Flat profile:

Each sample counts as 0.01 seconds.
  %   cumulative   self              self     total           
 time   seconds   seconds    calls  ms/call  ms/call  name    
 10.26      0.63     0.63 68702022     0.00     0.00  std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_set_length(unsigned long)
  6.76      1.05     0.42 242277379     0.00     0.00  std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_data() const
  6.43      1.44     0.40 107774865     0.00     0.00  std::char_traits<char>::assign(char&, char const&)
  3.91      1.68     0.24  4696539     0.00     0.00  std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string()
  3.42      1.89     0.21 71263583     0.00     0.00  std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_is_local() const
  3.42      2.10     0.21 70176833     0.00     0.00  std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_length(unsigned long)
  3.42      2.31     0.21  7927991     0.00     0.00  std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string()
  2.44      2.46     0.15 25468395     0.00     0.00  std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::Allochider::Allochider(char, std::allocator<char>&&)
  2.44      2.61     0.15 17307947     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)
  2.28      2.75     0.14 71263583     0.00     0.00  std::pointer_traits<char const>::pointer_to(char const&)
  2.20      2.89     0.14 85543071     0.00     0.00  std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::size() const
  1.95      3.01     0.12 71263583     0.00     0.00  std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_local_data() const
  1.79      3.12     0.11 71263583     0.00     0.00  char const std::__addressof<char const>(char const&)
  1.63      3.22     0.10 71263583     0.00     0.00  char const std::addressof<char const>(char const&)
  1.63      3.32     0.10      296     0.34     0.53  std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::operator[](unsigned long) const
  1.63      3.42     0.10 17307947     0.00     0.00  void std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_construct<char const>(char const, char const, std::forward_iterator_tag)
  1.55      3.51     0.10 39019471     0.00     0.00  std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_S_copy(char, char const, unsigned long)
  1.55      3.61     0.10 17307999     0.00     0.00  std::iterator_traits<char const>::difference_type std::distance<char const>(char const, char const)
  1.47      3.70     0.09 44470186     0.00     0.00  std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_dispose()
  1.47      3.79     0.09 18602326     0.00     0.00  std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_append(char const, unsigned long)
  1.47      3.88     0.09  4748933     0.00     0.00  std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::length() const
  1.38      3.96     0.09 43479915     0.00     0.00  std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::Allochider::~Allochider()
  1.30      4.04     0.08 17307947     0.00     0.00  std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_S_copy_chars(char, char const, char const)
  1.14      4.11     0.07 44902087     0.00     0.00  std::pointer_traits<char>::pointer_to(char&)
  1.14      4.18     0.07  2471943     0.00     0.00  operator"" catchsr(char const, unsigned long)
  1.06      4.25     0.07  4212558     0.00     0.00  std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_get_allocator()
  0.98      4.31     0.06     2202     0.03     0.55  std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(char const, unsigned long, std::allocator<char> const&)
  0.98      4.37     0.06        3    20.00   547.53  CATCH2_INTERNAL_TEST_23()
  0.98      4.43     0.06  1441763     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.90      4.48     0.06 44902087     0.00     0.00  char std::addressof<char>(char&)
  0.81      4.53     0.05 44902087     0.00     0.00  char std::__addressof<char>(char&)
  0.81      4.58     0.05 17808420     0.00     0.00  std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::Allochider::Allochider(char, std::allocator<char> const&)
  0.81      4.63     0.05 17307999     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.81      4.68     0.05  4766316     0.00     0.00  Catch::operator"" sr(char const, unsigned long)
  0.81      4.73     0.05      134     0.37     1.04  std::Vector_base<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::_M_deallocate(Catch::Clara::Opt, unsigned long)
  0.81      4.78     0.05      128     0.39     0.39  __gnu_cxx::new_allocator<Catch::Clara::Opt>::deallocate(Catch::Clara::Opt, unsigned long)
  0.73      4.83     0.05  5525421     0.00     0.00  std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::push_back(char)
  0.73      4.87     0.05 25312490     0.00     0.00  std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::capacity() const
  0.73      4.92     0.05    83613     0.00     0.00  std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::c_str() const
  0.65      4.96     0.04 18539346     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.65      5.00     0.04 17307999     0.00     0.00  std::iterator_traits<char const>::iterator_category std::__iterator_category<char const>(char const const&)
  0.65      5.04     0.04 17155438     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.65      5.08     0.04  2224500     0.00     0.00  std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<char32_t, char32_t, void>, std::is_arithmetic<char32_t> >::value, Catch::BinaryExpr<char32_t, char32_t> >::type Catch::operator==<char32_t>(Catch::ExprLhs<char32_t>&&, char32_t)
  0.65      5.12     0.04  1115148     0.00     0.00  versiontheca::part::part()
  0.65      5.16     0.04   460400     0.00     0.00  (anonymous namespace)::generate_word(char const, unsigned long)
  0.65      5.20     0.04    15051     0.00     0.01  std::__cxx11::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.65      5.24     0.04      128     0.31     0.70  std::allocator_traits<std::allocator<Catch::Clara::Opt> >::deallocate(std::allocator<Catch::Clara::Opt>&, Catch::Clara::Opt, unsigned long)
  0.65      5.28     0.04                             Catch::RunContext::handleExpr(Catch::AssertionInfo const&, Catch::ITransientExpression const&, Catch::AssertionReaction&)
  0.49      5.31     0.03        1    30.00    50.00  std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >::_M_move_assign(std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >&&, std::integral_constant<bool, true>)
  0.49      5.34     0.03 44749558     0.00     0.00  std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_local_data()
  0.49      5.37     0.03 27096700     0.00     0.00  std::remove_reference<std::allocator<char>&>::type&& std::move<std::allocator<char>&>(std::allocator<char>&)
  0.49      5.40     0.03 17307947     0.00     0.00  bool __gnu_cxx::__is_null_pointer<char const>(char const)
  0.49      5.43     0.03  3708821     0.00     0.00  std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_get_allocator() const
  0.41      5.45     0.03  2224500     0.00     0.00  Catch::BinaryExpr<char32_t, char32_t>::BinaryExpr(bool, char32_t, Catch::StringRef, char32_t)
  0.33      5.47     0.02  9710458     0.00     0.00  Catch::StringRef::StringRef(char const, unsigned long)
  0.33      5.49     0.02  6772413     0.00     0.00  std::char_traits<char>::copy(char, char const, unsigned long)
  0.33      5.51     0.02  2382842     0.00     0.00  std::allocator_traits<std::allocator<char> >::max_size(std::allocator<char> const&)
  0.33      5.53     0.02  2224500     0.00     0.00  Catch::ExprLhs<char32_t> Catch::operator<=<char32_t, 0>(Catch::Decomposer&&, char32_t)
  0.33      5.55     0.02  1978961     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.33      5.57     0.02   818401     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.33      5.59     0.02   211253     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.33      5.61     0.02   149862     0.00     0.00  void unittest::random<char32_t>(char32_t&)
  0.33      5.63     0.02     3844     0.01     0.01  std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_limit(unsigned long, unsigned long) const
  0.33      5.65     0.02     2779     0.01     0.01  void std::Destroy<Catch::Clara::Opt>(Catch::Clara::Opt)
  0.24      5.67     0.02     1000     0.02     0.06  std::cxx11::basicstring<char, std::char_traits<char>, std::allocator<char> > std::operator+<char, std::char_traits<char>, std::allocator<char> >(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&, char const)
  0.24      5.68     0.02      198     0.08     0.08  operator delete(void, void)
  0.24      5.70     0.02       42     0.36     2.17  std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::push_back(Catch::Clara::Opt const&)
  0.24      5.71     0.02  2224500     0.00     0.00  Catch::ExprLhs<char32_t>::ExprLhs(char32_t)
  0.24      5.73     0.02  1978961     0.00     0.00  std::iterator_traits<char>::difference_type std::distance<char>(char, char)
  0.16      5.74     0.01  2471943     0.00     0.00  Catch::AssertionHandler::~AssertionHandler()
  0.16      5.75     0.01  2471943     0.00     0.00  Catch::ITransientExpression::ITransientExpression(bool, bool)
  0.16      5.76     0.01  1978961     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.16      5.77     0.01  1978961     0.00     0.00  std::iterator_traits<char>::difference_type std::__distance<char>(char, char, std::random_access_iterator_tag)
  0.16      5.78     0.01  1389271     0.00     0.00  std::allocator_traits<std::allocator<char> >::allocate(std::allocator<char>&, unsigned long)
  0.16      5.79     0.01  1344438     0.00     0.00  std::allocator_traits<std::allocator<char> >::deallocate(std::allocator<char>&, char, unsigned long)
  0.16      5.80     0.01  1325979     0.00     0.00  __gnu_cxx::__alloc_traits<std::allocator<char> >::_S_select_on_copy(std::allocator<char> const&)
  0.16      5.81     0.01   531581     0.00     0.00  __gnu_cxx::__exchange_and_add(int volatile, int)
  0.16      5.82     0.01   308485     0.00     0.00  operator new(unsigned long, void)
  0.16      5.83     0.01   231937     0.00     0.00  __gnu_cxx::__atomic_add_dispatch(int, int)
  0.16      5.84     0.01   211253     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.16      5.85     0.01    78876     0.00     0.00  std::char_traits<char>::find(char const, unsigned long, char const&)
  0.16      5.86     0.01    54354     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.87     0.01    40245     0.00     0.00  std::operator|(std::IosOpenmode, std::IosOpenmode)
  0.16      5.88     0.01    36341     0.00     0.00  std::shared_ptr<versiontheca::versiontheca>::~shared_ptr()
  0.16      5.89     0.01    36341     0.00     0.00  std::enable_if<!std::__shared_ptr<versiontheca::versiontheca, (__gnu_cxx::Lockpolicy)2>::__has_esft_base<versiontheca::versiontheca, void>::value, void>::type std::__shared_ptr<versiontheca::versiontheca, (__gnu_cxx::Lockpolicy)2>::_M_enable_shared_from_this_with<versiontheca::versiontheca, versiontheca::versiontheca>(versiontheca::versiontheca)
  0.16      5.90     0.01    25129     0.00     0.01  std::__cxx11::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.16      5.91     0.01    12634     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.92     0.01    12262     0.00     0.00  std::__shared_count<(__gnu_cxx::Lockpolicy)2>::__shared_count<versiontheca::versiontheca, std::allocator<versiontheca::versiontheca>, std::shared_ptr<versiontheca::unicode>&, char const&>(std::Spmake_shared_tag, versiontheca::versiontheca, std::allocator<versiontheca::versiontheca> const&, std::shared_ptr<versiontheca::unicode>&, char const&)
  0.16      5.93     0.01    10018     0.00     0.00  (anonymous namespace)::create(char const, char const)
  0.16      5.94     0.01     6106     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.95     0.01        5     2.00   270.25  CATCH2_INTERNAL_TEST_11()
  0.16      5.96     0.01        3     3.33   270.27  CATCH2_INTERNAL_TEST_0()
  0.16      5.97     0.01        1    10.00    20.00  void std::__alloc_on_move<std::allocator<Catch::Clara::Arg> >(std::allocator<Catch::Clara::Arg>&, std::allocator<Catch::Clara::Arg>&)
  0.16      5.98     0.01        1    10.00    10.00  void std::__do_alloc_on_move<std::allocator<Catch::Clara::Arg> >(std::allocator<Catch::Clara::Arg>&, std::allocator<Catch::Clara::Arg>&, std::integral_constant<bool, true>)
  0.16      5.99     0.01                             Catch::RunContext::assertionEnded(Catch::AssertionResult const&)
  0.16      6.00     0.01                             Catch::RunContext::resetAssertionInfo()
  0.16      6.01     0.01                             Catch::AssertionHandler::complete()
  0.16      6.02     0.01                             Catch::getResultCapture()
  0.16      6.03     0.01                             Catch::AssertionReaction::AssertionReaction()
  0.16      6.04     0.01                             Catch::StringRef::StringRef(char const)
  0.16      6.05     0.01                             __gnu_cxx::char_traits<char>::eq(char const&, char const&)
  0.16      6.06     0.01                             Catch::StringRef::end() const
  0.16      6.07     0.01                             void std::Destroyaux<false>::__destroy<Catch::ScopedMessage>(Catch::ScopedMessage, Catch::ScopedMessage)
  0.16      6.08     0.01                             void std::Destroy<Catch::ScopedMessage>(Catch::ScopedMessage, Catch::ScopedMessage)
  0.16      6.09     0.01                             void std::Destroy<Catch::ScopedMessage, Catch::ScopedMessage>(Catch::ScopedMessage, Catch::ScopedMessage, std::allocator<Catch::ScopedMessage>&)
  0.08      6.09     0.01  5525176     0.00     0.00  std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::operator+=(char)
  0.08      6.10     0.01  1978961     0.00     0.00  std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_S_copy_chars(char, char, char)
  0.08      6.10     0.01  1978961     0.00     0.00  std::iterator_traits<char>::iterator_category std::__iterator_category<char>(char const&)
  0.08      6.11     0.01   130000     0.00     0.00  (anonymous namespace)::generate_number()
  0.08      6.11     0.01    11720     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.08      6.12     0.01     3844     0.00     0.01  std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::insert(unsigned long, char const)
  0.08      6.12     0.01     3053     0.00     0.00  void std::__alloc_on_move<std::allocator<char> >(std::allocator<char>&, std::allocator<char>&)
  0.08      6.13     0.01     1000     0.01     0.09  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.08      6.13     0.01      128     0.04     0.04  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.08      6.14     0.01       42     0.12     1.81  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.08      6.14     0.01       22     0.23     0.23  (anonymous namespace)::invalid_version(char const, char const)
  0.00      6.14     0.00  3772113     0.00     0.00  __gnu_cxx::new_allocator<char>::max_size() const
  0.00      6.14     0.00  3209051     0.00     0.00  std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::empty() const
  0.00      6.14     0.00  3042514     0.00     0.00  std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_data(char)
  0.00      6.14     0.00  2472728     0.00     0.00  Catch::SourceLineInfo::SourceLineInfo(char const, unsigned long)
  0.00      6.14     0.00  2471977     0.00     0.00  Catch::StringRef::StringRef()
  0.00      6.14     0.00  2382842     0.00     0.00  std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::max_size() const
  0.00      6.14     0.00  2224500     0.00     0.00  Catch::BinaryExpr<char32_t, char32_t>::~BinaryExpr()
  0.00      6.14     0.00  1978961     0.00     0.00  bool __gnu_cxx::__is_null_pointer<char>(char)
  0.00      6.14     0.00  1978961     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.14     0.00  1569353     0.00     0.00  std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_capacity(unsigned long)
  0.00      6.14     0.00  1389271     0.00     0.00  __gnu_cxx::new_allocator<char>::allocate(unsigned long, void const)
  0.00      6.14     0.00  1389270     0.00     0.00  std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_create(unsigned long&, unsigned long)
  0.00      6.14     0.00  1344438     0.00     0.00  __gnu_cxx::new_allocator<char>::deallocate(char, unsigned long)
  0.00      6.14     0.00  1344438     0.00     0.00  std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_destroy(unsigned long)
  0.00      6.14     0.00  1325979     0.00     0.00  std::allocator_traits<std::allocator<char> >::select_on_container_copy_construction(std::allocator<char> const&)
  0.00      6.14     0.00  1115148     0.00     0.00  versiontheca::part::~part()
  0.00      6.14     0.00   928025     0.00     0.00  std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::operator[](unsigned long)
  0.00      6.14     0.00   926711     0.00     0.00  std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::back()
  0.00      6.14     0.00   763518     0.00     0.00  __gthread_active_p()
  0.00      6.14     0.00   652982     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.14     0.00   652982     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.14     0.00   531581     0.00     0.00  __gnu_cxx::__exchange_and_add_dispatch(int, int)
  0.00      6.14     0.00   498403     0.00     0.00  std::__shared_count<(__gnu_cxx::Lockpolicy)2>::~__shared_count()
  0.00      6.14     0.00   460400     0.00     0.00  (anonymous namespace)::generate_word(char const, unsigned long)
  0.00      6.14     0.00   389705     0.00     0.00  void unittest::random<unsigned int>(unsigned int&)
  0.00      6.14     0.00   389405     0.00     0.00  std::__cxx11::to_string(unsigned int)
  0.00      6.14     0.00   381759     0.00     0.00  std::Spcounted_base<(__gnu_cxx::Lockpolicy)2>::_M_release()
  0.00      6.14     0.00   345317     0.00     0.00  std::__shared_ptr<versiontheca::trait, (__gnu_cxx::Lockpolicy)2>::~__shared_ptr()
  0.00      6.14     0.00   342392     0.00     0.00  std::shared_ptr<versiontheca::trait>::~shared_ptr()
  0.00      6.14     0.00   305427     0.00     0.00  std::char_traits<char>::length(char const)
  0.00      6.14     0.00   291424     0.00     0.00  char const& std::forward<char const&>(std::remove_reference<char const&>::type&)
  0.00      6.14     0.00   256029     0.00     0.00  std::__shared_ptr<versiontheca::trait, (__gnu_cxx::Lockpolicy)2>::get() const
  0.00      6.14     0.00   256029     0.00     0.00  std::__shared_ptr_access<versiontheca::trait, (__gnu_cxx::Lockpolicy)2, false, false>::_M_get() const
  0.00      6.14     0.00   231937     0.00     0.00  __gnu_cxx::__atomic_add(int volatile, int)
  0.00      6.14     0.00   231937     0.00     0.00  std::Spcounted_base<(__gnu_cxx::Lockpolicy)2>::_M_add_ref_copy()
  0.00      6.14     0.00   211253     0.00     0.00  __gnu_cxx::__alloc_traits<std::allocator<char> >::_S_propagate_on_copy_assign()
  0.00      6.14     0.00   173739     0.00     0.00  void Catch::AssertionHandler::handleExpr<bool>(Catch::ExprLhs<bool> const&)
  0.00      6.14     0.00   173739     0.00     0.00  Catch::ExprLhs<bool>::ExprLhs(bool)
  0.00      6.14     0.00   173739     0.00     0.00  Catch::UnaryExpr<bool>::UnaryExpr(bool)
  0.00      6.14     0.00   173739     0.00     0.00  Catch::UnaryExpr<bool>::~UnaryExpr()
  0.00      6.14     0.00   173739     0.00     0.00  Catch::ExprLhs<bool> Catch::operator<=<bool, 0>(Catch::Decomposer&&, bool)
  0.00      6.14     0.00   173739     0.00     0.00  Catch::ExprLhs<bool>::makeUnaryExpr() const
  0.00      6.14     0.00   168738     0.00     0.00  std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_check_length(unsigned long, unsigned long, char const) const
  0.00      6.14     0.00   154124     0.00     0.00  __gnu_cxx::new_allocator<versiontheca::rpm>::~new_allocator()
  0.00      6.14     0.00   154124     0.00     0.00  std::allocator<versiontheca::rpm>::~allocator()
  0.00      6.14     0.00   154116     0.00     0.00  __gnu_cxx::new_allocator<versiontheca::debian>::~new_allocator()
  0.00      6.14     0.00   154116     0.00     0.00  std::allocator<versiontheca::debian>::~allocator()
  0.00      6.14     0.00   149921     0.00     0.00  std::Spcounted_base<(__gnu_cxx::Lockpolicy)2>::Spcounted_base()
  0.00      6.14     0.00   149921     0.00     0.00  std::Spcounted_base<(__gnu_cxx::Lockpolicy)2>::~Spcounted_base()
  0.00      6.14     0.00   149862     0.00     0.00  unittest::random_char(unittest::character_t)
  0.00      6.14     0.00   149822     0.00     0.00  std::__shared_count<(__gnu_cxx::Lockpolicy)2>::_M_get_deleter(std::type_info const&) const
  0.00      6.14     0.00   149822     0.00     0.00  std::type_info::operator==(std::type_info const&) const
  0.00      6.14     0.00   145760     0.00     0.00  __gnu_cxx::new_allocator<versiontheca::versiontheca>::~new_allocator()
  0.00      6.14     0.00   145760     0.00     0.00  std::allocator<versiontheca::versiontheca>::~allocator()
  0.00      6.14     0.00   130000     0.00     0.00  (anonymous namespace)::generate_number()
  0.00      6.14     0.00   115593     0.00     0.00  __gnu_cxx::new_allocator<versiontheca::rpm>::new_allocator(__gnu_cxx::new_allocator<versiontheca::rpm> const&)
  0.00      6.14     0.00   115593     0.00     0.00  __gnu_cxx::__aligned_buffer<versiontheca::rpm>::_M_ptr()
  0.00      6.14     0.00   115593     0.00     0.00  __gnu_cxx::__aligned_buffer<versiontheca::rpm>::_M_addr()
  0.00      6.14     0.00   115593     0.00     0.00  std::allocator<versiontheca::rpm>::allocator(std::allocator<versiontheca::rpm> const&)
  0.00      6.14     0.00   115593     0.00     0.00  std::Spcounted_ptr_inplace<versiontheca::rpm, std::allocator<versiontheca::rpm>, (__gnu_cxx::Lockpolicy)2>::_M_ptr()
  0.00      6.14     0.00   115587     0.00     0.00  __gnu_cxx::new_allocator<versiontheca::debian>::new_allocator(__gnu_cxx::new_allocator<versiontheca::debian> const&)
  0.00      6.14     0.00   115587     0.00     0.00  __gnu_cxx::__aligned_buffer<versiontheca::debian>::_M_ptr()
  0.00      6.14     0.00   115587     0.00     0.00  __gnu_cxx::__aligned_buffer<versiontheca::debian>::_M_addr()
  0.00      6.14     0.00   115587     0.00     0.00  std::allocator<versiontheca::debian>::allocator(std::allocator<versiontheca::debian> const&)
  0.00      6.14     0.00   115587     0.00     0.00  std::Spcounted_ptr_inplace<versiontheca::debian, std::allocator<versiontheca::debian>, (__gnu_cxx::Lockpolicy)2>::_M_ptr()
  0.00      6.14     0.00   115566     0.00     0.00  std::__shared_count<(__gnu_cxx::Lockpolicy)2>::__shared_count(std::__shared_count<(__gnu_cxx::Lockpolicy)2> const&)
  0.00      6.14     0.00   113434     0.00     0.00  versiontheca::trait::trait()
  0.00      6.14     0.00   113434     0.00     0.00  __gnu_cxx::new_allocator<versiontheca::part>::new_allocator()
  0.00      6.14     0.00   113434     0.00     0.00  std::allocator<versiontheca::part>::allocator()
  0.00      6.14     0.00   113434     0.00     0.00  std::Vectorbase<versiontheca::part, std::allocator<versiontheca::part> >::Vectorimpl::Vectorimpl()
  0.00      6.14     0.00   113434     0.00     0.00  std::Vectorbase<versiontheca::part, std::allocator<versiontheca::part> >::Vectorbase()
  0.00      6.14     0.00   113434     0.00     0.00  std::vector<versiontheca::part, std::allocator<versiontheca::part> >::vector()
  0.00      6.14     0.00   113334     0.00     0.00  versiontheca::versiontheca::~versiontheca()
  0.00      6.14     0.00   109320     0.00     0.00  __gnu_cxx::new_allocator<versiontheca::versiontheca>::new_allocator(__gnu_cxx::new_allocator<versiontheca::versiontheca> const&)
  0.00      6.14     0.00   109320     0.00     0.00  std::allocator<versiontheca::versiontheca>::allocator(std::allocator<versiontheca::versiontheca> const&)
  0.00      6.14     0.00   109122     0.00     0.00  __gnu_cxx::__aligned_buffer<versiontheca::versiontheca>::_M_ptr()
  0.00      6.14     0.00   109122     0.00     0.00  __gnu_cxx::__aligned_buffer<versiontheca::versiontheca>::_M_addr()
  0.00      6.14     0.00   109122     0.00     0.00  std::Spcounted_ptr_inplace<versiontheca::versiontheca, std::allocator<versiontheca::versiontheca>, (__gnu_cxx::Lockpolicy)2>::_M_ptr()
  0.00      6.14     0.00    98096     0.00     0.00  std::shared_ptr<versiontheca::unicode>& std::forward<std::shared_ptr<versiontheca::unicode>&>(std::remove_reference<std::shared_ptr<versiontheca::unicode>&>::type&)
  0.00      6.14     0.00    96910     0.00     0.00  std::less<char const>::operator()(char const const&, char const const&) const
  0.00      6.14     0.00    80320     0.00     0.00  std::shared_ptr<versiontheca::basic>& std::forward<std::shared_ptr<versiontheca::basic>&>(std::remove_reference<std::shared_ptr<versiontheca::basic>&>::type&)
  0.00      6.14     0.00    80312     0.00     0.00  std::shared_ptr<versiontheca::decimal>& std::forward<std::shared_ptr<versiontheca::decimal>&>(std::remove_reference<std::shared_ptr<versiontheca::decimal>&>::type&)
  0.00      6.14     0.00    80194     0.00     0.00  std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(char const, std::allocator<char> const&)
  0.00      6.14     0.00    77062     0.00     0.00  __gnu_cxx::new_allocator<std::Spcounted_ptr_inplace<versiontheca::rpm, std::allocator<versiontheca::rpm>, (__gnu_cxx::Lockpolicy)2> >::new_allocator()
  0.00      6.14     0.00    77062     0.00     0.00  __gnu_cxx::new_allocator<std::Spcounted_ptr_inplace<versiontheca::rpm, std::allocator<versiontheca::rpm>, (__gnu_cxx::Lockpolicy)2> >::~new_allocator()
  0.00      6.14     0.00    77062     0.00     0.00  std::allocator<std::Spcounted_ptr_inplace<versiontheca::rpm, std::allocator<versiontheca::rpm>, (__gnu_cxx::Lockpolicy)2> >::allocator<versiontheca::rpm>(std::allocator<versiontheca::rpm> const&)
  0.00      6.14     0.00    77062     0.00     0.00  std::allocator<std::Spcounted_ptr_inplace<versiontheca::rpm, std::allocator<versiontheca::rpm>, (__gnu_cxx::Lockpolicy)2> >::~allocator()
  0.00      6.14     0.00    77062     0.00     0.00  std::Spebo_helper<0, std::allocator<versiontheca::rpm>, true>::_S_get(std::Spebo_helper<0, std::allocator<versiontheca::rpm>, true>&)
  0.00      6.14     0.00    77062     0.00     0.00  std::__allocated_ptr<std::allocator<std::Spcounted_ptr_inplace<versiontheca::rpm, std::allocator<versiontheca::rpm>, (__gnu_cxx::Lockpolicy)2> > >::__allocated_ptr(std::allocator<std::Spcounted_ptr_inplace<versiontheca::rpm, std::allocator<versiontheca::rpm>, (__gnu_cxx::Lockpolicy)2> >&, std::Spcounted_ptr_inplace<versiontheca::rpm, std::allocator<versiontheca::rpm>, (__gnu_cxx::Lockpolicy)2>)
  0.00      6.14     0.00    77062     0.00     0.00  std::__allocated_ptr<std::allocator<std::Spcounted_ptr_inplace<versiontheca::rpm, std::allocator<versiontheca::rpm>, (__gnu_cxx::Lockpolicy)2> > >::~__allocated_ptr()
  0.00      6.14     0.00    77062     0.00     0.00  std::Spcounted_ptr_inplace<versiontheca::rpm, std::allocator<versiontheca::rpm>, (__gnu_cxx::Lockpolicy)2>::Impl::M_alloc()
  0.00      6.14     0.00    77062     0.00     0.00  std::allocator<std::Spcounted_ptr_inplace<versiontheca::rpm, std::allocator<versiontheca::rpm>, (__gnu_cxx::Lockpolicy)2> > std::__addressof<std::allocator<std::Spcounted_ptr_inplace<versiontheca::rpm, std::allocator<versiontheca::rpm>, (__gnu_cxx::Lockpolicy)2> > >(std::allocator<std::Spcounted_ptr_inplace<versiontheca::rpm, std::allocator<versiontheca::rpm>, (__gnu_cxx::Lockpolicy)2> >&)
  0.00      6.14     0.00    77058     0.00     0.00  __gnu_cxx::new_allocator<std::Spcounted_ptr_inplace<versiontheca::debian, std::allocator<versiontheca::debian>, (__gnu_cxx::Lockpolicy)2> >::new_allocator()
  0.00      6.14     0.00    77058     0.00     0.00  __gnu_cxx::new_allocator<std::Spcounted_ptr_inplace<versiontheca::debian, std::allocator<versiontheca::debian>, (__gnu_cxx::Lockpolicy)2> >::~new_allocator()
  0.00      6.14     0.00    77058     0.00     0.00  std::allocator<std::Spcounted_ptr_inplace<versiontheca::debian, std::allocator<versiontheca::debian>, (__gnu_cxx::Lockpolicy)2> >::allocator<versiontheca::debian>(std::allocator<versiontheca::debian> const&)
  0.00      6.14     0.00    77058     0.00     0.00  std::allocator<std::Spcounted_ptr_inplace<versiontheca::debian, std::allocator<versiontheca::debian>, (__gnu_cxx::Lockpolicy)2> >::~allocator()
  0.00      6.14     0.00    77058     0.00     0.00  std::Spebo_helper<0, std::allocator<versiontheca::debian>, true>::_S_get(std::Spebo_helper<0, std::allocator<versiontheca::debian>, true>&)
  0.00      6.14     0.00    77058     0.00     0.00  std::__allocated_ptr<std::allocator<std::Spcounted_ptr_inplace<versiontheca::debian, std::allocator<versiontheca::debian>, (__gnu_cxx::Lockpolicy)2> > >::__allocated_ptr(std::allocator<std::Spcounted_ptr_inplace<versiontheca::debian, std::allocator<versiontheca::debian>, (__gnu_cxx::Lockpolicy)2> >&, std::Spcounted_ptr_inplace<versiontheca::debian, std::allocator<versiontheca::debian>, (__gnu_cxx::Lockpolicy)2>)
  0.00      6.14     0.00    77058     0.00     0.00  std::__allocated_ptr<std::allocator<std::Spcounted_ptr_inplace<versiontheca::debian, std::allocator<versiontheca::debian>, (__gnu_cxx::Lockpolicy)2> > >::~__allocated_ptr()
  0.00      6.14     0.00    77058     0.00     0.00  std::Spcounted_ptr_inplace<versiontheca::debian, std::allocator<versiontheca::debian>, (__gnu_cxx::Lockpolicy)2>::Impl::M_alloc()
  0.00      6.14     0.00    77058     0.00     0.00  std::allocator<std::Spcounted_ptr_inplace<versiontheca::debian, std::allocator<versiontheca::debian>, (__gnu_cxx::Lockpolicy)2> > std::__addressof<std::allocator<std::Spcounted_ptr_inplace<versiontheca::debian, std::allocator<versiontheca::debian>, (__gnu_cxx::Lockpolicy)2> > >(std::allocator<std::Spcounted_ptr_inplace<versiontheca::debian, std::allocator<versiontheca::debian>, (__gnu_cxx::Lockpolicy)2> >&)
  0.00      6.14     0.00    75540     0.00     0.00  unsigned long const& std::max<unsigned long>(unsigned long const&, unsigned long const&)
  0.00      6.14     0.00    72781     0.00     0.00  __gnu_cxx::new_allocator<std::Spcounted_ptr_inplace<versiontheca::versiontheca, std::allocator<versiontheca::versiontheca>, (__gnu_cxx::Lockpolicy)2> >::new_allocator()
  0.00      6.14     0.00    72781     0.00     0.00  __gnu_cxx::new_allocator<std::Spcounted_ptr_inplace<versiontheca::versiontheca, std::allocator<versiontheca::versiontheca>, (__gnu_cxx::Lockpolicy)2> >::~new_allocator()
  0.00      6.14     0.00    72781     0.00     0.00  std::allocator<std::Spcounted_ptr_inplace<versiontheca::versiontheca, std::allocator<versiontheca::versiontheca>, (__gnu_cxx::Lockpolicy)2> >::allocator<versiontheca::versiontheca>(std::allocator<versiontheca::versiontheca> const&)
  0.00      6.14     0.00    72781     0.00     0.00  std::allocator<std::Spcounted_ptr_inplace<versiontheca::versiontheca, std::allocator<versiontheca::versiontheca>, (__gnu_cxx::Lockpolicy)2> >::~allocator()
  0.00      6.14     0.00    72781     0.00     0.00  std::__allocated_ptr<std::allocator<std::Spcounted_ptr_inplace<versiontheca::versiontheca, std::allocator<versiontheca::versiontheca>, (__gnu_cxx::Lockpolicy)2> > >::__allocated_ptr(std::allocator<std::Spcounted_ptr_inplace<versiontheca::versiontheca, std::allocator<versiontheca::versiontheca>, (__gnu_cxx::Lockpolicy)2> >&, std::Spcounted_ptr_inplace<versiontheca::versiontheca, std::allocator<versiontheca::versiontheca>, (__gnu_cxx::Lockpolicy)2>)
  0.00      6.14     0.00    72781     0.00     0.00  std::__allocated_ptr<std::allocator<std::Spcounted_ptr_inplace<versiontheca::versiontheca, std::allocator<versiontheca::versiontheca>, (__gnu_cxx::Lockpolicy)2> > >::~__allocated_ptr()
  0.00      6.14     0.00    72781     0.00     0.00  std::allocator<std::Spcounted_ptr_inplace<versiontheca::versiontheca, std::allocator<versiontheca::versiontheca>, (__gnu_cxx::Lockpolicy)2> > std::__addressof<std::allocator<std::Spcounted_ptr_inplace<versiontheca::versiontheca, std::allocator<versiontheca::versiontheca>, (__gnu_cxx::Lockpolicy)2> > >(std::allocator<std::Spcounted_ptr_inplace<versiontheca::versiontheca, std::allocator<versiontheca::versiontheca>, (__gnu_cxx::Lockpolicy)2> >&)
  0.00      6.14     0.00    72682     0.00     0.00  std::Spebo_helper<0, std::allocator<versiontheca::versiontheca>, true>::_S_get(std::Spebo_helper<0, std::allocator<versiontheca::versiontheca>, true>&)
  0.00      6.14     0.00    72682     0.00     0.00  std::Spcounted_ptr_inplace<versiontheca::versiontheca, std::allocator<versiontheca::versiontheca>, (__gnu_cxx::Lockpolicy)2>::Impl::M_alloc()
  0.00      6.14     0.00    59844     0.00     0.00  std::char_traits<char>::compare(char const, char const, unsigned long)
  0.00      6.14     0.00    59229     0.00     0.00  std::__shared_ptr<versiontheca::versiontheca, (__gnu_cxx::Lockpolicy)2>::get() const
  0.00      6.14     0.00    59229     0.00     0.00  std::__shared_ptr_access<versiontheca::versiontheca, (__gnu_cxx::Lockpolicy)2, false, false>::_M_get() const
  0.00      6.14     0.00    58466     0.00     0.00  std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::append(char const)
  0.00      6.14     0.00    57899     0.00     0.00  std::__shared_ptr_access<versiontheca::versiontheca, (__gnu_cxx::Lockpolicy)2, false, false>::operator->() const
  0.00      6.14     0.00    57205     0.00     0.00  (anonymous namespace)::generate_number()
  0.00      6.14     0.00    57200     0.00     0.00  (anonymous namespace)::generate_number()
  0.00      6.14     0.00    57200     0.00     0.01  (anonymous namespace)::generate_version(unsigned long, char const, unsigned long, bool)
  0.00      6.14     0.00    57200     0.00     0.01  (anonymous namespace)::generate_version(unsigned long, char const, unsigned long, bool)
  0.00      6.14     0.00    54516     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.14     0.00    54006     0.00     0.00  unsigned long const& std::min<unsigned long>(unsigned long const&, unsigned long const&)
  0.00      6.14     0.00    54005     0.00     0.00  std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::compare(char const) const
  0.00      6.14     0.00    54004     0.00     0.00  std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_S_compare(unsigned long, unsigned long)
  0.00      6.14     0.00    50968     0.00     0.00  std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_disjunct(char const) const
  0.00      6.14     0.00    49571     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.14     0.00    49072     0.00     0.00  __gnu_cxx::new_allocator<versiontheca::unicode>::~new_allocator()
  0.00      6.14     0.00    49072     0.00     0.00  std::allocator<versiontheca::unicode>::~allocator()
  0.00      6.14     0.00    40188     0.00     0.00  __gnu_cxx::new_allocator<versiontheca::basic>::~new_allocator()
  0.00      6.14     0.00    40188     0.00     0.00  std::allocator<versiontheca::basic>::~allocator()
  0.00      6.14     0.00    40176     0.00     0.00  __gnu_cxx::new_allocator<versiontheca::decimal>::~new_allocator()
  0.00      6.14     0.00    40176     0.00     0.00  std::allocator<versiontheca::decimal>::~allocator()
  0.00      6.14     0.00    38659     0.00     0.00  std::__shared_ptr<versiontheca::rpm, (__gnu_cxx::Lockpolicy)2>::~__shared_ptr()
  0.00      6.14     0.00    38623     0.00     0.00  std::__shared_ptr<versiontheca::debian, (__gnu_cxx::Lockpolicy)2>::~__shared_ptr()
  0.00      6.14     0.00    38532     0.00     0.00  std::shared_ptr<versiontheca::trait>::shared_ptr<versiontheca::rpm, void>(std::shared_ptr<versiontheca::rpm> const&)
  0.00      6.14     0.00    38532     0.00     0.00  std::__shared_ptr<versiontheca::trait, (__gnu_cxx::Lockpolicy)2>::__shared_ptr<versiontheca::rpm, void>(std::__shared_ptr<versiontheca::rpm, (__gnu_cxx::Lockpolicy)2> const&)
  0.00      6.14     0.00    38531     0.00     0.00  versiontheca::rpm::rpm()
  0.00      6.14     0.00    38531     0.00     0.00  void __gnu_cxx::new_allocator<versiontheca::rpm>::destroy<versiontheca::rpm>(versiontheca::rpm)
  0.00      6.14     0.00    38531     0.00     0.00  void __gnu_cxx::new_allocator<versiontheca::rpm>::construct<versiontheca::rpm>(versiontheca::rpm)
  0.00      6.14     0.00    38531     0.00     0.00  __gnu_cxx::new_allocator<versiontheca::rpm>::new_allocator()
  0.00      6.14     0.00    38531     0.00     0.00  __gnu_cxx::new_allocator<std::Spcounted_ptr_inplace<versiontheca::rpm, std::allocator<versiontheca::rpm>, (__gnu_cxx::Lockpolicy)2> >::deallocate(std::Spcounted_ptr_inplace<versiontheca::rpm, std::allocator<versiontheca::rpm>, (__gnu_cxx::Lockpolicy)2>, unsigned long)
  0.00      6.14     0.00    38531     0.00     0.00  __gnu_cxx::new_allocator<std::Spcounted_ptr_inplace<versiontheca::rpm, std::allocator<versiontheca::rpm>, (__gnu_cxx::Lockpolicy)2> >::allocate(unsigned long, void const)
  0.00      6.14     0.00    38531     0.00     0.00  __gnu_cxx::new_allocator<std::Spcounted_ptr_inplace<versiontheca::rpm, std::allocator<versiontheca::rpm>, (__gnu_cxx::Lockpolicy)2> >::max_size() const
  0.00      6.14     0.00    38531     0.00     0.00  std::allocator<versiontheca::rpm>::allocator()
  0.00      6.14     0.00    38531     0.00     0.00  std::shared_ptr<versiontheca::rpm>::shared_ptr<std::allocator<versiontheca::rpm>>(std::Spmake_shared_tag, std::allocator<versiontheca::rpm> const&)
  0.00      6.14     0.00    38531     0.00     0.00  std::shared_ptr<versiontheca::rpm>::~shared_ptr()
  0.00      6.14     0.00    38531     0.00     0.00  std::enable_if<!std::__shared_ptr<versiontheca::rpm, (__gnu_cxx::Lockpolicy)2>::__has_esft_base<versiontheca::rpm, void>::value, void>::type std::__shared_ptr<versiontheca::rpm, (__gnu_cxx::Lockpolicy)2>::_M_enable_shared_from_this_with<versiontheca::rpm, versiontheca::rpm>(versiontheca::rpm)
  0.00      6.14     0.00    38531     0.00     0.00  std::__shared_ptr<versiontheca::rpm, (__gnu_cxx::Lockpolicy)2>::__shared_ptr<std::allocator<versiontheca::rpm>>(std::Spmake_shared_tag, std::allocator<versiontheca::rpm> const&)
  0.00      6.14     0.00    38531     0.00     0.00  std::Spebo_helper<0, std::allocator<versiontheca::rpm>, true>::Spebo_helper(std::allocator<versiontheca::rpm> const&)
  0.00      6.14     0.00    38531     0.00     0.00  std::Spebo_helper<0, std::allocator<versiontheca::rpm>, true>::~Spebo_helper()
  0.00      6.14     0.00    38531     0.00     0.00  std::__shared_count<(__gnu_cxx::Lockpolicy)2>::__shared_count<versiontheca::rpm, std::allocator<versiontheca::rpm>>(std::Spmake_shared_tag, versiontheca::rpm, std::allocator<versiontheca::rpm> const&)
  0.00      6.14     0.00    38531     0.00     0.00  std::__allocated_ptr<std::allocator<std::Spcounted_ptr_inplace<versiontheca::rpm, std::allocator<versiontheca::rpm>, (__gnu_cxx::Lockpolicy)2> > >::_S_raw_ptr(std::Spcounted_ptr_inplace<versiontheca::rpm, std::allocator<versiontheca::rpm>, (__gnu_cxx::Lockpolicy)2>)
  0.00      6.14     0.00    38531     0.00     0.00  std::__allocated_ptr<std::allocator<std::Spcounted_ptr_inplace<versiontheca::rpm, std::allocator<versiontheca::rpm>, (__gnu_cxx::Lockpolicy)2> > >::get()
  0.00      6.14     0.00    38531     0.00     0.00  std::__allocated_ptr<std::allocator<std::Spcounted_ptr_inplace<versiontheca::rpm, std::allocator<versiontheca::rpm>, (__gnu_cxx::Lockpolicy)2> > >::operator=(decltype(nullptr))
  0.00      6.14     0.00    38531     0.00     0.00  void std::allocator_traits<std::allocator<versiontheca::rpm> >::destroy<versiontheca::rpm>(std::allocator<versiontheca::rpm>&, versiontheca::rpm)
  0.00      6.14     0.00    38531     0.00     0.00  void std::allocator_traits<std::allocator<versiontheca::rpm> >::construct<versiontheca::rpm>(std::allocator<versiontheca::rpm>&, versiontheca::rpm)
  0.00      6.14     0.00    38531     0.00     0.00  std::allocator_traits<std::allocator<std::Spcounted_ptr_inplace<versiontheca::rpm, std::allocator<versiontheca::rpm>, (__gnu_cxx::Lockpolicy)2> > >::deallocate(std::allocator<std::Spcounted_ptr_inplace<versiontheca::rpm, std::allocator<versiontheca::rpm>, (__gnu_cxx::Lockpolicy)2> >&, std::Spcounted_ptr_inplace<versiontheca::rpm, std::allocator<versiontheca::rpm>, (__gnu_cxx::Lockpolicy)2>, unsigned long)
  0.00      6.14     0.00    38531     0.00     0.00  std::allocator_traits<std::allocator<std::Spcounted_ptr_inplace<versiontheca::rpm, std::allocator<versiontheca::rpm>, (__gnu_cxx::Lockpolicy)2> > >::allocate(std::allocator<std::Spcounted_ptr_inplace<versiontheca::rpm, std::allocator<versiontheca::rpm>, (__gnu_cxx::Lockpolicy)2> >&, unsigned long)
  0.00      6.14     0.00    38531     0.00     0.00  std::Spcounted_ptr_inplace<versiontheca::rpm, std::allocator<versiontheca::rpm>, (__gnu_cxx::Lockpolicy)2>::_M_destroy()
  0.00      6.14     0.00    38531     0.00     0.00  std::Spcounted_ptr_inplace<versiontheca::rpm, std::allocator<versiontheca::rpm>, (__gnu_cxx::Lockpolicy)2>::_M_dispose()
  0.00      6.14     0.00    38531     0.00     0.00  std::Spcounted_ptr_inplace<versiontheca::rpm, std::allocator<versiontheca::rpm>, (__gnu_cxx::Lockpolicy)2>::_M_get_deleter(std::type_info const&)
  0.00      6.14     0.00    38531     0.00     0.00  std::Spcounted_ptr_inplace<versiontheca::rpm, std::allocator<versiontheca::rpm>, (__gnu_cxx::Lockpolicy)2>::Impl::Impl(std::allocator<versiontheca::rpm>)
  0.00      6.14     0.00    38531     0.00     0.00  std::Spcounted_ptr_inplace<versiontheca::rpm, std::allocator<versiontheca::rpm>, (__gnu_cxx::Lockpolicy)2>::_Impl::~Impl()
  0.00      6.14     0.00    38531     0.00     0.00  std::Sp_counted_ptr_inplace<versiontheca::rpm, std::allocator<versiontheca::rpm>, (__gnu_cxx::Lockpolicy)2>::Spcounted_ptr_inplace<>(std::allocator<versiontheca::rpm>)
  0.00      6.14     0.00    38531     0.00     0.00  std::Spcounted_ptr_inplace<versiontheca::rpm, std::allocator<versiontheca::rpm>, (__gnu_cxx::Lockpolicy)2>::~Spcounted_ptr_inplace()
  0.00      6.14     0.00    38531     0.00     0.00  std::shared_ptr<versiontheca::rpm> std::make_shared<versiontheca::rpm>()
  0.00      6.14     0.00    38531     0.00     0.00  std::shared_ptr<versiontheca::rpm> std::allocate_shared<versiontheca::rpm, std::allocator<versiontheca::rpm>>(std::allocator<versiontheca::rpm> const&)
  0.00      6.14     0.00    38531     0.00     0.00  std::__allocated_ptr<std::allocator<std::Spcounted_ptr_inplace<versiontheca::rpm, std::allocator<versiontheca::rpm>, (__gnu_cxx::Lockpolicy)2> > > std::__allocate_guarded<std::allocator<std::Spcounted_ptr_inplace<versiontheca::rpm, std::allocator<versiontheca::rpm>, (__gnu_cxx::Lockpolicy)2> > >(std::allocator<std::Spcounted_ptr_inplace<versiontheca::rpm, std::allocator<versiontheca::rpm>, (__gnu_cxx::Lockpolicy)2> >&)
  0.00      6.14     0.00    38531     0.00     0.00  std::remove_reference<std::allocator<versiontheca::rpm> const&>::type&& std::move<std::allocator<versiontheca::rpm> const&>(std::allocator<versiontheca::rpm> const&)
  0.00      6.14     0.00    38530     0.00     0.00  std::shared_ptr<versiontheca::trait>::shared_ptr<versiontheca::debian, void>(std::shared_ptr<versiontheca::debian> const&)
  0.00      6.14     0.00    38530     0.00     0.00  std::__shared_ptr<versiontheca::trait, (__gnu_cxx::Lockpolicy)2>::__shared_ptr<versiontheca::debian, void>(std::__shared_ptr<versiontheca::debian, (__gnu_cxx::Lockpolicy)2> const&)
  0.00      6.14     0.00    38529     0.00     0.00  versiontheca::debian::debian()
  0.00      6.14     0.00    38529     0.00     0.00  void __gnu_cxx::new_allocator<versiontheca::debian>::destroy<versiontheca::debian>(versiontheca::debian)
  0.00      6.14     0.00    38529     0.00     0.00  void __gnu_cxx::new_allocator<versiontheca::debian>::construct<versiontheca::debian>(versiontheca::debian)
  0.00      6.14     0.00    38529     0.00     0.00  __gnu_cxx::new_allocator<versiontheca::debian>::new_allocator()
  0.00      6.14     0.00    38529     0.00     0.00  __gnu_cxx::new_allocator<std::Spcounted_ptr_inplace<versiontheca::debian, std::allocator<versiontheca::debian>, (__gnu_cxx::Lockpolicy)2> >::deallocate(std::Spcounted_ptr_inplace<versiontheca::debian, std::allocator<versiontheca::debian>, (__gnu_cxx::Lockpolicy)2>, unsigned long)
  0.00      6.14     0.00    38529     0.00     0.00  __gnu_cxx::new_allocator<std::Spcounted_ptr_inplace<versiontheca::debian, std::allocator<versiontheca::debian>, (__gnu_cxx::Lockpolicy)2> >::allocate(unsigned long, void const)
  0.00      6.14     0.00    38529     0.00     0.00  __gnu_cxx::new_allocator<std::Spcounted_ptr_inplace<versiontheca::debian, std::allocator<versiontheca::debian>, (__gnu_cxx::Lockpolicy)2> >::max_size() const
  0.00      6.14     0.00    38529     0.00     0.00  std::allocator<versiontheca::debian>::allocator()
  0.00      6.14     0.00    38529     0.00     0.00  std::shared_ptr<versiontheca::debian>::shared_ptr<std::allocator<versiontheca::debian>>(std::Spmake_shared_tag, std::allocator<versiontheca::debian> const&)
  0.00      6.14     0.00    38529     0.00     0.00  std::shared_ptr<versiontheca::debian>::~shared_ptr()
  0.00      6.14     0.00    38529     0.00     0.00  std::enable_if<!std::__shared_ptr<versiontheca::debian, (__gnu_cxx::Lockpolicy)2>::__has_esft_base<versiontheca::debian, void>::value, void>::type std::__shared_ptr<versiontheca::debian, (__gnu_cxx::Lockpolicy)2>::_M_enable_shared_from_this_with<versiontheca::debian, versiontheca::debian>(versiontheca::debian)
  0.00      6.14     0.00    38529     0.00     0.00  std::__shared_ptr<versiontheca::debian, (__gnu_cxx::Lockpolicy)2>::__shared_ptr<std::allocator<versiontheca::debian>>(std::Spmake_shared_tag, std::allocator<versiontheca::debian> const&)
  0.00      6.14     0.00    38529     0.00     0.00  std::Spebo_helper<0, std::allocator<versiontheca::debian>, true>::Spebo_helper(std::allocator<versiontheca::debian> const&)
  0.00      6.14     0.00    38529     0.00     0.00  std::Spebo_helper<0, std::allocator<versiontheca::debian>, true>::~Spebo_helper()
  0.00      6.14     0.00    38529     0.00     0.00  std::__shared_count<(__gnu_cxx::Lockpolicy)2>::__shared_count<versiontheca::debian, std::allocator<versiontheca::debian>>(std::Spmake_shared_tag, versiontheca::debian, std::allocator<versiontheca::debian> const&)
  0.00      6.14     0.00    38529     0.00     0.00  std::__allocated_ptr<std::allocator<std::Spcounted_ptr_inplace<versiontheca::debian, std::allocator<versiontheca::debian>, (__gnu_cxx::Lockpolicy)2> > >::_S_raw_ptr(std::Spcounted_ptr_inplace<versiontheca::debian, std::allocator<versiontheca::debian>, (__gnu_cxx::Lockpolicy)2>)
  0.00      6.14     0.00    38529     0.00     0.00  std::__allocated_ptr<std::allocator<std::Spcounted_ptr_inplace<versiontheca::debian, std::allocator<versiontheca::debian>, (__gnu_cxx::Lockpolicy)2> > >::get()
  0.00      6.14     0.00    38529     0.00     0.00  std::__allocated_ptr<std::allocator<std::Spcounted_ptr_inplace<versiontheca::debian, std::allocator<versiontheca::debian>, (__gnu_cxx::Lockpolicy)2> > >::operator=(decltype(nullptr))
  0.00      6.14     0.00    38529     0.00     0.00  void std::allocator_traits<std::allocator<versiontheca::debian> >::destroy<versiontheca::debian>(std::allocator<versiontheca::debian>&, versiontheca::debian)
  0.00      6.14     0.00    38529     0.00     0.00  void std::allocator_traits<std::allocator<versiontheca::debian> >::construct<versiontheca::debian>(std::allocator<versiontheca::debian>&, versiontheca::debian)
  0.00      6.14     0.00    38529     0.00     0.00  std::allocator_traits<std::allocator<std::Spcounted_ptr_inplace<versiontheca::debian, std::allocator<versiontheca::debian>, (__gnu_cxx::Lockpolicy)2> > >::deallocate(std::allocator<std::Spcounted_ptr_inplace<versiontheca::debian, std::allocator<versiontheca::debian>, (__gnu_cxx::Lockpolicy)2> >&, std::Spcounted_ptr_inplace<versiontheca::debian, std::allocator<versiontheca::debian>, (__gnu_cxx::Lockpolicy)2>, unsigned long)
  0.00      6.14     0.00    38529     0.00     0.00  std::allocator_traits<std::allocator<std::Spcounted_ptr_inplace<versiontheca::debian, std::allocator<versiontheca::debian>, (__gnu_cxx::Lockpolicy)2> > >::allocate(std::allocator<std::Spcounted_ptr_inplace<versiontheca::debian, std::allocator<versiontheca::debian>, (__gnu_cxx::Lockpolicy)2> >&, unsigned long)
  0.00      6.14     0.00    38529     0.00     0.00  std::Spcounted_ptr_inplace<versiontheca::debian, std::allocator<versiontheca::debian>, (__gnu_cxx::Lockpolicy)2>::_M_destroy()
  0.00      6.14     0.00    38529     0.00     0.00  std::Spcounted_ptr_inplace<versiontheca::debian, std::allocator<versiontheca::debian>, (__gnu_cxx::Lockpolicy)2>::_M_dispose()
  0.00      6.14     0.00    38529     0.00     0.00  std::Spcounted_ptr_inplace<versiontheca::debian, std::allocator<versiontheca::debian>, (__gnu_cxx::Lockpolicy)2>::_M_get_deleter(std::type_info const&)
  0.00      6.14     0.00    38529     0.00     0.00  std::Spcounted_ptr_inplace<versiontheca::debian, std::allocator<versiontheca::debian>, (__gnu_cxx::Lockpolicy)2>::Impl::Impl(std::allocator<versiontheca::debian>)
  0.00      6.14     0.00    38529     0.00     0.00  std::Spcounted_ptr_inplace<versiontheca::debian, std::allocator<versiontheca::debian>, (__gnu_cxx::Lockpolicy)2>::_Impl::~Impl()
  0.00      6.14     0.00    38529     0.00     0.00  std::Sp_counted_ptr_inplace<versiontheca::debian, std::allocator<versiontheca::debian>, (__gnu_cxx::Lockpolicy)2>::Spcounted_ptr_inplace<>(std::allocator<versiontheca::debian>)
  0.00      6.14     0.00    38529     0.00     0.00  std::Spcounted_ptr_inplace<versiontheca::debian, std::allocator<versiontheca::debian>, (__gnu_cxx::Lockpolicy)2>::~Spcounted_ptr_inplace()
  0.00      6.14     0.00    38529     0.00     0.00  std::shared_ptr<versiontheca::debian> std::make_shared<versiontheca::debian>()
  0.00      6.14     0.00    38529     0.00     0.00  std::shared_ptr<versiontheca::debian> std::allocate_shared<versiontheca::debian, std::allocator<versiontheca::debian>>(std::allocator<versiontheca::debian> const&)
  0.00      6.14     0.00    38529     0.00     0.00  std::__allocated_ptr<std::allocator<std::Spcounted_ptr_inplace<versiontheca::debian, std::allocator<versiontheca::debian>, (__gnu_cxx::Lockpolicy)2> > > std::__allocate_guarded<std::allocator<std::Spcounted_ptr_inplace<versiontheca::debian, std::allocator<versiontheca::debian>, (__gnu_cxx::Lockpolicy)2> > >(std::allocator<std::Spcounted_ptr_inplace<versiontheca::debian, std::allocator<versiontheca::debian>, (__gnu_cxx::Lockpolicy)2> >&)
  0.00      6.14     0.00    38529     0.00     0.00  std::remove_reference<std::allocator<versiontheca::debian> const&>::type&& std::move<std::allocator<versiontheca::debian> const&>(std::allocator<versiontheca::debian> const&)
  0.00      6.14     0.00    38488     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.14     0.00    38488     0.00     0.00  Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const&>::~BinaryExpr()
  0.00      6.14     0.00    38488     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&, void>, std::negation<std::is_arithmetic<std::remove_reference<char const&>::type> > >::value, Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const& const&> >::type Catch::operator==<char const&>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, char const&)
  0.00      6.14     0.00    38483     0.00     0.00  (anonymous namespace)::check_version(std::__cxx11::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.14     0.00    38481     0.00     0.00  (anonymous namespace)::check_version(std::__cxx11::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.14     0.00    36804     0.00     0.00  __gnu_cxx::new_allocator<versiontheca::unicode>::new_allocator(__gnu_cxx::new_allocator<versiontheca::unicode> const&)
  0.00      6.14     0.00    36804     0.00     0.00  __gnu_cxx::__aligned_buffer<versiontheca::unicode>::_M_ptr()
  0.00      6.14     0.00    36804     0.00     0.00  __gnu_cxx::__aligned_buffer<versiontheca::unicode>::_M_addr()
  0.00      6.14     0.00    36804     0.00     0.00  std::allocator<versiontheca::unicode>::allocator(std::allocator<versiontheca::unicode> const&)
  0.00      6.14     0.00    36804     0.00     0.00  std::Spcounted_ptr_inplace<versiontheca::unicode, std::allocator<versiontheca::unicode>, (__gnu_cxx::Lockpolicy)2>::_M_ptr()
  0.00      6.14     0.00    36440     0.00     0.00  __gnu_cxx::new_allocator<versiontheca::versiontheca>::new_allocator()
  0.00      6.14     0.00    36440     0.00     0.00  __gnu_cxx::new_allocator<std::Spcounted_ptr_inplace<versiontheca::versiontheca, std::allocator<versiontheca::versiontheca>, (__gnu_cxx::Lockpolicy)2> >::deallocate(std::Spcounted_ptr_inplace<versiontheca::versiontheca, std::allocator<versiontheca::versiontheca>, (__gnu_cxx::Lockpolicy)2>, unsigned long)
  0.00      6.14     0.00    36440     0.00     0.00  __gnu_cxx::new_allocator<std::Spcounted_ptr_inplace<versiontheca::versiontheca, std::allocator<versiontheca::versiontheca>, (__gnu_cxx::Lockpolicy)2> >::allocate(unsigned long, void const)
  0.00      6.14     0.00    36440     0.00     0.00  __gnu_cxx::new_allocator<std::Spcounted_ptr_inplace<versiontheca::versiontheca, std::allocator<versiontheca::versiontheca>, (__gnu_cxx::Lockpolicy)2> >::max_size() const
  0.00      6.14     0.00    36440     0.00     0.00  std::allocator<versiontheca::versiontheca>::allocator()
  0.00      6.14     0.00    36440     0.00     0.00  std::Spebo_helper<0, std::allocator<versiontheca::versiontheca>, true>::Spebo_helper(std::allocator<versiontheca::versiontheca> const&)
  0.00      6.14     0.00    36440     0.00     0.00  std::Spebo_helper<0, std::allocator<versiontheca::versiontheca>, true>::~Spebo_helper()
  0.00      6.14     0.00    36440     0.00     0.00  std::__allocated_ptr<std::allocator<std::Spcounted_ptr_inplace<versiontheca::versiontheca, std::allocator<versiontheca::versiontheca>, (__gnu_cxx::Lockpolicy)2> > >::_S_raw_ptr(std::Spcounted_ptr_inplace<versiontheca::versiontheca, std::allocator<versiontheca::versiontheca>, (__gnu_cxx::Lockpolicy)2>)
  0.00      6.14     0.00    36440     0.00     0.00  std::__allocated_ptr<std::allocator<std::Spcounted_ptr_inplace<versiontheca::versiontheca, std::allocator<versiontheca::versiontheca>, (__gnu_cxx::Lockpolicy)2> > >::get()
  0.00      6.14     0.00    36440     0.00     0.00  std::allocator_traits<std::allocator<std::Spcounted_ptr_inplace<versiontheca::versiontheca, std::allocator<versiontheca::versiontheca>, (__gnu_cxx::Lockpolicy)2> > >::deallocate(std::allocator<std::Spcounted_ptr_inplace<versiontheca::versiontheca, std::allocator<versiontheca::versiontheca>, (__gnu_cxx::Lockpolicy)2> >&, std::Spcounted_ptr_inplace<versiontheca::versiontheca, std::allocator<versiontheca::versiontheca>, (__gnu_cxx::Lockpolicy)2>, unsigned long)
  0.00      6.14     0.00    36440     0.00     0.00  std::allocator_traits<std::allocator<std::Spcounted_ptr_inplace<versiontheca::versiontheca, std::allocator<versiontheca::versiontheca>, (__gnu_cxx::Lockpolicy)2> > >::allocate(std::allocator<std::Spcounted_ptr_inplace<versiontheca::versiontheca, std::allocator<versiontheca::versiontheca>, (__gnu_cxx::Lockpolicy)2> >&, unsigned long)
  0.00      6.14     0.00    36440     0.00     0.00  std::Spcounted_ptr_inplace<versiontheca::versiontheca, std::allocator<versiontheca::versiontheca>, (__gnu_cxx::Lockpolicy)2>::Impl::Impl(std::allocator<versiontheca::versiontheca>)
  0.00      6.14     0.00    36440     0.00     0.00  std::Spcounted_ptr_inplace<versiontheca::versiontheca, std::allocator<versiontheca::versiontheca>, (__gnu_cxx::Lockpolicy)2>::_Impl::~Impl()
  0.00      6.14     0.00    36440     0.00     0.00  std::allocatedptr<std::allocator<std::Spcounted_ptr_inplace<versiontheca::versiontheca, std::allocator<versiontheca::versiontheca>, (__gnu_cxx::Lockpolicy)2> > > std::__allocate_guarded<std::allocator<std::Spcounted_ptr_inplace<versiontheca::versiontheca, std::allocator<versiontheca::versiontheca>, (__gnu_cxx::Lockpolicy)2> > >(std::allocator<std::Spcounted_ptr_inplace<versiontheca::versiontheca, std::allocator<versiontheca::versiontheca>, (__gnu_cxx::Lockpolicy)2> >&)
  0.00      6.14     0.00    36440     0.00     0.00  std::remove_reference<std::allocator<versiontheca::versiontheca> const&>::type&& std::move<std::allocator<versiontheca::versiontheca> const&>(std::allocator<versiontheca::versiontheca> const&)
  0.00      6.14     0.00    36345     0.00     0.00  std::__shared_ptr<versiontheca::versiontheca, (__gnu_cxx::Lockpolicy)2>::~__shared_ptr()
  0.00      6.14     0.00    36341     0.00     0.00  void __gnu_cxx::new_allocator<versiontheca::versiontheca>::destroy<versiontheca::versiontheca>(versiontheca::versiontheca)
  0.00      6.14     0.00    36341     0.00     0.00  std::__allocated_ptr<std::allocator<std::Spcounted_ptr_inplace<versiontheca::versiontheca, std::allocator<versiontheca::versiontheca>, (__gnu_cxx::Lockpolicy)2> > >::operator=(decltype(nullptr))
  0.00      6.14     0.00    36341     0.00     0.00  void std::allocator_traits<std::allocator<versiontheca::versiontheca> >::destroy<versiontheca::versiontheca>(std::allocator<versiontheca::versiontheca>&, versiontheca::versiontheca)
  0.00      6.14     0.00    36341     0.00     0.00  std::Spcounted_ptr_inplace<versiontheca::versiontheca, std::allocator<versiontheca::versiontheca>, (__gnu_cxx::Lockpolicy)2>::_M_destroy()
  0.00      6.14     0.00    36341     0.00     0.00  std::Spcounted_ptr_inplace<versiontheca::versiontheca, std::allocator<versiontheca::versiontheca>, (__gnu_cxx::Lockpolicy)2>::_M_dispose()
  0.00      6.14     0.00    36341     0.00     0.00  std::Spcounted_ptr_inplace<versiontheca::versiontheca, std::allocator<versiontheca::versiontheca>, (__gnu_cxx::Lockpolicy)2>::_M_get_deleter(std::type_info const&)
  0.00      6.14     0.00    36341     0.00     0.00  std::Spcounted_ptr_inplace<versiontheca::versiontheca, std::allocator<versiontheca::versiontheca>, (__gnu_cxx::Lockpolicy)2>::~Spcounted_ptr_inplace()
  0.00      6.14     0.00    32120     0.00     0.00  std::shared_ptr<versiontheca::roman>& std::forward<std::shared_ptr<versiontheca::roman>&>(std::remove_reference<std::shared_ptr<versiontheca::roman>&>::type&)
  0.00      6.14     0.00    30141     0.00     0.00  __gnu_cxx::new_allocator<versiontheca::basic>::new_allocator(__gnu_cxx::new_allocator<versiontheca::basic> const&)
  0.00      6.14     0.00    30141     0.00     0.00  __gnu_cxx::__aligned_buffer<versiontheca::basic>::_M_ptr()
  0.00      6.14     0.00    30141     0.00     0.00  __gnu_cxx::__aligned_buffer<versiontheca::basic>::_M_addr()
  0.00      6.14     0.00    30141     0.00     0.00  std::allocator<versiontheca::basic>::allocator(std::allocator<versiontheca::basic> const&)
  0.00      6.14     0.00    30141     0.00     0.00  std::Spcounted_ptr_inplace<versiontheca::basic, std::allocator<versiontheca::basic>, (__gnu_cxx::Lockpolicy)2>::_M_ptr()
  0.00      6.14     0.00    30132     0.00     0.00  __gnu_cxx::new_allocator<versiontheca::decimal>::new_allocator(__gnu_cxx::new_allocator<versiontheca::decimal> const&)
  0.00      6.14     0.00    30132     0.00     0.00  __gnu_cxx::__aligned_buffer<versiontheca::decimal>::_M_ptr()
  0.00      6.14     0.00    30132     0.00     0.00  __gnu_cxx::__aligned_buffer<versiontheca::decimal>::_M_addr()
  0.00      6.14     0.00    30132     0.00     0.00  std::allocator<versiontheca::decimal>::allocator(std::allocator<versiontheca::decimal> const&)
  0.00      6.14     0.00    30132     0.00     0.00  std::Spcounted_ptr_inplace<versiontheca::decimal, std::allocator<versiontheca::decimal>, (__gnu_cxx::Lockpolicy)2>::_M_ptr()
  0.00      6.14     0.00    24536     0.00     0.00  __gnu_cxx::new_allocator<std::Spcounted_ptr_inplace<versiontheca::unicode, std::allocator<versiontheca::unicode>, (__gnu_cxx::Lockpolicy)2> >::new_allocator()
  0.00      6.14     0.00    24536     0.00     0.00  __gnu_cxx::new_allocator<std::Spcounted_ptr_inplace<versiontheca::unicode, std::allocator<versiontheca::unicode>, (__gnu_cxx::Lockpolicy)2> >::~new_allocator()
  0.00      6.14     0.00    24536     0.00     0.00  std::allocator<std::Spcounted_ptr_inplace<versiontheca::unicode, std::allocator<versiontheca::unicode>, (__gnu_cxx::Lockpolicy)2> >::allocator<versiontheca::unicode>(std::allocator<versiontheca::unicode> const&)
  0.00      6.14     0.00    24536     0.00     0.00  std::allocator<std::Spcounted_ptr_inplace<versiontheca::unicode, std::allocator<versiontheca::unicode>, (__gnu_cxx::Lockpolicy)2> >::~allocator()
  0.00      6.14     0.00    24536     0.00     0.00  std::Spebo_helper<0, std::allocator<versiontheca::unicode>, true>::_S_get(std::Spebo_helper<0, std::allocator<versiontheca::unicode>, true>&)
  0.00      6.14     0.00    24536     0.00     0.00  std::__allocated_ptr<std::allocator<std::Spcounted_ptr_inplace<versiontheca::unicode, std::allocator<versiontheca::unicode>, (__gnu_cxx::Lockpolicy)2> > >::__allocated_ptr(std::allocator<std::Spcounted_ptr_inplace<versiontheca::unicode, std::allocator<versiontheca::unicode>, (__gnu_cxx::Lockpolicy)2> >&, std::Spcounted_ptr_inplace<versiontheca::unicode, std::allocator<versiontheca::unicode>, (__gnu_cxx::Lockpolicy)2>)
  0.00      6.14     0.00    24536     0.00     0.00  std::__allocated_ptr<std::allocator<std::Spcounted_ptr_inplace<versiontheca::unicode, std::allocator<versiontheca::unicode>, (__gnu_cxx::Lockpolicy)2> > >::~__allocated_ptr()
  0.00      6.14     0.00    24536     0.00     0.00  std::Spcounted_ptr_inplace<versiontheca::unicode, std::allocator<versiontheca::unicode>, (__gnu_cxx::Lockpolicy)2>::Impl::M_alloc()
  0.00      6.14     0.00    24536     0.00     0.00  std::allocator<std::Spcounted_ptr_inplace<versiontheca::unicode, std::allocator<versiontheca::unicode>, (__gnu_cxx::Lockpolicy)2> > std::__addressof<std::allocator<std::Spcounted_ptr_inplace<versiontheca::unicode, std::allocator<versiontheca::unicode>, (__gnu_cxx::Lockpolicy)2> > >(std::allocator<std::Spcounted_ptr_inplace<versiontheca::unicode, std::allocator<versiontheca::unicode>, (__gnu_cxx::Lockpolicy)2> >&)
  0.00      6.14     0.00    20094     0.00     0.00  __gnu_cxx::new_allocator<std::Spcounted_ptr_inplace<versiontheca::basic, std::allocator<versiontheca::basic>, (__gnu_cxx::Lockpolicy)2> >::new_allocator()
  0.00      6.14     0.00    20094     0.00     0.00  __gnu_cxx::new_allocator<std::Spcounted_ptr_inplace<versiontheca::basic, std::allocator<versiontheca::basic>, (__gnu_cxx::Lockpolicy)2> >::~new_allocator()
  0.00      6.14     0.00    20094     0.00     0.00  std::allocator<std::Spcounted_ptr_inplace<versiontheca::basic, std::allocator<versiontheca::basic>, (__gnu_cxx::Lockpolicy)2> >::allocator<versiontheca::basic>(std::allocator<versiontheca::basic> const&)
  0.00      6.14     0.00    20094     0.00     0.00  std::allocator<std::Spcounted_ptr_inplace<versiontheca::basic, std::allocator<versiontheca::basic>, (__gnu_cxx::Lockpolicy)2> >::~allocator()
  0.00      6.14     0.00    20094     0.00     0.00  std::Spebo_helper<0, std::allocator<versiontheca::basic>, true>::_S_get(std::Spebo_helper<0, std::allocator<versiontheca::basic>, true>&)
  0.00      6.14     0.00    20094     0.00     0.00  std::__allocated_ptr<std::allocator<std::Spcounted_ptr_inplace<versiontheca::basic, std::allocator<versiontheca::basic>, (__gnu_cxx::Lockpolicy)2> > >::__allocated_ptr(std::allocator<std::Spcounted_ptr_inplace<versiontheca::basic, std::allocator<versiontheca::basic>, (__gnu_cxx::Lockpolicy)2> >&, std::Spcounted_ptr_inplace<versiontheca::basic, std::allocator<versiontheca::basic>, (__gnu_cxx::Lockpolicy)2>)
  0.00      6.14     0.00    20094     0.00     0.00  std::__allocated_ptr<std::allocator<std::Spcounted_ptr_inplace<versiontheca::basic, std::allocator<versiontheca::basic>, (__gnu_cxx::Lockpolicy)2> > >::~__allocated_ptr()
  0.00      6.14     0.00    20094     0.00     0.00  std::Spcounted_ptr_inplace<versiontheca::basic, std::allocator<versiontheca::basic>, (__gnu_cxx::Lockpolicy)2>::Impl::M_alloc()
  0.00      6.14     0.00    20094     0.00     0.00  std::allocator<std::Spcounted_ptr_inplace<versiontheca::basic, std::allocator<versiontheca::basic>, (__gnu_cxx::Lockpolicy)2> > std::__addressof<std::allocator<std::Spcounted_ptr_inplace<versiontheca::basic, std::allocator<versiontheca::basic>, (__gnu_cxx::Lockpolicy)2> > >(std::allocator<std::Spcounted_ptr_inplace<versiontheca::basic, std::allocator<versiontheca::basic>, (__gnu_cxx::Lockpolicy)2> >&)
  0.00      6.14     0.00    20088     0.00     0.00  __gnu_cxx::new_allocator<std::Spcounted_ptr_inplace<versiontheca::decimal, std::allocator<versiontheca::decimal>, (__gnu_cxx::Lockpolicy)2> >::new_allocator()
  0.00      6.14     0.00    20088     0.00     0.00  __gnu_cxx::new_allocator<std::Spcounted_ptr_inplace<versiontheca::decimal, std::allocator<versiontheca::decimal>, (__gnu_cxx::Lockpolicy)2> >::~new_allocator()
  0.00      6.14     0.00    20088     0.00     0.00  std::allocator<std::Spcounted_ptr_inplace<versiontheca::decimal, std::allocator<versiontheca::decimal>, (__gnu_cxx::Lockpolicy)2> >::allocator<versiontheca::decimal>(std::allocator<versiontheca::decimal> const&)
  0.00      6.14     0.00    20088     0.00     0.00  std::allocator<std::Spcounted_ptr_inplace<versiontheca::decimal, std::allocator<versiontheca::decimal>, (__gnu_cxx::Lockpolicy)2> >::~allocator()
  0.00      6.14     0.00    20088     0.00     0.00  std::Spebo_helper<0, std::allocator<versiontheca::decimal>, true>::_S_get(std::Spebo_helper<0, std::allocator<versiontheca::decimal>, true>&)
  0.00      6.14     0.00    20088     0.00     0.00  std::__allocated_ptr<std::allocator<std::Spcounted_ptr_inplace<versiontheca::decimal, std::allocator<versiontheca::decimal>, (__gnu_cxx::Lockpolicy)2> > >::__allocated_ptr(std::allocator<std::Spcounted_ptr_inplace<versiontheca::decimal, std::allocator<versiontheca::decimal>, (__gnu_cxx::Lockpolicy)2> >&, std::Spcounted_ptr_inplace<versiontheca::decimal, std::allocator<versiontheca::decimal>, (__gnu_cxx::Lockpolicy)2>)
  0.00      6.14     0.00    20088     0.00     0.00  std::__allocated_ptr<std::allocator<std::Spcounted_ptr_inplace<versiontheca::decimal, std::allocator<versiontheca::decimal>, (__gnu_cxx::Lockpolicy)2> > >::~__allocated_ptr()
  0.00      6.14     0.00    20088     0.00     0.00  std::Spcounted_ptr_inplace<versiontheca::decimal, std::allocator<versiontheca::decimal>, (__gnu_cxx::Lockpolicy)2>::Impl::M_alloc()
  0.00      6.14     0.00    20088     0.00     0.00  std::allocator<std::Spcounted_ptr_inplace<versiontheca::decimal, std::allocator<versiontheca::decimal>, (__gnu_cxx::Lockpolicy)2> > std::__addressof<std::allocator<std::Spcounted_ptr_inplace<versiontheca::decimal, std::allocator<versiontheca::decimal>, (__gnu_cxx::Lockpolicy)2> > >(std::allocator<std::Spcounted_ptr_inplace<versiontheca::decimal, std::allocator<versiontheca::decimal>, (__gnu_cxx::Lockpolicy)2> >&)
  0.00      6.14     0.00    16060     0.00     0.00  __gnu_cxx::new_allocator<versiontheca::roman>::~new_allocator()
  0.00      6.14     0.00    16060     0.00     0.00  std::allocator<versiontheca::roman>::~allocator()
  0.00      6.14     0.00    15000     0.00     0.00  (anonymous namespace)::generate_number()
  0.00      6.14     0.00    12357     0.00     0.00  Catch::ExprLhs<unsigned int>::ExprLhs(unsigned int)
  0.00      6.14     0.00    12357     0.00     0.00  Catch::ExprLhs<unsigned int> Catch::operator<=<unsigned int, 0>(Catch::Decomposer&&, unsigned int)
  0.00      6.14     0.00    12268     0.00     0.00  versiontheca::unicode::unicode()
  0.00      6.14     0.00    12268     0.00     0.00  versiontheca::unicode::~unicode()
  0.00      6.14     0.00    12268     0.00     0.00  void __gnu_cxx::new_allocator<versiontheca::unicode>::destroy<versiontheca::unicode>(versiontheca::unicode)
  0.00      6.14     0.00    12268     0.00     0.00  void __gnu_cxx::new_allocator<versiontheca::unicode>::construct<versiontheca::unicode>(versiontheca::unicode)
  0.00      6.14     0.00    12268     0.00     0.00  __gnu_cxx::new_allocator<versiontheca::unicode>::new_allocator()
  0.00      6.14     0.00    12268     0.00     0.00  __gnu_cxx::new_allocator<std::Spcounted_ptr_inplace<versiontheca::unicode, std::allocator<versiontheca::unicode>, (__gnu_cxx::Lockpolicy)2> >::deallocate(std::Spcounted_ptr_inplace<versiontheca::unicode, std::allocator<versiontheca::unicode>, (__gnu_cxx::Lockpolicy)2>, unsigned long)
  0.00      6.14     0.00    12268     0.00     0.00  __gnu_cxx::new_allocator<std::Spcounted_ptr_inplace<versiontheca::unicode, std::allocator<versiontheca::unicode>, (__gnu_cxx::Lockpolicy)2> >::allocate(unsigned long, void const)
  0.00      6.14     0.00    12268     0.00     0.00  __gnu_cxx::new_allocator<std::Spcounted_ptr_inplace<versiontheca::unicode, std::allocator<versiontheca::unicode>, (__gnu_cxx::Lockpolicy)2> >::max_size() const
  0.00      6.14     0.00    12268     0.00     0.00  std::allocator<versiontheca::unicode>::allocator()
  0.00      6.14     0.00    12268     0.00     0.00  std::shared_ptr<versiontheca::trait>::shared_ptr<versiontheca::unicode, void>(std::shared_ptr<versiontheca::unicode> const&)
  0.00      6.14     0.00    12268     0.00     0.00  std::shared_ptr<versiontheca::unicode>::shared_ptr<std::allocator<versiontheca::unicode>>(std::Spmake_shared_tag, std::allocator<versiontheca::unicode> const&)
  0.00      6.14     0.00    12268     0.00     0.00  std::shared_ptr<versiontheca::unicode>::~shared_ptr()
  0.00      6.14     0.00    12268     0.00     0.00  std::__shared_ptr<versiontheca::trait, (__gnu_cxx::Lockpolicy)2>::__shared_ptr<versiontheca::unicode, void>(std::__shared_ptr<versiontheca::unicode, (__gnu_cxx::Lockpolicy)2> const&)
  0.00      6.14     0.00    12268     0.00     0.00  std::enable_if<!std::__shared_ptr<versiontheca::unicode, (__gnu_cxx::Lockpolicy)2>::__has_esft_base<versiontheca::unicode, void>::value, void>::type std::__shared_ptr<versiontheca::unicode, (__gnu_cxx::Lockpolicy)2>::_M_enable_shared_from_this_with<versiontheca::unicode, versiontheca::unicode>(versiontheca::unicode)
  0.00      6.14     0.00    12268     0.00     0.00  std::__shared_ptr<versiontheca::unicode, (__gnu_cxx::Lockpolicy)2>::__shared_ptr<std::allocator<versiontheca::unicode>>(std::Spmake_shared_tag, std::allocator<versiontheca::unicode> const&)
  0.00      6.14     0.00    12268     0.00     0.00  std::__shared_ptr<versiontheca::unicode, (__gnu_cxx::Lockpolicy)2>::~__shared_ptr()
  0.00      6.14     0.00    12268     0.00     0.00  std::Spebo_helper<0, std::allocator<versiontheca::unicode>, true>::Spebo_helper(std::allocator<versiontheca::unicode> const&)
  0.00      6.14     0.00    12268     0.00     0.00  std::Spebo_helper<0, std::allocator<versiontheca::unicode>, true>::~Spebo_helper()
  0.00      6.14     0.00    12268     0.00     0.00  std::__shared_count<(__gnu_cxx::Lockpolicy)2>::__shared_count<versiontheca::unicode, std::allocator<versiontheca::unicode>>(std::Spmake_shared_tag, versiontheca::unicode, std::allocator<versiontheca::unicode> const&)
  0.00      6.14     0.00    12268     0.00     0.00  std::__allocated_ptr<std::allocator<std::Spcounted_ptr_inplace<versiontheca::unicode, std::allocator<versiontheca::unicode>, (__gnu_cxx::Lockpolicy)2> > >::_S_raw_ptr(std::Spcounted_ptr_inplace<versiontheca::unicode, std::allocator<versiontheca::unicode>, (__gnu_cxx::Lockpolicy)2>)
  0.00      6.14     0.00    12268     0.00     0.00  std::__allocated_ptr<std::allocator<std::Spcounted_ptr_inplace<versiontheca::unicode, std::allocator<versiontheca::unicode>, (__gnu_cxx::Lockpolicy)2> > >::get()
  0.00      6.14     0.00    12268     0.00     0.00  std::__allocated_ptr<std::allocator<std::Spcounted_ptr_inplace<versiontheca::unicode, std::allocator<versiontheca::unicode>, (__gnu_cxx::Lockpolicy)2> > >::operator=(decltype(nullptr))
  0.00      6.14     0.00    12268     0.00     0.00  void std::allocator_traits<std::allocator<versiontheca::unicode> >::destroy<versiontheca::unicode>(std::allocator<versiontheca::unicode>&, versiontheca::unicode)
  0.00      6.14     0.00    12268     0.00     0.00  void std::allocator_traits<std::allocator<versiontheca::unicode> >::construct<versiontheca::unicode>(std::allocator<versiontheca::unicode>&, versiontheca::unicode)
  0.00      6.14     0.00    12268     0.00     0.00  std::allocator_traits<std::allocator<std::Spcounted_ptr_inplace<versiontheca::unicode, std::allocator<versiontheca::unicode>, (__gnu_cxx::Lockpolicy)2> > >::deallocate(std::allocator<std::Spcounted_ptr_inplace<versiontheca::unicode, std::allocator<versiontheca::unicode>, (__gnu_cxx::Lockpolicy)2> >&, std::Spcounted_ptr_inplace<versiontheca::unicode, std::allocator<versiontheca::unicode>, (__gnu_cxx::Lockpolicy)2>, unsigned long)
  0.00      6.14     0.00    12268     0.00     0.00  std::allocator_traits<std::allocator<std::Spcounted_ptr_inplace<versiontheca::unicode, std::allocator<versiontheca::unicode>, (__gnu_cxx::Lockpolicy)2> > >::allocate(std::allocator<std::Spcounted_ptr_inplace<versiontheca::unicode, std::allocator<versiontheca::unicode>, (__gnu_cxx::Lockpolicy)2> >&, unsigned long)
  0.00      6.14     0.00    12268     0.00     0.00  std::Spcounted_ptr_inplace<versiontheca::unicode, std::allocator<versiontheca::unicode>, (__gnu_cxx::Lockpolicy)2>::_M_destroy()
  0.00      6.14     0.00    12268     0.00     0.00  std::Spcounted_ptr_inplace<versiontheca::unicode, std::allocator<versiontheca::unicode>, (__gnu_cxx::Lockpolicy)2>::_M_dispose()
  0.00      6.14     0.00    12268     0.00     0.00  std::Spcounted_ptr_inplace<versiontheca::unicode, std::allocator<versiontheca::unicode>, (__gnu_cxx::Lockpolicy)2>::_M_get_deleter(std::type_info const&)
  0.00      6.14     0.00    12268     0.00     0.00  std::Spcounted_ptr_inplace<versiontheca::unicode, std::allocator<versiontheca::unicode>, (__gnu_cxx::Lockpolicy)2>::Impl::Impl(std::allocator<versiontheca::unicode>)
  0.00      6.14     0.00    12268     0.00     0.00  std::Spcounted_ptr_inplace<versiontheca::unicode, std::allocator<versiontheca::unicode>, (__gnu_cxx::Lockpolicy)2>::_Impl::~Impl()
  0.00      6.14     0.00    12268     0.00     0.00  std::Sp_counted_ptr_inplace<versiontheca::unicode, std::allocator<versiontheca::unicode>, (__gnu_cxx::Lockpolicy)2>::Spcounted_ptr_inplace<>(std::allocator<versiontheca::unicode>)
  0.00      6.14     0.00    12268     0.00     0.00  std::Spcounted_ptr_inplace<versiontheca::unicode, std::allocator<versiontheca::unicode>, (__gnu_cxx::Lockpolicy)2>::~Spcounted_ptr_inplace()
  0.00      6.14     0.00    12268     0.00     0.00  std::shared_ptr<versiontheca::unicode> std::make_shared<versiontheca::unicode>()
  0.00      6.14     0.00    12268     0.00     0.00  std::shared_ptr<versiontheca::unicode> std::allocate_shared<versiontheca::unicode, std::allocator<versiontheca::unicode>>(std::allocator<versiontheca::unicode> const&)
  0.00      6.14     0.00    12268     0.00     0.00  std::__allocated_ptr<std::allocator<std::Spcounted_ptr_inplace<versiontheca::unicode, std::allocator<versiontheca::unicode>, (__gnu_cxx::Lockpolicy)2> > > std::__allocate_guarded<std::allocator<std::Spcounted_ptr_inplace<versiontheca::unicode, std::allocator<versiontheca::unicode>, (__gnu_cxx::Lockpolicy)2> > >(std::allocator<std::Spcounted_ptr_inplace<versiontheca::unicode, std::allocator<versiontheca::unicode>, (__gnu_cxx::Lockpolicy)2> >&)
  0.00      6.14     0.00    12268     0.00     0.00  std::remove_reference<std::allocator<versiontheca::unicode> const&>::type&& std::move<std::allocator<versiontheca::unicode> const&>(std::allocator<versiontheca::unicode> const&)
  0.00      6.14     0.00    12262     0.00     0.00  void __gnu_cxx::new_allocator<versiontheca::versiontheca>::construct<versiontheca::versiontheca, std::shared_ptr<versiontheca::unicode>&, char const&>(versiontheca::versiontheca, std::shared_ptr<versiontheca::unicode>&, char const&)
  0.00      6.14     0.00    12262     0.00     0.00  std::shared_ptr<versiontheca::versiontheca>::shared_ptr<std::allocator<versiontheca::versiontheca>, std::shared_ptr<versiontheca::unicode>&, char const&>(std::Spmake_shared_tag, std::allocator<versiontheca::versiontheca> const&, std::shared_ptr<versiontheca::unicode>&, char const&)
  0.00      6.14     0.00    12262     0.00     0.00  std::__shared_ptr<versiontheca::versiontheca, (__gnu_cxx::Lockpolicy)2>::__shared_ptr<std::allocator<versiontheca::versiontheca>, std::shared_ptr<versiontheca::unicode>&, char const&>(std::Spmake_shared_tag, std::allocator<versiontheca::versiontheca> const&, std::shared_ptr<versiontheca::unicode>&, char const&)
  0.00      6.14     0.00    12262     0.00     0.00  void std::allocator_traits<std::allocator<versiontheca::versiontheca> >::construct<versiontheca::versiontheca, std::shared_ptr<versiontheca::unicode>&, char const&>(std::allocator<versiontheca::versiontheca>&, versiontheca::versiontheca, std::shared_ptr<versiontheca::unicode>&, char const&)
  0.00      6.14     0.00    12262     0.00     0.00  std::Spcounted_ptr_inplace<versiontheca::versiontheca, std::allocator<versiontheca::versiontheca>, (__gnu_cxx::Lockpolicy)2>::Spcounted_ptr_inplace<std::shared_ptr<versiontheca::unicode>&, char const&>(std::allocator<versiontheca::versiontheca>, std::shared_ptr<versiontheca::unicode>&, char const&)
  0.00      6.14     0.00    12262     0.00     0.00  std::shared_ptr<versiontheca::versiontheca> std::make_shared<versiontheca::versiontheca, std::shared_ptr<versiontheca::unicode>&, char const&>(std::shared_ptr<versiontheca::unicode>&, char const&)
  0.00      6.14     0.00    12262     0.00     0.00  std::shared_ptr<versiontheca::versiontheca> std::allocate_shared<versiontheca::versiontheca, std::allocator<versiontheca::versiontheca>, std::shared_ptr<versiontheca::unicode>&, char const&>(std::allocator<versiontheca::versiontheca> const&, std::shared_ptr<versiontheca::unicode>&, char const&)
  0.00      6.14     0.00    12201     0.00     0.00  Catch::BinaryExpr<unsigned int, unsigned int>::BinaryExpr(bool, unsigned int, Catch::StringRef, unsigned int)
  0.00      6.14     0.00    12201     0.00     0.00  Catch::BinaryExpr<unsigned int, unsigned int>::~BinaryExpr()
  0.00      6.14     0.00    12201     0.00     0.00  std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<unsigned int, unsigned int, void>, std::is_arithmetic<unsigned int> >::value, Catch::BinaryExpr<unsigned int, unsigned int> >::type Catch::operator==<unsigned int>(Catch::ExprLhs<unsigned int>&&, unsigned int)
  0.00      6.14     0.00    12045     0.00     0.00  __gnu_cxx::new_allocator<versiontheca::roman>::new_allocator(__gnu_cxx::new_allocator<versiontheca::roman> const&)
  0.00      6.14     0.00    12045     0.00     0.00  __gnu_cxx::__aligned_buffer<versiontheca::roman>::_M_ptr()
  0.00      6.14     0.00    12045     0.00     0.00  __gnu_cxx::__aligned_buffer<versiontheca::roman>::_M_addr()
  0.00      6.14     0.00    12045     0.00     0.00  std::allocator<versiontheca::roman>::allocator(std::allocator<versiontheca::roman> const&)
  0.00      6.14     0.00    12045     0.00     0.00  std::Spcounted_ptr_inplace<versiontheca::roman, std::allocator<versiontheca::roman>, (__gnu_cxx::Lockpolicy)2>::_M_ptr()
  0.00      6.14     0.00    11997     0.00     0.00  (anonymous namespace)::value_to_roman(int)
  0.00      6.14     0.00    11915     0.00     0.00  std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::operator+=(char const)
  0.00      6.14     0.00    11676     0.00     0.00  std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::data() const
  0.00      6.14     0.00    10147     0.00     0.00  (anonymous namespace)::create(char const, char const)
  0.00      6.14     0.00    10048     0.00     0.00  std::shared_ptr<versiontheca::trait>::shared_ptr<versiontheca::basic, void>(std::shared_ptr<versiontheca::basic> const&)
  0.00      6.14     0.00    10048     0.00     0.00  std::__shared_ptr<versiontheca::trait, (__gnu_cxx::Lockpolicy)2>::__shared_ptr<versiontheca::basic, void>(std::__shared_ptr<versiontheca::basic, (__gnu_cxx::Lockpolicy)2> const&)
  0.00      6.14     0.00    10047     0.00     0.00  versiontheca::basic::basic()
  0.00      6.14     0.00    10047     0.00     0.00  void __gnu_cxx::new_allocator<versiontheca::basic>::destroy<versiontheca::basic>(versiontheca::basic)
  0.00      6.14     0.00    10047     0.00     0.00  void __gnu_cxx::new_allocator<versiontheca::basic>::construct<versiontheca::basic>(versiontheca::basic)
  0.00      6.14     0.00    10047     0.00     0.00  __gnu_cxx::new_allocator<versiontheca::basic>::new_allocator()
  0.00      6.14     0.00    10047     0.00     0.00  __gnu_cxx::new_allocator<std::Spcounted_ptr_inplace<versiontheca::basic, std::allocator<versiontheca::basic>, (__gnu_cxx::Lockpolicy)2> >::deallocate(std::Spcounted_ptr_inplace<versiontheca::basic, std::allocator<versiontheca::basic>, (__gnu_cxx::Lockpolicy)2>, unsigned long)
  0.00      6.14     0.00    10047     0.00     0.00  __gnu_cxx::new_allocator<std::Spcounted_ptr_inplace<versiontheca::basic, std::allocator<versiontheca::basic>, (__gnu_cxx::Lockpolicy)2> >::allocate(unsigned long, void const)
  0.00      6.14     0.00    10047     0.00     0.00  __gnu_cxx::new_allocator<std::Spcounted_ptr_inplace<versiontheca::basic, std::allocator<versiontheca::basic>, (__gnu_cxx::Lockpolicy)2> >::max_size() const
  0.00      6.14     0.00    10047     0.00     0.00  std::allocator<versiontheca::basic>::allocator()
  0.00      6.14     0.00    10047     0.00     0.00  std::shared_ptr<versiontheca::basic>::shared_ptr<std::allocator<versiontheca::basic>>(std::Spmake_shared_tag, std::allocator<versiontheca::basic> const&)
  0.00      6.14     0.00    10047     0.00     0.00  std::shared_ptr<versiontheca::basic>::~shared_ptr()
  0.00      6.14     0.00    10047     0.00     0.00  std::enable_if<!std::__shared_ptr<versiontheca::basic, (__gnu_cxx::Lockpolicy)2>::__has_esft_base<versiontheca::basic, void>::value, void>::type std::__shared_ptr<versiontheca::basic, (__gnu_cxx::Lockpolicy)2>::_M_enable_shared_from_this_with<versiontheca::basic, versiontheca::basic>(versiontheca::basic)
  0.00      6.14     0.00    10047     0.00     0.00  std::__shared_ptr<versiontheca::basic, (__gnu_cxx::Lockpolicy)2>::__shared_ptr<std::allocator<versiontheca::basic>>(std::Spmake_shared_tag, std::allocator<versiontheca::basic> const&)
  0.00      6.14     0.00    10047     0.00     0.00  std::__shared_ptr<versiontheca::basic, (__gnu_cxx::Lockpolicy)2>::~__shared_ptr()
  0.00      6.14     0.00    10047     0.00     0.00  std::Spebo_helper<0, std::allocator<versiontheca::basic>, true>::Spebo_helper(std::allocator<versiontheca::basic> const&)
  0.00      6.14     0.00    10047     0.00     0.00  std::Spebo_helper<0, std::allocator<versiontheca::basic>, true>::~Spebo_helper()
  0.00      6.14     0.00    10047     0.00     0.00  std::__shared_count<(__gnu_cxx::Lockpolicy)2>::__shared_count<versiontheca::basic, std::allocator<versiontheca::basic>>(std::Spmake_shared_tag, versiontheca::basic, std::allocator<versiontheca::basic> const&)
  0.00      6.14     0.00    10047     0.00     0.00  std::__allocated_ptr<std::allocator<std::Spcounted_ptr_inplace<versiontheca::basic, std::allocator<versiontheca::basic>, (__gnu_cxx::Lockpolicy)2> > >::_S_raw_ptr(std::Spcounted_ptr_inplace<versiontheca::basic, std::allocator<versiontheca::basic>, (__gnu_cxx::Lockpolicy)2>)
  0.00      6.14     0.00    10047     0.00     0.00  std::__allocated_ptr<std::allocator<std::Spcounted_ptr_inplace<versiontheca::basic, std::allocator<versiontheca::basic>, (__gnu_cxx::Lockpolicy)2> > >::get()
  0.00      6.14     0.00    10047     0.00     0.00  std::__allocated_ptr<std::allocator<std::Spcounted_ptr_inplace<versiontheca::basic, std::allocator<versiontheca::basic>, (__gnu_cxx::Lockpolicy)2> > >::operator=(decltype(nullptr))
  0.00      6.14     0.00    10047     0.00     0.00  void std::allocator_traits<std::allocator<versiontheca::basic> >::destroy<versiontheca::basic>(std::allocator<versiontheca::basic>&, versiontheca::basic)
  0.00      6.14     0.00    10047     0.00     0.00  void std::allocator_traits<std::allocator<versiontheca::basic> >::construct<versiontheca::basic>(std::allocator<versiontheca::basic>&, versiontheca::basic)
  0.00      6.14     0.00    10047     0.00     0.00  std::allocator_traits<std::allocator<std::Spcounted_ptr_inplace<versiontheca::basic, std::allocator<versiontheca::basic>, (__gnu_cxx::Lockpolicy)2> > >::deallocate(std::allocator<std::Spcounted_ptr_inplace<versiontheca::basic, std::allocator<versiontheca::basic>, (__gnu_cxx::Lockpolicy)2> >&, std::Spcounted_ptr_inplace<versiontheca::basic, std::allocator<versiontheca::basic>, (__gnu_cxx::Lockpolicy)2>, unsigned long)
  0.00      6.14     0.00    10047     0.00     0.00  std::allocator_traits<std::allocator<std::Spcounted_ptr_inplace<versiontheca::basic, std::allocator<versiontheca::basic>, (__gnu_cxx::Lockpolicy)2> > >::allocate(std::allocator<std::Spcounted_ptr_inplace<versiontheca::basic, std::allocator<versiontheca::basic>, (__gnu_cxx::Lockpolicy)2> >&, unsigned long)
  0.00      6.14     0.00    10047     0.00     0.00  std::Spcounted_ptr_inplace<versiontheca::basic, std::allocator<versiontheca::basic>, (__gnu_cxx::Lockpolicy)2>::_M_destroy()
  0.00      6.14     0.00    10047     0.00     0.00  std::Spcounted_ptr_inplace<versiontheca::basic, std::allocator<versiontheca::basic>, (__gnu_cxx::Lockpolicy)2>::_M_dispose()
  0.00      6.14     0.00    10047     0.00     0.00  std::Spcounted_ptr_inplace<versiontheca::basic, std::allocator<versiontheca::basic>, (__gnu_cxx::Lockpolicy)2>::_M_get_deleter(std::type_info const&)
  0.00      6.14     0.00    10047     0.00     0.00  std::Spcounted_ptr_inplace<versiontheca::basic, std::allocator<versiontheca::basic>, (__gnu_cxx::Lockpolicy)2>::Impl::Impl(std::allocator<versiontheca::basic>)
  0.00      6.14     0.00    10047     0.00     0.00  std::Spcounted_ptr_inplace<versiontheca::basic, std::allocator<versiontheca::basic>, (__gnu_cxx::Lockpolicy)2>::_Impl::~Impl()
  0.00      6.14     0.00    10047     0.00     0.00  std::Sp_counted_ptr_inplace<versiontheca::basic, std::allocator<versiontheca::basic>, (__gnu_cxx::Lockpolicy)2>::Spcounted_ptr_inplace<>(std::allocator<versiontheca::basic>)
  0.00      6.14     0.00    10047     0.00     0.00  std::Spcounted_ptr_inplace<versiontheca::basic, std::allocator<versiontheca::basic>, (__gnu_cxx::Lockpolicy)2>::~Spcounted_ptr_inplace()
  0.00      6.14     0.00    10047     0.00     0.00  std::shared_ptr<versiontheca::basic> std::make_shared<versiontheca::basic>()
  0.00      6.14     0.00    10047     0.00     0.00  std::shared_ptr<versiontheca::basic> std::allocate_shared<versiontheca::basic, std::allocator<versiontheca::basic>>(std::allocator<versiontheca::basic> const&)
  0.00      6.14     0.00    10047     0.00     0.00  std::__allocated_ptr<std::allocator<std::Spcounted_ptr_inplace<versiontheca::basic, std::allocator<versiontheca::basic>, (__gnu_cxx::Lockpolicy)2> > > std::__allocate_guarded<std::allocator<std::Spcounted_ptr_inplace<versiontheca::basic, std::allocator<versiontheca::basic>, (__gnu_cxx::Lockpolicy)2> > >(std::allocator<std::Spcounted_ptr_inplace<versiontheca::basic, std::allocator<versiontheca::basic>, (__gnu_cxx::Lockpolicy)2> >&)
  0.00      6.14     0.00    10047     0.00     0.00  std::remove_reference<std::allocator<versiontheca::basic> const&>::type&& std::move<std::allocator<versiontheca::basic> const&>(std::allocator<versiontheca::basic> const&)
  0.00      6.14     0.00    10045     0.00     0.00  std::shared_ptr<versiontheca::trait>::shared_ptr<versiontheca::decimal, void>(std::shared_ptr<versiontheca::decimal> const&)
  0.00      6.14     0.00    10045     0.00     0.00  std::__shared_ptr<versiontheca::trait, (__gnu_cxx::Lockpolicy)2>::__shared_ptr<versiontheca::decimal, void>(std::__shared_ptr<versiontheca::decimal, (__gnu_cxx::Lockpolicy)2> const&)
  0.00      6.14     0.00    10044     0.00     0.00  versiontheca::decimal::decimal()
  0.00      6.14     0.00    10044     0.00     0.00  void __gnu_cxx::new_allocator<versiontheca::decimal>::destroy<versiontheca::decimal>(versiontheca::decimal)
  0.00      6.14     0.00    10044     0.00     0.00  void __gnu_cxx::new_allocator<versiontheca::decimal>::construct<versiontheca::decimal>(versiontheca::decimal)
  0.00      6.14     0.00    10044     0.00     0.00  __gnu_cxx::new_allocator<versiontheca::decimal>::new_allocator()
  0.00      6.14     0.00    10044     0.00     0.00  __gnu_cxx::new_allocator<std::Spcounted_ptr_inplace<versiontheca::decimal, std::allocator<versiontheca::decimal>, (__gnu_cxx::Lockpolicy)2> >::deallocate(std::Spcounted_ptr_inplace<versiontheca::decimal, std::allocator<versiontheca::decimal>, (__gnu_cxx::Lockpolicy)2>, unsigned long)
  0.00      6.14     0.00    10044     0.00     0.00  __gnu_cxx::new_allocator<std::Spcounted_ptr_inplace<versiontheca::decimal, std::allocator<versiontheca::decimal>, (__gnu_cxx::Lockpolicy)2> >::allocate(unsigned long, void const)
  0.00      6.14     0.00    10044     0.00     0.00  __gnu_cxx::new_allocator<std::Spcounted_ptr_inplace<versiontheca::decimal, std::allocator<versiontheca::decimal>, (__gnu_cxx::Lockpolicy)2> >::max_size() const
  0.00      6.14     0.00    10044     0.00     0.00  std::allocator<versiontheca::decimal>::allocator()
  0.00      6.14     0.00    10044     0.00     0.00  std::shared_ptr<versiontheca::decimal>::shared_ptr<std::allocator<versiontheca::decimal>>(std::Spmake_shared_tag, std::allocator<versiontheca::decimal> const&)
  0.00      6.14     0.00    10044     0.00     0.00  std::shared_ptr<versiontheca::decimal>::~shared_ptr()
  0.00      6.14     0.00    10044     0.00     0.00  std::enable_if<!std::__shared_ptr<versiontheca::decimal, (__gnu_cxx::Lockpolicy)2>::__has_esft_base<versiontheca::decimal, void>::value, void>::type std::__shared_ptr<versiontheca::decimal, (__gnu_cxx::Lockpolicy)2>::_M_enable_shared_from_this_with<versiontheca::decimal, versiontheca::decimal>(versiontheca::decimal)
  0.00      6.14     0.00    10044     0.00     0.00  std::__shared_ptr<versiontheca::decimal, (__gnu_cxx::Lockpolicy)2>::__shared_ptr<std::allocator<versiontheca::decimal>>(std::Spmake_shared_tag, std::allocator<versiontheca::decimal> const&)
  0.00      6.14     0.00    10044     0.00     0.00  std::__shared_ptr<versiontheca::decimal, (__gnu_cxx::Lockpolicy)2>::~__shared_ptr()
  0.00      6.14     0.00    10044     0.00     0.00  std::Spebo_helper<0, std::allocator<versiontheca::decimal>, true>::Spebo_helper(std::allocator<versiontheca::decimal> const&)
  0.00      6.14     0.00    10044     0.00     0.00  std::Spebo_helper<0, std::allocator<versiontheca::decimal>, true>::~Spebo_helper()
  0.00      6.14     0.00    10044     0.00     0.00  std::__shared_count<(__gnu_cxx::Lockpolicy)2>::__shared_count<versiontheca::decimal, std::allocator<versiontheca::decimal>>(std::Spmake_shared_tag, versiontheca::decimal, std::allocator<versiontheca::decimal> const&)
  0.00      6.14     0.00    10044     0.00     0.00  std::__allocated_ptr<std::allocator<std::Spcounted_ptr_inplace<versiontheca::decimal, std::allocator<versiontheca::decimal>, (__gnu_cxx::Lockpolicy)2> > >::_S_raw_ptr(std::Spcounted_ptr_inplace<versiontheca::decimal, std::allocator<versiontheca::decimal>, (__gnu_cxx::Lockpolicy)2>)
  0.00      6.14     0.00    10044     0.00     0.00  std::__allocated_ptr<std::allocator<std::Spcounted_ptr_inplace<versiontheca::decimal, std::allocator<versiontheca::decimal>, (__gnu_cxx::Lockpolicy)2> > >::get()
  0.00      6.14     0.00    10044     0.00     0.00  std::__allocated_ptr<std::allocator<std::Spcounted_ptr_inplace<versiontheca::decimal, std::allocator<versiontheca::decimal>, (__gnu_cxx::Lockpolicy)2> > >::operator=(decltype(nullptr))
  0.00      6.14     0.00    10044     0.00     0.00  void std::allocator_traits<std::allocator<versiontheca::decimal> >::destroy<versiontheca::decimal>(std::allocator<versiontheca::decimal>&, versiontheca::decimal)
  0.00      6.14     0.00    10044     0.00     0.00  void std::allocator_traits<std::allocator<versiontheca::decimal> >::construct<versiontheca::decimal>(std::allocator<versiontheca::decimal>&, versiontheca::decimal)
  0.00      6.14     0.00    10044     0.00     0.00  std::allocator_traits<std::allocator<std::Spcounted_ptr_inplace<versiontheca::decimal, std::allocator<versiontheca::decimal>, (__gnu_cxx::Lockpolicy)2> > >::deallocate(std::allocator<std::Spcounted_ptr_inplace<versiontheca::decimal, std::allocator<versiontheca::decimal>, (__gnu_cxx::Lockpolicy)2> >&, std::Spcounted_ptr_inplace<versiontheca::decimal, std::allocator<versiontheca::decimal>, (__gnu_cxx::Lockpolicy)2>, unsigned long)
  0.00      6.14     0.00    10044     0.00     0.00  std::allocator_traits<std::allocator<std::Spcounted_ptr_inplace<versiontheca::decimal, std::allocator<versiontheca::decimal>, (__gnu_cxx::Lockpolicy)2> > >::allocate(std::allocator<std::Spcounted_ptr_inplace<versiontheca::decimal, std::allocator<versiontheca::decimal>, (__gnu_cxx::Lockpolicy)2> >&, unsigned long)
  0.00      6.14     0.00    10044     0.00     0.00  std::Spcounted_ptr_inplace<versiontheca::decimal, std::allocator<versiontheca::decimal>, (__gnu_cxx::Lockpolicy)2>::_M_destroy()
  0.00      6.14     0.00    10044     0.00     0.00  std::Spcounted_ptr_inplace<versiontheca::decimal, std::allocator<versiontheca::decimal>, (__gnu_cxx::Lockpolicy)2>::_M_dispose()
  0.00      6.14     0.00    10044     0.00     0.00  std::Spcounted_ptr_inplace<versiontheca::decimal, std::allocator<versiontheca::decimal>, (__gnu_cxx::Lockpolicy)2>::_M_get_deleter(std::type_info const&)
  0.00      6.14     0.00    10044     0.00     0.00  std::Spcounted_ptr_inplace<versiontheca::decimal, std::allocator<versiontheca::decimal>, (__gnu_cxx::Lockpolicy)2>::Impl::Impl(std::allocator<versiontheca::decimal>)
  0.00      6.14     0.00    10044     0.00     0.00  std::Spcounted_ptr_inplace<versiontheca::decimal, std::allocator<versiontheca::decimal>, (__gnu_cxx::Lockpolicy)2>::_Impl::~Impl()
  0.00      6.14     0.00    10044     0.00     0.00  std::Sp_counted_ptr_inplace<versiontheca::decimal, std::allocator<versiontheca::decimal>, (__gnu_cxx::Lockpolicy)2>::Spcounted_ptr_inplace<>(std::allocator<versiontheca::decimal>)
  0.00      6.14     0.00    10044     0.00     0.00  std::Spcounted_ptr_inplace<versiontheca::decimal, std::allocator<versiontheca::decimal>, (__gnu_cxx::Lockpolicy)2>::~Spcounted_ptr_inplace()
  0.00      6.14     0.00    10044     0.00     0.00  std::shared_ptr<versiontheca::decimal> std::make_shared<versiontheca::decimal>()
  0.00      6.14     0.00    10044     0.00     0.00  std::shared_ptr<versiontheca::decimal> std::allocate_shared<versiontheca::decimal, std::allocator<versiontheca::decimal>>(std::allocator<versiontheca::decimal> const&)
  0.00      6.14     0.00    10044     0.00     0.00  std::__allocated_ptr<std::allocator<std::Spcounted_ptr_inplace<versiontheca::decimal, std::allocator<versiontheca::decimal>, (__gnu_cxx::Lockpolicy)2> > > std::__allocate_guarded<std::allocator<std::Spcounted_ptr_inplace<versiontheca::decimal, std::allocator<versiontheca::decimal>, (__gnu_cxx::Lockpolicy)2> > >(std::allocator<std::Spcounted_ptr_inplace<versiontheca::decimal, std::allocator<versiontheca::decimal>, (__gnu_cxx::Lockpolicy)2> >&)
  0.00      6.14     0.00    10044     0.00     0.00  std::remove_reference<std::allocator<versiontheca::decimal> const&>::type&& std::move<std::allocator<versiontheca::decimal> const&>(std::allocator<versiontheca::decimal> const&)
  0.00      6.14     0.00    10040     0.00     0.00  void __gnu_cxx::new_allocator<versiontheca::versiontheca>::construct<versiontheca::versiontheca, std::shared_ptr<versiontheca::basic>&, char const&>(versiontheca::versiontheca, std::shared_ptr<versiontheca::basic>&, char const&)
  0.00      6.14     0.00    10040     0.00     0.00  std::shared_ptr<versiontheca::versiontheca>::shared_ptr<std::allocator<versiontheca::versiontheca>, std::shared_ptr<versiontheca::basic>&, char const&>(std::Spmake_shared_tag, std::allocator<versiontheca::versiontheca> const&, std::shared_ptr<versiontheca::basic>&, char const&)
  0.00      6.14     0.00    10040     0.00     0.00  std::__shared_ptr<versiontheca::versiontheca, (__gnu_cxx::Lockpolicy)2>::__shared_ptr<std::allocator<versiontheca::versiontheca>, std::shared_ptr<versiontheca::basic>&, char const&>(std::Spmake_shared_tag, std::allocator<versiontheca::versiontheca> const&, std::shared_ptr<versiontheca::basic>&, char const&)
  0.00      6.14     0.00    10040     0.00     0.00  std::__shared_count<(__gnu_cxx::Lockpolicy)2>::__shared_count<versiontheca::versiontheca, std::allocator<versiontheca::versiontheca>, std::shared_ptr<versiontheca::basic>&, char const&>(std::Spmake_shared_tag, versiontheca::versiontheca, std::allocator<versiontheca::versiontheca> const&, std::shared_ptr<versiontheca::basic>&, char const&)
  0.00      6.14     0.00    10040     0.00     0.00  void std::allocator_traits<std::allocator<versiontheca::versiontheca> >::construct<versiontheca::versiontheca, std::shared_ptr<versiontheca::basic>&, char const&>(std::allocator<versiontheca::versiontheca>&, versiontheca::versiontheca, std::shared_ptr<versiontheca::basic>&, char const&)
  0.00      6.14     0.00    10040     0.00     0.00  std::Spcounted_ptr_inplace<versiontheca::versiontheca, std::allocator<versiontheca::versiontheca>, (__gnu_cxx::Lockpolicy)2>::Spcounted_ptr_inplace<std::shared_ptr<versiontheca::basic>&, char const&>(std::allocator<versiontheca::versiontheca>, std::shared_ptr<versiontheca::basic>&, char const&)
  0.00      6.14     0.00    10040     0.00     0.00  std::shared_ptr<versiontheca::versiontheca> std::make_shared<versiontheca::versiontheca, std::shared_ptr<versiontheca::basic>&, char const&>(std::shared_ptr<versiontheca::basic>&, char const&)
  0.00      6.14     0.00    10040     0.00     0.00  std::shared_ptr<versiontheca::versiontheca> std::allocate_shared<versiontheca::versiontheca, std::allocator<versiontheca::versiontheca>, std::shared_ptr<versiontheca::basic>&, char const&>(std::allocator<versiontheca::versiontheca> const&, std::shared_ptr<versiontheca::basic>&, char const&)
  0.00      6.14     0.00    10039     0.00     0.00  void __gnu_cxx::new_allocator<versiontheca::versiontheca>::construct<versiontheca::versiontheca, std::shared_ptr<versiontheca::decimal>&, char const&>(versiontheca::versiontheca, std::shared_ptr<versiontheca::decimal>&, char const&)
  0.00      6.14     0.00    10039     0.00     0.00  std::shared_ptr<versiontheca::versiontheca>::shared_ptr<std::allocator<versiontheca::versiontheca>, std::shared_ptr<versiontheca::decimal>&, char const&>(std::Spmake_shared_tag, std::allocator<versiontheca::versiontheca> const&, std::shared_ptr<versiontheca::decimal>&, char const&)
  0.00      6.14     0.00    10039     0.00     0.00  std::__shared_ptr<versiontheca::versiontheca, (__gnu_cxx::Lockpolicy)2>::__shared_ptr<std::allocator<versiontheca::versiontheca>, std::shared_ptr<versiontheca::decimal>&, char const&>(std::Spmake_shared_tag, std::allocator<versiontheca::versiontheca> const&, std::shared_ptr<versiontheca::decimal>&, char const&)
  0.00      6.14     0.00    10039     0.00     0.00  std::__shared_count<(__gnu_cxx::Lockpolicy)2>::__shared_count<versiontheca::versiontheca, std::allocator<versiontheca::versiontheca>, std::shared_ptr<versiontheca::decimal>&, char const&>(std::Spmake_shared_tag, versiontheca::versiontheca, std::allocator<versiontheca::versiontheca> const&, std::shared_ptr<versiontheca::decimal>&, char const&)
  0.00      6.14     0.00    10039     0.00     0.00  void std::allocator_traits<std::allocator<versiontheca::versiontheca> >::construct<versiontheca::versiontheca, std::shared_ptr<versiontheca::decimal>&, char const&>(std::allocator<versiontheca::versiontheca>&, versiontheca::versiontheca, std::shared_ptr<versiontheca::decimal>&, char const&)
  0.00      6.14     0.00    10039     0.00     0.00  std::Spcounted_ptr_inplace<versiontheca::versiontheca, std::allocator<versiontheca::versiontheca>, (__gnu_cxx::Lockpolicy)2>::Spcounted_ptr_inplace<std::shared_ptr<versiontheca::decimal>&, char const&>(std::allocator<versiontheca::versiontheca>, std::shared_ptr<versiontheca::decimal>&, char const&)
  0.00      6.14     0.00    10039     0.00     0.00  std::shared_ptr<versiontheca::versiontheca> std::make_shared<versiontheca::versiontheca, std::shared_ptr<versiontheca::decimal>&, char const&>(std::shared_ptr<versiontheca::decimal>&, char const&)
  0.00      6.14     0.00    10039     0.00     0.00  std::shared_ptr<versiontheca::versiontheca> std::allocate_shared<versiontheca::versiontheca, std::allocator<versiontheca::versiontheca>, std::shared_ptr<versiontheca::decimal>&, char const&>(std::allocator<versiontheca::versiontheca> const&, std::shared_ptr<versiontheca::decimal>&, char const&)
  0.00      6.14     0.00    10018     0.00     0.00  std::__shared_ptr<versiontheca::decimal, (__gnu_cxx::Lockpolicy)2>::get() const
  0.00      6.14     0.00    10018     0.00     0.00  std::__shared_ptr_access<versiontheca::decimal, (__gnu_cxx::Lockpolicy)2, false, false>::_M_get() const
  0.00      6.14     0.00    10018     0.00     0.00  std::__shared_ptr_access<versiontheca::decimal, (__gnu_cxx::Lockpolicy)2, false, false>::operator->() const
  0.00      6.14     0.00    10017     0.00     0.00  (anonymous namespace)::create(char const, char const)
  0.00      6.14     0.00    10017     0.00     0.00  bool unittest::nearly_equal<double>(double, double, double)
  0.00      6.14     0.00    10017     0.00     0.00  double unittest::default_epsilon<double>()
  0.00      6.14     0.00    10000     0.00     0.01  (anonymous namespace)::generate_version(unsigned long)
  0.00      6.14     0.00    10000     0.00     0.00  (anonymous namespace)::generate_version(unsigned long)
  0.00      6.14     0.00    10000     0.00     0.01  (anonymous namespace)::generate_version(unsigned long)
  0.00      6.14     0.00     8030     0.00     0.00  __gnu_cxx::new_allocator<std::Spcounted_ptr_inplace<versiontheca::roman, std::allocator<versiontheca::roman>, (__gnu_cxx::Lockpolicy)2> >::new_allocator()
  0.00      6.14     0.00     8030     0.00     0.00  __gnu_cxx::new_allocator<std::Spcounted_ptr_inplace<versiontheca::roman, std::allocator<versiontheca::roman>, (__gnu_cxx::Lockpolicy)2> >::~new_allocator()
  0.00      6.14     0.00     8030     0.00     0.00  std::allocator<std::Spcounted_ptr_inplace<versiontheca::roman, std::allocator<versiontheca::roman>, (__gnu_cxx::Lockpolicy)2> >::allocator<versiontheca::roman>(std::allocator<versiontheca::roman> const&)
  0.00      6.14     0.00     8030     0.00     0.00  std::allocator<std::Spcounted_ptr_inplace<versiontheca::roman, std::allocator<versiontheca::roman>, (__gnu_cxx::Lockpolicy)2> >::~allocator()
  0.00      6.14     0.00     8030     0.00     0.00  std::Spebo_helper<0, std::allocator<versiontheca::roman>, true>::_S_get(std::Spebo_helper<0, std::allocator<versiontheca::roman>, true>&)
  0.00      6.14     0.00     8030     0.00     0.00  std::__allocated_ptr<std::allocator<std::Spcounted_ptr_inplace<versiontheca::roman, std::allocator<versiontheca::roman>, (__gnu_cxx::Lockpolicy)2> > >::__allocated_ptr(std::allocator<std::Spcounted_ptr_inplace<versiontheca::roman, std::allocator<versiontheca::roman>, (__gnu_cxx::Lockpolicy)2> >&, std::Spcounted_ptr_inplace<versiontheca::roman, std::allocator<versiontheca::roman>, (__gnu_cxx::Lockpolicy)2>)
  0.00      6.14     0.00     8030     0.00     0.00  std::__allocated_ptr<std::allocator<std::Spcounted_ptr_inplace<versiontheca::roman, std::allocator<versiontheca::roman>, (__gnu_cxx::Lockpolicy)2> > >::~__allocated_ptr()
  0.00      6.14     0.00     8030     0.00     0.00  std::Spcounted_ptr_inplace<versiontheca::roman, std::allocator<versiontheca::roman>, (__gnu_cxx::Lockpolicy)2>::Impl::M_alloc()
  0.00      6.14     0.00     8030     0.00     0.00  std::allocator<std::Spcounted_ptr_inplace<versiontheca::roman, std::allocator<versiontheca::roman>, (__gnu_cxx::Lockpolicy)2> > std::__addressof<std::allocator<std::Spcounted_ptr_inplace<versiontheca::roman, std::allocator<versiontheca::roman>, (__gnu_cxx::Lockpolicy)2> > >(std::allocator<std::Spcounted_ptr_inplace<versiontheca::roman, std::allocator<versiontheca::roman>, (__gnu_cxx::Lockpolicy)2> >&)
  0.00      6.14     0.00     7779     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.14     0.00     6632     0.00     0.00  std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > std::__addressof<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&)
  0.00      6.14     0.00     6095     0.00     0.00  __gnu_cxx::__enable_if<std::__is_char<char>::__value, bool>::__type std::operator==<char>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)
  0.00      6.14     0.00     5807     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.14     0.00     5805     0.00     0.01  std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > std::operator+<char, std::char_traits<char>, std::allocator<char> >(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const)
  0.00      6.14     0.00     5516     0.00     0.00  Catch::Clara::Opt std::__addressof<Catch::Clara::Opt>(Catch::Clara::Opt&)
  0.00      6.14     0.00     5410     0.00     0.00  Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char (&) [3]>::BinaryExpr(bool, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, Catch::StringRef, char (&) [3])
  0.00      6.14     0.00     5410     0.00     0.00  Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char (&) [3]>::~BinaryExpr()
  0.00      6.14     0.00     5410     0.00     0.00  Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char (&) [4]>::BinaryExpr(bool, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, Catch::StringRef, char (&) [4])
  0.00      6.14     0.00     5410     0.00     0.00  Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char (&) [4]>::~BinaryExpr()
  0.00      6.14     0.00     5410     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 (&) [3], void>, std::negation<std::is_arithmetic<std::remove_reference<char (&) [3]>::type> > >::value, Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char (& const&) [3]> >::type Catch::operator==<char (&) [3]>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, char (&) [3])
  0.00      6.14     0.00     5410     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 (&) [4], void>, std::negation<std::is_arithmetic<std::remove_reference<char (&) [4]>::type> > >::value, Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char (& const&) [4]> >::type Catch::operator==<char (&) [4]>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, char (&) [4])
  0.00      6.14     0.00     4960     0.00     0.00  __gnu_cxx::__normal_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >::__normal_iterator(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const const&)
  0.00      6.14     0.00     4764     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.14     0.00     4764     0.00     0.00  std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::~allocator()
  0.00      6.14     0.00     4714     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.14     0.00     4714     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.14     0.00     4561     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.14     0.00     4561     0.00     0.00  Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>::~BinaryExpr()
  0.00      6.14     0.00     4514     0.00     0.00  std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::append(char const, unsigned long)
  0.00      6.14     0.00     4498     0.00     0.00  std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::reserve(unsigned long)
  0.00      6.14     0.00     4434     0.00     0.00  Catch::Matchers::MatcherBase<std::exception>::MatcherBase()
  0.00      6.14     0.00     4434     0.00     0.00  Catch::Matchers::MatcherBase<std::exception>::~MatcherBase()
  0.00      6.14     0.00     4434     0.00     0.01  Catch::Matchers::ExceptionMessage(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, bool)
  0.00      6.14     0.00     4434     0.00     0.01  Catch::Matchers::ExceptionWatcher::ExceptionWatcher(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, bool)
  0.00      6.14     0.00     4434     0.00     0.00  Catch::Matchers::ExceptionWatcher::~ExceptionWatcher()
  0.00      6.14     0.00     4434     0.00     0.00  Catch::Matchers::MatcherUntypedBase::MatcherUntypedBase()
  0.00      6.14     0.00     4434     0.00     0.00  Catch::Matchers::ExceptionWatcher::match(std::exception const&) const
  0.00      6.14     0.00     4434     0.00     0.00  bool std::operator==<char, std::char_traits<char>, std::allocator<char> >(char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)
  0.00      6.14     0.00     4412     0.00     0.00  Catch::MatchExpr<versiontheca::invalid_parameter const&, Catch::Matchers::ExceptionWatcher> Catch::makeMatchExpr<versiontheca::invalid_parameter const&, Catch::Matchers::ExceptionWatcher>(versiontheca::invalid_parameter const&, Catch::Matchers::ExceptionWatcher const&)
  0.00      6.14     0.00     4412     0.00     0.00  Catch::MatchExpr<versiontheca::invalid_parameter const&, Catch::Matchers::ExceptionWatcher>::MatchExpr(versiontheca::invalid_parameter const&, Catch::Matchers::ExceptionWatcher const&)
  0.00      6.14     0.00     4412     0.00     0.00  Catch::MatchExpr<versiontheca::invalid_parameter const&, Catch::Matchers::ExceptionWatcher>::~MatchExpr()
  0.00      6.14     0.00     4016     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.14     0.00     4015     0.00     0.00  versiontheca::roman::roman()
  0.00      6.14     0.00     4015     0.00     0.00  void __gnu_cxx::new_allocator<versiontheca::roman>::destroy<versiontheca::roman>(versiontheca::roman)
  0.00      6.14     0.00     4015     0.00     0.00  void __gnu_cxx::new_allocator<versiontheca::roman>::construct<versiontheca::roman>(versiontheca::roman)
  0.00      6.14     0.00     4015     0.00     0.00  __gnu_cxx::new_allocator<versiontheca::roman>::new_allocator()
  0.00      6.14     0.00     4015     0.00     0.00  __gnu_cxx::new_allocator<std::Spcounted_ptr_inplace<versiontheca::roman, std::allocator<versiontheca::roman>, (__gnu_cxx::Lockpolicy)2> >::deallocate(std::Spcounted_ptr_inplace<versiontheca::roman, std::allocator<versiontheca::roman>, (__gnu_cxx::Lockpolicy)2>, unsigned long)
  0.00      6.14     0.00     4015     0.00     0.00  __gnu_cxx::new_allocator<std::Spcounted_ptr_inplace<versiontheca::roman, std::allocator<versiontheca::roman>, (__gnu_cxx::Lockpolicy)2> >::allocate(unsigned long, void const)
  0.00      6.14     0.00     4015     0.00     0.00  __gnu_cxx::new_allocator<std::Spcounted_ptr_inplace<versiontheca::roman, std::allocator<versiontheca::roman>, (__gnu_cxx::Lockpolicy)2> >::max_size() const
  0.00      6.14     0.00     4015     0.00     0.00  std::allocator<versiontheca::roman>::allocator()
  0.00      6.14     0.00     4015     0.00     0.00  std::shared_ptr<versiontheca::roman>::shared_ptr<std::allocator<versiontheca::roman>>(std::Spmake_shared_tag, std::allocator<versiontheca::roman> const&)
  0.00      6.14     0.00     4015     0.00     0.00  std::shared_ptr<versiontheca::roman>::~shared_ptr()
  0.00      6.14     0.00     4015     0.00     0.00  std::shared_ptr<versiontheca::trait>::shared_ptr<versiontheca::roman, void>(std::shared_ptr<versiontheca::roman> const&)
  0.00      6.14     0.00     4015     0.00     0.00  std::enable_if<!std::__shared_ptr<versiontheca::roman, (__gnu_cxx::Lockpolicy)2>::__has_esft_base<versiontheca::roman, void>::value, void>::type std::__shared_ptr<versiontheca::roman, (__gnu_cxx::Lockpolicy)2>::_M_enable_shared_from_this_with<versiontheca::roman, versiontheca::roman>(versiontheca::roman)
  0.00      6.14     0.00     4015     0.00     0.00  std::__shared_ptr<versiontheca::roman, (__gnu_cxx::Lockpolicy)2>::__shared_ptr<std::allocator<versiontheca::roman>>(std::Spmake_shared_tag, std::allocator<versiontheca::roman> const&)
  0.00      6.14     0.00     4015     0.00     0.00  std::__shared_ptr<versiontheca::roman, (__gnu_cxx::Lockpolicy)2>::~__shared_ptr()
  0.00      6.14     0.00     4015     0.00     0.00  std::__shared_ptr<versiontheca::trait, (__gnu_cxx::Lockpolicy)2>::__shared_ptr<versiontheca::roman, void>(std::__shared_ptr<versiontheca::roman, (__gnu_cxx::Lockpolicy)2> const&)
  0.00      6.14     0.00     4015     0.00     0.00  std::Spebo_helper<0, std::allocator<versiontheca::roman>, true>::Spebo_helper(std::allocator<versiontheca::roman> const&)
  0.00      6.14     0.00     4015     0.00     0.00  std::Spebo_helper<0, std::allocator<versiontheca::roman>, true>::~Spebo_helper()
  0.00      6.14     0.00     4015     0.00     0.00  std::__shared_count<(__gnu_cxx::Lockpolicy)2>::__shared_count<versiontheca::roman, std::allocator<versiontheca::roman>>(std::Spmake_shared_tag, versiontheca::roman, std::allocator<versiontheca::roman> const&)
  0.00      6.14     0.00     4015     0.00     0.00  std::__allocated_ptr<std::allocator<std::Spcounted_ptr_inplace<versiontheca::roman, std::allocator<versiontheca::roman>, (__gnu_cxx::Lockpolicy)2> > >::_S_raw_ptr(std::Spcounted_ptr_inplace<versiontheca::roman, std::allocator<versiontheca::roman>, (__gnu_cxx::Lockpolicy)2>)
  0.00      6.14     0.00     4015     0.00     0.00  std::__allocated_ptr<std::allocator<std::Spcounted_ptr_inplace<versiontheca::roman, std::allocator<versiontheca::roman>, (__gnu_cxx::Lockpolicy)2> > >::get()
  0.00      6.14     0.00     4015     0.00     0.00  std::__allocated_ptr<std::allocator<std::Spcounted_ptr_inplace<versiontheca::roman, std::allocator<versiontheca::roman>, (__gnu_cxx::Lockpolicy)2> > >::operator=(decltype(nullptr))
  0.00      6.14     0.00     4015     0.00     0.00  void std::allocator_traits<std::allocator<versiontheca::roman> >::destroy<versiontheca::roman>(std::allocator<versiontheca::roman>&, versiontheca::roman)
  0.00      6.14     0.00     4015     0.00     0.00  void std::allocator_traits<std::allocator<versiontheca::roman> >::construct<versiontheca::roman>(std::allocator<versiontheca::roman>&, versiontheca::roman)
  0.00      6.14     0.00     4015     0.00     0.00  std::allocator_traits<std::allocator<std::Spcounted_ptr_inplace<versiontheca::roman, std::allocator<versiontheca::roman>, (__gnu_cxx::Lockpolicy)2> > >::deallocate(std::allocator<std::Spcounted_ptr_inplace<versiontheca::roman, std::allocator<versiontheca::roman>, (__gnu_cxx::Lockpolicy)2> >&, std::Spcounted_ptr_inplace<versiontheca::roman, std::allocator<versiontheca::roman>, (__gnu_cxx::Lockpolicy)2>, unsigned long)
  0.00      6.14     0.00     4015     0.00     0.00  std::allocator_traits<std::allocator<std::Spcounted_ptr_inplace<versiontheca::roman, std::allocator<versiontheca::roman>, (__gnu_cxx::Lockpolicy)2> > >::allocate(std::allocator<std::Spcounted_ptr_inplace<versiontheca::roman, std::allocator<versiontheca::roman>, (__gnu_cxx::Lockpolicy)2> >&, unsigned long)
  0.00      6.14     0.00     4015     0.00     0.00  std::Spcounted_ptr_inplace<versiontheca::roman, std::allocator<versiontheca::roman>, (__gnu_cxx::Lockpolicy)2>::_M_destroy()
  0.00      6.14     0.00     4015     0.00     0.00  std::Spcounted_ptr_inplace<versiontheca::roman, std::allocator<versiontheca::roman>, (__gnu_cxx::Lockpolicy)2>::_M_dispose()
  0.00      6.14     0.00     4015     0.00     0.00  std::Spcounted_ptr_inplace<versiontheca::roman, std::allocator<versiontheca::roman>, (__gnu_cxx::Lockpolicy)2>::_M_get_deleter(std::type_info const&)
  0.00      6.14     0.00     4015     0.00     0.00  std::Spcounted_ptr_inplace<versiontheca::roman, std::allocator<versiontheca::roman>, (__gnu_cxx::Lockpolicy)2>::Impl::Impl(std::allocator<versiontheca::roman>)
  0.00      6.14     0.00     4015     0.00     0.00  std::Spcounted_ptr_inplace<versiontheca::roman, std::allocator<versiontheca::roman>, (__gnu_cxx::Lockpolicy)2>::_Impl::~Impl()
  0.00      6.14     0.00     4015     0.00     0.00  std::Sp_counted_ptr_inplace<versiontheca::roman, std::allocator<versiontheca::roman>, (__gnu_cxx::Lockpolicy)2>::Spcounted_ptr_inplace<>(std::allocator<versiontheca::roman>)
  0.00      6.14     0.00     4015     0.00     0.00  std::Spcounted_ptr_inplace<versiontheca::roman, std::allocator<versiontheca::roman>, (__gnu_cxx::Lockpolicy)2>::~Spcounted_ptr_inplace()
  0.00      6.14     0.00     4015     0.00     0.00  std::shared_ptr<versiontheca::roman> std::make_shared<versiontheca::roman>()
  0.00      6.14     0.00     4015     0.00     0.00  std::shared_ptr<versiontheca::roman> std::allocate_shared<versiontheca::roman, std::allocator<versiontheca::roman>>(std::allocator<versiontheca::roman> const&)
  0.00      6.14     0.00     4015     0.00     0.00  std::__allocated_ptr<std::allocator<std::Spcounted_ptr_inplace<versiontheca::roman, std::allocator<versiontheca::roman>, (__gnu_cxx::Lockpolicy)2> > > std::__allocate_guarded<std::allocator<std::Spcounted_ptr_inplace<versiontheca::roman, std::allocator<versiontheca::roman>, (__gnu_cxx::Lockpolicy)2> > >(std::allocator<std::Spcounted_ptr_inplace<versiontheca::roman, std::allocator<versiontheca::roman>, (__gnu_cxx::Lockpolicy)2> >&)
  0.00      6.14     0.00     4015     0.00     0.00  std::remove_reference<std::allocator<versiontheca::roman> const&>::type&& std::move<std::allocator<versiontheca::roman> const&>(std::allocator<versiontheca::roman> const&)
  0.00      6.14     0.00     4013     0.00     0.00  (anonymous namespace)::create(char const, char const)
  0.00      6.14     0.00     4013     0.00     0.00  void __gnu_cxx::new_allocator<versiontheca::versiontheca>::construct<versiontheca::versiontheca, std::shared_ptr<versiontheca::roman>&, char const&>(versiontheca::versiontheca, std::shared_ptr<versiontheca::roman>&, char const&)
  0.00      6.14     0.00     4013     0.00     0.00  std::shared_ptr<versiontheca::versiontheca>::shared_ptr<std::allocator<versiontheca::versiontheca>, std::shared_ptr<versiontheca::roman>&, char const&>(std::Spmake_shared_tag, std::allocator<versiontheca::versiontheca> const&, std::shared_ptr<versiontheca::roman>&, char const&)
  0.00      6.14     0.00     4013     0.00     0.00  std::__shared_ptr<versiontheca::versiontheca, (__gnu_cxx::Lockpolicy)2>::__shared_ptr<std::allocator<versiontheca::versiontheca>, std::shared_ptr<versiontheca::roman>&, char const&>(std::Spmake_shared_tag, std::allocator<versiontheca::versiontheca> const&, std::shared_ptr<versiontheca::roman>&, char const&)
  0.00      6.14     0.00     4013     0.00     0.00  std::__shared_count<(__gnu_cxx::Lockpolicy)2>::__shared_count<versiontheca::versiontheca, std::allocator<versiontheca::versiontheca>, std::shared_ptr<versiontheca::roman>&, char const&>(std::Spmake_shared_tag, versiontheca::versiontheca, std::allocator<versiontheca::versiontheca> const&, std::shared_ptr<versiontheca::roman>&, char const&)
  0.00      6.14     0.00     4013     0.00     0.00  void std::allocator_traits<std::allocator<versiontheca::versiontheca> >::construct<versiontheca::versiontheca, std::shared_ptr<versiontheca::roman>&, char const&>(std::allocator<versiontheca::versiontheca>&, versiontheca::versiontheca, std::shared_ptr<versiontheca::roman>&, char const&)
  0.00      6.14     0.00     4013     0.00     0.00  std::Spcounted_ptr_inplace<versiontheca::versiontheca, std::allocator<versiontheca::versiontheca>, (__gnu_cxx::Lockpolicy)2>::Spcounted_ptr_inplace<std::shared_ptr<versiontheca::roman>&, char const&>(std::allocator<versiontheca::versiontheca>, std::shared_ptr<versiontheca::roman>&, char const&)
  0.00      6.14     0.00     4013     0.00     0.00  std::shared_ptr<versiontheca::versiontheca> std::make_shared<versiontheca::versiontheca, std::shared_ptr<versiontheca::roman>&, char const&>(std::shared_ptr<versiontheca::roman>&, char const&)
  0.00      6.14     0.00     4013     0.00     0.00  std::shared_ptr<versiontheca::versiontheca> std::allocate_shared<versiontheca::versiontheca, std::allocator<versiontheca::versiontheca>, std::shared_ptr<versiontheca::roman>&, char const&>(std::allocator<versiontheca::versiontheca> const&, std::shared_ptr<versiontheca::roman>&, char const&)
  0.00      6.14     0.00     4004     0.00     0.01  std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > std::operator+<char, std::char_traits<char>, std::allocator<char> >(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)
  0.00      6.14     0.00     3999     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<std::is_arithmetic<std::remove_reference<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>::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.14     0.00     3999     0.00     0.00  std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_replace_aux(unsigned long, unsigned long, unsigned long, char)
  0.00      6.14     0.00     3999     0.00     0.00  std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::append(unsigned long, char)
  0.00      6.14     0.00     3999     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.14     0.00     3999     0.00     0.01  std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > std::operator+<char, std::char_traits<char>, std::allocator<char> >(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char)
  0.00      6.14     0.00     3844     0.00     0.00  std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_check(unsigned long, char const) const
  0.00      6.14     0.00     3844     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.14     0.00     3844     0.00     0.01  std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::replace(unsigned long, unsigned long, char const, unsigned long)
  0.00      6.14     0.00     3819     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.14     0.00     3813     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.14     0.00     3678     0.00     0.00  __gnu_cxx::__alloc_traits<std::allocator<char> >::_S_propagate_on_move_assign()
  0.00      6.14     0.00     3442     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.14     0.00     3348     0.00     0.00  void std::Destroy<std::cxx11::basicstring<char, std::char_traits<char>, std::allocator<char> > >(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >)
  0.00      6.14     0.00     3260     0.00     0.00  __gnu_cxx::__alloc_traits<std::allocator<char> >::_S_always_equal()
  0.00      6.14     0.00     3250     0.00     0.01  void std::Construct<std::cxx11::basicstring<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)
  0.00      6.14     0.00     3053     0.00     0.00  std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::clear()
  0.00      6.14     0.00     3053     0.00     0.00  void std::__do_alloc_on_move<std::allocator<char> >(std::allocator<char>&, std::allocator<char>&, std::integral_constant<bool, true>)
  0.00      6.14     0.00     3019     0.00     0.00  Catch::Clara::Detail::ParserBase::~ParserBase()
  0.00      6.14     0.00     2971     0.00     0.00  Catch::Clara::Detail::ParserBase::ParserBase(Catch::Clara::Detail::ParserBase const&)
  0.00      6.14     0.00     2894     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.14     0.00     2894     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.14     0.00     2894     0.00     0.00  void std::Destroy<std::cxx11::basicstring<char, std::char_traits<char>, std::allocator<char> >>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >)
  0.00      6.14     0.00     2894     0.00     0.00  void std::Destroy<std::cxx11::basicstring<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&)
  0.00      6.14     0.00     2856     0.00     0.00  std::shared_ptr<Catch::Clara::Detail::BoundRef>::~shared_ptr()
  0.00      6.14     0.00     2856     0.00     0.00  std::__shared_ptr<Catch::Clara::Detail::BoundRef, (__gnu_cxx::Lockpolicy)2>::~__shared_ptr()
  0.00      6.14     0.00     2830     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.14     0.00     2830     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.14     0.00     2830     0.00     0.00  std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::~vector()
  0.00      6.14     0.00     2821     0.00     0.00  Catch::Clara::Opt::~Opt()
  0.00      6.14     0.00     2821     0.00     0.00  Catch::Clara::Detail::ParserRefImpl<Catch::Clara::Opt>::~ParserRefImpl()
  0.00      6.14     0.00     2821     0.00     0.00  Catch::Clara::Detail::ComposableParserImpl<Catch::Clara::Opt>::~ComposableParserImpl()
  0.00      6.14     0.00     2593     0.00     0.00  std::enable_if<std::__and_<std::__not_<std::__is_tuple_like<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >> >, std::is_move_constructible<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >>, std::is_move_assignable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >> >::value, void>::type std::swap<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&)
  0.00      6.14     0.00     2503     0.00     0.00  unittest::wctombs(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, char32_t)
  0.00      6.14     0.00     2480     0.00     0.00  std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::end() const
  0.00      6.14     0.00     2480     0.00     0.00  std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::begin() const
  0.00      6.14     0.00     2281     0.00     0.00  std::__shared_ptr_access<versiontheca::trait, (__gnu_cxx::Lockpolicy)2, false, false>::operator->() const
  0.00      6.14     0.00     2245     0.00     0.00  Catch::SectionInfo::~SectionInfo()
  0.00      6.14     0.00     2176     0.00     0.00  std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::size() const
  0.00      6.14     0.00     2134     0.00     0.55  (anonymous namespace)::wctombs(char32_t)
  0.00      6.14     0.00     2115     0.00     0.00  (anonymous namespace)::invalid_version(char const, char const)
  0.00      6.14     0.00     2111     0.00     0.00  __gnu_cxx::new_allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::max_size() const
  0.00      6.14     0.00     2049     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.14     0.00     2008     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.14     0.00     2002     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.14     0.00     1985     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.14     0.00     1983     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.14     0.00     1983     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.14     0.00     1983     0.00     0.00  std::allocator_traits<std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::deallocate(std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, unsigned long)
  0.00      6.14     0.00     1983     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.14     0.00     1952     0.00     0.00  std::shared_ptr<Catch::Clara::Detail::BoundRef>::shared_ptr(std::shared_ptr<Catch::Clara::Detail::BoundRef> const&)
  0.00      6.14     0.00     1952     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.14     0.00     1922     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.14     0.00     1920     0.00     0.00  __gnu_cxx::__alloc_traits<std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::_S_select_on_copy(std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > const&)
  0.00      6.14     0.00     1920     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.14     0.00     1920     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.14     0.00     1920     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.14     0.00     1920     0.00     0.02  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.14     0.00     1920     0.00     0.02  std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::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.14     0.00     1920     0.00     0.02  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.14     0.00     1920     0.00     0.02  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.14     0.00     1918     0.00     0.03  Catch::Clara::Opt::Opt(Catch::Clara::Opt const&)
  0.00      6.14     0.00     1918     0.00     0.01  Catch::Clara::Detail::ParserRefImpl<Catch::Clara::Opt>::ParserRefImpl(Catch::Clara::Detail::ParserRefImpl<Catch::Clara::Opt> const&)
  0.00      6.14     0.00     1918     0.00     0.00  Catch::Clara::Detail::ComposableParserImpl<Catch::Clara::Opt>::ComposableParserImpl(Catch::Clara::Detail::ComposableParserImpl<Catch::Clara::Opt> const&)
  0.00      6.14     0.00     1918     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.14     0.00     1918     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.14     0.00     1890     0.00     0.00  std::move_iterator<Catch::Clara::Opt>::base() const
  0.00      6.14     0.00     1876     0.00     0.03  void std::Construct<Catch::Clara::Opt, Catch::Clara::Opt const&>(Catch::Clara::Opt, Catch::Clara::Opt const&)
  0.00      6.14     0.00     1817     0.00     0.00  std::sharedptr<versiontheca::rpm, (__gnu_cxx::Lockpolicy)2>::get() const
  0.00      6.14     0.00     1817     0.00     0.00  std::__shared_ptr_access<versiontheca::rpm, (__gnu_cxx::Lockpolicy)2, false, false>::_M_get() const
  0.00      6.14     0.00     1725     0.00     0.00  std::remove_reference<std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&>::type&& std::move<std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&>(std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&)
  0.00      6.14     0.00     1568     0.00     0.00  std::__shared_ptr<versiontheca::debian, (__gnu_cxx::Lockpolicy)2>::get() const
  0.00      6.14     0.00     1568     0.00     0.00  std::__shared_ptr_access<versiontheca::debian, (__gnu_cxx::Lockpolicy)2, false, false>::_M_get() const
  0.00      6.14     0.00     1123     0.00     0.00  std::__cxx11::to_string(unsigned long)
  0.00      6.14     0.00     1014     0.00     0.00  Catch::BinaryExpr<char, char>::BinaryExpr(bool, char, Catch::StringRef, char)
  0.00      6.14     0.00     1014     0.00     0.00  Catch::BinaryExpr<char, char>::~BinaryExpr()
  0.00      6.14     0.00     1014     0.00     0.00  Catch::BinaryExpr<unsigned char, int>::BinaryExpr(bool, unsigned char, Catch::StringRef, int)
  0.00      6.14     0.00     1014     0.00     0.00  Catch::BinaryExpr<unsigned char, int>::~BinaryExpr()
  0.00      6.14     0.00     1014     0.00     0.00  Catch::ExprLhs<char>::ExprLhs(char)
  0.00      6.14     0.00     1014     0.00     0.00  Catch::ExprLhs<unsigned char>::ExprLhs(unsigned char)
  0.00      6.14     0.00     1014     0.00     0.00  std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<char, char, void>, std::is_arithmetic<char> >::value, Catch::BinaryExpr<char, char> >::type Catch::operator==<char>(Catch::ExprLhs<char>&&, char)
  0.00      6.14     0.00     1014     0.00     0.00  std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<unsigned char, int, void>, std::is_arithmetic<int> >::value, Catch::BinaryExpr<unsigned char, int> >::type Catch::operator==<int>(Catch::ExprLhs<unsigned char>&&, int)
  0.00      6.14     0.00     1014     0.00     0.00  Catch::ExprLhs<char> Catch::operator<=<char, 0>(Catch::Decomposer&&, char)
  0.00      6.14     0.00     1014     0.00     0.00  Catch::ExprLhs<unsigned char> Catch::operator<=<unsigned char, 0>(Catch::Decomposer&&, unsigned char)
  0.00      6.14     0.00      945     0.00     0.00  bool std::operator==<Catch::Clara::Opt>(std::move_iterator<Catch::Clara::Opt> const&, std::move_iterator<Catch::Clara::Opt> const&)
  0.00      6.14     0.00      945     0.00     0.00  bool std::operator!=<Catch::Clara::Opt>(std::move_iterator<Catch::Clara::Opt> const&, std::move_iterator<Catch::Clara::Opt> const&)
  0.00      6.14     0.00      918     0.00     0.00  std::__shared_count<(__gnu_cxx::Lockpolicy)2>::_M_swap(std::__shared_count<(__gnu_cxx::Lockpolicy)2>&)
  0.00      6.14     0.00      914     0.00     0.00  std::__shared_count<(__gnu_cxx::Lockpolicy)2>::__shared_count()
  0.00      6.14     0.00      864     0.00     0.00  std::Vectorbase<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::Vectorimpl::_M_swap_data(std::Vectorbase<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::Vectorimpl&)
  0.00      6.14     0.00      863     0.00     0.00  std::remove_reference<std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >&>::type&& std::move<std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >&>(std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >&)
  0.00      6.14     0.00      862     0.00     0.00  std::Vectorbase<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::Vectorimpl::Vectorimpl(std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&&)
  0.00      6.14     0.00      862     0.00     0.00  std::Vectorbase<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::Vectorbase(std::Vectorbase<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >&&)
  0.00      6.14     0.00      862     0.00     0.00  std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::vector(std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >&&)
  0.00      6.14     0.00      861     0.00     0.02  Catch::Clara::Opt::Opt(Catch::Clara::Opt&&)
  0.00      6.14     0.00      861     0.00     0.02  Catch::Clara::Detail::ParserRefImpl<Catch::Clara::Opt>::ParserRefImpl(Catch::Clara::Detail::ParserRefImpl<Catch::Clara::Opt>&&)
  0.00      6.14     0.00      861     0.00     0.00  Catch::Clara::Detail::ComposableParserImpl<Catch::Clara::Opt>::ComposableParserImpl(Catch::Clara::Detail::ComposableParserImpl<Catch::Clara::Opt>&&)
  0.00      6.14     0.00      861     0.00     0.00  std::move_iterator<Catch::Clara::Opt>::operator() const
  0.00      6.14     0.00      861     0.00     0.00  std::shared_ptr<Catch::Clara::Detail::BoundRef>::shared_ptr(std::shared_ptr<Catch::Clara::Detail::BoundRef>&&)
  0.00      6.14     0.00      861     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.14     0.00      861     0.00     0.00  std::move_iterator<Catch::Clara::Opt>::operator++()
  0.00      6.14     0.00      861     0.00     0.02  void std::Construct<Catch::Clara::Opt, Catch::Clara::Opt>(Catch::Clara::Opt, Catch::Clara::Opt&&)
  0.00      6.14     0.00      861     0.00     0.00  std::removereference<std::shared_ptr<Catch::Clara::Detail::BoundRef>&>::type&& std::move<std::shared_ptr<Catch::Clara::Detail::BoundRef>&>(std::shared_ptr<Catch::Clara::Detail::BoundRef>&)
  0.00      6.14     0.00      861     0.00     0.00  Catch::Clara::Opt&& std::forward<Catch::Clara::Opt>(std::remove_reference<Catch::Clara::Opt>::type&)
  0.00      6.14     0.00      852     0.00     0.01  Catch::SectionInfo::SectionInfo(Catch::SourceLineInfo const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, char const)
  0.00      6.14     0.00      665     0.00     0.00  std::__shared_ptr_access<versiontheca::versiontheca, (__gnu_cxx::Lockpolicy)2, false, false>::operator() const
  0.00      6.14     0.00      562     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<std::is_arithmetic<std::remove_reference<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::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.14     0.00      410     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.14     0.00      410     0.00     0.00  Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>::~BinaryExpr()
  0.00      6.14     0.00      410     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<std::is_arithmetic<std::remove_reference<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>::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.14     0.00      379     0.00     0.05  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.14     0.00      364     0.00     0.00  std::operator&(std::IosFmtflags, std::IosFmtflags)
  0.00      6.14     0.00      364     0.00     0.00  std::operator|=(std::IosFmtflags&, std::IosFmtflags)
  0.00      6.14     0.00      364     0.00     0.00  std::operator|(std::IosFmtflags, std::IosFmtflags)
  0.00      6.14     0.00      358     0.00     0.00  Catch::Clara::Detail::ResultBase::ResultBase(Catch::Clara::Detail::ResultType)
  0.00      6.14     0.00      352     0.00     0.00  std::shared_ptr<versiontheca::rpm>& std::forward<std::shared_ptr<versiontheca::rpm>&>(std::remove_reference<std::shared_ptr<versiontheca::rpm>&>::type&)
  0.00      6.14     0.00      348     0.00     0.00  std::__shared_ptr<Catch::Clara::Detail::BoundRef, (__gnu_cxx::Lockpolicy)2>::get() const
  0.00      6.14     0.00      342     0.00     0.00  std::__shared_ptr_access<Catch::Clara::Detail::BoundRef, (__gnu_cxx::Lockpolicy)2, false, false>::_M_get() const
  0.00      6.14     0.00      342     0.00     0.00  std::__shared_ptr_access<Catch::Clara::Detail::BoundRef, (__gnu_cxx::Lockpolicy)2, false, false>::operator->() const
  0.00      6.14     0.00      336     0.00     0.00  Catch::Clara::Detail::ParserRefImpl<Catch::Clara::Opt>::cardinality() const
  0.00      6.14     0.00      325     0.00     0.00  Catch::BinaryExpr<versiontheca::versiontheca&, versiontheca::versiontheca&>::BinaryExpr(bool, versiontheca::versiontheca&, Catch::StringRef, versiontheca::versiontheca&)
  0.00      6.14     0.00      325     0.00     0.00  Catch::BinaryExpr<versiontheca::versiontheca&, versiontheca::versiontheca&>::~BinaryExpr()
  0.00      6.14     0.00      325     0.00     0.00  Catch::ExprLhs<versiontheca::versiontheca&>::ExprLhs(versiontheca::versiontheca&)
  0.00      6.14     0.00      325     0.00     0.00  Catch::ExprLhs<versiontheca::versiontheca& const&> Catch::operator<=<versiontheca::versiontheca&, 0>(Catch::Decomposer&&, versiontheca::versiontheca&)
  0.00      6.14     0.00      320     0.00     0.00  std::shared_ptr<versiontheca::debian>& std::forward<std::shared_ptr<versiontheca::debian>&>(std::remove_reference<std::shared_ptr<versiontheca::debian>&>::type&)
  0.00      6.14     0.00      309     0.00     0.00  std::Vectorbase<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::_M_get_Tp_allocator()
  0.00      6.14     0.00      302     0.00     0.00  std::move_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >>::base() const
  0.00      6.14     0.00      260     0.00     0.00  __gnu_cxx::__normal_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >::base() const
  0.00      6.14     0.00      258     0.00     0.00  std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::size() const
  0.00      6.14     0.00      256     0.00     0.00  std::move_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >>::move_iterator(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >)
  0.00      6.14     0.00      256     0.00     0.00  std::move_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >> std::__make_move_if_noexcept_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::move_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >> >(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >)
  0.00      6.14     0.00      212     0.00     0.00  __gnu_cxx::new_allocator<Catch::Clara::Opt>::max_size() const
  0.00      6.14     0.00      212     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.14     0.00      212     0.00     0.00  std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::find_first_not_of(char const, unsigned long) const
  0.00      6.14     0.00      212     0.00     0.00  std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::find_first_not_of(char const, unsigned long, unsigned long) const
  0.00      6.14     0.00      200     0.00     0.00  unittest::random_string[abi:cxx11](unsigned long, unsigned long, unittest::character_t)
  0.00      6.14     0.00      200     0.00     0.00  void unittest::random<unsigned long>(unsigned long&)
  0.00      6.14     0.00      200     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.14     0.00      200     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.14     0.00      185     0.00     0.00  std::Vectorbase<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >::_M_get_Tp_allocator()
  0.00      6.14     0.00      182     0.00     0.00  std::ios_base::setf(std::IosFmtflags)
  0.00      6.14     0.00      182     0.00     0.00  std::ios_base::setf(std::IosFmtflags, std::IosFmtflags)
  0.00      6.14     0.00      182     0.00     0.00  std::setw(int)
  0.00      6.14     0.00      182     0.00     0.00  std::Setfill<char> std::setfill<char>(char)
  0.00      6.14     0.00      182     0.00     0.00  std::operator&=(std::Ios_Fmtflags&, std::IosFmtflags)
  0.00      6.14     0.00      182     0.00     0.00  std::operator~(std::IosFmtflags)
  0.00      6.14     0.00      180     0.00     0.00  __gnu_cxx::new_allocator<Catch::Clara::Arg>::~new_allocator()
  0.00      6.14     0.00      180     0.00     0.00  __gnu_cxx::new_allocator<Catch::Clara::Opt>::~new_allocator()
  0.00      6.14     0.00      180     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.14     0.00      180     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.14     0.00      180     0.00     0.00  std::allocator<Catch::Clara::Arg>::~allocator()
  0.00      6.14     0.00      180     0.00     0.00  std::allocator<Catch::Clara::Opt>::~allocator()
  0.00      6.14     0.00      178     0.00     0.00  __gnu_cxx::new_allocator<Catch::Clara::Arg>::new_allocator(__gnu_cxx::new_allocator<Catch::Clara::Arg> const&)
  0.00      6.14     0.00      178     0.00     0.00  __gnu_cxx::new_allocator<Catch::Clara::Opt>::new_allocator(__gnu_cxx::new_allocator<Catch::Clara::Opt> const&)
  0.00      6.14     0.00      178     0.00     0.00  std::allocator<Catch::Clara::Arg>::allocator(std::allocator<Catch::Clara::Arg> const&)
  0.00      6.14     0.00      178     0.00     0.00  std::allocator<Catch::Clara::Opt>::allocator(std::allocator<Catch::Clara::Opt> const&)
  0.00      6.14     0.00      174     0.00     0.00  Catch::Clara::Detail::BasicResult<void>::ok()
  0.00      6.14     0.00      174     0.00     0.00  Catch::Clara::Detail::BasicResult<void>::ResultBase(Catch::Clara::Detail::ResultType)
  0.00      6.14     0.00      174     0.00     0.00  Catch::Clara::Detail::BasicResult<void>::~BasicResult()
  0.00      6.14     0.00      174     0.00     0.00  Catch::Clara::Detail::ResultValueBase<void>::ResultBase(Catch::Clara::Detail::ResultType)
  0.00      6.14     0.00      174     0.00     0.00  Catch::Clara::Detail::ResultValueBase<void>::~ResultValueBase()
  0.00      6.14     0.00      174     0.00     0.00  Catch::Clara::Detail::ParserBase::validate() const
  0.00      6.14     0.00      173     0.00     0.00  std::Vectorbase<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::_M_get_Tp_allocator() const
  0.00      6.14     0.00      168     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.14     0.00      168     0.00     0.00  std::move_iterator<Catch::Clara::Opt>::move_iterator(Catch::Clara::Opt)
  0.00      6.14     0.00      168     0.00     0.00  std::move_iterator<Catch::Clara::Opt> std::__make_move_if_noexcept_iterator<Catch::Clara::Opt, std::move_iterator<Catch::Clara::Opt> >(Catch::Clara::Opt)
  0.00      6.14     0.00      165     0.00     0.00  Catch::Detail::unique_ptr<Catch::ITestInvoker>::~unique_ptr()
  0.00      6.14     0.00      162     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.14     0.00      162     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&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)
  0.00      6.14     0.00      152     0.00     0.00  Catch::BinaryExpr<unsigned int, int>::BinaryExpr(bool, unsigned int, Catch::StringRef, int)
  0.00      6.14     0.00      152     0.00     0.00  Catch::BinaryExpr<unsigned int, int>::~BinaryExpr()
  0.00      6.14     0.00      152     0.00     0.00  std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<unsigned int, int, void>, std::is_arithmetic<int> >::value, Catch::BinaryExpr<unsigned int, int> >::type Catch::operator==<int>(Catch::ExprLhs<unsigned int>&&, int)
  0.00      6.14     0.00      151     0.00     0.00  bool std::operator==<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >>(std::move_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >> const&, std::move_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >> const&)
  0.00      6.14     0.00      151     0.00     0.00  bool std::operator!=<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >>(std::move_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >> const&, std::move_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >> const&)
  0.00      6.14     0.00      136     0.00     0.00  unittest::g_progress()
  0.00      6.14     0.00      134     0.00     0.16  void std::Destroyaux<false>::__destroy<Catch::Clara::Opt>(Catch::Clara::Opt, Catch::Clara::Opt)
  0.00      6.14     0.00      134     0.00     0.16  void std::Destroy<Catch::Clara::Opt>(Catch::Clara::Opt, Catch::Clara::Opt)
  0.00      6.14     0.00      134     0.00     0.16  void std::Destroy<Catch::Clara::Opt, Catch::Clara::Opt>(Catch::Clara::Opt, Catch::Clara::Opt, std::allocator<Catch::Clara::Opt>&)
  0.00      6.14     0.00      132     0.00     0.00  __gnu_cxx::__normal_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >::__normal_iterator(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)
  0.00      6.14     0.00      131     0.00     0.00  std::Vectorbase<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::_M_allocate(unsigned long)
  0.00      6.14     0.00      128     0.00     0.00  __gnu_cxx::new_allocator<Catch::Clara::Opt>::allocate(unsigned long, void const)
  0.00      6.14     0.00      128     0.00     0.04  std::vector<std::__cxx11::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.14     0.00      128     0.00     0.00  std::allocator_traits<std::allocator<Catch::Clara::Opt> >::allocate(std::allocator<Catch::Clara::Opt>&, unsigned long)
  0.00      6.14     0.00      128     0.00     0.00  std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > std::__uninitialized_copy<false>::__uninit_copy<std::move_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >>, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >>(std::move_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >>, std::move_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >>, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >)
  0.00      6.14     0.00      128     0.00     0.00  std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > std::uninitialized_copy<std::move_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >>, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >>(std::move_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >>, std::move_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >>, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >)
  0.00      6.14     0.00      128     0.00     0.00  std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > std::__uninitialized_copy_a<std::move_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >>, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >(std::move_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >>, std::move_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >>, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&)
  0.00      6.14     0.00      128     0.00     0.00  std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > std::__uninitialized_move_if_noexcept_a<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&)
  0.00      6.14     0.00      119     0.00     0.00  std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::find_last_of(char const, unsigned long) const
  0.00      6.14     0.00      119     0.00     0.00  std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::find_last_of(char const, unsigned long, unsigned long) const
  0.00      6.14     0.00      105     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.14     0.00      100     0.00     0.00  (anonymous namespace)::is_number(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >)
  0.00      6.14     0.00      100     0.00     0.00  bool __gnu_cxx::operator!=<char, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >(__gnu_cxx::__normal_iterator<char, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > const&, __gnu_cxx::__normal_iterator<char, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > const&)
  0.00      6.14     0.00      100     0.00     0.00  __gnu_cxx::__normal_iterator<char, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::operator() const
  0.00      6.14     0.00      100     0.00     0.00  std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::end()
  0.00      6.14     0.00      100     0.00     0.00  std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::begin()
  0.00      6.14     0.00       95     0.00     0.00  std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >::size() const
  0.00      6.14     0.00       93     0.00     0.00  std::__shared_ptr<Catch::Clara::Detail::BoundValueRefBase, (__gnu_cxx::Lockpolicy)2>::~__shared_ptr()
  0.00      6.14     0.00       92     0.00     0.00  void std::Destroyaux<false>::__destroy<Catch::Clara::Arg>(Catch::Clara::Arg, Catch::Clara::Arg)
  0.00      6.14     0.00       92     0.00     0.00  std::Vectorbase<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >::_M_deallocate(Catch::Clara::Arg, unsigned long)
  0.00      6.14     0.00       92     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.14     0.00       92     0.00     0.00  void std::Destroy<Catch::Clara::Arg>(Catch::Clara::Arg, Catch::Clara::Arg)
  0.00      6.14     0.00       92     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.14     0.00       91     0.00     0.00  Catch::Clara::Detail::ComposableParserImpl<Catch::Clara::ExeName>::~ComposableParserImpl()
  0.00      6.14     0.00       91     0.00     0.00  Catch::Clara::ExeName::~ExeName()
  0.00      6.14     0.00       91     0.00     0.00  std::Vectorbase<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >::_M_get_Tp_allocator() const
  0.00      6.14     0.00       91     0.00     0.00  std::shared_ptr<Catch::Clara::Detail::BoundValueRefBase>::~shared_ptr()
  0.00      6.14     0.00       91     0.00     0.00  std::shared_ptr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::~shared_ptr()
  0.00      6.14     0.00       91     0.00     0.00  std::Vectorbase<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >::Vectorimpl::~Vectorimpl()
  0.00      6.14     0.00       91     0.00     0.00  std::Vectorbase<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >::~Vectorbase()
  0.00      6.14     0.00       91     0.00     0.00  std::Vectorbase<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::Vectorimpl::~Vectorimpl()
  0.00      6.14     0.00       91     0.00     1.04  std::Vectorbase<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::~Vectorbase()
  0.00      6.14     0.00       91     0.00     0.00  std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >::~vector()
  0.00      6.14     0.00       91     0.00     1.20  std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::~vector()
  0.00      6.14     0.00       90     0.00     1.20  Catch::Clara::Parser::~Parser()
  0.00      6.14     0.00       90     0.00     0.00  std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >::end() const
  0.00      6.14     0.00       90     0.00     0.00  std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >::begin() const
  0.00      6.14     0.00       90     0.00     0.00  std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::end() const
  0.00      6.14     0.00       90     0.00     0.00  std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::begin() const
  0.00      6.14     0.00       89     0.00     0.00  std::Vectorbase<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >::_M_allocate(unsigned long)
  0.00      6.14     0.00       89     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.14     0.00       89     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.14     0.00       89     0.00     0.67  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.14     0.00       89     0.00     0.67  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.14     0.00       89     0.00     0.67  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.14     0.00       88     0.00     0.00  Catch::Clara::Detail::ComposableParserImpl<Catch::Clara::ExeName>::ComposableParserImpl(Catch::Clara::Detail::ComposableParserImpl<Catch::Clara::ExeName> const&)
  0.00      6.14     0.00       88     0.00     0.68  Catch::Clara::Parser::Parser(Catch::Clara::Parser const&)
  0.00      6.14     0.00       88     0.00     0.00  Catch::Clara::ExeName::ExeName(Catch::Clara::ExeName const&)
  0.00      6.14     0.00       88     0.00     0.00  __gnu_cxx::__alloc_traits<std::allocator<Catch::Clara::Arg> >::_S_select_on_copy(std::allocator<Catch::Clara::Arg> const&)
  0.00      6.14     0.00       88     0.00     0.00  __gnu_cxx::__alloc_traits<std::allocator<Catch::Clara::Opt> >::_S_select_on_copy(std::allocator<Catch::Clara::Opt> const&)
  0.00      6.14     0.00       88     0.00     0.00  std::shared_ptr<Catch::Clara::Detail::BoundValueRefBase>::shared_ptr(std::shared_ptr<Catch::Clara::Detail::BoundValueRefBase> const&)
  0.00      6.14     0.00       88     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.14     0.00       88     0.00     0.00  std::Vectorbase<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >::_M_create_storage(unsigned long)
  0.00      6.14     0.00       88     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.14     0.00       88     0.00     0.00  std::Vectorbase<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::_M_create_storage(unsigned long)
  0.00      6.14     0.00       88     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.14     0.00       88     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.14     0.00       88     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.14     0.00       88     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.14     0.00       88     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.14     0.00       88     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.14     0.00       88     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.14     0.00       88     0.00     0.67  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.14     0.00       88     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.14     0.00       88     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.14     0.00       84     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.14     0.00       84     0.00     0.00  std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::max_size() const
  0.00      6.14     0.00       84     0.00     0.00  std::allocator_traits<std::allocator<Catch::Clara::Opt> >::max_size(std::allocator<Catch::Clara::Opt> const&)
  0.00      6.14     0.00       84     0.00     0.23  Catch::Clara::Opt std::__uninitialized_copy<false>::__uninit_copy<std::move_iterator<Catch::Clara::Opt>, Catch::Clara::Opt>(std::move_iterator<Catch::Clara::Opt>, std::move_iterator<Catch::Clara::Opt>, Catch::Clara::Opt)
  0.00      6.14     0.00       84     0.00     0.23  Catch::Clara::Opt std::uninitialized_copy<std::move_iterator<Catch::Clara::Opt>, Catch::Clara::Opt>(std::move_iterator<Catch::Clara::Opt>, std::move_iterator<Catch::Clara::Opt>, Catch::Clara::Opt)
  0.00      6.14     0.00       84     0.00     0.23  Catch::Clara::Opt std::__uninitialized_copy_a<std::move_iterator<Catch::Clara::Opt>, Catch::Clara::Opt, Catch::Clara::Opt>(std::move_iterator<Catch::Clara::Opt>, std::move_iterator<Catch::Clara::Opt>, Catch::Clara::Opt, std::allocator<Catch::Clara::Opt>&)
  0.00      6.14     0.00       84     0.00     0.23  Catch::Clara::Opt std::__uninitialized_move_if_noexcept_a<Catch::Clara::Opt, Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >(Catch::Clara::Opt, Catch::Clara::Opt, Catch::Clara::Opt, std::allocator<Catch::Clara::Opt>&)
  0.00      6.14     0.00       66     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.14     0.00       66     0.00     0.00  Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [4]>::~BinaryExpr()
  0.00      6.14     0.00       66     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<std::is_arithmetic<std::remove_reference<char const (&) [4]>::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.14     0.00       66     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.14     0.00       66     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.14     0.00       64     0.00     0.09  Catch::Clara::Opt::operator[](std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)
  0.00      6.14     0.00       64     0.00     0.01  void __gnu_cxx::new_allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::construct<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)
  0.00      6.14     0.00       64     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.14     0.00       64     0.00     0.08  std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::_M_check_len(unsigned long, char const) const
  0.00      6.14     0.00       64     0.00     0.01  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.14     0.00       64     0.00     0.09  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.14     0.00       64     0.00     0.09  std::vector<std::__cxx11::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.14     0.00       63     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.14     0.00       62     0.00     0.00  std::enable_if<std::conjunction<Catch::Detail::is_lt_comparable<versiontheca::versiontheca&, versiontheca::versiontheca&, void>, std::negation<std::is_arithmetic<std::remove_reference<versiontheca::versiontheca&>::type> > >::value, Catch::BinaryExpr<versiontheca::versiontheca&, versiontheca::versiontheca& const&> >::type Catch::operator< <versiontheca::versiontheca&>(Catch::ExprLhs<versiontheca::versiontheca&>&&, versiontheca::versiontheca&)
  0.00      6.14     0.00       59     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.14     0.00       59     0.00     0.00  Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [9]>::~BinaryExpr()
  0.00      6.14     0.00       59     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<std::is_arithmetic<std::remove_reference<char const (&) [9]>::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.14     0.00       59     0.00     0.00  std::enable_if<std::conjunction<Catch::Detail::is_gt_comparable<versiontheca::versiontheca&, versiontheca::versiontheca&, void>, std::negation<std::is_arithmetic<std::remove_reference<versiontheca::versiontheca&>::type> > >::value, Catch::BinaryExpr<versiontheca::versiontheca&, versiontheca::versiontheca& const&> >::type Catch::operator><versiontheca::versiontheca&>(Catch::ExprLhs<versiontheca::versiontheca&>&&, versiontheca::versiontheca&)
  0.00      6.14     0.00       52     0.00     0.96  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.14     0.00       51     0.00     0.00  std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<versiontheca::versiontheca&, versiontheca::versiontheca&, void>, std::negation<std::is_arithmetic<std::remove_reference<versiontheca::versiontheca&>::type> > >::value, Catch::BinaryExpr<versiontheca::versiontheca&, versiontheca::versiontheca& const&> >::type Catch::operator==<versiontheca::versiontheca&>(Catch::ExprLhs<versiontheca::versiontheca&>&&, versiontheca::versiontheca&)
  0.00      6.14     0.00       51     0.00     0.00  std::enable_if<std::conjunction<Catch::Detail::is_ge_comparable<versiontheca::versiontheca&, versiontheca::versiontheca&, void>, std::negation<std::is_arithmetic<std::remove_reference<versiontheca::versiontheca&>::type> > >::value, Catch::BinaryExpr<versiontheca::versiontheca&, versiontheca::versiontheca& const&> >::type Catch::operator>=<versiontheca::versiontheca&>(Catch::ExprLhs<versiontheca::versiontheca&>&&, versiontheca::versiontheca&)
  0.00      6.14     0.00       51     0.00     0.00  std::enable_if<std::conjunction<Catch::Detail::is_le_comparable<versiontheca::versiontheca&, versiontheca::versiontheca&, void>, std::negation<std::is_arithmetic<std::remove_reference<versiontheca::versiontheca&>::type> > >::value, Catch::BinaryExpr<versiontheca::versiontheca&, versiontheca::versiontheca& const&> >::type Catch::operator<=<versiontheca::versiontheca&>(Catch::ExprLhs<versiontheca::versiontheca&>&&, versiontheca::versiontheca&)
  0.00      6.14     0.00       51     0.00     0.00  std::enable_if<std::conjunction<Catch::Detail::is_ne_comparable<versiontheca::versiontheca&, versiontheca::versiontheca&, void>, std::negation<std::is_arithmetic<std::remove_reference<versiontheca::versiontheca&>::type> > >::value, Catch::BinaryExpr<versiontheca::versiontheca&, versiontheca::versiontheca& const&> >::type Catch::operator!=<versiontheca::versiontheca&>(Catch::ExprLhs<versiontheca::versiontheca&>&&, versiontheca::versiontheca&)
  0.00      6.14     0.00       50     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.14     0.00       50     0.00     0.00  std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::allocator()
  0.00      6.14     0.00       48     0.00     0.00  Catch::Clara::Detail::ParserBase::ParserBase()
  0.00      6.14     0.00       48     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.14     0.00       46     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.14     0.00       46     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.14     0.00       46     0.00     0.00  std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::vector()
  0.00      6.14     0.00       44     0.00     0.00  Catch::Clara::Detail::BoundRef::BoundRef()
  0.00      6.14     0.00       44     0.00     0.00  Catch::Clara::Detail::BoundRef::~BoundRef()
  0.00      6.14     0.00       42     0.00     0.96  Catch::Clara::Detail::ParserRefImpl<Catch::Clara::Opt>::operator()(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)
  0.00      6.14     0.00       42     0.00     0.00  Catch::Clara::Detail::ComposableParserImpl<Catch::Clara::Opt>::ComposableParserImpl()
  0.00      6.14     0.00       42     0.00     2.17  Catch::Clara::Parser::operator|=(Catch::Clara::Opt const&)
  0.00      6.14     0.00       42     0.00     0.03  void __gnu_cxx::new_allocator<Catch::Clara::Opt>::construct<Catch::Clara::Opt, Catch::Clara::Opt const&>(Catch::Clara::Opt, Catch::Clara::Opt const&)
  0.00      6.14     0.00       42     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.14     0.00       42     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.14     0.00       42     0.00     0.03  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.14     0.00       42     0.00     0.00  std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::end()
  0.00      6.14     0.00       42     0.00     0.00  std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::begin()
  0.00      6.14     0.00       41     0.00     4.72  Catch::Clara::Parser Catch::Clara::Parser::operator|<Catch::Clara::Opt>(Catch::Clara::Opt const&) const
  0.00      6.14     0.00       39     0.00     0.00  (anonymous namespace)::create(char const, char const)
  0.00      6.14     0.00       39     0.00     0.00  void __gnu_cxx::new_allocator<versiontheca::versiontheca>::construct<versiontheca::versiontheca, std::shared_ptr<versiontheca::rpm>&, char const&>(versiontheca::versiontheca, std::shared_ptr<versiontheca::rpm>&, char const&)
  0.00      6.14     0.00       39     0.00     0.00  std::shared_ptr<versiontheca::versiontheca>::shared_ptr<std::allocator<versiontheca::versiontheca>, std::shared_ptr<versiontheca::rpm>&, char const&>(std::Spmake_shared_tag, std::allocator<versiontheca::versiontheca> const&, std::shared_ptr<versiontheca::rpm>&, char const&)
  0.00      6.14     0.00       39     0.00     0.00  std::__shared_ptr<versiontheca::versiontheca, (__gnu_cxx::Lockpolicy)2>::__shared_ptr<std::allocator<versiontheca::versiontheca>, std::shared_ptr<versiontheca::rpm>&, char const&>(std::Spmake_shared_tag, std::allocator<versiontheca::versiontheca> const&, std::shared_ptr<versiontheca::rpm>&, char const&)
  0.00      6.14     0.00       39     0.00     0.00  std::__shared_count<(__gnu_cxx::Lockpolicy)2>::__shared_count<versiontheca::versiontheca, std::allocator<versiontheca::versiontheca>, std::shared_ptr<versiontheca::rpm>&, char const&>(std::Spmake_shared_tag, versiontheca::versiontheca, std::allocator<versiontheca::versiontheca> const&, std::shared_ptr<versiontheca::rpm>&, char const&)
  0.00      6.14     0.00       39     0.00     0.00  void std::allocator_traits<std::allocator<versiontheca::versiontheca> >::construct<versiontheca::versiontheca, std::shared_ptr<versiontheca::rpm>&, char const&>(std::allocator<versiontheca::versiontheca>&, versiontheca::versiontheca, std::shared_ptr<versiontheca::rpm>&, char const&)
  0.00      6.14     0.00       39     0.00     0.00  std::Spcounted_ptr_inplace<versiontheca::versiontheca, std::allocator<versiontheca::versiontheca>, (__gnu_cxx::Lockpolicy)2>::Spcounted_ptr_inplace<std::shared_ptr<versiontheca::rpm>&, char const&>(std::allocator<versiontheca::versiontheca>, std::shared_ptr<versiontheca::rpm>&, char const&)
  0.00      6.14     0.00       39     0.00     0.00  std::shared_ptr<versiontheca::versiontheca> std::make_shared<versiontheca::versiontheca, std::shared_ptr<versiontheca::rpm>&, char const&>(std::shared_ptr<versiontheca::rpm>&, char const&)
  0.00      6.14     0.00       39     0.00     0.00  std::shared_ptr<versiontheca::versiontheca> std::allocate_shared<versiontheca::versiontheca, std::allocator<versiontheca::versiontheca>, std::shared_ptr<versiontheca::rpm>&, char const&>(std::allocator<versiontheca::versiontheca> const&, std::shared_ptr<versiontheca::rpm>&, char const&)
  0.00      6.14     0.00       36     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.14     0.00       36     0.00     0.00  Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [6]>::~BinaryExpr()
  0.00      6.14     0.00       36     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<std::is_arithmetic<std::remove_reference<char const (&) [6]>::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.14     0.00       35     0.00     0.00  (anonymous namespace)::create(char const, char const)
  0.00      6.14     0.00       35     0.00     0.00  void __gnu_cxx::new_allocator<versiontheca::versiontheca>::construct<versiontheca::versiontheca, std::shared_ptr<versiontheca::debian>&, char const&>(versiontheca::versiontheca, std::shared_ptr<versiontheca::debian>&, char const&)
  0.00      6.14     0.00       35     0.00     0.00  std::shared_ptr<versiontheca::versiontheca>::shared_ptr<std::allocator<versiontheca::versiontheca>, std::shared_ptr<versiontheca::debian>&, char const&>(std::Spmake_shared_tag, std::allocator<versiontheca::versiontheca> const&, std::shared_ptr<versiontheca::debian>&, char const&)
  0.00      6.14     0.00       35     0.00     0.00  std::__shared_ptr<versiontheca::versiontheca, (__gnu_cxx::Lockpolicy)2>::__shared_ptr<std::allocator<versiontheca::versiontheca>, std::shared_ptr<versiontheca::debian>&, char const&>(std::Spmake_shared_tag, std::allocator<versiontheca::versiontheca> const&, std::shared_ptr<versiontheca::debian>&, char const&)
  0.00      6.14     0.00       35     0.00     0.00  std::__shared_count<(__gnu_cxx::Lockpolicy)2>::__shared_count<versiontheca::versiontheca, std::allocator<versiontheca::versiontheca>, std::shared_ptr<versiontheca::debian>&, char const&>(std::Spmake_shared_tag, versiontheca::versiontheca, std::allocator<versiontheca::versiontheca> const&, std::shared_ptr<versiontheca::debian>&, char const&)
  0.00      6.14     0.00       35     0.00     0.00  void std::allocator_traits<std::allocator<versiontheca::versiontheca> >::construct<versiontheca::versiontheca, std::shared_ptr<versiontheca::debian>&, char const&>(std::allocator<versiontheca::versiontheca>&, versiontheca::versiontheca, std::shared_ptr<versiontheca::debian>&, char const&)
  0.00      6.14     0.00       35     0.00     0.00  std::Spcounted_ptr_inplace<versiontheca::versiontheca, std::allocator<versiontheca::versiontheca>, (__gnu_cxx::Lockpolicy)2>::Spcounted_ptr_inplace<std::shared_ptr<versiontheca::debian>&, char const&>(std::allocator<versiontheca::versiontheca>, std::shared_ptr<versiontheca::debian>&, char const&)
  0.00      6.14     0.00       35     0.00     0.00  std::shared_ptr<versiontheca::versiontheca> std::make_shared<versiontheca::versiontheca, std::shared_ptr<versiontheca::debian>&, char const&>(std::shared_ptr<versiontheca::debian>&, char const&)
  0.00      6.14     0.00       35     0.00     0.00  std::shared_ptr<versiontheca::versiontheca> std::allocate_shared<versiontheca::versiontheca, std::allocator<versiontheca::versiontheca>, std::shared_ptr<versiontheca::debian>&, char const&>(std::allocator<versiontheca::versiontheca> const&, std::shared_ptr<versiontheca::debian>&, char const&)
  0.00      6.14     0.00       34     0.00     0.00  Catch::NameAndTags::NameAndTags(Catch::StringRef, Catch::StringRef)
  0.00      6.14     0.00       34     0.00     0.55  std::literals::string_literals::operator"" s[abi:cxx11](char const, unsigned long)
  0.00      6.14     0.00       31     0.00     0.00  Catch::Clara::Arg std::__addressof<Catch::Clara::Arg>(Catch::Clara::Arg&)
  0.00      6.14     0.00       30     0.00     0.00  Catch::BinaryExpr<unsigned long, int>::BinaryExpr(bool, unsigned long, Catch::StringRef, int)
  0.00      6.14     0.00       30     0.00     0.00  Catch::BinaryExpr<unsigned long, int>::~BinaryExpr()
  0.00      6.14     0.00       30     0.00     0.00  Catch::ExprLhs<unsigned long>::ExprLhs(unsigned long)
  0.00      6.14     0.00       30     0.00     0.00  std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<unsigned long, int, void>, std::is_arithmetic<int> >::value, Catch::BinaryExpr<unsigned long, int> >::type Catch::operator==<int>(Catch::ExprLhs<unsigned long>&&, int)
  0.00      6.14     0.00       30     0.00     0.00  Catch::ExprLhs<unsigned long> Catch::operator<=<unsigned long, 0>(Catch::Decomposer&&, unsigned long)
  0.00      6.14     0.00       27     0.00     0.00  versiontheca::operator<<(std::ostream&, versiontheca::versiontheca const&)
  0.00      6.14     0.00       26     0.00     0.00  Catch::Clara::Detail::BoundValueRefBase::BoundValueRefBase()
  0.00      6.14     0.00       26     0.00     0.00  Catch::Clara::Detail::BoundValueRefBase::~BoundValueRefBase()
  0.00      6.14     0.00       24     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.14     0.00       24     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.14     0.00       24     0.00     0.00  unsigned int& std::forward<unsigned int&>(std::remove_reference<unsigned int&>::type&)
  0.00      6.14     0.00       23     0.00     0.00  std::move_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >>::operator() const
  0.00      6.14     0.00       23     0.00     0.00  std::move_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >>::operator++()
  0.00      6.14     0.00       23     0.00     0.01  void std::Construct<std::cxx11::basicstring<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&)
  0.00      6.14     0.00       22     0.00     0.00  (anonymous namespace)::invalid_version(char const, char const)
  0.00      6.14     0.00       22     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.14     0.00       18     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.14     0.00       18     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.14     0.00       18     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.14     0.00       18     0.00     0.00  __gnu_cxx::new_allocator<Catch::Clara::Arg>::max_size() const
  0.00      6.14     0.00       18     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.14     0.00       18     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.14     0.00       18     0.00     0.00  std::remove_reference<Catch::Clara::Arg&>::type&& std::move<Catch::Clara::Arg&>(Catch::Clara::Arg&)
  0.00      6.14     0.00       18     0.00     0.00  std::remove_reference<Catch::Clara::Opt&>::type&& std::move<Catch::Clara::Opt&>(Catch::Clara::Opt&)
  0.00      6.14     0.00       18     0.00     0.00  Catch::Clara::Arg const& std::forward<Catch::Clara::Arg const&>(std::remove_reference<Catch::Clara::Arg const&>::type&)
  0.00      6.14     0.00       17     0.00     0.00  Catch::Clara::Detail::ComposableParserImpl<Catch::Clara::Arg>::~ComposableParserImpl()
  0.00      6.14     0.00       16     0.00     0.01  Catch::Clara::Arg::Arg(Catch::Clara::Arg const&)
  0.00      6.14     0.00       16     0.00     0.01  Catch::Clara::Detail::ParserRefImpl<Catch::Clara::Arg>::ParserRefImpl(Catch::Clara::Detail::ParserRefImpl<Catch::Clara::Arg> const&)
  0.00      6.14     0.00       16     0.00     0.00  Catch::Clara::Detail::ComposableParserImpl<Catch::Clara::Arg>::ComposableParserImpl(Catch::Clara::Detail::ComposableParserImpl<Catch::Clara::Arg> const&)
  0.00      6.14     0.00       16     0.00     0.00  __gnu_cxx::new_allocator<Catch::Clara::Arg>::deallocate(Catch::Clara::Arg, unsigned long)
  0.00      6.14     0.00       16     0.00     0.00  __gnu_cxx::new_allocator<Catch::Clara::Arg>::allocate(unsigned long, void const)
  0.00      6.14     0.00       16     0.00     0.00  __gnu_cxx::__normal_iterator<Catch::Clara::Arg const, std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> > >::operator++()
  0.00      6.14     0.00       16     0.00     0.00  __gnu_cxx::__normal_iterator<Catch::Clara::Arg const, std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> > >::operator() const
  0.00      6.14     0.00       16     0.00     0.00  std::allocator_traits<std::allocator<Catch::Clara::Arg> >::deallocate(std::allocator<Catch::Clara::Arg>&, Catch::Clara::Arg, unsigned long)
  0.00      6.14     0.00       16     0.00     0.00  std::allocator_traits<std::allocator<Catch::Clara::Arg> >::allocate(std::allocator<Catch::Clara::Arg>&, unsigned long)
  0.00      6.14     0.00       16     0.00     0.00  char const (&std::forward<char const (&) [17]>(std::remove_reference<char const (&) [17]>::type&)) [17]
  0.00      6.14     0.00       16     0.00     0.00  char const (&std::forward<char const (&) [1]>(std::remove_reference<char const (&) [1]>::type&)) [1]
  0.00      6.14     0.00       16     0.00     0.00  char const (&std::forward<char const (&) [2]>(std::remove_reference<char const (&) [2]>::type&)) [2]
  0.00      6.14     0.00       16     0.00     0.00  char const (&std::forward<char const (&) [6]>(std::remove_reference<char const (&) [6]>::type&)) [6]
  0.00      6.14     0.00       16     0.00     0.00  char const (&std::forward<char const (&) [8]>(std::remove_reference<char const (&) [8]>::type&)) [8]
  0.00      6.14     0.00       16     0.00     0.00  void std::Destroy<Catch::Clara::Arg>(Catch::Clara::Arg)
  0.00      6.14     0.00       15     0.00     0.01  void std::Construct<Catch::Clara::Arg, Catch::Clara::Arg const&>(Catch::Clara::Arg, Catch::Clara::Arg const&)
  0.00      6.14     0.00       14     0.00     0.00  Catch::BinaryExpr<int, int>::BinaryExpr(bool, int, Catch::StringRef, int)
  0.00      6.14     0.00       14     0.00     0.00  Catch::BinaryExpr<int, int>::~BinaryExpr()
  0.00      6.14     0.00       14     0.00     0.00  Catch::ExprLhs<int>::ExprLhs(int)
  0.00      6.14     0.00       14     0.00     0.00  std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<int, int, void>, std::is_arithmetic<int> >::value, Catch::BinaryExpr<int, int> >::type Catch::operator==<int>(Catch::ExprLhs<int>&&, int)
  0.00      6.14     0.00       14     0.00     0.00  Catch::ExprLhs<int> Catch::operator<=<int, 0>(Catch::Decomposer&&, int)
  0.00      6.14     0.00       13     0.00     0.00  Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [61]>::BinaryExpr(bool, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, Catch::StringRef, char const (&) [61])
  0.00      6.14     0.00       13     0.00     0.00  Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [61]>::~BinaryExpr()
  0.00      6.14     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 (&) [61], void>, std::negation<std::is_arithmetic<std::remove_reference<char const (&) [61]>::type> > >::value, Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (& const&) [61]> >::type Catch::operator==<char const (&) [61]>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, char const (&) [61])
  0.00      6.14     0.00       13     0.00     0.77  std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::find_first_of(char, unsigned long) const
  0.00      6.14     0.00       13     0.00     0.77  std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::find(char, unsigned long) const
  0.00      6.14     0.00       12     0.00     0.00  __gnu_cxx::new_allocator<Catch::Clara::Detail::BoundValueRef<unsigned int> >::~new_allocator()
  0.00      6.14     0.00       12     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.14     0.00       12     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.14     0.00       12     0.00     0.00  std::allocator<Catch::Clara::Detail::BoundValueRef<unsigned int> >::~allocator()
  0.00      6.14     0.00       12     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.14     0.00       12     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.14     0.00       12     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.14     0.00       12     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.14     0.00       12     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.14     0.00       12     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.14     0.00       12     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.14     0.00       12     0.00     0.00  std::remove_reference<versiontheca::versiontheca&>::type&& std::move<versiontheca::versiontheca&>(versiontheca::versiontheca&)
  0.00      6.14     0.00       10     0.00     0.00  Catch::MatchExpr<versiontheca::empty_version const&, Catch::Matchers::ExceptionWatcher> Catch::makeMatchExpr<versiontheca::empty_version const&, Catch::Matchers::ExceptionWatcher>(versiontheca::empty_version const&, Catch::Matchers::ExceptionWatcher const&)
  0.00      6.14     0.00       10     0.00     0.00  Catch::MatchExpr<versiontheca::invalid_version const&, Catch::Matchers::ExceptionWatcher> Catch::makeMatchExpr<versiontheca::invalid_version const&, Catch::Matchers::ExceptionWatcher>(versiontheca::invalid_version const&, Catch::Matchers::ExceptionWatcher const&)
  0.00      6.14     0.00       10     0.00     0.00  Catch::MatchExpr<versiontheca::empty_version const&, Catch::Matchers::ExceptionWatcher>::MatchExpr(versiontheca::empty_version const&, Catch::Matchers::ExceptionWatcher const&)
  0.00      6.14     0.00       10     0.00     0.00  Catch::MatchExpr<versiontheca::empty_version const&, Catch::Matchers::ExceptionWatcher>::~MatchExpr()
  0.00      6.14     0.00       10     0.00     0.00  Catch::MatchExpr<versiontheca::invalid_version const&, Catch::Matchers::ExceptionWatcher>::MatchExpr(versiontheca::invalid_version const&, Catch::Matchers::ExceptionWatcher const&)
  0.00      6.14     0.00       10     0.00     0.00  Catch::MatchExpr<versiontheca::invalid_version const&, Catch::Matchers::ExceptionWatcher>::~MatchExpr()
  0.00      6.14     0.00       10     0.00     0.00  std::char_traits<char>::assign(char, unsigned long, char)
  0.00      6.14     0.00        9     0.00     0.00  Catch::Clara::Detail::BasicResult<Catch::Clara::ParseResultType> Catch::Clara::Detail::BasicResult<Catch::Clara::ParseResultType>::ok<Catch::Clara::ParseResultType>(Catch::Clara::ParseResultType const&)
  0.00      6.14     0.00        9     0.00     0.00  Catch::Clara::Detail::BasicResult<Catch::Clara::ParseResultType>::ResultValueBase(Catch::Clara::Detail::ResultType, Catch::Clara::ParseResultType const&)
  0.00      6.14     0.00        9     0.00     0.00  Catch::Clara::Detail::BasicResult<Catch::Clara::ParseResultType>::~BasicResult()
  0.00      6.14     0.00        9     0.00     0.00  Catch::Clara::Detail::ResultValueBase<Catch::Clara::ParseResultType>::ResultValueBase(Catch::Clara::Detail::ResultType, Catch::Clara::ParseResultType const&)
  0.00      6.14     0.00        9     0.00     0.00  Catch::Clara::Detail::ResultValueBase<Catch::Clara::ParseResultType>::~ResultValueBase()
  0.00      6.14     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.14     0.00        9     0.00     0.00  __gnu_cxx::__aligned_buffer<Catch::Clara::Detail::BoundValueRef<unsigned int> >::_M_ptr()
  0.00      6.14     0.00        9     0.00     0.00  __gnu_cxx::__aligned_buffer<Catch::Clara::Detail::BoundValueRef<unsigned int> >::_M_addr()
  0.00      6.14     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.14     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.14     0.00        8     0.00     2.22  CATCH2_INTERNAL_TEST_8()
  0.00      6.14     0.00        8     0.00     4.33  CATCH2_INTERNAL_TEST_18()
  0.00      6.14     0.00        8     0.00     4.24  CATCH2_INTERNAL_TEST_26()
  0.00      6.14     0.00        8     0.00     4.24  CATCH2_INTERNAL_TEST_26()
  0.00      6.14     0.00        8     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.14     0.00        8     0.00     0.00  Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [8]>::~BinaryExpr()
  0.00      6.14     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 (&) [8], void>, std::negation<std::is_arithmetic<std::remove_reference<char const (&) [8]>::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.14     0.00        8     0.00     0.00  char const (&std::forward<char const (&) [10]>(std::remove_reference<char const (&) [10]>::type&)) [10]
  0.00      6.14     0.00        8     0.00     0.00  char const (&std::forward<char const (&) [11]>(std::remove_reference<char const (&) [11]>::type&)) [11]
  0.00      6.14     0.00        7     0.00     0.86  CATCH2_INTERNAL_TEST_17()
  0.00      6.14     0.00        7     0.00     0.90  CATCH2_INTERNAL_TEST_17()
  0.00      6.14     0.00        7     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.14     0.00        7     0.00     0.00  Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [10]>::~BinaryExpr()
  0.00      6.14     0.00        7     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.14     0.00        7     0.00     0.00  Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [5]>::~BinaryExpr()
  0.00      6.14     0.00        7     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<std::is_arithmetic<std::remove_reference<char const (&) [10]>::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.14     0.00        7     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<std::is_arithmetic<std::remove_reference<char const (&) [5]>::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.14     0.00        6     0.00     0.15  CATCH2_INTERNAL_TEST_0()
  0.00      6.14     0.00        6     0.00     5.49  CATCH2_INTERNAL_TEST_17()
  0.00      6.14     0.00        6     0.00     5.49  CATCH2_INTERNAL_TEST_18()
  0.00      6.14     0.00        6     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.14     0.00        6     0.00     0.00  Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [11]>::~BinaryExpr()
  0.00      6.14     0.00        6     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.14     0.00        6     0.00     0.00  Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [15]>::~BinaryExpr()
  0.00      6.14     0.00        6     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.14     0.00        6     0.00     0.00  Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [20]>::~BinaryExpr()
  0.00      6.14     0.00        6     0.00     0.00  Catch::Clara::Detail::ParserBase::operator=(Catch::Clara::Detail::ParserBase const&)
  0.00      6.14     0.00        6     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.14     0.00        6     0.00     0.00  Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::~BoundValueRef()
  0.00      6.14     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 (&) [11], void>, std::negation<std::is_arithmetic<std::remove_reference<char const (&) [11]>::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.14     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 (&) [15], void>, std::negation<std::is_arithmetic<std::remove_reference<char const (&) [15]>::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.14     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 (&) [20], void>, std::negation<std::is_arithmetic<std::remove_reference<char const (&) [20]>::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.14     0.00        6     0.00     0.00  void __gnu_cxx::new_allocator<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::destroy<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >(Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >)
  0.00      6.14     0.00        6     0.00     0.00  void __gnu_cxx::new_allocator<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::construct<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>(Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&)
  0.00      6.14     0.00        6     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.14     0.00        6     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.14     0.00        6     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.14     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.14     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.14     0.00        6     0.00     0.00  Catch::Clara::Detail::BasicResult<Catch::Clara::ParseResultType>::enforceOk() const
  0.00      6.14     0.00        6     0.00     0.00  __gnu_cxx::new_allocator<std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, (__gnu_cxx::Lockpolicy)2> >::max_size() const
  0.00      6.14     0.00        6     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.14     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.14     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.14     0.00        6     0.00     0.00  std::shared_ptr<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::shared_ptr<std::allocator<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>(std::Spmake_shared_tag, std::allocator<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&)
  0.00      6.14     0.00        6     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.14     0.00        6     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.14     0.00        6     0.00     0.00  std::__shared_ptr<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, (__gnu_cxx::Lockpolicy)2>::__shared_ptr<std::allocator<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>(std::Spmake_shared_tag, std::allocator<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&)
  0.00      6.14     0.00        6     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.14     0.00        6     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.14     0.00        6     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.14     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.14     0.00        6     0.00     0.00  std::__shared_count<(__gnu_cxx::Lockpolicy)2>::__shared_count<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>(std::Spmake_shared_tag, Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&)
  0.00      6.14     0.00        6     0.00     0.00  std::__allocated_ptr<std::allocator<std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, (__gnu_cxx::Lockpolicy)2> > >::_S_raw_ptr(std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, (__gnu_cxx::Lockpolicy)2>)
  0.00      6.14     0.00        6     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.14     0.00        6     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.14     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.14     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.14     0.00        6     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.14     0.00        6     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.14     0.00        6     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.14     0.00        6     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.14     0.00        6     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.14     0.00        6     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.14     0.00        6     0.00     0.00  std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, (__gnu_cxx::Lockpolicy)2>::_M_get_deleter(std::type_info const&)
  0.00      6.14     0.00        6     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.14     0.00        6     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.14     0.00        6     0.00     0.00  std::Sp_counted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, (__gnu_cxx::Lockpolicy)2>::Spcounted_ptr_inplace<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>(std::allocator<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&)
  0.00      6.14     0.00        6     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.14     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.14     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.14     0.00        6     0.00     0.00  std::shared_ptr<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > std::make_shared<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&)
  0.00      6.14     0.00        6     0.00     0.00  std::shared_ptr<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > std::allocate_shared<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>(std::allocator<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&)
  0.00      6.14     0.00        6     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.14     0.00        6     0.00     0.00  std::remove_reference<std::allocator<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > const&>::type&& std::move<std::allocator<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > const&>(std::allocator<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > const&)
  0.00      6.14     0.00        6     0.00     0.00  std::remove_reference<Catch::Clara::Detail::BoundValueRefBase&>::type&& std::move<Catch::Clara::Detail::BoundValueRefBase&>(Catch::Clara::Detail::BoundValueRefBase&)
  0.00      6.14     0.00        6     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.14     0.00        6     0.00     0.00  std::enable_if<std::__and_<std::__not_<std::__is_tuple_like<Catch::Clara::Arg> >, std::is_move_constructible<Catch::Clara::Arg>, std::is_move_assignable<Catch::Clara::Arg> >::value, void>::type std::swap<Catch::Clara::Arg>(Catch::Clara::Arg&, Catch::Clara::Arg&)
  0.00      6.14     0.00        6     0.00     0.00  std::enable_if<std::__and_<std::__not_<std::__is_tuple_like<Catch::Clara::Opt> >, std::is_move_constructible<Catch::Clara::Opt>, std::is_move_assignable<Catch::Clara::Opt> >::value, void>::type std::swap<Catch::Clara::Opt>(Catch::Clara::Opt&, Catch::Clara::Opt&)
  0.00      6.14     0.00        5     0.00     0.07  CATCH2_INTERNAL_TEST_5()
  0.00      6.14     0.00        5     0.00     0.07  CATCH2_INTERNAL_TEST_5()
  0.00      6.14     0.00        5     0.00     0.07  CATCH2_INTERNAL_TEST_11()
  0.00      6.14     0.00        5     0.00     3.48  CATCH2_INTERNAL_TEST_28()
  0.00      6.14     0.00        5     0.00     0.01  Catch::Clara::Opt::Opt<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, void>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)
  0.00      6.14     0.00        5     0.00     0.01  Catch::Clara::Detail::ParserRefImpl<Catch::Clara::Opt>::ParserRefImpl<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, void>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)
  0.00      6.14     0.00        5     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.14     0.00        5     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.14     0.00        4     0.00    22.57  CATCH2_INTERNAL_TEST_3()
  0.00      6.14     0.00        4     0.00     1.31  CATCH2_INTERNAL_TEST_11()
  0.00      6.14     0.00        4     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.14     0.00        4     0.00     0.00  Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [17]>::~BinaryExpr()
  0.00      6.14     0.00        4     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.14     0.00        4     0.00     0.00  Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [28]>::~BinaryExpr()
  0.00      6.14     0.00        4     0.00     0.00  Catch::BinaryExpr<unsigned int, long>::BinaryExpr(bool, unsigned int, Catch::StringRef, long)
  0.00      6.14     0.00        4     0.00     0.00  Catch::BinaryExpr<unsigned int, long>::~BinaryExpr()
  0.00      6.14     0.00        4     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.14     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 (&) [17], void>, std::negation<std::is_arithmetic<std::remove_reference<char const (&) [17]>::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.14     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 (&) [28], void>, std::negation<std::is_arithmetic<std::remove_reference<char const (&) [28]>::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.14     0.00        4     0.00     0.00  std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<unsigned int, long, void>, std::is_arithmetic<long> >::value, Catch::BinaryExpr<unsigned int, long> >::type Catch::operator==<long>(Catch::ExprLhs<unsigned int>&&, long)
  0.00      6.14     0.00        4     0.00     0.00  std::__shared_ptr<versiontheca::unicode, (__gnu_cxx::Lockpolicy)2>::get() const
  0.00      6.14     0.00        4     0.00     0.00  std::__shared_ptr_access<versiontheca::unicode, (__gnu_cxx::Lockpolicy)2, false, false>::_M_get() const
  0.00      6.14     0.00        4     0.00     0.00  std::__shared_ptr_access<versiontheca::unicode, (__gnu_cxx::Lockpolicy)2, false, false>::operator->() const
  0.00      6.14     0.00        4     0.00     0.00  std::shared_ptr<versiontheca::versiontheca>::operator=(std::shared_ptr<versiontheca::versiontheca>&&)
  0.00      6.14     0.00        4     0.00     0.00  std::__shared_ptr<versiontheca::versiontheca, (__gnu_cxx::Lockpolicy)2>::swap(std::__shared_ptr<versiontheca::versiontheca, (__gnu_cxx::Lockpolicy)2>&)
  0.00      6.14     0.00        4     0.00     0.00  std::__shared_ptr<versiontheca::versiontheca, (__gnu_cxx::Lockpolicy)2>::__shared_ptr(std::__shared_ptr<versiontheca::versiontheca, (__gnu_cxx::Lockpolicy)2>&&)
  0.00      6.14     0.00        4     0.00     0.00  std::__shared_ptr<versiontheca::versiontheca, (__gnu_cxx::Lockpolicy)2>::operator=(std::__shared_ptr<versiontheca::versiontheca, (__gnu_cxx::Lockpolicy)2>&&)
  0.00      6.14     0.00        4     0.00     0.00  std::remove_reference<std::shared_ptr<versiontheca::versiontheca>&>::type&& std::move<std::shared_ptr<versiontheca::versiontheca>&>(std::shared_ptr<versiontheca::versiontheca>&)
  0.00      6.14     0.00        4     0.00     0.00  std::remove_reference<std::__shared_ptr<versiontheca::versiontheca, (__gnu_cxx::Lockpolicy)2>&>::type&& std::move<std::__shared_ptr<versiontheca::versiontheca, (__gnu_cxx::Lockpolicy)2>&>(std::__shared_ptr<versiontheca::versiontheca, (__gnu_cxx::Lockpolicy)2>&)
  0.00      6.14     0.00        4     0.00     0.00  std::enable_if<std::__and_<std::__not_<std::__is_tuple_like<versiontheca::versiontheca> >, std::is_move_constructible<versiontheca::versiontheca>, std::is_move_assignable<versiontheca::versiontheca> >::value, void>::type std::swap<versiontheca::versiontheca>(versiontheca::versiontheca&, versiontheca::versiontheca&)
  0.00      6.14     0.00        3     0.00    61.35  CATCH2_INTERNAL_TEST_0()
  0.00      6.14     0.00        3     0.00    26.97  CATCH2_INTERNAL_TEST_0()
  0.00      6.14     0.00        3     0.00   253.57  CATCH2_INTERNAL_TEST_0()
  0.00      6.14     0.00        3     0.00    63.13  CATCH2_INTERNAL_TEST_0()
  0.00      6.14     0.00        3     0.00     0.09  CATCH2_INTERNAL_TEST_9()
  0.00      6.14     0.00        3     0.00     0.05  CATCH2_INTERNAL_TEST_12()
  0.00      6.14     0.00        3     0.00     0.05  CATCH2_INTERNAL_TEST_12()
  0.00      6.14     0.00        3     0.00     0.04  CATCH2_INTERNAL_TEST_18()
  0.00      6.14     0.00        3     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.14     0.00        3     0.00     0.00  Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [1]>::~BinaryExpr()
  0.00      6.14     0.00        3     0.00     0.01  Catch::Clara::Opt::Opt<unsigned int, void>(unsigned int&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)
  0.00      6.14     0.00        3     0.00     0.00  Catch::Clara::Detail::BoundValueRef<unsigned int>::BoundValueRef(unsigned int&)
  0.00      6.14     0.00        3     0.00     0.00  Catch::Clara::Detail::BoundValueRef<unsigned int>::~BoundValueRef()
  0.00      6.14     0.00        3     0.00     0.01  Catch::Clara::Detail::ParserRefImpl<Catch::Clara::Opt>::ParserRefImpl<unsigned int, void>(unsigned int&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)
  0.00      6.14     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 (&) [1], void>, std::negation<std::is_arithmetic<std::remove_reference<char const (&) [1]>::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.14     0.00        3     0.00     0.00  unittest::g_tmp_dir[abi:cxx11]()
  0.00      6.14     0.00        3     0.00     0.00  void __gnu_cxx::new_allocator<Catch::Clara::Detail::BoundValueRef<unsigned int> >::destroy<Catch::Clara::Detail::BoundValueRef<unsigned int> >(Catch::Clara::Detail::BoundValueRef<unsigned int>)
  0.00      6.14     0.00        3     0.00     0.00  void __gnu_cxx::new_allocator<Catch::Clara::Detail::BoundValueRef<unsigned int> >::construct<Catch::Clara::Detail::BoundValueRef<unsigned int>, unsigned int&>(Catch::Clara::Detail::BoundValueRef<unsigned int>, unsigned int&)
  0.00      6.14     0.00        3     0.00     0.00  __gnu_cxx::new_allocator<Catch::Clara::Detail::BoundValueRef<unsigned int> >::new_allocator()
  0.00      6.14     0.00        3     0.00     0.00  void __gnu_cxx::new_allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::destroy<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >)
  0.00      6.14     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.14     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.14     0.00        3     0.00     0.00  __gnu_cxx::new_allocator<std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<unsigned int>, std::allocator<Catch::Clara::Detail::BoundValueRef<unsigned int> >, (__gnu_cxx::Lockpolicy)2> >::max_size() const
  0.00      6.14     0.00        3     0.00     0.00  std::allocator<Catch::Clara::Detail::BoundValueRef<unsigned int> >::allocator()
  0.00      6.14     0.00        3     0.00     0.00  std::shared_ptr<Catch::Clara::Detail::BoundValueRef<unsigned int> >::shared_ptr<std::allocator<Catch::Clara::Detail::BoundValueRef<unsigned int> >, unsigned int&>(std::Spmake_shared_tag, std::allocator<Catch::Clara::Detail::BoundValueRef<unsigned int> > const&, unsigned int&)
  0.00      6.14     0.00        3     0.00     0.00  std::shared_ptr<Catch::Clara::Detail::BoundValueRef<unsigned int> >::~shared_ptr()
  0.00      6.14     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.14     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.14     0.00        3     0.00     0.00  std::__shared_ptr<Catch::Clara::Detail::BoundValueRef<unsigned int>, (__gnu_cxx::Lockpolicy)2>::__shared_ptr<std::allocator<Catch::Clara::Detail::BoundValueRef<unsigned int> >, unsigned int&>(std::Spmake_shared_tag, std::allocator<Catch::Clara::Detail::BoundValueRef<unsigned int> > const&, unsigned int&)
  0.00      6.14     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.14     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.14     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.14     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.14     0.00        3     0.00     0.00  std::__shared_count<(__gnu_cxx::Lockpolicy)2>::__shared_count<Catch::Clara::Detail::BoundValueRef<unsigned int>, std::allocator<Catch::Clara::Detail::BoundValueRef<unsigned int> >, unsigned int&>(std::Spmake_shared_tag, Catch::Clara::Detail::BoundValueRef<unsigned int>, std::allocator<Catch::Clara::Detail::BoundValueRef<unsigned int> > const&, unsigned int&)
  0.00      6.14     0.00        3     0.00     0.00  std::__allocated_ptr<std::allocator<std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<unsigned int>, std::allocator<Catch::Clara::Detail::BoundValueRef<unsigned int> >, (__gnu_cxx::Lockpolicy)2> > >::_S_raw_ptr(std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<unsigned int>, std::allocator<Catch::Clara::Detail::BoundValueRef<unsigned int> >, (__gnu_cxx::Lockpolicy)2>)
  0.00      6.14     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.14     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.14     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.14     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.14     0.00        3     0.00     0.00  void std::allocator_traits<std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::destroy<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >(std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >)
  0.00      6.14     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.14     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.14     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.14     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.14     0.00        3     0.00     0.00  std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<unsigned int>, std::allocator<Catch::Clara::Detail::BoundValueRef<unsigned int> >, (__gnu_cxx::Lockpolicy)2>::_M_get_deleter(std::type_info const&)
  0.00      6.14     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.14     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.14     0.00        3     0.00     0.00  std::Sp_counted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<unsigned int>, std::allocator<Catch::Clara::Detail::BoundValueRef<unsigned int> >, (__gnu_cxx::Lockpolicy)2>::Spcounted_ptr_inplace<unsigned int&>(std::allocator<Catch::Clara::Detail::BoundValueRef<unsigned int> >, unsigned int&)
  0.00      6.14     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.14     0.00        3     0.00     0.00  std::shared_ptr<Catch::Clara::Detail::BoundValueRef<unsigned int> > std::make_shared<Catch::Clara::Detail::BoundValueRef<unsigned int>, unsigned int&>(unsigned int&)
  0.00      6.14     0.00        3     0.00     0.00  std::shared_ptr<Catch::Clara::Detail::BoundValueRef<unsigned int> > std::allocate_shared<Catch::Clara::Detail::BoundValueRef<unsigned int>, std::allocator<Catch::Clara::Detail::BoundValueRef<unsigned int> >, unsigned int&>(std::allocator<Catch::Clara::Detail::BoundValueRef<unsigned int> > const&, unsigned int&)
  0.00      6.14     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.14     0.00        3     0.00     0.00  std::remove_reference<std::allocator<Catch::Clara::Detail::BoundValueRef<unsigned int> > const&>::type&& std::move<std::allocator<Catch::Clara::Detail::BoundValueRef<unsigned int> > const&>(std::allocator<Catch::Clara::Detail::BoundValueRef<unsigned int> > const&)
  0.00      6.14     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.14     0.00        2     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.14     0.00        2     0.00     0.00  Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [2]>::~BinaryExpr()
  0.00      6.14     0.00        2     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.14     0.00        2     0.00     0.00  Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [33]>::~BinaryExpr()
  0.00      6.14     0.00        2     0.00     0.00  Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [65]>::BinaryExpr(bool, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, Catch::StringRef, char const (&) [65])
  0.00      6.14     0.00        2     0.00     0.00  Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [65]>::~BinaryExpr()
  0.00      6.14     0.00        2     0.00     0.00  Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [68]>::BinaryExpr(bool, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, Catch::StringRef, char const (&) [68])
  0.00      6.14     0.00        2     0.00     0.00  Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [68]>::~BinaryExpr()
  0.00      6.14     0.00        2     0.00     0.00  Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [7]>::BinaryExpr(bool, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, Catch::StringRef, char const (&) [7])
  0.00      6.14     0.00        2     0.00     0.00  Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [7]>::~BinaryExpr()
  0.00      6.14     0.00        2     0.00     0.00  Catch::MatchExpr<versiontheca::wrong_type const&, Catch::Matchers::ExceptionWatcher> Catch::makeMatchExpr<versiontheca::wrong_type const&, Catch::Matchers::ExceptionWatcher>(versiontheca::wrong_type const&, Catch::Matchers::ExceptionWatcher const&)
  0.00      6.14     0.00        2     0.00     0.00  Catch::MatchExpr<versiontheca::wrong_type const&, Catch::Matchers::ExceptionWatcher>::MatchExpr(versiontheca::wrong_type const&, Catch::Matchers::ExceptionWatcher const&)
  0.00      6.14     0.00        2     0.00     0.00  Catch::MatchExpr<versiontheca::wrong_type const&, Catch::Matchers::ExceptionWatcher>::~MatchExpr()
  0.00      6.14     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 (&) [2], void>, std::negation<std::is_arithmetic<std::remove_reference<char const (&) [2]>::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.14     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 (&) [33], void>, std::negation<std::is_arithmetic<std::remove_reference<char const (&) [33]>::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.14     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 (&) [65], void>, std::negation<std::is_arithmetic<std::remove_reference<char const (&) [65]>::type> > >::value, Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (& const&) [65]> >::type Catch::operator==<char const (&) [65]>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, char const (&) [65])
  0.00      6.14     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 (&) [68], void>, std::negation<std::is_arithmetic<std::remove_reference<char const (&) [68]>::type> > >::value, Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (& const&) [68]> >::type Catch::operator==<char const (&) [68]>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, char const (&) [68])
  0.00      6.14     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 (&) [7], void>, std::negation<std::is_arithmetic<std::remove_reference<char const (&) [7]>::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.14     0.00        2     0.00     0.00  unittest::g_binary_dir[abi:cxx11]()
  0.00      6.14     0.00        2     0.00     0.00  unittest::g_source_dir[abi:cxx11]()
  0.00      6.14     0.00        2     0.00     0.00  unittest::g_verbose()
  0.00      6.14     0.00        2     0.00     0.00  void __gnu_cxx::new_allocator<versiontheca::versiontheca>::construct<versiontheca::versiontheca, std::shared_ptr<versiontheca::roman>&, char const (&) [1]>(versiontheca::versiontheca, std::shared_ptr<versiontheca::roman>&, char const (&) [1])
  0.00      6.14     0.00        2     0.00     0.00  std::shared_ptr<versiontheca::versiontheca>::shared_ptr<std::allocator<versiontheca::versiontheca>, std::shared_ptr<versiontheca::roman>&, char const (&) [1]>(std::Spmake_shared_tag, std::allocator<versiontheca::versiontheca> const&, std::shared_ptr<versiontheca::roman>&, char const (&) [1])
  0.00      6.14     0.00        2     0.00     0.00  std::Vectorbase<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >::Vectorimpl::_M_swap_data(std::Vectorbase<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >::Vectorimpl&)
  0.00      6.14     0.00        2     0.00     0.00  std::Vectorbase<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::Vectorimpl::_M_swap_data(std::Vectorbase<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::Vectorimpl&)
  0.00      6.14     0.00        2     0.00     0.00  std::__shared_ptr<versiontheca::versiontheca, (__gnu_cxx::Lockpolicy)2>::__shared_ptr<std::allocator<versiontheca::versiontheca>, std::shared_ptr<versiontheca::roman>&, char const (&) [1]>(std::Spmake_shared_tag, std::allocator<versiontheca::versiontheca> const&, std::shared_ptr<versiontheca::roman>&, char const (&) [1])
  0.00      6.14     0.00        2     0.00     0.00  std::__shared_ptr<Catch::Clara::Detail::BoundValueRefBase, (__gnu_cxx::Lockpolicy)2>::swap(std::__shared_ptr<Catch::Clara::Detail::BoundValueRefBase, (__gnu_cxx::Lockpolicy)2>&)
  0.00      6.14     0.00        2     0.00     0.00  std::__shared_count<(__gnu_cxx::Lockpolicy)2>::__shared_count<versiontheca::versiontheca, std::allocator<versiontheca::versiontheca>, std::shared_ptr<versiontheca::roman>&, char const (&) [1]>(std::Spmake_shared_tag, versiontheca::versiontheca, std::allocator<versiontheca::versiontheca> const&, std::shared_ptr<versiontheca::roman>&, char const (&) [1])
  0.00      6.14     0.00        2     0.00     0.00  std::numeric_limits<double>::min()
  0.00      6.14     0.00        2     0.00     0.00  std::numeric_limits<unsigned int>::max()
  0.00      6.14     0.00        2     0.00     0.00  void std::allocator_traits<std::allocator<versiontheca::versiontheca> >::construct<versiontheca::versiontheca, std::shared_ptr<versiontheca::roman>&, char const (&) [1]>(std::allocator<versiontheca::versiontheca>&, versiontheca::versiontheca, std::shared_ptr<versiontheca::roman>&, char const (&) [1])
  0.00      6.14     0.00        2     0.00     0.00  std::Spcounted_ptr_inplace<versiontheca::versiontheca, std::allocator<versiontheca::versiontheca>, (__gnu_cxx::Lockpolicy)2>::Spcounted_ptr_inplace<std::shared_ptr<versiontheca::roman>&, char const (&) [1]>(std::allocator<versiontheca::versiontheca>, std::shared_ptr<versiontheca::roman>&, char const (&) [1])
  0.00      6.14     0.00        2     0.00     0.00  std::shared_ptr<versiontheca::versiontheca> std::make_shared<versiontheca::versiontheca, std::shared_ptr<versiontheca::roman>&, char const (&) [1]>(std::shared_ptr<versiontheca::roman>&, char const (&) [1])
  0.00      6.14     0.00        2     0.00     0.00  std::shared_ptr<versiontheca::versiontheca> std::allocate_shared<versiontheca::versiontheca, std::allocator<versiontheca::versiontheca>, std::shared_ptr<versiontheca::roman>&, char const (&) [1]>(std::allocator<versiontheca::versiontheca> const&, std::shared_ptr<versiontheca::roman>&, char const (&) [1])
  0.00      6.14     0.00        2     0.00     0.00  std::abs(double)
  0.00      6.14     0.00        2     0.00     0.00  std::enable_if<std::__and_<std::__not_<std::__is_tuple_like<Catch::Clara::Detail::BoundValueRefBase> >, std::is_move_constructible<Catch::Clara::Detail::BoundValueRefBase>, std::is_move_assignable<Catch::Clara::Detail::BoundValueRefBase> >::value, void>::type std::swap<Catch::Clara::Detail::BoundValueRefBase>(Catch::Clara::Detail::BoundValueRefBase&, Catch::Clara::Detail::BoundValueRefBase&)
  0.00      6.14     0.00        1     0.00     0.00  __static_initialization_and_destruction_0(int, int)
  0.00      6.14     0.00        1     0.00     0.00  __static_initialization_and_destruction_0(int, int)
  0.00      6.14     0.00        1     0.00     0.00  __static_initialization_and_destruction_0(int, int)
  0.00      6.14     0.00        1     0.00     0.00  __static_initialization_and_destruction_0(int, int)
  0.00      6.14     0.00        1     0.00     0.00  __static_initialization_and_destruction_0(int, int)
  0.00      6.14     0.00        1     0.00     0.00  __static_initialization_and_destruction_0(int, int)
  0.00      6.14     0.00        1     0.00     0.00  __static_initialization_and_destruction_0(int, int)
  0.00      6.14     0.00        1     0.00     0.00  __static_initialization_and_destruction_0(int, int)
  0.00      6.14     0.00        1     0.00     0.00  __static_initialization_and_destruction_0(int, int)
  0.00      6.14     0.00        1     0.00     5.13  CATCH2_INTERNAL_TEST_0()
  0.00      6.14     0.00        1     0.00     0.01  CATCH2_INTERNAL_TEST_0()
  0.00      6.14     0.00        1     0.00     0.03  CATCH2_INTERNAL_TEST_5()
  0.00      6.14     0.00        1     0.00     0.02  CATCH2_INTERNAL_TEST_5()
  0.00      6.14     0.00        1     0.00     0.05  CATCH2_INTERNAL_TEST_5()
  0.00      6.14     0.00        1     0.00     0.02  CATCH2_INTERNAL_TEST_8()
  0.00      6.14     0.00        1     0.00     0.02  CATCH2_INTERNAL_TEST_8()
  0.00      6.14     0.00        1     0.00     0.03  CATCH2_INTERNAL_TEST_8()
  0.00      6.14     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.14     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()
  0.00      6.14     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.14     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()
  0.00      6.14     0.00        1     0.00     0.00  Catch::Clara::Detail::ComposableParserImpl<Catch::Clara::ExeName>::operator=(Catch::Clara::Detail::ComposableParserImpl<Catch::Clara::ExeName>&&)
  0.00      6.14     0.00        1     0.00    51.20  Catch::Clara::Parser::operator=(Catch::Clara::Parser&&)
  0.00      6.14     0.00        1     0.00     0.00  Catch::Clara::ExeName::operator=(Catch::Clara::ExeName&&)
  0.00      6.14     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<std::is_arithmetic<std::remove_reference<char const (&) [43]>::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.14     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<std::is_arithmetic<std::remove_reference<char const (&) [56]>::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.14     0.00        1     0.00    49.22  unittest::snap_catch2_main(char const, char const, int, char**, void ()(), Catch::Clara::Parser ()(Catch::Clara::Parser const&), int ()(Catch::Session&), void ()())
  0.00      6.14     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.14     0.00        1     0.00     0.00  void __gnu_cxx::new_allocator<versiontheca::versiontheca>::construct<versiontheca::versiontheca, std::shared_ptr<versiontheca::rpm>&, char const (&) [11]>(versiontheca::versiontheca, std::shared_ptr<versiontheca::rpm>&, char const (&) [11])
  0.00      6.14     0.00        1     0.00     0.00  void __gnu_cxx::new_allocator<versiontheca::versiontheca>::construct<versiontheca::versiontheca, std::shared_ptr<versiontheca::rpm>&, char const (&) [17]>(versiontheca::versiontheca, std::shared_ptr<versiontheca::rpm>&, char const (&) [17])
  0.00      6.14     0.00        1     0.00     0.00  void __gnu_cxx::new_allocator<versiontheca::versiontheca>::construct<versiontheca::versiontheca, std::shared_ptr<versiontheca::rpm>&, char const (&) [2]>(versiontheca::versiontheca, std::shared_ptr<versiontheca::rpm>&, char const (&) [2])
  0.00      6.14     0.00        1     0.00     0.00  void __gnu_cxx::new_allocator<versiontheca::versiontheca>::construct<versiontheca::versiontheca, std::shared_ptr<versiontheca::rpm>&, char const (&) [6]>(versiontheca::versiontheca, std::shared_ptr<versiontheca::rpm>&, char const (&) [6])
  0.00      6.14     0.00        1     0.00     0.00  void __gnu_cxx::new_allocator<versiontheca::versiontheca>::construct<versiontheca::versiontheca, std::shared_ptr<versiontheca::rpm>&, char const (&) [8]>(versiontheca::versiontheca, std::shared_ptr<versiontheca::rpm>&, char const (&) [8])
  0.00      6.14     0.00        1     0.00     0.00  void __gnu_cxx::new_allocator<versiontheca::versiontheca>::construct<versiontheca::versiontheca, std::shared_ptr<versiontheca::debian>&, char const (&) [10]>(versiontheca::versiontheca, std::shared_ptr<versiontheca::debian>&, char const (&) [10])
  0.00      6.14     0.00        1     0.00     0.00  void __gnu_cxx::new_allocator<versiontheca::versiontheca>::construct<versiontheca::versiontheca, std::shared_ptr<versiontheca::debian>&, char const (&) [17]>(versiontheca::versiontheca, std::shared_ptr<versiontheca::debian>&, char const (&) [17])
  0.00      6.14     0.00        1     0.00     0.00  void __gnu_cxx::new_allocator<versiontheca::versiontheca>::construct<versiontheca::versiontheca, std::shared_ptr<versiontheca::debian>&, char const (&) [2]>(versiontheca::versiontheca, std::shared_ptr<versiontheca::debian>&, char const (&) [2])
  0.00      6.14     0.00        1     0.00     0.00  void __gnu_cxx::new_allocator<versiontheca::versiontheca>::construct<versiontheca::versiontheca, std::shared_ptr<versiontheca::debian>&, char const (&) [6]>(versiontheca::versiontheca, std::shared_ptr<versiontheca::debian>&, char const (&) [6])
  0.00      6.14     0.00        1     0.00     0.00  void __gnu_cxx::new_allocator<versiontheca::versiontheca>::construct<versiontheca::versiontheca, std::shared_ptr<versiontheca::debian>&, char const (&) [8]>(versiontheca::versiontheca, std::shared_ptr<versiontheca::debian>&, char const (&) [8])
  0.00      6.14     0.00        1     0.00     0.00  std::Vectorbase<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >::get_allocator() const
  0.00      6.14     0.00        1     0.00     0.00  std::Vectorbase<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::get_allocator() const
  0.00      6.14     0.00        1     0.00     0.00  std::__shared_ptr<versiontheca::basic, (__gnu_cxx::Lockpolicy)2>::get() const
  0.00      6.14     0.00        1     0.00     0.00  std::__shared_ptr_access<versiontheca::rpm, (__gnu_cxx::Lockpolicy)2, false, false>::operator->() const
  0.00      6.14     0.00        1     0.00     0.00  std::__shared_ptr_access<versiontheca::basic, (__gnu_cxx::Lockpolicy)2, false, false>::_M_get() const
  0.00      6.14     0.00        1     0.00     0.00  std::__shared_ptr_access<versiontheca::basic, (__gnu_cxx::Lockpolicy)2, false, false>::operator->() const
  0.00      6.14     0.00        1     0.00     0.00  std::__shared_ptr_access<versiontheca::debian, (__gnu_cxx::Lockpolicy)2, false, false>::operator->() const
  0.00      6.14     0.00        1     0.00     0.00  std::shared_ptr<versiontheca::versiontheca>::shared_ptr<std::allocator<versiontheca::versiontheca>, std::shared_ptr<versiontheca::rpm>&, char const (&) [11]>(std::Spmake_shared_tag, std::allocator<versiontheca::versiontheca> const&, std::shared_ptr<versiontheca::rpm>&, char const (&) [11])
  0.00      6.14     0.00        1     0.00     0.00  std::shared_ptr<versiontheca::versiontheca>::shared_ptr<std::allocator<versiontheca::versiontheca>, std::shared_ptr<versiontheca::rpm>&, char const (&) [6]>(std::Spmake_shared_tag, std::allocator<versiontheca::versiontheca> const&, std::shared_ptr<versiontheca::rpm>&, char const (&) [6])
  0.00      6.14     0.00        1     0.00     0.00  std::shared_ptr<versiontheca::versiontheca>::shared_ptr<std::allocator<versiontheca::versiontheca>, std::shared_ptr<versiontheca::debian>&, char const (&) [10]>(std::Spmake_shared_tag, std::allocator<versiontheca::versiontheca> const&, std::shared_ptr<versiontheca::debian>&, char const (&) [10])
  0.00      6.14     0.00        1     0.00     0.00  std::shared_ptr<versiontheca::versiontheca>::shared_ptr<std::allocator<versiontheca::versiontheca>, std::shared_ptr<versiontheca::debian>&, char const (&) [17]>(std::Spmake_shared_tag, std::allocator<versiontheca::versiontheca> const&, std::shared_ptr<versiontheca::debian>&, char const (&) [17])
  0.00      6.14     0.00        1     0.00     0.00  std::shared_ptr<versiontheca::versiontheca>::shared_ptr<std::allocator<versiontheca::versiontheca>, std::shared_ptr<versiontheca::debian>&, char const (&) [6]>(std::Spmake_shared_tag, std::allocator<versiontheca::versiontheca> const&, std::shared_ptr<versiontheca::debian>&, char const (&) [6])
  0.00      6.14     0.00        1     0.00     0.00  std::shared_ptr<versiontheca::versiontheca>::shared_ptr<std::allocator<versiontheca::versiontheca>, std::shared_ptr<versiontheca::rpm>&, char const (&) [17]>(std::Spmake_shared_tag, std::allocator<versiontheca::versiontheca> const&, std::shared_ptr<versiontheca::rpm>&, char const (&) [17])
  0.00      6.14     0.00        1     0.00     0.00  std::shared_ptr<versiontheca::versiontheca>::shared_ptr<std::allocator<versiontheca::versiontheca>, std::shared_ptr<versiontheca::rpm>&, char const (&) [2]>(std::Spmake_shared_tag, std::allocator<versiontheca::versiontheca> const&, std::shared_ptr<versiontheca::rpm>&, char const (&) [2])
  0.00      6.14     0.00        1     0.00     0.00  std::shared_ptr<versiontheca::versiontheca>::shared_ptr<std::allocator<versiontheca::versiontheca>, std::shared_ptr<versiontheca::rpm>&, char const (&) [8]>(std::Spmake_shared_tag, std::allocator<versiontheca::versiontheca> const&, std::shared_ptr<versiontheca::rpm>&, char const (&) [8])
  0.00      6.14     0.00        1     0.00     0.00  std::shared_ptr<versiontheca::versiontheca>::shared_ptr<std::allocator<versiontheca::versiontheca>, std::shared_ptr<versiontheca::debian>&, char const (&) [2]>(std::Spmake_shared_tag, std::allocator<versiontheca::versiontheca> const&, std::shared_ptr<versiontheca::debian>&, char const (&) [2])
  0.00      6.14     0.00        1     0.00     0.00  std::shared_ptr<versiontheca::versiontheca>::shared_ptr<std::allocator<versiontheca::versiontheca>, std::shared_ptr<versiontheca::debian>&, char const (&) [8]>(std::Spmake_shared_tag, std::allocator<versiontheca::versiontheca> const&, std::shared_ptr<versiontheca::debian>&, char const (&) [8])
  0.00      6.14     0.00        1     0.00     0.00  std::shared_ptr<Catch::Clara::Detail::BoundValueRefBase>::operator=(std::shared_ptr<Catch::Clara::Detail::BoundValueRefBase>&&)
  0.00      6.14     0.00        1     0.00     0.00  std::shared_ptr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::operator=(std::shared_ptr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&&)
  0.00      6.14     0.00        1     0.00     0.00  std::Vectorbase<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >::Vectorbase(std::allocator<Catch::Clara::Arg> const&)
  0.00      6.14     0.00        1     0.00     0.00  std::Vectorbase<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::Vectorbase(std::allocator<Catch::Clara::Opt> const&)
  0.00      6.14     0.00        1     0.00     0.00  std::__shared_ptr<versiontheca::versiontheca, (__gnu_cxx::Lockpolicy)2>::__shared_ptr<std::allocator<versiontheca::versiontheca>, std::shared_ptr<versiontheca::rpm>&, char const (&) [2]>(std::Spmake_shared_tag, std::allocator<versiontheca::versiontheca> const&, std::shared_ptr<versiontheca::rpm>&, char const (&) [2])
  0.00      6.14     0.00        1     0.00     0.00  std::__shared_ptr<versiontheca::versiontheca, (__gnu_cxx::Lockpolicy)2>::__shared_ptr<std::allocator<versiontheca::versiontheca>, std::shared_ptr<versiontheca::rpm>&, char const (&) [6]>(std::Spmake_shared_tag, std::allocator<versiontheca::versiontheca> const&, std::shared_ptr<versiontheca::rpm>&, char const (&) [6])
  0.00      6.14     0.00        1     0.00     0.00  std::__shared_ptr<versiontheca::versiontheca, (__gnu_cxx::Lockpolicy)2>::__shared_ptr<std::allocator<versiontheca::versiontheca>, std::shared_ptr<versiontheca::rpm>&, char const (&) [8]>(std::Spmake_shared_tag, std::allocator<versiontheca::versiontheca> const&, std::shared_ptr<versiontheca::rpm>&, char const (&) [8])
  0.00      6.14     0.00        1     0.00     0.00  std::__shared_ptr<versiontheca::versiontheca, (__gnu_cxx::Lockpolicy)2>::__shared_ptr<std::allocator<versiontheca::versiontheca>, std::shared_ptr<versiontheca::debian>&, char const (&) [17]>(std::Spmake_shared_tag, std::allocator<versiontheca::versiontheca> const&, std::shared_ptr<versiontheca::debian>&, char const (&) [17])
  0.00      6.14     0.00        1     0.00     0.00  std::__shared_ptr<versiontheca::versiontheca, (__gnu_cxx::Lockpolicy)2>::__shared_ptr<std::allocator<versiontheca::versiontheca>, std::shared_ptr<versiontheca::debian>&, char const (&) [6]>(std::Spmake_shared_tag, std::allocator<versiontheca::versiontheca> const&, std::shared_ptr<versiontheca::debian>&, char const (&) [6])
  0.00      6.14     0.00        1     0.00     0.00  std::__shared_ptr<versiontheca::versiontheca, (__gnu_cxx::Lockpolicy)2>::__shared_ptr<std::allocator<versiontheca::versiontheca>, std::shared_ptr<versiontheca::debian>&, char const (&) [8]>(std::Spmake_shared_tag, std::allocator<versiontheca::versiontheca> const&, std::shared_ptr<versiontheca::debian>&, char const (&) [8])
  0.00      6.14     0.00        1     0.00     0.00  std::__shared_ptr<versiontheca::versiontheca, (__gnu_cxx::Lockpolicy)2>::__shared_ptr<std::allocator<versiontheca::versiontheca>, std::shared_ptr<versiontheca::rpm>&, char const (&) [11]>(std::Spmake_shared_tag, std::allocator<versiontheca::versiontheca> const&, std::shared_ptr<versiontheca::rpm>&, char const (&) [11])
  0.00      6.14     0.00        1     0.00     0.00  std::__shared_ptr<versiontheca::versiontheca, (__gnu_cxx::Lockpolicy)2>::__shared_ptr<std::allocator<versiontheca::versiontheca>, std::shared_ptr<versiontheca::rpm>&, char const (&) [17]>(std::Spmake_shared_tag, std::allocator<versiontheca::versiontheca> const&, std::shared_ptr<versiontheca::rpm>&, char const (&) [17])
  0.00      6.14     0.00        1     0.00     0.00  std::__shared_ptr<versiontheca::versiontheca, (__gnu_cxx::Lockpolicy)2>::__shared_ptr<std::allocator<versiontheca::versiontheca>, std::shared_ptr<versiontheca::debian>&, char const (&) [10]>(std::Spmake_shared_tag, std::allocator<versiontheca::versiontheca> const&, std::shared_ptr<versiontheca::debian>&, char const (&) [10])
  0.00      6.14     0.00        1     0.00     0.00  std::__shared_ptr<versiontheca::versiontheca, (__gnu_cxx::Lockpolicy)2>::__shared_ptr<std::allocator<versiontheca::versiontheca>, std::shared_ptr<versiontheca::debian>&, char const (&) [2]>(std::Spmake_shared_tag, std::allocator<versiontheca::versiontheca> const&, std::shared_ptr<versiontheca::debian>&, char const (&) [2])
  0.00      6.14     0.00        1     0.00     0.00  std::__shared_ptr<Catch::Clara::Detail::BoundValueRefBase, (__gnu_cxx::Lockpolicy)2>::__shared_ptr(std::__shared_ptr<Catch::Clara::Detail::BoundValueRefBase, (__gnu_cxx::Lockpolicy)2>&&)
  0.00      6.14     0.00        1     0.00     0.00  std::__shared_ptr<Catch::Clara::Detail::BoundValueRefBase, (__gnu_cxx::Lockpolicy)2>::operator=(std::__shared_ptr<Catch::Clara::Detail::BoundValueRefBase, (__gnu_cxx::Lockpolicy)2>&&)
  0.00      6.14     0.00        1     0.00     0.00  std::__shared_ptr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, (__gnu_cxx::Lockpolicy)2>::swap(std::__shared_ptr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, (__gnu_cxx::Lockpolicy)2>&)
  0.00      6.14     0.00        1     0.00     0.00  std::__shared_ptr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, (__gnu_cxx::Lockpolicy)2>::__shared_ptr(std::__shared_ptr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, (__gnu_cxx::Lockpolicy)2>&&)
  0.00      6.14     0.00        1     0.00     0.00  std::__shared_ptr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, (__gnu_cxx::Lockpolicy)2>::operator=(std::__shared_ptr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, (__gnu_cxx::Lockpolicy)2>&&)
  0.00      6.14     0.00        1     0.00     0.00  std::__shared_count<(__gnu_cxx::Lockpolicy)2>::__shared_count<versiontheca::versiontheca, std::allocator<versiontheca::versiontheca>, std::shared_ptr<versiontheca::rpm>&, char const (&) [17]>(std::Spmake_shared_tag, versiontheca::versiontheca, std::allocator<versiontheca::versiontheca> const&, std::shared_ptr<versiontheca::rpm>&, char const (&) [17])
  0.00      6.14     0.00        1     0.00     0.00  std::__shared_count<(__gnu_cxx::Lockpolicy)2>::__shared_count<versiontheca::versiontheca, std::allocator<versiontheca::versiontheca>, std::shared_ptr<versiontheca::rpm>&, char const (&) [2]>(std::Spmake_shared_tag, versiontheca::versiontheca, std::allocator<versiontheca::versiontheca> const&, std::shared_ptr<versiontheca::rpm>&, char const (&) [2])
  0.00      6.14     0.00        1     0.00     0.00  std::__shared_count<(__gnu_cxx::Lockpolicy)2>::__shared_count<versiontheca::versiontheca, std::allocator<versiontheca::versiontheca>, std::shared_ptr<versiontheca::debian>&, char const (&) [10]>(std::Spmake_shared_tag, versiontheca::versiontheca, std::allocator<versiontheca::versiontheca> const&, std::shared_ptr<versiontheca::debian>&, char const (&) [10])
  0.00      6.14     0.00        1     0.00     0.00  std::__shared_count<(__gnu_cxx::Lockpolicy)2>::__shared_count<versiontheca::versiontheca, std::allocator<versiontheca::versiontheca>, std::shared_ptr<versiontheca::debian>&, char const (&) [17]>(std::Spmake_shared_tag, versiontheca::versiontheca, std::allocator<versiontheca::versiontheca> const&, std::shared_ptr<versiontheca::debian>&, char const (&) [17])
  0.00      6.14     0.00        1     0.00     0.00  std::__shared_count<(__gnu_cxx::Lockpolicy)2>::__shared_count<versiontheca::versiontheca, std::allocator<versiontheca::versiontheca>, std::shared_ptr<versiontheca::rpm>&, char const (&) [11]>(std::Spmake_shared_tag, versiontheca::versiontheca, std::allocator<versiontheca::versiontheca> const&, std::shared_ptr<versiontheca::rpm>&, char const (&) [11])
  0.00      6.14     0.00        1     0.00     0.00  std::__shared_count<(__gnu_cxx::Lockpolicy)2>::__shared_count<versiontheca::versiontheca, std::allocator<versiontheca::versiontheca>, std::shared_ptr<versiontheca::rpm>&, char const (&) [6]>(std::Spmake_shared_tag, versiontheca::versiontheca, std::allocator<versiontheca::versiontheca> const&, std::shared_ptr<versiontheca::rpm>&, char const (&) [6])
  0.00      6.14     0.00        1     0.00     0.00  std::__shared_count<(__gnu_cxx::Lockpolicy)2>::__shared_count<versiontheca::versiontheca, std::allocator<versiontheca::versiontheca>, std::shared_ptr<versiontheca::rpm>&, char const (&) [8]>(std::Spmake_shared_tag, versiontheca::versiontheca, std::allocator<versiontheca::versiontheca> const&, std::shared_ptr<versiontheca::rpm>&, char const (&) [8])
  0.00      6.14     0.00        1     0.00     0.00  std::__shared_count<(__gnu_cxx::Lockpolicy)2>::__shared_count<versiontheca::versiontheca, std::allocator<versiontheca::versiontheca>, std::shared_ptr<versiontheca::debian>&, char const (&) [2]>(std::Spmake_shared_tag, versiontheca::versiontheca, std::allocator<versiontheca::versiontheca> const&, std::shared_ptr<versiontheca::debian>&, char const (&) [2])
  0.00      6.14     0.00        1     0.00     0.00  std::__shared_count<(__gnu_cxx::Lockpolicy)2>::__shared_count<versiontheca::versiontheca, std::allocator<versiontheca::versiontheca>, std::shared_ptr<versiontheca::debian>&, char const (&) [6]>(std::Spmake_shared_tag, versiontheca::versiontheca, std::allocator<versiontheca::versiontheca> const&, std::shared_ptr<versiontheca::debian>&, char const (&) [6])
  0.00      6.14     0.00        1     0.00     0.00  std::__shared_count<(__gnu_cxx::Lockpolicy)2>::__shared_count<versiontheca::versiontheca, std::allocator<versiontheca::versiontheca>, std::shared_ptr<versiontheca::debian>&, char const (&) [8]>(std::Spmake_shared_tag, versiontheca::versiontheca, std::allocator<versiontheca::versiontheca> const&, std::shared_ptr<versiontheca::debian>&, char const (&) [8])
  0.00      6.14     0.00        1     0.00     0.00  void std::allocator_traits<std::allocator<versiontheca::versiontheca> >::construct<versiontheca::versiontheca, std::shared_ptr<versiontheca::rpm>&, char const (&) [11]>(std::allocator<versiontheca::versiontheca>&, versiontheca::versiontheca, std::shared_ptr<versiontheca::rpm>&, char const (&) [11])
  0.00      6.14     0.00        1     0.00     0.00  void std::allocator_traits<std::allocator<versiontheca::versiontheca> >::construct<versiontheca::versiontheca, std::shared_ptr<versiontheca::rpm>&, char const (&) [17]>(std::allocator<versiontheca::versiontheca>&, versiontheca::versiontheca, std::shared_ptr<versiontheca::rpm>&, char const (&) [17])
  0.00      6.14     0.00        1     0.00     0.00  void std::allocator_traits<std::allocator<versiontheca::versiontheca> >::construct<versiontheca::versiontheca, std::shared_ptr<versiontheca::rpm>&, char const (&) [2]>(std::allocator<versiontheca::versiontheca>&, versiontheca::versiontheca, std::shared_ptr<versiontheca::rpm>&, char const (&) [2])
  0.00      6.14     0.00        1     0.00     0.00  void std::allocator_traits<std::allocator<versiontheca::versiontheca> >::construct<versiontheca::versiontheca, std::shared_ptr<versiontheca::rpm>&, char const (&) [6]>(std::allocator<versiontheca::versiontheca>&, versiontheca::versiontheca, std::shared_ptr<versiontheca::rpm>&, char const (&) [6])
  0.00      6.14     0.00        1     0.00     0.00  void std::allocator_traits<std::allocator<versiontheca::versiontheca> >::construct<versiontheca::versiontheca, std::shared_ptr<versiontheca::rpm>&, char const (&) [8]>(std::allocator<versiontheca::versiontheca>&, versiontheca::versiontheca, std::shared_ptr<versiontheca::rpm>&, char const (&) [8])
  0.00      6.14     0.00        1     0.00     0.00  void std::allocator_traits<std::allocator<versiontheca::versiontheca> >::construct<versiontheca::versiontheca, std::shared_ptr<versiontheca::debian>&, char const (&) [10]>(std::allocator<versiontheca::versiontheca>&, versiontheca::versiontheca, std::shared_ptr<versiontheca::debian>&, char const (&) [10])
  0.00      6.14     0.00        1     0.00     0.00  void std::allocator_traits<std::allocator<versiontheca::versiontheca> >::construct<versiontheca::versiontheca, std::shared_ptr<versiontheca::debian>&, char const (&) [17]>(std::allocator<versiontheca::versiontheca>&, versiontheca::versiontheca, std::shared_ptr<versiontheca::debian>&, char const (&) [17])
  0.00      6.14     0.00        1     0.00     0.00  void std::allocator_traits<std::allocator<versiontheca::versiontheca> >::construct<versiontheca::versiontheca, std::shared_ptr<versiontheca::debian>&, char const (&) [2]>(std::allocator<versiontheca::versiontheca>&, versiontheca::versiontheca, std::shared_ptr<versiontheca::debian>&, char const (&) [2])
  0.00      6.14     0.00        1     0.00     0.00  void std::allocator_traits<std::allocator<versiontheca::versiontheca> >::construct<versiontheca::versiontheca, std::shared_ptr<versiontheca::debian>&, char const (&) [6]>(std::allocator<versiontheca::versiontheca>&, versiontheca::versiontheca, std::shared_ptr<versiontheca::debian>&, char const (&) [6])
  0.00      6.14     0.00        1     0.00     0.00  void std::allocator_traits<std::allocator<versiontheca::versiontheca> >::construct<versiontheca::versiontheca, std::shared_ptr<versiontheca::debian>&, char const (&) [8]>(std::allocator<versiontheca::versiontheca>&, versiontheca::versiontheca, std::shared_ptr<versiontheca::debian>&, char const (&) [8])
  0.00      6.14     0.00        1     0.00     0.00  std::Spcounted_ptr_inplace<versiontheca::versiontheca, std::allocator<versiontheca::versiontheca>, (__gnu_cxx::Lockpolicy)2>::Spcounted_ptr_inplace<std::shared_ptr<versiontheca::rpm>&, char const (&) [6]>(std::allocator<versiontheca::versiontheca>, std::shared_ptr<versiontheca::rpm>&, char const (&) [6])
  0.00      6.14     0.00        1     0.00     0.00  std::Spcounted_ptr_inplace<versiontheca::versiontheca, std::allocator<versiontheca::versiontheca>, (__gnu_cxx::Lockpolicy)2>::Spcounted_ptr_inplace<std::shared_ptr<versiontheca::debian>&, char const (&) [10]>(std::allocator<versiontheca::versiontheca>, std::shared_ptr<versiontheca::debian>&, char const (&) [10])
  0.00      6.14     0.00        1     0.00     0.00  std::Spcounted_ptr_inplace<versiontheca::versiontheca, std::allocator<versiontheca::versiontheca>, (__gnu_cxx::Lockpolicy)2>::Spcounted_ptr_inplace<std::shared_ptr<versiontheca::debian>&, char const (&) [17]>(std::allocator<versiontheca::versiontheca>, std::shared_ptr<versiontheca::debian>&, char const (&) [17])
  0.00      6.14     0.00        1     0.00     0.00  std::Spcounted_ptr_inplace<versiontheca::versiontheca, std::allocator<versiontheca::versiontheca>, (__gnu_cxx::Lockpolicy)2>::Spcounted_ptr_inplace<std::shared_ptr<versiontheca::debian>&, char const (&) [2]>(std::allocator<versiontheca::versiontheca>, std::shared_ptr<versiontheca::debian>&, char const (&) [2])
  0.00      6.14     0.00        1     0.00     0.00  std::Spcounted_ptr_inplace<versiontheca::versiontheca, std::allocator<versiontheca::versiontheca>, (__gnu_cxx::Lockpolicy)2>::Spcounted_ptr_inplace<std::shared_ptr<versiontheca::debian>&, char const (&) [6]>(std::allocator<versiontheca::versiontheca>, std::shared_ptr<versiontheca::debian>&, char const (&) [6])
  0.00      6.14     0.00        1     0.00     0.00  std::Spcounted_ptr_inplace<versiontheca::versiontheca, std::allocator<versiontheca::versiontheca>, (__gnu_cxx::Lockpolicy)2>::Spcounted_ptr_inplace<std::shared_ptr<versiontheca::rpm>&, char const (&) [11]>(std::allocator<versiontheca::versiontheca>, std::shared_ptr<versiontheca::rpm>&, char const (&) [11])
  0.00      6.14     0.00        1     0.00     0.00  std::Spcounted_ptr_inplace<versiontheca::versiontheca, std::allocator<versiontheca::versiontheca>, (__gnu_cxx::Lockpolicy)2>::Spcounted_ptr_inplace<std::shared_ptr<versiontheca::rpm>&, char const (&) [17]>(std::allocator<versiontheca::versiontheca>, std::shared_ptr<versiontheca::rpm>&, char const (&) [17])
  0.00      6.14     0.00        1     0.00     0.00  std::Spcounted_ptr_inplace<versiontheca::versiontheca, std::allocator<versiontheca::versiontheca>, (__gnu_cxx::Lockpolicy)2>::Spcounted_ptr_inplace<std::shared_ptr<versiontheca::rpm>&, char const (&) [2]>(std::allocator<versiontheca::versiontheca>, std::shared_ptr<versiontheca::rpm>&, char const (&) [2])
  0.00      6.14     0.00        1     0.00     0.00  std::Spcounted_ptr_inplace<versiontheca::versiontheca, std::allocator<versiontheca::versiontheca>, (__gnu_cxx::Lockpolicy)2>::Spcounted_ptr_inplace<std::shared_ptr<versiontheca::rpm>&, char const (&) [8]>(std::allocator<versiontheca::versiontheca>, std::shared_ptr<versiontheca::rpm>&, char const (&) [8])
  0.00      6.14     0.00        1     0.00     0.00  std::Spcounted_ptr_inplace<versiontheca::versiontheca, std::allocator<versiontheca::versiontheca>, (__gnu_cxx::Lockpolicy)2>::Spcounted_ptr_inplace<std::shared_ptr<versiontheca::debian>&, char const (&) [8]>(std::allocator<versiontheca::versiontheca>, std::shared_ptr<versiontheca::debian>&, char const (&) [8])
  0.00      6.14     0.00        1     0.00     0.00  std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >::vector(std::allocator<Catch::Clara::Arg> const&)
  0.00      6.14     0.00        1     0.00    50.00  std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >::operator=(std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >&&)
  0.00      6.14     0.00        1     0.00     1.20  std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::_M_move_assign(std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >&&, std::integral_constant<bool, true>)
  0.00      6.14     0.00        1     0.00     0.00  std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::vector(std::allocator<Catch::Clara::Opt> const&)
  0.00      6.14     0.00        1     0.00     1.20  std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::operator=(std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >&&)
  0.00      6.14     0.00        1     0.00     0.00  std::shared_ptr<versiontheca::versiontheca> std::make_shared<versiontheca::versiontheca, std::shared_ptr<versiontheca::rpm>&, char const (&) [11]>(std::shared_ptr<versiontheca::rpm>&, char const (&) [11])
  0.00      6.14     0.00        1     0.00     0.00  std::shared_ptr<versiontheca::versiontheca> std::make_shared<versiontheca::versiontheca, std::shared_ptr<versiontheca::rpm>&, char const (&) [17]>(std::shared_ptr<versiontheca::rpm>&, char const (&) [17])
  0.00      6.14     0.00        1     0.00     0.00  std::shared_ptr<versiontheca::versiontheca> std::make_shared<versiontheca::versiontheca, std::shared_ptr<versiontheca::rpm>&, char const (&) [2]>(std::shared_ptr<versiontheca::rpm>&, char const (&) [2])
  0.00      6.14     0.00        1     0.00     0.00  std::shared_ptr<versiontheca::versiontheca> std::make_shared<versiontheca::versiontheca, std::shared_ptr<versiontheca::rpm>&, char const (&) [6]>(std::shared_ptr<versiontheca::rpm>&, char const (&) [6])
  0.00      6.14     0.00        1     0.00     0.00  std::shared_ptr<versiontheca::versiontheca> std::make_shared<versiontheca::versiontheca, std::shared_ptr<versiontheca::rpm>&, char const (&) [8]>(std::shared_ptr<versiontheca::rpm>&, char const (&) [8])
  0.00      6.14     0.00        1     0.00     0.00  std::shared_ptr<versiontheca::versiontheca> std::make_shared<versiontheca::versiontheca, std::shared_ptr<versiontheca::debian>&, char const (&) [10]>(std::shared_ptr<versiontheca::debian>&, char const (&) [10])
  0.00      6.14     0.00        1     0.00     0.00  std::shared_ptr<versiontheca::versiontheca> std::make_shared<versiontheca::versiontheca, std::shared_ptr<versiontheca::debian>&, char const (&) [17]>(std::shared_ptr<versiontheca::debian>&, char const (&) [17])
  0.00      6.14     0.00        1     0.00     0.00  std::shared_ptr<versiontheca::versiontheca> std::make_shared<versiontheca::versiontheca, std::shared_ptr<versiontheca::debian>&, char const (&) [2]>(std::shared_ptr<versiontheca::debian>&, char const (&) [2])
  0.00      6.14     0.00        1     0.00     0.00  std::shared_ptr<versiontheca::versiontheca> std::make_shared<versiontheca::versiontheca, std::shared_ptr<versiontheca::debian>&, char const (&) [6]>(std::shared_ptr<versiontheca::debian>&, char const (&) [6])
  0.00      6.14     0.00        1     0.00     0.00  std::shared_ptr<versiontheca::versiontheca> std::make_shared<versiontheca::versiontheca, std::shared_ptr<versiontheca::debian>&, char const (&) [8]>(std::shared_ptr<versiontheca::debian>&, char const (&) [8])
  0.00      6.14     0.00        1     0.00     0.00  void std::__alloc_on_move<std::allocator<Catch::Clara::Opt> >(std::allocator<Catch::Clara::Opt>&, std::allocator<Catch::Clara::Opt>&)
  0.00      6.14     0.00        1     0.00     0.00  std::shared_ptr<versiontheca::versiontheca> std::allocate_shared<versiontheca::versiontheca, std::allocator<versiontheca::versiontheca>, std::shared_ptr<versiontheca::rpm>&, char const (&) [11]>(std::allocator<versiontheca::versiontheca> const&, std::shared_ptr<versiontheca::rpm>&, char const (&) [11])
  0.00      6.14     0.00        1     0.00     0.00  std::shared_ptr<versiontheca::versiontheca> std::allocate_shared<versiontheca::versiontheca, std::allocator<versiontheca::versiontheca>, std::shared_ptr<versiontheca::rpm>&, char const (&) [17]>(std::allocator<versiontheca::versiontheca> const&, std::shared_ptr<versiontheca::rpm>&, char const (&) [17])
  0.00      6.14     0.00        1     0.00     0.00  std::shared_ptr<versiontheca::versiontheca> std::allocate_shared<versiontheca::versiontheca, std::allocator<versiontheca::versiontheca>, std::shared_ptr<versiontheca::rpm>&, char const (&) [2]>(std::allocator<versiontheca::versiontheca> const&, std::shared_ptr<versiontheca::rpm>&, char const (&) [2])
  0.00      6.14     0.00        1     0.00     0.00  std::shared_ptr<versiontheca::versiontheca> std::allocate_shared<versiontheca::versiontheca, std::allocator<versiontheca::versiontheca>, std::shared_ptr<versiontheca::rpm>&, char const (&) [6]>(std::allocator<versiontheca::versiontheca> const&, std::shared_ptr<versiontheca::rpm>&, char const (&) [6])
  0.00      6.14     0.00        1     0.00     0.00  std::shared_ptr<versiontheca::versiontheca> std::allocate_shared<versiontheca::versiontheca, std::allocator<versiontheca::versiontheca>, std::shared_ptr<versiontheca::rpm>&, char const (&) [8]>(std::allocator<versiontheca::versiontheca> const&, std::shared_ptr<versiontheca::rpm>&, char const (&) [8])
  0.00      6.14     0.00        1     0.00     0.00  std::shared_ptr<versiontheca::versiontheca> std::allocate_shared<versiontheca::versiontheca, std::allocator<versiontheca::versiontheca>, std::shared_ptr<versiontheca::debian>&, char const (&) [10]>(std::allocator<versiontheca::versiontheca> const&, std::shared_ptr<versiontheca::debian>&, char const (&) [10])
  0.00      6.14     0.00        1     0.00     0.00  std::shared_ptr<versiontheca::versiontheca> std::allocate_shared<versiontheca::versiontheca, std::allocator<versiontheca::versiontheca>, std::shared_ptr<versiontheca::debian>&, char const (&) [17]>(std::allocator<versiontheca::versiontheca> const&, std::shared_ptr<versiontheca::debian>&, char const (&) [17])
  0.00      6.14     0.00        1     0.00     0.00  std::shared_ptr<versiontheca::versiontheca> std::allocate_shared<versiontheca::versiontheca, std::allocator<versiontheca::versiontheca>, std::shared_ptr<versiontheca::debian>&, char const (&) [2]>(std::allocator<versiontheca::versiontheca> const&, std::shared_ptr<versiontheca::debian>&, char const (&) [2])
  0.00      6.14     0.00        1     0.00     0.00  std::shared_ptr<versiontheca::versiontheca> std::allocate_shared<versiontheca::versiontheca, std::allocator<versiontheca::versiontheca>, std::shared_ptr<versiontheca::debian>&, char const (&) [6]>(std::allocator<versiontheca::versiontheca> const&, std::shared_ptr<versiontheca::debian>&, char const (&) [6])
  0.00      6.14     0.00        1     0.00     0.00  std::shared_ptr<versiontheca::versiontheca> std::allocate_shared<versiontheca::versiontheca, std::allocator<versiontheca::versiontheca>, std::shared_ptr<versiontheca::debian>&, char const (&) [8]>(std::allocator<versiontheca::versiontheca> const&, std::shared_ptr<versiontheca::debian>&, char const (&) [8])
  0.00      6.14     0.00        1     0.00     0.00  void std::__do_alloc_on_move<std::allocator<Catch::Clara::Opt> >(std::allocator<Catch::Clara::Opt>&, std::allocator<Catch::Clara::Opt>&, std::integral_constant<bool, true>)
  0.00      6.14     0.00        1     0.00     0.00  std::remove_reference<std::allocator<Catch::Clara::Arg>&>::type&& std::move<std::allocator<Catch::Clara::Arg>&>(std::allocator<Catch::Clara::Arg>&)
  0.00      6.14     0.00        1     0.00     0.00  std::remove_reference<std::allocator<Catch::Clara::Opt>&>::type&& std::move<std::allocator<Catch::Clara::Opt>&>(std::allocator<Catch::Clara::Opt>&)
  0.00      6.14     0.00        1     0.00     0.00  std::remove_reference<std::shared_ptr<Catch::Clara::Detail::BoundValueRefBase>&>::type&& std::move<std::shared_ptr<Catch::Clara::Detail::BoundValueRefBase>&>(std::shared_ptr<Catch::Clara::Detail::BoundValueRefBase>&)
  0.00      6.14     0.00        1     0.00     0.00  std::remove_reference<std::shared_ptr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&>::type&& std::move<std::shared_ptr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&>(std::shared_ptr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&)
  0.00      6.14     0.00        1     0.00     0.00  std::remove_reference<std::__shared_ptr<Catch::Clara::Detail::BoundValueRefBase, (__gnu_cxx::Lockpolicy)2>&>::type&& std::move<std::__shared_ptr<Catch::Clara::Detail::BoundValueRefBase, (__gnu_cxx::Lockpolicy)2>&>(std::__shared_ptr<Catch::Clara::Detail::BoundValueRefBase, (__gnu_cxx::Lockpolicy)2>&)
  0.00      6.14     0.00        1     0.00     0.00  std::remove_reference<std::__shared_ptr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, (__gnu_cxx::Lockpolicy)2>&>::type&& std::move<std::__shared_ptr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, (__gnu_cxx::Lockpolicy)2>&>(std::__shared_ptr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, (__gnu_cxx::Lockpolicy)2>&)
  0.00      6.14     0.00        1     0.00     0.00  std::remove_reference<std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >&>::type&& std::move<std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >&>(std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >&)
  0.00      6.14     0.00        1     0.00     0.00  std::remove_reference<std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >&>::type&& std::move<std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >&>(std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >&)

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

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

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

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

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

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

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

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

granularity: each sample hit covers 2 byte(s) for 0.16% of 6.14 seconds

index % time    self  children    called     name
                                                 <spontaneous>
[1]     87.0    0.00    5.34                 Catch::TestInvokerAsFunction::invoke() const [1]
                0.06    1.58       3/3           CATCH2_INTERNAL_TEST_23() [2]
                0.01    1.34       5/5           CATCH2_INTERNAL_TEST_11() [3]
                0.01    0.80       3/3           CATCH2_INTERNAL_TEST_0() [15]
                0.00    0.76       3/3           CATCH2_INTERNAL_TEST_0() [17]
                0.00    0.19       3/3           CATCH2_INTERNAL_TEST_0() [38]
                0.00    0.18       3/3           CATCH2_INTERNAL_TEST_0() [40]
                0.00    0.09       4/4           CATCH2_INTERNAL_TEST_3() [64]
                0.00    0.08       3/3           CATCH2_INTERNAL_TEST_0() [69]
                0.00    0.03       8/8           CATCH2_INTERNAL_TEST_18() [113]
                0.00    0.03       8/8           CATCH2_INTERNAL_TEST_26() [117]
                0.00    0.03       8/8           CATCH2_INTERNAL_TEST_26() [118]
                0.00    0.03       6/6           CATCH2_INTERNAL_TEST_17() [124]
                0.00    0.03       6/6           CATCH2_INTERNAL_TEST_18() [125]
                0.00    0.02       8/8           CATCH2_INTERNAL_TEST_8() [164]
                0.00    0.02       5/5           CATCH2_INTERNAL_TEST_28() [165]
                0.00    0.01       7/7           CATCH2_INTERNAL_TEST_17() [248]
                0.00    0.01       7/7           CATCH2_INTERNAL_TEST_17() [250]
                0.00    0.01       4/4           CATCH2_INTERNAL_TEST_11() [258]
                0.00    0.01       1/1           CATCH2_INTERNAL_TEST_0() [259]
                0.00    0.00       6/6           CATCH2_INTERNAL_TEST_0() [352]
                0.00    0.00       5/5           CATCH2_INTERNAL_TEST_11() [383]
                0.00    0.00       5/5           CATCH2_INTERNAL_TEST_5() [386]
                0.00    0.00       5/5           CATCH2_INTERNAL_TEST_5() [387]
                0.00    0.00       3/3           CATCH2_INTERNAL_TEST_9() [395]
                0.00    0.00       3/3           CATCH2_INTERNAL_TEST_12() [420]
                0.00    0.00       3/3           CATCH2_INTERNAL_TEST_12() [422]
                0.00    0.00       3/3           CATCH2_INTERNAL_TEST_18() [427]
                0.00    0.00       1/1           CATCH2_INTERNAL_TEST_5() [445]
                0.00    0.00       1/1           CATCH2_INTERNAL_TEST_5() [453]
                0.00    0.00       1/1           CATCH2_INTERNAL_TEST_8() [460]
                0.00    0.00       1/1           CATCH2_INTERNAL_TEST_8() [473]
                0.00    0.00       1/1           CATCH2_INTERNAL_TEST_8() [480]
                0.00    0.00       1/1           CATCH2_INTERNAL_TEST_5() [486]
                0.00    0.00       1/1           CATCH2_INTERNAL_TEST_0() [506]
-----------------------------------------------
                0.06    1.58       3/3           Catch::TestInvokerAsFunction::invoke() const [1]
[2]     26.8    0.06    1.58       3         CATCH2_INTERNAL_TEST_23() [2]
                0.04    0.65 1112511/1115148     versiontheca::part::part() [19]
                0.00    0.68 1112511/1115148     versiontheca::part::~part() [20]
                0.04    0.06 2223998/2224500     std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<char32_t, char32_t, void>, std::is_arithmetic<char32_t> >::value, Catch::BinaryExpr<char32_t, char32_t> >::type Catch::operator==<char32_t>(Catch::ExprLhs<char32_t>&&, char32_t) [60]
                0.06    0.00 2225022/2471943     operator"" catchsr(char const, unsigned long) [71]
                0.02    0.01 2223998/2224500     Catch::ExprLhs<char32_t> Catch::operator<=<char32_t, 0>(Catch::Decomposer&&, char32_t) [112]
                0.01    0.00 2225022/2471943     Catch::AssertionHandler::~AssertionHandler() [206]
                0.00    0.00       9/852         Catch::SectionInfo::SectionInfo(Catch::SourceLineInfo const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, char const) [221]
                0.00    0.00     512/1014        std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<unsigned char, int, void>, std::is_arithmetic<int> >::value, Catch::BinaryExpr<unsigned char, int> >::type Catch::operator==<int>(Catch::ExprLhs<unsigned char>&&, int) [489]
                0.00    0.00     512/1014        std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<char, char, void>, std::is_arithmetic<char> >::value, Catch::BinaryExpr<char, char> >::type Catch::operator==<char>(Catch::ExprLhs<char>&&, char) [488]
                0.00    0.00       9/80194       std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(char const, std::allocator<char> const&) [178]
                0.00    0.00       9/2245        Catch::SectionInfo::~SectionInfo() [396]
                0.00    0.00       9/7927991     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() [12]
                0.00    0.00 2225031/2472728     Catch::SourceLineInfo::SourceLineInfo(char const, unsigned long) [880]
                0.00    0.00 2223998/2224500     Catch::BinaryExpr<char32_t, char32_t>::~BinaryExpr() [882]
                0.00    0.00     512/1014        Catch::ExprLhs<unsigned char> Catch::operator<=<unsigned char, 0>(Catch::Decomposer&&, unsigned char) [1266]
                0.00    0.00     512/1014        Catch::BinaryExpr<unsigned char, int>::~BinaryExpr() [1262]
                0.00    0.00     512/1014        Catch::ExprLhs<char> Catch::operator<=<char, 0>(Catch::Decomposer&&, char) [1265]
                0.00    0.00     512/1014        Catch::BinaryExpr<char, char>::~BinaryExpr() [1261]
                0.00    0.00       3/136         unittest::g_progress() [1337]
-----------------------------------------------
                0.01    1.34       5/5           Catch::TestInvokerAsFunction::invoke() const [1]
[3]     22.0    0.01    1.34       5         CATCH2_INTERNAL_TEST_11() [3]
                0.00    1.17    2134/2134        (anonymous namespace)::wctombs(char32_t) [6]
                0.01    0.11  149485/1441763     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&) [7]
                0.00    0.02  147359/149862      unittest::random_char(unittest::character_t) [147]
                0.00    0.01  153740/7927991     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() [12]
                0.00    0.01    2115/2115        (anonymous namespace)::invalid_version(char const, char const) [231]
                0.00    0.00    4224/83613       std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::c_str() const [72]
                0.00    0.00   24668/5525176     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::operator+=(char) [28]
                0.00    0.00    2117/36341       std::shared_ptr<versiontheca::versiontheca>::~shared_ptr() [179]
                0.00    0.00    2112/40245       std::operator|(std::IosOpenmode, std::IosOpenmode) [193]
                0.00    0.00    2112/4696539     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string() [13]
                0.00    0.00      25/852         Catch::SectionInfo::SectionInfo(Catch::SourceLineInfo const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, char const) [221]
                0.00    0.00    2038/2471943     operator"" catchsr(char const, unsigned long) [71]
                0.00    0.00    2027/345804      std::shared_ptr<versiontheca::trait>::~shared_ptr() <cycle 1> [892]
                0.00    0.00    2038/2471943     Catch::AssertionHandler::~AssertionHandler() [206]
                0.00    0.00    2035/173739      void Catch::AssertionHandler::handleExpr<bool>(Catch::ExprLhs<bool> const&) [366]
                0.00    0.00       2/10147       (anonymous namespace)::create(char const, char const) [114]
                0.00    0.00      26/80194       std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(char const, std::allocator<char> const&) [178]
                0.00    0.00      25/2245        Catch::SectionInfo::~SectionInfo() [396]
                0.00    0.00       3/54354       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> >&&) [187]
                0.00    0.00       1/12268       std::shared_ptr<versiontheca::unicode> std::make_shared<versiontheca::unicode>() [287]
                0.00    0.00       1/12268       std::shared_ptr<versiontheca::trait>::shared_ptr<versiontheca::unicode, void>(std::shared_ptr<versiontheca::unicode> const&) [342]
                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 (&) [61], void>, std::negation<std::is_arithmetic<std::remove_reference<char const (&) [61]>::type> > >::value, Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (& const&) [61]> >::type Catch::operator==<char const (&) [61]>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, char const (&) [61]) [716]
                0.00    0.00       1/345804      versiontheca::versiontheca::~versiontheca() <cycle 1> [927]
                0.00    0.00       1/12268       std::shared_ptr<versiontheca::unicode>::~shared_ptr() [381]
                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 (&) [20], void>, std::negation<std::is_arithmetic<std::remove_reference<char const (&) [20]>::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]) [747]
                0.00    0.00       2/3209051     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::empty() const [244]
                0.00    0.00    2063/2472728     Catch::SourceLineInfo::SourceLineInfo(char const, unsigned long) [880]
                0.00    0.00    2035/173739      Catch::ExprLhs<bool> Catch::operator<=<bool, 0>(Catch::Decomposer&&, bool) [901]
                0.00    0.00    2034/57899       std::__shared_ptr_access<versiontheca::versiontheca, (__gnu_cxx::Lockpolicy)2, false, false>::operator->() const [968]
                0.00    0.00    2026/2281        std::__shared_ptr_access<versiontheca::trait, (__gnu_cxx::Lockpolicy)2, false, false>::operator->() const [1236]
                0.00    0.00      64/182         std::Setfill<char> std::setfill<char>(char) [1313]
                0.00    0.00      64/182         std::setw(int) [1312]
                0.00    0.00       5/136         unittest::gprogress() [1337]
                0.00    0.00       2/13          Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [61]>::~BinaryExpr() [1434]
                0.00    0.00       1/6           Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [20]>::~BinaryExpr() [1463]
-----------------------------------------------
                0.00    0.02      34/2202        std::literals::string_literals::operator"" s[abi:cxx11](char const, unsigned long) [162]
                0.00    0.02      34/2202        Catch::StringRef::operator std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >[abi:cxx11]() const [163]
                0.06    1.11    2134/2202        (anonymous namespace)::wctombs(char32_t) [6]
[4]     19.7    0.06    1.15    2202         std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(char const, unsigned long, std::allocator<char> const&) [4]
                0.04    0.98 16971112/17155438     void std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_construct<char const>(char const, char const) [9]
                0.01    0.07 16971112/44749558     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_local_data() [36]
                0.05    0.00 16971112/17808420     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::Allochider::Allochider(char, std::allocator<char> const&) [89]
-----------------------------------------------
                0.00    0.00    1005/68702022     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> >&&) [152]
                0.00    0.00    3999/68702022     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_replace_aux(unsigned long, unsigned long, unsigned long, char) [404]
                0.00    0.00  101759/68702022     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_replace(unsigned long, unsigned long, char const, unsigned long) [174]
                0.00    0.00  211253/68702022     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_assign(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [102]
                0.01    0.01  826935/68702022     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::clear() [172]
                0.01    0.01 1472743/68702022     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&) [44]
                0.02    0.02 1978961/68702022     void std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_construct<char>(char, char, std::forward_iterator_tag) [55]
                0.05    0.05 5525421/68702022     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::push_back(char) [29]
                0.16    0.14 17307947/68702022     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) [14]
                0.17    0.16 18602326/68702022     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_append(char const, unsigned long) [11]
                0.21    0.19 22669673/68702022     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string() [13]
[5]     19.6    0.63    0.58 68702022         std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_set_length(unsigned long) [5]
                0.25    0.00 68702042/107774865     std::char_traits<char>::assign(char&, char const&) [25]
                0.21    0.00 68702042/70176833     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_length(unsigned long) [35]
                0.12    0.00 68702042/242277379     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_data() const [24]
-----------------------------------------------
                0.00    1.17    2134/2134        CATCH2_INTERNAL_TEST_11() [3]
[6]     19.1    0.00    1.17    2134         (anonymous namespace)::wctombs(char32_t) [6]
                0.06    1.11    2134/2202        std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(char const, unsigned long, std::allocator<char> const&) [4]
-----------------------------------------------
                0.00    0.00      11/1441763     CATCH2_INTERNAL_TEST_17() [248]
                0.00    0.00      74/1441763     CATCH2_INTERNAL_TEST_17() [250]
                0.00    0.00     123/1441763     CATCH2_INTERNAL_TEST_18() [113]
                0.00    0.00     270/1441763     Catch::RunContext::runTest(Catch::TestCaseHandle const&) [390]
                0.00    0.01    9600/1441763     CATCH2_INTERNAL_TEST_0() [15]
                0.00    0.01    9600/1441763     CATCH2_INTERNAL_TEST_0() [17]
                0.00    0.01   15000/1441763     (anonymous namespace)::generate_version(unsigned long) [166]
                0.01    0.10  130000/1441763     (anonymous namespace)::generate_version(unsigned long) [48]
                0.01    0.10  130000/1441763     (anonymous namespace)::generate_version(unsigned long) [50]
                0.01    0.11  149485/1441763     CATCH2_INTERNAL_TEST_11() [3]
                0.02    0.37  498800/1441763     (anonymous namespace)::generate_version(unsigned long, char const, unsigned long, bool) [18]
                0.02    0.37  498800/1441763     (anonymous namespace)::generate_version(unsigned long, char const, unsigned long, bool) [21]
[7]     18.4    0.06    1.07 1441763         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&) [7]
                0.04    1.03 18530888/18539346     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&) [8]
-----------------------------------------------
                0.00    0.00    4004/18539346     std::__cxx11::basic_string<char, std::char_traits<char>, std::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&) [96]
                0.00    0.00    4454/18539346     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&) [235]
                0.04    1.03 18530888/18539346     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&) [7]
[8]     17.4    0.04    1.03 18539346         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&) [8]
                0.09    0.88 18539346/18602326     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_append(char const, unsigned long) [11]
                0.03    0.00 18539346/242277379     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_data() const [24]
                0.03    0.00 18539346/85543071     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::size() const [51]
-----------------------------------------------
                0.00    0.01  184326/17155438     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(char const, std::allocator<char> const&) [178]
                0.04    0.98 16971112/17155438     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(char const, unsigned long, std::allocator<char> const&) [4]
[9]     16.9    0.04    0.99 17155438         void std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_construct<char const>(char const, char const) [9]
                0.15    0.84 17307947/17307947     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) [10]
-----------------------------------------------
                0.15    0.84 17307947/17307947     void std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_construct<char const>(char const, char const) [9]
[10]    16.2    0.15    0.84 17307947         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) [10]
                0.10    0.74 17307947/17307947     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) [14]
-----------------------------------------------
                0.00    0.00    4514/18602326     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::append(char const, unsigned long) [389]
                0.00    0.00   58466/18602326     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::append(char const) [277]
                0.09    0.88 18539346/18602326     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&) [8]
[11]    15.8    0.09    0.88 18602326         std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_append(char const, unsigned long) [11]
                0.17    0.16 18602326/68702022     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_set_length(unsigned long) [5]
                0.03    0.21 18602326/25312490     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::capacity() const [27]
                0.02    0.10  759342/818401      std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_mutate(unsigned long, unsigned long, char const, unsigned long) [52]
                0.04    0.06 17839056/39019471     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_S_copy(char, char const, unsigned long) [32]
                0.06    0.00 37200724/85543071     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::size() const [51]
                0.03    0.00 17839056/242277379     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_data() const [24]
-----------------------------------------------
                0.00    0.00       1/7927991     void __gnu_cxx::new_allocator<versiontheca::versiontheca>::construct<versiontheca::versiontheca, std::shared_ptr<versiontheca::debian>&, char const (&) [2]>(versiontheca::versiontheca, std::shared_ptr<versiontheca::debian>&, char const (&) [2]) [673]
                0.00    0.00       1/7927991     void __gnu_cxx::new_allocator<versiontheca::versiontheca>::construct<versiontheca::versiontheca, std::shared_ptr<versiontheca::debian>&, char const (&) [6]>(versiontheca::versiontheca, std::shared_ptr<versiontheca::debian>&, char const (&) [6]) [674]
                0.00    0.00       1/7927991     void __gnu_cxx::new_allocator<versiontheca::versiontheca>::construct<versiontheca::versiontheca, std::shared_ptr<versiontheca::debian>&, char const (&) [8]>(versiontheca::versiontheca, std::shared_ptr<versiontheca::debian>&, char const (&) [8]) [675]
                0.00    0.00       1/7927991     void __gnu_cxx::new_allocator<versiontheca::versiontheca>::construct<versiontheca::versiontheca, std::shared_ptr<versiontheca::debian>&, char const (&) [10]>(versiontheca::versiontheca, std::shared_ptr<versiontheca::debian>&, char const (&) [10]) [671]
                0.00    0.00       1/7927991     void __gnu_cxx::new_allocator<versiontheca::versiontheca>::construct<versiontheca::versiontheca, std::shared_ptr<versiontheca::debian>&, char const (&) [17]>(versiontheca::versiontheca, std::shared_ptr<versiontheca::debian>&, char const (&) [17]) [672]
                0.00    0.00       1/7927991     void __gnu_cxx::new_allocator<versiontheca::versiontheca>::construct<versiontheca::versiontheca, std::shared_ptr<versiontheca::rpm>&, char const (&) [2]>(versiontheca::versiontheca, std::shared_ptr<versiontheca::rpm>&, char const (&) [2]) [668]
                0.00    0.00       1/7927991     void __gnu_cxx::new_allocator<versiontheca::versiontheca>::construct<versiontheca::versiontheca, std::shared_ptr<versiontheca::rpm>&, char const (&) [6]>(versiontheca::versiontheca, std::shared_ptr<versiontheca::rpm>&, char const (&) [6]) [669]
                0.00    0.00       1/7927991     void __gnu_cxx::new_allocator<versiontheca::versiontheca>::construct<versiontheca::versiontheca, std::shared_ptr<versiontheca::rpm>&, char const (&) [8]>(versiontheca::versiontheca, std::shared_ptr<versiontheca::rpm>&, char const (&) [8]) [670]
                0.00    0.00       1/7927991     void __gnu_cxx::new_allocator<versiontheca::versiontheca>::construct<versiontheca::versiontheca, std::shared_ptr<versiontheca::rpm>&, char const (&) [11]>(versiontheca::versiontheca, std::shared_ptr<versiontheca::rpm>&, char const (&) [11]) [666]
                0.00    0.00       1/7927991     void __gnu_cxx::new_allocator<versiontheca::versiontheca>::construct<versiontheca::versiontheca, std::shared_ptr<versiontheca::rpm>&, char const (&) [17]>(versiontheca::versiontheca, std::shared_ptr<versiontheca::rpm>&, char const (&) [17]) [667]
                0.00    0.00       1/7927991     CATCH2_INTERNAL_TEST_0() [506]
                0.00    0.00       1/7927991     Catch::Clara::Args::~Args() [717]
                0.00    0.00       1/7927991     Catch::Clara::ExeName::set(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [350]
                0.00    0.00       1/7927991     Catch::generateRandomSeed(Catch::GenerateFrom) [711]
                0.00    0.00       1/7927991     Catch::ReusableStringStream::~ReusableStringStream() [712]
                0.00    0.00       1/7927991     Catch::Config::Config(Catch::ConfigData const&) [504]
                0.00    0.00       2/7927991     unittest::detail::init_tmp_dir(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [553]
                0.00    0.00       2/7927991     void __gnu_cxx::new_allocator<versiontheca::versiontheca>::construct<versiontheca::versiontheca, std::shared_ptr<versiontheca::roman>&, char const (&) [1]>(versiontheca::versiontheca, std::shared_ptr<versiontheca::roman>&, char const (&) [1]) [597]
                0.00    0.00       2/7927991     Catch::ReporterSpec::~ReporterSpec() [720]
                0.00    0.00       2/7927991     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&) [596]
                0.00    0.00       3/7927991     void __gnu_cxx::new_allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::destroy<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >) [705]
                0.00    0.00       3/7927991     Catch::TestSpecParser::~TestSpecParser() [707]
                0.00    0.00       4/7927991     CATCH2_INTERNAL_TEST_8() [473]
                0.00    0.00       4/7927991     CATCH2_INTERNAL_TEST_8() [480]
                0.00    0.00       4/7927991     CATCH2_INTERNAL_TEST_8() [460]
                0.00    0.00       4/7927991     Catch::Clara::Help::Help(bool&) [332]
                0.00    0.00       4/7927991     Catch::ProcessedReporterSpec::~ProcessedReporterSpec() [655]
                0.00    0.00       4/7927991     Catch::ConsoleReporter::printTotalsDivider(Catch::Totals const&) [654]
                0.00    0.00       6/7927991     Catch::ConfigData::~ConfigData() [572]
                0.00    0.00       8/7927991     Catch::ReporterRegistry::ReporterRegistry() [555]
                0.00    0.00       8/7927991     std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, Catch::Detail::unique_ptr<Catch::IReporterFactory> >::~pair() [590]
                0.00    0.00       8/7927991     Catch::(anonymous namespace)::ColumnInfo::~ColumnInfo() [589]
                0.00    0.00       9/7927991     Catch::Clara::Detail::BasicResult<Catch::Clara::ParseResultType>::~BasicResult() [587]
                0.00    0.00       9/7927991     CATCH2_INTERNAL_TEST_5() [486]
                0.00    0.00       9/7927991     CATCH2_INTERNAL_TEST_23() [2]
                0.00    0.00      14/7927991     CATCH2_INTERNAL_TEST_18() [427]
                0.00    0.00      20/7927991     CATCH2_INTERNAL_TEST_12() [422]
                0.00    0.00      20/7927991     CATCH2_INTERNAL_TEST_12() [420]
                0.00    0.00      21/7927991     CATCH2_INTERNAL_TEST_5() [453]
                0.00    0.00      22/7927991     CATCH2_INTERNAL_TEST_11() [258]
                0.00    0.00      22/7927991     CATCH2_INTERNAL_TEST_5() [445]
                0.00    0.00      23/7927991     unittest::snap_catch2_main(char const, char const, int, char**, void ()(), Catch::Clara::Parser ()(Catch::Clara::Parser const&), int ()(Catch::Session&), void ()()) [95]
                0.00    0.00      27/7927991     versiontheca::operator<<(std::ostream&, versiontheca::versiontheca const&) [548]
                0.00    0.00      31/7927991     CATCH2_INTERNAL_TEST_11() [383]
                0.00    0.00      34/7927991     Catch::Clara::Detail::ParserRefImpl<Catch::Clara::Arg>::~ParserRefImpl() [540]
                0.00    0.00      34/7927991     Catch::TestCaseTracking::TrackerContext::startRun() [161]
                0.00    0.00      35/7927991     (anonymous namespace)::create(char const, char const) [444]
                0.00    0.00      35/7927991     void __gnu_cxx::new_allocator<versiontheca::versiontheca>::construct<versiontheca::versiontheca, std::shared_ptr<versiontheca::debian>&, char const&>(versiontheca::versiontheca, std::shared_ptr<versiontheca::debian>&, char const&) [498]
                0.00    0.00      39/7927991     (anonymous namespace)::create(char const, char const) [440]
                0.00    0.00      39/7927991     void __gnu_cxx::new_allocator<versiontheca::versiontheca>::construct<versiontheca::versiontheca, std::shared_ptr<versiontheca::rpm>&, char const&>(versiontheca::versiontheca, std::shared_ptr<versiontheca::rpm>&, char const&) [490]
                0.00    0.00      66/7927991     (anonymous namespace)::invalid_version(char const, char const) [260]
                0.00    0.00      68/7927991     Catch::TestCaseInfo::~TestCaseInfo() [513]
                0.00    0.00      84/7927991     CATCH2_INTERNAL_TEST_5() [387]
                0.00    0.00      84/7927991     CATCH2_INTERNAL_TEST_5() [386]
                0.00    0.00      88/7927991     (anonymous namespace)::invalid_version(char const, char const) [442]
                0.00    0.00     106/7927991     Catch::makeCommandLineParser(Catch::ConfigData&) [31]
                0.00    0.00     135/7927991     Catch::RunContext::runCurrentTest(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&) [311]
                0.00    0.00     174/7927991     Catch::Clara::Detail::BasicResult<void>::~BasicResult() [482]
                0.00    0.00     176/7927991     Catch::Clara::Detail::BasicResult<Catch::Clara::Detail::ParseState>::~BasicResult() [481]
                0.00    0.00     203/7927991     Catch::TestCaseTracking::SectionTracker::~SectionTracker() [474]
                0.00    0.00     284/7927991     CATCH2_INTERNAL_TEST_17() [248]
                0.00    0.00     338/7927991     Catch::RunContext::runTest(Catch::TestCaseHandle const&) [390]
                0.00    0.00     338/7927991     Catch::TestCaseStats::~TestCaseStats() [447]
                0.00    0.00     368/7927991     CATCH2_INTERNAL_TEST_17() [250]
                0.00    0.00     453/7927991     Catch::Clara::Opt::isMatch(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) const [328]
                0.00    0.00     741/7927991     CATCH2_INTERNAL_TEST_0() [352]
                0.00    0.00     847/7927991     CATCH2_INTERNAL_TEST_17() [124]
                0.00    0.00     847/7927991     CATCH2_INTERNAL_TEST_18() [125]
                0.00    0.00     896/7927991     Catch::Clara::Detail::Token::~Token() [431]
                0.00    0.00     975/7927991     CATCH2_INTERNAL_TEST_26() [118]
                0.00    0.00     975/7927991     CATCH2_INTERNAL_TEST_26() [117]
                0.00    0.00    1019/7927991     CATCH2_INTERNAL_TEST_9() [395]
                0.00    0.00    1089/7927991     Catch::TestCaseTracking::NameAndLocation::~NameAndLocation() [423]
                0.00    0.00    1101/7927991     CATCH2_INTERNAL_TEST_18() [113]
                0.00    0.00    2139/7927991     CATCH2_INTERNAL_TEST_28() [165]
                0.00    0.00    2245/7927991     Catch::SectionInfo::~SectionInfo() [396]
                0.00    0.00    3348/7927991     void std::Destroy<std::cxx11::basicstring<char, std::char_traits<char>, std::allocator<char> > >(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >) [376]
                0.00    0.00    4013/7927991     (anonymous namespace)::create(char const, char const) [256]
                0.00    0.00    4013/7927991     void __gnu_cxx::new_allocator<versiontheca::versiontheca>::construct<versiontheca::versiontheca, std::shared_ptr<versiontheca::roman>&, char const&>(versiontheca::versiontheca, std::shared_ptr<versiontheca::roman>&, char const&) [325]
                0.00    0.00    4434/7927991     Catch::Matchers::ExceptionWatcher::~ExceptionWatcher() [370]
                0.00    0.00    4434/7927991     Catch::Matchers::MatcherUntypedBase::~MatcherUntypedBase() [371]
                0.00    0.00    5642/7927991     Catch::Clara::Detail::ParserRefImpl<Catch::Clara::Opt>::~ParserRefImpl() [365]
                0.00    0.00    6345/7927991     (anonymous namespace)::invalid_version(char const, char const) [231]
                0.00    0.00    7999/7927991     CATCH2_INTERNAL_TEST_0() [259]
                0.00    0.00   10017/7927991     (anonymous namespace)::create(char const, char const) [173]
                0.00    0.00   10018/7927991     (anonymous namespace)::create(char const, char const) [137]
                0.00    0.00   10039/7927991     void __gnu_cxx::new_allocator<versiontheca::versiontheca>::construct<versiontheca::versiontheca, std::shared_ptr<versiontheca::decimal>&, char const&>(versiontheca::versiontheca, std::shared_ptr<versiontheca::decimal>&, char const&) [274]
                0.00    0.00   10040/7927991     void __gnu_cxx::new_allocator<versiontheca::versiontheca>::construct<versiontheca::versiontheca, std::shared_ptr<versiontheca::basic>&, char const&>(versiontheca::versiontheca, std::shared_ptr<versiontheca::basic>&, char const&) [271]
                0.00    0.00   10048/7927991     (anonymous namespace)::create(char const, char const) [114]
                0.00    0.00   10409/7927991     CATCH2_INTERNAL_TEST_0() [40]
                0.00    0.00   10409/7927991     CATCH2_INTERNAL_TEST_0() [38]
                0.00    0.00   12262/7927991     void __gnu_cxx::new_allocator<versiontheca::versiontheca>::construct<versiontheca::versiontheca, std::shared_ptr<versiontheca::unicode>&, char const&>(versiontheca::versiontheca, std::shared_ptr<versiontheca::unicode>&, char const&) [175]
                0.00    0.00   12608/7927991     CATCH2_INTERNAL_TEST_8() [164]
                0.00    0.00   15000/7927991     (anonymous namespace)::generate_version(unsigned long) [166]
                0.00    0.00   15009/7927991     CATCH2_INTERNAL_TEST_0() [69]
                0.00    0.00   16012/7927991     CATCH2_INTERNAL_TEST_3() [64]
                0.00    0.00   38561/7927991     (anonymous namespace)::check_version(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [136]
                0.00    0.00   38565/7927991     (anonymous namespace)::check_version(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [135]
                0.00    0.01  130000/7927991     (anonymous namespace)::generate_version(unsigned long) [48]
                0.00    0.01  130000/7927991     (anonymous namespace)::generate_version(unsigned long) [50]
                0.00    0.01  152816/7927991     CATCH2_INTERNAL_TEST_0() [15]
                0.00    0.01  152816/7927991     CATCH2_INTERNAL_TEST_0() [17]
                0.00    0.01  153740/7927991     CATCH2_INTERNAL_TEST_11() [3]
                0.01    0.04  498800/7927991     (anonymous namespace)::generate_version(unsigned long, char const, unsigned long, bool) [18]
                0.01    0.04  498800/7927991     (anonymous namespace)::generate_version(unsigned long, char const, unsigned long, bool) [21]
                0.16    0.52 5935428/7927991     versiontheca::part::~part() [20]
[12]    14.7    0.21    0.69 7927991         std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() [12]
                0.09    0.52 43479915/44470186     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_dispose() [22]
                0.09    0.00 43479915/43479915     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::Allochider::~Allochider() [68]
-----------------------------------------------
                0.00    0.00       1/4696539     unittest::g_source_dir[abi:cxx11]() [733]
                0.00    0.00       1/4696539     unittest::g_binary_dir[abi:cxx11]() [732]
                0.00    0.00       1/4696539     unittest::g_tmp_dir[abi:cxx11]() [731]
                0.00    0.00       1/4696539     CATCH2_INTERNAL_TEST_0() [352]
                0.00    0.00       1/4696539     Catch::Clara::Detail::ParserRefImpl<Catch::Clara::Opt>::ParserRefImpl<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#8}>(Catch::Clara::accept_many_t, Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#8} const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [528]
                0.00    0.00       1/4696539     Catch::Clara::Detail::ParserRefImpl<Catch::Clara::Opt>::ParserRefImpl<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(int)#12}, void>(Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(int)#12} const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [533]
                0.00    0.00       1/4696539     Catch::Clara::Detail::ParserRefImpl<Catch::Clara::Opt>::ParserRefImpl<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#1}>(Catch::Clara::accept_many_t, Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#1} const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [531]
                0.00    0.00       1/4696539     Catch::Clara::Detail::ParserRefImpl<Catch::Clara::Opt>::ParserRefImpl<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(bool)#13}, void>(Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(bool)#13} const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [532]
                0.00    0.00       1/4696539     Catch::Clara::Detail::ParserRefImpl<Catch::Clara::Opt>::ParserRefImpl<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#2}, void>(Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#2} const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [522]
                0.00    0.00       1/4696539     Catch::Clara::Detail::ParserRefImpl<Catch::Clara::Opt>::ParserRefImpl<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#7}, void>(Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#7} const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [527]
                0.00    0.00       1/4696539     Catch::Clara::Detail::ParserRefImpl<Catch::Clara::Opt>::ParserRefImpl<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#3}, void>(Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#3} const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [523]
                0.00    0.00       1/4696539     Catch::Clara::Detail::ParserRefImpl<Catch::Clara::Opt>::ParserRefImpl<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#4}, void>(Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#4} const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [524]
                0.00    0.00       1/4696539     Catch::Clara::Detail::ParserRefImpl<Catch::Clara::Opt>::ParserRefImpl<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#5}, void>(Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#5} const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [525]
                0.00    0.00       1/4696539     Catch::Clara::Detail::ParserRefImpl<Catch::Clara::Opt>::ParserRefImpl<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#6}, void>(Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#6} const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [526]
                0.00    0.00       1/4696539     Catch::Clara::Detail::ParserRefImpl<Catch::Clara::Opt>::ParserRefImpl<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#9}, void>(Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#9} const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [529]
                0.00    0.00       1/4696539     Catch::Clara::Detail::ParserRefImpl<Catch::Clara::Opt>::ParserRefImpl<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#10}, void>(Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#10} const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [530]
                0.00    0.00       1/4696539     Catch::Clara::Detail::ParserRefImpl<Catch::Clara::Arg>::ParserRefImpl<std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, void>(std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [520]
                0.00    0.00       1/4696539     Catch::Clara::Detail::ParserRefImpl<Catch::Clara::Opt>::ParserRefImpl<std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, void>(std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [521]
                0.00    0.00       1/4696539     Catch::Clara::Detail::ParserRefImpl<Catch::Clara::Opt>::ParserRefImpl<long, void>(long&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [534]
                0.00    0.00       2/4696539     CATCH2_INTERNAL_TEST_17() [124]
                0.00    0.00       2/4696539     CATCH2_INTERNAL_TEST_26() [118]
                0.00    0.00       2/4696539     CATCH2_INTERNAL_TEST_18() [125]
                0.00    0.00       2/4696539     CATCH2_INTERNAL_TEST_26() [117]
                0.00    0.00       2/4696539     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&) [596]
                0.00    0.00       2/4696539     Catch::Clara::Detail::ParserRefImpl<Catch::Clara::Opt>::ParserRefImpl<double, void>(double&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [503]
                0.00    0.00       3/4696539     Catch::Clara::Detail::ParserRefImpl<Catch::Clara::Opt>::ParserRefImpl<unsigned int, void>(unsigned int&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [484]
                0.00    0.00       3/4696539     CATCH2_INTERNAL_TEST_18() [113]
                0.00    0.00       3/4696539     Catch::ConfigData::ConfigData() [643]
                0.00    0.00       3/4696539     Catch::TestSpecParser::TestSpecParser(Catch::ITagAliasRegistry const&) [644]
                0.00    0.00       5/4696539     Catch::Clara::Detail::ParserRefImpl<Catch::Clara::Opt>::ParserRefImpl<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, void>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [455]
                0.00    0.00       9/4696539     Catch::Clara::Detail::BasicResult<Catch::Clara::ParseResultType>::ResultValueBase(Catch::Clara::Detail::ResultType, Catch::Clara::ParseResultType const&) [561]
                0.00    0.00      34/4696539     Catch::TestCaseInfo::TestCaseInfo(Catch::StringRef, Catch::NameAndTags const&, Catch::SourceLineInfo const&) [441]
                0.00    0.00      36/4696539     Catch::Clara::Detail::ParserRefImpl<Catch::Clara::Opt>::ParserRefImpl(std::shared_ptr<Catch::Clara::Detail::BoundRef> const&) [512]
                0.00    0.00      58/4696539     CATCH2_INTERNAL_TEST_17() [248]
                0.00    0.00      60/4696539     CATCH2_INTERNAL_TEST_17() [250]
                0.00    0.00     174/4696539     Catch::Clara::Detail::BasicResult<void>::ResultBase(Catch::Clara::Detail::ResultType) [451]
                0.00    0.00     175/4696539     Catch::Clara::Detail::BasicResult<Catch::Clara::Detail::ParseState>::ResultValueBase(Catch::Clara::Detail::ResultType, Catch::Clara::Detail::ParseState const&) [449]
                0.00    0.00     200/4696539     unittest::random_string[abi:cxx11](unsigned long, unsigned long, unittest::character_t) [362]
                0.00    0.00     210/4696539     CATCH2_INTERNAL_TEST_8() [164]
                0.00    0.00     338/4696539     Catch::RunContext::runTest(Catch::TestCaseHandle const&) [390]
                0.00    0.00    2112/4696539     CATCH2_INTERNAL_TEST_11() [3]
                0.00    0.00    4434/4696539     Catch::Matchers::MatcherUntypedBase::MatcherUntypedBase() [361]
                0.00    0.00    4454/4696539     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&) [235]
                0.00    0.00   10000/4696539     (anonymous namespace)::generate_version(unsigned long) [48]
                0.00    0.00   10000/4696539     (anonymous namespace)::generate_version(unsigned long) [166]
                0.00    0.00   10000/4696539     (anonymous namespace)::generate_version(unsigned long) [50]
                0.00    0.00   11997/4696539     (anonymous namespace)::value_to_roman(int) [224]
                0.00    0.01   38401/4696539     CATCH2_INTERNAL_TEST_0() [15]
                0.00    0.01   38401/4696539     CATCH2_INTERNAL_TEST_0() [17]
                0.00    0.01   57200/4696539     (anonymous namespace)::generate_version(unsigned long, char const, unsigned long, bool) [18]
                0.00    0.01   57200/4696539     (anonymous namespace)::generate_version(unsigned long, char const, unsigned long, bool) [21]
                0.01    0.02  113434/4696539     versiontheca::trait::trait() [138]
                0.02    0.06  460400/4696539     (anonymous namespace)::generate_word(char const, unsigned long) [30]
                0.02    0.06  460400/4696539     (anonymous namespace)::generate_word(char const, unsigned long) [33]
                0.17    0.48 3416764/4696539     versiontheca::part::part() [19]
[13]    14.7    0.24    0.66 4696539         std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string() [13]
                0.21    0.19 22669673/68702022     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_set_length(unsigned long) [5]
                0.13    0.03 22669673/25468395     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::Allochider::Allochider(char, std::allocator<char>&&) [42]
                0.02    0.09 22669673/44749558     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_local_data() [36]
-----------------------------------------------
                0.10    0.74 17307947/17307947     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) [10]
[14]    13.8    0.10    0.74 17307947         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) [14]
                0.16    0.14 17307947/68702022     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_set_length(unsigned long) [5]
                0.09    0.09 17307947/17307999     std::iterator_traits<char const>::difference_type std::distance<char const>(char const, char const) [39]
                0.08    0.10 17307947/17307947     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_S_copy_chars(char, char const, char const) [41]
                0.03    0.00 17307947/17307947     bool __gnu_cxx::__is_null_pointer<char const>(char const) [128]
                0.03    0.00 17307947/242277379     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_data() const [24]
                0.00    0.01  262947/1389270     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_create(unsigned long&, unsigned long) [73]
                0.00    0.00  262947/3042514     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_data(char) [879]
                0.00    0.00  262947/1569353     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_capacity(unsigned long) [884]
-----------------------------------------------
                0.01    0.80       3/3           Catch::TestInvokerAsFunction::invoke() const [1]
[15]    13.2    0.01    0.80       3         CATCH2_INTERNAL_TEST_0() [15]
                0.00    0.72   57200/57200       (anonymous namespace)::generate_version(unsigned long, char const, unsigned long, bool) [18]
                0.00    0.02   38401/38483       (anonymous namespace)::check_version(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [135]
                0.01    0.01   19600/83613       std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::c_str() const [72]
                0.00    0.01  152816/7927991     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() [12]
                0.00    0.01    9600/1441763     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&) [7]
                0.00    0.01   38401/4696539     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string() [13]
                0.00    0.00   18800/40245       std::operator|(std::IosOpenmode, std::IosOpenmode) [193]
                0.00    0.00   19610/80194       std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(char const, std::allocator<char> const&) [178]
                0.00    0.00   18800/57205       (anonymous namespace)::generate_number() [246]
                0.00    0.00    9600/5525176     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::operator+=(char) [28]
                0.00    0.00       9/852         Catch::SectionInfo::SectionInfo(Catch::SourceLineInfo const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, char const) [221]
                0.00    0.00       5/36341       std::shared_ptr<versiontheca::versiontheca>::~shared_ptr() [179]
                0.00    0.00       5/38529       std::shared_ptr<versiontheca::debian> std::make_shared<versiontheca::debian>() [219]
                0.00    0.00       9/2245        Catch::SectionInfo::~SectionInfo() [396]
                0.00    0.00       5/54354       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> >&&) [187]
                0.00    0.00       1/1           std::shared_ptr<versiontheca::versiontheca> std::make_shared<versiontheca::versiontheca, std::shared_ptr<versiontheca::debian>&, char const (&) [2]>(std::shared_ptr<versiontheca::debian>&, char const (&) [2]) [627]
                0.00    0.00       1/1           std::shared_ptr<versiontheca::versiontheca> std::make_shared<versiontheca::versiontheca, std::shared_ptr<versiontheca::debian>&, char const (&) [6]>(std::shared_ptr<versiontheca::debian>&, char const (&) [6]) [628]
                0.00    0.00       1/1           std::shared_ptr<versiontheca::versiontheca> std::make_shared<versiontheca::versiontheca, std::shared_ptr<versiontheca::debian>&, char const (&) [8]>(std::shared_ptr<versiontheca::debian>&, char const (&) [8]) [629]
                0.00    0.00       1/1           std::shared_ptr<versiontheca::versiontheca> std::make_shared<versiontheca::versiontheca, std::shared_ptr<versiontheca::debian>&, char const (&) [10]>(std::shared_ptr<versiontheca::debian>&, char const (&) [10]) [625]
                0.00    0.00       1/1           std::shared_ptr<versiontheca::versiontheca> std::make_shared<versiontheca::versiontheca, std::shared_ptr<versiontheca::debian>&, char const (&) [17]>(std::shared_ptr<versiontheca::debian>&, char const (&) [17]) [626]
                0.00    0.00       9/2471943     operator"" catchsr(char const, unsigned long) [71]
                0.00    0.00       5/38529       std::shared_ptr<versiontheca::debian>::~shared_ptr() [340]
                0.00    0.00       4/152         std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<unsigned int, int, void>, std::is_arithmetic<int> >::value, Catch::BinaryExpr<unsigned int, int> >::type Catch::operator==<int>(Catch::ExprLhs<unsigned int>&&, int) [554]
                0.00    0.00       3/66          std::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<std::is_arithmetic<std::remove_reference<char const (&) [4]>::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]) [571]
                0.00    0.00       9/2471943     Catch::AssertionHandler::~AssertionHandler() [206]
                0.00    0.00       1/7           std::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<std::is_arithmetic<std::remove_reference<char const (&) [10]>::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]) [741]
                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 (&) [15], void>, std::negation<std::is_arithmetic<std::remove_reference<char const (&) [15]>::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]) [746]
                0.00    0.00   37600/75540       unsigned long const& std::max<unsigned long>(unsigned long const&, unsigned long const&) [955]
                0.00    0.00      18/2472728     Catch::SourceLineInfo::SourceLineInfo(char const, unsigned long) [880]
                0.00    0.00       9/57899       std::__shared_ptr_access<versiontheca::versiontheca, (__gnu_cxx::Lockpolicy)2, false, false>::operator->() const [968]
                0.00    0.00       4/12357       Catch::ExprLhs<unsigned int> Catch::operator<=<unsigned int, 0>(Catch::Decomposer&&, unsigned int) [1093]
                0.00    0.00       4/152         Catch::BinaryExpr<unsigned int, int>::~BinaryExpr() [1334]
                0.00    0.00       3/136         unittest::g_progress() [1337]
                0.00    0.00       3/66          Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [4]>::~BinaryExpr() [1375]
                0.00    0.00       1/7           Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [10]>::~BinaryExpr() [1459]
                0.00    0.00       1/6           Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [15]>::~BinaryExpr() [1462]
-----------------------------------------------
                0.00    0.00      10/71263583     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::reserve(unsigned long) [249]
                0.00    0.00    8154/71263583     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> >&&) [152]
                0.00    0.01 1472743/71263583     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&) [44]
                0.07    0.21 25312490/71263583     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::capacity() const [27]
                0.13    0.37 44470186/71263583     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_dispose() [22]
[16]    13.1    0.21    0.59 71263583         std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_is_local() const [16]
                0.12    0.35 71263583/71263583     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_local_data() const [23]
                0.12    0.00 71263583/242277379     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_data() const [24]
-----------------------------------------------
                0.00    0.76       3/3           Catch::TestInvokerAsFunction::invoke() const [1]
[17]    12.4    0.00    0.76       3         CATCH2_INTERNAL_TEST_0() [17]
                0.00    0.68   57200/57200       (anonymous namespace)::generate_version(unsigned long, char const, unsigned long, bool) [21]
                0.00    0.02   38401/38481       (anonymous namespace)::check_version(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [136]
                0.01    0.01   19600/83613       std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::c_str() const [72]
                0.00    0.01  152816/7927991     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() [12]
                0.00    0.01    9600/1441763     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&) [7]
                0.00    0.01   38401/4696539     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string() [13]
                0.00    0.00   18800/40245       std::operator|(std::IosOpenmode, std::IosOpenmode) [193]
                0.00    0.00   19610/80194       std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(char const, std::allocator<char> const&) [178]
                0.00    0.00   18800/57200       (anonymous namespace)::generate_number() [247]
                0.00    0.00    9600/5525176     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::operator+=(char) [28]
                0.00    0.00       9/852         Catch::SectionInfo::SectionInfo(Catch::SourceLineInfo const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, char const) [221]
                0.00    0.00       5/36341       std::shared_ptr<versiontheca::versiontheca>::~shared_ptr() [179]
                0.00    0.00       5/38531       std::shared_ptr<versiontheca::rpm> std::make_shared<versiontheca::rpm>() [214]
                0.00    0.00       9/2245        Catch::SectionInfo::~SectionInfo() [396]
                0.00    0.00       5/54354       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> >&&) [187]
                0.00    0.00       1/1           std::shared_ptr<versiontheca::versiontheca> std::make_shared<versiontheca::versiontheca, std::shared_ptr<versiontheca::rpm>&, char const (&) [2]>(std::shared_ptr<versiontheca::rpm>&, char const (&) [2]) [622]
                0.00    0.00       1/1           std::shared_ptr<versiontheca::versiontheca> std::make_shared<versiontheca::versiontheca, std::shared_ptr<versiontheca::rpm>&, char const (&) [6]>(std::shared_ptr<versiontheca::rpm>&, char const (&) [6]) [623]
                0.00    0.00       1/1           std::shared_ptr<versiontheca::versiontheca> std::make_shared<versiontheca::versiontheca, std::shared_ptr<versiontheca::rpm>&, char const (&) [8]>(std::shared_ptr<versiontheca::rpm>&, char const (&) [8]) [624]
                0.00    0.00       1/1           std::shared_ptr<versiontheca::versiontheca> std::make_shared<versiontheca::versiontheca, std::shared_ptr<versiontheca::rpm>&, char const (&) [11]>(std::shared_ptr<versiontheca::rpm>&, char const (&) [11]) [620]
                0.00    0.00       1/1           std::shared_ptr<versiontheca::versiontheca> std::make_shared<versiontheca::versiontheca, std::shared_ptr<versiontheca::rpm>&, char const (&) [17]>(std::shared_ptr<versiontheca::rpm>&, char const (&) [17]) [621]
                0.00    0.00       9/2471943     operator"" catchsr(char const, unsigned long) [71]
                0.00    0.00       5/38531       std::shared_ptr<versiontheca::rpm>::~shared_ptr() [338]
                0.00    0.00       4/152         std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<unsigned int, int, void>, std::is_arithmetic<int> >::value, Catch::BinaryExpr<unsigned int, int> >::type Catch::operator==<int>(Catch::ExprLhs<unsigned int>&&, int) [554]
                0.00    0.00       3/66          std::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<std::is_arithmetic<std::remove_reference<char const (&) [4]>::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]) [571]
                0.00    0.00       9/2471943     Catch::AssertionHandler::~AssertionHandler() [206]
                0.00    0.00       1/59          std::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<std::is_arithmetic<std::remove_reference<char const (&) [9]>::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]) [573]
                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 (&) [15], void>, std::negation<std::is_arithmetic<std::remove_reference<char const (&) [15]>::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]) [746]
                0.00    0.00   37600/75540       unsigned long const& std::max<unsigned long>(unsigned long const&, unsigned long const&) [955]
                0.00    0.00      18/2472728     Catch::SourceLineInfo::SourceLineInfo(char const, unsigned long) [880]
                0.00    0.00       9/57899       std::__shared_ptr_access<versiontheca::versiontheca, (__gnu_cxx::Lockpolicy)2, false, false>::operator->() const [968]
                0.00    0.00       4/12357       Catch::ExprLhs<unsigned int> Catch::operator<=<unsigned int, 0>(Catch::Decomposer&&, unsigned int) [1093]
                0.00    0.00       4/152         Catch::BinaryExpr<unsigned int, int>::~BinaryExpr() [1334]
                0.00    0.00       3/136         unittest::g_progress() [1337]
                0.00    0.00       3/66          Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [4]>::~BinaryExpr() [1375]
                0.00    0.00       1/59          Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [9]>::~BinaryExpr() [1380]
                0.00    0.00       1/6           Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [15]>::~BinaryExpr() [1462]
-----------------------------------------------
                0.00    0.72   57200/57200       CATCH2_INTERNAL_TEST_0() [15]
[18]    11.7    0.00    0.72   57200         (anonymous namespace)::generate_version(unsigned long, char const, unsigned long, bool) [18]
                0.02    0.37  498800/1441763     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&) [7]
                0.04    0.21  460400/460400      (anonymous namespace)::generate_word(char const, unsigned long) [30]
                0.01    0.04  498800/7927991     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() [12]
                0.00    0.01   57200/4696539     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string() [13]
                0.00    0.00   38400/57205       (anonymous namespace)::generate_number() [246]
                0.00    0.00   44388/5525176     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::operator+=(char) [28]
                0.00    0.00  460400/3209051     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::empty() const [244]
-----------------------------------------------
                0.00    0.00       6/1115148     CATCH2_INTERNAL_TEST_18() [427]
                0.00    0.00     204/1115148     CATCH2_INTERNAL_TEST_0() [352]
                0.00    0.00     314/1115148     CATCH2_INTERNAL_TEST_8() [164]
                0.00    0.00    2113/1115148     CATCH2_INTERNAL_TEST_28() [165]
                0.04    0.65 1112511/1115148     CATCH2_INTERNAL_TEST_23() [2]
[19]    11.3    0.04    0.65 1115148         versiontheca::part::part() [19]
                0.17    0.48 3416764/4696539     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string() [13]
-----------------------------------------------
                0.00    0.00       6/1115148     CATCH2_INTERNAL_TEST_18() [427]
                0.00    0.00     204/1115148     CATCH2_INTERNAL_TEST_0() [352]
                0.00    0.00     314/1115148     CATCH2_INTERNAL_TEST_8() [164]
                0.00    0.00    2113/1115148     CATCH2_INTERNAL_TEST_28() [165]
                0.00    0.68 1112511/1115148     CATCH2_INTERNAL_TEST_23() [2]
[20]    11.0    0.00    0.68 1115148         versiontheca::part::~part() [20]
                0.16    0.52 5935428/7927991     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() [12]
-----------------------------------------------
                0.00    0.68   57200/57200       CATCH2_INTERNAL_TEST_0() [17]
[21]    11.0    0.00    0.68   57200         (anonymous namespace)::generate_version(unsigned long, char const, unsigned long, bool) [21]
                0.02    0.37  498800/1441763     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&) [7]
                0.00    0.21  460400/460400      (anonymous namespace)::generate_word(char const, unsigned long) [33]
                0.01    0.04  498800/7927991     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() [12]
                0.00    0.01   57200/4696539     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string() [13]
                0.00    0.00   38400/57200       (anonymous namespace)::generate_number() [247]
                0.00    0.00   44119/5525176     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::operator+=(char) [28]
                0.00    0.00  460400/3209051     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::empty() const [244]
-----------------------------------------------
                0.00    0.00   49321/44470186     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::reserve(unsigned long) [249]
                0.00    0.00  122549/44470186     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_assign(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [102]
                0.00    0.01  818401/44470186     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_mutate(unsigned long, unsigned long, char const, unsigned long) [52]
                0.09    0.52 43479915/44470186     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() [12]
[22]    10.2    0.09    0.53 44470186         std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_dispose() [22]
                0.13    0.37 44470186/71263583     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_is_local() const [16]
                0.00    0.03 1344438/1344438     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_destroy(unsigned long) [123]
-----------------------------------------------
                0.12    0.35 71263583/71263583     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_is_local() const [16]
[23]     7.7    0.12    0.35 71263583         std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_local_data() const [23]
                0.14    0.21 71263583/71263583     std::pointer_traits<char const>::pointer_to(char const&) [26]
-----------------------------------------------
                0.00    0.00     100/242277379     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::begin() [736]
                0.00    0.00     100/242277379     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::end() [709]
                0.00    0.00     221/242277379     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::find_first_not_of(char const, unsigned long, unsigned long) const [462]
                0.00    0.00    1590/242277379     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::find_last_of(char const, unsigned long, unsigned long) const [406]
                0.00    0.00    4436/242277379     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> >&&) [152]
                0.00    0.00    7997/242277379     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_replace_aux(unsigned long, unsigned long, unsigned long, char) [404]
                0.00    0.00   22720/242277379     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::data() const [446]
                0.00    0.00   49321/242277379     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::reserve(unsigned long) [249]
                0.00    0.00   50968/242277379     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_replace(unsigned long, unsigned long, char const, unsigned long) [174]
                0.00    0.00   54006/242277379     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::compare(char const) const [415]
                0.00    0.00   77065/242277379     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::find(char, unsigned long) const [181]
                0.00    0.00   96910/242277379     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_disjunct(char const) const [402]
                0.00    0.00  176405/242277379     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&) [44]
                0.00    0.00  422506/242277379     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_assign(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [102]
                0.00    0.00  771454/242277379     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_mutate(unsigned long, unsigned long, char const, unsigned long) [52]
                0.00    0.00  973210/242277379     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::operator[](unsigned long) [283]
                0.00    0.00 1344438/242277379     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_destroy(unsigned long) [123]
                0.00    0.00 1978961/242277379     void std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_construct<char>(char, char, std::forward_iterator_tag) [55]
                0.00    0.00 2651958/242277379     std::__cxx11::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&) [45]
                0.01    0.00 5525421/242277379     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::push_back(char) [29]
                0.03    0.00 17014217/242277379     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::operator[](unsigned long) const [46]
                0.03    0.00 17307947/242277379     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) [14]
                0.03    0.00 17401401/242277379     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::c_str() const [72]
                0.03    0.00 17839056/242277379     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_append(char const, unsigned long) [11]
                0.03    0.00 18539346/242277379     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&) [8]
                0.12    0.00 68702042/242277379     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_set_length(unsigned long) [5]
                0.12    0.00 71263583/242277379     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_is_local() const [16]
[24]     6.8    0.42    0.00 242277379         std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_data() const [24]
-----------------------------------------------
                0.00    0.00    4006/107774865     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_S_assign(char, unsigned long, char) [497]
                0.02    0.00 5525421/107774865     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::push_back(char) [29]
                0.12    0.00 33543396/107774865     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_S_copy(char, char const, unsigned long) [32]
                0.25    0.00 68702042/107774865     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_set_length(unsigned long) [5]
[25]     6.4    0.40    0.00 107774865         std::char_traits<char>::assign(char&, char const&) [25]
-----------------------------------------------
                0.14    0.21 71263583/71263583     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_local_data() const [23]
[26]     5.7    0.14    0.21 71263583         std::pointer_traits<char const>::pointer_to(char const&) [26]
                0.10    0.11 71263583/71263583     char const std::addressof<char const>(char const&) [34]
-----------------------------------------------
                0.00    0.00    3999/25312490     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_replace_aux(unsigned long, unsigned long, unsigned long, char) [404]
                0.00    0.00   49331/25312490     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::reserve(unsigned long) [249]
                0.00    0.00  101759/25312490     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_replace(unsigned long, unsigned long, char const, unsigned long) [174]
                0.00    0.00  211253/25312490     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_assign(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [102]
                0.00    0.01  818401/25312490     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_mutate(unsigned long, unsigned long, char const, unsigned long) [52]
                0.01    0.06 5525421/25312490     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::push_back(char) [29]
                0.03    0.21 18602326/25312490     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_append(char const, unsigned long) [11]
[27]     5.4    0.05    0.28 25312490         std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::capacity() const [27]
                0.07    0.21 25312490/71263583     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_is_local() const [16]
-----------------------------------------------
                0.00    0.00      55/5525176     CATCH2_INTERNAL_TEST_8() [164]
                0.00    0.00     120/5525176     Catch::TestCaseInfo::internalAppendTag(Catch::StringRef) [438]
                0.00    0.00     123/5525176     CATCH2_INTERNAL_TEST_18() [113]
                0.00    0.00     754/5525176     CATCH2_INTERNAL_TEST_17() [248]
                0.00    0.00     775/5525176     CATCH2_INTERNAL_TEST_17() [250]
                0.00    0.00    5000/5525176     (anonymous namespace)::generate_version(unsigned long) [166]
                0.00    0.00    9600/5525176     CATCH2_INTERNAL_TEST_0() [15]
                0.00    0.00    9600/5525176     CATCH2_INTERNAL_TEST_0() [17]
                0.00    0.00    9871/5525176     unittest::wctombs(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, char32_t) [373]
                0.00    0.00   24668/5525176     CATCH2_INTERNAL_TEST_11() [3]
                0.00    0.00   44119/5525176     (anonymous namespace)::generate_version(unsigned long, char const, unsigned long, bool) [21]
                0.00    0.00   44388/5525176     (anonymous namespace)::generate_version(unsigned long, char const, unsigned long, bool) [18]
                0.00    0.00   70981/5525176     (anonymous namespace)::value_to_roman(int) [224]
                0.00    0.01  120000/5525176     (anonymous namespace)::generate_version(unsigned long) [48]
                0.00    0.01  120000/5525176     (anonymous namespace)::generate_version(unsigned long) [50]
                0.00    0.12 2532193/5525176     (anonymous namespace)::generate_word(char const, unsigned long) [33]
                0.00    0.12 2532929/5525176     (anonymous namespace)::generate_word(char const, unsigned long) [30]
[28]     4.2    0.01    0.25 5525176         std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::operator+=(char) [28]
                0.05    0.21 5525421/5525421     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::push_back(char) [29]
-----------------------------------------------
                0.05    0.21 5525421/5525421     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::operator+=(char) [28]
[29]     4.1    0.05    0.21 5525421         std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::push_back(char) [29]
                0.05    0.05 5525421/68702022     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_set_length(unsigned long) [5]
                0.01    0.06 5525421/25312490     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::capacity() const [27]
                0.02    0.00 5525421/107774865     std::char_traits<char>::assign(char&, char const&) [25]
                0.01    0.00 5525421/242277379     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_data() const [24]
                0.01    0.00 5525421/85543071     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::size() const [51]
                0.00    0.00    8267/818401      std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_mutate(unsigned long, unsigned long, char const, unsigned long) [52]
-----------------------------------------------
                0.04    0.21  460400/460400      (anonymous namespace)::generate_version(unsigned long, char const, unsigned long, bool) [18]
[30]     4.1    0.04    0.21  460400         (anonymous namespace)::generate_word(char const, unsigned long) [30]
                0.00    0.12 2532929/5525176     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::operator+=(char) [28]
                0.02    0.06  460400/4696539     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string() [13]
                0.00    0.00  464320/926711      std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::back() [245]
                0.00    0.00  462360/3209051     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::empty() const [244]
-----------------------------------------------
                                                 <spontaneous>
[31]     3.9    0.00    0.24                 Catch::makeCommandLineParser(Catch::ConfigData&) [31]
                0.00    0.16      34/41          Catch::Clara::Parser Catch::Clara::Parser::operator|<Catch::Clara::Opt>(Catch::Clara::Opt const&) const [37]
                0.00    0.04      35/90          Catch::Clara::Parser::~Parser() [58]
                0.00    0.03      34/42          Catch::Clara::Detail::ParserRefImpl<Catch::Clara::Opt>::operator()(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [101]
                0.00    0.00      50/64          Catch::Clara::Opt::operator[](std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [252]
                0.00    0.00     106/80194       std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(char const, std::allocator<char> const&) [178]
                0.00    0.00      34/2821        Catch::Clara::Opt::~Opt() [341]
                0.00    0.00       2/3           Catch::Clara::Opt::Opt<unsigned int, void>(unsigned int&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [483]
                0.00    0.00       2/5           Catch::Clara::Opt::Opt<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, void>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [454]
                0.00    0.00     106/7927991     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() [12]
                0.00    0.00       1/91          Catch::Clara::ExeName::~ExeName() [538]
-----------------------------------------------
                0.00    0.00     379/39019471     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> >&&) [152]
                0.00    0.00   49321/39019471     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::reserve(unsigned long) [249]
                0.00    0.00   50967/39019471     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_replace(unsigned long, unsigned long, char const, unsigned long) [174]
                0.00    0.00  211253/39019471     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_assign(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [102]
                0.00    0.01 1581587/39019471     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_mutate(unsigned long, unsigned long, char const, unsigned long) [52]
                0.00    0.01 1978961/39019471     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_S_copy_chars(char, char, char) [167]
                0.04    0.06 17307947/39019471     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_S_copy_chars(char, char const, char const) [41]
                0.04    0.06 17839056/39019471     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_append(char const, unsigned long) [11]
[32]     3.8    0.10    0.14 39019471         std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_S_copy(char, char const, unsigned long) [32]
                0.12    0.00 33543396/107774865     std::char_traits<char>::assign(char&, char const&) [25]
                0.02    0.00 5476075/6772413     std::char_traits<char>::copy(char, char const, unsigned long) [146]
-----------------------------------------------
                0.00    0.21  460400/460400      (anonymous namespace)::generate_version(unsigned long, char const, unsigned long, bool) [21]
[33]     3.4    0.00    0.21  460400         (anonymous namespace)::generate_word(char const, unsigned long) [33]
                0.00    0.12 2532193/5525176     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::operator+=(char) [28]
                0.02    0.06  460400/4696539     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string() [13]
                0.00    0.00  460400/926711      std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::back() [245]
                0.00    0.00  460400/3209051     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::empty() const [244]
-----------------------------------------------
                0.10    0.11 71263583/71263583     std::pointer_traits<char const>::pointer_to(char const&) [26]
[34]     3.4    0.10    0.11 71263583         char const std::addressof<char const>(char const&) [34]
                0.11    0.00 71263583/71263583     char const std::__addressof<char const>(char const&) [56]
-----------------------------------------------
                0.00    0.00    2048/70176833     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> >&&) [152]
                0.00    0.00 1472743/70176833     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&) [44]
                0.21    0.00 68702042/70176833     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_set_length(unsigned long) [5]
[35]     3.4    0.21    0.00 70176833         std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_length(unsigned long) [35]
-----------------------------------------------
                0.00    0.00  184326/44749558     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(char const, std::allocator<char> const&) [178]
                0.00    0.00  652982/44749558     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string<char, void>(char, char, std::allocator<char> const&) [98]
                0.00    0.01 1325979/44749558     std::__cxx11::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&) [45]
                0.00    0.01 2945486/44749558     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&) [44]
                0.01    0.07 16971112/44749558     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(char const, unsigned long, std::allocator<char> const&) [4]
                0.02    0.09 22669673/44749558     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string() [13]
[36]     3.3    0.03    0.18 44749558         std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_local_data() [36]
                0.07    0.11 44902087/44902087     std::pointer_traits<char>::pointer_to(char&) [43]
-----------------------------------------------
                0.00    0.03       7/41          unittest::snap_catch2_main(char const, char const, int, char*, void ()(), Catch::Clara::Parser ()(Catch::Clara::Parser const&), int ()(Catch::Session&), void ()()) [95]
                0.00    0.16      34/41          Catch::makeCommandLineParser(Catch::ConfigData&) [31]
[37]     3.2    0.00    0.19      41         Catch::Clara::Parser Catch::Clara::Parser::operator|<Catch::Clara::Opt>(Catch::Clara::Opt const&) const [37]
                0.00    0.09      41/42          Catch::Clara::Parser::operator|=(Catch::Clara::Opt const&) [62]
                0.00    0.06      82/88          Catch::Clara::Parser::Parser(Catch::Clara::Parser const&) [82]
                0.00    0.05      41/90          Catch::Clara::Parser::~Parser() [58]
-----------------------------------------------
                0.00    0.19       3/3           Catch::TestInvokerAsFunction::invoke() const [1]
[38]     3.1    0.00    0.19       3         CATCH2_INTERNAL_TEST_0() [38]
                0.00    0.14   10000/10000       (anonymous namespace)::generate_version(unsigned long) [50]
                0.00    0.03   10006/10147       (anonymous namespace)::create(char const, char const) [114]
                0.01    0.00   10400/83613       std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::c_str() const [72]
                0.00    0.00   10006/36341       std::shared_ptr<versiontheca::versiontheca>::~shared_ptr() [179]
                0.00    0.00     400/5805        std::__cxx11::basic_string<char, std::char_traits<char>, std::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) [111]
                0.00    0.00   10409/7927991     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() [12]
                0.00    0.00       9/852         Catch::SectionInfo::SectionInfo(Catch::SourceLineInfo const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, char const) [221]
                0.00    0.00       9/80194       std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(char const, std::allocator<char> const&) [178]
                0.00    0.00       9/2245        Catch::SectionInfo::~SectionInfo() [396]
                0.00    0.00      20/2471943     operator"" catchsr(char const, unsigned long) [71]
                0.00    0.00      20/152         std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<unsigned int, int, void>, std::is_arithmetic<int> >::value, Catch::BinaryExpr<unsigned int, int> >::type Catch::operator==<int>(Catch::ExprLhs<unsigned int>&&, int) [554]
                0.00    0.00      20/2471943     Catch::AssertionHandler::~AssertionHandler() [206]
                0.00    0.00      29/2472728     Catch::SourceLineInfo::SourceLineInfo(char const, unsigned long) [880]
                0.00    0.00      20/57899       std::__shared_ptr_access<versiontheca::versiontheca, (__gnu_cxx::Lockpolicy)2, false, false>::operator->() const [968]
                0.00    0.00      20/12357       Catch::ExprLhs<unsigned int> Catch::operator<=<unsigned int, 0>(Catch::Decomposer&&, unsigned int) [1093]
                0.00    0.00      20/152         Catch::BinaryExpr<unsigned int, int>::~BinaryExpr() [1334]
                0.00    0.00       3/136         unittest::g_progress() [1337]
-----------------------------------------------
                0.00    0.00      52/17307999     bool std::equal<char const, char const, Catch::Detail::CaseInsensitiveEqualTo::operator()(Catch::StringRef, Catch::StringRef) const::{lambda(char, char)#1}>(char const, Catch::Detail::CaseInsensitiveEqualTo::operator()(Catch::StringRef, Catch::StringRef) const::{lambda(char, char)#1}, char const, char const, Catch::Detail::CaseInsensitiveEqualTo::operator()(Catch::StringRef, Catch::StringRef) const::{lambda(char, char)#1}) [646]
                0.09    0.09 17307947/17307999     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) [14]
[39]     3.0    0.10    0.09 17307999         std::iterator_traits<char const>::difference_type std::distance<char const>(char const, char const) [39]
                0.05    0.00 17307999/17307999     std::iterator_traits<char const>::difference_type std::__distance<char const>(char const, char const, std::random_access_iterator_tag) [90]
                0.04    0.00 17307999/17307999     std::iterator_traits<char const>::iterator_category std::__iterator_category<char const>(char const const&) [103]
-----------------------------------------------
                0.00    0.18       3/3           Catch::TestInvokerAsFunction::invoke() const [1]
[40]     3.0    0.00    0.18       3         CATCH2_INTERNAL_TEST_0() [40]
                0.00    0.14   10000/10000       (anonymous namespace)::generate_version(unsigned long) [48]
                0.01    0.01   10004/10018       (anonymous namespace)::create(char const, char const) [137]
                0.01    0.00   10400/83613       std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::c_str() const [72]
                0.00    0.00   10004/36341       std::shared_ptr<versiontheca::versiontheca>::~shared_ptr() [179]
                0.00    0.00     400/5805        std::__cxx11::basic_string<char, std::char_traits<char>, std::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) [111]
                0.00    0.00   10409/7927991     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() [12]
                0.00    0.00       9/852         Catch::SectionInfo::SectionInfo(Catch::SourceLineInfo const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, char const) [221]
                0.00    0.00       9/80194       std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(char const, std::allocator<char> const&) [178]
                0.00    0.00       9/2245        Catch::SectionInfo::~SectionInfo() [396]
                0.00    0.00      12/2471943     operator"" catchsr(char const, unsigned long) [71]
                0.00    0.00      12/152         std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<unsigned int, int, void>, std::is_arithmetic<int> >::value, Catch::BinaryExpr<unsigned int, int> >::type Catch::operator==<int>(Catch::ExprLhs<unsigned int>&&, int) [554]
                0.00    0.00      12/2471943     Catch::AssertionHandler::~AssertionHandler() [206]
                0.00    0.00      21/2472728     Catch::SourceLineInfo::SourceLineInfo(char const, unsigned long) [880]
                0.00    0.00      12/57899       std::__shared_ptr_access<versiontheca::versiontheca, (__gnu_cxx::Lockpolicy)2, false, false>::operator->() const [968]
                0.00    0.00      12/12357       Catch::ExprLhs<unsigned int> Catch::operator<=<unsigned int, 0>(Catch::Decomposer&&, unsigned int) [1093]
                0.00    0.00      12/152         Catch::BinaryExpr<unsigned int, int>::~BinaryExpr() [1334]
                0.00    0.00       3/136         unittest::g_progress() [1337]
-----------------------------------------------
                0.08    0.10 17307947/17307947     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) [14]
[41]     3.0    0.08    0.10 17307947         std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_S_copy_chars(char, char const, char const) [41]
                0.04    0.06 17307947/39019471     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_S_copy(char, char const, unsigned long) [32]
-----------------------------------------------
                0.01    0.00 1325979/25468395     std::__cxx11::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&) [45]
                0.01    0.00 1472743/25468395     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&) [44]
                0.13    0.03 22669673/25468395     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string() [13]
[42]     2.9    0.15    0.03 25468395         std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::Allochider::Allochider(char, std::allocator<char>&&) [42]
                0.03    0.00 25620904/27096700     std::remove_reference<std::allocator<char>&>::type&& std::move<std::allocator<char>&>(std::allocator<char>&) [127]
-----------------------------------------------
                0.07    0.11 44902087/44902087     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_local_data() [36]
[43]     2.9    0.07    0.11 44902087         std::pointer_traits<char>::pointer_to(char&) [43]
                0.06    0.05 44902087/44902087     char std::addressof<char>(char&) [59]
-----------------------------------------------
                0.00    0.00       1/15051       Catch::Clara::Detail::BasicResult<Catch::Clara::Detail::ParseState>::BasicResult(Catch::Clara::Detail::BasicResult<Catch::Clara::Detail::ParseState>&&) [510]
                0.00    0.00       1/15051       Catch::ReporterSpec::ReporterSpec(Catch::ReporterSpec&&) [509]
                0.00    0.00       1/15051       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> > > > >) [508]
                0.00    0.00       2/15051       Catch::ProcessedReporterSpec::ProcessedReporterSpec(Catch::ProcessedReporterSpec&&) [476]
                0.00    0.00       8/15051       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<>) [432]
                0.00    0.00      11/15051       Catch::Clara::Detail::Token::Token(Catch::Clara::Detail::Token&&) [424]
                0.00    0.00      23/15051       void std::Construct<std::cxx11::basicstring<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&) [401]
                0.00    0.01     718/15051       Catch::SectionInfo::SectionInfo(Catch::SectionInfo&&) [232]
                0.00    0.01     852/15051       Catch::SectionInfo::SectionInfo(Catch::SourceLineInfo const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, char const) [221]
                0.00    0.01    1722/15051       Catch::Clara::Detail::ParserRefImpl<Catch::Clara::Opt>::ParserRefImpl(Catch::Clara::Detail::ParserRefImpl<Catch::Clara::Opt>&&) [160]
                0.01    0.03    3844/15051       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> >&&) [67]
                0.01    0.03    3864/15051       std::__cxx11::basic_string<char, std::char_traits<char>, std::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) [81]
                0.01    0.03    4004/15051       std::__cxx11::basic_string<char, std::char_traits<char>, std::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&) [96]
[44]     2.7    0.04    0.13   15051         std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&) [44]
                0.03    0.00 1472743/4748933     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::length() const [66]
                0.01    0.01 1472743/68702022     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_set_length(unsigned long) [5]
                0.02    0.00 1472743/4212558     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_get_allocator() [74]
                0.00    0.01 1472743/71263583     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_is_local() const [16]
                0.00    0.01 2945486/44749558     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_local_data() [36]
                0.01    0.00 1472743/25468395     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::Allochider::Allochider(char, std::allocator<char>&&) [42]
                0.00    0.00 1472743/70176833     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_length(unsigned long) [35]
                0.00    0.00 1296338/6772413     std::char_traits<char>::copy(char, char const, unsigned long) [146]
                0.00    0.00 1472743/27096700     std::remove_reference<std::allocator<char>&>::type&& std::move<std::allocator<char>&>(std::allocator<char>&) [127]
                0.00    0.00  176405/242277379     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_data() const [24]
                0.00    0.00 1649148/3042514     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_data(char) [879]
                0.00    0.00  176405/1569353     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_capacity(unsigned long) [884]
-----------------------------------------------
                0.00    0.00       1/25129       Catch::Clara::Detail::ParserRefImpl<Catch::Clara::Opt>::ParserRefImpl<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#8}>(Catch::Clara::accept_many_t, Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#8} const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [528]
                0.00    0.00       1/25129       Catch::Clara::Detail::ParserRefImpl<Catch::Clara::Opt>::ParserRefImpl<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(int)#12}, void>(Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(int)#12} const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [533]
                0.00    0.00       1/25129       Catch::Clara::Detail::ParserRefImpl<Catch::Clara::Opt>::ParserRefImpl<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#1}>(Catch::Clara::accept_many_t, Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#1} const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [531]
                0.00    0.00       1/25129       Catch::Clara::Detail::ParserRefImpl<Catch::Clara::Opt>::ParserRefImpl<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(bool)#13}, void>(Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(bool)#13} const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [532]
                0.00    0.00       1/25129       Catch::Clara::Detail::ParserRefImpl<Catch::Clara::Opt>::ParserRefImpl<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#2}, void>(Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#2} const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [522]
                0.00    0.00       1/25129       Catch::Clara::Detail::ParserRefImpl<Catch::Clara::Opt>::ParserRefImpl<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#7}, void>(Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#7} const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [527]
                0.00    0.00       1/25129       Catch::Clara::Detail::ParserRefImpl<Catch::Clara::Opt>::ParserRefImpl<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#3}, void>(Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#3} const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [523]
                0.00    0.00       1/25129       Catch::Clara::Detail::ParserRefImpl<Catch::Clara::Opt>::ParserRefImpl<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#4}, void>(Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#4} const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [524]
                0.00    0.00       1/25129       Catch::Clara::Detail::ParserRefImpl<Catch::Clara::Opt>::ParserRefImpl<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#5}, void>(Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#5} const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [525]
                0.00    0.00       1/25129       Catch::Clara::Detail::ParserRefImpl<Catch::Clara::Opt>::ParserRefImpl<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#6}, void>(Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#6} const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [526]
                0.00    0.00       1/25129       Catch::Clara::Detail::ParserRefImpl<Catch::Clara::Opt>::ParserRefImpl<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#9}, void>(Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#9} const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [529]
                0.00    0.00       1/25129       Catch::Clara::Detail::ParserRefImpl<Catch::Clara::Opt>::ParserRefImpl<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#10}, void>(Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#10} const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [530]
                0.00    0.00       1/25129       Catch::Clara::Detail::ParserRefImpl<Catch::Clara::Arg>::ParserRefImpl<std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, void>(std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [520]
                0.00    0.00       1/25129       Catch::Clara::Detail::ParserRefImpl<Catch::Clara::Opt>::ParserRefImpl<std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, void>(std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [521]
                0.00    0.00       1/25129       Catch::Clara::Detail::ParserRefImpl<Catch::Clara::Opt>::ParserRefImpl<long, void>(long&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [534]
                0.00    0.00       2/25129       Catch::Clara::Detail::ParserRefImpl<Catch::Clara::Opt>::ParserRefImpl<double, void>(double&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [503]
                0.00    0.00       2/25129       Catch::Config::Config(Catch::ConfigData const&) [504]
                0.00    0.00       3/25129       Catch::Clara::Detail::ParserRefImpl<Catch::Clara::Opt>::ParserRefImpl<unsigned int, void>(unsigned int&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [484]
                0.00    0.00       3/25129       Catch::ConfigData::ConfigData(Catch::ConfigData const&) [439]
                0.00    0.00       4/25129       Catch::(anonymous namespace)::ColumnInfo::ColumnInfo(Catch::(anonymous namespace)::ColumnInfo const&) [472]
                0.00    0.00       5/25129       Catch::Clara::Detail::ParserRefImpl<Catch::Clara::Opt>::ParserRefImpl<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, void>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [455]
                0.00    0.00      11/25129       Catch::Clara::Detail::TokenStream::loadBuffer() [222]
                0.00    0.00      32/25129       Catch::Clara::Detail::ParserRefImpl<Catch::Clara::Arg>::ParserRefImpl(Catch::Clara::Detail::ParserRefImpl<Catch::Clara::Arg> const&) [409]
                0.00    0.00      64/25129       void __gnu_cxx::new_allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::construct<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [374]
                0.00    0.00     100/25129       CATCH2_INTERNAL_TEST_8() [164]
                0.00    0.00     135/25129       Catch::RunContext::runCurrentTest(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&) [311]
                0.00    0.00     203/25129       Catch::TestCaseTracking::NameAndLocation::NameAndLocation(Catch::TestCaseTracking::NameAndLocation const&) [331]
                0.00    0.00     338/25129       Catch::TestCaseStats::TestCaseStats(Catch::TestCaseInfo const&, Catch::Totals const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, bool) [319]
                0.00    0.00     453/25129       (anonymous namespace)::normaliseOpt(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [294]
                0.00    0.00     675/25129       Catch::SectionInfo::SectionInfo(Catch::SectionInfo const&) [270]
                0.00    0.01     874/25129       Catch::Clara::Detail::Token::Token(Catch::Clara::Detail::Token const&) [257]
                0.00    0.01     886/25129       Catch::TestCaseTracking::NameAndLocation::NameAndLocation(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, Catch::SourceLineInfo const&) [255]
                0.00    0.02    3250/25129       void std::Construct<std::cxx11::basicstring<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [143]
                0.00    0.02    3836/25129       Catch::Clara::Detail::ParserRefImpl<Catch::Clara::Opt>::ParserRefImpl(Catch::Clara::Detail::ParserRefImpl<Catch::Clara::Opt> const&) [134]
                0.00    0.02    3999/25129       std::__cxx11::basic_string<char, std::char_traits<char>, std::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) [133]
                0.00    0.03    4434/25129       Catch::Matchers::ExceptionWatcher::ExceptionWatcher(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, bool) [132]
                0.00    0.03    5805/25129       std::__cxx11::basic_string<char, std::char_traits<char>, std::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) [111]
[45]     2.6    0.01    0.15   25129         std::__cxx11::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&) [45]
                0.00    0.08 1325979/1978961     void std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_construct<char>(char, char) [53]
                0.03    0.00 1325979/4748933     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::length() const [66]
                0.01    0.00 1325979/3708821     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_get_allocator() const [130]
                0.01    0.00 1325979/1325979     __gnu_cxx::__alloc_traits<std::allocator<char> >::_S_select_on_copy(std::allocator<char> const&) [209]
                0.01    0.00 1325979/25468395     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::Allochider::Allochider(char, std::allocator<char>&&) [42]
                0.00    0.01 1325979/44749558     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_local_data() [36]
                0.00    0.00 2651958/242277379     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_data() const [24]
-----------------------------------------------
                0.01    0.00      17/296         Catch::Clara::Detail::TokenStream::loadBuffer() [222]
                0.09    0.05     279/296         Catch::Clara::Opt::validate() const [47]
[46]     2.5    0.10    0.06     296         std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::operator[](unsigned long) const [46]
                0.03    0.00 17014217/242277379     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_data() const [24]
                0.03    0.00 17014217/85543071     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::size() const [51]
-----------------------------------------------
                                                 <spontaneous>
[47]     2.4    0.00    0.15                 Catch::Clara::Opt::validate() const [47]
                0.09    0.05     279/296         std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::operator[](unsigned long) const [46]
                0.00    0.00     453/6106        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&) [153]
                0.00    0.00     174/174         Catch::Clara::Detail::ParserBase::validate() const [452]
                0.00    0.00     279/3209051     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::empty() const [244]
                0.00    0.00     279/3819        __gnu_cxx::__normal_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::vector<std::__cxx11::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 [1222]
                0.00    0.00     279/3813        __gnu_cxx::__normal_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::vector<std::__cxx11::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++() [1223]
                0.00    0.00     174/2480        std::vector<std::__cxx11::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 [1235]
                0.00    0.00     174/2480        std::vector<std::__cxx11::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 [1234]
-----------------------------------------------
                0.00    0.14   10000/10000       CATCH2_INTERNAL_TEST_0() [40]
[48]     2.3    0.00    0.14   10000         (anonymous namespace)::generate_version(unsigned long) [48]
                0.01    0.10  130000/1441763     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&) [7]
                0.01    0.01  130000/130000      (anonymous namespace)::generate_number() [151]
                0.00    0.01  130000/7927991     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() [12]
                0.00    0.01  120000/5525176     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::operator+=(char) [28]
                0.00    0.00   10000/4696539     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string() [13]
                0.00    0.00  130000/3209051     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::empty() const [244]
-----------------------------------------------
                0.00    0.00       1/134         std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::operator=(std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > const&) [334]
                0.02    0.03      42/134         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&) [70]
                0.03    0.06      91/134         std::Vectorbase<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::~Vectorbase() [61]
[49]     2.3    0.05    0.09     134         std::Vectorbase<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::_M_deallocate(Catch::Clara::Opt, unsigned long) [49]
                0.04    0.05     128/128         std::allocator_traits<std::allocator<Catch::Clara::Opt> >::deallocate(std::allocator<Catch::Clara::Opt>&, Catch::Clara::Opt, unsigned long) [65]
-----------------------------------------------
                0.00    0.14   10000/10000       CATCH2_INTERNAL_TEST_0() [38]
[50]     2.3    0.00    0.14   10000         (anonymous namespace)::generate_version(unsigned long) [50]
                0.01    0.10  130000/1441763     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&) [7]
                0.00    0.01  130000/130000      (anonymous namespace)::generate_number() [171]
                0.00    0.01  130000/7927991     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() [12]
                0.00    0.01  120000/5525176     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::operator+=(char) [28]
                0.00    0.00   10000/4696539     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string() [13]
                0.00    0.00  130000/3209051     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::empty() const [244]
-----------------------------------------------
                0.00    0.00      75/85543071     Catch::StringRef::StringRef(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [437]
                0.00    0.00     100/85543071     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::end() [709]
                0.00    0.00     119/85543071     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::find_last_of(char const, unsigned long, unsigned long) const [406]
                0.00    0.00     120/85543071     Catch::TestCaseInfo::internalAppendTag(Catch::StringRef) [438]
                0.00    0.00     225/85543071     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::find_first_not_of(char const, unsigned long, unsigned long) const [462]
                0.00    0.00    2389/85543071     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> >&&) [152]
                0.00    0.00    3999/85543071     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::append(unsigned long, char) [403]
                0.00    0.00    3999/85543071     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_replace_aux(unsigned long, unsigned long, unsigned long, char) [404]
                0.00    0.00    4454/85543071     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&) [235]
                0.00    0.00   18028/85543071     __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&) [436]
                0.00    0.00   45942/85543071     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_disjunct(char const) const [402]
                0.00    0.00   54006/85543071     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::compare(char const) const [415]
                0.00    0.00   77065/85543071     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::find(char, unsigned long) const [181]
                0.00    0.00  101759/85543071     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_replace(unsigned long, unsigned long, char const, unsigned long) [174]
                0.00    0.00  168738/85543071     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_check_length(unsigned long, unsigned long, char const) const [289]
                0.00    0.00  233562/85543071     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_limit(unsigned long, unsigned long) const [144]
                0.00    0.00  308862/85543071     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_check(unsigned long, char const) const [372]
                0.00    0.00  926711/85543071     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::back() [245]
                0.00    0.00  973210/85543071     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::operator[](unsigned long) [283]
                0.01    0.00 4340000/85543071     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::empty() const [244]
                0.01    0.00 5525421/85543071     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::push_back(char) [29]
                0.03    0.00 17014217/85543071     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::operator[](unsigned long) const [46]
                0.03    0.00 18539346/85543071     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&) [8]
                0.06    0.00 37200724/85543071     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_append(char const, unsigned long) [11]
[51]     2.2    0.14    0.00 85543071         std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::size() const [51]
-----------------------------------------------
                0.00    0.00       1/818401      std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_replace_aux(unsigned long, unsigned long, unsigned long, char) [404]
                0.00    0.00    8267/818401      std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::push_back(char) [29]
                0.00    0.01   50791/818401      std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_replace(unsigned long, unsigned long, char const, unsigned long) [174]
                0.02    0.10  759342/818401      std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_append(char const, unsigned long) [11]
[52]     2.0    0.02    0.10  818401         std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_mutate(unsigned long, unsigned long, char const, unsigned long) [52]
                0.00    0.04  818401/1389270     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_create(unsigned long&, unsigned long) [73]
                0.03    0.00 1636802/4748933     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::length() const [66]
                0.00    0.01  818401/44470186     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_dispose() [22]
                0.00    0.01  818401/25312490     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::capacity() const [27]
                0.00    0.01 1581587/39019471     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_S_copy(char, char const, unsigned long) [32]
                0.00    0.00  771454/242277379     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_data() const [24]
                0.00    0.00  818401/3042514     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_data(char) [879]
                0.00    0.00  818401/1569353     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_capacity(unsigned long) [884]
-----------------------------------------------
                0.00    0.04  652982/1978961     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string<char, void>(char, char, std::allocator<char> const&) [98]
                0.00    0.08 1325979/1978961     std::__cxx11::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&) [45]
[53]     2.0    0.00    0.12 1978961         void std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_construct<char>(char, char) [53]
                0.01    0.11 1978961/1978961     void std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_construct_aux<char>(char, char, std::__false_type) [54]
-----------------------------------------------
                0.01    0.11 1978961/1978961     void std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_construct<char>(char, char) [53]
[54]     2.0    0.01    0.11 1978961         void std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_construct_aux<char>(char, char, std::__false_type) [54]
                0.02    0.09 1978961/1978961     void std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_construct<char>(char, char, std::forward_iterator_tag) [55]
-----------------------------------------------
                0.02    0.09 1978961/1978961     void std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_construct_aux<char>(char, char, std::__false_type) [54]
[55]     1.8    0.02    0.09 1978961         void std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_construct<char>(char, char, std::forward_iterator_tag) [55]
                0.02    0.02 1978961/68702022     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_set_length(unsigned long) [5]
                0.02    0.02 1978961/1978961     std::iterator_traits<char>::difference_type std::distance<char>(char, char) [129]
                0.01    0.01 1978961/1978961     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_S_copy_chars(char, char, char) [167]
                0.00    0.01  136052/1389270     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_create(unsigned long&, unsigned long) [73]
                0.00    0.00 1978961/242277379     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_data() const [24]
                0.00    0.00 1978961/1978961     bool __gnu_cxx::__is_null_pointer<char>(char) [883]
                0.00    0.00  136052/3042514     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_data(char) [879]
                0.00    0.00  136052/1569353     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_capacity(unsigned long) [884]
-----------------------------------------------
                0.11    0.00 71263583/71263583     char const std::addressof<char const>(char const&) [34]
[56]     1.8    0.11    0.00 71263583         char const std::__addressof<char const>(char const&) [56]
-----------------------------------------------
                0.00    0.00       1/91          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>) [335]
                0.00    0.11      90/91          Catch::Clara::Parser::~Parser() [58]
[57]     1.8    0.00    0.11      91         std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::~vector() [57]
                0.00    0.10      91/91          std::Vectorbase<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::~Vectorbase() [61]
                0.00    0.01      91/134         void std::Destroy<Catch::Clara::Opt, Catch::Clara::Opt>(Catch::Clara::Opt, Catch::Clara::Opt, std::allocator<Catch::Clara::Opt>&) [142]
                0.00    0.00      91/309         std::Vector_base<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::_M_get_Tp_allocator() [1298]
-----------------------------------------------
                0.00    0.00       1/90          Catch::Session::Session() [84]
                0.00    0.00       1/90          Catch::Session::~Session() [333]
                0.00    0.00       1/90          Catch::Clara::Parser Catch::Clara::Parser::operator|<Catch::Clara::Arg>(Catch::Clara::Arg const&) const [308]
                0.00    0.00       1/90          Catch::Clara::Parser Catch::Clara::Parser::operator|<Catch::Clara::ExeName>(Catch::Clara::ExeName const&) const [309]
                0.00    0.00       1/90          Catch::Clara::Parser Catch::Clara::Parser::operator|<Catch::Clara::Help>(Catch::Clara::Help const&) const [267]
                0.00    0.00       2/90          Catch::Clara::Parser Catch::Clara::Detail::ComposableParserImpl<Catch::Clara::ExeName>::operator|<Catch::Clara::Help>(Catch::Clara::Help const&) const [310]
                0.00    0.01       7/90          unittest::snap_catch2_main(char const, char const, int, char*, void ()(), Catch::Clara::Parser ()(Catch::Clara::Parser const&), int ()(Catch::Session&), void ()()) [95]
                0.00    0.04      35/90          Catch::makeCommandLineParser(Catch::ConfigData&) [31]
                0.00    0.05      41/90          Catch::Clara::Parser Catch::Clara::Parser::operator|<Catch::Clara::Opt>(Catch::Clara::Opt const&) const [37]
[58]     1.8    0.00    0.11      90         Catch::Clara::Parser::~Parser() [58]
                0.00    0.11      90/91          std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::~vector() [57]
                0.00    0.00      90/91          Catch::Clara::ExeName::~ExeName() [538]
                0.00    0.00      90/91          std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >::~vector() [1355]
                0.00    0.00      90/3019        Catch::Clara::Detail::ParserBase::~ParserBase() [1227]
-----------------------------------------------
                0.06    0.05 44902087/44902087     std::pointer_traits<char>::pointer_to(char&) [43]
[59]     1.7    0.06    0.05 44902087         char std::addressof<char>(char&) [59]
                0.05    0.00 44902087/44902087     char std::__addressof<char>(char&) [88]
-----------------------------------------------
                0.00    0.00     202/2224500     CATCH2_INTERNAL_TEST_0() [352]
                0.00    0.00     300/2224500     CATCH2_INTERNAL_TEST_8() [164]
                0.04    0.06 2223998/2224500     CATCH2_INTERNAL_TEST_23() [2]
[60]     1.7    0.04    0.06 2224500         std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<char32_t, char32_t, void>, std::is_arithmetic<char32_t> >::value, Catch::BinaryExpr<char32_t, char32_t> >::type Catch::operator==<char32_t>(Catch::ExprLhs<char32_t>&&, char32_t) [60]
                0.03    0.01 2224500/2224500     Catch::BinaryExpr<char32_t, char32_t>::BinaryExpr(bool, char32_t, Catch::StringRef, char32_t) [116]
                0.02    0.00 2224500/4766316     Catch::operator"" sr(char const, unsigned long) [80]
-----------------------------------------------
                0.00    0.10      91/91          std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::~vector() [57]
[61]     1.5    0.00    0.10      91         std::Vector_base<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::~Vectorbase() [61]
                0.03    0.06      91/134         std::Vectorbase<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::_M_deallocate(Catch::Clara::Opt, unsigned long) [49]
                0.00    0.00      91/91          std::Vectorbase<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::Vectorimpl::~Vectorimpl() [1354]
-----------------------------------------------
                0.00    0.00       1/42          Catch::Clara::Parser Catch::Clara::Parser::operator|<Catch::Clara::Help>(Catch::Clara::Help const&) const [267]
                0.00    0.09      41/42          Catch::Clara::Parser Catch::Clara::Parser::operator|<Catch::Clara::Opt>(Catch::Clara::Opt const&) const [37]
[62]     1.5    0.00    0.09      42         Catch::Clara::Parser::operator|=(Catch::Clara::Opt const&) [62]
                0.02    0.08      42/42          std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::push_back(Catch::Clara::Opt const&) [63]
-----------------------------------------------
                0.02    0.08      42/42          Catch::Clara::Parser::operator|=(Catch::Clara::Opt const&) [62]
[63]     1.5    0.02    0.08      42         std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::push_back(Catch::Clara::Opt const&) [63]
                0.01    0.07      42/42          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&) [70]
                0.00    0.00      42/42          std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::end() [1393]
-----------------------------------------------
                0.00    0.09       4/4           Catch::TestInvokerAsFunction::invoke() const [1]
[64]     1.5    0.00    0.09       4         CATCH2_INTERNAL_TEST_3() [64]
                0.00    0.05    3999/4004        std::__cxx11::basic_string<char, std::char_traits<char>, std::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&) [96]
                0.00    0.03    3999/3999        std::__cxx11::basic_string<char, std::char_traits<char>, std::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) [133]
                0.00    0.01    7998/11997       (anonymous namespace)::value_to_roman(int) [224]
                0.00    0.01    4013/4013        (anonymous namespace)::create(char const, char const) [256]
                0.00    0.00    3999/83613       std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::c_str() const [72]
                0.00    0.00   16012/7927991     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() [12]
                0.00    0.00    4013/36341       std::shared_ptr<versiontheca::versiontheca>::~shared_ptr() [179]
                0.00    0.00    7999/2471943     operator"" catchsr(char const, unsigned long) [71]
                0.00    0.00      16/852         Catch::SectionInfo::SectionInfo(Catch::SourceLineInfo const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, char const) [221]
                0.00    0.00    7998/12201       std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<unsigned int, unsigned int, void>, std::is_arithmetic<unsigned int> >::value, Catch::BinaryExpr<unsigned int, unsigned int> >::type Catch::operator==<unsigned int>(Catch::ExprLhs<unsigned int>&&, unsigned int) [407]
                0.00    0.00    7999/2471943     Catch::AssertionHandler::~AssertionHandler() [206]
                0.00    0.00      16/80194       std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(char const, std::allocator<char> const&) [178]
                0.00    0.00      16/2245        Catch::SectionInfo::~SectionInfo() [396]
                0.00    0.00       1/59          std::enable_if<std::conjunction<Catch::Detail::is_gt_comparable<versiontheca::versiontheca&, versiontheca::versiontheca&, void>, std::negation<std::is_arithmetic<std::remove_reference<versiontheca::versiontheca&>::type> > >::value, Catch::BinaryExpr<versiontheca::versiontheca&, versiontheca::versiontheca& const&> >::type Catch::operator><versiontheca::versiontheca&>(Catch::ExprLhs<versiontheca::versiontheca&>&&, versiontheca::versiontheca&) [588]
                0.00    0.00    8015/2472728     Catch::SourceLineInfo::SourceLineInfo(char const, unsigned long) [880]
                0.00    0.00    7998/57899       std::__shared_ptr_access<versiontheca::versiontheca, (__gnu_cxx::Lockpolicy)2, false, false>::operator->() const [968]
                0.00    0.00    7998/12357       Catch::ExprLhs<unsigned int> Catch::operator<=<unsigned int, 0>(Catch::Decomposer&&, unsigned int) [1093]
                0.00    0.00    7998/12201       Catch::BinaryExpr<unsigned int, unsigned int>::~BinaryExpr() [1118]
                0.00    0.00       4/136         unittest::g_progress() [1337]
                0.00    0.00       2/665         std::__shared_ptr_access<versiontheca::versiontheca, (__gnu_cxx::Lockpolicy)2, false, false>::operator() const [1283]
                0.00    0.00       1/325         Catch::ExprLhs<versiontheca::versiontheca& const&> Catch::operator<=<versiontheca::versiontheca&, 0>(Catch::Decomposer&&, versiontheca::versiontheca&) [1296]
                0.00    0.00       1/325         Catch::BinaryExpr<versiontheca::versiontheca&, versiontheca::versiontheca&>::~BinaryExpr() [1294]
-----------------------------------------------
                0.04    0.05     128/128         std::Vectorbase<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::_M_deallocate(Catch::Clara::Opt, unsigned long) [49]
[65]     1.5    0.04    0.05     128         std::allocator_traits<std::allocator<Catch::Clara::Opt> >::deallocate(std::allocator<Catch::Clara::Opt>&, Catch::Clara::Opt, unsigned long) [65]
                0.05    0.00     128/128         __gnu_cxx::new_allocator<Catch::Clara::Opt>::deallocate(Catch::Clara::Opt, unsigned long) [91]
-----------------------------------------------
                0.00    0.00      69/4748933     CATCH2_INTERNAL_TEST_17() [248]
                0.00    0.00    1387/4748933     CATCH2_INTERNAL_TEST_17() [250]
                0.00    0.00    2048/4748933     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> >&&) [152]
                0.00    0.00   98652/4748933     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::reserve(unsigned long) [249]
                0.00    0.00  211253/4748933     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_assign(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [102]
                0.03    0.00 1325979/4748933     std::__cxx11::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&) [45]
                0.03    0.00 1472743/4748933     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&) [44]
                0.03    0.00 1636802/4748933     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_mutate(unsigned long, unsigned long, char const, unsigned long) [52]
[66]     1.5    0.09    0.00 4748933         std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::length() const [66]
-----------------------------------------------
                0.00    0.02     200/1000        CATCH2_INTERNAL_TEST_17() [124]
                0.00    0.02     200/1000        CATCH2_INTERNAL_TEST_26() [118]
                0.00    0.02     200/1000        CATCH2_INTERNAL_TEST_18() [125]
                0.00    0.02     200/1000        CATCH2_INTERNAL_TEST_26() [117]
                0.00    0.02     200/1000        CATCH2_INTERNAL_TEST_18() [113]
[67]     1.4    0.01    0.08    1000         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> >&&) [67]
                0.01    0.03    3844/15051       std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&) [44]
                0.01    0.03    3844/3844        std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::insert(unsigned long, char const) [105]
                0.00    0.00    3844/11720       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> >&) [262]
-----------------------------------------------
                0.09    0.00 43479915/43479915     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() [12]
[68]     1.4    0.09    0.00 43479915         std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::Allochider::~Allochider() [68]
-----------------------------------------------
                0.00    0.08       3/3           Catch::TestInvokerAsFunction::invoke() const [1]
[69]     1.3    0.00    0.08       3         CATCH2_INTERNAL_TEST_0() [69]
                0.00    0.03    5000/5805        std::__cxx11::basic_string<char, std::char_traits<char>, std::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) [111]
                0.00    0.02   10000/10000       (anonymous namespace)::generate_version(unsigned long) [166]
                0.00    0.01   10004/10017       (anonymous namespace)::create(char const, char const) [173]
                0.01    0.01   15000/83613       std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::c_str() const [72]
                0.00    0.00   10004/36341       std::shared_ptr<versiontheca::versiontheca>::~shared_ptr() [179]
                0.00    0.00   15009/7927991     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() [12]
                0.00    0.00       9/852         Catch::SectionInfo::SectionInfo(Catch::SourceLineInfo const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, char const) [221]
                0.00    0.00       9/80194       std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(char const, std::allocator<char> const&) [178]
                0.00    0.00       9/2245        Catch::SectionInfo::~SectionInfo() [396]
                0.00    0.00      12/2471943     operator"" catchsr(char const, unsigned long) [71]
                0.00    0.00      12/152         std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<unsigned int, int, void>, std::is_arithmetic<int> >::value, Catch::BinaryExpr<unsigned int, int> >::type Catch::operator==<int>(Catch::ExprLhs<unsigned int>&&, int) [554]
                0.00    0.00      12/2471943     Catch::AssertionHandler::~AssertionHandler() [206]
                0.00    0.00      21/2472728     Catch::SourceLineInfo::SourceLineInfo(char const, unsigned long) [880]
                0.00    0.00      12/57899       std::__shared_ptr_access<versiontheca::versiontheca, (__gnu_cxx::Lockpolicy)2, false, false>::operator->() const [968]
                0.00    0.00      12/12357       Catch::ExprLhs<unsigned int> Catch::operator<=<unsigned int, 0>(Catch::Decomposer&&, unsigned int) [1093]
                0.00    0.00      12/152         Catch::BinaryExpr<unsigned int, int>::~BinaryExpr() [1334]
                0.00    0.00       3/136         unittest::g_progress() [1337]
-----------------------------------------------
                0.01    0.07      42/42          std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::push_back(Catch::Clara::Opt const&) [63]
[70]     1.2    0.01    0.07      42         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&) [70]
                0.02    0.03      42/134         std::Vectorbase<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::_M_deallocate(Catch::Clara::Opt, unsigned long) [49]
                0.00    0.02      84/84          Catch::Clara::Opt std::__uninitialized_move_if_noexcept_a<Catch::Clara::Opt, Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >(Catch::Clara::Opt, Catch::Clara::Opt, Catch::Clara::Opt, std::allocator<Catch::Clara::Opt>&) [158]
                0.00    0.01      42/134         void std::Destroy<Catch::Clara::Opt, Catch::Clara::Opt>(Catch::Clara::Opt, Catch::Clara::Opt, std::allocator<Catch::Clara::Opt>&) [142]
                0.00    0.00      42/42          void std::allocatortraits<std::allocator<Catch::Clara::Opt> >::construct<Catch::Clara::Opt, Catch::Clara::Opt const&>(std::allocator<Catch::Clara::Opt>&, Catch::Clara::Opt, Catch::Clara::Opt const&) [330]
                0.00    0.00     126/309         std::Vectorbase<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::_M_get_Tp_allocator() [1298]
                0.00    0.00      84/168         __gnu_cxx::__normal_iterator<Catch::Clara::Opt, std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > >::base() const [1329]
                0.00    0.00      42/42          std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::_M_check_len(unsigned long, char const) const [1392]
                0.00    0.00      42/42          std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::begin() [1394]
                0.00    0.00      42/42          __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&) [1391]
                0.00    0.00      42/131         std::Vectorbase<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::_M_allocate(unsigned long) [1339]
                0.00    0.00      42/2002        Catch::Clara::Opt const& std::forward<Catch::Clara::Opt const&>(std::remove_reference<Catch::Clara::Opt const&>::type&) [1241]
-----------------------------------------------
                0.00    0.00       4/2471943     CATCH2_INTERNAL_TEST_0() [506]
                0.00    0.00       9/2471943     CATCH2_INTERNAL_TEST_0() [15]
                0.00    0.00       9/2471943     CATCH2_INTERNAL_TEST_0() [17]
                0.00    0.00      10/2471943     CATCH2_INTERNAL_TEST_18() [427]
                0.00    0.00      12/2471943     CATCH2_INTERNAL_TEST_0() [40]
                0.00    0.00      12/2471943     CATCH2_INTERNAL_TEST_11() [258]
                0.00    0.00      12/2471943     CATCH2_INTERNAL_TEST_17() [250]
                0.00    0.00      12/2471943     CATCH2_INTERNAL_TEST_0() [69]
                0.00    0.00      12/2471943     CATCH2_INTERNAL_TEST_17() [248]
                0.00    0.00      16/2471943     CATCH2_INTERNAL_TEST_5() [486]
                0.00    0.00      20/2471943     CATCH2_INTERNAL_TEST_0() [38]
                0.00    0.00      22/2471943     CATCH2_INTERNAL_TEST_11() [383]
                0.00    0.00      35/2471943     (anonymous namespace)::create(char const, char const) [444]
                0.00    0.00      36/2471943     CATCH2_INTERNAL_TEST_8() [473]
                0.00    0.00      36/2471943     CATCH2_INTERNAL_TEST_8() [480]
                0.00    0.00      39/2471943     (anonymous namespace)::create(char const, char const) [440]
                0.00    0.00      44/2471943     CATCH2_INTERNAL_TEST_5() [453]
                0.00    0.00      46/2471943     CATCH2_INTERNAL_TEST_5() [445]
                0.00    0.00      48/2471943     CATCH2_INTERNAL_TEST_8() [460]
                0.00    0.00      88/2471943     (anonymous namespace)::invalid_version(char const, char const) [260]
                0.00    0.00      88/2471943     (anonymous namespace)::invalid_version(char const, char const) [442]
                0.00    0.00     122/2471943     CATCH2_INTERNAL_TEST_12() [422]
                0.00    0.00     154/2471943     CATCH2_INTERNAL_TEST_5() [387]
                0.00    0.00     154/2471943     CATCH2_INTERNAL_TEST_5() [386]
                0.00    0.00     160/2471943     CATCH2_INTERNAL_TEST_12() [420]
                0.00    0.00     417/2471943     CATCH2_INTERNAL_TEST_17() [124]
                0.00    0.00     417/2471943     CATCH2_INTERNAL_TEST_18() [125]
                0.00    0.00     519/2471943     CATCH2_INTERNAL_TEST_18() [113]
                0.00    0.00     520/2471943     CATCH2_INTERNAL_TEST_26() [118]
                0.00    0.00     520/2471943     CATCH2_INTERNAL_TEST_26() [117]
                0.00    0.00    1010/2471943     CATCH2_INTERNAL_TEST_9() [395]
                0.00    0.00    1626/2471943     CATCH2_INTERNAL_TEST_0() [352]
                0.00    0.00    2038/2471943     CATCH2_INTERNAL_TEST_11() [3]
                0.00    0.00    2113/2471943     CATCH2_INTERNAL_TEST_28() [165]
                0.00    0.00    4013/2471943     (anonymous namespace)::create(char const, char const) [256]
                0.00    0.00    7998/2471943     CATCH2_INTERNAL_TEST_0() [259]
                0.00    0.00    7999/2471943     CATCH2_INTERNAL_TEST_3() [64]
                0.00    0.00    8460/2471943     (anonymous namespace)::invalid_version(char const, char const) [231]
                0.00    0.00   10017/2471943     (anonymous namespace)::create(char const, char const) [173]
                0.00    0.00   10018/2471943     (anonymous namespace)::create(char const, char const) [137]
                0.00    0.00   10048/2471943     (anonymous namespace)::create(char const, char const) [114]
                0.00    0.00   24060/2471943     CATCH2_INTERNAL_TEST_8() [164]
                0.00    0.00   76962/2471943     (anonymous namespace)::check_version(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [136]
                0.00    0.00   76966/2471943     (anonymous namespace)::check_version(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [135]
                0.06    0.00 2225022/2471943     CATCH2_INTERNAL_TEST_23() [2]
[71]     1.2    0.07    0.01 2471943         operator"" catchsr(char const, unsigned long) [71]
                0.01    0.00 2471943/9710458     Catch::StringRef::StringRef(char const, unsigned long) [145]
-----------------------------------------------
                0.00    0.00       2/83613       unittest::detail::init_tmp_dir(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [553]
                0.00    0.00      58/83613       CATCH2_INTERNAL_TEST_17() [248]
                0.00    0.00      60/83613       Catch::TestCaseInfo::internalAppendTag(Catch::StringRef) [438]
                0.00    0.00      71/83613       CATCH2_INTERNAL_TEST_17() [250]
                0.00    0.00      75/83613       Catch::StringRef::StringRef(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [437]
                0.00    0.00     124/83613       CATCH2_INTERNAL_TEST_18() [113]
                0.00    0.00    3999/83613       CATCH2_INTERNAL_TEST_3() [64]
                0.00    0.00    4224/83613       CATCH2_INTERNAL_TEST_11() [3]
                0.01    0.00   10400/83613       CATCH2_INTERNAL_TEST_0() [40]
                0.01    0.00   10400/83613       CATCH2_INTERNAL_TEST_0() [38]
                0.01    0.01   15000/83613       CATCH2_INTERNAL_TEST_0() [69]
                0.01    0.01   19600/83613       CATCH2_INTERNAL_TEST_0() [15]
                0.01    0.01   19600/83613       CATCH2_INTERNAL_TEST_0() [17]
[72]     1.2    0.05    0.03   83613         std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::c_str() const [72]
                0.03    0.00 17401401/242277379     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_data() const [24]
-----------------------------------------------
                0.00    0.00   49321/1389270     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::reserve(unsigned long) [249]
                0.00    0.01  122549/1389270     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_assign(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [102]
                0.00    0.01  136052/1389270     void std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_construct<char>(char, char, std::forward_iterator_tag) [55]
                0.00    0.01  262947/1389270     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) [14]
                0.00    0.04  818401/1389270     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_mutate(unsigned long, unsigned long, char const, unsigned long) [52]
[73]     1.1    0.00    0.07 1389270         std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_create(unsigned long&, unsigned long) [73]
                0.00    0.04 2214104/2382842     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::max_size() const [106]
                0.02    0.00 1389271/4212558     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_get_allocator() [74]
                0.01    0.00 1389271/1389271     std::allocator_traits<std::allocator<char> >::allocate(std::allocator<char>&, unsigned long) [208]
-----------------------------------------------
                0.00    0.00    6106/4212558     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> >&&) [152]
                0.02    0.00 1344438/4212558     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_destroy(unsigned long) [123]
                0.02    0.00 1389271/4212558     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_create(unsigned long&, unsigned long) [73]
                0.02    0.00 1472743/4212558     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&) [44]
[74]     1.1    0.07    0.00 4212558         std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_get_allocator() [74]
-----------------------------------------------
                0.00    0.00      42/1918        void __gnu_cxx::new_allocator<Catch::Clara::Opt>::construct<Catch::Clara::Opt, Catch::Clara::Opt const&>(Catch::Clara::Opt, Catch::Clara::Opt const&) [329]
                0.00    0.06    1876/1918        void std::Construct<Catch::Clara::Opt, Catch::Clara::Opt const&>(Catch::Clara::Opt, Catch::Clara::Opt const&) [76]
[75]     1.0    0.00    0.06    1918         Catch::Clara::Opt::Opt(Catch::Clara::Opt const&) [75]
                0.00    0.04    1918/1920        std::vector<std::cxx11::basicstring<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::vector(std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > const&) [108]
                0.00    0.02    1918/1918        Catch::Clara::Detail::ParserRefImpl<Catch::Clara::Opt>::ParserRefImpl(Catch::Clara::Detail::ParserRefImpl<Catch::Clara::Opt> const&) [134]
-----------------------------------------------
                0.00    0.06    1876/1876        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) [77]
[76]     1.0    0.00    0.06    1876         void std::Construct<Catch::Clara::Opt, Catch::Clara::Opt const&>(Catch::Clara::Opt, Catch::Clara::Opt const&) [76]
                0.00    0.06    1876/1918        Catch::Clara::Opt::Opt(Catch::Clara::Opt const&) [75]
                0.00    0.00    1876/308485      operator new(unsigned long, void) [186]
                0.00    0.00    1876/2002        Catch::Clara::Opt const& std::forward<Catch::Clara::Opt const&>(std::removereference<Catch::Clara::Opt const&>::type&) [1241]
-----------------------------------------------
                0.00    0.06      89/89          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) [78]
[77]     1.0    0.00    0.06      89         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) [77]
                0.00    0.06    1876/1876        void std::_Construct<Catch::Clara::Opt, Catch::Clara::Opt const&>(Catch::Clara::Opt, Catch::Clara::Opt const&) [76]
                0.00    0.00    1965/2008        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&) [1240]
                0.00    0.00    1876/1918        __gnu_cxx::__normal_iterator<Catch::Clara::Opt const, std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > >::operator() const [1254]
                0.00    0.00    1876/5516        Catch::Clara::Opt std::__addressof<Catch::Clara::Opt>(Catch::Clara::Opt&) [1187]
                0.00    0.00    1876/1918        __gnu_cxx::__normal_iterator<Catch::Clara::Opt const, std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > >::operator++() [1253]
-----------------------------------------------
                0.00    0.06      89/89          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>&) [79]
[78]     1.0    0.00    0.06      89         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) [78]
                0.00    0.06      89/89          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) [77]
-----------------------------------------------
                0.00    0.00       1/89          Catch::Clara::Opt std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::_M_allocate_and_copy<__gnu_cxx::__normal_iterator<Catch::Clara::Opt const, std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > > >(unsigned long, __gnu_cxx::__normal_iterator<Catch::Clara::Opt const, std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > >, __gnu_cxx::__normal_iterator<Catch::Clara::Opt const, std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > >) [369]
                0.00    0.06      88/89          std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::vector(std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > const&) [83]
[79]     1.0    0.00    0.06      89         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>&) [79]
                0.00    0.06      89/89          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) [78]
-----------------------------------------------
                0.00    0.00       1/4766316     std::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<std::is_arithmetic<std::remove_reference<char const (&) [43]>::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]) [848]
                0.00    0.00       1/4766316     std::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<std::is_arithmetic<std::remove_reference<char const (&) [56]>::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]) [849]
                0.00    0.00       1/4766316     Catch::StreamingReporterBase::StreamingReporterBase(Catch::ReporterConfig&&) [855]
                0.00    0.00       2/4766316     std::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<std::is_arithmetic<std::remove_reference<char const (&) [7]>::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]) [782]
                0.00    0.00       2/4766316     std::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<std::is_arithmetic<std::remove_reference<char const (&) [33]>::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]) [779]
                0.00    0.00       2/4766316     std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [68], void>, std::negation<std::is_arithmetic<std::remove_reference<char const (&) [68]>::type> > >::value, Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (& const&) [68]> >::type Catch::operator==<char const (&) [68]>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, char const (&) [68]) [781]
                0.00    0.00       2/4766316     std::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<std::is_arithmetic<std::remove_reference<char const (&) [2]>::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]) [778]
                0.00    0.00       2/4766316     std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [65], void>, std::negation<std::is_arithmetic<std::remove_reference<char const (&) [65]>::type> > >::value, Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (& const&) [65]> >::type Catch::operator==<char const (&) [65]>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, char const (&) [65]) [780]
                0.00    0.00       2/4766316     Catch::printTestRunTotals(std::ostream&, Catch::ColourImpl&, Catch::Totals const&) [844]
                0.00    0.00       3/4766316     std::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<std::is_arithmetic<std::remove_reference<char const (&) [1]>::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]) [772]
                0.00    0.00       4/4766316     std::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<std::is_arithmetic<std::remove_reference<char const (&) [28]>::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]) [760]
                0.00    0.00       4/4766316     std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<unsigned int, long, void>, std::is_arithmetic<long> >::value, Catch::BinaryExpr<unsigned int, long> >::type Catch::operator==<long>(Catch::ExprLhs<unsigned int>&&, long) [766]
                0.00    0.00       4/4766316     std::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<std::is_arithmetic<std::remove_reference<char const (&) [17]>::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]) [759]
                0.00    0.00       6/4766316     std::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<std::is_arithmetic<std::remove_reference<char const (&) [20]>::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]) [747]
                0.00    0.00       6/4766316     std::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<std::is_arithmetic<std::remove_reference<char const (&) [15]>::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]) [746]
                0.00    0.00       6/4766316     std::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<std::is_arithmetic<std::remove_reference<char const (&) [11]>::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]) [745]
                0.00    0.00       7/4766316     std::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<std::is_arithmetic<std::remove_reference<char const (&) [10]>::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]) [741]
                0.00    0.00       7/4766316     std::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<std::is_arithmetic<std::remove_reference<char const (&) [5]>::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]) [740]
                0.00    0.00       8/4766316     std::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<std::is_arithmetic<std::remove_reference<char const (&) [8]>::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]) [737]
                0.00    0.00      13/4766316     std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [61], void>, std::negation<std::is_arithmetic<std::remove_reference<char const (&) [61]>::type> > >::value, Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (& const&) [61]> >::type Catch::operator==<char const (&) [61]>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, char const (&) [61]) [716]
                0.00    0.00      14/4766316     std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<int, int, void>, std::is_arithmetic<int> >::value, Catch::BinaryExpr<int, int> >::type Catch::operator==<int>(Catch::ExprLhs<int>&&, int) [719]
                0.00    0.00      30/4766316     std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<unsigned long, int, void>, std::is_arithmetic<int> >::value, Catch::BinaryExpr<unsigned long, int> >::type Catch::operator==<int>(Catch::ExprLhs<unsigned long>&&, int) [650]
                0.00    0.00      36/4766316     std::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<std::is_arithmetic<std::remove_reference<char const (&) [6]>::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]) [640]
                0.00    0.00      51/4766316     std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<versiontheca::versiontheca&, versiontheca::versiontheca&, void>, std::negation<std::is_arithmetic<std::remove_reference<versiontheca::versiontheca&>::type> > >::value, Catch::BinaryExpr<versiontheca::versiontheca&, versiontheca::versiontheca& const&> >::type Catch::operator==<versiontheca::versiontheca&>(Catch::ExprLhs<versiontheca::versiontheca&>&&, versiontheca::versiontheca&) [592]
                0.00    0.00      51/4766316     std::enable_if<std::conjunction<Catch::Detail::is_ne_comparable<versiontheca::versiontheca&, versiontheca::versiontheca&, void>, std::negation<std::is_arithmetic<std::remove_reference<versiontheca::versiontheca&>::type> > >::value, Catch::BinaryExpr<versiontheca::versiontheca&, versiontheca::versiontheca& const&> >::type Catch::operator!=<versiontheca::versiontheca&>(Catch::ExprLhs<versiontheca::versiontheca&>&&, versiontheca::versiontheca&) [595]
                0.00    0.00      51/4766316     std::enable_if<std::conjunction<Catch::Detail::is_ge_comparable<versiontheca::versiontheca&, versiontheca::versiontheca&, void>, std::negation<std::is_arithmetic<std::remove_reference<versiontheca::versiontheca&>::type> > >::value, Catch::BinaryExpr<versiontheca::versiontheca&, versiontheca::versiontheca& const&> >::type Catch::operator>=<versiontheca::versiontheca&>(Catch::ExprLhs<versiontheca::versiontheca&>&&, versiontheca::versiontheca&) [593]
                0.00    0.00      51/4766316     std::enable_if<std::conjunction<Catch::Detail::is_le_comparable<versiontheca::versiontheca&, versiontheca::versiontheca&, void>, std::negation<std::is_arithmetic<std::remove_reference<versiontheca::versiontheca&>::type> > >::value, Catch::BinaryExpr<versiontheca::versiontheca&, versiontheca::versiontheca& const&> >::type Catch::operator<=<versiontheca::versiontheca&>(Catch::ExprLhs<versiontheca::versiontheca&>&&, versiontheca::versiontheca&) [594]
                0.00    0.00      59/4766316     std::enable_if<std::conjunction<Catch::Detail::is_gt_comparable<versiontheca::versiontheca&, versiontheca::versiontheca&, void>, std::negation<std::is_arithmetic<std::remove_reference<versiontheca::versiontheca&>::type> > >::value, Catch::BinaryExpr<versiontheca::versiontheca&, versiontheca::versiontheca& const&> >::type Catch::operator><versiontheca::versiontheca&>(Catch::ExprLhs<versiontheca::versiontheca&>&&, versiontheca::versiontheca&) [588]
                0.00    0.00      59/4766316     std::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<std::is_arithmetic<std::remove_reference<char const (&) [9]>::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]) [573]
                0.00    0.00      62/4766316     std::enable_if<std::conjunction<Catch::Detail::is_lt_comparable<versiontheca::versiontheca&, versiontheca::versiontheca&, void>, std::negation<std::is_arithmetic<std::remove_reference<versiontheca::versiontheca&>::type> > >::value, Catch::BinaryExpr<versiontheca::versiontheca&, versiontheca::versiontheca& const&> >::type Catch::operator< <versiontheca::versiontheca&>(Catch::ExprLhs<versiontheca::versiontheca&>&&, versiontheca::versiontheca&) [586]
                0.00    0.00      66/4766316     std::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<std::is_arithmetic<std::remove_reference<char const (&) [4]>::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]) [571]
                0.00    0.00     152/4766316     std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<unsigned int, int, void>, std::is_arithmetic<int> >::value, Catch::BinaryExpr<unsigned int, int> >::type Catch::operator==<int>(Catch::ExprLhs<unsigned int>&&, int) [554]
                0.00    0.00     410/4766316     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<std::is_arithmetic<std::remove_reference<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>::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> >&) [507]
                0.00    0.00     562/4766316     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<std::is_arithmetic<std::remove_reference<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::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> >&&) [494]
                0.00    0.00     600/4766316     Catch::(anonymous namespace)::parseSpecialTag(Catch::StringRef) [519]
                0.00    0.00    1014/4766316     std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<unsigned char, int, void>, std::is_arithmetic<int> >::value, Catch::BinaryExpr<unsigned char, int> >::type Catch::operator==<int>(Catch::ExprLhs<unsigned char>&&, int) [489]
                0.00    0.00    1014/4766316     std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<char, char, void>, std::is_arithmetic<char> >::value, Catch::BinaryExpr<char, char> >::type Catch::operator==<char>(Catch::ExprLhs<char>&&, char) [488]
                0.00    0.00    3999/4766316     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<std::is_arithmetic<std::remove_reference<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>::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&) [428]
                0.00    0.00    5410/4766316     std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char (&) [3], void>, std::negation<std::is_arithmetic<std::remove_reference<char (&) [3]>::type> > >::value, Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char (& const&) [3]> >::type Catch::operator==<char (&) [3]>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, char (&) [3]) [429]
                0.00    0.00    5410/4766316     std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char (&) [4], void>, std::negation<std::is_arithmetic<std::remove_reference<char (&) [4]>::type> > >::value, Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char (& const&) [4]> >::type Catch::operator==<char (&) [4]>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, char (&) [4]) [430]
                0.00    0.00   12201/4766316     std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<unsigned int, unsigned int, void>, std::is_arithmetic<unsigned int> >::value, Catch::BinaryExpr<unsigned int, unsigned int> >::type Catch::operator==<unsigned int>(Catch::ExprLhs<unsigned int>&&, unsigned int) [407]
                0.00    0.00   38488/4766316     std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const&, void>, std::negation<std::is_arithmetic<std::remove_reference<char const&>::type> > >::value, Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const& const&> >::type Catch::operator==<char const&>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, char const&) [364]
                0.02    0.00 2224500/4766316     std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<char32_t, char32_t, void>, std::is_arithmetic<char32_t> >::value, Catch::BinaryExpr<char32_t, char32_t> >::type Catch::operator==<char32_t>(Catch::ExprLhs<char32_t>&&, char32_t) [60]
                0.03    0.01 2471943/4766316     Catch::RunContext::resetAssertionInfo() [100]
[80]     1.0    0.05    0.01 4766316         Catch::operator"" sr(char const, unsigned long) [80]
                0.01    0.00 4766316/9710458     Catch::StringRef::StringRef(char const, unsigned long) [145]
-----------------------------------------------
                0.00    0.01     200/1000        CATCH2INTERNAL_TEST_17() [124]
                0.00    0.01     200/1000        CATCH2_INTERNAL_TEST_26() [118]
                0.00    0.01     200/1000        CATCH2_INTERNAL_TEST_18() [125]
                0.00    0.01     200/1000        CATCH2_INTERNAL_TEST_26() [117]
                0.00    0.01     200/1000        CATCH2_INTERNAL_TEST_18() [113]
[81]     1.0    0.02    0.04    1000         std::__cxx11::basic_string<char, std::char_traits<char>, std::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) [81]
                0.01    0.03    3864/15051       std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&) [44]
                0.00    0.00    3864/11720       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> >&) [262]
                0.00    0.00    3864/58466       std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::append(char const) [277]
-----------------------------------------------
                0.00    0.00       2/88          Catch::Clara::Parser Catch::Clara::Parser::operator|<Catch::Clara::Arg>(Catch::Clara::Arg const&) const [308]
                0.00    0.00       2/88          Catch::Clara::Parser Catch::Clara::Parser::operator|<Catch::Clara::ExeName>(Catch::Clara::ExeName const&) const [309]
                0.00    0.00       2/88          Catch::Clara::Parser Catch::Clara::Parser::operator|<Catch::Clara::Help>(Catch::Clara::Help const&) const [267]
                0.00    0.06      82/88          Catch::Clara::Parser Catch::Clara::Parser::operator|<Catch::Clara::Opt>(Catch::Clara::Opt const&) const [37]
[82]     1.0    0.00    0.06      88         Catch::Clara::Parser::Parser(Catch::Clara::Parser const&) [82]
                0.00    0.06      88/88          std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::vector(std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > const&) [83]
                0.00    0.00      88/88          std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >::vector(std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> > const&) [411]
                0.00    0.00      88/88          Catch::Clara::ExeName::ExeName(Catch::Clara::ExeName const&) [496]
                0.00    0.00      88/2971        Catch::Clara::Detail::ParserBase::ParserBase(Catch::Clara::Detail::ParserBase const&) [1228]
-----------------------------------------------
                0.00    0.06      88/88          Catch::Clara::Parser::Parser(Catch::Clara::Parser const&) [82]
[83]     1.0    0.00    0.06      88         std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::vector(std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > const&) [83]
                0.00    0.06      88/89          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>&) [79]
                0.00    0.00      88/173         std::Vectorbase<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::_M_get_Tp_allocator() const [1328]
                0.00    0.00      88/88          __gnu_cxx::__alloc_traits<std::allocator<Catch::Clara::Opt> >::_S_select_on_copy(std::allocator<Catch::Clara::Opt> const&) [1365]
                0.00    0.00      88/258         std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::size() const [1301]
                0.00    0.00      88/88          std::Vectorbase<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::Vectorbase(unsigned long, std::allocator<Catch::Clara::Opt> const&) [1369]
                0.00    0.00      88/180         std::allocator<Catch::Clara::Opt>::~allocator() [1321]
                0.00    0.00      88/309         std::Vectorbase<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::_M_get_Tp_allocator() [1298]
                0.00    0.00      88/90          std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::end() const [1358]
                0.00    0.00      88/90          std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::begin() const [1359]
-----------------------------------------------
                                                 <spontaneous>
[84]     0.9    0.00    0.05                 Catch::Session::Session() [84]
                0.00    0.05       1/1           Catch::Clara::Parser::operator=(Catch::Clara::Parser&&) [85]
                0.00    0.00       1/90          Catch::Clara::Parser::~Parser() [58]
-----------------------------------------------
                0.00    0.05       1/1           Catch::Session::Session() [84]
[85]     0.8    0.00    0.05       1         Catch::Clara::Parser::operator=(Catch::Clara::Parser&&) [85]
                0.00    0.05       1/1           std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >::operator=(std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >&&) [93]
                0.00    0.00       1/1           std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::operator=(std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >&&) [336]
                0.00    0.00       1/1           Catch::Clara::ExeName::operator=(Catch::Clara::ExeName&&) [773]
                0.00    0.00       1/6           Catch::Clara::Detail::ParserBase::operator=(Catch::Clara::Detail::ParserBase const&) [1464]
-----------------------------------------------
                0.01    0.04  211253/211253      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&) [87]
[86]     0.8    0.01    0.04  211253         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&) [86]
                0.02    0.02  211253/211253      std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_assign(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [102]
-----------------------------------------------
                0.00    0.00       1/52          Catch::Clara::ExeName::set(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [350]
                0.00    0.00       1/52          Catch::Clara::Detail::ParserRefImpl<Catch::Clara::Arg>::operator()(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [351]
                0.00    0.00       2/52          Catch::Clara::Detail::ParserRefImpl<Catch::Clara::Arg>::operator=(Catch::Clara::Detail::ParserRefImpl<Catch::Clara::Arg> const&) [320]
                0.00    0.01       6/52          Catch::Clara::Detail::convertInto(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&) [251]
                0.00    0.04      42/52          Catch::Clara::Detail::ParserRefImpl<Catch::Clara::Opt>::operator()(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [101]
[87]     0.8    0.00    0.05      52         std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::operator=(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [87]
                0.01    0.04  211253/211253      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&) [86]
                0.00    0.00  211253/211253      __gnu_cxx::__alloc_traits<std::allocator<char> >::_S_propagate_on_copy_assign() [898]
-----------------------------------------------
                0.05    0.00 44902087/44902087     char std::addressof<char>(char&) [59]
[88]     0.8    0.05    0.00 44902087         char std::__addressof<char>(char&) [88]
-----------------------------------------------
                0.00    0.00  184326/17808420     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(char const, std::allocator<char> const&) [178]
                0.00    0.00  652982/17808420     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string<char, void>(char, char, std::allocator<char> const&) [98]
                0.05    0.00 16971112/17808420     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(char const, unsigned long, std::allocator<char> const&) [4]
[89]     0.8    0.05    0.00 17808420         std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::Allochider::Allochider(char, std::allocator<char> const&) [89]
-----------------------------------------------
                0.05    0.00 17307999/17307999     std::iterator_traits<char const>::difference_type std::distance<char const>(char const, char const) [39]
[90]     0.8    0.05    0.00 17307999         std::iterator_traits<char const>::difference_type std::__distance<char const>(char const, char const, std::random_access_iterator_tag) [90]
-----------------------------------------------
                0.05    0.00     128/128         std::allocator_traits<std::allocator<Catch::Clara::Opt> >::deallocate(std::allocator<Catch::Clara::Opt>&, Catch::Clara::Opt, unsigned long) [65]
[91]     0.8    0.05    0.00     128         __gnu_cxx::new_allocator<Catch::Clara::Opt>::deallocate(Catch::Clara::Opt, unsigned long) [91]
-----------------------------------------------
                0.03    0.02       1/1           std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >::operator=(std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >&&) [93]
[92]     0.8    0.03    0.02       1         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>) [92]
                0.01    0.01       1/1           void std::__alloc_on_move<std::allocator<Catch::Clara::Arg> >(std::allocator<Catch::Clara::Arg>&, std::allocator<Catch::Clara::Arg>&) [149]
                0.00    0.00       2/2           std::Vectorbase<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >::Vectorimpl::_M_swap_data(std::Vectorbase<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >::Vectorimpl&) [1554]
                0.00    0.00       2/185         std::Vectorbase<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >::_M_get_Tp_allocator() [1309]
                0.00    0.00       1/1           std::Vectorbase<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >::get_allocator() const [1573]
                0.00    0.00       1/1           std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >::vector(std::allocator<Catch::Clara::Arg> const&) [1585]
                0.00    0.00       1/180         std::allocator<Catch::Clara::Arg>::~allocator() [1320]
                0.00    0.00       1/91          std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >::~vector() [1355]
-----------------------------------------------
                0.00    0.05       1/1           Catch::Clara::Parser::operator=(Catch::Clara::Parser&&) [85]
[93]     0.8    0.00    0.05       1         std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >::operator=(std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >&&) [93]
                0.03    0.02       1/1           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>) [92]
                0.00    0.00       1/1           std::remove_reference<std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >&>::type&& std::move<std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >&>(std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >&) [1595]
-----------------------------------------------
                                                 <spontaneous>
[94]     0.8    0.00    0.05                 main [94]
                0.00    0.05       1/1           unittest::snap_catch2_main(char const, char const, int, char**, void ()(), Catch::Clara::Parser ()(Catch::Clara::Parser const&), int ()(Catch::Session&), void ()()) [95]
-----------------------------------------------
                0.00    0.05       1/1           main [94]
[95]     0.8    0.00    0.05       1         unittest::snap_catch2_main(char const, char const, int, char**, void ()(), Catch::Clara::Parser ()(Catch::Clara::Parser const&), int ()(Catch::Session&), void ()()) [95]
                0.00    0.03       7/41          Catch::Clara::Parser Catch::Clara::Parser::operator|<Catch::Clara::Opt>(Catch::Clara::Opt const&) const [37]
                0.00    0.01       7/90          Catch::Clara::Parser::~Parser() [58]
                0.00    0.01       7/42          Catch::Clara::Detail::ParserRefImpl<Catch::Clara::Opt>::operator()(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [101]
                0.00    0.00      11/64          Catch::Clara::Opt::operator[](std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [252]
                0.00    0.00       3/5           Catch::Clara::Opt::Opt<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, void>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [454]
                0.00    0.00       1/3           Catch::Clara::Opt::Opt<unsigned int, void>(unsigned int&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [483]
                0.00    0.00      23/80194       std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(char const, std::allocator<char> const&) [178]
                0.00    0.00       7/2821        Catch::Clara::Opt::~Opt() [341]
                0.00    0.00      23/7927991     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() [12]
                0.00    0.00       1/1           unittest::detail::init_tmp_dir(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [553]
                0.00    0.00       1/40245       std::operator|(std::IosOpenmode, std::IosOpenmode) [193]
                0.00    0.00       2/2           unittest::g_binary_dir[abi:cxx11]() [732]
                0.00    0.00       2/2           unittest::g_source_dir[abi:cxx11]() [733]
                0.00    0.00       2/3           unittest::g_tmp_dir[abi:cxx11]() [731]
                0.00    0.00       2/2           unittest::g_verbose() [1553]
                0.00    0.00       1/136         unittest::g_progress() [1337]
-----------------------------------------------
                0.00    0.00       5/4004        CATCH2_INTERNAL_TEST_17() [250]
                0.00    0.05    3999/4004        CATCH2_INTERNAL_TEST_3() [64]
[96]     0.8    0.00    0.05    4004         std::__cxx11::basic_string<char, std::char_traits<char>, std::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&) [96]
                0.01    0.03    4004/15051       std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&) [44]
                0.00    0.00    4004/11720       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> >&) [262]
                0.00    0.00    4004/18539346     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&) [8]
-----------------------------------------------
                0.00    0.00    2123/652982      std::__cxx11::to_string(unsigned long) [421]
                0.00    0.04  650859/652982      std::__cxx11::to_string(unsigned int) [99]
[97]     0.7    0.00    0.04  652982         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, ...) [97]
                0.00    0.04  652982/652982      std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string<char, void>(char, char, std::allocator<char> const&) [98]
-----------------------------------------------
                0.00    0.04  652982/652982      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, ...) [97]
[98]     0.7    0.00    0.04  652982         std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string<char, void>(char, char, std::allocator<char> const&) [98]
                0.00    0.04  652982/1978961     void std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_construct<char>(char, char) [53]
                0.00    0.00  652982/44749558     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_local_data() [36]
                0.00    0.00  652982/17808420     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::Allochider::Allochider(char, std::allocator<char> const&) [89]
-----------------------------------------------
                0.00    0.00   15000/389405      (anonymous namespace)::generate_number() [324]
                0.00    0.01   57200/389405      (anonymous namespace)::generate_number() [247]
                0.00    0.01   57205/389405      (anonymous namespace)::generate_number() [246]
                0.00    0.01  130000/389405      (anonymous namespace)::generate_number() [151]
                0.00    0.01  130000/389405      (anonymous namespace)::generate_number() [171]
[99]     0.7    0.00    0.04  389405         std::__cxx11::to_string(unsigned int) [99]
                0.00    0.04  650859/652982      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, ...) [97]
-----------------------------------------------
                                                 <spontaneous>
[100]    0.7    0.01    0.03                 Catch::RunContext::resetAssertionInfo() [100]
                0.03    0.01 2471943/4766316     Catch::operator"" sr(char const, unsigned long) [80]
                0.00    0.00 2471943/2471977     Catch::StringRef::StringRef() [881]
-----------------------------------------------
                0.00    0.00       1/42          Catch::Clara::Help::Help(bool&) [332]
                0.00    0.01       7/42          unittest::snapcatch2_main(char const, char const, int, char*, void ()(), Catch::Clara::Parser ()(Catch::Clara::Parser const&), int ()(Catch::Session&), void ()()) [95]
                0.00    0.03      34/42          Catch::makeCommandLineParser(Catch::ConfigData&) [31]
[101]    0.7    0.00    0.04      42         Catch::Clara::Detail::ParserRefImpl<Catch::Clara::Opt>::operator()(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [101]
                0.00    0.04      42/52          std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::operator=(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [87]
-----------------------------------------------
                0.02    0.02  211253/211253      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&) [86]
[102]    0.7    0.02    0.02  211253         std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_assign(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [102]
                0.00    0.01  122549/1389270     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_create(unsigned long&, unsigned long) [73]
                0.00    0.00  211253/4748933     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::length() const [66]
                0.00    0.00  211253/68702022     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_set_length(unsigned long) [5]
                0.00    0.00  211253/25312490     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::capacity() const [27]
                0.00    0.00  122549/44470186     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_dispose() [22]
                0.00    0.00  211253/39019471     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_S_copy(char, char const, unsigned long) [32]
                0.00    0.00  422506/242277379     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_data() const [24]
                0.00    0.00  122549/3042514     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_data(char) [879]
                0.00    0.00  122549/1569353     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_capacity(unsigned long) [884]
-----------------------------------------------
                0.04    0.00 17307999/17307999     std::iterator_traits<char const>::difference_type std::distance<char const>(char const, char const) [39]
[103]    0.7    0.04    0.00 17307999         std::iterator_traits<char const>::iterator_category std::__iterator_category<char const>(char const const&) [103]
-----------------------------------------------
                                                 <spontaneous>
[104]    0.7    0.04    0.00                 Catch::RunContext::handleExpr(Catch::AssertionInfo const&, Catch::ITransientExpression const&, Catch::AssertionReaction&) [104]
-----------------------------------------------
                0.01    0.03    3844/3844        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> >&&) [67]
[105]    0.6    0.01    0.03    3844         std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::insert(unsigned long, char const) [105]
                0.00    0.03    3844/3844        std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::replace(unsigned long, unsigned long, char const, unsigned long) [115]
                0.00    0.00    3844/305427      std::char_traits<char>::length(char const) [893]
-----------------------------------------------
                0.00    0.00  168738/2382842     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_check_length(unsigned long, unsigned long, char const) const [289]
                0.00    0.04 2214104/2382842     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_create(unsigned long&, unsigned long) [73]
[106]    0.6    0.00    0.04 2382842         std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::max_size() const [106]
                0.02    0.00 2382842/2382842     std::allocator_traits<std::allocator<char> >::max_size(std::allocator<char> const&) [150]
                0.02    0.00 2382842/3708821     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_get_allocator() const [130]
-----------------------------------------------
                0.00    0.04    1920/1920        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> >) [109]
[107]    0.6    0.00    0.04    1920         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> >) [107]
                0.00    0.02    3250/3250        void std::Construct<std::cxx11::basicstring<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [143]
                0.01    0.01    5170/6106        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&) [153]
                0.00    0.00    3250/3819        __gnu_cxx::__normal_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::vector<std::__cxx11::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 [1222]
                0.00    0.00    3250/6632        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> >&) [1185]
                0.00    0.00    3250/3813        __gnu_cxx::__normal_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::vector<std::__cxx11::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++() [1223]
-----------------------------------------------
                0.00    0.00       2/1920        Catch::ConfigData::ConfigData(Catch::ConfigData const&) [439]
                0.00    0.04    1918/1920        Catch::Clara::Opt::Opt(Catch::Clara::Opt const&) [75]
[108]    0.6    0.00    0.04    1920         std::vector<std::__cxx11::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&) [108]
                0.00    0.04    1920/1920        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> > >&) [110]
                0.00    0.00    1920/2049        std::Vectorbase<std::__cxx11::basic_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 [1239]
                0.00    0.00    1920/1920        __gnu_cxx::__alloc_traits<std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::_S_select_on_copy(std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > const&) [1248]
                0.00    0.00    1920/2176        std::vector<std::__cxx11::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 [1237]
                0.00    0.00    1920/1920        std::Vectorbase<std::__cxx11::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&) [1250]
                0.00    0.00    1920/4764        std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::~allocator() [1192]
                0.00    0.00    1920/5807        std::Vectorbase<std::__cxx11::basic_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() [1186]
                0.00    0.00    1920/2480        std::vector<std::__cxx11::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 [1234]
                0.00    0.00    1920/2480        std::vector<std::__cxx11::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 [1235]
-----------------------------------------------
                0.00    0.04    1920/1920        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> > >&) [110]
[109]    0.6    0.00    0.04    1920         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> >) [109]
                0.00    0.04    1920/1920        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> >) [107]
-----------------------------------------------
                0.00    0.04    1920/1920        std::vector<std::__cxx11::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&) [108]
[110]    0.6    0.00    0.04    1920         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> > >&) [110]
                0.00    0.04    1920/1920        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> >) [109]
-----------------------------------------------
                0.00    0.00       5/5805        CATCH2_INTERNAL_TEST_17() [250]
                0.00    0.00     400/5805        CATCH2_INTERNAL_TEST_0() [40]
                0.00    0.00     400/5805        CATCH2_INTERNAL_TEST_0() [38]
                0.00    0.03    5000/5805        CATCH2_INTERNAL_TEST_0() [69]
[111]    0.6    0.00    0.04    5805         std::__cxx11::basic_string<char, std::char_traits<char>, std::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) [111]
                0.00    0.03    5805/25129       std::__cxx11::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&) [45]
                0.00    0.00    5805/58466       std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::append(char const) [277]
-----------------------------------------------
                0.00    0.00     202/2224500     CATCH2_INTERNAL_TEST_0() [352]
                0.00    0.00     300/2224500     CATCH2_INTERNAL_TEST_8() [164]
                0.02    0.01 2223998/2224500     CATCH2_INTERNAL_TEST_23() [2]
[112]    0.6    0.02    0.02 2224500         Catch::ExprLhs<char32_t> Catch::operator<=<char32_t, 0>(Catch::Decomposer&&, char32_t) [112]
                0.02    0.00 2224500/2224500     Catch::ExprLhs<char32_t>::ExprLhs(char32_t) [170]
-----------------------------------------------
                0.00    0.03       8/8           Catch::TestInvokerAsFunction::invoke() const [1]
[113]    0.6    0.00    0.03       8         CATCH2_INTERNAL_TEST_18() [113]
                0.00    0.02     200/1000        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> >&&) [67]
                0.00    0.01     200/1000        std::__cxx11::basic_string<char, std::char_traits<char>, std::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) [81]
                0.00    0.00     503/4434        Catch::Matchers::ExceptionMessage(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, bool) [131]
                0.00    0.00      64/852         Catch::SectionInfo::SectionInfo(Catch::SourceLineInfo const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, char const) [221]
                0.00    0.00     128/10147       (anonymous namespace)::create(char const, char const) [114]
                0.00    0.00    1101/7927991     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() [12]
                0.00    0.00     124/83613       std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::c_str() const [72]
                0.00    0.00     123/1441763     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&) [7]
                0.00    0.00     370/80194       std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(char const, std::allocator<char> const&) [178]
                0.00    0.00     503/4434        Catch::Matchers::ExceptionWatcher::~ExceptionWatcher() [370]
                0.00    0.00     323/1123        std::__cxx11::to_string(unsigned long) [421]
                0.00    0.00     519/2471943     operator"" catchsr(char const, unsigned long) [71]
                0.00    0.00      29/36341       std::shared_ptr<versiontheca::versiontheca>::~shared_ptr() [179]
                0.00    0.00      64/2245        Catch::SectionInfo::~SectionInfo() [396]
                0.00    0.00     123/5525176     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::operator+=(char) [28]
                0.00    0.00     499/4412        Catch::MatchExpr<versiontheca::invalid_parameter const&, Catch::Matchers::ExceptionWatcher> Catch::makeMatchExpr<versiontheca::invalid_parameter const&, Catch::Matchers::ExceptionWatcher>(versiontheca::invalid_parameter const&, Catch::Matchers::ExceptionWatcher const&) [456]
                0.00    0.00     519/2471943     Catch::AssertionHandler::~AssertionHandler() [206]
                0.00    0.00       5/12268       std::shared_ptr<versiontheca::unicode> std::make_shared<versiontheca::unicode>() [287]
                0.00    0.00       4/54354       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> >&&) [187]
                0.00    0.00       3/4696539     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string() [13]
                0.00    0.00       5/12268       std::shared_ptr<versiontheca::trait>::shared_ptr<versiontheca::unicode, void>(std::shared_ptr<versiontheca::unicode> const&) [342]
                0.00    0.00       7/345804      std::shared_ptr<versiontheca::trait>::~shared_ptr() <cycle 1> [892]
                0.00    0.00       5/12268       std::shared_ptr<versiontheca::unicode>::~shared_ptr() [381]
                0.00    0.00       4/345804      versiontheca::versiontheca::~versiontheca() <cycle 1> [927]
                0.00    0.00       4/152         std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<unsigned int, int, void>, std::is_arithmetic<int> >::value, Catch::BinaryExpr<unsigned int, int> >::type Catch::operator==<int>(Catch::ExprLhs<unsigned int>&&, int) [554]
                0.00    0.00       8/173739      void Catch::AssertionHandler::handleExpr<bool>(Catch::ExprLhs<bool> const&) [366]
                0.00    0.00       1/66          std::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<std::is_arithmetic<std::remove_reference<char const (&) [4]>::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]) [571]
                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 (&) [1], void>, std::negation<std::is_arithmetic<std::remove_reference<char const (&) [1]>::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]) [772]
                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 (&) [61], void>, std::negation<std::is_arithmetic<std::remove_reference<char const (&) [61]>::type> > >::value, Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (& const&) [61]> >::type Catch::operator==<char const (&) [61]>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, char const (&) [61]) [716]
                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<std::is_arithmetic<std::remove_reference<char const (&) [56]>::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]) [849]
                0.00    0.00       2/10          Catch::MatchExpr<versiontheca::invalid_version const&, Catch::Matchers::ExceptionWatcher> Catch::makeMatchExpr<versiontheca::invalid_version const&, Catch::Matchers::ExceptionWatcher>(versiontheca::invalid_version const&, Catch::Matchers::ExceptionWatcher const&) [762]
                0.00    0.00       2/10          Catch::MatchExpr<versiontheca::empty_version const&, Catch::Matchers::ExceptionWatcher> Catch::makeMatchExpr<versiontheca::empty_version const&, Catch::Matchers::ExceptionWatcher>(versiontheca::empty_version const&, Catch::Matchers::ExceptionWatcher const&) [761]
                0.00    0.00       1/3209051     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::empty() const [244]
                0.00    0.00     583/2472728     Catch::SourceLineInfo::SourceLineInfo(char const, unsigned long) [880]
                0.00    0.00     499/4412        Catch::MatchExpr<versiontheca::invalid_parameter const&, Catch::Matchers::ExceptionWatcher>::~MatchExpr() [1197]
                0.00    0.00     405/57899       std::__shared_ptr_access<versiontheca::versiontheca, (__gnu_cxx::Lockpolicy)2, false, false>::operator->() const [968]
                0.00    0.00       8/136         unittest::g_progress() [1337]
                0.00    0.00       8/173739      Catch::ExprLhs<bool> Catch::operator<=<bool, 0>(Catch::Decomposer&&, bool) [901]
                0.00    0.00       4/12357       Catch::ExprLhs<unsigned int> Catch::operator<=<unsigned int, 0>(Catch::Decomposer&&, unsigned int) [1093]
                0.00    0.00       4/152         Catch::BinaryExpr<unsigned int, int>::~BinaryExpr() [1334]
                0.00    0.00       4/4           std::__shared_ptr_access<versiontheca::unicode, (__gnu_cxx::Lockpolicy)2, false, false>::operator->() const [1512]
                0.00    0.00       2/10          Catch::MatchExpr<versiontheca::invalid_version const&, Catch::Matchers::ExceptionWatcher>::~MatchExpr() [1448]
                0.00    0.00       2/10          Catch::MatchExpr<versiontheca::empty_version const&, Catch::Matchers::ExceptionWatcher>::~MatchExpr() [1447]
                0.00    0.00       1/3           Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [1]>::~BinaryExpr() [1518]
                0.00    0.00       1/66          Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [4]>::~BinaryExpr() [1375]
                0.00    0.00       1/13          Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [61]>::~BinaryExpr() [1434]
                0.00    0.00       1/2281        std::__shared_ptr_access<versiontheca::trait, (__gnu_cxx::Lockpolicy)2, false, false>::operator->() const [1236]
                0.00    0.00       1/665         std::__shared_ptr_access<versiontheca::versiontheca, (__gnu_cxx::Lockpolicy)2, false, false>::operator() const [1283]
                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() [1571]
-----------------------------------------------
                0.00    0.00       2/10147       CATCH2_INTERNAL_TEST_11() [3]
                0.00    0.00       4/10147       CATCH2_INTERNAL_TEST_8() [460]
                0.00    0.00       7/10147       CATCH2_INTERNAL_TEST_5() [445]
                0.00    0.00     128/10147       CATCH2_INTERNAL_TEST_18() [113]
                0.00    0.03   10006/10147       CATCH2_INTERNAL_TEST_0() [38]
[114]    0.6    0.00    0.03   10147         (anonymous namespace)::create(char const, char const) [114]
                0.00    0.03   10147/12262       std::shared_ptr<versiontheca::versiontheca> std::make_shared<versiontheca::versiontheca, std::shared_ptr<versiontheca::unicode>&, char const&>(std::shared_ptr<versiontheca::unicode>&, char const&) [121]
                0.00    0.00   10147/12268       std::shared_ptr<versiontheca::unicode> std::make_shared<versiontheca::unicode>() [287]
                0.00    0.00   10048/54354       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> >&&) [187]
                0.00    0.00   10048/7927991     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() [12]
                0.00    0.00   10048/2471943     operator"" catchsr(char const, unsigned long) [71]
                0.00    0.00   10147/12268       std::shared_ptr<versiontheca::unicode>::~shared_ptr() [381]
                0.00    0.00   10048/38488       std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const&, void>, std::negation<std::is_arithmetic<std::remove_reference<char const&>::type> > >::value, Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const& const&> >::type Catch::operator==<char const&>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, char const&) [364]
                0.00    0.00   10048/2471943     Catch::AssertionHandler::~AssertionHandler() [206]
                0.00    0.00   10048/2472728     Catch::SourceLineInfo::SourceLineInfo(char const, unsigned long) [880]
                0.00    0.00   10048/57899       std::__shared_ptr_access<versiontheca::versiontheca, (__gnu_cxx::Lockpolicy)2, false, false>::operator->() const [968]
                0.00    0.00   10048/38488       Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const&>::~BinaryExpr() [1024]
-----------------------------------------------
                0.00    0.03    3844/3844        std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::insert(unsigned long, char const) [105]
[115]    0.6    0.00    0.03    3844         std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::replace(unsigned long, unsigned long, char const, unsigned long) [115]
                0.02    0.00    3844/3844        std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_limit(unsigned long, unsigned long) const [144]
                0.00    0.01    3844/3844        std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_replace(unsigned long, unsigned long, char const, unsigned long) [174]
                0.00    0.00    3844/3844        std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_check(unsigned long, char const) const [372]
-----------------------------------------------
                0.03    0.01 2224500/2224500     std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<char32_t, char32_t, void>, std::is_arithmetic<char32_t> >::value, Catch::BinaryExpr<char32_t, char32_t> >::type Catch::operator==<char32_t>(Catch::ExprLhs<char32_t>&&, char32_t) [60]
[116]    0.6    0.03    0.01 2224500         Catch::BinaryExpr<char32_t, char32_t>::BinaryExpr(bool, char32_t, Catch::StringRef, char32_t) [116]
                0.01    0.00 2224500/2471943     Catch::ITransientExpression::ITransientExpression(bool, bool) [188]
-----------------------------------------------
                0.00    0.03       8/8           Catch::TestInvokerAsFunction::invoke() const [1]
[117]    0.6    0.00    0.03       8         CATCH2_INTERNAL_TEST_26() [117]
                0.00    0.02     200/1000        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> >&&) [67]
                0.00    0.01     200/1000        std::__cxx11::basic_string<char, std::char_traits<char>, std::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) [81]
                0.00    0.00     505/4434        Catch::Matchers::ExceptionMessage(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, bool) [131]
                0.00    0.00      64/852         Catch::SectionInfo::SectionInfo(Catch::SourceLineInfo const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, char const) [221]
                0.00    0.00     975/7927991     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() [12]
                0.00    0.00     371/80194       std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(char const, std::allocator<char> const&) [178]
                0.00    0.00     505/4434        Catch::Matchers::ExceptionWatcher::~ExceptionWatcher() [370]
                0.00    0.00     200/1123        std::__cxx11::to_string(unsigned long) [421]
                0.00    0.00     520/2471943     operator"" catchsr(char const, unsigned long) [71]
                0.00    0.00       6/39          (anonymous namespace)::create(char const, char const) [440]
                0.00    0.00      64/2245        Catch::SectionInfo::~SectionInfo() [396]
                0.00    0.00     132/345804      std::shared_ptr<versiontheca::trait>::~shared_ptr() <cycle 1> [892]
                0.00    0.00     501/4412        Catch::MatchExpr<versiontheca::invalid_parameter const&, Catch::Matchers::ExceptionWatcher> Catch::makeMatchExpr<versiontheca::invalid_parameter const&, Catch::Matchers::ExceptionWatcher>(versiontheca::invalid_parameter const&, Catch::Matchers::ExceptionWatcher const&) [456]
                0.00    0.00     520/2471943     Catch::AssertionHandler::~AssertionHandler() [206]
                0.00    0.00       6/36341       std::shared_ptr<versiontheca::versiontheca>::~shared_ptr() [179]
                0.00    0.00       4/38531       std::shared_ptr<versiontheca::rpm> std::make_shared<versiontheca::rpm>() [214]
                0.00    0.00       5/38532       std::shared_ptr<versiontheca::trait>::shared_ptr<versiontheca::rpm, void>(std::shared_ptr<versiontheca::rpm> const&) [279]
                0.00    0.00       2/4696539     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string() [13]
                0.00    0.00       2/54354       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> >&&) [187]
                0.00    0.00       4/38531       std::shared_ptr<versiontheca::rpm>::~shared_ptr() [338]
                0.00    0.00       4/345804      versiontheca::versiontheca::~versiontheca() <cycle 1> [927]
                0.00    0.00       4/152         std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<unsigned int, int, void>, std::is_arithmetic<int> >::value, Catch::BinaryExpr<unsigned int, int> >::type Catch::operator==<int>(Catch::ExprLhs<unsigned int>&&, int) [554]
                0.00    0.00       3/30          std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<unsigned long, int, void>, std::is_arithmetic<int> >::value, Catch::BinaryExpr<unsigned long, int> >::type Catch::operator==<int>(Catch::ExprLhs<unsigned long>&&, int) [650]
                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 (&) [65], void>, std::negation<std::is_arithmetic<std::remove_reference<char const (&) [65]>::type> > >::value, Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (& const&) [65]> >::type Catch::operator==<char const (&) [65]>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, char const (&) [65]) [780]
                0.00    0.00       6/173739      void Catch::AssertionHandler::handleExpr<bool>(Catch::ExprLhs<bool> const&) [366]
                0.00    0.00       2/10          Catch::MatchExpr<versiontheca::invalid_version const&, Catch::Matchers::ExceptionWatcher> Catch::makeMatchExpr<versiontheca::invalid_version const&, Catch::Matchers::ExceptionWatcher>(versiontheca::invalid_version const&, Catch::Matchers::ExceptionWatcher const&) [762]
                0.00    0.00       2/10          Catch::MatchExpr<versiontheca::empty_version const&, Catch::Matchers::ExceptionWatcher> Catch::makeMatchExpr<versiontheca::empty_version const&, Catch::Matchers::ExceptionWatcher>(versiontheca::empty_version const&, Catch::Matchers::ExceptionWatcher const&) [761]
                0.00    0.00     584/2472728     Catch::SourceLineInfo::SourceLineInfo(char const, unsigned long) [880]
                0.00    0.00     565/57899       std::__shared_ptr_access<versiontheca::versiontheca, (__gnu_cxx::Lockpolicy)2, false, false>::operator->() const [968]
                0.00    0.00     501/4412        Catch::MatchExpr<versiontheca::invalid_parameter const&, Catch::Matchers::ExceptionWatcher>::~MatchExpr() [1197]
                0.00    0.00     126/2281        std::__shared_ptr_access<versiontheca::trait, (__gnu_cxx::Lockpolicy)2, false, false>::operator->() const [1236]
                0.00    0.00       8/136         unittest::g_progress() [1337]
                0.00    0.00       6/173739      Catch::ExprLhs<bool> Catch::operator<=<bool, 0>(Catch::Decomposer&&, bool) [901]
                0.00    0.00       4/12357       Catch::ExprLhs<unsigned int> Catch::operator<=<unsigned int, 0>(Catch::Decomposer&&, unsigned int) [1093]
                0.00    0.00       4/152         Catch::BinaryExpr<unsigned int, int>::~BinaryExpr() [1334]
                0.00    0.00       3/30          Catch::ExprLhs<unsigned long> Catch::operator<=<unsigned long, 0>(Catch::Decomposer&&, unsigned long) [1400]
                0.00    0.00       3/30          Catch::BinaryExpr<unsigned long, int>::~BinaryExpr() [1398]
                0.00    0.00       2/2           Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [65]>::~BinaryExpr() [1549]
                0.00    0.00       2/10          Catch::MatchExpr<versiontheca::invalid_version const&, Catch::Matchers::ExceptionWatcher>::~MatchExpr() [1448]
                0.00    0.00       2/10          Catch::MatchExpr<versiontheca::empty_version const&, Catch::Matchers::ExceptionWatcher>::~MatchExpr() [1447]
                0.00    0.00       1/665         std::__shared_ptr_access<versiontheca::versiontheca, (__gnu_cxx::Lockpolicy)2, false, false>::operator() const [1283]
                0.00    0.00       1/1           std::__shared_ptr_access<versiontheca::rpm, (__gnu_cxx::Lockpolicy)2, false, false>::operator->() const [1576]
-----------------------------------------------
                0.00    0.03       8/8           Catch::TestInvokerAsFunction::invoke() const [1]
[118]    0.6    0.00    0.03       8         CATCH2_INTERNAL_TEST_26() [118]
                0.00    0.02     200/1000        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> >&&) [67]
                0.00    0.01     200/1000        std::__cxx11::basic_string<char, std::char_traits<char>, std::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) [81]
                0.00    0.00     505/4434        Catch::Matchers::ExceptionMessage(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, bool) [131]
                0.00    0.00      64/852         Catch::SectionInfo::SectionInfo(Catch::SourceLineInfo const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, char const) [221]
                0.00    0.00     975/7927991     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() [12]
                0.00    0.00     371/80194       std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(char const, std::allocator<char> const&) [178]
                0.00    0.00     505/4434        Catch::Matchers::ExceptionWatcher::~ExceptionWatcher() [370]
                0.00    0.00     200/1123        std::__cxx11::to_string(unsigned long) [421]
                0.00    0.00     520/2471943     operator"" catchsr(char const, unsigned long) [71]
                0.00    0.00       6/35          (anonymous namespace)::create(char const, char const) [444]
                0.00    0.00      64/2245        Catch::SectionInfo::~SectionInfo() [396]
                0.00    0.00     132/345804      std::shared_ptr<versiontheca::trait>::~shared_ptr() <cycle 1> [892]
                0.00    0.00     501/4412        Catch::MatchExpr<versiontheca::invalid_parameter const&, Catch::Matchers::ExceptionWatcher> Catch::makeMatchExpr<versiontheca::invalid_parameter const&, Catch::Matchers::ExceptionWatcher>(versiontheca::invalid_parameter const&, Catch::Matchers::ExceptionWatcher const&) [456]
                0.00    0.00     520/2471943     Catch::AssertionHandler::~AssertionHandler() [206]
                0.00    0.00       6/36341       std::shared_ptr<versiontheca::versiontheca>::~shared_ptr() [179]
                0.00    0.00       4/38529       std::shared_ptr<versiontheca::debian> std::make_shared<versiontheca::debian>() [219]
                0.00    0.00       5/38530       std::shared_ptr<versiontheca::trait>::shared_ptr<versiontheca::debian, void>(std::shared_ptr<versiontheca::debian> const&) [281]
                0.00    0.00       2/4696539     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string() [13]
                0.00    0.00       2/54354       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> >&&) [187]
                0.00    0.00       4/38529       std::shared_ptr<versiontheca::debian>::~shared_ptr() [340]
                0.00    0.00       4/345804      versiontheca::versiontheca::~versiontheca() <cycle 1> [927]
                0.00    0.00       4/152         std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<unsigned int, int, void>, std::is_arithmetic<int> >::value, Catch::BinaryExpr<unsigned int, int> >::type Catch::operator==<int>(Catch::ExprLhs<unsigned int>&&, int) [554]
                0.00    0.00       3/30          std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<unsigned long, int, void>, std::is_arithmetic<int> >::value, Catch::BinaryExpr<unsigned long, int> >::type Catch::operator==<int>(Catch::ExprLhs<unsigned long>&&, int) [650]
                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 (&) [68], void>, std::negation<std::is_arithmetic<std::remove_reference<char const (&) [68]>::type> > >::value, Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (& const&) [68]> >::type Catch::operator==<char const (&) [68]>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, char const (&) [68]) [781]
                0.00    0.00       6/173739      void Catch::AssertionHandler::handleExpr<bool>(Catch::ExprLhs<bool> const&) [366]
                0.00    0.00       2/10          Catch::MatchExpr<versiontheca::invalid_version const&, Catch::Matchers::ExceptionWatcher> Catch::makeMatchExpr<versiontheca::invalid_version const&, Catch::Matchers::ExceptionWatcher>(versiontheca::invalid_version const&, Catch::Matchers::ExceptionWatcher const&) [762]
                0.00    0.00       2/10          Catch::MatchExpr<versiontheca::empty_version const&, Catch::Matchers::ExceptionWatcher> Catch::makeMatchExpr<versiontheca::empty_version const&, Catch::Matchers::ExceptionWatcher>(versiontheca::empty_version const&, Catch::Matchers::ExceptionWatcher const&) [761]
                0.00    0.00     584/2472728     Catch::SourceLineInfo::SourceLineInfo(char const, unsigned long) [880]
                0.00    0.00     565/57899       std::__shared_ptr_access<versiontheca::versiontheca, (__gnu_cxx::Lockpolicy)2, false, false>::operator->() const [968]
                0.00    0.00     501/4412        Catch::MatchExpr<versiontheca::invalid_parameter const&, Catch::Matchers::ExceptionWatcher>::~MatchExpr() [1197]
                0.00    0.00     126/2281        std::__shared_ptr_access<versiontheca::trait, (__gnu_cxx::Lockpolicy)2, false, false>::operator->() const [1236]
                0.00    0.00       8/136         unittest::g_progress() [1337]
                0.00    0.00       6/173739      Catch::ExprLhs<bool> Catch::operator<=<bool, 0>(Catch::Decomposer&&, bool) [901]
                0.00    0.00       4/12357       Catch::ExprLhs<unsigned int> Catch::operator<=<unsigned int, 0>(Catch::Decomposer&&, unsigned int) [1093]
                0.00    0.00       4/152         Catch::BinaryExpr<unsigned int, int>::~BinaryExpr() [1334]
                0.00    0.00       3/30          Catch::ExprLhs<unsigned long> Catch::operator<=<unsigned long, 0>(Catch::Decomposer&&, unsigned long) [1400]
                0.00    0.00       3/30          Catch::BinaryExpr<unsigned long, int>::~BinaryExpr() [1398]
                0.00    0.00       2/2           Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [68]>::~BinaryExpr() [1550]
                0.00    0.00       2/10          Catch::MatchExpr<versiontheca::invalid_version const&, Catch::Matchers::ExceptionWatcher>::~MatchExpr() [1448]
                0.00    0.00       2/10          Catch::MatchExpr<versiontheca::empty_version const&, Catch::Matchers::ExceptionWatcher>::~MatchExpr() [1447]
                0.00    0.00       1/665         std::__shared_ptr_access<versiontheca::versiontheca, (__gnu_cxx::Lockpolicy)2, false, false>::operator() const [1283]
                0.00    0.00       1/1           std::__shared_ptr_access<versiontheca::debian, (__gnu_cxx::Lockpolicy)2, false, false>::operator->() const [1579]
-----------------------------------------------
                0.00    0.03   12262/12262       std::shared_ptr<versiontheca::versiontheca> std::allocate_shared<versiontheca::versiontheca, std::allocator<versiontheca::versiontheca>, std::shared_ptr<versiontheca::unicode>&, char const&>(std::allocator<versiontheca::versiontheca> const&, std::shared_ptr<versiontheca::unicode>&, char const&) [122]
[119]    0.6    0.00    0.03   12262         std::shared_ptr<versiontheca::versiontheca>::shared_ptr<std::allocator<versiontheca::versiontheca>, std::shared_ptr<versiontheca::unicode>&, char const&>(std::Spmake_shared_tag, std::allocator<versiontheca::versiontheca> const&, std::shared_ptr<versiontheca::unicode>&, char const&) [119]
                0.00    0.03   12262/12262       std::__shared_ptr<versiontheca::versiontheca, (__gnu_cxx::Lockpolicy)2>::__shared_ptr<std::allocator<versiontheca::versiontheca>, std::shared_ptr<versiontheca::unicode>&, char const&>(std::Spmake_shared_tag, std::allocator<versiontheca::versiontheca> const&, std::shared_ptr<versiontheca::unicode>&, char const&) [120]
                0.00    0.00   12262/291424      char const& std::forward<char const&>(std::remove_reference<char const&>::type&) [894]
                0.00    0.00   12262/98096       std::shared_ptr<versiontheca::unicode>& std::forward<std::shared_ptr<versiontheca::unicode>&>(std::remove_reference<std::shared_ptr<versiontheca::unicode>&>::type&) [933]
-----------------------------------------------
                0.00    0.03   12262/12262       std::shared_ptr<versiontheca::versiontheca>::shared_ptr<std::allocator<versiontheca::versiontheca>, std::shared_ptr<versiontheca::unicode>&, char const&>(std::Spmake_shared_tag, std::allocator<versiontheca::versiontheca> const&, std::shared_ptr<versiontheca::unicode>&, char const&) [119]
[120]    0.6    0.00    0.03   12262         std::__shared_ptr<versiontheca::versiontheca, (__gnu_cxx::Lockpolicy)2>::__shared_ptr<std::allocator<versiontheca::versiontheca>, std::shared_ptr<versiontheca::unicode>&, char const&>(std::Spmake_shared_tag, std::allocator<versiontheca::versiontheca> const&, std::shared_ptr<versiontheca::unicode>&, char const&) [120]
                0.01    0.02   12262/12262       std::__shared_count<(__gnu_cxx::Lockpolicy)2>::__shared_count<versiontheca::versiontheca, std::allocator<versiontheca::versiontheca>, std::shared_ptr<versiontheca::unicode>&, char const&>(std::Spmake_shared_tag, versiontheca::versiontheca, std::allocator<versiontheca::versiontheca> const&, std::shared_ptr<versiontheca::unicode>&, char const&) [126]
                0.00    0.00   12163/36341       std::enable_if<!std::__shared_ptr<versiontheca::versiontheca, (__gnu_cxx::Lockpolicy)2>::__has_esft_base<versiontheca::versiontheca, void>::value, void>::type std::__shared_ptr<versiontheca::versiontheca, (__gnu_cxx::Lockpolicy)2>::_M_enable_shared_from_this_with<versiontheca::versiontheca, versiontheca::versiontheca>(versiontheca::versiontheca) [194]
                0.00    0.00   12262/291424      char const& std::forward<char const&>(std::remove_reference<char const&>::type&) [894]
                0.00    0.00   12262/98096       std::shared_ptr<versiontheca::unicode>& std::forward<std::shared_ptr<versiontheca::unicode>&>(std::remove_reference<std::shared_ptr<versiontheca::unicode>&>::type&) [933]
                0.00    0.00   12163/149822      std::__shared_count<(__gnu_cxx::Lockpolicy)2>::_M_get_deleter(std::type_info const&) const [908]
-----------------------------------------------
                0.00    0.01    2115/12262       (anonymous namespace)::invalid_version(char const, char const) [231]
                0.00    0.03   10147/12262       (anonymous namespace)::create(char const, char const) [114]
[121]    0.6    0.00    0.03   12262         std::shared_ptr<versiontheca::versiontheca> std::make_shared<versiontheca::versiontheca, std::shared_ptr<versiontheca::unicode>&, char const&>(std::shared_ptr<versiontheca::unicode>&, char const&) [121]
                0.00    0.03   12262/12262       std::shared_ptr<versiontheca::versiontheca> std::allocate_shared<versiontheca::versiontheca, std::allocator<versiontheca::versiontheca>, std::shared_ptr<versiontheca::unicode>&, char const&>(std::allocator<versiontheca::versiontheca> const&, std::shared_ptr<versiontheca::unicode>&, char const&) [122]
                0.00    0.00   12262/291424      char const& std::forward<char const&>(std::remove_reference<char const&>::type&) [894]
                0.00    0.00   12262/98096       std::shared_ptr<versiontheca::unicode>& std::forward<std::shared_ptr<versiontheca::unicode>&>(std::remove_reference<std::shared_ptr<versiontheca::unicode>&>::type&) [933]
                0.00    0.00   12262/36440       std::allocator<versiontheca::versiontheca>::allocator() [1034]
                0.00    0.00   12262/145760      std::allocator<versiontheca::versiontheca>::~allocator() [911]
-----------------------------------------------
                0.00    0.03   12262/12262       std::shared_ptr<versiontheca::versiontheca> std::make_shared<versiontheca::versiontheca, std::shared_ptr<versiontheca::unicode>&, char const&>(std::shared_ptr<versiontheca::unicode>&, char const&) [121]
[122]    0.6    0.00    0.03   12262         std::shared_ptr<versiontheca::versiontheca> std::allocate_shared<versiontheca::versiontheca, std::allocator<versiontheca::versiontheca>, std::shared_ptr<versiontheca::unicode>&, char const&>(std::allocator<versiontheca::versiontheca> const&, std::shared_ptr<versiontheca::unicode>&, char const&) [122]
                0.00    0.03   12262/12262       std::shared_ptr<versiontheca::versiontheca>::shared_ptr<std::allocator<versiontheca::versiontheca>, std::shared_ptr<versiontheca::unicode>&, char const&>(std::Spmake_shared_tag, std::allocator<versiontheca::versiontheca> const&, std::shared_ptr<versiontheca::unicode>&, char const&) [119]
                0.00    0.00   12262/291424      char const& std::forward<char const&>(std::remove_reference<char const&>::type&) [894]
                0.00    0.00   12262/98096       std::shared_ptr<versiontheca::unicode>& std::forward<std::shared_ptr<versiontheca::unicode>&>(std::remove_reference<std::shared_ptr<versiontheca::unicode>&>::type&) [933]
-----------------------------------------------
                0.00    0.03 1344438/1344438     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_dispose() [22]
[123]    0.5    0.00    0.03 1344438         std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_destroy(unsigned long) [123]
                0.02    0.00 1344438/4212558     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_get_allocator() [74]
                0.01    0.00 1344438/1344438     std::allocator_traits<std::allocator<char> >::deallocate(std::allocator<char>&, char, unsigned long) [189]
                0.00    0.00 1344438/242277379     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_data() const [24]
-----------------------------------------------
                0.00    0.03       6/6           Catch::TestInvokerAsFunction::invoke() const [1]
[124]    0.5    0.00    0.03       6         CATCH2_INTERNAL_TEST_17() [124]
                0.00    0.02     200/1000        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> >&&) [67]
                0.00    0.01     200/1000        std::__cxx11::basic_string<char, std::char_traits<char>, std::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) [81]
                0.00    0.00     404/4434        Catch::Matchers::ExceptionMessage(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, bool) [131]
                0.00    0.00      36/852         Catch::SectionInfo::SectionInfo(Catch::SourceLineInfo const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, char const) [221]
                0.00    0.00     847/7927991     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() [12]
                0.00    0.00     404/4434        Catch::Matchers::ExceptionWatcher::~ExceptionWatcher() [370]
                0.00    0.00     242/80194       std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(char const, std::allocator<char> const&) [178]
                0.00    0.00     200/1123        std::__cxx11::to_string(unsigned long) [421]
                0.00    0.00     417/2471943     operator"" catchsr(char const, unsigned long) [71]
                0.00    0.00       4/10018       (anonymous namespace)::create(char const, char const) [137]
                0.00    0.00      36/2245        Catch::SectionInfo::~SectionInfo() [396]
                0.00    0.00     400/4412        Catch::MatchExpr<versiontheca::invalid_parameter const&, Catch::Matchers::ExceptionWatcher> Catch::makeMatchExpr<versiontheca::invalid_parameter const&, Catch::Matchers::ExceptionWatcher>(versiontheca::invalid_parameter const&, Catch::Matchers::ExceptionWatcher const&) [456]
                0.00    0.00     417/2471943     Catch::AssertionHandler::~AssertionHandler() [206]
                0.00    0.00       4/36341       std::shared_ptr<versiontheca::versiontheca>::~shared_ptr() [179]
                0.00    0.00       4/10047       std::shared_ptr<versiontheca::basic> std::make_shared<versiontheca::basic>() [301]
                0.00    0.00       3/54354       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> >&&) [187]
                0.00    0.00       5/10048       std::shared_ptr<versiontheca::trait>::shared_ptr<versiontheca::basic, void>(std::shared_ptr<versiontheca::basic> const&) [356]
                0.00    0.00       2/4696539     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string() [13]
                0.00    0.00       7/345804      std::shared_ptr<versiontheca::trait>::~shared_ptr() <cycle 1> [892]
                0.00    0.00       4/10047       std::shared_ptr<versiontheca::basic>::~shared_ptr() [391]
                0.00    0.00       4/345804      versiontheca::versiontheca::~versiontheca() <cycle 1> [927]
                0.00    0.00       4/152         std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<unsigned int, int, void>, std::is_arithmetic<int> >::value, Catch::BinaryExpr<unsigned int, int> >::type Catch::operator==<int>(Catch::ExprLhs<unsigned int>&&, int) [554]
                0.00    0.00       6/173739      void Catch::AssertionHandler::handleExpr<bool>(Catch::ExprLhs<bool> const&) [366]
                0.00    0.00       1/66          std::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<std::is_arithmetic<std::remove_reference<char const (&) [4]>::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]) [571]
                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 (&) [1], void>, std::negation<std::is_arithmetic<std::remove_reference<char const (&) [1]>::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]) [772]
                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 (&) [61], void>, std::negation<std::is_arithmetic<std::remove_reference<char const (&) [61]>::type> > >::value, Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (& const&) [61]> >::type Catch::operator==<char const (&) [61]>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, char const (&) [61]) [716]
                0.00    0.00       2/10          Catch::MatchExpr<versiontheca::invalid_version const&, Catch::Matchers::ExceptionWatcher> Catch::makeMatchExpr<versiontheca::invalid_version const&, Catch::Matchers::ExceptionWatcher>(versiontheca::invalid_version const&, Catch::Matchers::ExceptionWatcher const&) [762]
                0.00    0.00       2/10          Catch::MatchExpr<versiontheca::empty_version const&, Catch::Matchers::ExceptionWatcher> Catch::makeMatchExpr<versiontheca::empty_version const&, Catch::Matchers::ExceptionWatcher>(versiontheca::empty_version const&, Catch::Matchers::ExceptionWatcher const&) [761]
                0.00    0.00     453/2472728     Catch::SourceLineInfo::SourceLineInfo(char const, unsigned long) [880]
                0.00    0.00     405/57899       std::__shared_ptr_access<versiontheca::versiontheca, (__gnu_cxx::Lockpolicy)2, false, false>::operator->() const [968]
                0.00    0.00     400/4412        Catch::MatchExpr<versiontheca::invalid_parameter const&, Catch::Matchers::ExceptionWatcher>::~MatchExpr() [1197]
                0.00    0.00       6/136         unittest::g_progress() [1337]
                0.00    0.00       6/173739      Catch::ExprLhs<bool> Catch::operator<=<bool, 0>(Catch::Decomposer&&, bool) [901]
                0.00    0.00       4/12357       Catch::ExprLhs<unsigned int> Catch::operator<=<unsigned int, 0>(Catch::Decomposer&&, unsigned int) [1093]
                0.00    0.00       4/152         Catch::BinaryExpr<unsigned int, int>::~BinaryExpr() [1334]
                0.00    0.00       2/10          Catch::MatchExpr<versiontheca::invalid_version const&, Catch::Matchers::ExceptionWatcher>::~MatchExpr() [1448]
                0.00    0.00       2/10          Catch::MatchExpr<versiontheca::empty_version const&, Catch::Matchers::ExceptionWatcher>::~MatchExpr() [1447]
                0.00    0.00       1/3           Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [1]>::~BinaryExpr() [1518]
                0.00    0.00       1/66          Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [4]>::~BinaryExpr() [1375]
                0.00    0.00       1/13          Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [61]>::~BinaryExpr() [1434]
                0.00    0.00       1/2281        std::__shared_ptr_access<versiontheca::trait, (__gnu_cxx::Lockpolicy)2, false, false>::operator->() const [1236]
                0.00    0.00       1/665         std::__shared_ptr_access<versiontheca::versiontheca, (__gnu_cxx::Lockpolicy)2, false, false>::operator() const [1283]
                0.00    0.00       1/1           std::__shared_ptr_access<versiontheca::basic, (__gnu_cxx::Lockpolicy)2, false, false>::operator->() const [1578]
-----------------------------------------------
                0.00    0.03       6/6           Catch::TestInvokerAsFunction::invoke() const [1]
[125]    0.5    0.00    0.03       6         CATCH2_INTERNAL_TEST_18() [125]
                0.00    0.02     200/1000        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> >&&) [67]
                0.00    0.01     200/1000        std::__cxx11::basic_string<char, std::char_traits<char>, std::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) [81]
                0.00    0.00     404/4434        Catch::Matchers::ExceptionMessage(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, bool) [131]
                0.00    0.00      36/852         Catch::SectionInfo::SectionInfo(Catch::SourceLineInfo const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, char const) [221]
                0.00    0.00     847/7927991     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() [12]
                0.00    0.00     404/4434        Catch::Matchers::ExceptionWatcher::~ExceptionWatcher() [370]
                0.00    0.00     242/80194       std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(char const, std::allocator<char> const&) [178]
                0.00    0.00     200/1123        std::__cxx11::to_string(unsigned long) [421]
                0.00    0.00     417/2471943     operator"" catchsr(char const, unsigned long) [71]
                0.00    0.00       4/10017       (anonymous namespace)::create(char const, char const) [173]
                0.00    0.00      36/2245        Catch::SectionInfo::~SectionInfo() [396]
                0.00    0.00     400/4412        Catch::MatchExpr<versiontheca::invalid_parameter const&, Catch::Matchers::ExceptionWatcher> Catch::makeMatchExpr<versiontheca::invalid_parameter const&, Catch::Matchers::ExceptionWatcher>(versiontheca::invalid_parameter const&, Catch::Matchers::ExceptionWatcher const&) [456]
                0.00    0.00     417/2471943     Catch::AssertionHandler::~AssertionHandler() [206]
                0.00    0.00       4/36341       std::shared_ptr<versiontheca::versiontheca>::~shared_ptr() [179]
                0.00    0.00       4/10044       std::shared_ptr<versiontheca::decimal> std::make_shared<versiontheca::decimal>() [306]
                0.00    0.00       3/54354       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> >&&) [187]
                0.00    0.00       5/10045       std::shared_ptr<versiontheca::trait>::shared_ptr<versiontheca::decimal, void>(std::shared_ptr<versiontheca::decimal> const&) [358]
                0.00    0.00       2/4696539     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string() [13]
                0.00    0.00       7/345804      std::shared_ptr<versiontheca::trait>::~shared_ptr() <cycle 1> [892]
                0.00    0.00       4/345804      versiontheca::versiontheca::~versiontheca() <cycle 1> [927]
                0.00    0.00       4/10044       std::shared_ptr<versiontheca::decimal>::~shared_ptr() [393]
                0.00    0.00       4/152         std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<unsigned int, int, void>, std::is_arithmetic<int> >::value, Catch::BinaryExpr<unsigned int, int> >::type Catch::operator==<int>(Catch::ExprLhs<unsigned int>&&, int) [554]
                0.00    0.00       6/173739      void Catch::AssertionHandler::handleExpr<bool>(Catch::ExprLhs<bool> const&) [366]
                0.00    0.00       1/66          std::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<std::is_arithmetic<std::remove_reference<char const (&) [4]>::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]) [571]
                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 (&) [1], void>, std::negation<std::is_arithmetic<std::remove_reference<char const (&) [1]>::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]) [772]
                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 (&) [61], void>, std::negation<std::is_arithmetic<std::remove_reference<char const (&) [61]>::type> > >::value, Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (& const&) [61]> >::type Catch::operator==<char const (&) [61]>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, char const (&) [61]) [716]
                0.00    0.00       2/10          Catch::MatchExpr<versiontheca::invalid_version const&, Catch::Matchers::ExceptionWatcher> Catch::makeMatchExpr<versiontheca::invalid_version const&, Catch::Matchers::ExceptionWatcher>(versiontheca::invalid_version const&, Catch::Matchers::ExceptionWatcher const&) [762]
                0.00    0.00       2/10          Catch::MatchExpr<versiontheca::empty_version const&, Catch::Matchers::ExceptionWatcher> Catch::makeMatchExpr<versiontheca::empty_version const&, Catch::Matchers::ExceptionWatcher>(versiontheca::empty_version const&, Catch::Matchers::ExceptionWatcher const&) [761]
                0.00    0.00     453/2472728     Catch::SourceLineInfo::SourceLineInfo(char const, unsigned long) [880]
                0.00    0.00     405/57899       std::__shared_ptr_access<versiontheca::versiontheca, (__gnu_cxx::Lockpolicy)2, false, false>::operator->() const [968]
                0.00    0.00     400/4412        Catch::MatchExpr<versiontheca::invalid_parameter const&, Catch::Matchers::ExceptionWatcher>::~MatchExpr() [1197]
                0.00    0.00       6/136         unittest::g_progress() [1337]
                0.00    0.00       6/173739      Catch::ExprLhs<bool> Catch::operator<=<bool, 0>(Catch::Decomposer&&, bool) [901]
                0.00    0.00       4/12357       Catch::ExprLhs<unsigned int> Catch::operator<=<unsigned int, 0>(Catch::Decomposer&&, unsigned int) [1093]
                0.00    0.00       4/152         Catch::BinaryExpr<unsigned int, int>::~BinaryExpr() [1334]
                0.00    0.00       2/10          Catch::MatchExpr<versiontheca::invalid_version const&, Catch::Matchers::ExceptionWatcher>::~MatchExpr() [1448]
                0.00    0.00       2/10          Catch::MatchExpr<versiontheca::empty_version const&, Catch::Matchers::ExceptionWatcher>::~MatchExpr() [1447]
                0.00    0.00       1/3           Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [1]>::~BinaryExpr() [1518]
                0.00    0.00       1/66          Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [4]>::~BinaryExpr() [1375]
                0.00    0.00       1/13          Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [61]>::~BinaryExpr() [1434]
                0.00    0.00       1/2281        std::__shared_ptr_access<versiontheca::trait, (__gnu_cxx::Lockpolicy)2, false, false>::operator->() const [1236]
                0.00    0.00       1/665         std::__shared_ptr_access<versiontheca::versiontheca, (__gnu_cxx::Lockpolicy)2, false, false>::operator() const [1283]
                0.00    0.00       1/10018       std::__shared_ptr_access<versiontheca::decimal, (__gnu_cxx::Lockpolicy)2, false, false>::operator->() const [1172]
-----------------------------------------------
                0.01    0.02   12262/12262       std::__shared_ptr<versiontheca::versiontheca, (__gnu_cxx::Lockpolicy)2>::__shared_ptr<std::allocator<versiontheca::versiontheca>, std::shared_ptr<versiontheca::unicode>&, char const&>(std::Spmake_shared_tag, std::allocator<versiontheca::versiontheca> const&, std::shared_ptr<versiontheca::unicode>&, char const&) [120]
[126]    0.5    0.01    0.02   12262         std::__shared_count<(__gnu_cxx::Lockpolicy)2>::__shared_count<versiontheca::versiontheca, std::allocator<versiontheca::versiontheca>, std::shared_ptr<versiontheca::unicode>&, char const&>(std::Spmake_shared_tag, versiontheca::versiontheca, std::allocator<versiontheca::versiontheca> const&, std::shared_ptr<versiontheca::unicode>&, char const&) [126]
                0.00    0.01   12262/12262       std::Spcounted_ptr_inplace<versiontheca::versiontheca, std::allocator<versiontheca::versiontheca>, (__gnu_cxx::Lockpolicy)2>::Spcounted_ptr_inplace<std::shared_ptr<versiontheca::unicode>&, char const&>(std::allocator<versiontheca::versiontheca>, std::shared_ptr<versiontheca::unicode>&, char const&) [177]
                0.01    0.00      99/198         operator delete(void, void) [169]
                0.00    0.00   12262/308485      operator new(unsigned long, void) [186]
                0.00    0.00   12262/72781       std::allocator<std::Spcounted_ptr_inplace<versiontheca::versiontheca, std::allocator<versiontheca::versiontheca>, (__gnu_cxx::Lockpolicy)2> >::allocator<versiontheca::versiontheca>(std::allocator<versiontheca::versiontheca> const&) [958]
                0.00    0.00   12262/36440       std::__allocated_ptr<std::allocator<std::Spcounted_ptr_inplace<versiontheca::versiontheca, std::allocator<versiontheca::versiontheca>, (__gnu_cxx::Lockpolicy)2> > > std::__allocate_guarded<std::allocator<std::Spcounted_ptr_inplace<versiontheca::versiontheca, std::allocator<versiontheca::versiontheca>, (__gnu_cxx::Lockpolicy)2> > >(std::allocator<std::Spcounted_ptr_inplace<versiontheca::versiontheca, std::allocator<versiontheca::versiontheca>, (__gnu_cxx::Lockpolicy)2> >&) [1043]
                0.00    0.00   12262/36440       std::__allocated_ptr<std::allocator<std::Spcounted_ptr_inplace<versiontheca::versiontheca, std::allocator<versiontheca::versiontheca>, (__gnu_cxx::Lockpolicy)2> > >::get() [1038]
                0.00    0.00   12262/36440       std::remove_reference<std::allocator<versiontheca::versiontheca> const&>::type&& std::move<std::allocator<versiontheca::versiontheca> const&>(std::allocator<versiontheca::versiontheca> const&) [1044]
                0.00    0.00   12262/109320      std::allocator<versiontheca::versiontheca>::allocator(std::allocator<versiontheca::versiontheca> const&) [929]
                0.00    0.00   12262/98096       std::shared_ptr<versiontheca::unicode>& std::forward<std::shared_ptr<versiontheca::unicode>&>(std::remove_reference<std::shared_ptr<versiontheca::unicode>&>::type&) [933]
                0.00    0.00   12262/291424      char const& std::forward<char const&>(std::remove_reference<char const&>::type&) [894]
                0.00    0.00   12262/145760      std::allocator<versiontheca::versiontheca>::~allocator() [911]
                0.00    0.00   12262/72781       std::__allocated_ptr<std::allocator<std::Spcounted_ptr_inplace<versiontheca::versiontheca, std::allocator<versiontheca::versiontheca>, (__gnu_cxx::Lockpolicy)2> > >::~__allocated_ptr() [961]
                0.00    0.00   12262/72781       std::allocator<std::Spcounted_ptr_inplace<versiontheca::versiontheca, std::allocator<versiontheca::versiontheca>, (__gnu_cxx::Lockpolicy)2> >::~allocator() [959]
                0.00    0.00   12163/36341       std::__allocated_ptr<std::allocator<std::Spcounted_ptr_inplace<versiontheca::versiontheca, std::allocator<versiontheca::versiontheca>, (__gnu_cxx::Lockpolicy)2> > >::operator=(decltype(nullptr)) [1046]
-----------------------------------------------
                0.00    0.00    3053/27096700     void std::__do_alloc_on_move<std::allocator<char> >(std::allocator<char>&, std::allocator<char>&, std::integral_constant<bool, true>) [546]
                0.00    0.00 1472743/27096700     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&) [44]
                0.03    0.00 25620904/27096700     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::Allochider::Allochider(char, std::allocator<char>&&) [42]
[127]    0.5    0.03    0.00 27096700         std::remove_reference<std::allocator<char>&>::type&& std::move<std::allocator<char>&>(std::allocator<char>&) [127]
-----------------------------------------------
                0.03    0.00 17307947/17307947     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) [14]
[128]    0.5    0.03    0.00 17307947         bool __gnu_cxx::__is_null_pointer<char const>(char const) [128]
-----------------------------------------------
                0.02    0.02 1978961/1978961     void std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_construct<char>(char, char, std::forward_iterator_tag) [55]
[129]    0.5    0.02    0.02 1978961         std::iterator_traits<char>::difference_type std::distance<char>(char, char) [129]
                0.01    0.00 1978961/1978961     std::iterator_traits<char>::difference_type std::__distance<char>(char, char, std::random_access_iterator_tag) [207]
                0.01    0.00 1978961/1978961     std::iterator_traits<char>::iterator_category std::__iterator_category<char>(char const&) [266]
-----------------------------------------------
                0.01    0.00 1325979/3708821     std::__cxx11::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&) [45]
                0.02    0.00 2382842/3708821     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::max_size() const [106]
[130]    0.5    0.03    0.00 3708821         std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_get_allocator() const [130]
-----------------------------------------------
                0.00    0.00     404/4434        CATCH2_INTERNAL_TEST_17() [124]
                0.00    0.00     404/4434        CATCH2_INTERNAL_TEST_18() [125]
                0.00    0.00     503/4434        CATCH2_INTERNAL_TEST_18() [113]
                0.00    0.00     505/4434        CATCH2_INTERNAL_TEST_26() [118]
                0.00    0.00     505/4434        CATCH2_INTERNAL_TEST_26() [117]
                0.00    0.01    2113/4434        CATCH2_INTERNAL_TEST_28() [165]
[131]    0.5    0.00    0.03    4434         Catch::Matchers::ExceptionMessage(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, bool) [131]
                0.00    0.03    4434/4434        Catch::Matchers::ExceptionWatcher::ExceptionWatcher(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, bool) [132]
-----------------------------------------------
                0.00    0.03    4434/4434        Catch::Matchers::ExceptionMessage(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, bool) [131]
[132]    0.5    0.00    0.03    4434         Catch::Matchers::ExceptionWatcher::ExceptionWatcher(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, bool) [132]
                0.00    0.03    4434/25129       std::__cxx11::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&) [45]
                0.00    0.00    4434/4434        Catch::Matchers::MatcherBase<std::exception>::MatcherBase() [360]
-----------------------------------------------
                0.00    0.03    3999/3999        CATCH2_INTERNAL_TEST_3() [64]
[133]    0.4    0.00    0.03    3999         std::__cxx11::basic_string<char, std::char_traits<char>, std::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) [133]
                0.00    0.02    3999/25129       std::__cxx11::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&) [45]
                0.00    0.00    3999/3999        std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::append(unsigned long, char) [403]
-----------------------------------------------
                0.00    0.02    1918/1918        Catch::Clara::Opt::Opt(Catch::Clara::Opt const&) [75]
[134]    0.4    0.00    0.02    1918         Catch::Clara::Detail::ParserRefImpl<Catch::Clara::Opt>::ParserRefImpl(Catch::Clara::Detail::ParserRefImpl<Catch::Clara::Opt> const&) [134]
                0.00    0.02    3836/25129       std::__cxx11::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&) [45]
                0.00    0.00    1918/1952        std::shared_ptr<Catch::Clara::Detail::BoundRef>::shared_ptr(std::shared_ptr<Catch::Clara::Detail::BoundRef> const&) [416]
                0.00    0.00    1918/1918        Catch::Clara::Detail::ComposableParserImpl<Catch::Clara::Opt>::ComposableParserImpl(Catch::Clara::Detail::ComposableParserImpl<Catch::Clara::Opt> const&) [1252]
-----------------------------------------------
                0.00    0.00      82/38483       CATCH2_INTERNAL_TEST_17() [250]
                0.00    0.02   38401/38483       CATCH2_INTERNAL_TEST_0() [15]
[135]    0.4    0.00    0.02   38483         (anonymous namespace)::check_version(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [135]
                0.00    0.01   38483/38529       std::shared_ptr<versiontheca::debian> std::make_shared<versiontheca::debian>() [219]
                0.00    0.00   38565/7927991     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() [12]
                0.00    0.00   38483/38530       std::shared_ptr<versiontheca::trait>::shared_ptr<versiontheca::debian, void>(std::shared_ptr<versiontheca::debian> const&) [281]
                0.00    0.00   76966/2471943     operator"" catchsr(char const, unsigned long) [71]
                0.00    0.00   38483/38529       std::shared_ptr<versiontheca::debian>::~shared_ptr() [340]
                0.00    0.00   38483/345804      std::shared_ptr<versiontheca::trait>::~shared_ptr() <cycle 1> [892]
                0.00    0.00   38483/345804      versiontheca::versiontheca::~versiontheca() <cycle 1> [927]
                0.00    0.00   76966/2471943     Catch::AssertionHandler::~AssertionHandler() [206]
                0.00    0.00   76884/173739      void Catch::AssertionHandler::handleExpr<bool>(Catch::ExprLhs<bool> const&) [366]
                0.00    0.00   76884/3209051     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::empty() const [244]
                0.00    0.00      82/562         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<std::is_arithmetic<std::remove_reference<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::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> >&&) [494]
                0.00    0.00      82/162         bool 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&) [563]
                0.00    0.00   76966/2472728     Catch::SourceLineInfo::SourceLineInfo(char const, unsigned long) [880]
                0.00    0.00   76884/173739      Catch::ExprLhs<bool> Catch::operator<=<bool, 0>(Catch::Decomposer&&, bool) [901]
                0.00    0.00      82/162         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&) [1333]
                0.00    0.00      82/4561        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() [1195]
-----------------------------------------------
                0.00    0.00      80/38481       CATCH2_INTERNAL_TEST_17() [248]
                0.00    0.02   38401/38481       CATCH2_INTERNAL_TEST_0() [17]
[136]    0.4    0.00    0.02   38481         (anonymous namespace)::check_version(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [136]
                0.00    0.01   38481/38531       std::shared_ptr<versiontheca::rpm> std::make_shared<versiontheca::rpm>() [214]
                0.00    0.00   38561/7927991     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() [12]
                0.00    0.00   38481/38532       std::shared_ptr<versiontheca::trait>::shared_ptr<versiontheca::rpm, void>(std::shared_ptr<versiontheca::rpm> const&) [279]
                0.00    0.00   76962/2471943     operator"" catchsr(char const, unsigned long) [71]
                0.00    0.00   38481/38531       std::shared_ptr<versiontheca::rpm>::~shared_ptr() [338]
                0.00    0.00   38481/345804      std::shared_ptr<versiontheca::trait>::~shared_ptr() <cycle 1> [892]
                0.00    0.00   38481/345804      versiontheca::versiontheca::~versiontheca() <cycle 1> [927]
                0.00    0.00   76962/2471943     Catch::AssertionHandler::~AssertionHandler() [206]
                0.00    0.00   76882/173739      void Catch::AssertionHandler::handleExpr<bool>(Catch::ExprLhs<bool> const&) [366]
                0.00    0.00   76882/3209051     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::empty() const [244]
                0.00    0.00      80/562         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<std::is_arithmetic<std::remove_reference<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::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> >&&) [494]
                0.00    0.00      80/162         bool 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&) [563]
                0.00    0.00   76962/2472728     Catch::SourceLineInfo::SourceLineInfo(char const, unsigned long) [880]
                0.00    0.00   76882/173739      Catch::ExprLhs<bool> Catch::operator<=<bool, 0>(Catch::Decomposer&&, bool) [901]
                0.00    0.00      80/162         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&) [1333]
                0.00    0.00      80/4561        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() [1195]
-----------------------------------------------
                0.00    0.00       2/10018       CATCH2_INTERNAL_TEST_11() [258]
                0.00    0.00       3/10018       CATCH2_INTERNAL_TEST_8() [473]
                0.00    0.00       4/10018       CATCH2_INTERNAL_TEST_17() [124]
                0.00    0.00       5/10018       CATCH2_INTERNAL_TEST_5() [453]
                0.01    0.01   10004/10018       CATCH2_INTERNAL_TEST_0() [40]
[137]    0.4    0.01    0.01   10018         (anonymous namespace)::create(char const, char const) [137]
                0.00    0.01   10018/10040       std::shared_ptr<versiontheca::versiontheca> std::make_shared<versiontheca::versiontheca, std::shared_ptr<versiontheca::basic>&, char const&>(std::shared_ptr<versiontheca::basic>&, char const&) [238]
                0.00    0.00   10018/10047       std::shared_ptr<versiontheca::basic> std::make_shared<versiontheca::basic>() [301]
                0.00    0.00   10018/54354       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> >&&) [187]
                0.00    0.00   10018/7927991     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() [12]
                0.00    0.00   10018/2471943     operator"" catchsr(char const, unsigned long) [71]
                0.00    0.00   10018/10047       std::shared_ptr<versiontheca::basic>::~shared_ptr() [391]
                0.00    0.00   10018/38488       std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const&, void>, std::negation<std::is_arithmetic<std::remove_reference<char const&>::type> > >::value, Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const& const&> >::type Catch::operator==<char const&>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, char const&) [364]
                0.00    0.00   10018/2471943     Catch::AssertionHandler::~AssertionHandler() [206]
                0.00    0.00   10018/2472728     Catch::SourceLineInfo::SourceLineInfo(char const, unsigned long) [880]
                0.00    0.00   10018/57899       std::__shared_ptr_access<versiontheca::versiontheca, (__gnu_cxx::Lockpolicy)2, false, false>::operator->() const [968]
                0.00    0.00   10018/38488       Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const&>::~BinaryExpr() [1024]
-----------------------------------------------
                0.00    0.00    4015/113434      versiontheca::roman::roman() [363]
                0.00    0.00   10044/113434      versiontheca::decimal::decimal() [322]
                0.00    0.00   10047/113434      versiontheca::basic::basic() [321]
                0.00    0.00   12268/113434      versiontheca::unicode::unicode() [312]
                0.00    0.01   38529/113434      versiontheca::debian::debian() [234]
                0.00    0.01   38531/113434      versiontheca::rpm::rpm() [233]
[138]    0.4    0.00    0.02  113434         versiontheca::trait::trait() [138]
                0.01    0.02  113434/4696539     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string() [13]
                0.00    0.00  113434/113434      std::vector<versiontheca::part, std::allocator<versiontheca::part> >::vector() [926]
-----------------------------------------------
                0.02    0.00    2779/2779        void std::Destroyaux<false>::__destroy<Catch::Clara::Opt>(Catch::Clara::Opt, Catch::Clara::Opt) [140]
[139]    0.3    0.02    0.00    2779         void std::Destroy<Catch::Clara::Opt>(Catch::Clara::Opt) [139]
                0.00    0.00    2779/2821        Catch::Clara::Opt::~Opt() [341]
-----------------------------------------------
                0.00    0.02     134/134         void std::Destroy<Catch::Clara::Opt>(Catch::Clara::Opt, Catch::Clara::Opt) [141]
[140]    0.3    0.00    0.02     134         void std::Destroyaux<false>::__destroy<Catch::Clara::Opt>(Catch::Clara::Opt, Catch::Clara::Opt) [140]
                0.02    0.00    2779/2779        void std::Destroy<Catch::Clara::Opt>(Catch::Clara::Opt) [139]
                0.00    0.00    2779/5516        Catch::Clara::Opt std::addressof<Catch::Clara::Opt>(Catch::Clara::Opt&) [1187]
-----------------------------------------------
                0.00    0.02     134/134         void std::Destroy<Catch::Clara::Opt, Catch::Clara::Opt>(Catch::Clara::Opt, Catch::Clara::Opt, std::allocator<Catch::Clara::Opt>&) [142]
[141]    0.3    0.00    0.02     134         void std::Destroy<Catch::Clara::Opt>(Catch::Clara::Opt, Catch::Clara::Opt) [141]
                0.00    0.02     134/134         void std::Destroy_aux<false>::__destroy<Catch::Clara::Opt>(Catch::Clara::Opt, Catch::Clara::Opt) [140]
-----------------------------------------------
                0.00    0.00       1/134         std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::operator=(std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > const&) [334]
                0.00    0.01      42/134         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&) [70]
                0.00    0.01      91/134         std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::~vector() [57]
[142]    0.3    0.00    0.02     134         void std::Destroy<Catch::Clara::Opt, Catch::Clara::Opt>(Catch::Clara::Opt, Catch::Clara::Opt, std::allocator<Catch::Clara::Opt>&) [142]
                0.00    0.02     134/134         void std::Destroy<Catch::Clara::Opt>(Catch::Clara::Opt, Catch::Clara::Opt) [141]
-----------------------------------------------
                0.00    0.02    3250/3250        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> >) [107]
[143]    0.3    0.00    0.02    3250         void std::Construct<std::cxx11::basicstring<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [143]
                0.00    0.02    3250/25129       std::__cxx11::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&) [45]
                0.00    0.00    3250/308485      operator new(unsigned long, void) [186]
                0.00    0.00    3250/3442        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&) [1225]
-----------------------------------------------
                0.02    0.00    3844/3844        std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::replace(unsigned long, unsigned long, char const, unsigned long) [115]
[144]    0.3    0.02    0.00    3844         std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_limit(unsigned long, unsigned long) const [144]
                0.00    0.00  233562/85543071     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::size() const [51]
-----------------------------------------------
                0.00    0.00      60/9710458     Catch::TestCaseInfo::internalAppendTag(Catch::StringRef) [438]
                0.00    0.00      94/9710458     Catch::StringRef::substr(unsigned long, unsigned long) const [730]
                0.01    0.00 2471943/9710458     operator"" catchsr(char const, unsigned long) [71]
                0.01    0.00 2472045/9710458     Catch::StringRef::StringRef(char const) [168]
                0.01    0.00 4766316/9710458     Catch::operator"" sr(char const, unsigned long) [80]
[145]    0.3    0.02    0.00 9710458         Catch::StringRef::StringRef(char const, unsigned long) [145]
-----------------------------------------------
                0.00    0.00 1296338/6772413     std::cxx11::basicstring<char, std::char_traits<char>, std::allocator<char> >::basic_string(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&) [44]
                0.02    0.00 5476075/6772413     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_S_copy(char, char const, unsigned long) [32]
[146]    0.3    0.02    0.00 6772413         std::char_traits<char>::copy(char, char const, unsigned long) [146]
-----------------------------------------------
                0.00    0.00    2503/149862      unittest::random_string[abi:cxx11](unsigned long, unsigned long, unittest::character_t) [362]
                0.00    0.02  147359/149862      CATCH2_INTERNAL_TEST_11() [3]
[147]    0.3    0.00    0.02  149862         unittest::random_char(unittest::character_t) [147]
                0.02    0.00  149862/149862      void unittest::random<char32_t>(char32_t&) [148]
-----------------------------------------------
                0.02    0.00  149862/149862      unittest::random_char(unittest::character_t) [147]
[148]    0.3    0.02    0.00  149862         void unittest::random<char32_t>(char32_t&) [148]
-----------------------------------------------
                0.01    0.01       1/1           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>) [92]
[149]    0.3    0.01    0.01       1         void std::__alloc_on_move<std::allocator<Catch::Clara::Arg> >(std::allocator<Catch::Clara::Arg>&, std::allocator<Catch::Clara::Arg>&) [149]
                0.01    0.00       1/1           void std::__do_alloc_on_move<std::allocator<Catch::Clara::Arg> >(std::allocator<Catch::Clara::Arg>&, std::allocator<Catch::Clara::Arg>&, std::integral_constant<bool, true>) [196]
-----------------------------------------------
                0.02    0.00 2382842/2382842     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::max_size() const [106]
[150]    0.3    0.02    0.00 2382842         std::allocator_traits<std::allocator<char> >::max_size(std::allocator<char> const&) [150]
                0.00    0.00 2382842/3772113     __gnu_cxx::new_allocator<char>::max_size() const [878]
-----------------------------------------------
                0.01    0.01  130000/130000      (anonymous namespace)::generate_version(unsigned long) [48]
[151]    0.3    0.01    0.01  130000         (anonymous namespace)::generate_number() [151]
                0.00    0.01  130000/389405      std::__cxx11::to_string(unsigned int) [99]
                0.00    0.00  130000/389705      void unittest::random<unsigned int>(unsigned int&) [890]
-----------------------------------------------
                0.00    0.00       5/379         CATCH2_INTERNAL_TEST_17() [250]
                0.00    0.01     174/379         Catch::Clara::Detail::BasicResult<Catch::Clara::Detail::ParseState>::operator=(Catch::Clara::Detail::BasicResult<Catch::Clara::Detail::ParseState>&&) [223]
                0.00    0.01     200/379         CATCH2_INTERNAL_TEST_8() [164]
[152]    0.3    0.00    0.02     379         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> >&&) [152]
                0.00    0.01    3053/3053        std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::clear() [172]
                0.01    0.00    3053/3053        void std::__alloc_on_move<std::allocator<char> >(std::allocator<char>&, std::allocator<char>&) [261]
                0.00    0.00    6106/4212558     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_get_allocator() [74]
                0.00    0.00    8154/71263583     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_is_local() const [16]
                0.00    0.00    2048/4748933     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::length() const [66]
                0.00    0.00    1005/68702022     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_set_length(unsigned long) [5]
                0.00    0.00    4436/242277379     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_data() const [24]
                0.00    0.00    2048/70176833     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_length(unsigned long) [35]
                0.00    0.00    2389/85543071     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::size() const [51]
                0.00    0.00     379/39019471     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_S_copy(char, char const, unsigned long) [32]
                0.00    0.00    4096/3042514     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_data(char) [879]
                0.00    0.00    3678/3678        __gnu_cxx::__alloc_traits<std::allocator<char> >::_S_propagate_on_move_assign() [1224]
                0.00    0.00    3678/1569353     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_capacity(unsigned long) [884]
                0.00    0.00    3260/3260        __gnu_cxx::__alloc_traits<std::allocator<char> >::_S_always_equal() [1226]
-----------------------------------------------
                0.00    0.00       1/6106        Catch::Clara::Detail::TokenStream::operator bool() const [547]
                0.00    0.00      11/6106        Catch::Clara::Detail::TokenStream::operator++() [448]
                0.00    0.00      24/6106        Catch::Clara::Detail::TokenStream::loadBuffer() [222]
                0.00    0.00     447/6106        Catch::Clara::Opt::isMatch(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) const [328]
                0.00    0.00     453/6106        Catch::Clara::Opt::validate() const [47]
                0.01    0.01    5170/6106        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> >) [107]
[153]    0.3    0.01    0.01    6106         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&) [153]
                0.01    0.00   12212/12634       __gnu_cxx::__normal_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::vector<std::__cxx11::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 [195]
-----------------------------------------------
                0.00    0.02     861/861         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) [155]
[154]    0.3    0.00    0.02     861         void std::Construct<Catch::Clara::Opt, Catch::Clara::Opt>(Catch::Clara::Opt, Catch::Clara::Opt&&) [154]
                0.00    0.02     861/861         Catch::Clara::Opt::Opt(Catch::Clara::Opt&&) [159]
                0.00    0.00     861/308485      operator new(unsigned long, void) [186]
                0.00    0.00     861/861         Catch::Clara::Opt&& std::forward<Catch::Clara::Opt>(std::removereference<Catch::Clara::Opt>::type&) [1282]
-----------------------------------------------
                0.00    0.02      84/84          Catch::Clara::Opt std::uninitialized_copy<std::move_iterator<Catch::Clara::Opt>, Catch::Clara::Opt>(std::move_iterator<Catch::Clara::Opt>, std::move_iterator<Catch::Clara::Opt>, Catch::Clara::Opt) [156]
[155]    0.3    0.00    0.02      84         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) [155]
                0.00    0.02     861/861         void std::Construct<Catch::Clara::Opt, Catch::Clara::Opt>(Catch::Clara::Opt, Catch::Clara::Opt&&) [154]
                0.00    0.00     945/945         bool std::operator!=<Catch::Clara::Opt>(std::moveiterator<Catch::Clara::Opt> const&, std::move_iterator<Catch::Clara::Opt> const&) [1268]
                0.00    0.00     861/861         std::move_iterator<Catch::Clara::Opt>::operator() const [1277]
                0.00    0.00     861/5516        Catch::Clara::Opt std::__addressof<Catch::Clara::Opt>(Catch::Clara::Opt&) [1187]
                0.00    0.00     861/861         std::move_iterator<Catch::Clara::Opt>::operator++() [1280]
-----------------------------------------------
                0.00    0.02      84/84          Catch::Clara::Opt std::__uninitialized_copy_a<std::move_iterator<Catch::Clara::Opt>, Catch::Clara::Opt, Catch::Clara::Opt>(std::move_iterator<Catch::Clara::Opt>, std::move_iterator<Catch::Clara::Opt>, Catch::Clara::Opt, std::allocator<Catch::Clara::Opt>&) [157]
[156]    0.3    0.00    0.02      84         Catch::Clara::Opt std::uninitialized_copy<std::move_iterator<Catch::Clara::Opt>, Catch::Clara::Opt>(std::move_iterator<Catch::Clara::Opt>, std::move_iterator<Catch::Clara::Opt>, Catch::Clara::Opt) [156]
                0.00    0.02      84/84          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) [155]
-----------------------------------------------
                0.00    0.02      84/84          Catch::Clara::Opt std::__uninitialized_move_if_noexcept_a<Catch::Clara::Opt, Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >(Catch::Clara::Opt, Catch::Clara::Opt, Catch::Clara::Opt, std::allocator<Catch::Clara::Opt>&) [158]
[157]    0.3    0.00    0.02      84         Catch::Clara::Opt std::__uninitialized_copy_a<std::move_iterator<Catch::Clara::Opt>, Catch::Clara::Opt, Catch::Clara::Opt>(std::move_iterator<Catch::Clara::Opt>, std::move_iterator<Catch::Clara::Opt>, Catch::Clara::Opt, std::allocator<Catch::Clara::Opt>&) [157]
                0.00    0.02      84/84          Catch::Clara::Opt std::uninitialized_copy<std::move_iterator<Catch::Clara::Opt>, Catch::Clara::Opt>(std::move_iterator<Catch::Clara::Opt>, std::move_iterator<Catch::Clara::Opt>, Catch::Clara::Opt) [156]
-----------------------------------------------
                0.00    0.02      84/84          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&) [70]
[158]    0.3    0.00    0.02      84         Catch::Clara::Opt std::__uninitialized_move_if_noexcept_a<Catch::Clara::Opt, Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >(Catch::Clara::Opt, Catch::Clara::Opt, Catch::Clara::Opt, std::allocator<Catch::Clara::Opt>&) [158]
                0.00    0.02      84/84          Catch::Clara::Opt std::__uninitialized_copy_a<std::move_iterator<Catch::Clara::Opt>, Catch::Clara::Opt, Catch::Clara::Opt>(std::move_iterator<Catch::Clara::Opt>, std::move_iterator<Catch::Clara::Opt>, Catch::Clara::Opt, std::allocator<Catch::Clara::Opt>&) [157]
                0.00    0.00     168/168         std::move_iterator<Catch::Clara::Opt> std::__make_move_if_noexcept_iterator<Catch::Clara::Opt, std::move_iterator<Catch::Clara::Opt> >(Catch::Clara::Opt) [1331]
-----------------------------------------------
                0.00    0.02     861/861         void std::Construct<Catch::Clara::Opt, Catch::Clara::Opt>(Catch::Clara::Opt, Catch::Clara::Opt&&) [154]
[159]    0.3    0.00    0.02     861         Catch::Clara::Opt::Opt(Catch::Clara::Opt&&) [159]
                0.00    0.02     861/861         Catch::Clara::Detail::ParserRefImpl<Catch::Clara::Opt>::ParserRefImpl(Catch::Clara::Detail::ParserRefImpl<Catch::Clara::Opt>&&) [160]
                0.00    0.00     861/862         std::vector<std::cxx11::basicstring<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::vector(std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >&&) [1275]
-----------------------------------------------
                0.00    0.02     861/861         Catch::Clara::Opt::Opt(Catch::Clara::Opt&&) [159]
[160]    0.3    0.00    0.02     861         Catch::Clara::Detail::ParserRefImpl<Catch::Clara::Opt>::ParserRefImpl(Catch::Clara::Detail::ParserRefImpl<Catch::Clara::Opt>&&) [160]
                0.00    0.01    1722/15051       std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&) [44]
                0.00    0.00     861/861         Catch::Clara::Detail::ComposableParserImpl<Catch::Clara::Opt>::ComposableParserImpl(Catch::Clara::Detail::ComposableParserImpl<Catch::Clara::Opt>&&) [1276]
                0.00    0.00     861/861         std::shared_ptr<Catch::Clara::Detail::BoundRef>::shared_ptr(std::shared_ptr<Catch::Clara::Detail::BoundRef>&&) [1278]
-----------------------------------------------
                                                 <spontaneous>
[161]    0.3    0.00    0.02                 Catch::TestCaseTracking::TrackerContext::startRun() [161]
                0.00    0.02      34/34          std::literals::string_literals::operator"" s[abi:cxx11](char const, unsigned long) [162]
                0.00    0.00      34/7927991     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() [12]
                0.00    0.00      34/2472728     Catch::SourceLineInfo::SourceLineInfo(char const, unsigned long) [880]
-----------------------------------------------
                0.00    0.02      34/34          Catch::TestCaseTracking::TrackerContext::startRun() [161]
[162]    0.3    0.00    0.02      34         std::literals::string_literals::operator"" s[abi:cxx11](char const, unsigned long) [162]
                0.00    0.02      34/2202        std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(char const, unsigned long, std::allocator<char> const&) [4]
-----------------------------------------------
                                                 <spontaneous>
[163]    0.3    0.00    0.02                 Catch::StringRef::operator std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >[abi:cxx11]() const [163]
                0.00    0.02      34/2202        std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(char const, unsigned long, std::allocator<char> const&) [4]
-----------------------------------------------
                0.00    0.02       8/8           Catch::TestInvokerAsFunction::invoke() const [1]
[164]    0.3    0.00    0.02       8         CATCH2_INTERNAL_TEST_8() [164]
                0.00    0.01     200/379         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> >&&) [152]
                0.00    0.00   11430/54354       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> >&&) [187]
                0.00    0.00   12608/7927991     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() [12]
                0.00    0.00     200/200         unittest::random_string[abi:cxx11](unsigned long, unsigned long, unittest::character_t) [362]
                0.00    0.00   24060/2471943     operator"" catchsr(char const, unsigned long) [71]
                0.00    0.00      64/852         Catch::SectionInfo::SectionInfo(Catch::SourceLineInfo const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, char const) [221]
                0.00    0.00     100/25129       std::__cxx11::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&) [45]
                0.00    0.00     314/1115148     versiontheca::part::part() [19]
                0.00    0.00     314/1115148     versiontheca::part::~part() [20]
                0.00    0.00    5410/5410        std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char (&) [3], void>, std::negation<std::is_arithmetic<std::remove_reference<char (&) [3]>::type> > >::value, Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char (& const&) [3]> >::type Catch::operator==<char (&) [3]>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, char (&) [3]) [429]
                0.00    0.00    5410/5410        std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char (&) [4], void>, std::negation<std::is_arithmetic<std::remove_reference<char (&) [4]>::type> > >::value, Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char (& const&) [4]> >::type Catch::operator==<char (&) [4]>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, char (&) [4]) [430]
                0.00    0.00   24060/2471943     Catch::AssertionHandler::~AssertionHandler() [206]
                0.00    0.00   11730/173739      void Catch::AssertionHandler::handleExpr<bool>(Catch::ExprLhs<bool> const&) [366]
                0.00    0.00     210/4696539     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string() [13]
                0.00    0.00     100/40245       std::operator|(std::IosOpenmode, std::IosOpenmode) [193]
                0.00    0.00     300/2224500     std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<char32_t, char32_t, void>, std::is_arithmetic<char32_t> >::value, Catch::BinaryExpr<char32_t, char32_t> >::type Catch::operator==<char32_t>(Catch::ExprLhs<char32_t>&&, char32_t) [60]
                0.00    0.00      10/4498        std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::reserve(unsigned long) [249]
                0.00    0.00     410/410         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<std::is_arithmetic<std::remove_reference<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>::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> >&) [507]
                0.00    0.00      68/80194       std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(char const, std::allocator<char> const&) [178]
                0.00    0.00      64/2245        Catch::SectionInfo::~SectionInfo() [396]
                0.00    0.00     200/562         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<std::is_arithmetic<std::remove_reference<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::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> >&&) [494]
                0.00    0.00     300/1014        std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<unsigned char, int, void>, std::is_arithmetic<int> >::value, Catch::BinaryExpr<unsigned char, int> >::type Catch::operator==<int>(Catch::ExprLhs<unsigned char>&&, int) [489]
                0.00    0.00     300/1014        std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<char, char, void>, std::is_arithmetic<char> >::value, Catch::BinaryExpr<char, char> >::type Catch::operator==<char>(Catch::ExprLhs<char>&&, char) [488]
                0.00    0.00     300/2224500     Catch::ExprLhs<char32_t> Catch::operator<=<char32_t, 0>(Catch::Decomposer&&, char32_t) [112]
                0.00    0.00      55/5525176     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::operator+=(char) [28]
                0.00    0.00     300/3209051     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::empty() const [244]
                0.00    0.00     100/100         (anonymous namespace)::is_number(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >) [649]
                0.00    0.00   24124/2472728     Catch::SourceLineInfo::SourceLineInfo(char const, unsigned long) [880]
                0.00    0.00   11730/173739      Catch::ExprLhs<bool> Catch::operator<=<bool, 0>(Catch::Decomposer&&, bool) [901]
                0.00    0.00    5410/5410        Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char (&) [3]>::~BinaryExpr() [1188]
                0.00    0.00    5410/5410        Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char (&) [4]>::~BinaryExpr() [1189]
                0.00    0.00     410/410         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() [1284]
                0.00    0.00     300/2224500     Catch::BinaryExpr<char32_t, char32_t>::~BinaryExpr() [882]
                0.00    0.00     300/1014        Catch::ExprLhs<unsigned char> Catch::operator<=<unsigned char, 0>(Catch::Decomposer&&, unsigned char) [1266]
                0.00    0.00     300/1014        Catch::BinaryExpr<unsigned char, int>::~BinaryExpr() [1262]
                0.00    0.00     300/1014        Catch::ExprLhs<char> Catch::operator<=<char, 0>(Catch::Decomposer&&, char) [1265]
                0.00    0.00     300/1014        Catch::BinaryExpr<char, char>::~BinaryExpr() [1261]
                0.00    0.00     200/4561        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() [1195]
                0.00    0.00     100/389705      void unittest::random<unsigned int>(unsigned int&) [890]
                0.00    0.00       8/136         unittest::g_progress() [1337]
-----------------------------------------------
                0.00    0.02       5/5           Catch::TestInvokerAsFunction::invoke() const [1]
[165]    0.3    0.00    0.02       5         CATCH2_INTERNAL_TEST_28() [165]
                0.00    0.01    2113/4434        Catch::Matchers::ExceptionMessage(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, bool) [131]
                0.00    0.00    2113/1115148     versiontheca::part::part() [19]
                0.00    0.00    2113/1115148     versiontheca::part::~part() [20]
                0.00    0.00    2139/80194       std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(char const, std::allocator<char> const&) [178]
                0.00    0.00      25/852         Catch::SectionInfo::SectionInfo(Catch::SourceLineInfo const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, char const) [221]
                0.00    0.00    2139/7927991     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() [12]
                0.00    0.00    2113/4434        Catch::Matchers::ExceptionWatcher::~ExceptionWatcher() [370]
                0.00    0.00    2113/2471943     operator"" catchsr(char const, unsigned long) [71]
                0.00    0.00    2111/4412        Catch::MatchExpr<versiontheca::invalid_parameter const&, Catch::Matchers::ExceptionWatcher> Catch::makeMatchExpr<versiontheca::invalid_parameter const&, Catch::Matchers::ExceptionWatcher>(versiontheca::invalid_parameter const&, Catch::Matchers::ExceptionWatcher const&) [456]
                0.00    0.00    2113/2471943     Catch::AssertionHandler::~AssertionHandler() [206]
                0.00    0.00      25/2245        Catch::SectionInfo::~SectionInfo() [396]
                0.00    0.00       2/2           Catch::MatchExpr<versiontheca::wrong_type const&, Catch::Matchers::ExceptionWatcher> Catch::makeMatchExpr<versiontheca::wrong_type const&, Catch::Matchers::ExceptionWatcher>(versiontheca::wrong_type const&, Catch::Matchers::ExceptionWatcher const&) [853]
                0.00    0.00    2138/2472728     Catch::SourceLineInfo::SourceLineInfo(char const, unsigned long) [880]
                0.00    0.00    2111/4412        Catch::MatchExpr<versiontheca::invalid_parameter const&, Catch::Matchers::ExceptionWatcher>::~MatchExpr() [1197]
                0.00    0.00       5/136         unittest::g_progress() [1337]
                0.00    0.00       2/2           Catch::MatchExpr<versiontheca::wrong_type const&, Catch::Matchers::ExceptionWatcher>::~MatchExpr() [1552]
-----------------------------------------------
                0.00    0.02   10000/10000       CATCH2_INTERNAL_TEST_0() [69]
[166]    0.3    0.00    0.02   10000         (anonymous namespace)::generate_version(unsigned long) [166]
                0.00    0.01   15000/1441763     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&) [7]
                0.00    0.00   10000/4696539     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string() [13]
                0.00    0.00   15000/15000       (anonymous namespace)::generate_number() [324]
                0.00    0.00   15000/7927991     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() [12]
                0.00    0.00    5000/5525176     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::operator+=(char) [28]
                0.00    0.00   15000/3209051     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::empty() const [244]
-----------------------------------------------
                0.01    0.01 1978961/1978961     void std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_construct<char>(char, char, std::forward_iterator_tag) [55]
[167]    0.3    0.01    0.01 1978961         std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_S_copy_chars(char, char, char) [167]
                0.00    0.01 1978961/39019471     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_S_copy(char, char const, unsigned long) [32]
-----------------------------------------------
                                                 <spontaneous>
[168]    0.2    0.01    0.01                 Catch::StringRef::StringRef(char const) [168]
                0.01    0.00 2472045/9710458     Catch::StringRef::StringRef(char const, unsigned long) [145]
-----------------------------------------------
                0.01    0.00      99/198         std::__shared_count<(__gnu_cxx::Lockpolicy)2>::__shared_count<versiontheca::versiontheca, std::allocator<versiontheca::versiontheca>, std::shared_ptr<versiontheca::unicode>&, char const&>(std::Spmake_shared_tag, versiontheca::versiontheca, std::allocator<versiontheca::versiontheca> const&, std::shared_ptr<versiontheca::unicode>&, char const&) [126]
                0.01    0.00      99/198         void __gnu_cxx::new_allocator<versiontheca::versiontheca>::construct<versiontheca::versiontheca, std::shared_ptr<versiontheca::unicode>&, char const&>(versiontheca::versiontheca, std::shared_ptr<versiontheca::unicode>&, char const&) [175]
[169]    0.2    0.02    0.00     198         operator delete(void, void) [169]
-----------------------------------------------
                0.02    0.00 2224500/2224500     Catch::ExprLhs<char32_t> Catch::operator<=<char32_t, 0>(Catch::Decomposer&&, char32_t) [112]
[170]    0.2    0.02    0.00 2224500         Catch::ExprLhs<char32_t>::ExprLhs(char32_t) [170]
-----------------------------------------------
                0.00    0.01  130000/130000      (anonymous namespace)::generate_version(unsigned long) [50]
[171]    0.2    0.00    0.01  130000         (anonymous namespace)::generate_number() [171]
                0.00    0.01  130000/389405      std::__cxx11::to_string(unsigned int) [99]
                0.00    0.00  130000/389705      void unittest::random<unsigned int>(unsigned int&) [890]
-----------------------------------------------
                0.00    0.01    3053/3053        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> >&&) [152]
[172]    0.2    0.00    0.01    3053         std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::clear() [172]
                0.01    0.01  826935/68702022     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_set_length(unsigned long) [5]
-----------------------------------------------
                0.00    0.00       2/10017       CATCH2_INTERNAL_TEST_5() [486]
                0.00    0.00       3/10017       CATCH2_INTERNAL_TEST_8() [480]
                0.00    0.00       4/10017       CATCH2_INTERNAL_TEST_11() [383]
                0.00    0.00       4/10017       CATCH2_INTERNAL_TEST_18() [125]
                0.00    0.01   10004/10017       CATCH2_INTERNAL_TEST_0() [69]
[173]    0.2    0.00    0.01   10017         (anonymous namespace)::create(char const, char const) [173]
                0.00    0.01   10017/10039       std::shared_ptr<versiontheca::versiontheca> std::make_shared<versiontheca::versiontheca, std::shared_ptr<versiontheca::decimal>&, char const&>(std::shared_ptr<versiontheca::decimal>&, char const&) [242]
                0.00    0.00   10017/10044       std::shared_ptr<versiontheca::decimal> std::make_shared<versiontheca::decimal>() [306]
                0.00    0.00   10017/54354       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> >&&) [187]
                0.00    0.00   10017/7927991     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() [12]
                0.00    0.00   10017/2471943     operator"" catchsr(char const, unsigned long) [71]
                0.00    0.00   10017/10044       std::shared_ptr<versiontheca::decimal>::~shared_ptr() [393]
                0.00    0.00   10017/38488       std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const&, void>, std::negation<std::is_arithmetic<std::remove_reference<char const&>::type> > >::value, Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const& const&> >::type Catch::operator==<char const&>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, char const&) [364]
                0.00    0.00   10017/2471943     Catch::AssertionHandler::~AssertionHandler() [206]
                0.00    0.00   10017/2472728     Catch::SourceLineInfo::SourceLineInfo(char const, unsigned long) [880]
                0.00    0.00   10017/57899       std::__shared_ptr_access<versiontheca::versiontheca, (__gnu_cxx::Lockpolicy)2, false, false>::operator->() const [968]
                0.00    0.00   10017/38488       Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const&>::~BinaryExpr() [1024]
                0.00    0.00   10017/10017       double unittest::default_epsilon<double>() [1174]
                0.00    0.00   10017/10018       std::__shared_ptr_access<versiontheca::decimal, (__gnu_cxx::Lockpolicy)2, false, false>::operator->() const [1172]
                0.00    0.00   10017/10017       bool unittest::nearly_equal<double>(double, double, double) [1173]
-----------------------------------------------
                0.00    0.01    3844/3844        std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::replace(unsigned long, unsigned long, char const, unsigned long) [115]
[174]    0.2    0.00    0.01    3844         std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_replace(unsigned long, unsigned long, char const, unsigned long) [174]
                0.00    0.01   50791/818401      std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_mutate(unsigned long, unsigned long, char const, unsigned long) [52]
                0.00    0.00  101759/168738      std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_check_length(unsigned long, unsigned long, char const) const [289]
                0.00    0.00  101759/68702022     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_set_length(unsigned long) [5]
                0.00    0.00  101759/25312490     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::capacity() const [27]
                0.00    0.00   50967/39019471     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_S_copy(char, char const, unsigned long) [32]
                0.00    0.00   50968/50968       std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_disjunct(char const) const [402]
                0.00    0.00  101759/85543071     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::size() const [51]
                0.00    0.00   50968/242277379     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_data() const [24]
-----------------------------------------------
                0.00    0.01   12262/12262       void std::allocator_traits<std::allocator<versiontheca::versiontheca> >::construct<versiontheca::versiontheca, std::shared_ptr<versiontheca::unicode>&, char const&>(std::allocator<versiontheca::versiontheca>&, versiontheca::versiontheca, std::shared_ptr<versiontheca::unicode>&, char const&) [176]
[175]    0.2    0.00    0.01   12262         void __gnu_cxx::new_allocator<versiontheca::versiontheca>::construct<versiontheca::versiontheca, std::shared_ptr<versiontheca::unicode>&, char const&>(versiontheca::versiontheca, std::shared_ptr<versiontheca::unicode>&, char const&) [175]
                0.01    0.00      99/198         operator delete(void, void) [169]
                0.00    0.00   12262/80194       std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(char const, std::allocator<char> const&) [178]
                0.00    0.00   12262/7927991     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() [12]
                0.00    0.00   12262/12268       std::shared_ptr<versiontheca::trait>::shared_ptr<versiontheca::unicode, void>(std::shared_ptr<versiontheca::unicode> const&) [342]
                0.00    0.00   12262/308485      operator new(unsigned long, void) [186]
                0.00    0.00   12262/345804      std::shared_ptr<versiontheca::trait>::~shared_ptr() <cycle 1> [892]
                0.00    0.00   12262/98096       std::shared_ptr<versiontheca::unicode>& std::forward<std::shared_ptr<versiontheca::unicode>&>(std::remove_reference<std::shared_ptr<versiontheca::unicode>&>::type&) [933]
                0.00    0.00   12262/291424      char const& std::forward<char const&>(std::remove_reference<char const&>::type&) [894]
-----------------------------------------------
                0.00    0.01   12262/12262       std::Spcounted_ptr_inplace<versiontheca::versiontheca, std::allocator<versiontheca::versiontheca>, (__gnu_cxx::Lockpolicy)2>::Spcounted_ptr_inplace<std::shared_ptr<versiontheca::unicode>&, char const&>(std::allocator<versiontheca::versiontheca>, std::shared_ptr<versiontheca::unicode>&, char const&) [177]
[176]    0.2    0.00    0.01   12262         void std::allocator_traits<std::allocator<versiontheca::versiontheca> >::construct<versiontheca::versiontheca, std::shared_ptr<versiontheca::unicode>&, char const&>(std::allocator<versiontheca::versiontheca>&, versiontheca::versiontheca, std::shared_ptr<versiontheca::unicode>&, char const&) [176]
                0.00    0.01   12262/12262       void __gnu_cxx::new_allocator<versiontheca::versiontheca>::construct<versiontheca::versiontheca, std::shared_ptr<versiontheca::unicode>&, char const&>(versiontheca::versiontheca, std::shared_ptr<versiontheca::unicode>&, char const&) [175]
                0.00    0.00   12262/291424      char const& std::forward<char const&>(std::remove_reference<char const&>::type&) [894]
                0.00    0.00   12262/98096       std::shared_ptr<versiontheca::unicode>& std::forward<std::shared_ptr<versiontheca::unicode>&>(std::remove_reference<std::shared_ptr<versiontheca::unicode>&>::type&) [933]
-----------------------------------------------
                0.00    0.01   12262/12262       std::__shared_count<(__gnu_cxx::Lockpolicy)2>::__shared_count<versiontheca::versiontheca, std::allocator<versiontheca::versiontheca>, std::shared_ptr<versiontheca::unicode>&, char const&>(std::Spmake_shared_tag, versiontheca::versiontheca, std::allocator<versiontheca::versiontheca> const&, std::shared_ptr<versiontheca::unicode>&, char const&) [126]
[177]    0.2    0.00    0.01   12262         std::Spcounted_ptr_inplace<versiontheca::versiontheca, std::allocator<versiontheca::versiontheca>, (__gnu_cxx::Lockpolicy)2>::Spcounted_ptr_inplace<std::shared_ptr<versiontheca::unicode>&, char const&>(std::allocator<versiontheca::versiontheca>, std::shared_ptr<versiontheca::unicode>&, char const&) [177]
                0.00    0.01   12262/12262       void std::allocator_traits<std::allocator<versiontheca::versiontheca> >::construct<versiontheca::versiontheca, std::shared_ptr<versiontheca::unicode>&, char const&>(std::allocator<versiontheca::versiontheca>&, versiontheca::versiontheca, std::shared_ptr<versiontheca::unicode>&, char const&) [176]
                0.00    0.00   12262/149921      std::Spcounted_base<(__gnu_cxx::Lockpolicy)2>::Spcounted_base() [906]
                0.00    0.00   12262/109320      std::allocator<versiontheca::versiontheca>::allocator(std::allocator<versiontheca::versiontheca> const&) [929]
                0.00    0.00   12262/36440       std::Spcounted_ptr_inplace<versiontheca::versiontheca, std::allocator<versiontheca::versiontheca>, (__gnu_cxx::Lockpolicy)2>::Impl::Impl(std::allocator<versiontheca::versiontheca>) [1041]
                0.00    0.00   12262/145760      std::allocator<versiontheca::versiontheca>::~allocator() [911]
                0.00    0.00   12262/291424      char const& std::forward<char const&>(std::remove_reference<char const&>::type&) [894]
                0.00    0.00   12262/98096       std::shared_ptr<versiontheca::unicode>& std::forward<std::shared_ptr<versiontheca::unicode>&>(std::remove_reference<std::shared_ptr<versiontheca::unicode>&>::type&) [933]
                0.00    0.00   12262/109122      std::Spcounted_ptr_inplace<versiontheca::versiontheca, std::allocator<versiontheca::versiontheca>, (__gnu_cxx::Lockpolicy)2>::_M_ptr() [932]
                0.00    0.00      99/36440       std::Spcounted_ptr_inplace<versiontheca::versiontheca, std::allocator<versiontheca::versiontheca>, (__gnu_cxx::Lockpolicy)2>::_Impl::~Impl() [1042]
                0.00    0.00      99/149921      std::Sp_counted_base<(__gnu_cxx::Lockpolicy)2>::~Spcounted_base() [907]
-----------------------------------------------
                0.00    0.00       1/80194       CATCH2_INTERNAL_TEST_5() [453]
                0.00    0.00       1/80194       CATCH2_INTERNAL_TEST_8() [473]
                0.00    0.00       1/80194       void __gnu_cxx::new_allocator<versiontheca::versiontheca>::construct<versiontheca::versiontheca, std::shared_ptr<versiontheca::debian>&, char const (&) [2]>(versiontheca::versiontheca, std::shared_ptr<versiontheca::debian>&, char const (&) [2]) [673]
                0.00    0.00       1/80194       void __gnu_cxx::new_allocator<versiontheca::versiontheca>::construct<versiontheca::versiontheca, std::shared_ptr<versiontheca::debian>&, char const (&) [6]>(versiontheca::versiontheca, std::shared_ptr<versiontheca::debian>&, char const (&) [6]) [674]
                0.00    0.00       1/80194       void __gnu_cxx::new_allocator<versiontheca::versiontheca>::construct<versiontheca::versiontheca, std::shared_ptr<versiontheca::debian>&, char const (&) [8]>(versiontheca::versiontheca, std::shared_ptr<versiontheca::debian>&, char const (&) [8]) [675]
                0.00    0.00       1/80194       void __gnu_cxx::new_allocator<versiontheca::versiontheca>::construct<versiontheca::versiontheca, std::shared_ptr<versiontheca::debian>&, char const (&) [10]>(versiontheca::versiontheca, std::shared_ptr<versiontheca::debian>&, char const (&) [10]) [671]
                0.00    0.00       1/80194       void __gnu_cxx::new_allocator<versiontheca::versiontheca>::construct<versiontheca::versiontheca, std::shared_ptr<versiontheca::debian>&, char const (&) [17]>(versiontheca::versiontheca, std::shared_ptr<versiontheca::debian>&, char const (&) [17]) [672]
                0.00    0.00       1/80194       CATCH2_INTERNAL_TEST_5() [486]
                0.00    0.00       1/80194       CATCH2_INTERNAL_TEST_8() [480]
                0.00    0.00       1/80194       CATCH2_INTERNAL_TEST_0() [259]
                0.00    0.00       1/80194       void __gnu_cxx::new_allocator<versiontheca::versiontheca>::construct<versiontheca::versiontheca, std::shared_ptr<versiontheca::rpm>&, char const (&) [2]>(versiontheca::versiontheca, std::shared_ptr<versiontheca::rpm>&, char const (&) [2]) [668]
                0.00    0.00       1/80194       void __gnu_cxx::new_allocator<versiontheca::versiontheca>::construct<versiontheca::versiontheca, std::shared_ptr<versiontheca::rpm>&, char const (&) [6]>(versiontheca::versiontheca, std::shared_ptr<versiontheca::rpm>&, char const (&) [6]) [669]
                0.00    0.00       1/80194       void __gnu_cxx::new_allocator<versiontheca::versiontheca>::construct<versiontheca::versiontheca, std::shared_ptr<versiontheca::rpm>&, char const (&) [8]>(versiontheca::versiontheca, std::shared_ptr<versiontheca::rpm>&, char const (&) [8]) [670]
                0.00    0.00       1/80194       void __gnu_cxx::new_allocator<versiontheca::versiontheca>::construct<versiontheca::versiontheca, std::shared_ptr<versiontheca::rpm>&, char const (&) [11]>(versiontheca::versiontheca, std::shared_ptr<versiontheca::rpm>&, char const (&) [11]) [666]
                0.00    0.00       1/80194       void __gnu_cxx::new_allocator<versiontheca::versiontheca>::construct<versiontheca::versiontheca, std::shared_ptr<versiontheca::rpm>&, char const (&) [17]>(versiontheca::versiontheca, std::shared_ptr<versiontheca::rpm>&, char const (&) [17]) [667]
                0.00    0.00       1/80194       CATCH2_INTERNAL_TEST_5() [445]
                0.00    0.00       1/80194       CATCH2_INTERNAL_TEST_8() [460]
                0.00    0.00       1/80194       CATCH2_INTERNAL_TEST_0() [506]
                0.00    0.00       1/80194       Catch::Clara::Args::Args(int, char const const) [738]
                0.00    0.00       1/80194       Catch::generateRandomSeed(Catch::GenerateFrom) [711]
                0.00    0.00       1/80194       Catch::ReusableStringStream::~ReusableStringStream() [712]
                0.00    0.00       1/80194       Catch::Config::Config(Catch::ConfigData const&) [504]
                0.00    0.00       2/80194       void __gnu_cxx::new_allocator<versiontheca::versiontheca>::construct<versiontheca::versiontheca, std::shared_ptr<versiontheca::roman>&, char const (&) [1]>(versiontheca::versiontheca, std::shared_ptr<versiontheca::roman>&, char const (&) [1]) [597]
                0.00    0.00       3/80194       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]) [645]
                0.00    0.00       4/80194       Catch::Clara::Help::Help(bool&) [332]
                0.00    0.00       4/80194       Catch::ConsoleReporter::ConsoleReporter(Catch::ReporterConfig&&)::{lambda()#1}::operator()() const [641]
                0.00    0.00       8/80194       Catch::ReporterRegistry::ReporterRegistry() [555]
                0.00    0.00       9/80194       CATCH2_INTERNAL_TEST_0() [40]
                0.00    0.00       9/80194       CATCH2_INTERNAL_TEST_0() [69]
                0.00    0.00       9/80194       CATCH2_INTERNAL_TEST_23() [2]
                0.00    0.00       9/80194       CATCH2_INTERNAL_TEST_0() [38]
                0.00    0.00      11/80194       CATCH2_INTERNAL_TEST_12() [422]
                0.00    0.00      11/80194       CATCH2_INTERNAL_TEST_9() [395]
                0.00    0.00      11/80194       CATCH2_INTERNAL_TEST_12() [420]
                0.00    0.00      11/80194       void std::Construct<std::cxx11::basicstring<char, std::char_traits<char>, std::allocator<char> >, char const const&>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, char const const&) [556]
                0.00    0.00      14/80194       CATCH2_INTERNAL_TEST_18() [427]
                0.00    0.00      16/80194       CATCH2_INTERNAL_TEST_3() [64]
                0.00    0.00      17/80194       CATCH2_INTERNAL_TEST_11() [258]
                0.00    0.00      23/80194       unittest::snap_catch2_main(char const, char const, int, char**, void ()(), Catch::Clara::Parser ()(Catch::Clara::Parser const&), int ()(Catch::Session&), void ()()) [95]
                0.00    0.00      25/80194       CATCH2_INTERNAL_TEST_5() [387]
                0.00    0.00      25/80194       CATCH2_INTERNAL_TEST_5() [386]
                0.00    0.00      26/80194       CATCH2_INTERNAL_TEST_11() [383]
                0.00    0.00      26/80194       CATCH2_INTERNAL_TEST_11() [3]
                0.00    0.00      35/80194       void __gnu_cxx::new_allocator<versiontheca::versiontheca>::construct<versiontheca::versiontheca, std::shared_ptr<versiontheca::debian>&, char const&>(versiontheca::versiontheca, std::shared_ptr<versiontheca::debian>&, char const&) [498]
                0.00    0.00      36/80194       CATCH2_INTERNAL_TEST_0() [352]
                0.00    0.00      39/80194       void __gnu_cxx::new_allocator<versiontheca::versiontheca>::construct<versiontheca::versiontheca, std::shared_ptr<versiontheca::rpm>&, char const&>(versiontheca::versiontheca, std::shared_ptr<versiontheca::rpm>&, char const&) [490]
                0.00    0.00      68/80194       CATCH2_INTERNAL_TEST_8() [164]
                0.00    0.00     106/80194       Catch::makeCommandLineParser(Catch::ConfigData&) [31]
                0.00    0.00     152/80194       CATCH2_INTERNAL_TEST_17() [248]
                0.00    0.00     154/80194       CATCH2_INTERNAL_TEST_17() [250]
                0.00    0.00     242/80194       CATCH2_INTERNAL_TEST_17() [124]
                0.00    0.00     242/80194       CATCH2_INTERNAL_TEST_18() [125]
                0.00    0.00     370/80194       CATCH2_INTERNAL_TEST_18() [113]
                0.00    0.00     371/80194       CATCH2_INTERNAL_TEST_26() [118]
                0.00    0.00     371/80194       CATCH2_INTERNAL_TEST_26() [117]
                0.00    0.00    2139/80194       CATCH2_INTERNAL_TEST_28() [165]
                0.00    0.00    4013/80194       void __gnu_cxx::new_allocator<versiontheca::versiontheca>::construct<versiontheca::versiontheca, std::shared_ptr<versiontheca::roman>&, char const&>(versiontheca::versiontheca, std::shared_ptr<versiontheca::roman>&, char const&) [325]
                0.00    0.00   10039/80194       void __gnu_cxx::new_allocator<versiontheca::versiontheca>::construct<versiontheca::versiontheca, std::shared_ptr<versiontheca::decimal>&, char const&>(versiontheca::versiontheca, std::shared_ptr<versiontheca::decimal>&, char const&) [274]
                0.00    0.00   10040/80194       void __gnu_cxx::new_allocator<versiontheca::versiontheca>::construct<versiontheca::versiontheca, std::shared_ptr<versiontheca::basic>&, char const&>(versiontheca::versiontheca, std::shared_ptr<versiontheca::basic>&, char const&) [271]
                0.00    0.00   12262/80194       void __gnu_cxx::new_allocator<versiontheca::versiontheca>::construct<versiontheca::versiontheca, std::shared_ptr<versiontheca::unicode>&, char const&>(versiontheca::versiontheca, std::shared_ptr<versiontheca::unicode>&, char const&) [175]
                0.00    0.00   19610/80194       CATCH2_INTERNAL_TEST_0() [15]
                0.00    0.00   19610/80194       CATCH2_INTERNAL_TEST_0() [17]
[178]    0.2    0.00    0.01   80194         std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(char const, std::allocator<char> const&) [178]
                0.00    0.01  184326/17155438     void std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_construct<char const>(char const, char const) [9]
                0.00    0.00  184326/44749558     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_local_data() [36]
                0.00    0.00  184326/17808420     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::Allochider::Allochider(char, std::allocator<char> const&) [89]
                0.00    0.00  184326/305427      std::char_traits<char>::length(char const) [893]
-----------------------------------------------
                0.00    0.00       2/36341       CATCH2_INTERNAL_TEST_11() [258]
                0.00    0.00       2/36341       CATCH2_INTERNAL_TEST_17() [250]
                0.00    0.00       2/36341       CATCH2_INTERNAL_TEST_5() [486]
                0.00    0.00       2/36341       CATCH2_INTERNAL_TEST_9() [395]
                0.00    0.00       2/36341       CATCH2_INTERNAL_TEST_17() [248]
                0.00    0.00       3/36341       CATCH2_INTERNAL_TEST_8() [473]
                0.00    0.00       3/36341       CATCH2_INTERNAL_TEST_8() [480]
                0.00    0.00       4/36341       CATCH2_INTERNAL_TEST_17() [124]
                0.00    0.00       4/36341       CATCH2_INTERNAL_TEST_11() [383]
                0.00    0.00       4/36341       CATCH2_INTERNAL_TEST_18() [125]
                0.00    0.00       4/36341       CATCH2_INTERNAL_TEST_8() [460]
                0.00    0.00       5/36341       CATCH2_INTERNAL_TEST_5() [453]
                0.00    0.00       5/36341       CATCH2_INTERNAL_TEST_0() [15]
                0.00    0.00       5/36341       CATCH2_INTERNAL_TEST_0() [17]
                0.00    0.00       6/36341       CATCH2_INTERNAL_TEST_26() [118]
                0.00    0.00       6/36341       CATCH2_INTERNAL_TEST_26() [117]
                0.00    0.00       7/36341       CATCH2_INTERNAL_TEST_5() [445]
                0.00    0.00      13/36341       CATCH2_INTERNAL_TEST_12() [422]
                0.00    0.00      14/36341       CATCH2_INTERNAL_TEST_5() [387]
                0.00    0.00      14/36341       CATCH2_INTERNAL_TEST_5() [386]
                0.00    0.00      17/36341       CATCH2_INTERNAL_TEST_12() [420]
                0.00    0.00      22/36341       (anonymous namespace)::invalid_version(char const, char const) [260]
                0.00    0.00      22/36341       (anonymous namespace)::invalid_version(char const, char const) [442]
                0.00    0.00      29/36341       CATCH2_INTERNAL_TEST_18() [113]
                0.00    0.00    2117/36341       CATCH2_INTERNAL_TEST_11() [3]
                0.00    0.00    4013/36341       CATCH2_INTERNAL_TEST_3() [64]
                0.00    0.00   10004/36341       CATCH2_INTERNAL_TEST_0() [40]
                0.00    0.00   10004/36341       CATCH2_INTERNAL_TEST_0() [69]
                0.00    0.00   10006/36341       CATCH2_INTERNAL_TEST_0() [38]
[179]    0.2    0.01    0.00   36341         std::shared_ptr<versiontheca::versiontheca>::~shared_ptr() [179]
                0.00    0.00   36341/36345       std::__shared_ptr<versiontheca::versiontheca, (__gnu_cxx::Lockpolicy)2>::~__shared_ptr() [344]
-----------------------------------------------
                0.00    0.00       6/13          CATCH2_INTERNAL_TEST_17() [250]
                0.00    0.01       7/13          CATCH2_INTERNAL_TEST_17() [248]
[180]    0.2    0.00    0.01      13         std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::find_first_of(char, unsigned long) const [180]
                0.00    0.01      13/13          std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::find(char, unsigned long) const [181]
-----------------------------------------------
                0.00    0.01      13/13          std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::find_first_of(char, unsigned long) const [180]
[181]    0.2    0.00    0.01      13         std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::find(char, unsigned long) const [181]
                0.01    0.00   77065/78876       std::char_traits<char>::find(char const, unsigned long, char const&) [192]
                0.00    0.00   77065/242277379     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_data() const [24]
                0.00    0.00   77065/85543071     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::size() const [51]
-----------------------------------------------
[182]    0.2    0.00    0.01  345804+1444424 <cycle 1 as a whole> [182]
                0.00    0.01  381759             std::Spcounted_base<(__gnu_cxx::Lockpolicy)2>::_M_release() <cycle 1> [185]
                0.00    0.00  498403             std::__shared_count<(__gnu_cxx::Lockpolicy)2>::~__shared_count() <cycle 1> [889]
                0.00    0.00  345317             std::__shared_ptr<versiontheca::trait, (__gnu_cxx::Lockpolicy)2>::~__shared_ptr() <cycle 1> [891]
                0.00    0.00  342392             std::shared_ptr<versiontheca::trait>::~shared_ptr() <cycle 1> [892]
                0.00    0.00  113334             versiontheca::versiontheca::~versiontheca() <cycle 1> [927]
                0.00    0.00   36341             std::Spcounted_ptr_inplace<versiontheca::versiontheca, std::allocator<versiontheca::versiontheca>, (__gnu_cxx::Lockpolicy)2>::_M_dispose() <cycle 1> [1049]
                0.00    0.00   36341             void std::allocator_traits<std::allocator<versiontheca::versiontheca> >::destroy<versiontheca::versiontheca>(std::allocator<versiontheca::versiontheca>&, versiontheca::versiontheca) <cycle 1> [1047]
                0.00    0.00   36341             void __gnu_cxx::new_allocator<versiontheca::versiontheca>::destroy<versiontheca::versiontheca>(versiontheca::versiontheca) <cycle 1> [1045]
-----------------------------------------------
                0.01    0.00  531581/531581      __gnu_cxx::__exchange_and_add_dispatch(int, int) [184]
[183]    0.2    0.01    0.00  531581         __gnu_cxx::__exchange_and_add(int volatile, int) [183]
-----------------------------------------------
                0.00    0.01  531581/531581      std::Spcounted_base<(__gnu_cxx::Lockpolicy)2>::_M_release() <cycle 1> [185]
[184]    0.2    0.00    0.01  531581         __gnu_cxx::__exchange_and_add_dispatch(int, int) [184]
                0.01    0.00  531581/531581      __gnu_cxx::__exchange_and_add(int volatile, int) [183]
                0.00    0.00  531581/763518      __gthread_active_p() [888]
-----------------------------------------------
                              381758             std::__shared_count<(__gnu_cxx::Lockpolicy)2>::~__shared_count() <cycle 1> [889]
                0.00    0.00       1/345804      std::__shared_count<(__gnu_cxx::Lockpolicy)2>::operator=(std::__shared_count<(__gnu_cxx::Lockpolicy)2> const&) [696]
[185]    0.2    0.00    0.01  381759         std::Spcounted_base<(__gnu_cxx::Lockpolicy)2>::_M_release() <cycle 1> [185]
                0.00    0.01  531581/531581      __gnu_cxx::__exchange_and_add_dispatch(int, int) [184]
                0.00    0.00   38531/38531       std::Spcounted_ptr_inplace<versiontheca::rpm, std::allocator<versiontheca::rpm>, (__gnu_cxx::Lockpolicy)2>::_M_dispose() [994]
                0.00    0.00   38531/38531       std::Spcounted_ptr_inplace<versiontheca::rpm, std::allocator<versiontheca::rpm>, (__gnu_cxx::Lockpolicy)2>::_M_destroy() [993]
                0.00    0.00   38529/38529       std::Spcounted_ptr_inplace<versiontheca::debian, std::allocator<versiontheca::debian>, (__gnu_cxx::Lockpolicy)2>::_M_dispose() [1017]
                0.00    0.00   38529/38529       std::Spcounted_ptr_inplace<versiontheca::debian, std::allocator<versiontheca::debian>, (__gnu_cxx::Lockpolicy)2>::_M_destroy() [1016]
                0.00    0.00   36341/36341       std::Spcounted_ptr_inplace<versiontheca::versiontheca, std::allocator<versiontheca::versiontheca>, (__gnu_cxx::Lockpolicy)2>::_M_destroy() [1048]
                0.00    0.00   12268/12268       std::Spcounted_ptr_inplace<versiontheca::unicode, std::allocator<versiontheca::unicode>, (__gnu_cxx::Lockpolicy)2>::_M_dispose() [1111]
                0.00    0.00   12268/12268       std::Spcounted_ptr_inplace<versiontheca::unicode, std::allocator<versiontheca::unicode>, (__gnu_cxx::Lockpolicy)2>::_M_destroy() [1110]
                0.00    0.00   10047/10047       std::Spcounted_ptr_inplace<versiontheca::basic, std::allocator<versiontheca::basic>, (__gnu_cxx::Lockpolicy)2>::_M_dispose() [1140]
                0.00    0.00   10047/10047       std::Spcounted_ptr_inplace<versiontheca::basic, std::allocator<versiontheca::basic>, (__gnu_cxx::Lockpolicy)2>::_M_destroy() [1139]
                0.00    0.00   10044/10044       std::Spcounted_ptr_inplace<versiontheca::decimal, std::allocator<versiontheca::decimal>, (__gnu_cxx::Lockpolicy)2>::_M_dispose() [1163]
                0.00    0.00   10044/10044       std::Spcounted_ptr_inplace<versiontheca::decimal, std::allocator<versiontheca::decimal>, (__gnu_cxx::Lockpolicy)2>::_M_destroy() [1162]
                0.00    0.00    4015/4015        std::Spcounted_ptr_inplace<versiontheca::roman, std::allocator<versiontheca::roman>, (__gnu_cxx::Lockpolicy)2>::_M_dispose() [1215]
                0.00    0.00    4015/4015        std::Spcounted_ptr_inplace<versiontheca::roman, std::allocator<versiontheca::roman>, (__gnu_cxx::Lockpolicy)2>::_M_destroy() [1214]
                0.00    0.00       6/6           std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::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() [1491]
                0.00    0.00       6/6           std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::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() [1490]
                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() [1539]
                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() [1538]
                               36341             std::Spcounted_ptr_inplace<versiontheca::versiontheca, std::allocator<versiontheca::versiontheca>, (__gnu_cxx::Lockpolicy)2>::_M_dispose() <cycle 1> [1049]
-----------------------------------------------
                0.00    0.00       1/308485      std::__shared_count<(__gnu_cxx::Lockpolicy)2>::__shared_count<versiontheca::versiontheca, std::allocator<versiontheca::versiontheca>, std::shared_ptr<versiontheca::debian>&, char const (&) [2]>(std::Spmake_shared_tag, versiontheca::versiontheca, std::allocator<versiontheca::versiontheca> const&, std::shared_ptr<versiontheca::debian>&, char const (&) [2]) [663]
                0.00    0.00       1/308485      std::__shared_count<(__gnu_cxx::Lockpolicy)2>::__shared_count<versiontheca::versiontheca, std::allocator<versiontheca::versiontheca>, std::shared_ptr<versiontheca::debian>&, char const (&) [6]>(std::Spmake_shared_tag, versiontheca::versiontheca, std::allocator<versiontheca::versiontheca> const&, std::shared_ptr<versiontheca::debian>&, char const (&) [6]) [664]
                0.00    0.00       1/308485      std::__shared_count<(__gnu_cxx::Lockpolicy)2>::__shared_count<versiontheca::versiontheca, std::allocator<versiontheca::versiontheca>, std::shared_ptr<versiontheca::debian>&, char const (&) [8]>(std::Spmake_shared_tag, versiontheca::versiontheca, std::allocator<versiontheca::versiontheca> const&, std::shared_ptr<versiontheca::debian>&, char const (&) [8]) [665]
                0.00    0.00       1/308485      std::__shared_count<(__gnu_cxx::Lockpolicy)2>::__shared_count<versiontheca::versiontheca, std::allocator<versiontheca::versiontheca>, std::shared_ptr<versiontheca::debian>&, char const (&) [10]>(std::Spmake_shared_tag, versiontheca::versiontheca, std::allocator<versiontheca::versiontheca> const&, std::shared_ptr<versiontheca::debian>&, char const (&) [10]) [658]
                0.00    0.00       1/308485      std::__shared_count<(__gnu_cxx::Lockpolicy)2>::__shared_count<versiontheca::versiontheca, std::allocator<versiontheca::versiontheca>, std::shared_ptr<versiontheca::debian>&, char const (&) [17]>(std::Spmake_shared_tag, versiontheca::versiontheca, std::allocator<versiontheca::versiontheca> const&, std::shared_ptr<versiontheca::debian>&, char const (&) [17]) [659]
                0.00    0.00       1/308485      void __gnu_cxx::new_allocator<versiontheca::versiontheca>::construct<versiontheca::versiontheca, std::shared_ptr<versiontheca::debian>&, char const (&) [2]>(versiontheca::versiontheca, std::shared_ptr<versiontheca::debian>&, char const (&) [2]) [673]
                0.00    0.00       1/308485      void __gnu_cxx::new_allocator<versiontheca::versiontheca>::construct<versiontheca::versiontheca, std::shared_ptr<versiontheca::debian>&, char const (&) [6]>(versiontheca::versiontheca, std::shared_ptr<versiontheca::debian>&, char const (&) [6]) [674]
                0.00    0.00       1/308485      void __gnu_cxx::new_allocator<versiontheca::versiontheca>::construct<versiontheca::versiontheca, std::shared_ptr<versiontheca::debian>&, char const (&) [8]>(versiontheca::versiontheca, std::shared_ptr<versiontheca::debian>&, char const (&) [8]) [675]
                0.00    0.00       1/308485      void __gnu_cxx::new_allocator<versiontheca::versiontheca>::construct<versiontheca::versiontheca, std::shared_ptr<versiontheca::debian>&, char const (&) [10]>(versiontheca::versiontheca, std::shared_ptr<versiontheca::debian>&, char const (&) [10]) [671]
                0.00    0.00       1/308485      void __gnu_cxx::new_allocator<versiontheca::versiontheca>::construct<versiontheca::versiontheca, std::shared_ptr<versiontheca::debian>&, char const (&) [17]>(versiontheca::versiontheca, std::shared_ptr<versiontheca::debian>&, char const (&) [17]) [672]
                0.00    0.00       1/308485      std::__shared_count<(__gnu_cxx::Lockpolicy)2>::__shared_count<versiontheca::versiontheca, std::allocator<versiontheca::versiontheca>, std::shared_ptr<versiontheca::rpm>&, char const (&) [2]>(std::Spmake_shared_tag, versiontheca::versiontheca, std::allocator<versiontheca::versiontheca> const&, std::shared_ptr<versiontheca::rpm>&, char const (&) [2]) [657]
                0.00    0.00       1/308485      std::__shared_count<(__gnu_cxx::Lockpolicy)2>::__shared_count<versiontheca::versiontheca, std::allocator<versiontheca::versiontheca>, std::shared_ptr<versiontheca::rpm>&, char const (&) [6]>(std::Spmake_shared_tag, versiontheca::versiontheca, std::allocator<versiontheca::versiontheca> const&, std::shared_ptr<versiontheca::rpm>&, char const (&) [6]) [661]
                0.00    0.00       1/308485      std::__shared_count<(__gnu_cxx::Lockpolicy)2>::__shared_count<versiontheca::versiontheca, std::allocator<versiontheca::versiontheca>, std::shared_ptr<versiontheca::rpm>&, char const (&) [8]>(std::Spmake_shared_tag, versiontheca::versiontheca, std::allocator<versiontheca::versiontheca> const&, std::shared_ptr<versiontheca::rpm>&, char const (&) [8]) [662]
                0.00    0.00       1/308485      std::__shared_count<(__gnu_cxx::Lockpolicy)2>::__shared_count<versiontheca::versiontheca, std::allocator<versiontheca::versiontheca>, std::shared_ptr<versiontheca::rpm>&, char const (&) [11]>(std::Spmake_shared_tag, versiontheca::versiontheca, std::allocator<versiontheca::versiontheca> const&, std::shared_ptr<versiontheca::rpm>&, char const (&) [11]) [660]
                0.00    0.00       1/308485      std::__shared_count<(__gnu_cxx::Lockpolicy)2>::__shared_count<versiontheca::versiontheca, std::allocator<versiontheca::versiontheca>, std::shared_ptr<versiontheca::rpm>&, char const (&) [17]>(std::Spmake_shared_tag, versiontheca::versiontheca, std::allocator<versiontheca::versiontheca> const&, std::shared_ptr<versiontheca::rpm>&, char const (&) [17]) [656]
                0.00    0.00       1/308485      void __gnu_cxx::new_allocator<versiontheca::versiontheca>::construct<versiontheca::versiontheca, std::shared_ptr<versiontheca::rpm>&, char const (&) [2]>(versiontheca::versiontheca, std::shared_ptr<versiontheca::rpm>&, char const (&) [2]) [668]
                0.00    0.00       1/308485      void __gnu_cxx::new_allocator<versiontheca::versiontheca>::construct<versiontheca::versiontheca, std::shared_ptr<versiontheca::rpm>&, char const (&) [6]>(versiontheca::versiontheca, std::shared_ptr<versiontheca::rpm>&, char const (&) [6]) [669]
                0.00    0.00       1/308485      void __gnu_cxx::new_allocator<versiontheca::versiontheca>::construct<versiontheca::versiontheca, std::shared_ptr<versiontheca::rpm>&, char const (&) [8]>(versiontheca::versiontheca, std::shared_ptr<versiontheca::rpm>&, char const (&) [8]) [670]
                0.00    0.00       1/308485      void __gnu_cxx::new_allocator<versiontheca::versiontheca>::construct<versiontheca::versiontheca, std::shared_ptr<versiontheca::rpm>&, char const (&) [11]>(versiontheca::versiontheca, std::shared_ptr<versiontheca::rpm>&, char const (&) [11]) [666]
                0.00    0.00       1/308485      void __gnu_cxx::new_allocator<versiontheca::versiontheca>::construct<versiontheca::versiontheca, std::shared_ptr<versiontheca::rpm>&, char const (&) [17]>(versiontheca::versiontheca, std::shared_ptr<versiontheca::rpm>&, char const (&) [17]) [667]
                0.00    0.00       1/308485      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::Help::Help(bool&)::{lambda(bool)#1}>, {lambda(bool)#1} const&>(std::Spmake_shared_tag, Catch::Clara::Detail::BoundFlagLambda<Catch::Clara::Help::Help(bool&)::{lambda(bool)#1}>, std::allocator<Catch::Clara::Help::Help(bool&)::{lambda(bool)#1}> const&, {lambda(bool)#1} const&) [815]
                0.00    0.00       1/308485      void __gnu_cxx::new_allocator<Catch::Clara::Detail::BoundFlagLambda<Catch::Clara::Help::Help(bool&)::{lambda(bool)#1}> >::construct<Catch::Clara::Help::Help(bool&)::{lambda(bool)#1}, {lambda(bool)#1} const&>(Catch::Clara::Help::Help(bool&)::{lambda(bool)#1}, {lambda(bool)#1} const&) [798]
                0.00    0.00       1/308485      Catch::Clara::Detail::ResultValueBase<Catch::Clara::Detail::ParseState>::ResultValueBase(Catch::Clara::Detail::ResultValueBase<Catch::Clara::Detail::ParseState> const&) [783]
                0.00    0.00       1/308485      std::__shared_count<(__gnu_cxx::Lockpolicy)2>::__shared_count<Catch::Clara::Detail::BoundFlagLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(bool)#11}>, std::allocator<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(bool)#11}>, {lambda(bool)#11} const&>(std::Spmake_shared_tag, Catch::Clara::Detail::BoundFlagLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(bool)#11}>, std::allocator<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(bool)#11}> const&, {lambda(bool)#11} const&) [814]
                0.00    0.00       1/308485      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::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#8}>, {lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#8} const&>(std::Spmake_shared_tag, 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::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#8}> const&, {lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#8} const&) [816]
                0.00    0.00       1/308485      std::__shared_count<(__gnu_cxx::Lockpolicy)2>::__shared_count<Catch::Clara::Detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(int)#12}>, std::allocator<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(int)#12}>, {lambda(int)#12} const&>(std::Spmake_shared_tag, Catch::Clara::Detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(int)#12}>, std::allocator<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(int)#12}> const&, {lambda(int)#12} const&) [812]
                0.00    0.00       1/308485      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::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#1}>, {lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#1} const&>(std::Spmake_shared_tag, 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::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#1}> const&, {lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#1} const&) [817]
                0.00    0.00       1/308485      std::__shared_count<(__gnu_cxx::Lockpolicy)2>::__shared_count<Catch::Clara::Detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(bool)#13}>, std::allocator<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(bool)#13}>, {lambda(bool)#13} const&>(std::Spmake_shared_tag, Catch::Clara::Detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(bool)#13}>, std::allocator<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(bool)#13}> const&, {lambda(bool)#13} const&) [811]
                0.00    0.00       1/308485      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::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#2}>, {lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#2} const&>(std::Spmake_shared_tag, 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::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#2}> const&, {lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#2} const&) [803]
                0.00    0.00       1/308485      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::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#7}>, {lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#7} const&>(std::Spmake_shared_tag, 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::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#7}> const&, {lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#7} const&) [808]
                0.00    0.00       1/308485      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::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#3}>, {lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#3} const&>(std::Spmake_shared_tag, 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::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#3}> const&, {lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#3} const&) [804]
                0.00    0.00       1/308485      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::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#4}>, {lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#4} const&>(std::Spmake_shared_tag, 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::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#4}> const&, {lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#4} const&) [805]
                0.00    0.00       1/308485      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::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#5}>, {lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#5} const&>(std::Spmake_shared_tag, 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::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#5}> const&, {lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#5} const&) [806]
                0.00    0.00       1/308485      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::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#6}>, {lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#6} const&>(std::Spmake_shared_tag, 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::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#6}> const&, {lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#6} const&) [807]
                0.00    0.00       1/308485      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::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#9}>, {lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#9} const&>(std::Spmake_shared_tag, 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::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#9}> const&, {lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#9} const&) [809]
                0.00    0.00       1/308485      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::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#10}>, {lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#10} const&>(std::Spmake_shared_tag, 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::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#10}> const&, {lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#10} const&) [810]
                0.00    0.00       1/308485      void __gnu_cxx::new_allocator<Catch::Clara::Detail::BoundFlagLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(bool)#11}> >::construct<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(bool)#11}, {lambda(bool)#11} const&>(Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(bool)#11}, {lambda(bool)#11} const&) [797]
                0.00    0.00       1/308485      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::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#8}, {lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#8} const&>(Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#8}, {lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#8} const&) [799]
                0.00    0.00       1/308485      void __gnu_cxx::new_allocator<Catch::Clara::Detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(int)#12}> >::construct<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(int)#12}, {lambda(int)#12} const&>(Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(int)#12}, {lambda(int)#12} const&) [795]
                0.00    0.00       1/308485      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::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#1}, {lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#1} const&>(Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#1}, {lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#1} const&) [800]
                0.00    0.00       1/308485      void __gnu_cxx::new_allocator<Catch::Clara::Detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(bool)#13}> >::construct<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(bool)#13}, {lambda(bool)#13} const&>(Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(bool)#13}, {lambda(bool)#13} const&) [794]
                0.00    0.00       1/308485      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::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#2}, {lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#2} const&>(Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#2}, {lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#2} const&) [786]
                0.00    0.00       1/308485      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::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#7}, {lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#7} const&>(Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#7}, {lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#7} const&) [791]
                0.00    0.00       1/308485      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::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#3}, {lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#3} const&>(Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#3}, {lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#3} const&) [787]
                0.00    0.00       1/308485      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::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#4}, {lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#4} const&>(Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#4}, {lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#4} const&) [788]
                0.00    0.00       1/308485      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::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#5}, {lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#5} const&>(Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#5}, {lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#5} const&) [789]
                0.00    0.00       1/308485      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::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#6}, {lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#6} const&>(Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#6}, {lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#6} const&) [790]
                0.00    0.00       1/308485      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::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#9}, {lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#9} const&>(Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#9}, {lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#9} const&) [792]
                0.00    0.00       1/308485      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::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#10}, {lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#10} const&>(Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#10}, {lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#10} const&) [793]
                0.00    0.00       1/308485      void __gnu_cxx::new_allocator<Catch::Clara::Arg>::construct<Catch::Clara::Arg, Catch::Clara::Arg const&>(Catch::Clara::Arg, Catch::Clara::Arg const&) [505]
                0.00    0.00       1/308485      void __gnu_cxx::new_allocator<Catch::ReporterSpec>::construct<Catch::ReporterSpec, Catch::ReporterSpec>(Catch::ReporterSpec, Catch::ReporterSpec&&) [784]
                0.00    0.00       1/308485      std::__shared_count<(__gnu_cxx::Lockpolicy)2>::__shared_count<Catch::Clara::Detail::BoundValueRef<long>, std::allocator<Catch::Clara::Detail::BoundValueRef<long> >, long&>(std::Spmake_shared_tag, Catch::Clara::Detail::BoundValueRef<long>, std::allocator<Catch::Clara::Detail::BoundValueRef<long> > const&, long&) [813]
                0.00    0.00       1/308485      void __gnu_cxx::new_allocator<Catch::Clara::Detail::BoundValueRef<long> >::construct<Catch::Clara::Detail::BoundValueRef<long>, long&>(Catch::Clara::Detail::BoundValueRef<long>, long&) [796]
                0.00    0.00       1/308485      void __gnu_cxx::new_allocator<unsigned long>::construct<unsigned long, unsigned long const&>(unsigned long, unsigned long const&) [802]
                0.00    0.00       1/308485      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> > >&&) [801]
                0.00    0.00       1/308485      void __gnu_cxx::new_allocator<Catch::ProcessedReporterSpec>::construct<Catch::ProcessedReporterSpec, Catch::ProcessedReporterSpec>(Catch::ProcessedReporterSpec, Catch::ProcessedReporterSpec&&) [785]
                0.00    0.00       1/308485      void std::Construct<Catch::SectionInfo, Catch::SectionInfo>(Catch::SectionInfo, Catch::SectionInfo&&) [818]
                0.00    0.00       2/308485      std::sharedcount<(__gnu_cxx::Lockpolicy)2>::__shared_count<versiontheca::versiontheca, std::allocator<versiontheca::versiontheca>, std::shared_ptr<versiontheca::roman>&, char const (&) [1]>(std::Spmake_shared_tag, versiontheca::versiontheca, std::allocator<versiontheca::versiontheca> const&, std::shared_ptr<versiontheca::roman>&, char const (&) [1]) [591]
                0.00    0.00       2/308485      void __gnu_cxx::new_allocator<versiontheca::versiontheca>::construct<versiontheca::versiontheca, std::shared_ptr<versiontheca::roman>&, char const (&) [1]>(versiontheca::versiontheca, std::shared_ptr<versiontheca::roman>&, char const (&) [1]) [597]
                0.00    0.00       2/308485      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> > > >&>(std::Spmake_shared_tag, 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> > > > > > const&, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >&) [770]
                0.00    0.00       2/308485      std::__shared_count<(__gnu_cxx::Lockpolicy)2>::__shared_count<Catch::Clara::Detail::BoundValueRef<double>, std::allocator<Catch::Clara::Detail::BoundValueRef<double> >, double&>(std::Spmake_shared_tag, Catch::Clara::Detail::BoundValueRef<double>, std::allocator<Catch::Clara::Detail::BoundValueRef<double> > const&, double&) [771]
                0.00    0.00       2/308485      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> > > >&) [767]
                0.00    0.00       2/308485      void __gnu_cxx::new_allocator<Catch::Clara::Detail::BoundValueRef<double> >::construct<Catch::Clara::Detail::BoundValueRef<double>, double&>(Catch::Clara::Detail::BoundValueRef<double>, double&) [768]
                0.00    0.00       2/308485      void __gnu_cxx::new_allocator<Catch::ISingleton>::construct<Catch::ISingleton, Catch::ISingleton const&>(Catch::ISingleton*, Catch::ISingleton const&) [769]
                0.00    0.00       3/308485      std::__shared_count<(__gnu_cxx::Lockpolicy)2>::__shared_count<Catch::Clara::Detail::BoundValueRef<unsigned int>, std::allocator<Catch::Clara::Detail::BoundValueRef<unsigned int> >, unsigned int&>(std::Spmake_shared_tag, Catch::Clara::Detail::BoundValueRef<unsigned int>, std::allocator<Catch::Clara::Detail::BoundValueRef<unsigned int> > const&, unsigned int&) [727]
                0.00    0.00       3/308485      void __gnu_cxx::new_allocator<Catch::Clara::Detail::BoundValueRef<unsigned int> >::construct<Catch::Clara::Detail::BoundValueRef<unsigned int>, unsigned int&>(Catch::Clara::Detail::BoundValueRef<unsigned int>, unsigned int&) [752]
                0.00    0.00       3/308485      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::Spmake_shared_tag, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > const&, char const (&) [13]) [755]
                0.00    0.00       3/308485      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]) [645]
                0.00    0.00       4/308485      void std::Construct<Catch::(anonymous namespace)::ColumnInfo, Catch::(anonymous namespace)::ColumnInfo const&>(Catch::(anonymous namespace)::ColumnInfo, Catch::(anonymous namespace)::ColumnInfo const&) [743]
                0.00    0.00       6/308485      std::sharedcount<(__gnu_cxx::Lockpolicy)2>::__shared_count<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>(std::Spmake_shared_tag, Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&) [701]
                0.00    0.00       6/308485      void __gnu_cxx::new_allocator<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::construct<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>(Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&) [722]
                0.00    0.00       8/308485      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::basicstring<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<>&&) [715]
                0.00    0.00       8/308485      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<>&&) [714]
                0.00    0.00       9/308485      Catch::Clara::Detail::ResultValueBase<Catch::Clara::ParseResultType>::ResultValueBase(Catch::Clara::Detail::ResultType, Catch::Clara::ParseResultType const&) [710]
                0.00    0.00      11/308485      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&&) [704]
                0.00    0.00      11/308485      void std::Construct<std::cxx11::basicstring<char, std::char_traits<char>, std::allocator<char> >, char const const&>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, char const const&) [556]
                0.00    0.00      15/308485      void std::Construct<Catch::Clara::Arg, Catch::Clara::Arg const&>(Catch::Clara::Arg, Catch::Clara::Arg const&) [414]
                0.00    0.00      16/308485      std::sharedcount<(__gnu_cxx::Lockpolicy)2>::__shared_count<Catch::Clara::Detail::BoundFlagRef, std::allocator<Catch::Clara::Detail::BoundFlagRef>, bool&>(std::Spmake_shared_tag, Catch::Clara::Detail::BoundFlagRef, std::allocator<Catch::Clara::Detail::BoundFlagRef> const&, bool&) [648]
                0.00    0.00      16/308485      void __gnu_cxx::new_allocator<Catch::Clara::Detail::BoundFlagRef>::construct<Catch::Clara::Detail::BoundFlagRef, bool&>(Catch::Clara::Detail::BoundFlagRef, bool&) [647]
                0.00    0.00      23/308485      void std::Construct<std::cxx11::basicstring<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&) [401]
                0.00    0.00      34/308485      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&&) [583]
                0.00    0.00      34/308485      void __gnu_cxx::new_allocator<std::Rbtree_node<Catch::TestCaseHandle const> >::construct<Catch::TestCaseHandle const, Catch::TestCaseHandle const>(Catch::TestCaseHandle const**, Catch::TestCaseHandle const&&) [580]
                0.00    0.00      34/308485      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&) [582]
                0.00    0.00      34/308485      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&) [579]
                0.00    0.00      34/308485      void std::Construct<Catch::Tag, Catch::Tag>(Catch::Tag, Catch::Tag&&) [585]
                0.00    0.00      34/308485      void std::Rb_tree<Catch::TestCaseInfo const, Catch::TestCaseInfo const, std::Identity<Catch::TestCaseInfo const>, Catch::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&) [581]
                0.00    0.00      34/308485      void __gnu_cxx::new_allocator<Catch::TestCaseHandle>::construct<Catch::TestCaseHandle, Catch::TestCaseInfo, Catch::ITestInvoker>(Catch::TestCaseHandle, Catch::TestCaseInfo&&, Catch::ITestInvoker&&) [574]
                0.00    0.00      34/308485      void __gnu_cxx::new_allocator<Catch::TestCaseInfo>::construct<Catch::TestCaseInfo, Catch::TestCaseInfo>(Catch::TestCaseInfo**, Catch::TestCaseInfo&&) [577]
                0.00    0.00      34/308485      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>&&) [576]
                0.00    0.00      34/308485      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>&&) [575]
                0.00    0.00      34/308485      void std::_Construct<Catch::TestCaseHandle, Catch::TestCaseHandle const&>(Catch::TestCaseHandle, Catch::TestCaseHandle const&) [584]
                0.00    0.00      34/308485      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&) [578]
                0.00    0.00      35/308485      std::__shared_count<(__gnu_cxx::Lockpolicy)2>::__shared_count<versiontheca::versiontheca, std::allocator<versiontheca::versiontheca>, std::shared_ptr<versiontheca::debian>&, char const&>(std::Spmake_shared_tag, versiontheca::versiontheca, std::allocator<versiontheca::versiontheca> const&, std::shared_ptr<versiontheca::debian>&, char const&) [493]
                0.00    0.00      35/308485      void __gnu_cxx::new_allocator<versiontheca::versiontheca>::construct<versiontheca::versiontheca, std::shared_ptr<versiontheca::debian>&, char const&>(versiontheca::versiontheca, std::shared_ptr<versiontheca::debian>&, char const&) [498]
                0.00    0.00      39/308485      std::__shared_count<(__gnu_cxx::Lockpolicy)2>::__shared_count<versiontheca::versiontheca, std::allocator<versiontheca::versiontheca>, std::shared_ptr<versiontheca::rpm>&, char const&>(std::Spmake_shared_tag, versiontheca::versiontheca, std::allocator<versiontheca::versiontheca> const&, std::shared_ptr<versiontheca::rpm>&, char const&) [487]
                0.00    0.00      39/308485      void __gnu_cxx::new_allocator<versiontheca::versiontheca>::construct<versiontheca::versiontheca, std::shared_ptr<versiontheca::rpm>&, char const&>(versiontheca::versiontheca, std::shared_ptr<versiontheca::rpm>&, char const&) [490]
                0.00    0.00      42/308485      void __gnu_cxx::new_allocator<Catch::Clara::Opt>::construct<Catch::Clara::Opt, Catch::Clara::Opt const&>(Catch::Clara::Opt, Catch::Clara::Opt const&) [329]
                0.00    0.00      43/308485      void __gnu_cxx::new_allocator<Catch::Clara::Parser::parse(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, Catch::Clara::Detail::TokenStream const&) const::ParserInfo>::construct<Catch::Clara::Parser::parse(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, Catch::Clara::Detail::TokenStream const&) const::ParserInfo, Catch::Clara::Parser::parse(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, Catch::Clara::Detail::TokenStream const&) const::ParserInfo>(Catch::Clara::Parser::parse(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, Catch::Clara::Detail::TokenStream const&) const::ParserInfo, Catch::Clara::Parser::parse(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, Catch::Clara::Detail::TokenStream const&) const::ParserInfo&&) [569]
                0.00    0.00      60/308485      void __gnu_cxx::new_allocator<Catch::Tag>::construct<Catch::Tag, Catch::StringRef>(Catch::Tag, Catch::StringRef&&) [562]
                0.00    0.00      63/308485      void std::Construct<Catch::TestCaseHandle, Catch::TestCaseHandle>(Catch::TestCaseHandle, Catch::TestCaseHandle&&) [557]
                0.00    0.00      63/308485      void std::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>&&) [559]
                0.00    0.00      63/308485      void std::Construct<Catch::Detail::uniqueptr<Catch::ITestInvoker>, Catch::Detail::unique_ptr<Catch::ITestInvoker> >(Catch::Detail::unique_ptr<Catch::ITestInvoker>, Catch::Detail::unique_ptr<Catch::ITestInvoker>&&) [558]
                0.00    0.00      64/308485      void __gnu_cxx::new_allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::construct<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [374]
                0.00    0.00     134/308485      void std::Construct<Catch::Detail::uniqueptr<Catch::TestCaseTracking::ITracker>, Catch::Detail::unique_ptr<Catch::TestCaseTracking::ITracker> >(Catch::Detail::unique_ptr<Catch::TestCaseTracking::ITracker>, Catch::Detail::unique_ptr<Catch::TestCaseTracking::ITracker>&&) [541]
                0.00    0.00     135/308485      void __gnu_cxx::new_allocator<Catch::TestCaseTracking::ITracker>::construct<Catch::TestCaseTracking::ITracker, Catch::TestCaseTracking::ITracker>(Catch::TestCaseTracking::ITracker**, Catch::TestCaseTracking::ITracker&&) [539]
                0.00    0.00     169/308485      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>&&) [537]
                0.00    0.00     174/308485      Catch::Clara::Detail::ResultValueBase<Catch::Clara::Detail::ParseState>::operator=(Catch::Clara::Detail::ResultValueBase<Catch::Clara::Detail::ParseState> const&) [536]
                0.00    0.00     175/308485      Catch::Clara::Detail::ResultValueBase<Catch::Clara::Detail::ParseState>::ResultValueBase(Catch::Clara::Detail::ResultType, Catch::Clara::Detail::ParseState const&) [535]
                0.00    0.00     270/308485      void __gnu_cxx::new_allocator<Catch::SectionInfo>::construct<Catch::SectionInfo, Catch::SectionInfo const&>(Catch::SectionInfo, Catch::SectionInfo const&) [511]
                0.00    0.00     695/308485      void std::Construct<Catch::Clara::Detail::Token, Catch::Clara::Detail::Token const&>(Catch::Clara::Detail::Token, Catch::Clara::Detail::Token const&) [475]
                0.00    0.00     861/308485      void std::Construct<Catch::Clara::Opt, Catch::Clara::Opt>(Catch::Clara::Opt, Catch::Clara::Opt&&) [154]
                0.00    0.00    1876/308485      void std::Construct<Catch::Clara::Opt, Catch::Clara::Opt const&>(Catch::Clara::Opt, Catch::Clara::Opt const&) [76]
                0.00    0.00    3250/308485      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&) [143]
                0.00    0.00    4013/308485      std::__shared_count<(__gnu_cxx::Lockpolicy)2>::__shared_count<versiontheca::versiontheca, std::allocator<versiontheca::versiontheca>, std::shared_ptr<versiontheca::roman>&, char const&>(std::Spmake_shared_tag, versiontheca::versiontheca, std::allocator<versiontheca::versiontheca> const&, std::shared_ptr<versiontheca::roman>&, char const&) [323]
                0.00    0.00    4013/308485      void __gnu_cxx::new_allocator<versiontheca::versiontheca>::construct<versiontheca::versiontheca, std::shared_ptr<versiontheca::roman>&, char const&>(versiontheca::versiontheca, std::shared_ptr<versiontheca::roman>&, char const&) [325]
                0.00    0.00    4015/308485      std::__shared_count<(__gnu_cxx::Lockpolicy)2>::__shared_count<versiontheca::roman, std::allocator<versiontheca::roman>>(std::Spmake_shared_tag, versiontheca::roman, std::allocator<versiontheca::roman> const&) [347]
                0.00    0.00    4015/308485      void __gnu_cxx::new_allocator<versiontheca::roman>::construct<versiontheca::roman>(versiontheca::roman) [353]
                0.00    0.00   10039/308485      std::__shared_count<(__gnu_cxx::Lockpolicy)2>::__shared_count<versiontheca::versiontheca, std::allocator<versiontheca::versiontheca>, std::shared_ptr<versiontheca::decimal>&, char const&>(std::Spmake_shared_tag, versiontheca::versiontheca, std::allocator<versiontheca::versiontheca> const&, std::shared_ptr<versiontheca::decimal>&, char const&) [269]
                0.00    0.00   10039/308485      void __gnu_cxx::new_allocator<versiontheca::versiontheca>::construct<versiontheca::versiontheca, std::shared_ptr<versiontheca::decimal>&, char const&>(versiontheca::versiontheca, std::shared_ptr<versiontheca::decimal>&, char const&) [274]
                0.00    0.00   10040/308485      std::__shared_count<(__gnu_cxx::Lockpolicy)2>::__shared_count<versiontheca::versiontheca, std::allocator<versiontheca::versiontheca>, std::shared_ptr<versiontheca::basic>&, char const&>(std::Spmake_shared_tag, versiontheca::versiontheca, std::allocator<versiontheca::versiontheca> const&, std::shared_ptr<versiontheca::basic>&, char const&) [268]
                0.00    0.00   10040/308485      void __gnu_cxx::new_allocator<versiontheca::versiontheca>::construct<versiontheca::versiontheca, std::shared_ptr<versiontheca::basic>&, char const&>(versiontheca::versiontheca, std::shared_ptr<versiontheca::basic>&, char const&) [271]
                0.00    0.00   10044/308485      std::__shared_count<(__gnu_cxx::Lockpolicy)2>::__shared_count<versiontheca::decimal, std::allocator<versiontheca::decimal>>(std::Spmake_shared_tag, versiontheca::decimal, std::allocator<versiontheca::decimal> const&) [305]
                0.00    0.00   10044/308485      void __gnu_cxx::new_allocator<versiontheca::decimal>::construct<versiontheca::decimal>(versiontheca::decimal) [316]
                0.00    0.00   10047/308485      std::__shared_count<(__gnu_cxx::Lockpolicy)2>::__shared_count<versiontheca::basic, std::allocator<versiontheca::basic>>(std::Spmake_shared_tag, versiontheca::basic, std::allocator<versiontheca::basic> const&) [300]
                0.00    0.00   10047/308485      void __gnu_cxx::new_allocator<versiontheca::basic>::construct<versiontheca::basic>(versiontheca::basic) [313]
                0.00    0.00   12262/308485      std::__shared_count<(__gnu_cxx::Lockpolicy)2>::__shared_count<versiontheca::versiontheca, std::allocator<versiontheca::versiontheca>, std::shared_ptr<versiontheca::unicode>&, char const&>(std::Spmake_shared_tag, versiontheca::versiontheca, std::allocator<versiontheca::versiontheca> const&, std::shared_ptr<versiontheca::unicode>&, char const&) [126]
                0.00    0.00   12262/308485      void __gnu_cxx::new_allocator<versiontheca::versiontheca>::construct<versiontheca::versiontheca, std::shared_ptr<versiontheca::unicode>&, char const&>(versiontheca::versiontheca, std::shared_ptr<versiontheca::unicode>&, char const&) [175]
                0.00    0.00   12268/308485      std::__shared_count<(__gnu_cxx::Lockpolicy)2>::__shared_count<versiontheca::unicode, std::allocator<versiontheca::unicode>>(std::Spmake_shared_tag, versiontheca::unicode, std::allocator<versiontheca::unicode> const&) [286]
                0.00    0.00   12268/308485      void __gnu_cxx::new_allocator<versiontheca::unicode>::construct<versiontheca::unicode>(versiontheca::unicode) [295]
                0.00    0.00   38529/308485      std::__shared_count<(__gnu_cxx::Lockpolicy)2>::__shared_count<versiontheca::debian, std::allocator<versiontheca::debian>>(std::Spmake_shared_tag, versiontheca::debian, std::allocator<versiontheca::debian> const&) [218]
                0.00    0.00   38529/308485      void __gnu_cxx::new_allocator<versiontheca::debian>::construct<versiontheca::debian>(versiontheca::debian) [228]
                0.00    0.00   38531/308485      std::__shared_count<(__gnu_cxx::Lockpolicy)2>::__shared_count<versiontheca::rpm, std::allocator<versiontheca::rpm>>(std::Spmake_shared_tag, versiontheca::rpm, std::allocator<versiontheca::rpm> const&) [213]
                0.00    0.00   38531/308485      void __gnu_cxx::new_allocator<versiontheca::rpm>::construct<versiontheca::rpm>(versiontheca::rpm) [225]
[186]    0.2    0.01    0.00  308485         operator new(unsigned long, void) [186]
-----------------------------------------------
                0.00    0.00       2/54354       CATCH2_INTERNAL_TEST_26() [118]
                0.00    0.00       2/54354       CATCH2_INTERNAL_TEST_9() [395]
                0.00    0.00       2/54354       CATCH2_INTERNAL_TEST_26() [117]
                0.00    0.00       3/54354       CATCH2_INTERNAL_TEST_8() [473]
                0.00    0.00       3/54354       CATCH2_INTERNAL_TEST_11() [258]
                0.00    0.00       3/54354       CATCH2_INTERNAL_TEST_17() [124]
                0.00    0.00       3/54354       CATCH2_INTERNAL_TEST_17() [250]
                0.00    0.00       3/54354       CATCH2_INTERNAL_TEST_8() [480]
                0.00    0.00       3/54354       CATCH2_INTERNAL_TEST_11() [383]
                0.00    0.00       3/54354       CATCH2_INTERNAL_TEST_18() [125]
                0.00    0.00       3/54354       CATCH2_INTERNAL_TEST_17() [248]
                0.00    0.00       3/54354       CATCH2_INTERNAL_TEST_8() [460]
                0.00    0.00       3/54354       CATCH2_INTERNAL_TEST_11() [3]
                0.00    0.00       4/54354       CATCH2_INTERNAL_TEST_18() [113]
                0.00    0.00       5/54354       CATCH2_INTERNAL_TEST_0() [15]
                0.00    0.00       5/54354       CATCH2_INTERNAL_TEST_0() [17]
                0.00    0.00       8/54354       CATCH2_INTERNAL_TEST_5() [486]
                0.00    0.00       9/54354       CATCH2_INTERNAL_TEST_12() [422]
                0.00    0.00       9/54354       CATCH2_INTERNAL_TEST_12() [420]
                0.00    0.00      20/54354       CATCH2_INTERNAL_TEST_5() [453]
                0.00    0.00      21/54354       CATCH2_INTERNAL_TEST_5() [445]
                0.00    0.00      35/54354       (anonymous namespace)::create(char const, char const) [444]
                0.00    0.00      39/54354       (anonymous namespace)::create(char const, char const) [440]
                0.00    0.00      44/54354       (anonymous namespace)::invalid_version(char const, char const) [260]
                0.00    0.00      44/54354       (anonymous namespace)::invalid_version(char const, char const) [442]
                0.00    0.00      59/54354       CATCH2_INTERNAL_TEST_5() [387]
                0.00    0.00      59/54354       CATCH2_INTERNAL_TEST_5() [386]
                0.00    0.00     202/54354       CATCH2_INTERNAL_TEST_0() [352]
                0.00    0.00    3999/54354       CATCH2_INTERNAL_TEST_0() [259]
                0.00    0.00    4013/54354       (anonymous namespace)::create(char const, char const) [256]
                0.00    0.00    4230/54354       (anonymous namespace)::invalid_version(char const, char const) [231]
                0.00    0.00   10017/54354       (anonymous namespace)::create(char const, char const) [173]
                0.00    0.00   10018/54354       (anonymous namespace)::create(char const, char const) [137]
                0.00    0.00   10048/54354       (anonymous namespace)::create(char const, char const) [114]
                0.00    0.00   11430/54354       CATCH2_INTERNAL_TEST_8() [164]
[187]    0.2    0.01    0.00   54354         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> >&&) [187]
                0.00    0.00   54354/54516       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&) [969]
-----------------------------------------------
                0.00    0.00       1/2471943     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]) [862]
                0.00    0.00       1/2471943     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]) [863]
                0.00    0.00       2/2471943     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]) [861]
                0.00    0.00       2/2471943     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]) [858]
                0.00    0.00       2/2471943     Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [68]>::BinaryExpr(bool, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, Catch::StringRef, char const (&) [68]) [860]
                0.00    0.00       2/2471943     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]) [857]
                0.00    0.00       2/2471943     Catch::MatchExpr<versiontheca::wrong_type const&, Catch::Matchers::ExceptionWatcher>::MatchExpr(versiontheca::wrong_type const&, Catch::Matchers::ExceptionWatcher const&) [854]
                0.00    0.00       2/2471943     Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [65]>::BinaryExpr(bool, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, Catch::StringRef, char const (&) [65]) [859]
                0.00    0.00       3/2471943     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]) [856]
                0.00    0.00       4/2471943     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]) [851]
                0.00    0.00       4/2471943     Catch::BinaryExpr<unsigned int, long>::BinaryExpr(bool, unsigned int, Catch::StringRef, long) [852]
                0.00    0.00       4/2471943     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]) [850]
                0.00    0.00       6/2471943     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]) [847]
                0.00    0.00       6/2471943     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]) [846]
                0.00    0.00       6/2471943     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]) [845]
                0.00    0.00       7/2471943     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]) [843]
                0.00    0.00       7/2471943     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]) [842]
                0.00    0.00       8/2471943     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]) [819]
                0.00    0.00      10/2471943     Catch::MatchExpr<versiontheca::invalid_version const&, Catch::Matchers::ExceptionWatcher>::MatchExpr(versiontheca::invalid_version const&, Catch::Matchers::ExceptionWatcher const&) [764]
                0.00    0.00      10/2471943     Catch::MatchExpr<versiontheca::empty_version const&, Catch::Matchers::ExceptionWatcher>::MatchExpr(versiontheca::empty_version const&, Catch::Matchers::ExceptionWatcher const&) [763]
                0.00    0.00      13/2471943     Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [61]>::BinaryExpr(bool, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, Catch::StringRef, char const (&) [61]) [777]
                0.00    0.00      14/2471943     Catch::BinaryExpr<int, int>::BinaryExpr(bool, int, Catch::StringRef, int) [776]
                0.00    0.00      30/2471943     Catch::BinaryExpr<unsigned long, int>::BinaryExpr(bool, unsigned long, Catch::StringRef, int) [744]
                0.00    0.00      36/2471943     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]) [739]
                0.00    0.00      59/2471943     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]) [718]
                0.00    0.00      66/2471943     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]) [713]
                0.00    0.00     152/2471943     Catch::BinaryExpr<unsigned int, int>::BinaryExpr(bool, unsigned int, Catch::StringRef, int) [642]
                0.00    0.00     325/2471943     Catch::BinaryExpr<versiontheca::versiontheca&, versiontheca::versiontheca&>::BinaryExpr(bool, versiontheca::versiontheca&, Catch::StringRef, versiontheca::versiontheca&) [570]
                0.00    0.00     410/2471943     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> >&) [564]
                0.00    0.00    1014/2471943     Catch::BinaryExpr<unsigned char, int>::BinaryExpr(bool, unsigned char, Catch::StringRef, int) [544]
                0.00    0.00    1014/2471943     Catch::BinaryExpr<char, char>::BinaryExpr(bool, char, Catch::StringRef, char) [543]
                0.00    0.00    4412/2471943     Catch::MatchExpr<versiontheca::invalid_parameter const&, Catch::Matchers::ExceptionWatcher>::MatchExpr(versiontheca::invalid_parameter const&, Catch::Matchers::ExceptionWatcher const&) [457]
                0.00    0.00    4561/2471943     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&) [485]
                0.00    0.00    5410/2471943     Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char (&) [3]>::BinaryExpr(bool, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, Catch::StringRef, char (&) [3]) [477]
                0.00    0.00    5410/2471943     Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char (&) [4]>::BinaryExpr(bool, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, Catch::StringRef, char (&) [4]) [478]
                0.00    0.00   12201/2471943     Catch::BinaryExpr<unsigned int, unsigned int>::BinaryExpr(bool, unsigned int, Catch::StringRef, unsigned int) [443]
                0.00    0.00   38488/2471943     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&) [419]
                0.00    0.00  173739/2471943     Catch::UnaryExpr<bool>::UnaryExpr(bool) [367]
                0.01    0.00 2224500/2471943     Catch::BinaryExpr<char32_t, char32_t>::BinaryExpr(bool, char32_t, Catch::StringRef, char32_t) [116]
[188]    0.2    0.01    0.00 2471943         Catch::ITransientExpression::ITransientExpression(bool, bool) [188]
-----------------------------------------------
                0.01    0.00 1344438/1344438     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_destroy(unsigned long) [123]
[189]    0.2    0.01    0.00 1344438         std::allocator_traits<std::allocator<char> >::deallocate(std::allocator<char>&, char, unsigned long) [189]
                0.00    0.00 1344438/1344438     __gnu_cxx::new_allocator<char>::deallocate(char, unsigned long) [886]
-----------------------------------------------
                0.01    0.00  231937/231937      std::Spcounted_base<(__gnu_cxx::Lockpolicy)2>::_M_add_ref_copy() [191]
[190]    0.2    0.01    0.00  231937         __gnu_cxx::__atomic_add_dispatch(int, int) [190]
                0.00    0.00  231937/763518      __gthread_active_p() [888]
                0.00    0.00  231937/231937      __gnu_cxx::__atomic_add(int volatile, int) [897]
-----------------------------------------------
                0.00    0.00       9/231937      std::__shared_count<(__gnu_cxx::Lockpolicy)2>::operator=(std::__shared_count<(__gnu_cxx::Lockpolicy)2> const&) [696]
                0.00    0.01  231928/231937      std::__shared_count<(__gnu_cxx::Lockpolicy)2>::__shared_count(std::__shared_count<(__gnu_cxx::Lockpolicy)2> const&) [210]
[191]    0.2    0.00    0.01  231937         std::Spcounted_base<(__gnu_cxx::Lockpolicy)2>::_M_add_ref_copy() [191]
                0.01    0.00  231937/231937      __gnu_cxx::__atomic_add_dispatch(int, int) [190]
-----------------------------------------------
                0.00    0.00     221/78876       std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::find_first_not_of(char const, unsigned long, unsigned long) const [462]
                0.00    0.00    1590/78876       std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::find_last_of(char const, unsigned long, unsigned long) const [406]
                0.01    0.00   77065/78876       std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::find(char, unsigned long) const [181]
[192]    0.2    0.01    0.00   78876         std::char_traits<char>::find(char const, unsigned long, char const&) [192]
-----------------------------------------------
                0.00    0.00       1/40245       unittest::snap_catch2_main(char const, char const, int, char**, void ()(), Catch::Clara::Parser ()(Catch::Clara::Parser const&), int ()(Catch::Session&), void ()()) [95]
                0.00    0.00       2/40245       unittest::detail::init_tmp_dir(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [553]
                0.00    0.00       3/40245       CATCH2_INTERNAL_TEST_8() [473]
                0.00    0.00       3/40245       CATCH2_INTERNAL_TEST_8() [480]
                0.00    0.00       3/40245       CATCH2_INTERNAL_TEST_8() [460]
                0.00    0.00       9/40245       CATCH2_INTERNAL_TEST_12() [422]
                0.00    0.00       9/40245       CATCH2_INTERNAL_TEST_12() [420]
                0.00    0.00      69/40245       CATCH2_INTERNAL_TEST_17() [248]
                0.00    0.00     100/40245       CATCH2_INTERNAL_TEST_8() [164]
                0.00    0.00     134/40245       CATCH2_INTERNAL_TEST_17() [250]
                0.00    0.00     200/40245       CATCH2_INTERNAL_TEST_0() [352]
                0.00    0.00    2112/40245       CATCH2_INTERNAL_TEST_11() [3]
                0.00    0.00   18800/40245       CATCH2_INTERNAL_TEST_0() [15]
                0.00    0.00   18800/40245       CATCH2_INTERNAL_TEST_0() [17]
[193]    0.2    0.01    0.00   40245         std::operator|(std::IosOpenmode, std::IosOpenmode) [193]
-----------------------------------------------
                0.00    0.00       1/36341       std::__shared_ptr<versiontheca::versiontheca, (__gnu_cxx::Lockpolicy)2>::__shared_ptr<std::allocator<versiontheca::versiontheca>, std::shared_ptr<versiontheca::debian>&, char const (&) [2]>(std::Spmake_shared_tag, std::allocator<versiontheca::versiontheca> const&, std::shared_ptr<versiontheca::debian>&, char const (&) [2]) [619]
                0.00    0.00       1/36341       std::__shared_ptr<versiontheca::versiontheca, (__gnu_cxx::Lockpolicy)2>::__shared_ptr<std::allocator<versiontheca::versiontheca>, std::shared_ptr<versiontheca::debian>&, char const (&) [6]>(std::Spmake_shared_tag, std::allocator<versiontheca::versiontheca> const&, std::shared_ptr<versiontheca::debian>&, char const (&) [6]) [614]
                0.00    0.00       1/36341       std::__shared_ptr<versiontheca::versiontheca, (__gnu_cxx::Lockpolicy)2>::__shared_ptr<std::allocator<versiontheca::versiontheca>, std::shared_ptr<versiontheca::debian>&, char const (&) [8]>(std::Spmake_shared_tag, std::allocator<versiontheca::versiontheca> const&, std::shared_ptr<versiontheca::debian>&, char const (&) [8]) [615]
                0.00    0.00       1/36341       std::__shared_ptr<versiontheca::versiontheca, (__gnu_cxx::Lockpolicy)2>::__shared_ptr<std::allocator<versiontheca::versiontheca>, std::shared_ptr<versiontheca::debian>&, char const (&) [10]>(std::Spmake_shared_tag, std::allocator<versiontheca::versiontheca> const&, std::shared_ptr<versiontheca::debian>&, char const (&) [10]) [618]
                0.00    0.00       1/36341       std::__shared_ptr<versiontheca::versiontheca, (__gnu_cxx::Lockpolicy)2>::__shared_ptr<std::allocator<versiontheca::versiontheca>, std::shared_ptr<versiontheca::debian>&, char const (&) [17]>(std::Spmake_shared_tag, std::allocator<versiontheca::versiontheca> const&, std::shared_ptr<versiontheca::debian>&, char const (&) [17]) [613]
                0.00    0.00       1/36341       std::__shared_ptr<versiontheca::versiontheca, (__gnu_cxx::Lockpolicy)2>::__shared_ptr<std::allocator<versiontheca::versiontheca>, std::shared_ptr<versiontheca::rpm>&, char const (&) [2]>(std::Spmake_shared_tag, std::allocator<versiontheca::versiontheca> const&, std::shared_ptr<versiontheca::rpm>&, char const (&) [2]) [610]
                0.00    0.00       1/36341       std::__shared_ptr<versiontheca::versiontheca, (__gnu_cxx::Lockpolicy)2>::__shared_ptr<std::allocator<versiontheca::versiontheca>, std::shared_ptr<versiontheca::rpm>&, char const (&) [6]>(std::Spmake_shared_tag, std::allocator<versiontheca::versiontheca> const&, std::shared_ptr<versiontheca::rpm>&, char const (&) [6]) [611]
                0.00    0.00       1/36341       std::__shared_ptr<versiontheca::versiontheca, (__gnu_cxx::Lockpolicy)2>::__shared_ptr<std::allocator<versiontheca::versiontheca>, std::shared_ptr<versiontheca::rpm>&, char const (&) [8]>(std::Spmake_shared_tag, std::allocator<versiontheca::versiontheca> const&, std::shared_ptr<versiontheca::rpm>&, char const (&) [8]) [612]
                0.00    0.00       1/36341       std::__shared_ptr<versiontheca::versiontheca, (__gnu_cxx::Lockpolicy)2>::__shared_ptr<std::allocator<versiontheca::versiontheca>, std::shared_ptr<versiontheca::rpm>&, char const (&) [11]>(std::Spmake_shared_tag, std::allocator<versiontheca::versiontheca> const&, std::shared_ptr<versiontheca::rpm>&, char const (&) [11]) [616]
                0.00    0.00       1/36341       std::__shared_ptr<versiontheca::versiontheca, (__gnu_cxx::Lockpolicy)2>::__shared_ptr<std::allocator<versiontheca::versiontheca>, std::shared_ptr<versiontheca::rpm>&, char const (&) [17]>(std::Spmake_shared_tag, std::allocator<versiontheca::versiontheca> const&, std::shared_ptr<versiontheca::rpm>&, char const (&) [17]) [617]
                0.00    0.00       2/36341       std::__shared_ptr<versiontheca::versiontheca, (__gnu_cxx::Lockpolicy)2>::__shared_ptr<std::allocator<versiontheca::versiontheca>, std::shared_ptr<versiontheca::roman>&, char const (&) [1]>(std::Spmake_shared_tag, std::allocator<versiontheca::versiontheca> const&, std::shared_ptr<versiontheca::roman>&, char const (&) [1]) [566]
                0.00    0.00      35/36341       std::__shared_ptr<versiontheca::versiontheca, (__gnu_cxx::Lockpolicy)2>::__shared_ptr<std::allocator<versiontheca::versiontheca>, std::shared_ptr<versiontheca::debian>&, char const&>(std::Spmake_shared_tag, std::allocator<versiontheca::versiontheca> const&, std::shared_ptr<versiontheca::debian>&, char const&) [469]
                0.00    0.00      39/36341       std::__shared_ptr<versiontheca::versiontheca, (__gnu_cxx::Lockpolicy)2>::__shared_ptr<std::allocator<versiontheca::versiontheca>, std::shared_ptr<versiontheca::rpm>&, char const&>(std::Spmake_shared_tag, std::allocator<versiontheca::versiontheca> const&, std::shared_ptr<versiontheca::rpm>&, char const&) [464]
                0.00    0.00    4013/36341       std::__shared_ptr<versiontheca::versiontheca, (__gnu_cxx::Lockpolicy)2>::__shared_ptr<std::allocator<versiontheca::versiontheca>, std::shared_ptr<versiontheca::roman>&, char const&>(std::Spmake_shared_tag, std::allocator<versiontheca::versiontheca> const&, std::shared_ptr<versiontheca::roman>&, char const&) [291]
                0.00    0.00   10039/36341       std::__shared_ptr<versiontheca::versiontheca, (__gnu_cxx::Lockpolicy)2>::__shared_ptr<std::allocator<versiontheca::versiontheca>, std::shared_ptr<versiontheca::decimal>&, char const&>(std::Spmake_shared_tag, std::allocator<versiontheca::versiontheca> const&, std::shared_ptr<versiontheca::decimal>&, char const&) [241]
                0.00    0.00   10040/36341       std::__shared_ptr<versiontheca::versiontheca, (__gnu_cxx::Lockpolicy)2>::__shared_ptr<std::allocator<versiontheca::versiontheca>, std::shared_ptr<versiontheca::basic>&, char const&>(std::Spmake_shared_tag, std::allocator<versiontheca::versiontheca> const&, std::shared_ptr<versiontheca::basic>&, char const&) [237]
                0.00    0.00   12163/36341       std::__shared_ptr<versiontheca::versiontheca, (__gnu_cxx::Lockpolicy)2>::__shared_ptr<std::allocator<versiontheca::versiontheca>, std::shared_ptr<versiontheca::unicode>&, char const&>(std::Spmake_shared_tag, std::allocator<versiontheca::versiontheca> const&, std::shared_ptr<versiontheca::unicode>&, char const&) [120]
[194]    0.2    0.01    0.00   36341         std::enable_if<!std::__shared_ptr<versiontheca::versiontheca, (__gnu_cxx::Lockpolicy)2>::__has_esft_base<versiontheca::versiontheca, void>::value, void>::type std::__shared_ptr<versiontheca::versiontheca, (__gnu_cxx::Lockpolicy)2>::_M_enable_shared_from_this_with<versiontheca::versiontheca, versiontheca::versiontheca>(versiontheca::versiontheca) [194]
-----------------------------------------------
                0.00    0.00     422/12634       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&) [388]
                0.01    0.00   12212/12634       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&) [153]
[195]    0.2    0.01    0.00   12634         __gnu_cxx::__normal_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::vector<std::__cxx11::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 [195]
-----------------------------------------------
                0.01    0.00       1/1           void std::__alloc_on_move<std::allocator<Catch::Clara::Arg> >(std::allocator<Catch::Clara::Arg>&, std::allocator<Catch::Clara::Arg>&) [149]
[196]    0.2    0.01    0.00       1         void std::__do_alloc_on_move<std::allocator<Catch::Clara::Arg> >(std::allocator<Catch::Clara::Arg>&, std::allocator<Catch::Clara::Arg>&, std::integral_constant<bool, true>) [196]
                0.00    0.00       1/1           std::remove_reference<std::allocator<Catch::Clara::Arg>&>::type&& std::move<std::allocator<Catch::Clara::Arg>&>(std::allocator<Catch::Clara::Arg>&) [1589]
-----------------------------------------------
                                                 <spontaneous>
[197]    0.2    0.01    0.00                 Catch::RunContext::assertionEnded(Catch::AssertionResult const&) [197]
-----------------------------------------------
                                                 <spontaneous>
[198]    0.2    0.01    0.00                 Catch::AssertionHandler::complete() [198]
-----------------------------------------------
                                                 <spontaneous>
[199]    0.2    0.01    0.00                 Catch::getResultCapture() [199]
-----------------------------------------------
                                                 <spontaneous>
[200]    0.2    0.01    0.00                 Catch::AssertionReaction::AssertionReaction() [200]
-----------------------------------------------
                                                 <spontaneous>
[201]    0.2    0.01    0.00                 __gnu_cxx::char_traits<char>::eq(char const&, char const&) [201]
-----------------------------------------------
                                                 <spontaneous>
[202]    0.2    0.01    0.00                 Catch::StringRef::end() const [202]
-----------------------------------------------
                                                 <spontaneous>
[203]    0.2    0.01    0.00                 void std::Destroyaux<false>::__destroy<Catch::ScopedMessage>(Catch::ScopedMessage, Catch::ScopedMessage) [203]
-----------------------------------------------
                                                 <spontaneous>
[204]    0.2    0.01    0.00                 void std::Destroy<Catch::ScopedMessage>(Catch::ScopedMessage, Catch::ScopedMessage) [204]
-----------------------------------------------
                                                 <spontaneous>
[205]    0.2    0.01    0.00                 void std::Destroy<Catch::ScopedMessage, Catch::ScopedMessage>(Catch::ScopedMessage, Catch::ScopedMessage, std::allocator<Catch::ScopedMessage>&) [205]
-----------------------------------------------
                0.00    0.00       4/2471943     CATCH2_INTERNAL_TEST_0() [506]
                0.00    0.00       9/2471943     CATCH2_INTERNAL_TEST_0() [15]
                0.00    0.00       9/2471943     CATCH2_INTERNAL_TEST_0() [17]
                0.00    0.00      10/2471943     CATCH2_INTERNAL_TEST_18() [427]
                0.00    0.00      12/2471943     CATCH2_INTERNAL_TEST_0() [40]
                0.00    0.00      12/2471943     CATCH2_INTERNAL_TEST_11() [258]
                0.00    0.00      12/2471943     CATCH2_INTERNAL_TEST_17() [250]
                0.00    0.00      12/2471943     CATCH2_INTERNAL_TEST_0() [69]
                0.00    0.00      12/2471943     CATCH2_INTERNAL_TEST_17() [248]
                0.00    0.00      16/2471943     CATCH2_INTERNAL_TEST_5() [486]
                0.00    0.00      20/2471943     CATCH2_INTERNAL_TEST_0() [38]
                0.00    0.00      22/2471943     CATCH2_INTERNAL_TEST_11() [383]
                0.00    0.00      35/2471943     (anonymous namespace)::create(char const, char const) [444]
                0.00    0.00      36/2471943     CATCH2_INTERNAL_TEST_8() [473]
                0.00    0.00      36/2471943     CATCH2_INTERNAL_TEST_8() [480]
                0.00    0.00      39/2471943     (anonymous namespace)::create(char const, char const) [440]
                0.00    0.00      44/2471943     CATCH2_INTERNAL_TEST_5() [453]
                0.00    0.00      46/2471943     CATCH2_INTERNAL_TEST_5() [445]
                0.00    0.00      48/2471943     CATCH2_INTERNAL_TEST_8() [460]
                0.00    0.00      88/2471943     (anonymous namespace)::invalid_version(char const, char const) [260]
                0.00    0.00      88/2471943     (anonymous namespace)::invalid_version(char const, char const) [442]
                0.00    0.00     122/2471943     CATCH2_INTERNAL_TEST_12() [422]
                0.00    0.00     154/2471943     CATCH2_INTERNAL_TEST_5() [387]
                0.00    0.00     154/2471943     CATCH2_INTERNAL_TEST_5() [386]
                0.00    0.00     160/2471943     CATCH2_INTERNAL_TEST_12() [420]
                0.00    0.00     417/2471943     CATCH2_INTERNAL_TEST_17() [124]
                0.00    0.00     417/2471943     CATCH2_INTERNAL_TEST_18() [125]
                0.00    0.00     519/2471943     CATCH2_INTERNAL_TEST_18() [113]
                0.00    0.00     520/2471943     CATCH2_INTERNAL_TEST_26() [118]
                0.00    0.00     520/2471943     CATCH2_INTERNAL_TEST_26() [117]
                0.00    0.00    1010/2471943     CATCH2_INTERNAL_TEST_9() [395]
                0.00    0.00    1626/2471943     CATCH2_INTERNAL_TEST_0() [352]
                0.00    0.00    2038/2471943     CATCH2_INTERNAL_TEST_11() [3]
                0.00    0.00    2113/2471943     CATCH2_INTERNAL_TEST_28() [165]
                0.00    0.00    4013/2471943     (anonymous namespace)::create(char const, char const) [256]
                0.00    0.00    7998/2471943     CATCH2_INTERNAL_TEST_0() [259]
                0.00    0.00    7999/2471943     CATCH2_INTERNAL_TEST_3() [64]
                0.00    0.00    8460/2471943     (anonymous namespace)::invalid_version(char const, char const) [231]
                0.00    0.00   10017/2471943     (anonymous namespace)::create(char const, char const) [173]
                0.00    0.00   10018/2471943     (anonymous namespace)::create(char const, char const) [137]
                0.00    0.00   10048/2471943     (anonymous namespace)::create(char const, char const) [114]
                0.00    0.00   24060/2471943     CATCH2_INTERNAL_TEST_8() [164]
                0.00    0.00   76962/2471943     (anonymous namespace)::check_version(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [136]
                0.00    0.00   76966/2471943     (anonymous namespace)::check_version(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [135]
                0.01    0.00 2225022/2471943     CATCH2_INTERNAL_TEST_23() [2]
[206]    0.2    0.01    0.00 2471943         Catch::AssertionHandler::~AssertionHandler() [206]
-----------------------------------------------
                0.01    0.00 1978961/1978961     std::iterator_traits<char>::difference_type std::distance<char>(char, char) [129]
[207]    0.2    0.01    0.00 1978961         std::iterator_traits<char>::difference_type std::__distance<char>(char, char, std::random_access_iterator_tag) [207]
-----------------------------------------------
                0.01    0.00 1389271/1389271     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_create(unsigned long&, unsigned long) [73]
[208]    0.2    0.01    0.00 1389271         std::allocator_traits<std::allocator<char> >::allocate(std::allocator<char>&, unsigned long) [208]
                0.00    0.00 1389271/1389271     __gnu_cxx::new_allocator<char>::allocate(unsigned long, void const) [885]
-----------------------------------------------
                0.01    0.00 1325979/1325979     std::__cxx11::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&) [45]
[209]    0.2    0.01    0.00 1325979         __gnu_cxx::__alloc_traits<std::allocator<char> >::_S_select_on_copy(std::allocator<char> const&) [209]
                0.00    0.00 1325979/1325979     std::allocator_traits<std::allocator<char> >::select_on_container_copy_construction(std::allocator<char> const&) [887]
-----------------------------------------------
                0.00    0.00      88/115566      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&) [517]
                0.00    0.00      88/115566      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&) [516]
                0.00    0.00    1952/115566      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&) [417]
                0.00    0.00    4015/115566      std::__shared_ptr<versiontheca::trait, (__gnu_cxx::Lockpolicy)2>::__shared_ptr<versiontheca::roman, void>(std::__shared_ptr<versiontheca::roman, (__gnu_cxx::Lockpolicy)2> const&) [385]
                0.00    0.00   10045/115566      std::__shared_ptr<versiontheca::trait, (__gnu_cxx::Lockpolicy)2>::__shared_ptr<versiontheca::decimal, void>(std::__shared_ptr<versiontheca::decimal, (__gnu_cxx::Lockpolicy)2> const&) [359]
                0.00    0.00   10048/115566      std::__shared_ptr<versiontheca::trait, (__gnu_cxx::Lockpolicy)2>::__shared_ptr<versiontheca::basic, void>(std::__shared_ptr<versiontheca::basic, (__gnu_cxx::Lockpolicy)2> const&) [357]
                0.00    0.00   12268/115566      std::__shared_ptr<versiontheca::trait, (__gnu_cxx::Lockpolicy)2>::__shared_ptr<versiontheca::unicode, void>(std::__shared_ptr<versiontheca::unicode, (__gnu_cxx::Lockpolicy)2> const&) [343]
                0.00    0.00   38530/115566      std::__shared_ptr<versiontheca::trait, (__gnu_cxx::Lockpolicy)2>::__shared_ptr<versiontheca::debian, void>(std::__shared_ptr<versiontheca::debian, (__gnu_cxx::Lockpolicy)2> const&) [282]
                0.00    0.00   38532/115566      std::__shared_ptr<versiontheca::trait, (__gnu_cxx::Lockpolicy)2>::__shared_ptr<versiontheca::rpm, void>(std::__shared_ptr<versiontheca::rpm, (__gnu_cxx::Lockpolicy)2> const&) [280]
[210]    0.2    0.00    0.01  115566         std::__shared_count<(__gnu_cxx::Lockpolicy)2>::__shared_count(std::__shared_count<(__gnu_cxx::Lockpolicy)2> const&) [210]
                0.00    0.01  231928/231937      std::Spcounted_base<(__gnu_cxx::Lockpolicy)2>::_M_add_ref_copy() [191]
-----------------------------------------------
                0.00    0.01   38531/38531       std::shared_ptr<versiontheca::rpm> std::allocate_shared<versiontheca::rpm, std::allocator<versiontheca::rpm>>(std::allocator<versiontheca::rpm> const&) [215]
[211]    0.2    0.00    0.01   38531         std::shared_ptr<versiontheca::rpm>::shared_ptr<std::allocator<versiontheca::rpm>>(std::Spmake_shared_tag, std::allocator<versiontheca::rpm> const&) [211]
                0.00    0.01   38531/38531       std::__shared_ptr<versiontheca::rpm, (__gnu_cxx::Lockpolicy)2>::__shared_ptr<std::allocator<versiontheca::rpm>>(std::Spmake_shared_tag, std::allocator<versiontheca::rpm> const&) [212]
-----------------------------------------------
                0.00    0.01   38531/38531       std::shared_ptr<versiontheca::rpm>::shared_ptr<std::allocator<versiontheca::rpm>>(std::Spmake_shared_tag, std::allocator<versiontheca::rpm> const&) [211]
[212]    0.2    0.00    0.01   38531         std::__shared_ptr<versiontheca::rpm, (__gnu_cxx::Lockpolicy)2>::__shared_ptr<std::allocator<versiontheca::rpm>>(std::Spmake_shared_tag, std::allocator<versiontheca::rpm> const&) [212]
                0.00    0.01   38531/38531       std::__shared_count<(__gnu_cxx::Lockpolicy)2>::__shared_count<versiontheca::rpm, std::allocator<versiontheca::rpm>>(std::Spmake_shared_tag, versiontheca::rpm, std::allocator<versiontheca::rpm> const&) [213]
                0.00    0.00   38531/149822      std::__shared_count<(__gnu_cxx::Lockpolicy)2>::_M_get_deleter(std::type_info const&) const [908]
                0.00    0.00   38531/38531       std::enable_if<!std::__shared_ptr<versiontheca::rpm, (__gnu_cxx::Lockpolicy)2>::__has_esft_base<versiontheca::rpm, void>::value, void>::type std::__shared_ptr<versiontheca::rpm, (__gnu_cxx::Lockpolicy)2>::_M_enable_shared_from_this_with<versiontheca::rpm, versiontheca::rpm>(versiontheca::rpm) [984]
-----------------------------------------------
                0.00    0.01   38531/38531       std::__shared_ptr<versiontheca::rpm, (__gnu_cxx::Lockpolicy)2>::__shared_ptr<std::allocator<versiontheca::rpm>>(std::Spmake_shared_tag, std::allocator<versiontheca::rpm> const&) [212]
[213]    0.2    0.00    0.01   38531         std::__shared_count<(__gnu_cxx::Lockpolicy)2>::__shared_count<versiontheca::rpm, std::allocator<versiontheca::rpm>>(std::Spmake_shared_tag, versiontheca::rpm, std::allocator<versiontheca::rpm> const&) [213]
                0.00    0.01   38531/38531       std::Spcounted_ptr_inplace<versiontheca::rpm, std::allocator<versiontheca::rpm>, (__gnu_cxx::Lockpolicy)2>::Spcounted_ptr_inplace<>(std::allocator<versiontheca::rpm>) [227]
                0.00    0.00   38531/308485      operator new(unsigned long, void) [186]
                0.00    0.00   38531/77062       std::allocator<std::Spcounted_ptr_inplace<versiontheca::rpm, std::allocator<versiontheca::rpm>, (__gnu_cxx::Lockpolicy)2> >::allocator<versiontheca::rpm>(std::allocator<versiontheca::rpm> const&) [939]
                0.00    0.00   38531/38531       std::__allocated_ptr<std::allocator<std::Spcounted_ptr_inplace<versiontheca::rpm, std::allocator<versiontheca::rpm>, (__gnu_cxx::Lockpolicy)2> > > std::__allocate_guarded<std::allocator<std::Spcounted_ptr_inplace<versiontheca::rpm, std::allocator<versiontheca::rpm>, (__gnu_cxx::Lockpolicy)2> > >(std::allocator<std::Spcounted_ptr_inplace<versiontheca::rpm, std::allocator<versiontheca::rpm>, (__gnu_cxx::Lockpolicy)2> >&) [999]
                0.00    0.00   38531/38531       std::__allocated_ptr<std::allocator<std::Spcounted_ptr_inplace<versiontheca::rpm, std::allocator<versiontheca::rpm>, (__gnu_cxx::Lockpolicy)2> > >::get() [988]
                0.00    0.00   38531/38531       std::remove_reference<std::allocator<versiontheca::rpm> const&>::type&& std::move<std::allocator<versiontheca::rpm> const&>(std::allocator<versiontheca::rpm> const&) [1000]
                0.00    0.00   38531/115593      std::allocator<versiontheca::rpm>::allocator(std::allocator<versiontheca::rpm> const&) [915]
                0.00    0.00   38531/154124      std::allocator<versiontheca::rpm>::~allocator() [903]
                0.00    0.00   38531/38531       std::__allocated_ptr<std::allocator<std::Spcounted_ptr_inplace<versiontheca::rpm, std::allocator<versiontheca::rpm>, (__gnu_cxx::Lockpolicy)2> > >::operator=(decltype(nullptr)) [989]
                0.00    0.00   38531/77062       std::__allocated_ptr<std::allocator<std::Spcounted_ptr_inplace<versiontheca::rpm, std::allocator<versiontheca::rpm>, (__gnu_cxx::Lockpolicy)2> > >::~__allocated_ptr() [943]
                0.00    0.00   38531/77062       std::allocator<std::Spcounted_ptr_inplace<versiontheca::rpm, std::allocator<versiontheca::rpm>, (__gnu_cxx::Lockpolicy)2> >::~allocator() [940]
-----------------------------------------------
                0.00    0.00       1/38531       CATCH2_INTERNAL_TEST_12() [420]
                0.00    0.00       1/38531       CATCH2_INTERNAL_TEST_17() [248]
                0.00    0.00       4/38531       CATCH2_INTERNAL_TEST_26() [117]
                0.00    0.00       5/38531       CATCH2_INTERNAL_TEST_0() [17]
                0.00    0.00      39/38531       (anonymous namespace)::create(char const, char const) [440]
                0.00    0.01   38481/38531       (anonymous namespace)::check_version(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [136]
[214]    0.2    0.00    0.01   38531         std::shared_ptr<versiontheca::rpm> std::make_shared<versiontheca::rpm>() [214]
                0.00    0.01   38531/38531       std::shared_ptr<versiontheca::rpm> std::allocate_shared<versiontheca::rpm, std::allocator<versiontheca::rpm>>(std::allocator<versiontheca::rpm> const&) [215]
                0.00    0.00   38531/38531       std::allocator<versiontheca::rpm>::allocator() [983]
                0.00    0.00   38531/154124      std::allocator<versiontheca::rpm>::~allocator() [903]
-----------------------------------------------
                0.00    0.01   38531/38531       std::shared_ptr<versiontheca::rpm> std::make_shared<versiontheca::rpm>() [214]
[215]    0.2    0.00    0.01   38531         std::shared_ptr<versiontheca::rpm> std::allocate_shared<versiontheca::rpm, std::allocator<versiontheca::rpm>>(std::allocator<versiontheca::rpm> const&) [215]
                0.00    0.01   38531/38531       std::shared_ptr<versiontheca::rpm>::shared_ptr<std::allocator<versiontheca::rpm>>(std::Spmake_shared_tag, std::allocator<versiontheca::rpm> const&) [211]
-----------------------------------------------
                0.00    0.01   38529/38529       std::shared_ptr<versiontheca::debian> std::allocate_shared<versiontheca::debian, std::allocator<versiontheca::debian>>(std::allocator<versiontheca::debian> const&) [220]
[216]    0.2    0.00    0.01   38529         std::shared_ptr<versiontheca::debian>::shared_ptr<std::allocator<versiontheca::debian>>(std::Spmake_shared_tag, std::allocator<versiontheca::debian> const&) [216]
                0.00    0.01   38529/38529       std::__shared_ptr<versiontheca::debian, (__gnu_cxx::Lockpolicy)2>::__shared_ptr<std::allocator<versiontheca::debian>>(std::Spmake_shared_tag, std::allocator<versiontheca::debian> const&) [217]
-----------------------------------------------
                0.00    0.01   38529/38529       std::shared_ptr<versiontheca::debian>::shared_ptr<std::allocator<versiontheca::debian>>(std::Spmake_shared_tag, std::allocator<versiontheca::debian> const&) [216]
[217]    0.2    0.00    0.01   38529         std::__shared_ptr<versiontheca::debian, (__gnu_cxx::Lockpolicy)2>::__shared_ptr<std::allocator<versiontheca::debian>>(std::Spmake_shared_tag, std::allocator<versiontheca::debian> const&) [217]
                0.00    0.01   38529/38529       std::__shared_count<(__gnu_cxx::Lockpolicy)2>::__shared_count<versiontheca::debian, std::allocator<versiontheca::debian>>(std::Spmake_shared_tag, versiontheca::debian, std::allocator<versiontheca::debian> const&) [218]
                0.00    0.00   38529/149822      std::__shared_count<(__gnu_cxx::Lockpolicy)2>::_M_get_deleter(std::type_info const&) const [908]
                0.00    0.00   38529/38529       std::enable_if<!std::__shared_ptr<versiontheca::debian, (__gnu_cxx::Lockpolicy)2>::__has_esft_base<versiontheca::debian, void>::value, void>::type std::__shared_ptr<versiontheca::debian, (__gnu_cxx::Lockpolicy)2>::_M_enable_shared_from_this_with<versiontheca::debian, versiontheca::debian>(versiontheca::debian) [1007]
-----------------------------------------------
                0.00    0.01   38529/38529       std::__shared_ptr<versiontheca::debian, (__gnu_cxx::Lockpolicy)2>::__shared_ptr<std::allocator<versiontheca::debian>>(std::Spmake_shared_tag, std::allocator<versiontheca::debian> const&) [217]
[218]    0.2    0.00    0.01   38529         std::__shared_count<(__gnu_cxx::Lockpolicy)2>::__shared_count<versiontheca::debian, std::allocator<versiontheca::debian>>(std::Spmake_shared_tag, versiontheca::debian, std::allocator<versiontheca::debian> const&) [218]
                0.00    0.01   38529/38529       std::Spcounted_ptr_inplace<versiontheca::debian, std::allocator<versiontheca::debian>, (__gnu_cxx::Lockpolicy)2>::Spcounted_ptr_inplace<>(std::allocator<versiontheca::debian>) [230]
                0.00    0.00   38529/308485      operator new(unsigned long, void) [186]
                0.00    0.00   38529/77058       std::allocator<std::Spcounted_ptr_inplace<versiontheca::debian, std::allocator<versiontheca::debian>, (__gnu_cxx::Lockpolicy)2> >::allocator<versiontheca::debian>(std::allocator<versiontheca::debian> const&) [948]
                0.00    0.00   38529/38529       std::__allocated_ptr<std::allocator<std::Spcounted_ptr_inplace<versiontheca::debian, std::allocator<versiontheca::debian>, (__gnu_cxx::Lockpolicy)2> > > std::__allocate_guarded<std::allocator<std::Spcounted_ptr_inplace<versiontheca::debian, std::allocator<versiontheca::debian>, (__gnu_cxx::Lockpolicy)2> > >(std::allocator<std::Spcounted_ptr_inplace<versiontheca::debian, std::allocator<versiontheca::debian>, (__gnu_cxx::Lockpolicy)2> >&) [1022]
                0.00    0.00   38529/38529       std::__allocated_ptr<std::allocator<std::Spcounted_ptr_inplace<versiontheca::debian, std::allocator<versiontheca::debian>, (__gnu_cxx::Lockpolicy)2> > >::get() [1011]
                0.00    0.00   38529/38529       std::remove_reference<std::allocator<versiontheca::debian> const&>::type&& std::move<std::allocator<versiontheca::debian> const&>(std::allocator<versiontheca::debian> const&) [1023]
                0.00    0.00   38529/115587      std::allocator<versiontheca::debian>::allocator(std::allocator<versiontheca::debian> const&) [920]
                0.00    0.00   38529/154116      std::allocator<versiontheca::debian>::~allocator() [905]
                0.00    0.00   38529/38529       std::__allocated_ptr<std::allocator<std::Spcounted_ptr_inplace<versiontheca::debian, std::allocator<versiontheca::debian>, (__gnu_cxx::Lockpolicy)2> > >::operator=(decltype(nullptr)) [1012]
                0.00    0.00   38529/77058       std::__allocated_ptr<std::allocator<std::Spcounted_ptr_inplace<versiontheca::debian, std::allocator<versiontheca::debian>, (__gnu_cxx::Lockpolicy)2> > >::~__allocated_ptr() [952]
                0.00    0.00   38529/77058       std::allocator<std::Spcounted_ptr_inplace<versiontheca::debian, std::allocator<versiontheca::debian>, (__gnu_cxx::Lockpolicy)2> >::~allocator() [949]
-----------------------------------------------
                0.00    0.00       1/38529       CATCH2_INTERNAL_TEST_12() [422]
                0.00    0.00       1/38529       CATCH2_INTERNAL_TEST_17() [250]
                0.00    0.00       4/38529       CATCH2_INTERNAL_TEST_26() [118]
                0.00    0.00       5/38529       CATCH2_INTERNAL_TEST_0() [15]
                0.00    0.00      35/38529       (anonymous namespace)::create(char const, char const) [444]
                0.00    0.01   38483/38529       (anonymous namespace)::check_version(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [135]
[219]    0.2    0.00    0.01   38529         std::shared_ptr<versiontheca::debian> std::make_shared<versiontheca::debian>() [219]
                0.00    0.01   38529/38529       std::shared_ptr<versiontheca::debian> std::allocate_shared<versiontheca::debian, std::allocator<versiontheca::debian>>(std::allocator<versiontheca::debian> const&) [220]
                0.00    0.00   38529/38529       std::allocator<versiontheca::debian>::allocator() [1006]
                0.00    0.00   38529/154116      std::allocator<versiontheca::debian>::~allocator() [905]
-----------------------------------------------
                0.00    0.01   38529/38529       std::shared_ptr<versiontheca::debian> std::make_shared<versiontheca::debian>() [219]
[220]    0.2    0.00    0.01   38529         std::shared_ptr<versiontheca::debian> std::allocate_shared<versiontheca::debian, std::allocator<versiontheca::debian>>(std::allocator<versiontheca::debian> const&) [220]
                0.00    0.01   38529/38529       std::shared_ptr<versiontheca::debian>::shared_ptr<std::allocator<versiontheca::debian>>(std::Spmake_shared_tag, std::allocator<versiontheca::debian> const&) [216]
-----------------------------------------------
                0.00    0.00       1/852         CATCH2_INTERNAL_TEST_5() [453]
                0.00    0.00       1/852         CATCH2_INTERNAL_TEST_8() [473]
                0.00    0.00       1/852         CATCH2_INTERNAL_TEST_5() [486]
                0.00    0.00       1/852         CATCH2_INTERNAL_TEST_8() [480]
                0.00    0.00       1/852         CATCH2_INTERNAL_TEST_0() [259]
                0.00    0.00       1/852         CATCH2_INTERNAL_TEST_5() [445]
                0.00    0.00       1/852         CATCH2_INTERNAL_TEST_8() [460]
                0.00    0.00       1/852         CATCH2_INTERNAL_TEST_0() [506]
                0.00    0.00       9/852         CATCH2_INTERNAL_TEST_0() [40]
                0.00    0.00       9/852         CATCH2_INTERNAL_TEST_0() [15]
                0.00    0.00       9/852         CATCH2_INTERNAL_TEST_12() [422]
                0.00    0.00       9/852         CATCH2_INTERNAL_TEST_0() [69]
                0.00    0.00       9/852         CATCH2_INTERNAL_TEST_18() [427]
                0.00    0.00       9/852         CATCH2_INTERNAL_TEST_23() [2]
                0.00    0.00       9/852         CATCH2_INTERNAL_TEST_9() [395]
                0.00    0.00       9/852         CATCH2_INTERNAL_TEST_0() [17]
                0.00    0.00       9/852         CATCH2_INTERNAL_TEST_12() [420]
                0.00    0.00       9/852         CATCH2_INTERNAL_TEST_0() [38]
                0.00    0.00      16/852         CATCH2_INTERNAL_TEST_11() [258]
                0.00    0.00      16/852         CATCH2_INTERNAL_TEST_3() [64]
                0.00    0.00      25/852         CATCH2_INTERNAL_TEST_5() [387]
                0.00    0.00      25/852         CATCH2_INTERNAL_TEST_11() [383]
                0.00    0.00      25/852         CATCH2_INTERNAL_TEST_28() [165]
                0.00    0.00      25/852         CATCH2_INTERNAL_TEST_5() [386]
                0.00    0.00      25/852         CATCH2_INTERNAL_TEST_11() [3]
                0.00    0.00      36/852         CATCH2_INTERNAL_TEST_17() [124]
                0.00    0.00      36/852         CATCH2_INTERNAL_TEST_18() [125]
                0.00    0.00      36/852         CATCH2_INTERNAL_TEST_0() [352]
                0.00    0.00      49/852         CATCH2_INTERNAL_TEST_17() [250]
                0.00    0.00      49/852         CATCH2_INTERNAL_TEST_17() [248]
                0.00    0.00      64/852         CATCH2_INTERNAL_TEST_26() [118]
                0.00    0.00      64/852         CATCH2_INTERNAL_TEST_8() [164]
                0.00    0.00      64/852         CATCH2_INTERNAL_TEST_26() [117]
                0.00    0.00      64/852         CATCH2_INTERNAL_TEST_18() [113]
                0.00    0.00     135/852         Catch::RunContext::runCurrentTest(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&) [311]
[221]    0.2    0.00    0.01     852         Catch::SectionInfo::SectionInfo(Catch::SourceLineInfo const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, char const) [221]
                0.00    0.01     852/15051       std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&) [44]
-----------------------------------------------
                                                 <spontaneous>
[222]    0.1    0.00    0.01                 Catch::Clara::Detail::TokenStream::loadBuffer() [222]
                0.01    0.00      17/296         std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::operator[](unsigned long) const [46]
                0.00    0.00      24/6106        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&) [153]
                0.00    0.00      11/25129       std::__cxx11::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&) [45]
                0.00    0.00      11/3209051     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::empty() const [244]
                0.00    0.00      11/3819        __gnu_cxx::__normal_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::vector<std::__cxx11::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 [1222]
-----------------------------------------------
                                                 <spontaneous>
[223]    0.1    0.00    0.01                 Catch::Clara::Detail::BasicResult<Catch::Clara::Detail::ParseState>::operator=(Catch::Clara::Detail::BasicResult<Catch::Clara::Detail::ParseState>&&) [223]
                0.00    0.01     174/379         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> >&&) [152]
-----------------------------------------------
                0.00    0.00    3999/11997       CATCH2_INTERNAL_TEST_0() [259]
                0.00    0.01    7998/11997       CATCH2_INTERNAL_TEST_3() [64]
[224]    0.1    0.00    0.01   11997         (anonymous namespace)::value_to_roman(int) [224]
                0.00    0.00   11915/11915       std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::operator+=(char const) [278]
                0.00    0.00   70981/5525176     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::operator+=(char) [28]
                0.00    0.00   11997/4696539     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string() [13]
-----------------------------------------------
                0.00    0.01   38531/38531       void std::allocator_traits<std::allocator<versiontheca::rpm> >::construct<versiontheca::rpm>(std::allocator<versiontheca::rpm>&, versiontheca::rpm) [226]
[225]    0.1    0.00    0.01   38531         void __gnu_cxx::new_allocator<versiontheca::rpm>::construct<versiontheca::rpm>(versiontheca::rpm) [225]
                0.00    0.01   38531/38531       versiontheca::rpm::rpm() [233]
                0.00    0.00   38531/308485      operator new(unsigned long, void) [186]
-----------------------------------------------
                0.00    0.01   38531/38531       std::Spcounted_ptr_inplace<versiontheca::rpm, std::allocator<versiontheca::rpm>, (__gnu_cxx::Lockpolicy)2>::Spcounted_ptr_inplace<>(std::allocator<versiontheca::rpm>) [227]
[226]    0.1    0.00    0.01   38531         void std::allocator_traits<std::allocator<versiontheca::rpm> >::construct<versiontheca::rpm>(std::allocator<versiontheca::rpm>&, versiontheca::rpm) [226]
                0.00    0.01   38531/38531       void __gnu_cxx::new_allocator<versiontheca::rpm>::construct<versiontheca::rpm>(versiontheca::rpm) [225]
-----------------------------------------------
                0.00    0.01   38531/38531       std::__shared_count<(__gnu_cxx::Lockpolicy)2>::__shared_count<versiontheca::rpm, std::allocator<versiontheca::rpm>>(std::Spmake_shared_tag, versiontheca::rpm, std::allocator<versiontheca::rpm> const&) [213]
[227]    0.1    0.00    0.01   38531         std::Spcounted_ptr_inplace<versiontheca::rpm, std::allocator<versiontheca::rpm>, (__gnu_cxx::Lockpolicy)2>::Spcounted_ptr_inplace<>(std::allocator<versiontheca::rpm>) [227]
                0.00    0.01   38531/38531       void std::allocator_traits<std::allocator<versiontheca::rpm> >::construct<versiontheca::rpm>(std::allocator<versiontheca::rpm>&, versiontheca::rpm) [226]
                0.00    0.00   38531/149921      std::Spcounted_base<(__gnu_cxx::Lockpolicy)2>::Spcounted_base() [906]
                0.00    0.00   38531/115593      std::allocator<versiontheca::rpm>::allocator(std::allocator<versiontheca::rpm> const&) [915]
                0.00    0.00   38531/38531       std::Spcounted_ptr_inplace<versiontheca::rpm, std::allocator<versiontheca::rpm>, (__gnu_cxx::Lockpolicy)2>::Impl::Impl(std::allocator<versiontheca::rpm>) [996]
                0.00    0.00   38531/154124      std::allocator<versiontheca::rpm>::~allocator() [903]
                0.00    0.00   38531/115593      std::Spcounted_ptr_inplace<versiontheca::rpm, std::allocator<versiontheca::rpm>, (__gnu_cxx::Lockpolicy)2>::_M_ptr() [916]
-----------------------------------------------
                0.00    0.01   38529/38529       void std::allocator_traits<std::allocator<versiontheca::debian> >::construct<versiontheca::debian>(std::allocator<versiontheca::debian>&, versiontheca::debian) [229]
[228]    0.1    0.00    0.01   38529         void __gnu_cxx::new_allocator<versiontheca::debian>::construct<versiontheca::debian>(versiontheca::debian) [228]
                0.00    0.01   38529/38529       versiontheca::debian::debian() [234]
                0.00    0.00   38529/308485      operator new(unsigned long, void) [186]
-----------------------------------------------
                0.00    0.01   38529/38529       std::Spcounted_ptr_inplace<versiontheca::debian, std::allocator<versiontheca::debian>, (__gnu_cxx::Lockpolicy)2>::Spcounted_ptr_inplace<>(std::allocator<versiontheca::debian>) [230]
[229]    0.1    0.00    0.01   38529         void std::allocator_traits<std::allocator<versiontheca::debian> >::construct<versiontheca::debian>(std::allocator<versiontheca::debian>&, versiontheca::debian) [229]
                0.00    0.01   38529/38529       void __gnu_cxx::new_allocator<versiontheca::debian>::construct<versiontheca::debian>(versiontheca::debian) [228]
-----------------------------------------------
                0.00    0.01   38529/38529       std::__shared_count<(__gnu_cxx::Lockpolicy)2>::__shared_count<versiontheca::debian, std::allocator<versiontheca::debian>>(std::Spmake_shared_tag, versiontheca::debian, std::allocator<versiontheca::debian> const&) [218]
[230]    0.1    0.00    0.01   38529         std::Spcounted_ptr_inplace<versiontheca::debian, std::allocator<versiontheca::debian>, (__gnu_cxx::Lockpolicy)2>::Spcounted_ptr_inplace<>(std::allocator<versiontheca::debian>) [230]
                0.00    0.01   38529/38529       void std::allocator_traits<std::allocator<versiontheca::debian> >::construct<versiontheca::debian>(std::allocator<versiontheca::debian>&, versiontheca::debian) [229]
                0.00    0.00   38529/149921      std::Spcounted_base<(__gnu_cxx::Lockpolicy)2>::Spcounted_base() [906]
                0.00    0.00   38529/115587      std::allocator<versiontheca::debian>::allocator(std::allocator<versiontheca::debian> const&) [920]
                0.00    0.00   38529/38529       std::Spcounted_ptr_inplace<versiontheca::debian, std::allocator<versiontheca::debian>, (__gnu_cxx::Lockpolicy)2>::Impl::Impl(std::allocator<versiontheca::debian>) [1019]
                0.00    0.00   38529/154116      std::allocator<versiontheca::debian>::~allocator() [905]
                0.00    0.00   38529/115587      std::Spcounted_ptr_inplace<versiontheca::debian, std::allocator<versiontheca::debian>, (__gnu_cxx::Lockpolicy)2>::_M_ptr() [921]
-----------------------------------------------
                0.00    0.01    2115/2115        CATCH2_INTERNAL_TEST_11() [3]
[231]    0.1    0.00    0.01    2115         (anonymous namespace)::invalid_version(char const, char const) [231]
                0.00    0.01    2115/12262       std::shared_ptr<versiontheca::versiontheca> std::make_shared<versiontheca::versiontheca, std::shared_ptr<versiontheca::unicode>&, char const&>(std::shared_ptr<versiontheca::unicode>&, char const&) [121]
                0.00    0.00    4230/54354       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> >&&) [187]
                0.00    0.00    6345/7927991     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() [12]
                0.00    0.00    2115/12268       std::shared_ptr<versiontheca::unicode> std::make_shared<versiontheca::unicode>() [287]
                0.00    0.00    8460/2471943     operator"" catchsr(char const, unsigned long) [71]
                0.00    0.00    4230/38488       std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const&, void>, std::negation<std::is_arithmetic<std::remove_reference<char const&>::type> > >::value, Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const& const&> >::type Catch::operator==<char const&>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, char const&) [364]
                0.00    0.00    2115/12268       std::shared_ptr<versiontheca::unicode>::~shared_ptr() [381]
                0.00    0.00    8460/2471943     Catch::AssertionHandler::~AssertionHandler() [206]
                0.00    0.00    4230/173739      void Catch::AssertionHandler::handleExpr<bool>(Catch::ExprLhs<bool> const&) [366]
                0.00    0.00    2115/3209051     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::empty() const [244]
                0.00    0.00   10575/57899       std::__shared_ptr_access<versiontheca::versiontheca, (__gnu_cxx::Lockpolicy)2, false, false>::operator->() const [968]
                0.00    0.00    8460/2472728     Catch::SourceLineInfo::SourceLineInfo(char const, unsigned long) [880]
                0.00    0.00    4230/173739      Catch::ExprLhs<bool> Catch::operator<=<bool, 0>(Catch::Decomposer&&, bool) [901]
                0.00    0.00    4230/38488       Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const&>::~BinaryExpr() [1024]
-----------------------------------------------
                                                 <spontaneous>
[232]    0.1    0.00    0.01                 Catch::SectionInfo::SectionInfo(Catch::SectionInfo&&) [232]
                0.00    0.01     718/15051       std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&) [44]
-----------------------------------------------
                0.00    0.01   38531/38531       void __gnu_cxx::new_allocator<versiontheca::rpm>::construct<versiontheca::rpm>(versiontheca::rpm) [225]
[233]    0.1    0.00    0.01   38531         versiontheca::rpm::rpm() [233]
                0.00    0.01   38531/113434      versiontheca::trait::trait() [138]
-----------------------------------------------
                0.00    0.01   38529/38529       void __gnu_cxx::new_allocator<versiontheca::debian>::construct<versiontheca::debian>(versiontheca::debian) [228]
[234]    0.1    0.00    0.01   38529         versiontheca::debian::debian() [234]
                0.00    0.01   38529/113434      versiontheca::trait::trait() [138]
-----------------------------------------------
                                                 <spontaneous>
[235]    0.1    0.00    0.01                 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > std::operator+<char, std::char_traits<char>, std::allocator<char> >(char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [235]
                0.00    0.01    4454/4498        std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::reserve(unsigned long) [249]
                0.00    0.00    4454/4696539     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string() [13]
                0.00    0.00    4454/4514        std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::append(char const, unsigned long) [389]
                0.00    0.00    4454/18539346     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&) [8]
                0.00    0.00    4454/85543071     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::size() const [51]
                0.00    0.00    4454/305427      std::char_traits<char>::length(char const) [893]
-----------------------------------------------
                0.00    0.01   10040/10040       std::shared_ptr<versiontheca::versiontheca> std::allocate_shared<versiontheca::versiontheca, std::allocator<versiontheca::versiontheca>, std::shared_ptr<versiontheca::basic>&, char const&>(std::allocator<versiontheca::versiontheca> const&, std::shared_ptr<versiontheca::basic>&, char const&) [239]
[236]    0.1    0.00    0.01   10040         std::shared_ptr<versiontheca::versiontheca>::shared_ptr<std::allocator<versiontheca::versiontheca>, std::shared_ptr<versiontheca::basic>&, char const&>(std::Spmake_shared_tag, std::allocator<versiontheca::versiontheca> const&, std::shared_ptr<versiontheca::basic>&, char const&) [236]
                0.00    0.01   10040/10040       std::__shared_ptr<versiontheca::versiontheca, (__gnu_cxx::Lockpolicy)2>::__shared_ptr<std::allocator<versiontheca::versiontheca>, std::shared_ptr<versiontheca::basic>&, char const&>(std::Spmake_shared_tag, std::allocator<versiontheca::versiontheca> const&, std::shared_ptr<versiontheca::basic>&, char const&) [237]
                0.00    0.00   10040/291424      char const& std::forward<char const&>(std::remove_reference<char const&>::type&) [894]
                0.00    0.00   10040/80320       std::shared_ptr<versiontheca::basic>& std::forward<std::shared_ptr<versiontheca::basic>&>(std::remove_reference<std::shared_ptr<versiontheca::basic>&>::type&) [935]
-----------------------------------------------
                0.00    0.01   10040/10040       std::shared_ptr<versiontheca::versiontheca>::shared_ptr<std::allocator<versiontheca::versiontheca>, std::shared_ptr<versiontheca::basic>&, char const&>(std::Spmake_shared_tag, std::allocator<versiontheca::versiontheca> const&, std::shared_ptr<versiontheca::basic>&, char const&) [236]
[237]    0.1    0.00    0.01   10040         std::__shared_ptr<versiontheca::versiontheca, (__gnu_cxx::Lockpolicy)2>::__shared_ptr<std::allocator<versiontheca::versiontheca>, std::shared_ptr<versiontheca::basic>&, char const&>(std::Spmake_shared_tag, std::allocator<versiontheca::versiontheca> const&, std::shared_ptr<versiontheca::basic>&, char const&) [237]
                0.00    0.00   10040/10040       std::__shared_count<(__gnu_cxx::Lockpolicy)2>::__shared_count<versiontheca::versiontheca, std::allocator<versiontheca::versiontheca>, std::shared_ptr<versiontheca::basic>&, char const&>(std::Spmake_shared_tag, versiontheca::versiontheca, std::allocator<versiontheca::versiontheca> const&, std::shared_ptr<versiontheca::basic>&, char const&) [268]
                0.00    0.00   10040/36341       std::enable_if<!std::__shared_ptr<versiontheca::versiontheca, (__gnu_cxx::Lockpolicy)2>::__has_esft_base<versiontheca::versiontheca, void>::value, void>::type std::__shared_ptr<versiontheca::versiontheca, (__gnu_cxx::Lockpolicy)2>::_M_enable_shared_from_this_with<versiontheca::versiontheca, versiontheca::versiontheca>(versiontheca::versiontheca) [194]
                0.00    0.00   10040/291424      char const& std::forward<char const&>(std::remove_reference<char const&>::type&) [894]
                0.00    0.00   10040/80320       std::shared_ptr<versiontheca::basic>& std::forward<std::shared_ptr<versiontheca::basic>&>(std::remove_reference<std::shared_ptr<versiontheca::basic>&>::type&) [935]
                0.00    0.00   10040/149822      std::__shared_count<(__gnu_cxx::Lockpolicy)2>::_M_get_deleter(std::type_info const&) const [908]
-----------------------------------------------
                0.00    0.00      22/10040       (anonymous namespace)::invalid_version(char const, char const) [260]
                0.00    0.01   10018/10040       (anonymous namespace)::create(char const, char const) [137]
[238]    0.1    0.00    0.01   10040         std::shared_ptr<versiontheca::versiontheca> std::make_shared<versiontheca::versiontheca, std::shared_ptr<versiontheca::basic>&, char const&>(std::shared_ptr<versiontheca::basic>&, char const&) [238]
                0.00    0.01   10040/10040       std::shared_ptr<versiontheca::versiontheca> std::allocate_shared<versiontheca::versiontheca, std::allocator<versiontheca::versiontheca>, std::shared_ptr<versiontheca::basic>&, char const&>(std::allocator<versiontheca::versiontheca> const&, std::shared_ptr<versiontheca::basic>&, char const&) [239]
                0.00    0.00   10040/291424      char const& std::forward<char const&>(std::remove_reference<char const&>::type&) [894]
                0.00    0.00   10040/80320       std::shared_ptr<versiontheca::basic>& std::forward<std::shared_ptr<versiontheca::basic>&>(std::remove_reference<std::shared_ptr<versiontheca::basic>&>::type&) [935]
                0.00    0.00   10040/36440       std::allocator<versiontheca::versiontheca>::allocator() [1034]
                0.00    0.00   10040/145760      std::allocator<versiontheca::versiontheca>::~allocator() [911]
-----------------------------------------------
                0.00    0.01   10040/10040       std::shared_ptr<versiontheca::versiontheca> std::make_shared<versiontheca::versiontheca, std::shared_ptr<versiontheca::basic>&, char const&>(std::shared_ptr<versiontheca::basic>&, char const&) [238]
[239]    0.1    0.00    0.01   10040         std::shared_ptr<versiontheca::versiontheca> std::allocate_shared<versiontheca::versiontheca, std::allocator<versiontheca::versiontheca>, std::shared_ptr<versiontheca::basic>&, char const&>(std::allocator<versiontheca::versiontheca> const&, std::shared_ptr<versiontheca::basic>&, char const&) [239]
                0.00    0.01   10040/10040       std::shared_ptr<versiontheca::versiontheca>::shared_ptr<std::allocator<versiontheca::versiontheca>, std::shared_ptr<versiontheca::basic>&, char const&>(std::Spmake_shared_tag, std::allocator<versiontheca::versiontheca> const&, std::shared_ptr<versiontheca::basic>&, char const&) [236]
                0.00    0.00   10040/291424      char const& std::forward<char const&>(std::remove_reference<char const&>::type&) [894]
                0.00    0.00   10040/80320       std::shared_ptr<versiontheca::basic>& std::forward<std::shared_ptr<versiontheca::basic>&>(std::remove_reference<std::shared_ptr<versiontheca::basic>&>::type&) [935]
-----------------------------------------------
                0.00    0.01   10039/10039       std::shared_ptr<versiontheca::versiontheca> std::allocate_shared<versiontheca::versiontheca, std::allocator<versiontheca::versiontheca>, std::shared_ptr<versiontheca::decimal>&, char const&>(std::allocator<versiontheca::versiontheca> const&, std::shared_ptr<versiontheca::decimal>&, char const&) [243]
[240]    0.1    0.00    0.01   10039         std::shared_ptr<versiontheca::versiontheca>::shared_ptr<std::allocator<versiontheca::versiontheca>, std::shared_ptr<versiontheca::decimal>&, char const&>(std::Spmake_shared_tag, std::allocator<versiontheca::versiontheca> const&, std::shared_ptr<versiontheca::decimal>&, char const&) [240]
                0.00    0.01   10039/10039       std::__shared_ptr<versiontheca::versiontheca, (__gnu_cxx::Lockpolicy)2>::__shared_ptr<std::allocator<versiontheca::versiontheca>, std::shared_ptr<versiontheca::decimal>&, char const&>(std::Spmake_shared_tag, std::allocator<versiontheca::versiontheca> const&, std::shared_ptr<versiontheca::decimal>&, char const&) [241]
                0.00    0.00   10039/291424      char const& std::forward<char const&>(std::remove_reference<char const&>::type&) [894]
                0.00    0.00   10039/80312       std::shared_ptr<versiontheca::decimal>& std::forward<std::shared_ptr<versiontheca::decimal>&>(std::remove_reference<std::shared_ptr<versiontheca::decimal>&>::type&) [936]
-----------------------------------------------
                0.00    0.01   10039/10039       std::shared_ptr<versiontheca::versiontheca>::shared_ptr<std::allocator<versiontheca::versiontheca>, std::shared_ptr<versiontheca::decimal>&, char const&>(std::Spmake_shared_tag, std::allocator<versiontheca::versiontheca> const&, std::shared_ptr<versiontheca::decimal>&, char const&) [240]
[241]    0.1    0.00    0.01   10039         std::__shared_ptr<versiontheca::versiontheca, (__gnu_cxx::Lockpolicy)2>::__shared_ptr<std::allocator<versiontheca::versiontheca>, std::shared_ptr<versiontheca::decimal>&, char const&>(std::Spmake_shared_tag, std::allocator<versiontheca::versiontheca> const&, std::shared_ptr<versiontheca::decimal>&, char const&) [241]
                0.00    0.00   10039/10039       std::__shared_count<(__gnu_cxx::Lockpolicy)2>::__shared_count<versiontheca::versiontheca, std::allocator<versiontheca::versiontheca>, std::shared_ptr<versiontheca::decimal>&, char const&>(std::Spmake_shared_tag, versiontheca::versiontheca, std::allocator<versiontheca::versiontheca> const&, std::shared_ptr<versiontheca::decimal>&, char const&) [269]
                0.00    0.00   10039/36341       std::enable_if<!std::__shared_ptr<versiontheca::versiontheca, (__gnu_cxx::Lockpolicy)2>::__has_esft_base<versiontheca::versiontheca, void>::value, void>::type std::__shared_ptr<versiontheca::versiontheca, (__gnu_cxx::Lockpolicy)2>::_M_enable_shared_from_this_with<versiontheca::versiontheca, versiontheca::versiontheca>(versiontheca::versiontheca) [194]
                0.00    0.00   10039/291424      char const& std::forward<char const&>(std::remove_reference<char const&>::type&) [894]
                0.00    0.00   10039/80312       std::shared_ptr<versiontheca::decimal>& std::forward<std::shared_ptr<versiontheca::decimal>&>(std::remove_reference<std::shared_ptr<versiontheca::decimal>&>::type&) [936]
                0.00    0.00   10039/149822      std::__shared_count<(__gnu_cxx::Lockpolicy)2>::_M_get_deleter(std::type_info const&) const [908]
-----------------------------------------------
                0.00    0.00      22/10039       (anonymous namespace)::invalid_version(char const, char const) [442]
                0.00    0.01   10017/10039       (anonymous namespace)::create(char const, char const) [173]
[242]    0.1    0.00    0.01   10039         std::shared_ptr<versiontheca::versiontheca> std::make_shared<versiontheca::versiontheca, std::shared_ptr<versiontheca::decimal>&, char const&>(std::shared_ptr<versiontheca::decimal>&, char const&) [242]
                0.00    0.01   10039/10039       std::shared_ptr<versiontheca::versiontheca> std::allocate_shared<versiontheca::versiontheca, std::allocator<versiontheca::versiontheca>, std::shared_ptr<versiontheca::decimal>&, char const&>(std::allocator<versiontheca::versiontheca> const&, std::shared_ptr<versiontheca::decimal>&, char const&) [243]
                0.00    0.00   10039/291424      char const& std::forward<char const&>(std::remove_reference<char const&>::type&) [894]
                0.00    0.00   10039/80312       std::shared_ptr<versiontheca::decimal>& std::forward<std::shared_ptr<versiontheca::decimal>&>(std::remove_reference<std::shared_ptr<versiontheca::decimal>&>::type&) [936]
                0.00    0.00   10039/36440       std::allocator<versiontheca::versiontheca>::allocator() [1034]
                0.00    0.00   10039/145760      std::allocator<versiontheca::versiontheca>::~allocator() [911]
-----------------------------------------------
                0.00    0.01   10039/10039       std::shared_ptr<versiontheca::versiontheca> std::make_shared<versiontheca::versiontheca, std::shared_ptr<versiontheca::decimal>&, char const&>(std::shared_ptr<versiontheca::decimal>&, char const&) [242]
[243]    0.1    0.00    0.01   10039         std::shared_ptr<versiontheca::versiontheca> std::allocate_shared<versiontheca::versiontheca, std::allocator<versiontheca::versiontheca>, std::shared_ptr<versiontheca::decimal>&, char const&>(std::allocator<versiontheca::versiontheca> const&, std::shared_ptr<versiontheca::decimal>&, char const&) [243]
                0.00    0.01   10039/10039       std::shared_ptr<versiontheca::versiontheca>::shared_ptr<std::allocator<versiontheca::versiontheca>, std::shared_ptr<versiontheca::decimal>&, char const&>(std::Spmake_shared_tag, std::allocator<versiontheca::versiontheca> const&, std::shared_ptr<versiontheca::decimal>&, char const&) [240]
                0.00    0.00   10039/291424      char const& std::forward<char const&>(std::remove_reference<char const&>::type&) [894]
                0.00    0.00   10039/80312       std::shared_ptr<versiontheca::decimal>& std::forward<std::shared_ptr<versiontheca::decimal>&>(std::remove_reference<std::shared_ptr<versiontheca::decimal>&>::type&) [936]
-----------------------------------------------
                0.00    0.00       1/3209051     unittest::detail::init_tmp_dir(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [553]
                0.00    0.00       1/3209051     CATCH2_INTERNAL_TEST_18() [113]
                0.00    0.00       1/3209051     Catch::makeStream(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [864]
                0.00    0.00       1/3209051     Catch::Config::name() const [865]
                0.00    0.00       2/3209051     CATCH2_INTERNAL_TEST_11() [258]
                0.00    0.00       2/3209051     CATCH2_INTERNAL_TEST_11() [383]
                0.00    0.00       2/3209051     CATCH2_INTERNAL_TEST_11() [3]
                0.00    0.00      11/3209051     Catch::Clara::Detail::TokenStream::loadBuffer() [222]
                0.00    0.00      22/3209051     (anonymous namespace)::invalid_version(char const, char const) [260]
                0.00    0.00      22/3209051     (anonymous namespace)::invalid_version(char const, char const) [442]
                0.00    0.00     202/3209051     CATCH2_INTERNAL_TEST_0() [352]
                0.00    0.00     279/3209051     Catch::Clara::Opt::validate() const [47]
                0.00    0.00     300/3209051     CATCH2_INTERNAL_TEST_8() [164]
                0.00    0.00    1006/3209051     CATCH2_INTERNAL_TEST_9() [395]
                0.00    0.00    1442/3209051     CATCH2_INTERNAL_TEST_17() [250]
                0.00    0.00    2102/3209051     CATCH2_INTERNAL_TEST_17() [248]
                0.00    0.00    2115/3209051     (anonymous namespace)::invalid_version(char const, char const) [231]
                0.00    0.00    2503/3209051     unittest::random_string[abi:cxx11](unsigned long, unsigned long, unittest::character_t) [362]
                0.00    0.00   15000/3209051     (anonymous namespace)::generate_version(unsigned long) [166]
                0.00    0.00   76882/3209051     (anonymous namespace)::check_version(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [136]
                0.00    0.00   76884/3209051     (anonymous namespace)::check_version(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [135]
                0.00    0.00  130000/3209051     (anonymous namespace)::generate_version(unsigned long) [48]
                0.00    0.00  130000/3209051     (anonymous namespace)::generate_version(unsigned long) [50]
                0.00    0.00  460400/3209051     (anonymous namespace)::generate_version(unsigned long, char const, unsigned long, bool) [18]
                0.00    0.00  460400/3209051     (anonymous namespace)::generate_word(char const, unsigned long) [33]
                0.00    0.00  460400/3209051     (anonymous namespace)::generate_version(unsigned long, char const, unsigned long, bool) [21]
                0.00    0.00  462360/3209051     (anonymous namespace)::generate_word(char const, unsigned long) [30]
                0.00    0.00  926711/3209051     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::back() [245]
[244]    0.1    0.00    0.01 3209051         std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::empty() const [244]
                0.01    0.00 4340000/85543071     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::size() const [51]
-----------------------------------------------
                0.00    0.00     720/926711      CATCH2_INTERNAL_TEST_17() [250]
                0.00    0.00    1271/926711      CATCH2_INTERNAL_TEST_17() [248]
                0.00    0.00  460400/926711      (anonymous namespace)::generate_word(char const, unsigned long) [33]
                0.00    0.00  464320/926711      (anonymous namespace)::generate_word(char const, unsigned long) [30]
[245]    0.1    0.00    0.01  926711         std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::back() [245]
                0.00    0.00  926711/928025      std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::operator[](unsigned long) [283]
                0.00    0.00  926711/3209051     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::empty() const [244]
                0.00    0.00  926711/85543071     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::size() const [51]
-----------------------------------------------
                0.00    0.00       5/57205       CATCH2_INTERNAL_TEST_17() [250]
                0.00    0.00   18800/57205       CATCH2_INTERNAL_TEST_0() [15]
                0.00    0.00   38400/57205       (anonymous namespace)::generate_version(unsigned long, char const, unsigned long, bool) [18]
[246]    0.1    0.00    0.01   57205         (anonymous namespace)::generate_number() [246]
                0.00    0.01   57205/389405      std::__cxx11::to_string(unsigned int) [99]
                0.00    0.00   57205/389705      void unittest::random<unsigned int>(unsigned int&) [890]
-----------------------------------------------
                0.00    0.00   18800/57200       CATCH2_INTERNAL_TEST_0() [17]
                0.00    0.00   38400/57200       (anonymous namespace)::generate_version(unsigned long, char const, unsigned long, bool) [21]
[247]    0.1    0.00    0.01   57200         (anonymous namespace)::generate_number() [247]
                0.00    0.01   57200/389405      std::__cxx11::to_string(unsigned int) [99]
                0.00    0.00   57200/389705      void unittest::random<unsigned int>(unsigned int&) [890]
-----------------------------------------------
                0.00    0.01       7/7           Catch::TestInvokerAsFunction::invoke() const [1]
[248]    0.1    0.00    0.01       7         CATCH2_INTERNAL_TEST_17() [248]
                0.00    0.01       7/13          std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::find_first_of(char, unsigned long) const [180]
                0.00    0.00      49/852         Catch::SectionInfo::SectionInfo(Catch::SourceLineInfo const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, char const) [221]
                0.00    0.00      58/119         std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::find_last_of(char const, unsigned long) const [405]
                0.00    0.00      58/83613       std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::c_str() const [72]
                0.00    0.00      80/38481       (anonymous namespace)::check_version(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [136]
                0.00    0.00     754/5525176     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::operator+=(char) [28]
                0.00    0.00     284/7927991     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() [12]
                0.00    0.00     152/80194       std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(char const, std::allocator<char> const&) [178]
                0.00    0.00      69/40245       std::operator|(std::IosOpenmode, std::IosOpenmode) [193]
                0.00    0.00      58/4696539     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string() [13]
                0.00    0.00    1271/926711      std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::back() [245]
                0.00    0.00      11/1441763     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&) [7]
                0.00    0.00      49/2245        Catch::SectionInfo::~SectionInfo() [396]
                0.00    0.00    2102/3209051     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::empty() const [244]
                0.00    0.00       2/39          (anonymous namespace)::create(char const, char const) [440]
                0.00    0.00      69/4748933     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::length() const [66]
                0.00    0.00       2/36341       std::shared_ptr<versiontheca::versiontheca>::~shared_ptr() [179]
                0.00    0.00       3/54354       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> >&&) [187]
                0.00    0.00      12/2471943     operator"" catchsr(char const, unsigned long) [71]
                0.00    0.00       1/38531       std::shared_ptr<versiontheca::rpm> std::make_shared<versiontheca::rpm>() [214]
                0.00    0.00       1/38532       std::shared_ptr<versiontheca::trait>::shared_ptr<versiontheca::rpm, void>(std::shared_ptr<versiontheca::rpm> const&) [279]
                0.00    0.00      12/2471943     Catch::AssertionHandler::~AssertionHandler() [206]
                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 (&) [61], void>, std::negation<std::is_arithmetic<std::remove_reference<char const (&) [61]>::type> > >::value, Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (& const&) [61]> >::type Catch::operator==<char const (&) [61]>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, char const (&) [61]) [716]
                0.00    0.00       9/173739      void Catch::AssertionHandler::handleExpr<bool>(Catch::ExprLhs<bool> const&) [366]
                0.00    0.00       1/38531       std::shared_ptr<versiontheca::rpm>::~shared_ptr() [338]
                0.00    0.00       1/345804      std::shared_ptr<versiontheca::trait>::~shared_ptr() <cycle 1> [892]
                0.00    0.00       1/345804      versiontheca::versiontheca::~versiontheca() <cycle 1> [927]
                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 (&) [20], void>, std::negation<std::is_arithmetic<std::remove_reference<char const (&) [20]>::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]) [747]
                0.00    0.00      61/2472728     Catch::SourceLineInfo::SourceLineInfo(char const, unsigned long) [880]
                0.00    0.00      58/182         std::Setfill<char> std::setfill<char>(char) [1313]
                0.00    0.00      58/182         std::setw(int) [1312]
                0.00    0.00       9/173739      Catch::ExprLhs<bool> Catch::operator<=<bool, 0>(Catch::Decomposer&&, bool) [901]
                0.00    0.00       8/57899       std::sharedptr_access<versiontheca::versiontheca, (__gnu_cxx::Lockpolicy)2, false, false>::operator->() const [968]
                0.00    0.00       7/136         unittest::g_progress() [1337]
                0.00    0.00       2/13          Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [61]>::~BinaryExpr() [1434]
                0.00    0.00       1/6           Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [20]>::~BinaryExpr() [1463]
-----------------------------------------------
                0.00    0.00      10/4498        CATCH2_INTERNAL_TEST_8() [164]
                0.00    0.00      34/4498        Catch::TestCaseInfo::TestCaseInfo(Catch::StringRef, Catch::NameAndTags const&, Catch::SourceLineInfo const&) [441]
                0.00    0.01    4454/4498        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&) [235]
[249]    0.1    0.00    0.01    4498         std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::reserve(unsigned long) [249]
                0.00    0.00   49321/1389270     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_create(unsigned long&, unsigned long) [73]
                0.00    0.00   98652/4748933     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::length() const [66]
                0.00    0.00   49321/44470186     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_dispose() [22]
                0.00    0.00   49331/25312490     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::capacity() const [27]
                0.00    0.00   49321/39019471     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_S_copy(char, char const, unsigned long) [32]
                0.00    0.00   49321/242277379     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_data() const [24]
                0.00    0.00      10/71263583     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_is_local() const [16]
                0.00    0.00   49321/3042514     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_data(char) [879]
                0.00    0.00   49321/1569353     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_capacity(unsigned long) [884]
-----------------------------------------------
                0.00    0.01       7/7           Catch::TestInvokerAsFunction::invoke() const [1]
[250]    0.1    0.00    0.01       7         CATCH2_INTERNAL_TEST_17() [250]
                0.00    0.00       6/13          std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::find_first_of(char, unsigned long) const [180]
                0.00    0.00      49/852         Catch::SectionInfo::SectionInfo(Catch::SourceLineInfo const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, char const) [221]
                0.00    0.00       5/379         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> >&&) [152]
                0.00    0.00      60/119         std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::find_last_of(char const, unsigned long) const [405]
                0.00    0.00      71/83613       std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::c_str() const [72]
                0.00    0.00       5/4004        std::__cxx11::basic_string<char, std::char_traits<char>, std::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&) [96]
                0.00    0.00      74/1441763     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&) [7]
                0.00    0.00      82/38483       (anonymous namespace)::check_version(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [135]
                0.00    0.00     368/7927991     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() [12]
                0.00    0.00     775/5525176     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::operator+=(char) [28]
                0.00    0.00     134/40245       std::operator|(std::IosOpenmode, std::IosOpenmode) [193]
                0.00    0.00       5/5805        std::__cxx11::basic_string<char, std::char_traits<char>, std::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) [111]
                0.00    0.00    1387/4748933     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::length() const [66]
                0.00    0.00     154/80194       std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(char const, std::allocator<char> const&) [178]
                0.00    0.00      60/4696539     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string() [13]
                0.00    0.00      49/2245        Catch::SectionInfo::~SectionInfo() [396]
                0.00    0.00     720/926711      std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::back() [245]
                0.00    0.00    1314/928025      std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::operator[](unsigned long) [283]
                0.00    0.00    1442/3209051     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::empty() const [244]
                0.00    0.00       2/35          (anonymous namespace)::create(char const, char const) [444]
                0.00    0.00       9/212         std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::find_first_not_of(char const, unsigned long) const [461]
                0.00    0.00       2/36341       std::shared_ptr<versiontheca::versiontheca>::~shared_ptr() [179]
                0.00    0.00       5/57205       (anonymous namespace)::generate_number() [246]
                0.00    0.00       3/54354       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> >&&) [187]
                0.00    0.00      12/2471943     operator"" catchsr(char const, unsigned long) [71]
                0.00    0.00       1/38529       std::shared_ptr<versiontheca::debian> std::make_shared<versiontheca::debian>() [219]
                0.00    0.00       1/38530       std::shared_ptr<versiontheca::trait>::shared_ptr<versiontheca::debian, void>(std::shared_ptr<versiontheca::debian> const&) [281]
                0.00    0.00      12/2471943     Catch::AssertionHandler::~AssertionHandler() [206]
                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 (&) [61], void>, std::negation<std::is_arithmetic<std::remove_reference<char const (&) [61]>::type> > >::value, Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (& const&) [61]> >::type Catch::operator==<char const (&) [61]>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, char const (&) [61]) [716]
                0.00    0.00       9/173739      void Catch::AssertionHandler::handleExpr<bool>(Catch::ExprLhs<bool> const&) [366]
                0.00    0.00       1/38529       std::shared_ptr<versiontheca::debian>::~shared_ptr() [340]
                0.00    0.00       1/345804      std::shared_ptr<versiontheca::trait>::~shared_ptr() <cycle 1> [892]
                0.00    0.00       1/345804      versiontheca::versiontheca::~versiontheca() <cycle 1> [927]
                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 (&) [20], void>, std::negation<std::is_arithmetic<std::remove_reference<char const (&) [20]>::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]) [747]
                0.00    0.00      61/2472728     Catch::SourceLineInfo::SourceLineInfo(char const, unsigned long) [880]
                0.00    0.00      60/182         std::Setfill<char> std::setfill<char>(char) [1313]
                0.00    0.00      60/182         std::setw(int) [1312]
                0.00    0.00       9/173739      Catch::ExprLhs<bool> Catch::operator<=<bool, 0>(Catch::Decomposer&&, bool) [901]
                0.00    0.00       8/57899       std::sharedptr_access<versiontheca::versiontheca, (__gnu_cxx::Lockpolicy)2, false, false>::operator->() const [968]
                0.00    0.00       7/136         unittest::g_progress() [1337]
                0.00    0.00       2/13          Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [61]>::~BinaryExpr() [1434]
                0.00    0.00       1/6           Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [20]>::~BinaryExpr() [1463]
-----------------------------------------------
                                                 <spontaneous>
[251]    0.1    0.00    0.01                 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> >&) [251]
                0.00    0.01       6/52          std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::operator=(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [87]
                0.00    0.00       6/9           Catch::Clara::Detail::BasicResult<Catch::Clara::ParseResultType> Catch::Clara::Detail::BasicResult<Catch::Clara::ParseResultType>::ok<Catch::Clara::ParseResultType>(Catch::Clara::ParseResultType const&) [560]
-----------------------------------------------
                0.00    0.00       3/64          Catch::Clara::Help::Help(bool&) [332]
                0.00    0.00      11/64          unittest::snap_catch2_main(char const, char const, int, char**, void ()(), Catch::Clara::Parser ()(Catch::Clara::Parser const&), int ()(Catch::Session&), void ()()) [95]
                0.00    0.00      50/64          Catch::makeCommandLineParser(Catch::ConfigData&) [31]
[252]    0.1    0.00    0.01      64         Catch::Clara::Opt::operator[](std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [252]
                0.00    0.01      64/64          std::vector<std::__cxx11::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&) [254]
-----------------------------------------------
                0.00    0.01      64/64          std::vector<std::__cxx11::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&) [254]
[253]    0.1    0.00    0.01      64         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&) [253]
                0.00    0.01      64/64          std::vector<std::__cxx11::basic_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 [265]
                0.00    0.00      64/64          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&) [375]
                0.00    0.00     128/128         std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > std::__uninitialized_move_if_noexcept_a<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&) [400]
                0.00    0.00      64/2894        void std::Destroy<std::cxx11::basicstring<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&) [379]
                0.00    0.00     192/5807        std::Vectorbase<std::__cxx11::basic_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() [1186]
                0.00    0.00     128/260         __gnu_cxx::__normal_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::vector<std::__cxx11::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 [1300]
                0.00    0.00      64/66          std::vector<std::__cxx11::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() [1377]
                0.00    0.00      64/64          __gnu_cxx::__normal_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::vector<std::__cxx11::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&) [1378]
                0.00    0.00      64/1985        std::Vectorbase<std::__cxx11::basic_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) [1242]
                0.00    0.00      64/3442        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&) [1225]
                0.00    0.00      64/2894        std::Vectorbase<std::__cxx11::basic_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) [1229]
-----------------------------------------------
                0.00    0.01      64/64          Catch::Clara::Opt::operator[](std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [252]
[254]    0.1    0.00    0.01      64         std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits