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::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 (&) [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]
[1374]   0.0    0.00    0.00       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       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 (&) [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]
[1375]   0.0    0.00    0.00       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       5/9439056     Catch::ITransientExpression::ITransientExpression(bool, bool) [96]
-----------------------------------------------
                0.00    0.00      10/10          Catch::Clara::Detail::BasicResult<Catch::Clara::ParseResultType>::ResultValueBase(Catch::Clara::Detail::ResultType, Catch::Clara::ParseResultType&&) [768]
[1376]   0.0    0.00    0.00      10         Catch::Clara::Detail::ResultValueBase<Catch::Clara::ParseResultType>::ResultValueBase(Catch::Clara::Detail::ResultType, Catch::Clara::ParseResultType&&) [1376]
                0.00    0.00      10/1581214     operator new(unsigned long, void) [294]
                0.00    0.00      10/437         Catch::Clara::Detail::ResultBase::ResultBase(Catch::Clara::Detail::ResultType) [2086]
-----------------------------------------------
                0.00    0.00       1/1           CATCH2_INTERNAL_TEST_37() [260]
[1377]   0.0    0.00    0.00       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::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> > > >&&) [1380]
-----------------------------------------------
                0.00    0.00       1/1           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> > > >&&) [1380]
[1378]   0.0    0.00    0.00       1         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>) [1378]
                0.00    0.00       1/1           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       2/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       1/1           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() [2969]
                0.00    0.00       1/1           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>) [2968]
                0.00    0.00       1/1           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> > > >&) [2979]
-----------------------------------------------
                0.00    0.00       1/1           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>) [1378]
[1379]   0.0    0.00    0.00       1         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       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> > > >::_M_erase(std::Rbtree_node<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >) [623]
                0.00    0.00       1/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       1/13860       std::Rbtree_header::_M_reset() [1850]
-----------------------------------------------
                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]
[1380]   0.0    0.00    0.00       1         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> > > >&&) [1380]
                0.00    0.00       1/1           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>) [1378]
                0.00    0.00       1/1           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> > >&) [2985]
-----------------------------------------------
                                                 <spontaneous>
[1381]   0.0    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> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, 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       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]
-----------------------------------------------
                                                 <spontaneous>
[1382]   0.0    0.00    0.00                 std::vector<Catch::SectionInfo, std::allocator<Catch::SectionInfo> >::_S_max_size(std::allocator<Catch::SectionInfo> const&) [1382]
                0.00    0.00       6/6164938     unsigned long const& std::min<unsigned long>(unsigned long const&, unsigned long const&) [155]
-----------------------------------------------
                0.00    0.00      19/19          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]
[1383]   0.0    0.00    0.00      19         std::Functionbase::Basemanager<CATCH2_INTERNAL_TEST_13()::conf_callback>::_M_manager(std::Anydata&, std::Anydata const&, std::Manageroperation) [1383]
                0.00    0.00       9/9           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&) [1385]
                0.00    0.00      10/10          std::Functionbase::Basemanager<CATCH2_INTERNAL_TEST_13()::conf_callback>::_M_destroy(std::Anydata&, std::integral_constant<bool, true>) [2574]
                0.00    0.00       9/15          std::Functionbase::Basemanager<CATCH2_INTERNAL_TEST_13()::conf_callback>::_M_get_pointer(std::Anydata const&) [2528]
-----------------------------------------------
                0.00    0.00      10/10          std::Functionbase::~Functionbase() [1273]
[1384]   0.0    0.00    0.00      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      19/19          std::Functionbase::Basemanager<CATCH2_INTERNAL_TEST_13()::conf_callback>::_M_manager(std::Anydata&, std::Anydata const&, std::Manageroperation) [1383]
-----------------------------------------------
                0.00    0.00       9/9           std::Functionbase::Basemanager<CATCH2_INTERNAL_TEST_13()::conf_callback>::_M_manager(std::Anydata&, std::Anydata const&, std::Manageroperation) [1383]
[1385]   0.0    0.00    0.00       9         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&) [1385]
                0.00    0.00       9/9           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>) [1386]
                0.00    0.00       9/18          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&) [2496]
-----------------------------------------------
                0.00    0.00       9/9           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&) [1385]
[1386]   0.0    0.00    0.00       9         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>) [1386]
                0.00    0.00       9/1581214     operator new(unsigned long, void) [294]
                0.00    0.00       9/18          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&) [2496]
                0.00    0.00       9/595         std::Anydata::_M_access() [2080]
-----------------------------------------------
                                                 <spontaneous>
[1387]   0.0    0.00    0.00                 void __gnu_cxx::new_allocator<std::Rbtree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, 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     operator new(unsigned long, void) [294]
-----------------------------------------------
                                                 <spontaneous>
[1388]   0.0    0.00    0.00                 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     operator new(unsigned long, void) [294]
                0.00    0.00       9/595         std::Anydata::_M_access() [2080]
-----------------------------------------------
                                                 <spontaneous>
[1389]   0.0    0.00    0.00                 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       9/1581214     operator new(unsigned long, void) [294]
                0.00    0.00       9/595         std::Anydata::_M_access() [2080]
-----------------------------------------------
                                                 <spontaneous>
[1390]   0.0    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, 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     operator new(unsigned long, void) [294]
-----------------------------------------------
                0.00    0.00       2/2           CATCH2_INTERNAL_TEST_0() [212]
[1391]   0.0    0.00    0.00       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/24425436     Catch::operator"" sr(char const, unsigned long) [43]
                0.00    0.00       2/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       2/2           CATCH2_INTERNAL_TEST_0() [212]
[1392]   0.0    0.00    0.00       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/24425436     Catch::operator"" sr(char const, unsigned long) [43]
                0.00    0.00       2/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       2/2           CATCH2_INTERNAL_TEST_0() [212]
[1393]   0.0    0.00    0.00       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/24425436     Catch::operator"" sr(char const, unsigned long) [43]
                0.00    0.00       2/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       2/2           CATCH2_INTERNAL_TEST_0() [212]
[1394]   0.0    0.00    0.00       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/24425436     Catch::operator"" sr(char const, unsigned long) [43]
                0.00    0.00       2/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       2/2           CATCH2_INTERNAL_TEST_0() [212]
[1395]   0.0    0.00    0.00       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/24425436     Catch::operator"" sr(char const, unsigned long) [43]
                0.00    0.00       2/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       2/2           CATCH2_INTERNAL_TEST_0() [474]
[1396]   0.0    0.00    0.00       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       2/24425436     Catch::operator"" sr(char const, unsigned long) [43]
                0.00    0.00       2/2           Catch::BinaryExpr<advgetopt::groupdescription const const&, decltype(nullptr) const&>::BinaryExpr(bool, advgetopt::group_description const const&, Catch::StringRef, decltype(nullptr) const&) [1529]
-----------------------------------------------
                0.00    0.00       2/2           CATCH2_INTERNAL_TEST_0() [212]
[1397]   0.0    0.00    0.00       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/24425436     Catch::operator"" sr(char const, unsigned long) [43]
                0.00    0.00       2/12          Catch::BinaryExpr<advgetopt::optioninfo_ref&, decltype(nullptr) const&>::BinaryExpr(bool, advgetopt::option_info_ref&, Catch::StringRef, decltype(nullptr) const&) [1296]
-----------------------------------------------
                0.00    0.00       1/2           CATCH2_INTERNAL_TEST_4() [637]
                0.00    0.00       1/2           CATCH2_INTERNAL_TEST_9() [583]
[1398]   0.0    0.00    0.00       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       2/24425436     Catch::operator"" sr(char const, unsigned long) [43]
                0.00    0.00       2/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       2/2           CATCH2_INTERNAL_TEST_9() [583]
[1399]   0.0    0.00    0.00       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       2/24425436     Catch::operator"" sr(char const, unsigned long) [43]
                0.00    0.00       2/2           Catch::BinaryExpr<advgetopt::optioninfo_ref const&, char const (&) [6]>::BinaryExpr(bool, advgetopt::option_info_ref const&, Catch::StringRef, char const (&) [6]) [1518]
-----------------------------------------------
                0.00    0.00       2/2           CATCH2_INTERNAL_TEST_0() [693]
[1400]   0.0    0.00    0.00       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       2/24425436     Catch::operator"" sr(char const, unsigned long) [43]
                0.00    0.00       2/2           Catch::BinaryExpr<advgetopt::optioninfo_ref const&, char const (&) [7]>::BinaryExpr(bool, advgetopt::option_info_ref const&, Catch::StringRef, char const (&) [7]) [1519]
-----------------------------------------------
                0.00    0.00       2/2           CATCH2_INTERNAL_TEST_0() [212]
[1401]   0.0    0.00    0.00       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/24425436     Catch::operator"" sr(char const, unsigned long) [43]
                0.00    0.00       2/12          Catch::BinaryExpr<char const (&) [1], advgetopt::optioninfo_ref&>::BinaryExpr(bool, char const (&) [1], Catch::StringRef, advgetopt::option_info_ref&) [1294]
-----------------------------------------------
                0.00    0.00       2/2           CATCH2_INTERNAL_TEST_0() [212]
[1402]   0.0    0.00    0.00       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/24425436     Catch::operator"" sr(char const, unsigned long) [43]
                0.00    0.00       2/12          Catch::BinaryExpr<decltype(nullptr) const&, advgetopt::optioninfo_ref&>::BinaryExpr(bool, decltype(nullptr) const&, Catch::StringRef, advgetopt::option_info_ref&) [1295]
-----------------------------------------------
                0.00    0.00       2/2           CATCH2_INTERNAL_TEST_20() [528]
[1403]   0.0    0.00    0.00       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/24425436     Catch::operator"" sr(char const, unsigned long) [43]
                0.00    0.00       2/2           Catch::BinaryExpr<std::sharedptr<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/2           bool std::operator==<advgetopt::validator, advgetopt::validator>(std::shared_ptr<advgetopt::validator> const&, std::shared_ptr<advgetopt::validator> const&) [2884]
-----------------------------------------------
                0.00    0.00       2/2           CATCH2_INTERNAL_TEST_0() [212]
[1404]   0.0    0.00    0.00       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/24425436     Catch::operator"" sr(char const, unsigned long) [43]
                0.00    0.00       2/12          Catch::BinaryExpr<advgetopt::optioninfo_ref&, decltype(nullptr) const&>::BinaryExpr(bool, advgetopt::option_info_ref&, Catch::StringRef, decltype(nullptr) const&) [1296]
-----------------------------------------------
                0.00    0.00       2/2           CATCH2_INTERNAL_TEST_0() [212]
[1405]   0.0    0.00    0.00       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       2/24425436     Catch::operator"" sr(char const, unsigned long) [43]
                0.00    0.00       2/12          Catch::BinaryExpr<char const (&) [1], advgetopt::optioninfo_ref&>::BinaryExpr(bool, char const (&) [1], Catch::StringRef, advgetopt::option_info_ref&) [1294]
-----------------------------------------------
                0.00    0.00       2/2           CATCH2_INTERNAL_TEST_0() [212]
[1406]   0.0    0.00    0.00       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/24425436     Catch::operator"" sr(char const, unsigned long) [43]
                0.00    0.00       2/12          Catch::BinaryExpr<decltype(nullptr) const&, advgetopt::optioninfo_ref&>::BinaryExpr(bool, decltype(nullptr) const&, Catch::StringRef, advgetopt::option_info_ref&) [1295]
-----------------------------------------------
                0.00    0.00       2/2           CATCH2_INTERNAL_TEST_0() [212]
[1407]   0.0    0.00    0.00       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/24425436     Catch::operator"" sr(char const, unsigned long) [43]
                0.00    0.00       2/12          Catch::BinaryExpr<advgetopt::optioninfo_ref&, decltype(nullptr) const&>::BinaryExpr(bool, advgetopt::option_info_ref&, Catch::StringRef, decltype(nullptr) const&) [1296]
-----------------------------------------------
                0.00    0.00       2/2           CATCH2_INTERNAL_TEST_0() [212]
[1408]   0.0    0.00    0.00       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/24425436     Catch::operator"" sr(char const, unsigned long) [43]
                0.00    0.00       2/12          Catch::BinaryExpr<char const (&) [1], advgetopt::optioninfo_ref&>::BinaryExpr(bool, char const (&) [1], Catch::StringRef, advgetopt::option_info_ref&) [1294]
-----------------------------------------------
                0.00    0.00       2/2           CATCH2_INTERNAL_TEST_0() [212]
[1409]   0.0    0.00    0.00       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/24425436     Catch::operator"" sr(char const, unsigned long) [43]
                0.00    0.00       2/12          Catch::BinaryExpr<decltype(nullptr) const&, advgetopt::optioninfo_ref&>::BinaryExpr(bool, decltype(nullptr) const&, Catch::StringRef, advgetopt::option_info_ref&) [1295]
-----------------------------------------------
                0.00    0.00       2/2           CATCH2_INTERNAL_TEST_0() [212]
[1410]   0.0    0.00    0.00       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/24425436     Catch::operator"" sr(char const, unsigned long) [43]
                0.00    0.00       2/12          Catch::BinaryExpr<advgetopt::optioninfo_ref&, decltype(nullptr) const&>::BinaryExpr(bool, advgetopt::option_info_ref&, Catch::StringRef, decltype(nullptr) const&) [1296]
-----------------------------------------------
                0.00    0.00       2/2           CATCH2_INTERNAL_TEST_0() [212]
[1411]   0.0    0.00    0.00       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/24425436     Catch::operator"" sr(char const, unsigned long) [43]
                0.00    0.00       2/12          Catch::BinaryExpr<char const (&) [1], advgetopt::optioninfo_ref&>::BinaryExpr(bool, char const (&) [1], Catch::StringRef, advgetopt::option_info_ref&) [1294]
-----------------------------------------------
                0.00    0.00       2/2           CATCH2_INTERNAL_TEST_0() [212]
[1412]   0.0    0.00    0.00       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/24425436     Catch::operator"" sr(char const, unsigned long) [43]
                0.00    0.00       2/12          Catch::BinaryExpr<decltype(nullptr) const&, advgetopt::optioninfo_ref&>::BinaryExpr(bool, decltype(nullptr) const&, Catch::StringRef, advgetopt::option_info_ref&) [1295]
-----------------------------------------------
                0.00    0.00       2/2           CATCH2_INTERNAL_TEST_0() [212]
[1413]   0.0    0.00    0.00       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/24425436     Catch::operator"" sr(char const, unsigned long) [43]
                0.00    0.00       2/12          Catch::BinaryExpr<advgetopt::optioninfo_ref&, decltype(nullptr) const&>::BinaryExpr(bool, advgetopt::option_info_ref&, Catch::StringRef, decltype(nullptr) const&) [1296]
-----------------------------------------------
                0.00    0.00       2/2           CATCH2_INTERNAL_TEST_0() [212]
[1414]   0.0    0.00    0.00       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/24425436     Catch::operator"" sr(char const, unsigned long) [43]
                0.00    0.00       2/12          Catch::BinaryExpr<char const (&) [1], advgetopt::optioninfo_ref&>::BinaryExpr(bool, char const (&) [1], Catch::StringRef, advgetopt::option_info_ref&) [1294]
-----------------------------------------------
                0.00    0.00       2/2           CATCH2_INTERNAL_TEST_0() [212]
[1415]   0.0    0.00    0.00       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/24425436     Catch::operator"" sr(char const, unsigned long) [43]
                0.00    0.00       2/12          Catch::BinaryExpr<decltype(nullptr) const&, advgetopt::optioninfo_ref&>::BinaryExpr(bool, decltype(nullptr) const&, Catch::StringRef, advgetopt::option_info_ref&) [1295]
-----------------------------------------------
                0.00    0.00       2/2           CATCH2_INTERNAL_TEST_53() [495]
[1416]   0.0    0.00    0.00       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       2/24425436     Catch::operator"" sr(char const, unsigned long) [43]
                0.00    0.00       2/2           Catch::BinaryExpr<char const&, decltype(nullptr) const&>::BinaryExpr(bool, char const&, Catch::StringRef, decltype(nullptr) const&) [1530]
-----------------------------------------------
                0.00    0.00       2/2           CATCH2INTERNAL_TEST_20() [528]
[1417]   0.0    0.00    0.00       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       2/24425436     Catch::operator"" sr(char const, unsigned long) [43]
                0.00    0.00       2/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       2/179         bool std::operator==<advgetopt::validator>(std::shared_ptr<advgetopt::validator> const&, decltype(nullptr)) [2181]
-----------------------------------------------
                0.00    0.00       2/2           CATCH2_INTERNAL_TEST_0() [212]
[1418]   0.0    0.00    0.00       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/24425436     Catch::operator"" sr(char const, unsigned long) [43]
                0.00    0.00       2/12          Catch::BinaryExpr<advgetopt::optioninfo_ref&, decltype(nullptr) const&>::BinaryExpr(bool, advgetopt::option_info_ref&, Catch::StringRef, decltype(nullptr) const&) [1296]
-----------------------------------------------
                0.00    0.00       2/2           CATCH2_INTERNAL_TEST_0() [474]
[1419]   0.0    0.00    0.00       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/24425436     Catch::operator"" sr(char const, unsigned long) [43]
                0.00    0.00       2/3           Catch::BinaryExpr<advgetopt::groupdescription const&, decltype(nullptr) const&>::BinaryExpr(bool, advgetopt::group_description const&, Catch::StringRef, decltype(nullptr) const&) [1452]
-----------------------------------------------
                0.00    0.00       2/2           CATCH2_INTERNAL_TEST_0() [212]
[1420]   0.0    0.00    0.00       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/24425436     Catch::operator"" sr(char const, unsigned long) [43]
                0.00    0.00       2/12          Catch::BinaryExpr<char const (&) [1], advgetopt::optioninfo_ref&>::BinaryExpr(bool, char const (&) [1], Catch::StringRef, advgetopt::option_info_ref&) [1294]
-----------------------------------------------
                0.00    0.00       2/2           CATCH2_INTERNAL_TEST_0() [212]
[1421]   0.0    0.00    0.00       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/24425436     Catch::operator"" sr(char const, unsigned long) [43]
                0.00    0.00       2/12          Catch::BinaryExpr<decltype(nullptr) const&, advgetopt::optioninfo_ref&>::BinaryExpr(bool, decltype(nullptr) const&, Catch::StringRef, advgetopt::option_info_ref&) [1295]
-----------------------------------------------
                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]
[1422]   0.0    0.00    0.00       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       6/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       6/68901       __gnu_cxx::__normal_iterator<char, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::base() const [1802]
-----------------------------------------------
                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]
[1423]   0.0    0.00    0.00       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/9439056     Catch::ITransientExpression::ITransientExpression(bool, bool) [96]
-----------------------------------------------
                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 (&) [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]
[1424]   0.0    0.00    0.00       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       4/9439056     Catch::ITransientExpression::ITransientExpression(bool, bool) [96]
-----------------------------------------------
                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 (&) [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]
[1425]   0.0    0.00    0.00       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/9439056     Catch::ITransientExpression::ITransientExpression(bool, bool) [96]
-----------------------------------------------
                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 (&) [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]
[1426]   0.0    0.00    0.00       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       4/9439056     Catch::ITransientExpression::ITransientExpression(bool, bool) [96]
-----------------------------------------------
                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 (&) [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]
[1427]   0.0    0.00    0.00       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/9439056     Catch::ITransientExpression::ITransientExpression(bool, bool) [96]
-----------------------------------------------
                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]
[1428]   0.0    0.00    0.00       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       4/9439056     Catch::ITransientExpression::ITransientExpression(bool, bool) [96]
-----------------------------------------------
                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]
[1429]   0.0    0.00    0.00       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]
                0.00    0.00       4/9439056     Catch::ITransientExpression::ITransientExpression(bool, bool) [96]
-----------------------------------------------
                0.00    0.00       8/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]
[1430]   0.0    0.00    0.00       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      16/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       8/8           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 [2668]
-----------------------------------------------
                                                 <spontaneous>
[1431]   0.0    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&) [1431]
                0.00    0.00      16/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       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]
[1432]   0.0    0.00    0.00       7         void std::allocator_traits<std::allocator<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >::construct<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>(std::allocator<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >&, Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&) [1432]
                0.00    0.00       7/7           decltype (::new ((void)(0)) Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >((declval<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>)())) std::construct_at<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>(Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&) [1433]
                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           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]
[1433]   0.0    0.00    0.00       7         decltype (::new ((void)(0)) Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >((declval<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>)())) std::construct_at<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>(Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&) [1433]
                0.00    0.00       7/1581214     operator new(unsigned long, void) [294]
                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           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> >&) [2672]
-----------------------------------------------
                                                 <spontaneous>
[1434]   0.0    0.00    0.00                 void __gnu_cxx::new_allocator<std::pair<char, char> >::construct<std::pair<char, char>, std::pair<char, char> >(std::pair<char, char>, std::pair<char, char>&&) [1434]
                0.00    0.00       7/1581214     operator new(unsigned long, void) [294]
-----------------------------------------------
                0.00    0.00       1/62          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/62          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/62          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      50/62          std::Vectorbase<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::~Vectorbase() [1456]
[1435]   0.0    0.00    0.00      62         std::Vectorbase<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::_M_deallocate(Catch::Clara::Opt, unsigned long) [1435]
                0.00    0.00      13/13          std::allocator_traits<std::allocator<Catch::Clara::Opt> >::deallocate(std::allocator<Catch::Clara::Opt>&, Catch::Clara::Opt, unsigned long) [1436]
-----------------------------------------------
                0.00    0.00      13/13          std::Vectorbase<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::_M_deallocate(Catch::Clara::Opt, unsigned long) [1435]
[1436]   0.0    0.00    0.00      13         std::allocator_traits<std::allocator<Catch::Clara::Opt> >::deallocate(std::allocator<Catch::Clara::Opt>&, Catch::Clara::Opt, unsigned long) [1436]
                0.00    0.00      13/26670013     std::is_constant_evaluated() [132]
                0.00    0.00      13/13          __gnu_cxx::new_allocator<Catch::Clara::Opt>::deallocate(Catch::Clara::Opt, unsigned long) [2554]
-----------------------------------------------
                0.00    0.00       1/13          std::Vectorbase<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::_M_create_storage(unsigned long) [1695]
                0.00    0.00       1/13          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/13          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/13          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]
[1437]   0.0    0.00    0.00      13         std::Vectorbase<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::_M_allocate(unsigned long) [1437]
                0.00    0.00      13/13          std::allocator_traits<std::allocator<Catch::Clara::Opt> >::allocate(std::allocator<Catch::Clara::Opt>&, unsigned long) [1438]
-----------------------------------------------
                0.00    0.00      13/13          std::Vectorbase<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::_M_allocate(unsigned long) [1437]
[1438]   0.0    0.00    0.00      13         std::allocator_traits<std::allocator<Catch::Clara::Opt> >::allocate(std::allocator<Catch::Clara::Opt>&, unsigned long) [1438]
                0.00    0.00      13/26670013     std::is_constant_evaluated() [132]
                0.00    0.00      13/13          __gnu_cxx::new_allocator<Catch::Clara::Opt>::allocate(unsigned long, void const) [2555]
-----------------------------------------------
                                                 <spontaneous>
[1439]   0.0    0.00    0.00                 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     unsigned long const& std::min<unsigned long>(unsigned long const&, unsigned long const&) [155]
-----------------------------------------------
                                                 <spontaneous>
[1440]   0.0    0.00    0.00                 std::vector<Catch::ISingleton, std::allocator<Catch::ISingleton> >::_S_max_size(std::allocator<Catch::ISingleton> const&) [1440]
                0.00    0.00       4/6164938     unsigned long const& std::min<unsigned long>(unsigned long const&, unsigned long const&) [155]
-----------------------------------------------
                                                 <spontaneous>
[1441]   0.0    0.00    0.00                 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     unsigned long const& std::min<unsigned long>(unsigned long const&, unsigned long const&) [155]
-----------------------------------------------
                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> > 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]
[1442]   0.0    0.00    0.00       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       3/9439056     Catch::ITransientExpression::ITransientExpression(bool, bool) [96]
-----------------------------------------------
                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> > 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]
[1443]   0.0    0.00    0.00       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       3/9439056     Catch::ITransientExpression::ITransientExpression(bool, bool) [96]
-----------------------------------------------
                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> > 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]
[1444]   0.0    0.00    0.00       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       3/9439056     Catch::ITransientExpression::ITransientExpression(bool, bool) [96]
-----------------------------------------------
                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> > 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]
[1445]   0.0    0.00    0.00       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       3/9439056     Catch::ITransientExpression::ITransientExpression(bool, bool) [96]
-----------------------------------------------
                0.00    0.00       1/3           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/3           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/3           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]
[1446]   0.0    0.00    0.00       3         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::ITransientExpression::ITransientExpression(bool, bool) [96]
-----------------------------------------------
                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]
[1447]   0.0    0.00    0.00       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       3/9439056     Catch::ITransientExpression::ITransientExpression(bool, bool) [96]
-----------------------------------------------
                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 (&) [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]
[1448]   0.0    0.00    0.00       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       3/9439056     Catch::ITransientExpression::ITransientExpression(bool, bool) [96]
-----------------------------------------------
                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 (&) [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]
[1449]   0.0    0.00    0.00       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/9439056     Catch::ITransientExpression::ITransientExpression(bool, bool) [96]
-----------------------------------------------
                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]
[1450]   0.0    0.00    0.00       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/9439056     Catch::ITransientExpression::ITransientExpression(bool, bool) [96]
-----------------------------------------------
                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]
[1451]   0.0    0.00    0.00       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]
                0.00    0.00       3/9439056     Catch::ITransientExpression::ITransientExpression(bool, bool) [96]
-----------------------------------------------
                0.00    0.00       1/3           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       2/3           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]
[1452]   0.0    0.00    0.00       3         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::ITransientExpression::ITransientExpression(bool, bool) [96]
-----------------------------------------------
                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]
[1453]   0.0    0.00    0.00       3         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::ITransientExpression::ITransientExpression(bool, bool) [96]
-----------------------------------------------
                                                 <spontaneous>
[1454]   0.0    0.00    0.00                 Catch::ReporterBase::~ReporterBase() [1454]
                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]
-----------------------------------------------
                                                 <spontaneous>
[1455]   0.0    0.00    0.00                 Catch::ReporterConfig::~ReporterConfig() [1455]
                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      50/50          std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::~vector() [392]
[1456]   0.0    0.00    0.00      50         std::Vectorbase<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::~Vectorbase() [1456]
                0.00    0.00      50/62          std::Vectorbase<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::_M_deallocate(Catch::Clara::Opt, unsigned long) [1435]
                0.00    0.00      50/50          std::Vectorbase<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::Vectorimpl::~Vectorimpl() [2322]
-----------------------------------------------
                                                 <spontaneous>
[1457]   0.0    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<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       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::__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       2/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]
-----------------------------------------------
                                                 <spontaneous>
[1458]   0.0    0.00    0.00                 Catch::printTestRunTotals(std::ostream&, Catch::ColourImpl&, Catch::Totals const&) [1458]
                0.00    0.00       2/24425436     Catch::operator"" sr(char const, unsigned long) [43]
-----------------------------------------------
                0.00    0.00       1/1           CATCH2INTERNAL_TEST_37() [260]
[1459]   0.0    0.00    0.00       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/24425436     Catch::operator"" sr(char const, unsigned long) [43]
                0.00    0.00       1/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       1/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           CATCH2_INTERNAL_TEST_0() [474]
[1460]   0.0    0.00    0.00       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       1/24425436     Catch::operator"" sr(char const, unsigned long) [43]
                0.00    0.00       1/3           Catch::BinaryExpr<advgetopt::groupdescription const&, decltype(nullptr) const&>::BinaryExpr(bool, advgetopt::group_description const&, Catch::StringRef, decltype(nullptr) const&) [1452]
-----------------------------------------------
                0.00    0.00       1/1           CATCH2_INTERNAL_TEST_0() [212]
[1461]   0.0    0.00    0.00       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/24425436     Catch::operator"" sr(char const, unsigned long) [43]
                0.00    0.00       1/6           Catch::BinaryExpr<advgetopt::optioninfo_ref&, char const (&) [10]>::BinaryExpr(bool, advgetopt::option_info_ref&, Catch::StringRef, char const (&) [10]) [1363]
-----------------------------------------------
                0.00    0.00       1/1           CATCH2_INTERNAL_TEST_78() [653]
[1462]   0.0    0.00    0.00       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       1/24425436     Catch::operator"" sr(char const, unsigned long) [43]
                0.00    0.00       1/1           Catch::BinaryExpr<advgetopt::optioninfo_ref const&, char const (&) [4]>::BinaryExpr(bool, advgetopt::option_info_ref const&, Catch::StringRef, char const (&) [4]) [1571]
-----------------------------------------------
                0.00    0.00       1/1           CATCH2_INTERNAL_TEST_0() [212]
[1463]   0.0    0.00    0.00       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/24425436     Catch::operator"" sr(char const, unsigned long) [43]
                0.00    0.00       1/6           Catch::BinaryExpr<advgetopt::optioninfo_ref&, char const (&) [4]>::BinaryExpr(bool, advgetopt::option_info_ref&, Catch::StringRef, char const (&) [4]) [1364]
-----------------------------------------------
                0.00    0.00       1/1           CATCH2_INTERNAL_TEST_0() [212]
[1464]   0.0    0.00    0.00       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/24425436     Catch::operator"" sr(char const, unsigned long) [43]
                0.00    0.00       1/3           Catch::BinaryExpr<advgetopt::optioninfo_ref&, char const (&) [6]>::BinaryExpr(bool, advgetopt::option_info_ref&, Catch::StringRef, char const (&) [6]) [1446]
-----------------------------------------------
                0.00    0.00       1/1           CATCH2_INTERNAL_TEST_0() [212]
[1465]   0.0    0.00    0.00       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/24425436     Catch::operator"" sr(char const, unsigned long) [43]
                0.00    0.00       1/6           Catch::BinaryExpr<advgetopt::optioninfo_ref&, char const (&) [9]>::BinaryExpr(bool, advgetopt::option_info_ref&, Catch::StringRef, char const (&) [9]) [1365]
-----------------------------------------------
                0.00    0.00       1/1           CATCH2_INTERNAL_TEST_0() [212]
[1466]   0.0    0.00    0.00       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/24425436     Catch::operator"" sr(char const, unsigned long) [43]
                0.00    0.00       1/6           Catch::BinaryExpr<char const (&) [10], advgetopt::optioninfo_ref&>::BinaryExpr(bool, char const (&) [10], Catch::StringRef, advgetopt::option_info_ref&) [1360]
-----------------------------------------------
                0.00    0.00       1/1           CATCH2_INTERNAL_TEST_0() [212]
[1467]   0.0    0.00    0.00       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/24425436     Catch::operator"" sr(char const, unsigned long) [43]
                0.00    0.00       1/5           Catch::BinaryExpr<char const (&) [4], advgetopt::optioninfo_ref&>::BinaryExpr(bool, char const (&) [4], Catch::StringRef, advgetopt::option_info_ref&) [1367]
-----------------------------------------------
                0.00    0.00       1/1           CATCH2_INTERNAL_TEST_0() [212]
[1468]   0.0    0.00    0.00       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/24425436     Catch::operator"" sr(char const, unsigned long) [43]
                0.00    0.00       1/5           Catch::BinaryExpr<char const (&) [6], advgetopt::optioninfo_ref&>::BinaryExpr(bool, char const (&) [6], Catch::StringRef, advgetopt::option_info_ref&) [1368]
-----------------------------------------------
                0.00    0.00       1/1           CATCH2_INTERNAL_TEST_0() [212]
[1469]   0.0    0.00    0.00       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/24425436     Catch::operator"" sr(char const, unsigned long) [43]
                0.00    0.00       1/6           Catch::BinaryExpr<char const (&) [9], advgetopt::optioninfo_ref&>::BinaryExpr(bool, char const (&) [9], Catch::StringRef, advgetopt::option_info_ref&) [1361]
-----------------------------------------------
                0.00    0.00       1/1           CATCH2_INTERNAL_TEST_0() [212]
[1470]   0.0    0.00    0.00       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/24425436     Catch::operator"" sr(char const, unsigned long) [43]
                0.00    0.00       1/6           Catch::BinaryExpr<advgetopt::optioninfo_ref&, char const (&) [10]>::BinaryExpr(bool, advgetopt::option_info_ref&, Catch::StringRef, char const (&) [10]) [1363]
-----------------------------------------------
                0.00    0.00       1/1           CATCH2_INTERNAL_TEST_0() [212]
[1471]   0.0    0.00    0.00       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/24425436     Catch::operator"" sr(char const, unsigned long) [43]
                0.00    0.00       1/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/1           CATCH2_INTERNAL_TEST_0() [212]
[1472]   0.0    0.00    0.00       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       1/24425436     Catch::operator"" sr(char const, unsigned long) [43]
                0.00    0.00       1/6           Catch::BinaryExpr<advgetopt::optioninfo_ref&, char const (&) [4]>::BinaryExpr(bool, advgetopt::option_info_ref&, Catch::StringRef, char const (&) [4]) [1364]
-----------------------------------------------
                0.00    0.00       1/1           CATCH2_INTERNAL_TEST_0() [212]
[1473]   0.0    0.00    0.00       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/24425436     Catch::operator"" sr(char const, unsigned long) [43]
                0.00    0.00       1/6           Catch::BinaryExpr<advgetopt::optioninfo_ref&, char const (&) [9]>::BinaryExpr(bool, advgetopt::option_info_ref&, Catch::StringRef, char const (&) [9]) [1365]
-----------------------------------------------
                0.00    0.00       1/1           CATCH2_INTERNAL_TEST_0() [212]
[1474]   0.0    0.00    0.00       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/24425436     Catch::operator"" sr(char const, unsigned long) [43]
                0.00    0.00       1/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           CATCH2_INTERNAL_TEST_0() [212]
[1475]   0.0    0.00    0.00       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/24425436     Catch::operator"" sr(char const, unsigned long) [43]
                0.00    0.00       1/6           Catch::BinaryExpr<char const (&) [10], advgetopt::optioninfo_ref&>::BinaryExpr(bool, char const (&) [10], Catch::StringRef, advgetopt::option_info_ref&) [1360]
-----------------------------------------------
                0.00    0.00       1/1           CATCH2_INTERNAL_TEST_0() [212]
[1476]   0.0    0.00    0.00       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/24425436     Catch::operator"" sr(char const, unsigned long) [43]
                0.00    0.00       1/5           Catch::BinaryExpr<char const (&) [6], advgetopt::optioninfo_ref&>::BinaryExpr(bool, char const (&) [6], Catch::StringRef, advgetopt::option_info_ref&) [1368]
-----------------------------------------------
                0.00    0.00       1/1           CATCH2_INTERNAL_TEST_0() [212]
[1477]   0.0    0.00    0.00       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/24425436     Catch::operator"" sr(char const, unsigned long) [43]
                0.00    0.00       1/6           Catch::BinaryExpr<char const (&) [9], advgetopt::optioninfo_ref&>::BinaryExpr(bool, char const (&) [9], Catch::StringRef, advgetopt::option_info_ref&) [1361]
-----------------------------------------------
                0.00    0.00       1/1           CATCH2_INTERNAL_TEST_0() [212]
[1478]   0.0    0.00    0.00       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/24425436     Catch::operator"" sr(char const, unsigned long) [43]
                0.00    0.00       1/6           Catch::BinaryExpr<advgetopt::optioninfo_ref&, char const (&) [10]>::BinaryExpr(bool, advgetopt::option_info_ref&, Catch::StringRef, char const (&) [10]) [1363]
-----------------------------------------------
                0.00    0.00       1/1           CATCH2_INTERNAL_TEST_0() [212]
[1479]   0.0    0.00    0.00       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/24425436     Catch::operator"" sr(char const, unsigned long) [43]
                0.00    0.00       1/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/1           CATCH2_INTERNAL_TEST_0() [212]
[1480]   0.0    0.00    0.00       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/24425436     Catch::operator"" sr(char const, unsigned long) [43]
                0.00    0.00       1/6           Catch::BinaryExpr<advgetopt::optioninfo_ref&, char const (&) [4]>::BinaryExpr(bool, advgetopt::option_info_ref&, Catch::StringRef, char const (&) [4]) [1364]
-----------------------------------------------
                0.00    0.00       1/1           CATCH2_INTERNAL_TEST_0() [212]
[1481]   0.0    0.00    0.00       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/24425436     Catch::operator"" sr(char const, unsigned long) [43]
                0.00    0.00       1/6           Catch::BinaryExpr<advgetopt::optioninfo_ref&, char const (&) [9]>::BinaryExpr(bool, advgetopt::option_info_ref&, Catch::StringRef, char const (&) [9]) [1365]
-----------------------------------------------
                0.00    0.00       1/1           CATCH2_INTERNAL_TEST_0() [212]
[1482]   0.0    0.00    0.00       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/24425436     Catch::operator"" sr(char const, unsigned long) [43]
                0.00    0.00       1/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           CATCH2_INTERNAL_TEST_0() [212]
[1483]   0.0    0.00    0.00       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/24425436     Catch::operator"" sr(char const, unsigned long) [43]
                0.00    0.00       1/6           Catch::BinaryExpr<char const (&) [10], advgetopt::optioninfo_ref&>::BinaryExpr(bool, char const (&) [10], Catch::StringRef, advgetopt::option_info_ref&) [1360]
-----------------------------------------------
                0.00    0.00       1/1           CATCH2_INTERNAL_TEST_0() [212]
[1484]   0.0    0.00    0.00       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/24425436     Catch::operator"" sr(char const, unsigned long) [43]
                0.00    0.00       1/5           Catch::BinaryExpr<char const (&) [4], advgetopt::optioninfo_ref&>::BinaryExpr(bool, char const (&) [4], Catch::StringRef, advgetopt::option_info_ref&) [1367]
-----------------------------------------------
                0.00    0.00       1/1           CATCH2_INTERNAL_TEST_0() [212]
[1485]   0.0    0.00    0.00       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/24425436     Catch::operator"" sr(char const, unsigned long) [43]
                0.00    0.00       1/5           Catch::BinaryExpr<char const (&) [6], advgetopt::optioninfo_ref&>::BinaryExpr(bool, char const (&) [6], Catch::StringRef, advgetopt::option_info_ref&) [1368]
-----------------------------------------------
                0.00    0.00       1/1           CATCH2_INTERNAL_TEST_0() [212]
[1486]   0.0    0.00    0.00       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/24425436     Catch::operator"" sr(char const, unsigned long) [43]
                0.00    0.00       1/6           Catch::BinaryExpr<char const (&) [9], advgetopt::optioninfo_ref&>::BinaryExpr(bool, char const (&) [9], Catch::StringRef, advgetopt::option_info_ref&) [1361]
-----------------------------------------------
                0.00    0.00       1/1           CATCH2_INTERNAL_TEST_0() [212]
[1487]   0.0    0.00    0.00       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/24425436     Catch::operator"" sr(char const, unsigned long) [43]
                0.00    0.00       1/6           Catch::BinaryExpr<advgetopt::optioninfo_ref&, char const (&) [10]>::BinaryExpr(bool, advgetopt::option_info_ref&, Catch::StringRef, char const (&) [10]) [1363]
-----------------------------------------------
                0.00    0.00       1/1           CATCH2_INTERNAL_TEST_0() [212]
[1488]   0.0    0.00    0.00       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/24425436     Catch::operator"" sr(char const, unsigned long) [43]
                0.00    0.00       1/6           Catch::BinaryExpr<advgetopt::optioninfo_ref&, char const (&) [4]>::BinaryExpr(bool, advgetopt::option_info_ref&, Catch::StringRef, char const (&) [4]) [1364]
-----------------------------------------------
                0.00    0.00       1/1           CATCH2_INTERNAL_TEST_0() [212]
[1489]   0.0    0.00    0.00       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/24425436     Catch::operator"" sr(char const, unsigned long) [43]
                0.00    0.00       1/3           Catch::BinaryExpr<advgetopt::optioninfo_ref&, char const (&) [6]>::BinaryExpr(bool, advgetopt::option_info_ref&, Catch::StringRef, char const (&) [6]) [1446]
-----------------------------------------------
                0.00    0.00       1/1           CATCH2_INTERNAL_TEST_0() [212]
[1490]   0.0    0.00    0.00       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/24425436     Catch::operator"" sr(char const, unsigned long) [43]
                0.00    0.00       1/6           Catch::BinaryExpr<advgetopt::optioninfo_ref&, char const (&) [9]>::BinaryExpr(bool, advgetopt::option_info_ref&, Catch::StringRef, char const (&) [9]) [1365]
-----------------------------------------------
                0.00    0.00       1/1           CATCH2_INTERNAL_TEST_0() [212]
[1491]   0.0    0.00    0.00       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/24425436     Catch::operator"" sr(char const, unsigned long) [43]
                0.00    0.00       1/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           CATCH2_INTERNAL_TEST_0() [212]
[1492]   0.0    0.00    0.00       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/24425436     Catch::operator"" sr(char const, unsigned long) [43]
                0.00    0.00       1/6           Catch::BinaryExpr<char const (&) [10], advgetopt::optioninfo_ref&>::BinaryExpr(bool, char const (&) [10], Catch::StringRef, advgetopt::option_info_ref&) [1360]
-----------------------------------------------
                0.00    0.00       1/1           CATCH2_INTERNAL_TEST_0() [212]
[1493]   0.0    0.00    0.00       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/24425436     Catch::operator"" sr(char const, unsigned long) [43]
                0.00    0.00       1/5           Catch::BinaryExpr<char const (&) [4], advgetopt::optioninfo_ref&>::BinaryExpr(bool, char const (&) [4], Catch::StringRef, advgetopt::option_info_ref&) [1367]
-----------------------------------------------
                0.00    0.00       1/1           CATCH2_INTERNAL_TEST_0() [212]
[1494]   0.0    0.00    0.00       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/24425436     Catch::operator"" sr(char const, unsigned long) [43]
                0.00    0.00       1/5           Catch::BinaryExpr<char const (&) [6], advgetopt::optioninfo_ref&>::BinaryExpr(bool, char const (&) [6], Catch::StringRef, advgetopt::option_info_ref&) [1368]
-----------------------------------------------
                0.00    0.00       1/1           CATCH2_INTERNAL_TEST_0() [212]
[1495]   0.0    0.00    0.00       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/24425436     Catch::operator"" sr(char const, unsigned long) [43]
                0.00    0.00       1/6           Catch::BinaryExpr<char const (&) [9], advgetopt::optioninfo_ref&>::BinaryExpr(bool, char const (&) [9], Catch::StringRef, advgetopt::option_info_ref&) [1361]
-----------------------------------------------
                0.00    0.00       1/1           CATCH2_INTERNAL_TEST_0() [212]
[1496]   0.0    0.00    0.00       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/24425436     Catch::operator"" sr(char const, unsigned long) [43]
                0.00    0.00       1/6           Catch::BinaryExpr<advgetopt::optioninfo_ref&, char const (&) [10]>::BinaryExpr(bool, advgetopt::option_info_ref&, Catch::StringRef, char const (&) [10]) [1363]
-----------------------------------------------
                0.00    0.00       1/1           CATCH2_INTERNAL_TEST_0() [212]
[1497]   0.0    0.00    0.00       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/24425436     Catch::operator"" sr(char const, unsigned long) [43]
                0.00    0.00       1/1           Catch::BinaryExpr<advgetopt::optioninfo_ref&, char const (&) [3]>::BinaryExpr(bool, advgetopt::option_info_ref&, Catch::StringRef, char const (&) [3]) [1594]
-----------------------------------------------
                0.00    0.00       1/1           CATCH2_INTERNAL_TEST_0() [212]
[1498]   0.0    0.00    0.00       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/24425436     Catch::operator"" sr(char const, unsigned long) [43]
                0.00    0.00       1/6           Catch::BinaryExpr<advgetopt::optioninfo_ref&, char const (&) [4]>::BinaryExpr(bool, advgetopt::option_info_ref&, Catch::StringRef, char const (&) [4]) [1364]
-----------------------------------------------
                0.00    0.00       1/1           CATCH2_INTERNAL_TEST_0() [212]
[1499]   0.0    0.00    0.00       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/24425436     Catch::operator"" sr(char const, unsigned long) [43]
                0.00    0.00       1/6           Catch::BinaryExpr<advgetopt::optioninfo_ref&, char const (&) [9]>::BinaryExpr(bool, advgetopt::option_info_ref&, Catch::StringRef, char const (&) [9]) [1365]
-----------------------------------------------
                0.00    0.00       1/1           CATCH2_INTERNAL_TEST_0() [212]
[1500]   0.0    0.00    0.00       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/24425436     Catch::operator"" sr(char const, unsigned long) [43]
                0.00    0.00       1/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           CATCH2_INTERNAL_TEST_0() [212]
[1501]   0.0    0.00    0.00       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/24425436     Catch::operator"" sr(char const, unsigned long) [43]
                0.00    0.00       1/6           Catch::BinaryExpr<char const (&) [10], advgetopt::optioninfo_ref&>::BinaryExpr(bool, char const (&) [10], Catch::StringRef, advgetopt::option_info_ref&) [1360]
-----------------------------------------------
                0.00    0.00       1/1           CATCH2_INTERNAL_TEST_0() [212]
[1502]   0.0    0.00    0.00       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/24425436     Catch::operator"" sr(char const, unsigned long) [43]
                0.00    0.00       1/5           Catch::BinaryExpr<char const (&) [4], advgetopt::optioninfo_ref&>::BinaryExpr(bool, char const (&) [4], Catch::StringRef, advgetopt::option_info_ref&) [1367]
-----------------------------------------------
                0.00    0.00       1/1           CATCH2_INTERNAL_TEST_0() [212]
[1503]   0.0    0.00    0.00       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/24425436     Catch::operator"" sr(char const, unsigned long) [43]
                0.00    0.00       1/1           Catch::BinaryExpr<char const (&) [5], advgetopt::optioninfo_ref&>::BinaryExpr(bool, char const (&) [5], Catch::StringRef, advgetopt::option_info_ref&) [1570]
-----------------------------------------------
                0.00    0.00       1/1           CATCH2_INTERNAL_TEST_0() [212]
[1504]   0.0    0.00    0.00       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/24425436     Catch::operator"" sr(char const, unsigned long) [43]
                0.00    0.00       1/6           Catch::BinaryExpr<char const (&) [9], advgetopt::optioninfo_ref&>::BinaryExpr(bool, char const (&) [9], Catch::StringRef, advgetopt::option_info_ref&) [1361]
-----------------------------------------------
                0.00    0.00       1/1           CATCH2_INTERNAL_TEST_37() [260]
[1505]   0.0    0.00    0.00       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/24425436     Catch::operator"" sr(char const, unsigned long) [43]
                0.00    0.00       1/1           Catch::BinaryExpr<std::sharedptr<advgetopt::variables>&, decltype(nullptr) const&>::BinaryExpr(bool, std::shared_ptr<advgetopt::variables>&, Catch::StringRef, decltype(nullptr) const&) [1602]
                0.00    0.00       1/1           bool std::operator==<advgetopt::variables>(std::shared_ptr<advgetopt::variables> const&, decltype(nullptr)) [2988]
-----------------------------------------------
                0.00    0.00       1/1           CATCH2_INTERNAL_TEST_0() [212]
[1506]   0.0    0.00    0.00       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/24425436     Catch::operator"" sr(char const, unsigned long) [43]
                0.00    0.00       1/6           Catch::BinaryExpr<advgetopt::optioninfo_ref&, char const (&) [10]>::BinaryExpr(bool, advgetopt::option_info_ref&, Catch::StringRef, char const (&) [10]) [1363]
-----------------------------------------------
                0.00    0.00       1/1           CATCH2_INTERNAL_TEST_0() [212]
[1507]   0.0    0.00    0.00       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/24425436     Catch::operator"" sr(char const, unsigned long) [43]
                0.00    0.00       1/6           Catch::BinaryExpr<advgetopt::optioninfo_ref&, char const (&) [4]>::BinaryExpr(bool, advgetopt::option_info_ref&, Catch::StringRef, char const (&) [4]) [1364]
-----------------------------------------------
                0.00    0.00       1/1           CATCH2_INTERNAL_TEST_0() [212]
[1508]   0.0    0.00    0.00       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/24425436     Catch::operator"" sr(char const, unsigned long) [43]
                0.00    0.00       1/3           Catch::BinaryExpr<advgetopt::optioninfo_ref&, char const (&) [6]>::BinaryExpr(bool, advgetopt::option_info_ref&, Catch::StringRef, char const (&) [6]) [1446]
-----------------------------------------------
                0.00    0.00       1/1           CATCH2_INTERNAL_TEST_0() [212]
[1509]   0.0    0.00    0.00       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/24425436     Catch::operator"" sr(char const, unsigned long) [43]
                0.00    0.00       1/6           Catch::BinaryExpr<advgetopt::optioninfo_ref&, char const (&) [9]>::BinaryExpr(bool, advgetopt::option_info_ref&, Catch::StringRef, char const (&) [9]) [1365]
-----------------------------------------------
                0.00    0.00       1/1           CATCH2_INTERNAL_TEST_0() [212]
[1510]   0.0    0.00    0.00       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/24425436     Catch::operator"" sr(char const, unsigned long) [43]
                0.00    0.00       1/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           CATCH2_INTERNAL_TEST_0() [212]
[1511]   0.0    0.00    0.00       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/24425436     Catch::operator"" sr(char const, unsigned long) [43]
                0.00    0.00       1/6           Catch::BinaryExpr<char const (&) [10], advgetopt::optioninfo_ref&>::BinaryExpr(bool, char const (&) [10], Catch::StringRef, advgetopt::option_info_ref&) [1360]
-----------------------------------------------
                0.00    0.00       1/1           CATCH2_INTERNAL_TEST_0() [212]
[1512]   0.0    0.00    0.00       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/24425436     Catch::operator"" sr(char const, unsigned long) [43]
                0.00    0.00       1/5           Catch::BinaryExpr<char const (&) [4], advgetopt::optioninfo_ref&>::BinaryExpr(bool, char const (&) [4], Catch::StringRef, advgetopt::option_info_ref&) [1367]
-----------------------------------------------
                0.00    0.00       1/1           CATCH2_INTERNAL_TEST_0() [212]
[1513]   0.0    0.00    0.00       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/24425436     Catch::operator"" sr(char const, unsigned long) [43]
                0.00    0.00       1/5           Catch::BinaryExpr<char const (&) [6], advgetopt::optioninfo_ref&>::BinaryExpr(bool, char const (&) [6], Catch::StringRef, advgetopt::option_info_ref&) [1368]
-----------------------------------------------
                0.00    0.00       1/1           CATCH2_INTERNAL_TEST_0() [212]
[1514]   0.0    0.00    0.00       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/24425436     Catch::operator"" sr(char const, unsigned long) [43]
                0.00    0.00       1/6           Catch::BinaryExpr<char const (&) [9], advgetopt::optioninfo_ref&>::BinaryExpr(bool, char const (&) [9], Catch::StringRef, advgetopt::option_info_ref&) [1361]
-----------------------------------------------
                0.00    0.00       1/1           CATCH2_INTERNAL_TEST_46() [395]
[1515]   0.0    0.00    0.00       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       1/24425436     Catch::operator"" sr(char const, unsigned long) [43]
                0.00    0.00       1/1           Catch::BinaryExpr<std::Rb_tree_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/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       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]
[1516]   0.0    0.00    0.00       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/9439056     Catch::ITransientExpression::ITransientExpression(bool, bool) [96]
-----------------------------------------------
                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]
[1517]   0.0    0.00    0.00       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/9439056     Catch::ITransientExpression::ITransientExpression(bool, bool) [96]
-----------------------------------------------
                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]
[1518]   0.0    0.00    0.00       2         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::ITransientExpression::ITransientExpression(bool, bool) [96]
-----------------------------------------------
                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]
[1519]   0.0    0.00    0.00       2         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::ITransientExpression::ITransientExpression(bool, bool) [96]
-----------------------------------------------
                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]
[1520]   0.0    0.00    0.00       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/9439056     Catch::ITransientExpression::ITransientExpression(bool, bool) [96]
-----------------------------------------------
                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 (&) [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]
[1521]   0.0    0.00    0.00       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       2/9439056     Catch::ITransientExpression::ITransientExpression(bool, bool) [96]
-----------------------------------------------
                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 (&) [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]
[1522]   0.0    0.00    0.00       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/9439056     Catch::ITransientExpression::ITransientExpression(bool, bool) [96]
-----------------------------------------------
                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 (&) [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]
[1523]   0.0    0.00    0.00       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/9439056     Catch::ITransientExpression::ITransientExpression(bool, bool) [96]
-----------------------------------------------
                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]
[1524]   0.0    0.00    0.00       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       2/9439056     Catch::ITransientExpression::ITransientExpression(bool, bool) [96]
-----------------------------------------------
                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]
[1525]   0.0    0.00    0.00       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/9439056     Catch::ITransientExpression::ITransientExpression(bool, bool) [96]
-----------------------------------------------
                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]
[1526]   0.0    0.00    0.00       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       2/9439056     Catch::ITransientExpression::ITransientExpression(bool, bool) [96]
-----------------------------------------------
                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 (&) [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]
[1527]   0.0    0.00    0.00       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/9439056     Catch::ITransientExpression::ITransientExpression(bool, bool) [96]
-----------------------------------------------
                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]
[1528]   0.0    0.00    0.00       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/9439056     Catch::ITransientExpression::ITransientExpression(bool, bool) [96]
-----------------------------------------------
                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]
[1529]   0.0    0.00    0.00       2         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::ITransientExpression::ITransientExpression(bool, bool) [96]
-----------------------------------------------
                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]
[1530]   0.0    0.00    0.00       2         Catch::BinaryExpr<char const&, decltype(nullptr) const&>::BinaryExpr(bool, char const&, Catch::StringRef, decltype(nullptr) const&) [1530]
                0.00    0.00       2/9439056     Catch::ITransientExpression::ITransientExpression(bool, bool) [96]
-----------------------------------------------
                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]
[1531]   0.0    0.00    0.00       2         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::ITransientExpression::ITransientExpression(bool, bool) [96]
-----------------------------------------------
                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]
[1532]   0.0    0.00    0.00       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       2/9439056     Catch::ITransientExpression::ITransientExpression(bool, bool) [96]
-----------------------------------------------
                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]
[1533]   0.0    0.00    0.00       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       2/9439056     Catch::ITransientExpression::ITransientExpression(bool, bool) [96]
-----------------------------------------------
                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 (&) [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]
[1534]   0.0    0.00    0.00       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/9439056     Catch::ITransientExpression::ITransientExpression(bool, bool) [96]
-----------------------------------------------
                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]
[1535]   0.0    0.00    0.00       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/9439056     Catch::ITransientExpression::ITransientExpression(bool, bool) [96]
-----------------------------------------------
                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]
[1536]   0.0    0.00    0.00       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/9439056     Catch::ITransientExpression::ITransientExpression(bool, bool) [96]
-----------------------------------------------
                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]
[1537]   0.0    0.00    0.00       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/9439056     Catch::ITransientExpression::ITransientExpression(bool, bool) [96]
-----------------------------------------------
                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]
[1538]   0.0    0.00    0.00       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/9439056     Catch::ITransientExpression::ITransientExpression(bool, bool) [96]
-----------------------------------------------
                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]
[1539]   0.0    0.00    0.00       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/9439056     Catch::ITransientExpression::ITransientExpression(bool, bool) [96]
-----------------------------------------------
                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]
[1540]   0.0    0.00    0.00       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]
                0.00    0.00       2/9439056     Catch::ITransientExpression::ITransientExpression(bool, bool) [96]
-----------------------------------------------
                                                 <spontaneous>
[1541]   0.0    0.00    0.00                 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     operator new(unsigned long, void) [294]
                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]
-----------------------------------------------
                                                 <spontaneous>
[1542]   0.0    0.00    0.00                 void std::Construct<Catch::ColumnInfo, Catch::ColumnInfo const&>(Catch::ColumnInfo, Catch::ColumnInfo const&) [1542]
                0.00    0.00       4/1581214     operator new(unsigned long, void) [294]
-----------------------------------------------
                0.00    0.00       1/9           std::Vector_base<int, std::allocator<int> >::~Vectorbase() [1699]
                0.00    0.00       8/9           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]
[1543]   0.0    0.00    0.00       9         std::Vectorbase<int, std::allocator<int> >::_M_deallocate(int, unsigned long) [1543]
                0.00    0.00       8/8           std::allocator_traits<std::allocator<int> >::deallocate(std::allocator<int>&, int, unsigned long) [1545]
-----------------------------------------------
                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]
[1544]   0.0    0.00    0.00       8         std::Vectorbase<int, std::allocator<int> >::_M_allocate(unsigned long) [1544]
                0.00    0.00       8/8           std::allocator_traits<std::allocator<int> >::allocate(std::allocator<int>&, unsigned long) [1546]
-----------------------------------------------
                0.00    0.00       8/8           std::Vectorbase<int, std::allocator<int> >::_M_deallocate(int, unsigned long) [1543]
[1545]   0.0    0.00    0.00       8         std::allocator_traits<std::allocator<int> >::deallocate(std::allocator<int>&, int, unsigned long) [1545]
                0.00    0.00       8/26670013     std::is_constant_evaluated() [132]
                0.00    0.00       8/8           __gnu_cxx::new_allocator<int>::deallocate(int, unsigned long) [2635]
-----------------------------------------------
                0.00    0.00       8/8           std::Vectorbase<int, std::allocator<int> >::_M_allocate(unsigned long) [1544]
[1546]   0.0    0.00    0.00       8         std::allocator_traits<std::allocator<int> >::allocate(std::allocator<int>&, unsigned long) [1546]
                0.00    0.00       8/26670013     std::is_constant_evaluated() [132]
                0.00    0.00       8/8           __gnu_cxx::new_allocator<int>::allocate(unsigned long, void const) [2636]
-----------------------------------------------
                0.00    0.00      10/10          std::Spcounted_base<(__gnu_cxx::Lockpolicy)2>::_M_release() <cycle 1> [774]
[1547]   0.0    0.00    0.00      10         std::Spcounted_ptr_inplace<advgetopt::getopt, std::allocator<advgetopt::getopt>, (__gnu_cxx::Lockpolicy)2>::_M_destroy() [1547]
                0.00    0.00      10/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      10/20          std::Spcounted_ptr_inplace<advgetopt::getopt, std::allocator<advgetopt::getopt>, (__gnu_cxx::Lockpolicy)2>::Impl::M_alloc() [2478]
                0.00    0.00      10/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      10/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      10/10          std::Spcounted_ptr_inplace<advgetopt::getopt, std::allocator<advgetopt::getopt>, (__gnu_cxx::Lockpolicy)2>::~Spcounted_ptr_inplace() [2578]
                0.00    0.00      10/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_20() [30]
[1548]   0.0    0.00    0.00       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/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/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]
-----------------------------------------------
                                                 <spontaneous>
[1549]   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> const&) [1549]
                0.00    0.00       2/381         std::__shared_count<(__gnu_cxx::Lockpolicy)2>::operator=(std::__shared_count<(__gnu_cxx::Lockpolicy)2> const&) [901]
-----------------------------------------------
                                                 <spontaneous>
[1550]   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> const&) [1550]
                0.00    0.00       2/381         std::__shared_count<(__gnu_cxx::Lockpolicy)2>::operator=(std::__shared_count<(__gnu_cxx::Lockpolicy)2> const&) [901]
-----------------------------------------------
                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]
[1551]   0.0    0.00    0.00       7         std::allocator_traits<std::allocator<std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, (__gnu_cxx::Lockpolicy)2> > >::allocate(std::allocator<std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, (__gnu_cxx::Lockpolicy)2> >&, unsigned long) [1551]
                0.00    0.00       7/26670013     std::is_constant_evaluated() [132]
                0.00    0.00       7/7           __gnu_cxx::new_allocator<std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, (__gnu_cxx::Lockpolicy)2> >::allocate(unsigned long, void const) [2690]
-----------------------------------------------
                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]
[1552]   0.0    0.00    0.00       7         std::__allocated_ptr<std::allocator<std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, (__gnu_cxx::Lockpolicy)2> > > std::__allocate_guarded<std::allocator<std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, (__gnu_cxx::Lockpolicy)2> > >(std::allocator<std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, (__gnu_cxx::Lockpolicy)2> >&) [1552]
                0.00    0.00       7/7           std::allocator_traits<std::allocator<std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, (__gnu_cxx::Lockpolicy)2> > >::allocate(std::allocator<std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, (__gnu_cxx::Lockpolicy)2> >&, unsigned long) [1551]
                0.00    0.00       7/14          std::__allocated_ptr<std::allocator<std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, (__gnu_cxx::Lockpolicy)2> > >::__allocated_ptr(std::allocator<std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, (__gnu_cxx::Lockpolicy)2> >&, std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, (__gnu_cxx::Lockpolicy)2>) [2549]
-----------------------------------------------
                0.00    0.00       7/14          std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, (__gnu_cxx::Lockpolicy)2>::_M_destroy() [1616]
                0.00    0.00       7/14          std::__shared_count<(__gnu_cxx::Lockpolicy)2>::__shared_count<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>(Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&, std::Spalloc_shared_tag<std::allocator<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&) [535]
[1553]   0.0    0.00    0.00      14         std::__allocated_ptr<std::allocator<std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, (__gnu_cxx::Lockpolicy)2> > >::~__allocated_ptr() [1553]
                0.00    0.00       7/7           std::allocator_traits<std::allocator<std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, (__gnu_cxx::Lockpolicy)2> > >::deallocate(std::allocator<std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, (__gnu_cxx::Lockpolicy)2> >&, std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, (__gnu_cxx::Lockpolicy)2>, unsigned long) [1554]
-----------------------------------------------
                0.00    0.00       7/7           std::__allocated_ptr<std::allocator<std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, (__gnu_cxx::Lockpolicy)2> > >::~__allocated_ptr() [1553]
[1554]   0.0    0.00    0.00       7         std::allocator_traits<std::allocator<std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, (__gnu_cxx::Lockpolicy)2> > >::deallocate(std::allocator<std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, (__gnu_cxx::Lockpolicy)2> >&, std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, (__gnu_cxx::Lockpolicy)2>, unsigned long) [1554]
                0.00    0.00       7/26670013     std::is_constant_evaluated() [132]
                0.00    0.00       7/7           __gnu_cxx::new_allocator<std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, (__gnu_cxx::Lockpolicy)2> >::deallocate(std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, (__gnu_cxx::Lockpolicy)2>, unsigned long) [2689]
-----------------------------------------------
                                                 <spontaneous>
[1555]   0.0    0.00    0.00                 std::vector<Catch::ReporterSpec, std::allocator<Catch::ReporterSpec> >::_S_max_size(std::allocator<Catch::ReporterSpec> const&) [1555]
                0.00    0.00       2/6164938     unsigned long const& std::min<unsigned long>(unsigned long const&, unsigned long const&) [155]
-----------------------------------------------
                                                 <spontaneous>
[1556]   0.0    0.00    0.00                 std::vector<Catch::ProcessedReporterSpec, std::allocator<Catch::ProcessedReporterSpec> >::_S_max_size(std::allocator<Catch::ProcessedReporterSpec> const&) [1556]
                0.00    0.00       2/6164938     unsigned long const& std::min<unsigned long>(unsigned long const&, unsigned long const&) [155]
-----------------------------------------------
                                                 <spontaneous>
[1557]   0.0    0.00    0.00                 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     unsigned long const& std::min<unsigned long>(unsigned long const&, unsigned long const&) [155]
-----------------------------------------------
                                                 <spontaneous>
[1558]   0.0    0.00    0.00                 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     unsigned long const& std::min<unsigned long>(unsigned long const&, unsigned long const&) [155]
-----------------------------------------------
                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]
[1559]   0.0    0.00    0.00       3         void std::allocator_traits<std::allocator<Catch::Clara::Detail::BoundValueRef<unsigned int> > >::construct<Catch::Clara::Detail::BoundValueRef<unsigned int>, unsigned int&>(std::allocator<Catch::Clara::Detail::BoundValueRef<unsigned int> >&, Catch::Clara::Detail::BoundValueRef<unsigned int>, unsigned int&) [1559]
                0.00    0.00       3/3           decltype (::new ((void)(0)) Catch::Clara::Detail::BoundValueRef<unsigned int>((declval<unsigned int&>)())) std::construct_at<Catch::Clara::Detail::BoundValueRef<unsigned int>, unsigned int&>(Catch::Clara::Detail::BoundValueRef<unsigned int>, unsigned int&) [1561]
                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::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]
[1560]   0.0    0.00    0.00       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/3           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/280         advgetopt::options_environment& std::forward<advgetopt::options_environment&>(std::remove_reference<advgetopt::options_environment&>::type&) [2140]
-----------------------------------------------
                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]
[1561]   0.0    0.00    0.00       3         decltype (::new ((void)(0)) Catch::Clara::Detail::BoundValueRef<unsigned int>((declval<unsigned int&>)())) std::construct_at<Catch::Clara::Detail::BoundValueRef<unsigned int>, unsigned int&>(Catch::Clara::Detail::BoundValueRef<unsigned int>, unsigned int&) [1561]
                0.00    0.00       3/1581214     operator new(unsigned long, void) [294]
                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           Catch::Clara::Detail::BoundValueRef<unsigned int>::BoundValueRef(unsigned int&) [2789]
-----------------------------------------------
                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]
[1562]   0.0    0.00    0.00       3         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     operator new(unsigned long, void) [294]
                0.00    0.00       3/280         advgetopt::options_environment& std::forward<advgetopt::options_environment&>(std::remove_reference<advgetopt::options_environment&>::type&) [2140]
-----------------------------------------------
                                                 <spontaneous>
[1563]   0.0    0.00    0.00                 void __gnu_cxx::new_allocator<Catch::SectionInfo>::construct<Catch::SectionInfo, Catch::SectionInfo>(Catch::SectionInfo, Catch::SectionInfo&&) [1563]
                0.00    0.00       3/1581214     operator new(unsigned long, void) [294]
-----------------------------------------------
                                                 <spontaneous>
[1564]   0.0    0.00    0.00                 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     operator new(unsigned long, void) [294]
-----------------------------------------------
                0.00    0.00    2702/2702        std::Vectorbase<advgetopt::option_info::callback_entry_t, std::allocator<advgetopt::option_info::callback_entry_t> >::~Vectorbase() [1566]
[1565]   0.0    0.00    0.00    2702         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) [1565]
                0.00    0.00       6/6           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    2702/2702        std::vector<advgetopt::option_info::callback_entry_t, std::allocator<advgetopt::option_info::callback_entry_t> >::~vector() [835]
[1566]   0.0    0.00    0.00    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_deallocate(advgetopt::option_info::callback_entry_t, unsigned long) [1565]
                0.00    0.00    2702/2702        std::Vectorbase<advgetopt::option_info::callback_entry_t, std::allocator<advgetopt::option_info::callback_entry_t> >::Vectorimpl::~Vectorimpl() [1921]
-----------------------------------------------
                0.00    0.00       6/6           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) [1565]
[1567]   0.0    0.00    0.00       6         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       6/26670013     std::is_constant_evaluated() [132]
                0.00    0.00       6/6           __gnu_cxx::new_allocator<advgetopt::option_info::callback_entry_t>::deallocate(advgetopt::option_info::callback_entry_t, unsigned long) [2745]
-----------------------------------------------
                                                 <spontaneous>
[1568]   0.0    0.00    0.00                 Catch::StreamingReporterBase::StreamingReporterBase(Catch::ReporterConfig&&) [1568]
                0.00    0.00       1/24425436     Catch::operator"" sr(char const, unsigned long) [43]
-----------------------------------------------
                0.00    0.00       1/1           std::enableif<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]
[1569]   0.0    0.00    0.00       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/9439056     Catch::ITransientExpression::ITransientExpression(bool, bool) [96]
-----------------------------------------------
                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]
[1570]   0.0    0.00    0.00       1         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::ITransientExpression::ITransientExpression(bool, bool) [96]
-----------------------------------------------
                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]
[1571]   0.0    0.00    0.00       1         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::ITransientExpression::ITransientExpression(bool, bool) [96]
-----------------------------------------------
                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]
[1572]   0.0    0.00    0.00       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/9439056     Catch::ITransientExpression::ITransientExpression(bool, bool) [96]
-----------------------------------------------
                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]
[1573]   0.0    0.00    0.00       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/9439056     Catch::ITransientExpression::ITransientExpression(bool, bool) [96]
-----------------------------------------------
                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]
[1574]   0.0    0.00    0.00       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/9439056     Catch::ITransientExpression::ITransientExpression(bool, bool) [96]
-----------------------------------------------
                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]
[1575]   0.0    0.00    0.00       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/9439056     Catch::ITransientExpression::ITransientExpression(bool, bool) [96]
-----------------------------------------------
                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]
[1576]   0.0    0.00    0.00       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/9439056     Catch::ITransientExpression::ITransientExpression(bool, bool) [96]
-----------------------------------------------
                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]
[1577]   0.0    0.00    0.00       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/9439056     Catch::ITransientExpression::ITransientExpression(bool, bool) [96]
-----------------------------------------------
                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]
[1578]   0.0    0.00    0.00       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/9439056     Catch::ITransientExpression::ITransientExpression(bool, bool) [96]
-----------------------------------------------
                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]
[1579]   0.0    0.00    0.00       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/9439056     Catch::ITransientExpression::ITransientExpression(bool, bool) [96]
-----------------------------------------------
                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]
[1580]   0.0    0.00    0.00       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/9439056     Catch::ITransientExpression::ITransientExpression(bool, bool) [96]
-----------------------------------------------
                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]
[1581]   0.0    0.00    0.00       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/9439056     Catch::ITransientExpression::ITransientExpression(bool, bool) [96]
-----------------------------------------------
                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]
[1582]   0.0    0.00    0.00       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/9439056     Catch::ITransientExpression::ITransientExpression(bool, bool) [96]
-----------------------------------------------
                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]
[1583]   0.0    0.00    0.00       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/9439056     Catch::ITransientExpression::ITransientExpression(bool, bool) [96]
-----------------------------------------------
                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]
[1584]   0.0    0.00    0.00       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/9439056     Catch::ITransientExpression::ITransientExpression(bool, bool) [96]
-----------------------------------------------
                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]
[1585]   0.0    0.00    0.00       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/9439056     Catch::ITransientExpression::ITransientExpression(bool, bool) [96]
-----------------------------------------------
                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]
[1586]   0.0    0.00    0.00       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/9439056     Catch::ITransientExpression::ITransientExpression(bool, bool) [96]
-----------------------------------------------
                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]
[1587]   0.0    0.00    0.00       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/9439056     Catch::ITransientExpression::ITransientExpression(bool, bool) [96]
-----------------------------------------------
                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]
[1588]   0.0    0.00    0.00       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/9439056     Catch::ITransientExpression::ITransientExpression(bool, bool) [96]
-----------------------------------------------
                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]
[1589]   0.0    0.00    0.00       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/9439056     Catch::ITransientExpression::ITransientExpression(bool, bool) [96]
-----------------------------------------------
                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]
[1590]   0.0    0.00    0.00       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/9439056     Catch::ITransientExpression::ITransientExpression(bool, bool) [96]
-----------------------------------------------
                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]
[1591]   0.0    0.00    0.00       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/9439056     Catch::ITransientExpression::ITransientExpression(bool, bool) [96]
-----------------------------------------------
                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]
[1592]   0.0    0.00    0.00       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       1/9439056     Catch::ITransientExpression::ITransientExpression(bool, bool) [96]
-----------------------------------------------
                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]
[1593]   0.0    0.00    0.00       1         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::ITransientExpression::ITransientExpression(bool, bool) [96]
-----------------------------------------------
                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]
[1594]   0.0    0.00    0.00       1         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::ITransientExpression::ITransientExpression(bool, bool) [96]
-----------------------------------------------
                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]
[1595]   0.0    0.00    0.00       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/9439056     Catch::ITransientExpression::ITransientExpression(bool, bool) [96]
-----------------------------------------------
                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]
[1596]   0.0    0.00    0.00       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/9439056     Catch::ITransientExpression::ITransientExpression(bool, bool) [96]
-----------------------------------------------
                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]
[1597]   0.0    0.00    0.00       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/9439056     Catch::ITransientExpression::ITransientExpression(bool, bool) [96]
-----------------------------------------------
                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]
[1598]   0.0    0.00    0.00       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/9439056     Catch::ITransientExpression::ITransientExpression(bool, bool) [96]
-----------------------------------------------
                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]
[1599]   0.0    0.00    0.00       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/9439056     Catch::ITransientExpression::ITransientExpression(bool, bool) [96]
-----------------------------------------------
                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]
[1600]   0.0    0.00    0.00       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/9439056     Catch::ITransientExpression::ITransientExpression(bool, bool) [96]
-----------------------------------------------
                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]
[1601]   0.0    0.00    0.00       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/9439056     Catch::ITransientExpression::ITransientExpression(bool, bool) [96]
-----------------------------------------------
                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]
[1602]   0.0    0.00    0.00       1         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::ITransientExpression::ITransientExpression(bool, bool) [96]
-----------------------------------------------
                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]
[1603]   0.0    0.00    0.00       1         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::ITransientExpression::ITransientExpression(bool, bool) [96]
-----------------------------------------------
                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]
[1604]   0.0    0.00    0.00       2         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&) [1604]
                0.00    0.00       2/2           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/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       2/2           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&) [1604]
[1605]   0.0    0.00    0.00       2         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     operator new(unsigned long, void) [294]
                0.00    0.00       2/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       2/595         std::Anydata::_M_access() [2080]
-----------------------------------------------
                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]
[1606]   0.0    0.00    0.00       2         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&) [1606]
                0.00    0.00       2/2           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/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       2/2           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&) [1606]
[1607]   0.0    0.00    0.00       2         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     operator new(unsigned long, void) [294]
                0.00    0.00       2/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       2/595         std::Anydata::_M_access() [2080]
-----------------------------------------------
                0.00    0.00       2/2           CATCH2_INTERNAL_TEST_76() [429]
[1608]   0.0    0.00    0.00       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       2/2           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&) [1606]
                0.00    0.00       2/1725        std::Functionbase::Functionbase() [1990]
                0.00    0.00       2/2           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&) [2871]
                0.00    0.00       2/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       2/2           CATCH2_INTERNAL_TEST_13() [405]
[1609]   0.0    0.00    0.00       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           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&) [1604]
                0.00    0.00       2/1725        std::Functionbase::Functionbase() [1990]
                0.00    0.00       2/2           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&) [2870]
                0.00    0.00       2/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]
-----------------------------------------------
                                                 <spontaneous>
[1610]   0.0    0.00    0.00                 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     operator new(unsigned long, void) [294]
-----------------------------------------------
                                                 <spontaneous>
[1611]   0.0    0.00    0.00                 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     operator new(unsigned long, void) [294]
-----------------------------------------------
                                                 <spontaneous>
[1612]   0.0    0.00    0.00                 void __gnu_cxx::new_allocator<Catch::ISingleton>::construct<Catch::ISingleton, Catch::ISingleton const&>(Catch::ISingleton*, Catch::ISingleton const&) [1612]
                0.00    0.00       2/1581214     operator new(unsigned long, void) [294]
-----------------------------------------------
                                                 <spontaneous>
[1613]   0.0    0.00    0.00                 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     operator new(unsigned long, void) [294]
-----------------------------------------------
                                                 <spontaneous>
[1614]   0.0    0.00    0.00                 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     operator new(unsigned long, void) [294]
-----------------------------------------------
                                                 <spontaneous>
[1615]   0.0    0.00    0.00                 Catch::Clara::Detail::ParserRefImpl<Catch::Clara::Opt>::ParserRefImpl<double, void>(double&, Catch::StringRef) [1615]
                0.00    0.00       2/18878311     Catch::StringRef::StringRef() [118]
                0.00    0.00       2/43          Catch::Clara::Detail::ComposableParserImpl<Catch::Clara::Opt>::ComposableParserImpl() [2385]
-----------------------------------------------
                0.00    0.00       7/7           std::Spcounted_base<(__gnu_cxx::Lockpolicy)2>::_M_release() <cycle 1> [774]
[1616]   0.0    0.00    0.00       7         std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, (__gnu_cxx::Lockpolicy)2>::_M_destroy() [1616]
                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::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::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() [2550]
                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/14          std::__allocated_ptr<std::allocator<std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, (__gnu_cxx::Lockpolicy)2> > >::__allocated_ptr(std::allocator<std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, (__gnu_cxx::Lockpolicy)2> >&, std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, (__gnu_cxx::Lockpolicy)2>) [2549]
                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() [2731]
                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]
-----------------------------------------------
                                                 <spontaneous>
[1617]   0.0    0.00    0.00                 std::vector<Catch::ColumnInfo, std::allocator<Catch::ColumnInfo> >::_S_max_size(std::allocator<Catch::ColumnInfo> const&) [1617]
                0.00    0.00       1/6164938     unsigned long const& std::min<unsigned long>(unsigned long const&, unsigned long const&) [155]
-----------------------------------------------
                                                 <spontaneous>
[1618]   0.0    0.00    0.00                 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     unsigned long const& std::min<unsigned long>(unsigned long const&, unsigned long const&) [155]
-----------------------------------------------
                                                 <spontaneous>
[1619]   0.0    0.00    0.00                 std::vector<Catch::StringRef, std::allocator<Catch::StringRef> >::_S_check_init_len(unsigned long, std::allocator<Catch::StringRef> const&) [1619]
                0.00    0.00       1/131         std::vector<Catch::StringRef, std::allocator<Catch::StringRef> >::_S_max_size(std::allocator<Catch::StringRef> const&) [1054]
                0.00    0.00       1/255         std::allocator<Catch::StringRef>::allocator(std::allocator<Catch::StringRef> const&) [2146]
                0.00    0.00       1/1110        std::allocator<Catch::StringRef>::~allocator() [2012]
-----------------------------------------------
                0.00    0.00       1/1           CATCH2_INTERNAL_TEST_20() [30]
[1620]   0.0    0.00    0.00       1         std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::rbegin() [1620]
                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::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> > > > >) [2959]
-----------------------------------------------
                0.00    0.00       1/1           Catch::Clara::Parser::Parser(Catch::Clara::Parser const&) [406]
[1621]   0.0    0.00    0.00       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/1           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>&) [1629]
                0.00    0.00       1/1           std::Vectorbase<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >::Vectorbase(unsigned long, std::allocator<Catch::Clara::Arg> const&) [1694]
                0.00    0.00       1/4           std::Vectorbase<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >::_M_get_Tp_allocator() const [2779]
                0.00    0.00       1/1           __gnu_cxx::__alloc_traits<std::allocator<Catch::Clara::Arg>, Catch::Clara::Arg>::_S_select_on_copy(std::allocator<Catch::Clara::Arg> const&) [2907]
                0.00    0.00       1/8           std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >::size() const [2667]
                0.00    0.00       1/52          std::allocator<Catch::Clara::Arg>::~allocator() [2309]
                0.00    0.00       1/56          std::Vectorbase<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >::_M_get_Tp_allocator() [2293]
                0.00    0.00       1/4           std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >::end() const [2781]
                0.00    0.00       1/4           std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >::begin() const [2782]
-----------------------------------------------
                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]
[1622]   0.0    0.00    0.00       3         std::allocator_traits<std::allocator<std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<unsigned int>, std::allocator<Catch::Clara::Detail::BoundValueRef<unsigned int> >, (__gnu_cxx::Lockpolicy)2> > >::allocate(std::allocator<std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<unsigned int>, std::allocator<Catch::Clara::Detail::BoundValueRef<unsigned int> >, (__gnu_cxx::Lockpolicy)2> >&, unsigned long) [1622]
                0.00    0.00       3/26670013     std::is_constant_evaluated() [132]
                0.00    0.00       3/3           __gnu_cxx::new_allocator<std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<unsigned int>, std::allocator<Catch::Clara::Detail::BoundValueRef<unsigned int> >, (__gnu_cxx::Lockpolicy)2> >::allocate(unsigned long, void const) [2798]
-----------------------------------------------
                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]
[1623]   0.0    0.00    0.00       3         std::__allocated_ptr<std::allocator<std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<unsigned int>, std::allocator<Catch::Clara::Detail::BoundValueRef<unsigned int> >, (__gnu_cxx::Lockpolicy)2> > > std::__allocate_guarded<std::allocator<std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<unsigned int>, std::allocator<Catch::Clara::Detail::BoundValueRef<unsigned int> >, (__gnu_cxx::Lockpolicy)2> > >(std::allocator<std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<unsigned int>, std::allocator<Catch::Clara::Detail::BoundValueRef<unsigned int> >, (__gnu_cxx::Lockpolicy)2> >&) [1623]
                0.00    0.00       3/3           std::allocator_traits<std::allocator<std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<unsigned int>, std::allocator<Catch::Clara::Detail::BoundValueRef<unsigned int> >, (__gnu_cxx::Lockpolicy)2> > >::allocate(std::allocator<std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<unsigned int>, std::allocator<Catch::Clara::Detail::BoundValueRef<unsigned int> >, (__gnu_cxx::Lockpolicy)2> >&, unsigned long) [1622]
                0.00    0.00       3/6           std::__allocated_ptr<std::allocator<std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<unsigned int>, std::allocator<Catch::Clara::Detail::BoundValueRef<unsigned int> >, (__gnu_cxx::Lockpolicy)2> > >::__allocated_ptr(std::allocator<std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<unsigned int>, std::allocator<Catch::Clara::Detail::BoundValueRef<unsigned int> >, (__gnu_cxx::Lockpolicy)2> >&, std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<unsigned int>, std::allocator<Catch::Clara::Detail::BoundValueRef<unsigned int> >, (__gnu_cxx::Lockpolicy)2>) [2754]
-----------------------------------------------
                0.00    0.00       3/6           std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<unsigned int>, std::allocator<Catch::Clara::Detail::BoundValueRef<unsigned int> >, (__gnu_cxx::Lockpolicy)2>::_M_destroy() [1689]
                0.00    0.00       3/6           std::__shared_count<(__gnu_cxx::Lockpolicy)2>::__shared_count<Catch::Clara::Detail::BoundValueRef<unsigned int>, std::allocator<Catch::Clara::Detail::BoundValueRef<unsigned int> >, unsigned int&>(Catch::Clara::Detail::BoundValueRef<unsigned int>&, std::Spalloc_shared_tag<std::allocator<Catch::Clara::Detail::BoundValueRef<unsigned int> > >, unsigned int&) [614]
[1624]   0.0    0.00    0.00       6         std::__allocated_ptr<std::allocator<std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<unsigned int>, std::allocator<Catch::Clara::Detail::BoundValueRef<unsigned int> >, (__gnu_cxx::Lockpolicy)2> > >::~__allocated_ptr() [1624]
                0.00    0.00       3/3           std::allocator_traits<std::allocator<std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<unsigned int>, std::allocator<Catch::Clara::Detail::BoundValueRef<unsigned int> >, (__gnu_cxx::Lockpolicy)2> > >::deallocate(std::allocator<std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<unsigned int>, std::allocator<Catch::Clara::Detail::BoundValueRef<unsigned int> >, (__gnu_cxx::Lockpolicy)2> >&, std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<unsigned int>, std::allocator<Catch::Clara::Detail::BoundValueRef<unsigned int> >, (__gnu_cxx::Lockpolicy)2>, unsigned long) [1625]
-----------------------------------------------
                0.00    0.00       3/3           std::__allocated_ptr<std::allocator<std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<unsigned int>, std::allocator<Catch::Clara::Detail::BoundValueRef<unsigned int> >, (__gnu_cxx::Lockpolicy)2> > >::~__allocated_ptr() [1624]
[1625]   0.0    0.00    0.00       3         std::allocator_traits<std::allocator<std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<unsigned int>, std::allocator<Catch::Clara::Detail::BoundValueRef<unsigned int> >, (__gnu_cxx::Lockpolicy)2> > >::deallocate(std::allocator<std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<unsigned int>, std::allocator<Catch::Clara::Detail::BoundValueRef<unsigned int> >, (__gnu_cxx::Lockpolicy)2> >&, std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<unsigned int>, std::allocator<Catch::Clara::Detail::BoundValueRef<unsigned int> >, (__gnu_cxx::Lockpolicy)2>, unsigned long) [1625]
                0.00    0.00       3/26670013     std::is_constant_evaluated() [132]
                0.00    0.00       3/3           __gnu_cxx::new_allocator<std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<unsigned int>, std::allocator<Catch::Clara::Detail::BoundValueRef<unsigned int> >, (__gnu_cxx::Lockpolicy)2> >::deallocate(std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<unsigned int>, std::allocator<Catch::Clara::Detail::BoundValueRef<unsigned int> >, (__gnu_cxx::Lockpolicy)2>, unsigned long) [2797]
-----------------------------------------------
                0.00    0.00       1/1           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) [1628]
[1626]   0.0    0.00    0.00       1         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) [1626]
                0.00    0.00       1/1           void std::_Construct<Catch::Clara::Arg, Catch::Clara::Arg const&>(Catch::Clara::Arg, Catch::Clara::Arg const&) [1627]
                0.00    0.00       2/2           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&) [2854]
                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/3           Catch::Clara::Arg std::__addressof<Catch::Clara::Arg>(Catch::Clara::Arg&) [2826]
                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       1/1           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) [1626]
[1627]   0.0    0.00    0.00       1         void std::Construct<Catch::Clara::Arg, Catch::Clara::Arg const&>(Catch::Clara::Arg, Catch::Clara::Arg const&) [1627]
                0.00    0.00       1/1581214     operator new(unsigned long, void) [294]
                0.00    0.00       1/4           Catch::Clara::Arg const& std::forward<Catch::Clara::Arg const&>(std::removereference<Catch::Clara::Arg const&>::type&) [2788]
                0.00    0.00       1/2           Catch::Clara::Arg::Arg(Catch::Clara::Arg const&) [2831]
-----------------------------------------------
                0.00    0.00       1/1           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>&) [1629]
[1628]   0.0    0.00    0.00       1         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) [1628]
                0.00    0.00       1/1           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) [1626]
-----------------------------------------------
                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]
[1629]   0.0    0.00    0.00       1         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>&) [1629]
                0.00    0.00       1/1           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) [1628]
-----------------------------------------------
                                                 <spontaneous>
[1630]   0.0    0.00    0.00                 Catch::Clara::Detail::ResultValueBase<Catch::Clara::Detail::ParseState>::ResultValueBase(Catch::Clara::Detail::ResultValueBase<Catch::Clara::Detail::ParseState>&&) [1630]
                0.00    0.00       1/1581214     operator new(unsigned long, void) [294]
-----------------------------------------------
                                                 <spontaneous>
[1631]   0.0    0.00    0.00                 Catch::Optional<Catch::ReporterSpec>::Optional(Catch::ReporterSpec&&) [1631]
                0.00    0.00       1/1581214     operator new(unsigned long, void) [294]
-----------------------------------------------
                                                 <spontaneous>
[1632]   0.0    0.00    0.00                 void __gnu_cxx::new_allocator<Catch::ReporterSpec>::construct<Catch::ReporterSpec, Catch::ReporterSpec>(Catch::ReporterSpec, Catch::ReporterSpec&&) [1632]
                0.00    0.00       1/1581214     operator new(unsigned long, void) [294]
-----------------------------------------------
                                                 <spontaneous>
[1633]   0.0    0.00    0.00                 void __gnu_cxx::new_allocator<Catch::ProcessedReporterSpec>::construct<Catch::ProcessedReporterSpec, Catch::ProcessedReporterSpec>(Catch::ProcessedReporterSpec, Catch::ProcessedReporterSpec&&) [1633]
                0.00    0.00       1/1581214     operator new(unsigned long, void) [294]
-----------------------------------------------
                                                 <spontaneous>
[1634]   0.0    0.00    0.00                 void __gnu_cxx::new_allocator<Catch::Clara::Arg>::construct<Catch::Clara::Arg, Catch::Clara::Arg const&>(Catch::Clara::Arg, Catch::Clara::Arg const&) [1634]
                0.00    0.00       1/1581214     operator new(unsigned long, void) [294]
                0.00    0.00       1/4           Catch::Clara::Arg const& std::forward<Catch::Clara::Arg const&>(std::remove_reference<Catch::Clara::Arg const&>::type&) [2788]
                0.00    0.00       1/2           Catch::Clara::Arg::Arg(Catch::Clara::Arg const&) [2831]
-----------------------------------------------
                                                 <spontaneous>
[1635]   0.0    0.00    0.00                 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     operator new(unsigned long, void) [294]
-----------------------------------------------
                                                 <spontaneous>
[1636]   0.0    0.00    0.00                 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     operator new(unsigned long, void) [294]
-----------------------------------------------
                                                 <spontaneous>
[1637]   0.0    0.00    0.00                 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     operator new(unsigned long, void) [294]
-----------------------------------------------
                                                 <spontaneous>
[1638]   0.0    0.00    0.00                 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     operator new(unsigned long, void) [294]
-----------------------------------------------
                                                 <spontaneous>
[1639]   0.0    0.00    0.00                 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     operator new(unsigned long, void) [294]
-----------------------------------------------
                                                 <spontaneous>
[1640]   0.0    0.00    0.00                 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     operator new(unsigned long, void) [294]
-----------------------------------------------
                                                 <spontaneous>
[1641]   0.0    0.00    0.00                 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     operator new(unsigned long, void) [294]
-----------------------------------------------
                                                 <spontaneous>
[1642]   0.0    0.00    0.00                 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     operator new(unsigned long, void) [294]
-----------------------------------------------
                                                 <spontaneous>
[1643]   0.0    0.00    0.00                 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     operator new(unsigned long, void) [294]
-----------------------------------------------
                                                 <spontaneous>
[1644]   0.0    0.00    0.00                 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     operator new(unsigned long, void) [294]
-----------------------------------------------
                                                 <spontaneous>
[1645]   0.0    0.00    0.00                 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     operator new(unsigned long, void) [294]
-----------------------------------------------
                                                 <spontaneous>
[1646]   0.0    0.00    0.00                 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     operator new(unsigned long, void) [294]
-----------------------------------------------
                                                 <spontaneous>
[1647]   0.0    0.00    0.00                 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     operator new(unsigned long, void) [294]
-----------------------------------------------
                                                 <spontaneous>
[1648]   0.0    0.00    0.00                 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     operator new(unsigned long, void) [294]
-----------------------------------------------
                                                 <spontaneous>
[1649]   0.0    0.00    0.00                 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     operator new(unsigned long, void) [294]
-----------------------------------------------
                                                 <spontaneous>
[1650]   0.0    0.00    0.00                 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     operator new(unsigned long, void) [294]
-----------------------------------------------
                                                 <spontaneous>
[1651]   0.0    0.00    0.00                 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     operator new(unsigned long, void) [294]
-----------------------------------------------
                                                 <spontaneous>
[1652]   0.0    0.00    0.00                 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     operator new(unsigned long, void) [294]
-----------------------------------------------
                                                 <spontaneous>
[1653]   0.0    0.00    0.00                 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     operator new(unsigned long, void) [294]
-----------------------------------------------
                                                 <spontaneous>
[1654]   0.0    0.00    0.00                 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     operator new(unsigned long, void) [294]
-----------------------------------------------
                                                 <spontaneous>
[1655]   0.0    0.00    0.00                 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     operator new(unsigned long, void) [294]
-----------------------------------------------
                                                 <spontaneous>
[1656]   0.0    0.00    0.00                 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     operator new(unsigned long, void) [294]
-----------------------------------------------
                                                 <spontaneous>
[1657]   0.0    0.00    0.00                 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     operator new(unsigned long, void) [294]
-----------------------------------------------
                                                 <spontaneous>
[1658]   0.0    0.00    0.00                 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     operator new(unsigned long, void) [294]
-----------------------------------------------
                                                 <spontaneous>
[1659]   0.0    0.00    0.00                 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     operator new(unsigned long, void) [294]
-----------------------------------------------
                                                 <spontaneous>
[1660]   0.0    0.00    0.00                 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     operator new(unsigned long, void) [294]
-----------------------------------------------
                                                 <spontaneous>
[1661]   0.0    0.00    0.00                 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     operator new(unsigned long, void) [294]
-----------------------------------------------
                                                 <spontaneous>
[1662]   0.0    0.00    0.00                 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     operator new(unsigned long, void) [294]
-----------------------------------------------
                                                 <spontaneous>
[1663]   0.0    0.00    0.00                 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     operator new(unsigned long, void) [294]
-----------------------------------------------
                                                 <spontaneous>
[1664]   0.0    0.00    0.00                 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     operator new(unsigned long, void) [294]
-----------------------------------------------
                0.00    0.00       1/51          void std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >::_M_realloc_insert<Catch::Clara::Arg const&>(__gnu_cxx::__normal_iterator<Catch::Clara::Arg, std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> > >, Catch::Clara::Arg const&) [1692]
                0.00    0.00      50/51          std::Vectorbase<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >::~Vectorbase() [1671]
[1665]   0.0    0.00    0.00      51         std::Vectorbase<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >::_M_deallocate(Catch::Clara::Arg, unsigned long) [1665]
                0.00    0.00       2/2           std::allocator_traits<std::allocator<Catch::Clara::Arg> >::deallocate(std::allocator<Catch::Clara::Arg>&, Catch::Clara::Arg, unsigned long) [1666]
-----------------------------------------------
                0.00    0.00       2/2           std::Vectorbase<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >::_M_deallocate(Catch::Clara::Arg, unsigned long) [1665]
[1666]   0.0    0.00    0.00       2         std::allocator_traits<std::allocator<Catch::Clara::Arg> >::deallocate(std::allocator<Catch::Clara::Arg>&, Catch::Clara::Arg, unsigned long) [1666]
                0.00    0.00       2/26670013     std::is_constant_evaluated() [132]
                0.00    0.00       2/2           __gnu_cxx::new_allocator<Catch::Clara::Arg>::deallocate(Catch::Clara::Arg, unsigned long) [2851]
-----------------------------------------------
                0.00    0.00       1/2           std::Vectorbase<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >::_M_create_storage(unsigned long) [1693]
                0.00    0.00       1/2           void std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >::_M_realloc_insert<Catch::Clara::Arg const&>(__gnu_cxx::__normal_iterator<Catch::Clara::Arg, std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> > >, Catch::Clara::Arg const&) [1692]
[1667]   0.0    0.00    0.00       2         std::Vectorbase<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >::_M_allocate(unsigned long) [1667]
                0.00    0.00       2/2           std::allocator_traits<std::allocator<Catch::Clara::Arg> >::allocate(std::allocator<Catch::Clara::Arg>&, unsigned long) [1668]
-----------------------------------------------
                0.00    0.00       2/2           std::Vectorbase<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >::_M_allocate(unsigned long) [1667]
[1668]   0.0    0.00    0.00       2         std::allocator_traits<std::allocator<Catch::Clara::Arg> >::allocate(std::allocator<Catch::Clara::Arg>&, unsigned long) [1668]
                0.00    0.00       2/26670013     std::is_constant_evaluated() [132]
                0.00    0.00       2/2           __gnu_cxx::new_allocator<Catch::Clara::Arg>::allocate(unsigned long, void const) [2852]
-----------------------------------------------
                0.00    0.00       2/2           void std::Destroy<int, int>(int, int, std::allocator<int>&) [1670]
[1669]   0.0    0.00    0.00       2         void std::Destroy<int>(int, int) [1669]
                0.00    0.00       2/26670013     std::is_constant_evaluated() [132]
                0.00    0.00       2/2           void std::Destroyaux<true>::__destroy<int>(int, int) [2864]
-----------------------------------------------
                0.00    0.00       1/2           std::vector<int, std::allocator<int> >::~vector() [1672]
                0.00    0.00       1/2           std::vector<int, std::allocator<int> >::_M_erase_at_end(int) [1697]
[1670]   0.0    0.00    0.00       2         void std::Destroy<int, int>(int, int, std::allocator<int>&) [1670]
                0.00    0.00       2/2           void std::Destroy<int>(int, int) [1669]
-----------------------------------------------
                0.00    0.00      50/50          std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >::~vector() [1290]
[1671]   0.0    0.00    0.00      50         std::Vectorbase<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >::~Vectorbase() [1671]
                0.00    0.00      50/51          std::Vectorbase<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >::_M_deallocate(Catch::Clara::Arg, unsigned long) [1665]
                0.00    0.00      50/50          std::Vectorbase<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >::Vectorimpl::~Vectorimpl() [2321]
-----------------------------------------------
                0.00    0.00       1/1           CATCH2_INTERNAL_TEST_20() [30]
[1672]   0.0    0.00    0.00       1         std::vector<int, std::allocator<int> >::~vector() [1672]
                0.00    0.00       1/2           void std::Destroy<int, int>(int, int, std::allocator<int>&) [1670]
                0.00    0.00       1/1           std::Vector_base<int, std::allocator<int> >::~Vectorbase() [1699]
                0.00    0.00       1/18          std::Vectorbase<int, std::allocator<int> >::_M_get_Tp_allocator() [2492]
-----------------------------------------------
                                                 <spontaneous>
[1673]   0.0    0.00    0.00                 Catch::Clara::Detail::ParserRefImpl<Catch::Clara::Arg>::ParserRefImpl<std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, void>(std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >&, Catch::StringRef) [1673]
                0.00    0.00       1/18878311     Catch::StringRef::StringRef() [118]
-----------------------------------------------
                                                 <spontaneous>
[1674]   0.0    0.00    0.00                 Catch::Clara::Detail::ParserRefImpl<Catch::Clara::Opt>::ParserRefImpl<std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, void>(std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >&, Catch::StringRef) [1674]
                0.00    0.00       1/18878311     Catch::StringRef::StringRef() [118]
                0.00    0.00       1/43          Catch::Clara::Detail::ComposableParserImpl<Catch::Clara::Opt>::ComposableParserImpl() [2385]
-----------------------------------------------
                                                 <spontaneous>
[1675]   0.0    0.00    0.00                 Catch::Clara::Detail::ParserRefImpl<Catch::Clara::Opt>::ParserRefImpl<long, void>(long&, Catch::StringRef) [1675]
                0.00    0.00       1/18878311     Catch::StringRef::StringRef() [118]
                0.00    0.00       1/43          Catch::Clara::Detail::ComposableParserImpl<Catch::Clara::Opt>::ComposableParserImpl() [2385]
-----------------------------------------------
                                                 <spontaneous>
[1676]   0.0    0.00    0.00                 Catch::Clara::Detail::ParserRefImpl<Catch::Clara::Opt>::ParserRefImpl<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#2}, void>(Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#2} const&, Catch::StringRef) [1676]
                0.00    0.00       1/18878311     Catch::StringRef::StringRef() [118]
                0.00    0.00       1/43          Catch::Clara::Detail::ComposableParserImpl<Catch::Clara::Opt>::ComposableParserImpl() [2385]
-----------------------------------------------
                                                 <spontaneous>
[1677]   0.0    0.00    0.00                 Catch::Clara::Detail::ParserRefImpl<Catch::Clara::Opt>::ParserRefImpl<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#3}, void>(Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#3} const&, Catch::StringRef) [1677]
                0.00    0.00       1/18878311     Catch::StringRef::StringRef() [118]
                0.00    0.00       1/43          Catch::Clara::Detail::ComposableParserImpl<Catch::Clara::Opt>::ComposableParserImpl() [2385]
-----------------------------------------------
                                                 <spontaneous>
[1678]   0.0    0.00    0.00                 Catch::Clara::Detail::ParserRefImpl<Catch::Clara::Opt>::ParserRefImpl<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#4}, void>(Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#4} const&, Catch::StringRef) [1678]
                0.00    0.00       1/18878311     Catch::StringRef::StringRef() [118]
                0.00    0.00       1/43          Catch::Clara::Detail::ComposableParserImpl<Catch::Clara::Opt>::ComposableParserImpl() [2385]
-----------------------------------------------
                                                 <spontaneous>
[1679]   0.0    0.00    0.00                 Catch::Clara::Detail::ParserRefImpl<Catch::Clara::Opt>::ParserRefImpl<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#5}, void>(Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#5} const&, Catch::StringRef) [1679]
                0.00    0.00       1/18878311     Catch::StringRef::StringRef() [118]
                0.00    0.00       1/43          Catch::Clara::Detail::ComposableParserImpl<Catch::Clara::Opt>::ComposableParserImpl() [2385]
-----------------------------------------------
                                                 <spontaneous>
[1680]   0.0    0.00    0.00                 Catch::Clara::Detail::ParserRefImpl<Catch::Clara::Opt>::ParserRefImpl<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#6}, void>(Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#6} const&, Catch::StringRef) [1680]
                0.00    0.00       1/18878311     Catch::StringRef::StringRef() [118]
                0.00    0.00       1/43          Catch::Clara::Detail::ComposableParserImpl<Catch::Clara::Opt>::ComposableParserImpl() [2385]
-----------------------------------------------
                                                 <spontaneous>
[1681]   0.0    0.00    0.00                 Catch::Clara::Detail::ParserRefImpl<Catch::Clara::Opt>::ParserRefImpl<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#7}, void>(Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#7} const&, Catch::StringRef) [1681]
                0.00    0.00       1/18878311     Catch::StringRef::StringRef() [118]
                0.00    0.00       1/43          Catch::Clara::Detail::ComposableParserImpl<Catch::Clara::Opt>::ComposableParserImpl() [2385]
-----------------------------------------------
                                                 <spontaneous>
[1682]   0.0    0.00    0.00                 Catch::Clara::Detail::ParserRefImpl<Catch::Clara::Opt>::ParserRefImpl<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#8}>(Catch::Clara::accept_many_t, Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#8} const&, Catch::StringRef) [1682]
                0.00    0.00       1/18878311     Catch::StringRef::StringRef() [118]
                0.00    0.00       1/43          Catch::Clara::Detail::ComposableParserImpl<Catch::Clara::Opt>::ComposableParserImpl() [2385]
-----------------------------------------------
                                                 <spontaneous>
[1683]   0.0    0.00    0.00                 Catch::Clara::Detail::ParserRefImpl<Catch::Clara::Opt>::ParserRefImpl<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#9}, void>(Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#9} const&, Catch::StringRef) [1683]
                0.00    0.00       1/18878311     Catch::StringRef::StringRef() [118]
                0.00    0.00       1/43          Catch::Clara::Detail::ComposableParserImpl<Catch::Clara::Opt>::ComposableParserImpl() [2385]
-----------------------------------------------
                                                 <spontaneous>
[1684]   0.0    0.00    0.00                 Catch::Clara::Detail::ParserRefImpl<Catch::Clara::Opt>::ParserRefImpl<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#10}, void>(Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#10} const&, Catch::StringRef) [1684]
                0.00    0.00       1/18878311     Catch::StringRef::StringRef() [118]
                0.00    0.00       1/43          Catch::Clara::Detail::ComposableParserImpl<Catch::Clara::Opt>::ComposableParserImpl() [2385]
-----------------------------------------------
                                                 <spontaneous>
[1685]   0.0    0.00    0.00                 Catch::Clara::Detail::ParserRefImpl<Catch::Clara::Opt>::ParserRefImpl<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#1}>(Catch::Clara::accept_many_t, Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#1} const&, Catch::StringRef) [1685]
                0.00    0.00       1/18878311     Catch::StringRef::StringRef() [118]
                0.00    0.00       1/43          Catch::Clara::Detail::ComposableParserImpl<Catch::Clara::Opt>::ComposableParserImpl() [2385]
-----------------------------------------------
                                                 <spontaneous>
[1686]   0.0    0.00    0.00                 Catch::Clara::Detail::ParserRefImpl<Catch::Clara::Opt>::ParserRefImpl<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(bool)#13}, void>(Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(bool)#13} const&, Catch::StringRef) [1686]
                0.00    0.00       1/18878311     Catch::StringRef::StringRef() [118]
                0.00    0.00       1/43          Catch::Clara::Detail::ComposableParserImpl<Catch::Clara::Opt>::ComposableParserImpl() [2385]
-----------------------------------------------
                                                 <spontaneous>
[1687]   0.0    0.00    0.00                 Catch::Clara::Detail::ParserRefImpl<Catch::Clara::Opt>::ParserRefImpl<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(int)#12}, void>(Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(int)#12} const&, Catch::StringRef) [1687]
                0.00    0.00       1/18878311     Catch::StringRef::StringRef() [118]
                0.00    0.00       1/43          Catch::Clara::Detail::ComposableParserImpl<Catch::Clara::Opt>::ComposableParserImpl() [2385]
-----------------------------------------------
                                                 <spontaneous>
[1688]   0.0    0.00    0.00                 Catch::StringStreams::~StringStreams() [1688]
                0.00    0.00       1/45          std::vector<unsigned long, std::allocator<unsigned long> >::~vector() [1256]
-----------------------------------------------
                0.00    0.00       3/3           std::Spcounted_base<(__gnu_cxx::Lockpolicy)2>::_M_release() <cycle 1> [774]
[1689]   0.0    0.00    0.00       3         std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<unsigned int>, std::allocator<Catch::Clara::Detail::BoundValueRef<unsigned int> >, (__gnu_cxx::Lockpolicy)2>::_M_destroy() [1689]
                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::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<unsigned int>, std::allocator<Catch::Clara::Detail::BoundValueRef<unsigned int> >, (__gnu_cxx::Lockpolicy)2>::Impl::M_alloc() [2755]
                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/6           std::__allocated_ptr<std::allocator<std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<unsigned int>, std::allocator<Catch::Clara::Detail::BoundValueRef<unsigned int> >, (__gnu_cxx::Lockpolicy)2> > >::__allocated_ptr(std::allocator<std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<unsigned int>, std::allocator<Catch::Clara::Detail::BoundValueRef<unsigned int> >, (__gnu_cxx::Lockpolicy)2> >&, std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<unsigned int>, std::allocator<Catch::Clara::Detail::BoundValueRef<unsigned int> >, (__gnu_cxx::Lockpolicy)2>) [2754]
                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() [2822]
                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]
-----------------------------------------------
                                                 <spontaneous>
[1690]   0.0    0.00    0.00                 Catch::Clara::Args::~Args() [1690]
                0.00    0.00       1/1054        std::vector<Catch::StringRef, std::allocator<Catch::StringRef> >::~vector() [927]
-----------------------------------------------
                                                 <spontaneous>
[1691]   0.0    0.00    0.00                 std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >::_M_move_assign(std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >&&, std::integral_constant<bool, true>) [1691]
                0.00    0.00       1/50          std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >::~vector() [1290]
                0.00    0.00       2/56          std::Vectorbase<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >::_M_get_Tp_allocator() [2293]
                0.00    0.00       1/52          std::allocator<Catch::Clara::Arg>::~allocator() [2309]
-----------------------------------------------
                                                 <spontaneous>
[1692]   0.0    0.00    0.00                 void std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >::_M_realloc_insert<Catch::Clara::Arg const&>(__gnu_cxx::__normal_iterator<Catch::Clara::Arg, std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> > >, Catch::Clara::Arg const&) [1692]
                0.00    0.00       1/2           std::Vectorbase<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >::_M_allocate(unsigned long) [1667]
                0.00    0.00       1/51          std::Vectorbase<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >::_M_deallocate(Catch::Clara::Arg, unsigned long) [1665]
                0.00    0.00       2/56          std::Vectorbase<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >::_M_get_Tp_allocator() [2293]
                0.00    0.00       1/4           Catch::Clara::Arg const& std::forward<Catch::Clara::Arg const&>(std::remove_reference<Catch::Clara::Arg const&>::type&) [2788]
-----------------------------------------------
                0.00    0.00       1/1           std::Vectorbase<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >::Vectorbase(unsigned long, std::allocator<Catch::Clara::Arg> const&) [1694]
[1693]   0.0    0.00    0.00       1         std::Vectorbase<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >::_M_create_storage(unsigned long) [1693]
                0.00    0.00       1/2           std::Vectorbase<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >::_M_allocate(unsigned long) [1667]
-----------------------------------------------
                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]
[1694]   0.0    0.00    0.00       1         std::Vectorbase<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >::Vectorbase(unsigned long, std::allocator<Catch::Clara::Arg> const&) [1694]
                0.00    0.00       1/1           std::Vectorbase<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >::_M_create_storage(unsigned long) [1693]
                0.00    0.00       1/2           std::Vectorbase<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >::Vectorimpl::Vectorimpl(std::allocator<Catch::Clara::Arg> const&) [2865]
-----------------------------------------------
                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]
[1695]   0.0    0.00    0.00       1         std::Vectorbase<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::_M_create_storage(unsigned long) [1695]
                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/1           std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::vector(std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > const&) [407]
[1696]   0.0    0.00    0.00       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/1           std::Vectorbase<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::_M_create_storage(unsigned long) [1695]
                0.00    0.00       1/2           std::Vectorbase<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::Vectorimpl::Vectorimpl(std::allocator<Catch::Clara::Opt> const&) [2866]
-----------------------------------------------
                0.00    0.00       1/1           std::vector<int, std::allocator<int> >::resize(unsigned long) [1698]
[1697]   0.0    0.00    0.00       1         std::vector<int, std::allocator<int> >::_M_erase_at_end(int) [1697]
                0.00    0.00       1/2           void std::Destroy<int, int>(int, int, std::allocator<int>&) [1670]
                0.00    0.00       1/18          std::Vector_base<int, std::allocator<int> >::_M_get_Tp_allocator() [2492]
-----------------------------------------------
                0.00    0.00       1/1           CATCH2_INTERNAL_TEST_20() [30]
[1698]   0.0    0.00    0.00       1         std::vector<int, std::allocator<int> >::resize(unsigned long) [1698]
                0.00    0.00       1/1           std::vector<int, std::allocator<int> >::_M_erase_at_end(int) [1697]
                0.00    0.00       2/74          std::vector<int, std::allocator<int> >::size() const [2269]
-----------------------------------------------
                0.00    0.00       1/1           std::vector<int, std::allocator<int> >::~vector() [1672]
[1699]   0.0    0.00    0.00       1         std::Vectorbase<int, std::allocator<int> >::~Vectorbase() [1699]
                0.00    0.00       1/9           std::Vectorbase<int, std::allocator<int> >::_M_deallocate(int, unsigned long) [1543]
                0.00    0.00       1/1           std::Vectorbase<int, std::allocator<int> >::Vectorimpl::~Vectorimpl() [2947]
-----------------------------------------------
                0.00    0.00       2/21          CATCH2_INTERNAL_TEST_76() [429]
                0.00    0.00      19/21          advgetopt::option_info::callback_entry_t::~callback_entry_t() [1702]
[1700]   0.0    0.00    0.00      21         std::function<void (advgetopt::option_info const&)>::~function() [1700]
                0.00    0.00      22/1753        std::Functionbase::~Functionbase() [1273]
-----------------------------------------------
                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]
[1701]   0.0    0.00    0.00    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       6/6           void std::Destroy<advgetopt::optioninfo::callback_entry_t>(advgetopt::option_info::callback_entry_t) [1704]
                0.00    0.00       6/6           advgetopt::option_info::callback_entry_t std::__addressof<advgetopt::option_info::callback_entry_t>(advgetopt::option_info::callback_entry_t&) [2756]
-----------------------------------------------
                0.00    0.00       9/9           void std::destroy_at<advgetopt::option_info::callback_entry_t>(advgetopt::option_info::callback_entry_t) [1703]
[1702]   0.0    0.00    0.00       9         advgetopt::option_info::callback_entry_t::~callback_entry_t() [1702]
                0.00    0.00      19/21          std::function<void (advgetopt::option_info const&)>::~function() [1700]
-----------------------------------------------
                0.00    0.00       6/6           void std::Destroy<advgetopt::optioninfo::callback_entry_t>(advgetopt::option_info::callback_entry_t) [1704]
[1703]   0.0    0.00    0.00       6         void std::destroy_at<advgetopt::option_info::callback_entry_t>(advgetopt::option_info::callback_entry_t) [1703]
                0.00    0.00       9/9           advgetopt::option_info::callback_entry_t::~callback_entry_t() [1702]
-----------------------------------------------
                0.00    0.00       6/6           void std::Destroyaux<false>::__destroy<advgetopt::option_info::callback_entry_t>(advgetopt::option_info::callback_entry_t, advgetopt::option_info::callback_entry_t) [1701]
[1704]   0.0    0.00    0.00       6         void std::Destroy<advgetopt::optioninfo::callback_entry_t>(advgetopt::option_info::callback_entry_t) [1704]
                0.00    0.00       6/6           void std::destroy_at<advgetopt::option_info::callback_entry_t>(advgetopt::option_info::callback_entry_t) [1703]
-----------------------------------------------
                0.00    0.00       2/2           CATCH2_INTERNAL_TEST_13() [405]
[1705]   0.0    0.00    0.00       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      10/1753        std::Functionbase::~Functionbase() [1273]
-----------------------------------------------
                0.00    0.00    1674/6342485     std::vector<char, std::allocator<char> >::vector<char const, void>(char const, char const, std::allocator<char> const&) [10498]
                0.00    0.00 6340811/6342485     std::iterator_traits<char const>::difference_type std::distance<char const>(char const, char const) [135]
[1719]   0.0    0.00    0.00 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) [135]
[1720]   0.0    0.00    0.00 6340811         std::iterator_traits<char const>::difference_type std::__distance<char const>(char const, char const, std::random_access_iterator_tag) [1720]
-----------------------------------------------
                0.00    0.00 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]
[1721]   0.0    0.00    0.00 6338585         bool __gnu_cxx::__is_null_pointer<char const>(char const) [1721]
-----------------------------------------------
                0.00    0.00 5507272/5507272     __gnu_cxx::new_allocator<char>::allocate(unsigned long, void const) [136]
[1722]   0.0    0.00    0.00 5507272         __gnu_cxx::new_allocator<char>::_M_max_size() const [1722]
-----------------------------------------------
                0.00    0.00       3/5149701     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > std::__copy_move_a<false, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >) [11444]
                0.00    0.00 5149698/5149701     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]
[1723]   0.0    0.00    0.00 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.00     212/4458113     std::tuple<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&> std::forward_as_tuple<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&) [11653]
                0.00    0.00     212/4458113     std::tuple<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&>::tuple<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, true, true>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&) [9837]
                0.00    0.00     212/4458113     std::Tupleimpl<0ul, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&>::Tupleimpl<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&) [7846]
                0.00    0.00     212/4458113     std::Headbase<0ul, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&, false>::Headbase<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&) [7681]
                0.00    0.00  488424/4458113     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >& std::vector<std::__cxx11::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  855221/4458113     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 1556401/4458113     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 1557219/4458113     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]
[1724]   0.0    0.00    0.00 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       6/3294920     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/3294920     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/3294920     std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, Catch::Detail::unique_ptr<Catch::IReporterFactory>, Catch::Detail::CaseInsensitiveLess, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, Catch::Detail::unique_ptr<Catch::IReporterFactory> > > >::operator[](std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&) [9637]
                0.00    0.00      27/3294920     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/3294920     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      64/3294920     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    1954/3294920     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/3294920     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/3294920     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  157847/3294920     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  440894/3294920     std::vector<std::__cxx11::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.00  440894/3294920     std::vector<std::__cxx11::basic_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  488424/3294920     std::vector<std::__cxx11::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  627083/3294920     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 1099211/3294920     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]
[1725]   0.0    0.00    0.00 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       4/2132490     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > std::vector<std::__cxx11::basic_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       7/2132490     std::vector<std::__cxx11::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/2132490     std::vector<std::__cxx11::basic_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      30/2132490     std::vector<std::__cxx11::basic_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     139/2132490     std::vector<std::__cxx11::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     440/2132490     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    6122/2132490     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/2132490     std::vector<std::__cxx11::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 1710442/2132490     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]
[1726]   0.0    0.00    0.00 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 2090511/2090511     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_disjunct(char const) const [159]
[1727]   0.0    0.00    0.00 2090511         std::less<char const>::operator()(char const, char const) const [1727]
-----------------------------------------------
                0.00    0.00      15/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> > > >::get_allocator() const [6830]
                0.00    0.00     139/1716720     std::vector<std::__cxx11::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 1716566/1716720     std::vector<std::__cxx11::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]
[1728]   0.0    0.00    0.00 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       4/1426454     bool std::operator==<advgetopt::validator, advgetopt::validator>(std::shared_ptr<advgetopt::validator> const&, std::shared_ptr<advgetopt::validator> const&) [2884]
                0.00    0.00 1426450/1426454     std::__shared_ptr_access<advgetopt::validator, (__gnu_cxx::Lockpolicy)2, false, false>::_M_get() const [1730]
[1729]   0.0    0.00    0.00 1426454         std::__shared_ptr<advgetopt::validator, (__gnu_cxx::Lockpolicy)2>::get() const [1729]
-----------------------------------------------
                0.00    0.00 1426450/1426450     std::__shared_ptr_access<advgetopt::validator, (__gnu_cxx::Lockpolicy)2, false, false>::operator->() const [1731]
[1730]   0.0    0.00    0.00 1426450         std::__shared_ptr_access<advgetopt::validator, (__gnu_cxx::Lockpolicy)2, false, false>::_M_get() const [1730]
                0.00    0.00 1426450/1426454     std::__shared_ptr<advgetopt::validator, (__gnu_cxx::Lockpolicy)2>::get() const [1729]
-----------------------------------------------
                0.00    0.00       2/1426141     CATCH2_INTERNAL_TEST_20() [528]
                0.00    0.00       4/1426141     CATCH2_INTERNAL_TEST_0() [268]
                0.00    0.00       6/1426141     CATCH2_INTERNAL_TEST_22() [843]
                0.00    0.00      16/1426141     CATCH2_INTERNAL_TEST_59() [722]
                0.00    0.00      21/1426141     CATCH2_INTERNAL_TEST_74() [486]
                0.00    0.00      23/1426141     CATCH2_INTERNAL_TEST_71() [700]
                0.00    0.00      26/1426141     CATCH2_INTERNAL_TEST_4() [745]
                0.00    0.00      28/1426141     CATCH2_INTERNAL_TEST_38() [699]
                0.00    0.00     125/1426141     CATCH2_INTERNAL_TEST_19() [514]
                0.00    0.00    1235/1426141     CATCH2_INTERNAL_TEST_14() [129]
                0.00    0.00  135507/1426141     CATCH2_INTERNAL_TEST_25() [63]
                0.00    0.00  135528/1426141     CATCH2_INTERNAL_TEST_9() [62]
                0.00    0.00  561333/1426141     CATCH2_INTERNAL_TEST_30() [5]
                0.00    0.00  592287/1426141     CATCH2_INTERNAL_TEST_35() [3]
[1731]   0.0    0.00    0.00 1426141         std::__shared_ptr_access<advgetopt::validator, (__gnu_cxx::Lockpolicy)2, false, false>::operator->() const [1731]
                0.00    0.00 1426450/1426450     std::__shared_ptr_access<advgetopt::validator, (__gnu_cxx::Lockpolicy)2, false, false>::_M_get() const [1730]
-----------------------------------------------
                0.00    0.00       1/1368534     CATCH2_INTERNAL_TEST_50() [675]
                0.00    0.00       1/1368534     CATCH2_INTERNAL_TEST_6() [692]
                0.00    0.00       2/1368534     CATCH2_INTERNAL_TEST_21() [437]
                0.00    0.00       2/1368534     CATCH2_INTERNAL_TEST_22() [843]
                0.00    0.00       3/1368534     CATCH2_INTERNAL_TEST_46() [395]
                0.00    0.00       3/1368534     CATCH2_INTERNAL_TEST_75() [730]
                0.00    0.00       3/1368534     CATCH2_INTERNAL_TEST_20() [528]
                0.00    0.00       3/1368534     CATCH2_INTERNAL_TEST_0() [663]
                0.00    0.00       4/1368534     CATCH2_INTERNAL_TEST_112() [419]
                0.00    0.00       4/1368534     CATCH2_INTERNAL_TEST_13() [405]
                0.00    0.00       5/1368534     CATCH2_INTERNAL_TEST_58() [466]
                0.00    0.00       5/1368534     CATCH2_INTERNAL_TEST_78() [653]
                0.00    0.00       6/1368534     CATCH2_INTERNAL_TEST_31() [581]
                0.00    0.00       7/1368534     CATCH2_INTERNAL_TEST_0() [693]
                0.00    0.00       7/1368534     CATCH2_INTERNAL_TEST_4() [637]
                0.00    0.00       8/1368534     CATCH2_INTERNAL_TEST_16() [601]
                0.00    0.00       8/1368534     CATCH2_INTERNAL_TEST_20() [642]
                0.00    0.00       8/1368534     CATCH2_INTERNAL_TEST_24() [643]
                0.00    0.00       8/1368534     CATCH2_INTERNAL_TEST_35() [634]
                0.00    0.00       8/1368534     CATCH2_INTERNAL_TEST_39() [635]
                0.00    0.00       8/1368534     CATCH2_INTERNAL_TEST_43() [585]
                0.00    0.00       8/1368534     CATCH2_INTERNAL_TEST_6() [787]
                0.00    0.00       8/1368534     CATCH2_INTERNAL_TEST_39() [795]
                0.00    0.00      10/1368534     CATCH2_INTERNAL_TEST_156() [529]
                0.00    0.00      10/1368534     CATCH2_INTERNAL_TEST_70() [603]
                0.00    0.00      12/1368534     CATCH2_INTERNAL_TEST_14() [523]
                0.00    0.00      12/1368534     CATCH2_INTERNAL_TEST_139() [580]
                0.00    0.00      12/1368534     CATCH2_INTERNAL_TEST_145() [516]
                0.00    0.00      12/1368534     CATCH2_INTERNAL_TEST_59() [599]
                0.00    0.00      12/1368534     CATCH2_INTERNAL_TEST_14() [820]
                0.00    0.00      13/1368534     CATCH2_INTERNAL_TEST_107() [496]
                0.00    0.00      13/1368534     CATCH2_INTERNAL_TEST_38() [699]
                0.00    0.00      14/1368534     CATCH2_INTERNAL_TEST_16() [35]
                0.00    0.00      14/1368534     CATCH2_INTERNAL_TEST_9() [583]
                0.00    0.00      14/1368534     CATCH2_INTERNAL_TEST_30() [706]
                0.00    0.00      14/1368534     CATCH2_INTERNAL_TEST_34() [672]
                0.00    0.00      15/1368534     CATCH2_INTERNAL_TEST_42() [520]
                0.00    0.00      15/1368534     CATCH2_INTERNAL_TEST_90() [546]
                0.00    0.00      15/1368534     CATCH2_INTERNAL_TEST_37() [260]
                0.00    0.00      16/1368534     CATCH2_INTERNAL_TEST_0() [532]
                0.00    0.00      16/1368534     CATCH2_INTERNAL_TEST_61() [531]
                0.00    0.00      16/1368534     CATCH2_INTERNAL_TEST_47() [579]
                0.00    0.00      16/1368534     CATCH2_INTERNAL_TEST_53() [495]
                0.00    0.00      16/1368534     CATCH2_INTERNAL_TEST_0() [268]
                0.00    0.00      16/1368534     CATCH2_INTERNAL_TEST_59() [722]
                0.00    0.00      16/1368534     CATCH2_INTERNAL_TEST_74() [486]
                0.00    0.00      17/1368534     CATCH2_INTERNAL_TEST_4() [745]
                0.00    0.00      20/1368534     CATCH2_INTERNAL_TEST_28() [403]
                0.00    0.00      21/1368534     CATCH2_INTERNAL_TEST_19() [514]
                0.00    0.00      23/1368534     CATCH2_INTERNAL_TEST_71() [700]
                0.00    0.00      24/1368534     CATCH2_INTERNAL_TEST_69() [479]
                0.00    0.00      46/1368534     CATCH2_INTERNAL_TEST_0() [526]
                0.00    0.00     109/1368534     CATCH2_INTERNAL_TEST_61() [130]
                0.00    0.00     179/1368534     CATCH2_INTERNAL_TEST_0() [212]
                0.00    0.00     266/1368534     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     818/1368534     CATCH2_INTERNAL_TEST_14() [129]
                0.00    0.00    6080/1368534     CATCH2_INTERNAL_TEST_11() [461]
                0.00    0.00  122220/1368534     CATCH2_INTERNAL_TEST_9() [62]
                0.00    0.00  124164/1368534     CATCH2_INTERNAL_TEST_25() [63]
                0.00    0.00 1114108/1368534     CATCH2_INTERNAL_TEST_0() [76]
[1732]   0.0    0.00    0.00 1368534         Catch::operator|(Catch::ResultDisposition::Flags, Catch::ResultDisposition::Flags) [1732]
-----------------------------------------------
                0.00    0.00      14/1023494     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 1023480/1023494     std::__shared_ptr_access<advgetopt::conf_file, (__gnu_cxx::Lockpolicy)2, false, false>::_M_get() const [1734]
[1733]   0.0    0.00    0.00 1023494         std::__shared_ptr<advgetopt::conf_file, (__gnu_cxx::Lockpolicy)2>::get() const [1733]
-----------------------------------------------
                0.00    0.00 1023480/1023480     std::__shared_ptr_access<advgetopt::conf_file, (__gnu_cxx::Lockpolicy)2, false, false>::operator->() const [1735]
[1734]   0.0    0.00    0.00 1023480         std::__shared_ptr_access<advgetopt::conf_file, (__gnu_cxx::Lockpolicy)2, false, false>::_M_get() const [1734]
                0.00    0.00 1023480/1023494     std::__shared_ptr<advgetopt::conf_file, (__gnu_cxx::Lockpolicy)2>::get() const [1733]
-----------------------------------------------
                0.00    0.00       1/1009472     CATCH2_INTERNAL_TEST_20() [30]
                0.00    0.00       6/1009472     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      10/1009472     CATCH2_INTERNAL_TEST_58() [466]
                0.00    0.00      12/1009472     CATCH2_INTERNAL_TEST_55() [27]
                0.00    0.00      16/1009472     CATCH2_INTERNAL_TEST_10() [541]
                0.00    0.00      20/1009472     CATCH2_INTERNAL_TEST_7() [622]
                0.00    0.00      34/1009472     CATCH2_INTERNAL_TEST_31() [530]
                0.00    0.00      36/1009472     CATCH2_INTERNAL_TEST_72() [454]
                0.00    0.00      40/1009472     CATCH2_INTERNAL_TEST_25() [527]
                0.00    0.00      78/1009472     CATCH2_INTERNAL_TEST_13() [405]
                0.00    0.00     100/1009472     CATCH2_INTERNAL_TEST_46() [395]
                0.00    0.00     144/1009472     CATCH2_INTERNAL_TEST_37() [260]
                0.00    0.00    1187/1009472     CATCH2_INTERNAL_TEST_61() [130]
                0.00    0.00 1007788/1009472     CATCH2_INTERNAL_TEST_16() [35]
[1735]   0.0    0.00    0.00 1009472         std::__shared_ptr_access<advgetopt::conf_file, (__gnu_cxx::Lockpolicy)2, false, false>::operator->() const [1735]
                0.00    0.00 1023480/1023480     std::__shared_ptr_access<advgetopt::conf_file, (__gnu_cxx::Lockpolicy)2, false, false>::_M_get() const [1734]
-----------------------------------------------
                0.00    0.00 1007622/1007622     Catch::ExprLhs<advgetopt::assignment_t const&> Catch::operator<=<advgetopt::assignment_t, 0>(Catch::Decomposer&&, advgetopt::assignment_t&&) [1738]
[1736]   0.0    0.00    0.00 1007622         Catch::ExprLhs<advgetopt::assignment_t const&>::ExprLhs(advgetopt::assignment_t const&) [1736]
-----------------------------------------------
                0.00    0.00 1007622/1007622     Catch::ExprLhs<char const& const&> Catch::operator<=<char const&, 0>(Catch::Decomposer&&, char const&) [1739]
[1737]   0.0    0.00    0.00 1007622         Catch::ExprLhs<char const&>::ExprLhs(char const&) [1737]
-----------------------------------------------
                0.00    0.00 1007622/1007622     CATCH2_INTERNAL_TEST_16() [35]
[1738]   0.0    0.00    0.00 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<advgetopt::assignment_t const&>::ExprLhs(advgetopt::assignment_t const&) [1736]
-----------------------------------------------
                0.00    0.00 1007622/1007622     CATCH2_INTERNAL_TEST_16() [35]
[1739]   0.0    0.00    0.00 1007622         Catch::ExprLhs<char const& const&> Catch::operator<=<char const&, 0>(Catch::Decomposer&&, char const&) [1739]
                0.00    0.00 1007622/1007622     Catch::ExprLhs<char const&>::ExprLhs(char const&) [1737]
-----------------------------------------------
                0.00    0.00       1/860142      std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >::_M_check_len(unsigned long, char const) const [7044]
                0.00    0.00       1/860142      std::vector<Catch::Clara::Detail::Token, std::allocator<Catch::Clara::Detail::Token> >::_M_check_len(unsigned long, char const) const [7054]
                0.00    0.00       1/860142      std::vector<Catch::ReporterSpec, std::allocator<Catch::ReporterSpec> >::_M_check_len(unsigned long, char const) const [6990]
                0.00    0.00       1/860142      std::vector<Catch::ProcessedReporterSpec, std::allocator<Catch::ProcessedReporterSpec> >::_M_check_len(unsigned long, char const) const [7031]
                0.00    0.00       2/860142      std::vector<Catch::Detail::unique_ptr<std::__cxx11::basic_ostringstream<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<Catch::Detail::unique_ptr<std::__cxx11::basic_ostringstream<char, std::char_traits<char>, std::allocator<char> > > > >::_M_check_len(unsigned long, char const) const [7112]
                0.00    0.00       2/860142      std::vector<Catch::TestCaseTracking::ITracker, std::allocator<Catch::TestCaseTracking::ITracker> >::_M_check_len(unsigned long, char const) const [7194]
                0.00    0.00       2/860142      std::vector<Catch::ISingleton, std::allocator<Catch::ISingleton> >::_M_check_len(unsigned long, char const) const [7186]
                0.00    0.00       3/860142      std::vector<Catch::SectionInfo, std::allocator<Catch::SectionInfo> >::_M_check_len(unsigned long, char const) const [6984]
                0.00    0.00       7/860142      std::vector<std::pair<char, char>, std::allocator<std::pair<char, char> > >::_M_check_len(unsigned long, char const) const [7211]
                0.00    0.00       8/860142      std::vector<int, std::allocator<int> >::_M_check_len(unsigned long, char const) const [1293]
                0.00    0.00       9/860142      std::vector<Catch::TestCaseHandle, std::allocator<Catch::TestCaseHandle> >::_M_check_len(unsigned long, char const) const [7011]
                0.00    0.00       9/860142      std::vector<Catch::TestCaseInfo, std::allocator<Catch::TestCaseInfo> >::_M_check_len(unsigned long, char const) const [7189]
                0.00    0.00       9/860142      std::vector<Catch::Detail::unique_ptr<Catch::TestCaseInfo>, std::allocator<Catch::Detail::unique_ptr<Catch::TestCaseInfo> > >::_M_check_len(unsigned long, char const) const [7072]
                0.00    0.00       9/860142      std::vector<Catch::Detail::unique_ptr<Catch::ITestInvoker>, std::allocator<Catch::Detail::unique_ptr<Catch::ITestInvoker> > >::_M_check_len(unsigned long, char const) const [7069]
                0.00    0.00      12/860142      std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::_M_check_len(unsigned long, char const) const [1249]
                0.00    0.00      23/860142      std::Dequebase<std::__detail::StateSeq<std::_cxx11::regex_traits<char> >, std::allocator<std::__detail::StateSeq<std::_cxx11::regex_traits<char> > > >::_M_initialize_map(unsigned long) [7811]
                0.00    0.00      25/860142      std::vector<unsigned long, std::allocator<unsigned long> >::_M_check_len(unsigned long, char const) const [1166]
                0.00    0.00      32/860142      std::vector<double, std::allocator<double> >::_M_check_len(unsigned long, char const) const [1130]
                0.00    0.00      65/860142      std::vector<Catch::StringRef, std::allocator<Catch::StringRef> >::_M_check_len(unsigned long, char const) const [1057]
                0.00    0.00      68/860142      std::vector<long, std::allocator<long> >::_M_check_len(unsigned long, char const) const [1052]
                0.00    0.00     123/860142      std::vector<std::__detail::State<char>, std::allocator<std::_detail::State<char> > >::M_check_len(unsigned long, char const) const [7171]
                0.00    0.00     383/860142      std::vector<Catch::Tag, std::allocator<Catch::Tag> >::_M_check_len(unsigned long, char const) const [7037]
                0.00    0.00     523/860142      CATCH2_INTERNAL_TEST_14() [129]
                0.00    0.00     542/860142      std::vector<Catch::Detail::unique_ptr<Catch::TestCaseTracking::ITracker>, std::allocator<Catch::Detail::unique_ptr<Catch::TestCaseTracking::ITracker> > >::_M_check_len(unsigned long, char const) const [7080]
                0.00    0.00  858282/860142      std::vector<std::__cxx11::basic_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]
[1740]   0.0    0.00    0.00  860142         unsigned long const& std::max<unsigned long>(unsigned long const&, unsigned long const&) [1740]
-----------------------------------------------
                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]
[1741]   0.0    0.00    0.00  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  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]
[1742]   0.0    0.00    0.00  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  859323/859323      __gnu_cxx::new_allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::_M_max_size() const [1743]
-----------------------------------------------
                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]
[1743]   0.0    0.00    0.00  859323         __gnu_cxx::new_allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::_M_max_size() const [1743]
-----------------------------------------------
                0.00    0.00  107648/538240      std::__uniq_ptr_impl<char, void ()(void) noexcept>::__uniq_ptr_impl<void ()(void) noexcept>(char, void (&&)(void) noexcept) [1789]
                0.00    0.00  107648/538240      std::tuple<char, void ()(void) noexcept>::tuple<char&, void ()(void) noexcept, true>(char&, void (&&)(void) noexcept) [1790]
                0.00    0.00  107648/538240      std::Tupleimpl<0ul, char, void ()(void) noexcept>::Tupleimpl<char&, void ()(void) noexcept, void>(char&, void (&&)(void) noexcept) [1785]
                0.00    0.00  107648/538240      std::Tupleimpl<1ul, void ()(void) noexcept>::Tupleimpl<void ()(void) noexcept>(void (&&)(void) noexcept) [1786]
                0.00    0.00  107648/538240      std::Headbase<1ul, void ()(void) noexcept, false>::Headbase<void ()(void) noexcept>(void (&&)(void) noexcept) [1783]
[1744]   0.0    0.00    0.00  538240         void (&&std::forward<void ()(void) noexcept>(std::remove_reference<void ()(void) noexcept>::type&))(void) noexcept [1744]
-----------------------------------------------
                0.00    0.00       1/416542      CATCH2_INTERNAL_TEST_29() [734]
                0.00    0.00       1/416542      CATCH2_INTERNAL_TEST_53() [499]
                0.00    0.00       1/416542      CATCH2_INTERNAL_TEST_50() [668]
                0.00    0.00       1/416542      CATCH2_INTERNAL_TEST_53() [669]
                0.00    0.00       1/416542      CATCH2_INTERNAL_TEST_56() [670]
                0.00    0.00       1/416542      CATCH2_INTERNAL_TEST_59() [722]
                0.00    0.00       1/416542      CATCH2_INTERNAL_TEST_71() [700]
                0.00    0.00       3/416542      CATCH2_INTERNAL_TEST_38() [699]
                0.00    0.00       4/416542      CATCH2_INTERNAL_TEST_74() [486]
                0.00    0.00       4/416542      std::shared_ptr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > std::make_shared<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, char const (&) [13]>(char const (&) [13]) [11210]
                0.00    0.00       4/416542      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/416542      std::Spebo_helper<0, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, true>::~Spebo_helper() [8725]
                0.00    0.00       4/416542      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       5/416542      CATCH2_INTERNAL_TEST_20() [528]
                0.00    0.00      11/416542      CATCH2_INTERNAL_TEST_7() [638]
                0.00    0.00      15/416542      std::vector<std::__cxx11::basic_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      40/416542      CATCH2_INTERNAL_TEST_9() [62]
                0.00    0.00      40/416542      CATCH2_INTERNAL_TEST_14() [129]
                0.00    0.00      40/416542      CATCH2_INTERNAL_TEST_25() [63]
                0.00    0.00     139/416542      std::vector<std::__cxx11::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     940/416542      std::vector<std::__cxx11::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  415282/416542      std::Vectorbase<std::__cxx11::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]
[1745]   0.0    0.00    0.00  416542         std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::~allocator() [1745]
-----------------------------------------------
                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]
[1746]   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> > > >::Vectorimpl::~Vectorimpl() [1746]
                0.00    0.00  415282/416542      std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::~allocator() [1745]
-----------------------------------------------
                0.00    0.00  414763/414763      std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::allocator() [1748]
[1747]   0.0    0.00    0.00  414763         __gnu_cxx::new_allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::new_allocator() [1747]
-----------------------------------------------
                0.00    0.00       1/413973      CATCH2_INTERNAL_TEST_29() [734]
                0.00    0.00       1/413973      CATCH2_INTERNAL_TEST_53() [499]
                0.00    0.00       1/413973      CATCH2_INTERNAL_TEST_50() [668]
                0.00    0.00       1/413973      CATCH2_INTERNAL_TEST_53() [669]
                0.00    0.00       1/413973      CATCH2_INTERNAL_TEST_56() [670]
                0.00    0.00       1/413973      CATCH2_INTERNAL_TEST_59() [722]
                0.00    0.00       1/413973      CATCH2_INTERNAL_TEST_71() [700]
                0.00    0.00       3/413973      CATCH2_INTERNAL_TEST_38() [699]
                0.00    0.00       4/413973      CATCH2_INTERNAL_TEST_74() [486]
                0.00    0.00       4/413973      std::shared_ptr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > std::make_shared<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, char const (&) [13]>(char const (&) [13]) [11210]
                0.00    0.00       5/413973      CATCH2_INTERNAL_TEST_20() [528]
                0.00    0.00      11/413973      CATCH2_INTERNAL_TEST_7() [638]
                0.00    0.00      40/413973      CATCH2_INTERNAL_TEST_9() [62]
                0.00    0.00      40/413973      CATCH2_INTERNAL_TEST_14() [129]
                0.00    0.00      40/413973      CATCH2_INTERNAL_TEST_25() [63]
                0.00    0.00  413819/413973      std::Vectorbase<std::__cxx11::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]
[1748]   0.0    0.00    0.00  413973         std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::allocator() [1748]
                0.00    0.00  414763/414763      __gnu_cxx::new_allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::new_allocator() [1747]
-----------------------------------------------
                0.00    0.00  396000/396000      Catch::ExprLhs<__int128> Catch::operator<=<__int128, 0>(Catch::Decomposer&&, __int128) [1750]
[1749]   0.0    0.00    0.00  396000         Catch::ExprLhs<__int128>::ExprLhs(__int128) [1749]
-----------------------------------------------
                0.00    0.00  396000/396000      CATCH2_INTERNAL_TEST_35() [3]
[1750]   0.0    0.00    0.00  396000         Catch::ExprLhs<__int128> Catch::operator<=<__int128, 0>(Catch::Decomposer&&, __int128) [1750]
                0.00    0.00  396000/396000      Catch::ExprLhs<__int128>::ExprLhs(__int128) [1749]
-----------------------------------------------
                0.00    0.00  378006/378006      CATCH2_INTERNAL_TEST_30() [5]
[1751]   0.0    0.00    0.00  378006         bool unittest::nearly_equal<double>(double, double, double) [1751]
-----------------------------------------------
                0.00    0.00  378000/378000      CATCH2_INTERNAL_TEST_30() [5]
[1752]   0.0    0.00    0.00  378000         double unittest::default_epsilon<double>() [1752]
-----------------------------------------------
                0.00    0.00  339168/339168      Catch::ExprLhs<unsigned long> Catch::operator<=<unsigned long, 0>(Catch::Decomposer&&, unsigned long) [1754]
[1753]   0.0    0.00    0.00  339168         Catch::ExprLhs<unsigned long>::ExprLhs(unsigned long) [1753]
-----------------------------------------------
                0.00    0.00       1/339168      CATCH2_INTERNAL_TEST_6() [787]
                0.00    0.00       1/339168      CATCH2_INTERNAL_TEST_9() [832]
                0.00    0.00       2/339168      CATCH2_INTERNAL_TEST_11() [396]
                0.00    0.00       3/339168      CATCH2_INTERNAL_TEST_75() [730]
                0.00    0.00       3/339168      CATCH2_INTERNAL_TEST_44() [762]
                0.00    0.00       4/339168      CATCH2_INTERNAL_TEST_10() [541]
                0.00    0.00       4/339168      CATCH2_INTERNAL_TEST_55() [27]
                0.00    0.00       4/339168      CATCH2_INTERNAL_TEST_50() [675]
                0.00    0.00       4/339168      CATCH2_INTERNAL_TEST_6() [692]
                0.00    0.00       5/339168      CATCH2_INTERNAL_TEST_0() [433]
                0.00    0.00       6/339168      CATCH2_INTERNAL_TEST_0() [693]
                0.00    0.00       6/339168      CATCH2_INTERNAL_TEST_78() [653]
                0.00    0.00       8/339168      CATCH2_INTERNAL_TEST_7() [622]
                0.00    0.00       8/339168      CATCH2_INTERNAL_TEST_16() [601]
                0.00    0.00       8/339168      CATCH2_INTERNAL_TEST_20() [642]
                0.00    0.00       8/339168      CATCH2_INTERNAL_TEST_24() [643]
                0.00    0.00       8/339168      CATCH2_INTERNAL_TEST_35() [634]
                0.00    0.00       8/339168      CATCH2_INTERNAL_TEST_39() [635]
                0.00    0.00       8/339168      CATCH2_INTERNAL_TEST_43() [585]
                0.00    0.00       9/339168      CATCH2_INTERNAL_TEST_0() [467]
                0.00    0.00       9/339168      CATCH2_INTERNAL_TEST_4() [637]
                0.00    0.00       9/339168      CATCH2_INTERNAL_TEST_29() [734]
                0.00    0.00      10/339168      CATCH2_INTERNAL_TEST_20() [528]
                0.00    0.00      10/339168      CATCH2_INTERNAL_TEST_7() [638]
                0.00    0.00      11/339168      CATCH2_INTERNAL_TEST_17() [572]
                0.00    0.00      12/339168      CATCH2_INTERNAL_TEST_12() [567]
                0.00    0.00      12/339168      CATCH2_INTERNAL_TEST_13() [405]
                0.00    0.00      12/339168      CATCH2_INTERNAL_TEST_59() [599]
                0.00    0.00      12/339168      CATCH2_INTERNAL_TEST_70() [603]
                0.00    0.00      12/339168      CATCH2_INTERNAL_TEST_30() [706]
                0.00    0.00      12/339168      CATCH2_INTERNAL_TEST_34() [672]
                0.00    0.00      13/339168      CATCH2_INTERNAL_TEST_20() [30]
                0.00    0.00      13/339168      CATCH2_INTERNAL_TEST_0() [663]
                0.00    0.00      14/339168      CATCH2_INTERNAL_TEST_31() [581]
                0.00    0.00      14/339168      CATCH2_INTERNAL_TEST_21() [437]
                0.00    0.00      15/339168      CATCH2_INTERNAL_TEST_58() [466]
                0.00    0.00      15/339168      CATCH2_INTERNAL_TEST_9() [583]
                0.00    0.00      16/339168      CATCH2_INTERNAL_TEST_139() [580]
                0.00    0.00      16/339168      CATCH2_INTERNAL_TEST_156() [529]
                0.00    0.00      16/339168      CATCH2_INTERNAL_TEST_25() [527]
                0.00    0.00      16/339168      CATCH2_INTERNAL_TEST_31() [530]
                0.00    0.00      16/339168      CATCH2_INTERNAL_TEST_47() [579]
                0.00    0.00      16/339168      CATCH2_INTERNAL_TEST_53() [495]
                0.00    0.00      18/339168      CATCH2_INTERNAL_TEST_53() [499]
                0.00    0.00      21/339168      CATCH2_INTERNAL_TEST_72() [454]
                0.00    0.00      21/339168      CATCH2_INTERNAL_TEST_28() [403]
                0.00    0.00      24/339168      CATCH2_INTERNAL_TEST_90() [546]
                0.00    0.00      24/339168      CATCH2_INTERNAL_TEST_46() [395]
                0.00    0.00      26/339168      CATCH2_INTERNAL_TEST_107() [496]
                0.00    0.00      26/339168      CATCH2_INTERNAL_TEST_3() [105]
                0.00    0.00      27/339168      CATCH2_INTERNAL_TEST_145() [516]
                0.00    0.00      28/339168      CATCH2_INTERNAL_TEST_0() [532]
                0.00    0.00      28/339168      CATCH2_INTERNAL_TEST_16() [35]
                0.00    0.00      28/339168      CATCH2_INTERNAL_TEST_32() [682]
                0.00    0.00      28/339168      CATCH2_INTERNAL_TEST_38() [683]
                0.00    0.00      29/339168      CATCH2_INTERNAL_TEST_14() [523]
                0.00    0.00      30/339168      CATCH2_INTERNAL_TEST_42() [520]
                0.00    0.00      30/339168      CATCH2_INTERNAL_TEST_61() [531]
                0.00    0.00      32/339168      CATCH2_INTERNAL_TEST_37() [260]
                0.00    0.00      32/339168      CATCH2_INTERNAL_TEST_0() [268]
                0.00    0.00      41/339168      CATCH2_INTERNAL_TEST_0() [526]
                0.00    0.00      50/339168      CATCH2_INTERNAL_TEST_69() [479]
                0.00    0.00      62/339168      CATCH2_INTERNAL_TEST_0() [212]
                0.00    0.00     471/339168      CATCH2_INTERNAL_TEST_61() [130]
                0.00    0.00  337683/339168      CATCH2_INTERNAL_TEST_3() [2]
[1754]   0.0    0.00    0.00  339168         Catch::ExprLhs<unsigned long> Catch::operator<=<unsigned long, 0>(Catch::Decomposer&&, unsigned long) [1754]
                0.00    0.00  339168/339168      Catch::ExprLhs<unsigned long>::ExprLhs(unsigned long) [1753]
-----------------------------------------------
                0.00    0.00  107648/322961      std::tuple<char, void ()(void) noexcept>::tuple<char&, void ()(void) noexcept, true>(char&, void (&&)(void) noexcept) [1790]
                0.00    0.00  107648/322961      std::Tupleimpl<0ul, char, void ()(void) noexcept>::Tupleimpl<char&, void ()(void) noexcept, void>(char&, void (&&)(void) noexcept) [1785]
                0.00    0.00  107665/322961      std::Headbase<0ul, char, false>::Headbase<char&>(char&) [1782]
[1755]   0.0    0.00    0.00  322961         char& std::forward<char&>(std::remove_reference<char&>::type&) [1755]
-----------------------------------------------
                0.00    0.00  264699/264699      std::unique_ptr<char, void ()(void) noexcept>::get() const [1771]
[1756]   0.0    0.00    0.00  264699         std::__uniq_ptr_impl<char, void ()(void) noexcept>::_M_ptr() const [1756]
                0.00    0.00  264699/264699      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&) [1760]
-----------------------------------------------
                0.00    0.00  264699/264699      std::Tupleimpl<0ul, char, void ()(void) noexcept>::_M_head(std::Tupleimpl<0ul, char, void ()(void) noexcept> const&) [1758]
[1757]   0.0    0.00    0.00  264699         std::Headbase<0ul, char, false>::_M_head(std::Headbase<0ul, char, false> const&) [1757]
-----------------------------------------------
                0.00    0.00  264699/264699      char const& std::__get_helper<0ul, char, void ()(void) noexcept>(std::Tupleimpl<0ul, char, void ()(void) noexcept> const&) [1759]
[1758]   0.0    0.00    0.00  264699         std::Tupleimpl<0ul, char, void ()(void) noexcept>::_M_head(std::Tupleimpl<0ul, char, void ()(void) noexcept> const&) [1758]
                0.00    0.00  264699/264699      std::Headbase<0ul, char, false>::_M_head(std::Headbase<0ul, char, false> const&) [1757]
-----------------------------------------------
                0.00    0.00  264699/264699      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&) [1760]
[1759]   0.0    0.00    0.00  264699         char const& std::__get_helper<0ul, char, void ()(void) noexcept>(std::Tupleimpl<0ul, char, void ()(void) noexcept> const&) [1759]
                0.00    0.00  264699/264699      std::Tupleimpl<0ul, char, void ()(void) noexcept>::_M_head(std::Tupleimpl<0ul, char, void ()(void) noexcept> const&) [1758]
-----------------------------------------------
                0.00    0.00  264699/264699      std::__uniq_ptr_impl<char, void ()(void) noexcept>::_M_ptr() const [1756]
[1760]   0.0    0.00    0.00  264699         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&) [1760]
                0.00    0.00  264699/264699      char const& std::__get_helper<0ul, char, void ()(void) noexcept>(std::Tupleimpl<0ul, char, void ()(void) noexcept> const&) [1759]
-----------------------------------------------
                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]
[1761]   0.0    0.00    0.00  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> > > > >&>::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> > > > >&) [1761]
-----------------------------------------------
                0.00    0.00  260370/260370      CATCH2_INTERNAL_TEST_3() [2]
[1762]   0.0    0.00    0.00  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  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> > > > >&>::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> > > > >&) [1761]
-----------------------------------------------
                0.00    0.00    7200/260370      __gnu_cxx::__normal_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::vector<std::__cxx11::basic_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   23520/260370      __gnu_cxx::__normal_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::vector<std::__cxx11::basic_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   45360/260370      __gnu_cxx::__normal_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::vector<std::__cxx11::basic_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   66720/260370      __gnu_cxx::__normal_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::vector<std::__cxx11::basic_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  117570/260370      __gnu_cxx::__normal_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::vector<std::__cxx11::basic_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]
[1763]   0.0    0.00    0.00  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  103221/246450      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  143229/246450      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]
[1764]   0.0    0.00    0.00  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.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::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  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::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]
[1765]   0.0    0.00    0.00  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  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]
[1766]   0.0    0.00    0.00  190000         __gnu_cxx::__normal_iterator<double, std::vector<double, std::allocator<double> > >::operator++() [1766]
-----------------------------------------------
                0.00    0.00  181000/181000      __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]
[1767]   0.0    0.00    0.00  181000         __gnu_cxx::__normal_iterator<long, std::vector<long, std::allocator<long> > >::operator++() [1767]
-----------------------------------------------
                0.00    0.00  181000/181000      __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]
[1768]   0.0    0.00    0.00  181000         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> > >) [1768]
                0.00    0.00  181000/181000      __gnu_cxx::__normal_iterator<long, std::vector<long, std::allocator<long> > >::operator() const [1769]
-----------------------------------------------
                0.00    0.00  181000/181000      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> > >) [1768]
[1769]   0.0    0.00    0.00  181000         __gnu_cxx::__normal_iterator<long, std::vector<long, std::allocator<long> > >::operator() const [1769]
-----------------------------------------------
                0.00    0.00       4/180229      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/180229      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      15/180229      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      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> > > > > 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  180180/180229      CATCH2_INTERNAL_TEST_3() [2]
[1770]   0.0    0.00    0.00  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       2/151325      CATCH2_INTERNAL_TEST_10() [541]
                0.00    0.00       5/151325      CATCH2_INTERNAL_TEST_58() [466]
                0.00    0.00       6/151325      CATCH2_INTERNAL_TEST_72() [454]
                0.00    0.00     112/151325      CATCH2_INTERNAL_TEST_61() [130]
                0.00    0.00  151200/151325      CATCH2_INTERNAL_TEST_3() [2]
[1771]   0.0    0.00    0.00  151325         std::unique_ptr<char, void ()(void) noexcept>::get() const [1771]
                0.00    0.00  264699/264699      std::__uniq_ptr_impl<char, void ()(void) noexcept>::_M_ptr() const [1756]
-----------------------------------------------
                0.00    0.00       1/143229      CATCH2_INTERNAL_TEST_10() [541]
                0.00    0.00       1/143229      CATCH2_INTERNAL_TEST_13() [405]
                0.00    0.00       1/143229      CATCH2_INTERNAL_TEST_6() [787]
                0.00    0.00       1/143229      CATCH2_INTERNAL_TEST_0() [663]
                0.00    0.00       2/143229      CATCH2_INTERNAL_TEST_7() [622]
                0.00    0.00       2/143229      CATCH2_INTERNAL_TEST_4() [637]
                0.00    0.00       3/143229      CATCH2_INTERNAL_TEST_17() [895]
                0.00    0.00       4/143229      CATCH2_INTERNAL_TEST_25() [527]
                0.00    0.00       4/143229      CATCH2_INTERNAL_TEST_31() [530]
                0.00    0.00       4/143229      CATCH2_INTERNAL_TEST_9() [583]
                0.00    0.00       4/143229      CATCH2_INTERNAL_TEST_14() [820]
                0.00    0.00       4/143229      CATCH2_INTERNAL_TEST_30() [706]
                0.00    0.00       4/143229      CATCH2_INTERNAL_TEST_34() [672]
                0.00    0.00       5/143229      CATCH2_INTERNAL_TEST_58() [466]
                0.00    0.00       6/143229      CATCH2_INTERNAL_TEST_37() [260]
                0.00    0.00       6/143229      CATCH2_INTERNAL_TEST_76()::print_callback::operator()(advgetopt::option_info const&) [943]
                0.00    0.00       7/143229      CATCH2_INTERNAL_TEST_16() [35]
                0.00    0.00       8/143229      CATCH2_INTERNAL_TEST_46() [395]
                0.00    0.00      12/143229      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      23/143229      CATCH2_INTERNAL_TEST_0() [268]
                0.00    0.00      35/143229      CATCH2_INTERNAL_TEST_0() [467]
                0.00    0.00      83/143229      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      95/143229      CATCH2_INTERNAL_TEST_0() [212]
                0.00    0.00     112/143229      CATCH2_INTERNAL_TEST_27() [283]
                0.00    0.00  142802/143229      CATCH2_INTERNAL_TEST_3() [2]
[1772]   0.0    0.00    0.00  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  143229/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.00   41224/123694      CATCH2_INTERNAL_TEST_9() [62]
                0.00    0.00   82470/123694      CATCH2_INTERNAL_TEST_25() [63]
[1773]   0.0    0.00    0.00  123694         (anonymous namespace)::large_rnd(bool) [1773]
-----------------------------------------------
                0.00    0.00     136/120272      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   40000/120272      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   80136/120272      __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]
[1774]   0.0    0.00    0.00  120272         __gnu_cxx::__normal_iterator<long, std::vector<long, std::allocator<long> > >::base() const [1774]
-----------------------------------------------
                0.00    0.00      64/120128      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   40000/120128      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   80064/120128      __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]
[1775]   0.0    0.00    0.00  120128         __gnu_cxx::__normal_iterator<double, std::vector<double, std::allocator<double> > >::base() const [1775]
-----------------------------------------------
                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]
[1776]   0.0    0.00    0.00  117570         __gnu_cxx::__ops::Iterequals_val<char const [6]>::Iterequals_val(char const (&) [6]) [1776]
-----------------------------------------------
                0.00    0.00  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]
[1777]   0.0    0.00    0.00  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.00  117570/117570      __gnu_cxx::__ops::Iterequals_val<char const [6]>::Iterequals_val(char const (&) [6]) [1776]
-----------------------------------------------
                0.00    0.00  114306/114306      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]
[1778]   0.0    0.00    0.00  114306         auto std::__detail::__char_traits_cmp_cat<std::char_traits<char> >(int) [1778]
-----------------------------------------------
                0.00    0.00       8/114227      __gnu_cxx::__normal_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::vector<std::__cxx11::basic_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      48/114227      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/114227      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/114227      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]
[1779]   0.0    0.00    0.00  114227         std::__cmp_cat::__unspec::__unspec(std::__cmp_cat::__unspec) [1779]
-----------------------------------------------
                0.00    0.00       8/114227      __gnu_cxx::__normal_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::vector<std::__cxx11::basic_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      48/114227      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/114227      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/114227      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]
[1780]   0.0    0.00    0.00  114227         std::operator<(std::strong_ordering, std::__cmp_cat::__unspec) [1780]
-----------------------------------------------
                0.00    0.00  107648/107648      std::Tupleimpl<0ul, char, void ()(void) noexcept>::_M_head(std::Tupleimpl<0ul, char, void ()(void) noexcept>&) [1784]
[1781]   0.0    0.00    0.00  107648         std::Headbase<0ul, char, false>::_M_head(std::Headbase<0ul, char, false>&) [1781]
-----------------------------------------------
                0.00    0.00  107648/107648      std::Tupleimpl<0ul, char, void ()(void) noexcept>::Tupleimpl<char&, void ()(void) noexcept, void>(char&, void (&&)(void) noexcept) [1785]
[1782]   0.0    0.00    0.00  107648         std::Headbase<0ul, char, false>::Headbase<char&>(char&) [1782]
                0.00    0.00  107665/322961      char& std::forward<char&>(std::remove_reference<char&>::type&) [1755]
-----------------------------------------------
                0.00    0.00  107648/107648      std::Tupleimpl<1ul, void ()(void) noexcept>::Tupleimpl<void ()(void) noexcept>(void (&&)(void) noexcept) [1786]
[1783]   0.0    0.00    0.00  107648         std::Headbase<1ul, void ()(void) noexcept, false>::Headbase<void ()(void) noexcept>(void (&&)(void) noexcept) [1783]
                0.00    0.00  107648/538240      void (&&std::forward<void ()(void) noexcept>(std::remove_reference<void ()(void) noexcept>::type&))(void) noexcept [1744]
-----------------------------------------------
                0.00    0.00  107648/107648      char& std::__get_helper<0ul, char, void ()(void) noexcept>(std::Tupleimpl<0ul, char, void ()(void) noexcept>&) [1791]
[1784]   0.0    0.00    0.00  107648         std::Tupleimpl<0ul, char, void ()(void) noexcept>::_M_head(std::Tupleimpl<0ul, char, void ()(void) noexcept>&) [1784]
                0.00    0.00  107648/107648      std::Headbase<0ul, char, false>::_M_head(std::Headbase<0ul, char, false>&) [1781]
-----------------------------------------------
                0.00    0.00  107648/107648      std::tuple<char, void ()(void) noexcept>::tuple<char&, void ()(void) noexcept, true>(char&, void (&&)(void) noexcept) [1790]
[1785]   0.0    0.00    0.00  107648         std::Tupleimpl<0ul, char, void ()(void) noexcept>::Tupleimpl<char&, void ()(void) noexcept, void>(char&, void (&&)(void) noexcept) [1785]
                0.00    0.00  107648/538240      void (&&std::forward<void ()(void) noexcept>(std::remove_reference<void ()(void) noexcept>::type&))(void) noexcept [1744]
                0.00    0.00  107648/107648      std::Tupleimpl<1ul, void ()(void) noexcept>::Tupleimpl<void ()(void) noexcept>(void (&&)(void) noexcept) [1786]
                0.00    0.00  107648/322961      char& std::forward<char&>(std::remove_reference<char&>::type&) [1755]
                0.00    0.00  107648/107648      std::Headbase<0ul, char, false>::Headbase<char&>(char&) [1782]
-----------------------------------------------
                0.00    0.00  107648/107648      std::Tupleimpl<0ul, char, void ()(void) noexcept>::Tupleimpl<char&, void ()(void) noexcept, void>(char&, void (&&)(void) noexcept) [1785]
[1786]   0.0    0.00    0.00  107648         std::Tupleimpl<1ul, void ()(void) noexcept>::Tupleimpl<void ()(void) noexcept>(void (&&)(void) noexcept) [1786]
                0.00    0.00  107648/538240      void (&&std::forward<void ()(void) noexcept>(std::remove_reference<void ()(void) noexcept>::type&))(void) noexcept [1744]
                0.00    0.00  107648/107648      std::Headbase<1ul, void ()(void) noexcept, false>::Headbase<void ()(void) noexcept>(void (&&)(void) noexcept) [1783]
-----------------------------------------------
                0.00    0.00  107648/107648      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]
[1787]   0.0    0.00    0.00  107648         std::__uniq_ptr_data<char, void ()(void) noexcept, true, true>::__uniq_ptr_impl<void ()(void) noexcept>(char, void (&&)(void) noexcept) [1787]
                0.00    0.00  107648/107648      std::__uniq_ptr_impl<char, void ()(void) noexcept>::__uniq_ptr_impl<void ()(void) noexcept>(char, void (&&)(void) noexcept) [1789]
-----------------------------------------------
                0.00    0.00  107648/107648      std::unique_ptr<char, void ()(void) noexcept>::~unique_ptr() [1815]
[1788]   0.0    0.00    0.00  107648         std::__uniq_ptr_impl<char, void ()(void) noexcept>::_M_ptr() [1788]
                0.00    0.00  107648/107648      std::tuple_element<0ul, std::tuple<char, void ()(void) noexcept> >::type& std::get<0ul, char, void ()(void) noexcept>(std::tuple<char, void ()(void) noexcept>&) [1792]
-----------------------------------------------
                0.00    0.00  107648/107648      std::__uniq_ptr_data<char, void ()(void) noexcept, true, true>::__uniq_ptr_impl<void ()(void) noexcept>(char, void (&&)(void) noexcept) [1787]
[1789]   0.0    0.00    0.00  107648         std::__uniq_ptr_impl<char, void ()(void) noexcept>::__uniq_ptr_impl<void ()(void) noexcept>(char, void (&&)(void) noexcept) [1789]
                0.00    0.00  107648/538240      void (&&std::forward<void ()(void) noexcept>(std::remove_reference<void ()(void) noexcept>::type&))(void) noexcept [1744]
                0.00    0.00  107648/107648      std::tuple<char, void ()(void) noexcept>::tuple<char&, void ()(void) noexcept, true>(char&, void (&&)(void) noexcept) [1790]
-----------------------------------------------
                0.00    0.00  107648/107648      std::__uniq_ptr_impl<char, void ()(void) noexcept>::__uniq_ptr_impl<void ()(void) noexcept>(char, void (&&)(void) noexcept) [1789]
[1790]   0.0    0.00    0.00  107648         std::tuple<char, void ()(void) noexcept>::tuple<char&, void ()(void) noexcept, true>(char&, void (&&)(void) noexcept) [1790]
                0.00    0.00  107648/538240      void (&&std::forward<void ()(void) noexcept>(std::remove_reference<void ()(void) noexcept>::type&))(void) noexcept [1744]
                0.00    0.00  107648/322961      char& std::forward<char&>(std::remove_reference<char&>::type&) [1755]
                0.00    0.00  107648/107648      std::Tupleimpl<0ul, char, void ()(void) noexcept>::Tupleimpl<char&, void ()(void) noexcept, void>(char&, void (&&)(void) noexcept) [1785]
-----------------------------------------------
                0.00    0.00  107648/107648      std::tuple_element<0ul, std::tuple<char, void ()(void) noexcept> >::type& std::get<0ul, char, void ()(void) noexcept>(std::tuple<char, void ()(void) noexcept>&) [1792]
[1791]   0.0    0.00    0.00  107648         char& std::__get_helper<0ul, char, void ()(void) noexcept>(std::Tupleimpl<0ul, char, void ()(void) noexcept>&) [1791]
                0.00    0.00  107648/107648      std::Tupleimpl<0ul, char, void ()(void) noexcept>::_M_head(std::Tupleimpl<0ul, char, void ()(void) noexcept>&) [1784]
-----------------------------------------------
                0.00    0.00  107648/107648      std::__uniq_ptr_impl<char, void ()(void) noexcept>::_M_ptr() [1788]
[1792]   0.0    0.00    0.00  107648         std::tuple_element<0ul, std::tuple<char, void ()(void) noexcept> >::type& std::get<0ul, char, void ()(void) noexcept>(std::tuple<char, void ()(void) noexcept>&) [1792]
                0.00    0.00  107648/107648      char& std::__get_helper<0ul, char, void ()(void) noexcept>(std::Tupleimpl<0ul, char, void ()(void) noexcept>&) [1791]
-----------------------------------------------
                0.00    0.00  107648/107648      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]
[1793]   0.0    0.00    0.00  107648         std::remove_reference<void (&)(void) noexcept>::type&& std::move<void (&)(void) noexcept>(void (&)(void) noexcept) [1793]
-----------------------------------------------
                0.00    0.00  106770/106770      std::Tupleimpl<1ul, void ()(void) noexcept>::_M_head(std::Tupleimpl<1ul, void ()(void) noexcept>&) [1796]
[1794]   0.0    0.00    0.00  106770         std::Headbase<1ul, void ()(void) noexcept, false>::_M_head(std::Headbase<1ul, void ()(void) noexcept, false>&) [1794]
-----------------------------------------------
                0.00    0.00  106770/106770      std::unique_ptr<char, void ()(void) noexcept>::~unique_ptr() [1815]
[1795]   0.0    0.00    0.00  106770         std::unique_ptr<char, void ()(void) noexcept>::get_deleter() [1795]
                0.00    0.00  106770/106770      std::__uniq_ptr_impl<char, void ()(void) noexcept>::_M_deleter() [1797]
-----------------------------------------------
                0.00    0.00  106770/106770      void (&std::__get_helper<1ul, void ()(void) noexcept>(std::Tupleimpl<1ul, void ()(void) noexcept>&))(void) noexcept [1798]
[1796]   0.0    0.00    0.00  106770         std::Tupleimpl<1ul, void ()(void) noexcept>::_M_head(std::Tupleimpl<1ul, void ()(void) noexcept>&) [1796]
                0.00    0.00  106770/106770      std::Headbase<1ul, void ()(void) noexcept, false>::_M_head(std::Headbase<1ul, void ()(void) noexcept, false>&) [1794]
-----------------------------------------------
                0.00    0.00  106770/106770      std::unique_ptr<char, void ()(void) noexcept>::get_deleter() [1795]
[1797]   0.0    0.00    0.00  106770         std::__uniq_ptr_impl<char, void ()(void) noexcept>::_M_deleter() [1797]
                0.00    0.00  106770/106770      std::tuple_element<1ul, std::tuple<char, void ()(void) noexcept> >::type& std::get<1ul, char, void ()(void) noexcept>(std::tuple<char, void ()(void) noexcept>&) [1799]
-----------------------------------------------
                0.00    0.00  106770/106770      std::tuple_element<1ul, std::tuple<char, void ()(void) noexcept> >::type& std::get<1ul, char, void ()(void) noexcept>(std::tuple<char, void ()(void) noexcept>&) [1799]
[1798]   0.0    0.00    0.00  106770         void (&std::__get_helper<1ul, void ()(void) noexcept>(std::Tupleimpl<1ul, void ()(void) noexcept>&))(void) noexcept [1798]
                0.00    0.00  106770/106770      std::Tupleimpl<1ul, void ()(void) noexcept>::_M_head(std::Tupleimpl<1ul, void ()(void) noexcept>&) [1796]
-----------------------------------------------
                0.00    0.00  106770/106770      std::__uniq_ptr_impl<char, void ()(void) noexcept>::_M_deleter() [1797]
[1799]   0.0    0.00    0.00  106770         std::tuple_element<1ul, std::tuple<char, void ()(void) noexcept> >::type& std::get<1ul, char, void ()(void) noexcept>(std::tuple<char, void ()(void) noexcept>&) [1799]
                0.00    0.00  106770/106770      void (&std::__get_helper<1ul, void ()(void) noexcept>(std::Tupleimpl<1ul, void ()(void) noexcept>&))(void) noexcept [1798]
-----------------------------------------------
                0.00    0.00  106770/106770      std::unique_ptr<char, void ()(void) noexcept>::~unique_ptr() [1815]
[1800]   0.0    0.00    0.00  106770         std::remove_reference<char&>::type&& std::move<char&>(char&) [1800]
-----------------------------------------------
                0.00    0.00   69000/69000       CATCH2_INTERNAL_TEST_35() [3]
[1801]   0.0    0.00    0.00   69000         unsigned long std::size<(anonymous namespace)::size_suffix_t, 22ul>((anonymous namespace)::size_suffix_t const (&) [22ul]) [1801]
-----------------------------------------------
                0.00    0.00       3/68901       __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.00       6/68901       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     146/68901       __gnu_cxx::__normal_iterator<char, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::difference_type __gnu_cxx::operator-<char, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >(__gnu_cxx::__normal_iterator<char, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > const&, __gnu_cxx::__normal_iterator<char, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > const&) [5805]
                0.00    0.00     168/68901       bool __gnu_cxx::operator==<char, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >(__gnu_cxx::__normal_iterator<char, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > const&, __gnu_cxx::__normal_iterator<char, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > const&) [5741]
                0.00    0.00   68578/68901       bool __gnu_cxx::operator!=<char, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >(__gnu_cxx::__normal_iterator<char, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > const&, __gnu_cxx::__normal_iterator<char, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > const&) [5860]
[1802]   0.0    0.00    0.00   68901         __gnu_cxx::__normal_iterator<char, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::base() const [1802]
-----------------------------------------------
                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]
[1803]   0.0    0.00    0.00   66720         __gnu_cxx::__ops::Iterequals_val<char const [4]>::Iterequals_val(char const (&) [4]) [1803]
-----------------------------------------------
                0.00    0.00   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]
[1804]   0.0    0.00    0.00   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.00   66720/66720       __gnu_cxx::__ops::Iterequals_val<char const [4]>::Iterequals_val(char const (&) [4]) [1803]
-----------------------------------------------
                0.00    0.00   66000/66000       CATCH2_INTERNAL_TEST_30() [5]
[1805]   0.0    0.00    0.00   66000         unsigned long std::size<(anonymous namespace)::duration_t, 21ul>((anonymous namespace)::duration_t const (&) [21ul]) [1805]
-----------------------------------------------
                0.00    0.00   65645/65645       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]
[1806]   0.0    0.00    0.00   65645         __gnu_cxx::__alloc_traits<std::allocator<char>, char>::_S_propagate_on_move_assign() [1806]
-----------------------------------------------
                0.00    0.00   64796/64796       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]
[1807]   0.0    0.00    0.00   64796         __gnu_cxx::__alloc_traits<std::allocator<char>, char>::_S_on_swap(std::allocator<char>&, std::allocator<char>&) [1807]
                0.00    0.00   64796/64796       void std::__alloc_on_swap<std::allocator<char> >(std::allocator<char>&, std::allocator<char>&) [1808]
-----------------------------------------------
                0.00    0.00   64796/64796       __gnu_cxx::__alloc_traits<std::allocator<char>, char>::_S_on_swap(std::allocator<char>&, std::allocator<char>&) [1807]
[1808]   0.0    0.00    0.00   64796         void std::__alloc_on_swap<std::allocator<char> >(std::allocator<char>&, std::allocator<char>&) [1808]
-----------------------------------------------
                0.00    0.00   20068/60136       std::vector<long, std::allocator<long> >::begin() [1834]
                0.00    0.00   40068/60136       std::vector<long, std::allocator<long> >::end() [1822]
[1809]   0.0    0.00    0.00   60136         __gnu_cxx::__normal_iterator<long, std::vector<long, std::allocator<long> > >::__normal_iterator(long const&) [1809]
-----------------------------------------------
                0.00    0.00   20032/60064       std::vector<double, std::allocator<double> >::begin() [1835]
                0.00    0.00   40032/60064       std::vector<double, std::allocator<double> >::end() [1824]
[1810]   0.0    0.00    0.00   60064         __gnu_cxx::__normal_iterator<double, std::vector<double, std::allocator<double> > >::__normal_iterator(double const&) [1810]
-----------------------------------------------
                0.00    0.00   58959/58959       Catch::ExprLhs<advgetopt::line_continuation_t const&> Catch::operator<=<advgetopt::line_continuation_t, 0>(Catch::Decomposer&&, advgetopt::line_continuation_t&&) [1812]
[1811]   0.0    0.00    0.00   58959         Catch::ExprLhs<advgetopt::line_continuation_t const&>::ExprLhs(advgetopt::line_continuation_t const&) [1811]
-----------------------------------------------
                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]
[1812]   0.0    0.00    0.00   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   58959/58959       Catch::ExprLhs<advgetopt::line_continuation_t const&>::ExprLhs(advgetopt::line_continuation_t const&) [1811]
-----------------------------------------------
                0.00    0.00   57004/57004       std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::rfind(char, unsigned long) const [540]
[1813]   0.0    0.00    0.00   57004         std::char_traits<char>::eq(char const&, char const&) [1813]
-----------------------------------------------
                0.00    0.00       1/50522       CATCH2_INTERNAL_TEST_10() [541]
                0.00    0.00       4/50522       CATCH2_INTERNAL_TEST_72() [454]
                0.00    0.00       5/50522       CATCH2_INTERNAL_TEST_58() [466]
                0.00    0.00     112/50522       CATCH2_INTERNAL_TEST_61() [130]
                0.00    0.00   50400/50522       CATCH2_INTERNAL_TEST_3() [2]
[1814]   0.0    0.00    0.00   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  107648/107648      std::remove_reference<void (&)(void) noexcept>::type&& std::move<void (&)(void) noexcept>(void (&)(void) noexcept) [1793]
                0.00    0.00  107648/107648      std::__uniq_ptr_data<char, void ()(void) noexcept, true, true>::__uniq_ptr_impl<void ()(void) noexcept>(char, void (&&)(void) noexcept) [1787]
-----------------------------------------------
                0.00    0.00       1/50522       CATCH2_INTERNAL_TEST_10() [541]
                0.00    0.00       4/50522       CATCH2_INTERNAL_TEST_72() [454]
                0.00    0.00       5/50522       CATCH2_INTERNAL_TEST_58() [466]
                0.00    0.00     112/50522       CATCH2_INTERNAL_TEST_61() [130]
                0.00    0.00   50400/50522       CATCH2_INTERNAL_TEST_3() [2]
[1815]   0.0    0.00    0.00   50522         std::unique_ptr<char, void ()(void) noexcept>::~unique_ptr() [1815]
                0.00    0.00  107648/107648      std::__uniq_ptr_impl<char, void ()(void) noexcept>::_M_ptr() [1788]
                0.00    0.00  106770/106770      std::unique_ptr<char, void ()(void) noexcept>::get_deleter() [1795]
                0.00    0.00  106770/106770      std::remove_reference<char&>::type&& std::move<char&>(char&) [1800]
-----------------------------------------------
                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]
[1816]   0.0    0.00    0.00   45360         __gnu_cxx::__ops::Iterequals_val<char const [9]>::Iterequals_val(char const (&) [9]) [1816]
-----------------------------------------------
                0.00    0.00   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]
[1817]   0.0    0.00    0.00   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.00   45360/45360       __gnu_cxx::__ops::Iterequals_val<char const [9]>::Iterequals_val(char const (&) [9]) [1816]
-----------------------------------------------
                0.00    0.00   40860/40860       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 [1827]
[1818]   0.0    0.00    0.00   40860         __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 [1818]
                0.00    0.00   40860/40860       __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 [1819]
-----------------------------------------------
                0.00    0.00   40860/40860       __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 [1818]
[1819]   0.0    0.00    0.00   40860         __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 [1819]
-----------------------------------------------
                                2256             std::__shared_ptr<advgetopt::validator, (__gnu_cxx::Lockpolicy)2>::~__shared_ptr() <cycle 1> [1935]
                                4845             std::__shared_ptr<advgetopt::variables, (__gnu_cxx::Lockpolicy)2>::~__shared_ptr() <cycle 1> [1904]
                               31131             std::__shared_ptr<advgetopt::option_info, (__gnu_cxx::Lockpolicy)2>::~__shared_ptr() <cycle 1> [1829]
                0.00    0.00       1/3978        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_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_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_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_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_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_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_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_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_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_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_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_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_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_ptr<Catch::Clara::Detail::BoundValueRef<long>, (__gnu_cxx::Lockpolicy)2>::~__shared_ptr() [1043]
                0.00    0.00       2/3978        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_ptr<Catch::Clara::Detail::BoundValueRef<double>, (__gnu_cxx::Lockpolicy)2>::~__shared_ptr() [949]
                0.00    0.00       3/3978        std::__shared_ptr<Catch::Clara::Detail::BoundValueRef<unsigned int>, (__gnu_cxx::Lockpolicy)2>::~__shared_ptr() [903]
                0.00    0.00       7/3978        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      10/3978        std::__shared_ptr<advgetopt::getopt, (__gnu_cxx::Lockpolicy)2>::~__shared_ptr() [790]
                0.00    0.00      16/3978        std::__shared_ptr<Catch::Clara::Detail::BoundFlagRef, (__gnu_cxx::Lockpolicy)2>::~__shared_ptr() [761]
                0.00    0.00      23/3978        std::__shared_ptr<std::__detail::NFA<std::_cxx11::regex_traits<char> >, (__gnu_cxx::Lockpolicy)2>::~__shared_ptr() [741]
                0.00    0.00      51/3978        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      52/3978        std::__shared_ptr<Catch::Clara::Detail::BoundValueRefBase, (__gnu_cxx::Lockpolicy)2>::~__shared_ptr() [676]
                0.00    0.00     120/3978        std::__shared_ptr<std::__detail::NFA<std::_cxx11::regex_traits<char> > const, (__gnu_cxx::Lockpolicy)2>::~__shared_ptr() [589]
                0.00    0.00     263/3978        std::__shared_ptr<Catch::Clara::Detail::BoundRef, (__gnu_cxx::Lockpolicy)2>::~__shared_ptr() [522]
                0.00    0.00    1450/3978        std::__shared_ptr<advgetopt::conf_file, (__gnu_cxx::Lockpolicy)2>::~__shared_ptr() [415]
[1820]   0.0    0.00    0.00   40246         std::__shared_count<(__gnu_cxx::Lockpolicy)2>::~__shared_count() <cycle 1> [1820]
                               21785             std::Spcounted_base<(__gnu_cxx::Lockpolicy)2>::_M_release() <cycle 1> [774]
-----------------------------------------------
                0.00    0.00      68/40068       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   40000/40068       __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]
[1821]   0.0    0.00    0.00   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   80136/120272      __gnu_cxx::__normal_iterator<long, std::vector<long, std::allocator<long> > >::base() const [1774]
-----------------------------------------------
                0.00    0.00      68/40068       std::vector<long, std::allocator<long> >::push_back(long const&) [932]
                0.00    0.00   40000/40068       CATCH2_INTERNAL_TEST_9() [62]
[1822]   0.0    0.00    0.00   40068         std::vector<long, std::allocator<long> >::end() [1822]
                0.00    0.00   40068/60136       __gnu_cxx::__normal_iterator<long, std::vector<long, std::allocator<long> > >::__normal_iterator(long const&) [1809]
-----------------------------------------------
                0.00    0.00      32/40032       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   40000/40032       __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]
[1823]   0.0    0.00    0.00   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   80064/120128      __gnu_cxx::__normal_iterator<double, std::vector<double, std::allocator<double> > >::base() const [1775]
-----------------------------------------------
                0.00    0.00      32/40032       std::vector<double, std::allocator<double> >::push_back(double const&) [972]
                0.00    0.00   40000/40032       CATCH2_INTERNAL_TEST_25() [63]
[1824]   0.0    0.00    0.00   40032         std::vector<double, std::allocator<double> >::end() [1824]
                0.00    0.00   40032/60064       __gnu_cxx::__normal_iterator<double, std::vector<double, std::allocator<double> > >::__normal_iterator(double const&) [1810]
-----------------------------------------------
                0.00    0.00   40000/40000       __gnu_cxx::__ops::Iterequals_val<long const> __gnu_cxx::__ops::__iter_equals_val<long const>(long const&) [1826]
[1825]   0.0    0.00    0.00   40000         __gnu_cxx::__ops::Iterequals_val<long const>::Iterequals_val(long const&) [1825]
-----------------------------------------------
                0.00    0.00   20000/40000       __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   20000/40000       __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]
[1826]   0.0    0.00    0.00   40000         __gnu_cxx::__ops::Iterequals_val<long const> __gnu_cxx::__ops::__iter_equals_val<long const>(long const&) [1826]
                0.00    0.00   40000/40000       __gnu_cxx::__ops::Iterequals_val<long const>::Iterequals_val(long const&) [1825]
-----------------------------------------------
                0.00    0.00    3870/39710       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   35840/39710       std::Rbtree<std::__cxx11::basic_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]
[1827]   0.0    0.00    0.00   39710         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 [1827]
                0.00    0.00   40860/40860       __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 [1818]
-----------------------------------------------
                0.00    0.00   35840/35840       std::Rbtree<std::__cxx11::basic_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]
[1828]   0.0    0.00    0.00   35840         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 [1828]
-----------------------------------------------
                               30978             std::shared_ptr<advgetopt::option_info>::~shared_ptr() <cycle 1> [1870]
[1829]   0.0    0.00    0.00   30978         std::__shared_ptr<advgetopt::option_info, (__gnu_cxx::Lockpolicy)2>::~__shared_ptr() <cycle 1> [1829]
                               31131             std::__shared_count<(__gnu_cxx::Lockpolicy)2>::~__shared_count() <cycle 1> [1820]
-----------------------------------------------
                0.00    0.00    9178/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_base const) [1896]
                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> > > >::_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]
[1830]   0.0    0.00    0.00   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   35840/39710       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 [1827]
                0.00    0.00   35840/35840       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 [1828]
-----------------------------------------------
                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]
[1831]   0.0    0.00    0.00   23520         __gnu_cxx::__ops::Iterequals_val<char const [2]>::Iterequals_val(char const (&) [2]) [1831]
-----------------------------------------------
                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]
[1832]   0.0    0.00    0.00   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::__ops::Iterequals_val<char const [2]>::Iterequals_val(char const (&) [2]) [1831]
-----------------------------------------------
                0.00    0.00    6342/21737       std::Rbtree<std::__cxx11::basic_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   15395/21737       std::Rbtree<std::__cxx11::basic_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]
[1833]   0.0    0.00    0.00   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      68/20068       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   20000/20068       CATCH2_INTERNAL_TEST_9() [62]
[1834]   0.0    0.00    0.00   20068         std::vector<long, std::allocator<long> >::begin() [1834]
                0.00    0.00   20068/60136       __gnu_cxx::__normal_iterator<long, std::vector<long, std::allocator<long> > >::__normal_iterator(long const&) [1809]
-----------------------------------------------
                0.00    0.00      32/20032       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   20000/20032       CATCH2_INTERNAL_TEST_25() [63]
[1835]   0.0    0.00    0.00   20032         std::vector<double, std::allocator<double> >::begin() [1835]
                0.00    0.00   20032/60064       __gnu_cxx::__normal_iterator<double, std::vector<double, std::allocator<double> > >::__normal_iterator(double const&) [1810]
-----------------------------------------------
                0.00    0.00   20000/20000       CATCH2_INTERNAL_TEST_25() [63]
[1836]   0.0    0.00    0.00   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   40000/120128      __gnu_cxx::__normal_iterator<double, std::vector<double, std::allocator<double> > >::base() const [1775]
-----------------------------------------------
                0.00    0.00   20000/20000       CATCH2_INTERNAL_TEST_9() [62]
[1837]   0.0    0.00    0.00   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   40000/120272      __gnu_cxx::__normal_iterator<long, std::vector<long, std::allocator<long> > >::base() const [1774]
-----------------------------------------------
                0.00    0.00   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]
[1838]   0.0    0.00    0.00   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.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]
[1839]   0.0    0.00    0.00   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>) [297]
[1840]   0.0    0.00    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>, std::random_access_iterator_tag) [1840]
                0.00    0.00  181000/181000      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> > >) [1768]
                0.00    0.00  181000/181000      __gnu_cxx::__normal_iterator<long, std::vector<long, std::allocator<long> > >::operator++() [1767]
                0.00    0.00   40000/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    9064/18628       std::__shared_count<(__gnu_cxx::Lockpolicy)2>::operator=(std::__shared_count<(__gnu_cxx::Lockpolicy)2> const&) [901]
                0.00    0.00    9564/18628       std::__shared_count<(__gnu_cxx::Lockpolicy)2>::__shared_count(std::__shared_count<(__gnu_cxx::Lockpolicy)2> const&) [1854]
[1841]   0.0    0.00    0.00   18628         std::Spcounted_base<(__gnu_cxx::Lockpolicy)2>::_M_add_ref_copy() [1841]
-----------------------------------------------
                0.00    0.00      70/17382       Catch::StringRef const std::__niter_base<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> > >) [11262]
                0.00    0.00    2274/17382       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&) [5827]
                0.00    0.00   15038/17382       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]
[1842]   0.0    0.00    0.00   17382         __gnu_cxx::__normal_iterator<Catch::StringRef const, std::vector<Catch::StringRef, std::allocator<Catch::StringRef> > >::base() const [1842]
-----------------------------------------------
                0.00    0.00   17160/17160       std::Rbtree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, advgetopt::parameter_value> >::_M_valptr() const [1846]
[1843]   0.0    0.00    0.00   17160         __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 [1843]
                0.00    0.00   17160/17160       __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 [1844]
-----------------------------------------------
                0.00    0.00   17160/17160       __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 [1843]
[1844]   0.0    0.00    0.00   17160         __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 [1844]
-----------------------------------------------
                0.00    0.00   16579/16579       std::Rbtree<std::__cxx11::basic_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]
[1845]   0.0    0.00    0.00   16579         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 [1845]
-----------------------------------------------
                0.00    0.00   16579/16579       std::Rbtree<std::__cxx11::basic_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]
[1846]   0.0    0.00    0.00   16579         std::Rbtree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, advgetopt::parameter_value> >::_M_valptr() const [1846]
                0.00    0.00   17160/17160       __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 [1843]
-----------------------------------------------
                0.00    0.00    7897/15794       std::vector<Catch::StringRef, std::allocator<Catch::StringRef> >::begin() const [1863]
                0.00    0.00    7897/15794       std::vector<Catch::StringRef, std::allocator<Catch::StringRef> >::end() const [1862]
[1847]   0.0    0.00    0.00   15794         __gnu_cxx::__normal_iterator<Catch::StringRef const, std::vector<Catch::StringRef, std::allocator<Catch::StringRef> > >::__normal_iterator(Catch::StringRef const const&) [1847]
-----------------------------------------------
                0.00    0.00    6541/15395       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    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> > > >::find(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) const [338]
[1848]   0.0    0.00    0.00   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   15395/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   14362/14362       bool std::operator==<advgetopt::option_info>(std::shared_ptr<advgetopt::option_info> const&, decltype(nullptr)) [2025]
[1849]   0.0    0.00    0.00   14362         std::__shared_ptr<advgetopt::option_info, (__gnu_cxx::Lockpolicy)2>::operator bool() const [1849]
-----------------------------------------------
                0.00    0.00       1/13860       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       1/13860       std::Rbtree<Catch::TestCaseHandle const, Catch::TestCaseHandle const, std::Identity<Catch::TestCaseHandle const>, std::less<Catch::TestCaseHandle const>, std::allocator<Catch::TestCaseHandle const> >::clear() [10745]
                0.00    0.00       2/13860       std::Rb_tree_header::_M_move_data(std::Rbtree_header&) [2872]
                0.00    0.00       6/13860       std::Rbtree_header::Rbtree_header(std::Rbtree_header&&) [8763]
                0.00    0.00   13850/13860       std::Rbtree_header::Rbtree_header() [1877]
[1850]   0.0    0.00    0.00   13860         std::Rbtree_header::_M_reset() [1850]
-----------------------------------------------
                0.00    0.00      12/13349       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      12/13349       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       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    1176/13349       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    3061/13349       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    4438/13349       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    4638/13349       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]
[1851]   0.0    0.00    0.00   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   13029/13029       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() [1977]
[1852]   0.0    0.00    0.00   13029         __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() [1852]
                0.00    0.00   13029/13029       __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() [1853]
-----------------------------------------------
                0.00    0.00   13029/13029       __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() [1852]
[1853]   0.0    0.00    0.00   13029         __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() [1853]
-----------------------------------------------
                0.00    0.00       1/11608       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&) [2952]
                0.00    0.00       1/11608       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&) [2950]
                0.00    0.00      30/11608       std::__shared_ptr<advgetopt::validator, (__gnu_cxx::Lockpolicy)2>::__shared_ptr(std::__shared_ptr<advgetopt::validator, (__gnu_cxx::Lockpolicy)2> const&) [2428]
                0.00    0.00      74/11608       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&) [2271]
                0.00    0.00    1763/11608       std::__shared_ptr<advgetopt::variables, (__gnu_cxx::Lockpolicy)2>::__shared_ptr(std::__shared_ptr<advgetopt::variables, (__gnu_cxx::Lockpolicy)2> const&) [1987]
                0.00    0.00    9739/11608       std::__shared_ptr<advgetopt::option_info, (__gnu_cxx::Lockpolicy)2>::__shared_ptr(std::__shared_ptr<advgetopt::option_info, (__gnu_cxx::Lockpolicy)2> const&) [1857]
[1854]   0.0    0.00    0.00   11608         std::__shared_count<(__gnu_cxx::Lockpolicy)2>::__shared_count(std::__shared_count<(__gnu_cxx::Lockpolicy)2> const&) [1854]
                0.00    0.00    9564/18628       std::Spcounted_base<(__gnu_cxx::Lockpolicy)2>::_M_add_ref_copy() [1841]
-----------------------------------------------
                0.00    0.00    2880/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_base const) [2092]
                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> > >::_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]
[1855]   0.0    0.00    0.00   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   16579/16579       std::Rbtree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, advgetopt::parameter_value> >::_M_valptr() const [1846]
                0.00    0.00   16579/16579       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 [1845]
-----------------------------------------------
                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> > > >::_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]
[1856]   0.0    0.00    0.00   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    9739/9739        std::shared_ptr<advgetopt::option_info>::shared_ptr(std::shared_ptr<advgetopt::option_info> const&) [2860]
[1857]   0.0    0.00    0.00    9739         std::__shared_ptr<advgetopt::option_info, (__gnu_cxx::Lockpolicy)2>::__shared_ptr(std::__shared_ptr<advgetopt::option_info, (__gnu_cxx::Lockpolicy)2> const&) [1857]
                0.00    0.00    9739/11608       std::__shared_count<(__gnu_cxx::Lockpolicy)2>::__shared_count(std::__shared_count<(__gnu_cxx::Lockpolicy)2> const&) [1854]
-----------------------------------------------
                0.00    0.00    3531/9115        std::Rbtree<std::__cxx11::basic_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    5584/9115        std::Rbtree<std::__cxx11::basic_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]
[1858]   0.0    0.00    0.00    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       1/8683        __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/8683        __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/8683        __gnu_cxx::__normal_iterator<char, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::operator+(long) const [6751]
                0.00    0.00    4325/8683        std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::end() [727]
                0.00    0.00    4338/8683        std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::begin() [765]
[1859]   0.0    0.00    0.00    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    7950/7950        std::Rbtree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, advgetopt::parameter_value> >::_M_valptr() [2064]
[1860]   0.0    0.00    0.00    7950         __gnu_cxx::__aligned_membuf<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, advgetopt::parameter_value> >::_M_ptr() [1860]
                0.00    0.00    7950/7950        __gnu_cxx::__aligned_membuf<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, advgetopt::parameter_value> >::_M_addr() [1861]
-----------------------------------------------
                0.00    0.00    7950/7950        __gnu_cxx::__aligned_membuf<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, advgetopt::parameter_value> >::_M_ptr() [1860]
[1861]   0.0    0.00    0.00    7950         __gnu_cxx::__aligned_membuf<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, advgetopt::parameter_value> >::_M_addr() [1861]
-----------------------------------------------
                0.00    0.00       1/7897        Catch::Clara::Detail::TokenStream::TokenStream(Catch::Clara::Args const&) [3937]
                0.00    0.00      35/7897        std::vector<Catch::StringRef, std::allocator<Catch::StringRef> >::operator=(std::vector<Catch::StringRef, std::allocator<Catch::StringRef> > const&) [10284]
                0.00    0.00      54/7897        std::vector<Catch::StringRef, std::allocator<Catch::StringRef> >::vector(std::vector<Catch::StringRef, std::allocator<Catch::StringRef> > const&) [364]
                0.00    0.00     213/7897        Catch::Clara::Opt::isMatch(Catch::StringRef) const [6154]
                0.00    0.00     213/7897        Catch::Clara::Opt::validate() const [513]
                0.00    0.00    7381/7897        std::vector<Catch::StringRef, std::allocator<Catch::StringRef> >::empty() const [251]
[1862]   0.0    0.00    0.00    7897         std::vector<Catch::StringRef, std::allocator<Catch::StringRef> >::end() const [1862]
                0.00    0.00    7897/15794       __gnu_cxx::__normal_iterator<Catch::StringRef const, std::vector<Catch::StringRef, std::allocator<Catch::StringRef> > >::__normal_iterator(Catch::StringRef const const&) [1847]
-----------------------------------------------
                0.00    0.00       1/7897        Catch::Clara::Detail::TokenStream::TokenStream(Catch::Clara::Args const&) [3937]
                0.00    0.00      35/7897        std::vector<Catch::StringRef, std::allocator<Catch::StringRef> >::operator=(std::vector<Catch::StringRef, std::allocator<Catch::StringRef> > const&) [10284]
                0.00    0.00      54/7897        std::vector<Catch::StringRef, std::allocator<Catch::StringRef> >::vector(std::vector<Catch::StringRef, std::allocator<Catch::StringRef> > const&) [364]
                0.00    0.00     213/7897        Catch::Clara::Opt::isMatch(Catch::StringRef) const [6154]
                0.00    0.00     213/7897        Catch::Clara::Opt::validate() const [513]
                0.00    0.00    7381/7897        std::vector<Catch::StringRef, std::allocator<Catch::StringRef> >::empty() const [251]
[1863]   0.0    0.00    0.00    7897         std::vector<Catch::StringRef, std::allocator<Catch::StringRef> >::begin() const [1863]
                0.00    0.00    7897/15794       __gnu_cxx::__normal_iterator<Catch::StringRef const, std::vector<Catch::StringRef, std::allocator<Catch::StringRef> > >::__normal_iterator(Catch::StringRef const const&) [1847]
-----------------------------------------------
                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> > > >::_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]
[1864]   0.0    0.00    0.00    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     138/7519        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    7381/7519        std::vector<Catch::StringRef, std::allocator<Catch::StringRef> >::empty() const [251]
[1865]   0.0    0.00    0.00    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   15038/17382       __gnu_cxx::__normal_iterator<Catch::StringRef const, std::vector<Catch::StringRef, std::allocator<Catch::StringRef> > >::base() const [1842]
-----------------------------------------------
                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]
[1866]   0.0    0.00    0.00    7200         __gnu_cxx::__ops::Iterequals_val<char const [5]>::Iterequals_val(char const (&) [5]) [1866]
-----------------------------------------------
                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]
[1867]   0.0    0.00    0.00    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::__ops::Iterequals_val<char const [5]>::Iterequals_val(char const (&) [5]) [1866]
-----------------------------------------------
                0.00    0.00      20/7156        CATCH2_INTERNAL_TEST_14() [129]
                0.00    0.00     344/7156        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 [2182]
                0.00    0.00    1234/7156        std::vector<unsigned long, std::allocator<unsigned long> >::back() [2009]
                0.00    0.00    5558/7156        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> > >) [1895]
[1868]   0.0    0.00    0.00    7156         __gnu_cxx::__normal_iterator<unsigned long, std::vector<unsigned long, std::allocator<unsigned long> > >::operator() const [1868]
-----------------------------------------------
                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]
[1869]   0.0    0.00    0.00    6768         __gnu_cxx::__alloc_traits<std::allocator<char>, char>::_S_propagate_on_copy_assign() [1869]
-----------------------------------------------
                                 338             advgetopt::getopt::~getopt() <cycle 1> [606]
                                 923             std::pair<char32_t const, std::shared_ptr<advgetopt::option_info> >::~pair() <cycle 1> [2031]
                                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]
                                1978             advgetopt::option_info::~option_info() <cycle 1> [350]
                0.00    0.00       1/3978        CATCH2_INTERNAL_TEST_6() [787]
                0.00    0.00       1/3978        CATCH2_INTERNAL_TEST_76() [429]
                0.00    0.00       2/3978        CATCH2_INTERNAL_TEST_21() [776]
                0.00    0.00       4/3978        CATCH2_INTERNAL_TEST_26() [689]
                0.00    0.00       4/3978        CATCH2_INTERNAL_TEST_53() [499]
                0.00    0.00       4/3978        CATCH2_INTERNAL_TEST_30() [706]
                0.00    0.00       4/3978        CATCH2_INTERNAL_TEST_34() [672]
                0.00    0.00       5/3978        CATCH2_INTERNAL_TEST_75() [730]
                0.00    0.00       6/3978        CATCH2_INTERNAL_TEST_37() [260]
                0.00    0.00       6/3978        CATCH2_INTERNAL_TEST_0() [433]
                0.00    0.00       9/3978        CATCH2_INTERNAL_TEST_0() [268]
                0.00    0.00      10/3978        CATCH2_INTERNAL_TEST_0() [693]
                0.00    0.00      10/3978        CATCH2_INTERNAL_TEST_78() [653]
                0.00    0.00      10/3978        CATCH2_INTERNAL_TEST_72() [456]
                0.00    0.00      12/3978        CATCH2_INTERNAL_TEST_6() [692]
                0.00    0.00      14/3978        CATCH2_INTERNAL_TEST_20() [642]
                0.00    0.00      14/3978        CATCH2_INTERNAL_TEST_24() [643]
                0.00    0.00      14/3978        CATCH2_INTERNAL_TEST_43() [585]
                0.00    0.00      15/3978        CATCH2_INTERNAL_TEST_4() [637]
                0.00    0.00      15/3978        CATCH2_INTERNAL_TEST_70() [603]
                0.00    0.00      16/3978        CATCH2_INTERNAL_TEST_50() [675]
                0.00    0.00      18/3978        CATCH2_INTERNAL_TEST_16() [601]
                0.00    0.00      18/3978        CATCH2_INTERNAL_TEST_35() [634]
                0.00    0.00      18/3978        CATCH2_INTERNAL_TEST_39() [635]
                0.00    0.00      21/3978        CATCH2_INTERNAL_TEST_9() [583]
                0.00    0.00      21/3978        CATCH2_INTERNAL_TEST_59() [599]
                0.00    0.00      24/3978        CATCH2_INTERNAL_TEST_139() [580]
                0.00    0.00      26/3978        CATCH2_INTERNAL_TEST_3() [105]
                0.00    0.00      28/3978        CATCH2_INTERNAL_TEST_47() [579]
                0.00    0.00      28/3978        CATCH2_INTERNAL_TEST_53() [495]
                0.00    0.00      30/3978        CATCH2_INTERNAL_TEST_31() [581]
                0.00    0.00      32/3978        CATCH2_INTERNAL_TEST_156() [529]
                0.00    0.00      41/3978        CATCH2_INTERNAL_TEST_28() [403]
                0.00    0.00      44/3978        CATCH2_INTERNAL_TEST_90() [546]
                0.00    0.00      45/3978        CATCH2_INTERNAL_TEST_145() [516]
                0.00    0.00      54/3978        CATCH2_INTERNAL_TEST_0() [212]
                0.00    0.00      60/3978        CATCH2_INTERNAL_TEST_42() [520]
                0.00    0.00      66/3978        CATCH2_INTERNAL_TEST_14() [523]
                0.00    0.00      69/3978        CATCH2_INTERNAL_TEST_0() [532]
                0.00    0.00      69/3978        CATCH2_INTERNAL_TEST_61() [531]
                0.00    0.00      77/3978        CATCH2_INTERNAL_TEST_0() [526]
                0.00    0.00     114/3978        CATCH2_INTERNAL_TEST_69() [479]
                0.00    0.00     122/3978        CATCH2_INTERNAL_TEST_107() [496]
                0.00    0.00     172/3978        advgetopt::option_info_ref::~option_info_ref() [565]
[1870]   0.0    0.00    0.00    6545         std::shared_ptr<advgetopt::option_info>::~shared_ptr() <cycle 1> [1870]
                               30978             std::__shared_ptr<advgetopt::option_info, (__gnu_cxx::Lockpolicy)2>::~__shared_ptr() <cycle 1> [1829]
-----------------------------------------------
                0.00    0.00       1/6423        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    6422/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_begin() [1875]
[1871]   0.0    0.00    0.00    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       3/6378        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/6378        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    6342/6378        std::Rbtree<std::__cxx11::basic_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]
[1872]   0.0    0.00    0.00    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    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]
[1873]   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_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> > > >::find(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) const [338]
[1874]   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_begin() const [1874]
-----------------------------------------------
                0.00    0.00      34/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_get_insert_unique_pos(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [10687]
                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> > > > >::~Rbtree() [798]
[1875]   0.0    0.00    0.00    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    6422/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       4/6304        std::Rbtree<std::__cxx11::basic_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    6300/6304        std::Rbtree<std::__cxx11::basic_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]
[1876]   0.0    0.00    0.00    6304         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() [1876]
-----------------------------------------------
                0.00    0.00       1/6300        std::Rbtree<Catch::TestCaseHandle const, Catch::TestCaseHandle const, std::Identity<Catch::TestCaseHandle const>, std::less<Catch::TestCaseHandle const>, std::allocator<Catch::TestCaseHandle const> >::Rb_tree_impl<std::less<Catch::TestCaseHandle const>, true>::Rbtree_impl() [10728]
                0.00    0.00       1/6300        std::Rbtree<Catch::TestCaseHandle const, Catch::TestCaseHandle const, std::Identity<Catch::TestCaseHandle const>, std::less<Catch::TestCaseHandle const>, std::allocator<Catch::TestCaseHandle const> >::Rb_tree_impl<std::less<Catch::TestCaseHandle const>, true>::Rbtree_impl(std::Rbtree<Catch::TestCaseHandle const, Catch::TestCaseHandle const, std::Identity<Catch::TestCaseHandle const>, std::less<Catch::TestCaseHandle const>, std::allocator<Catch::TestCaseHandle const> >::Rb_tree_impl<std::less<Catch::TestCaseHandle const>, true> const&) [10729]
                0.00    0.00       1/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, Catch::Detail::unique_ptr<Catch::IReporterFactory> >, std::Select1st<std::pair<std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, Catch::Detail::unique_ptr<Catch::IReporterFactory> > >, Catch::Detail::CaseInsensitiveLess, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, Catch::Detail::unique_ptr<Catch::IReporterFactory> > > >::Rbtree_impl<Catch::Detail::CaseInsensitiveLess, true>::Rbtree_impl() [10628]
                0.00    0.00       1/6300        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> >::Rb_tree_impl<Catch::(anonymous namespace)::enforceNoDuplicateTestCases(std::vector<Catch::TestCaseHandle, std::allocator<Catch::TestCaseHandle> > const&)::{lambda(Catch::TestCaseInfo const, Catch::TestCaseInfo const)#1}&, false>::Rbtree_impl(Catch::(anonymous namespace)::enforceNoDuplicateTestCases(std::vector<Catch::TestCaseHandle, std::allocator<Catch::TestCaseHandle> > const&)::{lambda(Catch::TestCaseInfo const, Catch::TestCaseInfo const)#1}&, std::allocator<std::Rbtree_node<Catch::TestCaseInfo const> >&&) [10700]
                0.00    0.00       1/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, Catch::TagAlias>, std::Select1st<std::pair<std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, Catch::TagAlias> >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, Catch::TagAlias> > >::Rbtree_impl<std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, true>::Rbtree_impl() [10657]
                0.00    0.00       4/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(std::Rbtree<std::__cxx11::basic_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    6291/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() [1882]
[1877]   0.0    0.00    0.00    6300         std::Rbtree_header::Rbtree_header() [1877]
                0.00    0.00   13850/13860       std::Rbtree_header::_M_reset() [1850]
-----------------------------------------------
                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]
[1878]   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_impl<std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, true>::~Rbtree_impl() [1878]
                0.00    0.00    6300/6304        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() [1876]
-----------------------------------------------
                0.00    0.00       1/6292        std::Rbtree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, Catch::TagAlias>, std::Select1st<std::pair<std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, Catch::TagAlias> >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, Catch::TagAlias> > >::Rbtree_impl<std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, true>::Rbtree_impl() [10657]
                0.00    0.00    6291/6292        std::Rbtree<std::__cxx11::basic_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() [1882]
[1879]   0.0    0.00    0.00    6292         std::Rbtree_key_compare<std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::Rbtree_key_compare() [1879]
-----------------------------------------------
                0.00    0.00    6291/6291        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() [1881]
[1880]   0.0    0.00    0.00    6291         __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() [1880]
-----------------------------------------------
                0.00    0.00    6291/6291        std::Rbtree<std::__cxx11::basic_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() [1882]
[1881]   0.0    0.00    0.00    6291         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() [1881]
                0.00    0.00    6291/6291        __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() [1880]
-----------------------------------------------
                0.00    0.00    6291/6291        std::Rbtree<std::__cxx11::basic_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() [1883]
[1882]   0.0    0.00    0.00    6291         std::Rbtree<std::__cxx11::basic_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() [1882]
                0.00    0.00    6291/6291        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() [1881]
                0.00    0.00    6291/6292        std::Rbtree_key_compare<std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::Rbtree_key_compare() [1879]
                0.00    0.00    6291/6300        std::Rbtree_header::Rbtree_header() [1877]
-----------------------------------------------
                0.00    0.00    6291/6291        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]
[1883]   0.0    0.00    0.00    6291         std::Rbtree<std::__cxx11::basic_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() [1883]
                0.00    0.00    6291/6291        std::Rbtree<std::__cxx11::basic_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() [1882]
-----------------------------------------------
                0.00    0.00    3000/6000        CATCH2_INTERNAL_TEST_30() [5]
                0.00    0.00    3000/6000        CATCH2_INTERNAL_TEST_35() [3]
[1884]   0.0    0.00    0.00    6000         std::ios_base::precision(long) [1884]
-----------------------------------------------
                0.00    0.00    5928/5928        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() [1886]
[1885]   0.0    0.00    0.00    5928         std::allocator<std::Listnode<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::~allocator() [1885]
-----------------------------------------------
                0.00    0.00    5928/5928        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() [1888]
[1886]   0.0    0.00    0.00    5928         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() [1886]
                0.00    0.00    5928/5928        std::allocator<std::Listnode<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::~allocator() [1885]
-----------------------------------------------
                0.00    0.00    5928/5928        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() [1888]
[1887]   0.0    0.00    0.00    5928         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() [1887]
-----------------------------------------------
                0.00    0.00    5928/5928        std::__cxx11::list<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::~list() [10536]
[1888]   0.0    0.00    0.00    5928         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() [1888]
                0.00    0.00    5928/5928        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() [1887]
                0.00    0.00    5928/5928        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() [1886]
-----------------------------------------------
                0.00    0.00    5894/5894        Catch::Matchers::ExceptionWatcher::~ExceptionWatcher() [465]
[1889]   0.0    0.00    0.00    5894         Catch::Matchers::MatcherBase<std::exception>::~MatcherBase() [1889]
-----------------------------------------------
                0.00    0.00    5826/5826        std::allocator<advgetopt::option_info>::allocator(std::allocator<advgetopt::option_info> const&) [1960]
[1890]   0.0    0.00    0.00    5826         __gnu_cxx::new_allocator<advgetopt::option_info>::new_allocator(__gnu_cxx::new_allocator<advgetopt::option_info> const&) [1890]
-----------------------------------------------
                0.00    0.00    5824/5824        std::Spcounted_ptr_inplace<advgetopt::option_info, std::allocator<advgetopt::option_info>, (__gnu_cxx::Lockpolicy)2>::_M_ptr() [1961]
[1891]   0.0    0.00    0.00    5824         __gnu_cxx::__aligned_buffer<advgetopt::option_info>::_M_ptr() [1891]
                0.00    0.00    5824/5824        __gnu_cxx::__aligned_buffer<advgetopt::option_info>::_M_addr() [1892]
-----------------------------------------------
                0.00    0.00    5824/5824        __gnu_cxx::__aligned_buffer<advgetopt::option_info>::_M_ptr() [1891]
[1892]   0.0    0.00    0.00    5824         __gnu_cxx::__aligned_buffer<advgetopt::option_info>::_M_addr() [1892]
-----------------------------------------------
                0.00    0.00     192/5590        __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) [2483]
                0.00    0.00    5398/5590        __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) [2071]
[1893]   0.0    0.00    0.00    5590         __gnu_cxx::__normal_iterator<unsigned long, std::vector<unsigned long, std::allocator<unsigned long> > >::operator++() [1893]
-----------------------------------------------
                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> > >::find(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [413]
                0.00    0.00    4121/5565        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]
[1894]   0.0    0.00    0.00    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    5584/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    5558/5558        __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) [2071]
[1895]   0.0    0.00    0.00    5558         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> > >) [1895]
                0.00    0.00    5558/7156        __gnu_cxx::__normal_iterator<unsigned long, std::vector<unsigned long, std::allocator<unsigned long> > >::operator() const [1868]
-----------------------------------------------
                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> > > >::find(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) const [338]
[1896]   0.0    0.00    0.00    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    9178/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     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> > >::_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    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> > >::_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]
[1897]   0.0    0.00    0.00    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    5060/5060        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]
[1898]   0.0    0.00    0.00    5060         __gnu_cxx::__alloc_traits<std::allocator<char>, char>::_S_always_equal() [1898]
-----------------------------------------------
                0.00    0.00     700/4523        std::vector<unsigned long, std::allocator<unsigned long> >::begin() [2063]
                0.00    0.00    1234/4523        __gnu_cxx::__normal_iterator<unsigned long, std::vector<unsigned long, std::allocator<unsigned long> > >::operator-(long) const [2008]
                0.00    0.00    2589/4523        std::vector<unsigned long, std::allocator<unsigned long> >::end() [1924]
[1899]   0.0    0.00    0.00    4523         __gnu_cxx::__normal_iterator<unsigned long, std::vector<unsigned long, std::allocator<unsigned long> > >::__normal_iterator(unsigned long const&) [1899]
-----------------------------------------------
                0.00    0.00       2/4516        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/4516        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        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        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        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        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/4516        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        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      14/4516        std::pair<char, char>::pair<char, char, true>(char&&, char&&) [9709]
                0.00    0.00      14/4516        std::pair<std::__strip_reference_wrapper<std::decay<char>::type>::__type, std::__strip_reference_wrapper<std::decay<char>::type>::__type> std::make_pair<char, char>(char&&, char&&) [12554]
                0.00    0.00      31/4516        std::Functionhandler<bool (char), std::__detail::BracketMatcher<std::_cxx11::regex_traits<char>, false, false> >::_M_invoke(std::Anydata const&, char&&) [9321]
                0.00    0.00      31/4516        std::enable_if<is_invocablerv<bool, std::__detail::BracketMatcher<std::_cxx11::regex_traits<char>, false, false>&, char>, bool>::type std::__invoke_r<bool, std::__detail::BracketMatcher<std::_cxx11::regex_traits<char>, false, false>&, char>(std::__detail::BracketMatcher<std::_cxx11::regex_traits<char>, false, false>&, char&&) [11075]
                0.00    0.00      31/4516        bool std::__invoke_impl<bool, std::__detail::BracketMatcher<std::_cxx11::regex_traits<char>, false, false>&, char>(std::__invoke_other, std::__detail::BracketMatcher<std::_cxx11::regex_traits<char>, false, false>&, char&&) [11477]
                0.00    0.00     206/4516        std::Functionhandler<bool (char), std::__detail::AnyMatcher<std::_cxx11::regex_traits<char>, false, false, false> >::_M_invoke(std::Anydata const&, char&&) [9297]
                0.00    0.00     206/4516        std::enable_if<is_invocablerv<bool, std::__detail::AnyMatcher<std::_cxx11::regex_traits<char>, false, false, false>&, char>, bool>::type std::__invoke_r<bool, std::__detail::AnyMatcher<std::_cxx11::regex_traits<char>, false, false, false>&, char>(std::__detail::AnyMatcher<std::_cxx11::regex_traits<char>, false, false, false>&, char&&) [11063]
                0.00    0.00     206/4516        bool std::__invoke_impl<bool, std::__detail::AnyMatcher<std::_cxx11::regex_traits<char>, false, false, false>&, char>(std::__invoke_other, std::__detail::AnyMatcher<std::_cxx11::regex_traits<char>, false, false, false>&, char&&) [11465]
                0.00    0.00     291/4516        std::Functionhandler<bool (char), std::__detail::CharMatcher<std::_cxx11::regex_traits<char>, true, false> >::_M_invoke(std::Anydata const&, char&&) [9317]
                0.00    0.00     291/4516        std::enable_if<is_invocablerv<bool, std::__detail::CharMatcher<std::_cxx11::regex_traits<char>, true, false>&, char>, bool>::type std::__invoke_r<bool, std::__detail::CharMatcher<std::_cxx11::regex_traits<char>, true, false>&, char>(std::__detail::CharMatcher<std::_cxx11::regex_traits<char>, true, false>&, char&&) [11073]
                0.00    0.00     291/4516        bool std::__invoke_impl<bool, std::__detail::CharMatcher<std::_cxx11::regex_traits<char>, true, false>&, char>(std::__invoke_other, std::__detail::CharMatcher<std::_cxx11::regex_traits<char>, true, false>&, char&&) [11475]
                0.00    0.00     293/4516        std::Functionhandler<bool (char), std::__detail::CharMatcher<std::_cxx11::regex_traits<char>, false, false> >::_M_invoke(std::Anydata const&, char&&) [9313]
                0.00    0.00     293/4516        std::enable_if<is_invocablerv<bool, std::__detail::CharMatcher<std::_cxx11::regex_traits<char>, false, false>&, char>, bool>::type std::__invoke_r<bool, std::__detail::CharMatcher<std::_cxx11::regex_traits<char>, false, false>&, char>(std::__detail::CharMatcher<std::_cxx11::regex_traits<char>, false, false>&, char&&) [11071]
                0.00    0.00     293/4516        bool std::__invoke_impl<bool, std::__detail::CharMatcher<std::_cxx11::regex_traits<char>, false, false>&, char>(std::__invoke_other, std::__detail::CharMatcher<std::_cxx11::regex_traits<char>, false, false>&, char&&) [11473]
                0.00    0.00     297/4516        std::Functionhandler<bool (char), std::__detail::AnyMatcher<std::_cxx11::regex_traits<char>, false, true, false> >::_M_invoke(std::Anydata const&, char&&) [9301]
                0.00    0.00     297/4516        std::enable_if<is_invocablerv<bool, std::__detail::AnyMatcher<std::_cxx11::regex_traits<char>, false, true, false>&, char>, bool>::type std::__invoke_r<bool, std::__detail::AnyMatcher<std::_cxx11::regex_traits<char>, false, true, false>&, char>(std::__detail::AnyMatcher<std::_cxx11::regex_traits<char>, false, true, false>&, char&&) [11065]
                0.00    0.00     297/4516        bool std::__invoke_impl<bool, std::__detail::AnyMatcher<std::_cxx11::regex_traits<char>, false, true, false>&, char>(std::__invoke_other, std::__detail::AnyMatcher<std::_cxx11::regex_traits<char>, false, true, false>&, char&&) [11467]
                0.00    0.00    1118/4516        std::function<bool (char)>::operator()(char) const [7373]
[1900]   0.0    0.00    0.00    4516         char&& std::forward<char>(std::remove_reference<char>::type&) [1900]
-----------------------------------------------
                0.00    0.00    2255/4510        std::vector<unsigned long, std::allocator<unsigned long> >::begin() const [1933]
                0.00    0.00    2255/4510        std::vector<unsigned long, std::allocator<unsigned long> >::end() const [1932]
[1901]   0.0    0.00    0.00    4510         __gnu_cxx::__normal_iterator<unsigned long const, std::vector<unsigned long, std::allocator<unsigned long> > >::__normal_iterator(unsigned long const const&) [1901]
-----------------------------------------------
                0.00    0.00    4510/4510        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&) [1931]
[1902]   0.0    0.00    0.00    4510         __gnu_cxx::__normal_iterator<unsigned long const, std::vector<unsigned long, std::allocator<unsigned long> > >::base() const [1902]
-----------------------------------------------
                0.00    0.00    4482/4482        std::Rbtree<std::__cxx11::basic_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]
[1903]   0.0    0.00    0.00    4482         std::Rbtree<std::__cxx11::basic_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 [1903]
-----------------------------------------------
                                4480             std::shared_ptr<advgetopt::variables>::~shared_ptr() <cycle 1> [1928]
[1904]   0.0    0.00    0.00    4480         std::__shared_ptr<advgetopt::variables, (__gnu_cxx::Lockpolicy)2>::~__shared_ptr() <cycle 1> [1904]
                                4845             std::__shared_count<(__gnu_cxx::Lockpolicy)2>::~__shared_count() <cycle 1> [1820]
-----------------------------------------------
                0.00    0.00      50/4186        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    1734/4186        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    2402/4186        __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]
[1905]   0.0    0.00    0.00    4186         __gnu_cxx::__normal_iterator<unsigned long, std::vector<unsigned long, std::allocator<unsigned long> > >::base() const [1905]
-----------------------------------------------
                0.00    0.00    3883/3883        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]
[1906]   0.0    0.00    0.00    3883         __gnu_cxx::new_allocator<std::Spcounted_ptr_inplace<advgetopt::option_info, std::allocator<advgetopt::option_info>, (__gnu_cxx::Lockpolicy)2> >::new_allocator() [1906]
-----------------------------------------------
                0.00    0.00    1941/3883        std::Spcounted_ptr_inplace<advgetopt::option_info, std::allocator<advgetopt::option_info>, (__gnu_cxx::Lockpolicy)2>::_M_destroy() [875]
                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> > > 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]
[1907]   0.0    0.00    0.00    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    3883/3883        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> >&) [1908]
-----------------------------------------------
                0.00    0.00    3883/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]
[1908]   0.0    0.00    0.00    3883         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> >&) [1908]
-----------------------------------------------
                0.00    0.00    3882/3882        std::Spcounted_ptr_inplace<advgetopt::option_info, std::allocator<advgetopt::option_info>, (__gnu_cxx::Lockpolicy)2>::Impl::M_alloc() [1910]
[1909]   0.0    0.00    0.00    3882         std::Spebo_helper<0, std::allocator<advgetopt::option_info>, true>::_S_get(std::Spebo_helper<0, std::allocator<advgetopt::option_info>, true>&) [1909]
-----------------------------------------------
                0.00    0.00    1941/3882        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/3882        std::Spcounted_ptr_inplace<advgetopt::option_info, std::allocator<advgetopt::option_info>, (__gnu_cxx::Lockpolicy)2>::_M_destroy() [875]
[1910]   0.0    0.00    0.00    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    3882/3882        std::Spebo_helper<0, std::allocator<advgetopt::option_info>, true>::_S_get(std::Spebo_helper<0, std::allocator<advgetopt::option_info>, true>&) [1909]
-----------------------------------------------
                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_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/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_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]
[1911]   0.0    0.00    0.00    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]
-----------------------------------------------
                0.00    0.00      20/3802        std::vector<unsigned long, std::allocator<unsigned long> >::reserve(unsigned long) [1220]
                0.00    0.00     100/3802        std::vector<unsigned long, std::allocator<unsigned long> >::_M_check_len(unsigned long, char const) const [1166]
                0.00    0.00     212/3802        CATCH2_INTERNAL_TEST_14() [129]
                0.00    0.00    3470/3802        std::vector<unsigned long, std::allocator<unsigned long> >::operator[](unsigned long) [1914]
[1912]   0.0    0.00    0.00    3802         std::vector<unsigned long, std::allocator<unsigned long> >::size() const [1912]
-----------------------------------------------
                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> > >::_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    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> > >::_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]
[1913]   0.0    0.00    0.00    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    3470/3470        CATCH2_INTERNAL_TEST_14() [129]
[1914]   0.0    0.00    0.00    3470         std::vector<unsigned long, std::allocator<unsigned long> >::operator[](unsigned long) [1914]
                0.00    0.00    3470/3802        std::vector<unsigned long, std::allocator<unsigned long> >::size() const [1912]
-----------------------------------------------
                0.00    0.00    3367/3367        std::Rbtree_node<std::pair<char32_t const, std::shared_ptr<advgetopt::option_info> > >::_M_valptr() [2029]
[1915]   0.0    0.00    0.00    3367         __gnu_cxx::__aligned_membuf<std::pair<char32_t const, std::shared_ptr<advgetopt::option_info> > >::_M_ptr() [1915]
                0.00    0.00    3367/3367        __gnu_cxx::__aligned_membuf<std::pair<char32_t const, std::shared_ptr<advgetopt::option_info> > >::_M_addr() [1916]
-----------------------------------------------
                0.00    0.00    3367/3367        __gnu_cxx::__aligned_membuf<std::pair<char32_t const, std::shared_ptr<advgetopt::option_info> > >::_M_ptr() [1915]
[1916]   0.0    0.00    0.00    3367         __gnu_cxx::__aligned_membuf<std::pair<char32_t const, std::shared_ptr<advgetopt::option_info> > >::_M_addr() [1916]
-----------------------------------------------
                0.00    0.00    3348/3348        char std::copy<char const, char>(char const, char const, char) [887]
[1917]   0.0    0.00    0.00    3348         char const std::__miter_base<char const>(char const) [1917]
-----------------------------------------------
                0.00    0.00    3348/3348        char std::__copy_move_a<false, char const, char>(char const, char const, char) [884]
[1918]   0.0    0.00    0.00    3348         char const std::__niter_base<char const>(char const) [1918]
-----------------------------------------------
                0.00    0.00    2925/2925        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]
[1919]   0.0    0.00    0.00    2925         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 [1919]
-----------------------------------------------
                0.00    0.00    2702/2702        std::Vectorbase<advgetopt::option_info::callback_entry_t, std::allocator<advgetopt::option_info::callback_entry_t> >::Vectorimpl::~Vectorimpl() [1921]
[1920]   0.0    0.00    0.00    2702         std::allocator<advgetopt::option_info::callback_entry_t>::~allocator() [1920]
-----------------------------------------------
                0.00    0.00    2702/2702        std::Vectorbase<advgetopt::option_info::callback_entry_t, std::allocator<advgetopt::option_info::callback_entry_t> >::~Vectorbase() [1566]
[1921]   0.0    0.00    0.00    2702         std::Vectorbase<advgetopt::option_info::callback_entry_t, std::allocator<advgetopt::option_info::callback_entry_t> >::Vectorimpl::~Vectorimpl() [1921]
                0.00    0.00    2702/2702        std::allocator<advgetopt::option_info::callback_entry_t>::~allocator() [1920]
-----------------------------------------------
                0.00    0.00    2702/2702        std::vector<advgetopt::option_info::callback_entry_t, std::allocator<advgetopt::option_info::callback_entry_t> >::~vector() [835]
[1922]   0.0    0.00    0.00    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    2627/2627        std::Rbtree<std::__cxx11::basic_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() [2119]
[1923]   0.0    0.00    0.00    2627         std::Rbtree<std::__cxx11::basic_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 [1923]
-----------------------------------------------
                0.00    0.00      25/2589        std::vector<unsigned long, std::allocator<unsigned long> >::push_back(unsigned long const&) [10507]
                0.00    0.00    1234/2589        std::vector<unsigned long, std::allocator<unsigned long> >::back() [2009]
                0.00    0.00    1330/2589        CATCH2_INTERNAL_TEST_14() [129]
[1924]   0.0    0.00    0.00    2589         std::vector<unsigned long, std::allocator<unsigned long> >::end() [1924]
                0.00    0.00    2589/4523        __gnu_cxx::__normal_iterator<unsigned long, std::vector<unsigned long, std::allocator<unsigned long> > >::__normal_iterator(unsigned long const&) [1899]
-----------------------------------------------
                0.00    0.00    2569/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]
[1925]   0.0    0.00    0.00    2569         __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&) [1925]
-----------------------------------------------
                0.00    0.00       4/2569        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/2569        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/2569        std::Spebo_helper<0, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, true>::Spebo_helper(std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > const&) [8724]
                0.00    0.00      15/2569        std::Vectorbase<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::get_allocator() const [6830]
                0.00    0.00     139/2569        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&) [2213]
                0.00    0.00     369/2569        std::Vectorbase<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::Vectorimpl::Vectorimpl(std::Vectorbase<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::Vectorimpl&&) [8274]
                0.00    0.00     940/2569        std::vector<std::__cxx11::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    1094/2569        std::Vectorbase<std::__cxx11::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]
[1926]   0.0    0.00    0.00    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    2569/2569        __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&) [1925]
-----------------------------------------------
                0.00    0.00       1/2414        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/2414        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() [9564]
                0.00    0.00       1/2414        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() [9488]
                0.00    0.00       1/2414        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() [9479]
                0.00    0.00       1/2414        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() [9461]
                0.00    0.00       1/2414        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() [9452]
                0.00    0.00       1/2414        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() [9443]
                0.00    0.00       1/2414        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() [9434]
                0.00    0.00       1/2414        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() [9470]
                0.00    0.00       1/2414        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() [9425]
                0.00    0.00       1/2414        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() [9497]
                0.00    0.00       1/2414        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() [9582]
                0.00    0.00       1/2414        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() [9506]
                0.00    0.00       1/2414        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() [9573]
                0.00    0.00       1/2414        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() [9555]
                0.00    0.00       1/2414        std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<long>, std::allocator<Catch::Clara::Detail::BoundValueRef<long> >, (__gnu_cxx::Lockpolicy)2>::~Spcounted_ptr_inplace() [9546]
                0.00    0.00       2/2414        std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<double>, std::allocator<Catch::Clara::Detail::BoundValueRef<double> >, (__gnu_cxx::Lockpolicy)2>::~Spcounted_ptr_inplace() [9535]
                0.00    0.00       2/2414        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() [9526]
                0.00    0.00       3/2414        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() [2822]
                0.00    0.00       4/2414        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() [9596]
                0.00    0.00       7/2414        std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::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() [2731]
                0.00    0.00      10/2414        std::Spcounted_ptr_inplace<advgetopt::getopt, std::allocator<advgetopt::getopt>, (__gnu_cxx::Lockpolicy)2>::~Spcounted_ptr_inplace() [2578]
                0.00    0.00      16/2414        std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundFlagRef, std::allocator<Catch::Clara::Detail::BoundFlagRef>, (__gnu_cxx::Lockpolicy)2>::~Spcounted_ptr_inplace() [9515]
                0.00    0.00      23/2414        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() [9605]
                0.00    0.00      25/2414        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     365/2414        std::Spcounted_ptr_inplace<advgetopt::variables, std::allocator<advgetopt::variables>, (__gnu_cxx::Lockpolicy)2>::~Spcounted_ptr_inplace() [2113]
                0.00    0.00    1941/2414        std::Spcounted_ptr_inplace<advgetopt::option_info, std::allocator<advgetopt::option_info>, (__gnu_cxx::Lockpolicy)2>::~Spcounted_ptr_inplace() [1974]
[1927]   0.0    0.00    0.00    2414         std::Spcounted_base<(__gnu_cxx::Lockpolicy)2>::~Spcounted_base() [1927]
-----------------------------------------------
                                 338             advgetopt::getopt::~getopt() <cycle 1> [606]
                                1978             advgetopt::option_info::~option_info() <cycle 1> [350]
                0.00    0.00      11/3978        CATCH2_INTERNAL_TEST_37() [260]
[1928]   0.0    0.00    0.00    2327         std::shared_ptr<advgetopt::variables>::~shared_ptr() <cycle 1> [1928]
                                4480             std::__shared_ptr<advgetopt::variables, (__gnu_cxx::Lockpolicy)2>::~__shared_ptr() <cycle 1> [1904]
-----------------------------------------------
                0.00    0.00    2289/2289        std::Rbtree_node<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::_M_valptr() const [1999]
[1929]   0.0    0.00    0.00    2289         __gnu_cxx::__aligned_membuf<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::_M_ptr() const [1929]
                0.00    0.00    2289/2289        __gnu_cxx::__aligned_membuf<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::_M_addr() const [1930]
-----------------------------------------------
                0.00    0.00    2289/2289        __gnu_cxx::__aligned_membuf<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::_M_ptr() const [1929]
[1930]   0.0    0.00    0.00    2289         __gnu_cxx::__aligned_membuf<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::_M_addr() const [1930]
-----------------------------------------------
                0.00    0.00    2255/2255        std::vector<unsigned long, std::allocator<unsigned long> >::empty() const [1934]
[1931]   0.0    0.00    0.00    2255         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&) [1931]
                0.00    0.00    4510/4510        __gnu_cxx::__normal_iterator<unsigned long const, std::vector<unsigned long, std::allocator<unsigned long> > >::base() const [1902]
-----------------------------------------------
                0.00    0.00    2255/2255        std::vector<unsigned long, std::allocator<unsigned long> >::empty() const [1934]
[1932]   0.0    0.00    0.00    2255         std::vector<unsigned long, std::allocator<unsigned long> >::end() const [1932]
                0.00    0.00    2255/4510        __gnu_cxx::__normal_iterator<unsigned long const, std::vector<unsigned long, std::allocator<unsigned long> > >::__normal_iterator(unsigned long const const&) [1901]
-----------------------------------------------
                0.00    0.00    2255/2255        std::vector<unsigned long, std::allocator<unsigned long> >::empty() const [1934]
[1933]   0.0    0.00    0.00    2255         std::vector<unsigned long, std::allocator<unsigned long> >::begin() const [1933]
                0.00    0.00    2255/4510        __gnu_cxx::__normal_iterator<unsigned long const, std::vector<unsigned long, std::allocator<unsigned long> > >::__normal_iterator(unsigned long const const&) [1901]
-----------------------------------------------
                0.00    0.00    1021/2255        Catch::StringStreams::add() [3428]
                0.00    0.00    1234/2255        std::vector<unsigned long, std::allocator<unsigned long> >::back() [2009]
[1934]   0.0    0.00    0.00    2255         std::vector<unsigned long, std::allocator<unsigned long> >::empty() const [1934]
                0.00    0.00    2255/2255        std::vector<unsigned long, std::allocator<unsigned long> >::end() const [1932]
                0.00    0.00    2255/2255        std::vector<unsigned long, std::allocator<unsigned long> >::begin() const [1933]
                0.00    0.00    2255/2255        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&) [1931]
-----------------------------------------------
                                2239             std::shared_ptr<advgetopt::validator>::~shared_ptr() <cycle 1> [1936]
                0.00    0.00      12/3978        std::__shared_ptr<advgetopt::validator, (__gnu_cxx::Lockpolicy)2>::operator=(std::__shared_ptr<advgetopt::validator, (__gnu_cxx::Lockpolicy)2>&&) [778]
[1935]   0.0    0.00    0.00    2251         std::__shared_ptr<advgetopt::validator, (__gnu_cxx::Lockpolicy)2>::~__shared_ptr() <cycle 1> [1935]
                                2256             std::__shared_count<(__gnu_cxx::Lockpolicy)2>::~__shared_count() <cycle 1> [1820]
-----------------------------------------------
                                1978             advgetopt::option_info::~option_info() <cycle 1> [350]
                0.00    0.00       1/3978        CATCH2_INTERNAL_TEST_19() [514]
                0.00    0.00       1/3978        CATCH2_INTERNAL_TEST_22() [843]
                0.00    0.00       1/3978        CATCH2_INTERNAL_TEST_50() [668]
                0.00    0.00       1/3978        CATCH2_INTERNAL_TEST_53() [669]
                0.00    0.00       1/3978        CATCH2_INTERNAL_TEST_56() [670]
                0.00    0.00       1/3978        CATCH2_INTERNAL_TEST_59() [722]
                0.00    0.00       1/3978        CATCH2_INTERNAL_TEST_68() [769]
                0.00    0.00       1/3978        CATCH2_INTERNAL_TEST_71() [700]
                0.00    0.00       2/3978        CATCH2_INTERNAL_TEST_0() [853]
                0.00    0.00       2/3978        CATCH2_INTERNAL_TEST_62() [723]
                0.00    0.00       2/3978        CATCH2_INTERNAL_TEST_65() [724]
                0.00    0.00       3/3978        CATCH2_INTERNAL_TEST_4() [745]
                0.00    0.00       3/3978        CATCH2_INTERNAL_TEST_30() [5]
                0.00    0.00       3/3978        CATCH2_INTERNAL_TEST_35() [3]
                0.00    0.00       4/3978        CATCH2_INTERNAL_TEST_38() [699]
                0.00    0.00       7/3978        CATCH2_INTERNAL_TEST_0() [268]
                0.00    0.00       8/3978        CATCH2_INTERNAL_TEST_47() [591]
                0.00    0.00      12/3978        CATCH2_INTERNAL_TEST_74() [486]
                0.00    0.00      23/3978        CATCH2_INTERNAL_TEST_20() [528]
                0.00    0.00      41/3978        CATCH2_INTERNAL_TEST_9() [62]
                0.00    0.00      41/3978        CATCH2_INTERNAL_TEST_14() [129]
                0.00    0.00      41/3978        CATCH2_INTERNAL_TEST_25() [63]
[1936]   0.0    0.00    0.00    2178         std::shared_ptr<advgetopt::validator>::~shared_ptr() <cycle 1> [1936]
                                2239             std::__shared_ptr<advgetopt::validator, (__gnu_cxx::Lockpolicy)2>::~__shared_ptr() <cycle 1> [1935]
-----------------------------------------------
                0.00    0.00      20/2162        std::vector<long, std::allocator<long> >::reserve(unsigned long) [1238]
                0.00    0.00     136/2162        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/2162        std::vector<long, std::allocator<long> >::~vector() [857]
[1937]   0.0    0.00    0.00    2162         std::Vectorbase<long, std::allocator<long> >::_M_get_Tp_allocator() [1937]
-----------------------------------------------
                0.00    0.00     174/2092        std::Listnode<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::_M_valptr() [2303]
                0.00    0.00    1918/2092        std::Rbtree_node<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::_M_valptr() [2040]
[1938]   0.0    0.00    0.00    2092         __gnu_cxx::__aligned_membuf<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::_M_ptr() [1938]
                0.00    0.00    2092/2092        __gnu_cxx::__aligned_membuf<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::_M_addr() [1939]
-----------------------------------------------
                0.00    0.00    2092/2092        __gnu_cxx::__aligned_membuf<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::_M_ptr() [1938]
[1939]   0.0    0.00    0.00    2092         __gnu_cxx::__aligned_membuf<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::_M_addr() [1939]
-----------------------------------------------
                0.00    0.00      20/2090        std::vector<double, std::allocator<double> >::reserve(unsigned long) [1239]
                0.00    0.00      64/2090        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/2090        std::vector<double, std::allocator<double> >::~vector() [861]
[1940]   0.0    0.00    0.00    2090         std::Vectorbase<double, std::allocator<double> >::_M_get_Tp_allocator() [1940]
-----------------------------------------------
                0.00    0.00    2029/2029        void std::Destroy<long>(long, long) [865]
[1941]   0.0    0.00    0.00    2029         void std::Destroy_aux<true>::__destroy<long>(long, long) [1941]
-----------------------------------------------
                0.00    0.00    1006/2012        snapdev::reverse_cstring<char const>::begin() const [6350]
                0.00    0.00    1006/2012        snapdev::reverse_cstring<char const>::end() const [6349]
[1942]   0.0    0.00    0.00    2012         snapdev::reverse_cstring<char const>::iterator::iterator(char const) [1942]
-----------------------------------------------
                0.00    0.00    2006/2006        std::allocator<double>::allocator() [1945]
[1943]   0.0    0.00    0.00    2006         __gnu_cxx::new_allocator<double>::new_allocator() [1943]
-----------------------------------------------
                0.00    0.00    2006/2006        std::allocator<long>::allocator() [1947]
[1944]   0.0    0.00    0.00    2006         __gnu_cxx::new_allocator<long>::new_allocator() [1944]
-----------------------------------------------
                0.00    0.00    2006/2006        std::Vectorbase<double, std::allocator<double> >::Vectorimpl::Vectorimpl() [1950]
[1945]   0.0    0.00    0.00    2006         std::allocator<double>::allocator() [1945]
                0.00    0.00    2006/2006        __gnu_cxx::new_allocator<double>::new_allocator() [1943]
-----------------------------------------------
                0.00    0.00    2006/2006        std::Vectorbase<double, std::allocator<double> >::Vectorimpl::~Vectorimpl() [1951]
[1946]   0.0    0.00    0.00    2006         std::allocator<double>::~allocator() [1946]
-----------------------------------------------
                0.00    0.00    2006/2006        std::Vectorbase<long, std::allocator<long> >::Vectorimpl::Vectorimpl() [1954]
[1947]   0.0    0.00    0.00    2006         std::allocator<long>::allocator() [1947]
                0.00    0.00    2006/2006        __gnu_cxx::new_allocator<long>::new_allocator() [1944]
-----------------------------------------------
                0.00    0.00    2006/2006        std::Vectorbase<long, std::allocator<long> >::Vectorimpl::~Vectorimpl() [1955]
[1948]   0.0    0.00    0.00    2006         std::allocator<long>::~allocator() [1948]
-----------------------------------------------
                0.00    0.00    2006/2006        void std::Destroy<double>(double, double) [867]
[1949]   0.0    0.00    0.00    2006         void std::Destroy_aux<true>::__destroy<double>(double, double) [1949]
-----------------------------------------------
                0.00    0.00    2006/2006        std::Vectorbase<double, std::allocator<double> >::Vectorbase() [1953]
[1950]   0.0    0.00    0.00    2006         std::Vectorbase<double, std::allocator<double> >::Vectorimpl::Vectorimpl() [1950]
                0.00    0.00    2006/2006        std::allocator<double>::allocator() [1945]
                0.00    0.00    2006/2006        std::Vectorbase<double, std::allocator<double> >::Vectorimpl_data::Vectorimpl_data() [1952]
-----------------------------------------------
                0.00    0.00    2006/2006        std::Vectorbase<double, std::allocator<double> >::~Vectorbase() [1297]
[1951]   0.0    0.00    0.00    2006         std::Vectorbase<double, std::allocator<double> >::Vectorimpl::~Vectorimpl() [1951]
                0.00    0.00    2006/2006        std::allocator<double>::~allocator() [1946]
-----------------------------------------------
                0.00    0.00    2006/2006        std::Vectorbase<double, std::allocator<double> >::Vectorimpl::Vectorimpl() [1950]
[1952]   0.0    0.00    0.00    2006         std::Vectorbase<double, std::allocator<double> >::Vectorimpl_data::Vectorimpl_data() [1952]
-----------------------------------------------
                0.00    0.00    2006/2006        std::vector<double, std::allocator<double> >::vector() [2479]
[1953]   0.0    0.00    0.00    2006         std::Vectorbase<double, std::allocator<double> >::Vectorbase() [1953]
                0.00    0.00    2006/2006        std::Vectorbase<double, std::allocator<double> >::Vectorimpl::Vectorimpl() [1950]
-----------------------------------------------
                0.00    0.00    2006/2006        std::Vectorbase<long, std::allocator<long> >::Vectorbase() [1957]
[1954]   0.0    0.00    0.00    2006         std::Vectorbase<long, std::allocator<long> >::Vectorimpl::Vectorimpl() [1954]
                0.00    0.00    2006/2006        std::allocator<long>::allocator() [1947]
                0.00    0.00    2006/2006        std::Vectorbase<long, std::allocator<long> >::Vectorimpl_data::Vectorimpl_data() [1956]
-----------------------------------------------
                0.00    0.00    2006/2006        std::Vectorbase<long, std::allocator<long> >::~Vectorbase() [1243]
[1955]   0.0    0.00    0.00    2006         std::Vectorbase<long, std::allocator<long> >::Vectorimpl::~Vectorimpl() [1955]
                0.00    0.00    2006/2006        std::allocator<long>::~allocator() [1948]
-----------------------------------------------
                0.00    0.00    2006/2006        std::Vectorbase<long, std::allocator<long> >::Vectorimpl::Vectorimpl() [1954]
[1956]   0.0    0.00    0.00    2006         std::Vectorbase<long, std::allocator<long> >::Vectorimpl_data::Vectorimpl_data() [1956]
-----------------------------------------------
                0.00    0.00    2006/2006        std::vector<long, std::allocator<long> >::vector() [2480]
[1957]   0.0    0.00    0.00    2006         std::Vectorbase<long, std::allocator<long> >::Vectorbase() [1957]
                0.00    0.00    2006/2006        std::Vectorbase<long, std::allocator<long> >::Vectorimpl::Vectorimpl() [1954]
-----------------------------------------------
                0.00    0.00    1980/1980        bool std::operator==<advgetopt::variables>(std::shared_ptr<advgetopt::variables> const&, decltype(nullptr)) [2988]
[1958]   0.0    0.00    0.00    1980         std::__shared_ptr<advgetopt::variables, (__gnu_cxx::Lockpolicy)2>::operator bool() const [1958]
-----------------------------------------------
                0.00    0.00       2/1948        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/1948        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/1948        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    1942/1948        std::Spebo_helper<0, std::allocator<advgetopt::option_info>, true>::~Spebo_helper() [1969]
[1959]   0.0    0.00    0.00    1948         std::allocator<advgetopt::option_info>::~allocator() [1959]
-----------------------------------------------
                0.00    0.00       2/1946        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/1946        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    1942/1946        std::Spebo_helper<0, std::allocator<advgetopt::option_info>, true>::Spebo_helper(std::allocator<advgetopt::option_info> const&) [1968]
[1960]   0.0    0.00    0.00    1946         std::allocator<advgetopt::option_info>::allocator(std::allocator<advgetopt::option_info> const&) [1960]
                0.00    0.00    5826/5826        __gnu_cxx::new_allocator<advgetopt::option_info>::new_allocator(__gnu_cxx::new_allocator<advgetopt::option_info> const&) [1890]
-----------------------------------------------
                0.00    0.00       2/1945        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/1945        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    1941/1945        std::Spcounted_ptr_inplace<advgetopt::option_info, std::allocator<advgetopt::option_info>, (__gnu_cxx::Lockpolicy)2>::_M_dispose() <cycle 1> [1972]
[1961]   0.0    0.00    0.00    1945         std::Spcounted_ptr_inplace<advgetopt::option_info, std::allocator<advgetopt::option_info>, (__gnu_cxx::Lockpolicy)2>::_M_ptr() [1961]
                0.00    0.00    5824/5824        __gnu_cxx::__aligned_buffer<advgetopt::option_info>::_M_ptr() [1891]
-----------------------------------------------
                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]
[1962]   0.0    0.00    0.00    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    3883/3883        __gnu_cxx::new_allocator<std::Spcounted_ptr_inplace<advgetopt::option_info, std::allocator<advgetopt::option_info>, (__gnu_cxx::Lockpolicy)2> >::new_allocator() [1906]
-----------------------------------------------
                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]
[1963]   0.0    0.00    0.00    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    1942/1942        std::allocator<advgetopt::option_info>::allocator() [2858]
[1964]   0.0    0.00    0.00    1942         __gnu_cxx::new_allocator<advgetopt::option_info>::new_allocator() [1964]
-----------------------------------------------
                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]
[1965]   0.0    0.00    0.00    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    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]
[1966]   0.0    0.00    0.00    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    1942/1942        __gnu_cxx::new_allocator<std::Spcounted_ptr_inplace<advgetopt::option_info, std::allocator<advgetopt::option_info>, (__gnu_cxx::Lockpolicy)2> >::_M_max_size() const [1967]
-----------------------------------------------
                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]
[1967]   0.0    0.00    0.00    1942         __gnu_cxx::new_allocator<std::Spcounted_ptr_inplace<advgetopt::option_info, std::allocator<advgetopt::option_info>, (__gnu_cxx::Lockpolicy)2> >::_M_max_size() const [1967]
-----------------------------------------------
                0.00    0.00    1942/1942        std::Spcounted_ptr_inplace<advgetopt::option_info, std::allocator<advgetopt::option_info>, (__gnu_cxx::Lockpolicy)2>::Impl::Impl(std::allocator<advgetopt::option_info>) [2878]
[1968]   0.0    0.00    0.00    1942         std::Spebo_helper<0, std::allocator<advgetopt::option_info>, true>::Spebo_helper(std::allocator<advgetopt::option_info> const&) [1968]
                0.00    0.00    1942/1946        std::allocator<advgetopt::option_info>::allocator(std::allocator<advgetopt::option_info> const&) [1960]
-----------------------------------------------
                0.00    0.00    1942/1942        std::Spcounted_ptr_inplace<advgetopt::option_info, std::allocator<advgetopt::option_info>, (__gnu_cxx::Lockpolicy)2>::_Impl::~Impl() [1973]
[1969]   0.0    0.00    0.00    1942         std::Sp_ebo_helper<0, std::allocator<advgetopt::option_info>, true>::~Spebo_helper() [1969]
                0.00    0.00    1942/1948        std::allocator<advgetopt::option_info>::~allocator() [1959]
-----------------------------------------------
                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> > >::get() [2873]
[1970]   0.0    0.00    0.00    1942         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>) [1970]
-----------------------------------------------
                                1941             std::Spcounted_ptr_inplace<advgetopt::option_info, std::allocator<advgetopt::option_info>, (__gnu_cxx::Lockpolicy)2>::_M_dispose() <cycle 1> [1972]
[1971]   0.0    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]
                                1941             void std::destroy_at<advgetopt::option_info>(advgetopt::option_info) <cycle 1> [1975]
-----------------------------------------------
                                1941             std::Spcounted_base<(__gnu_cxx::Lockpolicy)2>::_M_release() <cycle 1> [774]
[1972]   0.0    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/1945        std::Spcounted_ptr_inplace<advgetopt::option_info, std::allocator<advgetopt::option_info>, (__gnu_cxx::Lockpolicy)2>::_M_ptr() [1961]
                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]
                                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/1941        std::Spcounted_ptr_inplace<advgetopt::option_info, std::allocator<advgetopt::option_info>, (__gnu_cxx::Lockpolicy)2>::~Spcounted_ptr_inplace() [1974]
[1973]   0.0    0.00    0.00    1941         std::Spcounted_ptr_inplace<advgetopt::option_info, std::allocator<advgetopt::option_info>, (__gnu_cxx::Lockpolicy)2>::_Impl::~Impl() [1973]
                0.00    0.00    1942/1942        std::Sp_ebo_helper<0, std::allocator<advgetopt::option_info>, true>::~Spebo_helper() [1969]
-----------------------------------------------
                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]
[1974]   0.0    0.00    0.00    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/1941        std::Spcounted_ptr_inplace<advgetopt::option_info, std::allocator<advgetopt::option_info>, (__gnu_cxx::Lockpolicy)2>::_Impl::~Impl() [1973]
                0.00    0.00    1941/2414        std::Sp_counted_base<(__gnu_cxx::Lockpolicy)2>::~Spcounted_base() [1927]
-----------------------------------------------
                                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]
[1975]   0.0    0.00    0.00    1941         void std::destroy_at<advgetopt::option_info>(advgetopt::option_info) <cycle 1> [1975]
                                1941             advgetopt::option_info::~option_info() <cycle 1> [350]
-----------------------------------------------
                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]
[1976]   0.0    0.00    0.00    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_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]
[1977]   0.0    0.00    0.00    1933         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() [1977]
                0.00    0.00   13029/13029       __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() [1852]
-----------------------------------------------
                                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]
[1978]   0.0    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]
                                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]
-----------------------------------------------
                                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]
[1979]   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_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/1933        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() [1977]
                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             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/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]
[1980]   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> > > >::_S_left(std::Rbtree_node_base) [1980]
-----------------------------------------------
                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_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]
[1981]   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> > > >::_S_right(std::Rbtree_node_base) [1981]
-----------------------------------------------
                                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]
[1982]   0.0    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]
                                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       1/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> > > >::clear() [1379]
                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> > > >::find(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [743]
                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> > > >::~Rbtree() [625]
[1983]   0.0    0.00    0.00    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    2925/2925        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 [1919]
-----------------------------------------------
                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_destroy_node(std::Rbtree_node<std::pair<char32_t const, std::shared_ptr<advgetopt::option_info> > >) <cycle 1> [2032]
                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_put_node(std::Rbtree_node<std::pair<char32_t const, std::shared_ptr<advgetopt::option_info> > >) [946]
[1984]   0.0    0.00    0.00    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]
-----------------------------------------------
                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]
[1985]   0.0    0.00    0.00    1829         std::allocator<std::Rbtree_node<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::~allocator() [1985]
-----------------------------------------------
                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]
[1986]   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_impl<std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, true>::~Rbtree_impl() [1986]
                0.00    0.00    1829/1829        std::allocator<std::Rbtree_node<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::~allocator() [1985]
-----------------------------------------------
                0.00    0.00    1763/1763        std::shared_ptr<advgetopt::variables>::shared_ptr(std::shared_ptr<advgetopt::variables> const&) [2862]
[1987]   0.0    0.00    0.00    1763         std::__shared_ptr<advgetopt::variables, (__gnu_cxx::Lockpolicy)2>::__shared_ptr(std::__shared_ptr<advgetopt::variables, (__gnu_cxx::Lockpolicy)2> const&) [1987]
                0.00    0.00    1763/11608       std::__shared_count<(__gnu_cxx::Lockpolicy)2>::__shared_count(std::__shared_count<(__gnu_cxx::Lockpolicy)2> const&) [1854]
-----------------------------------------------
                0.00    0.00       2/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_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>) [1378]
                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_destroy_node(std::Rbtree_node<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >) [628]
                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_put_node(std::Rbtree_node<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >) [955]
[1988]   0.0    0.00    0.00    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    1739/1739        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() [2115]
[1989]   0.0    0.00    0.00    1739         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 [1989]
-----------------------------------------------
                0.00    0.00       2/1725        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/1725        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       7/1725        std::function<bool (char)>::function<std::__detail::BracketMatcher<std::_cxx11::regex_traits<char>, false, false>, void>(std::__detail::BracketMatcher<std::_cxx11::regex_traits<char>, false, false>&&) [10981]
                0.00    0.00       9/1725        std::function<bool (char)>::function<std::__detail::AnyMatcher<std::_cxx11::regex_traits<char>, false, false, false>, void>(std::__detail::AnyMatcher<std::_cxx11::regex_traits<char>, false, false, false>&&) [10985]
                0.00    0.00       9/1725        std::function<bool (char)>::function<std::__detail::AnyMatcher<std::_cxx11::regex_traits<char>, false, true, false>, void>(std::__detail::AnyMatcher<std::_cxx11::regex_traits<char>, false, true, false>&&) [10977]
                0.00    0.00      38/1725        std::function<bool (char)>::function<std::__detail::CharMatcher<std::_cxx11::regex_traits<char>, true, false>, void>(std::__detail::CharMatcher<std::_cxx11::regex_traits<char>, true, false>&&) [10991]
                0.00    0.00     204/1725        std::function<bool (char)>::function<std::__detail::CharMatcher<std::_cxx11::regex_traits<char>, false, false>, void>(std::__detail::CharMatcher<std::_cxx11::regex_traits<char>, false, false>&&) [10990]
                0.00    0.00     267/1725        std::function<bool (char)>::function() [10976]
                0.00    0.00    1187/1725        std::function<bool (char)>::function(std::function<bool (char)>&&) [10983]
[1990]   0.0    0.00    0.00    1725         std::Functionbase::Functionbase() [1990]
-----------------------------------------------
                0.00    0.00    1674/1674        char std::__copy_move_a2<false, char const, char>(char const, char const, char) [886]
[1991]   0.0    0.00    0.00    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::__copy_move_a<false, char const, char>(char const, char const, char) [884]
[1992]   0.0    0.00    0.00    1674         char std::__niter_base<char>(char) [1992]
-----------------------------------------------
                0.00    0.00    1674/1674        char std::__copy_move_a<false, char const, char>(char const, char const, char) [884]
[1993]   0.0    0.00    0.00    1674         char std::__niter_wrap<char>(char const&, char) [1993]
-----------------------------------------------
                0.00    0.00      23/1668        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        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     383/1668        void std::vector<Catch::Tag, std::allocator<Catch::Tag> >::_M_realloc_insert<Catch::StringRef>(__gnu_cxx::__normal_iterator<Catch::Tag, std::vector<Catch::Tag, std::allocator<Catch::Tag> > >, Catch::StringRef&&) [9997]
                0.00    0.00     413/1668        Catch::Tag& std::vector<Catch::Tag, std::allocator<Catch::Tag> >::emplace_back<Catch::StringRef>(Catch::StringRef&&) [9994]
                0.00    0.00     413/1668        void std::allocator_traits<std::allocator<Catch::Tag> >::construct<Catch::Tag, Catch::StringRef>(std::allocator<Catch::Tag>&, Catch::Tag, Catch::StringRef&&) [8948]
                0.00    0.00     413/1668        void __gnu_cxx::new_allocator<Catch::Tag>::construct<Catch::Tag, Catch::StringRef>(Catch::Tag, Catch::StringRef&&) [956]
[1994]   0.0    0.00    0.00    1668         Catch::StringRef&& std::forward<Catch::StringRef>(std::remove_reference<Catch::StringRef>::type&) [1994]
-----------------------------------------------
                0.00    0.00    1578/1578        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 [2003]
[1995]   0.0    0.00    0.00    1578         std::Rbtree_const_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::Rbtree_const_iterator(std::Rbtree_node_base const) [1995]
-----------------------------------------------
                0.00    0.00       1/1516        std::__cxx11::to_string(unsigned int) [1079]
                0.00    0.00    1515/1516        std::__cxx11::to_string(int) [430]
[1996]   0.0    0.00    0.00    1516         unsigned int std::__detail::__to_chars_len<unsigned int>(unsigned int, int) [1996]
-----------------------------------------------
                0.00    0.00       1/1516        std::__cxx11::to_string(unsigned int) [1079]
                0.00    0.00    1515/1516        std::__cxx11::to_string(int) [430]
[1997]   0.0    0.00    0.00    1516         void std::__detail::__to_chars_10_impl<unsigned int>(char, unsigned int, unsigned int) [1997]
-----------------------------------------------
                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> > >::~Rbtree() [553]
                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> > >::find(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [413]
[1998]   0.0    0.00    0.00    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    4482/4482        std::Rbtree<std::__cxx11::basic_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 [1903]
-----------------------------------------------
                0.00    0.00    1484/1484        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]
[1999]   0.0    0.00    0.00    1484         std::Rbtree_node<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::_M_valptr() const [1999]
                0.00    0.00    2289/2289        __gnu_cxx::__aligned_membuf<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::_M_ptr() const [1929]
-----------------------------------------------
                0.00    0.00    1484/1484        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]
[2000]   0.0    0.00    0.00    1484         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 [2000]
-----------------------------------------------
                0.00    0.00     365/1463        std::Spebo_helper<0, std::allocator<advgetopt::variables>, true>::~Spebo_helper() [2111]
                0.00    0.00     366/1463        std::shared_ptr<advgetopt::variables> std::make_shared<advgetopt::variables>() [266]
                0.00    0.00     366/1463        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/1463        std::Spcounted_ptr_inplace<advgetopt::variables, std::allocator<advgetopt::variables>, (__gnu_cxx::Lockpolicy)2>::Spcounted_ptr_inplace<>(std::allocator<advgetopt::variables>) [267]
[2001]   0.0    0.00    0.00    1463         std::allocator<advgetopt::variables>::~allocator() [2001]
-----------------------------------------------
                0.00    0.00    1441/1441        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]
[2002]   0.0    0.00    0.00    1441         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 [2002]
-----------------------------------------------
                0.00    0.00    1326/1326        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]
[2003]   0.0    0.00    0.00    1326         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 [2003]
                0.00    0.00    1578/1578        std::Rbtree_const_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::Rbtree_const_iterator(std::Rbtree_node_base const) [1995]
-----------------------------------------------
                0.00    0.00       2/1275        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      35/1275        std::vector<Catch::StringRef, std::allocator<Catch::StringRef> >::operator=(std::vector<Catch::StringRef, std::allocator<Catch::StringRef> > const&) [10284]
                0.00    0.00      54/1275        std::vector<Catch::StringRef, std::allocator<Catch::StringRef> >::vector(std::vector<Catch::StringRef, std::allocator<Catch::StringRef> > const&) [364]
                0.00    0.00     130/1275        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/1275        std::vector<Catch::StringRef, std::allocator<Catch::StringRef> >::~vector() [927]
[2004]   0.0    0.00    0.00    1275         std::Vectorbase<Catch::StringRef, std::allocator<Catch::StringRef> >::_M_get_Tp_allocator() [2004]
-----------------------------------------------
                0.00    0.00       1/1267        void snapdev::NOT_USED<Catch::Session&>(Catch::Session&) [2905]
                0.00    0.00       7/1267        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) [2710]
                0.00    0.00       8/1267        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) [2642]
                0.00    0.00       9/1267        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) [2604]
                0.00    0.00      24/1267        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) [2445]
                0.00    0.00      42/1267        void snapdev::NOT_USED<std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > const&>(std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > const&) [4781]
                0.00    0.00      48/1267        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) [2340]
                0.00    0.00      48/1267        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) [2339]
                0.00    0.00     120/1267        void snapdev::NOT_USED<advgetopt::DefaultValue&>(advgetopt::DefaultValue&) [2222]
                0.00    0.00     128/1267        void snapdev::NOT_USED<advgetopt::Separators&>(advgetopt::Separators&) [2219]
                0.00    0.00     170/1267        void snapdev::NOT_USED<advgetopt::ShortName&>(advgetopt::ShortName&) [2183]
                0.00    0.00     199/1267        void snapdev::NOT_USED<advgetopt::Help&>(advgetopt::Help&) [2168]
                0.00    0.00     223/1267        void snapdev::NOT_USED<advgetopt::Flags&>(advgetopt::Flags&) [2155]
                0.00    0.00     240/1267        void snapdev::NOT_USED<advgetopt::Name&>(advgetopt::Name&) [2150]
[2005]   0.0    0.00    0.00    1267         snapdev::NOT_USED() [2005]
-----------------------------------------------
                0.00    0.00      42/1255        CATCH2_INTERNAL_TEST_61() [130]
                0.00    0.00      95/1255        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    1118/1255        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]
[2006]   0.0    0.00    0.00    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     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_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/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_put_node(std::Rbtree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, advgetopt::parameter_value> >) [987]
[2007]   0.0    0.00    0.00    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    1234/1234        std::vector<unsigned long, std::allocator<unsigned long> >::back() [2009]
[2008]   0.0    0.00    0.00    1234         __gnu_cxx::__normal_iterator<unsigned long, std::vector<unsigned long, std::allocator<unsigned long> > >::operator-(long) const [2008]
                0.00    0.00    1234/4523        __gnu_cxx::__normal_iterator<unsigned long, std::vector<unsigned long, std::allocator<unsigned long> > >::__normal_iterator(unsigned long const&) [1899]
-----------------------------------------------
                0.00    0.00      23/1234        std::__detail::NFA<std::_cxx11::regex_traits<char> >::_M_insert_subexpr_end() [10871]
                0.00    0.00     192/1234        unsigned long& std::vector<unsigned long, std::allocator<unsigned long> >::emplace_back<unsigned long>(unsigned long&&) [1061]
                0.00    0.00    1019/1234        Catch::StringStreams::add() [3428]
[2009]   0.0    0.00    0.00    1234         std::vector<unsigned long, std::allocator<unsigned long> >::back() [2009]
                0.00    0.00    1234/2255        std::vector<unsigned long, std::allocator<unsigned long> >::empty() const [1934]
                0.00    0.00    1234/2589        std::vector<unsigned long, std::allocator<unsigned long> >::end() [1924]
                0.00    0.00    1234/1234        __gnu_cxx::__normal_iterator<unsigned long, std::vector<unsigned long, std::allocator<unsigned long> > >::operator-(long) const [2008]
                0.00    0.00    1234/7156        __gnu_cxx::__normal_iterator<unsigned long, std::vector<unsigned long, std::allocator<unsigned long> > >::operator() const [1868]
-----------------------------------------------
                0.00    0.00      25/1201        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    1176/1201        __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) [2071]
[2010]   0.0    0.00    0.00    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]
                0.00    0.00    2402/4186        __gnu_cxx::__normal_iterator<unsigned long, std::vector<unsigned long, std::allocator<unsigned long> > >::base() const [1905]
-----------------------------------------------
                0.00    0.00      15/1157        CATCH2_INTERNAL_TEST_13()::conf_callback const& std::Anydata::_M_access<CATCH2_INTERNAL_TEST_13()::conf_callback>() const [2527]
                0.00    0.00      24/1157        CATCH2_INTERNAL_TEST_76()::print_callback const& std::Anydata::_M_access<CATCH2_INTERNAL_TEST_76()::print_callback>() const [2457]
                0.00    0.00      31/1157        std::__detail::BracketMatcher<std::_cxx11::regex_traits<char>, false, false> const& std::Anydata::_M_access<std::__detail::BracketMatcher<std::_cxx11::regex_traits<char>, false, false>>() const [7388]
                0.00    0.00     206/1157        std::__detail::AnyMatcher<std::_cxx11::regex_traits<char>, false, false, false> const& std::Anydata::_M_access<std::__detail::AnyMatcher<std::_cxx11::regex_traits<char>, false, false, false> >() const [7376]
                0.00    0.00     291/1157        std::__detail::CharMatcher<std::_cxx11::regex_traits<char>, true, false> const& std::Anydata::_M_access<std::__detail::CharMatcher<std::_cxx11::regex_traits<char>, true, false> >() const [7386]
                0.00    0.00     293/1157        std::__detail::CharMatcher<std::_cxx11::regex_traits<char>, false, false> const& std::Anydata::_M_access<std::__detail::CharMatcher<std::_cxx11::regex_traits<char>, false, false> >() const [7384]
                0.00    0.00     297/1157        std::__detail::AnyMatcher<std::_cxx11::regex_traits<char>, false, true, false> const& std::Anydata::_M_access<std::__detail::AnyMatcher<std::_cxx11::regex_traits<char>, false, true, false> >() const [7378]
[2011]   0.0    0.00    0.00    1157         std::Anydata::_M_access() const [2011]
-----------------------------------------------
                0.00    0.00       1/1110        Catch::Clara::Args::Args(int, char const const) [3856]
                0.00    0.00       1/1110        std::vector<Catch::StringRef, std::allocator<Catch::StringRef> >::_S_check_init_len(unsigned long, std::allocator<Catch::StringRef> const&) [1619]
                0.00    0.00      54/1110        std::vector<Catch::StringRef, std::allocator<Catch::StringRef> >::vector(std::vector<Catch::StringRef, std::allocator<Catch::StringRef> > const&) [364]
                0.00    0.00    1054/1110        std::Vectorbase<Catch::StringRef, std::allocator<Catch::StringRef> >::Vectorimpl::~Vectorimpl() [2023]
[2012]   0.0    0.00    0.00    1110         std::allocator<Catch::StringRef>::~allocator() [2012]
-----------------------------------------------
                0.00    0.00       1/1107        std::__shared_ptr<Catch::Clara::Detail::BoundRef, (__gnu_cxx::Lockpolicy)2>::__shared_ptr<Catch::Clara::Detail::BoundFlagLambda<Catch::Clara::Help::Help(bool&)::{lambda(bool)#1}>, void>(std::__shared_ptr<Catch::Clara::Detail::BoundFlagLambda<Catch::Clara::Help::Help(bool&)::{lambda(bool)#1}>, (__gnu_cxx::Lockpolicy)2>&&) [8516]
                0.00    0.00       1/1107        std::__shared_ptr<Catch::Clara::Detail::BoundValueRefBase, (__gnu_cxx::Lockpolicy)2>::__shared_ptr<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, void>(std::__shared_ptr<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, (__gnu_cxx::Lockpolicy)2>&&) [8499]
                0.00    0.00       1/1107        std::__shared_ptr<Catch::Clara::Detail::BoundRef, (__gnu_cxx::Lockpolicy)2>::__shared_ptr<Catch::Clara::Detail::BoundFlagLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(bool)#11}>, void>(std::__shared_ptr<Catch::Clara::Detail::BoundFlagLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(bool)#11}>, (__gnu_cxx::Lockpolicy)2>&&) [8515]
                0.00    0.00       1/1107        std::__shared_ptr<Catch::Clara::Detail::BoundRef, (__gnu_cxx::Lockpolicy)2>::__shared_ptr<Catch::Clara::Detail::BoundManyLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#8}>, void>(std::__shared_ptr<Catch::Clara::Detail::BoundManyLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#8}>, (__gnu_cxx::Lockpolicy)2>&&) [8517]
                0.00    0.00       1/1107        std::__shared_ptr<Catch::Clara::Detail::BoundRef, (__gnu_cxx::Lockpolicy)2>::__shared_ptr<Catch::Clara::Detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(int)#12}>, void>(std::__shared_ptr<Catch::Clara::Detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(int)#12}>, (__gnu_cxx::Lockpolicy)2>&&) [8512]
                0.00    0.00       1/1107        std::__shared_ptr<Catch::Clara::Detail::BoundRef, (__gnu_cxx::Lockpolicy)2>::__shared_ptr<Catch::Clara::Detail::BoundManyLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#1}>, void>(std::__shared_ptr<Catch::Clara::Detail::BoundManyLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#1}>, (__gnu_cxx::Lockpolicy)2>&&) [8518]
                0.00    0.00       1/1107        std::__shared_ptr<Catch::Clara::Detail::BoundRef, (__gnu_cxx::Lockpolicy)2>::__shared_ptr<Catch::Clara::Detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(bool)#13}>, void>(std::__shared_ptr<Catch::Clara::Detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(bool)#13}>, (__gnu_cxx::Lockpolicy)2>&&) [8511]
                0.00    0.00       1/1107        std::__shared_ptr<Catch::Clara::Detail::BoundRef, (__gnu_cxx::Lockpolicy)2>::__shared_ptr<Catch::Clara::Detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#2}>, void>(std::__shared_ptr<Catch::Clara::Detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#2}>, (__gnu_cxx::Lockpolicy)2>&&) [8503]
                0.00    0.00       1/1107        std::__shared_ptr<Catch::Clara::Detail::BoundRef, (__gnu_cxx::Lockpolicy)2>::__shared_ptr<Catch::Clara::Detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#7}>, void>(std::__shared_ptr<Catch::Clara::Detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#7}>, (__gnu_cxx::Lockpolicy)2>&&) [8508]
                0.00    0.00       1/1107        std::__shared_ptr<Catch::Clara::Detail::BoundRef, (__gnu_cxx::Lockpolicy)2>::__shared_ptr<Catch::Clara::Detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#3}>, void>(std::__shared_ptr<Catch::Clara::Detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#3}>, (__gnu_cxx::Lockpolicy)2>&&) [8504]
                0.00    0.00       1/1107        std::__shared_ptr<Catch::Clara::Detail::BoundRef, (__gnu_cxx::Lockpolicy)2>::__shared_ptr<Catch::Clara::Detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#4}>, void>(std::__shared_ptr<Catch::Clara::Detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#4}>, (__gnu_cxx::Lockpolicy)2>&&) [8505]
                0.00    0.00       1/1107        std::__shared_ptr<Catch::Clara::Detail::BoundRef, (__gnu_cxx::Lockpolicy)2>::__shared_ptr<Catch::Clara::Detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#5}>, void>(std::__shared_ptr<Catch::Clara::Detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#5}>, (__gnu_cxx::Lockpolicy)2>&&) [8506]
                0.00    0.00       1/1107        std::__shared_ptr<Catch::Clara::Detail::BoundRef, (__gnu_cxx::Lockpolicy)2>::__shared_ptr<Catch::Clara::Detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#6}>, void>(std::__shared_ptr<Catch::Clara::Detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#6}>, (__gnu_cxx::Lockpolicy)2>&&) [8507]
                0.00    0.00       1/1107        std::__shared_ptr<Catch::Clara::Detail::BoundRef, (__gnu_cxx::Lockpolicy)2>::__shared_ptr<Catch::Clara::Detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#9}>, void>(std::__shared_ptr<Catch::Clara::Detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#9}>, (__gnu_cxx::Lockpolicy)2>&&) [8509]
                0.00    0.00       1/1107        std::__shared_ptr<Catch::Clara::Detail::BoundRef, (__gnu_cxx::Lockpolicy)2>::__shared_ptr<Catch::Clara::Detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#10}>, void>(std::__shared_ptr<Catch::Clara::Detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#10}>, (__gnu_cxx::Lockpolicy)2>&&) [8510]
                0.00    0.00       1/1107        std::__shared_ptr<Catch::Clara::Detail::BoundRef, (__gnu_cxx::Lockpolicy)2>::__shared_ptr<Catch::Clara::Detail::BoundValueRef<long>, void>(std::__shared_ptr<Catch::Clara::Detail::BoundValueRef<long>, (__gnu_cxx::Lockpolicy)2>&&) [8514]
                0.00    0.00       2/1107        std::__shared_ptr<Catch::Clara::Detail::BoundRef, (__gnu_cxx::Lockpolicy)2>::__shared_ptr<Catch::Clara::Detail::BoundValueRef<std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, void>(std::__shared_ptr<Catch::Clara::Detail::BoundValueRef<std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, (__gnu_cxx::Lockpolicy)2>&&) [8502]
                0.00    0.00       2/1107        std::__shared_ptr<Catch::Clara::Detail::BoundRef, (__gnu_cxx::Lockpolicy)2>::__shared_ptr<Catch::Clara::Detail::BoundValueRef<double>, void>(std::__shared_ptr<Catch::Clara::Detail::BoundValueRef<double>, (__gnu_cxx::Lockpolicy)2>&&) [8513]
                0.00    0.00       3/1107        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>&&) [2812]
                0.00    0.00       4/1107        std::__shared_ptr<Catch::Clara::Detail::BoundValueRefBase, (__gnu_cxx::Lockpolicy)2>::__shared_ptr() [8498]
                0.00    0.00       6/1107        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>&&) [2752]
                0.00    0.00      13/1107        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      16/1107        std::__shared_ptr<Catch::Clara::Detail::BoundRef, (__gnu_cxx::Lockpolicy)2>::__shared_ptr<Catch::Clara::Detail::BoundFlagRef, void>(std::__shared_ptr<Catch::Clara::Detail::BoundFlagRef, (__gnu_cxx::Lockpolicy)2>&&) [8501]
                0.00    0.00      23/1107        std::__shared_ptr<std::__detail::NFA<std::_cxx11::regex_traits<char> > const, (__gnu_cxx::Lockpolicy)2>::__shared_ptr<std::__detail::NFA<std::_cxx11::regex_traits<char> >, void>(std::__shared_ptr<std::__detail::NFA<std::_cxx11::regex_traits<char> >, (__gnu_cxx::Lockpolicy)2>&&) [8459]
                0.00    0.00      46/1107        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]
                0.00    0.00      46/1107        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]
                0.00    0.00      46/1107        std::__shared_ptr<std::__detail::NFA<std::_cxx11::regex_traits<char> > const, (__gnu_cxx::Lockpolicy)2>::__shared_ptr(std::__shared_ptr<std::__detail::NFA<std::_cxx11::regex_traits<char> > const, (__gnu_cxx::Lockpolicy)2>&&) [8458]
                0.00    0.00      51/1107        std::__shared_ptr<std::__detail::NFA<std::_cxx11::regex_traits<char> > const, (__gnu_cxx::Lockpolicy)2>::__shared_ptr() [8457]
                0.00    0.00     145/1107        std::__shared_ptr<Catch::Clara::Detail::BoundRef, (__gnu_cxx::Lockpolicy)2>::__shared_ptr(std::__shared_ptr<Catch::Clara::Detail::BoundRef, (__gnu_cxx::Lockpolicy)2>&&) [2208]
                0.00    0.00     341/1107        std::__shared_ptr<advgetopt::conf_file, (__gnu_cxx::Lockpolicy)2>::__shared_ptr() [2125]
                0.00    0.00     347/1107        std::__shared_ptr<advgetopt::conf_file, (__gnu_cxx::Lockpolicy)2>::__shared_ptr(std::__shared_ptr<advgetopt::conf_file, (__gnu_cxx::Lockpolicy)2>&&) [2122]
[2013]   0.0    0.00    0.00    1107         std::__shared_count<(__gnu_cxx::Lockpolicy)2>::__shared_count() [2013]
-----------------------------------------------
                0.00    0.00    1098/1098        std::allocator<advgetopt::variables>::allocator(std::allocator<advgetopt::variables> const&) [2015]
[2014]   0.0    0.00    0.00    1098         __gnu_cxx::new_allocator<advgetopt::variables>::new_allocator(__gnu_cxx::new_allocator<advgetopt::variables> const&) [2014]
-----------------------------------------------
                0.00    0.00     366/1098        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/1098        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/1098        std::Spebo_helper<0, std::allocator<advgetopt::variables>, true>::Spebo_helper(std::allocator<advgetopt::variables> const&) [2103]
[2015]   0.0    0.00    0.00    1098         std::allocator<advgetopt::variables>::allocator(std::allocator<advgetopt::variables> const&) [2015]
                0.00    0.00    1098/1098        __gnu_cxx::new_allocator<advgetopt::variables>::new_allocator(__gnu_cxx::new_allocator<advgetopt::variables> const&) [2014]
-----------------------------------------------
                0.00    0.00    1097/1097        std::Spcounted_ptr_inplace<advgetopt::variables, std::allocator<advgetopt::variables>, (__gnu_cxx::Lockpolicy)2>::_M_ptr() [2018]
[2016]   0.0    0.00    0.00    1097         __gnu_cxx::__aligned_buffer<advgetopt::variables>::_M_ptr() [2016]
                0.00    0.00    1097/1097        __gnu_cxx::__aligned_buffer<advgetopt::variables>::_M_addr() [2017]
-----------------------------------------------
                0.00    0.00    1097/1097        __gnu_cxx::__aligned_buffer<advgetopt::variables>::_M_ptr() [2016]
[2017]   0.0    0.00    0.00    1097         __gnu_cxx::__aligned_buffer<advgetopt::variables>::_M_addr() [2017]
-----------------------------------------------
                0.00    0.00     365/1097        std::Spcounted_ptr_inplace<advgetopt::variables, std::allocator<advgetopt::variables>, (__gnu_cxx::Lockpolicy)2>::_M_dispose() [812]
                0.00    0.00     366/1097        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/1097        std::Spcounted_ptr_inplace<advgetopt::variables, std::allocator<advgetopt::variables>, (__gnu_cxx::Lockpolicy)2>::Spcounted_ptr_inplace<>(std::allocator<advgetopt::variables>) [267]
[2018]   0.0    0.00    0.00    1097         std::Spcounted_ptr_inplace<advgetopt::variables, std::allocator<advgetopt::variables>, (__gnu_cxx::Lockpolicy)2>::_M_ptr() [2018]
                0.00    0.00    1097/1097        __gnu_cxx::__aligned_buffer<advgetopt::variables>::_M_ptr() [2016]
-----------------------------------------------
                0.00    0.00      54/1058        std::vector<Catch::StringRef, std::allocator<Catch::StringRef> >::vector(std::vector<Catch::StringRef, std::allocator<Catch::StringRef> > const&) [364]
                0.00    0.00      70/1058        std::vector<Catch::StringRef, std::allocator<Catch::StringRef> >::operator=(std::vector<Catch::StringRef, std::allocator<Catch::StringRef> > const&) [10284]
                0.00    0.00     260/1058        std::vector<Catch::StringRef, std::allocator<Catch::StringRef> >::_M_check_len(unsigned long, char const) const [1057]
                0.00    0.00     674/1058        Catch::TestCaseTracking::SectionTracker::addNextFilters(std::vector<Catch::StringRef, std::allocator<Catch::StringRef> > const&) [3614]
[2019]   0.0    0.00    0.00    1058         std::vector<Catch::StringRef, std::allocator<Catch::StringRef> >::size() const [2019]
-----------------------------------------------
                0.00    0.00    1055/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]
[2020]   0.0    0.00    0.00    1055         Catch::ExprLhs<std::shared_ptr<advgetopt::option_info> const&>::ExprLhs(std::shared_ptr<advgetopt::option_info> const&) [2020]
-----------------------------------------------
                0.00    0.00       1/1055        CATCH2_INTERNAL_TEST_6() [787]
                0.00    0.00       2/1055        CATCH2_INTERNAL_TEST_26() [689]
                0.00    0.00       2/1055        CATCH2_INTERNAL_TEST_53() [499]
                0.00    0.00       2/1055        CATCH2_INTERNAL_TEST_21() [776]
                0.00    0.00       4/1055        CATCH2_INTERNAL_TEST_30() [706]
                0.00    0.00       4/1055        CATCH2_INTERNAL_TEST_34() [672]
                0.00    0.00       5/1055        CATCH2_INTERNAL_TEST_75() [730]
                0.00    0.00       5/1055        CATCH2_INTERNAL_TEST_72() [456]
                0.00    0.00       9/1055        CATCH2_INTERNAL_TEST_0() [268]
                0.00    0.00       9/1055        CATCH2_INTERNAL_TEST_6() [692]
                0.00    0.00      10/1055        CATCH2_INTERNAL_TEST_0() [693]
                0.00    0.00      10/1055        CATCH2_INTERNAL_TEST_78() [653]
                0.00    0.00      11/1055        CATCH2_INTERNAL_TEST_50() [675]
                0.00    0.00      12/1055        CATCH2_INTERNAL_TEST_20() [642]
                0.00    0.00      12/1055        CATCH2_INTERNAL_TEST_24() [643]
                0.00    0.00      12/1055        CATCH2_INTERNAL_TEST_43() [585]
                0.00    0.00      14/1055        CATCH2_INTERNAL_TEST_16() [601]
                0.00    0.00      14/1055        CATCH2_INTERNAL_TEST_35() [634]
                0.00    0.00      14/1055        CATCH2_INTERNAL_TEST_39() [635]
                0.00    0.00      15/1055        CATCH2_INTERNAL_TEST_4() [637]
                0.00    0.00      15/1055        CATCH2_INTERNAL_TEST_70() [603]
                0.00    0.00      18/1055        CATCH2_INTERNAL_TEST_59() [599]
                0.00    0.00      21/1055        CATCH2_INTERNAL_TEST_9() [583]
                0.00    0.00      24/1055        CATCH2_INTERNAL_TEST_139() [580]
                0.00    0.00      24/1055        CATCH2_INTERNAL_TEST_47() [579]
                0.00    0.00      24/1055        CATCH2_INTERNAL_TEST_53() [495]
                0.00    0.00      28/1055        CATCH2_INTERNAL_TEST_31() [581]
                0.00    0.00      32/1055        CATCH2_INTERNAL_TEST_156() [529]
                0.00    0.00      33/1055        CATCH2_INTERNAL_TEST_28() [403]
                0.00    0.00      44/1055        CATCH2_INTERNAL_TEST_90() [546]
                0.00    0.00      45/1055        CATCH2_INTERNAL_TEST_145() [516]
                0.00    0.00      54/1055        CATCH2_INTERNAL_TEST_0() [212]
                0.00    0.00      56/1055        CATCH2_INTERNAL_TEST_61() [531]
                0.00    0.00      57/1055        CATCH2_INTERNAL_TEST_0() [532]
                0.00    0.00      60/1055        CATCH2_INTERNAL_TEST_14() [523]
                0.00    0.00      60/1055        CATCH2_INTERNAL_TEST_42() [520]
                0.00    0.00      71/1055        CATCH2_INTERNAL_TEST_0() [526]
                0.00    0.00     100/1055        CATCH2_INTERNAL_TEST_69() [479]
                0.00    0.00     122/1055        CATCH2_INTERNAL_TEST_107() [496]
[2021]   0.0    0.00    0.00    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    1055/1055        Catch::ExprLhs<std::shared_ptr<advgetopt::option_info> const&>::ExprLhs(std::shared_ptr<advgetopt::option_info> const&) [2020]
-----------------------------------------------
                0.00    0.00    1054/1054        void std::Destroy<Catch::StringRef>(Catch::StringRef, Catch::StringRef) [935]
[2022]   0.0    0.00    0.00    1054         void std::Destroy_aux<true>::__destroy<Catch::StringRef>(Catch::StringRef, Catch::StringRef) [2022]
-----------------------------------------------
                0.00    0.00    1054/1054        std::Vectorbase<Catch::StringRef, std::allocator<Catch::StringRef> >::~Vectorbase() [1189]
[2023]   0.0    0.00    0.00    1054         std::Vectorbase<Catch::StringRef, std::allocator<Catch::StringRef> >::Vectorimpl::~Vectorimpl() [2023]
                0.00    0.00    1054/1110        std::allocator<Catch::StringRef>::~allocator() [2012]
-----------------------------------------------
                0.00    0.00       1/1020        CATCH2_INTERNAL_TEST_7() [519]
                0.00    0.00      12/1020        CATCH2_INTERNAL_TEST_31() [581]
                0.00    0.00      16/1020        CATCH2_INTERNAL_TEST_0() [532]
                0.00    0.00      16/1020        CATCH2_INTERNAL_TEST_120() [434]
                0.00    0.00      25/1020        CATCH2_INTERNAL_TEST_112() [419]
                0.00    0.00      25/1020        CATCH2_INTERNAL_TEST_0() [467]
                0.00    0.00      31/1020        CATCH2_INTERNAL_TEST_14() [523]
                0.00    0.00      48/1020        CATCH2_INTERNAL_TEST_90() [546]
                0.00    0.00     104/1020        CATCH2_INTERNAL_TEST_69() [479]
                0.00    0.00     117/1020        CATCH2_INTERNAL_TEST_42() [520]
                0.00    0.00     625/1020        CATCH2_INTERNAL_TEST_0() [212]
[2024]   0.0    0.00    0.00    1020         Catch::ReusableStringStream& Catch::ReusableStringStream::operator<< <char [12]>(char const (&) [12]) [2024]
-----------------------------------------------
                0.00    0.00      36/992         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     440/992         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/992         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]
[2025]   0.0    0.00    0.00     992         bool std::operator==<advgetopt::option_info>(std::shared_ptr<advgetopt::option_info> const&, decltype(nullptr)) [2025]
                0.00    0.00   14362/14362       std::__shared_ptr<advgetopt::option_info, (__gnu_cxx::Lockpolicy)2>::operator bool() const [1849]
-----------------------------------------------
                0.00    0.00      42/955         CATCH2_INTERNAL_TEST_61() [130]
                0.00    0.00      95/955         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     818/955         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]
[2026]   0.0    0.00    0.00     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     949/949         bool std::operator==<advgetopt::validator>(std::shared_ptr<advgetopt::validator> const&, decltype(nullptr)) [2181]
[2027]   0.0    0.00    0.00     949         std::__shared_ptr<advgetopt::validator, (__gnu_cxx::Lockpolicy)2>::operator bool() const [2027]
-----------------------------------------------
                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]
[2028]   0.0    0.00    0.00     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_destroy_node(std::Rbtree_node<std::pair<char32_t const, std::shared_ptr<advgetopt::option_info> > >) <cycle 1> [2032]
[2029]   0.0    0.00    0.00     923         std::Rbtree_node<std::pair<char32_t const, std::shared_ptr<advgetopt::option_info> > >::_M_valptr() [2029]
                0.00    0.00    3367/3367        __gnu_cxx::__aligned_membuf<std::pair<char32_t const, std::shared_ptr<advgetopt::option_info> > >::_M_ptr() [1915]
-----------------------------------------------
                                 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]
[2030]   0.0    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]
                                 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]
-----------------------------------------------
                                 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]
[2031]   0.0    0.00    0.00     923         std::pair<char32_t const, std::shared_ptr<advgetopt::option_info> >::~pair() <cycle 1> [2031]
                                 923             std::shared_ptr<advgetopt::option_info>::~shared_ptr() <cycle 1> [1870]
-----------------------------------------------
                                 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]
[2032]   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_destroy_node(std::Rbtree_node<std::pair<char32_t const, std::shared_ptr<advgetopt::option_info> > >) <cycle 1> [2032]
                0.00    0.00     923/923         std::Rbtree_node<std::pair<char32_t const, std::shared_ptr<advgetopt::option_info> > >::_M_valptr() [2029]
                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]
                                 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]
-----------------------------------------------
                                 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]
[2033]   0.0    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]
                                 923             std::pair<char32_t const, std::shared_ptr<advgetopt::option_info> >::~pair() <cycle 1> [2031]
-----------------------------------------------
                0.00    0.00     921/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]
[2034]   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> > > >::_S_left(std::Rbtree_node_base) [2034]
-----------------------------------------------
                0.00    0.00     921/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]
[2035]   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> > > >::_S_right(std::Rbtree_node_base) [2035]
-----------------------------------------------
                0.00    0.00      55/909         std::Vectorbase<Catch::StringRef, std::allocator<Catch::StringRef> >::Vectorimpl::Vectorimpl(std::allocator<Catch::StringRef> const&) [2297]
                0.00    0.00     854/909         std::Vectorbase<Catch::StringRef, std::allocator<Catch::StringRef> >::Vectorimpl::Vectorimpl() [2044]
[2036]   0.0    0.00    0.00     909         std::Vectorbase<Catch::StringRef, std::allocator<Catch::StringRef> >::Vectorimpl_data::Vectorimpl_data() [2036]
-----------------------------------------------
                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> > > >::_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     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> > > >::_M_erase(std::Rbtree_node<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >) [623]
[2037]   0.0    0.00    0.00     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> > > >::_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     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> > > >::_M_erase(std::Rbtree_node<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >) [623]
[2038]   0.0    0.00    0.00     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     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]
[2039]   0.0    0.00    0.00     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_destroy_node(std::Rbtree_node<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >) [628]
[2040]   0.0    0.00    0.00     872         std::Rbtree_node<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::_M_valptr() [2040]
                0.00    0.00    1918/2092        __gnu_cxx::__aligned_membuf<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::_M_ptr() [1938]
-----------------------------------------------
                0.00    0.00     212/867         __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) [2483]
                0.00    0.00     655/867         CATCH2_INTERNAL_TEST_14() [129]
[2041]   0.0    0.00    0.00     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    1734/4186        __gnu_cxx::__normal_iterator<unsigned long, std::vector<unsigned long, std::allocator<unsigned long> > >::base() const [1905]
-----------------------------------------------
                0.00    0.00     855/855         std::allocator<Catch::StringRef>::allocator() [2043]
[2042]   0.0    0.00    0.00     855         __gnu_cxx::new_allocator<Catch::StringRef>::new_allocator() [2042]
-----------------------------------------------
                0.00    0.00       1/855         Catch::Clara::Args::Args(int, char const const) [3856]
                0.00    0.00     854/855         std::Vectorbase<Catch::StringRef, std::allocator<Catch::StringRef> >::Vectorimpl::Vectorimpl() [2044]
[2043]   0.0    0.00    0.00     855         std::allocator<Catch::StringRef>::allocator() [2043]
                0.00    0.00     855/855         __gnu_cxx::new_allocator<Catch::StringRef>::new_allocator() [2042]
-----------------------------------------------
                0.00    0.00     854/854         std::Vectorbase<Catch::StringRef, std::allocator<Catch::StringRef> >::Vectorbase() [2045]
[2044]   0.0    0.00    0.00     854         std::Vectorbase<Catch::StringRef, std::allocator<Catch::StringRef> >::Vectorimpl::Vectorimpl() [2044]
                0.00    0.00     854/855         std::allocator<Catch::StringRef>::allocator() [2043]
                0.00    0.00     854/909         std::Vectorbase<Catch::StringRef, std::allocator<Catch::StringRef> >::Vectorimpl_data::Vectorimpl_data() [2036]
-----------------------------------------------
                0.00    0.00     854/854         std::vector<Catch::StringRef, std::allocator<Catch::StringRef> >::vector() [2046]
[2045]   0.0    0.00    0.00     854         std::Vectorbase<Catch::StringRef, std::allocator<Catch::StringRef> >::Vectorbase() [2045]
                0.00    0.00     854/854         std::Vectorbase<Catch::StringRef, std::allocator<Catch::StringRef> >::Vectorimpl::Vectorimpl() [2044]
-----------------------------------------------
                0.00    0.00       1/854         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/854         Catch::Clara::Opt::Opt<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#8}>(Catch::Clara::accept_many_t, Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#8} const&, Catch::StringRef) [3844]
                0.00    0.00       1/854         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/854         Catch::Clara::Opt::Opt<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(int)#12}, void>(Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(int)#12} const&, Catch::StringRef) [3849]
                0.00    0.00       1/854         Catch::Clara::Opt::Opt<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#1}>(Catch::Clara::accept_many_t, Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#1} const&, Catch::StringRef) [3847]
                0.00    0.00       1/854         Catch::Clara::Opt::Opt<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(bool)#13}, void>(Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(bool)#13} const&, Catch::StringRef) [3848]
                0.00    0.00       1/854         Catch::Clara::Opt::Opt<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#2}, void>(Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#2} const&, Catch::StringRef) [3838]
                0.00    0.00       1/854         Catch::Clara::Opt::Opt<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#7}, void>(Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#7} const&, Catch::StringRef) [3843]
                0.00    0.00       1/854         Catch::Clara::Opt::Opt<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#3}, void>(Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#3} const&, Catch::StringRef) [3839]
                0.00    0.00       1/854         Catch::Clara::Opt::Opt<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#4}, void>(Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#4} const&, Catch::StringRef) [3840]
                0.00    0.00       1/854         Catch::Clara::Opt::Opt<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#5}, void>(Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#5} const&, Catch::StringRef) [3841]
                0.00    0.00       1/854         Catch::Clara::Opt::Opt<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#6}, void>(Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#6} const&, Catch::StringRef) [3842]
                0.00    0.00       1/854         Catch::Clara::Opt::Opt<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#9}, void>(Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#9} const&, Catch::StringRef) [3845]
                0.00    0.00       1/854         Catch::Clara::Opt::Opt<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#10}, void>(Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#10} const&, Catch::StringRef) [3846]
                0.00    0.00       1/854         Catch::Clara::Opt::Opt<std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, void>(std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >&, Catch::StringRef) [3851]
                0.00    0.00       1/854         Catch::Clara::Opt::Opt<long, void>(long&, Catch::StringRef) [3852]
                0.00    0.00       2/854         Catch::Clara::Opt::Opt<double, void>(double&, Catch::StringRef) [3850]
                0.00    0.00       3/854         Catch::Clara::Opt::Opt<unsigned int, void>(unsigned int&, Catch::StringRef) [604]
                0.00    0.00       6/854         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      16/854         Catch::Clara::Opt::Opt(bool&) [760]
                0.00    0.00     811/854         Catch::TestCaseTracking::SectionTracker::SectionTracker(Catch::TestCaseTracking::NameAndLocation&&, Catch::TestCaseTracking::TrackerContext&, Catch::TestCaseTracking::ITracker) [3616]
[2046]   0.0    0.00    0.00     854         std::vector<Catch::StringRef, std::allocator<Catch::StringRef> >::vector() [2046]
                0.00    0.00     854/854         std::Vectorbase<Catch::StringRef, std::allocator<Catch::StringRef> >::Vectorbase() [2045]
-----------------------------------------------
                0.00    0.00      20/820         std::vector<long, std::allocator<long> >::reserve(unsigned long) [1238]
                0.00    0.00     201/820         CATCH2_INTERNAL_TEST_9() [62]
                0.00    0.00     272/820         std::vector<long, std::allocator<long> >::_M_check_len(unsigned long, char const) const [1052]
                0.00    0.00     327/820         std::vector<long, std::allocator<long> >::operator[](unsigned long) [2180]
[2047]   0.0    0.00    0.00     820         std::vector<long, std::allocator<long> >::size() const [2047]
-----------------------------------------------
                0.00    0.00       1/778         std::__shared_ptr<advgetopt::conf_file, (__gnu_cxx::Lockpolicy)2>::swap(std::__shared_ptr<advgetopt::conf_file, (__gnu_cxx::Lockpolicy)2>&) [2951]
                0.00    0.00       1/778         std::__shared_ptr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, (__gnu_cxx::Lockpolicy)2>::swap(std::__shared_ptr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, (__gnu_cxx::Lockpolicy)2>&) [8522]
                0.00    0.00       1/778         std::__shared_ptr<Catch::Clara::Detail::BoundRef, (__gnu_cxx::Lockpolicy)2>::__shared_ptr<Catch::Clara::Detail::BoundFlagLambda<Catch::Clara::Help::Help(bool&)::{lambda(bool)#1}>, void>(std::__shared_ptr<Catch::Clara::Detail::BoundFlagLambda<Catch::Clara::Help::Help(bool&)::{lambda(bool)#1}>, (__gnu_cxx::Lockpolicy)2>&&) [8516]
                0.00    0.00       1/778         std::__shared_ptr<Catch::Clara::Detail::BoundValueRefBase, (__gnu_cxx::Lockpolicy)2>::__shared_ptr<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, void>(std::__shared_ptr<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, (__gnu_cxx::Lockpolicy)2>&&) [8499]
                0.00    0.00       1/778         std::__shared_ptr<Catch::Clara::Detail::BoundRef, (__gnu_cxx::Lockpolicy)2>::__shared_ptr<Catch::Clara::Detail::BoundFlagLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(bool)#11}>, void>(std::__shared_ptr<Catch::Clara::Detail::BoundFlagLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(bool)#11}>, (__gnu_cxx::Lockpolicy)2>&&) [8515]
                0.00    0.00       1/778         std::__shared_ptr<Catch::Clara::Detail::BoundRef, (__gnu_cxx::Lockpolicy)2>::__shared_ptr<Catch::Clara::Detail::BoundManyLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#8}>, void>(std::__shared_ptr<Catch::Clara::Detail::BoundManyLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#8}>, (__gnu_cxx::Lockpolicy)2>&&) [8517]
                0.00    0.00       1/778         std::__shared_ptr<Catch::Clara::Detail::BoundRef, (__gnu_cxx::Lockpolicy)2>::__shared_ptr<Catch::Clara::Detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(int)#12}>, void>(std::__shared_ptr<Catch::Clara::Detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(int)#12}>, (__gnu_cxx::Lockpolicy)2>&&) [8512]
                0.00    0.00       1/778         std::__shared_ptr<Catch::Clara::Detail::BoundRef, (__gnu_cxx::Lockpolicy)2>::__shared_ptr<Catch::Clara::Detail::BoundManyLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#1}>, void>(std::__shared_ptr<Catch::Clara::Detail::BoundManyLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#1}>, (__gnu_cxx::Lockpolicy)2>&&) [8518]
                0.00    0.00       1/778         std::__shared_ptr<Catch::Clara::Detail::BoundRef, (__gnu_cxx::Lockpolicy)2>::__shared_ptr<Catch::Clara::Detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(bool)#13}>, void>(std::__shared_ptr<Catch::Clara::Detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(bool)#13}>, (__gnu_cxx::Lockpolicy)2>&&) [8511]
                0.00    0.00       1/778         std::__shared_ptr<Catch::Clara::Detail::BoundRef, (__gnu_cxx::Lockpolicy)2>::__shared_ptr<Catch::Clara::Detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#2}>, void>(std::__shared_ptr<Catch::Clara::Detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#2}>, (__gnu_cxx::Lockpolicy)2>&&) [8503]
                0.00    0.00       1/778         std::__shared_ptr<Catch::Clara::Detail::BoundRef, (__gnu_cxx::Lockpolicy)2>::__shared_ptr<Catch::Clara::Detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#7}>, void>(std::__shared_ptr<Catch::Clara::Detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#7}>, (__gnu_cxx::Lockpolicy)2>&&) [8508]
                0.00    0.00       1/778         std::__shared_ptr<Catch::Clara::Detail::BoundRef, (__gnu_cxx::Lockpolicy)2>::__shared_ptr<Catch::Clara::Detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#3}>, void>(std::__shared_ptr<Catch::Clara::Detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#3}>, (__gnu_cxx::Lockpolicy)2>&&) [8504]
                0.00    0.00       1/778         std::__shared_ptr<Catch::Clara::Detail::BoundRef, (__gnu_cxx::Lockpolicy)2>::__shared_ptr<Catch::Clara::Detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#4}>, void>(std::__shared_ptr<Catch::Clara::Detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#4}>, (__gnu_cxx::Lockpolicy)2>&&) [8505]
                0.00    0.00       1/778         std::__shared_ptr<Catch::Clara::Detail::BoundRef, (__gnu_cxx::Lockpolicy)2>::__shared_ptr<Catch::Clara::Detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#5}>, void>(std::__shared_ptr<Catch::Clara::Detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#5}>, (__gnu_cxx::Lockpolicy)2>&&) [8506]
                0.00    0.00       1/778         std::__shared_ptr<Catch::Clara::Detail::BoundRef, (__gnu_cxx::Lockpolicy)2>::__shared_ptr<Catch::Clara::Detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#6}>, void>(std::__shared_ptr<Catch::Clara::Detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#6}>, (__gnu_cxx::Lockpolicy)2>&&) [8507]
                0.00    0.00       1/778         std::__shared_ptr<Catch::Clara::Detail::BoundRef, (__gnu_cxx::Lockpolicy)2>::__shared_ptr<Catch::Clara::Detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#9}>, void>(std::__shared_ptr<Catch::Clara::Detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#9}>, (__gnu_cxx::Lockpolicy)2>&&) [8509]
                0.00    0.00       1/778         std::__shared_ptr<Catch::Clara::Detail::BoundRef, (__gnu_cxx::Lockpolicy)2>::__shared_ptr<Catch::Clara::Detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#10}>, void>(std::__shared_ptr<Catch::Clara::Detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#10}>, (__gnu_cxx::Lockpolicy)2>&&) [8510]
                0.00    0.00       1/778         std::__shared_ptr<Catch::Clara::Detail::BoundRef, (__gnu_cxx::Lockpolicy)2>::__shared_ptr<Catch::Clara::Detail::BoundValueRef<long>, void>(std::__shared_ptr<Catch::Clara::Detail::BoundValueRef<long>, (__gnu_cxx::Lockpolicy)2>&&) [8514]
                0.00    0.00       2/778         std::__shared_ptr<Catch::Clara::Detail::BoundValueRefBase, (__gnu_cxx::Lockpolicy)2>::swap(std::__shared_ptr<Catch::Clara::Detail::BoundValueRefBase, (__gnu_cxx::Lockpolicy)2>&) [8497]
                0.00    0.00       2/778         std::__shared_ptr<Catch::Clara::Detail::BoundRef, (__gnu_cxx::Lockpolicy)2>::__shared_ptr<Catch::Clara::Detail::BoundValueRef<std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, void>(std::__shared_ptr<Catch::Clara::Detail::BoundValueRef<std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, (__gnu_cxx::Lockpolicy)2>&&) [8502]
                0.00    0.00       2/778         std::__shared_ptr<Catch::Clara::Detail::BoundRef, (__gnu_cxx::Lockpolicy)2>::__shared_ptr<Catch::Clara::Detail::BoundValueRef<double>, void>(std::__shared_ptr<Catch::Clara::Detail::BoundValueRef<double>, (__gnu_cxx::Lockpolicy)2>&&) [8513]
                0.00    0.00       3/778         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>&&) [2812]
                0.00    0.00       6/778         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>&&) [2752]
                0.00    0.00      13/778         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      16/778         std::__shared_ptr<Catch::Clara::Detail::BoundRef, (__gnu_cxx::Lockpolicy)2>::__shared_ptr<Catch::Clara::Detail::BoundFlagRef, void>(std::__shared_ptr<Catch::Clara::Detail::BoundFlagRef, (__gnu_cxx::Lockpolicy)2>&&) [8501]
                0.00    0.00      17/778         std::__shared_ptr<advgetopt::validator, (__gnu_cxx::Lockpolicy)2>::swap(std::__shared_ptr<advgetopt::validator, (__gnu_cxx::Lockpolicy)2>&) [2563]
                0.00    0.00      23/778         std::__shared_ptr<std::__detail::NFA<std::_cxx11::regex_traits<char> > const, (__gnu_cxx::Lockpolicy)2>::__shared_ptr<std::__detail::NFA<std::_cxx11::regex_traits<char> >, void>(std::__shared_ptr<std::__detail::NFA<std::_cxx11::regex_traits<char> >, (__gnu_cxx::Lockpolicy)2>&&) [8459]
                0.00    0.00      46/778         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]
                0.00    0.00      46/778         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]
                0.00    0.00      46/778         std::__shared_ptr<std::__detail::NFA<std::_cxx11::regex_traits<char> > const, (__gnu_cxx::Lockpolicy)2>::__shared_ptr(std::__shared_ptr<std::__detail::NFA<std::_cxx11::regex_traits<char> > const, (__gnu_cxx::Lockpolicy)2>&&) [8458]
                0.00    0.00      46/778         std::__shared_ptr<std::__detail::NFA<std::_cxx11::regex_traits<char> > const, (__gnu_cxx::Lockpolicy)2>::swap(std::__shared_ptr<std::__detail::NFA<std::_cxx11::regex_traits<char> > const, (__gnu_cxx::Lockpolicy)2>&) [8456]
                0.00    0.00     145/778         std::__shared_ptr<Catch::Clara::Detail::BoundRef, (__gnu_cxx::Lockpolicy)2>::__shared_ptr(std::__shared_ptr<Catch::Clara::Detail::BoundRef, (__gnu_cxx::Lockpolicy)2>&&) [2208]
                0.00    0.00     347/778         std::__shared_ptr<advgetopt::conf_file, (__gnu_cxx::Lockpolicy)2>::__shared_ptr(std::__shared_ptr<advgetopt::conf_file, (__gnu_cxx::Lockpolicy)2>&&) [2122]
[2048]   0.0    0.00    0.00     778         std::__shared_count<(__gnu_cxx::Lockpolicy)2>::_M_swap(std::__shared_count<(__gnu_cxx::Lockpolicy)2>&) [2048]
-----------------------------------------------
                0.00    0.00      13/773         Catch::Clara::Detail::TokenStream::loadBuffer() [3934]
                0.00    0.00      84/773         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     338/773         Catch::Clara::Opt::isMatch(Catch::StringRef) const [6154]
                0.00    0.00     338/773         Catch::Clara::Opt::validate() const [513]
[2049]   0.0    0.00    0.00     773         __gnu_cxx::__normal_iterator<Catch::StringRef const, std::vector<Catch::StringRef, std::allocator<Catch::StringRef> > >::operator() const [2049]
-----------------------------------------------
                0.00    0.00      98/772         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&&) [2337]
                0.00    0.00      98/772         std::pair<unsigned long, unsigned long>::pair<unsigned long, unsigned long, true>(unsigned long&&, unsigned long&&) [2335]
                0.00    0.00     192/772         unsigned long& std::vector<unsigned long, std::allocator<unsigned long> >::emplace_back<unsigned long>(unsigned long&&) [1061]
                0.00    0.00     192/772         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         void std::allocator_traits<std::allocator<unsigned long> >::construct<unsigned long, unsigned long>(std::allocator<unsigned long>&, unsigned long, unsigned long&&) [1060]
[2050]   0.0    0.00    0.00     772         unsigned long&& std::forward<unsigned long>(std::remove_reference<unsigned long>::type&) [2050]
-----------------------------------------------
                0.00    0.00      13/766         Catch::Clara::Detail::TokenStream::operator++() [3939]
                0.00    0.00      84/766         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     331/766         Catch::Clara::Opt::isMatch(Catch::StringRef) const [6154]
                0.00    0.00     338/766         Catch::Clara::Opt::validate() const [513]
[2051]   0.0    0.00    0.00     766         __gnu_cxx::__normal_iterator<Catch::StringRef const, std::vector<Catch::StringRef, std::allocator<Catch::StringRef> > >::operator++() [2051]
-----------------------------------------------
                0.00    0.00       1/748         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     747/748         std::Rbtree<std::__cxx11::basic_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]
[2052]   0.0    0.00    0.00     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     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]
[2053]   0.0    0.00    0.00     747         std::allocator<std::Rbtree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, advgetopt::parameter_value> > >::~allocator() [2053]
-----------------------------------------------
                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]
[2054]   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_impl<std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, true>::~Rbtree_impl() [2054]
                0.00    0.00     747/747         std::allocator<std::Rbtree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, advgetopt::parameter_value> > >::~allocator() [2053]
-----------------------------------------------
                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]
[2055]   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_end() [2055]
-----------------------------------------------
                0.00    0.00     731/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]
[2056]   0.0    0.00    0.00     731         __gnu_cxx::new_allocator<std::Spcounted_ptr_inplace<advgetopt::variables, std::allocator<advgetopt::variables>, (__gnu_cxx::Lockpolicy)2> >::new_allocator() [2056]
-----------------------------------------------
                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]
[2057]   0.0    0.00    0.00     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     731/731         __gnu_cxx::new_allocator<std::Spcounted_ptr_inplace<advgetopt::variables, std::allocator<advgetopt::variables>, (__gnu_cxx::Lockpolicy)2> >::new_allocator() [2056]
-----------------------------------------------
                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]
[2058]   0.0    0.00    0.00     731         std::allocator<std::Spcounted_ptr_inplace<advgetopt::variables, std::allocator<advgetopt::variables>, (__gnu_cxx::Lockpolicy)2> >::~allocator() [2058]
-----------------------------------------------
                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::__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]
[2059]   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(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     731/731         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> >&) [2060]
-----------------------------------------------
                0.00    0.00     731/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]
[2060]   0.0    0.00    0.00     731         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> >&) [2060]
-----------------------------------------------
                0.00    0.00     730/730         std::Spcounted_ptr_inplace<advgetopt::variables, std::allocator<advgetopt::variables>, (__gnu_cxx::Lockpolicy)2>::Impl::M_alloc() [2062]
[2061]   0.0    0.00    0.00     730         std::Spebo_helper<0, std::allocator<advgetopt::variables>, true>::_S_get(std::Spebo_helper<0, std::allocator<advgetopt::variables>, true>&) [2061]
-----------------------------------------------
                0.00    0.00     365/730         std::Spcounted_ptr_inplace<advgetopt::variables, std::allocator<advgetopt::variables>, (__gnu_cxx::Lockpolicy)2>::_M_dispose() [812]
                0.00    0.00     365/730         std::Spcounted_ptr_inplace<advgetopt::variables, std::allocator<advgetopt::variables>, (__gnu_cxx::Lockpolicy)2>::_M_destroy() [1156]
[2062]   0.0    0.00    0.00     730         std::Spcounted_ptr_inplace<advgetopt::variables, std::allocator<advgetopt::variables>, (__gnu_cxx::Lockpolicy)2>::Impl::M_alloc() [2062]
                0.00    0.00     730/730         std::Spebo_helper<0, std::allocator<advgetopt::variables>, true>::_S_get(std::Spebo_helper<0, std::allocator<advgetopt::variables>, true>&) [2061]
-----------------------------------------------
                0.00    0.00      25/700         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     675/700         CATCH2_INTERNAL_TEST_14() [129]
[2063]   0.0    0.00    0.00     700         std::vector<unsigned long, std::allocator<unsigned long> >::begin() [2063]
                0.00    0.00     700/4523        __gnu_cxx::__normal_iterator<unsigned long, std::vector<unsigned long, std::allocator<unsigned long> > >::__normal_iterator(unsigned long const&) [1899]
-----------------------------------------------
                0.00    0.00      47/674         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     627/674         std::Rbtree<std::__cxx11::basic_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]
[2064]   0.0    0.00    0.00     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    7950/7950        __gnu_cxx::__aligned_membuf<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, advgetopt::parameter_value> >::_M_ptr() [1860]
-----------------------------------------------
                0.00    0.00     333/666         std::operator&=(std::IosFmtflags&, std::IosFmtflags) [2128]
                0.00    0.00     333/666         std::ios_base::setf(std::IosFmtflags, std::IosFmtflags) [2156]
[2065]   0.0    0.00    0.00     666         std::operator&(std::IosFmtflags, std::IosFmtflags) [2065]
-----------------------------------------------
                0.00    0.00     655/655         __gnu_cxx::__ops::Iterequals_val<unsigned long const> __gnu_cxx::__ops::__iter_equals_val<unsigned long const>(unsigned long const&) [2067]
[2066]   0.0    0.00    0.00     655         __gnu_cxx::__ops::Iterequals_val<unsigned long const>::Iterequals_val(unsigned long const&) [2066]
-----------------------------------------------
                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]
[2067]   0.0    0.00    0.00     655         __gnu_cxx::__ops::Iterequals_val<unsigned long const> __gnu_cxx::__ops::__iter_equals_val<unsigned long const>(unsigned long const&) [2067]
                0.00    0.00     655/655         __gnu_cxx::__ops::Iterequals_val<unsigned long const>::Iterequals_val(unsigned long const&) [2066]
-----------------------------------------------
                0.00    0.00     655/655         __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>) [2070]
[2068]   0.0    0.00    0.00     655         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&) [2068]
-----------------------------------------------
                0.00    0.00     655/655         CATCH2_INTERNAL_TEST_14() [129]
[2069]   0.0    0.00    0.00     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/655         __gnu_cxx::__ops::Iterequals_val<unsigned long const> __gnu_cxx::__ops::__iter_equals_val<unsigned long const>(unsigned long const&) [2067]
                0.00    0.00     655/655         __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>) [2070]
-----------------------------------------------
                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]
[2070]   0.0    0.00    0.00     655         __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>) [2070]
                0.00    0.00     655/655         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&) [2068]
                0.00    0.00     655/655         __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) [2071]
-----------------------------------------------
                0.00    0.00     655/655         __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>) [2070]
[2071]   0.0    0.00    0.00     655         __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) [2071]
                0.00    0.00    5558/5558        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> > >) [1895]
                0.00    0.00    5398/5590        __gnu_cxx::__normal_iterator<unsigned long, std::vector<unsigned long, std::allocator<unsigned long> > >::operator++() [1893]
                0.00    0.00    1176/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]
-----------------------------------------------
                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> > > >::_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     567/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_base const) [2389]
[2072]   0.0    0.00    0.00     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    1484/1484        std::Rbtree_node<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::_M_valptr() const [1999]
                0.00    0.00    1484/1484        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 [2000]
-----------------------------------------------
                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]
[2073]   0.0    0.00    0.00     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     624/624         unsigned long std::__detail::__mod<unsigned long, 4294967296ul, 1ul, 0ul>(unsigned long) [2075]
[2074]   0.0    0.00    0.00     624         std::__detail::Mod<unsigned long, 4294967296ul, 1ul, 0ul, true, true>::_calc(unsigned long) [2074]
-----------------------------------------------
                0.00    0.00     624/624         std::mersenne_twister_engine<unsigned long, 32ul, 624ul, 397ul, 31ul, 2567483615ul, 11ul, 4294967295ul, 7ul, 2636928640ul, 15ul, 4022730752ul, 18ul, 1812433253ul>::seed(unsigned long) [2961]
[2075]   0.0    0.00    0.00     624         unsigned long std::__detail::__mod<unsigned long, 4294967296ul, 1ul, 0ul>(unsigned long) [2075]
                0.00    0.00     624/624         std::__detail::Mod<unsigned long, 4294967296ul, 1ul, 0ul, true, true>::_calc(unsigned long) [2074]
-----------------------------------------------
                0.00    0.00     623/623         unsigned long std::__detail::__mod<unsigned long, 624ul, 1ul, 0ul>(unsigned long) [2077]
[2076]   0.0    0.00    0.00     623         std::__detail::Mod<unsigned long, 624ul, 1ul, 0ul, true, true>::_calc(unsigned long) [2076]
-----------------------------------------------
                0.00    0.00     623/623         std::mersenne_twister_engine<unsigned long, 32ul, 624ul, 397ul, 31ul, 2567483615ul, 11ul, 4294967295ul, 7ul, 2636928640ul, 15ul, 4022730752ul, 18ul, 1812433253ul>::seed(unsigned long) [2961]
[2077]   0.0    0.00    0.00     623         unsigned long std::__detail::__mod<unsigned long, 624ul, 1ul, 0ul>(unsigned long) [2077]
                0.00    0.00     623/623         std::__detail::Mod<unsigned long, 624ul, 1ul, 0ul, true, true>::_calc(unsigned long) [2076]
-----------------------------------------------
                0.00    0.00      20/614         std::vector<double, std::allocator<double> >::reserve(unsigned long) [1239]
                0.00    0.00     128/614         std::vector<double, std::allocator<double> >::_M_check_len(unsigned long, char const) const [1130]
                0.00    0.00     210/614         CATCH2_INTERNAL_TEST_25() [63]
                0.00    0.00     256/614         std::vector<double, std::allocator<double> >::operator[](unsigned long) [2176]
[2078]   0.0    0.00    0.00     614         std::vector<double, std::allocator<double> >::size() const [2078]
-----------------------------------------------
                0.00    0.00      68/614         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     273/614         decltype (::new ((void)(0)) long((declval<long const&>)())) std::construct_at<long, long const&>(long, long const&) [995]
                0.00    0.00     273/614         void std::allocator_traits<std::allocator<long> >::construct<long, long const&>(std::allocator<long>&, long, long const&) [994]
[2079]   0.0    0.00    0.00     614         long const& std::forward<long const&>(std::remove_reference<long const&>::type&) [2079]
-----------------------------------------------
                0.00    0.00       2/595         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/595         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       9/595         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>) [1386]
                0.00    0.00       9/595         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/595         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       9/595         std::__detail::AnyMatcher<std::_cxx11::regex_traits<char>, false, false, false>& std::Anydata::_M_access<std::__detail::AnyMatcher<std::_cxx11::regex_traits<char>, false, false, false> >() [10998]
                0.00    0.00       9/595         std::__detail::AnyMatcher<std::_cxx11::regex_traits<char>, false, true, false>& std::Anydata::_M_access<std::__detail::AnyMatcher<std::_cxx11::regex_traits<char>, false, true, false> >() [11000]
                0.00    0.00      10/595         CATCH2_INTERNAL_TEST_13()::conf_callback& std::Anydata::_M_access<CATCH2_INTERNAL_TEST_13()::conf_callback>() [2579]
                0.00    0.00      14/595         std::__detail::BracketMatcher<std::_cxx11::regex_traits<char>, false, false>& std::Anydata::_M_access<std::__detail::BracketMatcher<std::_cxx11::regex_traits<char>, false, false>>() [11023]
                0.00    0.00      18/595         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      20/595         CATCH2_INTERNAL_TEST_76()::print_callback& std::Anydata::_M_access<CATCH2_INTERNAL_TEST_76()::print_callback>() [2481]
                0.00    0.00      38/595         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/595         std::__detail::CharMatcher<std::_cxx11::regex_traits<char>, true, false>& std::Anydata::_M_access<std::__detail::CharMatcher<std::_cxx11::regex_traits<char>, true, false> >() [11008]
                0.00    0.00     204/595         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/595         std::__detail::CharMatcher<std::_cxx11::regex_traits<char>, false, false>& std::Anydata::_M_access<std::__detail::CharMatcher<std::_cxx11::regex_traits<char>, false, false> >() [11006]
[2080]   0.0    0.00    0.00     595         std::Anydata::_M_access() [2080]
-----------------------------------------------
                0.00    0.00       1/514         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/514         CATCH2_INTERNAL_TEST_12() [880]
                0.00    0.00       1/514         CATCH2_INTERNAL_TEST_132() [503]
                0.00    0.00       1/514         CATCH2_INTERNAL_TEST_0() [76]
                0.00    0.00       1/514         CATCH2_INTERNAL_TEST_7() [622]
                0.00    0.00       1/514         CATCH2_INTERNAL_TEST_10() [541]
                0.00    0.00       1/514         CATCH2_INTERNAL_TEST_13() [405]
                0.00    0.00       1/514         CATCH2_INTERNAL_TEST_55() [27]
                0.00    0.00       1/514         CATCH2_INTERNAL_TEST_58() [466]
                0.00    0.00       1/514         CATCH2_INTERNAL_TEST_75() [730]
                0.00    0.00       1/514         CATCH2_INTERNAL_TEST_82() [1016]
                0.00    0.00       1/514         CATCH2_INTERNAL_TEST_5() [1327]
                0.00    0.00       1/514         CATCH2_INTERNAL_TEST_8() [319]
                0.00    0.00       1/514         CATCH2_INTERNAL_TEST_0() [10]
                0.00    0.00       1/514         CATCH2_INTERNAL_TEST_3() [817]
                0.00    0.00       1/514         CATCH2_INTERNAL_TEST_11() [461]
                0.00    0.00       1/514         CATCH2_INTERNAL_TEST_14() [820]
                0.00    0.00       1/514         CATCH2_INTERNAL_TEST_17() [895]
                0.00    0.00       1/514         CATCH2_INTERNAL_TEST_26() [689]
                0.00    0.00       1/514         CATCH2_INTERNAL_TEST_29() [734]
                0.00    0.00       1/514         CATCH2_INTERNAL_TEST_50() [675]
                0.00    0.00       1/514         CATCH2_INTERNAL_TEST_76() [429]
                0.00    0.00       1/514         CATCH2_INTERNAL_TEST_6() [692]
                0.00    0.00       1/514         CATCH2_INTERNAL_TEST_0() [433]
                0.00    0.00       1/514         CATCH2_INTERNAL_TEST_7() [519]
                0.00    0.00       1/514         CATCH2_INTERNAL_TEST_6() [788]
                0.00    0.00       1/514         CATCH2_INTERNAL_TEST_4() [735]
                0.00    0.00       1/514         CATCH2_INTERNAL_TEST_19() [514]
                0.00    0.00       1/514         CATCH2_INTERNAL_TEST_22() [843]
                0.00    0.00       1/514         CATCH2_INTERNAL_TEST_35() [3]
                0.00    0.00       1/514         CATCH2_INTERNAL_TEST_44() [909]
                0.00    0.00       1/514         CATCH2_INTERNAL_TEST_47() [591]
                0.00    0.00       1/514         CATCH2_INTERNAL_TEST_50() [668]
                0.00    0.00       1/514         CATCH2_INTERNAL_TEST_53() [669]
                0.00    0.00       1/514         CATCH2_INTERNAL_TEST_56() [670]
                0.00    0.00       1/514         CATCH2_INTERNAL_TEST_59() [722]
                0.00    0.00       1/514         CATCH2_INTERNAL_TEST_62() [723]
                0.00    0.00       1/514         CATCH2_INTERNAL_TEST_65() [724]
                0.00    0.00       1/514         CATCH2_INTERNAL_TEST_68() [769]
                0.00    0.00       1/514         CATCH2_INTERNAL_TEST_71() [700]
                0.00    0.00       1/514         CATCH2_INTERNAL_TEST_0() [663]
                0.00    0.00       1/514         CATCH2_INTERNAL_TEST_9() [832]
                0.00    0.00       1/514         CATCH2_INTERNAL_TEST_0() [1240]
                0.00    0.00       2/514         CATCH2_INTERNAL_TEST_8() [912]
                0.00    0.00       2/514         CATCH2_INTERNAL_TEST_135() [469]
                0.00    0.00       2/514         CATCH2_INTERNAL_TEST_17() [572]
                0.00    0.00       2/514         CATCH2_INTERNAL_TEST_3() [2]
                0.00    0.00       2/514         CATCH2_INTERNAL_TEST_51() [740]
                0.00    0.00       2/514         CATCH2_INTERNAL_TEST_0() [693]
                0.00    0.00       2/514         CATCH2_INTERNAL_TEST_16() [601]
                0.00    0.00       2/514         CATCH2_INTERNAL_TEST_20() [642]
                0.00    0.00       2/514         CATCH2_INTERNAL_TEST_24() [643]
                0.00    0.00       2/514         CATCH2_INTERNAL_TEST_35() [634]
                0.00    0.00       2/514         CATCH2_INTERNAL_TEST_39() [635]
                0.00    0.00       2/514         CATCH2_INTERNAL_TEST_43() [585]
                0.00    0.00       2/514         CATCH2_INTERNAL_TEST_78() [653]
                0.00    0.00       2/514         CATCH2_INTERNAL_TEST_72() [456]
                0.00    0.00       2/514         CATCH2_INTERNAL_TEST_30() [706]
                0.00    0.00       2/514         CATCH2_INTERNAL_TEST_34() [672]
                0.00    0.00       2/514         CATCH2_INTERNAL_TEST_21() [776]
                0.00    0.00       2/514         CATCH2_INTERNAL_TEST_3() [105]
                0.00    0.00       2/514         CATCH2_INTERNAL_TEST_0() [562]
                0.00    0.00       2/514         CATCH2_INTERNAL_TEST_39() [795]
                0.00    0.00       2/514         CATCH2_INTERNAL_TEST_0() [853]
                0.00    0.00       3/514         CATCH2_INTERNAL_TEST_107() [496]
                0.00    0.00       3/514         CATCH2_INTERNAL_TEST_127() [449]
                0.00    0.00       3/514         CATCH2_INTERNAL_TEST_12() [567]
                0.00    0.00       3/514         CATCH2_INTERNAL_TEST_46() [395]
                0.00    0.00       3/514         CATCH2_INTERNAL_TEST_4() [637]
                0.00    0.00       3/514         CATCH2_INTERNAL_TEST_59() [599]
                0.00    0.00       3/514         CATCH2_INTERNAL_TEST_70() [603]
                0.00    0.00       3/514         CATCH2_INTERNAL_TEST_0() [473]
                0.00    0.00       3/514         CATCH2_INTERNAL_TEST_6() [787]
                0.00    0.00       3/514         CATCH2_INTERNAL_TEST_9() [782]
                0.00    0.00       3/514         CATCH2_INTERNAL_TEST_14() [783]
                0.00    0.00       3/514         CATCH2_INTERNAL_TEST_19() [784]
                0.00    0.00       3/514         CATCH2_INTERNAL_TEST_64() [636]
                0.00    0.00       3/514         CATCH2_INTERNAL_TEST_69() [785]
                0.00    0.00       3/514         CATCH2_INTERNAL_TEST_74() [752]
                0.00    0.00       3/514         CATCH2_INTERNAL_TEST_79() [771]
                0.00    0.00       3/514         CATCH2_INTERNAL_TEST_84() [786]
                0.00    0.00       3/514         CATCH2_INTERNAL_TEST_89() [801]
                0.00    0.00       3/514         CATCH2_INTERNAL_TEST_100() [587]
                0.00    0.00       3/514         CATCH2_INTERNAL_TEST_34() [779]
                0.00    0.00       3/514         CATCH2_INTERNAL_TEST_4() [745]
                0.00    0.00       3/514         CATCH2_INTERNAL_TEST_9() [62]
                0.00    0.00       3/514         CATCH2_INTERNAL_TEST_14() [129]
                0.00    0.00       3/514         CATCH2_INTERNAL_TEST_25() [63]
                0.00    0.00       3/514         CATCH2_INTERNAL_TEST_30() [5]
                0.00    0.00       4/514         CATCH2_INTERNAL_TEST_120() [434]
                0.00    0.00       4/514         CATCH2_INTERNAL_TEST_139() [580]
                0.00    0.00       4/514         CATCH2_INTERNAL_TEST_25() [527]
                0.00    0.00       4/514         CATCH2_INTERNAL_TEST_31() [530]
                0.00    0.00       4/514         CATCH2_INTERNAL_TEST_47() [579]
                0.00    0.00       4/514         CATCH2_INTERNAL_TEST_53() [495]
                0.00    0.00       4/514         CATCH2_INTERNAL_TEST_64() [655]
                0.00    0.00       4/514         CATCH2_INTERNAL_TEST_20() [528]
                0.00    0.00       4/514         CATCH2_INTERNAL_TEST_32() [682]
                0.00    0.00       4/514         CATCH2_INTERNAL_TEST_38() [683]
                0.00    0.00       4/514         CATCH2_INTERNAL_TEST_44() [762]
                0.00    0.00       4/514         CATCH2_INTERNAL_TEST_0() [526]
                0.00    0.00       4/514         CATCH2_INTERNAL_TEST_0() [474]
                0.00    0.00       4/514         CATCH2_INTERNAL_TEST_94() [450]
                0.00    0.00       4/514         CATCH2_INTERNAL_TEST_38() [699]
                0.00    0.00       4/514         CATCH2_INTERNAL_TEST_3() [773]
                0.00    0.00       5/514         CATCH2_INTERNAL_TEST_112() [419]
                0.00    0.00       5/514         CATCH2_INTERNAL_TEST_72() [454]
                0.00    0.00       5/514         CATCH2_INTERNAL_TEST_9() [583]
                0.00    0.00       5/514         CATCH2_INTERNAL_TEST_28() [403]
                0.00    0.00       5/514         CATCH2_INTERNAL_TEST_0() [50]
                0.00    0.00       5/514         CATCH2_INTERNAL_TEST_20() [30]
                0.00    0.00       5/514         CATCH2_INTERNAL_TEST_27() [283]
                0.00    0.00       6/514         CATCH2_INTERNAL_TEST_0() [780]
                0.00    0.00       6/514         CATCH2_INTERNAL_TEST_31() [581]
                0.00    0.00       6/514         CATCH2_INTERNAL_TEST_61() [531]
                0.00    0.00       6/514         CATCH2_INTERNAL_TEST_24() [576]
                0.00    0.00       6/514         CATCH2_INTERNAL_TEST_47() [632]
                0.00    0.00       6/514         CATCH2_INTERNAL_TEST_74() [486]
                0.00    0.00       7/514         CATCH2_INTERNAL_TEST_156() [529]
                0.00    0.00       7/514         CATCH2_INTERNAL_TEST_16() [35]
                0.00    0.00       7/514         CATCH2_INTERNAL_TEST_37() [260]
                0.00    0.00       7/514         CATCH2_INTERNAL_TEST_11() [396]
                0.00    0.00       7/514         CATCH2_INTERNAL_TEST_55() [453]
                0.00    0.00       8/514         CATCH2_INTERNAL_TEST_0() [532]
                0.00    0.00       8/514         CATCH2_INTERNAL_TEST_21() [437]
                0.00    0.00       9/514         CATCH2_INTERNAL_TEST_145() [516]
                0.00    0.00       9/514         CATCH2_INTERNAL_TEST_0() [467]
                0.00    0.00       9/514         CATCH2_INTERNAL_TEST_61() [130]
                0.00    0.00       9/514         CATCH2_INTERNAL_TEST_0() [268]
                0.00    0.00      10/514         CATCH2_INTERNAL_TEST_9() [386]
                0.00    0.00      11/514         CATCH2_INTERNAL_TEST_14() [523]
                0.00    0.00      11/514         CATCH2_INTERNAL_TEST_7() [638]
                0.00    0.00      12/514         CATCH2_INTERNAL_TEST_90() [546]
                0.00    0.00      13/514         CATCH2_INTERNAL_TEST_32() [494]
                0.00    0.00      15/514         CATCH2_INTERNAL_TEST_42() [520]
                0.00    0.00      16/514         CATCH2_INTERNAL_TEST_69() [479]
                0.00    0.00      17/514         CATCH2_INTERNAL_TEST_53() [499]
                0.00    0.00      27/514         CATCH2_INTERNAL_TEST_0() [212]
[2081]   0.0    0.00    0.00     514         unittest::g_progress() [2081]
-----------------------------------------------
                0.00    0.00      32/476         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     222/476         decltype (::new ((void)(0)) double((declval<double const&>)())) std::construct_at<double, double const&>(double, double const&) [1023]
                0.00    0.00     222/476         void std::allocator_traits<std::allocator<double> >::construct<double, double const&>(std::allocator<double>&, double, double const&) [1022]
[2082]   0.0    0.00    0.00     476         double const& std::forward<double const&>(std::remove_reference<double const&>::type&) [2082]
-----------------------------------------------
                0.00    0.00     468/468         long std::__relocate_a<long, long, std::allocator<long> >(long, long, long, std::allocator<long>&) [2198]
[2083]   0.0    0.00    0.00     468         long std::__niter_base<long>(long) [2083]
-----------------------------------------------
                0.00    0.00       8/464         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      32/464         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      32/464         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/464         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/464         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/464         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/464         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/464         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/464         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     100/464         decltype (::new ((void)(0)) int((declval<int const&>)())) std::construct_at<int, int const&>(int, int const&) [1129]
                0.00    0.00     100/464         void std::allocator_traits<std::allocator<int> >::construct<int, int const&>(std::allocator<int>&, int, int const&) [1128]
[2084]   0.0    0.00    0.00     464         int const& std::forward<int const&>(std::remove_reference<int const&>::type&) [2084]
-----------------------------------------------
                0.00    0.00     220/440         std::vector<std::__cxx11::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/440         std::initializer_list<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::end() const [2157]
[2085]   0.0    0.00    0.00     440         std::initializer_list<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::begin() const [2085]
-----------------------------------------------
                0.00    0.00      10/437         Catch::Clara::Detail::ResultValueBase<Catch::Clara::ParseResultType>::ResultValueBase(Catch::Clara::Detail::ResultType, Catch::Clara::ParseResultType&&) [1376]
                0.00    0.00     213/437         Catch::Clara::Detail::ResultValueBase<void>::ResultBase(Catch::Clara::Detail::ResultType) [2163]
                0.00    0.00     214/437         Catch::Clara::Detail::ResultValueBase<Catch::Clara::Detail::ParseState>::ResultValueBase(Catch::Clara::Detail::ResultType, Catch::Clara::Detail::ParseState&&) [1049]
[2086]   0.0    0.00    0.00     437         Catch::Clara::Detail::ResultBase::ResultBase(Catch::Clara::Detail::ResultType) [2086]
-----------------------------------------------
                0.00    0.00       7/429         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     422/429         std::__shared_ptr_access<Catch::Clara::Detail::BoundRef, (__gnu_cxx::Lockpolicy)2, false, false>::_M_get() const [2089]
[2087]   0.0    0.00    0.00     429         std::__shared_ptr<Catch::Clara::Detail::BoundRef, (__gnu_cxx::Lockpolicy)2>::get() const [2087]
-----------------------------------------------
                0.00    0.00       2/426         CATCH2_INTERNAL_TEST_10() [541]
                0.00    0.00       2/426         CATCH2_INTERNAL_TEST_13() [405]
                0.00    0.00       2/426         CATCH2_INTERNAL_TEST_55() [27]
                0.00    0.00       4/426         CATCH2_INTERNAL_TEST_7() [622]
                0.00    0.00       6/426         CATCH2_INTERNAL_TEST_12() [567]
                0.00    0.00       6/426         CATCH2_INTERNAL_TEST_46() [395]
                0.00    0.00       6/426         CATCH2_INTERNAL_TEST_3() [105]
                0.00    0.00       8/426         CATCH2_INTERNAL_TEST_25() [527]
                0.00    0.00       8/426         CATCH2_INTERNAL_TEST_31() [530]
                0.00    0.00       8/426         CATCH2_INTERNAL_TEST_55() [453]
                0.00    0.00      10/426         CATCH2_INTERNAL_TEST_3() [2]
                0.00    0.00      10/426         CATCH2_INTERNAL_TEST_58() [466]
                0.00    0.00      10/426         CATCH2_INTERNAL_TEST_72() [454]
                0.00    0.00      12/426         CATCH2_INTERNAL_TEST_17() [572]
                0.00    0.00      12/426         CATCH2_INTERNAL_TEST_94() [450]
                0.00    0.00      14/426         CATCH2_INTERNAL_TEST_16() [35]
                0.00    0.00      14/426         CATCH2_INTERNAL_TEST_37() [260]
                0.00    0.00      14/426         CATCH2_INTERNAL_TEST_0() [268]
                0.00    0.00      14/426         CATCH2_INTERNAL_TEST_11() [396]
                0.00    0.00      16/426         CATCH2_INTERNAL_TEST_0() [467]
                0.00    0.00      16/426         CATCH2_INTERNAL_TEST_21() [437]
                0.00    0.00     232/426         CATCH2_INTERNAL_TEST_61() [130]
[2088]   0.0    0.00    0.00     426         std::operator|(std::IosOpenmode, std::IosOpenmode) [2088]
-----------------------------------------------
                0.00    0.00     422/422         std::__shared_ptr_access<Catch::Clara::Detail::BoundRef, (__gnu_cxx::Lockpolicy)2, false, false>::operator->() const [2090]
[2089]   0.0    0.00    0.00     422         std::__shared_ptr_access<Catch::Clara::Detail::BoundRef, (__gnu_cxx::Lockpolicy)2, false, false>::_M_get() const [2089]
                0.00    0.00     422/429         std::__shared_ptr<Catch::Clara::Detail::BoundRef, (__gnu_cxx::Lockpolicy)2>::get() const [2087]
-----------------------------------------------
                0.00    0.00       7/422         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     415/422         Catch::Clara::Detail::ParserRefImpl<Catch::Clara::Opt>::cardinality() const [2091]
[2090]   0.0    0.00    0.00     422         std::__shared_ptr_access<Catch::Clara::Detail::BoundRef, (__gnu_cxx::Lockpolicy)2, false, false>::operator->() const [2090]
                0.00    0.00     422/422         std::__shared_ptr_access<Catch::Clara::Detail::BoundRef, (__gnu_cxx::Lockpolicy)2, false, false>::_M_get() const [2089]
-----------------------------------------------
                0.00    0.00     415/415         Catch::Clara::Parser::parse(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, Catch::Clara::Detail::TokenStream) const [1328]
[2091]   0.0    0.00    0.00     415         Catch::Clara::Detail::ParserRefImpl<Catch::Clara::Opt>::cardinality() const [2091]
                0.00    0.00     415/422         std::__shared_ptr_access<Catch::Clara::Detail::BoundRef, (__gnu_cxx::Lockpolicy)2, false, false>::operator->() const [2090]
-----------------------------------------------
                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> > >::find(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [413]
[2092]   0.0    0.00    0.00     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    2880/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     408/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]
[2093]   0.0    0.00    0.00     408         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> >&) [2093]
-----------------------------------------------
                0.00    0.00       5/408         CATCH2_INTERNAL_TEST_0() [433]
                0.00    0.00       6/408         CATCH2_INTERNAL_TEST_44() [762]
                0.00    0.00       7/408         CATCH2_INTERNAL_TEST_34() [779]
                0.00    0.00       7/408         CATCH2_INTERNAL_TEST_0() [663]
                0.00    0.00      32/408         CATCH2_INTERNAL_TEST_20() [30]
                0.00    0.00      40/408         CATCH2_INTERNAL_TEST_7() [638]
                0.00    0.00      45/408         CATCH2_INTERNAL_TEST_3() [105]
                0.00    0.00     266/408         unittest::log_for_test(cppthread::log_level_t, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [462]
[2094]   0.0    0.00    0.00     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     408/408         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> >&) [2093]
-----------------------------------------------
                0.00    0.00     390/390         Catch::StringRef std::__relocate_a<Catch::StringRef, Catch::StringRef, std::allocator<Catch::StringRef> >(Catch::StringRef, Catch::StringRef, Catch::StringRef, std::allocator<Catch::StringRef>&) [1304]
[2095]   0.0    0.00    0.00     390         Catch::StringRef std::__niter_base<Catch::StringRef>(Catch::StringRef) [2095]
-----------------------------------------------
                0.00    0.00       1/369         Catch::parseReporterSpec(Catch::StringRef) [1075]
                0.00    0.00     368/369         advgetopt::variables::variables() [2097]
[2096]   0.0    0.00    0.00     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    6291/6291        std::Rbtree<std::__cxx11::basic_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() [1883]
-----------------------------------------------
                0.00    0.00       1/368         CATCH2_INTERNAL_TEST_0() [663]
                0.00    0.00       1/368         CATCH2_INTERNAL_TEST_9() [832]
                0.00    0.00     366/368         decltype (::new ((void)(0)) advgetopt::variables()) std::construct_at<advgetopt::variables>(advgetopt::variables) [969]
[2097]   0.0    0.00    0.00     368         advgetopt::variables::variables() [2097]
                0.00    0.00     368/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     366/366         std::allocator<advgetopt::variables>::allocator() [2101]
[2098]   0.0    0.00    0.00     366         __gnu_cxx::new_allocator<advgetopt::variables>::new_allocator() [2098]
-----------------------------------------------
                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]
[2099]   0.0    0.00    0.00     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         __gnu_cxx::new_allocator<std::Spcounted_ptr_inplace<advgetopt::variables, std::allocator<advgetopt::variables>, (__gnu_cxx::Lockpolicy)2> >::_M_max_size() const [2100]
-----------------------------------------------
                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]
[2100]   0.0    0.00    0.00     366         __gnu_cxx::new_allocator<std::Spcounted_ptr_inplace<advgetopt::variables, std::allocator<advgetopt::variables>, (__gnu_cxx::Lockpolicy)2> >::_M_max_size() const [2100]
-----------------------------------------------
                0.00    0.00     366/366         std::shared_ptr<advgetopt::variables> std::make_shared<advgetopt::variables>() [266]
[2101]   0.0    0.00    0.00     366         std::allocator<advgetopt::variables>::allocator() [2101]
                0.00    0.00     366/366         __gnu_cxx::new_allocator<advgetopt::variables>::new_allocator() [2098]
-----------------------------------------------
                0.00    0.00     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]
[2102]   0.0    0.00    0.00     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.00     366/366         std::Spcounted_ptr_inplace<advgetopt::variables, std::allocator<advgetopt::variables>, (__gnu_cxx::Lockpolicy)2>::Impl::Impl(std::allocator<advgetopt::variables>) [2106]
[2103]   0.0    0.00    0.00     366         std::Spebo_helper<0, std::allocator<advgetopt::variables>, true>::Spebo_helper(std::allocator<advgetopt::variables> const&) [2103]
                0.00    0.00     366/1098        std::allocator<advgetopt::variables>::allocator(std::allocator<advgetopt::variables> const&) [2015]
-----------------------------------------------
                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]
[2104]   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> > >::get() [2104]
                0.00    0.00     366/366         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>) [2107]
-----------------------------------------------
                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]
[2105]   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> > >::operator=(decltype(nullptr)) [2105]
-----------------------------------------------
                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]
[2106]   0.0    0.00    0.00     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/366         std::Spebo_helper<0, std::allocator<advgetopt::variables>, true>::Spebo_helper(std::allocator<advgetopt::variables> const&) [2103]
-----------------------------------------------
                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]
[2107]   0.0    0.00    0.00     366         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>) [2107]
-----------------------------------------------
                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]
[2108]   0.0    0.00    0.00     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]
-----------------------------------------------
                0.00    0.00     365/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_impl<std::less<char32_t>, true>::~Rbtree_impl() [2114]
[2109]   0.0    0.00    0.00     365         std::allocator<std::Rbtree_node<std::pair<char32_t const, std::shared_ptr<advgetopt::option_info> > > >::~allocator() [2109]
-----------------------------------------------
                0.00    0.00     365/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_impl<std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, true>::~Rbtree_impl() [2118]
[2110]   0.0    0.00    0.00     365         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() [2110]
-----------------------------------------------
                0.00    0.00     365/365         std::Spcounted_ptr_inplace<advgetopt::variables, std::allocator<advgetopt::variables>, (__gnu_cxx::Lockpolicy)2>::_Impl::~Impl() [2112]
[2111]   0.0    0.00    0.00     365         std::Sp_ebo_helper<0, std::allocator<advgetopt::variables>, true>::~Spebo_helper() [2111]
                0.00    0.00     365/1463        std::allocator<advgetopt::variables>::~allocator() [2001]
-----------------------------------------------
                0.00    0.00     365/365         std::Spcounted_ptr_inplace<advgetopt::variables, std::allocator<advgetopt::variables>, (__gnu_cxx::Lockpolicy)2>::~Spcounted_ptr_inplace() [2113]
[2112]   0.0    0.00    0.00     365         std::Spcounted_ptr_inplace<advgetopt::variables, std::allocator<advgetopt::variables>, (__gnu_cxx::Lockpolicy)2>::_Impl::~Impl() [2112]
                0.00    0.00     365/365         std::Sp_ebo_helper<0, std::allocator<advgetopt::variables>, true>::~Spebo_helper() [2111]
-----------------------------------------------
                0.00    0.00     365/365         std::Spcounted_ptr_inplace<advgetopt::variables, std::allocator<advgetopt::variables>, (__gnu_cxx::Lockpolicy)2>::_M_destroy() [1156]
[2113]   0.0    0.00    0.00     365         std::Spcounted_ptr_inplace<advgetopt::variables, std::allocator<advgetopt::variables>, (__gnu_cxx::Lockpolicy)2>::~Spcounted_ptr_inplace() [2113]
                0.00    0.00     365/365         std::Spcounted_ptr_inplace<advgetopt::variables, std::allocator<advgetopt::variables>, (__gnu_cxx::Lockpolicy)2>::_Impl::~Impl() [2112]
                0.00    0.00     365/2414        std::Sp_counted_base<(__gnu_cxx::Lockpolicy)2>::~Spcounted_base() [1927]
-----------------------------------------------
                0.00    0.00     365/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]
[2114]   0.0    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_impl<std::less<char32_t>, true>::~Rbtree_impl() [2114]
                0.00    0.00     365/365         std::allocator<std::Rbtree_node<std::pair<char32_t const, std::shared_ptr<advgetopt::option_info> > > >::~allocator() [2109]
-----------------------------------------------
                0.00    0.00     365/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]
[2115]   0.0    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> > > >::_M_begin() [2115]
                0.00    0.00    1739/1739        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 [1989]
-----------------------------------------------
                                 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]
                                 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]
[2116]   0.0    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     921/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> > > >::_S_right(std::Rbtree_node_base) [2035]
                0.00    0.00     921/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> > > >::_S_left(std::Rbtree_node_base) [2034]
                                 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]
                                 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]
-----------------------------------------------
                                 365             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]
[2117]   0.0    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     365/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> > > >::_M_begin() [2115]
                0.00    0.00     365/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_impl<std::less<char32_t>, true>::~Rbtree_impl() [2114]
                                 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> > > >::_M_erase(std::Rbtree_node<std::pair<char32_t const, std::shared_ptr<advgetopt::option_info> > >) <cycle 1> [2116]
-----------------------------------------------
                0.00    0.00     365/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]
[2118]   0.0    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_impl<std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, true>::~Rbtree_impl() [2118]
                0.00    0.00     365/365         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() [2110]
-----------------------------------------------
                0.00    0.00     365/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]
[2119]   0.0    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> > > >::_M_begin() [2119]
                0.00    0.00    2627/2627        std::Rbtree<std::__cxx11::basic_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 [1923]
-----------------------------------------------
                                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]
                                 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]
[2120]   0.0    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    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> > > >::_S_right(std::Rbtree_node_base) [1981]
                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> > > >::_S_left(std::Rbtree_node_base) [1980]
                                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]
                                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]
-----------------------------------------------
                                 365             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]
[2121]   0.0    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/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> > > >::_M_begin() [2119]
                0.00    0.00     365/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_impl<std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, true>::~Rbtree_impl() [2118]
                                 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> > > >::_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       1/347         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     346/347         std::shared_ptr<advgetopt::conf_file>::shared_ptr(std::shared_ptr<advgetopt::conf_file>&&) [2751]
[2122]   0.0    0.00    0.00     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     347/1107        std::__shared_count<(__gnu_cxx::Lockpolicy)2>::__shared_count() [2013]
                0.00    0.00     347/778         std::__shared_count<(__gnu_cxx::Lockpolicy)2>::_M_swap(std::__shared_count<(__gnu_cxx::Lockpolicy)2>&) [2048]
-----------------------------------------------
                0.00    0.00       1/347         std::shared_ptr<advgetopt::conf_file>::operator=(std::shared_ptr<advgetopt::conf_file>&&) [1031]
                0.00    0.00     346/347         std::shared_ptr<advgetopt::conf_file>::shared_ptr(std::shared_ptr<advgetopt::conf_file>&&) [2751]
[2123]   0.0    0.00    0.00     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       3/344         Catch::Clara::Detail::ComposableParserImpl<Catch::Clara::Arg>::~ComposableParserImpl() [4025]
                0.00    0.00      49/344         Catch::Clara::Parser::~Parser() [388]
                0.00    0.00      50/344         Catch::Clara::Detail::ComposableParserImpl<Catch::Clara::ExeName>::~ComposableParserImpl() [2318]
                0.00    0.00     242/344         Catch::Clara::Detail::ComposableParserImpl<Catch::Clara::Opt>::~ComposableParserImpl() [2149]
[2124]   0.0    0.00    0.00     344         Catch::Clara::Detail::ParserBase::~ParserBase() [2124]
-----------------------------------------------
                0.00    0.00     341/341         std::shared_ptr<advgetopt::conf_file>::shared_ptr() [2937]
[2125]   0.0    0.00    0.00     341         std::__shared_ptr<advgetopt::conf_file, (__gnu_cxx::Lockpolicy)2>::__shared_ptr() [2125]
                0.00    0.00     341/1107        std::__shared_count<(__gnu_cxx::Lockpolicy)2>::__shared_count() [2013]
-----------------------------------------------
                                 338             advgetopt::getopt::~getopt() <cycle 1> [606]
[2126]   0.0    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]
                                 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]
-----------------------------------------------
                                 338             advgetopt::getopt::~getopt() <cycle 1> [606]
[2127]   0.0    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]
                                 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     333/333         std::ios_base::setf(std::IosFmtflags, std::IosFmtflags) [2156]
[2128]   0.0    0.00    0.00     333         std::operator&=(std::IosFmtflags&, std::IosFmtflags) [2128]
                0.00    0.00     333/666         std::operator&(std::IosFmtflags, std::IosFmtflags) [2065]
-----------------------------------------------
                0.00    0.00     333/333         std::ios_base::setf(std::IosFmtflags, std::IosFmtflags) [2156]
[2129]   0.0    0.00    0.00     333         std::operator~(std::IosFmtflags) [2129]
-----------------------------------------------
                0.00    0.00     333/333         std::ios_base::setf(std::IosFmtflags, std::IosFmtflags) [2156]
[2130]   0.0    0.00    0.00     333         std::operator|=(std::IosFmtflags&, std::IosFmtflags) [2130]
                0.00    0.00     333/333         std::operator|(std::IosFmtflags, std::IosFmtflags) [2131]
-----------------------------------------------
                0.00    0.00     333/333         std::operator|=(std::IosFmtflags&, std::IosFmtflags) [2130]
[2131]   0.0    0.00    0.00     333         std::operator|(std::IosFmtflags, std::IosFmtflags) [2131]
-----------------------------------------------
                0.00    0.00      70/330         Catch::StringRef std::__niter_base<Catch::StringRef, std::vector<Catch::StringRef, std::allocator<Catch::StringRef> > >(__gnu_cxx::__normal_iterator<Catch::StringRef, std::vector<Catch::StringRef, std::allocator<Catch::StringRef> > >) [11305]
                0.00    0.00     130/330         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     130/330         __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]
[2132]   0.0    0.00    0.00     330         __gnu_cxx::__normal_iterator<Catch::StringRef, std::vector<Catch::StringRef, std::allocator<Catch::StringRef> > >::base() const [2132]
-----------------------------------------------
                0.00    0.00       8/303         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      35/303         void std::Construct<Catch::Clara::Opt, Catch::Clara::Opt>(Catch::Clara::Opt, Catch::Clara::Opt&&) [1251]
                0.00    0.00      40/303         Catch::Clara::Opt& std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::emplaceback<Catch::Clara::Opt>(Catch::Clara::Opt&&) [381]
                0.00    0.00     110/303         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         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]
[2133]   0.0    0.00    0.00     303         Catch::Clara::Opt&& std::forward<Catch::Clara::Opt>(std::remove_reference<Catch::Clara::Opt>::type&) [2133]
-----------------------------------------------
                0.00    0.00     297/297         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&) [2237]
[2134]   0.0    0.00    0.00     297         std::remove_reference<int&>::type&& std::move<int&>(int&) [2134]
-----------------------------------------------
                0.00    0.00       1/293         Catch::Clara::Detail::ComposableParserImpl<Catch::Clara::ExeName>::ComposableParserImpl(Catch::Clara::Detail::ComposableParserImpl<Catch::Clara::ExeName> const&) [2887]
                0.00    0.00       1/293         Catch::Clara::Parser::Parser(Catch::Clara::Parser const&) [406]
                0.00    0.00       2/293         Catch::Clara::Detail::ComposableParserImpl<Catch::Clara::Arg>::ComposableParserImpl(Catch::Clara::Detail::ComposableParserImpl<Catch::Clara::Arg> const&) [2833]
                0.00    0.00      45/293         Catch::Clara::Detail::ComposableParserImpl<Catch::Clara::ExeName>::ComposableParserImpl(Catch::Clara::Detail::ComposableParserImpl<Catch::Clara::ExeName>&&) [2357]
                0.00    0.00      45/293         Catch::Clara::Parser::Parser(Catch::Clara::Parser&&) [2360]
                0.00    0.00      54/293         Catch::Clara::Detail::ComposableParserImpl<Catch::Clara::Opt>::ComposableParserImpl(Catch::Clara::Detail::ComposableParserImpl<Catch::Clara::Opt> const&) [2300]
                0.00    0.00     145/293         Catch::Clara::Detail::ComposableParserImpl<Catch::Clara::Opt>::ComposableParserImpl(Catch::Clara::Detail::ComposableParserImpl<Catch::Clara::Opt>&&) [2203]
[2135]   0.0    0.00    0.00     293         Catch::Clara::Detail::ParserBase::ParserBase(Catch::Clara::Detail::ParserBase const&) [2135]
-----------------------------------------------
                0.00    0.00     292/292         Catch::ExprLhs<unsigned int> Catch::operator<=<unsigned int, 0>(Catch::Decomposer&&, unsigned int) [2137]
[2136]   0.0    0.00    0.00     292         Catch::ExprLhs<unsigned int>::ExprLhs(unsigned int) [2136]
-----------------------------------------------
                0.00    0.00       1/292         CATCH2_INTERNAL_TEST_6() [787]
                0.00    0.00       1/292         CATCH2_INTERNAL_TEST_0() [433]
                0.00    0.00       1/292         CATCH2_INTERNAL_TEST_6() [788]
                0.00    0.00       2/292         CATCH2_INTERNAL_TEST_16() [601]
                0.00    0.00       2/292         CATCH2_INTERNAL_TEST_20() [642]
                0.00    0.00       2/292         CATCH2_INTERNAL_TEST_24() [643]
                0.00    0.00       2/292         CATCH2_INTERNAL_TEST_35() [634]
                0.00    0.00       2/292         CATCH2_INTERNAL_TEST_39() [635]
                0.00    0.00       2/292         CATCH2_INTERNAL_TEST_43() [585]
                0.00    0.00       2/292         CATCH2_INTERNAL_TEST_3() [105]
                0.00    0.00       3/292         CATCH2_INTERNAL_TEST_59() [599]
                0.00    0.00       3/292         CATCH2_INTERNAL_TEST_9() [782]
                0.00    0.00       3/292         CATCH2_INTERNAL_TEST_14() [783]
                0.00    0.00       3/292         CATCH2_INTERNAL_TEST_19() [784]
                0.00    0.00       3/292         CATCH2_INTERNAL_TEST_64() [636]
                0.00    0.00       3/292         CATCH2_INTERNAL_TEST_69() [785]
                0.00    0.00       3/292         CATCH2_INTERNAL_TEST_74() [752]
                0.00    0.00       3/292         CATCH2_INTERNAL_TEST_79() [771]
                0.00    0.00       3/292         CATCH2_INTERNAL_TEST_84() [786]
                0.00    0.00       3/292         CATCH2_INTERNAL_TEST_89() [801]
                0.00    0.00       4/292         CATCH2_INTERNAL_TEST_47() [579]
                0.00    0.00       4/292         CATCH2_INTERNAL_TEST_53() [495]
                0.00    0.00       4/292         CATCH2_INTERNAL_TEST_0() [474]
                0.00    0.00       4/292         CATCH2_INTERNAL_TEST_94() [450]
                0.00    0.00       5/292         CATCH2_INTERNAL_TEST_28() [403]
                0.00    0.00       6/292         CATCH2_INTERNAL_TEST_24() [576]
                0.00    0.00       6/292         CATCH2_INTERNAL_TEST_47() [632]
                0.00    0.00       7/292         CATCH2_INTERNAL_TEST_55() [453]
                0.00    0.00      13/292         CATCH2_INTERNAL_TEST_32() [494]
                0.00    0.00     192/292         CATCH2_INTERNAL_TEST_11() [461]
[2137]   0.0    0.00    0.00     292         Catch::ExprLhs<unsigned int> Catch::operator<=<unsigned int, 0>(Catch::Decomposer&&, unsigned int) [2137]
                0.00    0.00     292/292         Catch::ExprLhs<unsigned int>::ExprLhs(unsigned int) [2136]
-----------------------------------------------
                0.00    0.00     290/290         std::Vectorbase<Catch::StringRef, std::allocator<Catch::StringRef> >::Vectorimpl::Vectorimpl(std::Vectorbase<Catch::StringRef, std::allocator<Catch::StringRef> >::Vectorimpl&&) [2205]
[2138]   0.0    0.00    0.00     290         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&) [2138]
-----------------------------------------------
                0.00    0.00      97/287         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&) [2240]
                0.00    0.00     190/287         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]
[2139]   0.0    0.00    0.00     287         boost::iterator_range_detail::iterator_range_base<char const, boost::iterators::incrementable_traversal_tag>::end() const [2139]
-----------------------------------------------
                0.00    0.00       3/280         std::shared_ptr<advgetopt::getopt> std::make_shared<advgetopt::getopt, advgetopt::options_environment&>(advgetopt::options_environment&) [610]
                0.00    0.00       3/280         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         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         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         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         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/280         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/280         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      32/280         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      32/280         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/280         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/280         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/280         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/280         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/280         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/280         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]
[2140]   0.0    0.00    0.00     280         advgetopt::options_environment& std::forward<advgetopt::options_environment&>(std::remove_reference<advgetopt::options_environment&>::type&) [2140]
-----------------------------------------------
                0.00    0.00      65/279         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         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/279         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      84/279         void std::Construct<Catch::StringRef, Catch::StringRef const&>(Catch::StringRef, Catch::StringRef const&) [1160]
[2141]   0.0    0.00    0.00     279         Catch::StringRef const& std::forward<Catch::StringRef const&>(std::removereference<Catch::StringRef const&>::type&) [2141]
-----------------------------------------------
                0.00    0.00       2/268         unittest::snap_catch2_main(char const, char const, int, char*, void ()(), void ()(Catch::Clara::Parser&), int ()(Catch::Session&), void ()()) [337]
                0.00    0.00     266/268         unittest::log_for_test(cppthread::log_level_t, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [462]
[2142]   0.0    0.00    0.00     268         unittest::g_verbose() [2142]
-----------------------------------------------
                0.00    0.00       4/264         __gnu_cxx::__normal_iterator<Catch::Clara::Opt const, std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > >::difference_type __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&) [5752]
                0.00    0.00      90/264         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&) [5817]
                0.00    0.00     170/264         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]
[2143]   0.0    0.00    0.00     264         __gnu_cxx::__normal_iterator<Catch::Clara::Opt const, std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > >::base() const [2143]
-----------------------------------------------
                0.00    0.00      32/256         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      32/256         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         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         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         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         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/256         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         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]
[2144]   0.0    0.00    0.00     256         char**& std::forward<char**&>(std::remove_reference<char**&>::type&) [2144]
-----------------------------------------------
                0.00    0.00     255/255         std::allocator<Catch::StringRef>::allocator(std::allocator<Catch::StringRef> const&) [2146]
[2145]   0.0    0.00    0.00     255         __gnu_cxx::new_allocator<Catch::StringRef>::new_allocator(__gnu_cxx::new_allocator<Catch::StringRef> const&) [2145]
-----------------------------------------------
                0.00    0.00       1/255         std::vector<Catch::StringRef, std::allocator<Catch::StringRef> >::_S_check_init_len(unsigned long, std::allocator<Catch::StringRef> const&) [1619]
                0.00    0.00      54/255         std::allocator_traits<std::allocator<Catch::StringRef> >::select_on_container_copy_construction(std::allocator<Catch::StringRef> const&) [2304]
                0.00    0.00      55/255         std::Vectorbase<Catch::StringRef, std::allocator<Catch::StringRef> >::Vectorimpl::Vectorimpl(std::allocator<Catch::StringRef> const&) [2297]
                0.00    0.00     145/255         std::Vectorbase<Catch::StringRef, std::allocator<Catch::StringRef> >::Vectorimpl::Vectorimpl(std::Vectorbase<Catch::StringRef, std::allocator<Catch::StringRef> >::Vectorimpl&&) [2205]
[2146]   0.0    0.00    0.00     255         std::allocator<Catch::StringRef>::allocator(std::allocator<Catch::StringRef> const&) [2146]
                0.00    0.00     255/255         __gnu_cxx::new_allocator<Catch::StringRef>::new_allocator(__gnu_cxx::new_allocator<Catch::StringRef> const&) [2145]
-----------------------------------------------
                0.00    0.00     252/252         double std::__relocate_a<double, double, std::allocator<double> >(double, double, double, std::allocator<double>&) [2262]
[2147]   0.0    0.00    0.00     252         double std::__niter_base<double>(double) [2147]
-----------------------------------------------
                0.00    0.00      34/245         std::Rbtree<std::__cxx11::basic_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_insert_unique_pos(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [10687]
                0.00    0.00      35/245         std::Rbtree<std::__cxx11::basic_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() [2421]
                0.00    0.00      53/245         std::Rbtree<std::__cxx11::basic_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     123/245         std::Rbtree<std::__cxx11::basic_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() [2277]
[2148]   0.0    0.00    0.00     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     242/242         Catch::Clara::Detail::ParserRefImpl<Catch::Clara::Opt>::~ParserRefImpl() [525]
[2149]   0.0    0.00    0.00     242         Catch::Clara::Detail::ComposableParserImpl<Catch::Clara::Opt>::~ComposableParserImpl() [2149]
                0.00    0.00     242/344         Catch::Clara::Detail::ParserBase::~ParserBase() [2124]
-----------------------------------------------
                0.00    0.00       7/240         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) [2703]
                0.00    0.00       7/240         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) [2708]
                0.00    0.00       7/240         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) [2696]
                0.00    0.00       7/240         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) [2699]
                0.00    0.00       7/240         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) [2713]
                0.00    0.00       7/240         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) [2693]
                0.00    0.00       8/240         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) [2653]
                0.00    0.00       8/240         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) [2656]
                0.00    0.00       8/240         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) [2644]
                0.00    0.00       8/240         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) [2648]
                0.00    0.00       8/240         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) [2660]
                0.00    0.00       8/240         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) [2639]
                0.00    0.00       9/240         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) [2610]
                0.00    0.00       9/240         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) [2613]
                0.00    0.00       9/240         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) [2601]
                0.00    0.00       9/240         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) [2605]
                0.00    0.00       9/240         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) [2616]
                0.00    0.00       9/240         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) [2596]
                0.00    0.00      14/240         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) [2539]
                0.00    0.00      14/240         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) [2535]
                0.00    0.00      16/240         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) [2513]
                0.00    0.00      16/240         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) [2508]
                0.00    0.00      18/240         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) [2489]
                0.00    0.00      18/240         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) [2485]
[2150]   0.0    0.00    0.00     240         void snapdev::NOT_USED<advgetopt::Name&>(advgetopt::Name&) [2150]
                0.00    0.00     240/1267        snapdev::NOT_USED() [2005]
-----------------------------------------------
                0.00    0.00      35/235         __gnu_cxx::__normal_iterator<Catch::StringRef, std::vector<Catch::StringRef, std::allocator<Catch::StringRef> > >::operator+(long) const [6705]
                0.00    0.00     100/235         std::vector<Catch::StringRef, std::allocator<Catch::StringRef> >::end() [2234]
                0.00    0.00     100/235         std::vector<Catch::StringRef, std::allocator<Catch::StringRef> >::begin() [2235]
[2151]   0.0    0.00    0.00     235         __gnu_cxx::__normal_iterator<Catch::StringRef, std::vector<Catch::StringRef, std::allocator<Catch::StringRef> > >::__normal_iterator(Catch::StringRef const&) [2151]
-----------------------------------------------
                0.00    0.00      16/234         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     102/234         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&) [2316]
                0.00    0.00     116/234         __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]
[2152]   0.0    0.00    0.00     234         __gnu_cxx::__normal_iterator<int, std::vector<int, std::allocator<int> > >::base() const [2152]
-----------------------------------------------
                0.00    0.00      15/231         advgetopt::DefaultValue::DefaultValue(char const) [2526]
                0.00    0.00      24/231         advgetopt::Name::Name(char const) [2449]
                0.00    0.00      24/231         advgetopt::DefaultValue::DefaultValue() [2446]
                0.00    0.00      24/231         advgetopt::Help::Help() [2448]
                0.00    0.00      24/231         advgetopt::Help::Help(char const) [2447]
                0.00    0.00      24/231         advgetopt::Validator::Validator() [2453]
                0.00    0.00      48/231         advgetopt::EnvironmentVariableName::EnvironmentVariableName() [2341]
                0.00    0.00      48/231         advgetopt::Alias::Alias() [2342]
[2153]   0.0    0.00    0.00     231         advgetopt::OptionValue<char const>::OptionValue(char const) [2153]
-----------------------------------------------
                0.00    0.00       4/225         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/225         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     209/225         void std::__insertion_sort<__gnu_cxx::__normal_iterator<Catch::Tag, std::vector<Catch::Tag, std::allocator<Catch::Tag> > >, __gnu_cxx::__ops::Iterless_iter>(__gnu_cxx::__normal_iterator<Catch::Tag, std::vector<Catch::Tag, std::allocator<Catch::Tag> > >, __gnu_cxx::__normal_iterator<Catch::Tag, std::vector<Catch::Tag, std::allocator<Catch::Tag> > >, __gnu_cxx::__ops::Iterless_iter) [11645]
[2154]   0.0    0.00    0.00     225         __gnu_cxx::__ops::__val_comp_iter(__gnu_cxx::__ops::Iterless_iter) [2154]
-----------------------------------------------
                0.00    0.00       7/223         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) [2709]
                0.00    0.00       7/223         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) [2697]
                0.00    0.00       7/223         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) [2700]
                0.00    0.00       7/223         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) [2714]
                0.00    0.00       7/223         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) [2694]
                0.00    0.00       8/223         void snapdev::NOT_USED<advgetopt::DefaultValue&, advgetopt::Flags&>(advgetopt::DefaultValue&, advgetopt::Flags&) [2627]
                0.00    0.00       8/223         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) [2645]
                0.00    0.00       8/223         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) [2649]
                0.00    0.00       8/223         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) [2661]
                0.00    0.00       8/223         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) [2640]
                0.00    0.00       9/223         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) [2602]
                0.00    0.00       9/223         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) [2606]
                0.00    0.00       9/223         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) [2617]
                0.00    0.00       9/223         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) [2597]
                0.00    0.00      14/223         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) [2540]
                0.00    0.00      14/223         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) [2536]
                0.00    0.00      16/223         void snapdev::NOT_USED<advgetopt::Separators&, advgetopt::Flags&>(advgetopt::Separators&, advgetopt::Flags&) [2503]
                0.00    0.00      16/223         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) [2514]
                0.00    0.00      16/223         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) [2509]
                0.00    0.00      18/223         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) [2490]
                0.00    0.00      18/223         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) [2486]
[2155]   0.0    0.00    0.00     223         void snapdev::NOT_USED<advgetopt::Flags&>(advgetopt::Flags&) [2155]
                0.00    0.00     223/1267        snapdev::NOT_USED() [2005]
-----------------------------------------------
                0.00    0.00       1/221         std::hex(std::ios_base&) [11903]
                0.00    0.00     220/221         std::oct(std::ios_base&) [11904]
[2156]   0.0    0.00    0.00     221         std::ios_base::setf(std::IosFmtflags, std::IosFmtflags) [2156]
                0.00    0.00     333/333         std::operator~(std::IosFmtflags) [2129]
                0.00    0.00     333/333         std::operator&=(std::IosFmtflags&, std::IosFmtflags) [2128]
                0.00    0.00     333/666         std::operator&(std::IosFmtflags, std::IosFmtflags) [2065]
                0.00    0.00     333/333         std::operator|=(std::IosFmtflags&, std::IosFmtflags) [2130]
-----------------------------------------------
                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]
[2157]   0.0    0.00    0.00     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]
                0.00    0.00     220/220         std::initializer_list<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::size() const [2158]
-----------------------------------------------
                0.00    0.00     220/220         std::initializer_list<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::end() const [2157]
[2158]   0.0    0.00    0.00     220         std::initializer_list<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::size() const [2158]
-----------------------------------------------
                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]
[2159]   0.0    0.00    0.00     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, std::random_access_iterator_tag) [2159]
-----------------------------------------------
                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]
[2160]   0.0    0.00    0.00     220         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&) [2160]
-----------------------------------------------
                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]
[2161]   0.0    0.00    0.00     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]
                0.00    0.00     220/220         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&) [2160]
                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, std::random_access_iterator_tag) [2159]
-----------------------------------------------
                0.00    0.00       9/217         std::vector<int, std::allocator<int> >::begin() [2625]
                0.00    0.00       9/217         std::vector<int, std::allocator<int> >::end() [2624]
                0.00    0.00      99/217         __gnu_cxx::__normal_iterator<int, std::vector<int, std::allocator<int> > >::operator++(int) [2236]
                0.00    0.00     100/217         __gnu_cxx::__normal_iterator<int, std::vector<int, std::allocator<int> > >::operator+(long) const [2232]
[2162]   0.0    0.00    0.00     217         __gnu_cxx::__normal_iterator<int, std::vector<int, std::allocator<int> > >::__normal_iterator(int const&) [2162]
-----------------------------------------------
                0.00    0.00     213/213         Catch::Clara::Detail::BasicResult<void>::ResultBase(Catch::Clara::Detail::ResultType) [511]
[2163]   0.0    0.00    0.00     213         Catch::Clara::Detail::ResultValueBase<void>::ResultBase(Catch::Clara::Detail::ResultType) [2163]
                0.00    0.00     213/437         Catch::Clara::Detail::ResultBase::ResultBase(Catch::Clara::Detail::ResultType) [2086]
-----------------------------------------------
                0.00    0.00     213/213         Catch::Clara::Detail::BasicResult<void>::~BasicResult() [750]
[2164]   0.0    0.00    0.00     213         Catch::Clara::Detail::ResultValueBase<void>::~ResultValueBase() [2164]
-----------------------------------------------
                0.00    0.00     210/210         unsigned long std::__relocate_a<unsigned long, unsigned long, std::allocator<unsigned long> >(unsigned long, unsigned long, unsigned long, std::allocator<unsigned long>&) [2278]
[2165]   0.0    0.00    0.00     210         unsigned long std::__niter_base<unsigned long>(unsigned long) [2165]
-----------------------------------------------
                0.00    0.00     202/202         Catch::ExprLhs<int> Catch::operator<=<int, 0>(Catch::Decomposer&&, int) [2167]
[2166]   0.0    0.00    0.00     202         Catch::ExprLhs<int>::ExprLhs(int) [2166]
-----------------------------------------------
                0.00    0.00       1/202         CATCH2_INTERNAL_TEST_10() [541]
                0.00    0.00       1/202         CATCH2_INTERNAL_TEST_55() [27]
                0.00    0.00       1/202         CATCH2_INTERNAL_TEST_11() [396]
                0.00    0.00       1/202         CATCH2_INTERNAL_TEST_20() [30]
                0.00    0.00       2/202         CATCH2_INTERNAL_TEST_7() [622]
                0.00    0.00       2/202         CATCH2_INTERNAL_TEST_13() [405]
                0.00    0.00       3/202         CATCH2_INTERNAL_TEST_127() [449]
                0.00    0.00       4/202         CATCH2_INTERNAL_TEST_120() [434]
                0.00    0.00       4/202         CATCH2_INTERNAL_TEST_139() [580]
                0.00    0.00       4/202         CATCH2_INTERNAL_TEST_25() [527]
                0.00    0.00       4/202         CATCH2_INTERNAL_TEST_31() [530]
                0.00    0.00       4/202         CATCH2_INTERNAL_TEST_0() [1240]
                0.00    0.00       5/202         CATCH2_INTERNAL_TEST_58() [466]
                0.00    0.00       5/202         CATCH2_INTERNAL_TEST_72() [454]
                0.00    0.00       7/202         CATCH2_INTERNAL_TEST_156() [529]
                0.00    0.00       7/202         CATCH2_INTERNAL_TEST_16() [35]
                0.00    0.00       7/202         CATCH2_INTERNAL_TEST_37() [260]
                0.00    0.00       9/202         CATCH2_INTERNAL_TEST_145() [516]
                0.00    0.00      15/202         CATCH2_INTERNAL_TEST_46() [395]
                0.00    0.00     116/202         CATCH2_INTERNAL_TEST_61() [130]
[2167]   0.0    0.00    0.00     202         Catch::ExprLhs<int> Catch::operator<=<int, 0>(Catch::Decomposer&&, int) [2167]
                0.00    0.00     202/202         Catch::ExprLhs<int>::ExprLhs(int) [2166]
-----------------------------------------------
                0.00    0.00       7/199         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) [2707]
                0.00    0.00       7/199         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) [2695]
                0.00    0.00       7/199         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) [2712]
                0.00    0.00       7/199         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) [2692]
                0.00    0.00       8/199         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) [2643]
                0.00    0.00       8/199         void snapdev::NOT_USED<advgetopt::DefaultValue&, advgetopt::Help&>(advgetopt::DefaultValue&, advgetopt::Help&) [2626]
                0.00    0.00       8/199         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) [2659]
                0.00    0.00       8/199         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) [2638]
                0.00    0.00       9/199         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) [2600]
                0.00    0.00       9/199         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) [2615]
                0.00    0.00       9/199         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) [2595]
                0.00    0.00      14/199         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) [2538]
                0.00    0.00      14/199         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) [2534]
                0.00    0.00      16/199         void snapdev::NOT_USED<advgetopt::Separators&, advgetopt::Help&>(advgetopt::Separators&, advgetopt::Help&) [2502]
                0.00    0.00      16/199         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) [2512]
                0.00    0.00      16/199         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) [2507]
                0.00    0.00      18/199         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) [2488]
                0.00    0.00      18/199         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) [2484]
[2168]   0.0    0.00    0.00     199         void snapdev::NOT_USED<advgetopt::Help&>(advgetopt::Help&) [2168]
                0.00    0.00     199/1267        snapdev::NOT_USED() [2005]
-----------------------------------------------
                0.00    0.00     198/198         Catch::ExprLhs<long> Catch::operator<=<long, 0>(Catch::Decomposer&&, long) [2170]
[2169]   0.0    0.00    0.00     198         Catch::ExprLhs<long>::ExprLhs(long) [2169]
-----------------------------------------------
                0.00    0.00       1/198         CATCH2_INTERNAL_TEST_30() [706]
                0.00    0.00       1/198         CATCH2_INTERNAL_TEST_34() [672]
                0.00    0.00       4/198         CATCH2_INTERNAL_TEST_107() [496]
                0.00    0.00       4/198         CATCH2_INTERNAL_TEST_21() [437]
                0.00    0.00       4/198         CATCH2_INTERNAL_TEST_16() [601]
                0.00    0.00       4/198         CATCH2_INTERNAL_TEST_20() [642]
                0.00    0.00       4/198         CATCH2_INTERNAL_TEST_24() [643]
                0.00    0.00       4/198         CATCH2_INTERNAL_TEST_35() [634]
                0.00    0.00       4/198         CATCH2_INTERNAL_TEST_39() [635]
                0.00    0.00       4/198         CATCH2_INTERNAL_TEST_43() [585]
                0.00    0.00       4/198         CATCH2_INTERNAL_TEST_78() [653]
                0.00    0.00       6/198         CATCH2_INTERNAL_TEST_4() [637]
                0.00    0.00       6/198         CATCH2_INTERNAL_TEST_59() [599]
                0.00    0.00       8/198         CATCH2_INTERNAL_TEST_156() [529]
                0.00    0.00       8/198         CATCH2_INTERNAL_TEST_47() [579]
                0.00    0.00       8/198         CATCH2_INTERNAL_TEST_53() [495]
                0.00    0.00       8/198         CATCH2_INTERNAL_TEST_53() [499]
                0.00    0.00      10/198         CATCH2_INTERNAL_TEST_28() [403]
                0.00    0.00      11/198         CATCH2_INTERNAL_TEST_0() [268]
                0.00    0.00      14/198         CATCH2_INTERNAL_TEST_32() [682]
                0.00    0.00      14/198         CATCH2_INTERNAL_TEST_38() [683]
                0.00    0.00      15/198         CATCH2_INTERNAL_TEST_20() [528]
                0.00    0.00      52/198         CATCH2_INTERNAL_TEST_0() [212]
[2170]   0.0    0.00    0.00     198         Catch::ExprLhs<long> Catch::operator<=<long, 0>(Catch::Decomposer&&, long) [2170]
                0.00    0.00     198/198         Catch::ExprLhs<long>::ExprLhs(long) [2169]
-----------------------------------------------
                0.00    0.00     198/198         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> > >) [2238]
[2171]   0.0    0.00    0.00     198         __gnu_cxx::__normal_iterator<int, std::vector<int, std::allocator<int> > >::operator() const [2171]
-----------------------------------------------
                0.00    0.00     192/192         Catch::ExprLhs<advgetopt::option_info_ref& const&> Catch::operator<=<advgetopt::option_info_ref&, 0>(Catch::Decomposer&&, advgetopt::option_info_ref&) [2173]
[2172]   0.0    0.00    0.00     192         Catch::ExprLhs<advgetopt::option_info_ref&>::ExprLhs(advgetopt::option_info_ref&) [2172]
-----------------------------------------------
                0.00    0.00      24/192         CATCH2_INTERNAL_TEST_30() [706]
                0.00    0.00      24/192         CATCH2_INTERNAL_TEST_34() [672]
                0.00    0.00     144/192         CATCH2_INTERNAL_TEST_0() [212]
[2173]   0.0    0.00    0.00     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     192/192         Catch::ExprLhs<advgetopt::option_info_ref&>::ExprLhs(advgetopt::option_info_ref&) [2172]
-----------------------------------------------
                0.00    0.00       7/192         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) [2702]
                0.00    0.00       7/192         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) [2698]
                0.00    0.00       7/192         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) [2701]
                0.00    0.00       8/192         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) [2652]
                0.00    0.00       8/192         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) [2647]
                0.00    0.00       8/192         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) [2651]
                0.00    0.00       9/192         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) [2604]
                0.00    0.00       9/192         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) [2609]
                0.00    0.00       9/192         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) [2608]
                0.00    0.00      24/192         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) [2445]
                0.00    0.00      48/192         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) [2340]
                0.00    0.00      48/192         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) [2339]
[2174]   0.0    0.00    0.00     192         advgetopt::OptionValue<char const>::get() const [2174]
-----------------------------------------------
                0.00    0.00      94/191         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      97/191         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&) [2239]
[2175]   0.0    0.00    0.00     191         boost::iterator_range_detail::iterator_range_base<char const, boost::iterators::incrementable_traversal_tag>::begin() const [2175]
-----------------------------------------------
                0.00    0.00     190/190         CATCH2_INTERNAL_TEST_25() [63]
[2176]   0.0    0.00    0.00     190         std::vector<double, std::allocator<double> >::operator[](unsigned long) [2176]
                0.00    0.00     256/614         std::vector<double, std::allocator<double> >::size() const [2078]
-----------------------------------------------
                0.00    0.00      54/184         std::vector<Catch::StringRef, std::allocator<Catch::StringRef> >::vector(std::vector<Catch::StringRef, std::allocator<Catch::StringRef> > const&) [364]
                0.00    0.00     130/184         std::vector<Catch::StringRef, std::allocator<Catch::StringRef> >::max_size() const [1056]
[2177]   0.0    0.00    0.00     184         std::Vectorbase<Catch::StringRef, std::allocator<Catch::StringRef> >::_M_get_Tp_allocator() const [2177]
-----------------------------------------------
                0.00    0.00     182/182         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]
[2178]   0.0    0.00    0.00     182         __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() [2178]
                0.00    0.00     182/182         __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() [2179]
-----------------------------------------------
                0.00    0.00     182/182         __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() [2178]
[2179]   0.0    0.00    0.00     182         __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() [2179]
-----------------------------------------------
                0.00    0.00     181/181         CATCH2_INTERNAL_TEST_9() [62]
[2180]   0.0    0.00    0.00     181         std::vector<long, std::allocator<long> >::operator[](unsigned long) [2180]
                0.00    0.00     327/820         std::vector<long, std::allocator<long> >::size() const [2047]
-----------------------------------------------
                0.00    0.00       2/179         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      13/179         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      18/179         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     146/179         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]
[2181]   0.0    0.00    0.00     179         bool std::operator==<advgetopt::validator>(std::shared_ptr<advgetopt::validator> const&, decltype(nullptr)) [2181]
                0.00    0.00     949/949         std::__shared_ptr<advgetopt::validator, (__gnu_cxx::Lockpolicy)2>::operator bool() const [2027]
-----------------------------------------------
                0.00    0.00     172/172         __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) [2483]
[2182]   0.0    0.00    0.00     172         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 [2182]
                0.00    0.00     344/7156        __gnu_cxx::__normal_iterator<unsigned long, std::vector<unsigned long, std::allocator<unsigned long> > >::operator() const [1868]
-----------------------------------------------
                0.00    0.00       8/170         void snapdev::NOT_USED<advgetopt::DefaultValue&, advgetopt::ShortName&>(advgetopt::DefaultValue&, advgetopt::ShortName&) [2628]
                0.00    0.00       8/170         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) [2654]
                0.00    0.00       8/170         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) [2646]
                0.00    0.00       8/170         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) [2650]
                0.00    0.00       8/170         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) [2662]
                0.00    0.00       8/170         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) [2641]
                0.00    0.00       9/170         void snapdev::NOT_USED<advgetopt::Separators&, advgetopt::ShortName&>(advgetopt::Separators&, advgetopt::ShortName&) [2584]
                0.00    0.00       9/170         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) [2611]
                0.00    0.00       9/170         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) [2603]
                0.00    0.00       9/170         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) [2607]
                0.00    0.00       9/170         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) [2618]
                0.00    0.00       9/170         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) [2598]
                0.00    0.00      16/170         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) [2515]
                0.00    0.00      16/170         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) [2510]
                0.00    0.00      18/170         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) [2491]
                0.00    0.00      18/170         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) [2487]
[2183]   0.0    0.00    0.00     170         void snapdev::NOT_USED<advgetopt::ShortName&>(advgetopt::ShortName&) [2183]
                0.00    0.00     170/1267        snapdev::NOT_USED() [2005]
-----------------------------------------------
                0.00    0.00      10/168         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     158/168         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]
[2184]   0.0    0.00    0.00     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      60/168         std::__cxx11::list<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::end() [10534]
                0.00    0.00     108/168         std::__cxx11::list<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::begin() [10535]
[2185]   0.0    0.00    0.00     168         std::Listiterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::Listiterator(std::__detail::Listnode_base) [2185]
-----------------------------------------------
                0.00    0.00      13/166         Catch::StringRef std::__uninitialized_copy<false>::__uninit_copy<char const const, Catch::StringRef>(char const const, char const const, Catch::StringRef) [9387]
                0.00    0.00      23/166         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::__relocatea1<Catch::StringRef, Catch::StringRef, std::allocator<Catch::StringRef> >(Catch::StringRef, Catch::StringRef, Catch::StringRef, std::allocator<Catch::StringRef>&) [1305]
                0.00    0.00      84/166         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]
[2186]   0.0    0.00    0.00     166         Catch::StringRef std::__addressof<Catch::StringRef>(Catch::StringRef&) [2186]
-----------------------------------------------
                0.00    0.00       1/165         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       7/165         void std::sort<__gnu_cxx::__normal_iterator<char, std::vector<char, std::allocator<char> > > >(__gnu_cxx::__normal_iterator<char, std::vector<char, std::allocator<char> > >, __gnu_cxx::__normal_iterator<char, std::vector<char, std::allocator<char> > >) [12087]
                0.00    0.00      20/165         __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     137/165         void std::sort<__gnu_cxx::__normal_iterator<Catch::Tag, std::vector<Catch::Tag, std::allocator<Catch::Tag> > > >(__gnu_cxx::__normal_iterator<Catch::Tag, std::vector<Catch::Tag, std::allocator<Catch::Tag> > >, __gnu_cxx::__normal_iterator<Catch::Tag, std::vector<Catch::Tag, std::allocator<Catch::Tag> > >) [12085]
[2187]   0.0    0.00    0.00     165         __gnu_cxx::__ops::__iter_less_iter() [2187]
-----------------------------------------------
                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> > > > > 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     158/164         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]
[2188]   0.0    0.00    0.00     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       1/161         CATCH2_INTERNAL_TEST_10() [541]
                0.00    0.00       1/161         CATCH2_INTERNAL_TEST_55() [27]
                0.00    0.00       2/161         CATCH2_INTERNAL_TEST_7() [622]
                0.00    0.00       4/161         CATCH2_INTERNAL_TEST_25() [527]
                0.00    0.00       4/161         CATCH2_INTERNAL_TEST_31() [530]
                0.00    0.00       4/161         CATCH2_INTERNAL_TEST_72() [454]
                0.00    0.00       6/161         CATCH2_INTERNAL_TEST_46() [395]
                0.00    0.00       7/161         CATCH2_INTERNAL_TEST_16() [35]
                0.00    0.00       7/161         CATCH2_INTERNAL_TEST_37() [260]
                0.00    0.00       9/161         CATCH2_INTERNAL_TEST_13() [405]
                0.00    0.00     116/161         CATCH2_INTERNAL_TEST_61() [130]
[2189]   0.0    0.00    0.00     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     161/161         std::Rbtree<std::__cxx11::basic_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 [2190]
-----------------------------------------------
                0.00    0.00     161/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]
[2190]   0.0    0.00    0.00     161         std::Rbtree<std::__cxx11::basic_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 [2190]
-----------------------------------------------
                0.00    0.00     159/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]
[2191]   0.0    0.00    0.00     159         Catch::ExprLhs<std::shared_ptr<advgetopt::validator>&>::ExprLhs(std::shared_ptr<advgetopt::validator>&) [2191]
-----------------------------------------------
                0.00    0.00       1/159         CATCH2_INTERNAL_TEST_19() [514]
                0.00    0.00       1/159         CATCH2_INTERNAL_TEST_22() [843]
                0.00    0.00       1/159         CATCH2_INTERNAL_TEST_68() [769]
                0.00    0.00       2/159         CATCH2_INTERNAL_TEST_62() [723]
                0.00    0.00       2/159         CATCH2_INTERNAL_TEST_65() [724]
                0.00    0.00       3/159         CATCH2_INTERNAL_TEST_4() [745]
                0.00    0.00       3/159         CATCH2_INTERNAL_TEST_30() [5]
                0.00    0.00       3/159         CATCH2_INTERNAL_TEST_35() [3]
                0.00    0.00       4/159         CATCH2_INTERNAL_TEST_38() [699]
                0.00    0.00       8/159         CATCH2_INTERNAL_TEST_47() [591]
                0.00    0.00       8/159         CATCH2_INTERNAL_TEST_74() [486]
                0.00    0.00      41/159         CATCH2_INTERNAL_TEST_9() [62]
                0.00    0.00      41/159         CATCH2_INTERNAL_TEST_14() [129]
                0.00    0.00      41/159         CATCH2_INTERNAL_TEST_25() [63]
[2192]   0.0    0.00    0.00     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     159/159         Catch::ExprLhs<std::shared_ptr<advgetopt::validator>&>::ExprLhs(std::shared_ptr<advgetopt::validator>&) [2191]
-----------------------------------------------
                0.00    0.00       3/157         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      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_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/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_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      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() [1275]
[2193]   0.0    0.00    0.00     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     156/156         std::vector<long, std::allocator<long> >::max_size() const [1012]
[2194]   0.0    0.00    0.00     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> >::_S_max_size(std::allocator<long> const&) [1013]
[2195]   0.0    0.00    0.00     156         std::allocator_traits<std::allocator<long> >::max_size(std::allocator<long> const&) [2195]
-----------------------------------------------
                0.00    0.00      20/156         std::vector<long, std::allocator<long> >::reserve(unsigned long) [1238]
                0.00    0.00     136/156         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]
[2196]   0.0    0.00    0.00     156         std::vector<long, std::allocator<long> >::_S_relocate(long, long, long, std::allocator<long>&) [2196]
                0.00    0.00     156/156         std::vector<long, std::allocator<long> >::_S_do_relocate(long, long, long, std::allocator<long>&, std::integral_constant<bool, true>) [2197]
-----------------------------------------------
                0.00    0.00     156/156         std::vector<long, std::allocator<long> >::_S_relocate(long, long, long, std::allocator<long>&) [2196]
[2197]   0.0    0.00    0.00     156         std::vector<long, std::allocator<long> >::_S_do_relocate(long, long, long, std::allocator<long>&, std::integral_constant<bool, true>) [2197]
                0.00    0.00     156/156         long std::__relocate_a<long, long, std::allocator<long> >(long, long, long, std::allocator<long>&) [2198]
-----------------------------------------------
                0.00    0.00     156/156         std::vector<long, std::allocator<long> >::_S_do_relocate(long, long, long, std::allocator<long>&, std::integral_constant<bool, true>) [2197]
[2198]   0.0    0.00    0.00     156         long std::__relocate_a<long, long, std::allocator<long> >(long, long, long, std::allocator<long>&) [2198]
                0.00    0.00     468/468         long std::__niter_base<long>(long) [2083]
                0.00    0.00     156/156         std::enable_if<std::__is_bitwise_relocatable<long, void>::value, long>::type std::__relocatea1<long, long>(long, long, long, std::allocator<long>&) [2199]
-----------------------------------------------
                0.00    0.00     156/156         long std::__relocate_a<long, long, std::allocator<long> >(long, long, long, std::allocator<long>&) [2198]
[2199]   0.0    0.00    0.00     156         std::enable_if<std::__is_bitwise_relocatable<long, void>::value, long>::type std::__relocatea1<long, long>(long, long, long, std::allocator<long>&) [2199]
-----------------------------------------------
                0.00    0.00      59/155         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      96/155         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]
[2200]   0.0    0.00    0.00     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      35/145         void std::Construct<Catch::Clara::Opt, Catch::Clara::Opt>(Catch::Clara::Opt, Catch::Clara::Opt&&) [1251]
                0.00    0.00     110/145         decltype (::new ((void)(0)) Catch::Clara::Opt((declval<Catch::Clara::Opt>)())) std::constructat<Catch::Clara::Opt, Catch::Clara::Opt>(Catch::Clara::Opt, Catch::Clara::Opt&&) [1122]
[2201]   0.0    0.00    0.00     145         Catch::Clara::Opt::Opt(Catch::Clara::Opt&&) [2201]
                0.00    0.00     145/145         Catch::Clara::Detail::ParserRefImpl<Catch::Clara::Opt>::ParserRefImpl(Catch::Clara::Detail::ParserRefImpl<Catch::Clara::Opt>&&) [2202]
                0.00    0.00     145/145         std::vector<Catch::StringRef, std::allocator<Catch::StringRef> >::vector(std::vector<Catch::StringRef, std::allocator<Catch::StringRef> >&&) [2209]
-----------------------------------------------
                0.00    0.00     145/145         Catch::Clara::Opt::Opt(Catch::Clara::Opt&&) [2201]
[2202]   0.0    0.00    0.00     145         Catch::Clara::Detail::ParserRefImpl<Catch::Clara::Opt>::ParserRefImpl(Catch::Clara::Detail::ParserRefImpl<Catch::Clara::Opt>&&) [2202]
                0.00    0.00     145/145         Catch::Clara::Detail::ComposableParserImpl<Catch::Clara::Opt>::ComposableParserImpl(Catch::Clara::Detail::ComposableParserImpl<Catch::Clara::Opt>&&) [2203]
                0.00    0.00     145/145         std::shared_ptr<Catch::Clara::Detail::BoundRef>::shared_ptr(std::shared_ptr<Catch::Clara::Detail::BoundRef>&&) [2204]
-----------------------------------------------
                0.00    0.00     145/145         Catch::Clara::Detail::ParserRefImpl<Catch::Clara::Opt>::ParserRefImpl(Catch::Clara::Detail::ParserRefImpl<Catch::Clara::Opt>&&) [2202]
[2203]   0.0    0.00    0.00     145         Catch::Clara::Detail::ComposableParserImpl<Catch::Clara::Opt>::ComposableParserImpl(Catch::Clara::Detail::ComposableParserImpl<Catch::Clara::Opt>&&) [2203]
                0.00    0.00     145/293         Catch::Clara::Detail::ParserBase::ParserBase(Catch::Clara::Detail::ParserBase const&) [2135]
-----------------------------------------------
                0.00    0.00     145/145         Catch::Clara::Detail::ParserRefImpl<Catch::Clara::Opt>::ParserRefImpl(Catch::Clara::Detail::ParserRefImpl<Catch::Clara::Opt>&&) [2202]
[2204]   0.0    0.00    0.00     145         std::shared_ptr<Catch::Clara::Detail::BoundRef>::shared_ptr(std::shared_ptr<Catch::Clara::Detail::BoundRef>&&) [2204]
                0.00    0.00     145/145         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>&) [2210]
                0.00    0.00     145/145         std::__shared_ptr<Catch::Clara::Detail::BoundRef, (__gnu_cxx::Lockpolicy)2>::__shared_ptr(std::__shared_ptr<Catch::Clara::Detail::BoundRef, (__gnu_cxx::Lockpolicy)2>&&) [2208]
-----------------------------------------------
                0.00    0.00     145/145         std::Vectorbase<Catch::StringRef, std::allocator<Catch::StringRef> >::Vectorbase(std::Vectorbase<Catch::StringRef, std::allocator<Catch::StringRef> >&&) [2207]
[2205]   0.0    0.00    0.00     145         std::Vectorbase<Catch::StringRef, std::allocator<Catch::StringRef> >::Vectorimpl::Vectorimpl(std::Vectorbase<Catch::StringRef, std::allocator<Catch::StringRef> >::Vectorimpl&&) [2205]
                0.00    0.00     290/290         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&) [2138]
                0.00    0.00     145/255         std::allocator<Catch::StringRef>::allocator(std::allocator<Catch::StringRef> const&) [2146]
                0.00    0.00     145/145         std::Vectorbase<Catch::StringRef, std::allocator<Catch::StringRef> >::Vectorimpl_data::Vectorimpl_data(std::Vectorbase<Catch::StringRef, std::allocator<Catch::StringRef> >::Vectorimpl_data&&) [2206]
-----------------------------------------------
                0.00    0.00     145/145         std::Vectorbase<Catch::StringRef, std::allocator<Catch::StringRef> >::Vectorimpl::Vectorimpl(std::Vectorbase<Catch::StringRef, std::allocator<Catch::StringRef> >::Vectorimpl&&) [2205]
[2206]   0.0    0.00    0.00     145         std::Vectorbase<Catch::StringRef, std::allocator<Catch::StringRef> >::Vectorimpl_data::Vectorimpl_data(std::Vectorbase<Catch::StringRef, std::allocator<Catch::StringRef> >::Vectorimpl_data&&) [2206]
-----------------------------------------------
                0.00    0.00     145/145         std::vector<Catch::StringRef, std::allocator<Catch::StringRef> >::vector(std::vector<Catch::StringRef, std::allocator<Catch::StringRef> >&&) [2209]
[2207]   0.0    0.00    0.00     145         std::Vectorbase<Catch::StringRef, std::allocator<Catch::StringRef> >::Vectorbase(std::Vectorbase<Catch::StringRef, std::allocator<Catch::StringRef> >&&) [2207]
                0.00    0.00     145/145         std::Vectorbase<Catch::StringRef, std::allocator<Catch::StringRef> >::Vectorimpl::Vectorimpl(std::Vectorbase<Catch::StringRef, std::allocator<Catch::StringRef> >::Vectorimpl&&) [2205]
-----------------------------------------------
                0.00    0.00     145/145         std::shared_ptr<Catch::Clara::Detail::BoundRef>::shared_ptr(std::shared_ptr<Catch::Clara::Detail::BoundRef>&&) [2204]
[2208]   0.0    0.00    0.00     145         std::__shared_ptr<Catch::Clara::Detail::BoundRef, (__gnu_cxx::Lockpolicy)2>::__shared_ptr(std::__shared_ptr<Catch::Clara::Detail::BoundRef, (__gnu_cxx::Lockpolicy)2>&&) [2208]
                0.00    0.00     145/1107        std::__shared_count<(__gnu_cxx::Lockpolicy)2>::__shared_count() [2013]
                0.00    0.00     145/778         std::__shared_count<(__gnu_cxx::Lockpolicy)2>::_M_swap(std::__shared_count<(__gnu_cxx::Lockpolicy)2>&) [2048]
-----------------------------------------------
                0.00    0.00     145/145         Catch::Clara::Opt::Opt(Catch::Clara::Opt&&) [2201]
[2209]   0.0    0.00    0.00     145         std::vector<Catch::StringRef, std::allocator<Catch::StringRef> >::vector(std::vector<Catch::StringRef, std::allocator<Catch::StringRef> >&&) [2209]
                0.00    0.00     145/145         std::Vectorbase<Catch::StringRef, std::allocator<Catch::StringRef> >::Vectorbase(std::Vectorbase<Catch::StringRef, std::allocator<Catch::StringRef> >&&) [2207]
-----------------------------------------------
                0.00    0.00     145/145         std::shared_ptr<Catch::Clara::Detail::BoundRef>::shared_ptr(std::shared_ptr<Catch::Clara::Detail::BoundRef>&&) [2204]
[2210]   0.0    0.00    0.00     145         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>&) [2210]
-----------------------------------------------
                0.00    0.00       1/144         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/144         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/144         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       3/144         std::shared_ptr<advgetopt::getopt> std::make_shared<advgetopt::getopt, advgetopt::options_environment&>(advgetopt::options_environment&) [610]
                0.00    0.00       3/144         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/144         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      32/144         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      32/144         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/144         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      36/144         std::Spebo_helper<0, std::allocator<advgetopt::getopt>, true>::~Spebo_helper() [2413]
[2211]   0.0    0.00    0.00     144         std::allocator<advgetopt::getopt>::~allocator() [2211]
-----------------------------------------------
                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]
[2212]   0.0    0.00    0.00     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/139         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&) [2213]
-----------------------------------------------
                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]
[2213]   0.0    0.00    0.00     139         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&) [2213]
                0.00    0.00     139/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/138         CATCH2_INTERNAL_TEST_10() [541]
                0.00    0.00       1/138         CATCH2_INTERNAL_TEST_13() [405]
                0.00    0.00       1/138         CATCH2_INTERNAL_TEST_55() [27]
                0.00    0.00       2/138         CATCH2_INTERNAL_TEST_7() [622]
                0.00    0.00       3/138         CATCH2_INTERNAL_TEST_72() [454]
                0.00    0.00       4/138         CATCH2_INTERNAL_TEST_25() [527]
                0.00    0.00       4/138         CATCH2_INTERNAL_TEST_31() [530]
                0.00    0.00       6/138         CATCH2_INTERNAL_TEST_46() [395]
                0.00    0.00       7/138         CATCH2_INTERNAL_TEST_16() [35]
                0.00    0.00     109/138         CATCH2_INTERNAL_TEST_61() [130]
[2214]   0.0    0.00    0.00     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    1441/1441        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 [2002]
-----------------------------------------------
                0.00    0.00       1/138         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     137/138         void std::__sort<__gnu_cxx::__normal_iterator<Catch::Tag, std::vector<Catch::Tag, std::allocator<Catch::Tag> > >, __gnu_cxx::__ops::Iterless_iter>(__gnu_cxx::__normal_iterator<Catch::Tag, std::vector<Catch::Tag, std::allocator<Catch::Tag> > >, __gnu_cxx::__normal_iterator<Catch::Tag, std::vector<Catch::Tag, std::allocator<Catch::Tag> > >, __gnu_cxx::__ops::Iterless_iter) [12116]
[2215]   0.0    0.00    0.00     138         std::__lg(long) [2215]
-----------------------------------------------
                0.00    0.00       1/137         __static_initialization_and_destruction_0(int, int) [742]
                0.00    0.00       2/137         __static_initialization_and_destruction_0(int, int) [686]
                0.00    0.00       2/137         __static_initialization_and_destruction_0(int, int) [687]
                0.00    0.00       2/137         __static_initialization_and_destruction_0(int, int) [688]
                0.00    0.00       3/137         __static_initialization_and_destruction_0(int, int) [649]
                0.00    0.00       3/137         __static_initialization_and_destruction_0(int, int) [650]
                0.00    0.00       3/137         __static_initialization_and_destruction_0(int, int) [651]
                0.00    0.00       3/137         __static_initialization_and_destruction_0(int, int) [652]
                0.00    0.00       4/137         __static_initialization_and_destruction_0(int, int) [620]
                0.00    0.00       4/137         __static_initialization_and_destruction_0(int, int) [621]
                0.00    0.00       7/137         __static_initialization_and_destruction_0(int, int) [569]
                0.00    0.00      15/137         __static_initialization_and_destruction_0(int, int) [497]
                0.00    0.00      16/137         __static_initialization_and_destruction_0(int, int) [492]
                0.00    0.00      16/137         __static_initialization_and_destruction_0(int, int) [493]
                0.00    0.00      17/137         __static_initialization_and_destruction_0(int, int) [489]
                0.00    0.00      18/137         __static_initialization_and_destruction_0(int, int) [483]
                0.00    0.00      21/137         __static_initialization_and_destruction_0(int, int) [477]
[2216]   0.0    0.00    0.00     137         Catch::NameAndTags::NameAndTags(Catch::StringRef, Catch::StringRef) [2216]
-----------------------------------------------
                0.00    0.00       2/131         CATCH2_INTERNAL_TEST_78() [653]
                0.00    0.00       3/131         CATCH2_INTERNAL_TEST_64() [655]
                0.00    0.00       3/131         CATCH2_INTERNAL_TEST_75() [730]
                0.00    0.00       3/131         CATCH2_INTERNAL_TEST_9() [62]
                0.00    0.00       4/131         CATCH2_INTERNAL_TEST_107() [496]
                0.00    0.00       4/131         CATCH2_INTERNAL_TEST_21() [437]
                0.00    0.00       4/131         CATCH2_INTERNAL_TEST_16() [601]
                0.00    0.00       4/131         CATCH2_INTERNAL_TEST_20() [642]
                0.00    0.00       4/131         CATCH2_INTERNAL_TEST_24() [643]
                0.00    0.00       4/131         CATCH2_INTERNAL_TEST_35() [634]
                0.00    0.00       4/131         CATCH2_INTERNAL_TEST_39() [635]
                0.00    0.00       4/131         CATCH2_INTERNAL_TEST_43() [585]
                0.00    0.00       6/131         CATCH2_INTERNAL_TEST_4() [637]
                0.00    0.00       6/131         CATCH2_INTERNAL_TEST_59() [599]
                0.00    0.00       6/131         CATCH2_INTERNAL_TEST_70() [603]
                0.00    0.00       8/131         CATCH2_INTERNAL_TEST_156() [529]
                0.00    0.00       8/131         CATCH2_INTERNAL_TEST_47() [579]
                0.00    0.00       8/131         CATCH2_INTERNAL_TEST_53() [495]
                0.00    0.00      10/131         CATCH2_INTERNAL_TEST_28() [403]
                0.00    0.00      11/131         CATCH2_INTERNAL_TEST_0() [268]
                0.00    0.00      25/131         CATCH2_INTERNAL_TEST_0() [212]
[2217]   0.0    0.00    0.00     131         std::numeric_limits<long>::min() [2217]
-----------------------------------------------
                0.00    0.00     131/131         std::vector<Catch::StringRef, std::allocator<Catch::StringRef> >::_S_max_size(std::allocator<Catch::StringRef> const&) [1054]
[2218]   0.0    0.00    0.00     131         std::allocator_traits<std::allocator<Catch::StringRef> >::max_size(std::allocator<Catch::StringRef> const&) [2218]
-----------------------------------------------
                0.00    0.00       7/128         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) [2705]
                0.00    0.00       7/128         void snapdev::NOT_USED<advgetopt::DefaultValue&, advgetopt::Separators&>(advgetopt::DefaultValue&, advgetopt::Separators&) [2682]
                0.00    0.00       9/128         void snapdev::NOT_USED<advgetopt::Help&, advgetopt::Separators&>(advgetopt::Help&, advgetopt::Separators&) [2585]
                0.00    0.00       9/128         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) [2599]
                0.00    0.00      16/128         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) [2516]
                0.00    0.00      16/128         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) [2505]
                0.00    0.00      32/128         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) [2426]
                0.00    0.00      32/128         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) [2425]
[2219]   0.0    0.00    0.00     128         void snapdev::NOT_USED<advgetopt::Separators&>(advgetopt::Separators&) [2219]
                0.00    0.00     128/1267        snapdev::NOT_USED() [2005]
-----------------------------------------------
                0.00    0.00       2/128         CATCH2_INTERNAL_TEST_78() [653]
                0.00    0.00       3/128         CATCH2_INTERNAL_TEST_64() [655]
                0.00    0.00       3/128         CATCH2_INTERNAL_TEST_75() [730]
                0.00    0.00       4/128         CATCH2_INTERNAL_TEST_107() [496]
                0.00    0.00       4/128         CATCH2_INTERNAL_TEST_21() [437]
                0.00    0.00       4/128         CATCH2_INTERNAL_TEST_16() [601]
                0.00    0.00       4/128         CATCH2_INTERNAL_TEST_20() [642]
                0.00    0.00       4/128         CATCH2_INTERNAL_TEST_24() [643]
                0.00    0.00       4/128         CATCH2_INTERNAL_TEST_35() [634]
                0.00    0.00       4/128         CATCH2_INTERNAL_TEST_39() [635]
                0.00    0.00       4/128         CATCH2_INTERNAL_TEST_43() [585]
                0.00    0.00       6/128         CATCH2_INTERNAL_TEST_4() [637]
                0.00    0.00       6/128         CATCH2_INTERNAL_TEST_59() [599]
                0.00    0.00       6/128         CATCH2_INTERNAL_TEST_70() [603]
                0.00    0.00       8/128         CATCH2_INTERNAL_TEST_156() [529]
                0.00    0.00       8/128         CATCH2_INTERNAL_TEST_47() [579]
                0.00    0.00       8/128         CATCH2_INTERNAL_TEST_53() [495]
                0.00    0.00      10/128         CATCH2_INTERNAL_TEST_28() [403]
                0.00    0.00      11/128         CATCH2_INTERNAL_TEST_0() [268]
                0.00    0.00      25/128         CATCH2_INTERNAL_TEST_0() [212]
[2220]   0.0    0.00    0.00     128         std::numeric_limits<long>::max() [2220]
-----------------------------------------------
                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> > > > std::Rbtree<std::__cxx11::basic_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/125         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      49/125         std::Rbtree<std::__cxx11::basic_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      70/125         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]
[2221]   0.0    0.00    0.00     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     182/182         __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() [2178]
-----------------------------------------------
                0.00    0.00       7/120         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) [2706]
                0.00    0.00       7/120         void snapdev::NOT_USED<advgetopt::Separators&, advgetopt::DefaultValue&>(advgetopt::Separators&, advgetopt::DefaultValue&) [2681]
                0.00    0.00       7/120         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) [2711]
                0.00    0.00       7/120         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) [2691]
                0.00    0.00       8/120         void snapdev::NOT_USED<advgetopt::Help&, advgetopt::DefaultValue&>(advgetopt::Help&, advgetopt::DefaultValue&) [2629]
                0.00    0.00       8/120         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) [2647]
                0.00    0.00       8/120         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) [2658]
                0.00    0.00       8/120         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) [2637]
                0.00    0.00      14/120         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) [2537]
                0.00    0.00      14/120         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) [2533]
                0.00    0.00      16/120         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) [2511]
                0.00    0.00      16/120         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) [2506]
[2222]   0.0    0.00    0.00     120         void snapdev::NOT_USED<advgetopt::DefaultValue&>(advgetopt::DefaultValue&) [2222]
                0.00    0.00     120/1267        snapdev::NOT_USED() [2005]
-----------------------------------------------
                0.00    0.00     120/120         std::allocator_traits<std::allocator<Catch::StringRef> >::deallocate(std::allocator<Catch::StringRef>&, Catch::StringRef, unsigned long) [1187]
[2223]   0.0    0.00    0.00     120         __gnu_cxx::new_allocator<Catch::StringRef>::deallocate(Catch::StringRef, unsigned long) [2223]
-----------------------------------------------
                0.00    0.00      20/115         std::vector<unsigned long, std::allocator<unsigned long> >::reserve(unsigned long) [1220]
                0.00    0.00      45/115         std::vector<unsigned long, std::allocator<unsigned long> >::~vector() [1256]
                0.00    0.00      50/115         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]
[2224]   0.0    0.00    0.00     115         std::Vectorbase<unsigned long, std::allocator<unsigned long> >::_M_get_Tp_allocator() [2224]
-----------------------------------------------
                0.00    0.00      40/110         std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::push_back(Catch::Clara::Opt&&) [382]
                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]
[2225]   0.0    0.00    0.00     110         std::remove_reference<Catch::Clara::Opt&>::type&& std::move<Catch::Clara::Opt&>(Catch::Clara::Opt&) [2225]
-----------------------------------------------
                0.00    0.00     108/108         std::allocator<advgetopt::getopt>::allocator(std::allocator<advgetopt::getopt> const&) [2227]
[2226]   0.0    0.00    0.00     108         __gnu_cxx::new_allocator<advgetopt::getopt>::new_allocator(__gnu_cxx::new_allocator<advgetopt::getopt> const&) [2226]
-----------------------------------------------
                0.00    0.00       1/108         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/108         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       3/108         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/108         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      32/108         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/108         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      36/108         std::Spebo_helper<0, std::allocator<advgetopt::getopt>, true>::Spebo_helper(std::allocator<advgetopt::getopt> const&) [2412]
[2227]   0.0    0.00    0.00     108         std::allocator<advgetopt::getopt>::allocator(std::allocator<advgetopt::getopt> const&) [2227]
                0.00    0.00     108/108         __gnu_cxx::new_allocator<advgetopt::getopt>::new_allocator(__gnu_cxx::new_allocator<advgetopt::getopt> const&) [2226]
-----------------------------------------------
                0.00    0.00     108/108         CATCH2_INTERNAL_TEST_61() [130]
[2228]   0.0    0.00    0.00     108         std::setw(int) [2228]
-----------------------------------------------
                0.00    0.00     108/108         CATCH2_INTERNAL_TEST_61() [130]
[2229]   0.0    0.00    0.00     108         std::_Setfill<char> std::setfill<char>(char) [2229]
-----------------------------------------------
                0.00    0.00       2/107         __gnu_cxx::__normal_iterator<Catch::Clara::Opt, std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > >::operator+(long) const [6641]
                0.00    0.00      13/107         std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::begin() [2557]
                0.00    0.00      40/107         __gnu_cxx::__normal_iterator<Catch::Clara::Opt, std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > >::operator-(long) const [2398]
                0.00    0.00      52/107         std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::end() [2311]
[2230]   0.0    0.00    0.00     107         __gnu_cxx::__normal_iterator<Catch::Clara::Opt, std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > >::__normal_iterator(Catch::Clara::Opt const&) [2230]
-----------------------------------------------
                0.00    0.00     100/100         CATCH2_INTERNAL_TEST_0() [212]
[2231]   0.0    0.00    0.00     100         Catch::ReusableStringStream& Catch::ReusableStringStream::operator<< <char [25]>(char const (&) [25]) [2231]
-----------------------------------------------
                0.00    0.00     100/100         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]
[2232]   0.0    0.00    0.00     100         __gnu_cxx::__normal_iterator<int, std::vector<int, std::allocator<int> > >::operator+(long) const [2232]
                0.00    0.00     100/217         __gnu_cxx::__normal_iterator<int, std::vector<int, std::allocator<int> > >::__normal_iterator(int const&) [2162]
-----------------------------------------------
                0.00    0.00     100/100         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&) [2328]
[2233]   0.0    0.00    0.00     100         std::uniform_int_distribution<unsigned long>::param_type::a() const [2233]
-----------------------------------------------
                0.00    0.00      35/100         std::vector<Catch::StringRef, std::allocator<Catch::StringRef> >::operator=(std::vector<Catch::StringRef, std::allocator<Catch::StringRef> > const&) [10284]
                0.00    0.00      65/100         std::vector<Catch::StringRef, std::allocator<Catch::StringRef> >::push_back(Catch::StringRef const&) [343]
[2234]   0.0    0.00    0.00     100         std::vector<Catch::StringRef, std::allocator<Catch::StringRef> >::end() [2234]
                0.00    0.00     100/235         __gnu_cxx::__normal_iterator<Catch::StringRef, std::vector<Catch::StringRef, std::allocator<Catch::StringRef> > >::__normal_iterator(Catch::StringRef const&) [2151]
-----------------------------------------------
                0.00    0.00      35/100         std::vector<Catch::StringRef, std::allocator<Catch::StringRef> >::operator=(std::vector<Catch::StringRef, std::allocator<Catch::StringRef> > const&) [10284]
                0.00    0.00      65/100         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]
[2235]   0.0    0.00    0.00     100         std::vector<Catch::StringRef, std::allocator<Catch::StringRef> >::begin() [2235]
                0.00    0.00     100/235         __gnu_cxx::__normal_iterator<Catch::StringRef, std::vector<Catch::StringRef, std::allocator<Catch::StringRef> > >::__normal_iterator(Catch::StringRef const&) [2151]
-----------------------------------------------
                0.00    0.00      99/99          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]
[2236]   0.0    0.00    0.00      99         __gnu_cxx::__normal_iterator<int, std::vector<int, std::allocator<int> > >::operator++(int) [2236]
                0.00    0.00      99/217         __gnu_cxx::__normal_iterator<int, std::vector<int, std::allocator<int> > >::__normal_iterator(int const&) [2162]
-----------------------------------------------
                0.00    0.00      99/99          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> > >) [2238]
[2237]   0.0    0.00    0.00      99         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&) [2237]
                0.00    0.00     297/297         std::remove_reference<int&>::type&& std::move<int&>(int&) [2134]
-----------------------------------------------
                0.00    0.00      99/99          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]
[2238]   0.0    0.00    0.00      99         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> > >) [2238]
                0.00    0.00     198/198         __gnu_cxx::__normal_iterator<int, std::vector<int, std::allocator<int> > >::operator() const [2171]
                0.00    0.00      99/99          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&) [2237]
-----------------------------------------------
                0.00    0.00      97/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]
[2239]   0.0    0.00    0.00      97         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&) [2239]
                0.00    0.00      97/191         boost::iterator_range_detail::iterator_range_base<char const, boost::iterators::incrementable_traversal_tag>::begin() const [2175]
-----------------------------------------------
                0.00    0.00      97/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]
[2240]   0.0    0.00    0.00      97         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&) [2240]
                0.00    0.00      97/287         boost::iterator_range_detail::iterator_range_base<char const, boost::iterators::incrementable_traversal_tag>::end() const [2139]
-----------------------------------------------
                0.00    0.00       1/97          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) [2902]
                0.00    0.00       1/97          boost::algorithm::detail::const_formatF<boost::iterator_range<char const> >::const_formatF(boost::iterator_range<char const> const&) [2901]
                0.00    0.00       1/97          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      94/97          bool boost::empty<boost::iterator_range<char const> >(boost::iterator_range<char const> const&) [2244]
[2241]   0.0    0.00    0.00      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      97/97          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&) [2240]
-----------------------------------------------
                0.00    0.00       1/97          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) [2902]
                0.00    0.00       1/97          boost::algorithm::detail::const_formatF<boost::iterator_range<char const> >::const_formatF(boost::iterator_range<char const> const&) [2901]
                0.00    0.00       1/97          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      94/97          bool boost::empty<boost::iterator_range<char const> >(boost::iterator_range<char const> const&) [2244]
[2242]   0.0    0.00    0.00      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.00      97/97          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&) [2239]
-----------------------------------------------
                0.00    0.00      95/95          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]
[2243]   0.0    0.00    0.00      95         bool boost::algorithm::is_equal::operator()<char, char>(char const&, char const&) const [2243]
-----------------------------------------------
                0.00    0.00      94/94          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]
[2244]   0.0    0.00    0.00      94         bool boost::empty<boost::iterator_range<char const> >(boost::iterator_range<char const> const&) [2244]
                0.00    0.00      94/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.00      94/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      90/90          std::Vectorbase<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >::Vectorimpl::Vectorimpl(std::Vectorbase<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >::Vectorimpl&&) [2371]
[2245]   0.0    0.00    0.00      90         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&) [2245]
-----------------------------------------------
                0.00    0.00      90/90          std::Vectorbase<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::Vectorimpl::Vectorimpl(std::Vectorbase<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::Vectorimpl&&) [2374]
[2246]   0.0    0.00    0.00      90         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&) [2246]
-----------------------------------------------
                0.00    0.00      88/88          std::allocator_traits<std::allocator<long> >::deallocate(std::allocator<long>&, long, unsigned long) [1231]
[2247]   0.0    0.00    0.00      88         __gnu_cxx::new_allocator<long>::deallocate(long, unsigned long) [2247]
-----------------------------------------------
                0.00    0.00      88/88          std::allocator_traits<std::allocator<long> >::allocate(std::allocator<long>&, unsigned long) [1229]
[2248]   0.0    0.00    0.00      88         __gnu_cxx::new_allocator<long>::allocate(unsigned long, void const) [2248]
                0.00    0.00      88/88          __gnu_cxx::new_allocator<long>::_M_max_size() const [2249]
-----------------------------------------------
                0.00    0.00      88/88          __gnu_cxx::new_allocator<long>::allocate(unsigned long, void const) [2248]
[2249]   0.0    0.00    0.00      88         __gnu_cxx::new_allocator<long>::_M_max_size() const [2249]
-----------------------------------------------
                0.00    0.00       1/87          std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::cbegin() const [7048]
                0.00    0.00      43/87          std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::begin() const [2387]
                0.00    0.00      43/87          std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::end() const [2386]
[2250]   0.0    0.00    0.00      87         __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&) [2250]
-----------------------------------------------
                0.00    0.00      43/86          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/86          Catch::Clara::Parser::parse(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, Catch::Clara::Detail::TokenStream) const [1328]
[2251]   0.0    0.00    0.00      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      43/86          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/86          Catch::Clara::Parser::parse(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, Catch::Clara::Detail::TokenStream) const [1328]
[2252]   0.0    0.00    0.00      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      86/86          std::__shared_ptr_access<advgetopt::getopt, (__gnu_cxx::Lockpolicy)2, false, false>::_M_get() const [2254]
[2253]   0.0    0.00    0.00      86         std::__shared_ptr<advgetopt::getopt, (__gnu_cxx::Lockpolicy)2>::get() const [2253]
-----------------------------------------------
                0.00    0.00      86/86          std::__shared_ptr_access<advgetopt::getopt, (__gnu_cxx::Lockpolicy)2, false, false>::operator->() const [2255]
[2254]   0.0    0.00    0.00      86         std::__shared_ptr_access<advgetopt::getopt, (__gnu_cxx::Lockpolicy)2, false, false>::_M_get() const [2254]
                0.00    0.00      86/86          std::__shared_ptr<advgetopt::getopt, (__gnu_cxx::Lockpolicy)2>::get() const [2253]
-----------------------------------------------
                0.00    0.00       3/86          CATCH2_INTERNAL_TEST_11() [396]
                0.00    0.00       4/86          CATCH2_INTERNAL_TEST_0() [268]
                0.00    0.00      19/86          CATCH2_INTERNAL_TEST_7() [519]
                0.00    0.00      28/86          CATCH2_INTERNAL_TEST_37() [260]
                0.00    0.00      32/86          CATCH2_INTERNAL_TEST_112() [419]
[2255]   0.0    0.00    0.00      86         std::__shared_ptr_access<advgetopt::getopt, (__gnu_cxx::Lockpolicy)2, false, false>::operator->() const [2255]
                0.00    0.00      86/86          std::__shared_ptr_access<advgetopt::getopt, (__gnu_cxx::Lockpolicy)2, false, false>::_M_get() const [2254]
-----------------------------------------------
                0.00    0.00       1/86          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      34/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_get_insert_unique_pos(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [10687]
                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_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]
[2256]   0.0    0.00    0.00      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      40/85          std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::empty() const [2399]
                0.00    0.00      45/85          Catch::Clara::Opt std::__uninitialized_copy<false>::__uninit_copy<__gnu_cxx::__normal_iterator<Catch::Clara::Opt const, std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > >, Catch::Clara::Opt>(__gnu_cxx::__normal_iterator<Catch::Clara::Opt const, std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > >, __gnu_cxx::__normal_iterator<Catch::Clara::Opt const, std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > >, Catch::Clara::Opt) [358]
[2257]   0.0    0.00    0.00      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     170/264         __gnu_cxx::__normal_iterator<Catch::Clara::Opt const, std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > >::base() const [2143]
-----------------------------------------------
                0.00    0.00      84/84          std::vector<double, std::allocator<double> >::max_size() const [1113]
[2258]   0.0    0.00    0.00      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> >::_S_max_size(std::allocator<double> const&) [1114]
[2259]   0.0    0.00    0.00      84         std::allocator_traits<std::allocator<double> >::max_size(std::allocator<double> const&) [2259]
-----------------------------------------------
                0.00    0.00      20/84          std::vector<double, std::allocator<double> >::reserve(unsigned long) [1239]
                0.00    0.00      64/84          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]
[2260]   0.0    0.00    0.00      84         std::vector<double, std::allocator<double> >::_S_relocate(double, double, double, std::allocator<double>&) [2260]
                0.00    0.00      84/84          std::vector<double, std::allocator<double> >::_S_do_relocate(double, double, double, std::allocator<double>&, std::integral_constant<bool, true>) [2261]
-----------------------------------------------
                0.00    0.00      84/84          std::vector<double, std::allocator<double> >::_S_relocate(double, double, double, std::allocator<double>&) [2260]
[2261]   0.0    0.00    0.00      84         std::vector<double, std::allocator<double> >::_S_do_relocate(double, double, double, std::allocator<double>&, std::integral_constant<bool, true>) [2261]
                0.00    0.00      84/84          double std::__relocate_a<double, double, std::allocator<double> >(double, double, double, std::allocator<double>&) [2262]
-----------------------------------------------
                0.00    0.00      84/84          std::vector<double, std::allocator<double> >::_S_do_relocate(double, double, double, std::allocator<double>&, std::integral_constant<bool, true>) [2261]
[2262]   0.0    0.00    0.00      84         double std::__relocate_a<double, double, std::allocator<double> >(double, double, double, std::allocator<double>&) [2262]
                0.00    0.00     252/252         double std::__niter_base<double>(double) [2147]
                0.00    0.00      84/84          std::enable_if<std::__is_bitwise_relocatable<double, void>::value, double>::type std::__relocatea1<double, double>(double, double, double, std::allocator<double>&) [2263]
-----------------------------------------------
                0.00    0.00      84/84          double std::__relocate_a<double, double, std::allocator<double> >(double, double, double, std::allocator<double>&) [2262]
[2263]   0.0    0.00    0.00      84         std::enable_if<std::__is_bitwise_relocatable<double, void>::value, double>::type std::__relocatea1<double, double>(double, double, double, std::allocator<double>&) [2263]
-----------------------------------------------
                0.00    0.00       2/81          CATCH2_INTERNAL_TEST_69() [479]
                0.00    0.00       4/81          CATCH2_INTERNAL_TEST_120() [434]
                0.00    0.00      75/81          CATCH2_INTERNAL_TEST_0() [212]
[2264]   0.0    0.00    0.00      81         Catch::ReusableStringStream& Catch::ReusableStringStream::operator<< <char [27]>(char const (&) [27]) [2264]
-----------------------------------------------
                0.00    0.00       1/80          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/80          std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::operator=(std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > const&) [10026]
                0.00    0.00       2/80          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       4/80          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       6/80          void std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::_M_realloc_insert<Catch::Clara::Opt const&>(__gnu_cxx::__normal_iterator<Catch::Clara::Opt, std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > >, Catch::Clara::Opt const&) [424]
                0.00    0.00      16/80          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      50/80          std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::~vector() [392]
[2265]   0.0    0.00    0.00      80         std::Vectorbase<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::_M_get_Tp_allocator() [2265]
-----------------------------------------------
                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> > > >::find(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [743]
[2266]   0.0    0.00    0.00      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      96/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      75/75          CATCH2_INTERNAL_TEST_0() [212]
[2267]   0.0    0.00    0.00      75         Catch::ReusableStringStream& Catch::ReusableStringStream::operator<< <char [24]>(char const (&) [24]) [2267]
-----------------------------------------------
                0.00    0.00      75/75          CATCH2_INTERNAL_TEST_0() [212]
[2268]   0.0    0.00    0.00      75         Catch::ReusableStringStream& Catch::ReusableStringStream::operator<< <char [28]>(char const (&) [28]) [2268]
-----------------------------------------------
                0.00    0.00       2/74          std::vector<int, std::allocator<int> >::resize(unsigned long) [1698]
                0.00    0.00      32/74          std::vector<int, std::allocator<int> >::_M_check_len(unsigned long, char const) const [1293]
                0.00    0.00      40/74          std::vector<int, std::allocator<int> >::operator[](unsigned long) [2401]
[2269]   0.0    0.00    0.00      74         std::vector<int, std::allocator<int> >::size() const [2269]
-----------------------------------------------
                0.00    0.00       2/74          Catch::Clara::Detail::ParserRefImpl<Catch::Clara::Arg>::ParserRefImpl(Catch::Clara::Detail::ParserRefImpl<Catch::Clara::Arg> const&) [2832]
                0.00    0.00      18/74          Catch::Clara::Detail::ParserRefImpl<Catch::Clara::Opt>::ParserRefImpl(std::shared_ptr<Catch::Clara::Detail::BoundRef> const&) [1258]
                0.00    0.00      54/74          Catch::Clara::Detail::ParserRefImpl<Catch::Clara::Opt>::ParserRefImpl(Catch::Clara::Detail::ParserRefImpl<Catch::Clara::Opt> const&) [2299]
[2270]   0.0    0.00    0.00      74         std::shared_ptr<Catch::Clara::Detail::BoundRef>::shared_ptr(std::shared_ptr<Catch::Clara::Detail::BoundRef> const&) [2270]
                0.00    0.00      74/74          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&) [2271]
-----------------------------------------------
                0.00    0.00      74/74          std::shared_ptr<Catch::Clara::Detail::BoundRef>::shared_ptr(std::shared_ptr<Catch::Clara::Detail::BoundRef> const&) [2270]
[2271]   0.0    0.00    0.00      74         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&) [2271]
                0.00    0.00      74/11608       std::__shared_count<(__gnu_cxx::Lockpolicy)2>::__shared_count(std::__shared_count<(__gnu_cxx::Lockpolicy)2> const&) [1854]
-----------------------------------------------
                0.00    0.00      73/73          CATCH2_INTERNAL_TEST_0() [268]
[2272]   0.0    0.00    0.00      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    3870/39710       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 [1827]
-----------------------------------------------
                0.00    0.00      70/70          std::vector<unsigned long, std::allocator<unsigned long> >::max_size() const [1123]
[2273]   0.0    0.00    0.00      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> >::_S_max_size(std::allocator<unsigned long> const&) [1124]
[2274]   0.0    0.00    0.00      70         std::allocator_traits<std::allocator<unsigned long> >::max_size(std::allocator<unsigned long> const&) [2274]
-----------------------------------------------
                0.00    0.00      20/70          std::vector<unsigned long, std::allocator<unsigned long> >::reserve(unsigned long) [1220]
                0.00    0.00      50/70          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]
[2275]   0.0    0.00    0.00      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      70/70          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>) [2276]
-----------------------------------------------
                0.00    0.00      70/70          std::vector<unsigned long, std::allocator<unsigned long> >::_S_relocate(unsigned long, unsigned long, unsigned long, std::allocator<unsigned long>&) [2275]
[2276]   0.0    0.00    0.00      70         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>) [2276]
                0.00    0.00      70/70          unsigned long std::__relocate_a<unsigned long, unsigned long, std::allocator<unsigned long> >(unsigned long, unsigned long, unsigned long, std::allocator<unsigned long>&) [2278]
-----------------------------------------------
                0.00    0.00      70/70          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]
[2277]   0.0    0.00    0.00      70         std::Rbtree<std::__cxx11::basic_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() [2277]
                0.00    0.00     123/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      70/70          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>) [2276]
[2278]   0.0    0.00    0.00      70         unsigned long std::__relocate_a<unsigned long, unsigned long, std::allocator<unsigned long> >(unsigned long, unsigned long, unsigned long, std::allocator<unsigned long>&) [2278]
                0.00    0.00     210/210         unsigned long std::__niter_base<unsigned long>(unsigned long) [2165]
                0.00    0.00      70/70          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>&) [2279]
-----------------------------------------------
                0.00    0.00      70/70          unsigned long std::__relocate_a<unsigned long, unsigned long, std::allocator<unsigned long> >(unsigned long, unsigned long, unsigned long, std::allocator<unsigned long>&) [2278]
[2279]   0.0    0.00    0.00      70         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>&) [2279]
-----------------------------------------------
                0.00    0.00       3/69          Catch::Clara::Opt std::__copy_move_a<false, Catch::Clara::Opt, Catch::Clara::Opt>(Catch::Clara::Opt, Catch::Clara::Opt, Catch::Clara::Opt) [11442]
                0.00    0.00      66/69          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]
[2280]   0.0    0.00    0.00      69         Catch::Clara::Opt std::__niter_base<Catch::Clara::Opt>(Catch::Clara::Opt) [2280]
-----------------------------------------------
                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]
[2281]   0.0    0.00    0.00      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     130/330         __gnu_cxx::__normal_iterator<Catch::StringRef, std::vector<Catch::StringRef, std::allocator<Catch::StringRef> > >::base() const [2132]
-----------------------------------------------
                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]
[2282]   0.0    0.00    0.00      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]
-----------------------------------------------
                0.00    0.00       1/60          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      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> > > > > 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      48/60          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]
[2283]   0.0    0.00    0.00      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       4/60          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       7/60          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/60          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::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::__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::__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::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::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/60          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/60          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]
[2284]   0.0    0.00    0.00      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      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]
[2285]   0.0    0.00    0.00      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      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]
[2286]   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_end() [2286]
-----------------------------------------------
                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]
[2287]   0.0    0.00    0.00      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       8/58          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      50/58          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]
[2288]   0.0    0.00    0.00      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     116/234         __gnu_cxx::__normal_iterator<int, std::vector<int, std::allocator<int> > >::base() const [2152]
-----------------------------------------------
                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]
[2289]   0.0    0.00    0.00      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      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> > > > >::_M_max_size() const [2292]
-----------------------------------------------
                0.00    0.00      56/56          std::Spcounted_ptr_inplace<advgetopt::getopt, std::allocator<advgetopt::getopt>, (__gnu_cxx::Lockpolicy)2>::_M_ptr() [2294]
[2290]   0.0    0.00    0.00      56         __gnu_cxx::__aligned_buffer<advgetopt::getopt>::_M_ptr() [2290]
                0.00    0.00      56/56          __gnu_cxx::__aligned_buffer<advgetopt::getopt>::_M_addr() [2291]
-----------------------------------------------
                0.00    0.00      56/56          __gnu_cxx::__aligned_buffer<advgetopt::getopt>::_M_ptr() [2290]
[2291]   0.0    0.00    0.00      56         __gnu_cxx::__aligned_buffer<advgetopt::getopt>::_M_addr() [2291]
-----------------------------------------------
                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]
[2292]   0.0    0.00    0.00      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> > > > >::_M_max_size() const [2292]
-----------------------------------------------
                0.00    0.00       1/56          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/56          std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >::operator=(std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> > const&) [10018]
                0.00    0.00       2/56          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       2/56          void std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >::_M_realloc_insert<Catch::Clara::Arg const&>(__gnu_cxx::__normal_iterator<Catch::Clara::Arg, std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> > >, Catch::Clara::Arg const&) [1692]
                0.00    0.00      50/56          std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >::~vector() [1290]
[2293]   0.0    0.00    0.00      56         std::Vectorbase<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >::_M_get_Tp_allocator() [2293]
-----------------------------------------------
                0.00    0.00       1/56          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       3/56          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/56          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       7/56          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      10/56          std::Spcounted_ptr_inplace<advgetopt::getopt, std::allocator<advgetopt::getopt>, (__gnu_cxx::Lockpolicy)2>::_M_dispose() <cycle 1> [2577]
                0.00    0.00      32/56          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]
[2294]   0.0    0.00    0.00      56         std::Spcounted_ptr_inplace<advgetopt::getopt, std::allocator<advgetopt::getopt>, (__gnu_cxx::Lockpolicy)2>::_M_ptr() [2294]
                0.00    0.00      56/56          __gnu_cxx::__aligned_buffer<advgetopt::getopt>::_M_ptr() [2290]
-----------------------------------------------
                0.00    0.00      55/55          Catch::ExprLhs<advgetopt::option_info_ref const&> Catch::operator<=<advgetopt::option_info_ref, 0>(Catch::Decomposer&&, advgetopt::option_info_ref&&) [2296]
[2295]   0.0    0.00    0.00      55         Catch::ExprLhs<advgetopt::option_info_ref const&>::ExprLhs(advgetopt::option_info_ref const&) [2295]
-----------------------------------------------
                0.00    0.00       1/55          CATCH2_INTERNAL_TEST_78() [653]
                0.00    0.00       2/55          CATCH2_INTERNAL_TEST_0() [693]
                0.00    0.00       3/55          CATCH2_INTERNAL_TEST_4() [637]
                0.00    0.00       3/55          CATCH2_INTERNAL_TEST_9() [583]
                0.00    0.00       3/55          CATCH2_INTERNAL_TEST_16() [601]
                0.00    0.00       3/55          CATCH2_INTERNAL_TEST_20() [642]
                0.00    0.00       3/55          CATCH2_INTERNAL_TEST_24() [643]
                0.00    0.00       3/55          CATCH2_INTERNAL_TEST_35() [634]
                0.00    0.00       3/55          CATCH2_INTERNAL_TEST_39() [635]
                0.00    0.00       3/55          CATCH2_INTERNAL_TEST_43() [585]
                0.00    0.00       5/55          CATCH2_INTERNAL_TEST_59() [599]
                0.00    0.00       7/55          CATCH2_INTERNAL_TEST_47() [579]
                0.00    0.00       7/55          CATCH2_INTERNAL_TEST_53() [495]
                0.00    0.00       9/55          CATCH2_INTERNAL_TEST_28() [403]
[2296]   0.0    0.00    0.00      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      55/55          Catch::ExprLhs<advgetopt::option_info_ref const&>::ExprLhs(advgetopt::option_info_ref const&) [2295]
-----------------------------------------------
                0.00    0.00       1/55          std::Vectorbase<Catch::StringRef, std::allocator<Catch::StringRef> >::Vectorbase(std::allocator<Catch::StringRef> const&) [8256]
                0.00    0.00      54/55          std::Vectorbase<Catch::StringRef, std::allocator<Catch::StringRef> >::Vectorbase(unsigned long, std::allocator<Catch::StringRef> const&) [366]
[2297]   0.0    0.00    0.00      55         std::Vectorbase<Catch::StringRef, std::allocator<Catch::StringRef> >::Vectorimpl::Vectorimpl(std::allocator<Catch::StringRef> const&) [2297]
                0.00    0.00      55/255         std::allocator<Catch::StringRef>::allocator(std::allocator<Catch::StringRef> const&) [2146]
                0.00    0.00      55/909         std::Vectorbase<Catch::StringRef, std::allocator<Catch::StringRef> >::Vectorimpl_data::Vectorimpl_data() [2036]
-----------------------------------------------
                0.00    0.00       4/54          CATCH2_INTERNAL_TEST_120() [434]
                0.00    0.00      50/54          CATCH2_INTERNAL_TEST_0() [212]
[2298]   0.0    0.00    0.00      54         Catch::ReusableStringStream& Catch::ReusableStringStream::operator<< <char [20]>(char const (&) [20]) [2298]
-----------------------------------------------
                0.00    0.00      54/54          Catch::Clara::Opt::Opt(Catch::Clara::Opt const&) [363]
[2299]   0.0    0.00    0.00      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::Detail::ComposableParserImpl<Catch::Clara::Opt>::ComposableParserImpl(Catch::Clara::Detail::ComposableParserImpl<Catch::Clara::Opt> const&) [2300]
                0.00    0.00      54/74          std::shared_ptr<Catch::Clara::Detail::BoundRef>::shared_ptr(std::shared_ptr<Catch::Clara::Detail::BoundRef> const&) [2270]
-----------------------------------------------
                0.00    0.00      54/54          Catch::Clara::Detail::ParserRefImpl<Catch::Clara::Opt>::ParserRefImpl(Catch::Clara::Detail::ParserRefImpl<Catch::Clara::Opt> const&) [2299]
[2300]   0.0    0.00    0.00      54         Catch::Clara::Detail::ComposableParserImpl<Catch::Clara::Opt>::ComposableParserImpl(Catch::Clara::Detail::ComposableParserImpl<Catch::Clara::Opt> const&) [2300]
                0.00    0.00      54/293         Catch::Clara::Detail::ParserBase::ParserBase(Catch::Clara::Detail::ParserBase const&) [2135]
-----------------------------------------------
                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]
[2301]   0.0    0.00    0.00      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/54          std::allocator_traits<std::allocator<Catch::StringRef> >::select_on_container_copy_construction(std::allocator<Catch::StringRef> const&) [2304]
-----------------------------------------------
                0.00    0.00       1/54          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/54          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       4/54          std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::operator=(std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > const&) [10026]
                0.00    0.00      48/54          std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::_M_check_len(unsigned long, char const) const [1249]
[2302]   0.0    0.00    0.00      54         std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::size() const [2302]
-----------------------------------------------
                0.00    0.00      54/54          std::Listiterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::operator() const [6870]
[2303]   0.0    0.00    0.00      54         std::Listnode<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::_M_valptr() [2303]
                0.00    0.00     174/2092        __gnu_cxx::__aligned_membuf<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::_M_ptr() [1938]
-----------------------------------------------
                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]
[2304]   0.0    0.00    0.00      54         std::allocator_traits<std::allocator<Catch::StringRef> >::select_on_container_copy_construction(std::allocator<Catch::StringRef> const&) [2304]
                0.00    0.00      54/255         std::allocator<Catch::StringRef>::allocator(std::allocator<Catch::StringRef> const&) [2146]
-----------------------------------------------
                0.00    0.00      24/52          CATCH2_INTERNAL_TEST_90() [546]
                0.00    0.00      28/52          CATCH2_INTERNAL_TEST_69() [479]
[2305]   0.0    0.00    0.00      52         Catch::ReusableStringStream& Catch::ReusableStringStream::operator<< <char [13]>(char const (&) [13]) [2305]
-----------------------------------------------
                0.00    0.00      52/52          std::allocator_traits<std::allocator<double> >::deallocate(std::allocator<double>&, double, unsigned long) [1281]
[2306]   0.0    0.00    0.00      52         __gnu_cxx::new_allocator<double>::deallocate(double, unsigned long) [2306]
-----------------------------------------------
                0.00    0.00      52/52          std::allocator_traits<std::allocator<double> >::allocate(std::allocator<double>&, unsigned long) [1279]
[2307]   0.0    0.00    0.00      52         __gnu_cxx::new_allocator<double>::allocate(unsigned long, void const) [2307]
                0.00    0.00      52/52          __gnu_cxx::new_allocator<double>::_M_max_size() const [2308]
-----------------------------------------------
                0.00    0.00      52/52          __gnu_cxx::new_allocator<double>::allocate(unsigned long, void const) [2307]
[2308]   0.0    0.00    0.00      52         __gnu_cxx::new_allocator<double>::_M_max_size() const [2308]
-----------------------------------------------
                0.00    0.00       1/52          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/52          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      50/52          std::Vectorbase<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >::Vectorimpl::~Vectorimpl() [2321]
[2309]   0.0    0.00    0.00      52         std::allocator<Catch::Clara::Arg>::~allocator() [2309]
-----------------------------------------------
                0.00    0.00       1/52          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/52          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      50/52          std::Vectorbase<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::Vectorimpl::~Vectorimpl() [2322]
[2310]   0.0    0.00    0.00      52         std::allocator<Catch::Clara::Opt>::~allocator() [2310]
-----------------------------------------------
                0.00    0.00       1/52          Catch::Clara::Parser::operator|=(Catch::Clara::Parser const&) [4041]
                0.00    0.00       3/52          std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::push_back(Catch::Clara::Opt const&) [425]
                0.00    0.00       8/52          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/52          std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::back() [2400]
[2311]   0.0    0.00    0.00      52         std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::end() [2311]
                0.00    0.00      52/107         __gnu_cxx::__normal_iterator<Catch::Clara::Opt, std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > >::__normal_iterator(Catch::Clara::Opt const&) [2230]
-----------------------------------------------
                0.00    0.00       3/52          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      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> > > > >::_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]
[2312]   0.0    0.00    0.00      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       3/52          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          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/52          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      43/52          void std::Construct<Catch::Clara::Opt, Catch::Clara::Opt const&>(Catch::Clara::Opt, Catch::Clara::Opt const&) [384]
[2313]   0.0    0.00    0.00      52         Catch::Clara::Opt const& std::forward<Catch::Clara::Opt const&>(std::removereference<Catch::Clara::Opt const&>::type&) [2313]
-----------------------------------------------
                0.00    0.00       6/51          CATCH2_INTERNAL_TEST_31() [581]
                0.00    0.00       8/51          CATCH2_INTERNAL_TEST_0() [532]
                0.00    0.00      11/51          CATCH2_INTERNAL_TEST_14() [523]
                0.00    0.00      12/51          CATCH2_INTERNAL_TEST_90() [546]
                0.00    0.00      14/51          CATCH2_INTERNAL_TEST_69() [479]
[2314]   0.0    0.00    0.00      51         Catch::ReusableStringStream& Catch::ReusableStringStream::operator<< <char [16]>(char const (&) [16]) [2314]
-----------------------------------------------
                0.00    0.00       1/51          Catch::Clara::Detail::ComposableParserImpl<Catch::Clara::Arg>::ComposableParserImpl() [4023]
                0.00    0.00       3/51          Catch::Clara::Parser::Parser() [2791]
                0.00    0.00       4/51          Catch::Clara::Detail::ComposableParserImpl<Catch::Clara::ExeName>::ComposableParserImpl() [4031]
                0.00    0.00      43/51          Catch::Clara::Detail::ComposableParserImpl<Catch::Clara::Opt>::ComposableParserImpl() [2385]
[2315]   0.0    0.00    0.00      51         Catch::Clara::Detail::ParserBase::ParserBase() [2315]
-----------------------------------------------
                0.00    0.00      51/51          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]
[2316]   0.0    0.00    0.00      51         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&) [2316]
                0.00    0.00     102/234         __gnu_cxx::__normal_iterator<int, std::vector<int, std::allocator<int> > >::base() const [2152]
-----------------------------------------------
                0.00    0.00      51/51          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&) [2501]
[2317]   0.0    0.00    0.00      51         std::remove_reference<advgetopt::validator&>::type&& std::move<advgetopt::validator&>(advgetopt::validator&) [2317]
-----------------------------------------------
                0.00    0.00      50/50          Catch::Clara::ExeName::~ExeName() [600]
[2318]   0.0    0.00    0.00      50         Catch::Clara::Detail::ComposableParserImpl<Catch::Clara::ExeName>::~ComposableParserImpl() [2318]
                0.00    0.00      50/344         Catch::Clara::Detail::ParserBase::~ParserBase() [2124]
-----------------------------------------------
                0.00    0.00      50/50          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&) [2328]
[2319]   0.0    0.00    0.00      50         std::uniform_int_distribution<unsigned long>::param_type::b() const [2319]
-----------------------------------------------
                0.00    0.00      50/50          void std::Destroy<Catch::Clara::Arg>(Catch::Clara::Arg, Catch::Clara::Arg) [1298]
[2320]   0.0    0.00    0.00      50         void std::Destroy_aux<false>::__destroy<Catch::Clara::Arg>(Catch::Clara::Arg, Catch::Clara::Arg) [2320]
                0.00    0.00       2/3           Catch::Clara::Arg std::__addressof<Catch::Clara::Arg>(Catch::Clara::Arg&) [2826]
                0.00    0.00       2/2           void std::Destroy<Catch::Clara::Arg>(Catch::Clara::Arg) [2883]
-----------------------------------------------
                0.00    0.00      50/50          std::Vector_base<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >::~Vectorbase() [1671]
[2321]   0.0    0.00    0.00      50         std::Vectorbase<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >::Vectorimpl::~Vectorimpl() [2321]
                0.00    0.00      50/52          std::allocator<Catch::Clara::Arg>::~allocator() [2309]
-----------------------------------------------
                0.00    0.00      50/50          std::Vectorbase<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::~Vectorbase() [1456]
[2322]   0.0    0.00    0.00      50         std::Vectorbase<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::Vectorimpl::~Vectorimpl() [2322]
                0.00    0.00      50/52          std::allocator<Catch::Clara::Opt>::~allocator() [2310]
-----------------------------------------------
                0.00    0.00      50/50          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) [2325]
[2323]   0.0    0.00    0.00      50         std::mersenne_twister_engine<unsigned long, 32ul, 624ul, 397ul, 31ul, 2567483615ul, 11ul, 4294967295ul, 7ul, 2636928640ul, 15ul, 4022730752ul, 18ul, 1812433253ul>::operator()() [2323]
                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>::_M_gen_rand() [2960]
-----------------------------------------------
                0.00    0.00      50/50          std::uniform_int_distribution<unsigned long>::uniform_int_distribution(unsigned long, unsigned long) [2326]
[2324]   0.0    0.00    0.00      50         std::uniform_int_distribution<unsigned long>::param_type::param_type(unsigned long, unsigned long) [2324]
-----------------------------------------------
                0.00    0.00      50/50          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&) [2328]
[2325]   0.0    0.00    0.00      50         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) [2325]
                0.00    0.00      50/50          std::mersenne_twister_engine<unsigned long, 32ul, 624ul, 397ul, 31ul, 2567483615ul, 11ul, 4294967295ul, 7ul, 2636928640ul, 15ul, 4022730752ul, 18ul, 1812433253ul>::operator()() [2323]
-----------------------------------------------
                0.00    0.00       1/50          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      49/50          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>&) [2336]
[2326]   0.0    0.00    0.00      50         std::uniform_int_distribution<unsigned long>::uniform_int_distribution(unsigned long, unsigned long) [2326]
                0.00    0.00      50/50          std::uniform_int_distribution<unsigned long>::param_type::param_type(unsigned long, unsigned long) [2324]
-----------------------------------------------
                0.00    0.00       1/50          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      49/50          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>&) [2336]
[2327]   0.0    0.00    0.00      50         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>&) [2327]
                0.00    0.00      50/50          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&) [2328]
-----------------------------------------------
                0.00    0.00      50/50          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>&) [2327]
[2328]   0.0    0.00    0.00      50         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&) [2328]
                0.00    0.00     100/100         std::uniform_int_distribution<unsigned long>::param_type::a() const [2233]
                0.00    0.00      50/50          std::uniform_int_distribution<unsigned long>::param_type::b() const [2319]
                0.00    0.00      50/50          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) [2325]
-----------------------------------------------
                0.00    0.00       1/50          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      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> > > > >::_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]
[2329]   0.0    0.00    0.00      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/49          std::allocator<Catch::Clara::Arg>::allocator(std::allocator<Catch::Clara::Arg> const&) [2333]
[2330]   0.0    0.00    0.00      49         __gnu_cxx::new_allocator<Catch::Clara::Arg>::new_allocator(__gnu_cxx::new_allocator<Catch::Clara::Arg> const&) [2330]
-----------------------------------------------
                0.00    0.00      49/49          std::allocator<Catch::Clara::Opt>::allocator(std::allocator<Catch::Clara::Opt> const&) [2334]
[2331]   0.0    0.00    0.00      49         __gnu_cxx::new_allocator<Catch::Clara::Opt>::new_allocator(__gnu_cxx::new_allocator<Catch::Clara::Opt> const&) [2331]
-----------------------------------------------
                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]
[2332]   0.0    0.00    0.00      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       1/49          std::allocator_traits<std::allocator<Catch::Clara::Arg> >::select_on_container_copy_construction(std::allocator<Catch::Clara::Arg> const&) [2957]
                0.00    0.00       1/49          std::Vectorbase<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >::get_allocator() const [6803]
                0.00    0.00       2/49          std::Vectorbase<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >::Vectorimpl::Vectorimpl(std::allocator<Catch::Clara::Arg> const&) [2865]
                0.00    0.00      45/49          std::Vectorbase<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >::Vectorimpl::Vectorimpl(std::Vectorbase<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >::Vectorimpl&&) [2371]
[2333]   0.0    0.00    0.00      49         std::allocator<Catch::Clara::Arg>::allocator(std::allocator<Catch::Clara::Arg> const&) [2333]
                0.00    0.00      49/49          __gnu_cxx::new_allocator<Catch::Clara::Arg>::new_allocator(__gnu_cxx::new_allocator<Catch::Clara::Arg> const&) [2330]
-----------------------------------------------
                0.00    0.00       1/49          std::allocator_traits<std::allocator<Catch::Clara::Opt> >::select_on_container_copy_construction(std::allocator<Catch::Clara::Opt> const&) [2958]
                0.00    0.00       1/49          std::Vectorbase<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::get_allocator() const [6804]
                0.00    0.00       2/49          std::Vectorbase<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::Vectorimpl::Vectorimpl(std::allocator<Catch::Clara::Opt> const&) [2866]
                0.00    0.00      45/49          std::Vectorbase<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::Vectorimpl::Vectorimpl(std::Vectorbase<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::Vectorimpl&&) [2374]
[2334]   0.0    0.00    0.00      49         std::allocator<Catch::Clara::Opt>::allocator(std::allocator<Catch::Clara::Opt> const&) [2334]
                0.00    0.00      49/49          __gnu_cxx::new_allocator<Catch::Clara::Opt>::new_allocator(__gnu_cxx::new_allocator<Catch::Clara::Opt> const&) [2331]
-----------------------------------------------
                0.00    0.00      49/49          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&&) [2337]
[2335]   0.0    0.00    0.00      49         std::pair<unsigned long, unsigned long>::pair<unsigned long, unsigned long, true>(unsigned long&&, unsigned long&&) [2335]
                0.00    0.00      98/772         unsigned long&& std::forward<unsigned long>(std::remove_reference<unsigned long>::type&) [2050]
-----------------------------------------------
                0.00    0.00      49/49          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]
[2336]   0.0    0.00    0.00      49         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>&) [2336]
                0.00    0.00      49/50          std::uniform_int_distribution<unsigned long>::uniform_int_distribution(unsigned long, unsigned long) [2326]
                0.00    0.00      49/50          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>&) [2327]
                0.00    0.00      49/49          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&&) [2337]
-----------------------------------------------
                0.00    0.00      49/49          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>&) [2336]
[2337]   0.0    0.00    0.00      49         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&&) [2337]
                0.00    0.00      98/772         unsigned long&& std::forward<unsigned long>(std::remove_reference<unsigned long>::type&) [2050]
                0.00    0.00      49/49          std::pair<unsigned long, unsigned long>::pair<unsigned long, unsigned long, true>(unsigned long&&, unsigned long&&) [2335]
-----------------------------------------------
                0.00    0.00      24/48          advgetopt::Flags::Flags() [2451]
                0.00    0.00      24/48          advgetopt::Flags::Flags(unsigned int) [2450]
[2338]   0.0    0.00    0.00      48         advgetopt::OptionValue<unsigned int>::OptionValue(unsigned int) [2338]
-----------------------------------------------
                0.00    0.00      16/48          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) [2506]
                0.00    0.00      32/48          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) [2425]
[2339]   0.0    0.00    0.00      48         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) [2339]
                0.00    0.00      48/1267        snapdev::NOT_USED() [2005]
                0.00    0.00      48/192         advgetopt::OptionValue<char const>::get() const [2174]
-----------------------------------------------
                0.00    0.00      16/48          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) [2511]
                0.00    0.00      32/48          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) [2426]
[2340]   0.0    0.00    0.00      48         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) [2340]
                0.00    0.00      48/1267        snapdev::NOT_USED() [2005]
                0.00    0.00      48/192         advgetopt::OptionValue<char const>::get() const [2174]
-----------------------------------------------
                0.00    0.00      14/48          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      16/48          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      18/48          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]
[2341]   0.0    0.00    0.00      48         advgetopt::EnvironmentVariableName::EnvironmentVariableName() [2341]
                0.00    0.00      48/231         advgetopt::OptionValue<char const>::OptionValue(char const) [2153]
-----------------------------------------------
                0.00    0.00      14/48          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      16/48          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      18/48          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]
[2342]   0.0    0.00    0.00      48         advgetopt::Alias::Alias() [2342]
                0.00    0.00      48/231         advgetopt::OptionValue<char const>::OptionValue(char const) [2153]
-----------------------------------------------
                0.00    0.00      48/48          int std::__relocate_a<int, int, std::allocator<int> >(int, int, int, std::allocator<int>&) [2523]
[2343]   0.0    0.00    0.00      48         int std::__niter_base<int>(int) [2343]
-----------------------------------------------
                0.00    0.00       1/47          __gnu_cxx::__normal_iterator<Catch::Clara::Opt const, std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > >::__normal_iterator<Catch::Clara::Opt>(__gnu_cxx::__normal_iterator<Catch::Clara::Opt, __gnu_cxx::__enable_if<std::__are_same<Catch::Clara::Opt, Catch::Clara::Opt>::__value, std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > >::__type> const&) [5496]
                0.00    0.00       2/47          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       6/47          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/47          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      22/47          __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]
[2344]   0.0    0.00    0.00      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      46/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]
[2345]   0.0    0.00    0.00      46         __gnu_cxx::new_allocator<std::Spcounted_ptr_inplace<advgetopt::getopt, std::allocator<advgetopt::getopt>, (__gnu_cxx::Lockpolicy)2> >::new_allocator() [2345]
-----------------------------------------------
                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]
[2346]   0.0    0.00    0.00      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      46/46          __gnu_cxx::new_allocator<std::Spcounted_ptr_inplace<advgetopt::getopt, std::allocator<advgetopt::getopt>, (__gnu_cxx::Lockpolicy)2> >::new_allocator() [2345]
-----------------------------------------------
                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]
[2347]   0.0    0.00    0.00      46         std::allocator<std::Spcounted_ptr_inplace<advgetopt::getopt, std::allocator<advgetopt::getopt>, (__gnu_cxx::Lockpolicy)2> >::~allocator() [2347]
-----------------------------------------------
                0.00    0.00       1/46          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      45/46          std::shared_ptr<Catch::Clara::Detail::BoundValueRefBase>::shared_ptr(std::shared_ptr<Catch::Clara::Detail::BoundValueRefBase>&&) [2368]
[2348]   0.0    0.00    0.00      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]
                0.00    0.00      46/1107        std::__shared_count<(__gnu_cxx::Lockpolicy)2>::__shared_count() [2013]
                0.00    0.00      46/778         std::__shared_count<(__gnu_cxx::Lockpolicy)2>::_M_swap(std::__shared_count<(__gnu_cxx::Lockpolicy)2>&) [2048]
-----------------------------------------------
                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>::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      45/46          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> > >&&) [2369]
[2349]   0.0    0.00    0.00      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]
                0.00    0.00      46/1107        std::__shared_count<(__gnu_cxx::Lockpolicy)2>::__shared_count() [2013]
                0.00    0.00      46/778         std::__shared_count<(__gnu_cxx::Lockpolicy)2>::_M_swap(std::__shared_count<(__gnu_cxx::Lockpolicy)2>&) [2048]
-----------------------------------------------
                0.00    0.00       4/46          CATCH2_INTERNAL_TEST_107() [496]
                0.00    0.00       4/46          CATCH2_INTERNAL_TEST_25() [63]
                0.00    0.00       5/46          CATCH2_INTERNAL_TEST_9() [583]
                0.00    0.00       8/46          CATCH2_INTERNAL_TEST_156() [529]
                0.00    0.00      25/46          CATCH2_INTERNAL_TEST_0() [212]
[2350]   0.0    0.00    0.00      46         std::numeric_limits<double>::min() [2350]
-----------------------------------------------
                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      36/46          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]
[2351]   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(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      46/46          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> >&) [2352]
-----------------------------------------------
                0.00    0.00      46/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]
[2352]   0.0    0.00    0.00      46         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> >&) [2352]
-----------------------------------------------
                0.00    0.00       1/46          std::shared_ptr<Catch::Clara::Detail::BoundValueRefBase>::operator=(std::shared_ptr<Catch::Clara::Detail::BoundValueRefBase>&&) [7730]
                0.00    0.00      45/46          std::shared_ptr<Catch::Clara::Detail::BoundValueRefBase>::shared_ptr(std::shared_ptr<Catch::Clara::Detail::BoundValueRefBase>&&) [2368]
[2353]   0.0    0.00    0.00      46         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>&) [2353]
-----------------------------------------------
                0.00    0.00       1/46          std::shared_ptr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::operator=(std::shared_ptr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&&) [7755]
                0.00    0.00      45/46          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> > >&&) [2369]
[2354]   0.0    0.00    0.00      46         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> > >&) [2354]
-----------------------------------------------
                0.00    0.00       8/45          CATCH2_INTERNAL_TEST_69() [479]
                0.00    0.00      12/45          CATCH2_INTERNAL_TEST_90() [546]
                0.00    0.00      25/45          CATCH2_INTERNAL_TEST_0() [212]
[2355]   0.0    0.00    0.00      45         Catch::ReusableStringStream& Catch::ReusableStringStream::operator<< <char [26]>(char const (&) [26]) [2355]
-----------------------------------------------
                0.00    0.00       5/45          CATCH2_INTERNAL_TEST_112() [419]
                0.00    0.00      15/45          CATCH2_INTERNAL_TEST_42() [520]
                0.00    0.00      25/45          CATCH2_INTERNAL_TEST_0() [212]
[2356]   0.0    0.00    0.00      45         Catch::ReusableStringStream& Catch::ReusableStringStream::operator<< <char [37]>(char const (&) [37]) [2356]
-----------------------------------------------
                0.00    0.00      45/45          Catch::Clara::ExeName::ExeName(Catch::Clara::ExeName&&) [2361]
[2357]   0.0    0.00    0.00      45         Catch::Clara::Detail::ComposableParserImpl<Catch::Clara::ExeName>::ComposableParserImpl(Catch::Clara::Detail::ComposableParserImpl<Catch::Clara::ExeName>&&) [2357]
                0.00    0.00      45/293         Catch::Clara::Detail::ParserBase::ParserBase(Catch::Clara::Detail::ParserBase const&) [2135]
-----------------------------------------------
                0.00    0.00      18/45          Catch::Clara::Detail::BoundFlagRefBase::BoundFlagRefBase() [4018]
                0.00    0.00      27/45          Catch::Clara::Detail::BoundValueRefBase::BoundValueRefBase() [2435]
[2358]   0.0    0.00    0.00      45         Catch::Clara::Detail::BoundRef::BoundRef() [2358]
-----------------------------------------------
                0.00    0.00      18/45          Catch::Clara::Detail::BoundFlagRefBase::~BoundFlagRefBase() [4020]
                0.00    0.00      27/45          Catch::Clara::Detail::BoundValueRefBase::~BoundValueRefBase() [2436]
[2359]   0.0    0.00    0.00      45         Catch::Clara::Detail::BoundRef::~BoundRef() [2359]
-----------------------------------------------
                0.00    0.00       1/45          Catch::Clara::Parser Catch::Clara::operator|<Catch::Clara::Arg>(Catch::Clara::Parser&&, Catch::Clara::Arg&&) [4047]
                0.00    0.00       1/45          Catch::Clara::Parser Catch::Clara::operator|<Catch::Clara::ExeName const&>(Catch::Clara::Parser&&, Catch::Clara::ExeName const&) [4048]
                0.00    0.00       1/45          Catch::Clara::Parser Catch::Clara::operator|<Catch::Clara::Help const&>(Catch::Clara::Parser&&, Catch::Clara::Help const&) [482]
                0.00    0.00       2/45          Catch::Clara::Parser Catch::Clara::operator|<Catch::Clara::Opt const&>(Catch::Clara::Parser&&, Catch::Clara::Opt const&) [447]
                0.00    0.00      40/45          Catch::Clara::Parser Catch::Clara::operator|<Catch::Clara::Opt>(Catch::Clara::Parser&&, Catch::Clara::Opt&&) [380]
[2360]   0.0    0.00    0.00      45         Catch::Clara::Parser::Parser(Catch::Clara::Parser&&) [2360]
                0.00    0.00      45/293         Catch::Clara::Detail::ParserBase::ParserBase(Catch::Clara::Detail::ParserBase const&) [2135]
                0.00    0.00      45/45          Catch::Clara::ExeName::ExeName(Catch::Clara::ExeName&&) [2361]
                0.00    0.00      45/45          std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::vector(std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >&&) [2383]
                0.00    0.00      45/45          std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >::vector(std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >&&) [2382]
-----------------------------------------------
                0.00    0.00      45/45          Catch::Clara::Parser::Parser(Catch::Clara::Parser&&) [2360]
[2361]   0.0    0.00    0.00      45         Catch::Clara::ExeName::ExeName(Catch::Clara::ExeName&&) [2361]
                0.00    0.00      45/45          Catch::Clara::Detail::ComposableParserImpl<Catch::Clara::ExeName>::ComposableParserImpl(Catch::Clara::Detail::ComposableParserImpl<Catch::Clara::ExeName>&&) [2357]
                0.00    0.00      45/45          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> > >&&) [2369]
                0.00    0.00      45/45          std::shared_ptr<Catch::Clara::Detail::BoundValueRefBase>::shared_ptr(std::shared_ptr<Catch::Clara::Detail::BoundValueRefBase>&&) [2368]
-----------------------------------------------
                0.00    0.00      45/45          std::allocator_traits<std::allocator<unsigned long> >::deallocate(std::allocator<unsigned long>&, unsigned long, unsigned long) [1315]
[2362]   0.0    0.00    0.00      45         __gnu_cxx::new_allocator<unsigned long>::deallocate(unsigned long, unsigned long) [2362]
-----------------------------------------------
                0.00    0.00      45/45          std::allocator_traits<std::allocator<unsigned long> >::allocate(std::allocator<unsigned long>&, unsigned long) [1316]
[2363]   0.0    0.00    0.00      45         __gnu_cxx::new_allocator<unsigned long>::allocate(unsigned long, void const) [2363]
                0.00    0.00      45/45          __gnu_cxx::new_allocator<unsigned long>::_M_max_size() const [2365]
-----------------------------------------------
                0.00    0.00      45/45          std::allocator<unsigned long>::allocator() [2366]
[2364]   0.0    0.00    0.00      45         __gnu_cxx::new_allocator<unsigned long>::new_allocator() [2364]
-----------------------------------------------
                0.00    0.00      45/45          __gnu_cxx::new_allocator<unsigned long>::allocate(unsigned long, void const) [2363]
[2365]   0.0    0.00    0.00      45         __gnu_cxx::new_allocator<unsigned long>::_M_max_size() const [2365]
-----------------------------------------------
                0.00    0.00      45/45          std::Vectorbase<unsigned long, std::allocator<unsigned long> >::Vectorimpl::Vectorimpl() [2377]
[2366]   0.0    0.00    0.00      45         std::allocator<unsigned long>::allocator() [2366]
                0.00    0.00      45/45          __gnu_cxx::new_allocator<unsigned long>::new_allocator() [2364]
-----------------------------------------------
                0.00    0.00      45/45          std::Vectorbase<unsigned long, std::allocator<unsigned long> >::Vectorimpl::~Vectorimpl() [2378]
[2367]   0.0    0.00    0.00      45         std::allocator<unsigned long>::~allocator() [2367]
-----------------------------------------------
                0.00    0.00      45/45          Catch::Clara::ExeName::ExeName(Catch::Clara::ExeName&&) [2361]
[2368]   0.0    0.00    0.00      45         std::shared_ptr<Catch::Clara::Detail::BoundValueRefBase>::shared_ptr(std::shared_ptr<Catch::Clara::Detail::BoundValueRefBase>&&) [2368]
                0.00    0.00      45/46          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>&) [2353]
                0.00    0.00      45/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]
-----------------------------------------------
                0.00    0.00      45/45          Catch::Clara::ExeName::ExeName(Catch::Clara::ExeName&&) [2361]
[2369]   0.0    0.00    0.00      45         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> > >&&) [2369]
                0.00    0.00      45/46          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> > >&) [2354]
                0.00    0.00      45/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]
-----------------------------------------------
                0.00    0.00      45/45          void std::Destroy<unsigned long>(unsigned long, unsigned long) [1317]
[2370]   0.0    0.00    0.00      45         void std::Destroy_aux<true>::__destroy<unsigned long>(unsigned long, unsigned long) [2370]
-----------------------------------------------
                0.00    0.00      45/45          std::Vectorbase<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >::Vectorbase(std::Vectorbase<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >&&) [2373]
[2371]   0.0    0.00    0.00      45         std::Vectorbase<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >::Vectorimpl::Vectorimpl(std::Vectorbase<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >::Vectorimpl&&) [2371]
                0.00    0.00      90/90          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&) [2245]
                0.00    0.00      45/49          std::allocator<Catch::Clara::Arg>::allocator(std::allocator<Catch::Clara::Arg> const&) [2333]
                0.00    0.00      45/45          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&&) [2372]
-----------------------------------------------
                0.00    0.00      45/45          std::Vectorbase<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >::Vectorimpl::Vectorimpl(std::Vectorbase<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >::Vectorimpl&&) [2371]
[2372]   0.0    0.00    0.00      45         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&&) [2372]
-----------------------------------------------
                0.00    0.00      45/45          std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >::vector(std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >&&) [2382]
[2373]   0.0    0.00    0.00      45         std::Vectorbase<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >::Vectorbase(std::Vectorbase<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >&&) [2373]
                0.00    0.00      45/45          std::Vectorbase<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >::Vectorimpl::Vectorimpl(std::Vectorbase<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >::Vectorimpl&&) [2371]
-----------------------------------------------
                0.00    0.00      45/45          std::Vectorbase<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::Vectorbase(std::Vectorbase<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >&&) [2376]
[2374]   0.0    0.00    0.00      45         std::Vectorbase<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::Vectorimpl::Vectorimpl(std::Vectorbase<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::Vectorimpl&&) [2374]
                0.00    0.00      90/90          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&) [2246]
                0.00    0.00      45/49          std::allocator<Catch::Clara::Opt>::allocator(std::allocator<Catch::Clara::Opt> const&) [2334]
                0.00    0.00      45/45          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&&) [2375]
-----------------------------------------------
                0.00    0.00      45/45          std::Vectorbase<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::Vectorimpl::Vectorimpl(std::Vectorbase<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::Vectorimpl&&) [2374]
[2375]   0.0    0.00    0.00      45         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&&) [2375]
-----------------------------------------------
                0.00    0.00      45/45          std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::vector(std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >&&) [2383]
[2376]   0.0    0.00    0.00      45         std::Vectorbase<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::Vectorbase(std::Vectorbase<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >&&) [2376]
                0.00    0.00      45/45          std::Vectorbase<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::Vectorimpl::Vectorimpl(std::Vectorbase<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::Vectorimpl&&) [2374]
-----------------------------------------------
                0.00    0.00      45/45          std::Vectorbase<unsigned long, std::allocator<unsigned long> >::Vectorbase() [2380]
[2377]   0.0    0.00    0.00      45         std::Vectorbase<unsigned long, std::allocator<unsigned long> >::Vectorimpl::Vectorimpl() [2377]
                0.00    0.00      45/45          std::allocator<unsigned long>::allocator() [2366]
                0.00    0.00      45/45          std::Vectorbase<unsigned long, std::allocator<unsigned long> >::Vectorimpl_data::Vectorimpl_data() [2379]
-----------------------------------------------
                0.00    0.00      45/45          std::Vectorbase<unsigned long, std::allocator<unsigned long> >::~Vectorbase() [1366]
[2378]   0.0    0.00    0.00      45         std::Vectorbase<unsigned long, std::allocator<unsigned long> >::Vectorimpl::~Vectorimpl() [2378]
                0.00    0.00      45/45          std::allocator<unsigned long>::~allocator() [2367]
-----------------------------------------------
                0.00    0.00      45/45          std::Vectorbase<unsigned long, std::allocator<unsigned long> >::Vectorimpl::Vectorimpl() [2377]
[2379]   0.0    0.00    0.00      45         std::Vectorbase<unsigned long, std::allocator<unsigned long> >::Vectorimpl_data::Vectorimpl_data() [2379]
-----------------------------------------------
                0.00    0.00      45/45          std::vector<unsigned long, std::allocator<unsigned long> >::vector() [2384]
[2380]   0.0    0.00    0.00      45         std::Vectorbase<unsigned long, std::allocator<unsigned long> >::Vectorbase() [2380]
                0.00    0.00      45/45          std::Vectorbase<unsigned long, std::allocator<unsigned long> >::Vectorimpl::Vectorimpl() [2377]
-----------------------------------------------
                0.00    0.00       3/45          CATCH2_INTERNAL_TEST_25() [63]
                0.00    0.00       4/45          CATCH2_INTERNAL_TEST_107() [496]
                0.00    0.00       5/45          CATCH2_INTERNAL_TEST_9() [583]
                0.00    0.00       8/45          CATCH2_INTERNAL_TEST_156() [529]
                0.00    0.00      25/45          CATCH2_INTERNAL_TEST_0() [212]
[2381]   0.0    0.00    0.00      45         std::numeric_limits<double>::max() [2381]
-----------------------------------------------
                0.00    0.00      45/45          Catch::Clara::Parser::Parser(Catch::Clara::Parser&&) [2360]
[2382]   0.0    0.00    0.00      45         std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >::vector(std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >&&) [2382]
                0.00    0.00      45/45          std::Vectorbase<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >::Vectorbase(std::Vectorbase<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >&&) [2373]
-----------------------------------------------
                0.00    0.00      45/45          Catch::Clara::Parser::Parser(Catch::Clara::Parser&&) [2360]
[2383]   0.0    0.00    0.00      45         std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::vector(std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >&&) [2383]
                0.00    0.00      45/45          std::Vectorbase<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::Vectorbase(std::Vectorbase<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >&&) [2376]
-----------------------------------------------
                0.00    0.00       1/45          Catch::StringStreams::StringStreams() [3430]
                0.00    0.00       1/45          Catch::TestSpecParser::TestSpecParser(Catch::ITagAliasRegistry const&) [869]
                0.00    0.00      20/45          CATCH2_INTERNAL_TEST_14() [129]
                0.00    0.00      23/45          std::__detail::NFAbase::NFAbase(std::regex_constants::syntax_option_type) [10965]
[2384]   0.0    0.00    0.00      45         std::vector<unsigned long, std::allocator<unsigned long> >::vector() [2384]
                0.00    0.00      45/45          std::Vectorbase<unsigned long, std::allocator<unsigned long> >::Vectorbase() [2380]
-----------------------------------------------
                0.00    0.00       1/43          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/43          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/43          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/43          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/43          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/43          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/43          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/43          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/43          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/43          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/43          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/43          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/43          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/43          Catch::Clara::Detail::ParserRefImpl<Catch::Clara::Opt>::ParserRefImpl<long, void>(long&, Catch::StringRef) [1675]
                0.00    0.00       2/43          Catch::Clara::Detail::ParserRefImpl<Catch::Clara::Opt>::ParserRefImpl<double, void>(double&, Catch::StringRef) [1615]
                0.00    0.00       3/43          Catch::Clara::Detail::ParserRefImpl<Catch::Clara::Opt>::ParserRefImpl<unsigned int, void>(unsigned int&, Catch::StringRef) [605]
                0.00    0.00       6/43          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      18/43          Catch::Clara::Detail::ParserRefImpl<Catch::Clara::Opt>::ParserRefImpl(std::shared_ptr<Catch::Clara::Detail::BoundRef> const&) [1258]
[2385]   0.0    0.00    0.00      43         Catch::Clara::Detail::ComposableParserImpl<Catch::Clara::Opt>::ComposableParserImpl() [2385]
                0.00    0.00      43/51          Catch::Clara::Detail::ParserBase::ParserBase() [2315]
-----------------------------------------------
                0.00    0.00       1/43          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/43          Catch::Clara::Parser::operator|=(Catch::Clara::Parser const&) [4041]
                0.00    0.00       1/43          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      40/43          std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::empty() const [2399]
[2386]   0.0    0.00    0.00      43         std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::end() const [2386]
                0.00    0.00      43/87          __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&) [2250]
-----------------------------------------------
                0.00    0.00       1/43          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/43          Catch::Clara::Parser::operator|=(Catch::Clara::Parser const&) [4041]
                0.00    0.00       1/43          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      40/43          std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::empty() const [2399]
[2387]   0.0    0.00    0.00      43         std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::begin() const [2387]
                0.00    0.00      43/87          __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&) [2250]
-----------------------------------------------
                0.00    0.00       8/42          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/42          Catch::makeCommandLineParser(Catch::ConfigData&) [309]
[2388]   0.0    0.00    0.00      42         Catch::Clara::Detail::ParserRefImpl<Catch::Clara::Opt>::operator()(Catch::StringRef) && [2388]
-----------------------------------------------
                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> > > >::find(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [743]
[2389]   0.0    0.00    0.00      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     567/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      41/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]
[2390]   0.0    0.00    0.00      41         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&) [2390]
-----------------------------------------------
                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]
[2391]   0.0    0.00    0.00      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      41/41          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&) [2390]
-----------------------------------------------
                0.00    0.00      17/41          advgetopt::ShortName::ShortName(char32_t) [2500]
                0.00    0.00      24/41          advgetopt::ShortName::ShortName() [2452]
[2392]   0.0    0.00    0.00      41         advgetopt::OptionValue<char32_t>::OptionValue(char32_t) [2392]
-----------------------------------------------
                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]
[2393]   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> > > >::end() const [2393]
                0.00    0.00    1326/1326        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 [2003]
-----------------------------------------------
                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]
[2394]   0.0    0.00    0.00      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      15/40          CATCH2_INTERNAL_TEST_42() [520]
                0.00    0.00      25/40          CATCH2_INTERNAL_TEST_0() [212]
[2395]   0.0    0.00    0.00      40         Catch::ReusableStringStream& Catch::ReusableStringStream::operator<< <char [36]>(char const (&) [36]) [2395]
-----------------------------------------------
                0.00    0.00      16/40          advgetopt::Separators::Separators(char const const) [2504]
                0.00    0.00      24/40          advgetopt::Separators::Separators() [2444]
[2396]   0.0    0.00    0.00      40         advgetopt::OptionValue<char const const>::OptionValue(char const const) [2396]
-----------------------------------------------
                0.00    0.00      40/40          std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::back() [2400]
[2397]   0.0    0.00    0.00      40         __gnu_cxx::__normal_iterator<Catch::Clara::Opt, std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > >::operator() const [2397]
-----------------------------------------------
                0.00    0.00      40/40          std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::back() [2400]
[2398]   0.0    0.00    0.00      40         __gnu_cxx::__normal_iterator<Catch::Clara::Opt, std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > >::operator-(long) const [2398]
                0.00    0.00      40/107         __gnu_cxx::__normal_iterator<Catch::Clara::Opt, std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > >::__normal_iterator(Catch::Clara::Opt const&) [2230]
-----------------------------------------------
                0.00    0.00      40/40          std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::back() [2400]
[2399]   0.0    0.00    0.00      40         std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::empty() const [2399]
                0.00    0.00      40/43          std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::end() const [2386]
                0.00    0.00      40/43          std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::begin() const [2387]
                0.00    0.00      40/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      40/40          Catch::Clara::Opt& std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::emplace_back<Catch::Clara::Opt>(Catch::Clara::Opt&&) [381]
[2400]   0.0    0.00    0.00      40         std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::back() [2400]
                0.00    0.00      40/40          std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::empty() const [2399]
                0.00    0.00      40/52          std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::end() [2311]
                0.00    0.00      40/40          __gnu_cxx::__normal_iterator<Catch::Clara::Opt, std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > >::operator-(long) const [2398]
                0.00    0.00      40/40          __gnu_cxx::__normal_iterator<Catch::Clara::Opt, std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > >::operator() const [2397]
-----------------------------------------------
                0.00    0.00      40/40          CATCH2_INTERNAL_TEST_20() [30]
[2401]   0.0    0.00    0.00      40         std::vector<int, std::allocator<int> >::operator[](unsigned long) [2401]
                0.00    0.00      40/74          std::vector<int, std::allocator<int> >::size() const [2269]
-----------------------------------------------
                0.00    0.00      39/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]
[2402]   0.0    0.00    0.00      39         Catch::ExprLhs<std::shared_ptr<advgetopt::option_info>&>::ExprLhs(std::shared_ptr<advgetopt::option_info>&) [2402]
-----------------------------------------------
                0.00    0.00       1/39          CATCH2_INTERNAL_TEST_61() [531]
                0.00    0.00       1/39          CATCH2_INTERNAL_TEST_76() [429]
                0.00    0.00       5/39          CATCH2_INTERNAL_TEST_72() [456]
                0.00    0.00       6/39          CATCH2_INTERNAL_TEST_0() [433]
                0.00    0.00      26/39          CATCH2_INTERNAL_TEST_3() [105]
[2403]   0.0    0.00    0.00      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      39/39          Catch::ExprLhs<std::shared_ptr<advgetopt::option_info>&>::ExprLhs(std::shared_ptr<advgetopt::option_info>&) [2402]
-----------------------------------------------
                0.00    0.00       4/38          CATCH2_INTERNAL_TEST_0() [663]
                0.00    0.00      34/38          std::Rbtree<std::__cxx11::basic_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_insert_unique_pos(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [10687]
[2404]   0.0    0.00    0.00      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      13/36          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      23/36          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]
[2405]   0.0    0.00    0.00      36         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&) [2405]
-----------------------------------------------
                0.00    0.00      36/36          std::allocator<advgetopt::getopt>::allocator() [2411]
[2406]   0.0    0.00    0.00      36         __gnu_cxx::new_allocator<advgetopt::getopt>::new_allocator() [2406]
-----------------------------------------------
                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]
[2407]   0.0    0.00    0.00      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      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]
[2408]   0.0    0.00    0.00      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      36/36          __gnu_cxx::new_allocator<std::Spcounted_ptr_inplace<advgetopt::getopt, std::allocator<advgetopt::getopt>, (__gnu_cxx::Lockpolicy)2> >::_M_max_size() const [2409]
-----------------------------------------------
                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]
[2409]   0.0    0.00    0.00      36         __gnu_cxx::new_allocator<std::Spcounted_ptr_inplace<advgetopt::getopt, std::allocator<advgetopt::getopt>, (__gnu_cxx::Lockpolicy)2> >::_M_max_size() const [2409]
-----------------------------------------------
                0.00    0.00      13/36          CATCH2_INTERNAL_TEST_28() [403]
                0.00    0.00      23/36          CATCH2_INTERNAL_TEST_0() [268]
[2410]   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> > > >::end() const [2410]
                0.00    0.00    6541/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       1/36          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       3/36          std::shared_ptr<advgetopt::getopt> std::make_shared<advgetopt::getopt, advgetopt::options_environment&>(advgetopt::options_environment&) [610]
                0.00    0.00      32/36          std::shared_ptr<advgetopt::getopt> std::make_shared<advgetopt::getopt, advgetopt::options_environment&, int const&, char*&>(advgetopt::options_environment&, int const&, char**&) [288]
[2411]   0.0    0.00    0.00      36         std::allocator<advgetopt::getopt>::allocator() [2411]
                0.00    0.00      36/36          __gnu_cxx::new_allocator<advgetopt::getopt>::new_allocator() [2406]
-----------------------------------------------
                0.00    0.00      36/36          std::Spcounted_ptr_inplace<advgetopt::getopt, std::allocator<advgetopt::getopt>, (__gnu_cxx::Lockpolicy)2>::Impl::Impl(std::allocator<advgetopt::getopt>) [2415]
[2412]   0.0    0.00    0.00      36         std::Spebo_helper<0, std::allocator<advgetopt::getopt>, true>::Spebo_helper(std::allocator<advgetopt::getopt> const&) [2412]
                0.00    0.00      36/108         std::allocator<advgetopt::getopt>::allocator(std::allocator<advgetopt::getopt> const&) [2227]
-----------------------------------------------
                0.00    0.00      36/36          std::Spcounted_ptr_inplace<advgetopt::getopt, std::allocator<advgetopt::getopt>, (__gnu_cxx::Lockpolicy)2>::_Impl::~Impl() [2416]
[2413]   0.0    0.00    0.00      36         std::Sp_ebo_helper<0, std::allocator<advgetopt::getopt>, true>::~Spebo_helper() [2413]
                0.00    0.00      36/144         std::allocator<advgetopt::getopt>::~allocator() [2211]
-----------------------------------------------
                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]
[2414]   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> > >::get() [2414]
                0.00    0.00      36/36          std::Spcounted_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>) [2417]
-----------------------------------------------
                0.00    0.00       1/36          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       3/36          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      32/36          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]
[2415]   0.0    0.00    0.00      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      36/36          std::Spebo_helper<0, std::allocator<advgetopt::getopt>, true>::Spebo_helper(std::allocator<advgetopt::getopt> const&) [2412]
-----------------------------------------------
                0.00    0.00       1/36          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      10/36          std::Spcounted_ptr_inplace<advgetopt::getopt, std::allocator<advgetopt::getopt>, (__gnu_cxx::Lockpolicy)2>::~Spcounted_ptr_inplace() [2578]
                0.00    0.00      25/36          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]
[2416]   0.0    0.00    0.00      36         std::Spcounted_ptr_inplace<advgetopt::getopt, std::allocator<advgetopt::getopt>, (__gnu_cxx::Lockpolicy)2>::_Impl::~Impl() [2416]
                0.00    0.00      36/36          std::Sp_ebo_helper<0, std::allocator<advgetopt::getopt>, true>::~Spebo_helper() [2413]
-----------------------------------------------
                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> > >::get() [2414]
[2417]   0.0    0.00    0.00      36         std::Spcounted_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>) [2417]
-----------------------------------------------
                0.00    0.00      36/36          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]
[2418]   0.0    0.00    0.00      36         std::remove_reference<double&>::type&& std::move<double&>(double&) [2418]
-----------------------------------------------
                0.00    0.00      18/36          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/36          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]
[2419]   0.0    0.00    0.00      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       5/35          CATCH2_INTERNAL_TEST_112() [419]
                0.00    0.00      30/35          CATCH2_INTERNAL_TEST_42() [520]
[2420]   0.0    0.00    0.00      35         Catch::ReusableStringStream& Catch::ReusableStringStream::operator<< <char [34]>(char const (&) [34]) [2420]
-----------------------------------------------
                0.00    0.00       1/35          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      34/35          std::Rbtree<std::__cxx11::basic_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_insert_unique_pos(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [10687]
[2421]   0.0    0.00    0.00      35         std::Rbtree<std::__cxx11::basic_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() [2421]
                0.00    0.00      35/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       9/34          CATCH2_INTERNAL_TEST_14() [523]
                0.00    0.00      25/34          CATCH2_INTERNAL_TEST_0() [212]
[2422]   0.0    0.00    0.00      34         Catch::ReusableStringStream& Catch::ReusableStringStream::operator<< <char [35]>(char const (&) [35]) [2422]
-----------------------------------------------
                0.00    0.00      33/33          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]
[2423]   0.0    0.00    0.00      33         std::remove_reference<long&>::type&& std::move<long&>(long&) [2423]
-----------------------------------------------
                0.00    0.00       4/32          Catch::ExprLhs<char const const& const&> Catch::operator<=<char const const&, 0>(Catch::Decomposer&&, char const const&) [2771]
                0.00    0.00      28/32          Catch::ExprLhs<char const const&> Catch::operator<=<char const, 0>(Catch::Decomposer&&, char const&&) [2432]
[2424]   0.0    0.00    0.00      32         Catch::ExprLhs<char const const&>::ExprLhs(char const const&) [2424]
-----------------------------------------------
                0.00    0.00      14/32          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) [2533]
                0.00    0.00      18/32          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) [2484]
[2425]   0.0    0.00    0.00      32         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) [2425]
                0.00    0.00      32/128         void snapdev::NOT_USED<advgetopt::Separators&>(advgetopt::Separators&) [2219]
                0.00    0.00      32/48          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) [2339]
-----------------------------------------------
                0.00    0.00      14/32          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) [2537]
                0.00    0.00      18/32          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) [2488]
[2426]   0.0    0.00    0.00      32         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) [2426]
                0.00    0.00      32/128         void snapdev::NOT_USED<advgetopt::Separators&>(advgetopt::Separators&) [2219]
                0.00    0.00      32/48          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) [2340]
-----------------------------------------------
                0.00    0.00      30/30          CATCH2_INTERNAL_TEST_42() [520]
[2427]   0.0    0.00    0.00      30         Catch::ReusableStringStream& Catch::ReusableStringStream::operator<< <char [33]>(char const (&) [33]) [2427]
-----------------------------------------------
                0.00    0.00      30/30          std::shared_ptr<advgetopt::validator>::shared_ptr(std::shared_ptr<advgetopt::validator> const&) [2861]
[2428]   0.0    0.00    0.00      30         std::__shared_ptr<advgetopt::validator, (__gnu_cxx::Lockpolicy)2>::__shared_ptr(std::__shared_ptr<advgetopt::validator, (__gnu_cxx::Lockpolicy)2> const&) [2428]
                0.00    0.00      30/11608       std::__shared_count<(__gnu_cxx::Lockpolicy)2>::__shared_count(std::__shared_count<(__gnu_cxx::Lockpolicy)2> const&) [1854]
-----------------------------------------------
                0.00    0.00      30/30          std::__cxx11::sub_match<__gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > std::fill_n<std::__cxx11::sub_match<__gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, unsigned long, std::__cxx11::sub_match<__gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >(std::__cxx11::sub_match<__gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, unsigned long, std::__cxx11::sub_match<__gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > const&) [12122]
[2429]   0.0    0.00    0.00      30         std::__size_to_integer(unsigned long) [2429]
-----------------------------------------------
                0.00    0.00       4/29          CATCH2_INTERNAL_TEST_120() [434]
                0.00    0.00      25/29          CATCH2_INTERNAL_TEST_0() [212]
[2430]   0.0    0.00    0.00      29         Catch::ReusableStringStream& Catch::ReusableStringStream::operator<< <char [21]>(char const (&) [21]) [2430]
-----------------------------------------------
                0.00    0.00      28/28          CATCH2_INTERNAL_TEST_69() [479]
[2431]   0.0    0.00    0.00      28         Catch::ReusableStringStream& Catch::ReusableStringStream::operator<< <char [42]>(char const (&) [42]) [2431]
-----------------------------------------------
                0.00    0.00       1/28          CATCH2_INTERNAL_TEST_11() [396]
                0.00    0.00       3/28          CATCH2_INTERNAL_TEST_127() [449]
                0.00    0.00       4/28          CATCH2_INTERNAL_TEST_120() [434]
                0.00    0.00       4/28          CATCH2_INTERNAL_TEST_139() [580]
                0.00    0.00       7/28          CATCH2_INTERNAL_TEST_156() [529]
                0.00    0.00       9/28          CATCH2_INTERNAL_TEST_145() [516]
[2432]   0.0    0.00    0.00      28         Catch::ExprLhs<char const const&> Catch::operator<=<char const, 0>(Catch::Decomposer&&, char const&&) [2432]
                0.00    0.00      28/32          Catch::ExprLhs<char const const&>::ExprLhs(char const const&) [2424]
-----------------------------------------------
                0.00    0.00       1/28          CATCH2_INTERNAL_TEST_11() [396]
                0.00    0.00       3/28          CATCH2_INTERNAL_TEST_127() [449]
                0.00    0.00       4/28          CATCH2_INTERNAL_TEST_120() [434]
                0.00    0.00       4/28          CATCH2_INTERNAL_TEST_139() [580]
                0.00    0.00       7/28          CATCH2_INTERNAL_TEST_156() [529]
                0.00    0.00       9/28          CATCH2_INTERNAL_TEST_145() [516]
[2433]   0.0    0.00    0.00      28         advgetopt::getopt_exit::code() const [2433]
-----------------------------------------------
                0.00    0.00       7/28          std::shared_ptr<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > std::make_shared<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&) [536]
                0.00    0.00       7/28          std::__shared_count<(__gnu_cxx::Lockpolicy)2>::__shared_count<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>(Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&, std::Spalloc_shared_tag<std::allocator<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&) [535]
                0.00    0.00       7/28          std::Spebo_helper<0, std::allocator<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, true>::~Spebo_helper() [2724]
                0.00    0.00       7/28          std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, (__gnu_cxx::Lockpolicy)2>::Spcounted_ptr_inplace<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>(std::allocator<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&) [538]
[2434]   0.0    0.00    0.00      28         std::allocator<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::~allocator() [2434]
-----------------------------------------------
                0.00    0.00       1/27          Catch::Clara::Detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(int)#12}>::BoundLambda(Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(int)#12} const&) [3929]
                0.00    0.00       1/27          Catch::Clara::Detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(bool)#13}>::BoundLambda(Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(bool)#13} const&) [3925]
                0.00    0.00       1/27          Catch::Clara::Detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#2}>::BoundLambda(Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#2} const&) [3885]
                0.00    0.00       1/27          Catch::Clara::Detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#7}>::BoundLambda(Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#7} const&) [3905]
                0.00    0.00       1/27          Catch::Clara::Detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#3}>::BoundLambda(Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#3} const&) [3889]
                0.00    0.00       1/27          Catch::Clara::Detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#4}>::BoundLambda(Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#4} const&) [3893]
                0.00    0.00       1/27          Catch::Clara::Detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#5}>::BoundLambda(Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#5} const&) [3897]
                0.00    0.00       1/27          Catch::Clara::Detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#6}>::BoundLambda(Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#6} const&) [3901]
                0.00    0.00       1/27          Catch::Clara::Detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#9}>::BoundLambda(Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#9} const&) [3913]
                0.00    0.00       1/27          Catch::Clara::Detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#10}>::BoundLambda(Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#10} const&) [3917]
                0.00    0.00       1/27          Catch::Clara::Detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#8}>::BoundLambda(Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#8} const&) [3909]
                0.00    0.00       1/27          Catch::Clara::Detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#1}>::BoundLambda(Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#1} const&) [3921]
                0.00    0.00       1/27          Catch::Clara::Detail::BoundValueRef<long>::BoundValueRef(long&) [3971]
                0.00    0.00       2/27          Catch::Clara::Detail::BoundValueRef<std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >::BoundValueRef(std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >&) [3961]
                0.00    0.00       2/27          Catch::Clara::Detail::BoundValueRef<double>::BoundValueRef(double&) [3965]
                0.00    0.00       3/27          Catch::Clara::Detail::BoundValueRef<unsigned int>::BoundValueRef(unsigned int&) [2789]
                0.00    0.00       7/27          Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::BoundValueRef(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&) [2672]
[2435]   0.0    0.00    0.00      27         Catch::Clara::Detail::BoundValueRefBase::BoundValueRefBase() [2435]
                0.00    0.00      27/45          Catch::Clara::Detail::BoundRef::BoundRef() [2358]
-----------------------------------------------
                0.00    0.00       1/27          Catch::Clara::Detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#8}>::~BoundLambda() [3911]
                0.00    0.00       1/27          Catch::Clara::Detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#1}>::~BoundLambda() [3923]
                0.00    0.00       1/27          Catch::Clara::Detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#10}>::~BoundLambda() [3919]
                0.00    0.00       1/27          Catch::Clara::Detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#9}>::~BoundLambda() [3915]
                0.00    0.00       1/27          Catch::Clara::Detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#6}>::~BoundLambda() [3903]
                0.00    0.00       1/27          Catch::Clara::Detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#5}>::~BoundLambda() [3899]
                0.00    0.00       1/27          Catch::Clara::Detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#4}>::~BoundLambda() [3895]
                0.00    0.00       1/27          Catch::Clara::Detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#3}>::~BoundLambda() [3891]
                0.00    0.00       1/27          Catch::Clara::Detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#7}>::~BoundLambda() [3907]
                0.00    0.00       1/27          Catch::Clara::Detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#2}>::~BoundLambda() [3887]
                0.00    0.00       1/27          Catch::Clara::Detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(bool)#13}>::~BoundLambda() [3927]
                0.00    0.00       1/27          Catch::Clara::Detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(int)#12}>::~BoundLambda() [3931]
                0.00    0.00       1/27          Catch::Clara::Detail::BoundValueRef<long>::~BoundValueRef() [3973]
                0.00    0.00       2/27          Catch::Clara::Detail::BoundValueRef<double>::~BoundValueRef() [3967]
                0.00    0.00       2/27          Catch::Clara::Detail::BoundValueRef<std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >::~BoundValueRef() [3963]
                0.00    0.00       3/27          Catch::Clara::Detail::BoundValueRef<unsigned int>::~BoundValueRef() [2790]
                0.00    0.00       7/27          Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::~BoundValueRef() [2673]
[2436]   0.0    0.00    0.00      27         Catch::Clara::Detail::BoundValueRefBase::~BoundValueRefBase() [2436]
                0.00    0.00      27/45          Catch::Clara::Detail::BoundRef::~BoundRef() [2359]
-----------------------------------------------
                0.00    0.00       1/26          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/26          std::Vectorbase<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::get_allocator() const [6804]
                0.00    0.00      24/26          std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::max_size() const [1247]
[2437]   0.0    0.00    0.00      26         std::Vectorbase<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::_M_get_Tp_allocator() const [2437]
-----------------------------------------------
                0.00    0.00       6/25          CATCH2_INTERNAL_TEST_31() [581]
                0.00    0.00       8/25          CATCH2_INTERNAL_TEST_0() [532]
                0.00    0.00      11/25          CATCH2_INTERNAL_TEST_14() [523]
[2438]   0.0    0.00    0.00      25         Catch::ReusableStringStream& Catch::ReusableStringStream::operator<< <char [17]>(char const (&) [17]) [2438]
-----------------------------------------------
                0.00    0.00      25/25          CATCH2_INTERNAL_TEST_0() [212]
[2439]   0.0    0.00    0.00      25         Catch::ReusableStringStream& Catch::ReusableStringStream::operator<< <char [19]>(char const (&) [19]) [2439]
-----------------------------------------------
                0.00    0.00      25/25          CATCH2_INTERNAL_TEST_0() [212]
[2440]   0.0    0.00    0.00      25         Catch::ReusableStringStream& Catch::ReusableStringStream::operator<< <char [23]>(char const (&) [23]) [2440]
-----------------------------------------------
                0.00    0.00      25/25          CATCH2_INTERNAL_TEST_0() [212]
[2441]   0.0    0.00    0.00      25         Catch::ReusableStringStream& Catch::ReusableStringStream::operator<< <char [30]>(char const (&) [30]) [2441]
-----------------------------------------------
                0.00    0.00      25/25          CATCH2_INTERNAL_TEST_0() [212]
[2442]   0.0    0.00    0.00      25         Catch::ReusableStringStream& Catch::ReusableStringStream::operator<< <char [31]>(char const (&) [31]) [2442]
-----------------------------------------------
                0.00    0.00      25/25          CATCH2_INTERNAL_TEST_0() [212]
[2443]   0.0    0.00    0.00      25         Catch::ReusableStringStream& Catch::ReusableStringStream::operator<< <char [38]>(char const (&) [38]) [2443]
-----------------------------------------------
                0.00    0.00       7/24          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       8/24          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       9/24          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]
[2444]   0.0    0.00    0.00      24         advgetopt::Separators::Separators() [2444]
                0.00    0.00      24/40          advgetopt::OptionValue<char const const>::OptionValue(char const const) [2396]
-----------------------------------------------
                0.00    0.00       8/24          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) [2658]
                0.00    0.00      16/24          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) [2516]
[2445]   0.0    0.00    0.00      24         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) [2445]
                0.00    0.00      24/1267        snapdev::NOT_USED() [2005]
                0.00    0.00      24/192         advgetopt::OptionValue<char const>::get() const [2174]
-----------------------------------------------
                0.00    0.00       7/24          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       8/24          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       9/24          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]
[2446]   0.0    0.00    0.00      24         advgetopt::DefaultValue::DefaultValue() [2446]
                0.00    0.00      24/231         advgetopt::OptionValue<char const>::OptionValue(char const) [2153]
-----------------------------------------------
                0.00    0.00       1/24          CATCH2_INTERNAL_TEST_4() [637]
                0.00    0.00       1/24          CATCH2_INTERNAL_TEST_9() [583]
                0.00    0.00       2/24          CATCH2_INTERNAL_TEST_16() [601]
                0.00    0.00       2/24          CATCH2_INTERNAL_TEST_20() [642]
                0.00    0.00       2/24          CATCH2_INTERNAL_TEST_24() [643]
                0.00    0.00       3/24          CATCH2_INTERNAL_TEST_12() [567]
                0.00    0.00       4/24          CATCH2_INTERNAL_TEST_21() [437]
                0.00    0.00       9/24          CATCH2_INTERNAL_TEST_42() [520]
[2447]   0.0    0.00    0.00      24         advgetopt::Help::Help(char const) [2447]
                0.00    0.00      24/231         advgetopt::OptionValue<char const>::OptionValue(char const) [2153]
-----------------------------------------------
                0.00    0.00       7/24          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       8/24          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       9/24          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]
[2448]   0.0    0.00    0.00      24         advgetopt::Help::Help() [2448]
                0.00    0.00      24/231         advgetopt::OptionValue<char const>::OptionValue(char const) [2153]
-----------------------------------------------
                0.00    0.00       1/24          CATCH2_INTERNAL_TEST_4() [637]
                0.00    0.00       1/24          CATCH2_INTERNAL_TEST_9() [583]
                0.00    0.00       2/24          CATCH2_INTERNAL_TEST_16() [601]
                0.00    0.00       2/24          CATCH2_INTERNAL_TEST_20() [642]
                0.00    0.00       2/24          CATCH2_INTERNAL_TEST_24() [643]
                0.00    0.00       3/24          CATCH2_INTERNAL_TEST_12() [567]
                0.00    0.00       4/24          CATCH2_INTERNAL_TEST_21() [437]
                0.00    0.00       9/24          CATCH2_INTERNAL_TEST_42() [520]
[2449]   0.0    0.00    0.00      24         advgetopt::Name::Name(char const) [2449]
                0.00    0.00      24/231         advgetopt::OptionValue<char const>::OptionValue(char const) [2153]
-----------------------------------------------
                0.00    0.00       1/24          CATCH2_INTERNAL_TEST_4() [637]
                0.00    0.00       1/24          CATCH2_INTERNAL_TEST_9() [583]
                0.00    0.00       2/24          CATCH2_INTERNAL_TEST_16() [601]
                0.00    0.00       2/24          CATCH2_INTERNAL_TEST_20() [642]
                0.00    0.00       2/24          CATCH2_INTERNAL_TEST_24() [643]
                0.00    0.00       3/24          CATCH2_INTERNAL_TEST_12() [567]
                0.00    0.00       4/24          CATCH2_INTERNAL_TEST_21() [437]
                0.00    0.00       9/24          CATCH2_INTERNAL_TEST_42() [520]
[2450]   0.0    0.00    0.00      24         advgetopt::Flags::Flags(unsigned int) [2450]
                0.00    0.00      24/48          advgetopt::OptionValue<unsigned int>::OptionValue(unsigned int) [2338]
-----------------------------------------------
                0.00    0.00       7/24          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       8/24          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       9/24          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]
[2451]   0.0    0.00    0.00      24         advgetopt::Flags::Flags() [2451]
                0.00    0.00      24/48          advgetopt::OptionValue<unsigned int>::OptionValue(unsigned int) [2338]
-----------------------------------------------
                0.00    0.00       7/24          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       8/24          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       9/24          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]
[2452]   0.0    0.00    0.00      24         advgetopt::ShortName::ShortName() [2452]
                0.00    0.00      24/41          advgetopt::OptionValue<char32_t>::OptionValue(char32_t) [2392]
-----------------------------------------------
                0.00    0.00       7/24          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       8/24          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       9/24          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]
[2453]   0.0    0.00    0.00      24         advgetopt::Validator::Validator() [2453]
                0.00    0.00      24/231         advgetopt::OptionValue<char const>::OptionValue(char const) [2153]
-----------------------------------------------
                0.00    0.00       7/24          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) [2710]
                0.00    0.00       8/24          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) [2657]
                0.00    0.00       9/24          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) [2614]
[2454]   0.0    0.00    0.00      24         advgetopt::OptionValue<char32_t>::get() const [2454]
-----------------------------------------------
                0.00    0.00       8/24          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) [2642]
                0.00    0.00      16/24          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) [2505]
[2455]   0.0    0.00    0.00      24         advgetopt::OptionValue<char const const>::get() const [2455]
-----------------------------------------------
                0.00    0.00       7/24          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) [2704]
                0.00    0.00       8/24          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) [2655]
                0.00    0.00       9/24          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) [2612]
[2456]   0.0    0.00    0.00      24         advgetopt::OptionValue<unsigned int>::get() const [2456]
-----------------------------------------------
                0.00    0.00      24/24          std::Functionbase::Basemanager<CATCH2_INTERNAL_TEST_76()::print_callback>::_M_get_pointer(std::Anydata const&) [2458]
[2457]   0.0    0.00    0.00      24         CATCH2_INTERNAL_TEST_76()::print_callback const& std::Anydata::_M_access<CATCH2_INTERNAL_TEST_76()::print_callback>() const [2457]
                0.00    0.00      24/1157        std::Anydata::_M_access() const [2011]
-----------------------------------------------
                0.00    0.00       6/24          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      18/24          std::Functionbase::Basemanager<CATCH2_INTERNAL_TEST_76()::print_callback>::_M_manager(std::Anydata&, std::Anydata const&, std::Manageroperation) [1329]
[2458]   0.0    0.00    0.00      24         std::Functionbase::Basemanager<CATCH2_INTERNAL_TEST_76()::print_callback>::_M_get_pointer(std::Anydata const&) [2458]
                0.00    0.00      24/24          CATCH2_INTERNAL_TEST_76()::print_callback const& std::Anydata::_M_access<CATCH2_INTERNAL_TEST_76()::print_callback>() const [2457]
                0.00    0.00      24/24          CATCH2_INTERNAL_TEST_76()::print_callback const std::__addressof<CATCH2_INTERNAL_TEST_76()::print_callback const>(CATCH2_INTERNAL_TEST_76()::print_callback const&) [2460]
-----------------------------------------------
                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]
[2459]   0.0    0.00    0.00      24         std::allocator_traits<std::allocator<Catch::Clara::Opt> >::max_size(std::allocator<Catch::Clara::Opt> const&) [2459]
-----------------------------------------------
                0.00    0.00      24/24          std::Functionbase::Basemanager<CATCH2_INTERNAL_TEST_76()::print_callback>::_M_get_pointer(std::Anydata const&) [2458]
[2460]   0.0    0.00    0.00      24         CATCH2_INTERNAL_TEST_76()::print_callback const std::__addressof<CATCH2_INTERNAL_TEST_76()::print_callback const>(CATCH2_INTERNAL_TEST_76()::print_callback const&) [2460]
-----------------------------------------------
                0.00    0.00       3/24          std::shared_ptr<Catch::Clara::Detail::BoundValueRef<unsigned int> > std::make_shared<Catch::Clara::Detail::BoundValueRef<unsigned int>, unsigned int&>(unsigned int&) [615]
                0.00    0.00       3/24          std::shared_ptr<Catch::Clara::Detail::BoundValueRef<unsigned int> > std::allocate_shared<Catch::Clara::Detail::BoundValueRef<unsigned int>, std::allocator<Catch::Clara::Detail::BoundValueRef<unsigned int> >, unsigned int&>(std::allocator<Catch::Clara::Detail::BoundValueRef<unsigned int> > const&, unsigned int&) [616]
                0.00    0.00       3/24          std::shared_ptr<Catch::Clara::Detail::BoundValueRef<unsigned int> >::shared_ptr<std::allocator<Catch::Clara::Detail::BoundValueRef<unsigned int> >, unsigned int&>(std::Spalloc_shared_tag<std::allocator<Catch::Clara::Detail::BoundValueRef<unsigned int> > >, unsigned int&) [612]
                0.00    0.00       3/24          std::__shared_ptr<Catch::Clara::Detail::BoundValueRef<unsigned int>, (__gnu_cxx::Lockpolicy)2>::__shared_ptr<std::allocator<Catch::Clara::Detail::BoundValueRef<unsigned int> >, unsigned int&>(std::Spalloc_shared_tag<std::allocator<Catch::Clara::Detail::BoundValueRef<unsigned int> > >, unsigned int&) [613]
                0.00    0.00       3/24          std::__shared_count<(__gnu_cxx::Lockpolicy)2>::__shared_count<Catch::Clara::Detail::BoundValueRef<unsigned int>, std::allocator<Catch::Clara::Detail::BoundValueRef<unsigned int> >, unsigned int&>(Catch::Clara::Detail::BoundValueRef<unsigned int>&, std::Spalloc_shared_tag<std::allocator<Catch::Clara::Detail::BoundValueRef<unsigned int> > >, unsigned int&) [614]
                0.00    0.00       3/24          std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<unsigned int>, std::allocator<Catch::Clara::Detail::BoundValueRef<unsigned int> >, (__gnu_cxx::Lockpolicy)2>::Spcounted_ptr_inplace<unsigned int&>(std::allocator<Catch::Clara::Detail::BoundValueRef<unsigned int> >, unsigned int&) [617]
                0.00    0.00       3/24          decltype (::new ((void)(0)) Catch::Clara::Detail::BoundValueRef<unsigned int>((declval<unsigned int&>)())) std::construct_at<Catch::Clara::Detail::BoundValueRef<unsigned int>, unsigned int&>(Catch::Clara::Detail::BoundValueRef<unsigned int>, unsigned int&) [1561]
                0.00    0.00       3/24          void std::allocator_traits<std::allocator<Catch::Clara::Detail::BoundValueRef<unsigned int> > >::construct<Catch::Clara::Detail::BoundValueRef<unsigned int>, unsigned int&>(std::allocator<Catch::Clara::Detail::BoundValueRef<unsigned int> >&, Catch::Clara::Detail::BoundValueRef<unsigned int>, unsigned int&) [1559]
[2461]   0.0    0.00    0.00      24         unsigned int& std::forward<unsigned int&>(std::remove_reference<unsigned int&>::type&) [2461]
-----------------------------------------------
                0.00    0.00      23/23          CATCH2_INTERNAL_TEST_0() [268]
[2462]   0.0    0.00    0.00      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/36          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&) [2405]
-----------------------------------------------
                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]
[2463]   0.0    0.00    0.00      23         void std::allocator_traits<std::allocator<Catch::StringRef> >::destroy<Catch::StringRef>(std::allocator<Catch::StringRef>&, Catch::StringRef) [2463]
                0.00    0.00      23/23          void std::destroy_at<Catch::StringRef>(Catch::StringRef) [2464]
-----------------------------------------------
                0.00    0.00      23/23          void std::allocator_traits<std::allocator<Catch::StringRef> >::destroy<Catch::StringRef>(std::allocator<Catch::StringRef>&, Catch::StringRef) [2463]
[2464]   0.0    0.00    0.00      23         void std::destroy_at<Catch::StringRef>(Catch::StringRef) [2464]
-----------------------------------------------
                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]
[2465]   0.0    0.00    0.00      23         std::remove_reference<Catch::StringRef&>::type&& std::move<Catch::StringRef&>(Catch::StringRef&) [2465]
-----------------------------------------------
                0.00    0.00      22/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]
[2466]   0.0    0.00    0.00      22         Catch::ExprLhs<std::shared_ptr<advgetopt::validator> const&>::ExprLhs(std::shared_ptr<advgetopt::validator> const&) [2466]
-----------------------------------------------
                0.00    0.00       2/22          CATCH2_INTERNAL_TEST_0() [853]
                0.00    0.00       3/22          CATCH2_INTERNAL_TEST_0() [268]
                0.00    0.00      17/22          CATCH2_INTERNAL_TEST_20() [528]
[2467]   0.0    0.00    0.00      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      22/22          Catch::ExprLhs<std::shared_ptr<advgetopt::validator> const&>::ExprLhs(std::shared_ptr<advgetopt::validator> const&) [2466]
-----------------------------------------------
                0.00    0.00      21/21          std::allocator<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::allocator(std::allocator<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > const&) [2471]
[2468]   0.0    0.00    0.00      21         __gnu_cxx::new_allocator<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::new_allocator(__gnu_cxx::new_allocator<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > const&) [2468]
-----------------------------------------------
                0.00    0.00      21/21          std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, (__gnu_cxx::Lockpolicy)2>::_M_ptr() [2472]
[2469]   0.0    0.00    0.00      21         __gnu_cxx::__aligned_buffer<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::_M_ptr() [2469]
                0.00    0.00      21/21          __gnu_cxx::__aligned_buffer<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::_M_addr() [2470]
-----------------------------------------------
                0.00    0.00      21/21          __gnu_cxx::__aligned_buffer<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::_M_ptr() [2469]
[2470]   0.0    0.00    0.00      21         __gnu_cxx::__aligned_buffer<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::_M_addr() [2470]
-----------------------------------------------
                0.00    0.00       7/21          std::__shared_count<(__gnu_cxx::Lockpolicy)2>::__shared_count<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>(Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&, std::Spalloc_shared_tag<std::allocator<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&) [535]
                0.00    0.00       7/21          std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, (__gnu_cxx::Lockpolicy)2>::Spcounted_ptr_inplace<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>(std::allocator<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&) [538]
                0.00    0.00       7/21          std::Spebo_helper<0, std::allocator<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, true>::Spebo_helper(std::allocator<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > const&) [2723]
[2471]   0.0    0.00    0.00      21         std::allocator<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::allocator(std::allocator<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > const&) [2471]
                0.00    0.00      21/21          __gnu_cxx::new_allocator<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::new_allocator(__gnu_cxx::new_allocator<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > const&) [2468]
-----------------------------------------------
                0.00    0.00       7/21          std::__shared_count<(__gnu_cxx::Lockpolicy)2>::__shared_count<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>(Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&, std::Spalloc_shared_tag<std::allocator<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&) [535]
                0.00    0.00       7/21          std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, (__gnu_cxx::Lockpolicy)2>::Spcounted_ptr_inplace<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>(std::allocator<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&) [538]
                0.00    0.00       7/21          std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, (__gnu_cxx::Lockpolicy)2>::_M_dispose() [2728]
[2472]   0.0    0.00    0.00      21         std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, (__gnu_cxx::Lockpolicy)2>::_M_ptr() [2472]
                0.00    0.00      21/21          __gnu_cxx::__aligned_buffer<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::_M_ptr() [2469]
-----------------------------------------------
                0.00    0.00      20/20          std::vector<double, std::allocator<double> >::reserve(unsigned long) [1239]
[2473]   0.0    0.00    0.00      20         std::vector<double, std::allocator<double> >::capacity() const [2473]
-----------------------------------------------
                0.00    0.00      20/20          std::vector<long, std::allocator<long> >::reserve(unsigned long) [1238]
[2474]   0.0    0.00    0.00      20         std::vector<long, std::allocator<long> >::capacity() const [2474]
-----------------------------------------------
                0.00    0.00      20/20          std::vector<unsigned long, std::allocator<unsigned long> >::reserve(unsigned long) [1220]
[2475]   0.0    0.00    0.00      20         std::vector<unsigned long, std::allocator<unsigned long> >::capacity() const [2475]
-----------------------------------------------
                0.00    0.00      20/20          std::Functionbase::Basemanager<CATCH2_INTERNAL_TEST_76()::print_callback>::_M_manager(std::Anydata&, std::Anydata const&, std::Manageroperation) [1329]
[2476]   0.0    0.00    0.00      20         std::Functionbase::Basemanager<CATCH2_INTERNAL_TEST_76()::print_callback>::_M_destroy(std::Anydata&, std::integral_constant<bool, true>) [2476]
                0.00    0.00      20/20          CATCH2_INTERNAL_TEST_76()::print_callback& std::Anydata::_M_access<CATCH2_INTERNAL_TEST_76()::print_callback>() [2481]
-----------------------------------------------
                0.00    0.00      20/20          std::Spcounted_ptr_inplace<advgetopt::getopt, std::allocator<advgetopt::getopt>, (__gnu_cxx::Lockpolicy)2>::Impl::M_alloc() [2478]
[2477]   0.0    0.00    0.00      20         std::Spebo_helper<0, std::allocator<advgetopt::getopt>, true>::_S_get(std::Spebo_helper<0, std::allocator<advgetopt::getopt>, true>&) [2477]
-----------------------------------------------
                0.00    0.00      10/20          std::Spcounted_ptr_inplace<advgetopt::getopt, std::allocator<advgetopt::getopt>, (__gnu_cxx::Lockpolicy)2>::_M_dispose() <cycle 1> [2577]
                0.00    0.00      10/20          std::Spcounted_ptr_inplace<advgetopt::getopt, std::allocator<advgetopt::getopt>, (__gnu_cxx::Lockpolicy)2>::_M_destroy() [1547]
[2478]   0.0    0.00    0.00      20         std::Spcounted_ptr_inplace<advgetopt::getopt, std::allocator<advgetopt::getopt>, (__gnu_cxx::Lockpolicy)2>::Impl::M_alloc() [2478]
                0.00    0.00      20/20          std::Spebo_helper<0, std::allocator<advgetopt::getopt>, true>::_S_get(std::Spebo_helper<0, std::allocator<advgetopt::getopt>, true>&) [2477]
-----------------------------------------------
                0.00    0.00      20/20          CATCH2_INTERNAL_TEST_25() [63]
[2479]   0.0    0.00    0.00      20         std::vector<double, std::allocator<double> >::vector() [2479]
                0.00    0.00    2006/2006        std::Vectorbase<double, std::allocator<double> >::Vectorbase() [1953]
-----------------------------------------------
                0.00    0.00      20/20          CATCH2_INTERNAL_TEST_9() [62]
[2480]   0.0    0.00    0.00      20         std::vector<long, std::allocator<long> >::vector() [2480]
                0.00    0.00    2006/2006        std::Vectorbase<long, std::allocator<long> >::Vectorbase() [1957]
-----------------------------------------------
                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]
[2481]   0.0    0.00    0.00      20         CATCH2_INTERNAL_TEST_76()::print_callback& std::Anydata::_M_access<CATCH2_INTERNAL_TEST_76()::print_callback>() [2481]
                0.00    0.00      20/595         std::Anydata::_M_access() [2080]
-----------------------------------------------
                0.00    0.00      20/20          CATCH2_INTERNAL_TEST_14() [129]
[2482]   0.0    0.00    0.00      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/165         __gnu_cxx::__ops::__iter_less_iter() [2187]
                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::__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) [2483]
-----------------------------------------------
                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]
[2483]   0.0    0.00    0.00      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::__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) [2483]
                0.00    0.00     212/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     192/5590        __gnu_cxx::__normal_iterator<unsigned long, std::vector<unsigned long, std::allocator<unsigned long> > >::operator++() [1893]
                0.00    0.00     172/172         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 [2182]
-----------------------------------------------
                0.00    0.00      18/18          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) [2486]
[2484]   0.0    0.00    0.00      18         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) [2484]
                0.00    0.00      18/199         void snapdev::NOT_USED<advgetopt::Help&>(advgetopt::Help&) [2168]
                0.00    0.00      18/32          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) [2425]
-----------------------------------------------
                0.00    0.00      18/18          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]
[2485]   0.0    0.00    0.00      18         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) [2485]
                0.00    0.00      18/240         void snapdev::NOT_USED<advgetopt::Name&>(advgetopt::Name&) [2150]
                0.00    0.00      18/18          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) [2487]
-----------------------------------------------
                0.00    0.00      18/18          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) [2487]
[2486]   0.0    0.00    0.00      18         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) [2486]
                0.00    0.00      18/223         void snapdev::NOT_USED<advgetopt::Flags&>(advgetopt::Flags&) [2155]
                0.00    0.00      18/18          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) [2484]
-----------------------------------------------
                0.00    0.00      18/18          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) [2485]
[2487]   0.0    0.00    0.00      18         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) [2487]
                0.00    0.00      18/170         void snapdev::NOT_USED<advgetopt::ShortName&>(advgetopt::ShortName&) [2183]
                0.00    0.00      18/18          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) [2486]
-----------------------------------------------
                0.00    0.00      18/18          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) [2490]
[2488]   0.0    0.00    0.00      18         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) [2488]
                0.00    0.00      18/199         void snapdev::NOT_USED<advgetopt::Help&>(advgetopt::Help&) [2168]
                0.00    0.00      18/32          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) [2426]
-----------------------------------------------
                0.00    0.00      18/18          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]
[2489]   0.0    0.00    0.00      18         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) [2489]
                0.00    0.00      18/240         void snapdev::NOT_USED<advgetopt::Name&>(advgetopt::Name&) [2150]
                0.00    0.00      18/18          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) [2491]
-----------------------------------------------
                0.00    0.00      18/18          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) [2491]
[2490]   0.0    0.00    0.00      18         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) [2490]
                0.00    0.00      18/223         void snapdev::NOT_USED<advgetopt::Flags&>(advgetopt::Flags&) [2155]
                0.00    0.00      18/18          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) [2488]
-----------------------------------------------
                0.00    0.00      18/18          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) [2489]
[2491]   0.0    0.00    0.00      18         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) [2491]
                0.00    0.00      18/170         void snapdev::NOT_USED<advgetopt::ShortName&>(advgetopt::ShortName&) [2183]
                0.00    0.00      18/18          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) [2490]
-----------------------------------------------
                0.00    0.00       1/18          std::vector<int, std::allocator<int> >::~vector() [1672]
                0.00    0.00       1/18          std::vector<int, std::allocator<int> >::_M_erase_at_end(int) [1697]
                0.00    0.00      16/18          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]
[2492]   0.0    0.00    0.00      18         std::Vectorbase<int, std::allocator<int> >::_M_get_Tp_allocator() [2492]
-----------------------------------------------
                0.00    0.00       6/18          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/18          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/18          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]
[2493]   0.0    0.00    0.00      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::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/18          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          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]
[2494]   0.0    0.00    0.00      18         advgetopt::option_info const& std::forward<advgetopt::option_info const&>(std::remove_reference<advgetopt::option_info const&>::type&) [2494]
-----------------------------------------------
                0.00    0.00       3/18          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/18          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/18          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          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/18          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          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]
[2495]   0.0    0.00    0.00      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       9/18          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&) [1385]
                0.00    0.00       9/18          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>) [1386]
[2496]   0.0    0.00    0.00      18         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&) [2496]
-----------------------------------------------
                0.00    0.00       2/18          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/18          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&) [1604]
                0.00    0.00       2/18          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       6/18          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/18          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]
[2497]   0.0    0.00    0.00      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       2/18          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       2/18          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&) [1606]
                0.00    0.00       2/18          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       6/18          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          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]
[2498]   0.0    0.00    0.00      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          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/18          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/18          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]
[2499]   0.0    0.00    0.00      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       1/17          CATCH2_INTERNAL_TEST_4() [637]
                0.00    0.00       1/17          CATCH2_INTERNAL_TEST_9() [583]
                0.00    0.00       2/17          CATCH2_INTERNAL_TEST_16() [601]
                0.00    0.00       2/17          CATCH2_INTERNAL_TEST_20() [642]
                0.00    0.00       2/17          CATCH2_INTERNAL_TEST_24() [643]
                0.00    0.00       9/17          CATCH2_INTERNAL_TEST_42() [520]
[2500]   0.0    0.00    0.00      17         advgetopt::ShortName::ShortName(char32_t) [2500]
                0.00    0.00      17/41          advgetopt::OptionValue<char32_t>::OptionValue(char32_t) [2392]
-----------------------------------------------
                0.00    0.00      17/17          std::__shared_ptr<advgetopt::validator, (__gnu_cxx::Lockpolicy)2>::swap(std::__shared_ptr<advgetopt::validator, (__gnu_cxx::Lockpolicy)2>&) [2563]
[2501]   0.0    0.00    0.00      17         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&) [2501]
                0.00    0.00      51/51          std::remove_reference<advgetopt::validator&>::type&& std::move<advgetopt::validator&>(advgetopt::validator&) [2317]
-----------------------------------------------
                0.00    0.00       7/16          void snapdev::NOT_USED<advgetopt::DefaultValue&, advgetopt::Separators&, advgetopt::Help&>(advgetopt::DefaultValue&, advgetopt::Separators&, advgetopt::Help&) [2683]
                0.00    0.00       9/16          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) [2608]
[2502]   0.0    0.00    0.00      16         void snapdev::NOT_USED<advgetopt::Separators&, advgetopt::Help&>(advgetopt::Separators&, advgetopt::Help&) [2502]
                0.00    0.00      16/199         void snapdev::NOT_USED<advgetopt::Help&>(advgetopt::Help&) [2168]
-----------------------------------------------
                0.00    0.00       7/16          void snapdev::NOT_USED<advgetopt::DefaultValue&, advgetopt::Separators&, advgetopt::Flags&>(advgetopt::DefaultValue&, advgetopt::Separators&, advgetopt::Flags&) [2684]
                0.00    0.00       9/16          void snapdev::NOT_USED<advgetopt::Help&, advgetopt::Separators&, advgetopt::Flags&>(advgetopt::Help&, advgetopt::Separators&, advgetopt::Flags&) [2586]
[2503]   0.0    0.00    0.00      16         void snapdev::NOT_USED<advgetopt::Separators&, advgetopt::Flags&>(advgetopt::Separators&, advgetopt::Flags&) [2503]
                0.00    0.00      16/223         void snapdev::NOT_USED<advgetopt::Flags&>(advgetopt::Flags&) [2155]
-----------------------------------------------
                0.00    0.00       3/16          CATCH2_INTERNAL_TEST_12() [567]
                0.00    0.00       4/16          CATCH2_INTERNAL_TEST_21() [437]
                0.00    0.00       9/16          CATCH2_INTERNAL_TEST_42() [520]
[2504]   0.0    0.00    0.00      16         advgetopt::Separators::Separators(char const const) [2504]
                0.00    0.00      16/40          advgetopt::OptionValue<char const const>::OptionValue(char const const) [2396]
-----------------------------------------------
                0.00    0.00       7/16          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) [2691]
                0.00    0.00       9/16          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) [2595]
[2505]   0.0    0.00    0.00      16         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) [2505]
                0.00    0.00      16/128         void snapdev::NOT_USED<advgetopt::Separators&>(advgetopt::Separators&) [2219]
                0.00    0.00      16/24          advgetopt::OptionValue<char const const>::get() const [2455]
-----------------------------------------------
                0.00    0.00      16/16          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) [2507]
[2506]   0.0    0.00    0.00      16         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) [2506]
                0.00    0.00      16/120         void snapdev::NOT_USED<advgetopt::DefaultValue&>(advgetopt::DefaultValue&) [2222]
                0.00    0.00      16/48          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) [2339]
-----------------------------------------------
                0.00    0.00      16/16          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) [2509]
[2507]   0.0    0.00    0.00      16         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) [2507]
                0.00    0.00      16/199         void snapdev::NOT_USED<advgetopt::Help&>(advgetopt::Help&) [2168]
                0.00    0.00      16/16          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) [2506]
-----------------------------------------------
                0.00    0.00      16/16          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]
[2508]   0.0    0.00    0.00      16         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) [2508]
                0.00    0.00      16/240         void snapdev::NOT_USED<advgetopt::Name&>(advgetopt::Name&) [2150]
                0.00    0.00      16/16          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) [2510]
-----------------------------------------------
                0.00    0.00      16/16          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) [2510]
[2509]   0.0    0.00    0.00      16         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) [2509]
                0.00    0.00      16/223         void snapdev::NOT_USED<advgetopt::Flags&>(advgetopt::Flags&) [2155]
                0.00    0.00      16/16          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) [2507]
-----------------------------------------------
                0.00    0.00      16/16          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) [2508]
[2510]   0.0    0.00    0.00      16         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) [2510]
                0.00    0.00      16/170         void snapdev::NOT_USED<advgetopt::ShortName&>(advgetopt::ShortName&) [2183]
                0.00    0.00      16/16          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) [2509]
-----------------------------------------------
                0.00    0.00      16/16          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) [2512]
[2511]   0.0    0.00    0.00      16         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) [2511]
                0.00    0.00      16/120         void snapdev::NOT_USED<advgetopt::DefaultValue&>(advgetopt::DefaultValue&) [2222]
                0.00    0.00      16/48          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) [2340]
-----------------------------------------------
                0.00    0.00      16/16          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) [2514]
[2512]   0.0    0.00    0.00      16         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) [2512]
                0.00    0.00      16/199         void snapdev::NOT_USED<advgetopt::Help&>(advgetopt::Help&) [2168]
                0.00    0.00      16/16          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) [2511]
-----------------------------------------------
                0.00    0.00      16/16          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]
[2513]   0.0    0.00    0.00      16         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) [2513]
                0.00    0.00      16/240         void snapdev::NOT_USED<advgetopt::Name&>(advgetopt::Name&) [2150]
                0.00    0.00      16/16          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) [2515]
-----------------------------------------------
                0.00    0.00      16/16          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) [2515]
[2514]   0.0    0.00    0.00      16         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) [2514]
                0.00    0.00      16/223         void snapdev::NOT_USED<advgetopt::Flags&>(advgetopt::Flags&) [2155]
                0.00    0.00      16/16          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) [2512]
-----------------------------------------------
                0.00    0.00      16/16          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) [2513]
[2515]   0.0    0.00    0.00      16         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) [2515]
                0.00    0.00      16/170         void snapdev::NOT_USED<advgetopt::ShortName&>(advgetopt::ShortName&) [2183]
                0.00    0.00      16/16          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) [2514]
-----------------------------------------------
                0.00    0.00       7/16          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) [2711]
                0.00    0.00       9/16          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) [2615]
[2516]   0.0    0.00    0.00      16         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) [2516]
                0.00    0.00      16/128         void snapdev::NOT_USED<advgetopt::Separators&>(advgetopt::Separators&) [2219]
                0.00    0.00      16/24          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) [2445]
-----------------------------------------------
                0.00    0.00      16/16          std::vector<int, std::allocator<int> >::max_size() const [1291]
[2517]   0.0    0.00    0.00      16         std::Vectorbase<int, std::allocator<int> >::_M_get_Tp_allocator() const [2517]
-----------------------------------------------
                0.00    0.00       2/16          CATCH2_INTERNAL_TEST_72() [454]
                0.00    0.00       7/16          CATCH2_INTERNAL_TEST_37() [260]
                0.00    0.00       7/16          CATCH2_INTERNAL_TEST_61() [130]
[2518]   0.0    0.00    0.00      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      16/16          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 [2519]
-----------------------------------------------
                0.00    0.00      16/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]
[2519]   0.0    0.00    0.00      16         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 [2519]
-----------------------------------------------
                0.00    0.00      16/16          std::vector<int, std::allocator<int> >::_S_max_size(std::allocator<int> const&) [1292]
[2520]   0.0    0.00    0.00      16         std::allocator_traits<std::allocator<int> >::max_size(std::allocator<int> const&) [2520]
-----------------------------------------------
                0.00    0.00      16/16          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]
[2521]   0.0    0.00    0.00      16         std::vector<int, std::allocator<int> >::_S_relocate(int, int, int, std::allocator<int>&) [2521]
                0.00    0.00      16/16          std::vector<int, std::allocator<int> >::_S_do_relocate(int, int, int, std::allocator<int>&, std::integral_constant<bool, true>) [2522]
-----------------------------------------------
                0.00    0.00      16/16          std::vector<int, std::allocator<int> >::_S_relocate(int, int, int, std::allocator<int>&) [2521]
[2522]   0.0    0.00    0.00      16         std::vector<int, std::allocator<int> >::_S_do_relocate(int, int, int, std::allocator<int>&, std::integral_constant<bool, true>) [2522]
                0.00    0.00      16/16          int std::__relocate_a<int, int, std::allocator<int> >(int, int, int, std::allocator<int>&) [2523]
-----------------------------------------------
                0.00    0.00      16/16          std::vector<int, std::allocator<int> >::_S_do_relocate(int, int, int, std::allocator<int>&, std::integral_constant<bool, true>) [2522]
[2523]   0.0    0.00    0.00      16         int std::__relocate_a<int, int, std::allocator<int> >(int, int, int, std::allocator<int>&) [2523]
                0.00    0.00      48/48          int std::__niter_base<int>(int) [2343]
                0.00    0.00      16/16          std::enable_if<std::__is_bitwise_relocatable<int, void>::value, int>::type std::__relocatea1<int, int>(int, int, int, std::allocator<int>&) [2524]
-----------------------------------------------
                0.00    0.00      16/16          int std::__relocate_a<int, int, std::allocator<int> >(int, int, int, std::allocator<int>&) [2523]
[2524]   0.0    0.00    0.00      16         std::enable_if<std::__is_bitwise_relocatable<int, void>::value, int>::type std::__relocatea1<int, int>(int, int, int, std::allocator<int>&) [2524]
-----------------------------------------------
                0.00    0.00       2/16          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/16          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/16          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/16          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/16          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/16          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/16          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/16          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]
[2525]   0.0    0.00    0.00      16         char const (&std::forward<char const (&) [7]>(std::remove_reference<char const (&) [7]>::type&)) [7] [2525]
-----------------------------------------------
                0.00    0.00       1/15          CATCH2_INTERNAL_TEST_4() [637]
                0.00    0.00       1/15          CATCH2_INTERNAL_TEST_9() [583]
                0.00    0.00       2/15          CATCH2_INTERNAL_TEST_16() [601]
                0.00    0.00       2/15          CATCH2_INTERNAL_TEST_20() [642]
                0.00    0.00       2/15          CATCH2_INTERNAL_TEST_24() [643]
                0.00    0.00       3/15          CATCH2_INTERNAL_TEST_12() [567]
                0.00    0.00       4/15          CATCH2_INTERNAL_TEST_21() [437]
[2526]   0.0    0.00    0.00      15         advgetopt::DefaultValue::DefaultValue(char const) [2526]
                0.00    0.00      15/231         advgetopt::OptionValue<char const>::OptionValue(char const) [2153]
-----------------------------------------------
                0.00    0.00      15/15          std::Functionbase::Basemanager<CATCH2_INTERNAL_TEST_13()::conf_callback>::_M_get_pointer(std::Anydata const&) [2528]
[2527]   0.0    0.00    0.00      15         CATCH2_INTERNAL_TEST_13()::conf_callback const& std::Anydata::_M_access<CATCH2_INTERNAL_TEST_13()::conf_callback>() const [2527]
                0.00    0.00      15/1157        std::Anydata::_M_access() const [2011]
-----------------------------------------------
                0.00    0.00       6/15          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       9/15          std::Functionbase::Basemanager<CATCH2_INTERNAL_TEST_13()::conf_callback>::_M_manager(std::Anydata&, std::Anydata const&, std::Manageroperation) [1383]
[2528]   0.0    0.00    0.00      15         std::Functionbase::Basemanager<CATCH2_INTERNAL_TEST_13()::conf_callback>::_M_get_pointer(std::Anydata const&) [2528]
                0.00    0.00      15/15          CATCH2_INTERNAL_TEST_13()::conf_callback const& std::Anydata::_M_access<CATCH2_INTERNAL_TEST_13()::conf_callback>() const [2527]
                0.00    0.00      15/15          CATCH2_INTERNAL_TEST_13()::conf_callback const std::__addressof<CATCH2_INTERNAL_TEST_13()::conf_callback const>(CATCH2_INTERNAL_TEST_13()::conf_callback const&) [2529]
-----------------------------------------------
                0.00    0.00      15/15          std::Functionbase::Basemanager<CATCH2_INTERNAL_TEST_13()::conf_callback>::_M_get_pointer(std::Anydata const&) [2528]
[2529]   0.0    0.00    0.00      15         CATCH2_INTERNAL_TEST_13()::conf_callback const std::__addressof<CATCH2_INTERNAL_TEST_13()::conf_callback const>(CATCH2_INTERNAL_TEST_13()::conf_callback const&) [2529]
-----------------------------------------------
                0.00    0.00      14/14          CATCH2_INTERNAL_TEST_69() [479]
[2530]   0.0    0.00    0.00      14         Catch::ReusableStringStream& Catch::ReusableStringStream::operator<< <char [45]>(char const (&) [45]) [2530]
-----------------------------------------------
                0.00    0.00      14/14          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&) [2545]
[2531]   0.0    0.00    0.00      14         __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&) [2531]
-----------------------------------------------
                0.00    0.00      14/14          std::allocator<std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, (__gnu_cxx::Lockpolicy)2> >::allocator<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >(std::allocator<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > const&) [2546]
[2532]   0.0    0.00    0.00      14         __gnu_cxx::new_allocator<std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, (__gnu_cxx::Lockpolicy)2> >::new_allocator() [2532]
-----------------------------------------------
                0.00    0.00      14/14          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) [2534]
[2533]   0.0    0.00    0.00      14         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) [2533]
                0.00    0.00      14/120         void snapdev::NOT_USED<advgetopt::DefaultValue&>(advgetopt::DefaultValue&) [2222]
                0.00    0.00      14/32          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) [2425]
-----------------------------------------------
                0.00    0.00      14/14          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) [2536]
[2534]   0.0    0.00    0.00      14         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) [2534]
                0.00    0.00      14/199         void snapdev::NOT_USED<advgetopt::Help&>(advgetopt::Help&) [2168]
                0.00    0.00      14/14          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) [2533]
-----------------------------------------------
                0.00    0.00      14/14          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]
[2535]   0.0    0.00    0.00      14         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) [2535]
                0.00    0.00      14/240         void snapdev::NOT_USED<advgetopt::Name&>(advgetopt::Name&) [2150]
                0.00    0.00      14/14          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) [2536]
-----------------------------------------------
                0.00    0.00      14/14          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) [2535]
[2536]   0.0    0.00    0.00      14         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) [2536]
                0.00    0.00      14/223         void snapdev::NOT_USED<advgetopt::Flags&>(advgetopt::Flags&) [2155]
                0.00    0.00      14/14          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) [2534]
-----------------------------------------------
                0.00    0.00      14/14          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) [2538]
[2537]   0.0    0.00    0.00      14         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) [2537]
                0.00    0.00      14/120         void snapdev::NOT_USED<advgetopt::DefaultValue&>(advgetopt::DefaultValue&) [2222]
                0.00    0.00      14/32          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) [2426]
-----------------------------------------------
                0.00    0.00      14/14          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) [2540]
[2538]   0.0    0.00    0.00      14         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) [2538]
                0.00    0.00      14/199         void snapdev::NOT_USED<advgetopt::Help&>(advgetopt::Help&) [2168]
                0.00    0.00      14/14          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) [2537]
-----------------------------------------------
                0.00    0.00      14/14          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]
[2539]   0.0    0.00    0.00      14         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) [2539]
                0.00    0.00      14/240         void snapdev::NOT_USED<advgetopt::Name&>(advgetopt::Name&) [2150]
                0.00    0.00      14/14          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) [2540]
-----------------------------------------------
                0.00    0.00      14/14          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) [2539]
[2540]   0.0    0.00    0.00      14         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) [2540]
                0.00    0.00      14/223         void snapdev::NOT_USED<advgetopt::Flags&>(advgetopt::Flags&) [2155]
                0.00    0.00      14/14          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) [2538]
-----------------------------------------------
                0.00    0.00       2/14          Catch::Clara::Arg const std::__niter_base<Catch::Clara::Arg const, std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> > >(__gnu_cxx::__normal_iterator<Catch::Clara::Arg const, std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> > >) [11259]
                0.00    0.00       2/14          __gnu_cxx::__normal_iterator<Catch::Clara::Arg const, std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> > >::difference_type __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&) [5751]
                0.00    0.00       4/14          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&) [2854]
                0.00    0.00       6/14          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&) [5816]
[2541]   0.0    0.00    0.00      14         __gnu_cxx::__normal_iterator<Catch::Clara::Arg const, std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> > >::base() const [2541]
-----------------------------------------------
                0.00    0.00      14/14          bool std::operator==<advgetopt::variables, advgetopt::variables>(std::shared_ptr<advgetopt::variables> const&, std::shared_ptr<advgetopt::variables> const&) [2737]
[2542]   0.0    0.00    0.00      14         std::__shared_ptr<advgetopt::variables, (__gnu_cxx::Lockpolicy)2>::get() const [2542]
-----------------------------------------------
                0.00    0.00       1/14          CATCH2_INTERNAL_TEST_9() [832]
                0.00    0.00      13/14          CATCH2_INTERNAL_TEST_0() [663]
[2543]   0.0    0.00    0.00      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      14/14          std::Rbtree<std::__cxx11::basic_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 [2544]
-----------------------------------------------
                0.00    0.00      14/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]
[2544]   0.0    0.00    0.00      14         std::Rbtree<std::__cxx11::basic_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 [2544]
-----------------------------------------------
                0.00    0.00       4/14          std::Rbtree<std::__cxx11::basic_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/14          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&) [2785]
                0.00    0.00       6/14          std::Rbtree<std::__cxx11::basic_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>&&) [10679]
[2545]   0.0    0.00    0.00      14         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&) [2545]
                0.00    0.00      14/14          __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&) [2531]
-----------------------------------------------
                0.00    0.00       7/14          std::__shared_count<(__gnu_cxx::Lockpolicy)2>::__shared_count<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>(Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&, std::Spalloc_shared_tag<std::allocator<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&) [535]
                0.00    0.00       7/14          std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, (__gnu_cxx::Lockpolicy)2>::_M_destroy() [1616]
[2546]   0.0    0.00    0.00      14         std::allocator<std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, (__gnu_cxx::Lockpolicy)2> >::allocator<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >(std::allocator<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > const&) [2546]
                0.00    0.00      14/14          __gnu_cxx::new_allocator<std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, (__gnu_cxx::Lockpolicy)2> >::new_allocator() [2532]
-----------------------------------------------
                0.00    0.00       7/14          std::__shared_count<(__gnu_cxx::Lockpolicy)2>::__shared_count<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>(Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&, std::Spalloc_shared_tag<std::allocator<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&) [535]
                0.00    0.00       7/14          std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, (__gnu_cxx::Lockpolicy)2>::_M_destroy() [1616]
[2547]   0.0    0.00    0.00      14         std::allocator<std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, (__gnu_cxx::Lockpolicy)2> >::~allocator() [2547]
-----------------------------------------------
                0.00    0.00      14/14          std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, (__gnu_cxx::Lockpolicy)2>::Impl::M_alloc() [2550]
[2548]   0.0    0.00    0.00      14         std::Spebo_helper<0, std::allocator<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, true>::_S_get(std::Spebo_helper<0, std::allocator<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, true>&) [2548]
-----------------------------------------------
                0.00    0.00       7/14          std::__allocated_ptr<std::allocator<std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, (__gnu_cxx::Lockpolicy)2> > > std::__allocate_guarded<std::allocator<std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, (__gnu_cxx::Lockpolicy)2> > >(std::allocator<std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, (__gnu_cxx::Lockpolicy)2> >&) [1552]
                0.00    0.00       7/14          std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, (__gnu_cxx::Lockpolicy)2>::_M_destroy() [1616]
[2549]   0.0    0.00    0.00      14         std::__allocated_ptr<std::allocator<std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, (__gnu_cxx::Lockpolicy)2> > >::__allocated_ptr(std::allocator<std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, (__gnu_cxx::Lockpolicy)2> >&, std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, (__gnu_cxx::Lockpolicy)2>) [2549]
                0.00    0.00      14/14          std::allocator<std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, (__gnu_cxx::Lockpolicy)2> > std::__addressof<std::allocator<std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, (__gnu_cxx::Lockpolicy)2> > >(std::allocator<std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, (__gnu_cxx::Lockpolicy)2> >&) [2551]
-----------------------------------------------
                0.00    0.00       7/14          std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, (__gnu_cxx::Lockpolicy)2>::_M_dispose() [2728]
                0.00    0.00       7/14          std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, (__gnu_cxx::Lockpolicy)2>::_M_destroy() [1616]
[2550]   0.0    0.00    0.00      14         std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, (__gnu_cxx::Lockpolicy)2>::Impl::M_alloc() [2550]
                0.00    0.00      14/14          std::Spebo_helper<0, std::allocator<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, true>::_S_get(std::Spebo_helper<0, std::allocator<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, true>&) [2548]
-----------------------------------------------
                0.00    0.00      14/14          std::__allocated_ptr<std::allocator<std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, (__gnu_cxx::Lockpolicy)2> > >::__allocated_ptr(std::allocator<std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, (__gnu_cxx::Lockpolicy)2> >&, std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, (__gnu_cxx::Lockpolicy)2>) [2549]
[2551]   0.0    0.00    0.00      14         std::allocator<std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, (__gnu_cxx::Lockpolicy)2> > std::__addressof<std::allocator<std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, (__gnu_cxx::Lockpolicy)2> > >(std::allocator<std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, (__gnu_cxx::Lockpolicy)2> >&) [2551]
-----------------------------------------------
                0.00    0.00       5/13          CATCH2_INTERNAL_TEST_0() [467]
                0.00    0.00       8/13          CATCH2_INTERNAL_TEST_69() [479]
[2552]   0.0    0.00    0.00      13         Catch::ReusableStringStream& Catch::ReusableStringStream::operator<< <char [55]>(char const (&) [55]) [2552]
-----------------------------------------------
                0.00    0.00      13/13          CATCH2_INTERNAL_TEST_28() [403]
[2553]   0.0    0.00    0.00      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      13/36          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&) [2405]
-----------------------------------------------
                0.00    0.00      13/13          std::allocator_traits<std::allocator<Catch::Clara::Opt> >::deallocate(std::allocator<Catch::Clara::Opt>&, Catch::Clara::Opt, unsigned long) [1436]
[2554]   0.0    0.00    0.00      13         __gnu_cxx::new_allocator<Catch::Clara::Opt>::deallocate(Catch::Clara::Opt, unsigned long) [2554]
-----------------------------------------------
                0.00    0.00      13/13          std::allocator_traits<std::allocator<Catch::Clara::Opt> >::allocate(std::allocator<Catch::Clara::Opt>&, unsigned long) [1438]
[2555]   0.0    0.00    0.00      13         __gnu_cxx::new_allocator<Catch::Clara::Opt>::allocate(unsigned long, void const) [2555]
                0.00    0.00      13/13          __gnu_cxx::new_allocator<Catch::Clara::Opt>::_M_max_size() const [2556]
-----------------------------------------------
                0.00    0.00      13/13          __gnu_cxx::new_allocator<Catch::Clara::Opt>::allocate(unsigned long, void const) [2555]
[2556]   0.0    0.00    0.00      13         __gnu_cxx::new_allocator<Catch::Clara::Opt>::_M_max_size() const [2556]
-----------------------------------------------
                0.00    0.00       2/13          __gnu_cxx::__normal_iterator<Catch::Clara::Opt, std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > > std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::insert<__gnu_cxx::__normal_iterator<Catch::Clara::Opt const, std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > >, void>(__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> > >, __gnu_cxx::__normal_iterator<Catch::Clara::Opt const, std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > >) [10023]
                0.00    0.00       3/13          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/13          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]
[2557]   0.0    0.00    0.00      13         std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::begin() [2557]
                0.00    0.00      13/107         __gnu_cxx::__normal_iterator<Catch::Clara::Opt, std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > >::__normal_iterator(Catch::Clara::Opt const&) [2230]
-----------------------------------------------
                0.00    0.00      12/12          Catch::ExprLhs<char const (& const&) [1]> Catch::operator<=<char const (&) [1], 0>(Catch::Decomposer&&, char const (&) [1]) [2561]
[2558]   0.0    0.00    0.00      12         Catch::ExprLhs<char const (&) [1]>::ExprLhs(char const (&) [1]) [2558]
-----------------------------------------------
                0.00    0.00      12/12          Catch::ExprLhs<decltype(nullptr) const&> Catch::operator<=<decltype(nullptr), 0>(Catch::Decomposer&&, decltype(nullptr)&&) [2560]
[2559]   0.0    0.00    0.00      12         Catch::ExprLhs<decltype(nullptr) const&>::ExprLhs(decltype(nullptr) const&) [2559]
-----------------------------------------------
                0.00    0.00      12/12          CATCH2_INTERNAL_TEST_0() [212]
[2560]   0.0    0.00    0.00      12         Catch::ExprLhs<decltype(nullptr) const&> Catch::operator<=<decltype(nullptr), 0>(Catch::Decomposer&&, decltype(nullptr)&&) [2560]
                0.00    0.00      12/12          Catch::ExprLhs<decltype(nullptr) const&>::ExprLhs(decltype(nullptr) const&) [2559]
-----------------------------------------------
                0.00    0.00      12/12          CATCH2_INTERNAL_TEST_0() [212]
[2561]   0.0    0.00    0.00      12         Catch::ExprLhs<char const (& const&) [1]> Catch::operator<=<char const (&) [1], 0>(Catch::Decomposer&&, char const (&) [1]) [2561]
                0.00    0.00      12/12          Catch::ExprLhs<char const (&) [1]>::ExprLhs(char const (&) [1]) [2558]
-----------------------------------------------
                0.00    0.00       3/12          std::shared_ptr<Catch::Clara::Detail::BoundValueRef<unsigned int> > std::make_shared<Catch::Clara::Detail::BoundValueRef<unsigned int>, unsigned int&>(unsigned int&) [615]
                0.00    0.00       3/12          std::__shared_count<(__gnu_cxx::Lockpolicy)2>::__shared_count<Catch::Clara::Detail::BoundValueRef<unsigned int>, std::allocator<Catch::Clara::Detail::BoundValueRef<unsigned int> >, unsigned int&>(Catch::Clara::Detail::BoundValueRef<unsigned int>&, std::Spalloc_shared_tag<std::allocator<Catch::Clara::Detail::BoundValueRef<unsigned int> > >, unsigned int&) [614]
                0.00    0.00       3/12          std::Spebo_helper<0, std::allocator<Catch::Clara::Detail::BoundValueRef<unsigned int> >, true>::~Spebo_helper() [2814]
                0.00    0.00       3/12          std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<unsigned int>, std::allocator<Catch::Clara::Detail::BoundValueRef<unsigned int> >, (__gnu_cxx::Lockpolicy)2>::Spcounted_ptr_inplace<unsigned int&>(std::allocator<Catch::Clara::Detail::BoundValueRef<unsigned int> >, unsigned int&) [617]
[2562]   0.0    0.00    0.00      12         std::allocator<Catch::Clara::Detail::BoundValueRef<unsigned int> >::~allocator() [2562]
-----------------------------------------------
                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]
[2563]   0.0    0.00    0.00      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      17/17          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&) [2501]
                0.00    0.00      17/778         std::__shared_count<(__gnu_cxx::Lockpolicy)2>::_M_swap(std::__shared_count<(__gnu_cxx::Lockpolicy)2>&) [2048]
-----------------------------------------------
                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]
[2564]   0.0    0.00    0.00      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      13/1107        std::__shared_count<(__gnu_cxx::Lockpolicy)2>::__shared_count() [2013]
                0.00    0.00      13/778         std::__shared_count<(__gnu_cxx::Lockpolicy)2>::_M_swap(std::__shared_count<(__gnu_cxx::Lockpolicy)2>&) [2048]
-----------------------------------------------
                0.00    0.00      12/12          std::shared_ptr<advgetopt::validator>::operator=(std::shared_ptr<advgetopt::validator>&&) [777]
[2565]   0.0    0.00    0.00      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, (__gnu_cxx::Lockpolicy)2>::operator=(std::__shared_ptr<advgetopt::validator, (__gnu_cxx::Lockpolicy)2>&&) [778]
[2566]   0.0    0.00    0.00      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          CATCH2_INTERNAL_TEST_25() [63]
[2567]   0.0    0.00    0.00      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      36/36          std::remove_reference<double&>::type&& std::move<double&>(double&) [2418]
-----------------------------------------------
                0.00    0.00       3/11          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/11          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]
[2568]   0.0    0.00    0.00      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      22/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      11/11          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]
[2569]   0.0    0.00    0.00      11         std::Rbtree<std::__cxx11::basic_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 [2569]
-----------------------------------------------
                0.00    0.00      11/11          CATCH2_INTERNAL_TEST_9() [62]
[2570]   0.0    0.00    0.00      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      33/33          std::remove_reference<long&>::type&& std::move<long&>(long&) [2423]
-----------------------------------------------
                0.00    0.00      10/10          CATCH2_INTERNAL_TEST_0() [467]
[2571]   0.0    0.00    0.00      10         Catch::ReusableStringStream& Catch::ReusableStringStream::operator<< <char [86]>(char const (&) [86]) [2571]
-----------------------------------------------
                0.00    0.00      10/10          Catch::Clara::Detail::BasicResult<Catch::Clara::ParseResultType>::~BasicResult() [1055]
[2572]   0.0    0.00    0.00      10         Catch::Clara::Detail::ResultValueBase<Catch::Clara::ParseResultType>::~ResultValueBase() [2572]
-----------------------------------------------
                0.00    0.00       3/10          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       7/10          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]
[2573]   0.0    0.00    0.00      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      10/10          std::Functionbase::Basemanager<CATCH2_INTERNAL_TEST_13()::conf_callback>::_M_manager(std::Anydata&, std::Anydata const&, std::Manageroperation) [1383]
[2574]   0.0    0.00    0.00      10         std::Functionbase::Basemanager<CATCH2_INTERNAL_TEST_13()::conf_callback>::_M_destroy(std::Anydata&, std::integral_constant<bool, true>) [2574]
                0.00    0.00      10/10          CATCH2_INTERNAL_TEST_13()::conf_callback& std::Anydata::_M_access<CATCH2_INTERNAL_TEST_13()::conf_callback>() [2579]
-----------------------------------------------
                0.00    0.00       3/10          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       7/10          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]
[2575]   0.0    0.00    0.00      10         std::__allocated_ptr<std::allocator<std::Spcounted_ptr_inplace<advgetopt::getopt, std::allocator<advgetopt::getopt>, (__gnu_cxx::Lockpolicy)2> > >::operator=(decltype(nullptr)) [2575]
-----------------------------------------------
                                  10             std::Spcounted_ptr_inplace<advgetopt::getopt, std::allocator<advgetopt::getopt>, (__gnu_cxx::Lockpolicy)2>::_M_dispose() <cycle 1> [2577]
[2576]   0.0    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]
                                  10             void std::destroy_at<advgetopt::getopt>(advgetopt::getopt) <cycle 1> [2580]
-----------------------------------------------
                                  10             std::Spcounted_base<(__gnu_cxx::Lockpolicy)2>::_M_release() <cycle 1> [774]
[2577]   0.0    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/56          std::Spcounted_ptr_inplace<advgetopt::getopt, std::allocator<advgetopt::getopt>, (__gnu_cxx::Lockpolicy)2>::_M_ptr() [2294]
                0.00    0.00      10/20          std::Spcounted_ptr_inplace<advgetopt::getopt, std::allocator<advgetopt::getopt>, (__gnu_cxx::Lockpolicy)2>::Impl::M_alloc() [2478]
                                  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/10          std::Spcounted_ptr_inplace<advgetopt::getopt, std::allocator<advgetopt::getopt>, (__gnu_cxx::Lockpolicy)2>::_M_destroy() [1547]
[2578]   0.0    0.00    0.00      10         std::Spcounted_ptr_inplace<advgetopt::getopt, std::allocator<advgetopt::getopt>, (__gnu_cxx::Lockpolicy)2>::~Spcounted_ptr_inplace() [2578]
                0.00    0.00      10/36          std::Spcounted_ptr_inplace<advgetopt::getopt, std::allocator<advgetopt::getopt>, (__gnu_cxx::Lockpolicy)2>::_Impl::~Impl() [2416]
                0.00    0.00      10/2414        std::Sp_counted_base<(__gnu_cxx::Lockpolicy)2>::~Spcounted_base() [1927]
-----------------------------------------------
                0.00    0.00      10/10          std::Functionbase::Basemanager<CATCH2_INTERNAL_TEST_13()::conf_callback>::_M_destroy(std::Anydata&, std::integral_constant<bool, true>) [2574]
[2579]   0.0    0.00    0.00      10         CATCH2_INTERNAL_TEST_13()::conf_callback& std::Anydata::_M_access<CATCH2_INTERNAL_TEST_13()::conf_callback>() [2579]
                0.00    0.00      10/595         std::Anydata::_M_access() [2080]
-----------------------------------------------
                                  10             void std::allocator_traits<std::allocator<advgetopt::getopt> >::destroy<advgetopt::getopt>(std::allocator<advgetopt::getopt>&, advgetopt::getopt) <cycle 1> [2576]
[2580]   0.0    0.00    0.00      10         void std::destroy_at<advgetopt::getopt>(advgetopt::getopt) <cycle 1> [2580]
                                  10             advgetopt::getopt::~getopt() <cycle 1> [606]
-----------------------------------------------
                0.00    0.00       9/9           CATCH2_INTERNAL_TEST_42() [520]
[2581]   0.0    0.00    0.00       9         Catch::ReusableStringStream& Catch::ReusableStringStream::operator<< <char [51]>(char const (&) [51]) [2581]
-----------------------------------------------
                0.00    0.00       9/9           CATCH2_INTERNAL_TEST_42() [520]
[2582]   0.0    0.00    0.00       9         Catch::ReusableStringStream& Catch::ReusableStringStream::operator<< <char [54]>(char const (&) [54]) [2582]
-----------------------------------------------
                0.00    0.00       9/9           CATCH2_INTERNAL_TEST_42() [520]
[2583]   0.0    0.00    0.00       9         Catch::ReusableStringStream& Catch::ReusableStringStream::operator<< <char [57]>(char const (&) [57]) [2583]
-----------------------------------------------
                0.00    0.00       9/9           void snapdev::NOT_USED<advgetopt::Help&, advgetopt::Separators&, advgetopt::ShortName&>(advgetopt::Help&, advgetopt::Separators&, advgetopt::ShortName&) [2587]
[2584]   0.0    0.00    0.00       9         void snapdev::NOT_USED<advgetopt::Separators&, advgetopt::ShortName&>(advgetopt::Separators&, advgetopt::ShortName&) [2584]
                0.00    0.00       9/170         void snapdev::NOT_USED<advgetopt::ShortName&>(advgetopt::ShortName&) [2183]
-----------------------------------------------
                0.00    0.00       9/9           void snapdev::NOT_USED<advgetopt::Flags&, advgetopt::Help&, advgetopt::Separators&>(advgetopt::Flags&, advgetopt::Help&, advgetopt::Separators&) [2588]
[2585]   0.0    0.00    0.00       9         void snapdev::NOT_USED<advgetopt::Help&, advgetopt::Separators&>(advgetopt::Help&, advgetopt::Separators&) [2585]
                0.00    0.00       9/128         void snapdev::NOT_USED<advgetopt::Separators&>(advgetopt::Separators&) [2219]
-----------------------------------------------
                0.00    0.00       9/9           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) [2612]
[2586]   0.0    0.00    0.00       9         void snapdev::NOT_USED<advgetopt::Help&, advgetopt::Separators&, advgetopt::Flags&>(advgetopt::Help&, advgetopt::Separators&, advgetopt::Flags&) [2586]
                0.00    0.00       9/16          void snapdev::NOT_USED<advgetopt::Separators&, advgetopt::Flags&>(advgetopt::Separators&, advgetopt::Flags&) [2503]
-----------------------------------------------
                0.00    0.00       9/9           void snapdev::NOT_USED<advgetopt::Flags&, advgetopt::Help&, advgetopt::Separators&, advgetopt::ShortName&>(advgetopt::Flags&, advgetopt::Help&, advgetopt::Separators&, advgetopt::ShortName&) [2589]
[2587]   0.0    0.00    0.00       9         void snapdev::NOT_USED<advgetopt::Help&, advgetopt::Separators&, advgetopt::ShortName&>(advgetopt::Help&, advgetopt::Separators&, advgetopt::ShortName&) [2587]
                0.00    0.00       9/9           void snapdev::NOT_USED<advgetopt::Separators&, advgetopt::ShortName&>(advgetopt::Separators&, advgetopt::ShortName&) [2584]
-----------------------------------------------
                0.00    0.00       9/9           void snapdev::NOT_USED<advgetopt::ShortName&, advgetopt::Flags&, advgetopt::Help&, advgetopt::Separators&>(advgetopt::ShortName&, advgetopt::Flags&, advgetopt::Help&, advgetopt::Separators&) [2590]
[2588]   0.0    0.00    0.00       9         void snapdev::NOT_USED<advgetopt::Flags&, advgetopt::Help&, advgetopt::Separators&>(advgetopt::Flags&, advgetopt::Help&, advgetopt::Separators&) [2588]
                0.00    0.00       9/9           void snapdev::NOT_USED<advgetopt::Help&, advgetopt::Separators&>(advgetopt::Help&, advgetopt::Separators&) [2585]
-----------------------------------------------
                0.00    0.00       9/9           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) [2614]
[2589]   0.0    0.00    0.00       9         void snapdev::NOT_USED<advgetopt::Flags&, advgetopt::Help&, advgetopt::Separators&, advgetopt::ShortName&>(advgetopt::Flags&, advgetopt::Help&, advgetopt::Separators&, advgetopt::ShortName&) [2589]
                0.00    0.00       9/9           void snapdev::NOT_USED<advgetopt::Help&, advgetopt::Separators&, advgetopt::ShortName&>(advgetopt::Help&, advgetopt::Separators&, advgetopt::ShortName&) [2587]
-----------------------------------------------
                0.00    0.00       9/9           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) [2609]
[2590]   0.0    0.00    0.00       9         void snapdev::NOT_USED<advgetopt::ShortName&, advgetopt::Flags&, advgetopt::Help&, advgetopt::Separators&>(advgetopt::ShortName&, advgetopt::Flags&, advgetopt::Help&, advgetopt::Separators&) [2590]
                0.00    0.00       9/9           void snapdev::NOT_USED<advgetopt::Flags&, advgetopt::Help&, advgetopt::Separators&>(advgetopt::Flags&, advgetopt::Help&, advgetopt::Separators&) [2588]
-----------------------------------------------
                0.00    0.00       9/9           std::allocator<Catch::Clara::Detail::BoundValueRef<unsigned int> >::allocator(std::allocator<Catch::Clara::Detail::BoundValueRef<unsigned int> > const&) [2622]
[2591]   0.0    0.00    0.00       9         __gnu_cxx::new_allocator<Catch::Clara::Detail::BoundValueRef<unsigned int> >::new_allocator(__gnu_cxx::new_allocator<Catch::Clara::Detail::BoundValueRef<unsigned int> > const&) [2591]
-----------------------------------------------
                0.00    0.00       9/9           std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<unsigned int>, std::allocator<Catch::Clara::Detail::BoundValueRef<unsigned int> >, (__gnu_cxx::Lockpolicy)2>::_M_ptr() [2623]
[2592]   0.0    0.00    0.00       9         __gnu_cxx::__aligned_buffer<Catch::Clara::Detail::BoundValueRef<unsigned int> >::_M_ptr() [2592]
                0.00    0.00       9/9           __gnu_cxx::__aligned_buffer<Catch::Clara::Detail::BoundValueRef<unsigned int> >::_M_addr() [2593]
-----------------------------------------------
                0.00    0.00       9/9           __gnu_cxx::__aligned_buffer<Catch::Clara::Detail::BoundValueRef<unsigned int> >::_M_ptr() [2592]
[2593]   0.0    0.00    0.00       9         __gnu_cxx::__aligned_buffer<Catch::Clara::Detail::BoundValueRef<unsigned int> >::_M_addr() [2593]
-----------------------------------------------
                0.00    0.00       1/9           std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >::cbegin() const [7045]
                0.00    0.00       4/9           std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >::begin() const [2782]
                0.00    0.00       4/9           std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >::end() const [2781]
[2594]   0.0    0.00    0.00       9         __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&) [2594]
-----------------------------------------------
                0.00    0.00       9/9           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) [2597]
[2595]   0.0    0.00    0.00       9         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) [2595]
                0.00    0.00       9/199         void snapdev::NOT_USED<advgetopt::Help&>(advgetopt::Help&) [2168]
                0.00    0.00       9/16          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) [2505]
-----------------------------------------------
                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]
[2596]   0.0    0.00    0.00       9         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) [2596]
                0.00    0.00       9/240         void snapdev::NOT_USED<advgetopt::Name&>(advgetopt::Name&) [2150]
                0.00    0.00       9/9           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) [2598]
-----------------------------------------------
                0.00    0.00       9/9           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) [2598]
[2597]   0.0    0.00    0.00       9         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) [2597]
                0.00    0.00       9/223         void snapdev::NOT_USED<advgetopt::Flags&>(advgetopt::Flags&) [2155]
                0.00    0.00       9/9           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) [2595]
-----------------------------------------------
                0.00    0.00       9/9           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) [2596]
[2598]   0.0    0.00    0.00       9         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) [2598]
                0.00    0.00       9/170         void snapdev::NOT_USED<advgetopt::ShortName&>(advgetopt::ShortName&) [2183]
                0.00    0.00       9/9           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) [2597]
-----------------------------------------------
                0.00    0.00       9/9           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) [2600]
[2599]   0.0    0.00    0.00       9         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) [2599]
                0.00    0.00       9/128         void snapdev::NOT_USED<advgetopt::Separators&>(advgetopt::Separators&) [2219]
                0.00    0.00       9/9           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) [2604]
-----------------------------------------------
                0.00    0.00       9/9           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) [2602]
[2600]   0.0    0.00    0.00       9         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) [2600]
                0.00    0.00       9/199         void snapdev::NOT_USED<advgetopt::Help&>(advgetopt::Help&) [2168]
                0.00    0.00       9/9           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) [2599]
-----------------------------------------------
                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]
[2601]   0.0    0.00    0.00       9         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) [2601]
                0.00    0.00       9/240         void snapdev::NOT_USED<advgetopt::Name&>(advgetopt::Name&) [2150]
                0.00    0.00       9/9           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) [2603]
-----------------------------------------------
                0.00    0.00       9/9           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) [2603]
[2602]   0.0    0.00    0.00       9         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) [2602]
                0.00    0.00       9/223         void snapdev::NOT_USED<advgetopt::Flags&>(advgetopt::Flags&) [2155]
                0.00    0.00       9/9           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) [2600]
-----------------------------------------------
                0.00    0.00       9/9           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) [2601]
[2603]   0.0    0.00    0.00       9         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) [2603]
                0.00    0.00       9/170         void snapdev::NOT_USED<advgetopt::ShortName&>(advgetopt::ShortName&) [2183]
                0.00    0.00       9/9           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) [2602]
-----------------------------------------------
                0.00    0.00       9/9           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) [2599]
[2604]   0.0    0.00    0.00       9         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) [2604]
                0.00    0.00       9/1267        snapdev::NOT_USED() [2005]
                0.00    0.00       9/192         advgetopt::OptionValue<char const>::get() const [2174]
-----------------------------------------------
                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]
[2605]   0.0    0.00    0.00       9         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) [2605]
                0.00    0.00       9/240         void snapdev::NOT_USED<advgetopt::Name&>(advgetopt::Name&) [2150]
                0.00    0.00       9/9           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) [2607]
-----------------------------------------------
                0.00    0.00       9/9           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) [2607]
[2606]   0.0    0.00    0.00       9         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) [2606]
                0.00    0.00       9/223         void snapdev::NOT_USED<advgetopt::Flags&>(advgetopt::Flags&) [2155]
                0.00    0.00       9/9           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) [2608]
-----------------------------------------------
                0.00    0.00       9/9           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) [2605]
[2607]   0.0    0.00    0.00       9         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) [2607]
                0.00    0.00       9/170         void snapdev::NOT_USED<advgetopt::ShortName&>(advgetopt::ShortName&) [2183]
                0.00    0.00       9/9           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) [2606]
-----------------------------------------------
                0.00    0.00       9/9           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) [2606]
[2608]   0.0    0.00    0.00       9         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) [2608]
                0.00    0.00       9/16          void snapdev::NOT_USED<advgetopt::Separators&, advgetopt::Help&>(advgetopt::Separators&, advgetopt::Help&) [2502]
                0.00    0.00       9/192         advgetopt::OptionValue<char const>::get() const [2174]
-----------------------------------------------
                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]
[2609]   0.0    0.00    0.00       9         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) [2609]
                0.00    0.00       9/9           void snapdev::NOT_USED<advgetopt::ShortName&, advgetopt::Flags&, advgetopt::Help&, advgetopt::Separators&>(advgetopt::ShortName&, advgetopt::Flags&, advgetopt::Help&, advgetopt::Separators&) [2590]
                0.00    0.00       9/192         advgetopt::OptionValue<char const>::get() const [2174]
-----------------------------------------------
                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]
[2610]   0.0    0.00    0.00       9         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) [2610]
                0.00    0.00       9/240         void snapdev::NOT_USED<advgetopt::Name&>(advgetopt::Name&) [2150]
                0.00    0.00       9/9           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) [2611]
-----------------------------------------------
                0.00    0.00       9/9           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) [2610]
[2611]   0.0    0.00    0.00       9         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) [2611]
                0.00    0.00       9/170         void snapdev::NOT_USED<advgetopt::ShortName&>(advgetopt::ShortName&) [2183]
                0.00    0.00       9/9           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) [2612]
-----------------------------------------------
                0.00    0.00       9/9           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) [2611]
[2612]   0.0    0.00    0.00       9         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) [2612]
                0.00    0.00       9/9           void snapdev::NOT_USED<advgetopt::Help&, advgetopt::Separators&, advgetopt::Flags&>(advgetopt::Help&, advgetopt::Separators&, advgetopt::Flags&) [2586]
                0.00    0.00       9/24          advgetopt::OptionValue<unsigned int>::get() const [2456]
-----------------------------------------------
                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]
[2613]   0.0    0.00    0.00       9         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) [2613]
                0.00    0.00       9/240         void snapdev::NOT_USED<advgetopt::Name&>(advgetopt::Name&) [2150]
                0.00    0.00       9/9           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) [2614]
-----------------------------------------------
                0.00    0.00       9/9           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) [2613]
[2614]   0.0    0.00    0.00       9         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) [2614]
                0.00    0.00       9/9           void snapdev::NOT_USED<advgetopt::Flags&, advgetopt::Help&, advgetopt::Separators&, advgetopt::ShortName&>(advgetopt::Flags&, advgetopt::Help&, advgetopt::Separators&, advgetopt::ShortName&) [2589]
                0.00    0.00       9/24          advgetopt::OptionValue<char32_t>::get() const [2454]
-----------------------------------------------
                0.00    0.00       9/9           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) [2617]
[2615]   0.0    0.00    0.00       9         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) [2615]
                0.00    0.00       9/199         void snapdev::NOT_USED<advgetopt::Help&>(advgetopt::Help&) [2168]
                0.00    0.00       9/16          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) [2516]
-----------------------------------------------
                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]
[2616]   0.0    0.00    0.00       9         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) [2616]
                0.00    0.00       9/240         void snapdev::NOT_USED<advgetopt::Name&>(advgetopt::Name&) [2150]
                0.00    0.00       9/9           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) [2618]
-----------------------------------------------
                0.00    0.00       9/9           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) [2618]
[2617]   0.0    0.00    0.00       9         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) [2617]
                0.00    0.00       9/223         void snapdev::NOT_USED<advgetopt::Flags&>(advgetopt::Flags&) [2155]
                0.00    0.00       9/9           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) [2615]
-----------------------------------------------
                0.00    0.00       9/9           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) [2616]
[2618]   0.0    0.00    0.00       9         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) [2618]
                0.00    0.00       9/170         void snapdev::NOT_USED<advgetopt::ShortName&>(advgetopt::ShortName&) [2183]
                0.00    0.00       9/9           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) [2617]
-----------------------------------------------
                0.00    0.00       9/9           CATCH2_INTERNAL_TEST_42() [520]
[2619]   0.0    0.00    0.00       9         unsigned int advgetopt::command_flags<128u>() [2619]
-----------------------------------------------
                0.00    0.00       9/9           CATCH2_INTERNAL_TEST_42() [520]
[2620]   0.0    0.00    0.00       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      18/48          advgetopt::Alias::Alias() [2342]
                0.00    0.00      18/18          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) [2489]
                0.00    0.00      18/48          advgetopt::EnvironmentVariableName::EnvironmentVariableName() [2341]
                0.00    0.00      18/18          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) [2485]
                0.00    0.00       9/24          advgetopt::ShortName::ShortName() [2452]
                0.00    0.00       9/9           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) [2613]
                0.00    0.00       9/24          advgetopt::Flags::Flags() [2451]
                0.00    0.00       9/9           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) [2610]
                0.00    0.00       9/9           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) [2609]
                0.00    0.00       9/24          advgetopt::DefaultValue::DefaultValue() [2446]
                0.00    0.00       9/9           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) [2601]
                0.00    0.00       9/24          advgetopt::Help::Help() [2448]
                0.00    0.00       9/9           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) [2605]
                0.00    0.00       9/24          advgetopt::Validator::Validator() [2453]
                0.00    0.00       9/9           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) [2616]
                0.00    0.00       9/24          advgetopt::Separators::Separators() [2444]
                0.00    0.00       9/9           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) [2596]
-----------------------------------------------
                0.00    0.00       9/9           CATCH2_INTERNAL_TEST_46() [395]
[2621]   0.0    0.00    0.00       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      47/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       3/9           std::__shared_count<(__gnu_cxx::Lockpolicy)2>::__shared_count<Catch::Clara::Detail::BoundValueRef<unsigned int>, std::allocator<Catch::Clara::Detail::BoundValueRef<unsigned int> >, unsigned int&>(Catch::Clara::Detail::BoundValueRef<unsigned int>&, std::Spalloc_shared_tag<std::allocator<Catch::Clara::Detail::BoundValueRef<unsigned int> > >, unsigned int&) [614]
                0.00    0.00       3/9           std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<unsigned int>, std::allocator<Catch::Clara::Detail::BoundValueRef<unsigned int> >, (__gnu_cxx::Lockpolicy)2>::Spcounted_ptr_inplace<unsigned int&>(std::allocator<Catch::Clara::Detail::BoundValueRef<unsigned int> >, unsigned int&) [617]
                0.00    0.00       3/9           std::Spebo_helper<0, std::allocator<Catch::Clara::Detail::BoundValueRef<unsigned int> >, true>::Spebo_helper(std::allocator<Catch::Clara::Detail::BoundValueRef<unsigned int> > const&) [2813]
[2622]   0.0    0.00    0.00       9         std::allocator<Catch::Clara::Detail::BoundValueRef<unsigned int> >::allocator(std::allocator<Catch::Clara::Detail::BoundValueRef<unsigned int> > const&) [2622]
                0.00    0.00       9/9           __gnu_cxx::new_allocator<Catch::Clara::Detail::BoundValueRef<unsigned int> >::new_allocator(__gnu_cxx::new_allocator<Catch::Clara::Detail::BoundValueRef<unsigned int> > const&) [2591]
-----------------------------------------------
                0.00    0.00       3/9           std::__shared_count<(__gnu_cxx::Lockpolicy)2>::__shared_count<Catch::Clara::Detail::BoundValueRef<unsigned int>, std::allocator<Catch::Clara::Detail::BoundValueRef<unsigned int> >, unsigned int&>(Catch::Clara::Detail::BoundValueRef<unsigned int>&, std::Spalloc_shared_tag<std::allocator<Catch::Clara::Detail::BoundValueRef<unsigned int> > >, unsigned int&) [614]
                0.00    0.00       3/9           std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<unsigned int>, std::allocator<Catch::Clara::Detail::BoundValueRef<unsigned int> >, (__gnu_cxx::Lockpolicy)2>::Spcounted_ptr_inplace<unsigned int&>(std::allocator<Catch::Clara::Detail::BoundValueRef<unsigned int> >, unsigned int&) [617]
                0.00    0.00       3/9           std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<unsigned int>, std::allocator<Catch::Clara::Detail::BoundValueRef<unsigned int> >, (__gnu_cxx::Lockpolicy)2>::_M_dispose() [2819]
[2623]   0.0    0.00    0.00       9         std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<unsigned int>, std::allocator<Catch::Clara::Detail::BoundValueRef<unsigned int> >, (__gnu_cxx::Lockpolicy)2>::_M_ptr() [2623]
                0.00    0.00       9/9           __gnu_cxx::__aligned_buffer<Catch::Clara::Detail::BoundValueRef<unsigned int> >::_M_ptr() [2592]
-----------------------------------------------
                0.00    0.00       1/9           CATCH2_INTERNAL_TEST_20() [30]
                0.00    0.00       8/9           std::vector<int, std::allocator<int> >::push_back(int const&) [1110]
[2624]   0.0    0.00    0.00       9         std::vector<int, std::allocator<int> >::end() [2624]
                0.00    0.00       9/217         __gnu_cxx::__normal_iterator<int, std::vector<int, std::allocator<int> > >::__normal_iterator(int const&) [2162]
-----------------------------------------------
                0.00    0.00       1/9           CATCH2_INTERNAL_TEST_20() [30]
                0.00    0.00       8/9           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]
[2625]   0.0    0.00    0.00       9         std::vector<int, std::allocator<int> >::begin() [2625]
                0.00    0.00       9/217         __gnu_cxx::__normal_iterator<int, std::vector<int, std::allocator<int> > >::__normal_iterator(int const&) [2162]
-----------------------------------------------
                0.00    0.00       8/8           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) [2651]
[2626]   0.0    0.00    0.00       8         void snapdev::NOT_USED<advgetopt::DefaultValue&, advgetopt::Help&>(advgetopt::DefaultValue&, advgetopt::Help&) [2626]
                0.00    0.00       8/199         void snapdev::NOT_USED<advgetopt::Help&>(advgetopt::Help&) [2168]
-----------------------------------------------
                0.00    0.00       8/8           void snapdev::NOT_USED<advgetopt::Help&, advgetopt::DefaultValue&, advgetopt::Flags&>(advgetopt::Help&, advgetopt::DefaultValue&, advgetopt::Flags&) [2630]
[2627]   0.0    0.00    0.00       8         void snapdev::NOT_USED<advgetopt::DefaultValue&, advgetopt::Flags&>(advgetopt::DefaultValue&, advgetopt::Flags&) [2627]
                0.00    0.00       8/223         void snapdev::NOT_USED<advgetopt::Flags&>(advgetopt::Flags&) [2155]
-----------------------------------------------
                0.00    0.00       8/8           void snapdev::NOT_USED<advgetopt::Help&, advgetopt::DefaultValue&, advgetopt::ShortName&>(advgetopt::Help&, advgetopt::DefaultValue&, advgetopt::ShortName&) [2631]
[2628]   0.0    0.00    0.00       8         void snapdev::NOT_USED<advgetopt::DefaultValue&, advgetopt::ShortName&>(advgetopt::DefaultValue&, advgetopt::ShortName&) [2628]
                0.00    0.00       8/170         void snapdev::NOT_USED<advgetopt::ShortName&>(advgetopt::ShortName&) [2183]
-----------------------------------------------
                0.00    0.00       8/8           void snapdev::NOT_USED<advgetopt::Flags&, advgetopt::Help&, advgetopt::DefaultValue&>(advgetopt::Flags&, advgetopt::Help&, advgetopt::DefaultValue&) [2632]
[2629]   0.0    0.00    0.00       8         void snapdev::NOT_USED<advgetopt::Help&, advgetopt::DefaultValue&>(advgetopt::Help&, advgetopt::DefaultValue&) [2629]
                0.00    0.00       8/120         void snapdev::NOT_USED<advgetopt::DefaultValue&>(advgetopt::DefaultValue&) [2222]
-----------------------------------------------
                0.00    0.00       8/8           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) [2655]
[2630]   0.0    0.00    0.00       8         void snapdev::NOT_USED<advgetopt::Help&, advgetopt::DefaultValue&, advgetopt::Flags&>(advgetopt::Help&, advgetopt::DefaultValue&, advgetopt::Flags&) [2630]
                0.00    0.00       8/8           void snapdev::NOT_USED<advgetopt::DefaultValue&, advgetopt::Flags&>(advgetopt::DefaultValue&, advgetopt::Flags&) [2627]
-----------------------------------------------
                0.00    0.00       8/8           void snapdev::NOT_USED<advgetopt::Flags&, advgetopt::Help&, advgetopt::DefaultValue&, advgetopt::ShortName&>(advgetopt::Flags&, advgetopt::Help&, advgetopt::DefaultValue&, advgetopt::ShortName&) [2633]
[2631]   0.0    0.00    0.00       8         void snapdev::NOT_USED<advgetopt::Help&, advgetopt::DefaultValue&, advgetopt::ShortName&>(advgetopt::Help&, advgetopt::DefaultValue&, advgetopt::ShortName&) [2631]
                0.00    0.00       8/8           void snapdev::NOT_USED<advgetopt::DefaultValue&, advgetopt::ShortName&>(advgetopt::DefaultValue&, advgetopt::ShortName&) [2628]
-----------------------------------------------
                0.00    0.00       8/8           void snapdev::NOT_USED<advgetopt::ShortName&, advgetopt::Flags&, advgetopt::Help&, advgetopt::DefaultValue&>(advgetopt::ShortName&, advgetopt::Flags&, advgetopt::Help&, advgetopt::DefaultValue&) [2634]
[2632]   0.0    0.00    0.00       8         void snapdev::NOT_USED<advgetopt::Flags&, advgetopt::Help&, advgetopt::DefaultValue&>(advgetopt::Flags&, advgetopt::Help&, advgetopt::DefaultValue&) [2632]
                0.00    0.00       8/8           void snapdev::NOT_USED<advgetopt::Help&, advgetopt::DefaultValue&>(advgetopt::Help&, advgetopt::DefaultValue&) [2629]
-----------------------------------------------
                0.00    0.00       8/8           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) [2657]
[2633]   0.0    0.00    0.00       8         void snapdev::NOT_USED<advgetopt::Flags&, advgetopt::Help&, advgetopt::DefaultValue&, advgetopt::ShortName&>(advgetopt::Flags&, advgetopt::Help&, advgetopt::DefaultValue&, advgetopt::ShortName&) [2633]
                0.00    0.00       8/8           void snapdev::NOT_USED<advgetopt::Help&, advgetopt::DefaultValue&, advgetopt::ShortName&>(advgetopt::Help&, advgetopt::DefaultValue&, advgetopt::ShortName&) [2631]
-----------------------------------------------
                0.00    0.00       8/8           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) [2652]
[2634]   0.0    0.00    0.00       8         void snapdev::NOT_USED<advgetopt::ShortName&, advgetopt::Flags&, advgetopt::Help&, advgetopt::DefaultValue&>(advgetopt::ShortName&, advgetopt::Flags&, advgetopt::Help&, advgetopt::DefaultValue&) [2634]
                0.00    0.00       8/8           void snapdev::NOT_USED<advgetopt::Flags&, advgetopt::Help&, advgetopt::DefaultValue&>(advgetopt::Flags&, advgetopt::Help&, advgetopt::DefaultValue&) [2632]
-----------------------------------------------
                0.00    0.00       8/8           std::allocator_traits<std::allocator<int> >::deallocate(std::allocator<int>&, int, unsigned long) [1545]
[2635]   0.0    0.00    0.00       8         __gnu_cxx::new_allocator<int>::deallocate(int, unsigned long) [2635]
-----------------------------------------------
                0.00    0.00       8/8           std::allocator_traits<std::allocator<int> >::allocate(std::allocator<int>&, unsigned long) [1546]
[2636]   0.0    0.00    0.00       8         __gnu_cxx::new_allocator<int>::allocate(unsigned long, void const) [2636]
                0.00    0.00       8/8           __gnu_cxx::new_allocator<int>::_M_max_size() const [2666]
-----------------------------------------------
                0.00    0.00       8/8           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) [2638]
[2637]   0.0    0.00    0.00       8         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) [2637]
                0.00    0.00       8/120         void snapdev::NOT_USED<advgetopt::DefaultValue&>(advgetopt::DefaultValue&) [2222]
                0.00    0.00       8/8           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) [2642]
-----------------------------------------------
                0.00    0.00       8/8           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) [2640]
[2638]   0.0    0.00    0.00       8         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) [2638]
                0.00    0.00       8/199         void snapdev::NOT_USED<advgetopt::Help&>(advgetopt::Help&) [2168]
                0.00    0.00       8/8           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) [2637]
-----------------------------------------------
                0.00    0.00       8/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]
[2639]   0.0    0.00    0.00       8         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) [2639]
                0.00    0.00       8/240         void snapdev::NOT_USED<advgetopt::Name&>(advgetopt::Name&) [2150]
                0.00    0.00       8/8           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) [2641]
-----------------------------------------------
                0.00    0.00       8/8           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) [2641]
[2640]   0.0    0.00    0.00       8         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) [2640]
                0.00    0.00       8/223         void snapdev::NOT_USED<advgetopt::Flags&>(advgetopt::Flags&) [2155]
                0.00    0.00       8/8           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) [2638]
-----------------------------------------------
                0.00    0.00       8/8           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) [2639]
[2641]   0.0    0.00    0.00       8         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) [2641]
                0.00    0.00       8/170         void snapdev::NOT_USED<advgetopt::ShortName&>(advgetopt::ShortName&) [2183]
                0.00    0.00       8/8           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) [2640]
-----------------------------------------------
                0.00    0.00       8/8           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) [2637]
[2642]   0.0    0.00    0.00       8         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) [2642]
                0.00    0.00       8/1267        snapdev::NOT_USED() [2005]
                0.00    0.00       8/24          advgetopt::OptionValue<char const const>::get() const [2455]
-----------------------------------------------
                0.00    0.00       8/8           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) [2645]
[2643]   0.0    0.00    0.00       8         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) [2643]
                0.00    0.00       8/199         void snapdev::NOT_USED<advgetopt::Help&>(advgetopt::Help&) [2168]
                0.00    0.00       8/8           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) [2647]
-----------------------------------------------
                0.00    0.00       8/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]
[2644]   0.0    0.00    0.00       8         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) [2644]
                0.00    0.00       8/240         void snapdev::NOT_USED<advgetopt::Name&>(advgetopt::Name&) [2150]
                0.00    0.00       8/8           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) [2646]
-----------------------------------------------
                0.00    0.00       8/8           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) [2646]
[2645]   0.0    0.00    0.00       8         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) [2645]
                0.00    0.00       8/223         void snapdev::NOT_USED<advgetopt::Flags&>(advgetopt::Flags&) [2155]
                0.00    0.00       8/8           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) [2643]
-----------------------------------------------
                0.00    0.00       8/8           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) [2644]
[2646]   0.0    0.00    0.00       8         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) [2646]
                0.00    0.00       8/170         void snapdev::NOT_USED<advgetopt::ShortName&>(advgetopt::ShortName&) [2183]
                0.00    0.00       8/8           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) [2645]
-----------------------------------------------
                0.00    0.00       8/8           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) [2643]
[2647]   0.0    0.00    0.00       8         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) [2647]
                0.00    0.00       8/120         void snapdev::NOT_USED<advgetopt::DefaultValue&>(advgetopt::DefaultValue&) [2222]
                0.00    0.00       8/192         advgetopt::OptionValue<char const>::get() const [2174]
-----------------------------------------------
                0.00    0.00       8/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]
[2648]   0.0    0.00    0.00       8         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) [2648]
                0.00    0.00       8/240         void snapdev::NOT_USED<advgetopt::Name&>(advgetopt::Name&) [2150]
                0.00    0.00       8/8           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) [2650]
-----------------------------------------------
                0.00    0.00       8/8           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) [2650]
[2649]   0.0    0.00    0.00       8         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) [2649]
                0.00    0.00       8/223         void snapdev::NOT_USED<advgetopt::Flags&>(advgetopt::Flags&) [2155]
                0.00    0.00       8/8           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) [2651]
-----------------------------------------------
                0.00    0.00       8/8           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) [2648]
[2650]   0.0    0.00    0.00       8         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) [2650]
                0.00    0.00       8/170         void snapdev::NOT_USED<advgetopt::ShortName&>(advgetopt::ShortName&) [2183]
                0.00    0.00       8/8           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) [2649]
-----------------------------------------------
                0.00    0.00       8/8           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) [2649]
[2651]   0.0    0.00    0.00       8         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) [2651]
                0.00    0.00       8/8           void snapdev::NOT_USED<advgetopt::DefaultValue&, advgetopt::Help&>(advgetopt::DefaultValue&, advgetopt::Help&) [2626]
                0.00    0.00       8/192         advgetopt::OptionValue<char const>::get() const [2174]
-----------------------------------------------
                0.00    0.00       8/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]
[2652]   0.0    0.00    0.00       8         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) [2652]
                0.00    0.00       8/8           void snapdev::NOT_USED<advgetopt::ShortName&, advgetopt::Flags&, advgetopt::Help&, advgetopt::DefaultValue&>(advgetopt::ShortName&, advgetopt::Flags&, advgetopt::Help&, advgetopt::DefaultValue&) [2634]
                0.00    0.00       8/192         advgetopt::OptionValue<char const>::get() const [2174]
-----------------------------------------------
                0.00    0.00       8/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]
[2653]   0.0    0.00    0.00       8         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) [2653]
                0.00    0.00       8/240         void snapdev::NOT_USED<advgetopt::Name&>(advgetopt::Name&) [2150]
                0.00    0.00       8/8           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) [2654]
-----------------------------------------------
                0.00    0.00       8/8           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) [2653]
[2654]   0.0    0.00    0.00       8         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) [2654]
                0.00    0.00       8/170         void snapdev::NOT_USED<advgetopt::ShortName&>(advgetopt::ShortName&) [2183]
                0.00    0.00       8/8           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) [2655]
-----------------------------------------------
                0.00    0.00       8/8           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) [2654]
[2655]   0.0    0.00    0.00       8         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) [2655]
                0.00    0.00       8/8           void snapdev::NOT_USED<advgetopt::Help&, advgetopt::DefaultValue&, advgetopt::Flags&>(advgetopt::Help&, advgetopt::DefaultValue&, advgetopt::Flags&) [2630]
                0.00    0.00       8/24          advgetopt::OptionValue<unsigned int>::get() const [2456]
-----------------------------------------------
                0.00    0.00       8/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]
[2656]   0.0    0.00    0.00       8         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) [2656]
                0.00    0.00       8/240         void snapdev::NOT_USED<advgetopt::Name&>(advgetopt::Name&) [2150]
                0.00    0.00       8/8           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) [2657]
-----------------------------------------------
                0.00    0.00       8/8           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) [2656]
[2657]   0.0    0.00    0.00       8         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) [2657]
                0.00    0.00       8/8           void snapdev::NOT_USED<advgetopt::Flags&, advgetopt::Help&, advgetopt::DefaultValue&, advgetopt::ShortName&>(advgetopt::Flags&, advgetopt::Help&, advgetopt::DefaultValue&, advgetopt::ShortName&) [2633]
                0.00    0.00       8/24          advgetopt::OptionValue<char32_t>::get() const [2454]
-----------------------------------------------
                0.00    0.00       8/8           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) [2659]
[2658]   0.0    0.00    0.00       8         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) [2658]
                0.00    0.00       8/120         void snapdev::NOT_USED<advgetopt::DefaultValue&>(advgetopt::DefaultValue&) [2222]
                0.00    0.00       8/24          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) [2445]
-----------------------------------------------
                0.00    0.00       8/8           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) [2661]
[2659]   0.0    0.00    0.00       8         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) [2659]
                0.00    0.00       8/199         void snapdev::NOT_USED<advgetopt::Help&>(advgetopt::Help&) [2168]
                0.00    0.00       8/8           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) [2658]
-----------------------------------------------
                0.00    0.00       8/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]
[2660]   0.0    0.00    0.00       8         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) [2660]
                0.00    0.00       8/240         void snapdev::NOT_USED<advgetopt::Name&>(advgetopt::Name&) [2150]
                0.00    0.00       8/8           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) [2662]
-----------------------------------------------
                0.00    0.00       8/8           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) [2662]
[2661]   0.0    0.00    0.00       8         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) [2661]
                0.00    0.00       8/223         void snapdev::NOT_USED<advgetopt::Flags&>(advgetopt::Flags&) [2155]
                0.00    0.00       8/8           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) [2659]
-----------------------------------------------
                0.00    0.00       8/8           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) [2660]
[2662]   0.0    0.00    0.00       8         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) [2662]
                0.00    0.00       8/170         void snapdev::NOT_USED<advgetopt::ShortName&>(advgetopt::ShortName&) [2183]
                0.00    0.00       8/8           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) [2661]
-----------------------------------------------
                0.00    0.00       1/8           CATCH2_INTERNAL_TEST_4() [637]
                0.00    0.00       1/8           CATCH2_INTERNAL_TEST_9() [583]
                0.00    0.00       2/8           CATCH2_INTERNAL_TEST_16() [601]
                0.00    0.00       2/8           CATCH2_INTERNAL_TEST_20() [642]
                0.00    0.00       2/8           CATCH2_INTERNAL_TEST_24() [643]
[2663]   0.0    0.00    0.00       8         unsigned int advgetopt::command_flags<64u>() [2663]
-----------------------------------------------
                0.00    0.00       1/8           CATCH2_INTERNAL_TEST_4() [637]
                0.00    0.00       1/8           CATCH2_INTERNAL_TEST_9() [583]
                0.00    0.00       2/8           CATCH2_INTERNAL_TEST_16() [601]
                0.00    0.00       2/8           CATCH2_INTERNAL_TEST_20() [642]
                0.00    0.00       2/8           CATCH2_INTERNAL_TEST_24() [643]
[2664]   0.0    0.00    0.00       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      16/48          advgetopt::Alias::Alias() [2342]
                0.00    0.00      16/16          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) [2513]
                0.00    0.00      16/48          advgetopt::EnvironmentVariableName::EnvironmentVariableName() [2341]
                0.00    0.00      16/16          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) [2508]
                0.00    0.00       8/24          advgetopt::ShortName::ShortName() [2452]
                0.00    0.00       8/8           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) [2656]
                0.00    0.00       8/24          advgetopt::Flags::Flags() [2451]
                0.00    0.00       8/8           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) [2653]
                0.00    0.00       8/8           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) [2652]
                0.00    0.00       8/24          advgetopt::DefaultValue::DefaultValue() [2446]
                0.00    0.00       8/8           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) [2644]
                0.00    0.00       8/24          advgetopt::Help::Help() [2448]
                0.00    0.00       8/8           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) [2648]
                0.00    0.00       8/24          advgetopt::Validator::Validator() [2453]
                0.00    0.00       8/8           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) [2660]
                0.00    0.00       8/24          advgetopt::Separators::Separators() [2444]
                0.00    0.00       8/8           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) [2639]
-----------------------------------------------
                0.00    0.00       8/8           CATCH2_INTERNAL_TEST_0() [473]
[2665]   0.0    0.00    0.00       8         cppthread::logger& cppthread::logger::operator<< <char [2]>(char const (&) [2]) [2665]
-----------------------------------------------
                0.00    0.00       8/8           __gnu_cxx::new_allocator<int>::allocate(unsigned long, void const) [2636]
[2666]   0.0    0.00    0.00       8         __gnu_cxx::new_allocator<int>::_M_max_size() const [2666]
-----------------------------------------------
                0.00    0.00       1/8           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/8           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/8           std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >::operator=(std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> > const&) [10018]
                0.00    0.00       4/8           std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >::_M_check_len(unsigned long, char const) const [7044]
[2667]   0.0    0.00    0.00       8         std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >::size() const [2667]
-----------------------------------------------
                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]
[2668]   0.0    0.00    0.00       8         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 [2668]
-----------------------------------------------
                0.00    0.00       1/8           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/8           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           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           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           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           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/8           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           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]
[2669]   0.0    0.00    0.00       8         decltype(nullptr)&& std::forward<decltype(nullptr)>(std::remove_reference<decltype(nullptr)>::type&) [2669]
-----------------------------------------------
                0.00    0.00       1/8           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/8           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           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           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           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           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/8           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           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]
[2670]   0.0    0.00    0.00       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           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/8           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           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           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           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           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/8           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           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]
[2671]   0.0    0.00    0.00       8         int&& std::forward<int>(std::remove_reference<int>::type&) [2671]
-----------------------------------------------
                0.00    0.00       7/7           decltype (::new ((void)(0)) Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >((declval<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>)())) std::construct_at<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>(Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&) [1433]
[2672]   0.0    0.00    0.00       7         Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::BoundValueRef(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&) [2672]
                0.00    0.00       7/27          Catch::Clara::Detail::BoundValueRefBase::BoundValueRefBase() [2435]
-----------------------------------------------
                0.00    0.00       7/7           void std::destroy_at<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >(Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >) [2732]
[2673]   0.0    0.00    0.00       7         Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::~BoundValueRef() [2673]
                0.00    0.00       7/27          Catch::Clara::Detail::BoundValueRefBase::~BoundValueRefBase() [2436]
-----------------------------------------------
                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]
[2674]   0.0    0.00    0.00       7         Catch::ExprLhs<std::shared_ptr<advgetopt::variables> const&>::ExprLhs(std::shared_ptr<advgetopt::variables> const&) [2674]
-----------------------------------------------
                0.00    0.00       7/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]
[2675]   0.0    0.00    0.00       7         Catch::ExprLhs<std::shared_ptr<advgetopt::getopt>&>::ExprLhs(std::shared_ptr<advgetopt::getopt>&) [2675]
-----------------------------------------------
                0.00    0.00       7/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]
[2676]   0.0    0.00    0.00       7         Catch::ExprLhs<std::shared_ptr<advgetopt::conf_file>&>::ExprLhs(std::shared_ptr<advgetopt::conf_file>&) [2676]
-----------------------------------------------
                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]
[2677]   0.0    0.00    0.00       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       7/7           Catch::ExprLhs<std::shared_ptr<advgetopt::getopt>&>::ExprLhs(std::shared_ptr<advgetopt::getopt>&) [2675]
-----------------------------------------------
                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]
[2678]   0.0    0.00    0.00       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       7/7           Catch::ExprLhs<std::shared_ptr<advgetopt::conf_file>&>::ExprLhs(std::shared_ptr<advgetopt::conf_file>&) [2676]
-----------------------------------------------
                0.00    0.00       7/7           CATCH2_INTERNAL_TEST_37() [260]
[2679]   0.0    0.00    0.00       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       7/7           Catch::ExprLhs<std::shared_ptr<advgetopt::variables> const&>::ExprLhs(std::shared_ptr<advgetopt::variables> const&) [2674]
-----------------------------------------------
                0.00    0.00       3/7           CATCH2_INTERNAL_TEST_127() [449]
                0.00    0.00       4/7           CATCH2_INTERNAL_TEST_120() [434]
[2680]   0.0    0.00    0.00       7         snapdev::ostream_to_buf<char, std::char_traits<char>, std::allocator<char> >::ostream_to_buf(std::ostream&) [2680]
-----------------------------------------------
                0.00    0.00       7/7           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) [2698]
[2681]   0.0    0.00    0.00       7         void snapdev::NOT_USED<advgetopt::Separators&, advgetopt::DefaultValue&>(advgetopt::Separators&, advgetopt::DefaultValue&) [2681]
                0.00    0.00       7/120         void snapdev::NOT_USED<advgetopt::DefaultValue&>(advgetopt::DefaultValue&) [2222]
-----------------------------------------------
                0.00    0.00       7/7           void snapdev::NOT_USED<advgetopt::Help&, advgetopt::DefaultValue&, advgetopt::Separators&>(advgetopt::Help&, advgetopt::DefaultValue&, advgetopt::Separators&) [2685]
[2682]   0.0    0.00    0.00       7         void snapdev::NOT_USED<advgetopt::DefaultValue&, advgetopt::Separators&>(advgetopt::DefaultValue&, advgetopt::Separators&) [2682]
                0.00    0.00       7/128         void snapdev::NOT_USED<advgetopt::Separators&>(advgetopt::Separators&) [2219]
-----------------------------------------------
                0.00    0.00       7/7           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) [2701]
[2683]   0.0    0.00    0.00       7         void snapdev::NOT_USED<advgetopt::DefaultValue&, advgetopt::Separators&, advgetopt::Help&>(advgetopt::DefaultValue&, advgetopt::Separators&, advgetopt::Help&) [2683]
                0.00    0.00       7/16          void snapdev::NOT_USED<advgetopt::Separators&, advgetopt::Help&>(advgetopt::Separators&, advgetopt::Help&) [2502]
-----------------------------------------------
                0.00    0.00       7/7           void snapdev::NOT_USED<advgetopt::Help&, advgetopt::DefaultValue&, advgetopt::Separators&, advgetopt::Flags&>(advgetopt::Help&, advgetopt::DefaultValue&, advgetopt::Separators&, advgetopt::Flags&) [2686]
[2684]   0.0    0.00    0.00       7         void snapdev::NOT_USED<advgetopt::DefaultValue&, advgetopt::Separators&, advgetopt::Flags&>(advgetopt::DefaultValue&, advgetopt::Separators&, advgetopt::Flags&) [2684]
                0.00    0.00       7/16          void snapdev::NOT_USED<advgetopt::Separators&, advgetopt::Flags&>(advgetopt::Separators&, advgetopt::Flags&) [2503]
-----------------------------------------------
                0.00    0.00       7/7           void snapdev::NOT_USED<advgetopt::Flags&, advgetopt::Help&, advgetopt::DefaultValue&, advgetopt::Separators&>(advgetopt::Flags&, advgetopt::Help&, advgetopt::DefaultValue&, advgetopt::Separators&) [2687]
[2685]   0.0    0.00    0.00       7         void snapdev::NOT_USED<advgetopt::Help&, advgetopt::DefaultValue&, advgetopt::Separators&>(advgetopt::Help&, advgetopt::DefaultValue&, advgetopt::Separators&) [2685]
                0.00    0.00       7/7           void snapdev::NOT_USED<advgetopt::DefaultValue&, advgetopt::Separators&>(advgetopt::DefaultValue&, advgetopt::Separators&) [2682]
-----------------------------------------------
                0.00    0.00       7/7           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) [2704]
[2686]   0.0    0.00    0.00       7         void snapdev::NOT_USED<advgetopt::Help&, advgetopt::DefaultValue&, advgetopt::Separators&, advgetopt::Flags&>(advgetopt::Help&, advgetopt::DefaultValue&, advgetopt::Separators&, advgetopt::Flags&) [2686]
                0.00    0.00       7/7           void snapdev::NOT_USED<advgetopt::DefaultValue&, advgetopt::Separators&, advgetopt::Flags&>(advgetopt::DefaultValue&, advgetopt::Separators&, advgetopt::Flags&) [2684]
-----------------------------------------------
                0.00    0.00       7/7           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) [2702]
[2687]   0.0    0.00    0.00       7         void snapdev::NOT_USED<advgetopt::Flags&, advgetopt::Help&, advgetopt::DefaultValue&, advgetopt::Separators&>(advgetopt::Flags&, advgetopt::Help&, advgetopt::DefaultValue&, advgetopt::Separators&) [2687]
                0.00    0.00       7/7           void snapdev::NOT_USED<advgetopt::Help&, advgetopt::DefaultValue&, advgetopt::Separators&>(advgetopt::Help&, advgetopt::DefaultValue&, advgetopt::Separators&) [2685]
-----------------------------------------------
                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]
[2688]   0.0    0.00    0.00       7         __gnu_cxx::new_allocator<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::new_allocator() [2688]
-----------------------------------------------
                0.00    0.00       7/7           std::allocator_traits<std::allocator<std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, (__gnu_cxx::Lockpolicy)2> > >::deallocate(std::allocator<std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, (__gnu_cxx::Lockpolicy)2> >&, std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, (__gnu_cxx::Lockpolicy)2>, unsigned long) [1554]
[2689]   0.0    0.00    0.00       7         __gnu_cxx::new_allocator<std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, (__gnu_cxx::Lockpolicy)2> >::deallocate(std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, (__gnu_cxx::Lockpolicy)2>, unsigned long) [2689]
-----------------------------------------------
                0.00    0.00       7/7           std::allocator_traits<std::allocator<std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, (__gnu_cxx::Lockpolicy)2> > >::allocate(std::allocator<std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, (__gnu_cxx::Lockpolicy)2> >&, unsigned long) [1551]
[2690]   0.0    0.00    0.00       7         __gnu_cxx::new_allocator<std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, (__gnu_cxx::Lockpolicy)2> >::allocate(unsigned long, void const) [2690]
                0.00    0.00       7/7           __gnu_cxx::new_allocator<std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, (__gnu_cxx::Lockpolicy)2> >::_M_max_size() const [2717]
-----------------------------------------------
                0.00    0.00       7/7           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) [2692]
[2691]   0.0    0.00    0.00       7         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) [2691]
                0.00    0.00       7/120         void snapdev::NOT_USED<advgetopt::DefaultValue&>(advgetopt::DefaultValue&) [2222]
                0.00    0.00       7/16          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) [2505]
-----------------------------------------------
                0.00    0.00       7/7           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) [2694]
[2692]   0.0    0.00    0.00       7         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) [2692]
                0.00    0.00       7/199         void snapdev::NOT_USED<advgetopt::Help&>(advgetopt::Help&) [2168]
                0.00    0.00       7/7           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) [2691]
-----------------------------------------------
                0.00    0.00       7/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]
[2693]   0.0    0.00    0.00       7         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) [2693]
                0.00    0.00       7/240         void snapdev::NOT_USED<advgetopt::Name&>(advgetopt::Name&) [2150]
                0.00    0.00       7/7           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) [2694]
-----------------------------------------------
                0.00    0.00       7/7           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) [2693]
[2694]   0.0    0.00    0.00       7         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) [2694]
                0.00    0.00       7/223         void snapdev::NOT_USED<advgetopt::Flags&>(advgetopt::Flags&) [2155]
                0.00    0.00       7/7           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) [2692]
-----------------------------------------------
                0.00    0.00       7/7           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) [2697]
[2695]   0.0    0.00    0.00       7         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) [2695]
                0.00    0.00       7/199         void snapdev::NOT_USED<advgetopt::Help&>(advgetopt::Help&) [2168]
                0.00    0.00       7/7           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) [2698]
-----------------------------------------------
                0.00    0.00       7/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]
[2696]   0.0    0.00    0.00       7         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) [2696]
                0.00    0.00       7/240         void snapdev::NOT_USED<advgetopt::Name&>(advgetopt::Name&) [2150]
                0.00    0.00       7/7           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) [2697]
-----------------------------------------------
                0.00    0.00       7/7           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) [2696]
[2697]   0.0    0.00    0.00       7         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) [2697]
                0.00    0.00       7/223         void snapdev::NOT_USED<advgetopt::Flags&>(advgetopt::Flags&) [2155]
                0.00    0.00       7/7           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) [2695]
-----------------------------------------------
                0.00    0.00       7/7           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) [2695]
[2698]   0.0    0.00    0.00       7         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) [2698]
                0.00    0.00       7/7           void snapdev::NOT_USED<advgetopt::Separators&, advgetopt::DefaultValue&>(advgetopt::Separators&, advgetopt::DefaultValue&) [2681]
                0.00    0.00       7/192         advgetopt::OptionValue<char const>::get() const [2174]
-----------------------------------------------
                0.00    0.00       7/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]
[2699]   0.0    0.00    0.00       7         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) [2699]
                0.00    0.00       7/240         void snapdev::NOT_USED<advgetopt::Name&>(advgetopt::Name&) [2150]
                0.00    0.00       7/7           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) [2700]
-----------------------------------------------
                0.00    0.00       7/7           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) [2699]
[2700]   0.0    0.00    0.00       7         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) [2700]
                0.00    0.00       7/223         void snapdev::NOT_USED<advgetopt::Flags&>(advgetopt::Flags&) [2155]
                0.00    0.00       7/7           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) [2701]
-----------------------------------------------
                0.00    0.00       7/7           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) [2700]
[2701]   0.0    0.00    0.00       7         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) [2701]
                0.00    0.00       7/7           void snapdev::NOT_USED<advgetopt::DefaultValue&, advgetopt::Separators&, advgetopt::Help&>(advgetopt::DefaultValue&, advgetopt::Separators&, advgetopt::Help&) [2683]
                0.00    0.00       7/192         advgetopt::OptionValue<char const>::get() const [2174]
-----------------------------------------------
                0.00    0.00       7/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]
[2702]   0.0    0.00    0.00       7         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) [2702]
                0.00    0.00       7/7           void snapdev::NOT_USED<advgetopt::Flags&, advgetopt::Help&, advgetopt::DefaultValue&, advgetopt::Separators&>(advgetopt::Flags&, advgetopt::Help&, advgetopt::DefaultValue&, advgetopt::Separators&) [2687]
                0.00    0.00       7/192         advgetopt::OptionValue<char const>::get() const [2174]
-----------------------------------------------
                0.00    0.00       7/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]
[2703]   0.0    0.00    0.00       7         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) [2703]
                0.00    0.00       7/240         void snapdev::NOT_USED<advgetopt::Name&>(advgetopt::Name&) [2150]
                0.00    0.00       7/7           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) [2704]
-----------------------------------------------
                0.00    0.00       7/7           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) [2703]
[2704]   0.0    0.00    0.00       7         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) [2704]
                0.00    0.00       7/7           void snapdev::NOT_USED<advgetopt::Help&, advgetopt::DefaultValue&, advgetopt::Separators&, advgetopt::Flags&>(advgetopt::Help&, advgetopt::DefaultValue&, advgetopt::Separators&, advgetopt::Flags&) [2686]
                0.00    0.00       7/24          advgetopt::OptionValue<unsigned int>::get() const [2456]
-----------------------------------------------
                0.00    0.00       7/7           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) [2706]
[2705]   0.0    0.00    0.00       7         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) [2705]
                0.00    0.00       7/128         void snapdev::NOT_USED<advgetopt::Separators&>(advgetopt::Separators&) [2219]
                0.00    0.00       7/7           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) [2710]
-----------------------------------------------
                0.00    0.00       7/7           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) [2707]
[2706]   0.0    0.00    0.00       7         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) [2706]
                0.00    0.00       7/120         void snapdev::NOT_USED<advgetopt::DefaultValue&>(advgetopt::DefaultValue&) [2222]
                0.00    0.00       7/7           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) [2705]
-----------------------------------------------
                0.00    0.00       7/7           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) [2709]
[2707]   0.0    0.00    0.00       7         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) [2707]
                0.00    0.00       7/199         void snapdev::NOT_USED<advgetopt::Help&>(advgetopt::Help&) [2168]
                0.00    0.00       7/7           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) [2706]
-----------------------------------------------
                0.00    0.00       7/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]
[2708]   0.0    0.00    0.00       7         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) [2708]
                0.00    0.00       7/240         void snapdev::NOT_USED<advgetopt::Name&>(advgetopt::Name&) [2150]
                0.00    0.00       7/7           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) [2709]
-----------------------------------------------
                0.00    0.00       7/7           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) [2708]
[2709]   0.0    0.00    0.00       7         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) [2709]
                0.00    0.00       7/223         void snapdev::NOT_USED<advgetopt::Flags&>(advgetopt::Flags&) [2155]
                0.00    0.00       7/7           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) [2707]
-----------------------------------------------
                0.00    0.00       7/7           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) [2705]
[2710]   0.0    0.00    0.00       7         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) [2710]
                0.00    0.00       7/1267        snapdev::NOT_USED() [2005]
                0.00    0.00       7/24          advgetopt::OptionValue<char32_t>::get() const [2454]
-----------------------------------------------
                0.00    0.00       7/7           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) [2712]
[2711]   0.0    0.00    0.00       7         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) [2711]
                0.00    0.00       7/120         void snapdev::NOT_USED<advgetopt::DefaultValue&>(advgetopt::DefaultValue&) [2222]
                0.00    0.00       7/16          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) [2516]
-----------------------------------------------
                0.00    0.00       7/7           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) [2714]
[2712]   0.0    0.00    0.00       7         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) [2712]
                0.00    0.00       7/199         void snapdev::NOT_USED<advgetopt::Help&>(advgetopt::Help&) [2168]
                0.00    0.00       7/7           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) [2711]
-----------------------------------------------
                0.00    0.00       7/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]
[2713]   0.0    0.00    0.00       7         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) [2713]
                0.00    0.00       7/240         void snapdev::NOT_USED<advgetopt::Name&>(advgetopt::Name&) [2150]
                0.00    0.00       7/7           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) [2714]
-----------------------------------------------
                0.00    0.00       7/7           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) [2713]
[2714]   0.0    0.00    0.00       7         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) [2714]
                0.00    0.00       7/223         void snapdev::NOT_USED<advgetopt::Flags&>(advgetopt::Flags&) [2155]
                0.00    0.00       7/7           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) [2712]
-----------------------------------------------
                0.00    0.00       3/7           CATCH2_INTERNAL_TEST_12() [567]
                0.00    0.00       4/7           CATCH2_INTERNAL_TEST_21() [437]
[2715]   0.0    0.00    0.00       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      14/48          advgetopt::Alias::Alias() [2342]
                0.00    0.00      14/14          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) [2539]
                0.00    0.00      14/48          advgetopt::EnvironmentVariableName::EnvironmentVariableName() [2341]
                0.00    0.00      14/14          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) [2535]
                0.00    0.00       7/24          advgetopt::ShortName::ShortName() [2452]
                0.00    0.00       7/7           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) [2708]
                0.00    0.00       7/24          advgetopt::Flags::Flags() [2451]
                0.00    0.00       7/7           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) [2703]
                0.00    0.00       7/7           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) [2702]
                0.00    0.00       7/24          advgetopt::DefaultValue::DefaultValue() [2446]
                0.00    0.00       7/7           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) [2696]
                0.00    0.00       7/24          advgetopt::Help::Help() [2448]
                0.00    0.00       7/7           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) [2699]
                0.00    0.00       7/24          advgetopt::Validator::Validator() [2453]
                0.00    0.00       7/7           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) [2713]
                0.00    0.00       7/24          advgetopt::Separators::Separators() [2444]
                0.00    0.00       7/7           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) [2693]
-----------------------------------------------
                0.00    0.00       7/7           Catch::Clara::Detail::ResultValueBase<Catch::Clara::ParseResultType>::value() const & [6768]
[2716]   0.0    0.00    0.00       7         Catch::Clara::Detail::BasicResult<Catch::Clara::ParseResultType>::enforceOk() const [2716]
-----------------------------------------------
                0.00    0.00       7/7           __gnu_cxx::new_allocator<std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, (__gnu_cxx::Lockpolicy)2> >::allocate(unsigned long, void const) [2690]
[2717]   0.0    0.00    0.00       7         __gnu_cxx::new_allocator<std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, (__gnu_cxx::Lockpolicy)2> >::_M_max_size() const [2717]
-----------------------------------------------
                0.00    0.00       7/7           bool std::operator==<advgetopt::getopt>(std::shared_ptr<advgetopt::getopt> const&, decltype(nullptr)) [2735]
[2718]   0.0    0.00    0.00       7         std::__shared_ptr<advgetopt::getopt, (__gnu_cxx::Lockpolicy)2>::operator bool() const [2718]
-----------------------------------------------
                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]
[2719]   0.0    0.00    0.00       7         std::allocator<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::allocator() [2719]
                0.00    0.00       7/7           __gnu_cxx::new_allocator<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::new_allocator() [2688]
-----------------------------------------------
                0.00    0.00       2/7           std::Vectorbase<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >::Vectorimpl::Vectorimpl(std::allocator<Catch::Clara::Arg> const&) [2865]
                0.00    0.00       2/7           std::Vectorbase<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >::Vectorimpl_data::_M_swap_data(std::Vectorbase<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >::Vectorimpl_data&) [8065]
                0.00    0.00       3/7           std::Vectorbase<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >::Vectorimpl::Vectorimpl() [2807]
[2720]   0.0    0.00    0.00       7         std::Vectorbase<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >::Vectorimpl_data::Vectorimpl_data() [2720]
-----------------------------------------------
                0.00    0.00       2/7           std::Vectorbase<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::Vectorimpl::Vectorimpl(std::allocator<Catch::Clara::Opt> const&) [2866]
                0.00    0.00       2/7           std::Vectorbase<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::Vectorimpl_data::_M_swap_data(std::Vectorbase<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::Vectorimpl_data&) [8068]
                0.00    0.00       3/7           std::Vectorbase<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::Vectorimpl::Vectorimpl() [2809]
[2721]   0.0    0.00    0.00       7         std::Vectorbase<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::Vectorimpl_data::Vectorimpl_data() [2721]
-----------------------------------------------
                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]
[2722]   0.0    0.00    0.00       7         std::enable_if<!std::__shared_ptr<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, (__gnu_cxx::Lockpolicy)2>::__has_esft_base<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, void>::value, void>::type std::__shared_ptr<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, (__gnu_cxx::Lockpolicy)2>::_M_enable_shared_from_this_with<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >(Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >) [2722]
-----------------------------------------------
                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]
[2723]   0.0    0.00    0.00       7         std::Spebo_helper<0, std::allocator<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, true>::Spebo_helper(std::allocator<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > const&) [2723]
                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() [2730]
[2724]   0.0    0.00    0.00       7         std::Sp_ebo_helper<0, std::allocator<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, true>::~Spebo_helper() [2724]
                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_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]
[2725]   0.0    0.00    0.00       7         std::__allocated_ptr<std::allocator<std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, (__gnu_cxx::Lockpolicy)2> > >::get() [2725]
                0.00    0.00       7/7           std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, (__gnu_cxx::Lockpolicy)2> std::__to_address<std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, (__gnu_cxx::Lockpolicy)2> >(std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, (__gnu_cxx::Lockpolicy)2>) [2733]
-----------------------------------------------
                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]
[2726]   0.0    0.00    0.00       7         std::__allocated_ptr<std::allocator<std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, (__gnu_cxx::Lockpolicy)2> > >::operator=(decltype(nullptr)) [2726]
-----------------------------------------------
                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]
[2727]   0.0    0.00    0.00       7         void std::allocator_traits<std::allocator<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >::destroy<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >(std::allocator<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >&, Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >) [2727]
                0.00    0.00       7/7           void std::destroy_at<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >(Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >) [2732]
-----------------------------------------------
                0.00    0.00       7/7           std::Spcounted_base<(__gnu_cxx::Lockpolicy)2>::_M_release() <cycle 1> [774]
[2728]   0.0    0.00    0.00       7         std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, (__gnu_cxx::Lockpolicy)2>::_M_dispose() [2728]
                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::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::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() [2550]
                0.00    0.00       7/7           void std::allocator_traits<std::allocator<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >::destroy<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >(std::allocator<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >&, Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >) [2727]
-----------------------------------------------
                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]
[2729]   0.0    0.00    0.00       7         std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, (__gnu_cxx::Lockpolicy)2>::Impl::Impl(std::allocator<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >) [2729]
                0.00    0.00       7/7           std::Spebo_helper<0, std::allocator<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, true>::Spebo_helper(std::allocator<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > const&) [2723]
-----------------------------------------------
                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() [2731]
[2730]   0.0    0.00    0.00       7         std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, (__gnu_cxx::Lockpolicy)2>::_Impl::~Impl() [2730]
                0.00    0.00       7/7           std::Sp_ebo_helper<0, std::allocator<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, true>::~Spebo_helper() [2724]
-----------------------------------------------
                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]
[2731]   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() [2731]
                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() [2730]
                0.00    0.00       7/2414        std::Sp_counted_base<(__gnu_cxx::Lockpolicy)2>::~Spcounted_base() [1927]
-----------------------------------------------
                0.00    0.00       7/7           void std::allocator_traits<std::allocator<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >::destroy<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >(std::allocator<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >&, Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >) [2727]
[2732]   0.0    0.00    0.00       7         void std::destroy_at<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >(Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >) [2732]
                0.00    0.00       7/7           Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::~BoundValueRef() [2673]
-----------------------------------------------
                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]
[2733]   0.0    0.00    0.00       7         std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, (__gnu_cxx::Lockpolicy)2> std::__to_address<std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, (__gnu_cxx::Lockpolicy)2> >(std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, (__gnu_cxx::Lockpolicy)2>) [2733]
-----------------------------------------------
                0.00    0.00       1/7           std::enable_if<std::is_assignable<std::__shared_ptr<Catch::Clara::Detail::BoundValueRefBase, (__gnu_cxx::Lockpolicy)2>&, std::shared_ptr<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >::value, std::shared_ptr<Catch::Clara::Detail::BoundValueRefBase>&>::type std::shared_ptr<Catch::Clara::Detail::BoundValueRefBase>::operator=<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >(std::shared_ptr<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >&&) [7732]
                0.00    0.00       6/7           std::shared_ptr<Catch::Clara::Detail::BoundRef>::shared_ptr<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, void>(std::shared_ptr<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >&&) [2750]
[2734]   0.0    0.00    0.00       7         std::remove_reference<std::shared_ptr<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >&>::type&& std::move<std::shared_ptr<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >&>(std::shared_ptr<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >&) [2734]
-----------------------------------------------
                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]
[2735]   0.0    0.00    0.00       7         bool std::operator==<advgetopt::getopt>(std::shared_ptr<advgetopt::getopt> const&, decltype(nullptr)) [2735]
                0.00    0.00       7/7           std::__shared_ptr<advgetopt::getopt, (__gnu_cxx::Lockpolicy)2>::operator bool() const [2718]
-----------------------------------------------
                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]
[2736]   0.0    0.00    0.00       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      14/1023494     std::__shared_ptr<advgetopt::conf_file, (__gnu_cxx::Lockpolicy)2>::get() const [1733]
-----------------------------------------------
                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]
[2737]   0.0    0.00    0.00       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      14/14          std::__shared_ptr<advgetopt::variables, (__gnu_cxx::Lockpolicy)2>::get() const [2542]
-----------------------------------------------
                0.00    0.00       1/6           CATCH2_INTERNAL_TEST_7() [519]
                0.00    0.00       5/6           CATCH2_INTERNAL_TEST_0() [467]
[2738]   0.0    0.00    0.00       6         Catch::ReusableStringStream& Catch::ReusableStringStream::operator<< <char [50]>(char const (&) [50]) [2738]
-----------------------------------------------
                0.00    0.00       6/6           Catch::ExprLhs<char const (& const&) [10]> Catch::operator<=<char const (&) [10], 0>(Catch::Decomposer&&, char const (&) [10]) [2742]
[2739]   0.0    0.00    0.00       6         Catch::ExprLhs<char const (&) [10]>::ExprLhs(char const (&) [10]) [2739]
-----------------------------------------------
                0.00    0.00       6/6           Catch::ExprLhs<char const (& const&) [9]> Catch::operator<=<char const (&) [9], 0>(Catch::Decomposer&&, char const (&) [9]) [2743]
[2740]   0.0    0.00    0.00       6         Catch::ExprLhs<char const (&) [9]>::ExprLhs(char const (&) [9]) [2740]
-----------------------------------------------
                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]
[2741]   0.0    0.00    0.00       6         Catch::ExprLhs<advgetopt::callback_action_t&>::ExprLhs(advgetopt::callback_action_t&) [2741]
-----------------------------------------------
                0.00    0.00       6/6           CATCH2_INTERNAL_TEST_0() [212]
[2742]   0.0    0.00    0.00       6         Catch::ExprLhs<char const (& const&) [10]> Catch::operator<=<char const (&) [10], 0>(Catch::Decomposer&&, char const (&) [10]) [2742]
                0.00    0.00       6/6           Catch::ExprLhs<char const (&) [10]>::ExprLhs(char const (&) [10]) [2739]
-----------------------------------------------
                0.00    0.00       6/6           CATCH2_INTERNAL_TEST_0() [212]
[2743]   0.0    0.00    0.00       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 (&) [9]>::ExprLhs(char const (&) [9]) [2740]
-----------------------------------------------
                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]
[2744]   0.0    0.00    0.00       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/6           Catch::ExprLhs<advgetopt::callback_action_t&>::ExprLhs(advgetopt::callback_action_t&) [2741]
-----------------------------------------------
                0.00    0.00       6/6           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]
[2745]   0.0    0.00    0.00       6         __gnu_cxx::new_allocator<advgetopt::option_info::callback_entry_t>::deallocate(advgetopt::option_info::callback_entry_t, unsigned long) [2745]
-----------------------------------------------
                0.00    0.00       6/6           std::allocator<std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<unsigned int>, std::allocator<Catch::Clara::Detail::BoundValueRef<unsigned int> >, (__gnu_cxx::Lockpolicy)2> >::allocator<Catch::Clara::Detail::BoundValueRef<unsigned int> >(std::allocator<Catch::Clara::Detail::BoundValueRef<unsigned int> > const&) [2748]
[2746]   0.0    0.00    0.00       6         __gnu_cxx::new_allocator<std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<unsigned int>, std::allocator<Catch::Clara::Detail::BoundValueRef<unsigned int> >, (__gnu_cxx::Lockpolicy)2> >::new_allocator() [2746]
-----------------------------------------------
                0.00    0.00       3/6           CATCH2_INTERNAL_TEST_12() [567]
                0.00    0.00       3/6           CATCH2_INTERNAL_TEST_21() [437]
[2747]   0.0    0.00    0.00       6         unsigned int advgetopt::all_flags<64u, 128u>() [2747]
-----------------------------------------------
                0.00    0.00       3/6           std::__shared_count<(__gnu_cxx::Lockpolicy)2>::__shared_count<Catch::Clara::Detail::BoundValueRef<unsigned int>, std::allocator<Catch::Clara::Detail::BoundValueRef<unsigned int> >, unsigned int&>(Catch::Clara::Detail::BoundValueRef<unsigned int>&, std::Spalloc_shared_tag<std::allocator<Catch::Clara::Detail::BoundValueRef<unsigned int> > >, unsigned int&) [614]
                0.00    0.00       3/6           std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<unsigned int>, std::allocator<Catch::Clara::Detail::BoundValueRef<unsigned int> >, (__gnu_cxx::Lockpolicy)2>::_M_destroy() [1689]
[2748]   0.0    0.00    0.00       6         std::allocator<std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<unsigned int>, std::allocator<Catch::Clara::Detail::BoundValueRef<unsigned int> >, (__gnu_cxx::Lockpolicy)2> >::allocator<Catch::Clara::Detail::BoundValueRef<unsigned int> >(std::allocator<Catch::Clara::Detail::BoundValueRef<unsigned int> > const&) [2748]
                0.00    0.00       6/6           __gnu_cxx::new_allocator<std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<unsigned int>, std::allocator<Catch::Clara::Detail::BoundValueRef<unsigned int> >, (__gnu_cxx::Lockpolicy)2> >::new_allocator() [2746]
-----------------------------------------------
                0.00    0.00       3/6           std::__shared_count<(__gnu_cxx::Lockpolicy)2>::__shared_count<Catch::Clara::Detail::BoundValueRef<unsigned int>, std::allocator<Catch::Clara::Detail::BoundValueRef<unsigned int> >, unsigned int&>(Catch::Clara::Detail::BoundValueRef<unsigned int>&, std::Spalloc_shared_tag<std::allocator<Catch::Clara::Detail::BoundValueRef<unsigned int> > >, unsigned int&) [614]
                0.00    0.00       3/6           std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<unsigned int>, std::allocator<Catch::Clara::Detail::BoundValueRef<unsigned int> >, (__gnu_cxx::Lockpolicy)2>::_M_destroy() [1689]
[2749]   0.0    0.00    0.00       6         std::allocator<std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<unsigned int>, std::allocator<Catch::Clara::Detail::BoundValueRef<unsigned int> >, (__gnu_cxx::Lockpolicy)2> >::~allocator() [2749]
-----------------------------------------------
                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]
[2750]   0.0    0.00    0.00       6         std::shared_ptr<Catch::Clara::Detail::BoundRef>::shared_ptr<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, void>(std::shared_ptr<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >&&) [2750]
                0.00    0.00       6/7           std::remove_reference<std::shared_ptr<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >&>::type&& std::move<std::shared_ptr<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >&>(std::shared_ptr<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >&) [2734]
                0.00    0.00       6/6           std::__shared_ptr<Catch::Clara::Detail::BoundRef, (__gnu_cxx::Lockpolicy)2>::__shared_ptr<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, void>(std::__shared_ptr<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, (__gnu_cxx::Lockpolicy)2>&&) [2752]
-----------------------------------------------
                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]
[2751]   0.0    0.00    0.00       6         std::shared_ptr<advgetopt::conf_file>::shared_ptr(std::shared_ptr<advgetopt::conf_file>&&) [2751]
                0.00    0.00     346/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     346/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       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]
[2752]   0.0    0.00    0.00       6         std::__shared_ptr<Catch::Clara::Detail::BoundRef, (__gnu_cxx::Lockpolicy)2>::__shared_ptr<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, void>(std::__shared_ptr<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, (__gnu_cxx::Lockpolicy)2>&&) [2752]
                0.00    0.00       6/1107        std::__shared_count<(__gnu_cxx::Lockpolicy)2>::__shared_count() [2013]
                0.00    0.00       6/778         std::__shared_count<(__gnu_cxx::Lockpolicy)2>::_M_swap(std::__shared_count<(__gnu_cxx::Lockpolicy)2>&) [2048]
-----------------------------------------------
                0.00    0.00       6/6           std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<unsigned int>, std::allocator<Catch::Clara::Detail::BoundValueRef<unsigned int> >, (__gnu_cxx::Lockpolicy)2>::Impl::M_alloc() [2755]
[2753]   0.0    0.00    0.00       6         std::Spebo_helper<0, std::allocator<Catch::Clara::Detail::BoundValueRef<unsigned int> >, true>::_S_get(std::Spebo_helper<0, std::allocator<Catch::Clara::Detail::BoundValueRef<unsigned int> >, true>&) [2753]
-----------------------------------------------
                0.00    0.00       3/6           std::__allocated_ptr<std::allocator<std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<unsigned int>, std::allocator<Catch::Clara::Detail::BoundValueRef<unsigned int> >, (__gnu_cxx::Lockpolicy)2> > > std::__allocate_guarded<std::allocator<std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<unsigned int>, std::allocator<Catch::Clara::Detail::BoundValueRef<unsigned int> >, (__gnu_cxx::Lockpolicy)2> > >(std::allocator<std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<unsigned int>, std::allocator<Catch::Clara::Detail::BoundValueRef<unsigned int> >, (__gnu_cxx::Lockpolicy)2> >&) [1623]
                0.00    0.00       3/6           std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<unsigned int>, std::allocator<Catch::Clara::Detail::BoundValueRef<unsigned int> >, (__gnu_cxx::Lockpolicy)2>::_M_destroy() [1689]
[2754]   0.0    0.00    0.00       6         std::__allocated_ptr<std::allocator<std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<unsigned int>, std::allocator<Catch::Clara::Detail::BoundValueRef<unsigned int> >, (__gnu_cxx::Lockpolicy)2> > >::__allocated_ptr(std::allocator<std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<unsigned int>, std::allocator<Catch::Clara::Detail::BoundValueRef<unsigned int> >, (__gnu_cxx::Lockpolicy)2> >&, std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<unsigned int>, std::allocator<Catch::Clara::Detail::BoundValueRef<unsigned int> >, (__gnu_cxx::Lockpolicy)2>) [2754]
                0.00    0.00       6/6           std::allocator<std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<unsigned int>, std::allocator<Catch::Clara::Detail::BoundValueRef<unsigned int> >, (__gnu_cxx::Lockpolicy)2> > std::__addressof<std::allocator<std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<unsigned int>, std::allocator<Catch::Clara::Detail::BoundValueRef<unsigned int> >, (__gnu_cxx::Lockpolicy)2> > >(std::allocator<std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<unsigned int>, std::allocator<Catch::Clara::Detail::BoundValueRef<unsigned int> >, (__gnu_cxx::Lockpolicy)2> >&) [2757]
-----------------------------------------------
                0.00    0.00       3/6           std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<unsigned int>, std::allocator<Catch::Clara::Detail::BoundValueRef<unsigned int> >, (__gnu_cxx::Lockpolicy)2>::_M_dispose() [2819]
                0.00    0.00       3/6           std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<unsigned int>, std::allocator<Catch::Clara::Detail::BoundValueRef<unsigned int> >, (__gnu_cxx::Lockpolicy)2>::_M_destroy() [1689]
[2755]   0.0    0.00    0.00       6         std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<unsigned int>, std::allocator<Catch::Clara::Detail::BoundValueRef<unsigned int> >, (__gnu_cxx::Lockpolicy)2>::Impl::M_alloc() [2755]
                0.00    0.00       6/6           std::Spebo_helper<0, std::allocator<Catch::Clara::Detail::BoundValueRef<unsigned int> >, true>::_S_get(std::Spebo_helper<0, std::allocator<Catch::Clara::Detail::BoundValueRef<unsigned int> >, true>&) [2753]
-----------------------------------------------
                0.00    0.00       6/6           void std::Destroyaux<false>::__destroy<advgetopt::option_info::callback_entry_t>(advgetopt::option_info::callback_entry_t, advgetopt::option_info::callback_entry_t) [1701]
[2756]   0.0    0.00    0.00       6         advgetopt::option_info::callback_entry_t std::__addressof<advgetopt::option_info::callback_entry_t>(advgetopt::option_info::callback_entry_t&) [2756]
-----------------------------------------------
                0.00    0.00       6/6           std::__allocated_ptr<std::allocator<std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<unsigned int>, std::allocator<Catch::Clara::Detail::BoundValueRef<unsigned int> >, (__gnu_cxx::Lockpolicy)2> > >::__allocated_ptr(std::allocator<std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<unsigned int>, std::allocator<Catch::Clara::Detail::BoundValueRef<unsigned int> >, (__gnu_cxx::Lockpolicy)2> >&, std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<unsigned int>, std::allocator<Catch::Clara::Detail::BoundValueRef<unsigned int> >, (__gnu_cxx::Lockpolicy)2>) [2754]
[2757]   0.0    0.00    0.00       6         std::allocator<std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<unsigned int>, std::allocator<Catch::Clara::Detail::BoundValueRef<unsigned int> >, (__gnu_cxx::Lockpolicy)2> > std::__addressof<std::allocator<std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<unsigned int>, std::allocator<Catch::Clara::Detail::BoundValueRef<unsigned int> >, (__gnu_cxx::Lockpolicy)2> > >(std::allocator<std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<unsigned int>, std::allocator<Catch::Clara::Detail::BoundValueRef<unsigned int> >, (__gnu_cxx::Lockpolicy)2> >&) [2757]
-----------------------------------------------
                0.00    0.00       6/6           CATCH2_INTERNAL_TEST_76()::print_callback::operator()(advgetopt::option_info const&) [943]
[2758]   0.0    0.00    0.00       6         CATCH2_INTERNAL_TEST_76()::print_expected::value() const [2758]
-----------------------------------------------
                0.00    0.00       5/5           CATCH2_INTERNAL_TEST_0() [467]
[2759]   0.0    0.00    0.00       5         Catch::ReusableStringStream& Catch::ReusableStringStream::operator<< <char [46]>(char const (&) [46]) [2759]
-----------------------------------------------
                0.00    0.00       5/5           CATCH2_INTERNAL_TEST_112() [419]
[2760]   0.0    0.00    0.00       5         Catch::ReusableStringStream& Catch::ReusableStringStream::operator<< <char [47]>(char const (&) [47]) [2760]
-----------------------------------------------
                0.00    0.00       5/5           CATCH2_INTERNAL_TEST_112() [419]
[2761]   0.0    0.00    0.00       5         Catch::ReusableStringStream& Catch::ReusableStringStream::operator<< <char [49]>(char const (&) [49]) [2761]
-----------------------------------------------
                0.00    0.00       5/5           CATCH2_INTERNAL_TEST_112() [419]
[2762]   0.0    0.00    0.00       5         Catch::ReusableStringStream& Catch::ReusableStringStream::operator<< <char [75]>(char const (&) [75]) [2762]
-----------------------------------------------
                0.00    0.00       1/5           Catch::Clara::ExeName::set(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [921]
                0.00    0.00       4/5           Catch::Clara::Opt::parse(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, Catch::Clara::Detail::TokenStream) const [728]
[2763]   0.0    0.00    0.00       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       5/5           Catch::ExprLhs<char const (& const&) [4]> Catch::operator<=<char const (&) [4], 0>(Catch::Decomposer&&, char const (&) [4]) [2768]
[2764]   0.0    0.00    0.00       5         Catch::ExprLhs<char const (&) [4]>::ExprLhs(char const (&) [4]) [2764]
-----------------------------------------------
                0.00    0.00       5/5           Catch::ExprLhs<char const (& const&) [6]> Catch::operator<=<char const (&) [6], 0>(Catch::Decomposer&&, char const (&) [6]) [2769]
[2765]   0.0    0.00    0.00       5         Catch::ExprLhs<char const (&) [6]>::ExprLhs(char const (&) [6]) [2765]
-----------------------------------------------
                0.00    0.00       5/5           Catch::ExprLhs<advgetopt::option_source_t const&> Catch::operator<=<advgetopt::option_source_t, 0>(Catch::Decomposer&&, advgetopt::option_source_t&&) [2767]
[2766]   0.0    0.00    0.00       5         Catch::ExprLhs<advgetopt::option_source_t const&>::ExprLhs(advgetopt::option_source_t const&) [2766]
-----------------------------------------------
                0.00    0.00       1/5           CATCH2_INTERNAL_TEST_53() [499]
                0.00    0.00       4/5           CATCH2_INTERNAL_TEST_20() [528]
[2767]   0.0    0.00    0.00       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       5/5           Catch::ExprLhs<advgetopt::option_source_t const&>::ExprLhs(advgetopt::option_source_t const&) [2766]
-----------------------------------------------
                0.00    0.00       5/5           CATCH2_INTERNAL_TEST_0() [212]
[2768]   0.0    0.00    0.00       5         Catch::ExprLhs<char const (& const&) [4]> Catch::operator<=<char const (&) [4], 0>(Catch::Decomposer&&, char const (&) [4]) [2768]
                0.00    0.00       5/5           Catch::ExprLhs<char const (&) [4]>::ExprLhs(char const (&) [4]) [2764]
-----------------------------------------------
                0.00    0.00       5/5           CATCH2_INTERNAL_TEST_0() [212]
[2769]   0.0    0.00    0.00       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 (&) [6]>::ExprLhs(char const (&) [6]) [2765]
-----------------------------------------------
                0.00    0.00       4/4           CATCH2_INTERNAL_TEST_120() [434]
[2770]   0.0    0.00    0.00       4         Catch::ReusableStringStream& Catch::ReusableStringStream::operator<< <char [18]>(char const (&) [18]) [2770]
-----------------------------------------------
                0.00    0.00       4/4           CATCH2_INTERNAL_TEST_0() [474]
[2771]   0.0    0.00    0.00       4         Catch::ExprLhs<char const const& const&> Catch::operator<=<char const const&, 0>(Catch::Decomposer&&, char const const&) [2771]
                0.00    0.00       4/32          Catch::ExprLhs<char const const&>::ExprLhs(char const const&) [2424]
-----------------------------------------------
                0.00    0.00       1/4           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) [2902]
                0.00    0.00       1/4           boost::algorithm::detail::const_formatF<boost::iterator_range<char const> >::const_formatF(boost::iterator_range<char const> const&) [2901]
                0.00    0.00       2/4           boost::iterator_range<char const> boost::range_detail::make_range<char const>(char const, bool) [2843]
[2772]   0.0    0.00    0.00       4         boost::iterator_range<char const>::iterator_range<char const>(char const, char const) [2772]
                0.00    0.00       4/4           boost::iterator_range_detail::iterator_range_base<char const, boost::iterators::random_access_traversal_tag>::iterator_range_base<char const>(char const, char const) [2775]
-----------------------------------------------
                0.00    0.00       4/4           boost::iterator_range_detail::iterator_range_base<char const, boost::iterators::random_access_traversal_tag>::iterator_range_base<char const>(char const, char const) [2775]
[2773]   0.0    0.00    0.00       4         boost::iterator_range_detail::iterator_range_base<char const, boost::iterators::bidirectional_traversal_tag>::iterator_range_base<char const>(char const, char const) [2773]
                0.00    0.00       4/4           boost::iterator_range_detail::iterator_range_base<char const, boost::iterators::incrementable_traversal_tag>::iterator_range_base<char const>(char const, char const) [2774]
-----------------------------------------------
                0.00    0.00       4/4           boost::iterator_range_detail::iterator_range_base<char const, boost::iterators::bidirectional_traversal_tag>::iterator_range_base<char const>(char const, char const) [2773]
[2774]   0.0    0.00    0.00       4         boost::iterator_range_detail::iterator_range_base<char const, boost::iterators::incrementable_traversal_tag>::iterator_range_base<char const>(char const, char const) [2774]
-----------------------------------------------
                0.00    0.00       4/4           boost::iterator_range<char const>::iterator_range<char const>(char const, char const) [2772]
[2775]   0.0    0.00    0.00       4         boost::iterator_range_detail::iterator_range_base<char const, boost::iterators::random_access_traversal_tag>::iterator_range_base<char const>(char const, char const) [2775]
                0.00    0.00       4/4           boost::iterator_range_detail::iterator_range_base<char const, boost::iterators::bidirectional_traversal_tag>::iterator_range_base<char const>(char const, char const) [2773]
-----------------------------------------------
                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]
[2776]   0.0    0.00    0.00       4         __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&) [2776]
                0.00    0.00       4/4           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&) [2785]
-----------------------------------------------
                0.00    0.00       4/4           CATCH2_INTERNAL_TEST_0() [473]
[2777]   0.0    0.00    0.00       4         cppthread::logger& cppthread::logger::operator<< <char [18]>(char const (&) [18]) [2777]
-----------------------------------------------
                0.00    0.00       2/4           __gnu_cxx::new_allocator<Catch::Clara::Arg>::allocate(unsigned long, void const) [2852]
                0.00    0.00       2/4           __gnu_cxx::new_allocator<Catch::Clara::Arg>::max_size() const [6383]
[2778]   0.0    0.00    0.00       4         __gnu_cxx::new_allocator<Catch::Clara::Arg>::_M_max_size() const [2778]
-----------------------------------------------
                0.00    0.00       1/4           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/4           std::Vectorbase<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >::get_allocator() const [6803]
                0.00    0.00       2/4           std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >::max_size() const [7047]
[2779]   0.0    0.00    0.00       4         std::Vectorbase<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >::_M_get_Tp_allocator() const [2779]
-----------------------------------------------
                0.00    0.00       1/4           CATCH2_INTERNAL_TEST_28() [403]
                0.00    0.00       3/4           CATCH2_INTERNAL_TEST_0() [268]
[2780]   0.0    0.00    0.00       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       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::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 [2784]
-----------------------------------------------
                0.00    0.00       1/4           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/4           std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >::operator=(std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> > const&) [10018]
                0.00    0.00       1/4           Catch::Clara::Parser::operator|=(Catch::Clara::Parser const&) [4041]
                0.00    0.00       1/4           Catch::Clara::Parser::parse(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, Catch::Clara::Detail::TokenStream) const [1328]
[2781]   0.0    0.00    0.00       4         std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >::end() const [2781]
                0.00    0.00       4/9           __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&) [2594]
-----------------------------------------------
                0.00    0.00       1/4           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/4           std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >::operator=(std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> > const&) [10018]
                0.00    0.00       1/4           Catch::Clara::Parser::operator|=(Catch::Clara::Parser const&) [4041]
                0.00    0.00       1/4           Catch::Clara::Parser::parse(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, Catch::Clara::Detail::TokenStream) const [1328]
[2782]   0.0    0.00    0.00       4         std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >::begin() const [2782]
                0.00    0.00       4/9           __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&) [2594]
-----------------------------------------------
                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]
[2783]   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> > > > >::_M_root() const [2783]
-----------------------------------------------
                0.00    0.00       4/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]
[2784]   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::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 [2784]
-----------------------------------------------
                0.00    0.00       4/4           __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&) [2776]
[2785]   0.0    0.00    0.00       4         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&) [2785]
                0.00    0.00       4/14          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&) [2545]
-----------------------------------------------
                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]
[2786]   0.0    0.00    0.00       4         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&) [2786]
-----------------------------------------------
                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]
[2787]   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_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           __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&) [2776]
                0.00    0.00       4/14          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&) [2545]
                0.00    0.00       4/6304        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() [1876]
                0.00    0.00       4/4           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&) [2786]
                0.00    0.00       4/6300        std::Rbtree_header::Rbtree_header() [1877]
-----------------------------------------------
                0.00    0.00       1/4           void std::Construct<Catch::Clara::Arg, Catch::Clara::Arg const&>(Catch::Clara::Arg, Catch::Clara::Arg const&) [1627]
                0.00    0.00       1/4           void std::allocatortraits<std::allocator<Catch::Clara::Arg> >::construct<Catch::Clara::Arg, Catch::Clara::Arg const&>(std::allocator<Catch::Clara::Arg>&, Catch::Clara::Arg, Catch::Clara::Arg const&) [8952]
                0.00    0.00       1/4           void std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >::_M_realloc_insert<Catch::Clara::Arg const&>(__gnu_cxx::__normal_iterator<Catch::Clara::Arg, std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> > >, Catch::Clara::Arg const&) [1692]
                0.00    0.00       1/4           void __gnu_cxx::new_allocator<Catch::Clara::Arg>::construct<Catch::Clara::Arg, Catch::Clara::Arg const&>(Catch::Clara::Arg, Catch::Clara::Arg const&) [1634]
[2788]   0.0    0.00    0.00       4         Catch::Clara::Arg const& std::forward<Catch::Clara::Arg const&>(std::remove_reference<Catch::Clara::Arg const&>::type&) [2788]
-----------------------------------------------
                0.00    0.00       3/3           decltype (::new ((void)(0)) Catch::Clara::Detail::BoundValueRef<unsigned int>((declval<unsigned int&>)())) std::construct_at<Catch::Clara::Detail::BoundValueRef<unsigned int>, unsigned int&>(Catch::Clara::Detail::BoundValueRef<unsigned int>, unsigned int&) [1561]
[2789]   0.0    0.00    0.00       3         Catch::Clara::Detail::BoundValueRef<unsigned int>::BoundValueRef(unsigned int&) [2789]
                0.00    0.00       3/27          Catch::Clara::Detail::BoundValueRefBase::BoundValueRefBase() [2435]
-----------------------------------------------
                0.00    0.00       3/3           void std::destroy_at<Catch::Clara::Detail::BoundValueRef<unsigned int> >(Catch::Clara::Detail::BoundValueRef<unsigned int>) [2825]
[2790]   0.0    0.00    0.00       3         Catch::Clara::Detail::BoundValueRef<unsigned int>::~BoundValueRef() [2790]
                0.00    0.00       3/27          Catch::Clara::Detail::BoundValueRefBase::~BoundValueRefBase() [2436]
-----------------------------------------------
                0.00    0.00       1/3           Catch::Clara::Parser Catch::Clara::Detail::ComposableParserImpl<Catch::Clara::Opt>::operator|<Catch::Clara::Opt>(Catch::Clara::Opt const&) const [441]
                0.00    0.00       1/3           Catch::Session::Session() [680]
                0.00    0.00       1/3           Catch::Clara::Parser Catch::Clara::Detail::ComposableParserImpl<Catch::Clara::ExeName>::operator|<Catch::Clara::Help>(Catch::Clara::Help const&) const [602]
[2791]   0.0    0.00    0.00       3         Catch::Clara::Parser::Parser() [2791]
                0.00    0.00       3/51          Catch::Clara::Detail::ParserBase::ParserBase() [2315]
                0.00    0.00       3/3           std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::vector() [2824]
                0.00    0.00       3/3           std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >::vector() [2823]
-----------------------------------------------
                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]
[2792]   0.0    0.00    0.00       3         Catch::ExprLhs<advgetopt::group_description const&>::ExprLhs(advgetopt::group_description const&) [2792]
-----------------------------------------------
                0.00    0.00       3/3           CATCH2_INTERNAL_TEST_0() [474]
[2793]   0.0    0.00    0.00       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       3/3           Catch::ExprLhs<advgetopt::group_description const&>::ExprLhs(advgetopt::group_description const&) [2792]
-----------------------------------------------
                0.00    0.00       3/3           std::allocator<Catch::Clara::Arg>::allocator() [2803]
[2794]   0.0    0.00    0.00       3         __gnu_cxx::new_allocator<Catch::Clara::Arg>::new_allocator() [2794]
-----------------------------------------------
                0.00    0.00       3/3           std::allocator<Catch::Clara::Opt>::allocator() [2804]
[2795]   0.0    0.00    0.00       3         __gnu_cxx::new_allocator<Catch::Clara::Opt>::new_allocator() [2795]
-----------------------------------------------
                0.00    0.00       3/3           std::allocator<Catch::Clara::Detail::BoundValueRef<unsigned int> >::allocator() [2805]
[2796]   0.0    0.00    0.00       3         __gnu_cxx::new_allocator<Catch::Clara::Detail::BoundValueRef<unsigned int> >::new_allocator() [2796]
-----------------------------------------------
                0.00    0.00       3/3           std::allocator_traits<std::allocator<std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<unsigned int>, std::allocator<Catch::Clara::Detail::BoundValueRef<unsigned int> >, (__gnu_cxx::Lockpolicy)2> > >::deallocate(std::allocator<std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<unsigned int>, std::allocator<Catch::Clara::Detail::BoundValueRef<unsigned int> >, (__gnu_cxx::Lockpolicy)2> >&, std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<unsigned int>, std::allocator<Catch::Clara::Detail::BoundValueRef<unsigned int> >, (__gnu_cxx::Lockpolicy)2>, unsigned long) [1625]
[2797]   0.0    0.00    0.00       3         __gnu_cxx::new_allocator<std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<unsigned int>, std::allocator<Catch::Clara::Detail::BoundValueRef<unsigned int> >, (__gnu_cxx::Lockpolicy)2> >::deallocate(std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<unsigned int>, std::allocator<Catch::Clara::Detail::BoundValueRef<unsigned int> >, (__gnu_cxx::Lockpolicy)2>, unsigned long) [2797]
-----------------------------------------------
                0.00    0.00       3/3           std::allocator_traits<std::allocator<std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<unsigned int>, std::allocator<Catch::Clara::Detail::BoundValueRef<unsigned int> >, (__gnu_cxx::Lockpolicy)2> > >::allocate(std::allocator<std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<unsigned int>, std::allocator<Catch::Clara::Detail::BoundValueRef<unsigned int> >, (__gnu_cxx::Lockpolicy)2> >&, unsigned long) [1622]
[2798]   0.0    0.00    0.00       3         __gnu_cxx::new_allocator<std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<unsigned int>, std::allocator<Catch::Clara::Detail::BoundValueRef<unsigned int> >, (__gnu_cxx::Lockpolicy)2> >::allocate(unsigned long, void const) [2798]
                0.00    0.00       3/3           __gnu_cxx::new_allocator<std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<unsigned int>, std::allocator<Catch::Clara::Detail::BoundValueRef<unsigned int> >, (__gnu_cxx::Lockpolicy)2> >::_M_max_size() const [2801]
-----------------------------------------------
                0.00    0.00       1/3           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       2/3           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]
[2799]   0.0    0.00    0.00       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.00       3/68901       __gnu_cxx::__normal_iterator<char, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::base() const [1802]
-----------------------------------------------
                0.00    0.00       3/3           CATCH2_INTERNAL_TEST_0() [473]
[2800]   0.0    0.00    0.00       3         cppthread::logger& cppthread::logger::operator<< <char [19]>(char const (&) [19]) [2800]
-----------------------------------------------
                0.00    0.00       3/3           __gnu_cxx::new_allocator<std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<unsigned int>, std::allocator<Catch::Clara::Detail::BoundValueRef<unsigned int> >, (__gnu_cxx::Lockpolicy)2> >::allocate(unsigned long, void const) [2798]
[2801]   0.0    0.00    0.00       3         __gnu_cxx::new_allocator<std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<unsigned int>, std::allocator<Catch::Clara::Detail::BoundValueRef<unsigned int> >, (__gnu_cxx::Lockpolicy)2> >::_M_max_size() const [2801]
-----------------------------------------------
                0.00    0.00       3/3           CATCH2_INTERNAL_TEST_0() [663]
[2802]   0.0    0.00    0.00       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      70/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/3           std::Vectorbase<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >::Vectorimpl::Vectorimpl() [2807]
[2803]   0.0    0.00    0.00       3         std::allocator<Catch::Clara::Arg>::allocator() [2803]
                0.00    0.00       3/3           __gnu_cxx::new_allocator<Catch::Clara::Arg>::new_allocator() [2794]
-----------------------------------------------
                0.00    0.00       3/3           std::Vectorbase<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::Vectorimpl::Vectorimpl() [2809]
[2804]   0.0    0.00    0.00       3         std::allocator<Catch::Clara::Opt>::allocator() [2804]
                0.00    0.00       3/3           __gnu_cxx::new_allocator<Catch::Clara::Opt>::new_allocator() [2795]
-----------------------------------------------
                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]
[2805]   0.0    0.00    0.00       3         std::allocator<Catch::Clara::Detail::BoundValueRef<unsigned int> >::allocator() [2805]
                0.00    0.00       3/3           __gnu_cxx::new_allocator<Catch::Clara::Detail::BoundValueRef<unsigned int> >::new_allocator() [2796]
-----------------------------------------------
                0.00    0.00       3/3           Catch::Clara::Detail::ParserRefImpl<Catch::Clara::Opt>::ParserRefImpl<unsigned int, void>(unsigned int&, Catch::StringRef) [605]
[2806]   0.0    0.00    0.00       3         std::shared_ptr<Catch::Clara::Detail::BoundRef>::shared_ptr<Catch::Clara::Detail::BoundValueRef<unsigned int>, void>(std::shared_ptr<Catch::Clara::Detail::BoundValueRef<unsigned int> >&&) [2806]
                0.00    0.00       3/3           std::remove_reference<std::shared_ptr<Catch::Clara::Detail::BoundValueRef<unsigned int> >&>::type&& std::move<std::shared_ptr<Catch::Clara::Detail::BoundValueRef<unsigned int> >&>(std::shared_ptr<Catch::Clara::Detail::BoundValueRef<unsigned int> >&) [2829]
                0.00    0.00       3/3           std::__shared_ptr<Catch::Clara::Detail::BoundRef, (__gnu_cxx::Lockpolicy)2>::__shared_ptr<Catch::Clara::Detail::BoundValueRef<unsigned int>, void>(std::__shared_ptr<Catch::Clara::Detail::BoundValueRef<unsigned int>, (__gnu_cxx::Lockpolicy)2>&&) [2812]
-----------------------------------------------
                0.00    0.00       3/3           std::Vectorbase<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >::Vectorbase() [2808]
[2807]   0.0    0.00    0.00       3         std::Vectorbase<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >::Vectorimpl::Vectorimpl() [2807]
                0.00    0.00       3/3           std::allocator<Catch::Clara::Arg>::allocator() [2803]
                0.00    0.00       3/7           std::Vectorbase<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >::Vectorimpl_data::Vectorimpl_data() [2720]
-----------------------------------------------
                0.00    0.00       3/3           std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >::vector() [2823]
[2808]   0.0    0.00    0.00       3         std::Vectorbase<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >::Vectorbase() [2808]
                0.00    0.00       3/3           std::Vectorbase<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >::Vectorimpl::Vectorimpl() [2807]
-----------------------------------------------
                0.00    0.00       3/3           std::Vectorbase<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::Vectorbase() [2810]
[2809]   0.0    0.00    0.00       3         std::Vectorbase<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::Vectorimpl::Vectorimpl() [2809]
                0.00    0.00       3/3           std::allocator<Catch::Clara::Opt>::allocator() [2804]
                0.00    0.00       3/7           std::Vectorbase<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::Vectorimpl_data::Vectorimpl_data() [2721]
-----------------------------------------------
                0.00    0.00       3/3           std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::vector() [2824]
[2810]   0.0    0.00    0.00       3         std::Vectorbase<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::Vectorbase() [2810]
                0.00    0.00       3/3           std::Vectorbase<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::Vectorimpl::Vectorimpl() [2809]
-----------------------------------------------
                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]
[2811]   0.0    0.00    0.00       3         std::enable_if<!std::__shared_ptr<Catch::Clara::Detail::BoundValueRef<unsigned int>, (__gnu_cxx::Lockpolicy)2>::__has_esft_base<Catch::Clara::Detail::BoundValueRef<unsigned int>, void>::value, void>::type std::__shared_ptr<Catch::Clara::Detail::BoundValueRef<unsigned int>, (__gnu_cxx::Lockpolicy)2>::_M_enable_shared_from_this_with<Catch::Clara::Detail::BoundValueRef<unsigned int>, Catch::Clara::Detail::BoundValueRef<unsigned int> >(Catch::Clara::Detail::BoundValueRef<unsigned int>) [2811]
-----------------------------------------------
                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]
[2812]   0.0    0.00    0.00       3         std::__shared_ptr<Catch::Clara::Detail::BoundRef, (__gnu_cxx::Lockpolicy)2>::__shared_ptr<Catch::Clara::Detail::BoundValueRef<unsigned int>, void>(std::__shared_ptr<Catch::Clara::Detail::BoundValueRef<unsigned int>, (__gnu_cxx::Lockpolicy)2>&&) [2812]
                0.00    0.00       3/1107        std::__shared_count<(__gnu_cxx::Lockpolicy)2>::__shared_count() [2013]
                0.00    0.00       3/778         std::__shared_count<(__gnu_cxx::Lockpolicy)2>::_M_swap(std::__shared_count<(__gnu_cxx::Lockpolicy)2>&) [2048]
-----------------------------------------------
                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]
[2813]   0.0    0.00    0.00       3         std::Spebo_helper<0, std::allocator<Catch::Clara::Detail::BoundValueRef<unsigned int> >, true>::Spebo_helper(std::allocator<Catch::Clara::Detail::BoundValueRef<unsigned int> > const&) [2813]
                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() [2821]
[2814]   0.0    0.00    0.00       3         std::Sp_ebo_helper<0, std::allocator<Catch::Clara::Detail::BoundValueRef<unsigned int> >, true>::~Spebo_helper() [2814]
                0.00    0.00       3/12          std::allocator<Catch::Clara::Detail::BoundValueRef<unsigned int> >::~allocator() [2562]
-----------------------------------------------
                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]
[2815]   0.0    0.00    0.00       3         std::__allocated_ptr<std::allocator<std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<unsigned int>, std::allocator<Catch::Clara::Detail::BoundValueRef<unsigned int> >, (__gnu_cxx::Lockpolicy)2> > >::get() [2815]
                0.00    0.00       3/3           std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<unsigned int>, std::allocator<Catch::Clara::Detail::BoundValueRef<unsigned int> >, (__gnu_cxx::Lockpolicy)2> std::__to_address<std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<unsigned int>, std::allocator<Catch::Clara::Detail::BoundValueRef<unsigned int> >, (__gnu_cxx::Lockpolicy)2> >(std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<unsigned int>, std::allocator<Catch::Clara::Detail::BoundValueRef<unsigned int> >, (__gnu_cxx::Lockpolicy)2>) [2827]
-----------------------------------------------
                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]
[2816]   0.0    0.00    0.00       3         std::__allocated_ptr<std::allocator<std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<unsigned int>, std::allocator<Catch::Clara::Detail::BoundValueRef<unsigned int> >, (__gnu_cxx::Lockpolicy)2> > >::operator=(decltype(nullptr)) [2816]
-----------------------------------------------
                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]
[2817]   0.0    0.00    0.00       3         void std::allocator_traits<std::allocator<Catch::Clara::Detail::BoundValueRef<unsigned int> > >::destroy<Catch::Clara::Detail::BoundValueRef<unsigned int> >(std::allocator<Catch::Clara::Detail::BoundValueRef<unsigned int> >&, Catch::Clara::Detail::BoundValueRef<unsigned int>) [2817]
                0.00    0.00       3/3           void std::destroy_at<Catch::Clara::Detail::BoundValueRef<unsigned int> >(Catch::Clara::Detail::BoundValueRef<unsigned int>) [2825]
-----------------------------------------------
                0.00    0.00       3/3           CATCH2_INTERNAL_TEST_0() [663]
[2818]   0.0    0.00    0.00       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       3/3           std::Spcounted_base<(__gnu_cxx::Lockpolicy)2>::_M_release() <cycle 1> [774]
[2819]   0.0    0.00    0.00       3         std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<unsigned int>, std::allocator<Catch::Clara::Detail::BoundValueRef<unsigned int> >, (__gnu_cxx::Lockpolicy)2>::_M_dispose() [2819]
                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::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<unsigned int>, std::allocator<Catch::Clara::Detail::BoundValueRef<unsigned int> >, (__gnu_cxx::Lockpolicy)2>::Impl::M_alloc() [2755]
                0.00    0.00       3/3           void std::allocator_traits<std::allocator<Catch::Clara::Detail::BoundValueRef<unsigned int> > >::destroy<Catch::Clara::Detail::BoundValueRef<unsigned int> >(std::allocator<Catch::Clara::Detail::BoundValueRef<unsigned int> >&, Catch::Clara::Detail::BoundValueRef<unsigned int>) [2817]
-----------------------------------------------
                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]
[2820]   0.0    0.00    0.00       3         std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<unsigned int>, std::allocator<Catch::Clara::Detail::BoundValueRef<unsigned int> >, (__gnu_cxx::Lockpolicy)2>::Impl::Impl(std::allocator<Catch::Clara::Detail::BoundValueRef<unsigned int> >) [2820]
                0.00    0.00       3/3           std::Spebo_helper<0, std::allocator<Catch::Clara::Detail::BoundValueRef<unsigned int> >, true>::Spebo_helper(std::allocator<Catch::Clara::Detail::BoundValueRef<unsigned int> > const&) [2813]
-----------------------------------------------
                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() [2822]
[2821]   0.0    0.00    0.00       3         std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<unsigned int>, std::allocator<Catch::Clara::Detail::BoundValueRef<unsigned int> >, (__gnu_cxx::Lockpolicy)2>::_Impl::~Impl() [2821]
                0.00    0.00       3/3           std::Sp_ebo_helper<0, std::allocator<Catch::Clara::Detail::BoundValueRef<unsigned int> >, true>::~Spebo_helper() [2814]
-----------------------------------------------
                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]
[2822]   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() [2822]
                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() [2821]
                0.00    0.00       3/2414        std::Sp_counted_base<(__gnu_cxx::Lockpolicy)2>::~Spcounted_base() [1927]
-----------------------------------------------
                0.00    0.00       3/3           Catch::Clara::Parser::Parser() [2791]
[2823]   0.0    0.00    0.00       3         std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >::vector() [2823]
                0.00    0.00       3/3           std::Vectorbase<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >::Vectorbase() [2808]
-----------------------------------------------
                0.00    0.00       3/3           Catch::Clara::Parser::Parser() [2791]
[2824]   0.0    0.00    0.00       3         std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::vector() [2824]
                0.00    0.00       3/3           std::Vectorbase<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::Vectorbase() [2810]
-----------------------------------------------
                0.00    0.00       3/3           void std::allocator_traits<std::allocator<Catch::Clara::Detail::BoundValueRef<unsigned int> > >::destroy<Catch::Clara::Detail::BoundValueRef<unsigned int> >(std::allocator<Catch::Clara::Detail::BoundValueRef<unsigned int> >&, Catch::Clara::Detail::BoundValueRef<unsigned int>) [2817]
[2825]   0.0    0.00    0.00       3         void std::destroy_at<Catch::Clara::Detail::BoundValueRef<unsigned int> >(Catch::Clara::Detail::BoundValueRef<unsigned int>) [2825]
                0.00    0.00       3/3           Catch::Clara::Detail::BoundValueRef<unsigned int>::~BoundValueRef() [2790]
-----------------------------------------------
                0.00    0.00       1/3           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) [1626]
                0.00    0.00       2/3           void std::Destroyaux<false>::__destroy<Catch::Clara::Arg>(Catch::Clara::Arg, Catch::Clara::Arg) [2320]
[2826]   0.0    0.00    0.00       3         Catch::Clara::Arg std::__addressof<Catch::Clara::Arg>(Catch::Clara::Arg&) [2826]
-----------------------------------------------
                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]
[2827]   0.0    0.00    0.00       3         std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<unsigned int>, std::allocator<Catch::Clara::Detail::BoundValueRef<unsigned int> >, (__gnu_cxx::Lockpolicy)2> std::__to_address<std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<unsigned int>, std::allocator<Catch::Clara::Detail::BoundValueRef<unsigned int> >, (__gnu_cxx::Lockpolicy)2> >(std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<unsigned int>, std::allocator<Catch::Clara::Detail::BoundValueRef<unsigned int> >, (__gnu_cxx::Lockpolicy)2>) [2827]
-----------------------------------------------
                0.00    0.00       3/3           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&) [2986]
[2828]   0.0    0.00    0.00       3         std::remove_reference<advgetopt::conf_file&>::type&& std::move<advgetopt::conf_file&>(advgetopt::conf_file&) [2828]
-----------------------------------------------
                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]
[2829]   0.0    0.00    0.00       3         std::remove_reference<std::shared_ptr<Catch::Clara::Detail::BoundValueRef<unsigned int> >&>::type&& std::move<std::shared_ptr<Catch::Clara::Detail::BoundValueRef<unsigned int> >&>(std::shared_ptr<Catch::Clara::Detail::BoundValueRef<unsigned int> >&) [2829]
-----------------------------------------------
                0.00    0.00       2/2           CATCH2_INTERNAL_TEST_69() [479]
[2830]   0.0    0.00    0.00       2         Catch::ReusableStringStream& Catch::ReusableStringStream::operator<< <char [29]>(char const (&) [29]) [2830]
-----------------------------------------------
                0.00    0.00       1/2           void std::_Construct<Catch::Clara::Arg, Catch::Clara::Arg const&>(Catch::Clara::Arg, Catch::Clara::Arg const&) [1627]
                0.00    0.00       1/2           void __gnu_cxx::new_allocator<Catch::Clara::Arg>::construct<Catch::Clara::Arg, Catch::Clara::Arg const&>(Catch::Clara::Arg, Catch::Clara::Arg const&) [1634]
[2831]   0.0    0.00    0.00       2         Catch::Clara::Arg::Arg(Catch::Clara::Arg const&) [2831]
                0.00    0.00       2/2           Catch::Clara::Detail::ParserRefImpl<Catch::Clara::Arg>::ParserRefImpl(Catch::Clara::Detail::ParserRefImpl<Catch::Clara::Arg> const&) [2832]
-----------------------------------------------
                0.00    0.00       2/2           Catch::Clara::Arg::Arg(Catch::Clara::Arg const&) [2831]
[2832]   0.0    0.00    0.00       2         Catch::Clara::Detail::ParserRefImpl<Catch::Clara::Arg>::ParserRefImpl(Catch::Clara::Detail::ParserRefImpl<Catch::Clara::Arg> const&) [2832]
                0.00    0.00       2/2           Catch::Clara::Detail::ComposableParserImpl<Catch::Clara::Arg>::ComposableParserImpl(Catch::Clara::Detail::ComposableParserImpl<Catch::Clara::Arg> const&) [2833]
                0.00    0.00       2/74          std::shared_ptr<Catch::Clara::Detail::BoundRef>::shared_ptr(std::shared_ptr<Catch::Clara::Detail::BoundRef> const&) [2270]
-----------------------------------------------
                0.00    0.00       2/2           Catch::Clara::Detail::ParserRefImpl<Catch::Clara::Arg>::ParserRefImpl(Catch::Clara::Detail::ParserRefImpl<Catch::Clara::Arg> const&) [2832]
[2833]   0.0    0.00    0.00       2         Catch::Clara::Detail::ComposableParserImpl<Catch::Clara::Arg>::ComposableParserImpl(Catch::Clara::Detail::ComposableParserImpl<Catch::Clara::Arg> const&) [2833]
                0.00    0.00       2/293         Catch::Clara::Detail::ParserBase::ParserBase(Catch::Clara::Detail::ParserBase const&) [2135]
-----------------------------------------------
                0.00    0.00       2/2           Catch::ExprLhs<char const (& const&) [11]> Catch::operator<=<char const (&) [11], 0>(Catch::Decomposer&&, char const (&) [11]) [2840]
[2834]   0.0    0.00    0.00       2         Catch::ExprLhs<char const (&) [11]>::ExprLhs(char const (&) [11]) [2834]
-----------------------------------------------
                0.00    0.00       2/2           Catch::ExprLhs<char const (& const&) [14]> Catch::operator<=<char const (&) [14], 0>(Catch::Decomposer&&, char const (&) [14]) [2841]
[2835]   0.0    0.00    0.00       2         Catch::ExprLhs<char const (&) [14]>::ExprLhs(char const (&) [14]) [2835]
-----------------------------------------------
                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]
[2836]   0.0    0.00    0.00       2         Catch::ExprLhs<advgetopt::group_description const const&>::ExprLhs(advgetopt::group_description const const&) [2836]
-----------------------------------------------
                0.00    0.00       2/2           Catch::ExprLhs<char const&> Catch::operator<=<char, 0>(Catch::Decomposer&&, char&&) [2839]
[2837]   0.0    0.00    0.00       2         Catch::ExprLhs<char const&>::ExprLhs(char const&) [2837]
-----------------------------------------------
                0.00    0.00       2/2           CATCH2_INTERNAL_TEST_0() [474]
[2838]   0.0    0.00    0.00       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       2/2           Catch::ExprLhs<advgetopt::group_description const const&>::ExprLhs(advgetopt::group_description const const&) [2836]
-----------------------------------------------
                0.00    0.00       2/2           CATCH2_INTERNAL_TEST_53() [495]
[2839]   0.0    0.00    0.00       2         Catch::ExprLhs<char const&> Catch::operator<=<char, 0>(Catch::Decomposer&&, char&&) [2839]
                0.00    0.00       2/2           Catch::ExprLhs<char const&>::ExprLhs(char const&) [2837]
-----------------------------------------------
                0.00    0.00       2/2           CATCH2_INTERNAL_TEST_0() [212]
[2840]   0.0    0.00    0.00       2         Catch::ExprLhs<char const (& const&) [11]> Catch::operator<=<char const (&) [11], 0>(Catch::Decomposer&&, char const (&) [11]) [2840]
                0.00    0.00       2/2           Catch::ExprLhs<char const (&) [11]>::ExprLhs(char const (&) [11]) [2834]
-----------------------------------------------
                0.00    0.00       2/2           CATCH2_INTERNAL_TEST_0() [212]
[2841]   0.0    0.00    0.00       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 (&) [14]>::ExprLhs(char const (&) [14]) [2835]
-----------------------------------------------
                0.00    0.00       1/2           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.00       1/2           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]
[2842]   0.0    0.00    0.00       2         boost::iterator_range<char const> boost::as_literal<char, 3ul>(char const (&) [3ul]) [2842]
                0.00    0.00       2/2           boost::range_detail::is_char_ptr(char const) [2844]
                0.00    0.00       2/2           boost::iterator_range<char const> boost::range_detail::make_range<char const>(char const, bool) [2843]
-----------------------------------------------
                0.00    0.00       2/2           boost::iterator_range<char const> boost::as_literal<char, 3ul>(char const (&) [3ul]) [2842]
[2843]   0.0    0.00    0.00       2         boost::iterator_range<char const> boost::range_detail::make_range<char const>(char const, bool) [2843]
                0.00    0.00       2/2           boost::range_detail::length(char const) [2845]
                0.00    0.00       2/4           boost::iterator_range<char const>::iterator_range<char const>(char const, char const) [2772]
-----------------------------------------------
                0.00    0.00       2/2           boost::iterator_range<char const> boost::as_literal<char, 3ul>(char const (&) [3ul]) [2842]
[2844]   0.0    0.00    0.00       2         boost::range_detail::is_char_ptr(char const) [2844]
-----------------------------------------------
                0.00    0.00       2/2           boost::iterator_range<char const> boost::range_detail::make_range<char const>(char const, bool) [2843]
[2845]   0.0    0.00    0.00       2         boost::range_detail::length(char const) [2845]
-----------------------------------------------
                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]
[2846]   0.0    0.00    0.00       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       2/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]
[2847]   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> > > >::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           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> > >) [2850]
-----------------------------------------------
                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::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> > >) [2850]
[2848]   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::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> > >) [2848]
                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>::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> > >) [2849]
-----------------------------------------------
                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::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> > >) [2848]
[2849]   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>::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> > >) [2849]
-----------------------------------------------
                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]
[2850]   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::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> > >) [2850]
                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::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> > >) [2848]
-----------------------------------------------
                0.00    0.00       2/2           std::allocator_traits<std::allocator<Catch::Clara::Arg> >::deallocate(std::allocator<Catch::Clara::Arg>&, Catch::Clara::Arg, unsigned long) [1666]
[2851]   0.0    0.00    0.00       2         __gnu_cxx::new_allocator<Catch::Clara::Arg>::deallocate(Catch::Clara::Arg, unsigned long) [2851]
-----------------------------------------------
                0.00    0.00       2/2           std::allocator_traits<std::allocator<Catch::Clara::Arg> >::allocate(std::allocator<Catch::Clara::Arg>&, unsigned long) [1668]
[2852]   0.0    0.00    0.00       2         __gnu_cxx::new_allocator<Catch::Clara::Arg>::allocate(unsigned long, void const) [2852]
                0.00    0.00       2/4           __gnu_cxx::new_allocator<Catch::Clara::Arg>::_M_max_size() const [2778]
-----------------------------------------------
                0.00    0.00       1/2           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) [1626]
                0.00    0.00       1/2           Catch::Clara::Parser::parse(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, Catch::Clara::Detail::TokenStream) const [1328]
[2853]   0.0    0.00    0.00       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       2/2           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) [1626]
[2854]   0.0    0.00    0.00       2         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&) [2854]
                0.00    0.00       4/14          __gnu_cxx::__normal_iterator<Catch::Clara::Arg const, std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> > >::base() const [2541]
-----------------------------------------------
                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]
                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::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]
[2855]   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>::end() const [2855]
-----------------------------------------------
                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]
                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::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]
[2856]   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>::begin() const [2856]
-----------------------------------------------
                0.00    0.00       1/2           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) [1626]
                0.00    0.00       1/2           Catch::Clara::Parser::parse(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, Catch::Clara::Detail::TokenStream) const [1328]
[2857]   0.0    0.00    0.00       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       2/2           std::shared_ptr<advgetopt::option_info> std::make_shared<advgetopt::option_info, char const (&) [7], char>(char const (&) [7], char&&) [647]
[2858]   0.0    0.00    0.00       2         std::allocator<advgetopt::option_info>::allocator() [2858]
                0.00    0.00    1942/1942        __gnu_cxx::new_allocator<advgetopt::option_info>::new_allocator() [1964]
-----------------------------------------------
                0.00    0.00       2/2           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> >&) [2863]
[2859]   0.0    0.00    0.00       2         std::Headbase<0ul, advgetopt::validator_factory, false>::_M_head(std::Headbase<0ul, advgetopt::validator_factory, false>&) [2859]
-----------------------------------------------
                0.00    0.00       1/2           CATCH2_INTERNAL_TEST_26() [689]
                0.00    0.00       1/2           CATCH2_INTERNAL_TEST_53() [499]
[2860]   0.0    0.00    0.00       2         std::shared_ptr<advgetopt::option_info>::shared_ptr(std::shared_ptr<advgetopt::option_info> const&) [2860]
                0.00    0.00    9739/9739        std::__shared_ptr<advgetopt::option_info, (__gnu_cxx::Lockpolicy)2>::__shared_ptr(std::__shared_ptr<advgetopt::option_info, (__gnu_cxx::Lockpolicy)2> const&) [1857]
-----------------------------------------------
                0.00    0.00       2/2           CATCH2_INTERNAL_TEST_20() [528]
[2861]   0.0    0.00    0.00       2         std::shared_ptr<advgetopt::validator>::shared_ptr(std::shared_ptr<advgetopt::validator> const&) [2861]
                0.00    0.00      30/30          std::__shared_ptr<advgetopt::validator, (__gnu_cxx::Lockpolicy)2>::__shared_ptr(std::__shared_ptr<advgetopt::validator, (__gnu_cxx::Lockpolicy)2> const&) [2428]
-----------------------------------------------
                0.00    0.00       2/2           CATCH2_INTERNAL_TEST_37() [260]
[2862]   0.0    0.00    0.00       2         std::shared_ptr<advgetopt::variables>::shared_ptr(std::shared_ptr<advgetopt::variables> const&) [2862]
                0.00    0.00    1763/1763        std::__shared_ptr<advgetopt::variables, (__gnu_cxx::Lockpolicy)2>::__shared_ptr(std::__shared_ptr<advgetopt::variables, (__gnu_cxx::Lockpolicy)2> const&) [1987]
-----------------------------------------------
                0.00    0.00       2/2           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> >&) [2880]
[2863]   0.0    0.00    0.00       2         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> >&) [2863]
                0.00    0.00       2/2           std::Headbase<0ul, advgetopt::validator_factory, false>::_M_head(std::Headbase<0ul, advgetopt::validator_factory, false>&) [2859]
-----------------------------------------------
                0.00    0.00       2/2           void std::Destroy<int>(int, int) [1669]
[2864]   0.0    0.00    0.00       2         void std::Destroy_aux<true>::__destroy<int>(int, int) [2864]
-----------------------------------------------
                0.00    0.00       1/2           std::Vectorbase<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >::Vectorbase(unsigned long, std::allocator<Catch::Clara::Arg> const&) [1694]
                0.00    0.00       1/2           std::Vectorbase<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >::Vectorbase(std::allocator<Catch::Clara::Arg> const&) [8066]
[2865]   0.0    0.00    0.00       2         std::Vectorbase<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >::Vectorimpl::Vectorimpl(std::allocator<Catch::Clara::Arg> const&) [2865]
                0.00    0.00       2/49          std::allocator<Catch::Clara::Arg>::allocator(std::allocator<Catch::Clara::Arg> const&) [2333]
                0.00    0.00       2/7           std::Vectorbase<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >::Vectorimpl_data::Vectorimpl_data() [2720]
-----------------------------------------------
                0.00    0.00       1/2           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/2           std::Vectorbase<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::Vectorbase(std::allocator<Catch::Clara::Opt> const&) [8069]
[2866]   0.0    0.00    0.00       2         std::Vectorbase<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::Vectorimpl::Vectorimpl(std::allocator<Catch::Clara::Opt> const&) [2866]
                0.00    0.00       2/49          std::allocator<Catch::Clara::Opt>::allocator(std::allocator<Catch::Clara::Opt> const&) [2334]
                0.00    0.00       2/7           std::Vectorbase<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::Vectorimpl_data::Vectorimpl_data() [2721]
-----------------------------------------------
                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]
[2867]   0.0    0.00    0.00       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       1/2           CATCH2_INTERNAL_TEST_20() [30]
                0.00    0.00       1/2           Catch::generateRandomSeed(Catch::GenerateFrom) [1115]
[2868]   0.0    0.00    0.00       2         std::random_device::~random_device() [2868]
-----------------------------------------------
                0.00    0.00       1/2           CATCH2_INTERNAL_TEST_20() [30]
                0.00    0.00       1/2           std::enable_if<(sizeof (std::random_device::result_type))>=(sizeof (unsigned int)), unsigned int>::type Catch::Detail::fillBitsFrom<unsigned int, std::random_device>(std::random_device&) [4357]
[2869]   0.0    0.00    0.00       2         std::random_device::operator()() [2869]
-----------------------------------------------
                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]
[2870]   0.0    0.00    0.00       2         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&) [2870]
-----------------------------------------------
                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]
[2871]   0.0    0.00    0.00       2         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&) [2871]
-----------------------------------------------
                0.00    0.00       1/2           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>) [2968]
                0.00    0.00       1/2           std::Rbtree<Catch::TestCaseHandle const, Catch::TestCaseHandle const, std::Identity<Catch::TestCaseHandle const>, std::less<Catch::TestCaseHandle const>, std::allocator<Catch::TestCaseHandle const> >::M_move_data(std::Rbtree<Catch::TestCaseHandle const, Catch::TestCaseHandle const, std::Identity<Catch::TestCaseHandle const>, std::less<Catch::TestCaseHandle const>, std::allocator<Catch::TestCaseHandle const> >&, std::integralconstant<bool, true>) [10725]
[2872]   0.0    0.00    0.00       2         std::Rbtree_header::_M_move_data(std::Rbtree_header&) [2872]
                0.00    0.00       2/13860       std::Rbtree_header::_M_reset() [1850]
-----------------------------------------------
                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]
[2873]   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> > >::get() [2873]
                0.00    0.00    1942/1942        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>) [1970]
-----------------------------------------------
                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]
[2874]   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> > >::operator=(decltype(nullptr)) [2874]
-----------------------------------------------
                0.00    0.00       1/2           std::unique_ptr<advgetopt::validator_factory, std::default_delete<advgetopt::validator_factory> >::~unique_ptr() [2941]
                0.00    0.00       1/2           std::__uniq_ptr_impl<advgetopt::validator_factory, std::default_delete<advgetopt::validator_factory> >::__uniq_ptr_impl(advgetopt::validator_factory) [2956]
[2875]   0.0    0.00    0.00       2         std::__uniq_ptr_impl<advgetopt::validator_factory, std::default_delete<advgetopt::validator_factory> >::_M_ptr() [2875]
                0.00    0.00       2/2           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> >&) [2882]
-----------------------------------------------
                0.00    0.00       1/2           std::Rbtree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, 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/2           std::Rbtree<Catch::TestCaseHandle const, Catch::TestCaseHandle const, std::Identity<Catch::TestCaseHandle const>, std::less<Catch::TestCaseHandle const>, std::allocator<Catch::TestCaseHandle const> >::S_maximum(std::Rbtree_node_base) [10718]
[2876]   0.0    0.00    0.00       2         std::Rbtree_node_base::_S_maximum(std::Rbtree_node_base) [2876]
-----------------------------------------------
                0.00    0.00       1/2           std::Rbtree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, 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/2           std::Rbtree<Catch::TestCaseHandle const, Catch::TestCaseHandle const, std::Identity<Catch::TestCaseHandle const>, std::less<Catch::TestCaseHandle const>, std::allocator<Catch::TestCaseHandle const> >::S_minimum(std::Rbtree_node_base) [10719]
[2877]   0.0    0.00    0.00       2         std::Rbtree_node_base::_S_minimum(std::Rbtree_node_base) [2877]
-----------------------------------------------
                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]
[2878]   0.0    0.00    0.00       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    1942/1942        std::Spebo_helper<0, std::allocator<advgetopt::option_info>, true>::Spebo_helper(std::allocator<advgetopt::option_info> const&) [1968]
-----------------------------------------------
                0.00    0.00       2/2           void std::Destroy<Catch::Clara::Arg>(Catch::Clara::Arg) [2883]
[2879]   0.0    0.00    0.00       2         void std::destroyat<Catch::Clara::Arg>(Catch::Clara::Arg) [2879]
-----------------------------------------------
                0.00    0.00       2/2           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> >&) [2882]
[2880]   0.0    0.00    0.00       2         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> >&) [2880]
                0.00    0.00       2/2           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> >&) [2863]
-----------------------------------------------
                0.00    0.00       2/2           std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > std::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> >) [11919]
[2881]   0.0    0.00    0.00       2         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> >) [2881]
-----------------------------------------------
                0.00    0.00       2/2           std::__uniq_ptr_impl<advgetopt::validator_factory, std::default_delete<advgetopt::validator_factory> >::_M_ptr() [2875]
[2882]   0.0    0.00    0.00       2         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> >&) [2882]
                0.00    0.00       2/2           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> >&) [2880]
-----------------------------------------------
                0.00    0.00       2/2           void std::Destroyaux<false>::__destroy<Catch::Clara::Arg>(Catch::Clara::Arg, Catch::Clara::Arg) [2320]
[2883]   0.0    0.00    0.00       2         void std::Destroy<Catch::Clara::Arg>(Catch::Clara::Arg) [2883]
                0.00    0.00       2/2           void std::destroyat<Catch::Clara::Arg>(Catch::Clara::Arg) [2879]
-----------------------------------------------
                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]
[2884]   0.0    0.00    0.00       2         bool std::operator==<advgetopt::validator, advgetopt::validator>(std::shared_ptr<advgetopt::validator> const&, std::shared_ptr<advgetopt::validator> const&) [2884]
                0.00    0.00       4/1426454     std::__shared_ptr<advgetopt::validator, (__gnu_cxx::Lockpolicy)2>::get() const [1729]
-----------------------------------------------
                0.00    0.00       2/2           CATCH2_INTERNAL_TEST_76() [429]
[2885]   0.0    0.00    0.00       2         CATCH2_INTERNAL_TEST_76()::print_callback::print_callback(CATCH2_INTERNAL_TEST_76()::print_expected) [2885]
-----------------------------------------------
                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]
[2886]   0.0    0.00    0.00       1         (anonymous namespace)::finish_init(Catch::Session&) [2886]
                0.00    0.00       1/1           void snapdev::NOT_USED<Catch::Session&>(Catch::Session&) [2905]
-----------------------------------------------
                0.00    0.00       1/1           Catch::Clara::ExeName::ExeName(Catch::Clara::ExeName const&) [2888]
[2887]   0.0    0.00    0.00       1         Catch::Clara::Detail::ComposableParserImpl<Catch::Clara::ExeName>::ComposableParserImpl(Catch::Clara::Detail::ComposableParserImpl<Catch::Clara::ExeName> const&) [2887]
                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::Parser::Parser(Catch::Clara::Parser const&) [406]
[2888]   0.0    0.00    0.00       1         Catch::Clara::ExeName::ExeName(Catch::Clara::ExeName const&) [2888]
                0.00    0.00       1/1           Catch::Clara::Detail::ComposableParserImpl<Catch::Clara::ExeName>::ComposableParserImpl(Catch::Clara::Detail::ComposableParserImpl<Catch::Clara::ExeName> const&) [2887]
                0.00    0.00       1/1           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&) [2938]
                0.00    0.00       1/1           std::shared_ptr<Catch::Clara::Detail::BoundValueRefBase>::shared_ptr(std::shared_ptr<Catch::Clara::Detail::BoundValueRefBase> const&) [2936]
-----------------------------------------------
                0.00    0.00       1/1           Catch::ExprLhs<char const (& const&) [15]> Catch::operator<=<char const (&) [15], 0>(Catch::Decomposer&&, char const (&) [15]) [2893]
[2889]   0.0    0.00    0.00       1         Catch::ExprLhs<char const (&) [15]>::ExprLhs(char const (&) [15]) [2889]
-----------------------------------------------
                0.00    0.00       1/1           Catch::ExprLhs<char const (& const&) [5]> Catch::operator<=<char const (&) [5], 0>(Catch::Decomposer&&, char const (&) [5]) [2894]
[2890]   0.0    0.00    0.00       1         Catch::ExprLhs<char const (&) [5]>::ExprLhs(char const (&) [5]) [2890]
-----------------------------------------------
                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]
[2891]   0.0    0.00    0.00       1         Catch::ExprLhs<std::shared_ptr<advgetopt::variables>&>::ExprLhs(std::shared_ptr<advgetopt::variables>&) [2891]
-----------------------------------------------
                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]
[2892]   0.0    0.00    0.00       1         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> >&) [2892]
-----------------------------------------------
                0.00    0.00       1/1           CATCH2_INTERNAL_TEST_0() [212]
[2893]   0.0    0.00    0.00       1         Catch::ExprLhs<char const (& const&) [15]> Catch::operator<=<char const (&) [15], 0>(Catch::Decomposer&&, char const (&) [15]) [2893]
                0.00    0.00       1/1           Catch::ExprLhs<char const (&) [15]>::ExprLhs(char const (&) [15]) [2889]
-----------------------------------------------
                0.00    0.00       1/1           CATCH2_INTERNAL_TEST_0() [212]
[2894]   0.0    0.00    0.00       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 (&) [5]>::ExprLhs(char const (&) [5]) [2890]
-----------------------------------------------
                0.00    0.00       1/1           CATCH2_INTERNAL_TEST_37() [260]
[2895]   0.0    0.00    0.00       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/1           Catch::ExprLhs<std::shared_ptr<advgetopt::variables>&>::ExprLhs(std::shared_ptr<advgetopt::variables>&) [2891]
-----------------------------------------------
                0.00    0.00       1/1           CATCH2_INTERNAL_TEST_46() [395]
[2896]   0.0    0.00    0.00       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       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> >&>::ExprLhs(std::Rbtree_iterator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, advgetopt::parameter_value> >&) [2892]
-----------------------------------------------
                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]
[2897]   0.0    0.00    0.00       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/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       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           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> > >) [2898]
-----------------------------------------------
                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]
[2898]   0.0    0.00    0.00       1         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> > >) [2898]
-----------------------------------------------
                0.00    0.00       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]
[2899]   0.0    0.00    0.00       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.00       1/2           boost::iterator_range<char const> boost::as_literal<char, 3ul>(char const (&) [3ul]) [2842]
                0.00    0.00       1/1           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) [2902]
-----------------------------------------------
                0.00    0.00       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]
[2900]   0.0    0.00    0.00       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/2           boost::iterator_range<char const> boost::as_literal<char, 3ul>(char const (&) [3ul]) [2842]
                0.00    0.00       1/1           boost::algorithm::detail::const_formatF<boost::iterator_range<char const> >::const_formatF(boost::iterator_range<char const> const&) [2901]
-----------------------------------------------
                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]
[2901]   0.0    0.00    0.00       1         boost::algorithm::detail::const_formatF<boost::iterator_range<char const> >::const_formatF(boost::iterator_range<char const> const&) [2901]
                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.00       1/4           boost::iterator_range<char const>::iterator_range<char const>(char const, char const) [2772]
-----------------------------------------------
                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]
[2902]   0.0    0.00    0.00       1         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) [2902]
                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.00       1/4           boost::iterator_range<char const>::iterator_range<char const>(char const, char const) [2772]
-----------------------------------------------
                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]
[2903]   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> >::format_result() [2903]
-----------------------------------------------
                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]
[2904]   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> >::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/1           (anonymous namespace)::finish_init(Catch::Session&) [2886]
[2905]   0.0    0.00    0.00       1         void snapdev::NOT_USED<Catch::Session&>(Catch::Session&) [2905]
                0.00    0.00       1/1267        snapdev::NOT_USED() [2005]
-----------------------------------------------
                0.00    0.00       1/1           std::allocator<int>::allocator() [2930]
[2906]   0.0    0.00    0.00       1         __gnu_cxx::new_allocator<int>::new_allocator() [2906]
-----------------------------------------------
                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]
[2907]   0.0    0.00    0.00       1         __gnu_cxx::__alloc_traits<std::allocator<Catch::Clara::Arg>, Catch::Clara::Arg>::_S_select_on_copy(std::allocator<Catch::Clara::Arg> const&) [2907]
                0.00    0.00       1/1           std::allocator_traits<std::allocator<Catch::Clara::Arg> >::select_on_container_copy_construction(std::allocator<Catch::Clara::Arg> const&) [2957]
-----------------------------------------------
                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]
[2908]   0.0    0.00    0.00       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/1           std::allocator_traits<std::allocator<Catch::Clara::Opt> >::select_on_container_copy_construction(std::allocator<Catch::Clara::Opt> const&) [2958]
-----------------------------------------------
                0.00    0.00       1/1           CATCH2_INTERNAL_TEST_21() [437]
[2909]   0.0    0.00    0.00       1         unsigned int advgetopt::command_flags<64u, 128u>() [2909]
-----------------------------------------------
                0.00    0.00       1/1           CATCH2_INTERNAL_TEST_44()::duplicate_factory::duplicate_factory() [2992]
[2910]   0.0    0.00    0.00       1         advgetopt::validator_factory::validator_factory() [2910]
-----------------------------------------------
                0.00    0.00       1/1           CATCH2_INTERNAL_TEST_0() [473]
[2911]   0.0    0.00    0.00       1         cppthread::logger& cppthread::logger::operator<< <char [17]>(char const (&) [17]) [2911]
-----------------------------------------------
                0.00    0.00       1/1           CATCH2_INTERNAL_TEST_0() [473]
[2912]   0.0    0.00    0.00       1         cppthread::logger& cppthread::logger::operator<< <char [23]>(char const (&) [23]) [2912]
-----------------------------------------------
                0.00    0.00       1/1           CATCH2_INTERNAL_TEST_5() [1327]
[2913]   0.0    0.00    0.00       1         cppthread::logger& cppthread::logger::operator<< <char [25]>(char const (&) [25]) [2913]
-----------------------------------------------
                0.00    0.00       1/1           CATCH2_INTERNAL_TEST_0() [473]
[2914]   0.0    0.00    0.00       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           CATCH2_INTERNAL_TEST_0() [473]
[2915]   0.0    0.00    0.00       1         cppthread::logger& cppthread::logger::operator<< <signed char>(signed char const&) [2915]
-----------------------------------------------
                0.00    0.00       1/1           CATCH2_INTERNAL_TEST_0() [473]
[2916]   0.0    0.00    0.00       1         cppthread::logger& cppthread::logger::operator<< <unsigned char>(unsigned char const&) [2916]
-----------------------------------------------
                0.00    0.00       1/1           CATCH2_INTERNAL_TEST_0() [473]
[2917]   0.0    0.00    0.00       1         cppthread::logger& cppthread::logger::operator<< <int>(int const&) [2917]
-----------------------------------------------
                0.00    0.00       1/1           CATCH2_INTERNAL_TEST_0() [473]
[2918]   0.0    0.00    0.00       1         cppthread::logger& cppthread::logger::operator<< <unsigned int>(unsigned int const&) [2918]
-----------------------------------------------
                0.00    0.00       1/1           CATCH2_INTERNAL_TEST_0() [473]
[2919]   0.0    0.00    0.00       1         cppthread::logger& cppthread::logger::operator<< <long>(long const&) [2919]
-----------------------------------------------
                0.00    0.00       1/1           CATCH2_INTERNAL_TEST_0() [473]
[2920]   0.0    0.00    0.00       1         cppthread::logger& cppthread::logger::operator<< <unsigned long>(unsigned long const&) [2920]
-----------------------------------------------
                0.00    0.00       1/1           CATCH2_INTERNAL_TEST_0() [473]
[2921]   0.0    0.00    0.00       1         cppthread::logger& cppthread::logger::operator<< <short>(short const&) [2921]
-----------------------------------------------
                0.00    0.00       1/1           CATCH2_INTERNAL_TEST_0() [473]
[2922]   0.0    0.00    0.00       1         cppthread::logger& cppthread::logger::operator<< <unsigned short>(unsigned short const&) [2922]
-----------------------------------------------
                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]
[2923]   0.0    0.00    0.00       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.00       1/1           CATCH2_INTERNAL_TEST_44() [909]
[2924]   0.0    0.00    0.00       1         std::unique_ptr<advgetopt::validator_factory, std::default_delete<advgetopt::validator_factory> >::get() const [2924]
                0.00    0.00       1/1           std::__uniq_ptr_impl<advgetopt::validator_factory, std::default_delete<advgetopt::validator_factory> >::_M_ptr() const [2926]
-----------------------------------------------
                0.00    0.00       1/1           std::unique_ptr<advgetopt::validator_factory, std::default_delete<advgetopt::validator_factory> >::~unique_ptr() [2941]
[2925]   0.0    0.00    0.00       1         std::default_delete<advgetopt::validator_factory>::operator()(advgetopt::validator_factory) const [2925]
                0.00    0.00       1/1           CATCH2_INTERNAL_TEST_44()::duplicate_factory::~duplicate_factory() [2993]
-----------------------------------------------
                0.00    0.00       1/1           std::unique_ptr<advgetopt::validator_factory, std::default_delete<advgetopt::validator_factory> >::get() const [2924]
[2926]   0.0    0.00    0.00       1         std::__uniq_ptr_impl<advgetopt::validator_factory, std::default_delete<advgetopt::validator_factory> >::_M_ptr() const [2926]
                0.00    0.00       1/1           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&) [2980]
-----------------------------------------------
                0.00    0.00       1/1           CATCH2_INTERNAL_TEST_72() [454]
[2927]   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> > >::empty() const [2927]
                0.00    0.00      11/11          std::Rbtree<std::__cxx11::basic_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 [2569]
-----------------------------------------------
                0.00    0.00       1/1           CATCH2_INTERNAL_TEST_0() [663]
[2928]   0.0    0.00    0.00       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::Rbtree<std::__cxx11::basic_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 [2929]
-----------------------------------------------
                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]
[2929]   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> > > > >::empty() const [2929]
-----------------------------------------------
                0.00    0.00       1/1           std::Vectorbase<int, std::allocator<int> >::Vectorimpl::Vectorimpl() [2946]
[2930]   0.0    0.00    0.00       1         std::allocator<int>::allocator() [2930]
                0.00    0.00       1/1           __gnu_cxx::new_allocator<int>::new_allocator() [2906]
-----------------------------------------------
                0.00    0.00       1/1           std::Vectorbase<int, std::allocator<int> >::Vectorimpl::~Vectorimpl() [2947]
[2931]   0.0    0.00    0.00       1         std::allocator<int>::~allocator() [2931]
-----------------------------------------------
                0.00    0.00       1/1           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&) [2942]
[2932]   0.0    0.00    0.00       1         std::Headbase<0ul, advgetopt::validator_factory, false>::_M_head(std::Headbase<0ul, advgetopt::validator_factory, false> const&) [2932]
-----------------------------------------------
                0.00    0.00       1/1           std::Tupleimpl<0ul, advgetopt::validator_factory, std::default_delete<advgetopt::validator_factory> >::Tupleimpl() [2943]
[2933]   0.0    0.00    0.00       1         std::Headbase<0ul, advgetopt::validator_factory, false>::Headbase() [2933]
-----------------------------------------------
                0.00    0.00       1/1           std::Tupleimpl<1ul, std::default_delete<advgetopt::validator_factory> >::_M_head(std::Tupleimpl<1ul, std::default_delete<advgetopt::validator_factory> >&) [2944]
[2934]   0.0    0.00    0.00       1         std::Headbase<1ul, std::default_delete<advgetopt::validator_factory>, true>::_M_head(std::Headbase<1ul, std::default_delete<advgetopt::validator_factory>, true>&) [2934]
-----------------------------------------------
                0.00    0.00       1/1           std::Tupleimpl<1ul, std::default_delete<advgetopt::validator_factory> >::Tupleimpl() [2945]
[2935]   0.0    0.00    0.00       1         std::Headbase<1ul, std::default_delete<advgetopt::validator_factory>, true>::Headbase() [2935]
-----------------------------------------------
                0.00    0.00       1/1           Catch::Clara::ExeName::ExeName(Catch::Clara::ExeName const&) [2888]
[2936]   0.0    0.00    0.00       1         std::shared_ptr<Catch::Clara::Detail::BoundValueRefBase>::shared_ptr(std::shared_ptr<Catch::Clara::Detail::BoundValueRefBase> const&) [2936]
                0.00    0.00       1/1           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&) [2950]
-----------------------------------------------
                0.00    0.00       1/1           CATCH2_INTERNAL_TEST_13()::conf_data::conf_data() [905]
[2937]   0.0    0.00    0.00       1         std::shared_ptr<advgetopt::conf_file>::shared_ptr() [2937]
                0.00    0.00     341/341         std::__shared_ptr<advgetopt::conf_file, (__gnu_cxx::Lockpolicy)2>::__shared_ptr() [2125]
-----------------------------------------------
                0.00    0.00       1/1           Catch::Clara::ExeName::ExeName(Catch::Clara::ExeName const&) [2888]
[2938]   0.0    0.00    0.00       1         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&) [2938]
                0.00    0.00       1/1           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&) [2952]
-----------------------------------------------
                0.00    0.00       1/1           std::unique_ptr<advgetopt::validator_factory, std::default_delete<advgetopt::validator_factory> >::~unique_ptr() [2941]
[2939]   0.0    0.00    0.00       1         std::unique_ptr<advgetopt::validator_factory, std::default_delete<advgetopt::validator_factory> >::get_deleter() [2939]
                0.00    0.00       1/1           std::__uniq_ptr_impl<advgetopt::validator_factory, std::default_delete<advgetopt::validator_factory> >::_M_deleter() [2955]
-----------------------------------------------
                0.00    0.00       1/1           CATCH2_INTERNAL_TEST_44() [909]
[2940]   0.0    0.00    0.00       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::__uniq_ptr_data<advgetopt::validator_factory, std::default_delete<advgetopt::validator_factory>, true, true>::__uniq_ptr_impl(advgetopt::validator_factory) [2954]
-----------------------------------------------
                0.00    0.00       1/1           CATCH2_INTERNAL_TEST_44() [909]
[2941]   0.0    0.00    0.00       1         std::unique_ptr<advgetopt::validator_factory, std::default_delete<advgetopt::validator_factory> >::~unique_ptr() [2941]
                0.00    0.00       1/2           std::__uniq_ptr_impl<advgetopt::validator_factory, std::default_delete<advgetopt::validator_factory> >::_M_ptr() [2875]
                0.00    0.00       1/1           std::unique_ptr<advgetopt::validator_factory, std::default_delete<advgetopt::validator_factory> >::get_deleter() [2939]
                0.00    0.00       1/1           std::remove_reference<advgetopt::validator_factory&>::type&& std::move<advgetopt::validator_factory&>(advgetopt::validator_factory&) [2982]
                0.00    0.00       1/1           std::default_delete<advgetopt::validator_factory>::operator()(advgetopt::validator_factory) const [2925]
-----------------------------------------------
                0.00    0.00       1/1           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&) [2976]
[2942]   0.0    0.00    0.00       1         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&) [2942]
                0.00    0.00       1/1           std::Headbase<0ul, advgetopt::validator_factory, false>::_M_head(std::Headbase<0ul, advgetopt::validator_factory, false> const&) [2932]
-----------------------------------------------
                0.00    0.00       1/1           std::tuple<advgetopt::validator_factory, std::default_delete<advgetopt::validator_factory> >::tuple<true, true>() [2966]
[2943]   0.0    0.00    0.00       1         std::Tupleimpl<0ul, advgetopt::validator_factory, std::default_delete<advgetopt::validator_factory> >::Tupleimpl() [2943]
                0.00    0.00       1/1           std::Tupleimpl<1ul, std::default_delete<advgetopt::validator_factory> >::Tupleimpl() [2945]
                0.00    0.00       1/1           std::Headbase<0ul, advgetopt::validator_factory, false>::Headbase() [2933]
-----------------------------------------------
                0.00    0.00       1/1           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>>&) [2977]
[2944]   0.0    0.00    0.00       1         std::Tupleimpl<1ul, std::default_delete<advgetopt::validator_factory> >::_M_head(std::Tupleimpl<1ul, std::default_delete<advgetopt::validator_factory> >&) [2944]
                0.00    0.00       1/1           std::Headbase<1ul, std::default_delete<advgetopt::validator_factory>, true>::_M_head(std::Headbase<1ul, std::default_delete<advgetopt::validator_factory>, true>&) [2934]
-----------------------------------------------
                0.00    0.00       1/1           std::Tupleimpl<0ul, advgetopt::validator_factory, std::default_delete<advgetopt::validator_factory> >::Tupleimpl() [2943]
[2945]   0.0    0.00    0.00       1         std::Tupleimpl<1ul, std::default_delete<advgetopt::validator_factory> >::Tupleimpl() [2945]
                0.00    0.00       1/1           std::Headbase<1ul, std::default_delete<advgetopt::validator_factory>, true>::Headbase() [2935]
-----------------------------------------------
                0.00    0.00       1/1           std::Vectorbase<int, std::allocator<int> >::Vectorbase() [2949]
[2946]   0.0    0.00    0.00       1         std::Vectorbase<int, std::allocator<int> >::Vectorimpl::Vectorimpl() [2946]
                0.00    0.00       1/1           std::allocator<int>::allocator() [2930]
                0.00    0.00       1/1           std::Vectorbase<int, std::allocator<int> >::Vectorimpl_data::Vectorimpl_data() [2948]
-----------------------------------------------
                0.00    0.00       1/1           std::Vectorbase<int, std::allocator<int> >::~Vectorbase() [1699]
[2947]   0.0    0.00    0.00       1         std::Vectorbase<int, std::allocator<int> >::Vectorimpl::~Vectorimpl() [2947]
                0.00    0.00       1/1           std::allocator<int>::~allocator() [2931]
-----------------------------------------------
                0.00    0.00       1/1           std::Vectorbase<int, std::allocator<int> >::Vectorimpl::Vectorimpl() [2946]
[2948]   0.0    0.00    0.00       1         std::Vectorbase<int, std::allocator<int> >::Vectorimpl_data::Vectorimpl_data() [2948]
-----------------------------------------------
                0.00    0.00       1/1           std::vector<int, std::allocator<int> >::vector() [2967]
[2949]   0.0    0.00    0.00       1         std::Vectorbase<int, std::allocator<int> >::Vectorbase() [2949]
                0.00    0.00       1/1           std::Vectorbase<int, std::allocator<int> >::Vectorimpl::Vectorimpl() [2946]
-----------------------------------------------
                0.00    0.00       1/1           std::shared_ptr<Catch::Clara::Detail::BoundValueRefBase>::shared_ptr(std::shared_ptr<Catch::Clara::Detail::BoundValueRefBase> const&) [2936]
[2950]   0.0    0.00    0.00       1         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&) [2950]
                0.00    0.00       1/11608       std::__shared_count<(__gnu_cxx::Lockpolicy)2>::__shared_count(std::__shared_count<(__gnu_cxx::Lockpolicy)2> const&) [1854]
-----------------------------------------------
                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]
[2951]   0.0    0.00    0.00       1         std::__shared_ptr<advgetopt::conf_file, (__gnu_cxx::Lockpolicy)2>::swap(std::__shared_ptr<advgetopt::conf_file, (__gnu_cxx::Lockpolicy)2>&) [2951]
                0.00    0.00       1/1           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&) [2986]
                0.00    0.00       1/778         std::__shared_count<(__gnu_cxx::Lockpolicy)2>::_M_swap(std::__shared_count<(__gnu_cxx::Lockpolicy)2>&) [2048]
-----------------------------------------------
                0.00    0.00       1/1           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&) [2938]
[2952]   0.0    0.00    0.00       1         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&) [2952]
                0.00    0.00       1/11608       std::__shared_count<(__gnu_cxx::Lockpolicy)2>::__shared_count(std::__shared_count<(__gnu_cxx::Lockpolicy)2> const&) [1854]
-----------------------------------------------
                0.00    0.00       1/1           CATCH2_INTERNAL_TEST_0() [268]
[2953]   0.0    0.00    0.00       1         std::numeric_limits<int>::max() [2953]
-----------------------------------------------
                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]
[2954]   0.0    0.00    0.00       1         std::__uniq_ptr_data<advgetopt::validator_factory, std::default_delete<advgetopt::validator_factory>, true, true>::__uniq_ptr_impl(advgetopt::validator_factory) [2954]
                0.00    0.00       1/1           std::__uniq_ptr_impl<advgetopt::validator_factory, std::default_delete<advgetopt::validator_factory> >::__uniq_ptr_impl(advgetopt::validator_factory) [2956]
-----------------------------------------------
                0.00    0.00       1/1           std::unique_ptr<advgetopt::validator_factory, std::default_delete<advgetopt::validator_factory> >::get_deleter() [2939]
[2955]   0.0    0.00    0.00       1         std::__uniq_ptr_impl<advgetopt::validator_factory, std::default_delete<advgetopt::validator_factory> >::_M_deleter() [2955]
                0.00    0.00       1/1           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> >&) [2981]
-----------------------------------------------
                0.00    0.00       1/1           std::__uniq_ptr_data<advgetopt::validator_factory, std::default_delete<advgetopt::validator_factory>, true, true>::__uniq_ptr_impl(advgetopt::validator_factory) [2954]
[2956]   0.0    0.00    0.00       1         std::__uniq_ptr_impl<advgetopt::validator_factory, std::default_delete<advgetopt::validator_factory> >::__uniq_ptr_impl(advgetopt::validator_factory) [2956]
                0.00    0.00       1/1           std::tuple<advgetopt::validator_factory, std::default_delete<advgetopt::validator_factory> >::tuple<true, true>() [2966]
                0.00    0.00       1/2           std::__uniq_ptr_impl<advgetopt::validator_factory, std::default_delete<advgetopt::validator_factory> >::_M_ptr() [2875]
-----------------------------------------------
                0.00    0.00       1/1           __gnu_cxx::__alloc_traits<std::allocator<Catch::Clara::Arg>, Catch::Clara::Arg>::_S_select_on_copy(std::allocator<Catch::Clara::Arg> const&) [2907]
[2957]   0.0    0.00    0.00       1         std::allocator_traits<std::allocator<Catch::Clara::Arg> >::select_on_container_copy_construction(std::allocator<Catch::Clara::Arg> const&) [2957]
                0.00    0.00       1/49          std::allocator<Catch::Clara::Arg>::allocator(std::allocator<Catch::Clara::Arg> const&) [2333]
-----------------------------------------------
                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]
[2958]   0.0    0.00    0.00       1         std::allocator_traits<std::allocator<Catch::Clara::Opt> >::select_on_container_copy_construction(std::allocator<Catch::Clara::Opt> const&) [2958]
                0.00    0.00       1/49          std::allocator<Catch::Clara::Opt>::allocator(std::allocator<Catch::Clara::Opt> const&) [2334]
-----------------------------------------------
                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]
[2959]   0.0    0.00    0.00       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> > > > > >::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> > > > >) [2959]
-----------------------------------------------
                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>::operator()() [2323]
[2960]   0.0    0.00    0.00       1         std::mersenne_twister_engine<unsigned long, 32ul, 624ul, 397ul, 31ul, 2567483615ul, 11ul, 4294967295ul, 7ul, 2636928640ul, 15ul, 4022730752ul, 18ul, 1812433253ul>::_M_gen_rand() [2960]
-----------------------------------------------
                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]
[2961]   0.0    0.00    0.00       1         std::mersenne_twister_engine<unsigned long, 32ul, 624ul, 397ul, 31ul, 2567483615ul, 11ul, 4294967295ul, 7ul, 2636928640ul, 15ul, 4022730752ul, 18ul, 1812433253ul>::seed(unsigned long) [2961]
                0.00    0.00     624/624         unsigned long std::__detail::__mod<unsigned long, 4294967296ul, 1ul, 0ul>(unsigned long) [2075]
                0.00    0.00     623/623         unsigned long std::__detail::__mod<unsigned long, 624ul, 1ul, 0ul>(unsigned long) [2077]
-----------------------------------------------
                0.00    0.00       1/1           CATCH2_INTERNAL_TEST_20() [30]
[2962]   0.0    0.00    0.00       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/1           std::mersenne_twister_engine<unsigned long, 32ul, 624ul, 397ul, 31ul, 2567483615ul, 11ul, 4294967295ul, 7ul, 2636928640ul, 15ul, 4022730752ul, 18ul, 1812433253ul>::seed(unsigned long) [2961]
-----------------------------------------------
                0.00    0.00       1/1           CATCH2_INTERNAL_TEST_46() [395]
[2963]   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> > >::end() [2963]
                0.00    0.00    4121/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       1/1           CATCH2_INTERNAL_TEST_0() [663]
[2964]   0.0    0.00    0.00       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      70/70          std::Rbtree<std::__cxx11::basic_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() [2277]
-----------------------------------------------
                0.00    0.00       1/1           CATCH2_INTERNAL_TEST_0() [663]
[2965]   0.0    0.00    0.00       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/35          std::Rbtree<std::__cxx11::basic_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() [2421]
-----------------------------------------------
                0.00    0.00       1/1           std::__uniq_ptr_impl<advgetopt::validator_factory, std::default_delete<advgetopt::validator_factory> >::__uniq_ptr_impl(advgetopt::validator_factory) [2956]
[2966]   0.0    0.00    0.00       1         std::tuple<advgetopt::validator_factory, std::default_delete<advgetopt::validator_factory> >::tuple<true, true>() [2966]
                0.00    0.00       1/1           std::Tupleimpl<0ul, advgetopt::validator_factory, std::default_delete<advgetopt::validator_factory> >::Tupleimpl() [2943]
-----------------------------------------------
                0.00    0.00       1/1           CATCH2_INTERNAL_TEST_20() [30]
[2967]   0.0    0.00    0.00       1         std::vector<int, std::allocator<int> >::vector() [2967]
                0.00    0.00       1/1           std::Vectorbase<int, std::allocator<int> >::Vectorbase() [2949]
-----------------------------------------------
                0.00    0.00       1/1           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>) [1378]
[2968]   0.0    0.00    0.00       1         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>) [2968]
                0.00    0.00       1/2           std::Rbtree_header::_M_move_data(std::Rbtree_header&) [2872]
-----------------------------------------------
                0.00    0.00       1/1           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>) [1378]
[2969]   0.0    0.00    0.00       1         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() [2969]
-----------------------------------------------
                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]
[2970]   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> > > > >::_S_maximum(std::Rbtree_node_base) [2970]
                0.00    0.00       1/2           std::Rbtree_node_base::_S_maximum(std::Rbtree_node_base) [2876]
-----------------------------------------------
                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]
[2971]   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> > > > >::_S_minimum(std::Rbtree_node_base) [2971]
                0.00    0.00       1/2           std::Rbtree_node_base::_S_minimum(std::Rbtree_node_base) [2877]
-----------------------------------------------
                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]
[2972]   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> > > > >::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_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]
[2973]   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_leftmost() [2973]
-----------------------------------------------
                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]
[2974]   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_rightmost() [2974]
-----------------------------------------------
                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]
[2975]   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_root() [2975]
-----------------------------------------------
                0.00    0.00       1/1           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&) [2980]
[2976]   0.0    0.00    0.00       1         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&) [2976]
                0.00    0.00       1/1           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&) [2942]
-----------------------------------------------
                0.00    0.00       1/1           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> >&) [2981]
[2977]   0.0    0.00    0.00       1         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>>&) [2977]
                0.00    0.00       1/1           std::Tupleimpl<1ul, std::default_delete<advgetopt::validator_factory> >::_M_head(std::Tupleimpl<1ul, std::default_delete<advgetopt::validator_factory> >&) [2944]
-----------------------------------------------
                0.00    0.00       1/1           std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > std::__copy_move_a<false, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >) [11444]
[2978]   0.0    0.00    0.00       1         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> >) [2978]
-----------------------------------------------
                0.00    0.00       1/1           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>) [1378]
[2979]   0.0    0.00    0.00       1         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> > > >&) [2979]
                0.00    0.00       1/1           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> > > >&) [2983]
-----------------------------------------------
                0.00    0.00       1/1           std::__uniq_ptr_impl<advgetopt::validator_factory, std::default_delete<advgetopt::validator_factory> >::_M_ptr() const [2926]
[2980]   0.0    0.00    0.00       1         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&) [2980]
                0.00    0.00       1/1           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&) [2976]
-----------------------------------------------
                0.00    0.00       1/1           std::__uniq_ptr_impl<advgetopt::validator_factory, std::default_delete<advgetopt::validator_factory> >::_M_deleter() [2955]
[2981]   0.0    0.00    0.00       1         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> >&) [2981]
                0.00    0.00       1/1           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>>&) [2977]
-----------------------------------------------
                0.00    0.00       1/1           std::unique_ptr<advgetopt::validator_factory, std::default_delete<advgetopt::validator_factory> >::~unique_ptr() [2941]
[2982]   0.0    0.00    0.00       1         std::remove_reference<advgetopt::validator_factory&>::type&& std::move<advgetopt::validator_factory&>(advgetopt::validator_factory&) [2982]
-----------------------------------------------
                0.00    0.00       1/1           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> > > >&) [2979]
[2983]   0.0    0.00    0.00       1         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> > > >&) [2983]
-----------------------------------------------
                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]
[2984]   0.0    0.00    0.00       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/1           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> > > >&&) [1380]
[2985]   0.0    0.00    0.00       1         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> > >&) [2985]
-----------------------------------------------
                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]
[2986]   0.0    0.00    0.00       1         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&) [2986]
                0.00    0.00       3/3           std::remove_reference<advgetopt::conf_file&>::type&& std::move<advgetopt::conf_file&>(advgetopt::conf_file&) [2828]
-----------------------------------------------
                0.00    0.00       1/1           CATCH2_INTERNAL_TEST_20() [30]
[2987]   0.0    0.00    0.00       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     100/100         __gnu_cxx::__normal_iterator<int, std::vector<int, std::allocator<int> > >::operator+(long) const [2232]
                0.00    0.00      99/99          __gnu_cxx::__normal_iterator<int, std::vector<int, std::allocator<int> > >::operator++(int) [2236]
                0.00    0.00      99/99          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> > >) [2238]
                0.00    0.00      51/51          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&) [2316]
                0.00    0.00      50/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      49/49          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>&) [2336]
                0.00    0.00       1/50          std::uniform_int_distribution<unsigned long>::uniform_int_distribution(unsigned long, unsigned long) [2326]
                0.00    0.00       1/50          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>&) [2327]
-----------------------------------------------
                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]
[2988]   0.0    0.00    0.00       1         bool std::operator==<advgetopt::variables>(std::shared_ptr<advgetopt::variables> const&, decltype(nullptr)) [2988]
                0.00    0.00    1980/1980        std::__shared_ptr<advgetopt::variables, (__gnu_cxx::Lockpolicy)2>::operator bool() const [1958]
-----------------------------------------------
                0.00    0.00       1/1           main::{lambda()#1}::FUN() [2991]
[2989]   0.0    0.00    0.00       1         main::{lambda()#1}::operator()() const [2989]
-----------------------------------------------
                0.00    0.00       1/1           main [336]
[2990]   0.0    0.00    0.00       1         main::{lambda()#1}::operator void ()()() const [2990]
-----------------------------------------------
                0.00    0.00       1/1           unittest::snapcatch2_main(char const, char const, int, char*, void ()(), void ()(Catch::Clara::Parser&), int ()(Catch::Session&), void ()()) [337]
[2991]   0.0    0.00    0.00       1         main::{lambda()#1}::FUN() [2991]
                0.00    0.00       1/1           main::{lambda()#1}::operator()() const [2989]
-----------------------------------------------
                0.00    0.00       1/1           CATCH2INTERNAL_TEST_44() [909]
[2992]   0.0    0.00    0.00       1         CATCH2_INTERNAL_TEST_44()::duplicate_factory::duplicate_factory() [2992]
                0.00    0.00       1/1           advgetopt::validator_factory::validator_factory() [2910]
-----------------------------------------------
                0.00    0.00       1/1           std::default_delete<advgetopt::validator_factory>::operator()(advgetopt::validator_factory*) const [2925]
[2993]   0.0    0.00    0.00       1         CATCH2_INTERNAL_TEST_44()::duplicate_factory::~duplicate_factory() [2993]
                0.00    0.00       1/1           CATCH2_INTERNAL_TEST_44()::duplicate_factory::~duplicate_factory() [2994]
-----------------------------------------------
                0.00    0.00       1/1           CATCH2_INTERNAL_TEST_44()::duplicate_factory::~duplicate_factory() [2993]
[2994]   0.0    0.00    0.00       1         CATCH2_INTERNAL_TEST_44()::duplicate_factory::~duplicate_factory() [2994]
-----------------------------------------------

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

 [477] __static_initialization_and_destruction_0(int, int) (catch_validator.cpp) [2081] unittest::g_progress() [2061] std::Spebo_helper<0, std::allocator<advgetopt::variables>, true>::_S_get(std::Spebo_helper<0, std::allocator<advgetopt::variables>, true>&)
 [780] CATCH2_INTERNAL_TEST_0() (catch_access.cpp) [980] unittest::g_binary_dir[abi:cxx11]() [2103] std::Spebo_helper<0, std::allocator<advgetopt::variables>, true>::Spebo_helper(std::allocator<advgetopt::variables> const&)
 [532] CATCH2_INTERNAL_TEST_0() (catch_arguments.cpp) [981] unittest::g_source_dir[abi:cxx11]() [2111] std::Spebo_helper<0, std::allocator<advgetopt::variables>, true>::~Spebo_helper()
 [467] CATCH2_INTERNAL_TEST_0() (catch_config.cpp) [291] 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) [2048] std::__shared_count<(__gnu_cxx::Lockpolicy)2>::_M_swap(std::__shared_count<(__gnu_cxx::Lockpolicy)2>&)
  [76] CATCH2_INTERNAL_TEST_0() (catch_config_file.cpp) [1751] bool unittest::nearly_equal<double>(double, double, double) [1854] std::__shared_count<(__gnu_cxx::Lockpolicy)2>::__shared_count(std::__shared_count<(__gnu_cxx::Lockpolicy)2> const&)
 [693] CATCH2_INTERNAL_TEST_0() (catch_data.cpp) [1752] double unittest::default_epsilon<double>() [2013] std::__shared_count<(__gnu_cxx::Lockpolicy)2>::__shared_count()
 [473] CATCH2_INTERNAL_TEST_0() (catch_logger.cpp) [337] unittest::snap_catch2_main(char const, char const, int, char**, void ()(), void ()(Catch::Clara::Parser&), int ()(Catch::Session&), void ()()) [646] 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&&)
  [10] CATCH2_INTERNAL_TEST_0() (catch_option_info.cpp) [367] unittest::push_expected_log(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [507] 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)&&)
 [212] CATCH2_INTERNAL_TEST_0() (catch_option_info_ref.cpp) [698] 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&) [609] 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&)
 [268] CATCH2_INTERNAL_TEST_0() (catch_options_files.cpp) [766] unittest::expected_logs_stack_is_empty() [264] 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> >)
 [526] CATCH2_INTERNAL_TEST_0() (catch_options_parser.cpp) [1126] unittest::detail::init_tmp_dir(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [535] 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> >&)
 [433] CATCH2_INTERNAL_TEST_0() (catch_options_sources.cpp) [978] unittest::g_tmp_dir[abi:cxx11]() [614] 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&)
  [50] CATCH2_INTERNAL_TEST_0() (catch_string.cpp) [2142] unittest::g_verbose() [287] 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*&)
 [474] CATCH2_INTERNAL_TEST_0() (catch_usage.cpp) [361] 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, ...) [1820] std::__shared_count<(__gnu_cxx::Lockpolicy)2>::~__shared_count()
 [562] CATCH2_INTERNAL_TEST_0() (catch_utils.cpp) [2851] __gnu_cxx::new_allocator<Catch::Clara::Arg>::deallocate(Catch::Clara::Arg, unsigned long) [901] std::__shared_count<(__gnu_cxx::Lockpolicy)2>::operator=(std::__shared_count<(__gnu_cxx::Lockpolicy)2> const&)
 [853] CATCH2_INTERNAL_TEST_0() (catch_validator.cpp) [2852] __gnu_cxx::new_allocator<Catch::Clara::Arg>::allocate(unsigned long, void const) [2381] std::numeric_limits<double>::max()
 [663] CATCH2_INTERNAL_TEST_0() (catch_variables.cpp) [2794] __gnu_cxx::new_allocator<Catch::Clara::Arg>::new_allocator() [2350] std::numeric_limits<double>::min()
 [1240] CATCH2_INTERNAL_TEST_0() (catch_version.cpp) [2330] __gnu_cxx::new_allocator<Catch::Clara::Arg>::new_allocator(__gnu_cxx::new_allocator<Catch::Clara::Arg> const&) [2953] std::numeric_limits<int>::max()
   [2] CATCH2_INTERNAL_TEST_3() (catch_config_file.cpp) [2554] __gnu_cxx::new_allocator<Catch::Clara::Opt>::deallocate(Catch::Clara::Opt, unsigned long) [2220] std::numeric_limits<long>::max()
 [817] CATCH2_INTERNAL_TEST_3() (catch_option_info.cpp) [2555] __gnu_cxx::new_allocator<Catch::Clara::Opt>::allocate(unsigned long, void const) [2217] std::numeric_limits<long>::min()
 [105] CATCH2_INTERNAL_TEST_3() (catch_options_sources.cpp) [2795] __gnu_cxx::new_allocator<Catch::Clara::Opt>::new_allocator() [31] std::pointer_traits<char const>::pointer_to(char const&)
 [773] CATCH2_INTERNAL_TEST_3() (catch_variables.cpp) [2331] __gnu_cxx::new_allocator<Catch::Clara::Opt>::new_allocator(__gnu_cxx::new_allocator<Catch::Clara::Opt> const&) [79] std::pointer_traits<char>::pointer_to(char&)
 [637] CATCH2_INTERNAL_TEST_4() (catch_data.cpp) [2468] __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&) [2872] std::Rbtree_header::_M_move_data(std::Rbtree_header&)
 [735] CATCH2_INTERNAL_TEST_4() (catch_utils.cpp) [2688] __gnu_cxx::new_allocator<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::new_allocator() [1850] std::Rbtree_header::_M_reset()
 [745] CATCH2_INTERNAL_TEST_4() (catch_validator.cpp) [2796] __gnu_cxx::new_allocator<Catch::Clara::Detail::BoundValueRef<unsigned int> >::new_allocator() [1877] std::Rbtree_header::Rbtree_header()
 [1327] CATCH2_INTERNAL_TEST_5() (catch_logger.cpp) [2591] __gnu_cxx::new_allocator<Catch::Clara::Detail::BoundValueRef<unsigned int> >::new_allocator(__gnu_cxx::new_allocator<Catch::Clara::Detail::BoundValueRef<unsigned int> > const&) [2725] 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()
 [787] CATCH2_INTERNAL_TEST_6() (catch_option_info.cpp) [2223] __gnu_cxx::new_allocator<Catch::StringRef>::deallocate(Catch::StringRef, unsigned long) [2549] 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>)
 [692] CATCH2_INTERNAL_TEST_6() (catch_options_parser.cpp) [300] __gnu_cxx::new_allocator<Catch::StringRef>::allocate(unsigned long, void const) [1553] 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()
 [788] CATCH2_INTERNAL_TEST_6() (catch_usage.cpp) [2042] __gnu_cxx::new_allocator<Catch::StringRef>::new_allocator() [2726] 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))
 [622] CATCH2_INTERNAL_TEST_7() (catch_config_file.cpp) [2145] __gnu_cxx::new_allocator<Catch::StringRef>::new_allocator(__gnu_cxx::new_allocator<Catch::StringRef> const&) [2815] 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()
 [519] CATCH2_INTERNAL_TEST_7() (catch_string.cpp) [2745] __gnu_cxx::new_allocator<advgetopt::option_info::callback_entry_t>::deallocate(advgetopt::option_info::callback_entry_t, unsigned long) [2754] 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>)
 [638] CATCH2_INTERNAL_TEST_7() (catch_utils.cpp) [1890] __gnu_cxx::new_allocator<advgetopt::option_info>::new_allocator(__gnu_cxx::new_allocator<advgetopt::option_info> const&) [1624] 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()
 [912] CATCH2_INTERNAL_TEST_8() (catch_access.cpp) [1964] __gnu_cxx::new_allocator<advgetopt::option_info>::new_allocator() [2816] 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))
 [319] CATCH2_INTERNAL_TEST_8() (catch_logger.cpp) [2226] __gnu_cxx::new_allocator<advgetopt::getopt>::new_allocator(__gnu_cxx::new_allocator<advgetopt::getopt> const&) [2873] std::__allocated_ptr<std::allocator<std::Spcounted_ptr_inplace<advgetopt::option_info, std::allocator<advgetopt::option_info>, (__gnu_cxx::Lockpolicy)2> > >::get()
 [583] CATCH2_INTERNAL_TEST_9() (catch_data.cpp) [2406] __gnu_cxx::new_allocator<advgetopt::getopt>::new_allocator() [1907] 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>)
 [386] CATCH2_INTERNAL_TEST_9() (catch_options_parser.cpp) [2014] __gnu_cxx::new_allocator<advgetopt::variables>::new_allocator(__gnu_cxx::new_allocator<advgetopt::variables> const&) [873] std::__allocated_ptr<std::allocator<std::Spcounted_ptr_inplace<advgetopt::option_info, std::allocator<advgetopt::option_info>, (__gnu_cxx::Lockpolicy)2> > >::~__allocated_ptr()
 [782] CATCH2_INTERNAL_TEST_9() (catch_usage.cpp) [2098] __gnu_cxx::new_allocator<advgetopt::variables>::new_allocator() [2874] std::__allocated_ptr<std::allocator<std::Spcounted_ptr_inplace<advgetopt::option_info, std::allocator<advgetopt::option_info>, (__gnu_cxx::Lockpolicy)2> > >::operator=(decltype(nullptr))
  [62] CATCH2_INTERNAL_TEST_9() (catch_validator.cpp) [1741] __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) [2414] std::__allocated_ptr<std::allocator<std::Spcounted_ptr_inplace<advgetopt::getopt, std::allocator<advgetopt::getopt>, (__gnu_cxx::Lockpolicy)2> > >::get()
 [832] CATCH2_INTERNAL_TEST_9() (catch_variables.cpp) [1742] __gnu_cxx::new_allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::allocate(unsigned long, void const) [2351] 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>)
 [541] CATCH2_INTERNAL_TEST_10() (catch_config_file.cpp) [1925] __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&) [1336] std::__allocated_ptr<std::allocator<std::Spcounted_ptr_inplace<advgetopt::getopt, std::allocator<advgetopt::getopt>, (__gnu_cxx::Lockpolicy)2> > >::~__allocated_ptr()
 [461] CATCH2_INTERNAL_TEST_11() (catch_option_info.cpp) [1747] __gnu_cxx::new_allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::new_allocator() [2575] std::__allocated_ptr<std::allocator<std::Spcounted_ptr_inplace<advgetopt::getopt, std::allocator<advgetopt::getopt>, (__gnu_cxx::Lockpolicy)2> > >::operator=(decltype(nullptr))
 [396] CATCH2_INTERNAL_TEST_11() (catch_options_files.cpp) [2282] __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) [2104] std::__allocated_ptr<std::allocator<std::Spcounted_ptr_inplace<advgetopt::variables, std::allocator<advgetopt::variables>, (__gnu_cxx::Lockpolicy)2> > >::get()
 [880] CATCH2_INTERNAL_TEST_12() (catch_access.cpp) [2039] __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) [2059] 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>)
 [567] CATCH2_INTERNAL_TEST_12() (catch_config.cpp) [2028] __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) [1073] std::__allocated_ptr<std::allocator<std::Spcounted_ptr_inplace<advgetopt::variables, std::allocator<advgetopt::variables>, (__gnu_cxx::Lockpolicy)2> > >::~__allocated_ptr()
 [405] CATCH2_INTERNAL_TEST_13() (catch_config_file.cpp) [2073] __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) [2105] std::__allocated_ptr<std::allocator<std::Spcounted_ptr_inplace<advgetopt::variables, std::allocator<advgetopt::variables>, (__gnu_cxx::Lockpolicy)2> > >::operator=(decltype(nullptr))
 [523] CATCH2_INTERNAL_TEST_14() (catch_arguments.cpp) [2332] __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) [2954] std::__uniq_ptr_data<advgetopt::validator_factory, std::default_delete<advgetopt::validator_factory>, true, true>::__uniq_ptr_impl(advgetopt::validator_factory)
 [820] CATCH2_INTERNAL_TEST_14() (catch_option_info.cpp) [2289] __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) [1787] std::__uniq_ptr_data<char, void ()(void) noexcept, true, true>::__uniq_ptr_impl<void ()(void) noexcept>(char, void (&&)(void) noexcept)
 [783] CATCH2_INTERNAL_TEST_14() (catch_usage.cpp) [1880] __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() [2955] std::__uniq_ptr_impl<advgetopt::validator_factory, std::default_delete<advgetopt::validator_factory> >::_M_deleter()
 [129] CATCH2_INTERNAL_TEST_14() (catch_validator.cpp) [2531] __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&) [2875] std::__uniq_ptr_impl<advgetopt::validator_factory, std::default_delete<advgetopt::validator_factory> >::_M_ptr()
  [35] CATCH2_INTERNAL_TEST_16() (catch_config_file.cpp) [1976] __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) [2956] std::__uniq_ptr_impl<advgetopt::validator_factory, std::default_delete<advgetopt::validator_factory> >::__uniq_ptr_impl(advgetopt::validator_factory)
 [601] CATCH2_INTERNAL_TEST_16() (catch_data.cpp) [2689] __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) [1797] std::__uniq_ptr_impl<char, void ()(void) noexcept>::_M_deleter()
 [572] CATCH2_INTERNAL_TEST_17() (catch_config.cpp) [2690] __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) [1788] std::__uniq_ptr_impl<char, void ()(void) noexcept>::_M_ptr()
 [895] CATCH2_INTERNAL_TEST_17() (catch_option_info.cpp) [2532] __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() [1789] std::__uniq_ptr_impl<char, void ()(void) noexcept>::__uniq_ptr_impl<void ()(void) noexcept>(char, void (&&)(void) noexcept)
 [784] CATCH2_INTERNAL_TEST_19() (catch_usage.cpp) [2797] __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) [774] std::Spcounted_base<(__gnu_cxx::Lockpolicy)2>::_M_release()
 [514] CATCH2_INTERNAL_TEST_19() (catch_validator.cpp) [2798] __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) [1841] std::Spcounted_base<(__gnu_cxx::Lockpolicy)2>::_M_add_ref_copy()
 [642] CATCH2_INTERNAL_TEST_20() (catch_data.cpp) [2746] __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() [247] std::Spcounted_base<(__gnu_cxx::Lockpolicy)2>::Spcounted_base()
 [528] CATCH2_INTERNAL_TEST_20() (catch_option_info.cpp) [1965] __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) [1927] std::Spcounted_base<(__gnu_cxx::Lockpolicy)2>::~Spcounted_base()
  [30] CATCH2_INTERNAL_TEST_20() (catch_utils.cpp) [1966] __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) [1666] std::allocator_traits<std::allocator<Catch::Clara::Arg> >::deallocate(std::allocator<Catch::Clara::Arg>&, Catch::Clara::Arg, unsigned long)
 [437] CATCH2_INTERNAL_TEST_21() (catch_config.cpp) [1906] __gnu_cxx::new_allocator<std::Spcounted_ptr_inplace<advgetopt::option_info, std::allocator<advgetopt::option_info>, (__gnu_cxx::Lockpolicy)2> >::new_allocator() [2957] std::allocator_traits<std::allocator<Catch::Clara::Arg> >::select_on_container_copy_construction(std::allocator<Catch::Clara::Arg> const&)
 [776] CATCH2_INTERNAL_TEST_21() (catch_options_parser.cpp) [2407] __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) [1668] std::allocator_traits<std::allocator<Catch::Clara::Arg> >::allocate(std::allocator<Catch::Clara::Arg>&, unsigned long)
 [843] CATCH2_INTERNAL_TEST_22() (catch_validator.cpp) [2408] __gnu_cxx::new_allocator<std::Spcounted_ptr_inplace<advgetopt::getopt, std::allocator<advgetopt::getopt>, (__gnu_cxx::Lockpolicy)2> >::allocate(unsigned long, void const) [1436] std::allocator_traits<std::allocator<Catch::Clara::Opt> >::deallocate(std::allocator<Catch::Clara::Opt>&, Catch::Clara::Opt, unsigned long)
 [643] CATCH2_INTERNAL_TEST_24() (catch_data.cpp) [2345] __gnu_cxx::new_allocator<std::Spcounted_ptr_inplace<advgetopt::getopt, std::allocator<advgetopt::getopt>, (__gnu_cxx::Lockpolicy)2> >::new_allocator() [2958] std::allocator_traits<std::allocator<Catch::Clara::Opt> >::select_on_container_copy_construction(std::allocator<Catch::Clara::Opt> const&)
 [576] CATCH2_INTERNAL_TEST_24() (catch_usage.cpp) [2108] __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) [641] void std::allocator_traits<std::allocator<Catch::Clara::Opt> >::destroy<Catch::Clara::Opt>(std::allocator<Catch::Clara::Opt>&, Catch::Clara::Opt)
 [527] CATCH2_INTERNAL_TEST_25() (catch_config_file.cpp) [2099] __gnu_cxx::new_allocator<std::Spcounted_ptr_inplace<advgetopt::variables, std::allocator<advgetopt::variables>, (__gnu_cxx::Lockpolicy)2> >::allocate(unsigned long, void const) [1438] std::allocator_traits<std::allocator<Catch::Clara::Opt> >::allocate(std::allocator<Catch::Clara::Opt>&, unsigned long)
  [63] CATCH2_INTERNAL_TEST_25() (catch_validator.cpp) [2056] __gnu_cxx::new_allocator<std::Spcounted_ptr_inplace<advgetopt::variables, std::allocator<advgetopt::variables>, (__gnu_cxx::Lockpolicy)2> >::new_allocator() [2459] std::allocator_traits<std::allocator<Catch::Clara::Opt> >::max_size(std::allocator<Catch::Clara::Opt> const&)
 [689] CATCH2_INTERNAL_TEST_26() (catch_option_info.cpp) [207] __gnu_cxx::new_allocator<char>::deallocate(char, unsigned long) [550] 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&)
 [283] CATCH2_INTERNAL_TEST_27() (catch_utils.cpp) [136] __gnu_cxx::new_allocator<char>::allocate(unsigned long, void const) [1121] 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&&)
 [403] CATCH2_INTERNAL_TEST_28() (catch_data.cpp) [2306] __gnu_cxx::new_allocator<double>::deallocate(double, unsigned long) [2727] 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> > >)
 [734] CATCH2_INTERNAL_TEST_29() (catch_option_info.cpp) [2307] __gnu_cxx::new_allocator<double>::allocate(unsigned long, void const) [1432] 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> >&)
 [706] CATCH2_INTERNAL_TEST_30() (catch_option_info_ref.cpp) [1943] __gnu_cxx::new_allocator<double>::new_allocator() [2817] 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>)
   [5] CATCH2_INTERNAL_TEST_30() (catch_validator.cpp) [2635] __gnu_cxx::new_allocator<int>::deallocate(int, unsigned long) [1559] 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&)
 [581] CATCH2_INTERNAL_TEST_31() (catch_arguments.cpp) [2636] __gnu_cxx::new_allocator<int>::allocate(unsigned long, void const) [1187] std::allocator_traits<std::allocator<Catch::StringRef> >::deallocate(std::allocator<Catch::StringRef>&, Catch::StringRef, unsigned long)
 [530] CATCH2_INTERNAL_TEST_31() (catch_config_file.cpp) [2906] __gnu_cxx::new_allocator<int>::new_allocator() [2304] std::allocator_traits<std::allocator<Catch::StringRef> >::select_on_container_copy_construction(std::allocator<Catch::StringRef> const&)
 [682] CATCH2_INTERNAL_TEST_32() (catch_option_info.cpp) [2247] __gnu_cxx::new_allocator<long>::deallocate(long, unsigned long) [2463] void std::allocator_traits<std::allocator<Catch::StringRef> >::destroy<Catch::StringRef>(std::allocator<Catch::StringRef>&, Catch::StringRef)
 [494] CATCH2_INTERNAL_TEST_32() (catch_usage.cpp) [2248] __gnu_cxx::new_allocator<long>::allocate(unsigned long, void const) [293] std::allocator_traits<std::allocator<Catch::StringRef> >::allocate(std::allocator<Catch::StringRef>&, unsigned long)
 [672] CATCH2_INTERNAL_TEST_34() (catch_option_info_ref.cpp) [1944] __gnu_cxx::new_allocator<long>::new_allocator() [2218] std::allocator_traits<std::allocator<Catch::StringRef> >::max_size(std::allocator<Catch::StringRef> const&)
 [779] CATCH2_INTERNAL_TEST_34() (catch_utils.cpp) [2362] __gnu_cxx::new_allocator<unsigned long>::deallocate(unsigned long, unsigned long) [1175] void std::allocator_traits<std::allocator<Catch::StringRef> >::construct<Catch::StringRef, Catch::StringRef const&>(std::allocator<Catch::StringRef>&, Catch::StringRef, Catch::StringRef const&)
 [634] CATCH2_INTERNAL_TEST_35() (catch_data.cpp) [2363] __gnu_cxx::new_allocator<unsigned long>::allocate(unsigned long, void const) [1306] void std::allocator_traits<std::allocator<Catch::StringRef> >::construct<Catch::StringRef, Catch::StringRef>(std::allocator<Catch::StringRef>&, Catch::StringRef, Catch::StringRef&&)
   [3] CATCH2_INTERNAL_TEST_35() (catch_validator.cpp) [2364] __gnu_cxx::new_allocator<unsigned long>::new_allocator() [1567] 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)
 [260] CATCH2_INTERNAL_TEST_37() (catch_config_file.cpp) [2907] __gnu_cxx::__alloc_traits<std::allocator<Catch::Clara::Arg>, Catch::Clara::Arg>::_S_select_on_copy(std::allocator<Catch::Clara::Arg> const&) [1971] void std::allocator_traits<std::allocator<advgetopt::option_info> >::destroy<advgetopt::option_info>(std::allocator<advgetopt::option_info>&, advgetopt::option_info)
 [683] CATCH2_INTERNAL_TEST_38() (catch_option_info.cpp) [2908] __gnu_cxx::__alloc_traits<std::allocator<Catch::Clara::Opt>, Catch::Clara::Opt>::_S_select_on_copy(std::allocator<Catch::Clara::Opt> const&) [1003] 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&&)
 [699] CATCH2_INTERNAL_TEST_38() (catch_validator.cpp) [2301] __gnu_cxx::__alloc_traits<std::allocator<Catch::StringRef>, Catch::StringRef>::_S_select_on_copy(std::allocator<Catch::StringRef> const&) [2576] void std::allocator_traits<std::allocator<advgetopt::getopt> >::destroy<advgetopt::getopt>(std::allocator<advgetopt::getopt>&, advgetopt::getopt)
 [635] CATCH2_INTERNAL_TEST_39() (catch_data.cpp) [2212] __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&) [573] 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)&&)
 [795] CATCH2_INTERNAL_TEST_39() (catch_utils.cpp) [2776] __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&) [1560] void std::allocator_traits<std::allocator<advgetopt::getopt> >::construct<advgetopt::getopt, advgetopt::options_environment&>(std::allocator<advgetopt::getopt>&, advgetopt::getopt, advgetopt::options_environment&)
 [520] CATCH2_INTERNAL_TEST_42() (catch_arguments.cpp) [1807] __gnu_cxx::__alloc_traits<std::allocator<char>, char>::_S_on_swap(std::allocator<char>&, std::allocator<char>&) [353] 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*&)
 [585] CATCH2_INTERNAL_TEST_43() (catch_data.cpp) [1898] __gnu_cxx::__alloc_traits<std::allocator<char>, char>::_S_always_equal() [811] void std::allocator_traits<std::allocator<advgetopt::variables> >::destroy<advgetopt::variables>(std::allocator<advgetopt::variables>&, advgetopt::variables)
 [762] CATCH2_INTERNAL_TEST_44() (catch_option_info.cpp) [233] __gnu_cxx::__alloc_traits<std::allocator<char>, char>::_S_select_on_copy(std::allocator<char> const&) [968] void std::allocator_traits<std::allocator<advgetopt::variables> >::construct<advgetopt::variables>(std::allocator<advgetopt::variables>&, advgetopt::variables)
 [909] CATCH2_INTERNAL_TEST_44() (catch_validator.cpp) [1869] __gnu_cxx::__alloc_traits<std::allocator<char>, char>::_S_propagate_on_copy_assign() [274] 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)
 [395] CATCH2_INTERNAL_TEST_46() (catch_config_file.cpp) [1806] __gnu_cxx::__alloc_traits<std::allocator<char>, char>::_S_propagate_on_move_assign() [2213] 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&)
 [579] CATCH2_INTERNAL_TEST_47() (catch_data.cpp) [2469] __gnu_cxx::__aligned_buffer<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::_M_ptr() [92] 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> >)
 [632] CATCH2_INTERNAL_TEST_47() (catch_usage.cpp) [2470] __gnu_cxx::__aligned_buffer<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::_M_addr() [397] 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)
 [591] CATCH2_INTERNAL_TEST_47() (catch_validator.cpp) [2592] __gnu_cxx::__aligned_buffer<Catch::Clara::Detail::BoundValueRef<unsigned int> >::_M_ptr() [237] 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&)
 [675] CATCH2_INTERNAL_TEST_50() (catch_option_info.cpp) [2593] __gnu_cxx::__aligned_buffer<Catch::Clara::Detail::BoundValueRef<unsigned int> >::_M_addr() [393] 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&)
 [668] CATCH2_INTERNAL_TEST_50() (catch_validator.cpp) [1891] __gnu_cxx::__aligned_buffer<advgetopt::option_info>::_M_ptr() [40] 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> >&&)
 [740] CATCH2_INTERNAL_TEST_51() (catch_config_file.cpp) [1892] __gnu_cxx::__aligned_buffer<advgetopt::option_info>::_M_addr() [1264] 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)
 [495] CATCH2_INTERNAL_TEST_53() (catch_data.cpp) [2290] __gnu_cxx::__aligned_buffer<advgetopt::getopt>::_M_ptr() [954] 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)
 [499] CATCH2_INTERNAL_TEST_53() (catch_option_info.cpp) [2291] __gnu_cxx::__aligned_buffer<advgetopt::getopt>::_M_addr() [627] 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> >)
 [669] CATCH2_INTERNAL_TEST_53() (catch_validator.cpp) [2016] __gnu_cxx::__aligned_buffer<advgetopt::variables>::_M_ptr() [945] 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)
  [27] CATCH2_INTERNAL_TEST_55() (catch_config_file.cpp) [2017] __gnu_cxx::__aligned_buffer<advgetopt::variables>::_M_addr() [2030] 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> >)
 [453] CATCH2_INTERNAL_TEST_55() (catch_usage.cpp) [1938] __gnu_cxx::__aligned_membuf<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::_M_ptr() [986] 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)
 [670] CATCH2_INTERNAL_TEST_56() (catch_validator.cpp) [1939] __gnu_cxx::__aligned_membuf<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::_M_addr() [557] 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>)
 [466] CATCH2_INTERNAL_TEST_58() (catch_config_file.cpp) [1915] __gnu_cxx::__aligned_membuf<std::pair<char32_t const, std::shared_ptr<advgetopt::option_info> > >::_M_ptr() [1300] 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)
 [599] CATCH2_INTERNAL_TEST_59() (catch_data.cpp) [1916] __gnu_cxx::__aligned_membuf<std::pair<char32_t const, std::shared_ptr<advgetopt::option_info> > >::_M_addr() [2785] 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&)
 [722] CATCH2_INTERNAL_TEST_59() (catch_validator.cpp) [1860] __gnu_cxx::__aligned_membuf<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, advgetopt::parameter_value> >::_M_ptr() [802] 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> > >)
 [531] CATCH2_INTERNAL_TEST_61() (catch_arguments.cpp) [1861] __gnu_cxx::__aligned_membuf<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, advgetopt::parameter_value> >::_M_addr() [1274] 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)
 [130] CATCH2_INTERNAL_TEST_61() (catch_config_file.cpp) [2178] __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() [925] 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&)
 [723] CATCH2_INTERNAL_TEST_62() (catch_validator.cpp) [2179] __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() [877] 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)
 [655] CATCH2_INTERNAL_TEST_64() (catch_data.cpp) [1852] __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() [1978] 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> >)
 [636] CATCH2_INTERNAL_TEST_64() (catch_usage.cpp) [1853] __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() [1554] 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)
 [724] CATCH2_INTERNAL_TEST_65() (catch_validator.cpp) [1721] bool __gnu_cxx::__is_null_pointer<char const>(char const) [1551] 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)
 [769] CATCH2_INTERNAL_TEST_68() (catch_validator.cpp) [235] bool __gnu_cxx::__is_null_pointer<char>(char) [1625] 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)
 [479] CATCH2_INTERNAL_TEST_69() (catch_arguments.cpp) [2594] __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&) [1622] 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)
 [785] CATCH2_INTERNAL_TEST_69() (catch_usage.cpp) [2853] __gnu_cxx::__normal_iterator<Catch::Clara::Arg const, std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> > >::operator++() [874] 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)
 [603] CATCH2_INTERNAL_TEST_70() (catch_data.cpp) [2250] __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&) [871] 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)
 [700] CATCH2_INTERNAL_TEST_71() (catch_validator.cpp) [2251] __gnu_cxx::__normal_iterator<Catch::Clara::Opt const, std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > >::operator++() [1337] 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)
 [454] CATCH2_INTERNAL_TEST_72() (catch_config_file.cpp) [1847] __gnu_cxx::__normal_iterator<Catch::StringRef const, std::vector<Catch::StringRef, std::allocator<Catch::StringRef> > >::__normal_iterator(Catch::StringRef const const&) [1334] 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)
 [456] CATCH2_INTERNAL_TEST_72() (catch_option_info.cpp) [2051] __gnu_cxx::__normal_iterator<Catch::StringRef const, std::vector<Catch::StringRef, std::allocator<Catch::StringRef> > >::operator++() [1074] 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)
 [752] CATCH2_INTERNAL_TEST_74() (catch_usage.cpp) [417] __gnu_cxx::__normal_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::vector<std::__cxx11::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&) [1071] 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)
 [486] CATCH2_INTERNAL_TEST_74() (catch_validator.cpp) [231] __gnu_cxx::__normal_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::vector<std::__cxx11::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&) [101] std::allocator_traits<std::allocator<char> >::deallocate(std::allocator<char>&, char, unsigned long)
 [730] CATCH2_INTERNAL_TEST_75() (catch_data.cpp) [2188] __gnu_cxx::__normal_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::vector<std::__cxx11::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++() [234] std::allocator_traits<std::allocator<char> >::select_on_container_copy_construction(std::allocator<char> const&)
 [429] CATCH2_INTERNAL_TEST_76() (catch_option_info.cpp) [2799] __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&) [100] std::allocator_traits<std::allocator<char> >::allocate(std::allocator<char>&, unsigned long)
 [653] CATCH2_INTERNAL_TEST_78() (catch_data.cpp) [236] __gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::__normal_iterator(char const const&) [163] std::allocator_traits<std::allocator<char> >::max_size(std::allocator<char> const&)
 [771] CATCH2_INTERNAL_TEST_79() (catch_usage.cpp) [2026] __gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::operator++() [1281] std::allocator_traits<std::allocator<double> >::deallocate(std::allocator<double>&, double, unsigned long)
 [1016] CATCH2_INTERNAL_TEST_82() (catch_data.cpp) [1901] __gnu_cxx::__normal_iterator<unsigned long const, std::vector<unsigned long, std::allocator<unsigned long> > >::__normal_iterator(unsigned long const const&) [1279] std::allocator_traits<std::allocator<double> >::allocate(std::allocator<double>&, unsigned long)
 [786] CATCH2_INTERNAL_TEST_84() (catch_usage.cpp) [2230] __gnu_cxx::__normal_iterator<Catch::Clara::Opt, std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > >::__normal_iterator(Catch::Clara::Opt const&) [2259] std::allocator_traits<std::allocator<double> >::max_size(std::allocator<double> const&)
 [801] CATCH2_INTERNAL_TEST_89() (catch_usage.cpp) [2151] __gnu_cxx::__normal_iterator<Catch::StringRef, std::vector<Catch::StringRef, std::allocator<Catch::StringRef> > >::__normal_iterator(Catch::StringRef const&) [1022] void std::allocator_traits<std::allocator<double> >::construct<double, double const&>(std::allocator<double>&, double, double const&)
 [546] CATCH2_INTERNAL_TEST_90() (catch_arguments.cpp) [153] __gnu_cxx::__normal_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::vector<std::__cxx11::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&) [1545] std::allocator_traits<std::allocator<int> >::deallocate(std::allocator<int>&, int, unsigned long)
 [450] CATCH2_INTERNAL_TEST_94() (catch_usage.cpp) [2283] __gnu_cxx::__normal_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::vector<std::__cxx11::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--() [1546] std::allocator_traits<std::allocator<int> >::allocate(std::allocator<int>&, unsigned long)
 [587] CATCH2_INTERNAL_TEST_100() (catch_usage.cpp) [1770] __gnu_cxx::__normal_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::vector<std::__cxx11::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++() [2520] std::allocator_traits<std::allocator<int> >::max_size(std::allocator<int> const&)
 [496] CATCH2_INTERNAL_TEST_107() (catch_arguments.cpp) [1859] __gnu_cxx::__normal_iterator<char, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::__normal_iterator(char const&) [1128] void std::allocator_traits<std::allocator<int> >::construct<int, int const&>(std::allocator<int>&, int, int const&)
 [419] CATCH2_INTERNAL_TEST_112() (catch_arguments.cpp) [1810] __gnu_cxx::__normal_iterator<double, std::vector<double, std::allocator<double> > >::__normal_iterator(double const&) [1231] std::allocator_traits<std::allocator<long> >::deallocate(std::allocator<long>&, long, unsigned long)
 [434] CATCH2_INTERNAL_TEST_120() (catch_arguments.cpp) [1766] __gnu_cxx::__normal_iterator<double, std::vector<double, std::allocator<double> > >::operator++() [1229] std::allocator_traits<std::allocator<long> >::allocate(std::allocator<long>&, unsigned long)
 [449] CATCH2_INTERNAL_TEST_127() (catch_arguments.cpp) [2162] __gnu_cxx::__normal_iterator<int, std::vector<int, std::allocator<int> > >::__normal_iterator(int const&) [2195] std::allocator_traits<std::allocator<long> >::max_size(std::allocator<long> const&)
 [503] CATCH2_INTERNAL_TEST_132() (catch_arguments.cpp) [2236] __gnu_cxx::__normal_iterator<int, std::vector<int, std::allocator<int> > >::operator++(int) [994] void std::allocator_traits<std::allocator<long> >::construct<long, long const&>(std::allocator<long>&, long, long const&)
 [469] CATCH2_INTERNAL_TEST_135() (catch_arguments.cpp) [1809] __gnu_cxx::__normal_iterator<long, std::vector<long, std::allocator<long> > >::__normal_iterator(long const&) [1315] std::allocator_traits<std::allocator<unsigned long> >::deallocate(std::allocator<unsigned long>&, unsigned long, unsigned long)
 [580] CATCH2_INTERNAL_TEST_139() (catch_arguments.cpp) [1767] __gnu_cxx::__normal_iterator<long, std::vector<long, std::allocator<long> > >::operator++() [1316] std::allocator_traits<std::allocator<unsigned long> >::allocate(std::allocator<unsigned long>&, unsigned long)
 [516] CATCH2_INTERNAL_TEST_145() (catch_arguments.cpp) [1899] __gnu_cxx::__normal_iterator<unsigned long, std::vector<unsigned long, std::allocator<unsigned long> > >::__normal_iterator(unsigned long const&) [2274] std::allocator_traits<std::allocator<unsigned long> >::max_size(std::allocator<unsigned long> const&)
 [529] CATCH2_INTERNAL_TEST_156() (catch_arguments.cpp) [1893] __gnu_cxx::__normal_iterator<unsigned long, std::vector<unsigned long, std::allocator<unsigned long> > >::operator++() [1060] void std::allocator_traits<std::allocator<unsigned long> >::construct<unsigned long, unsigned long>(std::allocator<unsigned long>&, unsigned long, unsigned long&&)
 [1270] (anonymous namespace)::tests_done() (catch_main.cpp) [2154] __gnu_cxx::__ops::__val_comp_iter(__gnu_cxx::__ops::Iterless_iter) [2959] 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> > > > >)
 [2886] (anonymous namespace)::finish_init(Catch::Session&) (catch_main.cpp) [1831] __gnu_cxx::__ops::Iterequals_val<char const [2]>::Iterequals_val(char const (&) [2]) [1330] std::Functionhandler<void (advgetopt::option_info const&), CATCH2_INTERNAL_TEST_76()::print_callback>::_M_manager(std::Anydata&, std::Anydata const&, std::Manageroperation) (std_function.h)
 [1773] (anonymous namespace)::large_rnd(bool) (catch_validator.cpp) [332] 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> > > > >) [1384] 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) (std_function.h)
 [143] Catch::BinaryExpr<char32_t, char32_t>::BinaryExpr(bool, char32_t, Catch::StringRef, char32_t) [1803] __gnu_cxx::__ops::Iterequals_val<char const [4]>::Iterequals_val(char const (&) [4]) [2200] std::Rbtree_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::Rbtree_iterator(std::Rbtree_node_base)
 [1360] Catch::BinaryExpr<char const (&) [10], advgetopt::option_info_ref&>::BinaryExpr(bool, char const (&) [10], Catch::StringRef, advgetopt::option_info_ref&) [258] 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> > > > >) [1858] 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)
 [1516] 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&) [1866] __gnu_cxx::__ops::Iterequals_val<char const [5]>::Iterequals_val(char const (&) [5]) [2148] 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)
 [1517] 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&) [412] 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> > > > >) [2818] 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++()
 [1569] 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&) [1776] __gnu_cxx::__ops::Iterequals_val<char const [6]>::Iterequals_val(char const (&) [6]) [2876] std::Rbtree_node_base::_S_maximum(std::Rbtree_node_base)
 [1294] Catch::BinaryExpr<char const (&) [1], advgetopt::option_info_ref&>::BinaryExpr(bool, char const (&) [1], Catch::StringRef, advgetopt::option_info_ref&) [200] 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> > > > >) [2877] std::Rbtree_node_base::_S_minimum(std::Rbtree_node_base)
 [1367] Catch::BinaryExpr<char const (&) [4], advgetopt::option_info_ref&>::BinaryExpr(bool, char const (&) [4], Catch::StringRef, advgetopt::option_info_ref&) [1816] __gnu_cxx::__ops::Iterequals_val<char const [9]>::Iterequals_val(char const (&) [9]) [2786] 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&)
 [1570] Catch::BinaryExpr<char const (&) [5], advgetopt::option_info_ref&>::BinaryExpr(bool, char const (&) [5], Catch::StringRef, advgetopt::option_info_ref&) [273] 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> > > > >) [1879] std::Rbtree_key_compare<std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::Rbtree_key_compare()
 [1368] Catch::BinaryExpr<char const (&) [6], advgetopt::option_info_ref&>::BinaryExpr(bool, char const (&) [6], Catch::StringRef, advgetopt::option_info_ref&) [1825] __gnu_cxx::__ops::Iterequals_val<long const>::Iterequals_val(long const&) [1011] 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> >)
 [1361] Catch::BinaryExpr<char const (&) [9], advgetopt::option_info_ref&>::BinaryExpr(bool, char const (&) [9], Catch::StringRef, advgetopt::option_info_ref&) [240] 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> > >) [1626] 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)
 [1295] Catch::BinaryExpr<decltype(nullptr) const&, advgetopt::option_info_ref&>::BinaryExpr(bool, decltype(nullptr) const&, Catch::StringRef, advgetopt::option_info_ref&) [1768] 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> > >) [358] 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)
 [202] Catch::BinaryExpr<advgetopt::assignment_t const&, advgetopt::assignment_t const&>::BinaryExpr(bool, advgetopt::assignment_t const&, Catch::StringRef, advgetopt::assignment_t const&) [2066] __gnu_cxx::__ops::Iterequals_val<unsigned long const>::Iterequals_val(unsigned long const&) [1161] 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)
 [1250] Catch::BinaryExpr<advgetopt::option_info_ref const&, char const (&) [1]>::BinaryExpr(bool, advgetopt::option_info_ref const&, Catch::StringRef, char const (&) [1]) [1895] 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> > >) [542] 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> >)
 [1354] Catch::BinaryExpr<advgetopt::option_info_ref const&, char const (&) [3]>::BinaryExpr(bool, advgetopt::option_info_ref const&, Catch::StringRef, char const (&) [3]) [2187] __gnu_cxx::__ops::__iter_less_iter() [500] 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> >)
 [1571] Catch::BinaryExpr<advgetopt::option_info_ref const&, char const (&) [4]>::BinaryExpr(bool, advgetopt::option_info_ref const&, Catch::StringRef, char const (&) [4]) [1832] __gnu_cxx::__ops::Iterequals_val<char const [2]> __gnu_cxx::__ops::__iter_equals_val<char const [2]>(char const (&) [2]) [1995] std::Rbtree_const_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::Rbtree_const_iterator(std::Rbtree_node_base const)
 [1226] Catch::BinaryExpr<advgetopt::option_info_ref const&, char const (&) [5]>::BinaryExpr(bool, advgetopt::option_info_ref const&, Catch::StringRef, char const (&) [5]) [1804] __gnu_cxx::__ops::Iterequals_val<char const [4]> __gnu_cxx::__ops::__iter_equals_val<char const [4]>(char const (&) [4]) [2285] 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&)
 [1518] Catch::BinaryExpr<advgetopt::option_info_ref const&, char const (&) [6]>::BinaryExpr(bool, advgetopt::option_info_ref const&, Catch::StringRef, char const (&) [6]) [1867] __gnu_cxx::__ops::Iterequals_val<char const [5]> __gnu_cxx::__ops::__iter_equals_val<char const [5]>(char const (&) [5]) [1833] 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)
 [1519] Catch::BinaryExpr<advgetopt::option_info_ref const&, char const (&) [7]>::BinaryExpr(bool, advgetopt::option_info_ref const&, Catch::StringRef, char const (&) [7]) [1777] __gnu_cxx::__ops::Iterequals_val<char const [6]> __gnu_cxx::__ops::__iter_equals_val<char const [6]>(char const (&) [6]) [1616] std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::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()
 [1369] 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&) [1817] __gnu_cxx::__ops::Iterequals_val<char const [9]> __gnu_cxx::__ops::__iter_equals_val<char const [9]>(char const (&) [9]) [2728] std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::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()
 [1370] 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&) [1826] __gnu_cxx::__ops::Iterequals_val<long const> __gnu_cxx::__ops::__iter_equals_val<long const>(long const&) [2550] std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::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()
 [463] 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&) [2067] __gnu_cxx::__ops::Iterequals_val<unsigned long const> __gnu_cxx::__ops::__iter_equals_val<unsigned long const>(unsigned long const&) [2729] std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::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> > > >)
 [1572] 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]) [2854] 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&) [2730] std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::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()
 [953] 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]) [2257] 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&) [2472] std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::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()
 [1573] 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]) [1865] 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&) [538] std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::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> >&)
 [1574] 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]) [198] 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&) [2731] std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::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()
 [1520] 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]) [422] 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&) [1689] std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<unsigned int>, std::allocator<Catch::Clara::Detail::BoundValueRef<unsigned int> >, (__gnu_cxx::Lockpolicy)2>::_M_destroy()
 [630] 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]) [1931] 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&) [2819] std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<unsigned int>, std::allocator<Catch::Clara::Detail::BoundValueRef<unsigned int> >, (__gnu_cxx::Lockpolicy)2>::_M_dispose()
 [1575] 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]) [372] 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&) [2755] 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()
 [631] 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]) [1836] 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&) [2820] 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> >)
 [1179] 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]) [2316] 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&) [2821] std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<unsigned int>, std::allocator<Catch::Clara::Detail::BoundValueRef<unsigned int> >, (__gnu_cxx::Lockpolicy)2>::_Impl::~Impl()
 [1355] 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]) [1837] 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&) [2623] std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<unsigned int>, std::allocator<Catch::Clara::Detail::BoundValueRef<unsigned int> >, (__gnu_cxx::Lockpolicy)2>::_M_ptr()
 [1254] 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]) [2041] 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&) [617] 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&)
 [1001] 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]) [355] __gnu_cxx::__normal_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::vector<std::__cxx11::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&) [2822] 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()
 [1227] 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]) [156] __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&) [875] std::Spcounted_ptr_inplace<advgetopt::option_info, std::allocator<advgetopt::option_info>, (__gnu_cxx::Lockpolicy)2>::_M_destroy()
 [1255] 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]) [1422] 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&) [1972] std::Spcounted_ptr_inplace<advgetopt::option_info, std::allocator<advgetopt::option_info>, (__gnu_cxx::Lockpolicy)2>::_M_dispose()
 [982] 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]) [2568] __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&) [1910] std::Spcounted_ptr_inplace<advgetopt::option_info, std::allocator<advgetopt::option_info>, (__gnu_cxx::Lockpolicy)2>::Impl::M_alloc()
 [1116] 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]) [2281] __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&) [2878] std::Spcounted_ptr_inplace<advgetopt::option_info, std::allocator<advgetopt::option_info>, (__gnu_cxx::Lockpolicy)2>::Impl::Impl(std::allocator<advgetopt::option_info>)
 [1277] 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]) [324] __gnu_cxx::__normal_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::vector<std::__cxx11::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&) [1973] std::Spcounted_ptr_inplace<advgetopt::option_info, std::allocator<advgetopt::option_info>, (__gnu_cxx::Lockpolicy)2>::_Impl::~Impl()
 [1521] 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]) [1823] __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&) [1961] std::Spcounted_ptr_inplace<advgetopt::option_info, std::allocator<advgetopt::option_info>, (__gnu_cxx::Lockpolicy)2>::_M_ptr()
 [1522] 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]) [2288] __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&) [654] 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&&)
 [1523] 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]) [1821] __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&) [1974] std::Spcounted_ptr_inplace<advgetopt::option_info, std::allocator<advgetopt::option_info>, (__gnu_cxx::Lockpolicy)2>::~Spcounted_ptr_inplace()
 [1362] 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]) [2010] __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&) [1547] std::Spcounted_ptr_inplace<advgetopt::getopt, std::allocator<advgetopt::getopt>, (__gnu_cxx::Lockpolicy)2>::_M_destroy()
 [1442] 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]) [1430] 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&) [2577] std::Spcounted_ptr_inplace<advgetopt::getopt, std::allocator<advgetopt::getopt>, (__gnu_cxx::Lockpolicy)2>::_M_dispose()
 [1576] 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]) [2444] advgetopt::Separators::Separators() [2478] std::Spcounted_ptr_inplace<advgetopt::getopt, std::allocator<advgetopt::getopt>, (__gnu_cxx::Lockpolicy)2>::Impl::M_alloc()
 [1340] 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]) [2504] advgetopt::Separators::Separators(char const const) [2415] std::Spcounted_ptr_inplace<advgetopt::getopt, std::allocator<advgetopt::getopt>, (__gnu_cxx::Lockpolicy)2>::Impl::Impl(std::allocator<advgetopt::getopt>)
 [1524] 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]) [2392] advgetopt::OptionValue<char32_t>::OptionValue(char32_t) [2416] std::Spcounted_ptr_inplace<advgetopt::getopt, std::allocator<advgetopt::getopt>, (__gnu_cxx::Lockpolicy)2>::_Impl::~Impl()
 [1183] 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]) [2396] advgetopt::OptionValue<char const const>::OptionValue(char const const) [2294] std::Spcounted_ptr_inplace<advgetopt::getopt, std::allocator<advgetopt::getopt>, (__gnu_cxx::Lockpolicy)2>::_M_ptr()
 [1443] 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]) [2153] advgetopt::OptionValue<char const>::OptionValue(char const) [564] 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)&&)
 [1444] 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]) [2338] advgetopt::OptionValue<unsigned int>::OptionValue(unsigned int) [334] 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**&)
 [1423] 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]) [2637] 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) [618] 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&)
 [1445] 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]) [2691] 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) [2578] std::Spcounted_ptr_inplace<advgetopt::getopt, std::allocator<advgetopt::getopt>, (__gnu_cxx::Lockpolicy)2>::~Spcounted_ptr_inplace()
 [1371] 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]) [2638] 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) [1156] std::Spcounted_ptr_inplace<advgetopt::variables, std::allocator<advgetopt::variables>, (__gnu_cxx::Lockpolicy)2>::_M_destroy()
 [1525] 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]) [2692] 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) [812] std::Spcounted_ptr_inplace<advgetopt::variables, std::allocator<advgetopt::variables>, (__gnu_cxx::Lockpolicy)2>::_M_dispose()
 [1311] 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]) [2595] 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) [2062] std::Spcounted_ptr_inplace<advgetopt::variables, std::allocator<advgetopt::variables>, (__gnu_cxx::Lockpolicy)2>::Impl::M_alloc()
 [1424] 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]) [2693] 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) [2106] std::Spcounted_ptr_inplace<advgetopt::variables, std::allocator<advgetopt::variables>, (__gnu_cxx::Lockpolicy)2>::Impl::Impl(std::allocator<advgetopt::variables>)
 [1083] 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]) [2639] 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) [2112] std::Spcounted_ptr_inplace<advgetopt::variables, std::allocator<advgetopt::variables>, (__gnu_cxx::Lockpolicy)2>::_Impl::~Impl()
 [1425] 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]) [2596] 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) [2018] std::Spcounted_ptr_inplace<advgetopt::variables, std::allocator<advgetopt::variables>, (__gnu_cxx::Lockpolicy)2>::_M_ptr()
 [1577] 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]) [2640] 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) [267] std::Spcounted_ptr_inplace<advgetopt::variables, std::allocator<advgetopt::variables>, (__gnu_cxx::Lockpolicy)2>::Spcounted_ptr_inplace<>(std::allocator<advgetopt::variables>)
 [1356] 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]) [2694] 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) [2113] std::Spcounted_ptr_inplace<advgetopt::variables, std::allocator<advgetopt::variables>, (__gnu_cxx::Lockpolicy)2>::~Spcounted_ptr_inplace()
 [1578] 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]) [2597] 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) [2960] std::mersenne_twister_engine<unsigned long, 32ul, 624ul, 397ul, 31ul, 2567483615ul, 11ul, 4294967295ul, 7ul, 2636928640ul, 15ul, 4022730752ul, 18ul, 1812433253ul>::_M_gen_rand()
 [1526] 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]) [2641] 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) [2961] std::mersenne_twister_engine<unsigned long, 32ul, 624ul, 397ul, 31ul, 2567483615ul, 11ul, 4294967295ul, 7ul, 2636928640ul, 15ul, 4022730752ul, 18ul, 1812433253ul>::seed(unsigned long)
 [1527] 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]) [2598] 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) [2962] std::mersenne_twister_engine<unsigned long, 32ul, 624ul, 397ul, 31ul, 2567483615ul, 11ul, 4294967295ul, 7ul, 2636928640ul, 15ul, 4022730752ul, 18ul, 1812433253ul>::mersenne_twister_engine(unsigned long)
 [931] 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]) [2642] 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) [2323] std::mersenne_twister_engine<unsigned long, 32ul, 624ul, 397ul, 31ul, 2567483615ul, 11ul, 4294967295ul, 7ul, 2636928640ul, 15ul, 4022730752ul, 18ul, 1812433253ul>::operator()()
 [1528] 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]) [2505] 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) [2324] std::uniform_int_distribution<unsigned long>::param_type::param_type(unsigned long, unsigned long)
 [1579] 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]) [2599] 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) [2325] 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)
 [1580] 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]) [2600] 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) [2326] std::uniform_int_distribution<unsigned long>::uniform_int_distribution(unsigned long, unsigned long)
 [1581] 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]) [2695] 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) [2327] 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>&)
 [1582] 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]) [2643] 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) [2328] 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&)
 [928] 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]) [2696] 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) [2126] 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()
 [1583] 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]) [2601] 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) [2963] 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()
 [1584] 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]) [2644] 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) [414] 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&)
 [629] 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]) [2602] 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) [555] 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()
 [1585] 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]) [2697] 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) [2964] 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()
 [1586] 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]) [2645] 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) [2965] 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()
 [1587] 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]) [2603] 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) [2096] 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()
 [1588] 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]) [2646] 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) [913] 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&)
 [1589] 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]) [2604] 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) [799] 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()
 [1008] 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]) [2698] 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) [2127] 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()
 [1590] 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]) [2647] 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) [744] 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&)
 [1591] 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]) [2425] 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) [626] 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()
 [1592] 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]) [2533] 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) [1377] 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> > > >&&)
 [568] 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]) [2506] 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) [2031] std::pair<char32_t const, std::shared_ptr<advgetopt::option_info> >::~pair()
 [476] 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]) [2484] 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) [560] std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, advgetopt::parameter_value>::~pair()
 [438] 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&) [2534] 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) [850] std::pair<std::__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&)
 [1167] 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&) [2507] 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) [793] std::pair<std::__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()
 [475] 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> >&) [2535] 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) [561] std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<advgetopt::option_info> >::~pair()
 [849] 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&) [2485] 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) [2335] std::pair<unsigned long, unsigned long>::pair<unsigned long, unsigned long, true>(unsigned long&&, unsigned long&&)
 [1529] Catch::BinaryExpr<advgetopt::group_description const const&, decltype(nullptr) const&>::BinaryExpr(bool, advgetopt::group_description const const&, Catch::StringRef, decltype(nullptr) const&) [2508] 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) [2966] std::tuple<advgetopt::validator_factory, std::default_delete<advgetopt::validator_factory> >::tuple<true, true>()
 [1177] 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&) [2486] 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) [1790] std::tuple<char, void ()(void) noexcept>::tuple<char&, void ()(void) noexcept, true>(char&, void (&&)(void) noexcept)
 [1530] Catch::BinaryExpr<char const&, decltype(nullptr) const&>::BinaryExpr(bool, char const&, Catch::StringRef, decltype(nullptr) const&) [2536] 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) [190] std::vector<Catch::ScopedMessage, std::allocator<Catch::ScopedMessage> >::_M_erase_at_end(Catch::ScopedMessage)
 [810] 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&) [2509] 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) [152] std::vector<Catch::ScopedMessage, std::allocator<Catch::ScopedMessage> >::clear()
 [1593] 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>&) [2487] 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) [2823] std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >::vector()
 [1058] 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&) [2510] 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) [2382] std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >::vector(std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >&&)
 [1241] Catch::BinaryExpr<std::shared_ptr<advgetopt::validator> const&, decltype(nullptr) const&>::BinaryExpr(bool, std::shared_ptr<advgetopt::validator> const&, Catch::StringRef, decltype(nullptr) const&) [2339] 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) [1621] std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >::vector(std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> > const&)
 [1531] 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>&) [2699] 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) [1290] std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >::~vector()
 [1344] 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>&) [2605] 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) [1248] std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::_S_max_size(std::allocator<Catch::Clara::Opt> const&)
 [1164] 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&) [2648] 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) [346] 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>&)
 [1171] 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&) [2606] 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) [381] Catch::Clara::Opt& std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::emplace_back<Catch::Clara::Opt>(Catch::Clara::Opt&&)
 [215] 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&) [2700] 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) [347] 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>)
 [1363] Catch::BinaryExpr<advgetopt::option_info_ref&, char const (&) [10]>::BinaryExpr(bool, advgetopt::option_info_ref&, Catch::StringRef, char const (&) [10]) [2649] 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) [424] 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&)
 [1257] Catch::BinaryExpr<advgetopt::option_info_ref&, char const (&) [1]>::BinaryExpr(bool, advgetopt::option_info_ref&, Catch::StringRef, char const (&) [1]) [2607] 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) [383] 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&&)
 [1341] Catch::BinaryExpr<advgetopt::option_info_ref&, char const (&) [2]>::BinaryExpr(bool, advgetopt::option_info_ref&, Catch::StringRef, char const (&) [2]) [2650] 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) [2311] std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::end()
 [1594] Catch::BinaryExpr<advgetopt::option_info_ref&, char const (&) [3]>::BinaryExpr(bool, advgetopt::option_info_ref&, Catch::StringRef, char const (&) [3]) [2608] 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) [2400] std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::back()
 [1364] Catch::BinaryExpr<advgetopt::option_info_ref&, char const (&) [4]>::BinaryExpr(bool, advgetopt::option_info_ref&, Catch::StringRef, char const (&) [4]) [2701] 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) [2557] std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::begin()
 [1446] Catch::BinaryExpr<advgetopt::option_info_ref&, char const (&) [6]>::BinaryExpr(bool, advgetopt::option_info_ref&, Catch::StringRef, char const (&) [6]) [2651] 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) [382] std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::push_back(Catch::Clara::Opt&&)
 [1365] Catch::BinaryExpr<advgetopt::option_info_ref&, char const (&) [9]>::BinaryExpr(bool, advgetopt::option_info_ref&, Catch::StringRef, char const (&) [9]) [2702] 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) [425] std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::push_back(Catch::Clara::Opt const&)
 [1296] Catch::BinaryExpr<advgetopt::option_info_ref&, decltype(nullptr) const&>::BinaryExpr(bool, advgetopt::option_info_ref&, Catch::StringRef, decltype(nullptr) const&) [2609] 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) [2383] std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::vector(std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >&&)
 [1157] 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&) [2652] 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) [407] std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::vector(std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > const&)
 [1188] 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> >&) [2426] 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) [2824] std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::vector()
 [1112] Catch::BinaryExpr<advgetopt::option_info_ref&, advgetopt::option_info_ref&>::BinaryExpr(bool, advgetopt::option_info_ref&, Catch::StringRef, advgetopt::option_info_ref&) [2537] 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) [392] std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::~vector()
 [1357] Catch::BinaryExpr<advgetopt::callback_action_t&, advgetopt::callback_action_t&>::BinaryExpr(bool, advgetopt::callback_action_t&, Catch::StringRef, advgetopt::callback_action_t&) [2511] 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) [1054] std::vector<Catch::StringRef, std::allocator<Catch::StringRef> >::_S_max_size(std::allocator<Catch::StringRef> const&)
 [1595] 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]) [2488] 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) [1302] std::vector<Catch::StringRef, std::allocator<Catch::StringRef> >::_S_relocate(Catch::StringRef, Catch::StringRef, Catch::StringRef, std::allocator<Catch::StringRef>&)
 [1447] 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]) [2538] 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) [1303] 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>)
 [1596] 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]) [2512] 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) [342] 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&)
 [1532] 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]) [2539] 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) [2234] std::vector<Catch::StringRef, std::allocator<Catch::StringRef> >::end()
 [1372] 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]) [2489] 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) [2235] std::vector<Catch::StringRef, std::allocator<Catch::StringRef> >::begin()
 [1597] 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]) [2513] 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) [343] std::vector<Catch::StringRef, std::allocator<Catch::StringRef> >::push_back(Catch::StringRef const&)
 [1426] 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]) [2490] 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) [2209] std::vector<Catch::StringRef, std::allocator<Catch::StringRef> >::vector(std::vector<Catch::StringRef, std::allocator<Catch::StringRef> >&&)
 [1533] 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]) [2540] 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) [364] std::vector<Catch::StringRef, std::allocator<Catch::StringRef> >::vector(std::vector<Catch::StringRef, std::allocator<Catch::StringRef> > const&)
 [1427] 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]) [2514] 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) [2046] std::vector<Catch::StringRef, std::allocator<Catch::StringRef> >::vector()
 [1598] 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]) [2491] 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) [927] std::vector<Catch::StringRef, std::allocator<Catch::StringRef> >::~vector()
 [1599] 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]) [2515] 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) [835] std::vector<advgetopt::option_info::callback_entry_t, std::allocator<advgetopt::option_info::callback_entry_t> >::~vector()
 [1448] 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]) [2340] 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) [123] std::vector<std::__cxx11::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&)
 [1600] 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]) [2610] 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) [47] std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::_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> > >&)
 [1601] 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]) [2653] 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) [21] std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >& std::vector<std::__cxx11::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> >&&)
 [1534] 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]) [2703] 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) [37] std::vector<std::__cxx11::basic_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> >&&)
 [1373] 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]) [2611] 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) [46] std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::_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>)
 [1535] 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]) [2654] 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) [863] std::vector<std::__cxx11::basic_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> >)
 [1428] 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]) [2612] 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) [385] 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&)
 [1449] 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]) [2704] 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) [19] 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> >&&)
 [1536] 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]) [2655] 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) [696] std::vector<std::__cxx11::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&)
 [1374] 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]) [2705] 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) [491] 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)
 [1358] 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]) [2706] 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) [217] std::vector<std::__cxx11::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()
 [1450] 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]) [2707] 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) [85] std::vector<std::__cxx11::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()
 [1537] 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]) [2708] 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) [259] std::vector<std::__cxx11::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()
 [1538] 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]) [2613] 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) [97] std::vector<std::__cxx11::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> > > > >)
 [1375] 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]) [2656] 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) [34] std::vector<std::__cxx11::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> >&&)
 [1539] 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]) [2709] 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) [1620] std::vector<std::__cxx11::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()
 [1252] 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]) [2710] 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) [106] std::vector<std::__cxx11::basic_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> > > > >)
 [1429] 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]) [2614] 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) [22] std::vector<std::__cxx11::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> >&&)
 [1451] 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]) [2657] 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) [368] std::vector<std::__cxx11::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&)
 [1540] 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]) [2516] 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) [539] std::vector<std::__cxx11::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&)
 [930] 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&) [2711] 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) [484] std::vector<std::__cxx11::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&)
 [1158] 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> >&) [2658] 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) [193] std::vector<std::__cxx11::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()
 [1452] Catch::BinaryExpr<advgetopt::group_description const&, decltype(nullptr) const&>::BinaryExpr(bool, advgetopt::group_description const&, Catch::StringRef, decltype(nullptr) const&) [2615] 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) [93] std::vector<std::__cxx11::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()
 [203] Catch::BinaryExpr<char const&, char const const&>::BinaryExpr(bool, char const&, Catch::StringRef, char const const&) [2712] 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) [839] std::vector<std::__cxx11::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)
 [1172] Catch::BinaryExpr<std::shared_ptr<advgetopt::option_info>&, decltype(nullptr) const&>::BinaryExpr(bool, std::shared_ptr<advgetopt::option_info>&, Catch::StringRef, decltype(nullptr) const&) [2659] 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) [1114] std::vector<double, std::allocator<double> >::_S_max_size(std::allocator<double> const&)
 [1453] 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&) [2713] 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) [2260] std::vector<double, std::allocator<double> >::_S_relocate(double, double, double, std::allocator<double>&)
 [1345] Catch::BinaryExpr<std::shared_ptr<advgetopt::getopt>&, decltype(nullptr) const&>::BinaryExpr(bool, std::shared_ptr<advgetopt::getopt>&, Catch::StringRef, decltype(nullptr) const&) [2616] 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) [2261] std::vector<double, std::allocator<double> >::_S_do_relocate(double, double, double, std::allocator<double>&, std::integral_constant<bool, true>)
 [1346] 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>&) [2660] 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) [1086] 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&)
 [975] Catch::BinaryExpr<std::shared_ptr<advgetopt::validator>&, decltype(nullptr) const&>::BinaryExpr(bool, std::shared_ptr<advgetopt::validator>&, Catch::StringRef, decltype(nullptr) const&) [2617] 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) [1824] std::vector<double, std::allocator<double> >::end()
 [1602] Catch::BinaryExpr<std::shared_ptr<advgetopt::variables>&, decltype(nullptr) const&>::BinaryExpr(bool, std::shared_ptr<advgetopt::variables>&, Catch::StringRef, decltype(nullptr) const&) [2714] 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) [1835] std::vector<double, std::allocator<double> >::begin()
 [1603] 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&) [2661] 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) [1239] std::vector<double, std::allocator<double> >::reserve(unsigned long)
 [1178] Catch::BinaryExpr<bool, int>::BinaryExpr(bool, bool, Catch::StringRef, int) [2618] 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) [972] std::vector<double, std::allocator<double> >::push_back(double const&)
 [957] Catch::BinaryExpr<int, int>::BinaryExpr(bool, int, Catch::StringRef, int) [2662] 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) [2479] std::vector<double, std::allocator<double> >::vector()
 [961] Catch::BinaryExpr<unsigned int, int>::BinaryExpr(bool, unsigned int, Catch::StringRef, int) [2445] 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) [861] std::vector<double, std::allocator<double> >::~vector()
 [1059] Catch::BinaryExpr<unsigned int, unsigned int>::BinaryExpr(bool, unsigned int, Catch::StringRef, unsigned int) [1702] advgetopt::option_info::callback_entry_t::~callback_entry_t() [2176] std::vector<double, std::allocator<double> >::operator[](unsigned long)
 [962] Catch::BinaryExpr<long, int>::BinaryExpr(bool, long, Catch::StringRef, int) [350] advgetopt::option_info::~option_info() [1292] std::vector<int, std::allocator<int> >::_S_max_size(std::allocator<int> const&)
 [1359] Catch::BinaryExpr<long, long>::BinaryExpr(bool, long, Catch::StringRef, long) [2526] advgetopt::DefaultValue::DefaultValue(char const) [2521] std::vector<int, std::allocator<int> >::_S_relocate(int, int, int, std::allocator<int>&)
 [796] Catch::BinaryExpr<unsigned long, int>::BinaryExpr(bool, unsigned long, Catch::StringRef, int) [2446] advgetopt::DefaultValue::DefaultValue() [2522] std::vector<int, std::allocator<int> >::_S_do_relocate(int, int, int, std::allocator<int>&, std::integral_constant<bool, true>)
 [371] Catch::BinaryExpr<unsigned long, unsigned long>::BinaryExpr(bool, unsigned long, Catch::StringRef, unsigned long) [2619] unsigned int advgetopt::command_flags<128u>() [1697] std::vector<int, std::allocator<int> >::_M_erase_at_end(int)
 [214] Catch::BinaryExpr<__int128, __int128>::BinaryExpr(bool, __int128, Catch::StringRef, __int128) [2663] unsigned int advgetopt::command_flags<64u>() [1244] 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&)
 [108] Catch::RunContext::handleExpr(Catch::AssertionInfo const&, Catch::ITransientExpression const&, Catch::AssertionReaction&) [2909] unsigned int advgetopt::command_flags<64u, 128u>() [2624] std::vector<int, std::allocator<int> >::end()
 [303] Catch::RunContext::reportExpr(Catch::AssertionInfo const&, Catch::ResultWas::OfType, Catch::ITransientExpression const, bool) [2715] 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) [2625] std::vector<int, std::allocator<int> >::begin()
 [248] Catch::RunContext::assertionPassed() [2620] 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) [1698] std::vector<int, std::allocator<int> >::resize(unsigned long)
  [29] Catch::RunContext::resetAssertionInfo() [2664] 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) [1110] std::vector<int, std::allocator<int> >::push_back(int const&)
  [80] Catch::RunContext::notifyAssertionStarted(Catch::AssertionInfo const&) [210] advgetopt::conf_file_setup::~conf_file_setup() [2967] std::vector<int, std::allocator<int> >::vector()
 [2216] Catch::NameAndTags::NameAndTags(Catch::StringRef, Catch::StringRef) [565] advgetopt::option_info_ref::~option_info_ref() [1672] std::vector<int, std::allocator<int> >::~vector()
 [458] Catch::SectionInfo::SectionInfo(Catch::SourceLineInfo const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, char const) [588] advgetopt::parameter_value::~parameter_value() [2401] std::vector<int, std::allocator<int> >::operator[](unsigned long)
 [446] Catch::SectionInfo::~SectionInfo() [2910] advgetopt::validator_factory::validator_factory() [1013] std::vector<long, std::allocator<long> >::_S_max_size(std::allocator<long> const&)
  [94] Catch::isFalseTest(int) [2341] advgetopt::EnvironmentVariableName::EnvironmentVariableName() [2196] std::vector<long, std::allocator<long> >::_S_relocate(long, long, long, std::allocator<long>&)
 [187] Catch::(anonymous namespace)::NoopRedirect::activateImpl() [2447] advgetopt::Help::Help(char const) [2197] std::vector<long, std::allocator<long> >::_S_do_relocate(long, long, long, std::allocator<long>&, std::integral_constant<bool, true>)
 [249] Catch::(anonymous namespace)::NoopRedirect::deactivateImpl() [2448] advgetopt::Help::Help() [983] 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&)
 [150] Catch::RedirectGuard::RedirectGuard(bool, Catch::OutputRedirect&) [2449] advgetopt::Name::Name(char const) [1822] std::vector<long, std::allocator<long> >::end()
 [188] Catch::RedirectGuard::~RedirectGuard() [2342] advgetopt::Alias::Alias() [1834] std::vector<long, std::allocator<long> >::begin()
 [1221] 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&) [2450] advgetopt::Flags::Flags(unsigned int) [1238] std::vector<long, std::allocator<long> >::reserve(unsigned long)
 [997] 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&) [2451] advgetopt::Flags::Flags() [932] std::vector<long, std::allocator<long> >::push_back(long const&)
 [1222] 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&) [606] advgetopt::getopt::~getopt() [2480] std::vector<long, std::allocator<long> >::vector()
 [1024] 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&) [2500] advgetopt::ShortName::ShortName(char32_t) [857] std::vector<long, std::allocator<long> >::~vector()
 [426] 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&) [2452] advgetopt::ShortName::ShortName() [2180] std::vector<long, std::allocator<long> >::operator[](unsigned long)
 [1108] 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&) [2453] advgetopt::Validator::Validator() [1124] std::vector<unsigned long, std::allocator<unsigned long> >::_S_max_size(std::allocator<unsigned long> const&)
 [1154] 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&) [2747] unsigned int advgetopt::all_flags<64u, 128u>() [2275] std::vector<unsigned long, std::allocator<unsigned long> >::_S_relocate(unsigned long, unsigned long, unsigned long, std::allocator<unsigned long>&)
 [984] 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&) [2097] advgetopt::variables::variables() [1061] unsigned long& std::vector<unsigned long, std::allocator<unsigned long> >::emplace_back<unsigned long>(unsigned long&&)
 [807] 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&) [809] advgetopt::variables::~variables() [2276] 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>)
 [747] 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&) [2911] cppthread::logger& cppthread::logger::operator<< <char [17]>(char const (&) [17]) [1924] std::vector<unsigned long, std::allocator<unsigned long> >::end()
 [120] Catch::OutputRedirect::deactivate() [2777] cppthread::logger& cppthread::logger::operator<< <char [18]>(char const (&) [18]) [2009] std::vector<unsigned long, std::allocator<unsigned long> >::back()
 [121] Catch::OutputRedirect::activate() [2800] cppthread::logger& cppthread::logger::operator<< <char [19]>(char const (&) [19]) [2063] std::vector<unsigned long, std::allocator<unsigned long> >::begin()
 [131] Catch::SourceLineInfo::SourceLineInfo(char const, unsigned long) [2912] cppthread::logger& cppthread::logger::operator<< <char [23]>(char const (&) [23]) [1220] std::vector<unsigned long, std::allocator<unsigned long> >::reserve(unsigned long)
 [208] Catch::ConsoleReporter::assertionStarting(Catch::AssertionInfo const&) [2913] cppthread::logger& cppthread::logger::operator<< <char [25]>(char const (&) [25]) [317] std::vector<unsigned long, std::allocator<unsigned long> >::push_back(unsigned long&&)
 [304] Catch::ConsoleReporter::reportInvalidTestSpec(Catch::StringRef) [2665] cppthread::logger& cppthread::logger::operator<< <char [2]>(char const (&) [2]) [2384] std::vector<unsigned long, std::allocator<unsigned long> >::vector()
 [139] Catch::AssertionHandler::handleExpr(Catch::ITransientExpression const&) [2914] 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&) [1256] std::vector<unsigned long, std::allocator<unsigned long> >::~vector()
  [65] void Catch::AssertionHandler::handleExpr<bool>(Catch::ExprLhs<bool> const&) [2915] cppthread::logger& cppthread::logger::operator<< <signed char>(signed char const&) [1914] std::vector<unsigned long, std::allocator<unsigned long> >::operator[](unsigned long)
  [86] Catch::AssertionHandler::complete() [2916] cppthread::logger& cppthread::logger::operator<< <unsigned char>(unsigned char const&) [1886] 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()
  [67] Catch::AssertionHandler::AssertionHandler(Catch::StringRef, Catch::SourceLineInfo const&, Catch::StringRef, Catch::ResultDisposition::Flags) [2917] cppthread::logger& cppthread::logger::operator<< <int>(int const&) [1887] 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()
 [253] Catch::AssertionHandler::~AssertionHandler() [2918] cppthread::logger& cppthread::logger::operator<< <unsigned int>(unsigned int const&) [1888] 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()
 [189] Catch::getResultCapture() [2919] cppthread::logger& cppthread::logger::operator<< <long>(long const&) [70] std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_destroy(unsigned long)
 [122] Catch::scopedDeactivate(Catch::OutputRedirect&) [2920] cppthread::logger& cppthread::logger::operator<< <unsigned long>(unsigned long const&) [13] std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_dispose()
 [140] Catch::AssertionReaction::AssertionReaction() [2921] cppthread::logger& cppthread::logger::operator<< <short>(short const&) [69] std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_replace(unsigned long, unsigned long, char const, unsigned long)
 [305] Catch::getCurrentContext() [2922] cppthread::logger& cppthread::logger::operator<< <unsigned short>(unsigned short const&) [192] std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_S_compare(unsigned long, unsigned long)
  [96] Catch::ITransientExpression::ITransientExpression(bool, bool) [250] Catch::OutputRedirect::isActive() const [134] std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_capacity(unsigned long)
 [2024] Catch::ReusableStringStream& Catch::ReusableStringStream::operator<< <char [12]>(char const (&) [12]) [512] Catch::Clara::Detail::ParserBase::validate() const [66] std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::Allochider::Allochider(char, std::allocator<char>&&)
 [2305] Catch::ReusableStringStream& Catch::ReusableStringStream::operator<< <char [13]>(char const (&) [13]) [2716] Catch::Clara::Detail::BasicResult<Catch::Clara::ParseResultType>::enforceOk() const [137] std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::Allochider::Allochider(char, std::allocator<char> const&)
 [2314] Catch::ReusableStringStream& Catch::ReusableStringStream::operator<< <char [16]>(char const (&) [16]) [2091] Catch::Clara::Detail::ParserRefImpl<Catch::Clara::Opt>::cardinality() const [183] std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::Allochider::~Allochider()
 [2438] Catch::ReusableStringStream& Catch::ReusableStringStream::operator<< <char [17]>(char const (&) [17]) [441] Catch::Clara::Parser Catch::Clara::Detail::ComposableParserImpl<Catch::Clara::Opt>::operator|<Catch::Clara::Opt>(Catch::Clara::Opt const&) const [340] std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_construct(unsigned long, char)
 [2770] Catch::ReusableStringStream& Catch::ReusableStringStream::operator<< <char [18]>(char const (&) [18]) [95] Catch::Context::getResultCapture() const [12] void std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_construct<char const>(char const, char const)
 [2439] Catch::ReusableStringStream& Catch::ReusableStringStream::operator<< <char [19]>(char const (&) [19]) [307] Catch::Context::getConfig() const [15] 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)
 [2298] Catch::ReusableStringStream& Catch::ReusableStringStream::operator<< <char [20]>(char const (&) [20]) [78] Catch::ExprLhs<bool>::makeUnaryExpr() const [23] void std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_construct<char>(char, char)
 [2430] Catch::ReusableStringStream& Catch::ReusableStringStream::operator<< <char [21]>(char const (&) [21]) [428] Catch::Matchers::ExceptionWatcher::match(std::exception const&) const [24] void std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_construct<char>(char, char, std::forward_iterator_tag)
 [2440] Catch::ReusableStringStream& Catch::ReusableStringStream::operator<< <char [23]>(char const (&) [23]) [387] Catch::StringRef::operator std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >() const [44] std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_local_data()
 [2267] Catch::ReusableStringStream& Catch::ReusableStringStream::operator<< <char [24]>(char const (&) [24]) [2855] 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 [8] std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_set_length(unsigned long)
 [2231] Catch::ReusableStringStream& Catch::ReusableStringStream::operator<< <char [25]>(char const (&) [25]) [2856] 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 [81] std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_S_copy_chars(char, char const, char const)
 [2355] Catch::ReusableStringStream& Catch::ReusableStringStream::operator<< <char [26]>(char const (&) [26]) [973] 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 [117] std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_S_copy_chars(char, char, char)
 [2264] Catch::ReusableStringStream& Catch::ReusableStringStream::operator<< <char [27]>(char const (&) [27]) [974] 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 [109] std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_replace_aux(unsigned long, unsigned long, unsigned long, char)
 [2268] Catch::ReusableStringStream& Catch::ReusableStringStream::operator<< <char [28]>(char const (&) [28]) [2139] boost::iterator_range_detail::iterator_range_base<char const, boost::iterators::incrementable_traversal_tag>::end() const [16] 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)
 [2830] Catch::ReusableStringStream& Catch::ReusableStringStream::operator<< <char [29]>(char const (&) [29]) [2175] boost::iterator_range_detail::iterator_range_base<char const, boost::iterators::incrementable_traversal_tag>::begin() const [25] void std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_construct_aux<char>(char, char, std::__false_type)
 [2441] Catch::ReusableStringStream& Catch::ReusableStringStream::operator<< <char [30]>(char const (&) [30]) [2923] 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 [226] std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_get_allocator()
 [2442] Catch::ReusableStringStream& Catch::ReusableStringStream::operator<< <char [31]>(char const (&) [31]) [571] 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 [727] std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::end()
 [2427] Catch::ReusableStringStream& Catch::ReusableStringStream::operator<< <char [33]>(char const (&) [33]) [2243] bool boost::algorithm::is_equal::operator()<char, char>(char const&, char const&) const [315] 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> >&)
 [2420] Catch::ReusableStringStream& Catch::ReusableStringStream::operator<< <char [34]>(char const (&) [34]) [2778] __gnu_cxx::new_allocator<Catch::Clara::Arg>::_M_max_size() const [765] std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::begin()
 [2422] Catch::ReusableStringStream& Catch::ReusableStringStream::operator<< <char [35]>(char const (&) [35]) [2556] __gnu_cxx::new_allocator<Catch::Clara::Opt>::_M_max_size() const [323] std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::clear()
 [2395] Catch::ReusableStringStream& Catch::ReusableStringStream::operator<< <char [36]>(char const (&) [36]) [301] __gnu_cxx::new_allocator<Catch::StringRef>::_M_max_size() const [98] std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::append(char const)
 [2356] Catch::ReusableStringStream& Catch::ReusableStringStream::operator<< <char [37]>(char const (&) [37]) [1743] __gnu_cxx::new_allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::_M_max_size() const [327] std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::append(char const, unsigned long)
 [2443] Catch::ReusableStringStream& Catch::ReusableStringStream::operator<< <char [38]>(char const (&) [38]) [2292] __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 [48] 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&)
 [2431] Catch::ReusableStringStream& Catch::ReusableStringStream::operator<< <char [42]>(char const (&) [42]) [2717] __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 [104] std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::append(unsigned long, char)
 [2530] Catch::ReusableStringStream& Catch::ReusableStringStream::operator<< <char [45]>(char const (&) [45]) [2801] __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 [220] std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::assign(char const)
 [2759] Catch::ReusableStringStream& Catch::ReusableStringStream::operator<< <char [46]>(char const (&) [46]) [1967] __gnu_cxx::new_allocator<std::Spcounted_ptr_inplace<advgetopt::option_info, std::allocator<advgetopt::option_info>, (__gnu_cxx::Lockpolicy)2> >::_M_max_size() const [443] 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&)
 [2760] Catch::ReusableStringStream& Catch::ReusableStringStream::operator<< <char [47]>(char const (&) [47]) [2409] __gnu_cxx::new_allocator<std::Spcounted_ptr_inplace<advgetopt::getopt, std::allocator<advgetopt::getopt>, (__gnu_cxx::Lockpolicy)2> >::_M_max_size() const [57] std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::insert(unsigned long, char const)
 [2761] Catch::ReusableStringStream& Catch::ReusableStringStream::operator<< <char [49]>(char const (&) [49]) [2100] __gnu_cxx::new_allocator<std::Spcounted_ptr_inplace<advgetopt::variables, std::allocator<advgetopt::variables>, (__gnu_cxx::Lockpolicy)2> >::_M_max_size() const [860] std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::insert(unsigned long, unsigned long, char)
 [2738] Catch::ReusableStringStream& Catch::ReusableStringStream::operator<< <char [50]>(char const (&) [50]) [1722] __gnu_cxx::new_allocator<char>::_M_max_size() const [170] __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> > >)
 [2581] Catch::ReusableStringStream& Catch::ReusableStringStream::operator<< <char [51]>(char const (&) [51]) [2308] __gnu_cxx::new_allocator<double>::_M_max_size() const [281] __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)
 [2582] Catch::ReusableStringStream& Catch::ReusableStringStream::operator<< <char [54]>(char const (&) [54]) [2666] __gnu_cxx::new_allocator<int>::_M_max_size() const [191] std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_data(char)
 [2552] Catch::ReusableStringStream& Catch::ReusableStringStream::operator<< <char [55]>(char const (&) [55]) [2249] __gnu_cxx::new_allocator<long>::_M_max_size() const [54] std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_S_copy(char, char const, unsigned long)
 [2583] Catch::ReusableStringStream& Catch::ReusableStringStream::operator<< <char [57]>(char const (&) [57]) [2365] __gnu_cxx::new_allocator<unsigned long>::_M_max_size() const [639] std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_S_move(char, char const, unsigned long)
 [2762] Catch::ReusableStringStream& Catch::ReusableStringStream::operator<< <char [75]>(char const (&) [75]) [1929] __gnu_cxx::__aligned_membuf<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::_M_ptr() const [282] 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)
 [2571] Catch::ReusableStringStream& Catch::ReusableStringStream::operator<< <char [86]>(char const (&) [86]) [1930] __gnu_cxx::__aligned_membuf<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::_M_addr() const [171] 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> > >)
 [2831] Catch::Clara::Arg::Arg(Catch::Clara::Arg const&) [1843] __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 [59] std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::replace(unsigned long, unsigned long, char const, unsigned long)
 [2201] Catch::Clara::Opt::Opt(Catch::Clara::Opt&&) [1844] __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 [99] std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::reserve(unsigned long)
 [363] Catch::Clara::Opt::Opt(Catch::Clara::Opt const&) [1818] __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 [39] std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_append(char const, unsigned long)
 [547] 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) [1819] __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 [444] 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&)
 [604] Catch::Clara::Opt::Opt<unsigned int, void>(unsigned int&, Catch::StringRef) [2541] __gnu_cxx::__normal_iterator<Catch::Clara::Arg const, std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> > >::base() const [55] std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_create(unsigned long&, unsigned long)
 [524] Catch::Clara::Opt::~Opt() [2857] __gnu_cxx::__normal_iterator<Catch::Clara::Arg const, std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> > >::operator() const [87] std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_length(unsigned long)
 [2135] Catch::Clara::Detail::ParserBase::ParserBase(Catch::Clara::Detail::ParserBase const&) [2143] __gnu_cxx::__normal_iterator<Catch::Clara::Opt const, std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > >::base() const [58] std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_mutate(unsigned long, unsigned long, char const, unsigned long)
 [2315] Catch::Clara::Detail::ParserBase::ParserBase() [2252] __gnu_cxx::__normal_iterator<Catch::Clara::Opt const, std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > >::operator() const [341] std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_S_assign(char, unsigned long, char)
 [2124] Catch::Clara::Detail::ParserBase::~ParserBase() [1842] __gnu_cxx::__normal_iterator<Catch::StringRef const, std::vector<Catch::StringRef, std::allocator<Catch::StringRef> > >::base() const [7] std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::push_back(char)
 [2086] Catch::Clara::Detail::ResultBase::ResultBase(Catch::Clara::Detail::ResultType) [2049] __gnu_cxx::__normal_iterator<Catch::StringRef const, std::vector<Catch::StringRef, std::allocator<Catch::StringRef> > >::operator() const [26] std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&)
 [767] Catch::Clara::Detail::BasicResult<Catch::Clara::ParseResultType> Catch::Clara::Detail::BasicResult<Catch::Clara::ParseResultType>::ok<Catch::Clara::ParseResultType>(Catch::Clara::ParseResultType&&) [230] __gnu_cxx::__normal_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::vector<std::__cxx11::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 [17] std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(char const, unsigned long, std::allocator<char> const&)
 [768] Catch::Clara::Detail::BasicResult<Catch::Clara::ParseResultType>::ResultValueBase(Catch::Clara::Detail::ResultType, Catch::Clara::ParseResultType&&) [2184] __gnu_cxx::__normal_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::vector<std::__cxx11::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 [14] std::__cxx11::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&)
 [1055] Catch::Clara::Detail::BasicResult<Catch::Clara::ParseResultType>::~BasicResult() [184] __gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::base() const [32] std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string()
 [510] Catch::Clara::Detail::BasicResult<void>::ok() [2006] __gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::operator() const [91] std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string<std::allocator<char> >(char const, std::allocator<char> const&)
 [511] Catch::Clara::Detail::BasicResult<void>::ResultBase(Catch::Clara::Detail::ResultType) [1902] __gnu_cxx::__normal_iterator<unsigned long const, std::vector<unsigned long, std::allocator<unsigned long> > >::base() const [199] std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(std::allocator<char> const&)
 [750] Catch::Clara::Detail::BasicResult<void>::~BasicResult() [2344] __gnu_cxx::__normal_iterator<Catch::Clara::Opt, std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > >::base() const [41] std::__cxx11::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)
 [2763] 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&) [2397] __gnu_cxx::__normal_iterator<Catch::Clara::Opt, std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > >::operator() const [352] std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string<char, void>(char, char, std::allocator<char> const&)
 [2672] 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> >&) [2398] __gnu_cxx::__normal_iterator<Catch::Clara::Opt, std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > >::operator-(long) const [326] std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string<std::allocator<char> >(unsigned long, char, std::allocator<char> const&)
 [2673] Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::~BoundValueRef() [2132] __gnu_cxx::__normal_iterator<Catch::StringRef, std::vector<Catch::StringRef, std::allocator<Catch::StringRef> > >::base() const [9] std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string()
 [2789] Catch::Clara::Detail::BoundValueRef<unsigned int>::BoundValueRef(unsigned int&) [228] __gnu_cxx::__normal_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::vector<std::__cxx11::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 [176] std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::operator=(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&)
 [2790] Catch::Clara::Detail::BoundValueRef<unsigned int>::~BoundValueRef() [238] __gnu_cxx::__normal_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::vector<std::__cxx11::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 [221] std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::operator=(char const)
 [2832] Catch::Clara::Detail::ParserRefImpl<Catch::Clara::Arg>::ParserRefImpl(Catch::Clara::Detail::ParserRefImpl<Catch::Clara::Arg> const&) [357] __gnu_cxx::__normal_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::vector<std::__cxx11::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 [445] 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&)
 [2202] Catch::Clara::Detail::ParserRefImpl<Catch::Clara::Opt>::ParserRefImpl(Catch::Clara::Detail::ParserRefImpl<Catch::Clara::Opt>&&) [284] __gnu_cxx::__normal_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::vector<std::__cxx11::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 [158] std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::operator[](unsigned long)
 [2299] Catch::Clara::Detail::ParserRefImpl<Catch::Clara::Opt>::ParserRefImpl(Catch::Clara::Detail::ParserRefImpl<Catch::Clara::Opt> const&) [1802] __gnu_cxx::__normal_iterator<char, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::base() const [103] std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::operator+=(char const)
 [605] Catch::Clara::Detail::ParserRefImpl<Catch::Clara::Opt>::ParserRefImpl<unsigned int, void>(unsigned int&, Catch::StringRef) [1775] __gnu_cxx::__normal_iterator<double, std::vector<double, std::allocator<double> > >::base() const [74] 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&)
 [548] 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) [241] __gnu_cxx::__normal_iterator<double, std::vector<double, std::allocator<double> > >::operator() const [6] std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::operator+=(char)
 [525] Catch::Clara::Detail::ParserRefImpl<Catch::Clara::Opt>::~ParserRefImpl() [2152] __gnu_cxx::__normal_iterator<int, std::vector<int, std::allocator<int> > >::base() const [1088] std::__cxx11::basic_stringbuf<char, std::char_traits<char>, std::allocator<char> >::~basic_stringbuf()
 [1376] Catch::Clara::Detail::ResultValueBase<Catch::Clara::ParseResultType>::ResultValueBase(Catch::Clara::Detail::ResultType, Catch::Clara::ParseResultType&&) [2171] __gnu_cxx::__normal_iterator<int, std::vector<int, std::allocator<int> > >::operator() const [362] std::__cxx11::to_string(double)
 [2572] Catch::Clara::Detail::ResultValueBase<Catch::Clara::ParseResultType>::~ResultValueBase() [2232] __gnu_cxx::__normal_iterator<int, std::vector<int, std::allocator<int> > >::operator+(long) const [430] std::__cxx11::to_string(int)
 [2163] Catch::Clara::Detail::ResultValueBase<void>::ResultBase(Catch::Clara::Detail::ResultType) [1774] __gnu_cxx::__normal_iterator<long, std::vector<long, std::allocator<long> > >::base() const [1079] std::__cxx11::to_string(unsigned int)
 [2164] Catch::Clara::Detail::ResultValueBase<void>::~ResultValueBase() [1769] __gnu_cxx::__normal_iterator<long, std::vector<long, std::allocator<long> > >::operator() const [116] std::__cxx11::to_string(long)
 [2435] Catch::Clara::Detail::BoundValueRefBase::BoundValueRefBase() [1905] __gnu_cxx::__normal_iterator<unsigned long, std::vector<unsigned long, std::allocator<unsigned long> > >::base() const [664] std::__cxx11::to_string(unsigned long)
 [2436] Catch::Clara::Detail::BoundValueRefBase::~BoundValueRefBase() [1868] __gnu_cxx::__normal_iterator<unsigned long, std::vector<unsigned long, std::allocator<unsigned long> > >::operator() const [946] 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> > >)
 [2833] Catch::Clara::Detail::ComposableParserImpl<Catch::Clara::Arg>::ComposableParserImpl(Catch::Clara::Detail::ComposableParserImpl<Catch::Clara::Arg> const&) [2008] __gnu_cxx::__normal_iterator<unsigned long, std::vector<unsigned long, std::allocator<unsigned long> > >::operator-(long) const [947] 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> > >)
 [2300] Catch::Clara::Detail::ComposableParserImpl<Catch::Clara::Opt>::ComposableParserImpl(Catch::Clara::Detail::ComposableParserImpl<Catch::Clara::Opt> const&) [896] 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 [2114] 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()
 [2385] Catch::Clara::Detail::ComposableParserImpl<Catch::Clara::Opt>::ComposableParserImpl() [855] 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 [2032] 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> > >)
 [2203] Catch::Clara::Detail::ComposableParserImpl<Catch::Clara::Opt>::ComposableParserImpl(Catch::Clara::Detail::ComposableParserImpl<Catch::Clara::Opt>&&) [2182] 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 [1984] 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()
 [2149] Catch::Clara::Detail::ComposableParserImpl<Catch::Clara::Opt>::~ComposableParserImpl() [2454] advgetopt::OptionValue<char32_t>::get() const [2034] 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)
 [2887] Catch::Clara::Detail::ComposableParserImpl<Catch::Clara::ExeName>::ComposableParserImpl(Catch::Clara::Detail::ComposableParserImpl<Catch::Clara::ExeName> const&) [2455] advgetopt::OptionValue<char const const>::get() const [2115] 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()
 [2357] Catch::Clara::Detail::ComposableParserImpl<Catch::Clara::ExeName>::ComposableParserImpl(Catch::Clara::Detail::ComposableParserImpl<Catch::Clara::ExeName>&&) [2174] advgetopt::OptionValue<char const>::get() const [2116] 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> > >)
 [2318] Catch::Clara::Detail::ComposableParserImpl<Catch::Clara::ExeName>::~ComposableParserImpl() [2456] advgetopt::OptionValue<unsigned int>::get() const [2035] 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)
 [2358] Catch::Clara::Detail::BoundRef::BoundRef() [2433] advgetopt::getopt_exit::code() const [2117] 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()
 [2359] Catch::Clara::Detail::BoundRef::~BoundRef() [1845] 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 [955] 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> > >)
 [2360] Catch::Clara::Parser::Parser(Catch::Clara::Parser&&) [1828] 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 [624] 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> > >)
 [406] Catch::Clara::Parser::Parser(Catch::Clara::Parser const&) [2924] std::unique_ptr<advgetopt::validator_factory, std::default_delete<advgetopt::validator_factory> >::get() const [2968] 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>)
 [2791] Catch::Clara::Parser::Parser() [1771] std::unique_ptr<char, void ()(void) noexcept>::get() const [1986] 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()
 [388] Catch::Clara::Parser::~Parser() [2779] std::Vectorbase<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >::_M_get_Tp_allocator() const [770] 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&)
 [2888] Catch::Clara::ExeName::ExeName(Catch::Clara::ExeName const&) [2437] std::Vectorbase<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::_M_get_Tp_allocator() const [1378] 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>)
 [2361] Catch::Clara::ExeName::ExeName(Catch::Clara::ExeName&&) [2177] std::Vectorbase<Catch::StringRef, std::allocator<Catch::StringRef> >::_M_get_Tp_allocator() const [628] 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> > >)
 [600] Catch::Clara::ExeName::~ExeName() [1728] std::Vectorbase<std::__cxx11::basic_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 [1988] 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()
 [379] Catch::Clara::operator|=(Catch::Clara::Parser&, Catch::Clara::Opt&&) [2258] std::Vectorbase<double, std::allocator<double> >::_M_get_Tp_allocator() const [2266] 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()
 [423] Catch::Clara::operator|=(Catch::Clara::Parser&, Catch::Clara::Opt const&) [2517] std::Vectorbase<int, std::allocator<int> >::_M_get_Tp_allocator() const [743] 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&)
 [380] Catch::Clara::Parser Catch::Clara::operator|<Catch::Clara::Opt>(Catch::Clara::Parser&&, Catch::Clara::Opt&&) [2194] std::Vectorbase<long, std::allocator<long> >::_M_get_Tp_allocator() const [1379] 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()
 [447] Catch::Clara::Parser Catch::Clara::operator|<Catch::Clara::Opt const&>(Catch::Clara::Parser&&, Catch::Clara::Opt const&) [2273] std::Vectorbase<unsigned long, std::allocator<unsigned long> >::_M_get_Tp_allocator() const [2286] 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()
 [246] Catch::Detail::unique_ptr<Catch::ITestInvoker>::~unique_ptr() [2087] std::__shared_ptr<Catch::Clara::Detail::BoundRef, (__gnu_cxx::Lockpolicy)2>::get() const [2072] 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)
 [306] Catch::Detail::unique_ptr<Catch::IEventListener>::operator() [225] std::__shared_ptr<advgetopt::option_info, (__gnu_cxx::Lockpolicy)2>::get() const [2389] 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)
 [141] Catch::Detail::unique_ptr<Catch::IEventListener>::operator->() [1849] std::__shared_ptr<advgetopt::option_info, (__gnu_cxx::Lockpolicy)2>::operator bool() const [2969] 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()
 [151] Catch::Detail::unique_ptr<Catch::OutputRedirect>::operator() [2253] std::__shared_ptr<advgetopt::getopt, (__gnu_cxx::Lockpolicy)2>::get() const [2037] 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)
 [186] Catch::ExprLhs<char32_t>::ExprLhs(char32_t) [2718] std::__shared_ptr<advgetopt::getopt, (__gnu_cxx::Lockpolicy)2>::operator bool() const [1983] 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()
 [2739] Catch::ExprLhs<char const (&) [10]>::ExprLhs(char const (&) [10]) [1733] std::__shared_ptr<advgetopt::conf_file, (__gnu_cxx::Lockpolicy)2>::get() const [623] 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> > >)
 [2834] Catch::ExprLhs<char const (&) [11]>::ExprLhs(char const (&) [11]) [1729] std::__shared_ptr<advgetopt::validator, (__gnu_cxx::Lockpolicy)2>::get() const [2038] 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)
 [2835] Catch::ExprLhs<char const (&) [14]>::ExprLhs(char const (&) [14]) [2027] std::__shared_ptr<advgetopt::validator, (__gnu_cxx::Lockpolicy)2>::operator bool() const [625] 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()
 [2889] Catch::ExprLhs<char const (&) [15]>::ExprLhs(char const (&) [15]) [2542] std::__shared_ptr<advgetopt::variables, (__gnu_cxx::Lockpolicy)2>::get() const [1380] 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> > > >&&)
 [2558] Catch::ExprLhs<char const (&) [1]>::ExprLhs(char const (&) [1]) [1958] std::__shared_ptr<advgetopt::variables, (__gnu_cxx::Lockpolicy)2>::operator bool() const [987] std::Rbtree<std::__cxx11::basic_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> >)
 [2764] Catch::ExprLhs<char const (&) [4]>::ExprLhs(char const (&) [4]) [1999] std::Rbtree_node<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::_M_valptr() const [554] std::Rbtree<std::__cxx11::basic_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> >)
 [2890] Catch::ExprLhs<char const (&) [5]>::ExprLhs(char const (&) [5]) [1846] std::Rbtree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, advgetopt::parameter_value> >::_M_valptr() const [2054] std::Rbtree<std::__cxx11::basic_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()
 [2765] Catch::ExprLhs<char const (&) [6]>::ExprLhs(char const (&) [6]) [1827] 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 [418] std::Rbtree<std::__cxx11::basic_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&)
 [2740] Catch::ExprLhs<char const (&) [9]>::ExprLhs(char const (&) [9]) [2925] std::default_delete<advgetopt::validator_factory>::operator()(advgetopt::validator_factory) const [558] std::Rbtree<std::__cxx11::basic_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> >)
 [2559] Catch::ExprLhs<decltype(nullptr) const&>::ExprLhs(decltype(nullptr) const&) [2926] std::__uniq_ptr_impl<advgetopt::validator_factory, std::default_delete<advgetopt::validator_factory> >::_M_ptr() const [2007] std::Rbtree<std::__cxx11::basic_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()
 [1736] Catch::ExprLhs<advgetopt::assignment_t const&>::ExprLhs(advgetopt::assignment_t const&) [1756] std::__uniq_ptr_impl<char, void ()(void) noexcept>::_M_ptr() const [1894] std::Rbtree<std::__cxx11::basic_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()
 [2295] Catch::ExprLhs<advgetopt::option_info_ref const&>::ExprLhs(advgetopt::option_info_ref const&) [2157] std::initializer_list<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::end() const [413] std::Rbtree<std::__cxx11::basic_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&)
 [2766] Catch::ExprLhs<advgetopt::option_source_t const&>::ExprLhs(advgetopt::option_source_t const&) [2158] std::initializer_list<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::size() const [2055] std::Rbtree<std::__cxx11::basic_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()
 [1811] Catch::ExprLhs<advgetopt::line_continuation_t const&>::ExprLhs(advgetopt::line_continuation_t const&) [2085] std::initializer_list<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::begin() const [1855] std::Rbtree<std::__cxx11::basic_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)
 [1764] 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&) [1548] 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 [2092] std::Rbtree<std::__cxx11::basic_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)
 [2836] Catch::ExprLhs<advgetopt::group_description const const&>::ExprLhs(advgetopt::group_description const const&) [2621] std::Rbtree_iterator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, advgetopt::parameter_value> >::operator->() const [1897] std::Rbtree<std::__cxx11::basic_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)
 [2424] Catch::ExprLhs<char const const&>::ExprLhs(char const const&) [2802] 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 [1998] std::Rbtree<std::__cxx11::basic_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()
 [2837] Catch::ExprLhs<char const&>::ExprLhs(char const&) [2089] std::__shared_ptr_access<Catch::Clara::Detail::BoundRef, (__gnu_cxx::Lockpolicy)2, false, false>::_M_get() const [552] std::Rbtree<std::__cxx11::basic_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> >)
 [2020] Catch::ExprLhs<std::shared_ptr<advgetopt::option_info> const&>::ExprLhs(std::shared_ptr<advgetopt::option_info> const&) [2090] std::__shared_ptr_access<Catch::Clara::Detail::BoundRef, (__gnu_cxx::Lockpolicy)2, false, false>::operator->() const [1913] std::Rbtree<std::__cxx11::basic_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)
 [2466] Catch::ExprLhs<std::shared_ptr<advgetopt::validator> const&>::ExprLhs(std::shared_ptr<advgetopt::validator> const&) [256] std::__shared_ptr_access<advgetopt::option_info, (__gnu_cxx::Lockpolicy)2, false, false>::_M_get() const [553] std::Rbtree<std::__cxx11::basic_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()
 [2674] Catch::ExprLhs<std::shared_ptr<advgetopt::variables> const&>::ExprLhs(std::shared_ptr<advgetopt::variables> const&) [257] std::__shared_ptr_access<advgetopt::option_info, (__gnu_cxx::Lockpolicy)2, false, false>::operator->() const [2970] std::Rbtree<std::__cxx11::basic_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)
 [2390] 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&) [2254] std::__shared_ptr_access<advgetopt::getopt, (__gnu_cxx::Lockpolicy)2, false, false>::_M_get() const [2971] std::Rbtree<std::__cxx11::basic_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)
 [2405] 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&) [2255] std::__shared_ptr_access<advgetopt::getopt, (__gnu_cxx::Lockpolicy)2, false, false>::operator->() const [2972] std::Rbtree<std::__cxx11::basic_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> > > > >&)
 [1761] 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> > > > >&) [1734] std::__shared_ptr_access<advgetopt::conf_file, (__gnu_cxx::Lockpolicy)2, false, false>::_M_get() const [1275] std::Rbtree<std::__cxx11::basic_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()
 [2172] Catch::ExprLhs<advgetopt::option_info_ref&>::ExprLhs(advgetopt::option_info_ref&) [1735] std::__shared_ptr_access<advgetopt::conf_file, (__gnu_cxx::Lockpolicy)2, false, false>::operator->() const [2973] std::Rbtree<std::__cxx11::basic_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()
 [2741] Catch::ExprLhs<advgetopt::callback_action_t&>::ExprLhs(advgetopt::callback_action_t&) [1730] std::__shared_ptr_access<advgetopt::validator, (__gnu_cxx::Lockpolicy)2, false, false>::_M_get() const [1301] std::Rbtree<std::__cxx11::basic_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> > > >)
 [2093] 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> >&) [1731] std::__shared_ptr_access<advgetopt::validator, (__gnu_cxx::Lockpolicy)2, false, false>::operator->() const [800] std::Rbtree<std::__cxx11::basic_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> > > >)
 [2792] Catch::ExprLhs<advgetopt::group_description const&>::ExprLhs(advgetopt::group_description const&) [2272] 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 [2974] std::Rbtree<std::__cxx11::basic_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()
 [1737] Catch::ExprLhs<char const&>::ExprLhs(char const&) [2233] std::uniform_int_distribution<unsigned long>::param_type::a() const [916] 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&)
 [2402] Catch::ExprLhs<std::shared_ptr<advgetopt::option_info>&>::ExprLhs(std::shared_ptr<advgetopt::option_info>&) [2319] std::uniform_int_distribution<unsigned long>::param_type::b() const [2787] std::Rbtree<std::__cxx11::basic_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&)
 [2675] Catch::ExprLhs<std::shared_ptr<advgetopt::getopt>&>::ExprLhs(std::shared_ptr<advgetopt::getopt>&) [2189] 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 [1882] std::Rbtree<std::__cxx11::basic_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()
 [2676] Catch::ExprLhs<std::shared_ptr<advgetopt::conf_file>&>::ExprLhs(std::shared_ptr<advgetopt::conf_file>&) [2927] 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 [1878] std::Rbtree<std::__cxx11::basic_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()
 [2191] Catch::ExprLhs<std::shared_ptr<advgetopt::validator>&>::ExprLhs(std::shared_ptr<advgetopt::validator>&) [2543] 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 [917] 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&)
 [2891] Catch::ExprLhs<std::shared_ptr<advgetopt::variables>&>::ExprLhs(std::shared_ptr<advgetopt::variables>&) [2928] 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 [803] std::Rbtree<std::__cxx11::basic_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> > > >)
 [2892] 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> >&) [2410] 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 [924] 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&)
 [222] Catch::ExprLhs<bool>::ExprLhs(bool) [339] 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 [2193] std::Rbtree<std::__cxx11::basic_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()
 [2166] Catch::ExprLhs<int>::ExprLhs(int) [2780] 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 [2277] std::Rbtree<std::__cxx11::basic_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()
 [2136] Catch::ExprLhs<unsigned int>::ExprLhs(unsigned int) [2393] 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 [2421] std::Rbtree<std::__cxx11::basic_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()
 [2169] Catch::ExprLhs<long>::ExprLhs(long) [2518] 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 [2256] std::Rbtree<std::__cxx11::basic_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()
 [1753] Catch::ExprLhs<unsigned long>::ExprLhs(unsigned long) [2214] 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 [918] std::Rbtree<std::__cxx11::basic_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&)
 [1749] Catch::ExprLhs<__int128>::ExprLhs(__int128) [322] 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 [919] 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&)
 [276] Catch::Matchers::MatcherBase<std::exception>::MatcherBase() [1727] std::less<char const>::operator()(char const, char const) const [920] 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&)
 [1889] Catch::Matchers::MatcherBase<std::exception>::~MatcherBase() [2781] std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >::end() const [2975] std::Rbtree<std::__cxx11::basic_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()
 [269] Catch::Matchers::ExceptionMessage(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, bool) [2667] std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >::size() const [2312] std::Rbtree<std::__cxx11::basic_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)
 [270] Catch::Matchers::ExceptionWatcher::ExceptionWatcher(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, bool) [2782] std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >::begin() const [1875] std::Rbtree<std::__cxx11::basic_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()
 [465] Catch::Matchers::ExceptionWatcher::~ExceptionWatcher() [1249] std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::_M_check_len(unsigned long, char const) const [797] std::Rbtree<std::__cxx11::basic_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> > > >)
 [277] Catch::Matchers::MatcherUntypedBase::MatcherUntypedBase() [2386] std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::end() const [2329] std::Rbtree<std::__cxx11::basic_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)
 [1223] Catch::MatchExpr<advgetopt::getopt_exit const&, Catch::Matchers::ExceptionWatcher>::MatchExpr(advgetopt::getopt_exit const&, Catch::Matchers::ExceptionWatcher const&) [2302] std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::size() const [914] std::Rbtree<std::__cxx11::basic_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&)
 [998] Catch::MatchExpr<advgetopt::getopt_invalid const&, Catch::Matchers::ExceptionWatcher>::MatchExpr(advgetopt::getopt_invalid const&, Catch::Matchers::ExceptionWatcher const&) [2387] std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::begin() const [1883] std::Rbtree<std::__cxx11::basic_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()
 [1224] Catch::MatchExpr<advgetopt::getopt_exception const&, Catch::Matchers::ExceptionWatcher>::MatchExpr(advgetopt::getopt_exception const&, Catch::Matchers::ExceptionWatcher const&) [2399] std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::empty() const [798] std::Rbtree<std::__cxx11::basic_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()
 [1025] Catch::MatchExpr<advgetopt::getopt_undefined const&, Catch::Matchers::ExceptionWatcher>::MatchExpr(advgetopt::getopt_undefined const&, Catch::Matchers::ExceptionWatcher const&) [1247] std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::max_size() const [878] std::Rbtree<std::__cxx11::basic_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> > >)
 [427] Catch::MatchExpr<advgetopt::getopt_logic_error const&, Catch::Matchers::ExceptionWatcher>::MatchExpr(advgetopt::getopt_logic_error const&, Catch::Matchers::ExceptionWatcher const&) [1057] std::vector<Catch::StringRef, std::allocator<Catch::StringRef> >::_M_check_len(unsigned long, char const) const [879] std::Rbtree<std::__cxx11::basic_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> > >)
 [1109] Catch::MatchExpr<advgetopt::getopt_defined_twice const&, Catch::Matchers::ExceptionWatcher>::MatchExpr(advgetopt::getopt_defined_twice const&, Catch::Matchers::ExceptionWatcher const&) [1862] std::vector<Catch::StringRef, std::allocator<Catch::StringRef> >::end() const [2118] std::Rbtree<std::__cxx11::basic_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()
 [1155] Catch::MatchExpr<advgetopt::getopt_root_filename const&, Catch::Matchers::ExceptionWatcher>::MatchExpr(advgetopt::getopt_root_filename const&, Catch::Matchers::ExceptionWatcher const&) [2019] std::vector<Catch::StringRef, std::allocator<Catch::StringRef> >::size() const [1979] std::Rbtree<std::__cxx11::basic_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> > >)
 [985] Catch::MatchExpr<advgetopt::getopt_initialization const&, Catch::Matchers::ExceptionWatcher>::MatchExpr(advgetopt::getopt_initialization const&, Catch::Matchers::ExceptionWatcher const&) [1863] std::vector<Catch::StringRef, std::allocator<Catch::StringRef> >::begin() const [1911] std::Rbtree<std::__cxx11::basic_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()
 [808] Catch::MatchExpr<advgetopt::getopt_invalid_parameter const&, Catch::Matchers::ExceptionWatcher>::MatchExpr(advgetopt::getopt_invalid_parameter const&, Catch::Matchers::ExceptionWatcher const&) [251] std::vector<Catch::StringRef, std::allocator<Catch::StringRef> >::empty() const [1830] std::Rbtree<std::__cxx11::basic_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)
 [748] Catch::MatchExpr<cppthread::cppthread_invalid_error const&, Catch::Matchers::ExceptionWatcher>::MatchExpr(cppthread::cppthread_invalid_error const&, Catch::Matchers::ExceptionWatcher const&) [1056] std::vector<Catch::StringRef, std::allocator<Catch::StringRef> >::max_size() const [1896] std::Rbtree<std::__cxx11::basic_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)
  [68] Catch::StringRef::StringRef(char const, unsigned long) [89] std::vector<std::__cxx11::basic_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 [1864] std::Rbtree<std::__cxx11::basic_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)
 [118] Catch::StringRef::StringRef() [213] std::vector<std::__cxx11::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 [1980] std::Rbtree<std::__cxx11::basic_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)
  [82] Catch::UnaryExpr<bool>::UnaryExpr(bool) [577] std::vector<std::__cxx11::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 [2119] std::Rbtree<std::__cxx11::basic_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()
 [111] 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) [232] std::vector<std::__cxx11::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 [2120] std::Rbtree<std::__cxx11::basic_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> > >)
 [1396] 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)&&) [167] std::vector<std::__cxx11::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 [1856] std::Rbtree<std::__cxx11::basic_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)
 [816] 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)&&) [110] std::vector<std::__cxx11::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 [1981] std::Rbtree<std::__cxx11::basic_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)
 [1169] 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)&&) [378] std::vector<std::__cxx11::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 [2121] std::Rbtree<std::__cxx11::basic_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()
 [1397] 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)&&) [124] std::vector<std::__cxx11::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 [1996] unsigned int std::__detail::__to_chars_len<unsigned int>(unsigned int, int)
 [1460] 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)&&) [838] std::vector<std::__cxx11::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 [223] unsigned int std::__detail::__to_chars_len<unsigned long>(unsigned long, int)
 [1190] 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)&&) [1130] std::vector<double, std::allocator<double> >::_M_check_len(unsigned long, char const) const [1997] void std::__detail::__to_chars_10_impl<unsigned int>(char, unsigned int, unsigned int)
 [144] 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&&) [2078] std::vector<double, std::allocator<double> >::size() const [224] void std::__detail::__to_chars_10_impl<unsigned long>(char, unsigned int, unsigned long)
 [1321] 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&&) [2473] std::vector<double, std::allocator<double> >::capacity() const [1778] auto std::__detail::__char_traits_cmp_cat<std::char_traits<char> >(int)
 [431] 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&&) [1113] std::vector<double, std::allocator<double> >::max_size() const [2074] std::__detail::Mod<unsigned long, 4294967296ul, 1ul, 0ul, true, true>::_calc(unsigned long)
 [1133] 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> >&&) [1293] std::vector<int, std::allocator<int> >::_M_check_len(unsigned long, char const) const [2076] std::__detail::Mod<unsigned long, 624ul, 1ul, 0ul, true, true>::_calc(unsigned long)
 [1134] 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> >&&) [2269] std::vector<int, std::allocator<int> >::size() const [2075] unsigned long std::__detail::__mod<unsigned long, 4294967296ul, 1ul, 0ul>(unsigned long)
 [1191] 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> >&&) [1291] std::vector<int, std::allocator<int> >::max_size() const [2077] unsigned long std::__detail::__mod<unsigned long, 624ul, 1ul, 0ul>(unsigned long)
 [1398] 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> >&&) [1052] std::vector<long, std::allocator<long> >::_M_check_len(unsigned long, char const) const [1608] std::function<void (advgetopt::option_info const&)>::function<CATCH2_INTERNAL_TEST_76()::print_callback&, void>(CATCH2_INTERNAL_TEST_76()::print_callback&) (std_function.h)
 [827] 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> >&&) [2047] std::vector<long, std::allocator<long> >::size() const [1700] std::function<void (advgetopt::option_info const&)>::~function()
 [598] 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> >&&) [2474] std::vector<long, std::allocator<long> >::capacity() const [1609] 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&) (std_function.h)
 [1232] 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> >&&) [1012] std::vector<long, std::allocator<long> >::max_size() const [1705] 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()
 [662] 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> >&&) [1166] std::vector<unsigned long, std::allocator<unsigned long> >::_M_check_len(unsigned long, char const) const [2156] std::ios_base::setf(std::IosFmtflags, std::IosFmtflags)
 [172] 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&&) [1932] std::vector<unsigned long, std::allocator<unsigned long> >::end() const [1884] std::ios_base::precision(long)
 [209] 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&&) [1912] std::vector<unsigned long, std::allocator<unsigned long> >::size() const [566] std::literals::string_literals::operator"" s[abi:cxx11](char const, unsigned long)
 [1192] std::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]) [1933] std::vector<unsigned long, std::allocator<unsigned long> >::begin() const [2080] std::Anydata::_M_access()
 [685] std::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]) [1934] std::vector<unsigned long, std::allocator<unsigned long> >::empty() const [2579] CATCH2_INTERNAL_TEST_13()::conf_callback& std::Anydata::_M_access<CATCH2_INTERNAL_TEST_13()::conf_callback>() (std_function.h)
 [1461] 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]) [2475] std::vector<unsigned long, std::allocator<unsigned long> >::capacity() const [2481] CATCH2_INTERNAL_TEST_76()::print_callback& std::Anydata::_M_access<CATCH2_INTERNAL_TEST_76()::print_callback>() (std_function.h)
 [1193] 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]) [1123] std::vector<unsigned long, std::allocator<unsigned long> >::max_size() const [1779] std::__cmp_cat::__unspec::__unspec(std::__cmp_cat::__unspec)
 [1194] std::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]) [159] std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_disjunct(char const) const [1627] void std::Construct<Catch::Clara::Arg, Catch::Clara::Arg const&>(Catch::Clara::Arg, Catch::Clara::Arg const&)
 [1195] std::enableif<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]) [11] std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_is_local() const [384] void std::Construct<Catch::Clara::Opt, Catch::Clara::Opt const&>(Catch::Clara::Opt, Catch::Clara::Opt const&)
 [1135] std::enableif<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]) [20] std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_local_data() const [1160] void std::Construct<Catch::StringRef, Catch::StringRef const&>(Catch::StringRef, Catch::StringRef const&)
 [401] std::enableif<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]) [90] std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::find_first_of(char const, unsigned long, unsigned long) const [468] 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&)
 [1089] 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]) [84] 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 [2159] 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)
 [1196] std::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]) [219] std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::get_allocator() const [1720] std::iterator_traits<char const>::difference_type std::__distance<char const>(char const, char const, std::random_access_iterator_tag)
 [402] std::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]) [146] std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_check_length(unsigned long, unsigned long, char const) const [295] std::iterator_traits<char>::difference_type std::__distance<char>(char, char, std::random_access_iterator_tag)
 [829] std::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]) [227] std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_get_allocator() const [658] 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&) (invoke.h)
 [1197] 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]) [148] std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::end() const [941] 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&) (invoke.h)
 [990] std::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]) [168] std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::data() const [2879] void std::destroy_at<Catch::Clara::Arg>(Catch::Clara::Arg)
 [892] std::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]) [216] std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::find(char, unsigned long) const [545] void std::destroy_at<Catch::Clara::Opt>(Catch::Clara::Opt)
 [1136] 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]) [49] std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::size() const [2732] 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> > >)
 [729] std::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]) [619] std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::begin() const [2825] void std::destroy_at<Catch::Clara::Detail::BoundValueRef<unsigned int> >(Catch::Clara::Detail::BoundValueRef<unsigned int>)
 [1017] 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]) [201] std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::c_str() const [2464] void std::destroy_at<Catch::StringRef>(Catch::StringRef)
 [862] std::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]) [194] std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::empty() const [1703] void std::destroy_at<advgetopt::option_info::callback_entry_t>(advgetopt::option_info::callback_entry_t)
 [1198] 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]) [540] std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::rfind(char, unsigned long) const [1975] void std::destroy_at<advgetopt::option_info>(advgetopt::option_info)
 [893] std::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]) [75] std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::length() const [2580] void std::destroy_at<advgetopt::getopt>(advgetopt::getopt)
 [704] std::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]) [38] std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::substr(unsigned long, unsigned long) const [813] void std::destroy_at<advgetopt::variables>(advgetopt::variables)
 [1170] 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]) [18] std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_data() const [73] 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> >)
 [775] std::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]) [60] std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::compare(char const) const [2033] 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> >)
 [1319] 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]) [320] 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 [559] 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>)
 [910] std::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]) [157] std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_check(unsigned long, char const) const [804] 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> > >)
 [1063] 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]) [204] std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_limit(unsigned long, unsigned long) const [1982] 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> >)
 [1137] std::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]) [33] std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::capacity() const [2529] CATCH2_INTERNAL_TEST_13()::conf_callback const std::__addressof<CATCH2_INTERNAL_TEST_13()::conf_callback const>(CATCH2_INTERNAL_TEST_13()::conf_callback const&) (move.h)
 [1138] std::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]) [102] std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::max_size() const [2460] CATCH2_INTERNAL_TEST_76()::print_callback const std::__addressof<CATCH2_INTERNAL_TEST_76()::print_callback const>(CATCH2_INTERNAL_TEST_76()::print_callback const&) (move.h)
 [1139] 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]) [51] std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::operator[](unsigned long) const [142] char const std::__addressof<char const>(char const&)
 [1140] std::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]) [1989] 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 [2826] Catch::Clara::Arg std::__addressof<Catch::Clara::Arg>(Catch::Clara::Arg&)
 [993] std::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]) [2003] 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 [298] Catch::Clara::Opt std::__addressof<Catch::Clara::Opt>(Catch::Clara::Opt&)
 [1064] 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]) [2519] 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 [2186] Catch::StringRef std::__addressof<Catch::StringRef>(Catch::StringRef&)
 [1090] std::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]) [2002] 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 [2756] advgetopt::option_info::callback_entry_t std::__addressof<advgetopt::option_info::callback_entry_t>(advgetopt::option_info::callback_entry_t&)
 [1199] 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]) [1919] 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 [185] 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> >&)
 [1200] std::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]) [2190] std::Rbtree<std::__cxx11::basic_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 [2551] 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> >&)
 [1201] 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]) [2569] std::Rbtree<std::__cxx11::basic_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 [2757] 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> >&)
 [965] std::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]) [1903] std::Rbtree<std::__cxx11::basic_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 [1908] 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> >&)
 [1091] 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]) [915] 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 [2352] 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> >&)
 [1141] std::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]) [2544] std::Rbtree<std::__cxx11::basic_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 [2060] 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> >&)
 [1202] 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]) [2929] std::Rbtree<std::__cxx11::basic_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 [149] char std::__addressof<char>(char&)
 [831] std::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]) [2783] std::Rbtree<std::__cxx11::basic_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 [536] 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> >&)
 [1286] 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]) [1871] std::Rbtree<std::__cxx11::basic_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 [615] std::shared_ptr<Catch::Clara::Detail::BoundValueRef<unsigned int> > std::make_shared<Catch::Clara::Detail::BoundValueRef<unsigned int>, unsigned int&>(unsigned int&)
 [1203] 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]) [370] std::Rbtree<std::__cxx11::basic_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 [647] std::shared_ptr<advgetopt::option_info> std::make_shared<advgetopt::option_info, char const (&) [7], char>(char const (&) [7], char&&)
 [1092] std::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]) [1848] std::Rbtree<std::__cxx11::basic_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 [508] std::shared_ptr<advgetopt::getopt> std::make_shared<advgetopt::getopt, advgetopt::options_environment const&, int, decltype(nullptr)>(advgetopt::options_environment const&, int&&, decltype(nullptr)&&)
 [1093] std::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]) [338] std::Rbtree<std::__cxx11::basic_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 [610] std::shared_ptr<advgetopt::getopt> std::make_shared<advgetopt::getopt, advgetopt::options_environment&>(advgetopt::options_environment&)
 [1142] 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]) [2784] std::Rbtree<std::__cxx11::basic_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 [288] std::shared_ptr<advgetopt::getopt> std::make_shared<advgetopt::getopt, advgetopt::options_environment&, int const&, char**&>(advgetopt::options_environment&, int const&, char**&)
 [1065] std::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]) [1873] std::Rbtree<std::__cxx11::basic_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 [266] std::shared_ptr<advgetopt::variables> std::make_shared<advgetopt::variables>()
 [1018] 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]) [1874] std::Rbtree<std::__cxx11::basic_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 [2482] __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> > >)
 [1094] std::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]) [1923] std::Rbtree<std::__cxx11::basic_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 [2976] 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&)
 [1019] std::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]) [2668] 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 [2880] 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> >&)
 [1143] 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]) [2011] std::Anydata::_M_access() const [1759] char const& std::__get_helper<0ul, char, void ()(void) noexcept>(std::Tupleimpl<0ul, char, void ()(void) noexcept> const&)
 [1144] std::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]) [2527] CATCH2_INTERNAL_TEST_13()::conf_callback const& std::Anydata::_M_access<CATCH2_INTERNAL_TEST_13()::conf_callback>() const (std_function.h) [1791] char& std::__get_helper<0ul, char, void ()(void) noexcept>(std::Tupleimpl<0ul, char, void ()(void) noexcept>&)
 [1066] 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]) [2457] CATCH2_INTERNAL_TEST_76()::print_callback const& std::Anydata::_M_access<CATCH2_INTERNAL_TEST_76()::print_callback>() const (std_function.h) [1798] void (&std::__get_helper<1ul, void ()(void) noexcept>(std::Tupleimpl<1ul, void ()(void) noexcept>&))(void) noexcept
 [933] std::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]) [2000] 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 [2977] 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>>&)
 [1095] 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]) [345] Catch::Clara::Opt::operator[](Catch::StringRef) && [1765] __gnu_cxx::__normal_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::vector<std::__cxx11::basic_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> > > > >)
 [1067] std::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]) [2388] Catch::Clara::Detail::ParserRefImpl<Catch::Clara::Opt>::operator()(Catch::StringRef) && [1917] char const std::__miter_base<char const>(char const)
 [1145] 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]) [2333] std::allocator<Catch::Clara::Arg>::allocator(std::allocator<Catch::Clara::Arg> const&) [2881] 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> >)
 [1020] 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]) [2803] std::allocator<Catch::Clara::Arg>::allocator() [1918] char const std::__niter_base<char const>(char const)
 [1287] 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]) [2309] std::allocator<Catch::Clara::Arg>::~allocator() [2280] Catch::Clara::Opt std::__niter_base<Catch::Clara::Opt>(Catch::Clara::Opt)
 [759] std::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]) [2334] std::allocator<Catch::Clara::Opt>::allocator(std::allocator<Catch::Clara::Opt> const&) [2095] Catch::StringRef std::__niter_base<Catch::StringRef>(Catch::StringRef)
 [991] 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]) [2804] std::allocator<Catch::Clara::Opt>::allocator() [1723] 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> >)
 [1068] std::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]) [2310] std::allocator<Catch::Clara::Opt>::~allocator() [435] 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> > > > >)
 [1096] 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]) [2471] 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&) [1992] char std::__niter_base<char>(char)
 [1204] std::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]) [2719] std::allocator<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::allocator() [2147] double std::__niter_base<double>(double)
 [1146] 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]) [2434] std::allocator<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::~allocator() [2343] int std::__niter_base<int>(int)
 [992] std::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]) [2622] std::allocator<Catch::Clara::Detail::BoundValueRef<unsigned int> >::allocator(std::allocator<Catch::Clara::Detail::BoundValueRef<unsigned int> > const&) [2083] long std::__niter_base<long>(long)
 [1147] 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]) [2805] std::allocator<Catch::Clara::Detail::BoundValueRef<unsigned int> >::allocator() [2165] unsigned long std::__niter_base<unsigned long>(unsigned long)
 [1205] std::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]) [2562] std::allocator<Catch::Clara::Detail::BoundValueRef<unsigned int> >::~allocator() [432] __gnu_cxx::__normal_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::vector<std::__cxx11::basic_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> >)
 [1148] std::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]) [2146] std::allocator<Catch::StringRef>::allocator(std::allocator<Catch::StringRef> const&) [2978] 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> >)
 [1149] std::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]) [2043] std::allocator<Catch::StringRef>::allocator() [1993] char std::__niter_wrap<char>(char const&, char)
 [1462] 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]) [2012] std::allocator<Catch::StringRef>::~allocator() [348] 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>&)
 [674] std::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]) [1920] std::allocator<advgetopt::option_info::callback_entry_t>::~allocator() [1304] Catch::StringRef std::__relocate_a<Catch::StringRef, Catch::StringRef, std::allocator<Catch::StringRef> >(Catch::StringRef, Catch::StringRef, Catch::StringRef, std::allocator<Catch::StringRef>&)
 [1463] 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]) [1960] std::allocator<advgetopt::option_info>::allocator(std::allocator<advgetopt::option_info> const&) [52] 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> > >&)
 [1021] 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]) [2858] std::allocator<advgetopt::option_info>::allocator() [2262] double std::__relocate_a<double, double, std::allocator<double> >(double, double, double, std::allocator<double>&)
 [1150] std::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]) [1959] std::allocator<advgetopt::option_info>::~allocator() [2523] int std::__relocate_a<int, int, std::allocator<int> >(int, int, int, std::allocator<int>&)
 [1206] std::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]) [2227] std::allocator<advgetopt::getopt>::allocator(std::allocator<advgetopt::getopt> const&) [2198] long std::__relocate_a<long, long, std::allocator<long> >(long, long, long, std::allocator<long>&)
 [1151] 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]) [2411] std::allocator<advgetopt::getopt>::allocator() [2278] unsigned long std::__relocate_a<unsigned long, unsigned long, std::allocator<unsigned long> >(unsigned long, unsigned long, unsigned long, std::allocator<unsigned long>&)
 [1207] std::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]) [2211] std::allocator<advgetopt::getopt>::~allocator() [2733] std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::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>)
 [1208] std::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]) [2015] std::allocator<advgetopt::variables>::allocator(std::allocator<advgetopt::variables> const&) [2827] 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>)
 [1209] std::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]) [2101] std::allocator<advgetopt::variables>::allocator() [1970] 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>)
 [1159] 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]) [2001] std::allocator<advgetopt::variables>::~allocator() [2417] std::Spcounted_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>)
 [667] std::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]) [1926] 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&) [2107] 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>)
 [889] 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]) [1748] std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::allocator() [551] 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&)
 [1210] std::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]) [1745] std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::~allocator() [1122] 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&&)
 [1211] std::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]) [1885] std::allocator<std::Listnode<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::~allocator() [1433] 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> >&)
 [1399] 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]) [1985] std::allocator<std::Rbtree_node<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::~allocator() [1561] 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&)
 [399] std::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]) [2109] std::allocator<std::Rbtree_node<std::pair<char32_t const, std::shared_ptr<advgetopt::option_info> > > >::~allocator() [1176] decltype (::new ((void)(0)) Catch::StringRef((declval<Catch::StringRef const&>)())) std::construct_at<Catch::StringRef, Catch::StringRef const&>(Catch::StringRef, Catch::StringRef const&)
 [1464] 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]) [2053] std::allocator<std::Rbtree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, advgetopt::parameter_value> > >::~allocator() [1307] decltype (::new ((void)(0)) Catch::StringRef((declval<Catch::StringRef>)())) std::construct_at<Catch::StringRef, Catch::StringRef>(Catch::StringRef, Catch::StringRef&&)
 [1069] 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]) [1881] 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() [1004] 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&&)
 [1212] std::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]) [2545] 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&) [574] 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)&&)
 [1213] std::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]) [1876] 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() [1562] decltype (::new ((void)(0)) advgetopt::getopt((declval<advgetopt::options_environment&>)())) std::construct_at<advgetopt::getopt, advgetopt::options_environment&>(advgetopt::getopt, advgetopt::options_environment&)
 [1214] std::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]) [2110] 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() [354] 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*&)
 [1215] std::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]) [2546] 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&) [969] decltype (::new ((void)(0)) advgetopt::variables()) std::construct_at<advgetopt::variables>(advgetopt::variables)
 [1216] std::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]) [2547] 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() [394] 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&)
 [1400] 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]) [2748] 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&) [42] 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> >&&)
 [731] std::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]) [2749] 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() [926] 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&)
 [1097] 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]) [1962] 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&) [1023] decltype (::new ((void)(0)) double((declval<double const&>)())) std::construct_at<double, double const&>(double, double const&)
 [1217] std::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]) [1963] std::allocator<std::Spcounted_ptr_inplace<advgetopt::option_info, std::allocator<advgetopt::option_info>, (__gnu_cxx::Lockpolicy)2> >::~allocator() [1129] decltype (::new ((void)(0)) int((declval<int const&>)())) std::construct_at<int, int const&>(int, int const&)
 [1218] std::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]) [2346] std::allocator<std::Spcounted_ptr_inplace<advgetopt::getopt, std::allocator<advgetopt::getopt>, (__gnu_cxx::Lockpolicy)2> >::allocator<advgetopt::getopt>(std::allocator<advgetopt::getopt> const&) [995] decltype (::new ((void)(0)) long((declval<long const&>)())) std::construct_at<long, long const&>(long, long const&)
 [1219] std::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]) [2347] std::allocator<std::Spcounted_ptr_inplace<advgetopt::getopt, std::allocator<advgetopt::getopt>, (__gnu_cxx::Lockpolicy)2> >::~allocator() [1062] decltype (::new ((void)(0)) unsigned long((declval<unsigned long>)())) std::construct_at<unsigned long, unsigned long>(unsigned long, unsigned long&&)
 [351] std::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]) [2057] std::allocator<std::Spcounted_ptr_inplace<advgetopt::variables, std::allocator<advgetopt::variables>, (__gnu_cxx::Lockpolicy)2> >::allocator<advgetopt::variables>(std::allocator<advgetopt::variables> const&) [884] char std::__copy_move_a<false, char const, char>(char const, char const, char)
 [271] std::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]) [2058] std::allocator<std::Spcounted_ptr_inplace<advgetopt::variables, std::allocator<advgetopt::variables>, (__gnu_cxx::Lockpolicy)2> >::~allocator() [175] __gnu_cxx::__normal_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::vector<std::__cxx11::basic_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> > > > >)
 [1465] 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]) [1945] std::allocator<double>::allocator() [659] 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&) (invoke.h)
 [1152] 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]) [1946] std::allocator<double>::~allocator() [942] 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&) (invoke.h)
 [1351] 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&) [2930] std::allocator<int>::allocator() [2483] __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)
 [1352] 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&) [2931] std::allocator<int>::~allocator() [1006] __gnu_cxx::__normal_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::vector<std::__cxx11::basic_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> > > > >)
 [739] 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&) [1947] std::allocator<long>::allocator() [885] char std::__copy_move_a1<false, char const, char>(char const, char const, char)
 [897] 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&) [1948] std::allocator<long>::~allocator() [177] 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> >)
 [1466] 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&) [2366] std::allocator<unsigned long>::allocator() [886] char std::__copy_move_a2<false, char const, char>(char const, char const, char)
 [1401] 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&) [2367] std::allocator<unsigned long>::~allocator() [178] 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> >)
 [1467] 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&) [2932] std::Headbase<0ul, advgetopt::validator_factory, false>::_M_head(std::Headbase<0ul, advgetopt::validator_factory, false> const&) [349] 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>&)
 [1468] 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&) [2859] std::Headbase<0ul, advgetopt::validator_factory, false>::_M_head(std::Headbase<0ul, advgetopt::validator_factory, false>&) [1305] Catch::StringRef std::__relocatea1<Catch::StringRef, Catch::StringRef, std::allocator<Catch::StringRef> >(Catch::StringRef, Catch::StringRef, Catch::StringRef, std::allocator<Catch::StringRef>&)
 [1469] 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&) [2933] std::Headbase<0ul, advgetopt::validator_factory, false>::Headbase() [53] 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> > >&)
 [1402] 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&) [1757] std::Headbase<0ul, char, false>::_M_head(std::Headbase<0ul, char, false> const&) [2263] std::enable_if<std::__is_bitwise_relocatable<double, void>::value, double>::type std::__relocatea1<double, double>(double, double, double, std::allocator<double>&)
 [1246] 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&) [1781] std::Headbase<0ul, char, false>::_M_head(std::Headbase<0ul, char, false>&) [2524] std::enable_if<std::__is_bitwise_relocatable<int, void>::value, int>::type std::__relocatea1<int, int>(int, int, int, std::allocator<int>&)
 [1180] 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&) [1782] std::Headbase<0ul, char, false>::Headbase<char&>(char&) [2199] std::enable_if<std::__is_bitwise_relocatable<long, void>::value, long>::type std::__relocatea1<long, long>(long, long, long, std::allocator<long>&)
 [1288] 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&) [1794] std::Headbase<1ul, void ()(void) noexcept, false>::_M_head(std::Headbase<1ul, void ()(void) noexcept, false>&) [2279] 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>&)
 [261] 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> >&) [1783] std::Headbase<1ul, void ()(void) noexcept, false>::Headbase<void ()(void) noexcept>(void (&&)(void) noexcept) [308] void std::__alloc_on_copy<std::allocator<char> >(std::allocator<char>&, std::allocator<char> const&)
 [1120] 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> >&) [2934] std::Headbase<1ul, std::default_delete<advgetopt::validator_factory>, true>::_M_head(std::Headbase<1ul, std::default_delete<advgetopt::validator_factory>, true>&) [2979] 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> > > >&)
 [792] 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> >&) [2935] std::Headbase<1ul, std::default_delete<advgetopt::validator_factory>, true>::Headbase() [400] void std::__alloc_on_move<std::allocator<char> >(std::allocator<char>&, std::allocator<char>&)
 [898] 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>&) [2303] std::Listnode<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::_M_valptr() [1808] void std::__alloc_on_swap<std::allocator<char> >(std::allocator<char>&, std::allocator<char>&)
 [1261] 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>&) [533] 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> >&) [537] 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> >&)
 [1403] 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>&) [825] std::shared_ptr<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::~shared_ptr() [616] 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&)
 [1262] 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>&) [612] 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&) [648] 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&&)
 [517] 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>&&) [902] std::shared_ptr<Catch::Clara::Detail::BoundValueRef<unsigned int> >::~shared_ptr() [509] 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)&&)
 [805] 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>&&) [2368] std::shared_ptr<Catch::Clara::Detail::BoundValueRefBase>::shared_ptr(std::shared_ptr<Catch::Clara::Detail::BoundValueRefBase>&&) [611] 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&)
 [1459] 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> > >&&) [2936] std::shared_ptr<Catch::Clara::Detail::BoundValueRefBase>::shared_ptr(std::shared_ptr<Catch::Clara::Detail::BoundValueRefBase> const&) [289] 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**&)
 [1353] 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> > >&&) [678] std::shared_ptr<Catch::Clara::Detail::BoundValueRefBase>::~shared_ptr() [265] std::shared_ptr<advgetopt::variables> std::allocate_shared<advgetopt::variables, std::allocator<advgetopt::variables>>(std::allocator<advgetopt::variables> const&)
 [1111] 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) [2270] std::shared_ptr<Catch::Clara::Detail::BoundRef>::shared_ptr(std::shared_ptr<Catch::Clara::Detail::BoundRef> const&) [756] 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)
 [882] 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) [2204] std::shared_ptr<Catch::Clara::Detail::BoundRef>::shared_ptr(std::shared_ptr<Catch::Clara::Detail::BoundRef>&&) [312] 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)
 [883] 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) [2750] 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> > > >&&) [2429] std::__size_to_integer(unsigned long)
 [890] 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) [2806] 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> >&&) [1552] 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> >&)
 [751] 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) [521] std::shared_ptr<Catch::Clara::Detail::BoundRef>::~shared_ptr() [1623] 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> >&)
 [958] 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) [2860] std::shared_ptr<advgetopt::option_info>::shared_ptr(std::shared_ptr<advgetopt::option_info> const&) [872] 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> >&)
 [1289] 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) [644] 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&&) [1335] 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> >&)
 [375] 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) [1870] std::shared_ptr<advgetopt::option_info>::~shared_ptr() [1072] 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> >&)
 [206] 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) [607] 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&) [1628] 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)
 [1404] 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)&&) [285] 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**&) [359] 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)
 [1322] 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> >&&) [505] 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)&&) [1162] 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)
 [1470] 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]) [789] std::shared_ptr<advgetopt::getopt>::~shared_ptr() [543] 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> >)
 [1391] 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]) [2751] std::shared_ptr<advgetopt::conf_file>::shared_ptr(std::shared_ptr<advgetopt::conf_file>&&) [501] 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> >)
 [1471] 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]) [2937] std::shared_ptr<advgetopt::conf_file>::shared_ptr() [1763] 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&)
 [1472] 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]) [416] std::shared_ptr<advgetopt::conf_file>::~shared_ptr() [1838] 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&)
 [1473] 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]) [1031] std::shared_ptr<advgetopt::conf_file>::operator=(std::shared_ptr<advgetopt::conf_file>&&) [1839] 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&)
 [1474] 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&) [923] std::shared_ptr<advgetopt::conf_file>::operator=(std::shared_ptr<advgetopt::conf_file> const&) [2068] 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&)
 [1475] 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&) [2861] std::shared_ptr<advgetopt::validator>::shared_ptr(std::shared_ptr<advgetopt::validator> const&) [2160] 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&)
 [1405] 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&) [1936] std::shared_ptr<advgetopt::validator>::~shared_ptr() [1719] std::iterator_traits<char const>::iterator_category std::__iterator_category<char const>(char const const&)
 [1476] 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&) [777] std::shared_ptr<advgetopt::validator>::operator=(std::shared_ptr<advgetopt::validator>&&) [164] std::iterator_traits<char>::iterator_category std::__iterator_category<char>(char const&)
 [1477] 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&) [2862] std::shared_ptr<advgetopt::variables>::shared_ptr(std::shared_ptr<advgetopt::variables> const&) [420] 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>&)
 [1406] 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&) [262] std::shared_ptr<advgetopt::variables>::shared_ptr<std::allocator<advgetopt::variables>>(std::Spalloc_shared_tag<std::allocator<advgetopt::variables> >) [1308] void std::__relocate_object_a<Catch::StringRef, Catch::StringRef, std::allocator<Catch::StringRef> >(Catch::StringRef, Catch::StringRef, std::allocator<Catch::StringRef>&)
 [1320] 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&) [1928] std::shared_ptr<advgetopt::variables>::~shared_ptr() [56] 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> > >&)
 [1233] 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&) [2369] 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> > >&&) [333] __gnu_cxx::__normal_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::vector<std::__cxx11::basic_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)
 [1407] 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)&&) [2938] 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&) [132] std::is_constant_evaluated()
 [1323] 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> >&&) [679] std::shared_ptr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::~shared_ptr() [1007] __gnu_cxx::__normal_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::vector<std::__cxx11::basic_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> > > > >)
 [1478] 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]) [2939] std::unique_ptr<advgetopt::validator_factory, std::default_delete<advgetopt::validator_factory> >::get_deleter() [746] 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)
 [1392] 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]) [2940] std::unique_ptr<advgetopt::validator_factory, std::default_delete<advgetopt::validator_factory> >::unique_ptr<std::default_delete<advgetopt::validator_factory>, void>(advgetopt::validator_factory) [2336] 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>&)
 [1479] 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]) [2941] std::unique_ptr<advgetopt::validator_factory, std::default_delete<advgetopt::validator_factory> >::~unique_ptr() [408] 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)
 [1480] 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]) [1795] std::unique_ptr<char, void ()(void) noexcept>::get_deleter() [1629] 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>&)
 [1481] 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]) [1814] 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) [360] 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>&)
 [1482] 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&) [1815] std::unique_ptr<char, void ()(void) noexcept>::~unique_ptr() [1163] 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>&)
 [1483] 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&) [2942] 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&) [544] 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> > >&)
 [1408] 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&) [2863] 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> >&) [502] 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> > >&)
 [1484] 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&) [2943] std::Tupleimpl<0ul, advgetopt::validator_factory, std::default_delete<advgetopt::validator_factory> >::Tupleimpl() [1009] 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> >)
 [1485] 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&) [1758] std::Tupleimpl<0ul, char, void ()(void) noexcept>::_M_head(std::Tupleimpl<0ul, char, void ()(void) noexcept> const&) [1010] 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> >)
 [1486] 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&) [1784] std::Tupleimpl<0ul, char, void ()(void) noexcept>::_M_head(std::Tupleimpl<0ul, char, void ()(void) noexcept>&) [755] 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)
 [1409] 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&) [1785] std::Tupleimpl<0ul, char, void ()(void) noexcept>::Tupleimpl<char&, void ()(void) noexcept, void>(char&, void (&&)(void) noexcept) [870] 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)
 [1282] 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&) [1796] std::Tupleimpl<1ul, void ()(void) noexcept>::_M_head(std::Tupleimpl<1ul, void ()(void) noexcept>&) [313] __gnu_cxx::__normal_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::vector<std::__cxx11::basic_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)
 [1234] 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&) [1786] std::Tupleimpl<1ul, void ()(void) noexcept>::Tupleimpl<void ()(void) noexcept>(void (&&)(void) noexcept) [2980] 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&)
 [107] Catch::ExprLhs<char32_t> Catch::operator<=<char32_t, 0>(Catch::Decomposer&&, char32_t) [2944] std::Tupleimpl<1ul, std::default_delete<advgetopt::validator_factory> >::_M_head(std::Tupleimpl<1ul, std::default_delete<advgetopt::validator_factory> >&) [2882] 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> >&)
 [1410] 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)&&) [2945] std::Tupleimpl<1ul, std::default_delete<advgetopt::validator_factory> >::Tupleimpl() [1760] 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&)
 [2560] Catch::ExprLhs<decltype(nullptr) const&> Catch::operator<=<decltype(nullptr), 0>(Catch::Decomposer&&, decltype(nullptr)&&) [1991] char std::__copy_move<false, true, std::random_access_iterator_tag>::__copy_m<char>(char const, char const, char) [1792] std::tuple_element<0ul, std::tuple<char, void ()(void) noexcept> >::type& std::get<0ul, char, void ()(void) noexcept>(std::tuple<char, void ()(void) noexcept>&)
 [1738] Catch::ExprLhs<advgetopt::assignment_t const&> Catch::operator<=<advgetopt::assignment_t, 0>(Catch::Decomposer&&, advgetopt::assignment_t&&) [179] 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> >) [2981] 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> >&)
 [2296] Catch::ExprLhs<advgetopt::option_info_ref const&> Catch::operator<=<advgetopt::option_info_ref, 0>(Catch::Decomposer&&, advgetopt::option_info_ref&&) [1813] std::char_traits<char>::eq(char const&, char const&) [1799] std::tuple_element<1ul, std::tuple<char, void ()(void) noexcept> >::type& std::get<1ul, char, void ()(void) noexcept>(std::tuple<char, void ()(void) noexcept>&)
 [2767] Catch::ExprLhs<advgetopt::option_source_t const&> Catch::operator<=<advgetopt::option_source_t, 0>(Catch::Decomposer&&, advgetopt::option_source_t&&) [165] std::char_traits<char>::lt(char const&, char const&) [1740] unsigned long const& std::max<unsigned long>(unsigned long const&, unsigned long const&)
 [1812] Catch::ExprLhs<advgetopt::line_continuation_t const&> Catch::operator<=<advgetopt::line_continuation_t, 0>(Catch::Decomposer&&, advgetopt::line_continuation_t&&) [88] std::char_traits<char>::copy(char, char const, unsigned long) [155] unsigned long const& std::min<unsigned long>(unsigned long const&, unsigned long const&)
 [1324] 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> >&&) [229] std::char_traits<char>::find(char const, unsigned long, char const&) [2215] std::__lg(long)
 [242] 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> >&&) [640] std::char_traits<char>::move(char, char const, unsigned long) [887] char std::copy<char const, char>(char const, char const, char)
 [2838] Catch::ExprLhs<advgetopt::group_description const const&> Catch::operator<=<advgetopt::group_description const, 0>(Catch::Decomposer&&, advgetopt::group_description const&&) [595] std::char_traits<char>::assign(char, unsigned long, char) [328] __gnu_cxx::__normal_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::vector<std::__cxx11::basic_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])
 [2432] Catch::ExprLhs<char const const&> Catch::operator<=<char const, 0>(Catch::Decomposer&&, char const&&) [36] std::char_traits<char>::assign(char&, char const&) [180] __gnu_cxx::__normal_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::vector<std::__cxx11::basic_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])
 [2839] Catch::ExprLhs<char const&> Catch::operator<=<char, 0>(Catch::Decomposer&&, char&&) [154] std::char_traits<char>::length(char const) [409] __gnu_cxx::__normal_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::vector<std::__cxx11::basic_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])
 [1487] 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]) [166] std::char_traits<char>::compare(char const, char const, unsigned long) [195] __gnu_cxx::__normal_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::vector<std::__cxx11::basic_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])
 [2742] Catch::ExprLhs<char const (& const&) [10]> Catch::operator<=<char const (&) [10], 0>(Catch::Decomposer&&, char const (&) [10]) [2320] void std::Destroyaux<false>::__destroy<Catch::Clara::Arg>(Catch::Clara::Arg, Catch::Clara::Arg) [160] __gnu_cxx::__normal_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::vector<std::__cxx11::basic_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])
 [2840] Catch::ExprLhs<char const (& const&) [11]> Catch::operator<=<char const (&) [11], 0>(Catch::Decomposer&&, char const (&) [11]) [391] void std::Destroyaux<false>::__destroy<Catch::Clara::Opt>(Catch::Clara::Opt, Catch::Clara::Opt) [243] __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&)
 [2841] Catch::ExprLhs<char const (& const&) [14]> Catch::operator<=<char const (&) [14], 0>(Catch::Decomposer&&, char const (&) [14]) [1701] void std::Destroyaux<false>::__destroy<advgetopt::option_info::callback_entry_t>(advgetopt::option_info::callback_entry_t, advgetopt::option_info::callback_entry_t) [296] __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&)
 [2893] Catch::ExprLhs<char const (& const&) [15]> Catch::operator<=<char const (&) [15], 0>(Catch::Decomposer&&, char const (&) [15]) [125] 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> >) [2069] __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&)
 [1393] 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]) [2022] void std::Destroyaux<true>::__destroy<Catch::StringRef>(Catch::StringRef, Catch::StringRef) [147] __gnu_cxx::__normal_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::vector<std::__cxx11::basic_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> > > > >)
 [2561] Catch::ExprLhs<char const (& const&) [1]> Catch::operator<=<char const (&) [1], 0>(Catch::Decomposer&&, char const (&) [1]) [1949] void std::Destroyaux<true>::__destroy<double>(double, double) [2225] std::remove_reference<Catch::Clara::Opt&>::type&& std::move<Catch::Clara::Opt&>(Catch::Clara::Opt&)
 [1488] 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]) [2864] void std::Destroyaux<true>::__destroy<int>(int, int) [2465] std::remove_reference<Catch::StringRef&>::type&& std::move<Catch::StringRef&>(Catch::StringRef&)
 [2768] Catch::ExprLhs<char const (& const&) [4]> Catch::operator<=<char const (&) [4], 0>(Catch::Decomposer&&, char const (&) [4]) [1941] void std::Destroyaux<true>::__destroy<long>(long, long) [2245] 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&)
 [2894] Catch::ExprLhs<char const (& const&) [5]> Catch::operator<=<char const (&) [5], 0>(Catch::Decomposer&&, char const (&) [5]) [2370] void std::Destroyaux<true>::__destroy<unsigned long>(unsigned long, unsigned long) [2246] 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&)
 [1489] 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]) [1667] std::Vectorbase<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >::_M_allocate(unsigned long) [2138] 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&)
 [2769] Catch::ExprLhs<char const (& const&) [6]> Catch::operator<=<char const (&) [6], 0>(Catch::Decomposer&&, char const (&) [6]) [2371] std::Vectorbase<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >::Vectorimpl::Vectorimpl(std::Vectorbase<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >::Vectorimpl&&) [1725] 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> >&)
 [1490] 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]) [2865] std::Vectorbase<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >::Vectorimpl::Vectorimpl(std::allocator<Catch::Clara::Arg> const&) [1793] std::remove_reference<void (&)(void) noexcept>::type&& std::move<void (&)(void) noexcept>(void (&)(void) noexcept)
 [2743] Catch::ExprLhs<char const (& const&) [9]> Catch::operator<=<char const (&) [9], 0>(Catch::Decomposer&&, char const (&) [9]) [2807] std::Vectorbase<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >::Vectorimpl::Vectorimpl() [2982] std::remove_reference<advgetopt::validator_factory&>::type&& std::move<advgetopt::validator_factory&>(advgetopt::validator_factory&)
 [1491] 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&) [2321] std::Vectorbase<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >::Vectorimpl::~Vectorimpl() [2828] std::remove_reference<advgetopt::conf_file&>::type&& std::move<advgetopt::conf_file&>(advgetopt::conf_file&)
 [1772] 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&) [1665] std::Vectorbase<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >::_M_deallocate(Catch::Clara::Arg, unsigned long) [2317] std::remove_reference<advgetopt::validator&>::type&& std::move<advgetopt::validator&>(advgetopt::validator&)
 [2771] Catch::ExprLhs<char const const& const&> Catch::operator<=<char const const&, 0>(Catch::Decomposer&&, char const const&) [1693] std::Vectorbase<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >::_M_create_storage(unsigned long) [1800] std::remove_reference<char&>::type&& std::move<char&>(char&)
 [2462] 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&) [2720] std::Vectorbase<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >::Vectorimpl_data::Vectorimpl_data() [2983] 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> > > >&)
 [1762] 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> > > > >&) [2372] 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&&) [77] std::remove_reference<std::allocator<char>&>::type&& std::move<std::allocator<char>&>(std::allocator<char>&)
 [1492] 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&) [2293] std::Vectorbase<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >::_M_get_Tp_allocator() [2734] 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> > > >&)
 [1411] 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&) [1694] std::Vectorbase<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >::Vectorbase(unsigned long, std::allocator<Catch::Clara::Arg> const&) [2829] 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> >&)
 [1493] 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&) [2373] std::Vectorbase<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >::Vectorbase(std::Vectorbase<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >&&) [2353] 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>&)
 [1494] 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&) [2808] std::Vectorbase<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >::Vectorbase() [2210] 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>&)
 [1495] 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&) [1671] std::Vectorbase<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >::~Vectorbase() [2123] std::remove_reference<std::shared_ptr<advgetopt::conf_file>&>::type&& std::move<std::shared_ptr<advgetopt::conf_file>&>(std::shared_ptr<advgetopt::conf_file>&)
 [1412] 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&) [1437] std::Vectorbase<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::_M_allocate(unsigned long) [2565] std::remove_reference<std::shared_ptr<advgetopt::validator>&>::type&& std::move<std::shared_ptr<advgetopt::validator>&>(std::shared_ptr<advgetopt::validator>&)
 [1283] 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&) [2374] std::Vectorbase<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::Vectorimpl::Vectorimpl(std::Vectorbase<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::Vectorimpl&&) [2354] 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> > >&)
 [1235] 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&) [2866] std::Vectorbase<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::Vectorimpl::Vectorimpl(std::allocator<Catch::Clara::Opt> const&) [2984] 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>&)
 [2173] Catch::ExprLhs<advgetopt::option_info_ref& const&> Catch::operator<=<advgetopt::option_info_ref&, 0>(Catch::Decomposer&&, advgetopt::option_info_ref&) [2809] std::Vectorbase<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::Vectorimpl::Vectorimpl() [2566] 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>&)
 [2744] Catch::ExprLhs<advgetopt::callback_action_t& const&> Catch::operator<=<advgetopt::callback_action_t&, 0>(Catch::Decomposer&&, advgetopt::callback_action_t&) [2322] std::Vectorbase<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::Vectorimpl::~Vectorimpl() [2985] 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> > >&)
 [2094] 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> >&) [1435] std::Vectorbase<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::_M_deallocate(Catch::Clara::Opt, unsigned long) [2418] std::remove_reference<double&>::type&& std::move<double&>(double&)
 [2793] Catch::ExprLhs<advgetopt::group_description const& const&> Catch::operator<=<advgetopt::group_description const&, 0>(Catch::Decomposer&&, advgetopt::group_description const&) [1695] std::Vectorbase<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::_M_create_storage(unsigned long) [2134] std::remove_reference<int&>::type&& std::move<int&>(int&)
 [1739] Catch::ExprLhs<char const& const&> Catch::operator<=<char const&, 0>(Catch::Decomposer&&, char const&) [2375] 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&&) [2423] std::remove_reference<long&>::type&& std::move<long&>(long&)
 [2403] 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>&) [2721] std::Vectorbase<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::Vectorimpl_data::Vectorimpl_data() [299] std::remove_reference<unsigned long&>::type&& std::move<unsigned long&>(unsigned long&)
 [2677] Catch::ExprLhs<std::shared_ptr<advgetopt::getopt>& const&> Catch::operator<=<std::shared_ptr<advgetopt::getopt>&, 0>(Catch::Decomposer&&, std::shared_ptr<advgetopt::getopt>&) [2265] std::Vectorbase<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::_M_get_Tp_allocator() [2228] std::setw(int)
 [2678] 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>&) [2376] std::Vectorbase<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::Vectorbase(std::Vectorbase<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >&&) [1805] unsigned long std::size<(anonymous namespace)::duration_t, 21ul>((anonymous namespace)::duration_t const (&) [21ul]) (range_access.h)
 [2192] Catch::ExprLhs<std::shared_ptr<advgetopt::validator>& const&> Catch::operator<=<std::shared_ptr<advgetopt::validator>&, 0>(Catch::Decomposer&&, std::shared_ptr<advgetopt::validator>&) [1696] std::Vectorbase<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::Vectorbase(unsigned long, std::allocator<Catch::Clara::Opt> const&) [1801] unsigned long std::size<(anonymous namespace)::size_suffix_t, 22ul>((anonymous namespace)::size_suffix_t const (&) [22ul]) (range_access.h)
 [2895] Catch::ExprLhs<std::shared_ptr<advgetopt::variables>& const&> Catch::operator<=<std::shared_ptr<advgetopt::variables>&, 0>(Catch::Decomposer&&, std::shared_ptr<advgetopt::variables>&) [2810] std::Vectorbase<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::Vectorbase() [310] 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> > > > >)
 [2896] 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> >&) [1456] std::Vectorbase<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::~Vectorbase() [2986] 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&)
 [2021] 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>&&) [292] std::Vectorbase<Catch::StringRef, std::allocator<Catch::StringRef> >::_M_allocate(unsigned long) [2501] 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&)
 [2467] Catch::ExprLhs<std::shared_ptr<advgetopt::validator> const&> Catch::operator<=<std::shared_ptr<advgetopt::validator>, 0>(Catch::Decomposer&&, std::shared_ptr<advgetopt::validator>&&) [2297] std::Vectorbase<Catch::StringRef, std::allocator<Catch::StringRef> >::Vectorimpl::Vectorimpl(std::allocator<Catch::StringRef> const&) [316] 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> >&)
 [2679] Catch::ExprLhs<std::shared_ptr<advgetopt::variables> const&> Catch::operator<=<std::shared_ptr<advgetopt::variables>, 0>(Catch::Decomposer&&, std::shared_ptr<advgetopt::variables>&&) [2205] std::Vectorbase<Catch::StringRef, std::allocator<Catch::StringRef> >::Vectorimpl::Vectorimpl(std::Vectorbase<Catch::StringRef, std::allocator<Catch::StringRef> >::Vectorimpl&&) [2567] 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&)
 [2391] 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> > >&&) [2044] std::Vectorbase<Catch::StringRef, std::allocator<Catch::StringRef> >::Vectorimpl::Vectorimpl() [2237] 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&)
 [2553] 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> > >&&) [2023] std::Vectorbase<Catch::StringRef, std::allocator<Catch::StringRef> >::Vectorimpl::~Vectorimpl() [2570] 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&)
 [119] Catch::ExprLhs<bool> Catch::operator<=<bool, 0>(Catch::Decomposer&&, bool) [1186] std::Vectorbase<Catch::StringRef, std::allocator<Catch::StringRef> >::_M_deallocate(Catch::StringRef, unsigned long) [440] 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&)
 [2167] Catch::ExprLhs<int> Catch::operator<=<int, 0>(Catch::Decomposer&&, int) [365] std::Vectorbase<Catch::StringRef, std::allocator<Catch::StringRef> >::_M_create_storage(unsigned long) [311] 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)
 [2137] Catch::ExprLhs<unsigned int> Catch::operator<=<unsigned int, 0>(Catch::Decomposer&&, unsigned int) [2206] std::Vectorbase<Catch::StringRef, std::allocator<Catch::StringRef> >::Vectorimpl_data::Vectorimpl_data(std::Vectorbase<Catch::StringRef, std::allocator<Catch::StringRef> >::Vectorimpl_data&&) [2669] decltype(nullptr)&& std::forward<decltype(nullptr)>(std::remove_reference<decltype(nullptr)>::type&)
 [2170] Catch::ExprLhs<long> Catch::operator<=<long, 0>(Catch::Decomposer&&, long) [2036] std::Vectorbase<Catch::StringRef, std::allocator<Catch::StringRef> >::Vectorimpl_data::Vectorimpl_data() [2133] Catch::Clara::Opt&& std::forward<Catch::Clara::Opt>(std::remove_reference<Catch::Clara::Opt>::type&)
 [1754] Catch::ExprLhs<unsigned long> Catch::operator<=<unsigned long, 0>(Catch::Decomposer&&, unsigned long) [2004] std::Vectorbase<Catch::StringRef, std::allocator<Catch::StringRef> >::_M_get_Tp_allocator() [1994] Catch::StringRef&& std::forward<Catch::StringRef>(std::remove_reference<Catch::StringRef>::type&)
 [1750] Catch::ExprLhs<__int128> Catch::operator<=<__int128, 0>(Catch::Decomposer&&, __int128) [366] std::Vectorbase<Catch::StringRef, std::allocator<Catch::StringRef> >::Vectorbase(unsigned long, std::allocator<Catch::StringRef> const&) [2493] advgetopt::callback_action_t&& std::forward<advgetopt::callback_action_t>(std::remove_reference<advgetopt::callback_action_t>::type&)
  [43] Catch::operator"" sr(char const, unsigned long) [2045] std::Vector_base<Catch::StringRef, std::allocator<Catch::StringRef> >::Vectorbase() [1724] 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&)
 [1413] 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)&&) [2207] std::Vectorbase<Catch::StringRef, std::allocator<Catch::StringRef> >::Vectorbase(std::Vectorbase<Catch::StringRef, std::allocator<Catch::StringRef> >&&) [1744] void (&&std::forward<void ()(void) noexcept>(std::remove_reference<void ()(void) noexcept>::type&))(void) noexcept
 [1325] 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> >&&) [1189] std::Vectorbase<Catch::StringRef, std::allocator<Catch::StringRef> >::~Vectorbase() [2525] char const (&std::forward<char const (&) [7]>(std::remove_reference<char const (&) [7]>::type&)) [7]
 [1496] 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]) [1921] std::Vectorbase<advgetopt::option_info::callback_entry_t, std::allocator<advgetopt::option_info::callback_entry_t> >::Vectorimpl::~Vectorimpl() [2788] Catch::Clara::Arg const& std::forward<Catch::Clara::Arg const&>(std::remove_reference<Catch::Clara::Arg const&>::type&)
 [1394] 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]) [1565] 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) [2313] Catch::Clara::Opt const& std::forward<Catch::Clara::Opt const&>(std::remove_reference<Catch::Clara::Opt const&>::type&)
 [1497] 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]) [1922] std::Vectorbase<advgetopt::option_info::callback_entry_t, std::allocator<advgetopt::option_info::callback_entry_t> >::_M_get_Tp_allocator() [2141] Catch::StringRef const& std::forward<Catch::StringRef const&>(std::remove_reference<Catch::StringRef const&>::type&)
 [1498] 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]) [1566] std::Vectorbase<advgetopt::option_info::callback_entry_t, std::allocator<advgetopt::option_info::callback_entry_t> >::~Vectorbase() [2494] advgetopt::option_info const& std::forward<advgetopt::option_info const&>(std::remove_reference<advgetopt::option_info const&>::type&)
 [1499] 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]) [398] std::Vectorbase<std::__cxx11::basic_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) [2670] advgetopt::options_environment const& std::forward<advgetopt::options_environment const&>(std::remove_reference<advgetopt::options_environment const&>::type&)
 [1500] 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&) [254] std::Vectorbase<std::__cxx11::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() [1851] 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&)
 [1501] 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&) [697] std::Vectorbase<std::__cxx11::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&) [2495] std::pair<std::__cxx11::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&)
 [1414] 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&) [1746] std::Vectorbase<std::__cxx11::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() [2496] 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&) (move.h)
 [1502] 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&) [275] std::Vectorbase<std::__cxx11::basic_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) [2419] 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&) (move.h)
 [1503] 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&) [1174] std::Vectorbase<std::__cxx11::basic_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) [2082] double const& std::forward<double const&>(std::remove_reference<double const&>::type&)
 [1504] 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&) [239] std::Vectorbase<std::__cxx11::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() [2084] int const& std::forward<int const&>(std::remove_reference<int const&>::type&)
 [1415] 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&) [1726] std::Vectorbase<std::__cxx11::basic_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() [2079] long const& std::forward<long const&>(std::remove_reference<long const&>::type&)
 [1284] 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&) [701] std::Vectorbase<std::__cxx11::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&) [2140] advgetopt::options_environment& std::forward<advgetopt::options_environment&>(std::remove_reference<advgetopt::options_environment&>::type&)
 [1236] 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&) [848] std::Vectorbase<std::__cxx11::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&) [2284] 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&)
 [1416] 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)&&) [255] std::Vectorbase<std::__cxx11::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() [2144] char*& std::forward<char**&>(std::remove_reference<char**&>::type&)
 [791] 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)&&) [376] std::Vectorbase<std::__cxx11::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() [1755] char& std::forward<char&>(std::remove_reference<char&>::type&)
 [1417] 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)&&) [1278] std::Vectorbase<double, std::allocator<double> >::_M_allocate(unsigned long) [2497] CATCH2_INTERNAL_TEST_13()::conf_callback& std::forward<CATCH2_INTERNAL_TEST_13()::conf_callback&>(std::remove_reference<CATCH2_INTERNAL_TEST_13()::conf_callback&>::type&) (move.h)
 [1418] 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)&&) [1950] std::Vectorbase<double, std::allocator<double> >::Vectorimpl::Vectorimpl() [2498] CATCH2_INTERNAL_TEST_76()::print_callback& std::forward<CATCH2_INTERNAL_TEST_76()::print_callback&>(std::remove_reference<CATCH2_INTERNAL_TEST_76()::print_callback&>::type&) (move.h)
 [1419] 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)&&) [1951] std::Vectorbase<double, std::allocator<double> >::Vectorimpl::~Vectorimpl() [2461] unsigned int& std::forward<unsigned int&>(std::remove_reference<unsigned int&>::type&)
 [1084] 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)&&) [1280] std::Vectorbase<double, std::allocator<double> >::_M_deallocate(double, unsigned long) [2499] std::shared_ptr<advgetopt::conf_file>&& std::forward<std::shared_ptr<advgetopt::conf_file> >(std::remove_reference<std::shared_ptr<advgetopt::conf_file> >::type&)
 [1263] 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)&&) [1952] std::Vectorbase<double, std::allocator<double> >::Vectorimpl_data::Vectorimpl_data() [1900] char&& std::forward<char>(std::remove_reference<char>::type&)
 [911] 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)&&) [1940] std::Vectorbase<double, std::allocator<double> >::_M_get_Tp_allocator() [2671] int&& std::forward<int>(std::remove_reference<int>::type&)
 [1505] 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)&&) [1953] std::Vectorbase<double, std::allocator<double> >::Vectorbase() [2050] unsigned long&& std::forward<unsigned long>(std::remove_reference<unsigned long>::type&)
 [211] 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> > > > >&&) [1297] std::Vectorbase<double, std::allocator<double> >::~Vectorbase() [2229] std::Setfill<char> std::setfill<char>(char)
 [1326] std::enableif<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> >&&) [1544] std::Vectorbase<int, std::allocator<int> >::_M_allocate(unsigned long) [2987] 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>&)
 [1506] 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]) [2946] std::Vectorbase<int, std::allocator<int> >::Vectorimpl::Vectorimpl() [2883] void std::Destroy<Catch::Clara::Arg>(Catch::Clara::Arg)
 [1395] std::enableif<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]) [2947] std::Vectorbase<int, std::allocator<int> >::Vectorimpl::~Vectorimpl() [582] void std::Destroy<Catch::Clara::Opt>(Catch::Clara::Opt)
 [1507] std::enableif<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]) [1543] std::Vectorbase<int, std::allocator<int> >::_M_deallocate(int, unsigned long) [1704] void std::Destroy<advgetopt::optioninfo::callback_entry_t>(advgetopt::option_info::callback_entry_t)
 [1508] 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]) [2948] std::Vectorbase<int, std::allocator<int> >::Vectorimpl_data::Vectorimpl_data() [128] 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> >)
 [1509] 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]) [2492] std::Vectorbase<int, std::allocator<int> >::_M_get_Tp_allocator() [1298] void std::Destroy<Catch::Clara::Arg>(Catch::Clara::Arg, Catch::Clara::Arg)
 [1510] std::enableif<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&) [2949] std::Vectorbase<int, std::allocator<int> >::Vectorbase() [1299] void std::Destroy<Catch::Clara::Arg, Catch::Clara::Arg>(Catch::Clara::Arg, Catch::Clara::Arg, std::allocator<Catch::Clara::Arg>&)
 [1511] std::enableif<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&) [1699] std::Vectorbase<int, std::allocator<int> >::~Vectorbase() [389] void std::Destroy<Catch::Clara::Opt>(Catch::Clara::Opt, Catch::Clara::Opt)
 [1420] std::enableif<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&) [1228] std::Vectorbase<long, std::allocator<long> >::_M_allocate(unsigned long) [390] void std::Destroy<Catch::Clara::Opt, Catch::Clara::Opt>(Catch::Clara::Opt, Catch::Clara::Opt, std::allocator<Catch::Clara::Opt>&)
 [1512] std::enableif<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&) [1954] std::Vectorbase<long, std::allocator<long> >::Vectorimpl::Vectorimpl() [935] void std::Destroy<Catch::StringRef>(Catch::StringRef, Catch::StringRef)
 [1513] std::enableif<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&) [1955] std::Vectorbase<long, std::allocator<long> >::Vectorimpl::~Vectorimpl() [936] void std::Destroy<Catch::StringRef, Catch::StringRef>(Catch::StringRef, Catch::StringRef, std::allocator<Catch::StringRef>&)
 [1514] std::enableif<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&) [1230] std::Vectorbase<long, std::allocator<long> >::_M_deallocate(long, unsigned long) [836] void std::Destroy<advgetopt::optioninfo::callback_entry_t>(advgetopt::option_info::callback_entry_t, advgetopt::option_info::callback_entry_t)
 [1421] 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&) [1956] std::Vectorbase<long, std::allocator<long> >::Vectorimpl_data::Vectorimpl_data() [837] 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>&)
 [1285] 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&) [1937] std::Vectorbase<long, std::allocator<long> >::_M_get_Tp_allocator() [112] 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> >)
 [1237] 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&) [1957] std::Vectorbase<long, std::allocator<long> >::Vectorbase() [113] 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> > >&)
 [806] 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>&&) [1243] std::Vectorbase<long, std::allocator<long> >::~Vectorbase() [867] void std::Destroy<double>(double, double)
 [1515] std::enableif<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> >&&) [1314] std::Vectorbase<unsigned long, std::allocator<unsigned long> >::_M_allocate(unsigned long) [868] void std::Destroy<double, double>(double, double, std::allocator<double>&)
 [1076] std::enableif<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> > >&&) [2377] std::Vectorbase<unsigned long, std::allocator<unsigned long> >::Vectorimpl::Vectorimpl() [1669] void std::Destroy<int>(int, int)
 [1107] std::enableif<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> > >&&) [2378] std::Vectorbase<unsigned long, std::allocator<unsigned long> >::Vectorimpl::~Vectorimpl() [1670] void std::Destroy<int, int>(int, int, std::allocator<int>&)
 [1338] std::enableif<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) [1313] std::Vectorbase<unsigned long, std::allocator<unsigned long> >::_M_deallocate(unsigned long, unsigned long) [865] void std::Destroy<long>(long, long)
 [356] std::enableif<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) [2379] std::Vectorbase<unsigned long, std::allocator<unsigned long> >::Vectorimpl_data::Vectorimpl_data() [866] void std::Destroy<long, long>(long, long, std::allocator<long>&)
 [1732] Catch::operator|(Catch::ResultDisposition::Flags, Catch::ResultDisposition::Flags) [2224] std::Vector_base<unsigned long, std::allocator<unsigned long> >::_M_get_Tp_allocator() [1317] void std::Destroy<unsigned long>(unsigned long, unsigned long)
 [2842] boost::iteratorrange<char const> boost::as_literal<char, 3ul>(char const (&) [3ul]) [2380] std::Vectorbase<unsigned long, std::allocator<unsigned long> >::Vectorbase() [1318] void std::Destroy<unsigned long, unsigned long>(unsigned long, unsigned long, std::allocator<unsigned long>&)
 [2843] boost::iteratorrange<char const> boost::range_detail::make_range<char const>(char const, bool) [1366] std::Vectorbase<unsigned long, std::allocator<unsigned long> >::~Vectorbase() [2161] 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)
 [2844] boost::range_detail::is_char_ptr(char const) [2722] 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> > >) [135] std::iterator_traits<char const>::difference_type std::distance<char const>(char const, char const)
 [2239] 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&) [534] 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> >&) [138] std::iterator_traits<char>::difference_type std::distance<char>(char, char)
 [665] 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&) [826] 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() [329] __gnu_cxx::__normal_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::vector<std::__cxx11::basic_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]>)
 [2845] boost::range_detail::length(char const) [2811] 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>) [330] __gnu_cxx::__normal_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::vector<std::__cxx11::basic_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)
 [2240] 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&) [613] 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&) [181] __gnu_cxx::__normal_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::vector<std::__cxx11::basic_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]>)
 [173] 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&) [903] std::__shared_ptr<Catch::Clara::Detail::BoundValueRef<unsigned int>, (__gnu_cxx::Lockpolicy)2>::~__shared_ptr() [182] __gnu_cxx::__normal_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::vector<std::__cxx11::basic_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)
 [725] 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> >&) [2348] std::__shared_ptr<Catch::Clara::Detail::BoundValueRefBase, (__gnu_cxx::Lockpolicy)2>::__shared_ptr(std::__shared_ptr<Catch::Clara::Detail::BoundValueRefBase, (__gnu_cxx::Lockpolicy)2>&&) [410] __gnu_cxx::__normal_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::vector<std::__cxx11::basic_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]>)
 [2846] 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>::) [2950] 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&) [411] __gnu_cxx::__normal_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::vector<std::__cxx11::basic_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)
 [2847] 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> > >) [676] std::__shared_ptr<Catch::Clara::Detail::BoundValueRefBase, (__gnu_cxx::Lockpolicy)2>::~__shared_ptr() [196] __gnu_cxx::__normal_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::vector<std::__cxx11::basic_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]>)
 [2897] 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> > > >&) [2208] std::__shared_ptr<Catch::Clara::Detail::BoundRef, (__gnu_cxx::Lockpolicy)2>::__shared_ptr(std::__shared_ptr<Catch::Clara::Detail::BoundRef, (__gnu_cxx::Lockpolicy)2>&&) [197] __gnu_cxx::__normal_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::vector<std::__cxx11::basic_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)
 [2772] boost::iterator_range<char const>::iterator_range<char const>(char const, char const) [2271] 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&) [161] __gnu_cxx::__normal_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::vector<std::__cxx11::basic_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]>)
 [2241] 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&) [2812] 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>&&) [162] __gnu_cxx::__normal_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::vector<std::__cxx11::basic_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)
 [174] 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&) [2752] 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>&&) [244] __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>)
 [726] 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> >&) [522] std::__shared_ptr<Catch::Clara::Detail::BoundRef, (__gnu_cxx::Lockpolicy)2>::~__shared_ptr() [245] __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)
 [2242] 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&) [2867] 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) [297] __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>)
 [666] 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&) [1857] std::__shared_ptr<advgetopt::option_info, (__gnu_cxx::Lockpolicy)2>::__shared_ptr(std::__shared_ptr<advgetopt::option_info, (__gnu_cxx::Lockpolicy)2> const&) [1840] __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)
 [2848] 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> > >) [645] 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&&) [2070] __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>)
 [2898] 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> > >) [1829] std::__shared_ptr<advgetopt::option_info, (__gnu_cxx::Lockpolicy)2>::~__shared_ptr() [2071] __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)
 [2849] 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> > >) [2573] 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) [72] char const std::addressof<char const>(char const&)
 [2850] 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> > >) [506] 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)&&) [133] char std::addressof<char>(char&)
 [2773] boost::iterator_range_detail::iterator_range_base<char const, boost::iterators::bidirectional_traversal_tag>::iterator_range_base<char const>(char const, char const) [608] 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&) [314] 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> > > > >)
 [2774] boost::iterator_range_detail::iterator_range_base<char const, boost::iterators::incrementable_traversal_tag>::iterator_range_base<char const>(char const, char const) [286] 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**&) [2238] 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> > >)
 [2775] boost::iterator_range_detail::iterator_range_base<char const, boost::iterators::random_access_traversal_tag>::iterator_range_base<char const>(char const, char const) [790] std::__shared_ptr<advgetopt::getopt, (__gnu_cxx::Lockpolicy)2>::~__shared_ptr() [2337] 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&&)
 [2244] bool boost::empty<boost::iterator_range<char const> >(boost::iterator_range<char const> const&) [2951] std::__shared_ptr<advgetopt::conf_file, (__gnu_cxx::Lockpolicy)2>::swap(std::__shared_ptr<advgetopt::conf_file, (__gnu_cxx::Lockpolicy)2>&) [2128] std::operator&=(std::IosFmtflags&, std::IosFmtflags)
 [2899] 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]) [2122] std::__shared_ptr<advgetopt::conf_file, (__gnu_cxx::Lockpolicy)2>::__shared_ptr(std::__shared_ptr<advgetopt::conf_file, (__gnu_cxx::Lockpolicy)2>&&) [2065] std::operator&(std::IosFmtflags, std::IosFmtflags)
 [2900] 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]) [2125] std::__shared_ptr<advgetopt::conf_file, (__gnu_cxx::Lockpolicy)2>::__shared_ptr() [2129] std::operator~(std::IosFmtflags)
 [114] 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]) [415] std::__shared_ptr<advgetopt::conf_file, (__gnu_cxx::Lockpolicy)2>::~__shared_ptr() [2025] bool std::operator==<advgetopt::option_info>(std::shared_ptr<advgetopt::option_info> const&, decltype(nullptr))
 [115] 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> >) [1032] std::__shared_ptr<advgetopt::conf_file, (__gnu_cxx::Lockpolicy)2>::operator=(std::__shared_ptr<advgetopt::conf_file, (__gnu_cxx::Lockpolicy)2>&&) [515] bool std::operator==<advgetopt::option_info, advgetopt::option_info>(std::shared_ptr<advgetopt::option_info> const&, std::shared_ptr<advgetopt::option_info> const&)
 [2901] boost::algorithm::detail::const_formatF<boost::iterator_range<char const> >::const_formatF(boost::iterator_range<char const> const&) [922] std::__shared_ptr<advgetopt::conf_file, (__gnu_cxx::Lockpolicy)2>::operator=(std::__shared_ptr<advgetopt::conf_file, (__gnu_cxx::Lockpolicy)2> const&) [2735] bool std::operator==<advgetopt::getopt>(std::shared_ptr<advgetopt::getopt> const&, decltype(nullptr))
 [2902] 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) [2563] std::__shared_ptr<advgetopt::validator, (__gnu_cxx::Lockpolicy)2>::swap(std::__shared_ptr<advgetopt::validator, (__gnu_cxx::Lockpolicy)2>&) [2736] bool std::operator==<advgetopt::conf_file, advgetopt::conf_file>(std::shared_ptr<advgetopt::conf_file> const&, std::shared_ptr<advgetopt::conf_file> const&)
 [1077] 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&) [2564] std::__shared_ptr<advgetopt::validator, (__gnu_cxx::Lockpolicy)2>::__shared_ptr(std::__shared_ptr<advgetopt::validator, (__gnu_cxx::Lockpolicy)2>&&) [2181] bool std::operator==<advgetopt::validator>(std::shared_ptr<advgetopt::validator> const&, decltype(nullptr))
 [2903] 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() [2428] std::__shared_ptr<advgetopt::validator, (__gnu_cxx::Lockpolicy)2>::__shared_ptr(std::__shared_ptr<advgetopt::validator, (__gnu_cxx::Lockpolicy)2> const&) [2884] bool std::operator==<advgetopt::validator, advgetopt::validator>(std::shared_ptr<advgetopt::validator> const&, std::shared_ptr<advgetopt::validator> const&)
 [2904] 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&) [1935] std::__shared_ptr<advgetopt::validator, (__gnu_cxx::Lockpolicy)2>::~__shared_ptr() [2988] bool std::operator==<advgetopt::variables>(std::shared_ptr<advgetopt::variables> const&, decltype(nullptr))
 [1078] 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> > > >) [778] std::__shared_ptr<advgetopt::validator, (__gnu_cxx::Lockpolicy)2>::operator=(std::__shared_ptr<advgetopt::validator, (__gnu_cxx::Lockpolicy)2>&&) [2737] bool std::operator==<advgetopt::variables, advgetopt::variables>(std::shared_ptr<advgetopt::variables> const&, std::shared_ptr<advgetopt::variables> const&)
 [126] 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&) [2102] 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) [272] __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&)
 [127] 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&) [263] std::__shared_ptr<advgetopt::variables, (__gnu_cxx::Lockpolicy)2>::__shared_ptr<std::allocator<advgetopt::variables>>(std::Spalloc_shared_tag<std::allocator<advgetopt::variables> >) [61] 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)
 [169] 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> > >) [1987] std::__shared_ptr<advgetopt::variables, (__gnu_cxx::Lockpolicy)2>::__shared_ptr(std::__shared_ptr<advgetopt::variables, (__gnu_cxx::Lockpolicy)2> const&) [2287] 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&)
 [279] 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&) [1904] std::__shared_ptr<advgetopt::variables, (__gnu_cxx::Lockpolicy)2>::~__shared_ptr() [2052] 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&)
 [280] 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) [2349] 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>&&) [2404] 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&)
 [691] 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) [2952] 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&) [2394] 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&)
 [815] snapdev::safe_setenv::~safe_setenv() [677] std::__shared_ptr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, (__gnu_cxx::Lockpolicy)2>::~__shared_ptr() [1872] 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&)
 [2680] snapdev::ostream_to_buf<char, std::char_traits<char>, std::allocator<char> >::ostream_to_buf(std::ostream&) [2040] std::Rbtree_node<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::_M_valptr() [1780] std::operator<(std::strong_ordering, std::__cmp_cat::__unspec)
 [1087] snapdev::ostream_to_buf<char, std::char_traits<char>, std::allocator<char> >::~ostream_to_buf() [2029] std::Rbtree_node<std::pair<char32_t const, std::shared_ptr<advgetopt::option_info> > >::_M_valptr() [2130] std::operator|=(std::IosFmtflags&, std::IosFmtflags)
 [1942] snapdev::reverse_cstring<char const>::iterator::iterator(char const) [2064] std::Rbtree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, advgetopt::parameter_value> >::_M_valptr() [2131] std::operator|(std::IosFmtflags, std::IosFmtflags)
   [4] 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&)) [2221] 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() [2088] std::operator|(std::IosOpenmode, std::IosOpenmode)
  [83] std::vector<std::__cxx11::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&) [1977] 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() [318] 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)
 [2005] snapdev::NOT_USED() [1005] std::random_device::random_device() [480] 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&)
 [2905] void snapdev::NOT_USED<Catch::Session&>(Catch::Session&) [2868] std::random_device::~random_device() [818] 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)
 [2219] void snapdev::NOT_USED<advgetopt::Separators&>(advgetopt::Separators&) [2869] std::random_device::operator()() [369] 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> >&&)
 [2681] void snapdev::NOT_USED<advgetopt::Separators&, advgetopt::DefaultValue&>(advgetopt::Separators&, advgetopt::DefaultValue&) [2574] std::Functionbase::Basemanager<CATCH2_INTERNAL_TEST_13()::conf_callback>::_M_destroy(std::Anydata&, std::integral_constant<bool, true>) (std_function.h) [28] 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> >&&)
 [2502] void snapdev::NOT_USED<advgetopt::Separators&, advgetopt::Help&>(advgetopt::Separators&, advgetopt::Help&) [1383] std::Functionbase::Basemanager<CATCH2_INTERNAL_TEST_13()::conf_callback>::_M_manager(std::Anydata&, std::Anydata const&, std::Manageroperation) (std_function.h) [205] 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&)
 [2503] void snapdev::NOT_USED<advgetopt::Separators&, advgetopt::Flags&>(advgetopt::Separators&, advgetopt::Flags&) [2528] std::Functionbase::Basemanager<CATCH2_INTERNAL_TEST_13()::conf_callback>::_M_get_pointer(std::Anydata const&) (std_function.h) [290] 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)
 [2584] void snapdev::NOT_USED<advgetopt::Separators&, advgetopt::ShortName&>(advgetopt::Separators&, advgetopt::ShortName&) [1385] 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&) (std_function.h) [145] 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)
 [2222] void snapdev::NOT_USED<advgetopt::DefaultValue&>(advgetopt::DefaultValue&) [1604] 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&) (std_function.h) [71] 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&)
 [2682] void snapdev::NOT_USED<advgetopt::DefaultValue&, advgetopt::Separators&>(advgetopt::DefaultValue&, advgetopt::Separators&) [2870] 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&) (std_function.h) [821] 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> >&&)
 [2683] void snapdev::NOT_USED<advgetopt::DefaultValue&, advgetopt::Separators&, advgetopt::Help&>(advgetopt::DefaultValue&, advgetopt::Separators&, advgetopt::Help&) [1386] 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>) (std_function.h) [45] 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&)
 [2684] void snapdev::NOT_USED<advgetopt::DefaultValue&, advgetopt::Separators&, advgetopt::Flags&>(advgetopt::DefaultValue&, advgetopt::Separators&, advgetopt::Flags&) [1605] 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>) (std_function.h) [321] 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&)
 [2626] void snapdev::NOT_USED<advgetopt::DefaultValue&, advgetopt::Help&>(advgetopt::DefaultValue&, advgetopt::Help&) [2476] std::Functionbase::Basemanager<CATCH2_INTERNAL_TEST_76()::print_callback>::_M_destroy(std::Anydata&, std::integral_constant<bool, true>) (std_function.h) [2989] main::{lambda()#1}::operator()() const (catch_main.cpp)
 [2627] void snapdev::NOT_USED<advgetopt::DefaultValue&, advgetopt::Flags&>(advgetopt::DefaultValue&, advgetopt::Flags&) [1329] std::Functionbase::Basemanager<CATCH2_INTERNAL_TEST_76()::print_callback>::_M_manager(std::Anydata&, std::Anydata const&, std::Manageroperation) (std_function.h) [2990] main::{lambda()#1}::operator void ()()() const (catch_main.cpp)
 [2628] void snapdev::NOT_USED<advgetopt::DefaultValue&, advgetopt::ShortName&>(advgetopt::DefaultValue&, advgetopt::ShortName&) [2458] std::Functionbase::Basemanager<CATCH2_INTERNAL_TEST_76()::print_callback>::_M_get_pointer(std::Anydata const&) (std_function.h) [2991] main::{lambda()#1}::FUN() (catchmain.cpp)
 [2168] void snapdev::NOT_USED<advgetopt::Help&>(advgetopt::Help&) [1331] 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&) (std_function.h) [794] 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&) (catch_config_file.cpp)
 [2585] void snapdev::NOT_USED<advgetopt::Help&, advgetopt::Separators&>(advgetopt::Help&, advgetopt::Separators&) [1606] 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&) (std_function.h) [905] CATCH2_INTERNAL_TEST_13()::conf_data::conf_data() (catch_config_file.cpp)
 [2586] void snapdev::NOT_USED<advgetopt::Help&, advgetopt::Separators&, advgetopt::Flags&>(advgetopt::Help&, advgetopt::Separators&, advgetopt::Flags&) [2871] 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&) (std_function.h) [814] CATCH2_INTERNAL_TEST_13()::conf_data::~conf_data() (catch_config_file.cpp)
 [2587] void snapdev::NOT_USED<advgetopt::Help&, advgetopt::Separators&, advgetopt::ShortName&>(advgetopt::Help&, advgetopt::Separators&, advgetopt::ShortName&) [1332] 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>) (std_function.h) [2992] CATCH2_INTERNAL_TEST_44()::duplicate_factory::duplicate_factory() (catch_validator.cpp)
 [2629] void snapdev::NOT_USED<advgetopt::Help&, advgetopt::DefaultValue&>(advgetopt::Help&, advgetopt::DefaultValue&) [1607] 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>) (std_function.h) [2993] CATCH2_INTERNAL_TEST_44()::duplicate_factory::~duplicate_factory() (catch_validator.cpp)
 [2685] void snapdev::NOT_USED<advgetopt::Help&, advgetopt::DefaultValue&, advgetopt::Separators&>(advgetopt::Help&, advgetopt::DefaultValue&, advgetopt::Separators&) [1990] std::Functionbase::Functionbase() [2994] CATCH2_INTERNAL_TEST_44()::duplicate_factory::~duplicate_factory() (catch_validator.cpp)
 [2686] void snapdev::NOT_USED<advgetopt::Help&, advgetopt::DefaultValue&, advgetopt::Separators&, advgetopt::Flags&>(advgetopt::Help&, advgetopt::DefaultValue&, advgetopt::Separators&, advgetopt::Flags&) [1273] std::Functionbase::~Functionbase() [2885] CATCH2_INTERNAL_TEST_76()::print_callback::print_callback(CATCH2_INTERNAL_TEST_76()::print_expected) (catch_option_info.cpp)
 [2630] void snapdev::NOT_USED<advgetopt::Help&, advgetopt::DefaultValue&, advgetopt::Flags&>(advgetopt::Help&, advgetopt::DefaultValue&, advgetopt::Flags&) [2185] std::Listiterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::Listiterator(std::__detail::Listnode_base) [943] CATCH2_INTERNAL_TEST_76()::print_callback::operator()(advgetopt::option_info const&) (catch_option_info.cpp)
 [2631] void snapdev::NOT_USED<advgetopt::Help&, advgetopt::DefaultValue&, advgetopt::ShortName&>(advgetopt::Help&, advgetopt::DefaultValue&, advgetopt::ShortName&) [2548] 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>&) [758] CATCH2_INTERNAL_TEST_76()::print_expected::set_value(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) (catch_option_info.cpp)
 [2150] void snapdev::NOT_USED<advgetopt::Name&>(advgetopt::Name&) [2723] 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&) [904] CATCH2_INTERNAL_TEST_76()::print_expected::print_expected() (catch_option_info.cpp)
 [2155] void snapdev::NOT_USED<advgetopt::Flags&>(advgetopt::Flags&) [2724] 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() [1242] CATCH2_INTERNAL_TEST_76()::print_expected::~print_expected() (catch_option_info.cpp)
 [2588] void snapdev::NOT_USED<advgetopt::Flags&, advgetopt::Help&, advgetopt::Separators&>(advgetopt::Flags&, advgetopt::Help&, advgetopt::Separators&) [2753] 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>&) [2758] CATCH2_INTERNAL_TEST_76()::print_expected::value() const (catch_option_info.cpp)
 [2589] void snapdev::NOT_USED<advgetopt::Flags&, advgetopt::Help&, advgetopt::Separators&, advgetopt::ShortName&>(advgetopt::Flags&, advgetopt::Help&, advgetopt::Separators&, advgetopt::ShortName&) [2813] std::Spebo_helper<0, std::allocator<Catch::Clara::Detail::BoundValueRef<unsigned int> >, true>::Spebo_helper(std::allocator<Catch::Clara::Detail::BoundValueRef<unsigned int> > const&) [302] operator delete(void, void)
 [2632] void snapdev::NOT_USED<advgetopt::Flags&, advgetopt::Help&, advgetopt::DefaultValue&>(advgetopt::Flags&, advgetopt::Help&, advgetopt::DefaultValue&) [2814] std::Spebo_helper<0, std::allocator<Catch::Clara::Detail::BoundValueRef<unsigned int> >, true>::~Spebo_helper() [64] operator"" catchsr(char const, unsigned long)
 [2687] void snapdev::NOT_USED<advgetopt::Flags&, advgetopt::Help&, advgetopt::DefaultValue&, advgetopt::Separators&>(advgetopt::Flags&, advgetopt::Help&, advgetopt::DefaultValue&, advgetopt::Separators&) [1909] std::Spebo_helper<0, std::allocator<advgetopt::option_info>, true>::_S_get(std::Spebo_helper<0, std::allocator<advgetopt::option_info>, true>&) [294] operator new(unsigned long, void)
 [2633] void snapdev::NOT_USED<advgetopt::Flags&, advgetopt::Help&, advgetopt::DefaultValue&, advgetopt::ShortName&>(advgetopt::Flags&, advgetopt::Help&, advgetopt::DefaultValue&, advgetopt::ShortName&) [1968] std::Spebo_helper<0, std::allocator<advgetopt::option_info>, true>::Spebo_helper(std::allocator<advgetopt::option_info> const&) [335] operator+(char32_t, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)
 [2183] void snapdev::NOT_USED<advgetopt::ShortName&>(advgetopt::ShortName&) [1969] std::Spebo_helper<0, std::allocator<advgetopt::option_info>, true>::~Spebo_helper() [278] operator+(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char32_t)
 [2590] void snapdev::NOT_USED<advgetopt::ShortName&, advgetopt::Flags&, advgetopt::Help&, advgetopt::Separators&>(advgetopt::ShortName&, advgetopt::Flags&, advgetopt::Help&, advgetopt::Separators&) [2477] std::Spebo_helper<0, std::allocator<advgetopt::getopt>, true>::_S_get(std::Spebo_helper<0, std::allocator<advgetopt::getopt>, true>&) [252] init
 [2634] void snapdev::NOTUSED<advgetopt::ShortName&, advgetopt::Flags&, advgetopt::Help&, advgetopt::DefaultValue&>(advgetopt::ShortName&, advgetopt::Flags&, advgetopt::Help&, advgetopt::DefaultValue&) [2412] std::Spebo_helper<0, std::allocator<advgetopt::getopt>, true>::Spebo_helper(std::allocator<advgetopt::getopt> const&) [344] <cycle 1>
 [979] unittest::g_dist_dir[abi:cxx11]() [2413] std::Spebo_helper<0, std::allocator<advgetopt::getopt>, true>::~Spebo_helper()