Flat profile:

Each sample counts as 0.01 seconds.
  %   cumulative   self              self     total           
 time   seconds   seconds    calls   s/call   s/call  name    
  4.85      1.76     1.76 188061850     0.00     0.00  std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_set_length(unsigned long)
  4.09      3.24     1.48 395567795     0.00     0.00  Catch::StringRef::StringRef(char const, unsigned long)
  3.91      4.65     1.42 756160635     0.00     0.00  std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_data() const
  2.94      5.72     1.07 187885170     0.00     0.00  Catch::operator"" sr(char const, unsigned long)
  2.90      6.77     1.05 137233653     0.00     0.00  std::cxx11::basicstring<char, std::char_traits<char>, std::allocator<char> >::_M_append(char const, unsigned long)
  2.79      7.78     1.01 492248367     0.00     0.00  std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::size() const
  2.52      8.69     0.91 212461449     0.00     0.00  std::char_traits<char>::assign(char&, char const&)
  2.29      9.52     0.83 103874004     0.00     0.00  operator"" catchsr(char const, unsigned long)
  1.84     10.18     0.67 230597314     0.00     0.00  std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_is_local() const
  1.81     10.84     0.66                             Catch::AssertionHandler::AssertionHandler(Catch::StringRef, Catch::SourceLineInfo const&, Catch::StringRef, Catch::ResultDisposition::Flags)
  1.71     11.46     0.62                             Catch::RunContext::handleExpr(Catch::AssertionInfo const&, Catch::ITransientExpression const&, Catch::AssertionReaction&)
  1.66     12.06     0.60        5     0.12     0.54  CATCH2_INTERNAL_TEST_12()
  1.59     12.63     0.58 103354053     0.00     0.00  Catch::ITransientExpression::ITransientExpression(bool, bool)
  1.47     13.16     0.53 230597314     0.00     0.00  char const std::addressof<char const>(char const&)
  1.44     13.68     0.52        2     0.26     1.42  CATCH2_INTERNAL_TEST_3()
  1.38     14.18     0.50 190641108     0.00     0.00  std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_length(unsigned long)
  1.38     14.68     0.50 125071756     0.00     0.00  std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::append(char const)
  1.35     15.17     0.49 230597314     0.00     0.00  std::pointer_traits<char const>::pointer_to(char const&)
  1.35     15.66     0.49 129108101     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
  1.35     16.15     0.49 103809227     0.00     0.00  Catch::SourceLineInfo::SourceLineInfo(char const, unsigned long)
  1.29     16.62     0.47 230597314     0.00     0.00  std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_local_data() const
  1.29     17.08     0.47 230597314     0.00     0.00  char const std::__addressof<char const>(char const&)
  1.29     17.55     0.47                             Catch::getResultCapture()
  1.24     18.00     0.45 103808485     0.00     0.00  Catch::StringRef::StringRef()
  1.22     18.44     0.44 140034634     0.00     0.00  std::char_traits<char>::copy(char, char const, unsigned long)
  1.22     18.88     0.44 161998551     0.00     0.00  std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_S_copy(char, char const, unsigned long)
  1.22     19.32     0.44 103808469     0.00     0.00  Catch::AssertionHandler::~AssertionHandler()
  1.08     19.71     0.39                             Catch::RunContext::assertionPassed()
  1.06     20.09     0.39 45042092     0.00     0.00  std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::length() const
  1.06     20.48     0.39                             Catch::AssertionHandler::complete()
  1.04     20.85     0.38 163725622     0.00     0.00  std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::capacity() const
  0.93     21.19     0.34 156992531     0.00     0.00  std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::max_size() const
  0.91     21.52     0.33 156992531     0.00     0.00  std::allocator_traits<std::allocator<char> >::max_size(std::allocator<char> const&)
  0.86     21.83     0.31                             Catch::RunContext::resetAssertionInfo()
  0.83     22.13     0.30                             std::vector<Catch::ScopedMessage, std::allocator<Catch::ScopedMessage> >::_M_erase_at_end(Catch::ScopedMessage)
  0.83     22.43     0.30        1     0.30     1.42  CATCH2_INTERNAL_TEST_35()
  0.79     22.71     0.29  2608978     0.00     0.00  std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string()
  0.77     22.99     0.28 174348616     0.00     0.00  __gnu_cxx::new_allocator<char>::max_size() const
  0.75     23.26     0.27        4     0.07     2.36  CATCH2_INTERNAL_TEST_0()
  0.72     23.52     0.26  1114087     0.00     0.00  std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > std::operator+<char, std::char_traits<char>, std::allocator<char> >(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&, char const)
  0.69     23.77     0.25  3336194     0.00     0.00  std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::operator+=(char const)
  0.66     24.01     0.24                             void std::Destroy<Catch::ScopedMessage, Catch::ScopedMessage>(Catch::ScopedMessage, Catch::ScopedMessage, std::allocator<Catch::ScopedMessage>&)
  0.65     24.25     0.24 162018618     0.00     0.00  std::cxx11::basicstring<char, std::char_traits<char>, std::allocator<char> >::_M_get_allocator() const
  0.64     24.48     0.23 41061283     0.00     0.00  std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::Allochider::Allochider(char, std::allocator<char>&&)
  0.61     24.70     0.22 10481166     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.55     24.90     0.20 129586374     0.00     0.00  std::char_traits<char>::length(char const)
  0.55     25.10     0.20 19212260     0.00     0.00  Catch::UnaryExpr<bool>::UnaryExpr(bool)
  0.55     25.30     0.20       13     0.02     0.16  CATCH2_INTERNAL_TEST_0()
  0.53     25.49     0.19                             Catch::AssertionHandler::handleExpr(Catch::ITransientExpression const&)
  0.50     25.67     0.18 59512127     0.00     0.00  std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_dispose()
  0.46     25.83     0.17                             Catch::Detail::unique_ptr<Catch::IEventListener>::operator->()
  0.46     26.00     0.17                             Catch::StringRef::StringRef(char const)
  0.43     26.15     0.16                             Catch::AssertionHandler::setCompleted()
  0.43     26.31     0.16 18527572     0.00     0.00  Catch::BinaryExpr<int, int>::BinaryExpr(bool, int, Catch::StringRef, int)
  0.41     26.46     0.15                             Catch::AssertionReaction::AssertionReaction()
  0.41     26.61     0.15                             void std::Destroy<Catch::ScopedMessage>(Catch::ScopedMessage, Catch::ScopedMessage)
  0.41     26.76     0.15 18527572     0.00     0.00  Catch::ExprLhs<int> Catch::operator<=<int, 0>(Catch::Decomposer&&, int)
  0.40     26.90     0.15                             Catch::getCurrentContext()
  0.40     27.05     0.15 19212260     0.00     0.00  Catch::ExprLhs<bool> Catch::operator<=<bool, 0>(Catch::Decomposer&&, bool)
  0.39     27.19     0.14                             Catch::ITransientExpression::~ITransientExpression()
  0.39     27.33     0.14                             void std::Destroy_aux<false>::__destroy<Catch::ScopedMessage>(Catch::ScopedMessage, Catch::ScopedMessage)
  0.39     27.47     0.14                             std::vector<Catch::ScopedMessage, std::allocator<Catch::ScopedMessage> >::clear()
  0.36     27.60     0.13 17413508     0.00     0.00  Catch::BinaryExpr<int, int> Catch::operator==<int, 0>(Catch::ExprLhs<int>&&, int)
  0.35     27.72     0.13 32003701     0.00     0.00  std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string()
  0.33     27.84     0.12  5496947     0.00     0.00  std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::c_str() const
  0.33     27.96     0.12        6     0.02     0.09  CATCH2_INTERNAL_TEST_0()
  0.33     28.08     0.12        4     0.03     0.20  CATCH2_INTERNAL_TEST_25()
  0.30     28.19     0.11 19212260     0.00     0.00  Catch::UnaryExpr<bool>::~UnaryExpr()
  0.30     28.30     0.11 17356085     0.00     0.00  std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_create(unsigned long&, unsigned long)
  0.30     28.41     0.11 14337866     0.00     0.00  Catch::ExprLhs<char32_t> Catch::operator<=<char32_t, 0>(Catch::Decomposer&&, char32_t)
  0.29     28.52     0.11 17356083     0.00     0.00  std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_destroy(unsigned long)
  0.28     28.62     0.10 45213524     0.00     0.00  std::pointer_traits<char>::pointer_to(char&)
  0.28     28.72     0.10  3932627     0.00     0.00  std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::end()
  0.25     28.81     0.09       17     0.01     0.01  libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >::case_insensitive_basic_string(char const, std::allocator<char> const&)
  0.25     28.90     0.09 10009720     0.00     0.00  Catch::ExprLhs<libutf8::token_t const&> Catch::operator<=<libutf8::token_t, 0>(Catch::Decomposer&&, libutf8::token_t&&)
  0.25     28.99     0.09  7657092     0.00     0.00  Catch::BinaryExpr<unsigned long, int>::BinaryExpr(bool, unsigned long, Catch::StringRef, int)
  0.25     29.08     0.09                             Catch::getCurrentMutableContext()
  0.25     29.17     0.09 19212260     0.00     0.00  void Catch::AssertionHandler::handleExpr<bool>(Catch::ExprLhs<bool> const&)
  0.25     29.26     0.09  9756608     0.00     0.00  Catch::BinaryExpr<char32_t, char32_t>::BinaryExpr(bool, char32_t, Catch::StringRef, char32_t)
  0.25     29.35     0.09        2     0.05     0.06  std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::begin() const
  0.24     29.43     0.09 45213524     0.00     0.00  char std::addressof<char>(char&)
  0.22     29.51     0.08 25562466     0.00     0.00  __gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::__normal_iterator(char const const&)
  0.22     29.59     0.08 10009720     0.00     0.00  Catch::BinaryExpr<libutf8::token_t const&, libutf8::token_t const&> Catch::operator==<libutf8::token_t, 0>(Catch::ExprLhs<libutf8::token_t const&>&&, libutf8::token_t&&)
  0.22     29.67     0.08  7882123     0.00     0.00  std::__cxx11::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t> >::_M_set_length(unsigned long)
  0.22     29.75     0.08  5026087     0.00     0.00  __gnu_cxx::__alloc_traits<std::allocator<char> >::_S_select_on_copy(std::allocator<char> const&)
  0.22     29.83     0.08                             std::Vectorbase<Catch::ScopedMessage, std::allocator<Catch::ScopedMessage> >::~Vectorbase()
  0.21     29.91     0.08 37291686     0.00     0.00  std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_get_allocator()
  0.21     29.98     0.08 45213417     0.00     0.00  std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_local_data()
  0.21     30.06     0.08 17413508     0.00     0.00  bool Catch::compareEqual<int, int>(int const&, int const&)
  0.19     30.13     0.07 16509779     0.00     0.00  std::char_traits<char32_t>::assign(char32_t&, char32_t const&)
  0.19     30.20     0.07  1398963     0.00     0.00  void std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_construct_aux<char const>(char const, char const, std::__false_type)
  0.19     30.27     0.07                             std::Vectorbase<Catch::ScopedMessage, std::allocator<Catch::ScopedMessage> >::_M_get_Tp_allocator()
  0.19     30.34     0.07  9756608     0.00     0.00  Catch::BinaryExpr<char32_t, char32_t>::~BinaryExpr()
  0.19     30.41     0.07 43749405     0.00     0.00  std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::Allochider::~Allochider()
  0.19     30.48     0.07  5200101     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.19     30.55     0.07  4915780     0.00     0.00  Catch::BinaryExpr<libutf8::utf8_iterator&, __gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > const&>::BinaryExpr(bool, libutf8::utf8_iterator&, Catch::StringRef, __gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > const&)
  0.19     30.62     0.07  4382820     0.00     0.00  std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::operator[](unsigned long) const
  0.19     30.69     0.07       20     0.00     0.07  CATCH2_INTERNAL_TEST_6()
  0.18     30.75     0.07 43640777     0.00     0.00  std::remove_reference<std::allocator<char>&>::type&& std::move<std::allocator<char>&>(std::allocator<char>&)
  0.18     30.82     0.07        9     0.01     0.01  std::__cxx11::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t> >::c_str() const
  0.18     30.88     0.07 19932506     0.00     0.00  std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_capacity(unsigned long)
  0.18     30.95     0.07 10009720     0.00     0.00  bool Catch::compareEqual<libutf8::token_t, libutf8::token_t>(libutf8::token_t const&, libutf8::token_t const&)
  0.17     31.01     0.06                             Catch::Context::getResultCapture()
  0.17     31.07     0.06 17697616     0.00     0.00  __gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::base() const
  0.17     31.13     0.06  6542976     0.00     0.00  Catch::BinaryExpr<void const const&, void const const&> Catch::operator==<void const, 0>(Catch::ExprLhs<void const const&>&&, void const&&)
  0.17     31.19     0.06 22511764     0.00     0.00  std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_data(char)
  0.17     31.25     0.06 18527572     0.00     0.00  Catch::ExprLhs<int>::ExprLhs(int)
  0.17     31.31     0.06 10522225     0.00     0.00  std::__cxx11::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t> >::_M_is_local() const
  0.17     31.37     0.06  7657091     0.00     0.00  bool Catch::compareEqual<unsigned long, int>(unsigned long const&, int const&)
  0.17     31.43     0.06  6814651     0.00     0.00  Catch::ExprLhs<char> Catch::operator<=<char, 0>(Catch::Decomposer&&, char)
  0.17     31.49     0.06  4915780     0.00     0.00  std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::cend() const
  0.17     31.55     0.06  3932626     0.00     0.00  Catch::BinaryExpr<__gnu_cxx::__normal_iterator<char, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > const&, libutf8::utf8_iterator&>::BinaryExpr(bool, __gnu_cxx::__normal_iterator<char, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > const&, Catch::StringRef, libutf8::utf8_iterator&)
  0.17     31.61     0.06  3932624     0.00     0.00  std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::cbegin() const
  0.17     31.67     0.06                             Catch::isFalseTest(int)
  0.15     31.72     0.06                             Catch::ConsoleReporter::assertionStarting(Catch::AssertionInfo const&)
  0.15     31.78     0.06 17356083     0.00     0.00  __gnu_cxx::new_allocator<char>::deallocate(char, unsigned long)
  0.15     31.83     0.06 10009720     0.00     0.00  Catch::ExprLhs<libutf8::token_t const&>::ExprLhs(libutf8::token_t const&)
  0.14     31.88     0.05     4135     0.00     0.00  __gnu_cxx::new_allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::~new_allocator()
  0.14     31.93     0.05 38175386     0.00     0.00  std::__cxx11::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t> >::_M_data() const
  0.14     31.98     0.05  9756608     0.00     0.00  bool Catch::compareEqual<char32_t, char32_t>(char32_t const&, char32_t const&)
  0.14     32.03     0.05  8913995     0.00     0.00  Catch::ExprLhs<libutf8::utf8_iterator&>::ExprLhs(libutf8::utf8_iterator&)
  0.14     32.08     0.05  8913995     0.00     0.00  Catch::ExprLhs<libutf8::utf8_iterator& const&> Catch::operator<=<libutf8::utf8_iterator&, 0>(Catch::Decomposer&&, libutf8::utf8_iterator&)
  0.14     32.13     0.05  2800923     0.00     0.00  std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)
  0.14     32.18     0.05  1177677     0.00     0.00  std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::compare(char const) const
  0.14     32.23     0.05        1     0.05     3.59  CATCH2_INTERNAL_TEST_0()
  0.12     32.28     0.05                             Catch::Detail::unique_ptr<Catch::Generators::GeneratorUntypedBase>::operator=(Catch::Detail::unique_ptr<Catch::Generators::GeneratorUntypedBase>&&)
  0.12     32.32     0.05 45213524     0.00     0.00  char std::__addressof<char>(char&)
  0.12     32.37     0.05 18527572     0.00     0.00  Catch::BinaryExpr<int, int>::~BinaryExpr()
  0.12     32.41     0.05  6542976     0.00     0.00  Catch::BinaryExpr<void const const&, void const const&>::BinaryExpr(bool, void const const&, Catch::StringRef, void const const&)
  0.12     32.46     0.05  6542976     0.00     0.00  Catch::ExprLhs<void const const&> Catch::operator<=<void const, 0>(Catch::Decomposer&&, void const&&)
  0.11     32.50     0.04 19212260     0.00     0.00  Catch::ExprLhs<bool>::makeUnaryExpr() const
  0.11     32.54     0.04 14337866     0.00     0.00  Catch::ExprLhs<char32_t>::ExprLhs(char32_t)
  0.11     32.58     0.04  8994187     0.00     0.00  std::__cxx11::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t> >::_M_length(unsigned long)
  0.11     32.62     0.04  7657092     0.00     0.00  Catch::BinaryExpr<unsigned long, int>::~BinaryExpr()
  0.11     32.66     0.04  6814651     0.00     0.00  Catch::BinaryExpr<char, char>::BinaryExpr(bool, char, Catch::StringRef, char)
  0.11     32.70     0.04  6814651     0.00     0.00  bool Catch::compareEqual<char, char>(char const&, char const&)
  0.11     32.74     0.04  6814651     0.00     0.00  Catch::BinaryExpr<char, char> Catch::operator==<char, 0>(Catch::ExprLhs<char>&&, char)
  0.11     32.78     0.04  5200101     0.00     0.00  std::iterator_traits<char>::difference_type std::__distance<char>(char, char, std::random_access_iterator_tag)
  0.11     32.82     0.04  3932626     0.00     0.00  Catch::ExprLhs<__gnu_cxx::__normal_iterator<char, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > const&> Catch::operator<=<__gnu_cxx::__normal_iterator<char, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, 0>(Catch::Decomposer&&, __gnu_cxx::__normal_iterator<char, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&&)
  0.11     32.86     0.04  3932624     0.00     0.00  Catch::ExprLhs<__gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > const&>::ExprLhs(__gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > const&)
  0.11     32.90     0.04  3338115     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.11     32.94     0.04  3337261     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.11     32.98     0.04  2949468     0.00     0.00  Catch::BinaryExpr<libutf8::utf8_iterator&, __gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > const&> Catch::operator==<__gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, 0>(Catch::ExprLhs<libutf8::utf8_iterator&>&&, __gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&&)
  0.11     33.02     0.04  2094985     0.00     0.00  Catch::BinaryExpr<char32_t, char>::BinaryExpr(bool, char32_t, Catch::StringRef, char)
  0.11     33.06     0.04  1525993     0.00     0.00  std::__cxx11::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t> >::length() const
  0.11     33.10     0.04  1398965     0.00     0.00  std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_S_copy_chars(char, char const, char const)
  0.11     33.14     0.04  1112063     0.00     0.00  unittest::catch_compare_long_strings(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)
  0.11     33.18     0.04   519984     0.00     0.00  std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::reserve(unsigned long)
  0.11     33.22     0.04      131     0.00     0.00  void std::__alloc_on_move<std::allocator<char> >(std::allocator<char>&, std::allocator<char>&)
  0.11     33.26     0.04      119     0.00     0.00  __gnu_cxx::new_allocator<Catch::Clara::Opt>::deallocate(Catch::Clara::Opt, unsigned long)
  0.11     33.30     0.04       39     0.00     0.00  std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::push_back(Catch::Clara::Opt const&)
  0.11     33.34     0.04                             Catch::RunContext::handleUnfinishedSections()
  0.11     33.38     0.04                             Catch::ScopedMessage std::__addressof<Catch::ScopedMessage>(Catch::ScopedMessage&)
  0.10     33.41     0.04  1398963     0.00     0.00  void std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_construct<char const>(char const, char const, std::forward_iterator_tag)
  0.10     33.45     0.04  1398856     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.10     33.48     0.04     2406     0.00     0.00  void std::Destroy<Catch::Clara::Opt>(Catch::Clara::Opt)
  0.10     33.52     0.04                             Catch::Singleton<Catch::StringStreams, Catch::StringStreams, Catch::StringStreams>::~Singleton()
  0.10     33.55     0.04  7164400     0.00     0.00  std::cxx11::basicstring<char32_t, std::char_traits<char32_t>, std::allocator<char32_t> >::capacity() const
  0.08     33.58     0.03                             Catch::TestCaseTracking::ITracker::hasChildren() const
  0.08     33.61     0.03                             std::Vectorbase<Catch::ScopedMessage, std::allocator<Catch::ScopedMessage> >::_M_deallocate(Catch::ScopedMessage, unsigned long)
  0.08     33.64     0.03                             void std::Destroy<Catch::TestCaseTracking::ITracker*, Catch::TestCaseTracking::ITracker>(Catch::TestCaseTracking::ITracker*, Catch::TestCaseTracking::ITracker**, std::allocator<Catch::TestCaseTracking::ITracker>&)
  0.08     33.67     0.03 19212260     0.00     0.00  Catch::ExprLhs<bool>::ExprLhs(bool)
  0.08     33.70     0.03 17356085     0.00     0.00  std::allocatortraits<std::allocator<char> >::allocate(std::allocator<char>&, unsigned long)
  0.08     33.73     0.03 11641902     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.08     33.76     0.03 10522225     0.00     0.00  char32_t const std::__addressof<char32_t const>(char32_t const&)
  0.08     33.79     0.03 10009720     0.00     0.00  Catch::BinaryExpr<libutf8::token_t const&, libutf8::token_t const&>::BinaryExpr(bool, libutf8::token_t const&, Catch::StringRef, libutf8::token_t const&)
  0.08     33.82     0.03  9756608     0.00     0.00  Catch::BinaryExpr<char32_t, char32_t> Catch::operator==<char32_t, 0>(Catch::ExprLhs<char32_t>&&, char32_t)
  0.08     33.85     0.03  7657094     0.00     0.00  Catch::ExprLhs<unsigned long> Catch::operator<=<unsigned long, 0>(Catch::Decomposer&&, unsigned long)
  0.08     33.88     0.03  6400382     0.00     0.00  std::__cxx11::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t> >::push_back(char32_t)
  0.08     33.91     0.03  5200101     0.00     0.00  void std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_construct<char>(char, char)
  0.08     33.94     0.03  5200101     0.00     0.00  std::iterator_traits<char>::difference_type std::distance<char>(char, char)
  0.08     33.97     0.03  4393117     0.00     0.00  std::__cxx11::basic_string<char16_t, std::char_traits<char16_t>, std::allocator<char16_t> >::_M_is_local() const
  0.08     34.00     0.03  4391064     0.00     0.00  std::__cxx11::basic_string<char16_t, std::char_traits<char16_t>, std::allocator<char16_t> >::_M_set_length(unsigned long)
  0.08     34.03     0.03  3145728     0.00     0.00  std::char_traits<char16_t>::eq(char16_t const&, char16_t const&)
  0.08     34.06     0.03  2401210     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.08     34.09     0.03  1966314     0.00     0.00  bool Catch::compareEqual<__gnu_cxx::__normal_iterator<char, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, libutf8::utf8_iterator>(__gnu_cxx::__normal_iterator<char, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > const&, libutf8::utf8_iterator const&)
  0.08     34.12     0.03  1966314     0.00     0.00  Catch::BinaryExpr<__gnu_cxx::__normal_iterator<char, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > const&, libutf8::utf8_iterator& const&> Catch::operator==<libutf8::utf8_iterator&, 0>(Catch::ExprLhs<__gnu_cxx::__normal_iterator<char, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > const&>&&, libutf8::utf8_iterator&)
  0.08     34.15     0.03  1966312     0.00     0.00  Catch::BinaryExpr<__gnu_cxx::__normal_iterator<char, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > const&, libutf8::utf8_iterator& const&> Catch::operator!=<libutf8::utf8_iterator&, 0>(Catch::ExprLhs<__gnu_cxx::__normal_iterator<char, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > const&>&&, libutf8::utf8_iterator&)
  0.08     34.18     0.03  1048576     0.00     0.00  std::char_traits<char16_t>::length(char16_t const)
  0.08     34.21     0.03      404     0.00     0.00  __gnu_cxx::__normal_iterator<char, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::base() const
  0.08     34.24     0.03                             Catch::ITransientExpression::getResult() const
  0.07     34.27     0.03  2579256     0.00     0.00  std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&)
  0.07     34.29     0.03      125     0.00     0.00  std::Vectorbase<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::_M_deallocate(Catch::Clara::Opt, unsigned long)
  0.07     34.32     0.03      119     0.00     0.00  std::allocator_traits<std::allocator<Catch::Clara::Opt> >::deallocate(std::allocator<Catch::Clara::Opt>&, Catch::Clara::Opt, unsigned long)
  0.07     34.34     0.03                             Catch::ConsoleReporter::reportInvalidTestSpec(Catch::StringRef)
  0.07     34.37     0.03                             Catch::handleExceptionMatchExpr(Catch::AssertionHandler&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, Catch::StringRef)
  0.07     34.39     0.03 12130910     0.00     0.00  std::__cxx11::basic_string<char16_t, std::char_traits<char16_t>, std::allocator<char16_t> >::_M_data() const
  0.07     34.42     0.03  6407652     0.00     0.00  std::__cxx11::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t> >::size() const
  0.06     34.44     0.02 17356083     0.00     0.00  std::allocator_traits<std::allocator<char> >::deallocate(std::allocator<char>&, char, unsigned long)
  0.06     34.46     0.02 10009720     0.00     0.00  Catch::BinaryExpr<libutf8::token_t const&, libutf8::token_t const&>::~BinaryExpr()
  0.06     34.48     0.02  7865658     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.06     34.50     0.02  6814651     0.00     0.00  Catch::BinaryExpr<char, char>::~BinaryExpr()
  0.06     34.52     0.02  6814651     0.00     0.00  Catch::ExprLhs<char>::ExprLhs(char)
  0.06     34.54     0.02  6619439     0.00     0.00  std::char_traits<char16_t>::assign(char16_t&, char16_t const&)
  0.06     34.56     0.02  6542976     0.00     0.00  Catch::BinaryExpr<void const const&, void const const&>::~BinaryExpr()
  0.06     34.58     0.02  4515596     0.00     0.00  std::char_traits<char>::compare(char const, char const, unsigned long)
  0.06     34.60     0.02  4395164     0.00     0.00  std::pointer_traits<char16_t const>::pointer_to(char16_t const&)
  0.06     34.62     0.02  4395164     0.00     0.00  char16_t const std::addressof<char16_t const>(char16_t const&)
  0.06     34.64     0.02  4325382     0.00     0.00  std::allocator<char16_t>::~allocator()
  0.06     34.66     0.02  4075540     0.00     0.00  std::allocator<char32_t>::~allocator()
  0.06     34.68     0.02  3933029     0.00     0.00  std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::begin()
  0.06     34.70     0.02  3932628     0.00     0.00  Catch::BinaryExpr<libutf8::utf8_iterator&, __gnu_cxx::__normal_iterator<char, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > const&>::BinaryExpr(bool, libutf8::utf8_iterator&, Catch::StringRef, __gnu_cxx::__normal_iterator<char, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > const&)
  0.06     34.72     0.02  3932624     0.00     0.00  Catch::BinaryExpr<__gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > const&, libutf8::utf8_iterator&>::BinaryExpr(bool, __gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > const&, Catch::StringRef, libutf8::utf8_iterator&)
  0.06     34.74     0.02  3932624     0.00     0.00  Catch::ExprLhs<__gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > const&> Catch::operator<=<__gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, 0>(Catch::Decomposer&&, __gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&&)
  0.06     34.76     0.02  3355772     0.00     0.00  std::__cxx11::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t> >::_M_dispose()
  0.06     34.78     0.02  3337263     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.06     34.80     0.02  2593801     0.00     0.00  __gnu_cxx::new_allocator<char32_t>::new_allocator(__gnu_cxx::new_allocator<char32_t> const&)
  0.06     34.82     0.02  2228373     0.00     0.00  std::__cxx11::basic_string<char16_t, std::char_traits<char16_t>, std::allocator<char16_t> >::push_back(char16_t)
  0.06     34.84     0.02  2225126     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.06     34.86     0.02  2224124     0.00     0.00  std::char_traits<wchar_t>::assign(wchar_t&, wchar_t const&)
  0.06     34.88     0.02  2098473     0.00     0.00  unittest::rand_char(bool)
  0.06     34.90     0.02  1877081     0.00     0.00  std::__cxx11::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t> >::_S_copy(char32_t, char32_t const, unsigned long)
  0.06     34.92     0.02  1479692     0.00     0.00  std::__cxx11::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t> >::~basic_string()
  0.06     34.94     0.02  1113087     0.00     0.00  Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const& const&> Catch::operator==<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, 0>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)
  0.06     34.96     0.02  1112211     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.06     34.98     0.02  1112063     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.06     35.00     0.02  1112062     0.00     0.00  void std::__cxx11::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t> >::_M_construct<wchar_t const>(wchar_t const, wchar_t const)
  0.06     35.02     0.02  1112062     0.00     0.00  std::__cxx11::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t> >::_M_length(unsigned long)
  0.06     35.04     0.02  1112062     0.00     0.00  wchar_t std::addressof<wchar_t>(wchar_t&)
  0.06     35.06     0.02   761869     0.00     0.00  std::char_traits<char32_t>::copy(char32_t, char32_t const, unsigned long)
  0.06     35.08     0.02        6     0.00     0.02  std::__cxx11::basic_string<char16_t, std::char_traits<char16_t>, std::allocator<char16_t> >::operator+=(char16_t)
  0.06     35.10     0.02        2     0.01     0.02  CATCH2_INTERNAL_TEST_15()
  0.06     35.12     0.02                             Catch::RunContext::assertionEnded(Catch::AssertionResult const&)
  0.06     35.14     0.02                             Catch::AssertionHandler::handleExceptionThrownAsExpected()
  0.06     35.16     0.02                             Catch::rngSeed()
  0.06     35.18     0.02                             Catch::Config::showHelp() const
  0.06     35.20     0.02                             __gnu_cxx::__normal_iterator<wchar_t const, std::__cxx11::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t> > >::base() const
  0.06     35.22     0.02                             std::vector<Catch::TestCaseTracking::ITracker, std::allocator<Catch::TestCaseTracking::ITracker> >::~vector()
  0.06     35.24     0.02                             Catch::AssertionHandler::complete()::{lambda()#1}::operator()() const
  0.04     35.25     0.02                             Catch::RunContext::handleNonExpr(Catch::AssertionInfo const&, Catch::ResultWas::OfType, Catch::AssertionReaction&)
  0.04     35.27     0.02 10522225     0.00     0.00  std::pointer_traits<char32_t const>::pointer_to(char32_t const&)
  0.04     35.28     0.02  7657091     0.00     0.00  Catch::BinaryExpr<unsigned long, int> Catch::operator==<int, 0>(Catch::ExprLhs<unsigned long>&&, int)
  0.04     35.30     0.02  6542976     0.00     0.00  bool Catch::compareEqual<void const, void const>(void const const&, void const const&)
  0.04     35.31     0.02  3932626     0.00     0.00  Catch::ExprLhs<__gnu_cxx::__normal_iterator<char, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > const&>::ExprLhs(__gnu_cxx::__normal_iterator<char, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > const&)
  0.03     35.32     0.01 17356085     0.00     0.00  __gnu_cxx::new_allocator<char>::allocate(unsigned long, void const)
  0.03     35.33     0.01 10522225     0.00     0.00  std::__cxx11::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t> >::_M_local_data() const
  0.03     35.34     0.01  6675836     0.00     0.00  std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::data() const
  0.03     35.35     0.01  5200102     0.00     0.00  std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_S_copy_chars(char, char, char)
  0.03     35.36     0.01  5200101     0.00     0.00  bool __gnu_cxx::__is_null_pointer<char>(char)
  0.03     35.37     0.01  5200101     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.03     35.38     0.01  5200101     0.00     0.00  std::iterator_traits<char>::iterator_category std::__iterator_category<char>(char const&)
  0.03     35.39     0.01  5026087     0.00     0.00  std::allocator_traits<std::allocator<char> >::select_on_container_copy_construction(std::allocator<char> const&)
  0.03     35.40     0.01  4915780     0.00     0.00  Catch::BinaryExpr<libutf8::utf8_iterator&, __gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > const&>::~BinaryExpr()
  0.03     35.41     0.01  3932624     0.00     0.00  Catch::BinaryExpr<__gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > const&, libutf8::utf8_iterator&>::~BinaryExpr()
  0.03     35.42     0.01  3336186     0.00     0.00  std::__cxx11::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t> >::_M_data() const
  0.03     35.43     0.01  2949468     0.00     0.00  bool Catch::compareEqual<libutf8::utf8_iterator, __gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >(libutf8::utf8_iterator const&, __gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > const&)
  0.03     35.44     0.01  2593801     0.00     0.00  std::allocator<char32_t>::allocator(std::allocator<char32_t> const&)
  0.03     35.45     0.01  2593801     0.00     0.00  std::__cxx11::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t> >::Allochider::~Allochider()
  0.03     35.46     0.01  2576210     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.03     35.47     0.01  2486272     0.00     0.00  Catch::BinaryExpr<char32_t, unsigned int>::BinaryExpr(bool, char32_t, Catch::StringRef, unsigned int)
  0.03     35.48     0.01  2486272     0.00     0.00  Catch::BinaryExpr<char32_t, unsigned int>::~BinaryExpr()
  0.03     35.49     0.01  2486272     0.00     0.00  bool Catch::compareEqual<char32_t, unsigned int>(char32_t const&, unsigned int const&)
  0.03     35.50     0.01  2486272     0.00     0.00  Catch::BinaryExpr<char32_t, unsigned int> Catch::operator==<unsigned int, 0>(Catch::ExprLhs<char32_t>&&, unsigned int)
  0.03     35.51     0.01  2432845     0.00     0.00  std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::push_back(char)
  0.03     35.52     0.01  2285911     0.00     0.00  __gnu_cxx::new_allocator<char32_t>::max_size() const
  0.03     35.53     0.01  2230220     0.00     0.00  std::char_traits<char32_t>::eq(char32_t const&, char32_t const&)
  0.03     35.54     0.01  2162691     0.00     0.00  std::__cxx11::basic_string<char16_t, std::char_traits<char16_t>, std::allocator<char16_t> >::Allochider::~Allochider()
  0.03     35.55     0.01  2162691     0.00     0.00  char16_t std::__addressof<char16_t>(char16_t&)
  0.03     35.56     0.01  2094985     0.00     0.00  Catch::BinaryExpr<char32_t, char>::~BinaryExpr()
  0.03     35.57     0.01  2094985     0.00     0.00  bool Catch::compareEqual<char32_t, char>(char32_t const&, char const&)
  0.03     35.58     0.01  2094985     0.00     0.00  Catch::BinaryExpr<char32_t, char> Catch::operator==<char, 0>(Catch::ExprLhs<char32_t>&&, char)
  0.03     35.59     0.01  1966316     0.00     0.00  bool Catch::compareEqual<libutf8::utf8_iterator, __gnu_cxx::__normal_iterator<char, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >(libutf8::utf8_iterator const&, __gnu_cxx::__normal_iterator<char, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > const&)
  0.03     35.60     0.01  1966316     0.00     0.00  Catch::BinaryExpr<libutf8::utf8_iterator&, __gnu_cxx::__normal_iterator<char, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > const&> Catch::operator==<__gnu_cxx::__normal_iterator<char, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, 0>(Catch::ExprLhs<libutf8::utf8_iterator&>&&, __gnu_cxx::__normal_iterator<char, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&&)
  0.03     35.61     0.01  1966312     0.00     0.00  bool Catch::compareNotEqual<libutf8::utf8_iterator, __gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&>(libutf8::utf8_iterator const&, __gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&)
  0.03     35.62     0.01  1966312     0.00     0.00  Catch::BinaryExpr<__gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > const&, libutf8::utf8_iterator& const&> Catch::operator==<libutf8::utf8_iterator&, 0>(Catch::ExprLhs<__gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > const&>&&, libutf8::utf8_iterator&)
  0.03     35.63     0.01  1966312     0.00     0.00  Catch::BinaryExpr<libutf8::utf8_iterator&, __gnu_cxx::__normal_iterator<char, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > const&> Catch::operator!=<__gnu_cxx::__normal_iterator<char, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, 0>(Catch::ExprLhs<libutf8::utf8_iterator&>&&, __gnu_cxx::__normal_iterator<char, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&&)
  0.03     35.64     0.01  1966312     0.00     0.00  Catch::BinaryExpr<__gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > const&, libutf8::utf8_iterator& const&> Catch::operator!=<libutf8::utf8_iterator&, 0>(Catch::ExprLhs<__gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > const&>&&, libutf8::utf8_iterator&)
  0.03     35.65     0.01  1481739     0.00     0.00  std::__cxx11::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t> >::_M_local_data()
  0.03     35.66     0.01  1399019     0.00     0.00  std::iterator_traits<char const>::difference_type std::distance<char const>(char const, char const)
  0.03     35.67     0.01  1288205     0.00     0.00  std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_check(unsigned long, char const) const
  0.03     35.68     0.01  1288101     0.00     0.00  std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::replace(unsigned long, unsigned long, char const, unsigned long)
  0.03     35.69     0.01  1177680     0.00     0.00  unsigned long const& std::min<unsigned long>(unsigned long const&, unsigned long const&)
  0.03     35.70     0.01  1177676     0.00     0.00  std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_S_compare(unsigned long, unsigned long)
  0.03     35.71     0.01  1116174     0.00     0.00  std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_disjunct(char const) const
  0.03     35.72     0.01  1115110     0.00     0.00  void std::__cxx11::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t> >::_M_construct_aux<char32_t const>(char32_t const, char32_t const, std::__false_type)
  0.03     35.73     0.01  1115110     0.00     0.00  std::iterator_traits<char32_t const>::difference_type std::__distance<char32_t const>(char32_t const, char32_t const, std::random_access_iterator_tag)
  0.03     35.74     0.01  1113089     0.00     0.00  std::operator|(std::IosOpenmode, std::IosOpenmode)
  0.03     35.75     0.01  1112065     0.00     0.00  bool Catch::compareEqual<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, char [8]>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [8])
  0.03     35.76     0.01  1112062     0.00     0.00  std::__cxx11::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t> >::_M_is_local() const
  0.03     35.77     0.01  1112062     0.00     0.00  std::__cxx11::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t> >::_M_set_length(unsigned long)
  0.03     35.78     0.01  1112062     0.00     0.00  void std::__cxx11::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t> >::_M_construct_aux<wchar_t const>(wchar_t const, wchar_t const, std::__false_type)
  0.03     35.79     0.01  1112062     0.00     0.00  std::__cxx11::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t> >::basic_string(wchar_t const, std::allocator<wchar_t> const&)
  0.03     35.80     0.01  1112039     0.00     0.00  Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&> Catch::operator==<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, 0>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&)
  0.03     35.81     0.01  1048582     0.00     0.00  std::__cxx11::basic_string<char16_t, std::char_traits<char16_t>, std::allocator<char16_t> >::~basic_string()
  0.03     35.82     0.01  1048576     0.00     0.00  void std::__cxx11::basic_string<char16_t, std::char_traits<char16_t>, std::allocator<char16_t> >::_M_construct<char16_t const>(char16_t const, char16_t const)
  0.03     35.83     0.01  1048576     0.00     0.00  void std::__cxx11::basic_string<char16_t, std::char_traits<char16_t>, std::allocator<char16_t> >::_M_construct<char16_t const>(char16_t const, char16_t const, std::forward_iterator_tag)
  0.03     35.84     0.01   761971     0.00     0.00  std::__cxx11::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t> >::_M_destroy(unsigned long)
  0.03     35.85     0.01   519995     0.00     0.00  std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::append(char const, unsigned long)
  0.03     35.86     0.01     4135     0.00     0.00  std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::~allocator()
  0.03     35.87     0.01      100     0.00     0.00  std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::erase(unsigned long, unsigned long)
  0.03     35.88     0.01       39     0.00     0.00  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.03     35.89     0.01        4     0.00     0.08  CATCH2_INTERNAL_TEST_19()
  0.03     35.90     0.01        4     0.00     0.01  std::__cxx11::basic_string<char16_t, std::char_traits<char16_t>, std::allocator<char16_t> >::basic_string()
  0.03     35.91     0.01        4     0.00     0.06  std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::operator=(char const)
  0.03     35.92     0.01        4     0.00     0.00  std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > std::operator+<char, std::char_traits<char>, std::allocator<char> >(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const)
  0.03     35.93     0.01        2     0.01     0.01  CATCH2_INTERNAL_TEST_31()
  0.03     35.94     0.01        2     0.01     0.01  std::__cxx11::basic_string<char16_t, std::char_traits<char16_t>, std::allocator<char16_t> >::length() const
  0.03     35.95     0.01        1     0.01     0.01  __static_initialization_and_destruction_0(int, int)
  0.03     35.96     0.01        1     0.01     0.01  Catch::BinaryExpr<unsigned long, int> Catch::operator>=<int, 0>(Catch::ExprLhs<unsigned long>&&, int)
  0.03     35.97     0.01        1     0.01     0.01  __gnu_cxx::__normal_iterator<char, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::difference_type __gnu_cxx::operator-<char, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >(__gnu_cxx::__normal_iterator<char, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > const&, __gnu_cxx::__normal_iterator<char, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > const&)
  0.03     35.98     0.01                             Catch::RunContext::lastAssertionPassed()
  0.03     35.99     0.01                             Catch::AssertionResult::AssertionResult(Catch::AssertionResult const&)
  0.03     36.00     0.01                             Catch::ConsoleReporter::assertionEnded(Catch::AssertionStats const&)
  0.03     36.01     0.01                             Catch::AssertionResultData::AssertionResultData(Catch::ResultWas::OfType, Catch::LazyExpression const&)
  0.03     36.02     0.01                             Catch::AssertionResultData::~AssertionResultData()
  0.03     36.03     0.01                             Catch::Detail::unique_ptr<Catch::Generators::GeneratorUntypedBase>::release()
  0.03     36.04     0.01                             Catch::operator|(Catch::ResultDisposition::Flags, Catch::ResultDisposition::Flags)
  0.03     36.05     0.01                             __gnu_cxx::char_traits<char>::eq(char const&, char const&)
  0.03     36.06     0.01                             bool __gnu_cxx::operator!=<Catch::MessageInfo const, std::vector<Catch::MessageInfo, std::allocator<Catch::MessageInfo> > >(__gnu_cxx::__normal_iterator<Catch::MessageInfo const, std::vector<Catch::MessageInfo, std::allocator<Catch::MessageInfo> > > const&, __gnu_cxx::__normal_iterator<Catch::MessageInfo const, std::vector<Catch::MessageInfo, std::allocator<Catch::MessageInfo> > > const&)
  0.03     36.07     0.01                             bool __gnu_cxx::operator!=<wchar_t const, std::__cxx11::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t> > >(__gnu_cxx::__normal_iterator<wchar_t const, std::__cxx11::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t> > > const&, __gnu_cxx::__normal_iterator<wchar_t const, std::__cxx11::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t> > > const&)
  0.03     36.08     0.01                             Catch::AssertionResult::getResultType() const
  0.03     36.09     0.01                             std::vector<Catch::MessageInfo, std::allocator<Catch::MessageInfo> >::begin() const
  0.03     36.10     0.01                             std::allocator_traits<std::allocator<Catch::MessageInfo> >::select_on_container_copy_construction(std::allocator<Catch::MessageInfo> const&)
  0.03     36.11     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&)
  0.01     36.12     0.01  6334775     0.00     0.00  std::__cxx11::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t> >::operator+=(char32_t)
  0.01     36.12     0.01  2593801     0.00     0.00  char32_t std::__addressof<char32_t>(char32_t&)
  0.01     36.13     0.01  2162691     0.00     0.00  std::allocator<char16_t>::allocator(std::allocator<char16_t> const&)
  0.01     36.13     0.01  2162691     0.00     0.00  std::pointer_traits<char16_t>::pointer_to(char16_t&)
  0.01     36.14     0.01  1112062     0.00     0.00  std::__cxx11::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t> >::_M_dispose()
  0.01     36.14     0.01       34     0.00     0.00  bool Catch::compareNotEqual<libutf8::utf8_iterator, libutf8::utf8_iterator&>(libutf8::utf8_iterator const&, libutf8::utf8_iterator&)
  0.01     36.15     0.01        1     0.01     0.01  libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >::case_insensitive_basic_string()
  0.01     36.15     0.01        1     0.01     0.01  void std::__alloc_on_move<std::allocator<Catch::Clara::Arg> >(std::allocator<Catch::Clara::Arg>&, std::allocator<Catch::Clara::Arg>&)
  0.01     36.16     0.01        1     0.01     0.01  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.01     36.16     0.01                             Catch::BinaryExpr<char32_t, char32_t>::~BinaryExpr()
  0.01     36.17     0.01                             Catch::Approx::Approx<unsigned long long, void>(unsigned long long const&)
  0.01     36.17     0.01                             bool std::operator!=<char>(std::allocator<char> const&, std::allocator<char> const&)
  0.00     36.17     0.00 10522225     0.00     0.00  char32_t const std::addressof<char32_t const>(char32_t const&)
  0.00     36.17     0.00  7657094     0.00     0.00  Catch::ExprLhs<unsigned long>::ExprLhs(unsigned long)
  0.00     36.17     0.00  6542976     0.00     0.00  Catch::ExprLhs<void const const&>::ExprLhs(void const const&)
  0.00     36.17     0.00  5187602     0.00     0.00  __gnu_cxx::new_allocator<char32_t>::~new_allocator()
  0.00     36.17     0.00  4395164     0.00     0.00  std::__cxx11::basic_string<char16_t, std::char_traits<char16_t>, std::allocator<char16_t> >::_M_local_data() const
  0.00     36.17     0.00  4395164     0.00     0.00  char16_t const std::__addressof<char16_t const>(char16_t const&)
  0.00     36.17     0.00  4391064     0.00     0.00  std::__cxx11::basic_string<char16_t, std::char_traits<char16_t>, std::allocator<char16_t> >::_M_length(unsigned long)
  0.00     36.17     0.00  4325382     0.00     0.00  __gnu_cxx::new_allocator<char16_t>::~new_allocator()
  0.00     36.17     0.00  3932628     0.00     0.00  Catch::BinaryExpr<libutf8::utf8_iterator&, __gnu_cxx::__normal_iterator<char, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > const&>::~BinaryExpr()
  0.00     36.17     0.00  3932626     0.00     0.00  Catch::BinaryExpr<__gnu_cxx::__normal_iterator<char, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > const&, libutf8::utf8_iterator&>::~BinaryExpr()
  0.00     36.17     0.00  2593801     0.00     0.00  __gnu_cxx::new_allocator<char32_t>::new_allocator()
  0.00     36.17     0.00  2593801     0.00     0.00  std::pointer_traits<char32_t>::pointer_to(char32_t&)
  0.00     36.17     0.00  2593801     0.00     0.00  char32_t std::addressof<char32_t>(char32_t&)
  0.00     36.17     0.00  2296102     0.00     0.00  std::__cxx11::basic_string<char16_t, std::char_traits<char16_t>, std::allocator<char16_t> >::size() const
  0.00     36.17     0.00  2231319     0.00     0.00  std::less<char const>::operator()(char const const&, char const const&) const
  0.00     36.17     0.00  2228374     0.00     0.00  std::__cxx11::basic_string<char16_t, std::char_traits<char16_t>, std::allocator<char16_t> >::capacity() const
  0.00     36.17     0.00  2228222     0.00     0.00  std::operator&(std::IosFmtflags, std::IosFmtflags)
  0.00     36.17     0.00  2225164     0.00     0.00  libutf8::json_tokens::~json_tokens()
  0.00     36.17     0.00  2225128     0.00     0.00  bool Catch::compareEqual<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)
  0.00     36.17     0.00  2225126     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     36.17     0.00  2162692     0.00     0.00  std::__cxx11::basic_string<char16_t, std::char_traits<char16_t>, std::allocator<char16_t> >::_M_dispose()
  0.00     36.17     0.00  2162691     0.00     0.00  __gnu_cxx::new_allocator<char16_t>::new_allocator()
  0.00     36.17     0.00  2162691     0.00     0.00  __gnu_cxx::new_allocator<char16_t>::new_allocator(__gnu_cxx::new_allocator<char16_t> const&)
  0.00     36.17     0.00  2162691     0.00     0.00  std::allocator<char16_t>::allocator()
  0.00     36.17     0.00  2162691     0.00     0.00  std::__cxx11::basic_string<char16_t, std::char_traits<char16_t>, std::allocator<char16_t> >::_M_local_data()
  0.00     36.17     0.00  2162691     0.00     0.00  char16_t std::addressof<char16_t>(char16_t&)
  0.00     36.17     0.00  2161663     0.00     0.00  std::setw(int)
  0.00     36.17     0.00  2161663     0.00     0.00  std::Setfill<char> std::setfill<char>(char)
  0.00     36.17     0.00  1966312     0.00     0.00  bool Catch::compareEqual<gnucxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, libutf8::utf8_iterator>(__gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > const&, libutf8::utf8_iterator const&)
  0.00     36.17     0.00  1966312     0.00     0.00  bool Catch::compareNotEqual<libutf8::utf8_iterator, __gnu_cxx::__normal_iterator<char, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&>(libutf8::utf8_iterator const&, __gnu_cxx::__normal_iterator<char, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&)
  0.00     36.17     0.00  1966312     0.00     0.00  bool Catch::compareNotEqual<__gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, libutf8::utf8_iterator&>(__gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > const&, libutf8::utf8_iterator&)
  0.00     36.17     0.00  1966312     0.00     0.00  bool Catch::compareNotEqual<__gnu_cxx::__normal_iterator<char, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, libutf8::utf8_iterator&>(__gnu_cxx::__normal_iterator<char, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > const&, libutf8::utf8_iterator&)
  0.00     36.17     0.00  1966312     0.00     0.00  Catch::BinaryExpr<libutf8::utf8_iterator&, __gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > const&> Catch::operator!=<__gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, 0>(Catch::ExprLhs<libutf8::utf8_iterator&>&&, __gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&&)
  0.00     36.17     0.00  1572878     0.00     0.00  std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::Allochider::Allochider(char, std::allocator<char> const&)
  0.00     36.17     0.00  1523946     0.00     0.00  std::__cxx11::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t> >::_M_get_allocator()
  0.00     36.17     0.00  1523940     0.00     0.00  std::__cxx11::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t> >::_M_get_allocator() const
  0.00     36.17     0.00  1523940     0.00     0.00  std::__cxx11::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t> >::max_size() const
  0.00     36.17     0.00  1523940     0.00     0.00  std::allocator_traits<std::allocator<char32_t> >::max_size(std::allocator<char32_t> const&)
  0.00     36.17     0.00  1481739     0.00     0.00  std::allocator<char32_t>::allocator()
  0.00     36.17     0.00  1399019     0.00     0.00  std::iterator_traits<char const>::difference_type std::__distance<char const>(char const, char const, std::random_access_iterator_tag)
  0.00     36.17     0.00  1399019     0.00     0.00  std::iterator_traits<char const>::iterator_category std::__iterator_category<char const>(char const const&)
  0.00     36.17     0.00  1398963     0.00     0.00  bool __gnu_cxx::__is_null_pointer<char const>(char const)
  0.00     36.17     0.00  1288105     0.00     0.00  std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_limit(unsigned long, unsigned long) const
  0.00     36.17     0.00  1288101     0.00     0.00  std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::insert(unsigned long, char const)
  0.00     36.17     0.00  1115110     0.00     0.00  bool __gnu_cxx::__is_null_pointer<char32_t const>(char32_t const)
  0.00     36.17     0.00  1115110     0.00     0.00  std::char_traits<char32_t>::length(char32_t const)
  0.00     36.17     0.00  1115110     0.00     0.00  std::__cxx11::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t> >::Allochider::Allochider(char32_t, std::allocator<char32_t> const&)
  0.00     36.17     0.00  1115110     0.00     0.00  void std::__cxx11::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t> >::_M_construct<char32_t const>(char32_t const, char32_t const)
  0.00     36.17     0.00  1115110     0.00     0.00  void std::__cxx11::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t> >::_M_construct<char32_t const>(char32_t const, char32_t const, std::forward_iterator_tag)
  0.00     36.17     0.00  1115110     0.00     0.00  std::__cxx11::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t> >::_S_copy_chars(char32_t, char32_t const, char32_t const)
  0.00     36.17     0.00  1115110     0.00     0.00  std::__cxx11::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t> >::basic_string(char32_t const, std::allocator<char32_t> const&)
  0.00     36.17     0.00  1115110     0.00     0.00  std::iterator_traits<char32_t const>::iterator_category std::__iterator_category<char32_t const>(char32_t const const&)
  0.00     36.17     0.00  1115110     0.00     0.00  std::iterator_traits<char32_t const>::difference_type std::distance<char32_t const>(char32_t const, char32_t const)
  0.00     36.17     0.00  1114115     0.00     0.00  std::__cxx11::basic_string<char16_t, std::char_traits<char16_t>, std::allocator<char16_t> >::Allochider::Allochider(char16_t, std::allocator<char16_t>&&)
  0.00     36.17     0.00  1114115     0.00     0.00  std::remove_reference<std::allocator<char16_t>&>::type&& std::move<std::allocator<char16_t>&>(std::allocator<char16_t>&)
  0.00     36.17     0.00  1114111     0.00     0.00  std::ios_base::setf(std::IosFmtflags, std::IosFmtflags)
  0.00     36.17     0.00  1114111     0.00     0.00  std::operator&=(std::IosFmtflags&, std::IosFmtflags)
  0.00     36.17     0.00  1114111     0.00     0.00  std::operator~(std::IosFmtflags)
  0.00     36.17     0.00  1114111     0.00     0.00  std::operator|=(std::IosFmtflags&, std::IosFmtflags)
  0.00     36.17     0.00  1114111     0.00     0.00  std::operator|(std::IosFmtflags, std::IosFmtflags)
  0.00     36.17     0.00  1114087     0.00     0.00  std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > std::operator+<char, std::char_traits<char>, std::allocator<char> >(char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&)
  0.00     36.17     0.00  1113109     0.00     0.00  std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::assign(char const)
  0.00     36.17     0.00  1112142     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     36.17     0.00  1112065     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     36.17     0.00  1112065     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     36.17     0.00  1112065     0.00     0.00  Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (& const&) [8]> Catch::operator==<char const (&) [8], 0>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, char const (&) [8])
  0.00     36.17     0.00  1112064     0.00     0.00  Catch::BinaryExpr<int, int> Catch::operator>=<int, 0>(Catch::ExprLhs<int>&&, int)
  0.00     36.17     0.00  1112062     0.00     0.00  bool __gnu_cxx::__is_null_pointer<wchar_t const>(wchar_t const)
  0.00     36.17     0.00  1112062     0.00     0.00  std::__cxx11::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t> >::_M_local_data() const
  0.00     36.17     0.00  1112062     0.00     0.00  std::char_traits<wchar_t>::length(wchar_t const)
  0.00     36.17     0.00  1112062     0.00     0.00  std::pointer_traits<wchar_t const>::pointer_to(wchar_t const&)
  0.00     36.17     0.00  1112062     0.00     0.00  std::pointer_traits<wchar_t>::pointer_to(wchar_t&)
  0.00     36.17     0.00  1112062     0.00     0.00  std::__cxx11::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t> >::Allochider::Allochider(wchar_t, std::allocator<wchar_t> const&)
  0.00     36.17     0.00  1112062     0.00     0.00  std::__cxx11::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t> >::Allochider::~Allochider()
  0.00     36.17     0.00  1112062     0.00     0.00  void std::__cxx11::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t> >::_M_construct<wchar_t const>(wchar_t const, wchar_t const, std::forward_iterator_tag)
  0.00     36.17     0.00  1112062     0.00     0.00  std::__cxx11::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t> >::_M_local_data()
  0.00     36.17     0.00  1112062     0.00     0.00  std::__cxx11::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t> >::_S_copy_chars(wchar_t, wchar_t const, wchar_t const)
  0.00     36.17     0.00  1112062     0.00     0.00  std::__cxx11::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t> >::_S_copy(wchar_t, wchar_t const, unsigned long)
  0.00     36.17     0.00  1112062     0.00     0.00  std::__cxx11::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t> >::~basic_string()
  0.00     36.17     0.00  1112062     0.00     0.00  std::iterator_traits<wchar_t const>::difference_type std::__distance<wchar_t const>(wchar_t const, wchar_t const, std::random_access_iterator_tag)
  0.00     36.17     0.00  1112062     0.00     0.00  wchar_t const std::__addressof<wchar_t const>(wchar_t const&)
  0.00     36.17     0.00  1112062     0.00     0.00  wchar_t std::__addressof<wchar_t>(wchar_t&)
  0.00     36.17     0.00  1112062     0.00     0.00  std::iterator_traits<wchar_t const>::iterator_category std::__iterator_category<wchar_t const>(wchar_t const const&)
  0.00     36.17     0.00  1112062     0.00     0.00  std::iterator_traits<wchar_t const>::difference_type std::distance<wchar_t const>(wchar_t const, wchar_t const)
  0.00     36.17     0.00  1112062     0.00     0.00  wchar_t const std::addressof<wchar_t const>(wchar_t const&)
  0.00     36.17     0.00  1048577     0.00     0.00  std::char_traits<char16_t>::copy(char16_t, char16_t const, unsigned long)
  0.00     36.17     0.00  1048577     0.00     0.00  std::__cxx11::basic_string<char16_t, std::char_traits<char16_t>, std::allocator<char16_t> >::_S_copy(char16_t, char16_t const, unsigned long)
  0.00     36.17     0.00  1048576     0.00     0.00  bool __gnu_cxx::__is_null_pointer<char16_t const>(char16_t const)
  0.00     36.17     0.00  1048576     0.00     0.00  std::__cxx11::basic_string<char16_t, std::char_traits<char16_t>, std::allocator<char16_t> >::Allochider::Allochider(char16_t, std::allocator<char16_t> const&)
  0.00     36.17     0.00  1048576     0.00     0.00  std::__cxx11::basic_string<char16_t, std::char_traits<char16_t>, std::allocator<char16_t> >::_S_copy_chars(char16_t, char16_t const, char16_t const)
  0.00     36.17     0.00  1048576     0.00     0.00  void std::__cxx11::basic_string<char16_t, std::char_traits<char16_t>, std::allocator<char16_t> >::_M_construct_aux<char16_t const>(char16_t const, char16_t const, std::__false_type)
  0.00     36.17     0.00  1048576     0.00     0.00  std::__cxx11::basic_string<char16_t, std::char_traits<char16_t>, std::allocator<char16_t> >::basic_string(char16_t const, std::allocator<char16_t> const&)
  0.00     36.17     0.00  1048576     0.00     0.00  std::iterator_traits<char16_t const>::difference_type std::__distance<char16_t const>(char16_t const, char16_t const, std::random_access_iterator_tag)
  0.00     36.17     0.00  1048576     0.00     0.00  std::iterator_traits<char16_t const>::iterator_category std::__iterator_category<char16_t const>(char16_t const const&)
  0.00     36.17     0.00  1048576     0.00     0.00  std::iterator_traits<char16_t const>::difference_type std::distance<char16_t const>(char16_t const, char16_t const)
  0.00     36.17     0.00   983072     0.00     0.00  std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(char const, unsigned long, std::allocator<char> const&)
  0.00     36.17     0.00   761975     0.00     0.00  std::__cxx11::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t> >::_M_data(char32_t)
  0.00     36.17     0.00   761973     0.00     0.00  std::__cxx11::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t> >::_M_capacity(unsigned long)
  0.00     36.17     0.00   761971     0.00     0.00  __gnu_cxx::new_allocator<char32_t>::deallocate(char32_t, unsigned long)
  0.00     36.17     0.00   761971     0.00     0.00  __gnu_cxx::new_allocator<char32_t>::allocate(unsigned long, void const)
  0.00     36.17     0.00   761971     0.00     0.00  std::allocator_traits<std::allocator<char32_t> >::deallocate(std::allocator<char32_t>&, char32_t, unsigned long)
  0.00     36.17     0.00   761971     0.00     0.00  std::allocator_traits<std::allocator<char32_t> >::allocate(std::allocator<char32_t>&, unsigned long)
  0.00     36.17     0.00   761971     0.00     0.00  std::__cxx11::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t> >::_M_create(unsigned long&, unsigned long)
  0.00     36.17     0.00   761869     0.00     0.00  std::__cxx11::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t> >::_M_mutate(unsigned long, unsigned long, char32_t const, unsigned long)
  0.00     36.17     0.00   461452     0.00     0.00  operator new(unsigned long, void)
  0.00     36.17     0.00   454644     0.00     0.00  std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::empty() const
  0.00     36.17     0.00   366631     0.00     0.00  std::remove_reference<std::allocator<char32_t>&>::type&& std::move<std::allocator<char32_t>&>(std::allocator<char32_t>&)
  0.00     36.17     0.00   366629     0.00     0.00  std::__cxx11::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t> >::Allochider::Allochider(char32_t, std::allocator<char32_t>&&)
  0.00     36.17     0.00   364580     0.00     0.00  std::__cxx11::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t> >::basic_string()
  0.00     36.17     0.00   131214     0.00     0.00  std::char_traits<char32_t>::lt(char32_t const&, char32_t const&)
  0.00     36.17     0.00    69842     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     36.17     0.00    67729     0.00     0.00  Catch::ExprLhs<char16_t>::ExprLhs(char16_t)
  0.00     36.17     0.00    67729     0.00     0.00  Catch::ExprLhs<char16_t> Catch::operator<=<char16_t, 0>(Catch::Decomposer&&, char16_t)
  0.00     36.17     0.00    67729     0.00     0.00  std::__cxx11::basic_string<char16_t, std::char_traits<char16_t>, std::allocator<char16_t> >::operator[](unsigned long)
  0.00     36.17     0.00    65587     0.00     0.00  Catch::BinaryExpr<libutf8::utf8_iterator&, libutf8::utf8_iterator&>::BinaryExpr(bool, libutf8::utf8_iterator&, Catch::StringRef, libutf8::utf8_iterator&)
  0.00     36.17     0.00    65587     0.00     0.00  Catch::BinaryExpr<libutf8::utf8_iterator&, libutf8::utf8_iterator&>::~BinaryExpr()
  0.00     36.17     0.00    65553     0.00     0.00  bool Catch::compareEqual<libutf8::utf8_iterator, libutf8::utf8_iterator>(libutf8::utf8_iterator const&, libutf8::utf8_iterator const&)
  0.00     36.17     0.00    65553     0.00     0.00  Catch::BinaryExpr<libutf8::utf8_iterator&, libutf8::utf8_iterator& const&> Catch::operator==<libutf8::utf8_iterator&, 0>(Catch::ExprLhs<libutf8::utf8_iterator&>&&, libutf8::utf8_iterator&)
  0.00     36.17     0.00    65535     0.00     0.00  Catch::MatchExpr<libutf8::libutf8_exception_decoding const&, Catch::Matchers::ExceptionWatcher> Catch::makeMatchExpr<libutf8::libutf8_exception_decoding const&, Catch::Matchers::ExceptionWatcher>(libutf8::libutf8_exception_decoding const&, Catch::Matchers::ExceptionWatcher const&, Catch::StringRef)
  0.00     36.17     0.00    65535     0.00     0.00  Catch::Matchers::MatcherBase<std::exception>::MatcherBase()
  0.00     36.17     0.00    65535     0.00     0.00  Catch::Matchers::MatcherBase<std::exception>::~MatcherBase()
  0.00     36.17     0.00    65535     0.00     0.00  Catch::Matchers::ExceptionMessage(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, bool)
  0.00     36.17     0.00    65535     0.00     0.00  Catch::Matchers::ExceptionWatcher::ExceptionWatcher(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, bool)
  0.00     36.17     0.00    65535     0.00     0.00  Catch::Matchers::ExceptionWatcher::~ExceptionWatcher()
  0.00     36.17     0.00    65535     0.00     0.00  Catch::Matchers::MatcherUntypedBase::MatcherUntypedBase()
  0.00     36.17     0.00    65535     0.00     0.00  Catch::MatchExpr<libutf8::libutf8_exception_decoding const&, Catch::Matchers::ExceptionWatcher>::MatchExpr(libutf8::libutf8_exception_decoding const&, Catch::Matchers::ExceptionWatcher const&, Catch::StringRef)
  0.00     36.17     0.00    65535     0.00     0.00  Catch::MatchExpr<libutf8::libutf8_exception_decoding const&, Catch::Matchers::ExceptionWatcher>::~MatchExpr()
  0.00     36.17     0.00    65535     0.00     0.00  Catch::Matchers::ExceptionWatcher::match(std::exception const&) const
  0.00     36.17     0.00    65535     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     36.17     0.00    63485     0.00     0.00  Catch::BinaryExpr<char16_t, int>::BinaryExpr(bool, char16_t, Catch::StringRef, int)
  0.00     36.17     0.00    63485     0.00     0.00  Catch::BinaryExpr<char16_t, int>::~BinaryExpr()
  0.00     36.17     0.00    63485     0.00     0.00  bool Catch::compareEqual<char16_t, int>(char16_t const&, int const&)
  0.00     36.17     0.00    63485     0.00     0.00  Catch::BinaryExpr<char16_t, int> Catch::operator==<int, 0>(Catch::ExprLhs<char16_t>&&, int)
  0.00     36.17     0.00    19125     0.00     0.00  std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::resize(unsigned long)
  0.00     36.17     0.00    19125     0.00     0.00  std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::resize(unsigned long, char)
  0.00     36.17     0.00    10822     0.00     0.00  __gnu_cxx::__normal_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >::base() const
  0.00     36.17     0.00     8688     0.00     0.00  std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::operator[](unsigned long)
  0.00     36.17     0.00     7266     0.00     0.00  std::__cxx11::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t> >::operator[](unsigned long)
  0.00     36.17     0.00     6699     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     36.17     0.00     6232     0.00     0.00  std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::operator+=(char)
  0.00     36.17     0.00     5895     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     36.17     0.00     5263     0.00     0.00  bool __gnu_cxx::operator!=<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >(__gnu_cxx::__normal_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > > const&, __gnu_cxx::__normal_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > > const&)
  0.00     36.17     0.00     5049     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     36.17     0.00     4773     0.00     0.00  Catch::Clara::Opt std::__addressof<Catch::Clara::Opt>(Catch::Clara::Opt&)
  0.00     36.17     0.00     4244     0.00     0.00  Catch::BinaryExpr<char16_t, unsigned int>::BinaryExpr(bool, char16_t, Catch::StringRef, unsigned int)
  0.00     36.17     0.00     4244     0.00     0.00  Catch::BinaryExpr<char16_t, unsigned int>::~BinaryExpr()
  0.00     36.17     0.00     4244     0.00     0.00  bool Catch::compareEqual<char16_t, unsigned int>(char16_t const&, unsigned int const&)
  0.00     36.17     0.00     4244     0.00     0.00  Catch::BinaryExpr<char16_t, unsigned int> Catch::operator==<unsigned int, 0>(Catch::ExprLhs<char16_t>&&, unsigned int)
  0.00     36.17     0.00     4148     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     36.17     0.00     4088     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     36.17     0.00     4088     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     36.17     0.00     3808     0.00     0.00  __gthread_active_p()
  0.00     36.17     0.00     3498     0.00     0.00  __gnu_cxx::__normal_iterator<Catch::Clara::Opt const, std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > >::base() const
  0.00     36.17     0.00     3322     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     36.17     0.00     3317     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     36.17     0.00     3068     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     36.17     0.00     2978     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     36.17     0.00     2885     0.00     0.00  void std::Construct<std::cxx11::basicstring<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)
  0.00     36.17     0.00     2690     0.00     0.00  std::__shared_count<(__gnu_cxx::Lockpolicy)2>::~__shared_count()
  0.00     36.17     0.00     2629     0.00     0.00  Catch::Clara::Detail::ParserBase::~ParserBase()
  0.00     36.17     0.00     2584     0.00     0.00  Catch::Clara::Detail::ParserBase::ParserBase(Catch::Clara::Detail::ParserBase const&)
  0.00     36.17     0.00     2515     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     36.17     0.00     2515     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     36.17     0.00     2515     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     36.17     0.00     2515     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     36.17     0.00     2476     0.00     0.00  std::shared_ptr<Catch::Clara::Detail::BoundRef>::~shared_ptr()
  0.00     36.17     0.00     2476     0.00     0.00  std::__shared_ptr<Catch::Clara::Detail::BoundRef, (__gnu_cxx::Lockpolicy)2>::~__shared_ptr()
  0.00     36.17     0.00     2454     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     36.17     0.00     2454     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     36.17     0.00     2454     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     36.17     0.00     2445     0.00     0.00  Catch::Clara::Opt::~Opt()
  0.00     36.17     0.00     2445     0.00     0.00  Catch::Clara::Detail::ParserRefImpl<Catch::Clara::Opt>::~ParserRefImpl()
  0.00     36.17     0.00     2445     0.00     0.00  Catch::Clara::Detail::ComposableParserImpl<Catch::Clara::Opt>::~ComposableParserImpl()
  0.00     36.17     0.00     2233     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     36.17     0.00     2074     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     36.17     0.00     2074     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     36.17     0.00     2048     0.00     0.00  Catch::BinaryExpr<char const&, char const&>::BinaryExpr(bool, char const&, Catch::StringRef, char const&)
  0.00     36.17     0.00     2048     0.00     0.00  Catch::BinaryExpr<char const&, char const&>::~BinaryExpr()
  0.00     36.17     0.00     2048     0.00     0.00  bool Catch::compareEqual<char const, char>(char const const&, char const&)
  0.00     36.17     0.00     2048     0.00     0.00  Catch::ExprLhs<char const&>::ExprLhs(char const&)
  0.00     36.17     0.00     2048     0.00     0.00  Catch::BinaryExpr<char const&, char const&> Catch::operator==<char, 0>(Catch::ExprLhs<char const&>&&, char&&)
  0.00     36.17     0.00     2048     0.00     0.00  Catch::ExprLhs<char const& const&> Catch::operator<=<char const&, 0>(Catch::Decomposer&&, char const&)
  0.00     36.17     0.00     2000     0.00     0.00  bool Catch::compareNotEqual<int, int&>(int const&, int&)
  0.00     36.17     0.00     2000     0.00     0.00  Catch::BinaryExpr<int, int> Catch::operator!=<int, 0>(Catch::ExprLhs<int>&&, int)
  0.00     36.17     0.00     1948     0.00     0.00  __gnu_cxx::__exchange_and_add(int volatile, int)
  0.00     36.17     0.00     1948     0.00     0.00  __gnu_cxx::__exchange_and_add_dispatch(int, int)
  0.00     36.17     0.00     1911     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     36.17     0.00     1904     0.00     0.00  std::Spcounted_base<(__gnu_cxx::Lockpolicy)2>::_M_release()
  0.00     36.17     0.00     1897     0.00     0.00  Catch::SectionInfo::~SectionInfo()
  0.00     36.17     0.00     1860     0.00     0.00  __gnu_cxx::__atomic_add(int volatile, int)
  0.00     36.17     0.00     1860     0.00     0.00  __gnu_cxx::__atomic_add_dispatch(int, int)
  0.00     36.17     0.00     1860     0.00     0.00  std::Spcounted_base<(__gnu_cxx::Lockpolicy)2>::_M_add_ref_copy()
  0.00     36.17     0.00     1859     0.00     0.00  std::__shared_count<(__gnu_cxx::Lockpolicy)2>::__shared_count(std::__shared_count<(__gnu_cxx::Lockpolicy)2> const&)
  0.00     36.17     0.00     1849     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     36.17     0.00     1790     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     36.17     0.00     1749     0.00     0.00  bool __gnu_cxx::operator!=<Catch::Clara::Opt const, std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > >(__gnu_cxx::__normal_iterator<Catch::Clara::Opt const, std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > > const&, __gnu_cxx::__normal_iterator<Catch::Clara::Opt const, std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > > const&)
  0.00     36.17     0.00     1743     0.00     0.00  Catch::Clara::Opt const& std::forward<Catch::Clara::Opt const&>(std::remove_reference<Catch::Clara::Opt const&>::type&)
  0.00     36.17     0.00     1729     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     36.17     0.00     1727     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     36.17     0.00     1727     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     36.17     0.00     1727     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     36.17     0.00     1727     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     36.17     0.00     1695     0.00     0.00  std::shared_ptr<Catch::Clara::Detail::BoundRef>::shared_ptr(std::shared_ptr<Catch::Clara::Detail::BoundRef> const&)
  0.00     36.17     0.00     1695     0.00     0.00  std::__shared_ptr<Catch::Clara::Detail::BoundRef, (__gnu_cxx::Lockpolicy)2>::__shared_ptr(std::__shared_ptr<Catch::Clara::Detail::BoundRef, (__gnu_cxx::Lockpolicy)2> const&)
  0.00     36.17     0.00     1669     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     36.17     0.00     1667     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     36.17     0.00     1667     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     36.17     0.00     1667     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     36.17     0.00     1667     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     36.17     0.00     1667     0.00     0.00  std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > std::__uninitialized_copy<false>::__uninit_copy<__gnu_cxx::__normal_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >>(__gnu_cxx::__normal_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, __gnu_cxx::__normal_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >)
  0.00     36.17     0.00     1667     0.00     0.00  std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::vector(std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > const&)
  0.00     36.17     0.00     1667     0.00     0.00  std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > std::uninitialized_copy<__gnu_cxx::__normal_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >>(__gnu_cxx::__normal_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, __gnu_cxx::__normal_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >)
  0.00     36.17     0.00     1667     0.00     0.00  std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > std::__uninitialized_copy_a<__gnu_cxx::__normal_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >(__gnu_cxx::__normal_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, __gnu_cxx::__normal_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&)
  0.00     36.17     0.00     1665     0.00     0.00  Catch::Clara::Opt::Opt(Catch::Clara::Opt const&)
  0.00     36.17     0.00     1665     0.00     0.00  Catch::Clara::Detail::ParserRefImpl<Catch::Clara::Opt>::ParserRefImpl(Catch::Clara::Detail::ParserRefImpl<Catch::Clara::Opt> const&)
  0.00     36.17     0.00     1665     0.00     0.00  Catch::Clara::Detail::ComposableParserImpl<Catch::Clara::Opt>::ComposableParserImpl(Catch::Clara::Detail::ComposableParserImpl<Catch::Clara::Opt> const&)
  0.00     36.17     0.00     1665     0.00     0.00  __gnu_cxx::__normal_iterator<Catch::Clara::Opt const, std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > >::operator++()
  0.00     36.17     0.00     1665     0.00     0.00  __gnu_cxx::__normal_iterator<Catch::Clara::Opt const, std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > >::operator() const
  0.00     36.17     0.00     1638     0.00     0.00  std::move_iterator<Catch::Clara::Opt>::base() const
  0.00     36.17     0.00     1626     0.00     0.00  void std::Construct<Catch::Clara::Opt, Catch::Clara::Opt const&>(Catch::Clara::Opt, Catch::Clara::Opt const&)
  0.00     36.17     0.00     1485     0.00     0.00  std::removereference<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     36.17     0.00     1024     0.00     0.00  std::char_traits<char>::move(char, char const, unsigned long)
  0.00     36.17     0.00     1024     0.00     0.00  std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_S_move(char, char const, unsigned long)
  0.00     36.17     0.00      819     0.00     0.00  bool std::operator==<Catch::Clara::Opt>(std::move_iterator<Catch::Clara::Opt> const&, std::move_iterator<Catch::Clara::Opt> const&)
  0.00     36.17     0.00      819     0.00     0.00  bool std::operator!=<Catch::Clara::Opt>(std::move_iterator<Catch::Clara::Opt> const&, std::move_iterator<Catch::Clara::Opt> const&)
  0.00     36.17     0.00      800     0.00     0.00  Catch::SectionInfo::SectionInfo(Catch::SourceLineInfo const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, char const)
  0.00     36.17     0.00      787     0.00     0.00  std::__shared_count<(__gnu_cxx::Lockpolicy)2>::_M_swap(std::__shared_count<(__gnu_cxx::Lockpolicy)2>&)
  0.00     36.17     0.00      787     0.00     0.00  std::__shared_count<(__gnu_cxx::Lockpolicy)2>::__shared_count()
  0.00     36.17     0.00      744     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     36.17     0.00      743     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     36.17     0.00      742     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     36.17     0.00      742     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     36.17     0.00      742     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     36.17     0.00      741     0.00     0.00  Catch::Clara::Opt::Opt(Catch::Clara::Opt&&)
  0.00     36.17     0.00      741     0.00     0.00  Catch::Clara::Detail::ParserRefImpl<Catch::Clara::Opt>::ParserRefImpl(Catch::Clara::Detail::ParserRefImpl<Catch::Clara::Opt>&&)
  0.00     36.17     0.00      741     0.00     0.00  Catch::Clara::Detail::ComposableParserImpl<Catch::Clara::Opt>::ComposableParserImpl(Catch::Clara::Detail::ComposableParserImpl<Catch::Clara::Opt>&&)
  0.00     36.17     0.00      741     0.00     0.00  std::move_iterator<Catch::Clara::Opt>::operator() const
  0.00     36.17     0.00      741     0.00     0.00  std::shared_ptr<Catch::Clara::Detail::BoundRef>::shared_ptr(std::shared_ptr<Catch::Clara::Detail::BoundRef>&&)
  0.00     36.17     0.00      741     0.00     0.00  std::__shared_ptr<Catch::Clara::Detail::BoundRef, (__gnu_cxx::Lockpolicy)2>::__shared_ptr(std::__shared_ptr<Catch::Clara::Detail::BoundRef, (__gnu_cxx::Lockpolicy)2>&&)
  0.00     36.17     0.00      741     0.00     0.00  std::move_iterator<Catch::Clara::Opt>::operator++()
  0.00     36.17     0.00      741     0.00     0.00  void std::Construct<Catch::Clara::Opt, Catch::Clara::Opt>(Catch::Clara::Opt, Catch::Clara::Opt&&)
  0.00     36.17     0.00      741     0.00     0.00  std::removereference<std::shared_ptr<Catch::Clara::Detail::BoundRef>&>::type&& std::move<std::shared_ptr<Catch::Clara::Detail::BoundRef>&>(std::shared_ptr<Catch::Clara::Detail::BoundRef>&)
  0.00     36.17     0.00      741     0.00     0.00  Catch::Clara::Opt&& std::forward<Catch::Clara::Opt>(std::remove_reference<Catch::Clara::Opt>::type&)
  0.00     36.17     0.00      400     0.00     0.00  __gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::__normal_iterator<char>(__gnu_cxx::__normal_iterator<char, __gnu_cxx::__enable_if<std::__are_same<char, char>::__value, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::__type> const&)
  0.00     36.17     0.00      290     0.00     0.00  std::move_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >>::base() const
  0.00     36.17     0.00      288     0.00     0.00  std::Vectorbase<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::_M_get_Tp_allocator()
  0.00     36.17     0.00      267     0.00     0.00  Catch::Clara::Detail::ResultBase::ResultBase(Catch::Clara::Detail::ResultType)
  0.00     36.17     0.00      257     0.00     0.00  std::__shared_ptr<Catch::Clara::Detail::BoundRef, (__gnu_cxx::Lockpolicy)2>::get() const
  0.00     36.17     0.00      252     0.00     0.00  std::__shared_ptr_access<Catch::Clara::Detail::BoundRef, (__gnu_cxx::Lockpolicy)2, false, false>::_M_get() const
  0.00     36.17     0.00      252     0.00     0.00  std::__shared_ptr_access<Catch::Clara::Detail::BoundRef, (__gnu_cxx::Lockpolicy)2, false, false>::operator->() const
  0.00     36.17     0.00      248     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     36.17     0.00      247     0.00     0.00  Catch::Clara::Detail::ParserRefImpl<Catch::Clara::Opt>::cardinality() const
  0.00     36.17     0.00      244     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     36.17     0.00      244     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     36.17     0.00      240     0.00     0.00  std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::size() const
  0.00     36.17     0.00      231     0.00     0.00  unsigned long const& std::max<unsigned long>(unsigned long const&, unsigned long const&)
  0.00     36.17     0.00      197     0.00     0.00  __gnu_cxx::new_allocator<Catch::Clara::Opt>::max_size() const
  0.00     36.17     0.00      196     0.00     0.00  __gnu_cxx::__normal_iterator<Catch::Clara::Arg const, std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> > >::base() const
  0.00     36.17     0.00      173     0.00     0.00  std::Vectorbase<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >::_M_get_Tp_allocator()
  0.00     36.17     0.00      168     0.00     0.00  __gnu_cxx::new_allocator<Catch::Clara::Arg>::~new_allocator()
  0.00     36.17     0.00      168     0.00     0.00  __gnu_cxx::new_allocator<Catch::Clara::Opt>::~new_allocator()
  0.00     36.17     0.00      168     0.00     0.00  __gnu_cxx::__normal_iterator<Catch::Clara::Arg const, std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> > >::__normal_iterator(Catch::Clara::Arg const const&)
  0.00     36.17     0.00      168     0.00     0.00  __gnu_cxx::__normal_iterator<Catch::Clara::Opt const, std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > >::__normal_iterator(Catch::Clara::Opt const const&)
  0.00     36.17     0.00      168     0.00     0.00  std::allocator<Catch::Clara::Arg>::~allocator()
  0.00     36.17     0.00      168     0.00     0.00  std::allocator<Catch::Clara::Opt>::~allocator()
  0.00     36.17     0.00      166     0.00     0.00  __gnu_cxx::new_allocator<Catch::Clara::Arg>::new_allocator(__gnu_cxx::new_allocator<Catch::Clara::Arg> const&)
  0.00     36.17     0.00      166     0.00     0.00  __gnu_cxx::new_allocator<Catch::Clara::Opt>::new_allocator(__gnu_cxx::new_allocator<Catch::Clara::Opt> const&)
  0.00     36.17     0.00      166     0.00     0.00  std::allocator<Catch::Clara::Arg>::allocator(std::allocator<Catch::Clara::Arg> const&)
  0.00     36.17     0.00      166     0.00     0.00  std::allocator<Catch::Clara::Opt>::allocator(std::allocator<Catch::Clara::Opt> const&)
  0.00     36.17     0.00      161     0.00     0.00  std::Vectorbase<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::_M_get_Tp_allocator() const
  0.00     36.17     0.00      156     0.00     0.00  __gnu_cxx::__normal_iterator<Catch::Clara::Opt, std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > >::base() const
  0.00     36.17     0.00      156     0.00     0.00  std::move_iterator<Catch::Clara::Opt>::move_iterator(Catch::Clara::Opt)
  0.00     36.17     0.00      156     0.00     0.00  std::move_iterator<Catch::Clara::Opt> std::__make_move_if_noexcept_iterator<Catch::Clara::Opt, std::move_iterator<Catch::Clara::Opt> >(Catch::Clara::Opt)
  0.00     36.17     0.00      145     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     36.17     0.00      145     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     36.17     0.00      131     0.00     0.00  std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::clear()
  0.00     36.17     0.00      131     0.00     0.00  std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::operator=(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&)
  0.00     36.17     0.00      131     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     36.17     0.00      129     0.00     0.00  Catch::Clara::Detail::BasicResult<void>::ok()
  0.00     36.17     0.00      129     0.00     0.00  Catch::Clara::Detail::BasicResult<void>::ResultBase(Catch::Clara::Detail::ResultType)
  0.00     36.17     0.00      129     0.00     0.00  Catch::Clara::Detail::BasicResult<void>::~BasicResult()
  0.00     36.17     0.00      129     0.00     0.00  Catch::Clara::Detail::ResultValueBase<void>::ResultBase(Catch::Clara::Detail::ResultType)
  0.00     36.17     0.00      129     0.00     0.00  Catch::Clara::Detail::ResultValueBase<void>::~ResultValueBase()
  0.00     36.17     0.00      129     0.00     0.00  Catch::Clara::Detail::ParserBase::validate() const
  0.00     36.17     0.00      126     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     36.17     0.00      125     0.00     0.00  void std::Destroyaux<false>::__destroy<Catch::Clara::Opt>(Catch::Clara::Opt, Catch::Clara::Opt)
  0.00     36.17     0.00      125     0.00     0.00  void std::Destroy<Catch::Clara::Opt>(Catch::Clara::Opt, Catch::Clara::Opt)
  0.00     36.17     0.00      125     0.00     0.00  void std::Destroy<Catch::Clara::Opt, Catch::Clara::Opt>(Catch::Clara::Opt, Catch::Clara::Opt, std::allocator<Catch::Clara::Opt>&)
  0.00     36.17     0.00      122     0.00     0.00  std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::max_size() const
  0.00     36.17     0.00      122     0.00     0.00  std::Vectorbase<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::_M_allocate(unsigned long)
  0.00     36.17     0.00      122     0.00     0.00  std::allocator_traits<std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::max_size(std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > const&)
  0.00     36.17     0.00      122     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     36.17     0.00      122     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     36.17     0.00      122     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     36.17     0.00      122     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     36.17     0.00      119     0.00     0.00  __gnu_cxx::new_allocator<Catch::Clara::Opt>::allocate(unsigned long, void const)
  0.00     36.17     0.00      119     0.00     0.00  std::allocator_traits<std::allocator<Catch::Clara::Opt> >::allocate(std::allocator<Catch::Clara::Opt>&, unsigned long)
  0.00     36.17     0.00      100     0.00     0.00  std::__cxx11::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t> >::reserve(unsigned long)
  0.00     36.17     0.00       97     0.00     0.00  bool __gnu_cxx::operator!=<Catch::Clara::Arg const, std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> > >(__gnu_cxx::__normal_iterator<Catch::Clara::Arg const, std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> > > const&, __gnu_cxx::__normal_iterator<Catch::Clara::Arg const, std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> > > const&)
  0.00     36.17     0.00       89     0.00     0.00  std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >::size() const
  0.00     36.17     0.00       87     0.00     0.00  std::__shared_ptr<Catch::Clara::Detail::BoundValueRefBase, (__gnu_cxx::Lockpolicy)2>::~__shared_ptr()
  0.00     36.17     0.00       86     0.00     0.00  void std::Destroyaux<false>::__destroy<Catch::Clara::Arg>(Catch::Clara::Arg, Catch::Clara::Arg)
  0.00     36.17     0.00       86     0.00     0.00  std::Vectorbase<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >::_M_deallocate(Catch::Clara::Arg, unsigned long)
  0.00     36.17     0.00       86     0.00     0.00  std::__shared_ptr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, (__gnu_cxx::Lockpolicy)2>::~__shared_ptr()
  0.00     36.17     0.00       86     0.00     0.00  void std::Destroy<Catch::Clara::Arg>(Catch::Clara::Arg, Catch::Clara::Arg)
  0.00     36.17     0.00       86     0.00     0.00  void std::Destroy<Catch::Clara::Arg, Catch::Clara::Arg>(Catch::Clara::Arg, Catch::Clara::Arg, std::allocator<Catch::Clara::Arg>&)
  0.00     36.17     0.00       85     0.00     0.00  Catch::Clara::Detail::ComposableParserImpl<Catch::Clara::ExeName>::~ComposableParserImpl()
  0.00     36.17     0.00       85     0.00     0.00  Catch::Clara::ExeName::~ExeName()
  0.00     36.17     0.00       85     0.00     0.00  std::Vectorbase<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >::_M_get_Tp_allocator() const
  0.00     36.17     0.00       85     0.00     0.00  std::shared_ptr<Catch::Clara::Detail::BoundValueRefBase>::~shared_ptr()
  0.00     36.17     0.00       85     0.00     0.00  std::shared_ptr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::~shared_ptr()
  0.00     36.17     0.00       85     0.00     0.00  std::Vectorbase<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >::Vectorimpl::~Vectorimpl()
  0.00     36.17     0.00       85     0.00     0.00  std::Vectorbase<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >::~Vectorbase()
  0.00     36.17     0.00       85     0.00     0.00  std::Vectorbase<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::Vectorimpl::~Vectorimpl()
  0.00     36.17     0.00       85     0.00     0.00  std::Vectorbase<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::~Vectorbase()
  0.00     36.17     0.00       85     0.00     0.00  std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >::~vector()
  0.00     36.17     0.00       85     0.00     0.00  std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::~vector()
  0.00     36.17     0.00       84     0.00     0.00  Catch::Clara::Parser::~Parser()
  0.00     36.17     0.00       84     0.00     0.00  std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >::end() const
  0.00     36.17     0.00       84     0.00     0.00  std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >::begin() const
  0.00     36.17     0.00       84     0.00     0.00  std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::end() const
  0.00     36.17     0.00       84     0.00     0.00  std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::begin() const
  0.00     36.17     0.00       83     0.00     0.00  std::Vectorbase<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >::_M_allocate(unsigned long)
  0.00     36.17     0.00       83     0.00     0.00  std::Vectorbase<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >::Vectorimpl::Vectorimpl(std::allocator<Catch::Clara::Arg> const&)
  0.00     36.17     0.00       83     0.00     0.00  std::Vectorbase<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::Vectorimpl::Vectorimpl(std::allocator<Catch::Clara::Opt> const&)
  0.00     36.17     0.00       83     0.00     0.00  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     36.17     0.00       83     0.00     0.00  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     36.17     0.00       83     0.00     0.00  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     36.17     0.00       82     0.00     0.00  Catch::Clara::Detail::ComposableParserImpl<Catch::Clara::ExeName>::ComposableParserImpl(Catch::Clara::Detail::ComposableParserImpl<Catch::Clara::ExeName> const&)
  0.00     36.17     0.00       82     0.00     0.00  Catch::Clara::Parser::Parser(Catch::Clara::Parser const&)
  0.00     36.17     0.00       82     0.00     0.00  Catch::Clara::ExeName::ExeName(Catch::Clara::ExeName const&)
  0.00     36.17     0.00       82     0.00     0.00  __gnu_cxx::__alloc_traits<std::allocator<Catch::Clara::Arg> >::_S_select_on_copy(std::allocator<Catch::Clara::Arg> const&)
  0.00     36.17     0.00       82     0.00     0.00  __gnu_cxx::__alloc_traits<std::allocator<Catch::Clara::Opt> >::_S_select_on_copy(std::allocator<Catch::Clara::Opt> const&)
  0.00     36.17     0.00       82     0.00     0.00  std::shared_ptr<Catch::Clara::Detail::BoundValueRefBase>::shared_ptr(std::shared_ptr<Catch::Clara::Detail::BoundValueRefBase> const&)
  0.00     36.17     0.00       82     0.00     0.00  std::shared_ptr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::shared_ptr(std::shared_ptr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > const&)
  0.00     36.17     0.00       82     0.00     0.00  std::Vectorbase<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >::_M_create_storage(unsigned long)
  0.00     36.17     0.00       82     0.00     0.00  std::Vectorbase<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >::Vectorbase(unsigned long, std::allocator<Catch::Clara::Arg> const&)
  0.00     36.17     0.00       82     0.00     0.00  std::Vectorbase<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::_M_create_storage(unsigned long)
  0.00     36.17     0.00       82     0.00     0.00  std::Vectorbase<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::Vectorbase(unsigned long, std::allocator<Catch::Clara::Opt> const&)
  0.00     36.17     0.00       82     0.00     0.00  std::__shared_ptr<Catch::Clara::Detail::BoundValueRefBase, (__gnu_cxx::Lockpolicy)2>::__shared_ptr(std::__shared_ptr<Catch::Clara::Detail::BoundValueRefBase, (__gnu_cxx::Lockpolicy)2> const&)
  0.00     36.17     0.00       82     0.00     0.00  std::__shared_ptr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, (__gnu_cxx::Lockpolicy)2>::__shared_ptr(std::__shared_ptr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, (__gnu_cxx::Lockpolicy)2> const&)
  0.00     36.17     0.00       82     0.00     0.00  std::allocator_traits<std::allocator<Catch::Clara::Arg> >::select_on_container_copy_construction(std::allocator<Catch::Clara::Arg> const&)
  0.00     36.17     0.00       82     0.00     0.00  std::allocator_traits<std::allocator<Catch::Clara::Opt> >::select_on_container_copy_construction(std::allocator<Catch::Clara::Opt> const&)
  0.00     36.17     0.00       82     0.00     0.00  Catch::Clara::Arg std::__uninitialized_copy<false>::__uninit_copy<__gnu_cxx::__normal_iterator<Catch::Clara::Arg const, std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> > >, Catch::Clara::Arg>(__gnu_cxx::__normal_iterator<Catch::Clara::Arg const, std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> > >, __gnu_cxx::__normal_iterator<Catch::Clara::Arg const, std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> > >, Catch::Clara::Arg)
  0.00     36.17     0.00       82     0.00     0.00  std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >::vector(std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> > const&)
  0.00     36.17     0.00       82     0.00     0.00  std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::vector(std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > const&)
  0.00     36.17     0.00       82     0.00     0.00  Catch::Clara::Arg std::uninitialized_copy<__gnu_cxx::__normal_iterator<Catch::Clara::Arg const, std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> > >, Catch::Clara::Arg>(__gnu_cxx::__normal_iterator<Catch::Clara::Arg const, std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> > >, __gnu_cxx::__normal_iterator<Catch::Clara::Arg const, std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> > >, Catch::Clara::Arg)
  0.00     36.17     0.00       82     0.00     0.00  Catch::Clara::Arg std::__uninitialized_copy_a<__gnu_cxx::__normal_iterator<Catch::Clara::Arg const, std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> > >, Catch::Clara::Arg, Catch::Clara::Arg>(__gnu_cxx::__normal_iterator<Catch::Clara::Arg const, std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> > >, __gnu_cxx::__normal_iterator<Catch::Clara::Arg const, std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> > >, Catch::Clara::Arg, std::allocator<Catch::Clara::Arg>&)
  0.00     36.17     0.00       78     0.00     0.00  __gnu_cxx::__normal_iterator<Catch::Clara::Opt, std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > >::__normal_iterator(Catch::Clara::Opt const&)
  0.00     36.17     0.00       78     0.00     0.00  std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::max_size() const
  0.00     36.17     0.00       78     0.00     0.00  std::allocator_traits<std::allocator<Catch::Clara::Opt> >::max_size(std::allocator<Catch::Clara::Opt> const&)
  0.00     36.17     0.00       78     0.00     0.00  Catch::Clara::Opt std::__uninitialized_copy<false>::__uninit_copy<std::move_iterator<Catch::Clara::Opt>, Catch::Clara::Opt>(std::move_iterator<Catch::Clara::Opt>, std::move_iterator<Catch::Clara::Opt>, Catch::Clara::Opt)
  0.00     36.17     0.00       78     0.00     0.00  Catch::Clara::Opt std::uninitialized_copy<std::move_iterator<Catch::Clara::Opt>, Catch::Clara::Opt>(std::move_iterator<Catch::Clara::Opt>, std::move_iterator<Catch::Clara::Opt>, Catch::Clara::Opt)
  0.00     36.17     0.00       78     0.00     0.00  Catch::Clara::Opt std::__uninitialized_copy_a<std::move_iterator<Catch::Clara::Opt>, Catch::Clara::Opt, Catch::Clara::Opt>(std::move_iterator<Catch::Clara::Opt>, std::move_iterator<Catch::Clara::Opt>, Catch::Clara::Opt, std::allocator<Catch::Clara::Opt>&)
  0.00     36.17     0.00       78     0.00     0.00  Catch::Clara::Opt std::__uninitialized_move_if_noexcept_a<Catch::Clara::Opt, Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >(Catch::Clara::Opt, Catch::Clara::Opt, Catch::Clara::Opt, std::allocator<Catch::Clara::Opt>&)
  0.00     36.17     0.00       75     0.00     0.00  unittest::g_progress()
  0.00     36.17     0.00       63     0.00     0.00  Catch::Detail::unique_ptr<Catch::ITestInvoker>::~unique_ptr()
  0.00     36.17     0.00       63     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     36.17     0.00       63     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     36.17     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     36.17     0.00       61     0.00     0.00  Catch::Clara::Opt::operator[](std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)
  0.00     36.17     0.00       61     0.00     0.00  void __gnu_cxx::new_allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::construct<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)
  0.00     36.17     0.00       61     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     36.17     0.00       61     0.00     0.00  std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::_M_check_len(unsigned long, char const) const
  0.00     36.17     0.00       61     0.00     0.00  void std::allocator_traits<std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::construct<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>(std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)
  0.00     36.17     0.00       61     0.00     0.00  void std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::_M_realloc_insert<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>(__gnu_cxx::__normal_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)
  0.00     36.17     0.00       61     0.00     0.00  std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::push_back(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)
  0.00     36.17     0.00       48     0.00     0.00  __gnu_cxx::__alloc_traits<std::allocator<char> >::_S_propagate_on_copy_assign()
  0.00     36.17     0.00       48     0.00     0.00  std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::assign(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)
  0.00     36.17     0.00       48     0.00     0.00  std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_assign(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)
  0.00     36.17     0.00       48     0.00     0.00  std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::operator=(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)
  0.00     36.17     0.00       47     0.00     0.00  __gnu_cxx::new_allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::new_allocator()
  0.00     36.17     0.00       47     0.00     0.00  std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::allocator()
  0.00     36.17     0.00       45     0.00     0.00  Catch::Clara::Detail::ParserBase::ParserBase()
  0.00     36.17     0.00       44     0.00     0.00  std::__shared_count<(__gnu_cxx::Lockpolicy)2>::_M_get_deleter(std::type_info const&) const
  0.00     36.17     0.00       44     0.00     0.00  std::type_info::operator==(std::type_info const&) const
  0.00     36.17     0.00       44     0.00     0.00  std::Spcounted_base<(__gnu_cxx::Lockpolicy)2>::Spcounted_base()
  0.00     36.17     0.00       44     0.00     0.00  std::Spcounted_base<(__gnu_cxx::Lockpolicy)2>::~Spcounted_base()
  0.00     36.17     0.00       43     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     36.17     0.00       43     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     36.17     0.00       43     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     36.17     0.00       41     0.00     0.00  Catch::Clara::Detail::BoundRef::BoundRef()
  0.00     36.17     0.00       41     0.00     0.00  Catch::Clara::Detail::BoundRef::~BoundRef()
  0.00     36.17     0.00       41     0.00     0.00  Catch::ExprLhs<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&>::ExprLhs(libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&)
  0.00     36.17     0.00       41     0.00     0.00  Catch::ExprLhs<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >& const&> Catch::operator<=<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&, 0>(Catch::Decomposer&&, libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&)
  0.00     36.17     0.00       40     0.00     0.00  std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >& std::forward<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>(std::remove_reference<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>::type&)
  0.00     36.17     0.00       39     0.00     0.00  Catch::Clara::Detail::ParserRefImpl<Catch::Clara::Opt>::operator()(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)
  0.00     36.17     0.00       39     0.00     0.00  Catch::Clara::Detail::ComposableParserImpl<Catch::Clara::Opt>::ComposableParserImpl()
  0.00     36.17     0.00       39     0.00     0.00  Catch::Clara::Parser::operator|=(Catch::Clara::Opt const&)
  0.00     36.17     0.00       39     0.00     0.00  void __gnu_cxx::new_allocator<Catch::Clara::Opt>::construct<Catch::Clara::Opt, Catch::Clara::Opt const&>(Catch::Clara::Opt, Catch::Clara::Opt const&)
  0.00     36.17     0.00       39     0.00     0.00  __gnu_cxx::__normal_iterator<Catch::Clara::Opt, std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > >::difference_type __gnu_cxx::operator-<Catch::Clara::Opt, std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > >(__gnu_cxx::__normal_iterator<Catch::Clara::Opt, std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > > const&, __gnu_cxx::__normal_iterator<Catch::Clara::Opt, std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > > const&)
  0.00     36.17     0.00       39     0.00     0.00  std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::_M_check_len(unsigned long, char const) const
  0.00     36.17     0.00       39     0.00     0.00  void std::allocator_traits<std::allocator<Catch::Clara::Opt> >::construct<Catch::Clara::Opt, Catch::Clara::Opt const&>(std::allocator<Catch::Clara::Opt>&, Catch::Clara::Opt, Catch::Clara::Opt const&)
  0.00     36.17     0.00       39     0.00     0.00  std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::end()
  0.00     36.17     0.00       39     0.00     0.00  std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::begin()
  0.00     36.17     0.00       38     0.00     0.00  Catch::Clara::Parser Catch::Clara::Parser::operator|<Catch::Clara::Opt>(Catch::Clara::Opt const&) const
  0.00     36.17     0.00       34     0.00     0.00  Catch::BinaryExpr<libutf8::utf8_iterator&, libutf8::utf8_iterator& const&> Catch::operator!=<libutf8::utf8_iterator&, 0>(Catch::ExprLhs<libutf8::utf8_iterator&>&&, libutf8::utf8_iterator&)
  0.00     36.17     0.00       32     0.00     0.00  libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >::~case_insensitive_basic_string()
  0.00     36.17     0.00       27     0.00     0.00  Catch::Clara::Arg std::__addressof<Catch::Clara::Arg>(Catch::Clara::Arg&)
  0.00     36.17     0.00       25     0.00     0.00  Catch::BinaryExpr<libutf8::bom_t const&, libutf8::bom_t const&>::BinaryExpr(bool, libutf8::bom_t const&, Catch::StringRef, libutf8::bom_t const&)
  0.00     36.17     0.00       25     0.00     0.00  Catch::BinaryExpr<libutf8::bom_t const&, libutf8::bom_t const&>::~BinaryExpr()
  0.00     36.17     0.00       25     0.00     0.00  bool Catch::compareEqual<libutf8::bom_t, libutf8::bom_t>(libutf8::bom_t const&, libutf8::bom_t const&)
  0.00     36.17     0.00       25     0.00     0.00  Catch::Clara::Detail::BoundValueRefBase::BoundValueRefBase()
  0.00     36.17     0.00       25     0.00     0.00  Catch::Clara::Detail::BoundValueRefBase::~BoundValueRefBase()
  0.00     36.17     0.00       25     0.00     0.00  Catch::ExprLhs<libutf8::bom_t const&>::ExprLhs(libutf8::bom_t const&)
  0.00     36.17     0.00       25     0.00     0.00  Catch::BinaryExpr<libutf8::bom_t const&, libutf8::bom_t const&> Catch::operator==<libutf8::bom_t, 0>(Catch::ExprLhs<libutf8::bom_t const&>&&, libutf8::bom_t&&)
  0.00     36.17     0.00       25     0.00     0.00  Catch::ExprLhs<libutf8::bom_t const&> Catch::operator<=<libutf8::bom_t, 0>(Catch::Decomposer&&, libutf8::bom_t&&)
  0.00     36.17     0.00       24     0.00     0.00  unsigned int& std::forward<unsigned int&>(std::remove_reference<unsigned int&>::type&)
  0.00     36.17     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     36.17     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     36.17     0.00       23     0.00     0.00  void std::Construct<std::cxx11::basicstring<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&)
  0.00     36.17     0.00       20     0.00     0.00  Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [32]>::BinaryExpr(bool, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, Catch::StringRef, char const (&) [32])
  0.00     36.17     0.00       20     0.00     0.00  Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [32]>::~BinaryExpr()
  0.00     36.17     0.00       20     0.00     0.00  bool Catch::compareEqual<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, char [32]>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [32])
  0.00     36.17     0.00       20     0.00     0.00  Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (& const&) [32]> Catch::operator==<char const (&) [32], 0>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, char const (&) [32])
  0.00     36.17     0.00       20     0.00     0.00  __gnu_cxx::new_allocator<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::~new_allocator()
  0.00     36.17     0.00       20     0.00     0.00  std::allocator<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::~allocator()
  0.00     36.17     0.00       18     0.00     0.00  std::remove_reference<Catch::Clara::Arg&>::type&& std::move<Catch::Clara::Arg&>(Catch::Clara::Arg&)
  0.00     36.17     0.00       18     0.00     0.00  std::remove_reference<Catch::Clara::Opt&>::type&& std::move<Catch::Clara::Opt&>(Catch::Clara::Opt&)
  0.00     36.17     0.00       16     0.00     0.00  Catch::NameAndTags::NameAndTags(Catch::StringRef, Catch::StringRef)
  0.00     36.17     0.00       16     0.00     0.00  libutf8::operator==(libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const)
  0.00     36.17     0.00       16     0.00     0.00  Catch::StringRef::operator std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >[abi:cxx11]() const
  0.00     36.17     0.00       16     0.00     0.00  __gnu_cxx::new_allocator<Catch::Clara::Arg>::max_size() const
  0.00     36.17     0.00       16     0.00     0.00  std::literals::string_literals::operator"" s[abi:cxx11](char const, unsigned long)
  0.00     36.17     0.00       16     0.00     0.00  Catch::Clara::Arg const& std::forward<Catch::Clara::Arg const&>(std::remove_reference<Catch::Clara::Arg const&>::type&)
  0.00     36.17     0.00       15     0.00     0.00  Catch::Clara::Detail::ComposableParserImpl<Catch::Clara::Arg>::~ComposableParserImpl()
  0.00     36.17     0.00       15     0.00     0.00  __gnu_cxx::new_allocator<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::new_allocator(__gnu_cxx::new_allocator<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > const&)
  0.00     36.17     0.00       15     0.00     0.00  __gnu_cxx::__aligned_buffer<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::_M_ptr()
  0.00     36.17     0.00       15     0.00     0.00  __gnu_cxx::__aligned_buffer<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::_M_addr()
  0.00     36.17     0.00       15     0.00     0.00  std::allocator<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::allocator(std::allocator<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > const&)
  0.00     36.17     0.00       15     0.00     0.00  std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, (__gnu_cxx::Lockpolicy)2>::_M_ptr()
  0.00     36.17     0.00       14     0.00     0.00  Catch::BinaryExpr<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&, char const (&) [7]>::BinaryExpr(bool, libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&, Catch::StringRef, char const (&) [7])
  0.00     36.17     0.00       14     0.00     0.00  Catch::BinaryExpr<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&, char const (&) [7]>::~BinaryExpr()
  0.00     36.17     0.00       14     0.00     0.00  Catch::Clara::Arg::Arg(Catch::Clara::Arg const&)
  0.00     36.17     0.00       14     0.00     0.00  Catch::Clara::Detail::ParserRefImpl<Catch::Clara::Arg>::ParserRefImpl(Catch::Clara::Detail::ParserRefImpl<Catch::Clara::Arg> const&)
  0.00     36.17     0.00       14     0.00     0.00  Catch::Clara::Detail::ComposableParserImpl<Catch::Clara::Arg>::ComposableParserImpl(Catch::Clara::Detail::ComposableParserImpl<Catch::Clara::Arg> const&)
  0.00     36.17     0.00       14     0.00     0.00  __gnu_cxx::new_allocator<Catch::Clara::Arg>::deallocate(Catch::Clara::Arg, unsigned long)
  0.00     36.17     0.00       14     0.00     0.00  __gnu_cxx::new_allocator<Catch::Clara::Arg>::allocate(unsigned long, void const)
  0.00     36.17     0.00       14     0.00     0.00  __gnu_cxx::__normal_iterator<Catch::Clara::Arg const, std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> > >::operator++()
  0.00     36.17     0.00       14     0.00     0.00  __gnu_cxx::__normal_iterator<Catch::Clara::Arg const, std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> > >::operator() const
  0.00     36.17     0.00       14     0.00     0.00  std::allocator_traits<std::allocator<Catch::Clara::Arg> >::deallocate(std::allocator<Catch::Clara::Arg>&, Catch::Clara::Arg, unsigned long)
  0.00     36.17     0.00       14     0.00     0.00  std::allocator_traits<std::allocator<Catch::Clara::Arg> >::allocate(std::allocator<Catch::Clara::Arg>&, unsigned long)
  0.00     36.17     0.00       14     0.00     0.00  void std::Destroy<Catch::Clara::Arg>(Catch::Clara::Arg)
  0.00     36.17     0.00       13     0.00     0.00  void std::Construct<Catch::Clara::Arg, Catch::Clara::Arg const&>(Catch::Clara::Arg, Catch::Clara::Arg const&)
  0.00     36.17     0.00       12     0.00     0.00  Catch::BinaryExpr<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&, libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&>::BinaryExpr(bool, libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&, Catch::StringRef, libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&)
  0.00     36.17     0.00       12     0.00     0.00  Catch::BinaryExpr<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&, libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&>::~BinaryExpr()
  0.00     36.17     0.00       12     0.00     0.00  __gnu_cxx::new_allocator<Catch::Clara::Detail::BoundValueRef<unsigned int> >::~new_allocator()
  0.00     36.17     0.00       12     0.00     0.00  std::allocator<Catch::Clara::Detail::BoundValueRef<unsigned int> >::~allocator()
  0.00     36.17     0.00       11     0.00     0.00  Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>::ExprLhs(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&)
  0.00     36.17     0.00       11     0.00     0.00  Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >& const&> Catch::operator<=<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, 0>(Catch::Decomposer&&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&)
  0.00     36.17     0.00       10     0.00     0.00  __gnu_cxx::new_allocator<std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, (__gnu_cxx::Lockpolicy)2> >::new_allocator()
  0.00     36.17     0.00       10     0.00     0.00  __gnu_cxx::new_allocator<std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, (__gnu_cxx::Lockpolicy)2> >::~new_allocator()
  0.00     36.17     0.00       10     0.00     0.00  std::allocator<std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, (__gnu_cxx::Lockpolicy)2> >::allocator<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >(std::allocator<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > const&)
  0.00     36.17     0.00       10     0.00     0.00  std::allocator<std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, (__gnu_cxx::Lockpolicy)2> >::~allocator()
  0.00     36.17     0.00       10     0.00     0.00  std::Spebo_helper<0, std::allocator<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, true>::_S_get(std::Spebo_helper<0, std::allocator<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, true>&)
  0.00     36.17     0.00       10     0.00     0.00  std::__allocated_ptr<std::allocator<std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, (__gnu_cxx::Lockpolicy)2> > >::__allocated_ptr(std::allocator<std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, (__gnu_cxx::Lockpolicy)2> >&, std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, (__gnu_cxx::Lockpolicy)2>)
  0.00     36.17     0.00       10     0.00     0.00  std::__allocated_ptr<std::allocator<std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, (__gnu_cxx::Lockpolicy)2> > >::~__allocated_ptr()
  0.00     36.17     0.00       10     0.00     0.00  std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, (__gnu_cxx::Lockpolicy)2>::Impl::M_alloc()
  0.00     36.17     0.00       10     0.00     0.00  std::allocator<std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, (__gnu_cxx::Lockpolicy)2> > std::__addressof<std::allocator<std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, (__gnu_cxx::Lockpolicy)2> > >(std::allocator<std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, (__gnu_cxx::Lockpolicy)2> >&)
  0.00     36.17     0.00        9     0.00     0.00  bool Catch::compareEqual<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >, char [7]>(libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [7])
  0.00     36.17     0.00        9     0.00     0.00  Catch::BinaryExpr<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&, char const (& const&) [7]> Catch::operator==<char const (&) [7], 0>(Catch::ExprLhs<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&>&&, char const (&) [7])
  0.00     36.17     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     36.17     0.00        9     0.00     0.00  __gnu_cxx::__aligned_buffer<Catch::Clara::Detail::BoundValueRef<unsigned int> >::_M_ptr()
  0.00     36.17     0.00        9     0.00     0.00  __gnu_cxx::__aligned_buffer<Catch::Clara::Detail::BoundValueRef<unsigned int> >::_M_addr()
  0.00     36.17     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     36.17     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     36.17     0.00        8     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     36.17     0.00        8     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     36.17     0.00        8     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     36.17     0.00        8     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     36.17     0.00        8     0.00     0.00  bool Catch::compareEqual<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, char [2]>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [2])
  0.00     36.17     0.00        8     0.00     0.00  bool Catch::compareEqual<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, char [33]>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [33])
  0.00     36.17     0.00        8     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     36.17     0.00        8     0.00     0.00  Catch::Clara::Detail::BasicResult<Catch::Clara::ParseResultType>::ResultValueBase(Catch::Clara::Detail::ResultType, Catch::Clara::ParseResultType const&)
  0.00     36.17     0.00        8     0.00     0.00  Catch::Clara::Detail::BasicResult<Catch::Clara::ParseResultType>::~BasicResult()
  0.00     36.17     0.00        8     0.00     0.00  Catch::Clara::Detail::ResultValueBase<Catch::Clara::ParseResultType>::ResultValueBase(Catch::Clara::Detail::ResultType, Catch::Clara::ParseResultType const&)
  0.00     36.17     0.00        8     0.00     0.00  Catch::Clara::Detail::ResultValueBase<Catch::Clara::ParseResultType>::~ResultValueBase()
  0.00     36.17     0.00        8     0.00     0.00  Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (& const&) [2]> Catch::operator==<char const (&) [2], 0>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, char const (&) [2])
  0.00     36.17     0.00        8     0.00     0.00  Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (& const&) [33]> Catch::operator==<char const (&) [33], 0>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, char const (&) [33])
  0.00     36.17     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     36.17     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     36.17     0.00        7     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     36.17     0.00        7     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     36.17     0.00        7     0.00     0.00  bool Catch::compareEqual<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, char [10]>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [10])
  0.00     36.17     0.00        7     0.00     0.00  bool Catch::compareEqual<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, char [9]>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [9])
  0.00     36.17     0.00        7     0.00     0.00  Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (& const&) [10]> Catch::operator==<char const (&) [10], 0>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, char const (&) [10])
  0.00     36.17     0.00        7     0.00     0.00  Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (& const&) [9]> Catch::operator==<char const (&) [9], 0>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, char const (&) [9])
  0.00     36.17     0.00        7     0.00     0.00  __gnu_cxx::new_allocator<char16_t>::max_size() const
  0.00     36.17     0.00        6     0.00     0.00  Catch::BinaryExpr<char const (&) [7], libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&>::BinaryExpr(bool, char const (&) [7], Catch::StringRef, libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&)
  0.00     36.17     0.00        6     0.00     0.00  Catch::BinaryExpr<char const (&) [7], libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&>::~BinaryExpr()
  0.00     36.17     0.00        6     0.00     0.00  Catch::BinaryExpr<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>::BinaryExpr(bool, libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&, Catch::StringRef, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&)
  0.00     36.17     0.00        6     0.00     0.00  Catch::BinaryExpr<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>::~BinaryExpr()
  0.00     36.17     0.00        6     0.00     0.00  Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&>::BinaryExpr(bool, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, Catch::StringRef, libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&)
  0.00     36.17     0.00        6     0.00     0.00  Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&>::~BinaryExpr()
  0.00     36.17     0.00        6     0.00     0.00  Catch::BinaryExpr<long, int>::BinaryExpr(bool, long, Catch::StringRef, int)
  0.00     36.17     0.00        6     0.00     0.00  Catch::BinaryExpr<long, int>::~BinaryExpr()
  0.00     36.17     0.00        6     0.00     0.00  bool Catch::compareEqual<long, int>(long const&, int const&)
  0.00     36.17     0.00        6     0.00     0.00  Catch::Clara::Detail::ParserBase::operator=(Catch::Clara::Detail::ParserBase const&)
  0.00     36.17     0.00        6     0.00     0.00  Catch::ExprLhs<char const (&) [7]>::ExprLhs(char const (&) [7])
  0.00     36.17     0.00        6     0.00     0.00  Catch::ExprLhs<long>::ExprLhs(long)
  0.00     36.17     0.00        6     0.00     0.00  Catch::BinaryExpr<long, int> Catch::operator==<int, 0>(Catch::ExprLhs<long>&&, int)
  0.00     36.17     0.00        6     0.00     0.00  Catch::ExprLhs<char const (& const&) [7]> Catch::operator<=<char const (&) [7], 0>(Catch::Decomposer&&, char const (&) [7])
  0.00     36.17     0.00        6     0.00     0.00  Catch::ExprLhs<long> Catch::operator<=<long, 0>(Catch::Decomposer&&, long)
  0.00     36.17     0.00        6     0.00     0.00  bool unittest::nearly_equal<double>(double, double, double)
  0.00     36.17     0.00        6     0.00     0.00  double unittest::default_epsilon<double>()
  0.00     36.17     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     36.17     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     36.17     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     36.17     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     36.17     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     36.17     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     36.17     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     36.17     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     36.17     0.00        6     0.00     0.00  std::__cxx11::basic_string<char16_t, std::char_traits<char16_t>, std::allocator<char16_t> >::_M_get_allocator()
  0.00     36.17     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     36.17     0.00        6     0.00     0.00  std::abs(double)
  0.00     36.17     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     36.17     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     36.17     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     36.17     0.00        5     0.00     0.02  CATCH2_INTERNAL_TEST_0()
  0.00     36.17     0.00        5     0.00     0.00  Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [31]>::BinaryExpr(bool, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, Catch::StringRef, char const (&) [31])
  0.00     36.17     0.00        5     0.00     0.00  Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [31]>::~BinaryExpr()
  0.00     36.17     0.00        5     0.00     0.00  bool Catch::compareEqual<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, char [31]>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [31])
  0.00     36.17     0.00        5     0.00     0.00  Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::BoundValueRef(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&)
  0.00     36.17     0.00        5     0.00     0.00  Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::~BoundValueRef()
  0.00     36.17     0.00        5     0.00     0.00  Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (& const&) [31]> Catch::operator==<char const (&) [31], 0>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, char const (&) [31])
  0.00     36.17     0.00        5     0.00     0.00  void __gnu_cxx::new_allocator<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::destroy<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >(Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >)
  0.00     36.17     0.00        5     0.00     0.00  void __gnu_cxx::new_allocator<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::construct<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>(Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&)
  0.00     36.17     0.00        5     0.00     0.00  __gnu_cxx::new_allocator<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::new_allocator()
  0.00     36.17     0.00        5     0.00     0.00  __gnu_cxx::new_allocator<std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, (__gnu_cxx::Lockpolicy)2> >::deallocate(std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, (__gnu_cxx::Lockpolicy)2>, unsigned long)
  0.00     36.17     0.00        5     0.00     0.00  __gnu_cxx::new_allocator<std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, (__gnu_cxx::Lockpolicy)2> >::allocate(unsigned long, void const)
  0.00     36.17     0.00        5     0.00     0.00  Catch::Clara::Detail::BasicResult<Catch::Clara::ParseResultType>::enforceOk() const
  0.00     36.17     0.00        5     0.00     0.00  __gnu_cxx::new_allocator<std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, (__gnu_cxx::Lockpolicy)2> >::max_size() const
  0.00     36.17     0.00        5     0.00     0.00  std::allocator<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::allocator()
  0.00     36.17     0.00        5     0.00     0.00  std::shared_ptr<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::shared_ptr<std::allocator<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>(std::Spmake_shared_tag, std::allocator<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&)
  0.00     36.17     0.00        5     0.00     0.00  std::shared_ptr<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::~shared_ptr()
  0.00     36.17     0.00        5     0.00     0.00  std::enable_if<!std::__shared_ptr<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, (__gnu_cxx::Lockpolicy)2>::__has_esft_base<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, void>::value, void>::type std::__shared_ptr<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, (__gnu_cxx::Lockpolicy)2>::_M_enable_shared_from_this_with<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >(Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >)
  0.00     36.17     0.00        5     0.00     0.00  std::__shared_ptr<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, (__gnu_cxx::Lockpolicy)2>::__shared_ptr<std::allocator<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>(std::Spmake_shared_tag, std::allocator<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&)
  0.00     36.17     0.00        5     0.00     0.00  std::__shared_ptr<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, (__gnu_cxx::Lockpolicy)2>::~__shared_ptr()
  0.00     36.17     0.00        5     0.00     0.00  std::Spebo_helper<0, std::allocator<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, true>::Spebo_helper(std::allocator<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > const&)
  0.00     36.17     0.00        5     0.00     0.00  std::Spebo_helper<0, std::allocator<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, true>::~Spebo_helper()
  0.00     36.17     0.00        5     0.00     0.00  std::__shared_count<(__gnu_cxx::Lockpolicy)2>::__shared_count<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>(std::Spmake_shared_tag, Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&)
  0.00     36.17     0.00        5     0.00     0.00  std::__allocated_ptr<std::allocator<std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, (__gnu_cxx::Lockpolicy)2> > >::_S_raw_ptr(std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, (__gnu_cxx::Lockpolicy)2>)
  0.00     36.17     0.00        5     0.00     0.00  std::__allocated_ptr<std::allocator<std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, (__gnu_cxx::Lockpolicy)2> > >::get()
  0.00     36.17     0.00        5     0.00     0.00  std::__allocated_ptr<std::allocator<std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, (__gnu_cxx::Lockpolicy)2> > >::operator=(decltype(nullptr))
  0.00     36.17     0.00        5     0.00     0.00  void std::allocator_traits<std::allocator<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >::destroy<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >(std::allocator<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >&, Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >)
  0.00     36.17     0.00        5     0.00     0.00  void std::allocator_traits<std::allocator<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >::construct<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>(std::allocator<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >&, Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&)
  0.00     36.17     0.00        5     0.00     0.00  std::allocator_traits<std::allocator<std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, (__gnu_cxx::Lockpolicy)2> > >::deallocate(std::allocator<std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, (__gnu_cxx::Lockpolicy)2> >&, std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, (__gnu_cxx::Lockpolicy)2>, unsigned long)
  0.00     36.17     0.00        5     0.00     0.00  std::allocator_traits<std::allocator<std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, (__gnu_cxx::Lockpolicy)2> > >::allocate(std::allocator<std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, (__gnu_cxx::Lockpolicy)2> >&, unsigned long)
  0.00     36.17     0.00        5     0.00     0.00  std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, (__gnu_cxx::Lockpolicy)2>::_M_destroy()
  0.00     36.17     0.00        5     0.00     0.00  std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, (__gnu_cxx::Lockpolicy)2>::_M_dispose()
  0.00     36.17     0.00        5     0.00     0.00  std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, (__gnu_cxx::Lockpolicy)2>::_M_get_deleter(std::type_info const&)
  0.00     36.17     0.00        5     0.00     0.00  std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, (__gnu_cxx::Lockpolicy)2>::Impl::Impl(std::allocator<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >)
  0.00     36.17     0.00        5     0.00     0.00  std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, (__gnu_cxx::Lockpolicy)2>::_Impl::~Impl()
  0.00     36.17     0.00        5     0.00     0.00  std::Sp_counted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, (__gnu_cxx::Lockpolicy)2>::Spcounted_ptr_inplace<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>(std::allocator<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&)
  0.00     36.17     0.00        5     0.00     0.00  std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, (__gnu_cxx::Lockpolicy)2>::~Spcounted_ptr_inplace()
  0.00     36.17     0.00        5     0.00     0.00  std::shared_ptr<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > std::make_shared<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&)
  0.00     36.17     0.00        5     0.00     0.00  std::shared_ptr<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > std::allocate_shared<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>(std::allocator<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&)
  0.00     36.17     0.00        5     0.00     0.00  std::__allocated_ptr<std::allocator<std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, (__gnu_cxx::Lockpolicy)2> > > std::__allocate_guarded<std::allocator<std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, (__gnu_cxx::Lockpolicy)2> > >(std::allocator<std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, (__gnu_cxx::Lockpolicy)2> >&)
  0.00     36.17     0.00        5     0.00     0.00  std::remove_reference<std::allocator<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > const&>::type&& std::move<std::allocator<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > const&>(std::allocator<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > const&)
  0.00     36.17     0.00        5     0.00     0.00  std::remove_reference<std::shared_ptr<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >&>::type&& std::move<std::shared_ptr<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >&>(std::shared_ptr<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >&)
  0.00     36.17     0.00        4     0.00     0.00  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     36.17     0.00        4     0.00     0.00  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     36.17     0.00        4     0.00     0.00  std::__cxx11::basic_string<char16_t, std::char_traits<char16_t>, std::allocator<char16_t> >::_M_get_allocator() const
  0.00     36.17     0.00        4     0.00     0.00  std::__cxx11::basic_string<char16_t, std::char_traits<char16_t>, std::allocator<char16_t> >::max_size() const
  0.00     36.17     0.00        4     0.00     0.00  std::shared_ptr<Catch::Clara::Detail::BoundRef>::shared_ptr<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, void>(std::shared_ptr<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >&&)
  0.00     36.17     0.00        4     0.00     0.00  std::__shared_ptr<Catch::Clara::Detail::BoundRef, (__gnu_cxx::Lockpolicy)2>::__shared_ptr<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, void>(std::__shared_ptr<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, (__gnu_cxx::Lockpolicy)2>&&)
  0.00     36.17     0.00        4     0.00     0.00  std::allocator_traits<std::allocator<char16_t> >::max_size(std::allocator<char16_t> const&)
  0.00     36.17     0.00        4     0.00     0.00  std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_construct(unsigned long, char)
  0.00     36.17     0.00        4     0.00     0.00  std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, unsigned long, unsigned long, std::allocator<char> const&)
  0.00     36.17     0.00        4     0.00     0.00  std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(unsigned long, char, std::allocator<char> const&)
  0.00     36.17     0.00        3     0.00     0.00  Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [54]>::BinaryExpr(bool, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, Catch::StringRef, char const (&) [54])
  0.00     36.17     0.00        3     0.00     0.00  Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [54]>::~BinaryExpr()
  0.00     36.17     0.00        3     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     36.17     0.00        3     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     36.17     0.00        3     0.00     0.00  Catch::BinaryExpr<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&, char const (&) [3]>::BinaryExpr(bool, libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&, Catch::StringRef, char const (&) [3])
  0.00     36.17     0.00        3     0.00     0.00  Catch::BinaryExpr<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&, char const (&) [3]>::~BinaryExpr()
  0.00     36.17     0.00        3     0.00     0.00  Catch::BinaryExpr<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&, char const (&) [5]>::BinaryExpr(bool, libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&, Catch::StringRef, char const (&) [5])
  0.00     36.17     0.00        3     0.00     0.00  Catch::BinaryExpr<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&, char const (&) [5]>::~BinaryExpr()
  0.00     36.17     0.00        3     0.00     0.00  Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, char const (&) [7]>::BinaryExpr(bool, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, Catch::StringRef, char const (&) [7])
  0.00     36.17     0.00        3     0.00     0.00  Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, char const (&) [7]>::~BinaryExpr()
  0.00     36.17     0.00        3     0.00     0.00  Catch::BinaryExpr<double, Catch::Approx const&>::BinaryExpr(bool, double, Catch::StringRef, Catch::Approx const&)
  0.00     36.17     0.00        3     0.00     0.00  Catch::BinaryExpr<double, Catch::Approx const&>::~BinaryExpr()
  0.00     36.17     0.00        3     0.00     0.00  bool Catch::compareEqual<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >, char [3]>(libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [3])
  0.00     36.17     0.00        3     0.00     0.00  bool Catch::compareEqual<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >, char [5]>(libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [5])
  0.00     36.17     0.00        3     0.00     0.00  bool Catch::compareEqual<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >(libutf8::case_insensitive_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     36.17     0.00        3     0.00     0.00  bool Catch::compareEqual<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, char [54]>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [54])
  0.00     36.17     0.00        3     0.00     0.00  bool Catch::compareEqual<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, char [6]>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [6])
  0.00     36.17     0.00        3     0.00     0.00  bool Catch::compareEqual<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, char [7]>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [7])
  0.00     36.17     0.00        3     0.00     0.00  bool Catch::compareEqual<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> > >(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> > const&)
  0.00     36.17     0.00        3     0.00     0.00  bool Catch::compareEqual<double, Catch::Approx>(double const&, Catch::Approx const&)
  0.00     36.17     0.00        3     0.00     0.00  Catch::Clara::Opt::Opt<unsigned int, void>(unsigned int&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)
  0.00     36.17     0.00        3     0.00     0.00  Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::setValue(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)
  0.00     36.17     0.00        3     0.00     0.00  Catch::Clara::Detail::BoundValueRef<unsigned int>::BoundValueRef(unsigned int&)
  0.00     36.17     0.00        3     0.00     0.00  Catch::Clara::Detail::BoundValueRef<unsigned int>::~BoundValueRef()
  0.00     36.17     0.00        3     0.00     0.00  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     36.17     0.00        3     0.00     0.00  Catch::ExprLhs<double>::ExprLhs(double)
  0.00     36.17     0.00        3     0.00     0.00  Catch::BinaryExpr<double, Catch::Approx const&> Catch::operator==<Catch::Approx, 0>(Catch::ExprLhs<double>&&, Catch::Approx&&)
  0.00     36.17     0.00        3     0.00     0.00  Catch::BinaryExpr<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&, char const (& const&) [3]> Catch::operator==<char const (&) [3], 0>(Catch::ExprLhs<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&>&&, char const (&) [3])
  0.00     36.17     0.00        3     0.00     0.00  Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (& const&) [54]> Catch::operator==<char const (&) [54], 0>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, char const (&) [54])
  0.00     36.17     0.00        3     0.00     0.00  Catch::BinaryExpr<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&, char const (& const&) [5]> Catch::operator==<char const (&) [5], 0>(Catch::ExprLhs<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&>&&, char const (&) [5])
  0.00     36.17     0.00        3     0.00     0.00  Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (& const&) [6]> Catch::operator==<char const (&) [6], 0>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, char const (&) [6])
  0.00     36.17     0.00        3     0.00     0.00  Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, char const (& const&) [7]> Catch::operator==<char const (&) [7], 0>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>&&, char const (&) [7])
  0.00     36.17     0.00        3     0.00     0.00  bool Catch::operator==<double, void>(double const&, Catch::Approx const&)
  0.00     36.17     0.00        3     0.00     0.00  Catch::ExprLhs<double> Catch::operator<=<double, 0>(Catch::Decomposer&&, double)
  0.00     36.17     0.00        3     0.00     0.00  libutf8::operator==(libutf8::case_insensitive_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     36.17     0.00        3     0.00     0.00  libutf8::operator==(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> > const&)
  0.00     36.17     0.00        3     0.00     0.00  unittest::g_tmp_dir[abi:cxx11]()
  0.00     36.17     0.00        3     0.00     0.00  __gnu_cxx::new_allocator<char16_t>::deallocate(char16_t, unsigned long)
  0.00     36.17     0.00        3     0.00     0.00  __gnu_cxx::new_allocator<char16_t>::allocate(unsigned long, void const)
  0.00     36.17     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     36.17     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     36.17     0.00        3     0.00     0.00  __gnu_cxx::new_allocator<Catch::Clara::Detail::BoundValueRef<unsigned int> >::new_allocator()
  0.00     36.17     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     36.17     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     36.17     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     36.17     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     36.17     0.00        3     0.00     0.00  std::allocator<Catch::Clara::Detail::BoundValueRef<unsigned int> >::allocator()
  0.00     36.17     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     36.17     0.00        3     0.00     0.00  std::shared_ptr<Catch::Clara::Detail::BoundValueRef<unsigned int> >::~shared_ptr()
  0.00     36.17     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     36.17     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     36.17     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     36.17     0.00        3     0.00     0.00  std::__shared_ptr<Catch::Clara::Detail::BoundValueRef<unsigned int>, (__gnu_cxx::Lockpolicy)2>::~__shared_ptr()
  0.00     36.17     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     36.17     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     36.17     0.00        3     0.00     0.00  std::Spebo_helper<0, std::allocator<Catch::Clara::Detail::BoundValueRef<unsigned int> >, true>::~Spebo_helper()
  0.00     36.17     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     36.17     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     36.17     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     36.17     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     36.17     0.00        3     0.00     0.00  std::allocator_traits<std::allocator<char16_t> >::deallocate(std::allocator<char16_t>&, char16_t, unsigned long)
  0.00     36.17     0.00        3     0.00     0.00  std::allocator_traits<std::allocator<char16_t> >::allocate(std::allocator<char16_t>&, unsigned long)
  0.00     36.17     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     36.17     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     36.17     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     36.17     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     36.17     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     36.17     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     36.17     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     36.17     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     36.17     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     36.17     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     36.17     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     36.17     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     36.17     0.00        3     0.00     0.00  std::__cxx11::basic_string<char16_t, std::char_traits<char16_t>, std::allocator<char16_t> >::_M_destroy(unsigned long)
  0.00     36.17     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     36.17     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     36.17     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     36.17     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     36.17     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     36.17     0.00        2     0.00     0.28  CATCH2_INTERNAL_TEST_0()
  0.00     36.17     0.00        2     0.00     0.00  CATCH2_INTERNAL_TEST_8()
  0.00     36.17     0.00        2     0.00     0.07  (anonymous namespace)::get_date(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&)
  0.00     36.17     0.00        2     0.00     0.07  (anonymous namespace)::get_time(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&)
  0.00     36.17     0.00        2     0.00     0.00  Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [16]>::BinaryExpr(bool, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, Catch::StringRef, char const (&) [16])
  0.00     36.17     0.00        2     0.00     0.00  Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [16]>::~BinaryExpr()
  0.00     36.17     0.00        2     0.00     0.00  Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, libutf8::case_insensitive_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, libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&)
  0.00     36.17     0.00        2     0.00     0.00  Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&>::~BinaryExpr()
  0.00     36.17     0.00        2     0.00     0.00  Catch::BinaryExpr<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>::BinaryExpr(bool, libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&, Catch::StringRef, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)
  0.00     36.17     0.00        2     0.00     0.00  Catch::BinaryExpr<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>::~BinaryExpr()
  0.00     36.17     0.00        2     0.00     0.00  Catch::BinaryExpr<std::__cxx11::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t> >&, std::__cxx11::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t> >&>::BinaryExpr(bool, std::__cxx11::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t> >&, Catch::StringRef, std::__cxx11::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t> >&)
  0.00     36.17     0.00        2     0.00     0.00  Catch::BinaryExpr<std::__cxx11::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t> >&, std::__cxx11::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t> >&>::~BinaryExpr()
  0.00     36.17     0.00        2     0.00     0.00  Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>::BinaryExpr(bool, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, Catch::StringRef, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&)
  0.00     36.17     0.00        2     0.00     0.00  Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>::~BinaryExpr()
  0.00     36.17     0.00        2     0.00     0.00  Catch::BinaryExpr<unsigned long, unsigned long>::BinaryExpr(bool, unsigned long, Catch::StringRef, unsigned long)
  0.00     36.17     0.00        2     0.00     0.00  Catch::BinaryExpr<unsigned long, unsigned long>::~BinaryExpr()
  0.00     36.17     0.00        2     0.00     0.00  bool Catch::compareEqual<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >, libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> > >(libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> > const&, libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> > const&)
  0.00     36.17     0.00        2     0.00     0.00  bool Catch::compareEqual<std::__cxx11::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t> >, std::__cxx11::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t> > >(std::__cxx11::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t> > const&, std::__cxx11::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t> > const&)
  0.00     36.17     0.00        2     0.00     0.00  bool Catch::compareEqual<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, char [16]>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [16])
  0.00     36.17     0.00        2     0.00     0.00  bool Catch::compareEqual<unsigned long, unsigned long>(unsigned long const&, unsigned long const&)
  0.00     36.17     0.00        2     0.00     0.00  bool Catch::compareNotEqual<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >, libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&>(libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> > const&, libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&)
  0.00     36.17     0.00        2     0.00     0.00  Catch::ExprLhs<std::__cxx11::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t> >&>::ExprLhs(std::__cxx11::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t> >&)
  0.00     36.17     0.00        2     0.00     0.00  Catch::BinaryExpr<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&> Catch::operator==<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, 0>(Catch::ExprLhs<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&>&&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&)
  0.00     36.17     0.00        2     0.00     0.00  Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (& const&) [16]> Catch::operator==<char const (&) [16], 0>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, char const (&) [16])
  0.00     36.17     0.00        2     0.00     0.00  Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >& const&> Catch::operator==<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&, 0>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&)
  0.00     36.17     0.00        2     0.00     0.00  Catch::BinaryExpr<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&, libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >& const&> Catch::operator==<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&, 0>(Catch::ExprLhs<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&>&&, libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&)
  0.00     36.17     0.00        2     0.00     0.00  Catch::BinaryExpr<std::__cxx11::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t> >&, std::__cxx11::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t> >& const&> Catch::operator==<std::__cxx11::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t> >&, 0>(Catch::ExprLhs<std::__cxx11::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t> >&>&&, std::__cxx11::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t> >&)
  0.00     36.17     0.00        2     0.00     0.00  Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >& const&> Catch::operator==<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, 0>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>&&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&)
  0.00     36.17     0.00        2     0.00     0.00  Catch::BinaryExpr<unsigned long, unsigned long> Catch::operator==<unsigned long, 0>(Catch::ExprLhs<unsigned long>&&, unsigned long)
  0.00     36.17     0.00        2     0.00     0.00  Catch::BinaryExpr<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&, libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >& const&> Catch::operator>=<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&, 0>(Catch::ExprLhs<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&>&&, libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&)
  0.00     36.17     0.00        2     0.00     0.00  Catch::BinaryExpr<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&, libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >& const&> Catch::operator><libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&, 0>(Catch::ExprLhs<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&>&&, libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&)
  0.00     36.17     0.00        2     0.00     0.00  Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&> Catch::operator<=<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, 0>(Catch::Decomposer&&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&)
  0.00     36.17     0.00        2     0.00     0.00  Catch::BinaryExpr<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&, libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >& const&> Catch::operator<=<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&, 0>(Catch::ExprLhs<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&>&&, libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&)
  0.00     36.17     0.00        2     0.00     0.00  Catch::ExprLhs<std::__cxx11::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t> >& const&> Catch::operator<=<std::__cxx11::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t> >&, 0>(Catch::Decomposer&&, std::__cxx11::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t> >&)
  0.00     36.17     0.00        2     0.00     0.00  Catch::BinaryExpr<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&, libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >& const&> Catch::operator< <libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&, 0>(Catch::ExprLhs<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&>&&, libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&)
  0.00     36.17     0.00        2     0.00     0.00  Catch::BinaryExpr<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&, libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >& const&> Catch::operator!=<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&, 0>(Catch::ExprLhs<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&>&&, libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&)
  0.00     36.17     0.00        2     0.00     0.00  libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >::case_insensitive_basic_string(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, unsigned long, unsigned long, std::allocator<char> const&)
  0.00     36.17     0.00        2     0.00     0.00  libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >::case_insensitive_basic_string(libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> > const&, unsigned long, unsigned long, std::allocator<char> const&)
  0.00     36.17     0.00        2     0.00     0.00  libutf8::operator==(libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> > const&, libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> > const&)
  0.00     36.17     0.00        2     0.00     0.00  libutf8::operator>=(libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> > const&, libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> > const&)
  0.00     36.17     0.00        2     0.00     0.00  libutf8::operator>(libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> > const&, libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> > const&)
  0.00     36.17     0.00        2     0.00     0.00  libutf8::operator<=(libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> > const&, libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> > const&)
  0.00     36.17     0.00        2     0.00     0.00  libutf8::operator<(libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> > const&, libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> > const&)
  0.00     36.17     0.00        2     0.00     0.00  libutf8::operator!=(libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> > const&, libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> > const&)
  0.00     36.17     0.00        2     0.00     0.00  unittest::g_source_dir[abi:cxx11]()
  0.00     36.17     0.00        2     0.00     0.00  unittest::g_verbose()
  0.00     36.17     0.00        2     0.00     0.00  __gnu_cxx::__alloc_traits<std::allocator<char32_t> >::_S_propagate_on_move_assign()
  0.00     36.17     0.00        2     0.00     0.00  __gnu_cxx::__alloc_traits<std::allocator<char> >::_S_propagate_on_move_assign()
  0.00     36.17     0.00        2     0.00     0.00  bool __gnu_cxx::__is_null_pointer<__gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >(__gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >)
  0.00     36.17     0.00        2     0.00     0.03  __gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::difference_type __gnu_cxx::operator-<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >(__gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > const&, __gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > const&)
  0.00     36.17     0.00        2     0.00     0.00  std::initializer_list<char>::begin() const
  0.00     36.17     0.00        2     0.00     0.00  std::__cxx11::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t> >::data() const
  0.00     36.17     0.00        2     0.00     0.00  std::__cxx11::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t> >::compare(std::__cxx11::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t> > const&) const
  0.00     36.17     0.00        2     0.00     0.00  std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::end() const
  0.00     36.17     0.00        2     0.00     0.00  std::char_traits<char32_t>::compare(char32_t const, char32_t const, unsigned long)
  0.00     36.17     0.00        2     0.00     0.00  std::char_traits<char>::assign(char, unsigned long, char)
  0.00     36.17     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     36.17     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     36.17     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     36.17     0.00        2     0.00     0.00  std::numeric_limits<double>::min()
  0.00     36.17     0.00        2     0.00     0.00  std::__cxx11::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t> >::_S_compare(unsigned long, unsigned long)
  0.00     36.17     0.00        2     0.00     0.00  std::__cxx11::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t> >::clear()
  0.00     36.17     0.00        2     0.00     0.00  std::__cxx11::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t> >::operator=(std::__cxx11::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t> >&&)
  0.00     36.17     0.00        2     0.00     0.03  void std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_construct<__gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >(__gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, __gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >)
  0.00     36.17     0.00        2     0.00     0.03  void std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_construct<__gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >(__gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, __gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::forward_iterator_tag)
  0.00     36.17     0.00        2     0.00     0.00  std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_S_copy_chars(char, __gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, __gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >)
  0.00     36.17     0.00        2     0.00     0.03  void std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_construct_aux<__gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >(__gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, __gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::__false_type)
  0.00     36.17     0.00        2     0.00     0.00  std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_S_assign(char, unsigned long, char)
  0.00     36.17     0.00        2     0.00     0.09  std::__cxx11::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&, std::allocator<char> const&)
  0.00     36.17     0.00        2     0.00     0.03  std::iterator_traits<__gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::difference_type std::__distance<__gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >(__gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, __gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::random_access_iterator_tag)
  0.00     36.17     0.00        2     0.00     0.00  void std::__alloc_on_move<std::allocator<char32_t> >(std::allocator<char32_t>&, std::allocator<char32_t>&)
  0.00     36.17     0.00        2     0.00     0.00  void std::__do_alloc_on_move<std::allocator<char32_t> >(std::allocator<char32_t>&, std::allocator<char32_t>&, std::integral_constant<bool, true>)
  0.00     36.17     0.00        2     0.00     0.00  std::iterator_traits<__gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::iterator_category std::__iterator_category<__gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >(__gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > const&)
  0.00     36.17     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     36.17     0.00        2     0.00     0.03  std::iterator_traits<__gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::difference_type std::distance<__gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >(__gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, __gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >)
  0.00     36.17     0.00        2     0.00     0.00  bool std::operator==<char32_t, std::char_traits<char32_t>, std::allocator<char32_t> >(std::__cxx11::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t> > const&, std::__cxx11::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t> > const&)
  0.00     36.17     0.00        1     0.00     0.00  __static_initialization_and_destruction_0(int, int)
  0.00     36.17     0.00        1     0.00     0.00  __static_initialization_and_destruction_0(int, int)
  0.00     36.17     0.00        1     0.00     0.00  __static_initialization_and_destruction_0(int, int)
  0.00     36.17     0.00        1     0.00     0.00  __static_initialization_and_destruction_0(int, int)
  0.00     36.17     0.00        1     0.00     0.00  __static_initialization_and_destruction_0(int, int)
  0.00     36.17     0.00        1     0.00     0.00  __static_initialization_and_destruction_0(int, int)
  0.00     36.17     0.00        1     0.00     0.00  __static_initialization_and_destruction_0(int, int)
  0.00     36.17     0.00        1     0.00     0.00  CATCH2_INTERNAL_TEST_0()
  0.00     36.17     0.00        1     0.00     0.00  Catch::BinaryExpr<char32_t, int>::BinaryExpr(bool, char32_t, Catch::StringRef, int)
  0.00     36.17     0.00        1     0.00     0.00  Catch::BinaryExpr<char32_t, int>::~BinaryExpr()
  0.00     36.17     0.00        1     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     36.17     0.00        1     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     36.17     0.00        1     0.00     0.00  Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [36]>::BinaryExpr(bool, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, Catch::StringRef, char const (&) [36])
  0.00     36.17     0.00        1     0.00     0.00  Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [36]>::~BinaryExpr()
  0.00     36.17     0.00        1     0.00     0.00  Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [48]>::BinaryExpr(bool, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, Catch::StringRef, char const (&) [48])
  0.00     36.17     0.00        1     0.00     0.00  Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [48]>::~BinaryExpr()
  0.00     36.17     0.00        1     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     36.17     0.00        1     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     36.17     0.00        1     0.00     0.00  Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [57]>::BinaryExpr(bool, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, Catch::StringRef, char const (&) [57])
  0.00     36.17     0.00        1     0.00     0.00  Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [57]>::~BinaryExpr()
  0.00     36.17     0.00        1     0.00     0.00  Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [67]>::BinaryExpr(bool, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, Catch::StringRef, char const (&) [67])
  0.00     36.17     0.00        1     0.00     0.00  Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [67]>::~BinaryExpr()
  0.00     36.17     0.00        1     0.00     0.00  Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [76]>::BinaryExpr(bool, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, Catch::StringRef, char const (&) [76])
  0.00     36.17     0.00        1     0.00     0.00  Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [76]>::~BinaryExpr()
  0.00     36.17     0.00        1     0.00     0.00  Catch::BinaryExpr<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&, char const (&) [11]>::BinaryExpr(bool, libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&, Catch::StringRef, char const (&) [11])
  0.00     36.17     0.00        1     0.00     0.00  Catch::BinaryExpr<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&, char const (&) [11]>::~BinaryExpr()
  0.00     36.17     0.00        1     0.00     0.00  bool Catch::compareEqual<char [7], libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> > >(char const (&) [7], libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> > const&)
  0.00     36.17     0.00        1     0.00     0.00  bool Catch::compareEqual<char32_t, int>(char32_t const&, int const&)
  0.00     36.17     0.00        1     0.00     0.00  bool Catch::compareEqual<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >, char [11]>(libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [11])
  0.00     36.17     0.00        1     0.00     0.00  bool Catch::compareEqual<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, char [17]>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [17])
  0.00     36.17     0.00        1     0.00     0.00  bool Catch::compareEqual<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, char [36]>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [36])
  0.00     36.17     0.00        1     0.00     0.00  bool Catch::compareEqual<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, char [48]>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [48])
  0.00     36.17     0.00        1     0.00     0.00  bool Catch::compareEqual<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, char [4]>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [4])
  0.00     36.17     0.00        1     0.00     0.00  bool Catch::compareEqual<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, char [57]>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [57])
  0.00     36.17     0.00        1     0.00     0.00  bool Catch::compareEqual<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, char [67]>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [67])
  0.00     36.17     0.00        1     0.00     0.00  bool Catch::compareEqual<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, char [76]>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [76])
  0.00     36.17     0.00        1     0.00     0.00  bool Catch::compareNotEqual<char [7], libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&>(char const (&) [7], libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&)
  0.00     36.17     0.00        1     0.00     0.00  bool Catch::compareNotEqual<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >, char const (&) [7]>(libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [7])
  0.00     36.17     0.00        1     0.00     0.00  bool Catch::compareNotEqual<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>(libutf8::case_insensitive_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     36.17     0.00        1     0.00     0.00  bool Catch::compareNotEqual<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&)
  0.00     36.17     0.00        1     0.00     0.00  Catch::Clara::Detail::ComposableParserImpl<Catch::Clara::ExeName>::operator=(Catch::Clara::Detail::ComposableParserImpl<Catch::Clara::ExeName>&&)
  0.00     36.17     0.00        1     0.00     0.01  Catch::Clara::Parser::operator=(Catch::Clara::Parser&&)
  0.00     36.17     0.00        1     0.00     0.00  Catch::Clara::ExeName::operator=(Catch::Clara::ExeName&&)
  0.00     36.17     0.00        1     0.00     0.00  Catch::BinaryExpr<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&, char const (& const&) [11]> Catch::operator==<char const (&) [11], 0>(Catch::ExprLhs<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&>&&, char const (&) [11])
  0.00     36.17     0.00        1     0.00     0.00  Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (& const&) [17]> Catch::operator==<char const (&) [17], 0>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, char const (&) [17])
  0.00     36.17     0.00        1     0.00     0.00  Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (& const&) [36]> Catch::operator==<char const (&) [36], 0>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, char const (&) [36])
  0.00     36.17     0.00        1     0.00     0.00  Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (& const&) [48]> Catch::operator==<char const (&) [48], 0>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, char const (&) [48])
  0.00     36.17     0.00        1     0.00     0.00  Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (& const&) [4]> Catch::operator==<char const (&) [4], 0>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, char const (&) [4])
  0.00     36.17     0.00        1     0.00     0.00  Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (& const&) [57]> Catch::operator==<char const (&) [57], 0>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, char const (&) [57])
  0.00     36.17     0.00        1     0.00     0.00  Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (& const&) [67]> Catch::operator==<char const (&) [67], 0>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, char const (&) [67])
  0.00     36.17     0.00        1     0.00     0.00  Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (& const&) [76]> Catch::operator==<char const (&) [76], 0>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, char const (&) [76])
  0.00     36.17     0.00        1     0.00     0.00  Catch::BinaryExpr<char const (&) [7], libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >& const&> Catch::operator==<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&, 0>(Catch::ExprLhs<char const (&) [7]>&&, libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&)
  0.00     36.17     0.00        1     0.00     0.00  Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >& const&> Catch::operator==<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&, 0>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>&&, libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&)
  0.00     36.17     0.00        1     0.00     0.00  Catch::BinaryExpr<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >& const&> Catch::operator==<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, 0>(Catch::ExprLhs<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&>&&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&)
  0.00     36.17     0.00        1     0.00     0.00  Catch::BinaryExpr<char32_t, int> Catch::operator==<int, 0>(Catch::ExprLhs<char32_t>&&, int)
  0.00     36.17     0.00        1     0.00     0.00  Catch::BinaryExpr<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&, char const (& const&) [7]> Catch::operator>=<char const (&) [7], 0>(Catch::ExprLhs<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&>&&, char const (&) [7])
  0.00     36.17     0.00        1     0.00     0.00  Catch::BinaryExpr<char const (&) [7], libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >& const&> Catch::operator>=<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&, 0>(Catch::ExprLhs<char const (&) [7]>&&, libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&)
  0.00     36.17     0.00        1     0.00     0.00  Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >& const&> Catch::operator>=<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&, 0>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>&&, libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&)
  0.00     36.17     0.00        1     0.00     0.00  Catch::BinaryExpr<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >& const&> Catch::operator>=<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, 0>(Catch::ExprLhs<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&>&&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&)
  0.00     36.17     0.00        1     0.00     0.00  Catch::BinaryExpr<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&, char const (& const&) [7]> Catch::operator><char const (&) [7], 0>(Catch::ExprLhs<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&>&&, char const (&) [7])
  0.00     36.17     0.00        1     0.00     0.00  Catch::BinaryExpr<char const (&) [7], libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >& const&> Catch::operator><libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&, 0>(Catch::ExprLhs<char const (&) [7]>&&, libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&)
  0.00     36.17     0.00        1     0.00     0.00  Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >& const&> Catch::operator><libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&, 0>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>&&, libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&)
  0.00     36.17     0.00        1     0.00     0.00  Catch::BinaryExpr<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >& const&> Catch::operator><std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, 0>(Catch::ExprLhs<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&>&&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&)
  0.00     36.17     0.00        1     0.00     0.00  Catch::BinaryExpr<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&, char const (& const&) [7]> Catch::operator<=<char const (&) [7], 0>(Catch::ExprLhs<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&>&&, char const (&) [7])
  0.00     36.17     0.00        1     0.00     0.00  Catch::BinaryExpr<char const (&) [7], libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >& const&> Catch::operator<=<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&, 0>(Catch::ExprLhs<char const (&) [7]>&&, libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&)
  0.00     36.17     0.00        1     0.00     0.00  Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >& const&> Catch::operator<=<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&, 0>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>&&, libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&)
  0.00     36.17     0.00        1     0.00     0.00  Catch::BinaryExpr<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >& const&> Catch::operator<=<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, 0>(Catch::ExprLhs<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&>&&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&)
  0.00     36.17     0.00        1     0.00     0.00  Catch::BinaryExpr<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&, char const (& const&) [7]> Catch::operator< <char const (&) [7], 0>(Catch::ExprLhs<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&>&&, char const (&) [7])
  0.00     36.17     0.00        1     0.00     0.00  Catch::BinaryExpr<char const (&) [7], libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >& const&> Catch::operator< <libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&, 0>(Catch::ExprLhs<char const (&) [7]>&&, libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&)
  0.00     36.17     0.00        1     0.00     0.00  Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >& const&> Catch::operator< <libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&, 0>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>&&, libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&)
  0.00     36.17     0.00        1     0.00     0.00  Catch::BinaryExpr<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >& const&> Catch::operator< <std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, 0>(Catch::ExprLhs<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&>&&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&)
  0.00     36.17     0.00        1     0.00     0.00  Catch::BinaryExpr<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&, char const (& const&) [7]> Catch::operator!=<char const (&) [7], 0>(Catch::ExprLhs<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&>&&, char const (&) [7])
  0.00     36.17     0.00        1     0.00     0.00  Catch::BinaryExpr<char const (&) [7], libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >& const&> Catch::operator!=<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&, 0>(Catch::ExprLhs<char const (&) [7]>&&, libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&)
  0.00     36.17     0.00        1     0.00     0.00  Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >& const&> Catch::operator!=<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&, 0>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>&&, libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&)
  0.00     36.17     0.00        1     0.00     0.00  Catch::BinaryExpr<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >& const&> Catch::operator!=<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, 0>(Catch::ExprLhs<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&>&&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&)
  0.00     36.17     0.00        1     0.00     0.00  libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >::case_insensitive_basic_string(char const, unsigned long, std::allocator<char> const&)
  0.00     36.17     0.00        1     0.00     0.00  libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >::case_insensitive_basic_string(std::allocator<char> const&)
  0.00     36.17     0.00        1     0.00     0.00  libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >::case_insensitive_basic_string(libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> > const&)
  0.00     36.17     0.00        1     0.00     0.01  libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >::case_insensitive_basic_string<__gnu_cxx::__normal_iterator<char, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >(__gnu_cxx::__normal_iterator<char, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, __gnu_cxx::__normal_iterator<char, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<char> const&)
  0.00     36.17     0.00        1     0.00     0.00  libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >::case_insensitive_basic_string(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&)
  0.00     36.17     0.00        1     0.00     0.09  libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >::case_insensitive_basic_string(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&, std::allocator<char> const&)
  0.00     36.17     0.00        1     0.00     0.09  libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >::case_insensitive_basic_string(libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&&, std::allocator<char> const&)
  0.00     36.17     0.00        1     0.00     0.00  libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >::case_insensitive_basic_string(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)
  0.00     36.17     0.00        1     0.00     0.00  libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >::case_insensitive_basic_string(std::initializer_list<char>, std::allocator<char> const&)
  0.00     36.17     0.00        1     0.00     0.00  libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >::case_insensitive_basic_string(unsigned long, char, std::allocator<char> const&)
  0.00     36.17     0.00        1     0.00     0.00  libutf8::operator==(char const, libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> > const&)
  0.00     36.17     0.00        1     0.00     0.00  libutf8::operator>=(char const, libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> > const&)
  0.00     36.17     0.00        1     0.00     0.00  libutf8::operator>=(libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const)
  0.00     36.17     0.00        1     0.00     0.00  libutf8::operator>=(libutf8::case_insensitive_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     36.17     0.00        1     0.00     0.00  libutf8::operator>=(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> > const&)
  0.00     36.17     0.00        1     0.00     0.00  libutf8::operator>(char const, libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> > const&)
  0.00     36.17     0.00        1     0.00     0.00  libutf8::operator>(libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const)
  0.00     36.17     0.00        1     0.00     0.00  libutf8::operator>(libutf8::case_insensitive_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     36.17     0.00        1     0.00     0.00  libutf8::operator>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> > const&)
  0.00     36.17     0.00        1     0.00     0.00  libutf8::operator<=(char const, libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> > const&)
  0.00     36.17     0.00        1     0.00     0.00  libutf8::operator<=(libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const)
  0.00     36.17     0.00        1     0.00     0.00  libutf8::operator<=(libutf8::case_insensitive_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     36.17     0.00        1     0.00     0.00  libutf8::operator<=(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> > const&)
  0.00     36.17     0.00        1     0.00     0.00  libutf8::operator<(char const, libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> > const&)
  0.00     36.17     0.00        1     0.00     0.00  libutf8::operator<(libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const)
  0.00     36.17     0.00        1     0.00     0.00  libutf8::operator<(libutf8::case_insensitive_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     36.17     0.00        1     0.00     0.00  libutf8::operator<(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> > const&)
  0.00     36.17     0.00        1     0.00     0.00  libutf8::operator!=(char const, libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> > const&)
  0.00     36.17     0.00        1     0.00     0.00  libutf8::operator!=(libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const)
  0.00     36.17     0.00        1     0.00     0.00  libutf8::operator!=(libutf8::case_insensitive_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     36.17     0.00        1     0.00     0.00  libutf8::operator!=(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> > const&)
  0.00     36.17     0.00        1     0.00     0.03  unittest::snap_catch2_main(char const, char const, int, char**, void ()(), Catch::Clara::Parser ()(Catch::Clara::Parser const&), int ()(Catch::Session&), void ()())
  0.00     36.17     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     36.17     0.00        1     0.00     0.00  bool __gnu_cxx::__is_null_pointer<__gnu_cxx::__normal_iterator<char, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >(__gnu_cxx::__normal_iterator<char, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >)
  0.00     36.17     0.00        1     0.00     0.00  __gnu_cxx::__normal_iterator<char, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::operator-(long) const
  0.00     36.17     0.00        1     0.00     0.00  __gnu_cxx::__normal_iterator<char, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::operator+(long) const
  0.00     36.17     0.00        1     0.00     0.00  std::Vectorbase<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >::get_allocator() const
  0.00     36.17     0.00        1     0.00     0.00  std::Vectorbase<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::get_allocator() const
  0.00     36.17     0.00        1     0.00     0.00  std::initializer_list<char>::end() const
  0.00     36.17     0.00        1     0.00     0.00  std::initializer_list<char>::size() const
  0.00     36.17     0.00        1     0.00     0.00  std::shared_ptr<Catch::Clara::Detail::BoundValueRefBase>::operator=(std::shared_ptr<Catch::Clara::Detail::BoundValueRefBase>&&)
  0.00     36.17     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     36.17     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     36.17     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     36.17     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     36.17     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     36.17     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     36.17     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     36.17     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     36.17     0.00        1     0.00     0.01  std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >::_M_move_assign(std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >&&, std::integral_constant<bool, true>)
  0.00     36.17     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     36.17     0.00        1     0.00     0.01  std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >::operator=(std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >&&)
  0.00     36.17     0.00        1     0.00     0.00  std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::_M_move_assign(std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >&&, std::integral_constant<bool, true>)
  0.00     36.17     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     36.17     0.00        1     0.00     0.00  std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::operator=(std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >&&)
  0.00     36.17     0.00        1     0.00     0.00  std::__cxx11::basic_string<char16_t, std::char_traits<char16_t>, std::allocator<char16_t> >::_M_capacity(unsigned long)
  0.00     36.17     0.00        1     0.00     0.00  std::__cxx11::basic_string<char16_t, std::char_traits<char16_t>, std::allocator<char16_t> >::_M_data(char16_t)
  0.00     36.17     0.00        1     0.00     0.00  std::__cxx11::basic_string<char16_t, std::char_traits<char16_t>, std::allocator<char16_t> >::_M_create(unsigned long&, unsigned long)
  0.00     36.17     0.00        1     0.00     0.01  std::__cxx11::basic_string<char16_t, std::char_traits<char16_t>, std::allocator<char16_t> >::_M_mutate(unsigned long, unsigned long, char16_t const, unsigned long)
  0.00     36.17     0.00        1     0.00     0.01  void std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_construct<__gnu_cxx::__normal_iterator<char, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >(__gnu_cxx::__normal_iterator<char, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, __gnu_cxx::__normal_iterator<char, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >)
  0.00     36.17     0.00        1     0.00     0.01  void std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_construct<__gnu_cxx::__normal_iterator<char, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >(__gnu_cxx::__normal_iterator<char, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, __gnu_cxx::__normal_iterator<char, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::forward_iterator_tag)
  0.00     36.17     0.00        1     0.00     0.00  std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_S_copy_chars(char, __gnu_cxx::__normal_iterator<char, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, __gnu_cxx::__normal_iterator<char, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >)
  0.00     36.17     0.00        1     0.00     0.01  void std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_construct_aux<__gnu_cxx::__normal_iterator<char, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >(__gnu_cxx::__normal_iterator<char, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, __gnu_cxx::__normal_iterator<char, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::__false_type)
  0.00     36.17     0.00        1     0.00     0.00  std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(std::allocator<char> const&)
  0.00     36.17     0.00        1     0.00     0.00  std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(std::initializer_list<char>, std::allocator<char> const&)
  0.00     36.17     0.00        1     0.00     0.01  std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string<__gnu_cxx::__normal_iterator<char, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, void>(__gnu_cxx::__normal_iterator<char, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, __gnu_cxx::__normal_iterator<char, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<char> const&)
  0.00     36.17     0.00        1     0.00     0.01  std::iterator_traits<__gnu_cxx::__normal_iterator<char, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::difference_type std::__distance<__gnu_cxx::__normal_iterator<char, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >(__gnu_cxx::__normal_iterator<char, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, __gnu_cxx::__normal_iterator<char, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::random_access_iterator_tag)
  0.00     36.17     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     36.17     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     36.17     0.00        1     0.00     0.00  std::iterator_traits<__gnu_cxx::__normal_iterator<char, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::iterator_category std::__iterator_category<__gnu_cxx::__normal_iterator<char, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >(__gnu_cxx::__normal_iterator<char, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > const&)
  0.00     36.17     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     36.17     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     36.17     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     36.17     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     36.17     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     36.17     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     36.17     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     36.17     0.00        1     0.00     0.00  std::remove_reference<std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >&>::type&& std::move<std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >&>(std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >&)
  0.00     36.17     0.00        1     0.00     0.01  std::iterator_traits<__gnu_cxx::__normal_iterator<char, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::difference_type std::distance<__gnu_cxx::__normal_iterator<char, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >(__gnu_cxx::__normal_iterator<char, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, __gnu_cxx::__normal_iterator<char, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >)
  0.00     36.17     0.00        1     0.00     0.00  main::{lambda()#1}::operator()() const
  0.00     36.17     0.00        1     0.00     0.00  main::{lambda()#1}::operator void (*)()() const
  0.00     36.17     0.00        1     0.00     0.00  main::{lambda()#1}::_FUN()

 %         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.03% of 36.17 seconds

index % time    self  children    called     name
                                                 <spontaneous>
[1]     71.2    0.00   25.76                 Catch::TestInvokerAsFunction::invoke() const [1]
                0.27    9.18       4/4           CATCH2_INTERNAL_TEST_0() [4]
                0.05    3.54       1/1           CATCH2_INTERNAL_TEST_0() [6]
                0.52    2.32       2/2           CATCH2_INTERNAL_TEST_3() [9]
                0.60    2.09       5/5           CATCH2_INTERNAL_TEST_12() [10]
                0.20    1.83      13/13          CATCH2_INTERNAL_TEST_0() [12]
                0.30    1.12       1/1           CATCH2_INTERNAL_TEST_35() [19]
                0.07    1.35      20/20          CATCH2_INTERNAL_TEST_6() [20]
                0.12    0.67       4/4           CATCH2_INTERNAL_TEST_25() [33]
                0.00    0.55       2/2           CATCH2_INTERNAL_TEST_0() [44]
                0.12    0.40       6/6           CATCH2_INTERNAL_TEST_0() [47]
                0.01    0.31       4/4           CATCH2_INTERNAL_TEST_19() [70]
                0.00    0.08       5/5           CATCH2_INTERNAL_TEST_0() [171]
                0.02    0.02       2/2           CATCH2_INTERNAL_TEST_15() [249]
                0.01    0.00       2/2           CATCH2_INTERNAL_TEST_31() [352]
                0.00    0.00       2/2           CATCH2_INTERNAL_TEST_8() [461]
                0.00    0.00       1/1           CATCH2_INTERNAL_TEST_0() [582]
-----------------------------------------------
                0.00    0.00       1/3336194     CATCH2_INTERNAL_TEST_6() [20]
                0.00    0.00       2/3336194     (anonymous namespace)::get_time(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&) [118]
                0.00    0.00       2/3336194     (anonymous namespace)::get_date(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&) [117]
                0.08    3.23 1112063/3336194     CATCH2_INTERNAL_TEST_0() [6]
                0.17    6.47 2224126/3336194     CATCH2_INTERNAL_TEST_0() [4]
[2]     27.5    0.25    9.70 3336194         std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::operator+=(char const) [2]
                0.49    9.20 123783651/125071756     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::append(char const) [3]
-----------------------------------------------
                0.00    0.00       4/125071756     std::__cxx11::basic_string<char, std::char_traits<char>, std::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) [367]
                0.01    0.10 1288101/125071756     std::__cxx11::basic_string<char, std::char_traits<char>, std::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) [52]
                0.49    9.20 123783651/125071756     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::operator+=(char const) [2]
[3]     27.1    0.50    9.30 125071756         std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::append(char const) [3]
                0.96    6.51 125071756/137233653     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_append(char const, unsigned long) [5]
                0.47    1.17 125071756/129108101     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_check_length(unsigned long, unsigned long, char const) const [16]
                0.19    0.00 125071756/129586374     std::char_traits<char>::length(char const) [97]
-----------------------------------------------
                0.27    9.18       4/4           Catch::TestInvokerAsFunction::invoke() const [1]
[4]     26.1    0.27    9.18       4         CATCH2_INTERNAL_TEST_0() [4]
                0.17    6.47 2224126/3336194     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::operator+=(char const) [2]
                0.02    0.74 1112063/1112211     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&) [35]
                0.12    0.46 1112063/2608978     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string() [22]
                0.07    0.22 8896582/10009720     Catch::BinaryExpr<libutf8::token_t const&, libutf8::token_t const&> Catch::operator==<libutf8::token_t, 0>(Catch::ExprLhs<libutf8::token_t const&>&&, libutf8::token_t&&) [69]
                0.04    0.17 1112063/1112063     unittest::catch_compare_long_strings(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [94]
                0.08    0.05 8896582/10009720     Catch::ExprLhs<libutf8::token_t const&> Catch::operator<=<libutf8::token_t, 0>(Catch::Decomposer&&, libutf8::token_t&&) [111]
                0.08    0.04 10008716/103874004     operator"" catchsr(char const, unsigned long) [24]
                0.01    0.10 3336208/32003701     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() [27]
                0.00    0.11 1112066/2225164     libutf8::json_tokens::~json_tokens() [89]
                0.00    0.10 1112065/1112065     Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (& const&) [8]> Catch::operator==<char const (&) [8], 0>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, char const (&) [8]) [139]
                0.05    0.00 10008732/103809227     Catch::SourceLineInfo::SourceLineInfo(char const, unsigned long) [50]
                0.04    0.00 10008716/103808469     Catch::AssertionHandler::~AssertionHandler() [58]
                0.01    0.01 1112083/3337261     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&) [215]
                0.02    0.00 8896582/10009720     Catch::BinaryExpr<libutf8::token_t const&, libutf8::token_t const&>::~BinaryExpr() [315]
                0.01    0.00 1112063/1113089     std::operator|(std::IosOpenmode, std::IosOpenmode) [414]
                0.00    0.00      19/69842       std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(char const, std::allocator<char> const&) [177]
                0.00    0.00      48/17413508     Catch::BinaryExpr<int, int> Catch::operator==<int, 0>(Catch::ExprLhs<int>&&, int) [41]
                0.00    0.00      16/800         Catch::SectionInfo::SectionInfo(Catch::SourceLineInfo const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, char const) [488]
                0.00    0.00       8/8           Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (& const&) [2]> Catch::operator==<char const (&) [2], 0>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, char const (&) [2]) [638]
                0.00    0.00      48/18527572     Catch::ExprLhs<int> Catch::operator<=<int, 0>(Catch::Decomposer&&, int) [95]
                0.00    0.00      16/1897        Catch::SectionInfo::~SectionInfo() [493]
                0.00    0.00       3/3           Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (& const&) [6]> Catch::operator==<char const (&) [6], 0>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, char const (&) [6]) [661]
                0.00    0.00       3/7           Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (& const&) [10]> Catch::operator==<char const (&) [10], 0>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, char const (&) [10]) [640]
                0.00    0.00      48/18527572     Catch::BinaryExpr<int, int>::~BinaryExpr() [242]
                0.00    0.00       1/1           Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (& const&) [17]> Catch::operator==<char const (&) [17], 0>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, char const (&) [17]) [696]
                0.00    0.00       1/7           Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (& const&) [9]> Catch::operator==<char const (&) [9], 0>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, char const (&) [9]) [641]
                0.00    0.00       1/2           Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (& const&) [16]> Catch::operator==<char const (&) [16], 0>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, char const (&) [16]) [678]
                0.00    0.00       1/1           Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (& const&) [4]> Catch::operator==<char const (&) [4], 0>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, char const (&) [4]) [699]
                0.00    0.00       3/3           Catch::BinaryExpr<double, Catch::Approx const&> Catch::operator==<Catch::Approx, 0>(Catch::ExprLhs<double>&&, Catch::Approx&&) [716]
                0.00    0.00 2160639/2161663     std::setw(int) [824]
                0.00    0.00 2160639/2161663     std::Setfill<char> std::setfill<char>(char) [825]
                0.00    0.00 1112065/1112065     Catch::BinaryExpr<std::cxx11::basicstring<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [8]>::~BinaryExpr() [845]
                0.00    0.00       8/8           Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [2]>::~BinaryExpr() [1116]
                0.00    0.00       6/6           double unittest::default_epsilon<double>() [1134]
                0.00    0.00       6/6           bool unittest::nearly_equal<double>(double, double, double) [1133]
                0.00    0.00       4/75          unittest::g_progress() [1036]
                0.00    0.00       3/3           Catch::ExprLhs<double> Catch::operator<=<double, 0>(Catch::Decomposer&&, double) [1206]
                0.00    0.00       3/3           Catch::BinaryExpr<double, Catch::Approx const&>::~BinaryExpr() [1197]
                0.00    0.00       3/3           Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [6]>::~BinaryExpr() [1193]
                0.00    0.00       3/7           Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [10]>::~BinaryExpr() [1120]
                0.00    0.00       1/1           Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [17]>::~BinaryExpr() [1285]
                0.00    0.00       1/7           Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [9]>::~BinaryExpr() [1121]
                0.00    0.00       1/2           Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [16]>::~BinaryExpr() [1249]
                0.00    0.00       1/1           Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [4]>::~BinaryExpr() [1288]
-----------------------------------------------
                0.00    0.03  519995/137233653     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::append(char const, unsigned long) [239]
                0.09    0.61 11641902/137233653     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&) [34]
                0.96    6.51 125071756/137233653     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::append(char const) [3]
[5]     22.6    1.05    7.14 137233653         std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_append(char const, unsigned long) [5]
                1.28    1.20 137233653/188061850     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_set_length(unsigned long) [7]
                0.31    1.81 137233653/163725622     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::capacity() const [11]
                0.17    0.77 8076805/10481166     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_mutate(unsigned long, unsigned long, char const, unsigned long) [23]
                0.35    0.43 129156700/161998551     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_S_copy(char, char const, unsigned long) [31]
                0.56    0.00 274467158/492248367     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::size() const [29]
                0.24    0.00 129156700/756160635     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_data() const [21]
-----------------------------------------------
                0.05    3.54       1/1           Catch::TestInvokerAsFunction::invoke() const [1]
[6]      9.9    0.05    3.54       1         CATCH2_INTERNAL_TEST_0() [6]
                0.08    3.23 1112063/3336194     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::operator+=(char const) [2]
                0.01    0.06 2486272/2486272     Catch::BinaryExpr<char32_t, unsigned int> Catch::operator==<unsigned int, 0>(Catch::ExprLhs<char32_t>&&, unsigned int) [193]
                0.03    0.01 3664285/103874004     operator"" catchsr(char const, unsigned long) [24]
                0.02    0.01 2486289/14337866     Catch::ExprLhs<char32_t> Catch::operator<=<char32_t, 0>(Catch::Decomposer&&, char32_t) [109]
                0.00    0.03 1112064/1112064     Catch::BinaryExpr<int, int> Catch::operator>=<int, 0>(Catch::ExprLhs<int>&&, int) [295]
                0.02    0.00 3664286/103809227     Catch::SourceLineInfo::SourceLineInfo(char const, unsigned long) [50]
                0.02    0.00 3664285/103808469     Catch::AssertionHandler::~AssertionHandler() [58]
                0.01    0.00 1112064/18527572     Catch::ExprLhs<int> Catch::operator<=<int, 0>(Catch::Decomposer&&, int) [95]
                0.01    0.00 2486272/2486272     Catch::BinaryExpr<char32_t, unsigned int>::~BinaryExpr() [381]
                0.00    0.01      34/34          Catch::BinaryExpr<libutf8::utf8_iterator&, libutf8::utf8_iterator& const&> Catch::operator!=<libutf8::utf8_iterator&, 0>(Catch::ExprLhs<libutf8::utf8_iterator&>&&, libutf8::utf8_iterator&) [419]
                0.00    0.00 1112064/18527572     Catch::BinaryExpr<int, int>::~BinaryExpr() [242]
                0.00    0.00   65553/65553       Catch::BinaryExpr<libutf8::utf8_iterator&, libutf8::utf8_iterator& const&> Catch::operator==<libutf8::utf8_iterator&, 0>(Catch::ExprLhs<libutf8::utf8_iterator&>&&, libutf8::utf8_iterator&) [450]
                0.00    0.00   65744/8913995     Catch::ExprLhs<libutf8::utf8_iterator& const&> Catch::operator<=<libutf8::utf8_iterator&, 0>(Catch::Decomposer&&, libutf8::utf8_iterator&) [142]
                0.00    0.00      17/519984      std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::reserve(unsigned long) [36]
                0.00    0.00       1/6232        std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::operator+=(char) [133]
                0.00    0.00      17/2608978     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string() [22]
                0.00    0.00      51/2949468     Catch::BinaryExpr<libutf8::utf8_iterator&, __gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > const&> Catch::operator==<__gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, 0>(Catch::ExprLhs<libutf8::utf8_iterator&>&&, __gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&&) [116]
                0.00    0.00      70/3932627     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::end() [126]
                0.00    0.00      36/1966314     Catch::BinaryExpr<__gnu_cxx::__normal_iterator<char, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > const&, libutf8::utf8_iterator& const&> Catch::operator==<libutf8::utf8_iterator&, 0>(Catch::ExprLhs<__gnu_cxx::__normal_iterator<char, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > const&>&&, libutf8::utf8_iterator&) [129]
                0.00    0.00      68/3932624     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::cbegin() const [127]
                0.00    0.00      85/4915780     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::cend() const [147]
                0.00    0.00      34/1966312     Catch::BinaryExpr<__gnu_cxx::__normal_iterator<char, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > const&, libutf8::utf8_iterator& const&> Catch::operator!=<libutf8::utf8_iterator&, 0>(Catch::ExprLhs<__gnu_cxx::__normal_iterator<char, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > const&>&&, libutf8::utf8_iterator&) [155]
                0.00    0.00      34/1966312     Catch::BinaryExpr<libutf8::utf8_iterator&, __gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > const&> Catch::operator!=<__gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, 0>(Catch::ExprLhs<libutf8::utf8_iterator&>&&, __gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&&) [192]
                0.00    0.00      38/1966316     Catch::BinaryExpr<libutf8::utf8_iterator&, __gnu_cxx::__normal_iterator<char, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > const&> Catch::operator==<__gnu_cxx::__normal_iterator<char, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, 0>(Catch::ExprLhs<libutf8::utf8_iterator&>&&, __gnu_cxx::__normal_iterator<char, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&&) [219]
                0.00    0.00      40/19212260     void Catch::AssertionHandler::handleExpr<bool>(Catch::ExprLhs<bool> const&) [46]
                0.00    0.00       1/69842       std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(char const, std::allocator<char> const&) [177]
                0.00    0.00      68/3932624     Catch::ExprLhs<__gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > const&> Catch::operator<=<__gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, 0>(Catch::Decomposer&&, __gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&&) [209]
                0.00    0.00      70/3932626     Catch::ExprLhs<__gnu_cxx::__normal_iterator<char, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > const&> Catch::operator<=<__gnu_cxx::__normal_iterator<char, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, 0>(Catch::Decomposer&&, __gnu_cxx::__normal_iterator<char, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&&) [221]
                0.00    0.00      34/1966312     Catch::BinaryExpr<__gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > const&, libutf8::utf8_iterator& const&> Catch::operator==<libutf8::utf8_iterator&, 0>(Catch::ExprLhs<__gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > const&>&&, libutf8::utf8_iterator&) [233]
                0.00    0.00      34/1966312     Catch::BinaryExpr<__gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > const&, libutf8::utf8_iterator& const&> Catch::operator!=<libutf8::utf8_iterator&, 0>(Catch::ExprLhs<__gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > const&>&&, libutf8::utf8_iterator&) [234]
                0.00    0.00      34/1966312     Catch::BinaryExpr<libutf8::utf8_iterator&, __gnu_cxx::__normal_iterator<char, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > const&> Catch::operator!=<__gnu_cxx::__normal_iterator<char, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, 0>(Catch::ExprLhs<libutf8::utf8_iterator&>&&, __gnu_cxx::__normal_iterator<char, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&&) [235]
                0.00    0.00      72/3933029     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::begin() [269]
                0.00    0.00      18/32003701     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() [27]
                0.00    0.00      17/9756608     Catch::BinaryExpr<char32_t, char32_t> Catch::operator==<char32_t, 0>(Catch::ExprLhs<char32_t>&&, char32_t) [71]
                0.00    0.00      40/19212260     Catch::ExprLhs<bool> Catch::operator<=<bool, 0>(Catch::Decomposer&&, bool) [101]
                0.00    0.00      85/4915780     Catch::BinaryExpr<libutf8::utf8_iterator&, __gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > const&>::~BinaryExpr() [376]
                0.00    0.00      68/3932624     Catch::BinaryExpr<__gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > const&, libutf8::utf8_iterator&>::~BinaryExpr() [377]
                0.00    0.00      17/9756608     Catch::BinaryExpr<char32_t, char32_t>::~BinaryExpr() [187]
                0.00    0.00       6/6           Catch::BinaryExpr<long, int> Catch::operator==<int, 0>(Catch::ExprLhs<long>&&, int) [691]
                0.00    0.00       1/800         Catch::SectionInfo::SectionInfo(Catch::SourceLineInfo const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, char const) [488]
                0.00    0.00       2/7657091     Catch::BinaryExpr<unsigned long, int> Catch::operator==<int, 0>(Catch::ExprLhs<unsigned long>&&, int) [79]
                0.00    0.00       1/1897        Catch::SectionInfo::~SectionInfo() [493]
                0.00    0.00       2/2           Catch::BinaryExpr<unsigned long, unsigned long> Catch::operator==<unsigned long, 0>(Catch::ExprLhs<unsigned long>&&, unsigned long) [736]
                0.00    0.00       2/45042092     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::length() const [64]
                0.00    0.00       4/7657094     Catch::ExprLhs<unsigned long> Catch::operator<=<unsigned long, 0>(Catch::Decomposer&&, unsigned long) [281]
                0.00    0.00       2/7657092     Catch::BinaryExpr<unsigned long, int>::~BinaryExpr() [256]
                0.00    0.00   65587/65587       Catch::BinaryExpr<libutf8::utf8_iterator&, libutf8::utf8_iterator&>::~BinaryExpr() [872]
                0.00    0.00      72/3932628     Catch::BinaryExpr<libutf8::utf8_iterator&, __gnu_cxx::__normal_iterator<char, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > const&>::~BinaryExpr() [814]
                0.00    0.00      70/3932626     Catch::BinaryExpr<__gnu_cxx::__normal_iterator<char, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > const&, libutf8::utf8_iterator&>::~BinaryExpr() [815]
                0.00    0.00       6/6           Catch::ExprLhs<long> Catch::operator<=<long, 0>(Catch::Decomposer&&, long) [1132]
                0.00    0.00       6/6           Catch::BinaryExpr<long, int>::~BinaryExpr() [1126]
                0.00    0.00       2/2           Catch::BinaryExpr<unsigned long, unsigned long>::~BinaryExpr() [1254]
                0.00    0.00       1/75          unittest::g_progress() [1036]
-----------------------------------------------
                0.00    0.00       1/188061850     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(std::allocator<char> const&) [744]
                0.00    0.00       1/188061850     void std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_construct<__gnu_cxx::__normal_iterator<char, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >(__gnu_cxx::__normal_iterator<char, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, __gnu_cxx::__normal_iterator<char, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::forward_iterator_tag) [361]
                0.00    0.00       2/188061850     void std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_construct<__gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >(__gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, __gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::forward_iterator_tag) [204]
                0.00    0.00       4/188061850     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_construct(unsigned long, char) [685]
                0.00    0.00      48/188061850     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&) [545]
                0.00    0.00     100/188061850     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::erase(unsigned long, unsigned long) [366]
                0.00    0.00     129/188061850     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> >&&) [162]
                0.00    0.00   19125/188061850     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::resize(unsigned long, char) [463]
                0.01    0.01 1398963/188061850     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) [119]
                0.02    0.02 2225332/188061850     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::clear() [251]
                0.02    0.02 2432845/188061850     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::push_back(char) [132]
                0.02    0.02 2579256/188061850     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&) [90]
                0.03    0.03 3516350/188061850     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_replace(unsigned long, unsigned long, char const, unsigned long) [48]
                0.05    0.05 5200101/188061850     void std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_construct<char>(char, char, std::forward_iterator_tag) [68]
                0.31    0.29 33455940/188061850     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string() [22]
                1.28    1.20 137233653/188061850     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_append(char const, unsigned long) [5]
[7]      9.4    1.76    1.65 188061850         std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_set_length(unsigned long) [7]
                0.81    0.00 188061850/212461449     std::char_traits<char>::assign(char&, char const&) [32]
                0.49    0.00 188061850/190641108     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_length(unsigned long) [49]
                0.35    0.00 188061850/756160635     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_data() const [21]
-----------------------------------------------
                0.00    0.00     264/230597314     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> >&&) [162]
                0.01    0.03 2579256/230597314     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&) [90]
                0.01    0.05 4780045/230597314     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::reserve(unsigned long) [36]
                0.17    0.61 59512127/230597314     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_dispose() [25]
                0.47    1.69 163725622/230597314     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::capacity() const [11]
[8]      8.4    0.67    2.38 230597314         std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_is_local() const [8]
                0.47    1.49 230597314/230597314     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_local_data() const [13]
                0.43    0.00 230597314/756160635     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_data() const [21]
-----------------------------------------------
                0.52    2.32       2/2           Catch::TestInvokerAsFunction::invoke() const [1]
[9]      7.9    0.52    2.32       2         CATCH2_INTERNAL_TEST_3() [9]
                0.20    0.09 24580075/103874004     operator"" catchsr(char const, unsigned long) [24]
                0.00    0.17  983039/983072      std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(char const, unsigned long, std::allocator<char> const&) [102]
                0.03    0.14 5899234/19212260     void Catch::AssertionHandler::handleExpr<bool>(Catch::ExprLhs<bool> const&) [46]
                0.04    0.10 2949417/2949468     Catch::BinaryExpr<libutf8::utf8_iterator&, __gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > const&> Catch::operator==<__gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, 0>(Catch::ExprLhs<libutf8::utf8_iterator&>&&, __gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&&) [116]
                0.10    0.03 3932556/3932627     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::end() [126]
                0.06    0.06 3932556/3932624     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::cbegin() const [127]
                0.03    0.09 1966278/1966314     Catch::BinaryExpr<__gnu_cxx::__normal_iterator<char, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > const&, libutf8::utf8_iterator& const&> Catch::operator==<libutf8::utf8_iterator&, 0>(Catch::ExprLhs<__gnu_cxx::__normal_iterator<char, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > const&>&&, libutf8::utf8_iterator&) [129]
                0.12    0.00 24580079/103809227     Catch::SourceLineInfo::SourceLineInfo(char const, unsigned long) [50]
                0.10    0.00 24580075/103808469     Catch::AssertionHandler::~AssertionHandler() [58]
                0.05    0.05 8848251/8913995     Catch::ExprLhs<libutf8::utf8_iterator& const&> Catch::operator<=<libutf8::utf8_iterator&, 0>(Catch::Decomposer&&, libutf8::utf8_iterator&) [142]
                0.06    0.03 4915695/4915780     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::cend() const [147]
                0.03    0.06 1966278/1966312     Catch::BinaryExpr<__gnu_cxx::__normal_iterator<char, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > const&, libutf8::utf8_iterator& const&> Catch::operator!=<libutf8::utf8_iterator&, 0>(Catch::ExprLhs<__gnu_cxx::__normal_iterator<char, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > const&>&&, libutf8::utf8_iterator&) [155]
                0.00    0.07 1966278/1966312     Catch::BinaryExpr<libutf8::utf8_iterator&, __gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > const&> Catch::operator!=<__gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, 0>(Catch::ExprLhs<libutf8::utf8_iterator&>&&, __gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&&) [192]
                0.02    0.04 3932556/3932624     Catch::ExprLhs<__gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > const&> Catch::operator<=<__gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, 0>(Catch::Decomposer&&, __gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&&) [209]
                0.01    0.05 1966278/1966316     Catch::BinaryExpr<libutf8::utf8_iterator&, __gnu_cxx::__normal_iterator<char, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > const&> Catch::operator==<__gnu_cxx::__normal_iterator<char, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, 0>(Catch::ExprLhs<libutf8::utf8_iterator&>&&, __gnu_cxx::__normal_iterator<char, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&&) [219]
                0.04    0.01 3932556/3932626     Catch::ExprLhs<__gnu_cxx::__normal_iterator<char, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > const&> Catch::operator<=<__gnu_cxx::__normal_iterator<char, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, 0>(Catch::Decomposer&&, __gnu_cxx::__normal_iterator<char, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&&) [221]
                0.04    0.01 5899234/19212260     Catch::ExprLhs<bool> Catch::operator<=<bool, 0>(Catch::Decomposer&&, bool) [101]
                0.01    0.04 1966278/1966312     Catch::BinaryExpr<__gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > const&, libutf8::utf8_iterator& const&> Catch::operator==<libutf8::utf8_iterator&, 0>(Catch::ExprLhs<__gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > const&>&&, libutf8::utf8_iterator&) [233]
                0.01    0.04 1966278/1966312     Catch::BinaryExpr<__gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > const&, libutf8::utf8_iterator& const&> Catch::operator!=<libutf8::utf8_iterator&, 0>(Catch::ExprLhs<__gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > const&>&&, libutf8::utf8_iterator&) [234]
                0.01    0.04 1966278/1966312     Catch::BinaryExpr<libutf8::utf8_iterator&, __gnu_cxx::__normal_iterator<char, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > const&> Catch::operator!=<__gnu_cxx::__normal_iterator<char, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, 0>(Catch::ExprLhs<libutf8::utf8_iterator&>&&, __gnu_cxx::__normal_iterator<char, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&&) [235]
                0.00    0.04  983039/2094985     Catch::BinaryExpr<char32_t, char> Catch::operator==<char, 0>(Catch::ExprLhs<char32_t>&&, char) [150]
                0.02    0.02 3932956/3933029     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::begin() [269]
                0.00    0.03  983143/32003701     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() [27]
                0.00    0.03  984439/9756608     Catch::BinaryExpr<char32_t, char32_t> Catch::operator==<char32_t, 0>(Catch::ExprLhs<char32_t>&&, char32_t) [71]
                0.00    0.03     400/400         __gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::__normal_iterator<char>(__gnu_cxx::__normal_iterator<char, __gnu_cxx::__enable_if<std::__are_same<char, char>::__value, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::__type> const&) [293]
                0.02    0.01 1967478/14337866     Catch::ExprLhs<char32_t> Catch::operator<=<char32_t, 0>(Catch::Decomposer&&, char32_t) [109]
                0.01    0.00     100/100         std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::erase(unsigned long, unsigned long) [366]
                0.01    0.00 4915695/4915780     Catch::BinaryExpr<libutf8::utf8_iterator&, __gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > const&>::~BinaryExpr() [376]
                0.01    0.00 3932556/3932624     Catch::BinaryExpr<__gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > const&, libutf8::utf8_iterator&>::~BinaryExpr() [377]
                0.01    0.00  984439/9756608     Catch::BinaryExpr<char32_t, char32_t>::~BinaryExpr() [187]
                0.00    0.00  983039/2094985     Catch::BinaryExpr<char32_t, char>::~BinaryExpr() [387]
                0.00    0.00     100/100         std::__cxx11::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t> >::reserve(unsigned long) [480]
                0.00    0.00     400/6334775     std::__cxx11::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t> >::operator+=(char32_t) [56]
                0.00    0.00     100/1479692     std::__cxx11::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t> >::~basic_string() [144]
                0.00    0.00     100/364580      std::__cxx11::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t> >::basic_string() [343]
                0.00    0.00     900/7266        std::__cxx11::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t> >::operator[](unsigned long) [504]
                0.00    0.00       4/69842       std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(char const, std::allocator<char> const&) [177]
                0.00    0.00     401/2098473     unittest::rand_char(bool) [314]
                0.00    0.00     100/45042092     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::length() const [64]
                0.00    0.00     200/8688        std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::operator[](unsigned long) [505]
                0.00    0.00       4/800         Catch::SectionInfo::SectionInfo(Catch::SourceLineInfo const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, char const) [488]
                0.00    0.00       4/1897        Catch::SectionInfo::~SectionInfo() [493]
                0.00    0.00 3932556/3932628     Catch::BinaryExpr<libutf8::utf8_iterator&, __gnu_cxx::__normal_iterator<char, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > const&>::~BinaryExpr() [814]
                0.00    0.00 3932556/3932626     Catch::BinaryExpr<__gnu_cxx::__normal_iterator<char, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > const&, libutf8::utf8_iterator&>::~BinaryExpr() [815]
                0.00    0.00       2/75          unittest::g_progress() [1036]
-----------------------------------------------
                0.60    2.09       5/5           Catch::TestInvokerAsFunction::invoke() const [1]
[10]     7.4    0.60    2.09       5         CATCH2_INTERNAL_TEST_12() [10]
                0.24    0.11 30642032/103874004     operator"" catchsr(char const, unsigned long) [24]
                0.07    0.24 8769896/17413508     Catch::BinaryExpr<int, int> Catch::operator==<int, 0>(Catch::ExprLhs<int>&&, int) [41]
                0.01    0.23 6545024/7657091     Catch::BinaryExpr<unsigned long, int> Catch::operator==<int, 0>(Catch::ExprLhs<unsigned long>&&, int) [79]
                0.06    0.16 6542976/6542976     Catch::BinaryExpr<void const const&, void const const&> Catch::operator==<void const, 0>(Catch::ExprLhs<void const const&>&&, void const&&) [93]
                0.02    0.19 6548024/9756608     Catch::BinaryExpr<char32_t, char32_t> Catch::operator==<char32_t, 0>(Catch::ExprLhs<char32_t>&&, char32_t) [71]
                0.14    0.00 30642057/103809227     Catch::SourceLineInfo::SourceLineInfo(char const, unsigned long) [50]
                0.13    0.00 30642032/103808469     Catch::AssertionHandler::~AssertionHandler() [58]
                0.07    0.03 8771896/18527572     Catch::ExprLhs<int> Catch::operator<=<int, 0>(Catch::Decomposer&&, int) [95]
                0.06    0.02 7659960/14337866     Catch::ExprLhs<char32_t> Catch::operator<=<char32_t, 0>(Catch::Decomposer&&, char32_t) [109]
                0.01    0.04 1111936/2094985     Catch::BinaryExpr<char32_t, char> Catch::operator==<char, 0>(Catch::ExprLhs<char32_t>&&, char) [150]
                0.05    0.00 6548024/9756608     Catch::BinaryExpr<char32_t, char32_t>::~BinaryExpr() [187]
                0.05    0.00 6542976/6542976     Catch::ExprLhs<void const const&> Catch::operator<=<void const, 0>(Catch::Decomposer&&, void const&&) [244]
                0.01    0.03 1120128/6814651     Catch::BinaryExpr<char, char> Catch::operator==<char, 0>(Catch::ExprLhs<char>&&, char) [91]
                0.03    0.00 6545024/7657092     Catch::BinaryExpr<unsigned long, int>::~BinaryExpr() [256]
                0.03    0.00 6545024/7657094     Catch::ExprLhs<unsigned long> Catch::operator<=<unsigned long, 0>(Catch::Decomposer&&, unsigned long) [281]
                0.02    0.00 8771896/18527572     Catch::BinaryExpr<int, int>::~BinaryExpr() [242]
                0.02    0.00 6542976/6542976     Catch::BinaryExpr<void const const&, void const const&>::~BinaryExpr() [320]
                0.01    0.00 1120128/6814651     Catch::ExprLhs<char> Catch::operator<=<char, 0>(Catch::Decomposer&&, char) [164]
                0.01    0.00 1111936/2094985     Catch::BinaryExpr<char32_t, char>::~BinaryExpr() [387]
                0.00    0.00 1120128/6814651     Catch::BinaryExpr<char, char>::~BinaryExpr() [317]
                0.00    0.00    2000/2000        Catch::BinaryExpr<int, int> Catch::operator!=<int, 0>(Catch::ExprLhs<int>&&, int) [497]
                0.00    0.00    2048/2048        Catch::BinaryExpr<char const&, char const&> Catch::operator==<char, 0>(Catch::ExprLhs<char const&>&&, char&&) [508]
                0.00    0.00    3000/2098473     unittest::rand_char(bool) [314]
                0.00    0.00      25/69842       std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(char const, std::allocator<char> const&) [177]
                0.00    0.00      25/800         Catch::SectionInfo::SectionInfo(Catch::SourceLineInfo const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, char const) [488]
                0.00    0.00      25/1897        Catch::SectionInfo::~SectionInfo() [493]
                0.00    0.00      25/32003701     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() [27]
                0.00    0.00    2048/2048        Catch::ExprLhs<char const& const&> Catch::operator<=<char const&, 0>(Catch::Decomposer&&, char const&) [907]
                0.00    0.00    2048/2048        Catch::BinaryExpr<char const&, char const&>::~BinaryExpr() [904]
                0.00    0.00       5/75          unittest::g_progress() [1036]
-----------------------------------------------
                0.00    0.00      48/163725622     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&) [545]
                0.01    0.03 2432845/163725622     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::push_back(char) [132]
                0.01    0.05 3516350/163725622     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_replace(unsigned long, unsigned long, char const, unsigned long) [48]
                0.02    0.13 10061560/163725622     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::reserve(unsigned long) [36]
                0.02    0.14 10481166/163725622     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_mutate(unsigned long, unsigned long, char const, unsigned long) [23]
                0.31    1.81 137233653/163725622     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_append(char const, unsigned long) [5]
[11]     7.0    0.38    2.16 163725622         std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::capacity() const [11]
                0.47    1.69 163725622/230597314     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_is_local() const [8]
-----------------------------------------------
                0.20    1.83      13/13          Catch::TestInvokerAsFunction::invoke() const [1]
[12]     5.6    0.20    1.83      13         CATCH2_INTERNAL_TEST_0() [12]
                0.06    0.32 13312984/19212260     void Catch::AssertionHandler::handleExpr<bool>(Catch::ExprLhs<bool> const&) [46]
                0.12    0.10 5496825/5496947     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::c_str() const [92]
                0.02    0.17 5565866/32003701     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() [27]
                0.11    0.05 13444054/103874004     operator"" catchsr(char const, unsigned long) [24]
                0.10    0.02 13312984/19212260     Catch::ExprLhs<bool> Catch::operator<=<bool, 0>(Catch::Decomposer&&, bool) [101]
                0.00    0.12 1115110/1115110     std::__cxx11::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t> >::basic_string(char32_t const, std::allocator<char32_t> const&) [130]
                0.01    0.11 1112062/1112062     std::__cxx11::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t> >::basic_string(wchar_t const, std::allocator<wchar_t> const&) [131]
                0.00    0.10 1048576/1048576     std::__cxx11::basic_string<char16_t, std::char_traits<char16_t>, std::allocator<char16_t> >::basic_string(char16_t const, std::allocator<char16_t> const&) [138]
                0.02    0.06 1115110/1479692     std::__cxx11::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t> >::~basic_string() [144]
                0.00    0.07   69041/69842       std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(char const, std::allocator<char> const&) [177]
                0.01    0.06 1048576/1048582     std::__cxx11::basic_string<char16_t, std::char_traits<char16_t>, std::allocator<char16_t> >::~basic_string() [190]
                0.06    0.00 13378688/103809227     Catch::SourceLineInfo::SourceLineInfo(char const, unsigned long) [50]
                0.06    0.00 13378519/103808469     Catch::AssertionHandler::~AssertionHandler() [58]
                0.00    0.05   65535/65535       Catch::Matchers::ExceptionMessage(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, bool) [236]
                0.00    0.02 1112062/1112062     std::__cxx11::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t> >::~basic_string() [342]
                0.01    0.00 1115110/4075540     std::allocator<char32_t>::~allocator() [323]
                0.00    0.00   65535/65535       Catch::MatchExpr<libutf8::libutf8_exception_decoding const&, Catch::Matchers::ExceptionWatcher> Catch::makeMatchExpr<libutf8::libutf8_exception_decoding const&, Catch::Matchers::ExceptionWatcher>(libutf8::libutf8_exception_decoding const&, Catch::Matchers::ExceptionWatcher const&, Catch::StringRef) [429]
                0.00    0.00 1048576/4325382     std::allocator<char16_t>::~allocator() [340]
                0.00    0.00   65535/65535       Catch::Matchers::ExceptionWatcher::~ExceptionWatcher() [441]
                0.00    0.00     169/800         Catch::SectionInfo::SectionInfo(Catch::SourceLineInfo const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, char const) [488]
                0.00    0.00     169/1897        Catch::SectionInfo::~SectionInfo() [493]
                0.00    0.00 1115110/1481739     std::allocator<char32_t>::allocator() [833]
                0.00    0.00 1048576/2162691     std::allocator<char16_t>::allocator() [823]
                0.00    0.00   65535/65535       Catch::MatchExpr<libutf8::libutf8_exception_decoding const&, Catch::Matchers::ExceptionWatcher>::~MatchExpr() [875]
                0.00    0.00      13/75          unittest::g_progress() [1036]
-----------------------------------------------
                0.47    1.49 230597314/230597314     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_is_local() const [8]
[13]     5.4    0.47    1.49 230597314         std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_local_data() const [13]
                0.49    1.00 230597314/230597314     std::pointer_traits<char const>::pointer_to(char const&) [17]
-----------------------------------------------
                0.00    0.00       1/187885170     Catch::BinaryExpr<char32_t, int> Catch::operator==<int, 0>(Catch::ExprLhs<char32_t>&&, int) [756]
                0.00    0.00       1/187885170     Catch::BinaryExpr<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&, char const (& const&) [11]> Catch::operator==<char const (&) [11], 0>(Catch::ExprLhs<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&>&&, char const (&) [11]) [587]
                0.00    0.00       1/187885170     Catch::BinaryExpr<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >& const&> Catch::operator==<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, 0>(Catch::ExprLhs<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&>&&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&) [755]
                0.00    0.00       1/187885170     Catch::BinaryExpr<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >& const&> Catch::operator!=<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, 0>(Catch::ExprLhs<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&>&&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&) [766]
                0.00    0.00       1/187885170     Catch::BinaryExpr<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >& const&> Catch::operator><std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, 0>(Catch::ExprLhs<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&>&&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&) [760]
                0.00    0.00       1/187885170     Catch::BinaryExpr<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >& const&> Catch::operator>=<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, 0>(Catch::ExprLhs<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&>&&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&) [758]
                0.00    0.00       1/187885170     Catch::BinaryExpr<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >& const&> Catch::operator< <std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, 0>(Catch::ExprLhs<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&>&&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&) [764]
                0.00    0.00       1/187885170     Catch::BinaryExpr<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >& const&> Catch::operator<=<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, 0>(Catch::ExprLhs<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&>&&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&) [762]
                0.00    0.00       1/187885170     Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >& const&> Catch::operator==<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&, 0>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>&&, libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&) [754]
                0.00    0.00       1/187885170     Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >& const&> Catch::operator!=<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&, 0>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>&&, libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&) [765]
                0.00    0.00       1/187885170     Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >& const&> Catch::operator><libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&, 0>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>&&, libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&) [759]
                0.00    0.00       1/187885170     Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >& const&> Catch::operator>=<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&, 0>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>&&, libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&) [757]
                0.00    0.00       1/187885170     Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >& const&> Catch::operator< <libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&, 0>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>&&, libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&) [763]
                0.00    0.00       1/187885170     Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >& const&> Catch::operator<=<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&, 0>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>&&, libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&) [761]
                0.00    0.00       1/187885170     Catch::BinaryExpr<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&, char const (& const&) [7]> Catch::operator!=<char const (&) [7], 0>(Catch::ExprLhs<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&>&&, char const (&) [7]) [597]
                0.00    0.00       1/187885170     Catch::BinaryExpr<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&, char const (& const&) [7]> Catch::operator><char const (&) [7], 0>(Catch::ExprLhs<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&>&&, char const (&) [7]) [591]
                0.00    0.00       1/187885170     Catch::BinaryExpr<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&, char const (& const&) [7]> Catch::operator>=<char const (&) [7], 0>(Catch::ExprLhs<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&>&&, char const (&) [7]) [589]
                0.00    0.00       1/187885170     Catch::BinaryExpr<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&, char const (& const&) [7]> Catch::operator< <char const (&) [7], 0>(Catch::ExprLhs<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&>&&, char const (&) [7]) [595]
                0.00    0.00       1/187885170     Catch::BinaryExpr<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&, char const (& const&) [7]> Catch::operator<=<char const (&) [7], 0>(Catch::ExprLhs<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&>&&, char const (&) [7]) [593]
                0.00    0.00       1/187885170     Catch::BinaryExpr<char const (&) [7], libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >& const&> Catch::operator==<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&, 0>(Catch::ExprLhs<char const (&) [7]>&&, libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&) [588]
                0.00    0.00       1/187885170     Catch::BinaryExpr<char const (&) [7], libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >& const&> Catch::operator!=<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&, 0>(Catch::ExprLhs<char const (&) [7]>&&, libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&) [598]
                0.00    0.00       1/187885170     Catch::BinaryExpr<char const (&) [7], libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >& const&> Catch::operator><libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&, 0>(Catch::ExprLhs<char const (&) [7]>&&, libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&) [592]
                0.00    0.00       1/187885170     Catch::BinaryExpr<char const (&) [7], libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >& const&> Catch::operator>=<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&, 0>(Catch::ExprLhs<char const (&) [7]>&&, libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&) [590]
                0.00    0.00       1/187885170     Catch::BinaryExpr<char const (&) [7], libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >& const&> Catch::operator< <libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&, 0>(Catch::ExprLhs<char const (&) [7]>&&, libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&) [596]
                0.00    0.00       1/187885170     Catch::BinaryExpr<char const (&) [7], libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >& const&> Catch::operator<=<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&, 0>(Catch::ExprLhs<char const (&) [7]>&&, libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&) [594]
                0.00    0.00       1/187885170     Catch::BinaryExpr<unsigned long, int> Catch::operator>=<int, 0>(Catch::ExprLhs<unsigned long>&&, int) [371]
                0.00    0.00       1/187885170     Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (& const&) [17]> Catch::operator==<char const (&) [17], 0>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, char const (&) [17]) [696]
                0.00    0.00       1/187885170     Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (& const&) [4]> Catch::operator==<char const (&) [4], 0>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, char const (&) [4]) [699]
                0.00    0.00       1/187885170     Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (& const&) [57]> Catch::operator==<char const (&) [57], 0>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, char const (&) [57]) [700]
                0.00    0.00       1/187885170     Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (& const&) [48]> Catch::operator==<char const (&) [48], 0>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, char const (&) [48]) [698]
                0.00    0.00       1/187885170     Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (& const&) [76]> Catch::operator==<char const (&) [76], 0>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, char const (&) [76]) [702]
                0.00    0.00       1/187885170     Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (& const&) [67]> Catch::operator==<char const (&) [67], 0>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, char const (&) [67]) [701]
                0.00    0.00       1/187885170     Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (& const&) [36]> Catch::operator==<char const (&) [36], 0>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, char const (&) [36]) [697]
                0.00    0.00       1/187885170     Catch::StreamingReporterBase::ReporterBase(Catch::ReporterConfig&&) [775]
                0.00    0.00       2/187885170     Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >& const&> Catch::operator==<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&, 0>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&) [734]
                0.00    0.00       2/187885170     Catch::BinaryExpr<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&> Catch::operator==<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, 0>(Catch::ExprLhs<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&>&&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&) [733]
                0.00    0.00       2/187885170     Catch::BinaryExpr<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&, libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >& const&> Catch::operator==<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&, 0>(Catch::ExprLhs<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&>&&, libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&) [735]
                0.00    0.00       2/187885170     Catch::BinaryExpr<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&, libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >& const&> Catch::operator!=<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&, 0>(Catch::ExprLhs<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&>&&, libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&) [741]
                0.00    0.00       2/187885170     Catch::BinaryExpr<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&, libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >& const&> Catch::operator><libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&, 0>(Catch::ExprLhs<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&>&&, libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&) [738]
                0.00    0.00       2/187885170     Catch::BinaryExpr<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&, libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >& const&> Catch::operator>=<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&, 0>(Catch::ExprLhs<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&>&&, libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&) [737]
                0.00    0.00       2/187885170     Catch::BinaryExpr<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&, libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >& const&> Catch::operator< <libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&, 0>(Catch::ExprLhs<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&>&&, libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&) [740]
                0.00    0.00       2/187885170     Catch::BinaryExpr<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&, libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >& const&> Catch::operator<=<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&, 0>(Catch::ExprLhs<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&>&&, libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&) [739]
                0.00    0.00       2/187885170     Catch::BinaryExpr<unsigned long, unsigned long> Catch::operator==<unsigned long, 0>(Catch::ExprLhs<unsigned long>&&, unsigned long) [736]
                0.00    0.00       2/187885170     Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (& const&) [16]> Catch::operator==<char const (&) [16], 0>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, char const (&) [16]) [678]
                0.00    0.00       2/187885170     Catch::BinaryExpr<std::__cxx11::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t> >&, std::__cxx11::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t> >& const&> Catch::operator==<std::__cxx11::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t> >&, 0>(Catch::ExprLhs<std::__cxx11::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t> >&>&&, std::__cxx11::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t> >&) [713]
                0.00    0.00       2/187885170     Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >& const&> Catch::operator==<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, 0>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>&&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&) [692]
                0.00    0.00       2/187885170     Catch::ConsoleReporter::printTotals(Catch::Totals const&) [745]
                0.00    0.00       3/187885170     Catch::BinaryExpr<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&, char const (& const&) [5]> Catch::operator==<char const (&) [5], 0>(Catch::ExprLhs<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&>&&, char const (&) [5]) [559]
                0.00    0.00       3/187885170     Catch::BinaryExpr<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&, char const (& const&) [3]> Catch::operator==<char const (&) [3], 0>(Catch::ExprLhs<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&>&&, char const (&) [3]) [558]
                0.00    0.00       3/187885170     Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, char const (& const&) [7]> Catch::operator==<char const (&) [7], 0>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>&&, char const (&) [7]) [662]
                0.00    0.00       3/187885170     Catch::BinaryExpr<double, Catch::Approx const&> Catch::operator==<Catch::Approx, 0>(Catch::ExprLhs<double>&&, Catch::Approx&&) [716]
                0.00    0.00       3/187885170     Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (& const&) [6]> Catch::operator==<char const (&) [6], 0>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, char const (&) [6]) [661]
                0.00    0.00       3/187885170     Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (& const&) [54]> Catch::operator==<char const (&) [54], 0>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, char const (&) [54]) [660]
                0.00    0.00       5/187885170     Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (& const&) [31]> Catch::operator==<char const (&) [31], 0>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, char const (&) [31]) [650]
                0.00    0.00       6/187885170     Catch::BinaryExpr<long, int> Catch::operator==<int, 0>(Catch::ExprLhs<long>&&, int) [691]
                0.00    0.00       7/187885170     Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (& const&) [10]> Catch::operator==<char const (&) [10], 0>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, char const (&) [10]) [640]
                0.00    0.00       7/187885170     Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (& const&) [9]> Catch::operator==<char const (&) [9], 0>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, char const (&) [9]) [641]
                0.00    0.00       8/187885170     Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (& const&) [2]> Catch::operator==<char const (&) [2], 0>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, char const (&) [2]) [638]
                0.00    0.00       8/187885170     Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (& const&) [33]> Catch::operator==<char const (&) [33], 0>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, char const (&) [33]) [639]
                0.00    0.00       9/187885170     Catch::BinaryExpr<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&, char const (& const&) [7]> Catch::operator==<char const (&) [7], 0>(Catch::ExprLhs<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&>&&, char const (&) [7]) [529]
                0.00    0.00      20/187885170     Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (& const&) [32]> Catch::operator==<char const (&) [32], 0>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, char const (&) [32]) [578]
                0.00    0.00      25/187885170     Catch::BinaryExpr<libutf8::bom_t const&, libutf8::bom_t const&> Catch::operator==<libutf8::bom_t, 0>(Catch::ExprLhs<libutf8::bom_t const&>&&, libutf8::bom_t&&) [655]
                0.00    0.00      34/187885170     Catch::BinaryExpr<libutf8::utf8_iterator&, libutf8::utf8_iterator& const&> Catch::operator!=<libutf8::utf8_iterator&, 0>(Catch::ExprLhs<libutf8::utf8_iterator&>&&, libutf8::utf8_iterator&) [419]
                0.00    0.00     440/187885170     Catch::(anonymous namespace)::parseSpecialTag(Catch::StringRef) [553]
                0.00    0.00    2000/187885170     Catch::BinaryExpr<int, int> Catch::operator!=<int, 0>(Catch::ExprLhs<int>&&, int) [497]
                0.00    0.00    2048/187885170     Catch::BinaryExpr<char const&, char const&> Catch::operator==<char, 0>(Catch::ExprLhs<char const&>&&, char&&) [508]
                0.00    0.00    4244/187885170     Catch::BinaryExpr<char16_t, unsigned int> Catch::operator==<unsigned int, 0>(Catch::ExprLhs<char16_t>&&, unsigned int) [494]
                0.00    0.00   63485/187885170     Catch::BinaryExpr<char16_t, int> Catch::operator==<int, 0>(Catch::ExprLhs<char16_t>&&, int) [451]
                0.00    0.00   65553/187885170     Catch::BinaryExpr<libutf8::utf8_iterator&, libutf8::utf8_iterator& const&> Catch::operator==<libutf8::utf8_iterator&, 0>(Catch::ExprLhs<libutf8::utf8_iterator&>&&, libutf8::utf8_iterator&) [450]
                0.01    0.00 1112039/187885170     Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&> Catch::operator==<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, 0>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&) [189]
                0.01    0.00 1112064/187885170     Catch::BinaryExpr<int, int> Catch::operator>=<int, 0>(Catch::ExprLhs<int>&&, int) [295]
                0.01    0.00 1112065/187885170     Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (& const&) [8]> Catch::operator==<char const (&) [8], 0>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, char const (&) [8]) [139]
                0.01    0.00 1113087/187885170     Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const& const&> Catch::operator==<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, 0>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [167]
                0.01    0.01 1966312/187885170     Catch::BinaryExpr<libutf8::utf8_iterator&, __gnu_cxx::__normal_iterator<char, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > const&> Catch::operator!=<__gnu_cxx::__normal_iterator<char, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, 0>(Catch::ExprLhs<libutf8::utf8_iterator&>&&, __gnu_cxx::__normal_iterator<char, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&&) [235]
                0.01    0.01 1966312/187885170     Catch::BinaryExpr<libutf8::utf8_iterator&, __gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > const&> Catch::operator!=<__gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, 0>(Catch::ExprLhs<libutf8::utf8_iterator&>&&, __gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&&) [192]
                0.01    0.01 1966312/187885170     Catch::BinaryExpr<__gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > const&, libutf8::utf8_iterator& const&> Catch::operator==<libutf8::utf8_iterator&, 0>(Catch::ExprLhs<__gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > const&>&&, libutf8::utf8_iterator&) [233]
                0.01    0.01 1966312/187885170     Catch::BinaryExpr<__gnu_cxx::__normal_iterator<char, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > const&, libutf8::utf8_iterator& const&> Catch::operator!=<libutf8::utf8_iterator&, 0>(Catch::ExprLhs<__gnu_cxx::__normal_iterator<char, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > const&>&&, libutf8::utf8_iterator&) [155]
                0.01    0.01 1966312/187885170     Catch::BinaryExpr<__gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > const&, libutf8::utf8_iterator& const&> Catch::operator!=<libutf8::utf8_iterator&, 0>(Catch::ExprLhs<__gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > const&>&&, libutf8::utf8_iterator&) [234]
                0.01    0.01 1966314/187885170     Catch::BinaryExpr<__gnu_cxx::__normal_iterator<char, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > const&, libutf8::utf8_iterator& const&> Catch::operator==<libutf8::utf8_iterator&, 0>(Catch::ExprLhs<__gnu_cxx::__normal_iterator<char, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > const&>&&, libutf8::utf8_iterator&) [129]
                0.01    0.01 1966316/187885170     Catch::BinaryExpr<libutf8::utf8_iterator&, __gnu_cxx::__normal_iterator<char, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > const&> Catch::operator==<__gnu_cxx::__normal_iterator<char, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, 0>(Catch::ExprLhs<libutf8::utf8_iterator&>&&, __gnu_cxx::__normal_iterator<char, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&&) [219]
                0.01    0.01 2094985/187885170     Catch::BinaryExpr<char32_t, char> Catch::operator==<char, 0>(Catch::ExprLhs<char32_t>&&, char) [150]
                0.01    0.01 2486272/187885170     Catch::BinaryExpr<char32_t, unsigned int> Catch::operator==<unsigned int, 0>(Catch::ExprLhs<char32_t>&&, unsigned int) [193]
                0.02    0.01 2949468/187885170     Catch::BinaryExpr<libutf8::utf8_iterator&, __gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > const&> Catch::operator==<__gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, 0>(Catch::ExprLhs<libutf8::utf8_iterator&>&&, __gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&&) [116]
                0.04    0.02 6542976/187885170     Catch::BinaryExpr<void const const&, void const const&> Catch::operator==<void const, 0>(Catch::ExprLhs<void const const&>&&, void const&&) [93]
                0.04    0.03 6814651/187885170     Catch::BinaryExpr<char, char> Catch::operator==<char, 0>(Catch::ExprLhs<char>&&, char) [91]
                0.04    0.03 7657091/187885170     Catch::BinaryExpr<unsigned long, int> Catch::operator==<int, 0>(Catch::ExprLhs<unsigned long>&&, int) [79]
                0.06    0.04 9756608/187885170     Catch::BinaryExpr<char32_t, char32_t> Catch::operator==<char32_t, 0>(Catch::ExprLhs<char32_t>&&, char32_t) [71]
                0.06    0.04 10009720/187885170     Catch::BinaryExpr<libutf8::token_t const&, libutf8::token_t const&> Catch::operator==<libutf8::token_t, 0>(Catch::ExprLhs<libutf8::token_t const&>&&, libutf8::token_t&&) [69]
                0.10    0.07 17413508/187885170     Catch::BinaryExpr<int, int> Catch::operator==<int, 0>(Catch::ExprLhs<int>&&, int) [41]
                0.59    0.39 103808469/187885170     Catch::RunContext::resetAssertionInfo() [15]
[14]     4.9    1.07    0.70 187885170         Catch::operator"" _sr(char const, unsigned long) [14]
                0.70    0.00 187885170/395567795     Catch::StringRef::StringRef(char const, unsigned long) [18]
-----------------------------------------------
                                                 <spontaneous>
[15]     4.8    0.31    1.43                 Catch::RunContext::resetAssertionInfo() [15]
                0.59    0.39 103808469/187885170     Catch::operator"" sr(char const, unsigned long) [14]
                0.45    0.00 103808469/103808485     Catch::StringRef::StringRef() [55]
-----------------------------------------------
                0.00    0.00  519995/129108101     std::cxx11::basicstring<char, std::char_traits<char>, std::allocator<char> >::append(char const, unsigned long) [239]
                0.01    0.03 3516350/129108101     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_replace(unsigned long, unsigned long, char const, unsigned long) [48]
                0.47    1.17 125071756/129108101     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::append(char const) [3]
[16]     4.7    0.49    1.21 129108101         std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_check_length(unsigned long, unsigned long, char const) const [16]
                0.28    0.67 129108101/156992531     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::max_size() const [26]
                0.26    0.00 129108101/492248367     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::size() const [29]
-----------------------------------------------
                0.49    1.00 230597314/230597314     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_local_data() const [13]
[17]     4.1    0.49    1.00 230597314         std::pointer_traits<char const>::pointer_to(char const&) [17]
                0.53    0.47 230597314/230597314     char const std::addressof<char const>(char const&) [30]
-----------------------------------------------
                0.00    0.00      44/395567795     Catch::TestCaseInfo::internalAppendTag(Catch::StringRef) [445]
                0.00    0.00      60/395567795     Catch::StringRef::substr(unsigned long, unsigned long) const [666]
                0.39    0.00 103808517/395567795     Catch::StringRef::StringRef(char const) [45]
                0.39    0.00 103874004/395567795     operator"" catchsr(char const, unsigned long) [24]
                0.70    0.00 187885170/395567795     Catch::operator"" sr(char const, unsigned long) [14]
[18]     4.1    1.48    0.00 395567795         Catch::StringRef::StringRef(char const, unsigned long) [18]
-----------------------------------------------
                0.30    1.12       1/1           Catch::TestInvokerAsFunction::invoke() const [1]
[19]     3.9    0.30    1.12       1         CATCH2INTERNAL_TEST_35() [19]
                0.00    0.42 6094752/6334775     std::__cxx11::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t> >::operator+=(char32_t) [56]
                0.05    0.18 6412186/17413508     Catch::BinaryExpr<int, int> Catch::operator==<int, 0>(Catch::ExprLhs<int>&&, int) [41]
                0.02    0.18 6094753/32003701     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() [27]
                0.05    0.02 6450436/103874004     operator"" catchsr(char const, unsigned long) [24]
                0.05    0.02 6412186/18527572     Catch::ExprLhs<int> Catch::operator<=<int, 0>(Catch::Decomposer&&, int) [95]
                0.03    0.00 6450437/103809227     Catch::SourceLineInfo::SourceLineInfo(char const, unsigned long) [50]
                0.03    0.00 6450436/103808469     Catch::AssertionHandler::~AssertionHandler() [58]
                0.02    0.00 2095071/2098473     unittest::rand_char(bool) [314]
                0.02    0.00 6412186/18527572     Catch::BinaryExpr<int, int>::~BinaryExpr() [242]
                0.00    0.01  190461/1479692     std::__cxx11::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t> >::~basic_string() [144]
                0.00    0.01  190461/364580      std::__cxx11::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t> >::basic_string() [343]
                0.00    0.00   19125/19125       std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::resize(unsigned long) [462]
                0.00    0.00   19125/45042092     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::length() const [64]
                0.00    0.00       1/69842       std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(char const, std::allocator<char> const&) [177]
                0.00    0.00       1/800         Catch::SectionInfo::SectionInfo(Catch::SourceLineInfo const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, char const) [488]
                0.00    0.00       1/1897        Catch::SectionInfo::~SectionInfo() [493]
                0.00    0.00       1/75          unittest::g_progress() [1036]
-----------------------------------------------
                0.07    1.35      20/20          Catch::TestInvokerAsFunction::invoke() const [1]
[20]     3.9    0.07    1.35      20         CATCH2_INTERNAL_TEST_6() [20]
                0.26    0.22 1114087/1114087     std::__cxx11::basic_string<char, std::char_traits<char>, std::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) [52]
                0.00    0.42 1114087/1114087     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> >&&) [60]
                0.02    0.13 4454735/32003701     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() [27]
                0.00    0.11 1113098/2225164     libutf8::json_tokens::~json_tokens() [89]
                0.01    0.06 1112039/1112039     Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&> Catch::operator==<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, 0>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&) [189]
                0.01    0.03 1113138/10009720     Catch::BinaryExpr<libutf8::token_t const&, libutf8::token_t const&> Catch::operator==<libutf8::token_t, 0>(Catch::ExprLhs<libutf8::token_t const&>&&, libutf8::token_t&&) [69]
                0.02    0.01 2230441/103874004     operator"" catchsr(char const, unsigned long) [24]
                0.01    0.01 1113115/3337261     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&) [215]
                0.01    0.01 1113138/10009720     Catch::ExprLhs<libutf8::token_t const&> Catch::operator<=<libutf8::token_t, 0>(Catch::Decomposer&&, libutf8::token_t&&) [111]
                0.01    0.00 2230841/103809227     Catch::SourceLineInfo::SourceLineInfo(char const, unsigned long) [50]
                0.01    0.00 2230441/103808469     Catch::AssertionHandler::~AssertionHandler() [58]
                0.00    0.00 1113138/10009720     Catch::BinaryExpr<libutf8::token_t const&, libutf8::token_t const&>::~BinaryExpr() [315]
                0.00    0.00     434/69842       std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(char const, std::allocator<char> const&) [177]
                0.00    0.00    4188/17413508     Catch::BinaryExpr<int, int> Catch::operator==<int, 0>(Catch::ExprLhs<int>&&, int) [41]
                0.00    0.00    1024/1113087     Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const& const&> Catch::operator==<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, 0>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [167]
                0.00    0.00    4188/18527572     Catch::ExprLhs<int> Catch::operator<=<int, 0>(Catch::Decomposer&&, int) [95]
                0.00    0.00       2/6232        std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::operator+=(char) [133]
                0.00    0.00     400/800         Catch::SectionInfo::SectionInfo(Catch::SourceLineInfo const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, char const) [488]
                0.00    0.00     400/1897        Catch::SectionInfo::~SectionInfo() [493]
                0.00    0.00    4188/18527572     Catch::BinaryExpr<int, int>::~BinaryExpr() [242]
                0.00    0.00    1024/1113089     std::operator|(std::IosOpenmode, std::IosOpenmode) [414]
                0.00    0.00       1/3336194     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::operator+=(char const) [2]
                0.00    0.00      20/20          Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (& const&) [32]> Catch::operator==<char const (&) [32], 0>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, char const (&) [32]) [578]
                0.00    0.00       8/8           Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (& const&) [33]> Catch::operator==<char const (&) [33], 0>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, char const (&) [33]) [639]
                0.00    0.00       1/2608978     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string() [22]
                0.00    0.00       6/7           Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (& const&) [9]> Catch::operator==<char const (&) [9], 0>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, char const (&) [9]) [641]
                0.00    0.00       5/5           Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (& const&) [31]> Catch::operator==<char const (&) [31], 0>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, char const (&) [31]) [650]
                0.00    0.00       4/7           Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (& const&) [10]> Catch::operator==<char const (&) [10], 0>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, char const (&) [10]) [640]
                0.00    0.00       3/3           Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (& const&) [54]> Catch::operator==<char const (&) [54], 0>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, char const (&) [54]) [660]
                0.00    0.00       1/1           Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (& const&) [57]> Catch::operator==<char const (&) [57], 0>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, char const (&) [57]) [700]
                0.00    0.00       1/1           Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (& const&) [48]> Catch::operator==<char const (&) [48], 0>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, char const (&) [48]) [698]
                0.00    0.00       1/1           Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (& const&) [76]> Catch::operator==<char const (&) [76], 0>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, char const (&) [76]) [702]
                0.00    0.00       1/1           Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (& const&) [67]> Catch::operator==<char const (&) [67], 0>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, char const (&) [67]) [701]
                0.00    0.00       1/2           Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (& const&) [16]> Catch::operator==<char const (&) [16], 0>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, char const (&) [16]) [678]
                0.00    0.00       1/1           Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (& const&) [36]> Catch::operator==<char const (&) [36], 0>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, char const (&) [36]) [697]
                0.00    0.00 1113063/2225126     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() [820]
                0.00    0.00    1024/2161663     std::setw(int) [824]
                0.00    0.00    1024/2161663     std::Setfill<char> std::setfill<char>(char) [825]
                0.00    0.00      20/75          unittest::gprogress() [1036]
                0.00    0.00      20/20          Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [32]>::~BinaryExpr() [1074]
                0.00    0.00       8/8           Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [33]>::~BinaryExpr() [1117]
                0.00    0.00       6/7           Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [9]>::~BinaryExpr() [1121]
                0.00    0.00       5/5           Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [31]>::~BinaryExpr() [1149]
                0.00    0.00       4/7           Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [10]>::~BinaryExpr() [1120]
                0.00    0.00       3/3           Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [54]>::~BinaryExpr() [1192]
                0.00    0.00       1/1           Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [57]>::~BinaryExpr() [1289]
                0.00    0.00       1/1           Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [48]>::~BinaryExpr() [1287]
                0.00    0.00       1/1           Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [76]>::~BinaryExpr() [1291]
                0.00    0.00       1/1           Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [67]>::~BinaryExpr() [1290]
                0.00    0.00       1/2           Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [16]>::~BinaryExpr() [1249]
                0.00    0.00       1/1           Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [36]>::~BinaryExpr() [1286]
-----------------------------------------------
                0.00    0.00       1/756160635     void std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_construct<__gnu_cxx::__normal_iterator<char, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >(__gnu_cxx::__normal_iterator<char, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, __gnu_cxx::__normal_iterator<char, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::forward_iterator_tag) [361]
                0.00    0.00       2/756160635     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> >&&) [162]
                0.00    0.00       2/756160635     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_construct(unsigned long, char) [685]
                0.00    0.00       2/756160635     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::end() const [767]
                0.00    0.00       2/756160635     void std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_construct<__gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >(__gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, __gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::forward_iterator_tag) [204]
                0.00    0.00       4/756160635     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, unsigned long, unsigned long, std::allocator<char> const&) [621]
                0.00    0.00      96/756160635     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&) [545]
                0.00    0.00    8688/756160635     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::operator[](unsigned long) [505]
                0.00    0.00 1116174/756160635     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_replace(unsigned long, unsigned long, char const, unsigned long) [48]
                0.00    0.00 1177678/756160635     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::compare(char const) const [160]
                0.00    0.00 1398963/756160635     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) [119]
                0.00    0.00 2231319/756160635     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_disjunct(char const) const [344]
                0.00    0.00 2432845/756160635     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::push_back(char) [132]
                0.00    0.00 2576419/756160635     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&) [90]
                0.01    0.00 3932627/756160635     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::end() [126]
                0.01    0.00 3933029/756160635     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::begin() [269]
                0.01    0.00 4915780/756160635     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::cend() const [147]
                0.01    0.00 5200101/756160635     void std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_construct<char>(char, char, std::forward_iterator_tag) [68]
                0.01    0.00 5281515/756160635     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::reserve(unsigned long) [36]
                0.01    0.00 6675836/756160635     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::data() const [313]
                0.01    0.00 7865256/756160635     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::begin() const [123]
                0.02    0.00 9368067/756160635     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_mutate(unsigned long, unsigned long, char const, unsigned long) [23]
                0.02    0.00 10052174/756160635     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [38]
                0.02    0.00 11641902/756160635     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&) [34]
                0.02    0.00 12781428/756160635     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::cbegin() const [127]
                0.03    0.00 17356083/756160635     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_destroy(unsigned long) [83]
                0.08    0.00 45233953/756160635     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::operator[](unsigned long) const [82]
                0.10    0.00 53164825/756160635     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::c_str() const [92]
                0.24    0.00 129156700/756160635     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_append(char const, unsigned long) [5]
                0.35    0.00 188061850/756160635     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_set_length(unsigned long) [7]
                0.43    0.00 230597314/756160635     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_is_local() const [8]
[21]     3.9    1.42    0.00 756160635         std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_data() const [21]
-----------------------------------------------
                0.00    0.00       1/2608978     unittest::g_source_dir[abi:cxx11]() [645]
                0.00    0.00       1/2608978     unittest::g_tmp_dir[abi:cxx11]() [644]
                0.00    0.00       1/2608978     libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >::case_insensitive_basic_string() [418]
                0.00    0.00       1/2608978     CATCH2_INTERNAL_TEST_6() [20]
                0.00    0.00       1/2608978     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&) [630]
                0.00    0.00       1/2608978     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&) [635]
                0.00    0.00       1/2608978     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&) [633]
                0.00    0.00       1/2608978     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&) [634]
                0.00    0.00       1/2608978     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&) [624]
                0.00    0.00       1/2608978     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&) [629]
                0.00    0.00       1/2608978     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&) [625]
                0.00    0.00       1/2608978     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&) [626]
                0.00    0.00       1/2608978     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&) [627]
                0.00    0.00       1/2608978     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&) [628]
                0.00    0.00       1/2608978     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&) [631]
                0.00    0.00       1/2608978     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&) [632]
                0.00    0.00       1/2608978     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&) [622]
                0.00    0.00       1/2608978     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&) [623]
                0.00    0.00       1/2608978     Catch::Clara::Detail::ParserRefImpl<Catch::Clara::Opt>::ParserRefImpl<long, void>(long&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [636]
                0.00    0.00       2/2608978     CATCH2_INTERNAL_TEST_15() [249]
                0.00    0.00       2/2608978     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&) [586]
                0.00    0.00       2/2608978     Catch::Clara::Detail::ParserRefImpl<Catch::Clara::Opt>::ParserRefImpl<double, void>(double&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [583]
                0.00    0.00       3/2608978     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&) [572]
                0.00    0.00       3/2608978     Catch::ConfigData::ConfigData() [580]
                0.00    0.00       3/2608978     Catch::TestSpecParser::TestSpecParser(Catch::ITagAliasRegistry const&) [581]
                0.00    0.00       4/2608978     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&) [566]
                0.00    0.00       8/2608978     Catch::Clara::Detail::BasicResult<Catch::Clara::ParseResultType>::ResultValueBase(Catch::Clara::Detail::ResultType, Catch::Clara::ParseResultType const&) [552]
                0.00    0.00      16/2608978     Catch::TestCaseInfo::TestCaseInfo(Catch::StringRef, Catch::NameAndTags const&, Catch::SourceLineInfo const&) [506]
                0.00    0.00      17/2608978     CATCH2_INTERNAL_TEST_0() [6]
                0.00    0.00      32/2608978     Catch::Clara::Detail::ParserRefImpl<Catch::Clara::Opt>::ParserRefImpl(std::shared_ptr<Catch::Clara::Detail::BoundRef> const&) [522]
                0.00    0.00     129/2608978     Catch::Clara::Detail::BasicResult<void>::ResultBase(Catch::Clara::Detail::ResultType) [491]
                0.00    0.00     130/2608978     Catch::Clara::Detail::BasicResult<Catch::Clara::Detail::ParseState>::ResultValueBase(Catch::Clara::Detail::ResultType, Catch::Clara::Detail::ParseState const&) [489]
                0.00    0.00     180/2608978     Catch::RunContext::runTest(Catch::TestCaseHandle const&) [467]
                0.00    0.00    2047/2608978     CATCH2_INTERNAL_TEST_19() [70]
                0.01    0.03   65535/2608978     Catch::Matchers::MatcherUntypedBase::MatcherUntypedBase() [279]
                0.06    0.21  519951/2608978     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&) [28]
                0.10    0.37  908832/2608978     Catch::AssertionResultData::AssertionResultData(Catch::ResultWas::OfType, Catch::LazyExpression const&) [51]
                0.12    0.46 1112063/2608978     CATCH2_INTERNAL_TEST_0() [4]
[22]     3.7    0.29    1.07 2608978         std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string() [22]
                0.31    0.29 33455940/188061850     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_set_length(unsigned long) [7]
                0.19    0.05 33455940/41061283     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::Allochider::Allochider(char, std::allocator<char>&&) [77]
                0.06    0.17 33455940/45213417     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_local_data() [73]
-----------------------------------------------
                0.00    0.00    4185/10481166     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::push_back(char) [132]
                0.05    0.23 2400176/10481166     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_replace(unsigned long, unsigned long, char const, unsigned long) [48]
                0.17    0.77 8076805/10481166     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_append(char const, unsigned long) [5]
[23]     3.4    0.22    1.01 10481166         std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_mutate(unsigned long, unsigned long, char const, unsigned long) [23]
                0.07    0.18 10481166/17356085     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_create(unsigned long&, unsigned long) [61]
                0.03    0.18 10481166/59512127     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_dispose() [25]
                0.18    0.00 20962332/45042092     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::length() const [64]
                0.02    0.14 10481166/163725622     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::capacity() const [11]
                0.05    0.07 19845048/161998551     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_S_copy(char, char const, unsigned long) [31]
                0.03    0.00 10481166/19932506     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_capacity(unsigned long) [199]
                0.03    0.00 10481166/22511764     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_data(char) [211]
                0.02    0.00 9368067/756160635     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_data() const [21]
-----------------------------------------------
                0.00    0.00       4/103874004     CATCH2_INTERNAL_TEST_0() [582]
                0.00    0.00      26/103874004     CATCH2_INTERNAL_TEST_0() [171]
                0.00    0.00      60/103874004     CATCH2_INTERNAL_TEST_0() [44]
                0.00    0.00    6096/103874004     CATCH2_INTERNAL_TEST_8() [461]
                0.00    0.00  174014/103874004     CATCH2_INTERNAL_TEST_31() [352]
                0.00    0.00  178112/103874004     CATCH2_INTERNAL_TEST_19() [70]
                0.00    0.00  264503/103874004     CATCH2_INTERNAL_TEST_15() [249]
                0.01    0.00 1112063/103874004     unittest::catch_compare_long_strings(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [94]
                0.02    0.01 2230441/103874004     CATCH2_INTERNAL_TEST_6() [20]
                0.03    0.01 3664285/103874004     CATCH2_INTERNAL_TEST_0() [6]
                0.04    0.02 5494656/103874004     CATCH2_INTERNAL_TEST_25() [33]
                0.04    0.02 5624431/103874004     CATCH2_INTERNAL_TEST_0() [47]
                0.05    0.02 6450436/103874004     CATCH2_INTERNAL_TEST_35() [19]
                0.08    0.04 10008716/103874004     CATCH2_INTERNAL_TEST_0() [4]
                0.11    0.05 13444054/103874004     CATCH2_INTERNAL_TEST_0() [12]
                0.20    0.09 24580075/103874004     CATCH2_INTERNAL_TEST_3() [9]
                0.24    0.11 30642032/103874004     CATCH2_INTERNAL_TEST_12() [10]
[24]     3.4    0.83    0.39 103874004         operator"" catchsr(char const, unsigned long) [24]
                0.39    0.00 103874004/395567795     Catch::StringRef::StringRef(char const, unsigned long) [18]
-----------------------------------------------
                0.00    0.00      41/59512127     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&) [545]
                0.02    0.09 5281515/59512127     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::reserve(unsigned long) [36]
                0.03    0.18 10481166/59512127     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_mutate(unsigned long, unsigned long, char const, unsigned long) [23]
                0.13    0.76 43749405/59512127     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() [27]
[25]     3.4    0.18    1.03 59512127         std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_dispose() [25]
                0.17    0.61 59512127/230597314     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_is_local() const [8]
                0.11    0.14 17356083/17356083     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_destroy(unsigned long) [83]
-----------------------------------------------
                0.06    0.14 27884430/156992531     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_create(unsigned long&, unsigned long) [61]
                0.28    0.67 129108101/156992531     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_check_length(unsigned long, unsigned long, char const) const [16]
[26]     3.2    0.34    0.81 156992531         std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::max_size() const [26]
                0.33    0.25 156992531/156992531     std::allocator_traits<std::allocator<char> >::max_size(std::allocator<char> const&) [42]
                0.23    0.00 156992531/162018618     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_get_allocator() const [87]
-----------------------------------------------
                0.00    0.00       1/32003701     libutf8::operator!=(libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const) [613]
                0.00    0.00       1/32003701     libutf8::operator>(libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const) [607]
                0.00    0.00       1/32003701     libutf8::operator>=(libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const) [605]
                0.00    0.00       1/32003701     libutf8::operator<(libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const) [611]
                0.00    0.00       1/32003701     libutf8::operator<=(libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const) [609]
                0.00    0.00       1/32003701     libutf8::operator==(char const, libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [603]
                0.00    0.00       1/32003701     libutf8::operator!=(char const, libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [612]
                0.00    0.00       1/32003701     libutf8::operator>(char const, libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [606]
                0.00    0.00       1/32003701     libutf8::operator>=(char const, libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [604]
                0.00    0.00       1/32003701     libutf8::operator<(char const, libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [610]
                0.00    0.00       1/32003701     libutf8::operator<=(char const, libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [608]
                0.00    0.00       1/32003701     CATCH2_INTERNAL_TEST_0() [582]
                0.00    0.00       1/32003701     Catch::Clara::ExeName::set(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [683]
                0.00    0.00       1/32003701     Catch::Clara::Args::~Args() [525]
                0.00    0.00       1/32003701     Catch::ReusableStringStream::~ReusableStringStream() [615]
                0.00    0.00       1/32003701     Catch::Config::Config(Catch::ConfigData const&) [579]
                0.00    0.00       1/32003701     Catch::generateRandomSeed(Catch::GenerateFrom) [614]
                0.00    0.00       2/32003701     unittest::detail::init_tmp_dir(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [651]
                0.00    0.00       2/32003701     Catch::ReporterSpec::~ReporterSpec() [712]
                0.00    0.00       2/32003701     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&) [586]
                0.00    0.00       3/32003701     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> >) [686]
                0.00    0.00       3/32003701     Catch::ConsoleReporter::printTotalsDivider(Catch::Totals const&) [670]
                0.00    0.00       3/32003701     Catch::TestSpecParser::~TestSpecParser() [688]
                0.00    0.00       4/32003701     CATCH2_INTERNAL_TEST_8() [461]
                0.00    0.00       4/32003701     CATCH2_INTERNAL_TEST_31() [352]
                0.00    0.00       4/32003701     Catch::Clara::Help::Help(bool&) [541]
                0.00    0.00       4/32003701     Catch::ProcessedReporterSpec::~ProcessedReporterSpec() [681]
                0.00    0.00       6/32003701     Catch::ConfigData::~ConfigData() [496]
                0.00    0.00       8/32003701     Catch::Clara::Detail::BasicResult<Catch::Clara::ParseResultType>::~BasicResult() [657]
                0.00    0.00       8/32003701     Catch::ReporterRegistry::ReporterRegistry() [532]
                0.00    0.00       8/32003701     std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, Catch::Detail::unique_ptr<Catch::IReporterFactory> >::~pair() [659]
                0.00    0.00       8/32003701     Catch::(anonymous namespace)::ColumnInfo::~ColumnInfo() [658]
                0.00    0.00      10/32003701     CATCH2_INTERNAL_TEST_15() [249]
                0.00    0.00      16/32003701     libutf8::operator==(libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const) [521]
                0.00    0.00      16/32003701     Catch::TestCaseTracking::TrackerContext::startRun() [557]
                0.00    0.00      18/32003701     CATCH2_INTERNAL_TEST_0() [6]
                0.00    0.00      19/32003701     CATCH2_INTERNAL_TEST_0() [44]
                0.00    0.00      20/32003701     unittest::snap_catch2_main(char const, char const, int, char**, void ()(), Catch::Clara::Parser ()(Catch::Clara::Parser const&), int ()(Catch::Session&), void ()()) [277]
                0.00    0.00      25/32003701     CATCH2_INTERNAL_TEST_0() [171]
                0.00    0.00      25/32003701     CATCH2_INTERNAL_TEST_12() [10]
                0.00    0.00      30/32003701     Catch::Clara::Detail::ParserRefImpl<Catch::Clara::Arg>::~ParserRefImpl() [618]
                0.00    0.00      32/32003701     libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >::~case_insensitive_basic_string() [616]
                0.00    0.00      32/32003701     Catch::TestCaseInfo::~TestCaseInfo() [617]
                0.00    0.00      36/32003701     CATCH2_INTERNAL_TEST_0() [47]
                0.00    0.00      74/32003701     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> >&) [511]
                0.00    0.00     102/32003701     Catch::makeCommandLineParser(Catch::ConfigData&) [100]
                0.00    0.00     106/32003701     Catch::TestCaseTracking::SectionTracker::~SectionTracker() [556]
                0.00    0.00     129/32003701     Catch::Clara::Detail::BasicResult<void>::~BasicResult() [549]
                0.00    0.00     131/32003701     Catch::Clara::Detail::BasicResult<Catch::Clara::Detail::ParseState>::~BasicResult() [548]
                0.00    0.00     180/32003701     Catch::RunContext::runTest(Catch::TestCaseHandle const&) [467]
                0.00    0.00     180/32003701     Catch::TestCaseStats::~TestCaseStats() [535]
                0.00    0.00     343/32003701     Catch::Clara::Opt::isMatch(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) const [520]
                0.00    0.00     666/32003701     Catch::Clara::Detail::Token::~Token() [515]
                0.00    0.00     922/32003701     Catch::TestCaseTracking::NameAndLocation::~NameAndLocation() [507]
                0.00    0.00    1897/32003701     Catch::SectionInfo::~SectionInfo() [493]
                0.00    0.00    2063/32003701     CATCH2_INTERNAL_TEST_19() [70]
                0.00    0.00    2978/32003701     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> >) [481]
                0.00    0.00    4890/32003701     Catch::Clara::Detail::ParserRefImpl<Catch::Clara::Opt>::~ParserRefImpl() [469]
                0.00    0.00   65535/32003701     Catch::Matchers::ExceptionWatcher::~ExceptionWatcher() [441]
                0.00    0.00   65535/32003701     Catch::Matchers::MatcherUntypedBase::~MatcherUntypedBase() [442]
                0.00    0.03  983143/32003701     CATCH2_INTERNAL_TEST_3() [9]
                0.00    0.03 1112080/32003701     CATCH2_INTERNAL_TEST_25() [33]
                0.01    0.10 3336208/32003701     CATCH2_INTERNAL_TEST_0() [4]
                0.01    0.11 3635328/32003701     Catch::AssertionResultData::~AssertionResultData() [120]
                0.02    0.13 4454735/32003701     CATCH2_INTERNAL_TEST_6() [20]
                0.02    0.17 5565866/32003701     CATCH2_INTERNAL_TEST_0() [12]
                0.02    0.18 6094753/32003701     CATCH2_INTERNAL_TEST_35() [19]
                0.03    0.20 6675492/32003701     libutf8::json_tokens::~json_tokens() [89]
[27]     3.0    0.13    0.96 32003701         std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() [27]
                0.13    0.76 43749405/59512127     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_dispose() [25]
                0.07    0.00 43749405/43749405     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::Allochider::~Allochider() [188]
-----------------------------------------------
                                                 <spontaneous>
[28]     2.9    0.01    1.05                 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&) [28]
                0.04    0.66  519951/519984      std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::reserve(unsigned long) [36]
                0.06    0.21  519951/2608978     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string() [22]
                0.01    0.04  519951/519995      std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::append(char const, unsigned long) [239]
                0.00    0.03  519951/11641902     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&) [34]
                0.00    0.00  519951/492248367     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::size() const [29]
                0.00    0.00  519951/129586374     std::char_traits<char>::length(char const) [97]
-----------------------------------------------
                0.00    0.00       2/492248367     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::end() const [767]
                0.00    0.00      75/492248367     Catch::StringRef::StringRef(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [563]
                0.00    0.00      88/492248367     Catch::TestCaseInfo::internalAppendTag(Catch::StringRef) [445]
                0.00    0.00     258/492248367     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> >&&) [162]
                0.00    0.00    8688/492248367     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::operator[](unsigned long) [505]
                0.00    0.00   19125/492248367     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::resize(unsigned long, char) [463]
                0.00    0.00  454644/492248367     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::empty() const [452]
                0.00    0.00  519951/492248367     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&) [28]
                0.00    0.00 1113109/492248367     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::assign(char const) [85]
                0.00    0.00 1115145/492248367     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_disjunct(char const) const [344]
                0.00    0.00 1177678/492248367     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::compare(char const) const [160]
                0.00    0.00 1288321/492248367     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_limit(unsigned long, unsigned long) const [437]
                0.00    0.00 1288419/492248367     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_check(unsigned long, char const) const [354]
                0.00    0.00 2432845/492248367     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::push_back(char) [132]
                0.01    0.00 3516350/492248367     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_replace(unsigned long, unsigned long, char const, unsigned long) [48]
                0.01    0.00 3932627/492248367     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::end() [126]
                0.01    0.00 4915780/492248367     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::cend() const [147]
                0.02    0.00 10014148/492248367     __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&) [145]
                0.02    0.00 11641902/492248367     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&) [34]
                0.09    0.00 45233953/492248367     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::operator[](unsigned long) const [82]
                0.26    0.00 129108101/492248367     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_check_length(unsigned long, unsigned long, char const) const [16]
                0.56    0.00 274467158/492248367     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_append(char const, unsigned long) [5]
[29]     2.8    1.01    0.00 492248367         std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::size() const [29]
-----------------------------------------------
                0.53    0.47 230597314/230597314     std::pointer_traits<char const>::pointer_to(char const&) [17]
[30]     2.8    0.53    0.47 230597314         char const std::addressof<char const>(char const&) [30]
                0.47    0.00 230597314/230597314     char const std::__addressof<char const>(char const&) [53]
-----------------------------------------------
                0.00    0.00      48/161998551     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&) [545]
                0.00    0.00 1116173/161998551     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_replace(unsigned long, unsigned long, char const, unsigned long) [48]
                0.00    0.00 1398965/161998551     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_S_copy_chars(char, char const, char const) [238]
                0.01    0.02 5200102/161998551     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_S_copy_chars(char, char, char) [250]
                0.01    0.02 5281515/161998551     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::reserve(unsigned long) [36]
                0.05    0.07 19845048/161998551     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_mutate(unsigned long, unsigned long, char const, unsigned long) [23]
                0.35    0.43 129156700/161998551     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_append(char const, unsigned long) [5]
[31]     2.7    0.44    0.53 161998551         std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_S_copy(char, char const, unsigned long) [31]
                0.44    0.00 140031797/140034634     std::char_traits<char>::copy(char, char const, unsigned long) [57]
                0.09    0.00 21966754/212461449     std::char_traits<char>::assign(char&, char const&) [32]
-----------------------------------------------
                0.01    0.00 2432845/212461449     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::push_back(char) [132]
                0.09    0.00 21966754/212461449     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_S_copy(char, char const, unsigned long) [31]
                0.81    0.00 188061850/212461449     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_set_length(unsigned long) [7]
[32]     2.5    0.91    0.00 212461449         std::char_traits<char>::assign(char&, char const&) [32]
-----------------------------------------------
                0.12    0.67       4/4           Catch::TestInvokerAsFunction::invoke() const [1]
[33]     2.2    0.12    0.67       4         CATCH2_INTERNAL_TEST_25() [33]
                0.07    0.18 4382592/4382820     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::operator[](unsigned long) const [82]
                0.03    0.12 4382592/6814651     Catch::BinaryExpr<char, char> Catch::operator==<char, 0>(Catch::ExprLhs<char>&&, char) [91]
                0.04    0.02 5494656/103874004     operator"" catchsr(char const, unsigned long) [24]
                0.04    0.01 4382592/6814651     Catch::ExprLhs<char> Catch::operator<=<char, 0>(Catch::Decomposer&&, char) [164]
                0.00    0.04 1112064/7657091     Catch::BinaryExpr<unsigned long, int> Catch::operator==<int, 0>(Catch::ExprLhs<unsigned long>&&, int) [79]
                0.00    0.03 1112080/32003701     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() [27]
                0.03    0.00 5494672/103809227     Catch::SourceLineInfo::SourceLineInfo(char const, unsigned long) [50]
                0.02    0.00 5494656/103808469     Catch::AssertionHandler::~AssertionHandler() [58]
                0.01    0.00 4382592/6814651     Catch::BinaryExpr<char, char>::~BinaryExpr() [317]
                0.01    0.00 1112064/45042092     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::length() const [64]
                0.01    0.00 1112064/7657092     Catch::BinaryExpr<unsigned long, int>::~BinaryExpr() [256]
                0.00    0.00 1112064/7657094     Catch::ExprLhs<unsigned long> Catch::operator<=<unsigned long, 0>(Catch::Decomposer&&, unsigned long) [281]
                0.00    0.00      16/69842       std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(char const, std::allocator<char> const&) [177]
                0.00    0.00      16/800         Catch::SectionInfo::SectionInfo(Catch::SourceLineInfo const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, char const) [488]
                0.00    0.00      16/1897        Catch::SectionInfo::~SectionInfo() [493]
                0.00    0.00       4/75          unittest::g_progress() [1036]
-----------------------------------------------
                0.00    0.03  519951/11641902     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&) [28]
                0.03    0.71 11121951/11641902     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&) [35]
[34]     2.1    0.03    0.74 11641902         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&) [34]
                0.09    0.61 11641902/137233653     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_append(char const, unsigned long) [5]
                0.02    0.00 11641902/492248367     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::size() const [29]
                0.02    0.00 11641902/756160635     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_data() const [21]
-----------------------------------------------
                0.00    0.00     148/1112211     Catch::RunContext::runTest(Catch::TestCaseHandle const&) [467]
                0.02    0.74 1112063/1112211     CATCH2_INTERNAL_TEST_0() [4]
[35]     2.1    0.02    0.74 1112211         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&) [35]
                0.03    0.71 11121951/11641902     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&) [34]
-----------------------------------------------
                0.00    0.00      16/519984      Catch::TestCaseInfo::TestCaseInfo(Catch::StringRef, Catch::NameAndTags const&, Catch::SourceLineInfo const&) [506]
                0.00    0.00      17/519984      CATCH2_INTERNAL_TEST_0() [6]
                0.04    0.66  519951/519984      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&) [28]
[36]     1.9    0.04    0.66  519984         std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::reserve(unsigned long) [36]
                0.02    0.13 10061560/163725622     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::capacity() const [11]
                0.13    0.00 15343075/45042092     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::length() const [64]
                0.03    0.09 5281515/17356085     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_create(unsigned long&, unsigned long) [61]
                0.02    0.09 5281515/59512127     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_dispose() [25]
                0.01    0.05 4780045/230597314     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_is_local() const [8]
                0.01    0.02 5281515/161998551     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_S_copy(char, char const, unsigned long) [31]
                0.02    0.00 5281515/19932506     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_capacity(unsigned long) [199]
                0.01    0.00 5281515/22511764     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_data(char) [211]
                0.01    0.00 5281515/756160635     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_data() const [21]
-----------------------------------------------
                                                 <spontaneous>
[37]     1.8    0.66    0.00                 Catch::AssertionHandler::AssertionHandler(Catch::StringRef, Catch::SourceLineInfo const&, Catch::StringRef, Catch::ResultDisposition::Flags) [37]
-----------------------------------------------
                0.00    0.00       1/2800923     libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >::case_insensitive_basic_string(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [665]
                0.00    0.00       1/2800923     libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >::case_insensitive_basic_string(libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [663]
                0.00    0.00       1/2800923     libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >::case_insensitive_basic_string(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&) [664]
                0.00    0.00       1/2800923     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&) [630]
                0.00    0.00       1/2800923     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&) [635]
                0.00    0.00       1/2800923     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&) [633]
                0.00    0.00       1/2800923     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&) [634]
                0.00    0.00       1/2800923     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&) [624]
                0.00    0.00       1/2800923     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&) [629]
                0.00    0.00       1/2800923     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&) [625]
                0.00    0.00       1/2800923     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&) [626]
                0.00    0.00       1/2800923     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&) [627]
                0.00    0.00       1/2800923     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&) [628]
                0.00    0.00       1/2800923     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&) [631]
                0.00    0.00       1/2800923     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&) [632]
                0.00    0.00       1/2800923     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&) [622]
                0.00    0.00       1/2800923     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&) [623]
                0.00    0.00       1/2800923     Catch::Clara::Detail::ParserRefImpl<Catch::Clara::Opt>::ParserRefImpl<long, void>(long&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [636]
                0.00    0.00       2/2800923     (anonymous namespace)::get_date(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&) [117]
                0.00    0.00       2/2800923     Catch::Clara::Detail::ParserRefImpl<Catch::Clara::Opt>::ParserRefImpl<double, void>(double&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [583]
                0.00    0.00       2/2800923     Catch::Config::Config(Catch::ConfigData const&) [579]
                0.00    0.00       3/2800923     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&) [572]
                0.00    0.00       3/2800923     Catch::ConfigData::ConfigData(Catch::ConfigData const&) [509]
                0.00    0.00       4/2800923     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&) [566]
                0.00    0.00       4/2800923     std::__cxx11::basic_string<char, std::char_traits<char>, std::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) [367]
                0.00    0.00       4/2800923     Catch::(anonymous namespace)::ColumnInfo::ColumnInfo(Catch::(anonymous namespace)::ColumnInfo const&) [619]
                0.00    0.00       9/2800923     Catch::Clara::Detail::TokenStream::loadBuffer() [567]
                0.00    0.00      28/2800923     Catch::Clara::Detail::ParserRefImpl<Catch::Clara::Arg>::ParserRefImpl(Catch::Clara::Detail::ParserRefImpl<Catch::Clara::Arg> const&) [534]
                0.00    0.00      61/2800923     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&) [526]
                0.00    0.00      74/2800923     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> >&) [511]
                0.00    0.00     106/2800923     Catch::TestCaseTracking::NameAndLocation::NameAndLocation(Catch::TestCaseTracking::NameAndLocation const&) [513]
                0.00    0.00     180/2800923     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) [503]
                0.00    0.00     343/2800923     (anonymous namespace)::normaliseOpt(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [487]
                0.00    0.00     370/2800923     Catch::SectionInfo::SectionInfo(Catch::SectionInfo const&) [485]
                0.00    0.00     648/2800923     Catch::Clara::Detail::Token::Token(Catch::Clara::Detail::Token const&) [470]
                0.00    0.00     816/2800923     Catch::TestCaseTracking::NameAndLocation::NameAndLocation(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, Catch::SourceLineInfo const&) [468]
                0.00    0.00    2885/2800923     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&) [455]
                0.00    0.00    3330/2800923     Catch::Clara::Detail::ParserRefImpl<Catch::Clara::Opt>::ParserRefImpl(Catch::Clara::Detail::ParserRefImpl<Catch::Clara::Opt> const&) [454]
                0.00    0.01   65535/2800923     Catch::Matchers::ExceptionWatcher::ExceptionWatcher(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, bool) [237]
                0.05    0.58 2726496/2800923     Catch::AssertionResultData::AssertionResultData(Catch::AssertionResultData const&) [39]
[38]     1.8    0.05    0.60 2800923         std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [38]
                0.03    0.34 5026087/5200101     void std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_construct<char>(char, char) [65]
                0.08    0.01 5026087/5026087     __gnu_cxx::__alloc_traits<std::allocator<char> >::_S_select_on_copy(std::allocator<char> const&) [153]
                0.04    0.00 5026087/45042092     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::length() const [64]
                0.03    0.01 5026087/41061283     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::Allochider::Allochider(char, std::allocator<char>&&) [77]
                0.01    0.03 5026087/45213417     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_local_data() [73]
                0.02    0.00 10052174/756160635     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_data() const [21]
                0.01    0.00 5026087/162018618     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_get_allocator() const [87]
-----------------------------------------------
                                                 <spontaneous>
[39]     1.7    0.00    0.63                 Catch::AssertionResultData::AssertionResultData(Catch::AssertionResultData const&) [39]
                0.05    0.58 2726496/2800923     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [38]
-----------------------------------------------
                                                 <spontaneous>
[40]     1.7    0.62    0.00                 Catch::RunContext::handleExpr(Catch::AssertionInfo const&, Catch::ITransientExpression const&, Catch::AssertionReaction&) [40]
-----------------------------------------------
                0.00    0.00       4/17413508     CATCH2_INTERNAL_TEST_0() [582]
                0.00    0.00      48/17413508     CATCH2_INTERNAL_TEST_0() [4]
                0.00    0.00    3048/17413508     CATCH2_INTERNAL_TEST_8() [461]
                0.00    0.00    4188/17413508     CATCH2_INTERNAL_TEST_6() [20]
                0.02    0.06 2224138/17413508     CATCH2_INTERNAL_TEST_0() [47]
                0.05    0.18 6412186/17413508     CATCH2_INTERNAL_TEST_35() [19]
                0.07    0.24 8769896/17413508     CATCH2_INTERNAL_TEST_12() [10]
[41]     1.7    0.13    0.48 17413508         Catch::BinaryExpr<int, int> Catch::operator==<int, 0>(Catch::ExprLhs<int>&&, int) [41]
                0.15    0.10 17413508/18527572     Catch::BinaryExpr<int, int>::BinaryExpr(bool, int, Catch::StringRef, int) [80]
                0.10    0.07 17413508/187885170     Catch::operator"" sr(char const, unsigned long) [14]
                0.08    0.00 17413508/17413508     bool Catch::compareEqual<int, int>(int const&, int const&) [175]
-----------------------------------------------
                0.33    0.25 156992531/156992531     std::cxx11::basicstring<char, std::char_traits<char>, std::allocator<char> >::max_size() const [26]
[42]     1.6    0.33    0.25 156992531         std::allocator_traits<std::allocator<char> >::max_size(std::allocator<char> const&) [42]
                0.25    0.00 156992531/174348616     __gnu_cxx::new_allocator<char>::max_size() const [78]
-----------------------------------------------
                0.00    0.00       1/103354053     Catch::BinaryExpr<char32_t, int>::BinaryExpr(bool, char32_t, Catch::StringRef, int) [782]
                0.00    0.00       1/103354053     Catch::BinaryExpr<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&, char const (&) [11]>::BinaryExpr(bool, libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&, Catch::StringRef, char const (&) [11]) [790]
                0.00    0.00       1/103354053     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]) [783]
                0.00    0.00       1/103354053     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]) [786]
                0.00    0.00       1/103354053     Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [57]>::BinaryExpr(bool, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, Catch::StringRef, char const (&) [57]) [787]
                0.00    0.00       1/103354053     Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [48]>::BinaryExpr(bool, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, Catch::StringRef, char const (&) [48]) [785]
                0.00    0.00       1/103354053     Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [76]>::BinaryExpr(bool, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, Catch::StringRef, char const (&) [76]) [789]
                0.00    0.00       1/103354053     Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [67]>::BinaryExpr(bool, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, Catch::StringRef, char const (&) [67]) [788]
                0.00    0.00       1/103354053     Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [36]>::BinaryExpr(bool, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, Catch::StringRef, char const (&) [36]) [784]
                0.00    0.00       2/103354053     Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, libutf8::case_insensitive_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, libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&) [770]
                0.00    0.00       2/103354053     Catch::BinaryExpr<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>::BinaryExpr(bool, libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&, Catch::StringRef, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [771]
                0.00    0.00       2/103354053     Catch::BinaryExpr<unsigned long, unsigned long>::BinaryExpr(bool, unsigned long, Catch::StringRef, unsigned long) [774]
                0.00    0.00       2/103354053     Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [16]>::BinaryExpr(bool, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, Catch::StringRef, char const (&) [16]) [769]
                0.00    0.00       2/103354053     Catch::BinaryExpr<std::__cxx11::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t> >&, std::__cxx11::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t> >&>::BinaryExpr(bool, std::__cxx11::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t> >&, Catch::StringRef, std::__cxx11::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t> >&) [772]
                0.00    0.00       2/103354053     Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>::BinaryExpr(bool, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, Catch::StringRef, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&) [773]
                0.00    0.00       3/103354053     Catch::BinaryExpr<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&, char const (&) [5]>::BinaryExpr(bool, libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&, Catch::StringRef, char const (&) [5]) [751]
                0.00    0.00       3/103354053     Catch::BinaryExpr<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&, char const (&) [3]>::BinaryExpr(bool, libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&, Catch::StringRef, char const (&) [3]) [750]
                0.00    0.00       3/103354053     Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, char const (&) [7]>::BinaryExpr(bool, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, Catch::StringRef, char const (&) [7]) [752]
                0.00    0.00       3/103354053     Catch::BinaryExpr<double, Catch::Approx const&>::BinaryExpr(bool, double, Catch::StringRef, Catch::Approx const&) [753]
                0.00    0.00       3/103354053     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]) [749]
                0.00    0.00       3/103354053     Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [54]>::BinaryExpr(bool, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, Catch::StringRef, char const (&) [54]) [748]
                0.00    0.00       5/103354053     Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [31]>::BinaryExpr(bool, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, Catch::StringRef, char const (&) [31]) [742]
                0.00    0.00       6/103354053     Catch::BinaryExpr<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>::BinaryExpr(bool, libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&, Catch::StringRef, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&) [729]
                0.00    0.00       6/103354053     Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&>::BinaryExpr(bool, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, Catch::StringRef, libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&) [730]
                0.00    0.00       6/103354053     Catch::BinaryExpr<char const (&) [7], libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&>::BinaryExpr(bool, char const (&) [7], Catch::StringRef, libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&) [728]
                0.00    0.00       6/103354053     Catch::BinaryExpr<long, int>::BinaryExpr(bool, long, Catch::StringRef, int) [727]
                0.00    0.00       7/103354053     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]) [720]
                0.00    0.00       7/103354053     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]) [721]
                0.00    0.00       8/103354053     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]) [717]
                0.00    0.00       8/103354053     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]) [718]
                0.00    0.00      12/103354053     Catch::BinaryExpr<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&, libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&>::BinaryExpr(bool, libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&, Catch::StringRef, libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&) [714]
                0.00    0.00      14/103354053     Catch::BinaryExpr<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&, char const (&) [7]>::BinaryExpr(bool, libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&, Catch::StringRef, char const (&) [7]) [704]
                0.00    0.00      20/103354053     Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [32]>::BinaryExpr(bool, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, Catch::StringRef, char const (&) [32]) [684]
                0.00    0.00      25/103354053     Catch::BinaryExpr<libutf8::bom_t const&, libutf8::bom_t const&>::BinaryExpr(bool, libutf8::bom_t const&, Catch::StringRef, libutf8::bom_t const&) [679]
                0.00    0.00    2048/103354053     Catch::BinaryExpr<char const&, char const&>::BinaryExpr(bool, char const&, Catch::StringRef, char const&) [528]
                0.00    0.00    4244/103354053     Catch::BinaryExpr<char16_t, unsigned int>::BinaryExpr(bool, char16_t, Catch::StringRef, unsigned int) [514]
                0.00    0.00   63485/103354053     Catch::BinaryExpr<char16_t, int>::BinaryExpr(bool, char16_t, Catch::StringRef, int) [465]
                0.00    0.00   65535/103354053     Catch::MatchExpr<libutf8::libutf8_exception_decoding const&, Catch::Matchers::ExceptionWatcher>::MatchExpr(libutf8::libutf8_exception_decoding const&, Catch::Matchers::ExceptionWatcher const&, Catch::StringRef) [430]
                0.00    0.00   65587/103354053     Catch::BinaryExpr<libutf8::utf8_iterator&, libutf8::utf8_iterator&>::BinaryExpr(bool, libutf8::utf8_iterator&, Catch::StringRef, libutf8::utf8_iterator&) [464]
                0.01    0.00 1112065/103354053     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]) [417]
                0.01    0.00 2094985/103354053     Catch::BinaryExpr<char32_t, char>::BinaryExpr(bool, char32_t, Catch::StringRef, char) [228]
                0.01    0.00 2225126/103354053     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&) [280]
                0.01    0.00 2486272/103354053     Catch::BinaryExpr<char32_t, unsigned int>::BinaryExpr(bool, char32_t, Catch::StringRef, unsigned int) [311]
                0.02    0.00 3932624/103354053     Catch::BinaryExpr<__gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > const&, libutf8::utf8_iterator&>::BinaryExpr(bool, __gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > const&, Catch::StringRef, libutf8::utf8_iterator&) [248]
                0.02    0.00 3932626/103354053     Catch::BinaryExpr<__gnu_cxx::__normal_iterator<char, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > const&, libutf8::utf8_iterator&>::BinaryExpr(bool, __gnu_cxx::__normal_iterator<char, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > const&, Catch::StringRef, libutf8::utf8_iterator&) [159]
                0.02    0.00 3932628/103354053     Catch::BinaryExpr<libutf8::utf8_iterator&, __gnu_cxx::__normal_iterator<char, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > const&>::BinaryExpr(bool, libutf8::utf8_iterator&, Catch::StringRef, __gnu_cxx::__normal_iterator<char, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > const&) [247]
                0.03    0.00 4915780/103354053     Catch::BinaryExpr<libutf8::utf8_iterator&, __gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > const&>::BinaryExpr(bool, libutf8::utf8_iterator&, Catch::StringRef, __gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > const&) [146]
                0.04    0.00 6542976/103354053     Catch::BinaryExpr<void const const&, void const const&>::BinaryExpr(bool, void const const&, Catch::StringRef, void const const&) [161]
                0.04    0.00 6814651/103354053     Catch::BinaryExpr<char, char>::BinaryExpr(bool, char, Catch::StringRef, char) [170]
                0.04    0.00 7657092/103354053     Catch::BinaryExpr<unsigned long, int>::BinaryExpr(bool, unsigned long, Catch::StringRef, int) [121]
                0.05    0.00 9756608/103354053     Catch::BinaryExpr<char32_t, char32_t>::BinaryExpr(bool, char32_t, Catch::StringRef, char32_t) [112]
                0.06    0.00 10009720/103354053     Catch::BinaryExpr<libutf8::token_t const&, libutf8::token_t const&>::BinaryExpr(bool, libutf8::token_t const&, Catch::StringRef, libutf8::token_t const&) [158]
                0.10    0.00 18527572/103354053     Catch::BinaryExpr<int, int>::BinaryExpr(bool, int, Catch::StringRef, int) [80]
                0.11    0.00 19212260/103354053     Catch::UnaryExpr<bool>::UnaryExpr(bool) [72]
[43]     1.6    0.58    0.00 103354053         Catch::ITransientExpression::ITransientExpression(bool, bool) [43]
-----------------------------------------------
                0.00    0.55       2/2           Catch::TestInvokerAsFunction::invoke() const [1]
[44]     1.5    0.00    0.55       2         CATCH2_INTERNAL_TEST_0() [44]
                0.00    0.14       2/2           (anonymous namespace)::get_date(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&) [117]
                0.00    0.14       2/2           (anonymous namespace)::get_time(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&) [118]
                0.00    0.09       1/1           libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >::case_insensitive_basic_string(libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&&, std::allocator<char> const&) [149]
                0.00    0.09       1/1           libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >::case_insensitive_basic_string(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&, std::allocator<char> const&) [148]
                0.07    0.00      13/17          libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >::case_insensitive_basic_string(char const, std::allocator<char> const&) [151]
                0.00    0.01       1/1           libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >::case_insensitive_basic_string<__gnu_cxx::__normal_iterator<char, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >(__gnu_cxx::__normal_iterator<char, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, __gnu_cxx::__normal_iterator<char, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<char> const&) [358]
                0.01    0.00       4/4           std::__cxx11::basic_string<char, std::char_traits<char>, std::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) [367]
                0.01    0.00       1/1           libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >::case_insensitive_basic_string() [418]
                0.00    0.00      13/69842       std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(char const, std::allocator<char> const&) [177]
                0.00    0.00       9/9           Catch::BinaryExpr<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&, char const (& const&) [7]> Catch::operator==<char const (&) [7], 0>(Catch::ExprLhs<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&>&&, char const (&) [7]) [529]
                0.00    0.00       3/3           Catch::BinaryExpr<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&, char const (& const&) [5]> Catch::operator==<char const (&) [5], 0>(Catch::ExprLhs<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&>&&, char const (&) [5]) [559]
                0.00    0.00       3/3           Catch::BinaryExpr<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&, char const (& const&) [3]> Catch::operator==<char const (&) [3], 0>(Catch::ExprLhs<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&>&&, char const (&) [3]) [558]
                0.00    0.00       1/1           Catch::BinaryExpr<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&, char const (& const&) [11]> Catch::operator==<char const (&) [11], 0>(Catch::ExprLhs<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&>&&, char const (&) [11]) [587]
                0.00    0.00       1/1           Catch::BinaryExpr<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&, char const (& const&) [7]> Catch::operator!=<char const (&) [7], 0>(Catch::ExprLhs<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&>&&, char const (&) [7]) [597]
                0.00    0.00       1/1           Catch::BinaryExpr<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&, char const (& const&) [7]> Catch::operator><char const (&) [7], 0>(Catch::ExprLhs<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&>&&, char const (&) [7]) [591]
                0.00    0.00       1/1           Catch::BinaryExpr<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&, char const (& const&) [7]> Catch::operator>=<char const (&) [7], 0>(Catch::ExprLhs<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&>&&, char const (&) [7]) [589]
                0.00    0.00       1/1           Catch::BinaryExpr<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&, char const (& const&) [7]> Catch::operator< <char const (&) [7], 0>(Catch::ExprLhs<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&>&&, char const (&) [7]) [595]
                0.00    0.00       1/1           Catch::BinaryExpr<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&, char const (& const&) [7]> Catch::operator<=<char const (&) [7], 0>(Catch::ExprLhs<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&>&&, char const (&) [7]) [593]
                0.00    0.00       1/1           Catch::BinaryExpr<char const (&) [7], libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >& const&> Catch::operator==<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&, 0>(Catch::ExprLhs<char const (&) [7]>&&, libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&) [588]
                0.00    0.00       1/1           Catch::BinaryExpr<char const (&) [7], libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >& const&> Catch::operator!=<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&, 0>(Catch::ExprLhs<char const (&) [7]>&&, libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&) [598]
                0.00    0.00       1/1           Catch::BinaryExpr<char const (&) [7], libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >& const&> Catch::operator><libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&, 0>(Catch::ExprLhs<char const (&) [7]>&&, libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&) [592]
                0.00    0.00       1/1           Catch::BinaryExpr<char const (&) [7], libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >& const&> Catch::operator>=<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&, 0>(Catch::ExprLhs<char const (&) [7]>&&, libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&) [590]
                0.00    0.00       1/1           Catch::BinaryExpr<char const (&) [7], libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >& const&> Catch::operator< <libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&, 0>(Catch::ExprLhs<char const (&) [7]>&&, libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&) [596]
                0.00    0.00       1/1           Catch::BinaryExpr<char const (&) [7], libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >& const&> Catch::operator<=<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&, 0>(Catch::ExprLhs<char const (&) [7]>&&, libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&) [594]
                0.00    0.00      30/32          libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >::~case_insensitive_basic_string() [616]
                0.00    0.00      60/103874004     operator"" catchsr(char const, unsigned long) [24]
                0.00    0.00      19/32003701     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() [27]
                0.00    0.00       2/2           libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >::case_insensitive_basic_string(libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> > const&, unsigned long, unsigned long, std::allocator<char> const&) [654]
                0.00    0.00       2/2           libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >::case_insensitive_basic_string(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, unsigned long, unsigned long, std::allocator<char> const&) [653]
                0.00    0.00       4/800         Catch::SectionInfo::SectionInfo(Catch::SourceLineInfo const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, char const) [488]
                0.00    0.00      64/103809227     Catch::SourceLineInfo::SourceLineInfo(char const, unsigned long) [50]
                0.00    0.00      60/103808469     Catch::AssertionHandler::~AssertionHandler() [58]
                0.00    0.00       3/3           Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, char const (& const&) [7]> Catch::operator==<char const (&) [7], 0>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>&&, char const (&) [7]) [662]
                0.00    0.00       1/1           libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >::case_insensitive_basic_string(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [665]
                0.00    0.00       1/1           libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >::case_insensitive_basic_string(libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [663]
                0.00    0.00       1/1           libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >::case_insensitive_basic_string(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&) [664]
                0.00    0.00       1/1           libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >::case_insensitive_basic_string(char const, unsigned long, std::allocator<char> const&) [674]
                0.00    0.00       1/1           libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >::case_insensitive_basic_string(std::initializer_list<char>, std::allocator<char> const&) [675]
                0.00    0.00       4/1897        Catch::SectionInfo::~SectionInfo() [493]
                0.00    0.00       2/19212260     void Catch::AssertionHandler::handleExpr<bool>(Catch::ExprLhs<bool> const&) [46]
                0.00    0.00       1/1           libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >::case_insensitive_basic_string(unsigned long, char, std::allocator<char> const&) [731]
                0.00    0.00       1/3932627     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::end() [126]
                0.00    0.00       2/2           Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >& const&> Catch::operator==<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&, 0>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&) [734]
                0.00    0.00       2/2           Catch::BinaryExpr<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&> Catch::operator==<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, 0>(Catch::ExprLhs<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&>&&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&) [733]
                0.00    0.00       2/2           Catch::BinaryExpr<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&, libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >& const&> Catch::operator==<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&, 0>(Catch::ExprLhs<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&>&&, libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&) [735]
                0.00    0.00       2/2           Catch::BinaryExpr<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&, libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >& const&> Catch::operator!=<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&, 0>(Catch::ExprLhs<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&>&&, libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&) [741]
                0.00    0.00       2/2           Catch::BinaryExpr<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&, libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >& const&> Catch::operator><libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&, 0>(Catch::ExprLhs<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&>&&, libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&) [738]
                0.00    0.00       2/2           Catch::BinaryExpr<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&, libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >& const&> Catch::operator>=<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&, 0>(Catch::ExprLhs<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&>&&, libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&) [737]
                0.00    0.00       2/2           Catch::BinaryExpr<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&, libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >& const&> Catch::operator< <libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&, 0>(Catch::ExprLhs<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&>&&, libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&) [740]
                0.00    0.00       2/2           Catch::BinaryExpr<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&, libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >& const&> Catch::operator<=<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&, 0>(Catch::ExprLhs<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&>&&, libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&) [739]
                0.00    0.00       1/1           libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >::case_insensitive_basic_string(std::allocator<char> const&) [743]
                0.00    0.00       2/19212260     Catch::ExprLhs<bool> Catch::operator<=<bool, 0>(Catch::Decomposer&&, bool) [101]
                0.00    0.00       1/1           Catch::BinaryExpr<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >& const&> Catch::operator==<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, 0>(Catch::ExprLhs<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&>&&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&) [755]
                0.00    0.00       1/1           Catch::BinaryExpr<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >& const&> Catch::operator!=<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, 0>(Catch::ExprLhs<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&>&&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&) [766]
                0.00    0.00       1/1           Catch::BinaryExpr<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >& const&> Catch::operator><std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, 0>(Catch::ExprLhs<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&>&&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&) [760]
                0.00    0.00       1/1           Catch::BinaryExpr<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >& const&> Catch::operator>=<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, 0>(Catch::ExprLhs<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&>&&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&) [758]
                0.00    0.00       1/1           Catch::BinaryExpr<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >& const&> Catch::operator< <std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, 0>(Catch::ExprLhs<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&>&&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&) [764]
                0.00    0.00       1/1           Catch::BinaryExpr<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >& const&> Catch::operator<=<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, 0>(Catch::ExprLhs<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&>&&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&) [762]
                0.00    0.00       1/1           Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >& const&> Catch::operator==<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&, 0>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>&&, libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&) [754]
                0.00    0.00       1/1           Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >& const&> Catch::operator!=<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&, 0>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>&&, libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&) [765]
                0.00    0.00       1/1           Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >& const&> Catch::operator><libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&, 0>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>&&, libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&) [759]
                0.00    0.00       1/1           Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >& const&> Catch::operator>=<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&, 0>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>&&, libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&) [757]
                0.00    0.00       1/1           Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >& const&> Catch::operator< <libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&, 0>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>&&, libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&) [763]
                0.00    0.00       1/1           Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >& const&> Catch::operator<=<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&, 0>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>&&, libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&) [761]
                0.00    0.00       2/2           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> >&&) [768]
                0.00    0.00       1/3933029     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::begin() [269]
                0.00    0.00       2/454644      std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::empty() const [452]
                0.00    0.00       1/1           __gnu_cxx::__normal_iterator<char, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::operator-(long) const [792]
                0.00    0.00       1/1           __gnu_cxx::__normal_iterator<char, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::operator+(long) const [793]
                0.00    0.00      41/41          Catch::ExprLhs<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >& const&> Catch::operator<=<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&, 0>(Catch::Decomposer&&, libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&) [1057]
                0.00    0.00      14/14          Catch::BinaryExpr<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&, char const (&) [7]>::~BinaryExpr() [1088]
                0.00    0.00      12/12          Catch::BinaryExpr<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&, libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&>::~BinaryExpr() [1097]
                0.00    0.00       9/11          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> >&) [1101]
                0.00    0.00       6/6           Catch::BinaryExpr<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>::~BinaryExpr() [1124]
                0.00    0.00       6/6           Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&>::~BinaryExpr() [1125]
                0.00    0.00       6/6           Catch::ExprLhs<char const (& const&) [7]> Catch::operator<=<char const (&) [7], 0>(Catch::Decomposer&&, char const (&) [7]) [1131]
                0.00    0.00       6/6           Catch::BinaryExpr<char const (&) [7], libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&>::~BinaryExpr() [1123]
                0.00    0.00       3/3           Catch::BinaryExpr<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&, char const (&) [5]>::~BinaryExpr() [1195]
                0.00    0.00       3/3           Catch::BinaryExpr<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&, char const (&) [3]>::~BinaryExpr() [1194]
                0.00    0.00       3/3           Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, char const (&) [7]>::~BinaryExpr() [1196]
                0.00    0.00       2/75          unittest::g_progress() [1036]
                0.00    0.00       2/2           Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&>::~BinaryExpr() [1250]
                0.00    0.00       2/2           Catch::BinaryExpr<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>::~BinaryExpr() [1251]
                0.00    0.00       1/1           Catch::BinaryExpr<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&, char const (&) [11]>::~BinaryExpr() [1292]
-----------------------------------------------
                                                 <spontaneous>
[45]     1.5    0.17    0.39                 Catch::StringRef::StringRef(char const) [45]
                0.39    0.00 103808517/395567795     Catch::StringRef::StringRef(char const, unsigned long) [18]
-----------------------------------------------
                0.00    0.00       2/19212260     CATCH2_INTERNAL_TEST_0() [44]
                0.00    0.00      40/19212260     CATCH2_INTERNAL_TEST_0() [6]
                0.03    0.14 5899234/19212260     CATCH2_INTERNAL_TEST_3() [9]
                0.06    0.32 13312984/19212260     CATCH2_INTERNAL_TEST_0() [12]
[46]     1.5    0.09    0.46 19212260         void Catch::AssertionHandler::handleExpr<bool>(Catch::ExprLhs<bool> const&) [46]
                0.04    0.31 19212260/19212260     Catch::ExprLhs<bool>::makeUnaryExpr() const [67]
                0.11    0.00 19212260/19212260     Catch::UnaryExpr<bool>::~UnaryExpr() [134]
-----------------------------------------------
                0.12    0.40       6/6           Catch::TestInvokerAsFunction::invoke() const [1]
[47]     1.4    0.12    0.40       6         CATCH2_INTERNAL_TEST_0() [47]
                0.02    0.06 2224138/17413508     Catch::BinaryExpr<int, int> Catch::operator==<int, 0>(Catch::ExprLhs<int>&&, int) [41]
                0.01    0.07 2224128/9756608     Catch::BinaryExpr<char32_t, char32_t> Catch::operator==<char32_t, 0>(Catch::ExprLhs<char32_t>&&, char32_t) [71]
                0.04    0.02 5624431/103874004     operator"" catchsr(char const, unsigned long) [24]
                0.01    0.03 1112114/6814651     Catch::BinaryExpr<char, char> Catch::operator==<char, 0>(Catch::ExprLhs<char>&&, char) [91]
                0.03    0.00 5624467/103809227     Catch::SourceLineInfo::SourceLineInfo(char const, unsigned long) [50]
                0.02    0.01 2224138/18527572     Catch::ExprLhs<int> Catch::operator<=<int, 0>(Catch::Decomposer&&, int) [95]
                0.02    0.00 5624431/103808469     Catch::AssertionHandler::~AssertionHandler() [58]
                0.02    0.01 2224138/14337866     Catch::ExprLhs<char32_t> Catch::operator<=<char32_t, 0>(Catch::Decomposer&&, char32_t) [109]
                0.02    0.00 2224128/9756608     Catch::BinaryExpr<char32_t, char32_t>::~BinaryExpr() [187]
                0.01    0.00 1112114/6814651     Catch::ExprLhs<char> Catch::operator<=<char, 0>(Catch::Decomposer&&, char) [164]
                0.01    0.00       1/1           Catch::BinaryExpr<unsigned long, int> Catch::operator>=<int, 0>(Catch::ExprLhs<unsigned long>&&, int) [371]
                0.01    0.00 2224138/18527572     Catch::BinaryExpr<int, int>::~BinaryExpr() [242]
                0.00    0.00 1112114/6814651     Catch::BinaryExpr<char, char>::~BinaryExpr() [317]
                0.00    0.00      36/69842       std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(char const, std::allocator<char> const&) [177]
                0.00    0.00      36/800         Catch::SectionInfo::SectionInfo(Catch::SourceLineInfo const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, char const) [488]
                0.00    0.00      36/1897        Catch::SectionInfo::~SectionInfo() [493]
                0.00    0.00      36/32003701     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() [27]
                0.00    0.00      10/2094985     Catch::BinaryExpr<char32_t, char> Catch::operator==<char, 0>(Catch::ExprLhs<char32_t>&&, char) [150]
                0.00    0.00      10/2094985     Catch::BinaryExpr<char32_t, char>::~BinaryExpr() [387]
                0.00    0.00       1/7657092     Catch::BinaryExpr<unsigned long, int>::~BinaryExpr() [256]
                0.00    0.00       1/7657094     Catch::ExprLhs<unsigned long> Catch::operator<=<unsigned long, 0>(Catch::Decomposer&&, unsigned long) [281]
                0.00    0.00       6/75          unittest::g_progress() [1036]
-----------------------------------------------
                0.01    0.22 1113109/2401210     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::assign(char const) [85]
                0.02    0.26 1288101/2401210     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::replace(unsigned long, unsigned long, char const, unsigned long) [76]
[48]     1.4    0.03    0.48 2401210         std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_replace(unsigned long, unsigned long, char const, unsigned long) [48]
                0.05    0.23 2400176/10481166     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_mutate(unsigned long, unsigned long, char const, unsigned long) [23]
                0.03    0.03 3516350/188061850     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_set_length(unsigned long) [7]
                0.01    0.05 3516350/163725622     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::capacity() const [11]
                0.01    0.03 3516350/129108101     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_check_length(unsigned long, unsigned long, char const) const [16]
                0.01    0.01 1116174/1116174     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_disjunct(char const) const [344]
                0.01    0.00 3516350/492248367     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::size() const [29]
                0.00    0.00 1116173/161998551     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_S_copy(char, char const, unsigned long) [31]
                0.00    0.00 1116174/756160635     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_data() const [21]
                0.00    0.00    1024/1024        std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_S_move(char, char const, unsigned long) [939]
-----------------------------------------------
                0.00    0.00       2/190641108     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> >&&) [162]
                0.01    0.00 2579256/190641108     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&) [90]
                0.49    0.00 188061850/190641108     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_set_length(unsigned long) [7]
[49]     1.4    0.50    0.00 190641108         std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_length(unsigned long) [49]
-----------------------------------------------
                0.00    0.00       1/103809227     __static_initialization_and_destruction_0(int, int) [776]
                0.00    0.00       1/103809227     __static_initialization_and_destruction_0(int, int) [777]
                0.00    0.00       1/103809227     __static_initialization_and_destruction_0(int, int) [778]
                0.00    0.00       2/103809227     __static_initialization_and_destruction_0(int, int) [746]
                0.00    0.00       2/103809227     __static_initialization_and_destruction_0(int, int) [747]
                0.00    0.00       3/103809227     __static_initialization_and_destruction_0(int, int) [370]
                0.00    0.00       5/103809227     CATCH2_INTERNAL_TEST_0() [582]
                0.00    0.00       6/103809227     __static_initialization_and_destruction_0(int, int) [715]
                0.00    0.00      16/103809227     Catch::TestCaseTracking::TrackerContext::startRun() [557]
                0.00    0.00      51/103809227     CATCH2_INTERNAL_TEST_0() [171]
                0.00    0.00      64/103809227     CATCH2_INTERNAL_TEST_0() [44]
                0.00    0.00    6100/103809227     CATCH2_INTERNAL_TEST_8() [461]
                0.00    0.00  174018/103809227     CATCH2_INTERNAL_TEST_31() [352]
                0.00    0.00  178128/103809227     CATCH2_INTERNAL_TEST_19() [70]
                0.00    0.00  264507/103809227     CATCH2_INTERNAL_TEST_15() [249]
                0.01    0.00 1112063/103809227     unittest::catch_compare_long_strings(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [94]
                0.01    0.00 2230841/103809227     CATCH2_INTERNAL_TEST_6() [20]
                0.02    0.00 3664286/103809227     CATCH2_INTERNAL_TEST_0() [6]
                0.03    0.00 5494672/103809227     CATCH2_INTERNAL_TEST_25() [33]
                0.03    0.00 5624467/103809227     CATCH2_INTERNAL_TEST_0() [47]
                0.03    0.00 6450437/103809227     CATCH2_INTERNAL_TEST_35() [19]
                0.05    0.00 10008732/103809227     CATCH2_INTERNAL_TEST_0() [4]
                0.06    0.00 13378688/103809227     CATCH2_INTERNAL_TEST_0() [12]
                0.12    0.00 24580079/103809227     CATCH2_INTERNAL_TEST_3() [9]
                0.14    0.00 30642057/103809227     CATCH2_INTERNAL_TEST_12() [10]
[50]     1.4    0.49    0.00 103809227         Catch::SourceLineInfo::SourceLineInfo(char const, unsigned long) [50]
-----------------------------------------------
                                                 <spontaneous>
[51]     1.3    0.01    0.47                 Catch::AssertionResultData::AssertionResultData(Catch::ResultWas::OfType, Catch::LazyExpression const&) [51]
                0.10    0.37  908832/2608978     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string() [22]
-----------------------------------------------
                0.26    0.22 1114087/1114087     CATCH2_INTERNAL_TEST_6() [20]
[52]     1.3    0.26    0.22 1114087         std::__cxx11::basic_string<char, std::char_traits<char>, std::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) [52]
                0.01    0.10 1288101/2579256     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&) [90]
                0.01    0.10 1288101/125071756     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::append(char const) [3]
                0.00    0.00 1288101/2576210     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> >&) [380]
-----------------------------------------------
                0.47    0.00 230597314/230597314     char const std::addressof<char const>(char const&) [30]
[53]     1.3    0.47    0.00 230597314         char const std::__addressof<char const>(char const&) [53]
-----------------------------------------------
                                                 <spontaneous>
[54]     1.3    0.47    0.00                 Catch::getResultCapture() [54]
-----------------------------------------------
                0.00    0.00       1/103808485     __static_initialization_and_destruction_0(int, int) [776]
                0.00    0.00       1/103808485     __static_initialization_and_destruction_0(int, int) [777]
                0.00    0.00       1/103808485     __static_initialization_and_destruction_0(int, int) [778]
                0.00    0.00       2/103808485     __static_initialization_and_destruction_0(int, int) [746]
                0.00    0.00       2/103808485     __static_initialization_and_destruction_0(int, int) [747]
                0.00    0.00       3/103808485     __static_initialization_and_destruction_0(int, int) [370]
                0.00    0.00       6/103808485     __static_initialization_and_destruction_0(int, int) [715]
                0.45    0.00 103808469/103808485     Catch::RunContext::resetAssertionInfo() [15]
[55]     1.2    0.45    0.00 103808485         Catch::StringRef::StringRef() [55]
-----------------------------------------------
                0.00    0.00       2/6334775     CATCH2_INTERNAL_TEST_0() [171]
                0.00    0.00     400/6334775     CATCH2_INTERNAL_TEST_3() [9]
                0.00    0.00   65607/6334775     CATCH2_INTERNAL_TEST_15() [249]
                0.00    0.01  174014/6334775     CATCH2_INTERNAL_TEST_19() [70]
                0.00    0.42 6094752/6334775     CATCH2_INTERNAL_TEST_35() [19]
[56]     1.2    0.01    0.44 6334775         std::__cxx11::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t> >::operator+=(char32_t) [56]
                0.03    0.41 6400382/6400382     std::__cxx11::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t> >::push_back(char32_t) [59]
-----------------------------------------------
                0.00    0.00    2837/140034634     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&) [90]
                0.44    0.00 140031797/140034634     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_S_copy(char, char const, unsigned long) [31]
[57]     1.2    0.44    0.00 140034634         std::char_traits<char>::copy(char, char const, unsigned long) [57]
-----------------------------------------------
                0.00    0.00       4/103808469     CATCH2_INTERNAL_TEST_0() [582]
                0.00    0.00      26/103808469     CATCH2_INTERNAL_TEST_0() [171]
                0.00    0.00      60/103808469     CATCH2_INTERNAL_TEST_0() [44]
                0.00    0.00    6096/103808469     CATCH2_INTERNAL_TEST_8() [461]
                0.00    0.00  174014/103808469     CATCH2_INTERNAL_TEST_31() [352]
                0.00    0.00  178112/103808469     CATCH2_INTERNAL_TEST_19() [70]
                0.00    0.00  264503/103808469     CATCH2_INTERNAL_TEST_15() [249]
                0.00    0.00 1112063/103808469     unittest::catch_compare_long_strings(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [94]
                0.01    0.00 2230441/103808469     CATCH2_INTERNAL_TEST_6() [20]
                0.02    0.00 3664285/103808469     CATCH2_INTERNAL_TEST_0() [6]
                0.02    0.00 5494656/103808469     CATCH2_INTERNAL_TEST_25() [33]
                0.02    0.00 5624431/103808469     CATCH2_INTERNAL_TEST_0() [47]
                0.03    0.00 6450436/103808469     CATCH2_INTERNAL_TEST_35() [19]
                0.04    0.00 10008716/103808469     CATCH2_INTERNAL_TEST_0() [4]
                0.06    0.00 13378519/103808469     CATCH2_INTERNAL_TEST_0() [12]
                0.10    0.00 24580075/103808469     CATCH2_INTERNAL_TEST_3() [9]
                0.13    0.00 30642032/103808469     CATCH2_INTERNAL_TEST_12() [10]
[58]     1.2    0.44    0.00 103808469         Catch::AssertionHandler::~AssertionHandler() [58]
-----------------------------------------------
                0.03    0.41 6400382/6400382     std::__cxx11::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t> >::operator+=(char32_t) [56]
[59]     1.2    0.03    0.41 6400382         std::__cxx11::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t> >::push_back(char32_t) [59]
                0.06    0.07 6400382/7882123     std::__cxx11::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t> >::_M_set_length(unsigned long) [103]
                0.03    0.08 6400382/7164400     std::__cxx11::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t> >::capacity() const [128]
                0.00    0.10  761869/761869      std::__cxx11::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t> >::_M_mutate(unsigned long, unsigned long, char32_t const, unsigned long) [143]
                0.03    0.00 6400382/16509779     std::char_traits<char32_t>::assign(char32_t&, char32_t const&) [185]
                0.02    0.00 6400382/6407652     std::__cxx11::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t> >::size() const [300]
                0.01    0.00 6400382/38175386     std::__cxx11::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t> >::_M_data() const [230]
-----------------------------------------------
                0.00    0.42 1114087/1114087     CATCH2_INTERNAL_TEST_6() [20]
[60]     1.2    0.00    0.42 1114087         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> >&&) [60]
                0.00    0.30 1288101/1288101     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::insert(unsigned long, char const) [75]
                0.01    0.10 1288101/2579256     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&) [90]
                0.00    0.00 1288101/2576210     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> >&) [380]
-----------------------------------------------
                0.00    0.00       1/17356085     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_construct(unsigned long, char) [685]
                0.00    0.00       1/17356085     void std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_construct<__gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >(__gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, __gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::forward_iterator_tag) [204]
                0.00    0.00      41/17356085     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&) [545]
                0.00    0.01  412339/17356085     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) [119]
                0.01    0.02 1181022/17356085     void std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_construct<char>(char, char, std::forward_iterator_tag) [68]
                0.03    0.09 5281515/17356085     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::reserve(unsigned long) [36]
                0.07    0.18 10481166/17356085     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_mutate(unsigned long, unsigned long, char const, unsigned long) [23]
[61]     1.2    0.11    0.31 17356085         std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_create(unsigned long&, unsigned long) [61]
                0.06    0.14 27884430/156992531     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::max_size() const [26]
                0.03    0.04 17356085/17356085     std::allocator_traits<std::allocator<char> >::allocate(std::allocator<char>&, unsigned long) [191]
                0.03    0.00 17356085/37291686     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_get_allocator() [174]
-----------------------------------------------
                                                 <spontaneous>
[62]     1.1    0.39    0.00                 Catch::RunContext::assertionPassed() [62]
-----------------------------------------------
                                                 <spontaneous>
[63]     1.1    0.39    0.00                 Catch::AssertionHandler::complete() [63]
-----------------------------------------------
                0.00    0.00       1/45042092     CATCH2_INTERNAL_TEST_15() [249]
                0.00    0.00       2/45042092     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> >&&) [162]
                0.00    0.00       2/45042092     CATCH2_INTERNAL_TEST_0() [6]
                0.00    0.00      48/45042092     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&) [545]
                0.00    0.00     100/45042092     CATCH2_INTERNAL_TEST_3() [9]
                0.00    0.00   19125/45042092     CATCH2_INTERNAL_TEST_35() [19]
                0.01    0.00 1112064/45042092     CATCH2_INTERNAL_TEST_25() [33]
                0.02    0.00 2579256/45042092     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&) [90]
                0.04    0.00 5026087/45042092     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [38]
                0.13    0.00 15343075/45042092     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::reserve(unsigned long) [36]
                0.18    0.00 20962332/45042092     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_mutate(unsigned long, unsigned long, char const, unsigned long) [23]
[64]     1.1    0.39    0.00 45042092         std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::length() const [64]
-----------------------------------------------
                0.00    0.01  174014/5200101     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string<char, void>(char, char, std::allocator<char> const&) [351]
                0.03    0.34 5026087/5200101     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [38]
[65]     1.1    0.03    0.35 5200101         void std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_construct<char>(char, char) [65]
                0.01    0.34 5200101/5200101     void std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_construct_aux<char>(char, char, std::__false_type) [66]
-----------------------------------------------
                0.01    0.34 5200101/5200101     void std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_construct<char>(char, char) [65]
[66]     1.0    0.01    0.34 5200101         void std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_construct_aux<char>(char, char, std::__false_type) [66]
                0.07    0.27 5200101/5200101     void std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_construct<char>(char, char, std::forward_iterator_tag) [68]
-----------------------------------------------
                0.04    0.31 19212260/19212260     void Catch::AssertionHandler::handleExpr<bool>(Catch::ExprLhs<bool> const&) [46]
[67]     1.0    0.04    0.31 19212260         Catch::ExprLhs<bool>::makeUnaryExpr() const [67]
                0.20    0.11 19212260/19212260     Catch::UnaryExpr<bool>::UnaryExpr(bool) [72]
-----------------------------------------------
                0.07    0.27 5200101/5200101     void std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_construct_aux<char>(char, char, std::__false_type) [66]
[68]     0.9    0.07    0.27 5200101         void std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_construct<char>(char, char, std::forward_iterator_tag) [68]
                0.05    0.05 5200101/188061850     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_set_length(unsigned long) [7]
                0.03    0.05 5200101/5200101     std::iterator_traits<char>::difference_type std::distance<char>(char, char) [165]
                0.01    0.03 5200101/5200102     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_S_copy_chars(char, char, char) [250]
                0.01    0.02 1181022/17356085     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_create(unsigned long&, unsigned long) [61]
                0.01    0.00 5200101/5200101     bool __gnu_cxx::__is_null_pointer<char>(char) [373]
                0.01    0.00 5200101/756160635     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_data() const [21]
                0.00    0.00 1181022/19932506     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_capacity(unsigned long) [199]
                0.00    0.00 1181022/22511764     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_data(char) [211]
-----------------------------------------------
                0.01    0.03 1113138/10009720     CATCH2_INTERNAL_TEST_6() [20]
                0.07    0.22 8896582/10009720     CATCH2_INTERNAL_TEST_0() [4]
[69]     0.9    0.08    0.24 10009720         Catch::BinaryExpr<libutf8::token_t const&, libutf8::token_t const&> Catch::operator==<libutf8::token_t, 0>(Catch::ExprLhs<libutf8::token_t const&>&&, libutf8::token_t&&) [69]
                0.06    0.04 10009720/187885170     Catch::operator"" sr(char const, unsigned long) [14]
                0.03    0.06 10009720/10009720     Catch::BinaryExpr<libutf8::tokent const&, libutf8::token_t const&>::BinaryExpr(bool, libutf8::token_t const&, Catch::StringRef, libutf8::token_t const&) [158]
                0.07    0.00 10009720/10009720     bool Catch::compareEqual<libutf8::token_t, libutf8::token_t>(libutf8::token_t const&, libutf8::token_t const&) [198]
-----------------------------------------------
                0.01    0.31       4/4           Catch::TestInvokerAsFunction::invoke() const [1]
[70]     0.9    0.01    0.31       4         CATCH2_INTERNAL_TEST_19() [70]
                0.02    0.11       6/6           std::__cxx11::basic_string<char16_t, std::char_traits<char16_t>, std::allocator<char16_t> >::operator+=(char16_t) [125]
                0.00    0.11    6141/6232        std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::operator+=(char) [133]
                0.01    0.03       4/4           std::__cxx11::basic_string<char16_t, std::char_traits<char16_t>, std::allocator<char16_t> >::basic_string() [267]
                0.00    0.01  174014/6334775     std::__cxx11::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t> >::operator+=(char32_t) [56]
                0.00    0.01  174014/1479692     std::__cxx11::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t> >::~basic_string() [144]
                0.00    0.01  174014/364580      std::__cxx11::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t> >::basic_string() [343]
                0.00    0.00  178112/103874004     operator"" catchsr(char const, unsigned long) [24]
                0.00    0.00    2047/2608978     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string() [22]
                0.00    0.00  178128/103809227     Catch::SourceLineInfo::SourceLineInfo(char const, unsigned long) [50]
                0.00    0.00  178112/103808469     Catch::AssertionHandler::~AssertionHandler() [58]
                0.00    0.00    2063/32003701     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() [27]
                0.00    0.00      16/69842       std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(char const, std::allocator<char> const&) [177]
                0.00    0.00      16/800         Catch::SectionInfo::SectionInfo(Catch::SourceLineInfo const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, char const) [488]
                0.00    0.00      16/1897        Catch::SectionInfo::~SectionInfo() [493]
                0.00    0.00       4/1048582     std::__cxx11::basic_string<char16_t, std::char_traits<char16_t>, std::allocator<char16_t> >::~basic_string() [190]
                0.00    0.00       4/75          unittest::g_progress() [1036]
-----------------------------------------------
                0.00    0.00      17/9756608     CATCH2_INTERNAL_TEST_0() [6]
                0.00    0.03  984439/9756608     CATCH2_INTERNAL_TEST_3() [9]
                0.01    0.07 2224128/9756608     CATCH2_INTERNAL_TEST_0() [47]
                0.02    0.19 6548024/9756608     CATCH2_INTERNAL_TEST_12() [10]
[71]     0.9    0.03    0.29 9756608         Catch::BinaryExpr<char32_t, char32_t> Catch::operator==<char32_t, 0>(Catch::ExprLhs<char32_t>&&, char32_t) [71]
                0.09    0.05 9756608/9756608     Catch::BinaryExpr<char32_t, char32_t>::BinaryExpr(bool, char32_t, Catch::StringRef, char32_t) [112]
                0.06    0.04 9756608/187885170     Catch::operator"" sr(char const, unsigned long) [14]
                0.05    0.00 9756608/9756608     bool Catch::compareEqual<char32t, char32_t>(char32_t const&, char32_t const&) [231]
-----------------------------------------------
                0.20    0.11 19212260/19212260     Catch::ExprLhs<bool>::makeUnaryExpr() const [67]
[72]     0.8    0.20    0.11 19212260         Catch::UnaryExpr<bool>::UnaryExpr(bool) [72]
                0.11    0.00 19212260/103354053     Catch::ITransientExpression::ITransientExpression(bool, bool) [43]
-----------------------------------------------
                0.00    0.00       1/45213417     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(std::allocator<char> const&) [744]
                0.00    0.00       1/45213417     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string<__gnu_cxx::__normal_iterator<char, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, void>(__gnu_cxx::__normal_iterator<char, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, __gnu_cxx::__normal_iterator<char, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<char> const&) [359]
                0.00    0.00       1/45213417     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(std::initializer_list<char>, std::allocator<char> const&) [676]
                0.00    0.00       2/45213417     std::__cxx11::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&, std::allocator<char> const&) [99]
                0.00    0.00       4/45213417     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(unsigned long, char, std::allocator<char> const&) [682]
                0.00    0.00       4/45213417     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, unsigned long, unsigned long, std::allocator<char> const&) [621]
                0.00    0.00  174014/45213417     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string<char, void>(char, char, std::allocator<char> const&) [351]
                0.00    0.00  415779/45213417     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(char const, std::allocator<char> const&) [177]
                0.00    0.01  983072/45213417     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(char const, unsigned long, std::allocator<char> const&) [102]
                0.01    0.03 5026087/45213417     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [38]
                0.01    0.03 5158512/45213417     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&) [90]
                0.06    0.17 33455940/45213417     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string() [22]
[73]     0.8    0.08    0.23 45213417         std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_local_data() [73]
                0.10    0.13 45213524/45213524     std::pointer_traits<char>::pointer_to(char&) [88]
-----------------------------------------------
                                                 <spontaneous>
[74]     0.8    0.30    0.00                 std::vector<Catch::ScopedMessage, std::allocator<Catch::ScopedMessage> >::_M_erase_at_end(Catch::ScopedMessage) [74]
-----------------------------------------------
                0.00    0.30 1288101/1288101     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> >&&) [60]
[75]     0.8    0.00    0.30 1288101         std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::insert(unsigned long, char const) [75]
                0.01    0.29 1288101/1288101     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::replace(unsigned long, unsigned long, char const, unsigned long) [76]
                0.00    0.00 1288101/129586374     std::char_traits<char>::length(char const) [97]
-----------------------------------------------
                0.01    0.29 1288101/1288101     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::insert(unsigned long, char const) [75]
[76]     0.8    0.01    0.29 1288101         std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::replace(unsigned long, unsigned long, char const, unsigned long) [76]
                0.02    0.26 1288101/2401210     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_replace(unsigned long, unsigned long, char const, unsigned long) [48]
                0.01    0.00 1288101/1288205     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_check(unsigned long, char const) const [354]
                0.00    0.00 1288101/1288105     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_limit(unsigned long, unsigned long) const [437]
-----------------------------------------------
                0.01    0.00 2579256/41061283     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&) [90]
                0.03    0.01 5026087/41061283     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [38]
                0.19    0.05 33455940/41061283     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string() [22]
[77]     0.8    0.23    0.06 41061283         std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::Allochider::Allochider(char, std::allocator<char>&&) [77]
                0.06    0.00 41061390/43640777     std::remove_reference<std::allocator<char>&>::type&& std::move<std::allocator<char>&>(std::allocator<char>&) [196]
-----------------------------------------------
                0.03    0.00 17356085/174348616     __gnu_cxx::new_allocator<char>::allocate(unsigned long, void const) [268]
                0.25    0.00 156992531/174348616     std::allocator_traits<std::allocator<char> >::max_size(std::allocator<char> const&) [42]
[78]     0.8    0.28    0.00 174348616         __gnu_cxx::new_allocator<char>::max_size() const [78]
-----------------------------------------------
                0.00    0.00       1/7657091     CATCH2_INTERNAL_TEST_15() [249]
                0.00    0.00       2/7657091     CATCH2_INTERNAL_TEST_0() [6]
                0.00    0.04 1112064/7657091     CATCH2_INTERNAL_TEST_25() [33]
                0.01    0.23 6545024/7657091     CATCH2_INTERNAL_TEST_12() [10]
[79]     0.8    0.02    0.26 7657091         Catch::BinaryExpr<unsigned long, int> Catch::operator==<int, 0>(Catch::ExprLhs<unsigned long>&&, int) [79]
                0.09    0.04 7657091/7657092     Catch::BinaryExpr<unsigned long, int>::BinaryExpr(bool, unsigned long, Catch::StringRef, int) [121]
                0.04    0.03 7657091/187885170     Catch::operator"" sr(char const, unsigned long) [14]
                0.06    0.00 7657091/7657091     bool Catch::compareEqual<unsigned long, int>(unsigned long const&, int const&) [213]
-----------------------------------------------
                0.00    0.00    2000/18527572     Catch::BinaryExpr<int, int> Catch::operator!=<int, 0>(Catch::ExprLhs<int>&&, int) [497]
                0.01    0.01 1112064/18527572     Catch::BinaryExpr<int, int> Catch::operator>=<int, 0>(Catch::ExprLhs<int>&&, int) [295]
                0.15    0.10 17413508/18527572     Catch::BinaryExpr<int, int> Catch::operator==<int, 0>(Catch::ExprLhs<int>&&, int) [41]
[80]     0.7    0.16    0.10 18527572         Catch::BinaryExpr<int, int>::BinaryExpr(bool, int, Catch::StringRef, int) [80]
                0.10    0.00 18527572/103354053     Catch::ITransientExpression::ITransientExpression(bool, bool) [43]
-----------------------------------------------
                0.01    0.12       2/4           (anonymous namespace)::gettime(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&) [118]
                0.01    0.12       2/4           (anonymous namespace)::get_date(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&) [117]
[81]     0.7    0.01    0.24       4         std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::operator=(char const) [81]
                0.00    0.24 1113109/1113109     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::assign(char const) [85]
-----------------------------------------------
                0.00    0.00      14/4382820     Catch::Clara::Detail::TokenStream::loadBuffer() [567]
                0.00    0.00     214/4382820     Catch::Clara::Opt::validate() const [486]
                0.07    0.18 4382592/4382820     CATCH2_INTERNAL_TEST_25() [33]
[82]     0.7    0.07    0.18 4382820         std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::operator[](unsigned long) const [82]
                0.09    0.00 45233953/492248367     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::size() const [29]
                0.08    0.00 45233953/756160635     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_data() const [21]
-----------------------------------------------
                0.11    0.14 17356083/17356083     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_dispose() [25]
[83]     0.7    0.11    0.14 17356083         std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_destroy(unsigned long) [83]
                0.02    0.06 17356083/17356083     std::allocator_traits<std::allocator<char> >::deallocate(std::allocator<char>&, char, unsigned long) [176]
                0.03    0.00 17356083/37291686     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_get_allocator() [174]
                0.03    0.00 17356083/756160635     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_data() const [21]
-----------------------------------------------
                                                 <spontaneous>
[84]     0.7    0.24    0.00                 void std::Destroy<Catch::ScopedMessage, Catch::ScopedMessage>(Catch::ScopedMessage, Catch::ScopedMessage, std::allocator<Catch::ScopedMessage>&) [84]
-----------------------------------------------
                0.00    0.24 1113109/1113109     std::cxx11::basicstring<char, std::char_traits<char>, std::allocator<char> >::operator=(char const) [81]
[85]     0.7    0.00    0.24 1113109         std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::assign(char const) [85]
                0.01    0.22 1113109/2401210     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_replace(unsigned long, unsigned long, char const, unsigned long) [48]
                0.00    0.00 1113109/492248367     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::size() const [29]
                0.00    0.00 1113109/129586374     std::char_traits<char>::length(char const) [97]
-----------------------------------------------
                0.00    0.00       1/1398856     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(std::initializer_list<char>, std::allocator<char> const&) [676]
                0.00    0.00       4/1398856     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, unsigned long, unsigned long, std::allocator<char> const&) [621]
                0.01    0.06  415779/1398856     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(char const, std::allocator<char> const&) [177]
                0.02    0.14  983072/1398856     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(char const, unsigned long, std::allocator<char> const&) [102]
[86]     0.7    0.04    0.20 1398856         void std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_construct<char const>(char const, char const) [86]
                0.07    0.13 1398963/1398963     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) [96]
-----------------------------------------------
                0.01    0.00 5026087/162018618     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [38]
                0.23    0.00 156992531/162018618     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::max_size() const [26]
[87]     0.6    0.24    0.00 162018618         std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_get_allocator() const [87]
-----------------------------------------------
                0.10    0.13 45213524/45213524     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_local_data() [73]
[88]     0.6    0.10    0.13 45213524         std::pointer_traits<char>::pointer_to(char&) [88]
                0.09    0.05 45213524/45213524     char std::addressof<char>(char&) [122]
-----------------------------------------------
                0.00    0.11 1112066/2225164     CATCH2_INTERNAL_TEST_0() [4]
                0.00    0.11 1113098/2225164     CATCH2_INTERNAL_TEST_6() [20]
[89]     0.6    0.00    0.23 2225164         libutf8::json_tokens::~json_tokens() [89]
                0.03    0.20 6675492/32003701     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() [27]
-----------------------------------------------
                0.00    0.00       1/2579256     Catch::Clara::Detail::BasicResult<Catch::Clara::Detail::ParseState>::BasicResult(Catch::Clara::Detail::BasicResult<Catch::Clara::Detail::ParseState>&&) [695]
                0.00    0.00       1/2579256     Catch::ReporterSpec::ReporterSpec(Catch::ReporterSpec&&) [694]
                0.00    0.00       1/2579256     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> > > > >) [693]
                0.00    0.00       2/2579256     Catch::ProcessedReporterSpec::ProcessedReporterSpec(Catch::ProcessedReporterSpec&&) [677]
                0.00    0.00       8/2579256     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<>) [637]
                0.00    0.00       9/2579256     Catch::Clara::Detail::Token::Token(Catch::Clara::Detail::Token&&) [620]
                0.00    0.00      23/2579256     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> >&&) [577]
                0.00    0.00     727/2579256     Catch::SectionInfo::SectionInfo(Catch::SectionInfo&&) [495]
                0.00    0.00     800/2579256     Catch::SectionInfo::SectionInfo(Catch::SourceLineInfo const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, char const) [488]
                0.00    0.00    1482/2579256     Catch::Clara::Detail::ParserRefImpl<Catch::Clara::Opt>::ParserRefImpl(Catch::Clara::Detail::ParserRefImpl<Catch::Clara::Opt>&&) [474]
                0.01    0.10 1288101/2579256     std::__cxx11::basic_string<char, std::char_traits<char>, std::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) [52]
                0.01    0.10 1288101/2579256     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> >&&) [60]
[90]     0.6    0.03    0.20 2579256         std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&) [90]
                0.02    0.02 2579256/188061850     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_set_length(unsigned long) [7]
                0.01    0.03 5158512/45213417     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_local_data() [73]
                0.01    0.03 2579256/230597314     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_is_local() const [8]
                0.02    0.00 2579256/45042092     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::length() const [64]
                0.01    0.00 2579256/41061283     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::Allochider::Allochider(char, std::allocator<char>&&) [77]
                0.01    0.00 5155675/22511764     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_data(char) [211]
                0.01    0.00 2576419/19932506     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_capacity(unsigned long) [199]
                0.01    0.00 2579256/190641108     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_length(unsigned long) [49]
                0.01    0.00 2579256/37291686     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_get_allocator() [174]
                0.00    0.00 2576419/756160635     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_data() const [21]
                0.00    0.00 2579256/43640777     std::remove_reference<std::allocator<char>&>::type&& std::move<std::allocator<char>&>(std::allocator<char>&) [196]
                0.00    0.00    2837/140034634     std::char_traits<char>::copy(char, char const, unsigned long) [57]
-----------------------------------------------
                0.00    0.00    3048/6814651     CATCH2_INTERNAL_TEST_8() [461]
                0.00    0.01  196769/6814651     CATCH2_INTERNAL_TEST_15() [249]
                0.01    0.03 1112114/6814651     CATCH2_INTERNAL_TEST_0() [47]
                0.01    0.03 1120128/6814651     CATCH2_INTERNAL_TEST_12() [10]
                0.03    0.12 4382592/6814651     CATCH2_INTERNAL_TEST_25() [33]
[91]     0.6    0.04    0.18 6814651         Catch::BinaryExpr<char, char> Catch::operator==<char, 0>(Catch::ExprLhs<char>&&, char) [91]
                0.04    0.04 6814651/6814651     Catch::BinaryExpr<char, char>::BinaryExpr(bool, char, Catch::StringRef, char) [170]
                0.04    0.03 6814651/187885170     Catch::operator"" sr(char const, unsigned long) [14]
                0.04    0.00 6814651/6814651     bool Catch::compareEqual<char, char>(char const&, char const&) [257]
-----------------------------------------------
                0.00    0.00       1/5496947     CATCH2INTERNAL_TEST_15() [249]
                0.00    0.00       2/5496947     unittest::detail::init_tmp_dir(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [651]
                0.00    0.00      44/5496947     Catch::TestCaseInfo::internalAppendTag(Catch::StringRef) [445]
                0.00    0.00      75/5496947     Catch::StringRef::StringRef(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [563]
                0.12    0.10 5496825/5496947     CATCH2_INTERNAL_TEST_0() [12]
[92]     0.6    0.12    0.10 5496947         std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::c_str() const [92]
                0.10    0.00 53164825/756160635     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_data() const [21]
-----------------------------------------------
                0.06    0.16 6542976/6542976     CATCH2_INTERNAL_TEST_12() [10]
[93]     0.6    0.06    0.16 6542976         Catch::BinaryExpr<void const const&, void const const&> Catch::operator==<void const, 0>(Catch::ExprLhs<void const const&>&&, void const&&) [93]
                0.05    0.04 6542976/6542976     Catch::BinaryExpr<void const const&, void const const&>::BinaryExpr(bool, void const const&, Catch::StringRef, void const const&) [161]
                0.04    0.02 6542976/187885170     Catch::operator"" sr(char const, unsigned long) [14]
                0.02    0.00 6542976/6542976     bool Catch::compareEqual<void const, void const>(void const const&, void const const&) [346]
-----------------------------------------------
                0.04    0.17 1112063/1112063     CATCH2INTERNAL_TEST_0() [4]
[94]     0.6    0.04    0.17 1112063         unittest::catch_compare_long_strings(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [94]
                0.02    0.06 1112063/1113087     Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const& const&> Catch::operator==<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, 0>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [167]
                0.02    0.03 1112063/1112063     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&) [226]
                0.01    0.01 1112063/3337261     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&) [215]
                0.01    0.00 1112063/103874004     operator"" catchsr(char const, unsigned long) [24]
                0.01    0.00 1112063/103809227     Catch::SourceLineInfo::SourceLineInfo(char const, unsigned long) [50]
                0.00    0.00 1112063/103808469     Catch::AssertionHandler::~AssertionHandler() [58]
                0.00    0.00 1112063/2225126     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() [820]
-----------------------------------------------
                0.00    0.00       4/18527572     CATCH2_INTERNAL_TEST_0() [582]
                0.00    0.00      48/18527572     CATCH2_INTERNAL_TEST_0() [4]
                0.00    0.00    3048/18527572     CATCH2_INTERNAL_TEST_8() [461]
                0.00    0.00    4188/18527572     CATCH2_INTERNAL_TEST_6() [20]
                0.01    0.00 1112064/18527572     CATCH2_INTERNAL_TEST_0() [6]
                0.02    0.01 2224138/18527572     CATCH2_INTERNAL_TEST_0() [47]
                0.05    0.02 6412186/18527572     CATCH2_INTERNAL_TEST_35() [19]
                0.07    0.03 8771896/18527572     CATCH2_INTERNAL_TEST_12() [10]
[95]     0.6    0.15    0.06 18527572         Catch::ExprLhs<int> Catch::operator<=<int, 0>(Catch::Decomposer&&, int) [95]
                0.06    0.00 18527572/18527572     Catch::ExprLhs<int>::ExprLhs(int) [212]
-----------------------------------------------
                0.07    0.13 1398963/1398963     void std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_construct<char const>(char const, char const) [86]
[96]     0.6    0.07    0.13 1398963         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) [96]
                0.04    0.10 1398963/1398963     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) [119]
-----------------------------------------------
                0.00    0.00  415779/129586374     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(char const, std::allocator<char> const&) [177]
                0.00    0.00  519951/129586374     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&) [28]
                0.00    0.00 1113109/129586374     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::assign(char const) [85]
                0.00    0.00 1177678/129586374     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::compare(char const) const [160]
                0.00    0.00 1288101/129586374     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::insert(unsigned long, char const) [75]
                0.19    0.00 125071756/129586374     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::append(char const) [3]
[97]     0.6    0.20    0.00 129586374         std::char_traits<char>::length(char const) [97]
-----------------------------------------------
                                                 <spontaneous>
[98]     0.5    0.19    0.00                 Catch::AssertionHandler::handleExpr(Catch::ITransientExpression const&) [98]
-----------------------------------------------
                0.00    0.09       1/2           libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >::case_insensitive_basic_string(libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&&, std::allocator<char> const&) [149]
                0.00    0.09       1/2           libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >::case_insensitive_basic_string(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&, std::allocator<char> const&) [148]
[99]     0.5    0.00    0.19       2         std::__cxx11::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&, std::allocator<char> const&) [99]
                0.09    0.04       2/2           std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::begin() const [123]
                0.00    0.06       2/2           void std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_construct<__gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >(__gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, __gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >) [203]
                0.00    0.00       2/2           std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::end() const [767]
                0.00    0.00       2/45213417     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_local_data() [73]
                0.00    0.00       2/1572878     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::Allochider::Allochider(char, std::allocator<char> const&) [830]
-----------------------------------------------
                                                 <spontaneous>
[100]    0.5    0.00    0.19                 Catch::makeCommandLineParser(Catch::ConfigData&) [100]
                0.00    0.14      32/38          Catch::Clara::Parser Catch::Clara::Parser::operator|<Catch::Clara::Opt>(Catch::Clara::Opt const&) const [104]
                0.00    0.04      33/84          Catch::Clara::Parser::~Parser() [137]
                0.00    0.00      32/2445        Catch::Clara::Opt::~Opt() [270]
                0.00    0.00     102/69842       std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(char const, std::allocator<char> const&) [177]
                0.00    0.00      48/61          Catch::Clara::Opt::operator[](std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [517]
                0.00    0.00     102/32003701     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() [27]
                0.00    0.00      32/39          Catch::Clara::Detail::ParserRefImpl<Catch::Clara::Opt>::operator()(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [555]
                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&) [571]
                0.00    0.00       2/4           Catch::Clara::Opt::Opt<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, void>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [565]
                0.00    0.00       1/85          Catch::Clara::ExeName::~ExeName() [1004]
-----------------------------------------------
                0.00    0.00       2/19212260     CATCH2_INTERNAL_TEST_0() [44]
                0.00    0.00      40/19212260     CATCH2_INTERNAL_TEST_0() [6]
                0.04    0.01 5899234/19212260     CATCH2_INTERNAL_TEST_3() [9]
                0.10    0.02 13312984/19212260     CATCH2_INTERNAL_TEST_0() [12]
[101]    0.5    0.15    0.03 19212260         Catch::ExprLhs<bool> Catch::operator<=<bool, 0>(Catch::Decomposer&&, bool) [101]
                0.03    0.00 19212260/19212260     Catch::ExprLhs<bool>::ExprLhs(bool) [285]
-----------------------------------------------
                0.00    0.00       1/983072      libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >::case_insensitive_basic_string(char const, unsigned long, std::allocator<char> const&) [674]
                0.00    0.00      16/983072      std::literals::string_literals::operator"" s[abi:cxx11](char const, unsigned long) [569]
                0.00    0.00      16/983072      Catch::StringRef::operator std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >[abi:cxx11]() const [568]
                0.00    0.17  983039/983072      CATCH2_INTERNAL_TEST_3() [9]
[102]    0.5    0.00    0.17  983072         std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(char const, unsigned long, std::allocator<char> const&) [102]
                0.02    0.14  983072/1398856     void std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_construct<char const>(char const, char const) [86]
                0.00    0.01  983072/45213417     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_local_data() [73]
                0.00    0.00  983072/1572878     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::Allochider::Allochider(char, std::allocator<char> const&) [830]
-----------------------------------------------
                0.00    0.00       2/7882123     std::__cxx11::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t> >::clear() [719]
                0.00    0.00  366629/7882123     std::__cxx11::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t> >::basic_string() [343]
                0.01    0.01 1115110/7882123     void std::__cxx11::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t> >::_M_construct<char32_t const>(char32_t const, char32_t const, std::forward_iterator_tag) [200]
                0.06    0.07 6400382/7882123     std::__cxx11::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t> >::push_back(char32_t) [59]
[103]    0.5    0.08    0.09 7882123         std::__cxx11::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t> >::_M_set_length(unsigned long) [103]
                0.04    0.00 8994185/8994187     std::__cxx11::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t> >::_M_length(unsigned long) [255]
                0.04    0.00 8994185/16509779     std::char_traits<char32_t>::assign(char32_t&, char32_t const&) [185]
                0.01    0.00 8994185/38175386     std::__cxx11::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t> >::_M_data() const [230]
-----------------------------------------------
                0.00    0.03       6/38          unittest::snap_catch2_main(char const, char const, int, char*, void ()(), Catch::Clara::Parser ()(Catch::Clara::Parser const&), int ()(Catch::Session&), void ()()) [277]
                0.00    0.14      32/38          Catch::makeCommandLineParser(Catch::ConfigData&) [100]
[104]    0.5    0.00    0.17      38         Catch::Clara::Parser Catch::Clara::Parser::operator|<Catch::Clara::Opt>(Catch::Clara::Opt const&) const [104]
                0.00    0.10      38/39          Catch::Clara::Parser::operator|=(Catch::Clara::Opt const&) [140]
                0.00    0.05      38/84          Catch::Clara::Parser::~Parser() [137]
                0.00    0.02      76/82          Catch::Clara::Parser::Parser(Catch::Clara::Parser const&) [307]
-----------------------------------------------
                                                 <spontaneous>
[105]    0.5    0.17    0.00                 Catch::Detail::unique_ptr<Catch::IEventListener>::operator->() [105]
-----------------------------------------------
                                                 <spontaneous>
[106]    0.4    0.16    0.00                 Catch::AssertionHandler::setCompleted() [106]
-----------------------------------------------
                                                 <spontaneous>
[107]    0.4    0.15    0.00                 Catch::AssertionReaction::AssertionReaction() [107]
-----------------------------------------------
                                                 <spontaneous>
[108]    0.4    0.15    0.00                 void std::Destroy<Catch::ScopedMessage>(Catch::ScopedMessage, Catch::ScopedMessage) [108]
-----------------------------------------------
                0.00    0.00       1/14337866     CATCH2INTERNAL_TEST_0() [171]
                0.02    0.01 1967478/14337866     CATCH2_INTERNAL_TEST_3() [9]
                0.02    0.01 2224138/14337866     CATCH2_INTERNAL_TEST_0() [47]
                0.02    0.01 2486289/14337866     CATCH2_INTERNAL_TEST_0() [6]
                0.06    0.02 7659960/14337866     CATCH2_INTERNAL_TEST_12() [10]
[109]    0.4    0.11    0.04 14337866         Catch::ExprLhs<char32_t> Catch::operator<=<char32_t, 0>(Catch::Decomposer&&, char32_t) [109]
                0.04    0.00 14337866/14337866     Catch::ExprLhs<char32_t>::ExprLhs(char32_t) [254]
-----------------------------------------------
                                                 <spontaneous>
[110]    0.4    0.15    0.00                 Catch::getCurrentContext() [110]
-----------------------------------------------
                0.01    0.01 1113138/10009720     CATCH2_INTERNAL_TEST_6() [20]
                0.08    0.05 8896582/10009720     CATCH2_INTERNAL_TEST_0() [4]
[111]    0.4    0.09    0.06 10009720         Catch::ExprLhs<libutf8::token_t const&> Catch::operator<=<libutf8::token_t, 0>(Catch::Decomposer&&, libutf8::token_t&&) [111]
                0.06    0.00 10009720/10009720     Catch::ExprLhs<libutf8::token_t const&>::ExprLhs(libutf8::token_t const&) [224]
-----------------------------------------------
                0.09    0.05 9756608/9756608     Catch::BinaryExpr<char32_t, char32_t> Catch::operator==<char32_t, 0>(Catch::ExprLhs<char32_t>&&, char32_t) [71]
[112]    0.4    0.09    0.05 9756608         Catch::BinaryExpr<char32_t, char32_t>::BinaryExpr(bool, char32_t, Catch::StringRef, char32_t) [112]
                0.05    0.00 9756608/103354053     Catch::ITransientExpression::ITransientExpression(bool, bool) [43]
-----------------------------------------------
                                                 <spontaneous>
[113]    0.4    0.14    0.00                 Catch::ITransientExpression::~ITransientExpression() [113]
-----------------------------------------------
                                                 <spontaneous>
[114]    0.4    0.14    0.00                 void std::Destroyaux<false>::__destroy<Catch::ScopedMessage>(Catch::ScopedMessage, Catch::ScopedMessage) [114]
-----------------------------------------------
                                                 <spontaneous>
[115]    0.4    0.14    0.00                 std::vector<Catch::ScopedMessage, std::allocator<Catch::ScopedMessage> >::clear() [115]
-----------------------------------------------
                0.00    0.00      51/2949468     CATCH2_INTERNAL_TEST_0() [6]
                0.04    0.10 2949417/2949468     CATCH2_INTERNAL_TEST_3() [9]
[116]    0.4    0.04    0.10 2949468         Catch::BinaryExpr<libutf8::utf8_iterator&, __gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > const&> Catch::operator==<__gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, 0>(Catch::ExprLhs<libutf8::utf8_iterator&>&&, __gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&&) [116]
                0.04    0.02 2949468/4915780     Catch::BinaryExpr<libutf8::utf8_iterator&, __gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > const&>::BinaryExpr(bool, libutf8::utf8_iterator&, Catch::StringRef, __gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > const&) [146]
                0.02    0.01 2949468/187885170     Catch::operator"" sr(char const, unsigned long) [14]
                0.01    0.00 2949468/2949468     bool Catch::compareEqual<libutf8::utf8iterator, __gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >(libutf8::utf8_iterator const&, __gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > const&) [379]
-----------------------------------------------
                0.00    0.14       2/2           CATCH2_INTERNAL_TEST_0() [44]
[117]    0.4    0.00    0.14       2         (anonymous namespace)::get_date(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&) [117]
                0.01    0.12       2/4           std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::operator=(char const) [81]
                0.01    0.00       2/17          libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >::case_insensitive_basic_string(char const, std::allocator<char> const&) [151]
                0.00    0.00       2/3336194     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::operator+=(char const) [2]
                0.00    0.00       2/2800923     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [38]
                0.00    0.00       2/32          libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >::~case_insensitive_basic_string() [616]
-----------------------------------------------
                0.00    0.14       2/2           CATCH2_INTERNAL_TEST_0() [44]
[118]    0.4    0.00    0.14       2         (anonymous namespace)::get_time(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&) [118]
                0.01    0.12       2/4           std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::operator=(char const) [81]
                0.01    0.00       2/17          libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >::case_insensitive_basic_string(char const, std::allocator<char> const&) [151]
                0.00    0.00       2/3336194     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::operator+=(char const) [2]
-----------------------------------------------
                0.04    0.10 1398963/1398963     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) [96]
[119]    0.4    0.04    0.10 1398963         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) [119]
                0.04    0.01 1398963/1398965     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_S_copy_chars(char, char const, char const) [238]
                0.01    0.01 1398963/188061850     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_set_length(unsigned long) [7]
                0.01    0.00 1398963/1399019     std::iterator_traits<char const>::difference_type std::distance<char const>(char const, char const) [372]
                0.00    0.01  412339/17356085     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_create(unsigned long&, unsigned long) [61]
                0.00    0.00 1398963/756160635     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_data() const [21]
                0.00    0.00  412339/19932506     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_capacity(unsigned long) [199]
                0.00    0.00  412339/22511764     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_data(char) [211]
                0.00    0.00 1398963/1398963     bool __gnu_cxx::__is_null_pointer<char const>(char const) [836]
-----------------------------------------------
                                                 <spontaneous>
[120]    0.4    0.01    0.12                 Catch::AssertionResultData::~AssertionResultData() [120]
                0.01    0.11 3635328/32003701     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() [27]
-----------------------------------------------
                0.00    0.00       1/7657092     Catch::BinaryExpr<unsigned long, int> Catch::operator>=<int, 0>(Catch::ExprLhs<unsigned long>&&, int) [371]
                0.09    0.04 7657091/7657092     Catch::BinaryExpr<unsigned long, int> Catch::operator==<int, 0>(Catch::ExprLhs<unsigned long>&&, int) [79]
[121]    0.4    0.09    0.04 7657092         Catch::BinaryExpr<unsigned long, int>::BinaryExpr(bool, unsigned long, Catch::StringRef, int) [121]
                0.04    0.00 7657092/103354053     Catch::ITransientExpression::ITransientExpression(bool, bool) [43]
-----------------------------------------------
                0.09    0.05 45213524/45213524     std::pointer_traits<char>::pointer_to(char&) [88]
[122]    0.4    0.09    0.05 45213524         char std::addressof<char>(char&) [122]
                0.05    0.00 45213524/45213524     char std::__addressof<char>(char&) [241]
-----------------------------------------------
                0.09    0.04       2/2           std::__cxx11::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&, std::allocator<char> const&) [99]
[123]    0.4    0.09    0.04       2         std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::begin() const [123]
                0.02    0.00 7865256/25562466     __gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::__normal_iterator(char const const&) [163]
                0.01    0.00 7865256/756160635     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_data() const [21]
-----------------------------------------------
                0.00    0.00       6/10522225     std::__cxx11::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t> >::operator=(std::__cxx11::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t> >&&) [673]
                0.00    0.00    2047/10522225     std::__cxx11::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t> >::reserve(unsigned long) [480]
                0.02    0.02 3355772/10522225     std::__cxx11::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t> >::_M_dispose() [180]
                0.04    0.05 7164400/10522225     std::__cxx11::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t> >::capacity() const [128]
[124]    0.4    0.06    0.07 10522225         std::__cxx11::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t> >::_M_is_local() const [124]
                0.01    0.05 10522225/10522225     std::__cxx11::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t> >::_M_local_data() const [223]
                0.01    0.00 10522225/38175386     std::__cxx11::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t> >::_M_data() const [230]
-----------------------------------------------
                0.02    0.11       6/6           CATCH2_INTERNAL_TEST_19() [70]
[125]    0.4    0.02    0.11       6         std::__cxx11::basic_string<char16_t, std::char_traits<char16_t>, std::allocator<char16_t> >::operator+=(char16_t) [125]
                0.02    0.09 2228373/2228373     std::__cxx11::basic_string<char16_t, std::char_traits<char16_t>, std::allocator<char16_t> >::push_back(char16_t) [136]
-----------------------------------------------
                0.00    0.00       1/3932627     CATCH2_INTERNAL_TEST_0() [44]
                0.00    0.00      70/3932627     CATCH2_INTERNAL_TEST_0() [6]
                0.10    0.03 3932556/3932627     CATCH2_INTERNAL_TEST_3() [9]
[126]    0.3    0.10    0.03 3932627         std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::end() [126]
                0.01    0.00 3932627/7865658     __gnu_cxx::__normal_iterator<char, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::__normal_iterator(char const&) [316]
                0.01    0.00 3932627/492248367     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::size() const [29]
                0.01    0.00 3932627/756160635     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_data() const [21]
-----------------------------------------------
                0.00    0.00      68/3932624     CATCH2_INTERNAL_TEST_0() [6]
                0.06    0.06 3932556/3932624     CATCH2_INTERNAL_TEST_3() [9]
[127]    0.3    0.06    0.06 3932624         std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::cbegin() const [127]
                0.04    0.00 12781428/25562466     __gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::__normal_iterator(char const const&) [163]
                0.02    0.00 12781428/756160635     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_data() const [21]
-----------------------------------------------
                0.00    0.00    2149/7164400     std::__cxx11::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t> >::reserve(unsigned long) [480]
                0.00    0.01  761869/7164400     std::__cxx11::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t> >::_M_mutate(unsigned long, unsigned long, char32_t const, unsigned long) [143]
                0.03    0.08 6400382/7164400     std::__cxx11::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t> >::push_back(char32_t) [59]
[128]    0.3    0.04    0.09 7164400         std::__cxx11::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t> >::capacity() const [128]
                0.04    0.05 7164400/10522225     std::__cxx11::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t> >::_M_is_local() const [124]
-----------------------------------------------
                0.00    0.00      36/1966314     CATCH2_INTERNAL_TEST_0() [6]
                0.03    0.09 1966278/1966314     CATCH2_INTERNAL_TEST_3() [9]
[129]    0.3    0.03    0.09 1966314         Catch::BinaryExpr<__gnu_cxx::__normal_iterator<char, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > const&, libutf8::utf8_iterator& const&> Catch::operator==<libutf8::utf8_iterator&, 0>(Catch::ExprLhs<__gnu_cxx::__normal_iterator<char, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > const&>&&, libutf8::utf8_iterator&) [129]
                0.03    0.01 1966314/3932626     Catch::BinaryExpr<__gnu_cxx::__normal_iterator<char, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > const&, libutf8::utf8_iterator&>::BinaryExpr(bool, __gnu_cxx::__normal_iterator<char, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > const&, Catch::StringRef, libutf8::utf8_iterator&) [159]
                0.03    0.00 1966314/1966314     bool Catch::compareEqual<__gnu_cxx::__normal_iterator<char, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, libutf8::utf8_iterator>(__gnu_cxx::__normal_iterator<char, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > const&, libutf8::utf8_iterator const&) [290]
                0.01    0.01 1966314/187885170     Catch::operator"" sr(char const, unsigned long) [14]
-----------------------------------------------
                0.00    0.12 1115110/1115110     CATCH2INTERNAL_TEST_0() [12]
[130]    0.3    0.00    0.12 1115110         std::__cxx11::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t> >::basic_string(char32_t const, std::allocator<char32_t> const&) [130]
                0.00    0.07 1115110/1115110     void std::__cxx11::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t> >::_M_construct<char32_t const>(char32_t const, char32_t const) [178]
                0.00    0.03 1115110/1115110     std::__cxx11::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t> >::Allochider::Allochider(char32_t, std::allocator<char32_t> const&) [296]
                0.01    0.00 1115110/1481739     std::__cxx11::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t> >::_M_local_data() [350]
                0.00    0.01 1115110/1115110     std::char_traits<char32_t>::length(char32_t const) [391]
-----------------------------------------------
                0.01    0.11 1112062/1112062     CATCH2_INTERNAL_TEST_0() [12]
[131]    0.3    0.01    0.11 1112062         std::__cxx11::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t> >::basic_string(wchar_t const, std::allocator<wchar_t> const&) [131]
                0.02    0.07 1112062/1112062     void std::__cxx11::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t> >::_M_construct<wchar_t const>(wchar_t const, wchar_t const) [157]
                0.00    0.02 1112062/1112062     std::__cxx11::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t> >::_M_local_data() [329]
                0.00    0.00 1112062/1112062     std::__cxx11::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t> >::Allochider::Allochider(wchar_t, std::allocator<wchar_t> const&) [850]
                0.00    0.00 1112062/1112062     std::char_traits<wchar_t>::length(wchar_t const) [848]
-----------------------------------------------
                0.01    0.10 2432845/2432845     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::operator+=(char) [133]
[132]    0.3    0.01    0.10 2432845         std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::push_back(char) [132]
                0.02    0.02 2432845/188061850     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_set_length(unsigned long) [7]
                0.01    0.03 2432845/163725622     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::capacity() const [11]
                0.01    0.00 2432845/212461449     std::char_traits<char>::assign(char&, char const&) [32]
                0.00    0.00 2432845/492248367     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::size() const [29]
                0.00    0.00 2432845/756160635     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_data() const [21]
                0.00    0.00    4185/10481166     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_mutate(unsigned long, unsigned long, char const, unsigned long) [23]
-----------------------------------------------
                0.00    0.00       1/6232        CATCH2_INTERNAL_TEST_0() [6]
                0.00    0.00       2/6232        CATCH2_INTERNAL_TEST_6() [20]
                0.00    0.00      88/6232        Catch::TestCaseInfo::internalAppendTag(Catch::StringRef) [445]
                0.00    0.11    6141/6232        CATCH2_INTERNAL_TEST_19() [70]
[133]    0.3    0.00    0.11    6232         std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::operator+=(char) [133]
                0.01    0.10 2432845/2432845     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::push_back(char) [132]
-----------------------------------------------
                0.11    0.00 19212260/19212260     void Catch::AssertionHandler::handleExpr<bool>(Catch::ExprLhs<bool> const&) [46]
[134]    0.3    0.11    0.00 19212260         Catch::UnaryExpr<bool>::~UnaryExpr() [134]
-----------------------------------------------
                0.00    0.00       1/85          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>) [446]
                0.00    0.11      84/85          Catch::Clara::Parser::~Parser() [137]
[135]    0.3    0.00    0.11      85         std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::~vector() [135]
                0.00    0.06      85/85          std::Vectorbase<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::~Vectorbase() [201]
                0.00    0.05      85/125         void std::Destroy<Catch::Clara::Opt, Catch::Clara::Opt>(Catch::Clara::Opt, Catch::Clara::Opt, std::allocator<Catch::Clara::Opt>&) [184]
                0.00    0.00      85/288         std::Vector_base<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::_M_get_Tp_allocator() [957]
-----------------------------------------------
                0.02    0.09 2228373/2228373     std::__cxx11::basic_string<char16_t, std::char_traits<char16_t>, std::allocator<char16_t> >::operator+=(char16_t) [125]
[136]    0.3    0.02    0.09 2228373         std::__cxx11::basic_string<char16_t, std::char_traits<char16_t>, std::allocator<char16_t> >::push_back(char16_t) [136]
                0.00    0.04 2228373/2228374     std::__cxx11::basic_string<char16_t, std::char_traits<char16_t>, std::allocator<char16_t> >::capacity() const [252]
                0.02    0.01 2228373/4391064     std::__cxx11::basic_string<char16_t, std::char_traits<char16_t>, std::allocator<char16_t> >::_M_set_length(unsigned long) [227]
                0.00    0.01       1/1           std::__cxx11::basic_string<char16_t, std::char_traits<char16_t>, std::allocator<char16_t> >::_M_mutate(unsigned long, unsigned long, char16_t const, unsigned long) [369]
                0.01    0.00 2228373/6619439     std::char_traits<char16_t>::assign(char16_t&, char16_t const&) [319]
                0.00    0.00 2228373/12130910     std::__cxx11::basic_string<char16_t, std::char_traits<char16_t>, std::allocator<char16_t> >::_M_data() const [301]
                0.00    0.00 2228373/2296102     std::__cxx11::basic_string<char16_t, std::char_traits<char16_t>, std::allocator<char16_t> >::size() const [817]
-----------------------------------------------
                0.00    0.00       1/84          Catch::Session::Session() [355]
                0.00    0.00       1/84          Catch::Session::~Session() [448]
                0.00    0.00       1/84          Catch::Clara::Parser Catch::Clara::Parser::operator|<Catch::Clara::Arg>(Catch::Clara::Arg const&) const [443]
                0.00    0.00       1/84          Catch::Clara::Parser Catch::Clara::Parser::operator|<Catch::Clara::ExeName>(Catch::Clara::ExeName const&) const [444]
                0.00    0.00       1/84          Catch::Clara::Parser Catch::Clara::Parser::operator|<Catch::Clara::Help>(Catch::Clara::Help const&) const [433]
                0.00    0.00       2/84          Catch::Clara::Parser Catch::Clara::Detail::ComposableParserImpl<Catch::Clara::ExeName>::operator|<Catch::Clara::Help>(Catch::Clara::Help const&) const [439]
                0.00    0.01       6/84          unittest::snap_catch2_main(char const, char const, int, char*, void ()(), Catch::Clara::Parser ()(Catch::Clara::Parser const&), int ()(Catch::Session&), void ()()) [277]
                0.00    0.04      33/84          Catch::makeCommandLineParser(Catch::ConfigData&) [100]
                0.00    0.05      38/84          Catch::Clara::Parser Catch::Clara::Parser::operator|<Catch::Clara::Opt>(Catch::Clara::Opt const&) const [104]
[137]    0.3    0.00    0.11      84         Catch::Clara::Parser::~Parser() [137]
                0.00    0.11      84/85          std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::~vector() [135]
                0.00    0.00      84/85          std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >::~vector() [1011]
                0.00    0.00      84/85          Catch::Clara::ExeName::~ExeName() [1004]
                0.00    0.00      84/2629        Catch::Clara::Detail::ParserBase::~ParserBase() [895]
-----------------------------------------------
                0.00    0.10 1048576/1048576     CATCH2_INTERNAL_TEST_0() [12]
[138]    0.3    0.00    0.10 1048576         std::__cxx11::basic_string<char16_t, std::char_traits<char16_t>, std::allocator<char16_t> >::basic_string(char16_t const, std::allocator<char16_t> const&) [138]
                0.03    0.03 1048576/1048576     std::char_traits<char16_t>::length(char16_t const) [210]
                0.01    0.02 1048576/1048576     void std::__cxx11::basic_string<char16_t, std::char_traits<char16_t>, std::allocator<char16_t> >::_M_construct<char16_t const>(char16_t const, char16_t const) [275]
                0.00    0.01 1048576/2162691     std::__cxx11::basic_string<char16_t, std::char_traits<char16_t>, std::allocator<char16_t> >::_M_local_data() [349]
                0.00    0.00 1048576/1048576     std::__cxx11::basic_string<char16_t, std::char_traits<char16_t>, std::allocator<char16_t> >::Allochider::Allochider(char16_t, std::allocator<char16_t> const&) [440]
-----------------------------------------------
                0.00    0.10 1112065/1112065     CATCH2_INTERNAL_TEST_0() [4]
[139]    0.3    0.00    0.10 1112065         Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (& const&) [8]> Catch::operator==<char const (&) [8], 0>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, char const (&) [8]) [139]
                0.01    0.08 1112065/1112065     bool Catch::compareEqual<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, char [8]>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [8]) [156]
                0.01    0.00 1112065/187885170     Catch::operator"" sr(char const, unsigned long) [14]
                0.00    0.01 1112065/1112065     Catch::BinaryExpr<std::cxx11::basicstring<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [8]>::BinaryExpr(bool, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, Catch::StringRef, char const (&) [8]) [417]
-----------------------------------------------
                0.00    0.00       1/39          Catch::Clara::Parser Catch::Clara::Parser::operator|<Catch::Clara::Help>(Catch::Clara::Help const&) const [433]
                0.00    0.10      38/39          Catch::Clara::Parser Catch::Clara::Parser::operator|<Catch::Clara::Opt>(Catch::Clara::Opt const&) const [104]
[140]    0.3    0.00    0.10      39         Catch::Clara::Parser::operator|=(Catch::Clara::Opt const&) [140]
                0.04    0.06      39/39          std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::push_back(Catch::Clara::Opt const&) [141]
-----------------------------------------------
                0.04    0.06      39/39          Catch::Clara::Parser::operator|=(Catch::Clara::Opt const&) [140]
[141]    0.3    0.04    0.06      39         std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::push_back(Catch::Clara::Opt const&) [141]
                0.01    0.05      39/39          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&) [202]
                0.00    0.00      39/39          std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::end() [1062]
-----------------------------------------------
                0.00    0.00   65744/8913995     CATCH2_INTERNAL_TEST_0() [6]
                0.05    0.05 8848251/8913995     CATCH2_INTERNAL_TEST_3() [9]
[142]    0.3    0.05    0.05 8913995         Catch::ExprLhs<libutf8::utf8_iterator& const&> Catch::operator<=<libutf8::utf8_iterator&, 0>(Catch::Decomposer&&, libutf8::utf8_iterator&) [142]
                0.05    0.00 8913995/8913995     Catch::ExprLhs<libutf8::utf8_iterator&>::ExprLhs(libutf8::utf8_iterator&) [232]
-----------------------------------------------
                0.00    0.10  761869/761869      std::__cxx11::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t> >::push_back(char32_t) [59]
[143]    0.3    0.00    0.10  761869         std::__cxx11::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t> >::_M_mutate(unsigned long, unsigned long, char32_t const, unsigned long) [143]
                0.04    0.00 1523738/1525993     std::__cxx11::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t> >::length() const [262]
                0.01    0.01  761869/1877081     std::__cxx11::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t> >::_S_copy(char32_t, char32_t const, unsigned long) [245]
                0.00    0.01  761869/3355772     std::__cxx11::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t> >::_M_dispose() [180]
                0.00    0.01  761869/7164400     std::__cxx11::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t> >::capacity() const [128]
                0.00    0.01  761869/761971      std::__cxx11::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t> >::_M_create(unsigned long&, unsigned long) [396]
                0.00    0.00  761869/38175386     std::__cxx11::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t> >::_M_data() const [230]
                0.00    0.00  761869/761975      std::__cxx11::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t> >::_M_data(char32_t) [863]
                0.00    0.00  761869/761973      std::__cxx11::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t> >::_M_capacity(unsigned long) [864]
-----------------------------------------------
                0.00    0.00       1/1479692     CATCH2_INTERNAL_TEST_0() [171]
                0.00    0.00       6/1479692     CATCH2_INTERNAL_TEST_15() [249]
                0.00    0.00     100/1479692     CATCH2_INTERNAL_TEST_3() [9]
                0.00    0.01  174014/1479692     CATCH2_INTERNAL_TEST_19() [70]
                0.00    0.01  190461/1479692     CATCH2_INTERNAL_TEST_35() [19]
                0.02    0.06 1115110/1479692     CATCH2_INTERNAL_TEST_0() [12]
[144]    0.3    0.02    0.08 1479692         std::__cxx11::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t> >::~basic_string() [144]
                0.02    0.04 2593801/3355772     std::__cxx11::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t> >::_M_dispose() [180]
                0.01    0.01 2593801/2593801     std::__cxx11::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t> >::Allochider::~Allochider() [312]
-----------------------------------------------
                0.00    0.00     214/3338115     Catch::Clara::Opt::isMatch(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) const [520]
                0.00    0.00     710/3338115     Catch::TestCaseTracking::ITracker::findChild(Catch::TestCaseTracking::NameAndLocation const&)::{lambda(Catch::Detail::unique_ptr<Catch::TestCaseTracking::ITracker> const&)#1}::operator()(Catch::Detail::unique_ptr<Catch::TestCaseTracking::ITracker> const&) const [516]
                0.01    0.02 1112063/3338115     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&) [226]
                0.03    0.04 2225128/3338115     bool Catch::compareEqual<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [195]
[145]    0.3    0.04    0.06 3338115         __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&) [145]
                0.01    0.01 6675836/6675836     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::data() const [313]
                0.02    0.00 10014148/492248367     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::size() const [29]
                0.01    0.00 3337918/4515596     std::char_traits<char>::compare(char const, char const, unsigned long) [321]
-----------------------------------------------
                0.03    0.01 1966312/4915780     Catch::BinaryExpr<libutf8::utf8_iterator&, __gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > const&> Catch::operator!=<__gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, 0>(Catch::ExprLhs<libutf8::utf8_iterator&>&&, __gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&&) [192]
                0.04    0.02 2949468/4915780     Catch::BinaryExpr<libutf8::utf8_iterator&, __gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > const&> Catch::operator==<__gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, 0>(Catch::ExprLhs<libutf8::utf8_iterator&>&&, __gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&&) [116]
[146]    0.3    0.07    0.03 4915780         Catch::BinaryExpr<libutf8::utf8_iterator&, __gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > const&>::BinaryExpr(bool, libutf8::utf8_iterator&, Catch::StringRef, __gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > const&) [146]
                0.03    0.00 4915780/103354053     Catch::ITransientExpression::ITransientExpression(bool, bool) [43]
-----------------------------------------------
                0.00    0.00      85/4915780     CATCH2_INTERNAL_TEST_0() [6]
                0.06    0.03 4915695/4915780     CATCH2_INTERNAL_TEST_3() [9]
[147]    0.3    0.06    0.03 4915780         std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::cend() const [147]
                0.02    0.00 4915780/25562466     __gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::__normal_iterator(char const const&) [163]
                0.01    0.00 4915780/492248367     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::size() const [29]
                0.01    0.00 4915780/756160635     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_data() const [21]
-----------------------------------------------
                0.00    0.09       1/1           CATCH2_INTERNAL_TEST_0() [44]
[148]    0.3    0.00    0.09       1         libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >::case_insensitive_basic_string(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&, std::allocator<char> const&) [148]
                0.00    0.09       1/2           std::__cxx11::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&, std::allocator<char> const&) [99]
-----------------------------------------------
                0.00    0.09       1/1           CATCH2_INTERNAL_TEST_0() [44]
[149]    0.3    0.00    0.09       1         libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >::case_insensitive_basic_string(libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&&, std::allocator<char> const&) [149]
                0.00    0.09       1/2           std::__cxx11::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&, std::allocator<char> const&) [99]
-----------------------------------------------
                0.00    0.00      10/2094985     CATCH2_INTERNAL_TEST_0() [47]
                0.00    0.04  983039/2094985     CATCH2_INTERNAL_TEST_3() [9]
                0.01    0.04 1111936/2094985     CATCH2_INTERNAL_TEST_12() [10]
[150]    0.3    0.01    0.08 2094985         Catch::BinaryExpr<char32_t, char> Catch::operator==<char, 0>(Catch::ExprLhs<char32_t>&&, char) [150]
                0.04    0.01 2094985/2094985     Catch::BinaryExpr<char32_t, char>::BinaryExpr(bool, char32_t, Catch::StringRef, char) [228]
                0.01    0.01 2094985/187885170     Catch::operator"" sr(char const, unsigned long) [14]
                0.01    0.00 2094985/2094985     bool Catch::compareEqual<char32t, char>(char32_t const&, char const&) [388]
-----------------------------------------------
                0.01    0.00       2/17          (anonymous namespace)::get_time(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&) [118]
                0.01    0.00       2/17          (anonymous namespace)::get_date(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&) [117]
                0.07    0.00      13/17          CATCH2_INTERNAL_TEST_0() [44]
[151]    0.2    0.09    0.00      17         libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >::case_insensitive_basic_string(char const, std::allocator<char> const&) [151]
                0.00    0.00      17/69842       std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(char const, std::allocator<char> const&) [177]
-----------------------------------------------
                0.00    0.00       1/125         std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::operator=(std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > const&) [449]
                0.01    0.02      39/125         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&) [202]
                0.02    0.04      85/125         std::Vectorbase<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::~Vectorbase() [201]
[152]    0.2    0.03    0.07     125         std::Vectorbase<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::_M_deallocate(Catch::Clara::Opt, unsigned long) [152]
                0.03    0.04     119/119         std::allocator_traits<std::allocator<Catch::Clara::Opt> >::deallocate(std::allocator<Catch::Clara::Opt>&, Catch::Clara::Opt, unsigned long) [197]
-----------------------------------------------
                0.08    0.01 5026087/5026087     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [38]
[153]    0.2    0.08    0.01 5026087         __gnu_cxx::__alloc_traits<std::allocator<char> >::_S_select_on_copy(std::allocator<char> const&) [153]
                0.01    0.00 5026087/5026087     std::allocator_traits<std::allocator<char> >::select_on_container_copy_construction(std::allocator<char> const&) [375]
-----------------------------------------------
                                                 <spontaneous>
[154]    0.2    0.09    0.00                 Catch::getCurrentMutableContext() [154]
-----------------------------------------------
                0.00    0.00      34/1966312     CATCH2_INTERNAL_TEST_0() [6]
                0.03    0.06 1966278/1966312     CATCH2_INTERNAL_TEST_3() [9]
[155]    0.2    0.03    0.06 1966312         Catch::BinaryExpr<__gnu_cxx::__normal_iterator<char, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > const&, libutf8::utf8_iterator& const&> Catch::operator!=<libutf8::utf8_iterator&, 0>(Catch::ExprLhs<__gnu_cxx::__normal_iterator<char, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > const&>&&, libutf8::utf8_iterator&) [155]
                0.03    0.01 1966312/3932626     Catch::BinaryExpr<__gnu_cxx::__normal_iterator<char, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > const&, libutf8::utf8_iterator&>::BinaryExpr(bool, __gnu_cxx::__normal_iterator<char, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > const&, Catch::StringRef, libutf8::utf8_iterator&) [159]
                0.01    0.01 1966312/187885170     Catch::operator"" sr(char const, unsigned long) [14]
                0.00    0.00 1966312/1966312     bool Catch::compareNotEqual<gnucxx::__normal_iterator<char, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, libutf8::utf8_iterator&>(__gnu_cxx::__normal_iterator<char, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > const&, libutf8::utf8_iterator&) [829]
-----------------------------------------------
                0.01    0.08 1112065/1112065     Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (& const&) [8]> Catch::operator==<char const (&) [8], 0>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, char const (&) [8]) [139]
[156]    0.2    0.01    0.08 1112065         bool Catch::compareEqual<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, char [8]>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [8]) [156]
                0.00    0.08 1112065/1112142     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) [173]
-----------------------------------------------
                0.02    0.07 1112062/1112062     std::__cxx11::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t> >::basic_string(wchar_t const, std::allocator<wchar_t> const&) [131]
[157]    0.2    0.02    0.07 1112062         void std::__cxx11::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t> >::_M_construct<wchar_t const>(wchar_t const, wchar_t const) [157]
                0.01    0.06 1112062/1112062     void std::__cxx11::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t> >::_M_construct_aux<wchar_t const>(wchar_t const, wchar_t const, std::__false_type) [194]
-----------------------------------------------
                0.03    0.06 10009720/10009720     Catch::BinaryExpr<libutf8::token_t const&, libutf8::token_t const&> Catch::operator==<libutf8::token_t, 0>(Catch::ExprLhs<libutf8::token_t const&>&&, libutf8::token_t&&) [69]
[158]    0.2    0.03    0.06 10009720         Catch::BinaryExpr<libutf8::token_t const&, libutf8::token_t const&>::BinaryExpr(bool, libutf8::token_t const&, Catch::StringRef, libutf8::token_t const&) [158]
                0.06    0.00 10009720/103354053     Catch::ITransientExpression::ITransientExpression(bool, bool) [43]
-----------------------------------------------
                0.03    0.01 1966312/3932626     Catch::BinaryExpr<__gnu_cxx::__normal_iterator<char, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > const&, libutf8::utf8_iterator& const&> Catch::operator!=<libutf8::utf8_iterator&, 0>(Catch::ExprLhs<__gnu_cxx::__normal_iterator<char, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > const&>&&, libutf8::utf8_iterator&) [155]
                0.03    0.01 1966314/3932626     Catch::BinaryExpr<__gnu_cxx::__normal_iterator<char, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > const&, libutf8::utf8_iterator& const&> Catch::operator==<libutf8::utf8_iterator&, 0>(Catch::ExprLhs<__gnu_cxx::__normal_iterator<char, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > const&>&&, libutf8::utf8_iterator&) [129]
[159]    0.2    0.06    0.02 3932626         Catch::BinaryExpr<__gnu_cxx::__normal_iterator<char, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > const&, libutf8::utf8_iterator&>::BinaryExpr(bool, __gnu_cxx::__normal_iterator<char, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > const&, Catch::StringRef, libutf8::utf8_iterator&) [159]
                0.02    0.00 3932626/103354053     Catch::ITransientExpression::ITransientExpression(bool, bool) [43]
-----------------------------------------------
                0.00    0.00   65535/1177677     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&) [432]
                0.05    0.03 1112142/1177677     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) [173]
[160]    0.2    0.05    0.03 1177677         std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::compare(char const) const [160]
                0.01    0.00 1177676/1177676     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_S_compare(unsigned long, unsigned long) [413]
                0.01    0.00 1177678/1177680     unsigned long const& std::min<unsigned long>(unsigned long const&, unsigned long const&) [412]
                0.01    0.00 1177678/4515596     std::char_traits<char>::compare(char const, char const, unsigned long) [321]
                0.00    0.00 1177678/492248367     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::size() const [29]
                0.00    0.00 1177678/756160635     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_data() const [21]
                0.00    0.00 1177678/129586374     std::char_traits<char>::length(char const) [97]
-----------------------------------------------
                0.05    0.04 6542976/6542976     Catch::BinaryExpr<void const const&, void const const&> Catch::operator==<void const, 0>(Catch::ExprLhs<void const const&>&&, void const&&) [93]
[161]    0.2    0.05    0.04 6542976         Catch::BinaryExpr<void const const&, void const const&>::BinaryExpr(bool, void const const&, Catch::StringRef, void const const&) [161]
                0.04    0.00 6542976/103354053     Catch::ITransientExpression::ITransientExpression(bool, bool) [43]
-----------------------------------------------
                0.00    0.00       2/131         CATCH2_INTERNAL_TEST_15() [249]
                0.00    0.08     129/131         Catch::Clara::Detail::BasicResult<Catch::Clara::Detail::ParseState>::operator=(Catch::Clara::Detail::BasicResult<Catch::Clara::Detail::ParseState>&&) [168]
[162]    0.2    0.00    0.08     131         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> >&&) [162]
                0.00    0.04     131/131         std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::clear() [251]
                0.04    0.00     131/131         void std::__alloc_on_move<std::allocator<char> >(std::allocator<char>&, std::allocator<char>&) [253]
                0.00    0.00     264/230597314     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_is_local() const [8]
                0.00    0.00     129/188061850     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_set_length(unsigned long) [7]
                0.00    0.00     258/492248367     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::size() const [29]
                0.00    0.00     262/37291686     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_get_allocator() [174]
                0.00    0.00       2/45042092     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::length() const [64]
                0.00    0.00       4/22511764     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_data(char) [211]
                0.00    0.00       2/19932506     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_capacity(unsigned long) [199]
                0.00    0.00       2/190641108     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_length(unsigned long) [49]
                0.00    0.00       2/756160635     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_data() const [21]
                0.00    0.00       2/2           __gnu_cxx::__alloc_traits<std::allocator<char> >::_S_propagate_on_move_assign() [1268]
-----------------------------------------------
                0.00    0.00       2/25562466     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::end() const [767]
                0.02    0.00 4915780/25562466     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::cend() const [147]
                0.02    0.00 7865256/25562466     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::begin() const [123]
                0.04    0.00 12781428/25562466     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::cbegin() const [127]
[163]    0.2    0.08    0.00 25562466         __gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::__normal_iterator(char const const&) [163]
-----------------------------------------------
                0.00    0.00    3048/6814651     CATCH2_INTERNAL_TEST_8() [461]
                0.00    0.00  196769/6814651     CATCH2_INTERNAL_TEST_15() [249]
                0.01    0.00 1112114/6814651     CATCH2_INTERNAL_TEST_0() [47]
                0.01    0.00 1120128/6814651     CATCH2_INTERNAL_TEST_12() [10]
                0.04    0.01 4382592/6814651     CATCH2_INTERNAL_TEST_25() [33]
[164]    0.2    0.06    0.02 6814651         Catch::ExprLhs<char> Catch::operator<=<char, 0>(Catch::Decomposer&&, char) [164]
                0.02    0.00 6814651/6814651     Catch::ExprLhs<char>::ExprLhs(char) [318]
-----------------------------------------------
                0.03    0.05 5200101/5200101     void std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_construct<char>(char, char, std::forward_iterator_tag) [68]
[165]    0.2    0.03    0.05 5200101         std::iterator_traits<char>::difference_type std::distance<char>(char, char) [165]
                0.04    0.00 5200101/5200101     std::iterator_traits<char>::difference_type std::__distance<char>(char, char, std::random_access_iterator_tag) [258]
                0.01    0.00 5200101/5200101     std::iterator_traits<char>::iterator_category std::__iterator_category<char>(char const&) [374]
-----------------------------------------------
                                                 <spontaneous>
[166]    0.2    0.08    0.00                 std::Vectorbase<Catch::ScopedMessage, std::allocator<Catch::ScopedMessage> >::~Vectorbase() [166]
-----------------------------------------------
                0.00    0.00    1024/1113087     CATCH2_INTERNAL_TEST_6() [20]
                0.02    0.06 1112063/1113087     unittest::catch_compare_long_strings(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [94]
[167]    0.2    0.02    0.06 1113087         Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const& const&> Catch::operator==<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, 0>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [167]
                0.00    0.03 1113087/2225128     bool Catch::compareEqual<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [195]
                0.01    0.01 1113087/2225126     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&) [280]
                0.01    0.00 1113087/187885170     Catch::operator"" sr(char const, unsigned long) [14]
-----------------------------------------------
                                                 <spontaneous>
[168]    0.2    0.00    0.08                 Catch::Clara::Detail::BasicResult<Catch::Clara::Detail::ParseState>::operator=(Catch::Clara::Detail::BasicResult<Catch::Clara::Detail::ParseState>&&) [168]
                0.00    0.08     129/131         std::cxx11::basicstring<char, std::char_traits<char>, std::allocator<char> >::operator=(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&) [162]
-----------------------------------------------
                0.01    0.02 2162694/4393117     std::__cxx11::basic_string<char16_t, std::char_traits<char16_t>, std::allocator<char16_t> >::_M_dispose() [266]
                0.02    0.02 2230423/4393117     std::__cxx11::basic_string<char16_t, std::char_traits<char16_t>, std::allocator<char16_t> >::capacity() const [252]
[169]    0.2    0.03    0.05 4393117         std::__cxx11::basic_string<char16_t, std::char_traits<char16_t>, std::allocator<char16_t> >::_M_is_local() const [169]
                0.00    0.04 4395164/4395164     std::__cxx11::basic_string<char16_t, std::char_traits<char16_t>, std::allocator<char16_t> >::_M_local_data() const [259]
                0.01    0.00 4395164/12130910     std::__cxx11::basic_string<char16_t, std::char_traits<char16_t>, std::allocator<char16_t> >::_M_data() const [301]
-----------------------------------------------
                0.04    0.04 6814651/6814651     Catch::BinaryExpr<char, char> Catch::operator==<char, 0>(Catch::ExprLhs<char>&&, char) [91]
[170]    0.2    0.04    0.04 6814651         Catch::BinaryExpr<char, char>::BinaryExpr(bool, char, Catch::StringRef, char) [170]
                0.04    0.00 6814651/103354053     Catch::ITransientExpression::ITransientExpression(bool, bool) [43]
-----------------------------------------------
                0.00    0.08       5/5           Catch::TestInvokerAsFunction::invoke() const [1]
[171]    0.2    0.00    0.08       5         CATCH2_INTERNAL_TEST_0() [171]
                0.07    0.01       9/9           std::__cxx11::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t> >::c_str() const [172]
                0.00    0.00      25/69842       std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(char const, std::allocator<char> const&) [177]
                0.00    0.00      25/800         Catch::SectionInfo::SectionInfo(Catch::SourceLineInfo const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, char const) [488]
                0.00    0.00      25/1897        Catch::SectionInfo::~SectionInfo() [493]
                0.00    0.00      25/32003701     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() [27]
                0.00    0.00      25/25          Catch::BinaryExpr<libutf8::bom_t const&, libutf8::bom_t const&> Catch::operator==<libutf8::bom_t, 0>(Catch::ExprLhs<libutf8::bom_t const&>&&, libutf8::bom_t&&) [655]
                0.00    0.00      26/103874004     operator"" catchsr(char const, unsigned long) [24]
                0.00    0.00      51/103809227     Catch::SourceLineInfo::SourceLineInfo(char const, unsigned long) [50]
                0.00    0.00       2/6334775     std::__cxx11::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t> >::operator+=(char32_t) [56]
                0.00    0.00      26/103808469     Catch::AssertionHandler::~AssertionHandler() [58]
                0.00    0.00       1/1479692     std::__cxx11::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t> >::~basic_string() [144]
                0.00    0.00       1/364580      std::__cxx11::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t> >::basic_string() [343]
                0.00    0.00       1/1525993     std::__cxx11::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t> >::length() const [262]
                0.00    0.00       1/1           Catch::BinaryExpr<char32_t, int> Catch::operator==<int, 0>(Catch::ExprLhs<char32_t>&&, int) [756]
                0.00    0.00       1/14337866     Catch::ExprLhs<char32_t> Catch::operator<=<char32_t, 0>(Catch::Decomposer&&, char32_t) [109]
                0.00    0.00       1/2098473     unittest::rand_char(bool) [314]
                0.00    0.00      25/25          Catch::ExprLhs<libutf8::bom_t const&> Catch::operator<=<libutf8::bom_t, 0>(Catch::Decomposer&&, libutf8::bom_t&&) [1070]
                0.00    0.00      25/25          Catch::BinaryExpr<libutf8::bom_t const&, libutf8::bom_t const&>::~BinaryExpr() [1065]
                0.00    0.00       5/75          unittest::g_progress() [1036]
                0.00    0.00       1/1           Catch::BinaryExpr<char32_t, int>::~BinaryExpr() [1284]
-----------------------------------------------
                0.07    0.01       9/9           CATCH2_INTERNAL_TEST_0() [171]
[172]    0.2    0.07    0.01       9         std::__cxx11::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t> >::c_str() const [172]
                0.01    0.00 9612270/38175386     std::__cxx11::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t> >::_M_data() const [230]
-----------------------------------------------
                0.00    0.00       1/1112142     unittest::detail::init_tmp_dir(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [651]
                0.00    0.00       1/1112142     bool Catch::compareEqual<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, char [17]>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [17]) [705]
                0.00    0.00       1/1112142     bool Catch::compareEqual<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, char [4]>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [4]) [708]
                0.00    0.00       1/1112142     bool Catch::compareEqual<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, char [57]>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [57]) [709]
                0.00    0.00       1/1112142     bool Catch::compareEqual<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, char [48]>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [48]) [707]
                0.00    0.00       1/1112142     bool Catch::compareEqual<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, char [76]>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [76]) [711]
                0.00    0.00       1/1112142     bool Catch::compareEqual<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, char [67]>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [67]) [710]
                0.00    0.00       1/1112142     bool Catch::compareEqual<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, char [36]>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [36]) [706]
                0.00    0.00       2/1112142     bool Catch::compareEqual<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, char [16]>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [16]) [680]
                0.00    0.00       3/1112142     bool Catch::compareEqual<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, char [7]>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [7]) [669]
                0.00    0.00       3/1112142     bool Catch::compareEqual<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, char [6]>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [6]) [668]
                0.00    0.00       3/1112142     bool Catch::compareEqual<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, char [54]>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [54]) [667]
                0.00    0.00       3/1112142     Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#1}::operator()(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) const [585]
                0.00    0.00       5/1112142     bool Catch::compareEqual<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, char [31]>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [31]) [656]
                0.00    0.00       7/1112142     bool Catch::compareEqual<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, char [10]>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [10]) [647]
                0.00    0.00       7/1112142     bool Catch::compareEqual<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, char [9]>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [9]) [648]
                0.00    0.00       8/1112142     bool Catch::compareEqual<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, char [2]>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [2]) [642]
                0.00    0.00       8/1112142     bool Catch::compareEqual<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, char [33]>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [33]) [643]
                0.00    0.00      20/1112142     bool Catch::compareEqual<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, char [32]>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [32]) [584]
                0.00    0.08 1112065/1112142     bool Catch::compareEqual<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, char [8]>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [8]) [156]
[173]    0.2    0.00    0.08 1112142         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) [173]
                0.05    0.03 1112142/1177677     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::compare(char const) const [160]
-----------------------------------------------
                0.00    0.00     262/37291686     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> >&&) [162]
                0.01    0.00 2579256/37291686     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&) [90]
                0.03    0.00 17356083/37291686     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_destroy(unsigned long) [83]
                0.03    0.00 17356085/37291686     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_create(unsigned long&, unsigned long) [61]
[174]    0.2    0.08    0.00 37291686         std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_get_allocator() [174]
-----------------------------------------------
                0.08    0.00 17413508/17413508     Catch::BinaryExpr<int, int> Catch::operator==<int, 0>(Catch::ExprLhs<int>&&, int) [41]
[175]    0.2    0.08    0.00 17413508         bool Catch::compareEqual<int, int>(int const&, int const&) [175]
-----------------------------------------------
                0.02    0.06 17356083/17356083     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_destroy(unsigned long) [83]
[176]    0.2    0.02    0.06 17356083         std::allocator_traits<std::allocator<char> >::deallocate(std::allocator<char>&, char, unsigned long) [176]
                0.06    0.00 17356083/17356083     __gnu_cxx::new_allocator<char>::deallocate(char, unsigned long) [225]
-----------------------------------------------
                0.00    0.00       1/69842       libutf8::operator!=(libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const) [613]
                0.00    0.00       1/69842       libutf8::operator>(libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const) [607]
                0.00    0.00       1/69842       libutf8::operator>=(libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const) [605]
                0.00    0.00       1/69842       libutf8::operator<(libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const) [611]
                0.00    0.00       1/69842       libutf8::operator<=(libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const) [609]
                0.00    0.00       1/69842       libutf8::operator==(char const, libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [603]
                0.00    0.00       1/69842       libutf8::operator!=(char const, libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [612]
                0.00    0.00       1/69842       libutf8::operator>(char const, libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [606]
                0.00    0.00       1/69842       libutf8::operator>=(char const, libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [604]
                0.00    0.00       1/69842       libutf8::operator<(char const, libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [610]
                0.00    0.00       1/69842       libutf8::operator<=(char const, libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [608]
                0.00    0.00       1/69842       CATCH2_INTERNAL_TEST_0() [6]
                0.00    0.00       1/69842       CATCH2_INTERNAL_TEST_35() [19]
                0.00    0.00       1/69842       CATCH2_INTERNAL_TEST_0() [582]
                0.00    0.00       1/69842       Catch::Clara::Args::Args(int, char const const) [523]
                0.00    0.00       1/69842       Catch::ReusableStringStream::~ReusableStringStream() [615]
                0.00    0.00       1/69842       Catch::Config::Config(Catch::ConfigData const&) [579]
                0.00    0.00       1/69842       Catch::generateRandomSeed(Catch::GenerateFrom) [614]
                0.00    0.00       3/69842       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]) [562]
                0.00    0.00       4/69842       CATCH2_INTERNAL_TEST_8() [461]
                0.00    0.00       4/69842       CATCH2_INTERNAL_TEST_3() [9]
                0.00    0.00       4/69842       CATCH2_INTERNAL_TEST_15() [249]
                0.00    0.00       4/69842       CATCH2_INTERNAL_TEST_31() [352]
                0.00    0.00       4/69842       Catch::Clara::Help::Help(bool&) [541]
                0.00    0.00       4/69842       Catch::ConsoleReporter::ConsoleReporter(Catch::ReporterConfig&&)::{lambda()#1}::operator()() const [550]
                0.00    0.00       8/69842       Catch::ReporterRegistry::ReporterRegistry() [532]
                0.00    0.00       9/69842       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&) [531]
                0.00    0.00      13/69842       CATCH2_INTERNAL_TEST_0() [44]
                0.00    0.00      16/69842       libutf8::operator==(libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const) [521]
                0.00    0.00      16/69842       CATCH2_INTERNAL_TEST_19() [70]
                0.00    0.00      16/69842       CATCH2_INTERNAL_TEST_25() [33]
                0.00    0.00      17/69842       libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >::case_insensitive_basic_string(char const, std::allocator<char> const&) [151]
                0.00    0.00      19/69842       CATCH2_INTERNAL_TEST_0() [4]
                0.00    0.00      20/69842       unittest::snap_catch2_main(char const, char const, int, char*, void ()(), Catch::Clara::Parser ()(Catch::Clara::Parser const&), int ()(Catch::Session&), void ()()) [277]
                0.00    0.00      25/69842       CATCH2_INTERNAL_TEST_0() [171]
                0.00    0.00      25/69842       CATCH2_INTERNAL_TEST_12() [10]
                0.00    0.00      36/69842       CATCH2_INTERNAL_TEST_0() [47]
                0.00    0.00     102/69842       Catch::makeCommandLineParser(Catch::ConfigData&) [100]
                0.00    0.00     434/69842       CATCH2_INTERNAL_TEST_6() [20]
                0.00    0.07   69041/69842       CATCH2_INTERNAL_TEST_0() [12]
[177]    0.2    0.00    0.07   69842         std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(char const, std::allocator<char> const&) [177]
                0.01    0.06  415779/1398856     void std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_construct<char const>(char const, char const) [86]
                0.00    0.00  415779/45213417     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_local_data() [73]
                0.00    0.00  415779/129586374     std::char_traits<char>::length(char const) [97]
                0.00    0.00  415779/1572878     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::Allochider::Allochider(char, std::allocator<char> const&) [830]
-----------------------------------------------
                0.00    0.07 1115110/1115110     std::__cxx11::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t> >::basic_string(char32_t const, std::allocator<char32_t> const&) [130]
[178]    0.2    0.00    0.07 1115110         void std::__cxx11::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t> >::_M_construct<char32_t const>(char32_t const, char32_t const) [178]
                0.01    0.06 1115110/1115110     void std::__cxx11::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t> >::_M_construct_aux<char32_t const>(char32_t const, char32_t const, std::__false_type) [179]
-----------------------------------------------
                0.01    0.06 1115110/1115110     void std::__cxx11::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t> >::_M_construct<char32_t const>(char32_t const, char32_t const) [178]
[179]    0.2    0.01    0.06 1115110         void std::__cxx11::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t> >::_M_construct_aux<char32_t const>(char32_t const, char32_t const, std::__false_type) [179]
                0.00    0.06 1115110/1115110     void std::__cxx11::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t> >::_M_construct<char32_t const>(char32_t const, char32_t const, std::forward_iterator_tag) [200]
-----------------------------------------------
                0.00    0.00     102/3355772     std::__cxx11::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t> >::reserve(unsigned long) [480]
                0.00    0.01  761869/3355772     std::__cxx11::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t> >::_M_mutate(unsigned long, unsigned long, char32_t const, unsigned long) [143]
                0.02    0.04 2593801/3355772     std::__cxx11::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t> >::~basic_string() [144]
[180]    0.2    0.02    0.05 3355772         std::__cxx11::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t> >::_M_dispose() [180]
                0.02    0.02 3355772/10522225     std::__cxx11::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t> >::_M_is_local() const [124]
                0.01    0.00  761971/761971      std::__cxx11::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t> >::_M_destroy(unsigned long) [357]
-----------------------------------------------
                0.04    0.04    2406/2406        void std::Destroyaux<false>::__destroy<Catch::Clara::Opt>(Catch::Clara::Opt, Catch::Clara::Opt) [182]
[181]    0.2    0.04    0.04    2406         void std::Destroy<Catch::Clara::Opt>(Catch::Clara::Opt) [181]
                0.00    0.04    2406/2445        Catch::Clara::Opt::~Opt() [270]
-----------------------------------------------
                0.00    0.07     125/125         void std::Destroy<Catch::Clara::Opt>(Catch::Clara::Opt, Catch::Clara::Opt) [183]
[182]    0.2    0.00    0.07     125         void std::Destroyaux<false>::__destroy<Catch::Clara::Opt>(Catch::Clara::Opt, Catch::Clara::Opt) [182]
                0.04    0.04    2406/2406        void std::Destroy<Catch::Clara::Opt>(Catch::Clara::Opt) [181]
                0.00    0.00    2406/4773        Catch::Clara::Opt std::addressof<Catch::Clara::Opt>(Catch::Clara::Opt&) [883]
-----------------------------------------------
                0.00    0.07     125/125         void std::Destroy<Catch::Clara::Opt, Catch::Clara::Opt>(Catch::Clara::Opt, Catch::Clara::Opt, std::allocator<Catch::Clara::Opt>&) [184]
[183]    0.2    0.00    0.07     125         void std::Destroy<Catch::Clara::Opt>(Catch::Clara::Opt, Catch::Clara::Opt) [183]
                0.00    0.07     125/125         void std::Destroy_aux<false>::__destroy<Catch::Clara::Opt>(Catch::Clara::Opt, Catch::Clara::Opt) [182]
-----------------------------------------------
                0.00    0.00       1/125         std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::operator=(std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > const&) [449]
                0.00    0.02      39/125         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&) [202]
                0.00    0.05      85/125         std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::~vector() [135]
[184]    0.2    0.00    0.07     125         void std::Destroy<Catch::Clara::Opt, Catch::Clara::Opt>(Catch::Clara::Opt, Catch::Clara::Opt, std::allocator<Catch::Clara::Opt>&) [184]
                0.00    0.07     125/125         void std::Destroy<Catch::Clara::Opt>(Catch::Clara::Opt, Catch::Clara::Opt) [183]
-----------------------------------------------
                0.00    0.00 1115212/16509779     std::__cxx11::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t> >::_S_copy(char32_t, char32_t const, unsigned long) [245]
                0.03    0.00 6400382/16509779     std::__cxx11::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t> >::push_back(char32_t) [59]
                0.04    0.00 8994185/16509779     std::__cxx11::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t> >::_M_set_length(unsigned long) [103]
[185]    0.2    0.07    0.00 16509779         std::char_traits<char32_t>::assign(char32_t&, char32_t const&) [185]
-----------------------------------------------
                                                 <spontaneous>
[186]    0.2    0.07    0.00                 std::Vectorbase<Catch::ScopedMessage, std::allocator<Catch::ScopedMessage> >::_M_get_Tp_allocator() [186]
-----------------------------------------------
                0.00    0.00      17/9756608     CATCH2_INTERNAL_TEST_0() [6]
                0.01    0.00  984439/9756608     CATCH2_INTERNAL_TEST_3() [9]
                0.02    0.00 2224128/9756608     CATCH2_INTERNAL_TEST_0() [47]
                0.05    0.00 6548024/9756608     CATCH2_INTERNAL_TEST_12() [10]
[187]    0.2    0.07    0.00 9756608         Catch::BinaryExpr<char32_t, char32_t>::~BinaryExpr() [187]
-----------------------------------------------
                0.07    0.00 43749405/43749405     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() [27]
[188]    0.2    0.07    0.00 43749405         std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::Allochider::~Allochider() [188]
-----------------------------------------------
                0.01    0.06 1112039/1112039     CATCH2_INTERNAL_TEST_6() [20]
[189]    0.2    0.01    0.06 1112039         Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&> Catch::operator==<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, 0>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&) [189]
                0.00    0.03 1112039/2225128     bool Catch::compareEqual<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [195]
                0.01    0.01 1112039/2225126     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&) [280]
                0.01    0.00 1112039/187885170     Catch::operator"" sr(char const, unsigned long) [14]
-----------------------------------------------
                0.00    0.00       2/1048582     CATCH2INTERNAL_TEST_15() [249]
                0.00    0.00       4/1048582     CATCH2_INTERNAL_TEST_19() [70]
                0.01    0.06 1048576/1048582     CATCH2_INTERNAL_TEST_0() [12]
[190]    0.2    0.01    0.06 1048582         std::__cxx11::basic_string<char16_t, std::char_traits<char16_t>, std::allocator<char16_t> >::~basic_string() [190]
                0.00    0.04 2162691/2162692     std::__cxx11::basic_string<char16_t, std::char_traits<char16_t>, std::allocator<char16_t> >::_M_dispose() [266]
                0.01    0.01 2162691/2162691     std::__cxx11::basic_string<char16_t, std::char_traits<char16_t>, std::allocator<char16_t> >::Allochider::~Allochider() [327]
-----------------------------------------------
                0.03    0.04 17356085/17356085     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_create(unsigned long&, unsigned long) [61]
[191]    0.2    0.03    0.04 17356085         std::allocator_traits<std::allocator<char> >::allocate(std::allocator<char>&, unsigned long) [191]
                0.01    0.03 17356085/17356085     __gnu_cxx::new_allocator<char>::allocate(unsigned long, void const) [268]
-----------------------------------------------
                0.00    0.00      34/1966312     CATCH2_INTERNAL_TEST_0() [6]
                0.00    0.07 1966278/1966312     CATCH2_INTERNAL_TEST_3() [9]
[192]    0.2    0.00    0.07 1966312         Catch::BinaryExpr<libutf8::utf8_iterator&, __gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > const&> Catch::operator!=<__gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, 0>(Catch::ExprLhs<libutf8::utf8_iterator&>&&, __gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&&) [192]
                0.03    0.01 1966312/4915780     Catch::BinaryExpr<libutf8::utf8_iterator&, __gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > const&>::BinaryExpr(bool, libutf8::utf8_iterator&, Catch::StringRef, __gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > const&) [146]
                0.01    0.01 1966312/187885170     Catch::operator"" sr(char const, unsigned long) [14]
                0.01    0.00 1966312/1966312     bool Catch::compareNotEqual<libutf8::utf8iterator, __gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&>(libutf8::utf8_iterator const&, __gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&) [390]
-----------------------------------------------
                0.01    0.06 2486272/2486272     CATCH2_INTERNAL_TEST_0() [6]
[193]    0.2    0.01    0.06 2486272         Catch::BinaryExpr<char32_t, unsigned int> Catch::operator==<unsigned int, 0>(Catch::ExprLhs<char32_t>&&, unsigned int) [193]
                0.01    0.01 2486272/2486272     Catch::BinaryExpr<char32_t, unsigned int>::BinaryExpr(bool, char32_t, Catch::StringRef, unsigned int) [311]
                0.01    0.01 2486272/187885170     Catch::operator"" sr(char const, unsigned long) [14]
                0.01    0.00 2486272/2486272     bool Catch::compareEqual<char32t, unsigned int>(char32_t const&, unsigned int const&) [382]
-----------------------------------------------
                0.01    0.06 1112062/1112062     void std::__cxx11::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t> >::_M_construct<wchar_t const>(wchar_t const, wchar_t const) [157]
[194]    0.2    0.01    0.06 1112062         void std::__cxx11::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t> >::_M_construct_aux<wchar_t const>(wchar_t const, wchar_t const, std::__false_type) [194]
                0.00    0.06 1112062/1112062     void std::__cxx11::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t> >::_M_construct<wchar_t const>(wchar_t const, wchar_t const, std::forward_iterator_tag) [220]
-----------------------------------------------
                0.00    0.00       2/2225128     Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >& const&> Catch::operator==<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, 0>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>&&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&) [692]
                0.00    0.03 1112039/2225128     Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&> Catch::operator==<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, 0>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&) [189]
                0.00    0.03 1113087/2225128     Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const& const&> Catch::operator==<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, 0>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [167]
[195]    0.2    0.00    0.07 2225128         bool Catch::compareEqual<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [195]
                0.03    0.04 2225128/3338115     __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&) [145]
-----------------------------------------------
                0.00    0.00     131/43640777     void std::__do_alloc_on_move<std::allocator<char> >(std::allocator<char>&, std::allocator<char>&, std::integral_constant<bool, true>) [671]
                0.00    0.00 2579256/43640777     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&) [90]
                0.06    0.00 41061390/43640777     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::Allochider::Allochider(char, std::allocator<char>&&) [77]
[196]    0.2    0.07    0.00 43640777         std::remove_reference<std::allocator<char>&>::type&& std::move<std::allocator<char>&>(std::allocator<char>&) [196]
-----------------------------------------------
                0.03    0.04     119/119         std::Vectorbase<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::_M_deallocate(Catch::Clara::Opt, unsigned long) [152]
[197]    0.2    0.03    0.04     119         std::allocator_traits<std::allocator<Catch::Clara::Opt> >::deallocate(std::allocator<Catch::Clara::Opt>&, Catch::Clara::Opt, unsigned long) [197]
                0.04    0.00     119/119         __gnu_cxx::new_allocator<Catch::Clara::Opt>::deallocate(Catch::Clara::Opt, unsigned long) [263]
-----------------------------------------------
                0.07    0.00 10009720/10009720     Catch::BinaryExpr<libutf8::token_t const&, libutf8::token_t const&> Catch::operator==<libutf8::token_t, 0>(Catch::ExprLhs<libutf8::token_t const&>&&, libutf8::token_t&&) [69]
[198]    0.2    0.07    0.00 10009720         bool Catch::compareEqual<libutf8::token_t, libutf8::token_t>(libutf8::token_t const&, libutf8::token_t const&) [198]
-----------------------------------------------
                0.00    0.00       1/19932506     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_construct(unsigned long, char) [685]
                0.00    0.00       1/19932506     void std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_construct<__gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >(__gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, __gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::forward_iterator_tag) [204]
                0.00    0.00       2/19932506     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> >&&) [162]
                0.00    0.00      41/19932506     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&) [545]
                0.00    0.00  412339/19932506     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) [119]
                0.00    0.00 1181022/19932506     void std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_construct<char>(char, char, std::forward_iterator_tag) [68]
                0.01    0.00 2576419/19932506     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&) [90]
                0.02    0.00 5281515/19932506     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::reserve(unsigned long) [36]
                0.03    0.00 10481166/19932506     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_mutate(unsigned long, unsigned long, char const, unsigned long) [23]
[199]    0.2    0.07    0.00 19932506         std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_capacity(unsigned long) [199]
-----------------------------------------------
                0.00    0.06 1115110/1115110     void std::__cxx11::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t> >::_M_construct_aux<char32_t const>(char32_t const, char32_t const, std::__false_type) [179]
[200]    0.2    0.00    0.06 1115110         void std::__cxx11::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t> >::_M_construct<char32_t const>(char32_t const, char32_t const, std::forward_iterator_tag) [200]
                0.00    0.03 1115110/1115110     std::__cxx11::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t> >::_S_copy_chars(char32_t, char32_t const, char32_t const) [294]
                0.01    0.01 1115110/7882123     std::__cxx11::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t> >::_M_set_length(unsigned long) [103]
                0.00    0.01 1115110/1115110     std::iterator_traits<char32_t const>::difference_type std::distance<char32_t const>(char32_t const, char32_t const) [393]
                0.00    0.00 1115110/38175386     std::__cxx11::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t> >::_M_data() const [230]
                0.00    0.00 1115110/1115110     bool __gnu_cxx::__is_null_pointer<char32_t const>(char32_t const) [837]
-----------------------------------------------
                0.00    0.06      85/85          std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::~vector() [135]
[201]    0.2    0.00    0.06      85         std::Vectorbase<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::~Vectorbase() [201]
                0.02    0.04      85/125         std::Vectorbase<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::_M_deallocate(Catch::Clara::Opt, unsigned long) [152]
                0.00    0.00      85/85          std::Vectorbase<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::Vectorimpl::~Vectorimpl() [1010]
-----------------------------------------------
                0.01    0.05      39/39          std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::push_back(Catch::Clara::Opt const&) [141]
[202]    0.2    0.01    0.05      39         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&) [202]
                0.01    0.02      39/125         std::Vectorbase<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::_M_deallocate(Catch::Clara::Opt, unsigned long) [152]
                0.00    0.02      39/125         void std::Destroy<Catch::Clara::Opt, Catch::Clara::Opt>(Catch::Clara::Opt, Catch::Clara::Opt, std::allocator<Catch::Clara::Opt>&) [184]
                0.00    0.00      39/39          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&) [460]
                0.00    0.00      78/78          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>&) [479]
                0.00    0.00     117/288         std::Vectorbase<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::_M_get_Tp_allocator() [957]
                0.00    0.00      78/156         __gnu_cxx::__normal_iterator<Catch::Clara::Opt, std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > >::base() const [982]
                0.00    0.00      39/39          std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::_M_check_len(unsigned long, char const) const [1061]
                0.00    0.00      39/39          std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::begin() [1063]
                0.00    0.00      39/39          __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&) [1060]
                0.00    0.00      39/122         std::Vectorbase<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::_M_allocate(unsigned long) [991]
                0.00    0.00      39/1743        Catch::Clara::Opt const& std::forward<Catch::Clara::Opt const&>(std::remove_reference<Catch::Clara::Opt const&>::type&) [920]
-----------------------------------------------
                0.00    0.06       2/2           std::__cxx11::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&, std::allocator<char> const&) [99]
[203]    0.2    0.00    0.06       2         void std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_construct<__gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >(__gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, __gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >) [203]
                0.00    0.06       2/2           void std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_construct_aux<__gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >(__gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, __gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::__false_type) [205]
-----------------------------------------------
                0.00    0.06       2/2           void std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_construct_aux<__gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >(__gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, __gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::__false_type) [205]
[204]    0.2    0.00    0.06       2         void std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_construct<__gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >(__gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, __gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::forward_iterator_tag) [204]
                0.00    0.06       2/2           std::iterator_traits<__gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::difference_type std::distance<__gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >(__gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, __gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >) [218]
                0.00    0.00       2/2           std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_S_copy_chars(char, __gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, __gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >) [703]
                0.00    0.00       2/188061850     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_set_length(unsigned long) [7]
                0.00    0.00       1/17356085     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_create(unsigned long&, unsigned long) [61]
                0.00    0.00       2/756160635     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_data() const [21]
                0.00    0.00       1/19932506     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_capacity(unsigned long) [199]
                0.00    0.00       1/22511764     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_data(char) [211]
                0.00    0.00       2/2           bool __gnu_cxx::__is_null_pointer<__gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >(__gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >) [1269]
-----------------------------------------------
                0.00    0.06       2/2           void std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_construct<__gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >(__gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, __gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >) [203]
[205]    0.2    0.00    0.06       2         void std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_construct_aux<__gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >(__gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, __gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::__false_type) [205]
                0.00    0.06       2/2           void std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_construct<__gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >(__gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, __gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::forward_iterator_tag) [204]
-----------------------------------------------
                0.00    0.00       1/4135        Catch::Clara::Args::Args(int, char const const) [523]
                0.00    0.00       1/4135        std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::_M_move_assign(std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >&&, std::integral_constant<bool, true>) [510]
                0.00    0.00       3/4135        std::shared_ptr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > std::make_shared<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, char const (&) [13]>(char const (&) [13]) [502]
                0.00    0.00       3/4135        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]) [500]
                0.00    0.00       3/4135        std::Spebo_helper<0, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, true>::~Spebo_helper() [499]
                0.00    0.00       3/4135        std::Spcounted_ptr_inplace<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, (__gnu_cxx::Lockpolicy)2>::Spcounted_ptr_inplace<char const (&) [13]>(std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, char const (&) [13]) [501]
                0.00    0.02    1667/4135        std::vector<std::__cxx11::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&) [306]
                0.01    0.03    2454/4135        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() [272]
[206]    0.2    0.01    0.05    4135         std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::~allocator() [206]
                0.05    0.00    4135/4135        __gnu_cxx::new_allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::~new_allocator() [229]
-----------------------------------------------
                                                 <spontaneous>
[207]    0.2    0.06    0.00                 Catch::Context::getResultCapture() [207]
-----------------------------------------------
                0.00    0.00       4/17697616     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_S_copy_chars(char, __gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, __gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >) [703]
                0.06    0.00 17697612/17697616     __gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::difference_type __gnu_cxx::operator-<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >(__gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > const&, __gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > const&) [216]
[208]    0.2    0.06    0.00 17697616         __gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::base() const [208]
-----------------------------------------------
                0.00    0.00      68/3932624     CATCH2_INTERNAL_TEST_0() [6]
                0.02    0.04 3932556/3932624     CATCH2_INTERNAL_TEST_3() [9]
[209]    0.2    0.02    0.04 3932624         Catch::ExprLhs<__gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > const&> Catch::operator<=<__gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, 0>(Catch::Decomposer&&, __gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&&) [209]
                0.04    0.00 3932624/3932624     Catch::ExprLhs<__gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > const&>::ExprLhs(__gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > const&) [261]
-----------------------------------------------
                0.03    0.03 1048576/1048576     std::__cxx11::basic_string<char16_t, std::char_traits<char16_t>, std::allocator<char16_t> >::basic_string(char16_t const, std::allocator<char16_t> const&) [138]
[210]    0.2    0.03    0.03 1048576         std::char_traits<char16_t>::length(char16_t const) [210]
                0.03    0.00 3145728/3145728     std::char_traits<char16_t>::eq(char16_t const&, char16_t const&) [288]
-----------------------------------------------
                0.00    0.00       1/22511764     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_construct(unsigned long, char) [685]
                0.00    0.00       1/22511764     void std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_construct<__gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >(__gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, __gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::forward_iterator_tag) [204]
                0.00    0.00       4/22511764     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> >&&) [162]
                0.00    0.00      41/22511764     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&) [545]
                0.00    0.00  412339/22511764     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) [119]
                0.00    0.00 1181022/22511764     void std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_construct<char>(char, char, std::forward_iterator_tag) [68]
                0.01    0.00 5155675/22511764     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&) [90]
                0.01    0.00 5281515/22511764     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::reserve(unsigned long) [36]
                0.03    0.00 10481166/22511764     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_mutate(unsigned long, unsigned long, char const, unsigned long) [23]
[211]    0.2    0.06    0.00 22511764         std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_data(char) [211]
-----------------------------------------------
                0.06    0.00 18527572/18527572     Catch::ExprLhs<int> Catch::operator<=<int, 0>(Catch::Decomposer&&, int) [95]
[212]    0.2    0.06    0.00 18527572         Catch::ExprLhs<int>::ExprLhs(int) [212]
-----------------------------------------------
                0.06    0.00 7657091/7657091     Catch::BinaryExpr<unsigned long, int> Catch::operator==<int, 0>(Catch::ExprLhs<unsigned long>&&, int) [79]
[213]    0.2    0.06    0.00 7657091         bool Catch::compareEqual<unsigned long, int>(unsigned long const&, int const&) [213]
-----------------------------------------------
                                                 <spontaneous>
[214]    0.2    0.06    0.00                 Catch::isFalseTest(int) [214]
-----------------------------------------------
                0.01    0.01 1112063/3337261     unittest::catch_compare_long_strings(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [94]
                0.01    0.01 1112083/3337261     CATCH2_INTERNAL_TEST_0() [4]
                0.01    0.01 1113115/3337261     CATCH2_INTERNAL_TEST_6() [20]
[215]    0.2    0.04    0.02 3337261         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&) [215]
                0.02    0.00 3337261/3337263     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&) [324]
-----------------------------------------------
                0.00    0.06       2/2           std::iterator_traits<__gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::difference_type std::__distance<__gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >(__gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, __gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::random_access_iterator_tag) [217]
[216]    0.2    0.00    0.06       2         __gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::difference_type __gnu_cxx::operator-<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >(__gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > const&, __gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > const&) [216]
                0.06    0.00 17697612/17697616     __gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::base() const [208]
-----------------------------------------------
                0.00    0.06       2/2           std::iterator_traits<__gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::difference_type std::distance<__gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >(__gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, __gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >) [218]
[217]    0.2    0.00    0.06       2         std::iterator_traits<__gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::difference_type std::__distance<__gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >(__gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, __gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::random_access_iterator_tag) [217]
                0.00    0.06       2/2           __gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::difference_type __gnu_cxx::operator-<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >(__gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > const&, __gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > const&) [216]
-----------------------------------------------
                0.00    0.06       2/2           void std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_construct<__gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >(__gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, __gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::forward_iterator_tag) [204]
[218]    0.2    0.00    0.06       2         std::iterator_traits<__gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::difference_type std::distance<__gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >(__gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, __gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >) [218]
                0.00    0.06       2/2           std::iterator_traits<__gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::difference_type std::__distance<__gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >(__gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, __gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::random_access_iterator_tag) [217]
                0.00    0.00       2/2           std::iterator_traits<__gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::iterator_category std::__iterator_category<__gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >(__gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > const&) [1281]
-----------------------------------------------
                0.00    0.00      38/1966316     CATCH2_INTERNAL_TEST_0() [6]
                0.01    0.05 1966278/1966316     CATCH2_INTERNAL_TEST_3() [9]
[219]    0.2    0.01    0.05 1966316         Catch::BinaryExpr<libutf8::utf8_iterator&, __gnu_cxx::__normal_iterator<char, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > const&> Catch::operator==<__gnu_cxx::__normal_iterator<char, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, 0>(Catch::ExprLhs<libutf8::utf8_iterator&>&&, __gnu_cxx::__normal_iterator<char, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&&) [219]
                0.01    0.01 1966316/3932628     Catch::BinaryExpr<libutf8::utf8_iterator&, __gnu_cxx::__normal_iterator<char, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > const&>::BinaryExpr(bool, libutf8::utf8_iterator&, Catch::StringRef, __gnu_cxx::__normal_iterator<char, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > const&) [247]
                0.01    0.01 1966316/187885170     Catch::operator"" sr(char const, unsigned long) [14]
                0.01    0.00 1966316/1966316     bool Catch::compareEqual<libutf8::utf8iterator, __gnu_cxx::__normal_iterator<char, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >(libutf8::utf8_iterator const&, __gnu_cxx::__normal_iterator<char, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > const&) [389]
-----------------------------------------------
                0.00    0.06 1112062/1112062     void std::__cxx11::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t> >::_M_construct_aux<wchar_t const>(wchar_t const, wchar_t const, std::__false_type) [194]
[220]    0.2    0.00    0.06 1112062         void std::__cxx11::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t> >::_M_construct<wchar_t const>(wchar_t const, wchar_t const, std::forward_iterator_tag) [220]
                0.01    0.03 1112062/1112062     std::__cxx11::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t> >::_M_set_length(unsigned long) [246]
                0.00    0.01 1112062/1112062     std::__cxx11::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t> >::_S_copy_chars(wchar_t, wchar_t const, wchar_t const) [394]
                0.00    0.00 1112062/3336186     std::__cxx11::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t> >::_M_data() const [378]
                0.00    0.00 1112062/1112062     bool __gnu_cxx::__is_null_pointer<wchar_t const>(wchar_t const) [846]
                0.00    0.00 1112062/1112062     std::iterator_traits<wchar_t const>::difference_type std::distance<wchar_t const>(wchar_t const, wchar_t const) [856]
-----------------------------------------------
                0.00    0.00      70/3932626     CATCH2_INTERNAL_TEST_0() [6]
                0.04    0.01 3932556/3932626     CATCH2_INTERNAL_TEST_3() [9]
[221]    0.2    0.04    0.02 3932626         Catch::ExprLhs<__gnu_cxx::__normal_iterator<char, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > const&> Catch::operator<=<__gnu_cxx::__normal_iterator<char, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, 0>(Catch::Decomposer&&, __gnu_cxx::__normal_iterator<char, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&&) [221]
                0.02    0.00 3932626/3932626     Catch::ExprLhs<__gnu_cxx::__normal_iterator<char, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > const&>::ExprLhs(__gnu_cxx::__normal_iterator<char, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > const&) [347]
-----------------------------------------------
                                                 <spontaneous>
[222]    0.2    0.06    0.00                 Catch::ConsoleReporter::assertionStarting(Catch::AssertionInfo const&) [222]
-----------------------------------------------
                0.01    0.05 10522225/10522225     std::__cxx11::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t> >::_M_is_local() const [124]
[223]    0.2    0.01    0.05 10522225         std::__cxx11::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t> >::_M_local_data() const [223]
                0.02    0.03 10522225/10522225     std::pointer_traits<char32_t const>::pointer_to(char32_t const&) [243]
-----------------------------------------------
                0.06    0.00 10009720/10009720     Catch::ExprLhs<libutf8::token_t const&> Catch::operator<=<libutf8::token_t, 0>(Catch::Decomposer&&, libutf8::token_t&&) [111]
[224]    0.2    0.06    0.00 10009720         Catch::ExprLhs<libutf8::token_t const&>::ExprLhs(libutf8::token_t const&) [224]
-----------------------------------------------
                0.06    0.00 17356083/17356083     std::allocator_traits<std::allocator<char> >::deallocate(std::allocator<char>&, char, unsigned long) [176]
[225]    0.2    0.06    0.00 17356083         __gnu_cxx::new_allocator<char>::deallocate(char, unsigned long) [225]
-----------------------------------------------
                0.02    0.03 1112063/1112063     unittest::catch_compare_long_strings(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [94]
[226]    0.1    0.02    0.03 1112063         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&) [226]
                0.01    0.02 1112063/3338115     __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&) [145]
-----------------------------------------------
                0.01    0.01 1048576/4391064     void std::__cxx11::basic_string<char16_t, std::char_traits<char16_t>, std::allocator<char16_t> >::_M_construct<char16_t const>(char16_t const, char16_t const, std::forward_iterator_tag) [309]
                0.01    0.01 1114115/4391064     std::__cxx11::basic_string<char16_t, std::char_traits<char16_t>, std::allocator<char16_t> >::basic_string() [267]
                0.02    0.01 2228373/4391064     std::__cxx11::basic_string<char16_t, std::char_traits<char16_t>, std::allocator<char16_t> >::push_back(char16_t) [136]
[227]    0.1    0.03    0.02 4391064         std::__cxx11::basic_string<char16_t, std::char_traits<char16_t>, std::allocator<char16_t> >::_M_set_length(unsigned long) [227]
                0.01    0.00 4391064/6619439     std::char_traits<char16_t>::assign(char16_t&, char16_t const&) [319]
                0.01    0.00 4391064/12130910     std::__cxx11::basic_string<char16_t, std::char_traits<char16_t>, std::allocator<char16_t> >::_M_data() const [301]
                0.00    0.00 4391064/4391064     std::__cxx11::basic_string<char16_t, std::char_traits<char16_t>, std::allocator<char16_t> >::_M_length(unsigned long) [812]
-----------------------------------------------
                0.04    0.01 2094985/2094985     Catch::BinaryExpr<char32_t, char> Catch::operator==<char, 0>(Catch::ExprLhs<char32_t>&&, char) [150]
[228]    0.1    0.04    0.01 2094985         Catch::BinaryExpr<char32_t, char>::BinaryExpr(bool, char32_t, Catch::StringRef, char) [228]
                0.01    0.00 2094985/103354053     Catch::ITransientExpression::ITransientExpression(bool, bool) [43]
-----------------------------------------------
                0.05    0.00    4135/4135        std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::~allocator() [206]
[229]    0.1    0.05    0.00    4135         __gnu_cxx::new_allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::~new_allocator() [229]
-----------------------------------------------
                0.00    0.00       2/38175386     std::__cxx11::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t> >::data() const [791]
                0.00    0.00       2/38175386     std::__cxx11::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t> >::operator=(std::__cxx11::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t> >&&) [673]
                0.00    0.00       2/38175386     std::__cxx11::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t> >::compare(std::__cxx11::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t> > const&) const [723]
                0.00    0.00     102/38175386     std::__cxx11::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t> >::reserve(unsigned long) [480]
                0.00    0.00    7266/38175386     std::__cxx11::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t> >::operator[](unsigned long) [504]
                0.00    0.00  761869/38175386     std::__cxx11::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t> >::_M_mutate(unsigned long, unsigned long, char32_t const, unsigned long) [143]
                0.00    0.00  761971/38175386     std::__cxx11::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t> >::_M_destroy(unsigned long) [357]
                0.00    0.00 1115110/38175386     void std::__cxx11::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t> >::_M_construct<char32_t const>(char32_t const, char32_t const, std::forward_iterator_tag) [200]
                0.01    0.00 6400382/38175386     std::__cxx11::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t> >::push_back(char32_t) [59]
                0.01    0.00 8994185/38175386     std::__cxx11::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t> >::_M_set_length(unsigned long) [103]
                0.01    0.00 9612270/38175386     std::__cxx11::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t> >::c_str() const [172]
                0.01    0.00 10522225/38175386     std::__cxx11::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t> >::_M_is_local() const [124]
[230]    0.1    0.05    0.00 38175386         std::__cxx11::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t> >::_M_data() const [230]
-----------------------------------------------
                0.05    0.00 9756608/9756608     Catch::BinaryExpr<char32_t, char32_t> Catch::operator==<char32_t, 0>(Catch::ExprLhs<char32_t>&&, char32_t) [71]
[231]    0.1    0.05    0.00 9756608         bool Catch::compareEqual<char32_t, char32_t>(char32_t const&, char32_t const&) [231]
-----------------------------------------------
                0.05    0.00 8913995/8913995     Catch::ExprLhs<libutf8::utf8_iterator& const&> Catch::operator<=<libutf8::utf8_iterator&, 0>(Catch::Decomposer&&, libutf8::utf8_iterator&) [142]
[232]    0.1    0.05    0.00 8913995         Catch::ExprLhs<libutf8::utf8_iterator&>::ExprLhs(libutf8::utf8_iterator&) [232]
-----------------------------------------------
                0.00    0.00      34/1966312     CATCH2_INTERNAL_TEST_0() [6]
                0.01    0.04 1966278/1966312     CATCH2_INTERNAL_TEST_3() [9]
[233]    0.1    0.01    0.04 1966312         Catch::BinaryExpr<__gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > const&, libutf8::utf8_iterator& const&> Catch::operator==<libutf8::utf8_iterator&, 0>(Catch::ExprLhs<__gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > const&>&&, libutf8::utf8_iterator&) [233]
                0.01    0.01 1966312/3932624     Catch::BinaryExpr<__gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > const&, libutf8::utf8_iterator&>::BinaryExpr(bool, __gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > const&, Catch::StringRef, libutf8::utf8_iterator&) [248]
                0.01    0.01 1966312/187885170     Catch::operator"" sr(char const, unsigned long) [14]
                0.00    0.00 1966312/1966312     bool Catch::compareEqual<gnucxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, libutf8::utf8_iterator>(__gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > const&, libutf8::utf8_iterator const&) [826]
-----------------------------------------------
                0.00    0.00      34/1966312     CATCH2_INTERNAL_TEST_0() [6]
                0.01    0.04 1966278/1966312     CATCH2_INTERNAL_TEST_3() [9]
[234]    0.1    0.01    0.04 1966312         Catch::BinaryExpr<__gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > const&, libutf8::utf8_iterator& const&> Catch::operator!=<libutf8::utf8_iterator&, 0>(Catch::ExprLhs<__gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > const&>&&, libutf8::utf8_iterator&) [234]
                0.01    0.01 1966312/3932624     Catch::BinaryExpr<__gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > const&, libutf8::utf8_iterator&>::BinaryExpr(bool, __gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > const&, Catch::StringRef, libutf8::utf8_iterator&) [248]
                0.01    0.01 1966312/187885170     Catch::operator"" sr(char const, unsigned long) [14]
                0.00    0.00 1966312/1966312     bool Catch::compareNotEqual<gnucxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, libutf8::utf8_iterator&>(__gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > const&, libutf8::utf8_iterator&) [828]
-----------------------------------------------
                0.00    0.00      34/1966312     CATCH2_INTERNAL_TEST_0() [6]
                0.01    0.04 1966278/1966312     CATCH2_INTERNAL_TEST_3() [9]
[235]    0.1    0.01    0.04 1966312         Catch::BinaryExpr<libutf8::utf8_iterator&, __gnu_cxx::__normal_iterator<char, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > const&> Catch::operator!=<__gnu_cxx::__normal_iterator<char, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, 0>(Catch::ExprLhs<libutf8::utf8_iterator&>&&, __gnu_cxx::__normal_iterator<char, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&&) [235]
                0.01    0.01 1966312/3932628     Catch::BinaryExpr<libutf8::utf8_iterator&, __gnu_cxx::__normal_iterator<char, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > const&>::BinaryExpr(bool, libutf8::utf8_iterator&, Catch::StringRef, __gnu_cxx::__normal_iterator<char, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > const&) [247]
                0.01    0.01 1966312/187885170     Catch::operator"" sr(char const, unsigned long) [14]
                0.00    0.00 1966312/1966312     bool Catch::compareNotEqual<libutf8::utf8iterator, __gnu_cxx::__normal_iterator<char, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&>(libutf8::utf8_iterator const&, __gnu_cxx::__normal_iterator<char, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&) [827]
-----------------------------------------------
                0.00    0.05   65535/65535       CATCH2_INTERNAL_TEST_0() [12]
[236]    0.1    0.00    0.05   65535         Catch::Matchers::ExceptionMessage(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, bool) [236]
                0.00    0.05   65535/65535       Catch::Matchers::ExceptionWatcher::ExceptionWatcher(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, bool) [237]
-----------------------------------------------
                0.00    0.05   65535/65535       Catch::Matchers::ExceptionMessage(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, bool) [236]
[237]    0.1    0.00    0.05   65535         Catch::Matchers::ExceptionWatcher::ExceptionWatcher(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, bool) [237]
                0.00    0.03   65535/65535       Catch::Matchers::MatcherBase<std::exception>::MatcherBase() [278]
                0.00    0.01   65535/2800923     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [38]
-----------------------------------------------
                0.00    0.00       2/1398965     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_S_copy_chars(char, __gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, __gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >) [703]
                0.04    0.01 1398963/1398965     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) [119]
[238]    0.1    0.04    0.01 1398965         std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_S_copy_chars(char, char const, char const) [238]
                0.00    0.00 1398965/161998551     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_S_copy(char, char const, unsigned long) [31]
-----------------------------------------------
                0.00    0.00      44/519995      Catch::operator+=(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, Catch::StringRef) [554]
                0.01    0.04  519951/519995      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&) [28]
[239]    0.1    0.01    0.04  519995         std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::append(char const, unsigned long) [239]
                0.00    0.03  519995/137233653     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_append(char const, unsigned long) [5]
                0.00    0.00  519995/129108101     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_check_length(unsigned long, unsigned long, char const) const [16]
-----------------------------------------------
                                                 <spontaneous>
[240]    0.1    0.05    0.00                 Catch::Detail::unique_ptr<Catch::Generators::GeneratorUntypedBase>::operator=(Catch::Detail::unique_ptr<Catch::Generators::GeneratorUntypedBase>&&) [240]
-----------------------------------------------
                0.05    0.00 45213524/45213524     char std::addressof<char>(char&) [122]
[241]    0.1    0.05    0.00 45213524         char std::__addressof<char>(char&) [241]
-----------------------------------------------
                0.00    0.00       4/18527572     CATCH2_INTERNAL_TEST_0() [582]
                0.00    0.00      48/18527572     CATCH2_INTERNAL_TEST_0() [4]
                0.00    0.00    3048/18527572     CATCH2_INTERNAL_TEST_8() [461]
                0.00    0.00    4188/18527572     CATCH2_INTERNAL_TEST_6() [20]
                0.00    0.00 1112064/18527572     CATCH2_INTERNAL_TEST_0() [6]
                0.01    0.00 2224138/18527572     CATCH2_INTERNAL_TEST_0() [47]
                0.02    0.00 6412186/18527572     CATCH2_INTERNAL_TEST_35() [19]
                0.02    0.00 8771896/18527572     CATCH2_INTERNAL_TEST_12() [10]
[242]    0.1    0.05    0.00 18527572         Catch::BinaryExpr<int, int>::~BinaryExpr() [242]
-----------------------------------------------
                0.02    0.03 10522225/10522225     std::__cxx11::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t> >::_M_local_data() const [223]
[243]    0.1    0.02    0.03 10522225         std::pointer_traits<char32_t const>::pointer_to(char32_t const&) [243]
                0.00    0.03 10522225/10522225     char32_t const std::addressof<char32_t const>(char32_t const&) [287]
-----------------------------------------------
                0.05    0.00 6542976/6542976     CATCH2_INTERNAL_TEST_12() [10]
[244]    0.1    0.05    0.00 6542976         Catch::ExprLhs<void const const&> Catch::operator<=<void const, 0>(Catch::Decomposer&&, void const&&) [244]
                0.00    0.00 6542976/6542976     Catch::ExprLhs<void const const&>::ExprLhs(void const const&) [809]
-----------------------------------------------
                0.00    0.00     102/1877081     std::__cxx11::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t> >::reserve(unsigned long) [480]
                0.01    0.01  761869/1877081     std::__cxx11::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t> >::_M_mutate(unsigned long, unsigned long, char32_t const, unsigned long) [143]
                0.01    0.01 1115110/1877081     std::__cxx11::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t> >::_S_copy_chars(char32_t, char32_t const, char32_t const) [294]
[245]    0.1    0.02    0.02 1877081         std::__cxx11::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t> >::_S_copy(char32_t, char32_t const, unsigned long) [245]
                0.02    0.00  761869/761869      std::char_traits<char32_t>::copy(char32_t, char32_t const, unsigned long) [332]
                0.00    0.00 1115212/16509779     std::char_traits<char32_t>::assign(char32_t&, char32_t const&) [185]
-----------------------------------------------
                0.01    0.03 1112062/1112062     void std::__cxx11::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t> >::_M_construct<wchar_t const>(wchar_t const, wchar_t const, std::forward_iterator_tag) [220]
[246]    0.1    0.01    0.03 1112062         std::__cxx11::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t> >::_M_set_length(unsigned long) [246]
                0.02    0.00 1112062/1112062     std::__cxx11::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t> >::_M_length(unsigned long) [330]
                0.01    0.00 1112062/2224124     std::char_traits<wchar_t>::assign(wchar_t&, wchar_t const&) [326]
                0.00    0.00 1112062/3336186     std::__cxx11::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t> >::_M_data() const [378]
-----------------------------------------------
                0.01    0.01 1966312/3932628     Catch::BinaryExpr<libutf8::utf8_iterator&, __gnu_cxx::__normal_iterator<char, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > const&> Catch::operator!=<__gnu_cxx::__normal_iterator<char, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, 0>(Catch::ExprLhs<libutf8::utf8_iterator&>&&, __gnu_cxx::__normal_iterator<char, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&&) [235]
                0.01    0.01 1966316/3932628     Catch::BinaryExpr<libutf8::utf8_iterator&, __gnu_cxx::__normal_iterator<char, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > const&> Catch::operator==<__gnu_cxx::__normal_iterator<char, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, 0>(Catch::ExprLhs<libutf8::utf8_iterator&>&&, __gnu_cxx::__normal_iterator<char, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&&) [219]
[247]    0.1    0.02    0.02 3932628         Catch::BinaryExpr<libutf8::utf8_iterator&, __gnu_cxx::__normal_iterator<char, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > const&>::BinaryExpr(bool, libutf8::utf8_iterator&, Catch::StringRef, __gnu_cxx::__normal_iterator<char, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > const&) [247]
                0.02    0.00 3932628/103354053     Catch::ITransientExpression::ITransientExpression(bool, bool) [43]
-----------------------------------------------
                0.01    0.01 1966312/3932624     Catch::BinaryExpr<__gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > const&, libutf8::utf8_iterator& const&> Catch::operator==<libutf8::utf8_iterator&, 0>(Catch::ExprLhs<__gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > const&>&&, libutf8::utf8_iterator&) [233]
                0.01    0.01 1966312/3932624     Catch::BinaryExpr<__gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > const&, libutf8::utf8_iterator& const&> Catch::operator!=<libutf8::utf8_iterator&, 0>(Catch::ExprLhs<__gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > const&>&&, libutf8::utf8_iterator&) [234]
[248]    0.1    0.02    0.02 3932624         Catch::BinaryExpr<__gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > const&, libutf8::utf8_iterator&>::BinaryExpr(bool, __gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > const&, Catch::StringRef, libutf8::utf8_iterator&) [248]
                0.02    0.00 3932624/103354053     Catch::ITransientExpression::ITransientExpression(bool, bool) [43]
-----------------------------------------------
                0.02    0.02       2/2           Catch::TestInvokerAsFunction::invoke() const [1]
[249]    0.1    0.02    0.02       2         CATCH2_INTERNAL_TEST_15() [249]
                0.00    0.01  196769/6814651     Catch::BinaryExpr<char, char> Catch::operator==<char, 0>(Catch::ExprLhs<char>&&, char) [91]
                0.00    0.00   65607/6334775     std::__cxx11::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t> >::operator+=(char32_t) [56]
                0.00    0.00  264503/103874004     operator"" catchsr(char const, unsigned long) [24]
                0.00    0.00  196769/6814651     Catch::ExprLhs<char> Catch::operator<=<char, 0>(Catch::Decomposer&&, char) [164]
                0.00    0.00  264507/103809227     Catch::SourceLineInfo::SourceLineInfo(char const, unsigned long) [50]
                0.00    0.00       2/131         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> >&&) [162]
                0.00    0.00  264503/103808469     Catch::AssertionHandler::~AssertionHandler() [58]
                0.00    0.00   63485/63485       Catch::BinaryExpr<char16_t, int> Catch::operator==<int, 0>(Catch::ExprLhs<char16_t>&&, int) [451]
                0.00    0.00  196769/6814651     Catch::BinaryExpr<char, char>::~BinaryExpr() [317]
                0.00    0.00   67729/67729       std::__cxx11::basic_string<char16_t, std::char_traits<char16_t>, std::allocator<char16_t> >::operator[](unsigned long) [472]
                0.00    0.00    4244/4244        Catch::BinaryExpr<char16_t, unsigned int> Catch::operator==<unsigned int, 0>(Catch::ExprLhs<char16_t>&&, unsigned int) [494]
                0.00    0.00    8488/8688        std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::operator[](unsigned long) [505]
                0.00    0.00    6366/7266        std::__cxx11::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t> >::operator[](unsigned long) [504]
                0.00    0.00       4/69842       std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(char const, std::allocator<char> const&) [177]
                0.00    0.00       2/2608978     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string() [22]
                0.00    0.00       6/1479692     std::__cxx11::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t> >::~basic_string() [144]
                0.00    0.00       4/800         Catch::SectionInfo::SectionInfo(Catch::SourceLineInfo const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, char const) [488]
                0.00    0.00      10/32003701     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() [27]
                0.00    0.00       4/364580      std::__cxx11::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t> >::basic_string() [343]
                0.00    0.00       2/2           std::__cxx11::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t> >::operator=(std::__cxx11::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t> >&&) [673]
                0.00    0.00       4/1897        Catch::SectionInfo::~SectionInfo() [493]
                0.00    0.00       2/1048582     std::__cxx11::basic_string<char16_t, std::char_traits<char16_t>, std::allocator<char16_t> >::~basic_string() [190]
                0.00    0.00       2/2           Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >& const&> Catch::operator==<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, 0>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>&&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&) [692]
                0.00    0.00       2/2           Catch::BinaryExpr<std::__cxx11::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t> >&, std::__cxx11::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t> >& const&> Catch::operator==<std::__cxx11::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t> >&, 0>(Catch::ExprLhs<std::__cxx11::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t> >&>&&, std::__cxx11::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t> >&) [713]
                0.00    0.00       1/5496947     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::c_str() const [92]
                0.00    0.00       1/7657091     Catch::BinaryExpr<unsigned long, int> Catch::operator==<int, 0>(Catch::ExprLhs<unsigned long>&&, int) [79]
                0.00    0.00       1/1525993     std::__cxx11::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t> >::length() const [262]
                0.00    0.00       1/45042092     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::length() const [64]
                0.00    0.00       1/7657092     Catch::BinaryExpr<unsigned long, int>::~BinaryExpr() [256]
                0.00    0.00       1/7657094     Catch::ExprLhs<unsigned long> Catch::operator<=<unsigned long, 0>(Catch::Decomposer&&, unsigned long) [281]
                0.00    0.00   67729/67729       Catch::ExprLhs<char16_t> Catch::operator<=<char16_t, 0>(Catch::Decomposer&&, char16_t) [871]
                0.00    0.00   63485/63485       Catch::BinaryExpr<char16_t, int>::~BinaryExpr() [876]
                0.00    0.00    4244/4244        Catch::BinaryExpr<char16_t, unsigned int>::~BinaryExpr() [884]
                0.00    0.00       2/75          unittest::g_progress() [1036]
                0.00    0.00       2/2           Catch::ExprLhs<std::__cxx11::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t> >& const&> Catch::operator<=<std::__cxx11::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t> >&, 0>(Catch::Decomposer&&, std::__cxx11::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t> >&) [1259]
                0.00    0.00       2/2           Catch::BinaryExpr<std::__cxx11::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t> >&, std::__cxx11::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t> >&>::~BinaryExpr() [1252]
                0.00    0.00       2/11          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> >&) [1101]
                0.00    0.00       2/2           Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>::~BinaryExpr() [1253]
-----------------------------------------------
                0.00    0.00       1/5200102     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_S_copy_chars(char, __gnu_cxx::__normal_iterator<char, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, __gnu_cxx::__normal_iterator<char, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >) [471]
                0.01    0.03 5200101/5200102     void std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_construct<char>(char, char, std::forward_iterator_tag) [68]
[250]    0.1    0.01    0.03 5200102         std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_S_copy_chars(char, char, char) [250]
                0.01    0.02 5200102/161998551     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_S_copy(char, char const, unsigned long) [31]
-----------------------------------------------
                0.00    0.04     131/131         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> >&&) [162]
[251]    0.1    0.00    0.04     131         std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::clear() [251]
                0.02    0.02 2225332/188061850     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_set_length(unsigned long) [7]
-----------------------------------------------
                0.00    0.00       1/2228374     std::__cxx11::basic_string<char16_t, std::char_traits<char16_t>, std::allocator<char16_t> >::_M_mutate(unsigned long, unsigned long, char16_t const, unsigned long) [369]
                0.00    0.04 2228373/2228374     std::__cxx11::basic_string<char16_t, std::char_traits<char16_t>, std::allocator<char16_t> >::push_back(char16_t) [136]
[252]    0.1    0.00    0.04 2228374         std::__cxx11::basic_string<char16_t, std::char_traits<char16_t>, std::allocator<char16_t> >::capacity() const [252]
                0.02    0.02 2230423/4393117     std::__cxx11::basic_string<char16_t, std::char_traits<char16_t>, std::allocator<char16_t> >::_M_is_local() const [169]
-----------------------------------------------
                0.04    0.00     131/131         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> >&&) [162]
[253]    0.1    0.04    0.00     131         void std::__alloc_on_move<std::allocator<char> >(std::allocator<char>&, std::allocator<char>&) [253]
                0.00    0.00     131/131         void std::__do_alloc_on_move<std::allocator<char> >(std::allocator<char>&, std::allocator<char>&, std::integral_constant<bool, true>) [671]
-----------------------------------------------
                0.04    0.00 14337866/14337866     Catch::ExprLhs<char32_t> Catch::operator<=<char32_t, 0>(Catch::Decomposer&&, char32_t) [109]
[254]    0.1    0.04    0.00 14337866         Catch::ExprLhs<char32_t>::ExprLhs(char32_t) [254]
-----------------------------------------------
                0.00    0.00       2/8994187     std::__cxx11::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t> >::operator=(std::__cxx11::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t> >&&) [673]
                0.04    0.00 8994185/8994187     std::__cxx11::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t> >::_M_set_length(unsigned long) [103]
[255]    0.1    0.04    0.00 8994187         std::__cxx11::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t> >::_M_length(unsigned long) [255]
-----------------------------------------------
                0.00    0.00       1/7657092     CATCH2_INTERNAL_TEST_0() [47]
                0.00    0.00       1/7657092     CATCH2_INTERNAL_TEST_15() [249]
                0.00    0.00       2/7657092     CATCH2_INTERNAL_TEST_0() [6]
                0.01    0.00 1112064/7657092     CATCH2_INTERNAL_TEST_25() [33]
                0.03    0.00 6545024/7657092     CATCH2_INTERNAL_TEST_12() [10]
[256]    0.1    0.04    0.00 7657092         Catch::BinaryExpr<unsigned long, int>::~BinaryExpr() [256]
-----------------------------------------------
                0.04    0.00 6814651/6814651     Catch::BinaryExpr<char, char> Catch::operator==<char, 0>(Catch::ExprLhs<char>&&, char) [91]
[257]    0.1    0.04    0.00 6814651         bool Catch::compareEqual<char, char>(char const&, char const&) [257]
-----------------------------------------------
                0.04    0.00 5200101/5200101     std::iterator_traits<char>::difference_type std::distance<char>(char, char) [165]
[258]    0.1    0.04    0.00 5200101         std::iterator_traits<char>::difference_type std::__distance<char>(char, char, std::random_access_iterator_tag) [258]
-----------------------------------------------
                0.00    0.04 4395164/4395164     std::__cxx11::basic_string<char16_t, std::char_traits<char16_t>, std::allocator<char16_t> >::_M_is_local() const [169]
[259]    0.1    0.00    0.04 4395164         std::__cxx11::basic_string<char16_t, std::char_traits<char16_t>, std::allocator<char16_t> >::_M_local_data() const [259]
                0.02    0.02 4395164/4395164     std::pointer_traits<char16_t const>::pointer_to(char16_t const&) [260]
-----------------------------------------------
                0.02    0.02 4395164/4395164     std::__cxx11::basic_string<char16_t, std::char_traits<char16_t>, std::allocator<char16_t> >::_M_local_data() const [259]
[260]    0.1    0.02    0.02 4395164         std::pointer_traits<char16_t const>::pointer_to(char16_t const&) [260]
                0.02    0.00 4395164/4395164     char16_t const std::addressof<char16_t const>(char16_t const&) [322]
-----------------------------------------------
                0.04    0.00 3932624/3932624     Catch::ExprLhs<__gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > const&> Catch::operator<=<__gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, 0>(Catch::Decomposer&&, __gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&&) [209]
[261]    0.1    0.04    0.00 3932624         Catch::ExprLhs<__gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > const&>::ExprLhs(__gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > const&) [261]
-----------------------------------------------
                0.00    0.00       1/1525993     CATCH2_INTERNAL_TEST_0() [171]
                0.00    0.00       1/1525993     CATCH2_INTERNAL_TEST_15() [249]
                0.00    0.00       2/1525993     std::__cxx11::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t> >::operator=(std::__cxx11::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t> >&&) [673]
                0.00    0.00    2251/1525993     std::__cxx11::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t> >::reserve(unsigned long) [480]
                0.04    0.00 1523738/1525993     std::__cxx11::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t> >::_M_mutate(unsigned long, unsigned long, char32_t const, unsigned long) [143]
[262]    0.1    0.04    0.00 1525993         std::__cxx11::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t> >::length() const [262]
-----------------------------------------------
                0.04    0.00     119/119         std::allocator_traits<std::allocator<Catch::Clara::Opt> >::deallocate(std::allocator<Catch::Clara::Opt>&, Catch::Clara::Opt, unsigned long) [197]
[263]    0.1    0.04    0.00     119         __gnu_cxx::new_allocator<Catch::Clara::Opt>::deallocate(Catch::Clara::Opt, unsigned long) [263]
-----------------------------------------------
                                                 <spontaneous>
[264]    0.1    0.04    0.00                 Catch::RunContext::handleUnfinishedSections() [264]
-----------------------------------------------
                                                 <spontaneous>
[265]    0.1    0.04    0.00                 Catch::ScopedMessage std::__addressof<Catch::ScopedMessage>(Catch::ScopedMessage&) [265]
-----------------------------------------------
                0.00    0.00       1/2162692     std::__cxx11::basic_string<char16_t, std::char_traits<char16_t>, std::allocator<char16_t> >::_M_mutate(unsigned long, unsigned long, char16_t const, unsigned long) [369]
                0.00    0.04 2162691/2162692     std::__cxx11::basic_string<char16_t, std::char_traits<char16_t>, std::allocator<char16_t> >::~basic_string() [190]
[266]    0.1    0.00    0.04 2162692         std::__cxx11::basic_string<char16_t, std::char_traits<char16_t>, std::allocator<char16_t> >::_M_dispose() [266]
                0.01    0.02 2162694/4393117     std::__cxx11::basic_string<char16_t, std::char_traits<char16_t>, std::allocator<char16_t> >::_M_is_local() const [169]
                0.00    0.00       3/3           std::__cxx11::basic_string<char16_t, std::char_traits<char16_t>, std::allocator<char16_t> >::_M_destroy(unsigned long) [779]
-----------------------------------------------
                0.01    0.03       4/4           CATCH2_INTERNAL_TEST_19() [70]
[267]    0.1    0.01    0.03       4         std::__cxx11::basic_string<char16_t, std::char_traits<char16_t>, std::allocator<char16_t> >::basic_string() [267]
                0.01    0.01 1114115/4391064     std::__cxx11::basic_string<char16_t, std::char_traits<char16_t>, std::allocator<char16_t> >::_M_set_length(unsigned long) [227]
                0.00    0.01 1114115/2162691     std::__cxx11::basic_string<char16_t, std::char_traits<char16_t>, std::allocator<char16_t> >::_M_local_data() [349]
                0.01    0.00 1114115/4325382     std::allocator<char16_t>::~allocator() [340]
                0.00    0.00 1114115/1114115     std::__cxx11::basic_string<char16_t, std::char_traits<char16_t>, std::allocator<char16_t> >::Allochider::Allochider(char16_t, std::allocator<char16_t>&&) [438]
                0.00    0.00 1114115/2162691     std::allocator<char16_t>::allocator() [823]
-----------------------------------------------
                0.01    0.03 17356085/17356085     std::allocator_traits<std::allocator<char> >::allocate(std::allocator<char>&, unsigned long) [191]
[268]    0.1    0.01    0.03 17356085         __gnu_cxx::new_allocator<char>::allocate(unsigned long, void const) [268]
                0.03    0.00 17356085/174348616     __gnu_cxx::new_allocator<char>::max_size() const [78]
-----------------------------------------------
                0.00    0.00       1/3933029     CATCH2_INTERNAL_TEST_0() [44]
                0.00    0.00      72/3933029     CATCH2_INTERNAL_TEST_0() [6]
                0.02    0.02 3932956/3933029     CATCH2_INTERNAL_TEST_3() [9]
[269]    0.1    0.02    0.02 3933029         std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::begin() [269]
                0.01    0.00 3933029/7865658     __gnu_cxx::__normal_iterator<char, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::__normal_iterator(char const&) [316]
                0.01    0.00 3933029/756160635     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_data() const [21]
-----------------------------------------------
                0.00    0.00       1/2445        Catch::Clara::Help::~Help() [524]
                0.00    0.00       6/2445        unittest::snap_catch2_main(char const, char const, int, char**, void ()(), Catch::Clara::Parser ()(Catch::Clara::Parser const&), int ()(Catch::Session&), void ()()) [277]
                0.00    0.00      32/2445        Catch::makeCommandLineParser(Catch::ConfigData&) [100]
                0.00    0.04    2406/2445        void std::Destroy<Catch::Clara::Opt>(Catch::Clara::Opt) [181]
[270]    0.1    0.00    0.04    2445         Catch::Clara::Opt::~Opt() [270]
                0.00    0.04    2445/2454        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() [271]
                0.00    0.00    2445/2445        Catch::Clara::Detail::ParserRefImpl<Catch::Clara::Opt>::~ParserRefImpl() [469]
-----------------------------------------------
                0.00    0.00       1/2454        std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::_M_move_assign(std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >&&, std::integral_constant<bool, true>) [510]
                0.00    0.00       1/2454        Catch::Clara::Args::~Args() [525]
                0.00    0.00       3/2454        Catch::TestSpec::~TestSpec() [498]
                0.00    0.00       4/2454        Catch::ConfigData::~ConfigData() [496]
                0.00    0.04    2445/2454        Catch::Clara::Opt::~Opt() [270]
[271]    0.1    0.00    0.04    2454         std::vector<std::__cxx11::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() [271]
                0.00    0.04    2454/2454        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() [273]
                0.00    0.00    2454/2515        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> > >&) [484]
                0.00    0.00    2454/5049        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() [882]
-----------------------------------------------
                0.00    0.04    2454/2454        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() [273]
[272]    0.1    0.00    0.04    2454         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() [272]
                0.01    0.03    2454/4135        std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::~allocator() [206]
-----------------------------------------------
                0.00    0.04    2454/2454        std::vector<std::__cxx11::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() [271]
[273]    0.1    0.00    0.04    2454         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() [273]
                0.00    0.04    2454/2454        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() [272]
                0.00    0.00    2454/2515        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) [897]
-----------------------------------------------
                                                 <spontaneous>
[274]    0.1    0.04    0.00                 Catch::Singleton<Catch::StringStreams, Catch::StringStreams, Catch::StringStreams>::~Singleton() [274]
-----------------------------------------------
                0.01    0.02 1048576/1048576     std::__cxx11::basic_string<char16_t, std::char_traits<char16_t>, std::allocator<char16_t> >::basic_string(char16_t const, std::allocator<char16_t> const&) [138]
[275]    0.1    0.01    0.02 1048576         void std::__cxx11::basic_string<char16_t, std::char_traits<char16_t>, std::allocator<char16_t> >::_M_construct<char16_t const>(char16_t const, char16_t const) [275]
                0.00    0.02 1048576/1048576     void std::__cxx11::basic_string<char16_t, std::char_traits<char16_t>, std::allocator<char16_t> >::_M_construct_aux<char16_t const>(char16_t const, char16_t const, std::__false_type) [310]
-----------------------------------------------
                                                 <spontaneous>
[276]    0.1    0.00    0.03                 main [276]
                0.00    0.03       1/1           unittest::snap_catch2_main(char const, char const, int, char**, void ()(), Catch::Clara::Parser ()(Catch::Clara::Parser const&), int ()(Catch::Session&), void ()()) [277]
                0.00    0.00       1/1           main::{lambda()#1}::operator void ()()() const [1339]
-----------------------------------------------
                0.00    0.03       1/1           main [276]
[277]    0.1    0.00    0.03       1         unittest::snap_catch2_main(char const, char const, int, char*, void ()(), Catch::Clara::Parser ()(Catch::Clara::Parser const&), int ()(Catch::Session&), void ()()) [277]
                0.00    0.03       6/38          Catch::Clara::Parser Catch::Clara::Parser::operator|<Catch::Clara::Opt>(Catch::Clara::Opt const&) const [104]
                0.00    0.01       6/84          Catch::Clara::Parser::~Parser() [137]
                0.00    0.00       6/2445        Catch::Clara::Opt::~Opt() [270]
                0.00    0.00      20/69842       std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(char const, std::allocator<char> const&) [177]
                0.00    0.00      10/61          Catch::Clara::Opt::operator[](std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [517]
                0.00    0.00       2/4           Catch::Clara::Opt::Opt<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, void>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [565]
                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&) [571]
                0.00    0.00      20/32003701     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() [27]
                0.00    0.00       6/39          Catch::Clara::Detail::ParserRefImpl<Catch::Clara::Opt>::operator()(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [555]
                0.00    0.00       2/2           unittest::g_source_dir[abi:cxx11]() [645]
                0.00    0.00       1/1           unittest::detail::init_tmp_dir(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [651]
                0.00    0.00       2/3           unittest::g_tmp_dir[abi:cxx11]() [644]
                0.00    0.00       2/2           unittest::g_verbose() [1266]
                0.00    0.00       1/1           main::{lambda()#1}::FUN() [1340]
                0.00    0.00       1/75          unittest::gprogress() [1036]
-----------------------------------------------
                0.00    0.03   65535/65535       Catch::Matchers::ExceptionWatcher::ExceptionWatcher(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, bool) [237]
[278]    0.1    0.00    0.03   65535         Catch::Matchers::MatcherBase<std::exception>::MatcherBase() [278]
                0.00    0.03   65535/65535       Catch::Matchers::MatcherUntypedBase::MatcherUntypedBase() [279]
-----------------------------------------------
                0.00    0.03   65535/65535       Catch::Matchers::MatcherBase<std::exception>::MatcherBase() [278]
[279]    0.1    0.00    0.03   65535         Catch::Matchers::MatcherUntypedBase::MatcherUntypedBase() [279]
                0.01    0.03   65535/2608978     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string() [22]
-----------------------------------------------
                0.01    0.01 1112039/2225126     Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&> Catch::operator==<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, 0>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&) [189]
                0.01    0.01 1113087/2225126     Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const& const&> Catch::operator==<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, 0>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [167]
[280]    0.1    0.02    0.01 2225126         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&) [280]
                0.01    0.00 2225126/103354053     Catch::ITransientExpression::ITransientExpression(bool, bool) [43]
-----------------------------------------------
                0.00    0.00       1/7657094     CATCH2_INTERNAL_TEST_0() [47]
                0.00    0.00       1/7657094     CATCH2_INTERNAL_TEST_15() [249]
                0.00    0.00       4/7657094     CATCH2_INTERNAL_TEST_0() [6]
                0.00    0.00 1112064/7657094     CATCH2_INTERNAL_TEST_25() [33]
                0.03    0.00 6545024/7657094     CATCH2_INTERNAL_TEST_12() [10]
[281]    0.1    0.03    0.00 7657094         Catch::ExprLhs<unsigned long> Catch::operator<=<unsigned long, 0>(Catch::Decomposer&&, unsigned long) [281]
                0.00    0.00 7657094/7657094     Catch::ExprLhs<unsigned long>::ExprLhs(unsigned long) [808]
-----------------------------------------------
                                                 <spontaneous>
[282]    0.1    0.03    0.00                 Catch::TestCaseTracking::ITracker::hasChildren() const [282]
-----------------------------------------------
                                                 <spontaneous>
[283]    0.1    0.03    0.00                 std::Vectorbase<Catch::ScopedMessage, std::allocator<Catch::ScopedMessage> >::_M_deallocate(Catch::ScopedMessage, unsigned long) [283]
-----------------------------------------------
                                                 <spontaneous>
[284]    0.1    0.03    0.00                 void std::Destroy<Catch::TestCaseTracking::ITracker**, Catch::TestCaseTracking::ITracker>(Catch::TestCaseTracking::ITracker*, Catch::TestCaseTracking::ITracker**, std::allocator<Catch::TestCaseTracking::ITracker>&) [284]
-----------------------------------------------
                0.03    0.00 19212260/19212260     Catch::ExprLhs<bool> Catch::operator<=<bool, 0>(Catch::Decomposer&&, bool) [101]
[285]    0.1    0.03    0.00 19212260         Catch::ExprLhs<bool>::ExprLhs(bool) [285]
-----------------------------------------------
                0.03    0.00 10522225/10522225     char32t const std::addressof<char32_t const>(char32_t const&) [287]
[286]    0.1    0.03    0.00 10522225         char32_t const std::__addressof<char32_t const>(char32_t const&) [286]
-----------------------------------------------
                0.00    0.03 10522225/10522225     std::pointer_traits<char32_t const>::pointer_to(char32_t const&) [243]
[287]    0.1    0.00    0.03 10522225         char32_t const std::addressof<char32_t const>(char32_t const&) [287]
                0.03    0.00 10522225/10522225     char32_t const std::__addressof<char32_t const>(char32_t const&) [286]
-----------------------------------------------
                0.03    0.00 3145728/3145728     std::char_traits<char16_t>::length(char16_t const) [210]
[288]    0.1    0.03    0.00 3145728         std::char_traits<char16_t>::eq(char16_t const&, char16_t const&) [288]
-----------------------------------------------
                0.00    0.00  366629/2593801     std::__cxx11::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t> >::Allochider::Allochider(char32_t, std::allocator<char32_t>&&) [434]
                0.01    0.02 2227172/2593801     std::__cxx11::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t> >::Allochider::Allochider(char32_t, std::allocator<char32_t> const&) [296]
[289]    0.1    0.01    0.02 2593801         std::allocator<char32_t>::allocator(std::allocator<char32_t> const&) [289]
                0.02    0.00 2593801/2593801     __gnu_cxx::new_allocator<char32_t>::new_allocator(__gnu_cxx::new_allocator<char32_t> const&) [325]
-----------------------------------------------
                0.03    0.00 1966314/1966314     Catch::BinaryExpr<__gnu_cxx::__normal_iterator<char, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > const&, libutf8::utf8_iterator& const&> Catch::operator==<libutf8::utf8_iterator&, 0>(Catch::ExprLhs<__gnu_cxx::__normal_iterator<char, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > const&>&&, libutf8::utf8_iterator&) [129]
[290]    0.1    0.03    0.00 1966314         bool Catch::compareEqual<__gnu_cxx::__normal_iterator<char, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, libutf8::utf8_iterator>(__gnu_cxx::__normal_iterator<char, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > const&, libutf8::utf8_iterator const&) [290]
-----------------------------------------------
                0.00    0.00       2/404         std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_S_copy_chars(char, __gnu_cxx::__normal_iterator<char, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, __gnu_cxx::__normal_iterator<char, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >) [471]
                0.00    0.00       2/404         __gnu_cxx::__normal_iterator<char, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::difference_type __gnu_cxx::operator-<char, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >(__gnu_cxx::__normal_iterator<char, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > const&, __gnu_cxx::__normal_iterator<char, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > const&) [363]
                0.03    0.00     400/404         __gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::__normal_iterator<char>(__gnu_cxx::__normal_iterator<char, __gnu_cxx::__enable_if<std::__are_same<char, char>::__value, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::__type> const&) [293]
[291]    0.1    0.03    0.00     404         __gnu_cxx::__normal_iterator<char, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::base() const [291]
-----------------------------------------------
                                                 <spontaneous>
[292]    0.1    0.03    0.00                 Catch::ITransientExpression::getResult() const [292]
-----------------------------------------------
                0.00    0.03     400/400         CATCH2_INTERNAL_TEST_3() [9]
[293]    0.1    0.00    0.03     400         __gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::__normal_iterator<char>(__gnu_cxx::__normal_iterator<char, __gnu_cxx::__enable_if<std::__are_same<char, char>::__value, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::__type> const&) [293]
                0.03    0.00     400/404         __gnu_cxx::__normal_iterator<char, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::base() const [291]
-----------------------------------------------
                0.00    0.03 1115110/1115110     void std::__cxx11::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t> >::_M_construct<char32_t const>(char32_t const, char32_t const, std::forward_iterator_tag) [200]
[294]    0.1    0.00    0.03 1115110         std::__cxx11::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t> >::_S_copy_chars(char32_t, char32_t const, char32_t const) [294]
                0.01    0.01 1115110/1877081     std::__cxx11::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t> >::_S_copy(char32_t, char32_t const, unsigned long) [245]
-----------------------------------------------
                0.00    0.03 1112064/1112064     CATCH2_INTERNAL_TEST_0() [6]
[295]    0.1    0.00    0.03 1112064         Catch::BinaryExpr<int, int> Catch::operator>=<int, 0>(Catch::ExprLhs<int>&&, int) [295]
                0.01    0.01 1112064/18527572     Catch::BinaryExpr<int, int>::BinaryExpr(bool, int, Catch::StringRef, int) [80]
                0.01    0.00 1112064/187885170     Catch::operator"" sr(char const, unsigned long) [14]
-----------------------------------------------
                0.00    0.03 1115110/1115110     std::cxx11::basicstring<char32_t, std::char_traits<char32_t>, std::allocator<char32_t> >::basic_string(char32_t const, std::allocator<char32_t> const&) [130]
[296]    0.1    0.00    0.03 1115110         std::__cxx11::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t> >::Allochider::Allochider(char32_t, std::allocator<char32_t> const&) [296]
                0.01    0.02 2227172/2593801     std::allocator<char32_t>::allocator(std::allocator<char32_t> const&) [289]
-----------------------------------------------
                0.00    0.00      39/1665        void __gnu_cxx::new_allocator<Catch::Clara::Opt>::construct<Catch::Clara::Opt, Catch::Clara::Opt const&>(Catch::Clara::Opt, Catch::Clara::Opt const&) [459]
                0.00    0.02    1626/1665        void std::Construct<Catch::Clara::Opt, Catch::Clara::Opt const&>(Catch::Clara::Opt, Catch::Clara::Opt const&) [302]
[297]    0.1    0.00    0.03    1665         Catch::Clara::Opt::Opt(Catch::Clara::Opt const&) [297]
                0.00    0.02    1665/1667        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&) [306]
                0.00    0.00    1665/1665        Catch::Clara::Detail::ParserRefImpl<Catch::Clara::Opt>::ParserRefImpl(Catch::Clara::Detail::ParserRefImpl<Catch::Clara::Opt> const&) [454]
-----------------------------------------------
                                                 <spontaneous>
[298]    0.1    0.03    0.00                 Catch::ConsoleReporter::reportInvalidTestSpec(Catch::StringRef) [298]
-----------------------------------------------
                                                 <spontaneous>
[299]    0.1    0.03    0.00                 Catch::handleExceptionMatchExpr(Catch::AssertionHandler&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, Catch::StringRef) [299]
-----------------------------------------------
                0.00    0.00       4/6407652     std::__cxx11::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t> >::compare(std::__cxx11::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t> > const&) const [723]
                0.00    0.00    7266/6407652     std::__cxx11::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t> >::operator[](unsigned long) [504]
                0.02    0.00 6400382/6407652     std::__cxx11::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t> >::push_back(char32_t) [59]
[300]    0.1    0.03    0.00 6407652         std::__cxx11::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t> >::size() const [300]
-----------------------------------------------
                0.00    0.00       1/12130910     std::__cxx11::basic_string<char16_t, std::char_traits<char16_t>, std::allocator<char16_t> >::_M_mutate(unsigned long, unsigned long, char16_t const, unsigned long) [369]
                0.00    0.00       3/12130910     std::__cxx11::basic_string<char16_t, std::char_traits<char16_t>, std::allocator<char16_t> >::_M_destroy(unsigned long) [779]
                0.00    0.00   67729/12130910     std::__cxx11::basic_string<char16_t, std::char_traits<char16_t>, std::allocator<char16_t> >::operator[](unsigned long) [472]
                0.00    0.00 1048576/12130910     void std::__cxx11::basic_string<char16_t, std::char_traits<char16_t>, std::allocator<char16_t> >::_M_construct<char16_t const>(char16_t const, char16_t const, std::forward_iterator_tag) [309]
                0.00    0.00 2228373/12130910     std::__cxx11::basic_string<char16_t, std::char_traits<char16_t>, std::allocator<char16_t> >::push_back(char16_t) [136]
                0.01    0.00 4391064/12130910     std::__cxx11::basic_string<char16_t, std::char_traits<char16_t>, std::allocator<char16_t> >::_M_set_length(unsigned long) [227]
                0.01    0.00 4395164/12130910     std::__cxx11::basic_string<char16_t, std::char_traits<char16_t>, std::allocator<char16_t> >::_M_is_local() const [169]
[301]    0.1    0.03    0.00 12130910         std::__cxx11::basic_string<char16_t, std::char_traits<char16_t>, std::allocator<char16_t> >::_M_data() const [301]
-----------------------------------------------
                0.00    0.02    1626/1626        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) [303]
[302]    0.1    0.00    0.02    1626         void std::Construct<Catch::Clara::Opt, Catch::Clara::Opt const&>(Catch::Clara::Opt, Catch::Clara::Opt const&) [302]
                0.00    0.02    1626/1665        Catch::Clara::Opt::Opt(Catch::Clara::Opt const&) [297]
                0.00    0.00    1626/1743        Catch::Clara::Opt const& std::forward<Catch::Clara::Opt const&>(std::removereference<Catch::Clara::Opt const&>::type&) [920]
                0.00    0.00    1626/461452      operator new(unsigned long, void) [867]
-----------------------------------------------
                0.00    0.02      83/83          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) [304]
[303]    0.1    0.00    0.02      83         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) [303]
                0.00    0.02    1626/1626        void std::_Construct<Catch::Clara::Opt, Catch::Clara::Opt const&>(Catch::Clara::Opt, Catch::Clara::Opt const&) [302]
                0.00    0.00    1709/1749        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&) [919]
                0.00    0.00    1626/1665        __gnu_cxx::__normal_iterator<Catch::Clara::Opt const, std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > >::operator() const [935]
                0.00    0.00    1626/4773        Catch::Clara::Opt std::__addressof<Catch::Clara::Opt>(Catch::Clara::Opt&) [883]
                0.00    0.00    1626/1665        __gnu_cxx::__normal_iterator<Catch::Clara::Opt const, std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > >::operator++() [934]
-----------------------------------------------
                0.00    0.02      83/83          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>&) [305]
[304]    0.1    0.00    0.02      83         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) [304]
                0.00    0.02      83/83          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) [303]
-----------------------------------------------
                0.00    0.00       1/83          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> > >) [466]
                0.00    0.02      82/83          std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::vector(std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > const&) [308]
[305]    0.1    0.00    0.02      83         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>&) [305]
                0.00    0.02      83/83          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) [304]
-----------------------------------------------
                0.00    0.00       2/1667        Catch::ConfigData::ConfigData(Catch::ConfigData const&) [509]
                0.00    0.02    1665/1667        Catch::Clara::Opt::Opt(Catch::Clara::Opt const&) [297]
[306]    0.1    0.00    0.02    1667         std::vector<std::__cxx11::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&) [306]
                0.00    0.02    1667/4135        std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::~allocator() [206]
                0.00    0.00    1667/1667        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> > >&) [458]
                0.00    0.00    1667/1790        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 [918]
                0.00    0.00    1667/1667        __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&) [929]
                0.00    0.00    1667/1911        std::vector<std::__cxx11::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 [911]
                0.00    0.00    1667/1667        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&) [931]
                0.00    0.00    1667/5049        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() [882]
                0.00    0.00    1667/2074        std::vector<std::__cxx11::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 [902]
                0.00    0.00    1667/2074        std::vector<std::__cxx11::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 [903]
-----------------------------------------------
                0.00    0.00       2/82          Catch::Clara::Parser Catch::Clara::Parser::operator|<Catch::Clara::Arg>(Catch::Clara::Arg const&) const [443]
                0.00    0.00       2/82          Catch::Clara::Parser Catch::Clara::Parser::operator|<Catch::Clara::ExeName>(Catch::Clara::ExeName const&) const [444]
                0.00    0.00       2/82          Catch::Clara::Parser Catch::Clara::Parser::operator|<Catch::Clara::Help>(Catch::Clara::Help const&) const [433]
                0.00    0.02      76/82          Catch::Clara::Parser Catch::Clara::Parser::operator|<Catch::Clara::Opt>(Catch::Clara::Opt const&) const [104]
[307]    0.1    0.00    0.02      82         Catch::Clara::Parser::Parser(Catch::Clara::Parser const&) [307]
                0.00    0.02      82/82          std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::vector(std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > const&) [308]
                0.00    0.00      82/82          std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >::vector(std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> > const&) [537]
                0.00    0.00      82/2584        Catch::Clara::Detail::ParserBase::ParserBase(Catch::Clara::Detail::ParserBase const&) [896]
                0.00    0.00      82/82          Catch::Clara::ExeName::ExeName(Catch::Clara::ExeName const&) [1020]
-----------------------------------------------
                0.00    0.02      82/82          Catch::Clara::Parser::Parser(Catch::Clara::Parser const&) [307]
[308]    0.1    0.00    0.02      82         std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::vector(std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > const&) [308]
                0.00    0.02      82/83          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>&) [305]
                0.00    0.00      82/161         std::Vectorbase<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::_M_get_Tp_allocator() const [981]
                0.00    0.00      82/82          __gnu_cxx::__alloc_traits<std::allocator<Catch::Clara::Opt> >::_S_select_on_copy(std::allocator<Catch::Clara::Opt> const&) [1022]
                0.00    0.00      82/240         std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::size() const [966]
                0.00    0.00      82/82          std::Vectorbase<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::Vectorbase(unsigned long, std::allocator<Catch::Clara::Opt> const&) [1028]
                0.00    0.00      82/168         std::allocator<Catch::Clara::Opt>::~allocator() [976]
                0.00    0.00      82/288         std::Vectorbase<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::_M_get_Tp_allocator() [957]
                0.00    0.00      82/84          std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::end() const [1014]
                0.00    0.00      82/84          std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::begin() const [1015]
-----------------------------------------------
                0.01    0.01 1048576/1048576     void std::__cxx11::basic_string<char16_t, std::char_traits<char16_t>, std::allocator<char16_t> >::_M_construct_aux<char16_t const>(char16_t const, char16_t const, std::__false_type) [310]
[309]    0.1    0.01    0.01 1048576         void std::__cxx11::basic_string<char16_t, std::char_traits<char16_t>, std::allocator<char16_t> >::_M_construct<char16_t const>(char16_t const, char16_t const, std::forward_iterator_tag) [309]
                0.01    0.01 1048576/4391064     std::__cxx11::basic_string<char16_t, std::char_traits<char16_t>, std::allocator<char16_t> >::_M_set_length(unsigned long) [227]
                0.00    0.00 1048576/12130910     std::__cxx11::basic_string<char16_t, std::char_traits<char16_t>, std::allocator<char16_t> >::_M_data() const [301]
                0.00    0.00 1048576/1048576     std::__cxx11::basic_string<char16_t, std::char_traits<char16_t>, std::allocator<char16_t> >::_S_copy_chars(char16_t, char16_t const, char16_t const) [781]
                0.00    0.00 1048576/1048576     bool __gnu_cxx::__is_null_pointer<char16_t const>(char16_t const) [859]
                0.00    0.00 1048576/1048576     std::iterator_traits<char16_t const>::difference_type std::distance<char16_t const>(char16_t const, char16_t const) [862]
-----------------------------------------------
                0.00    0.02 1048576/1048576     void std::__cxx11::basic_string<char16_t, std::char_traits<char16_t>, std::allocator<char16_t> >::_M_construct<char16_t const>(char16_t const, char16_t const) [275]
[310]    0.1    0.00    0.02 1048576         void std::__cxx11::basic_string<char16_t, std::char_traits<char16_t>, std::allocator<char16_t> >::_M_construct_aux<char16_t const>(char16_t const, char16_t const, std::__false_type) [310]
                0.01    0.01 1048576/1048576     void std::__cxx11::basic_string<char16_t, std::char_traits<char16_t>, std::allocator<char16_t> >::_M_construct<char16_t const>(char16_t const, char16_t const, std::forward_iterator_tag) [309]
-----------------------------------------------
                0.01    0.01 2486272/2486272     Catch::BinaryExpr<char32_t, unsigned int> Catch::operator==<unsigned int, 0>(Catch::ExprLhs<char32_t>&&, unsigned int) [193]
[311]    0.1    0.01    0.01 2486272         Catch::BinaryExpr<char32_t, unsigned int>::BinaryExpr(bool, char32_t, Catch::StringRef, unsigned int) [311]
                0.01    0.00 2486272/103354053     Catch::ITransientExpression::ITransientExpression(bool, bool) [43]
-----------------------------------------------
                0.01    0.01 2593801/2593801     std::__cxx11::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t> >::~basic_string() [144]
[312]    0.1    0.01    0.01 2593801         std::__cxx11::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t> >::Allochider::~Allochider() [312]
                0.01    0.00 2593801/4075540     std::allocator<char32_t>::~allocator() [323]
-----------------------------------------------
                0.01    0.01 6675836/6675836     __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&) [145]
[313]    0.1    0.01    0.01 6675836         std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::data() const [313]
                0.01    0.00 6675836/756160635     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_data() const [21]
-----------------------------------------------
                0.00    0.00       1/2098473     CATCH2_INTERNAL_TEST_0() [171]
                0.00    0.00     401/2098473     CATCH2_INTERNAL_TEST_3() [9]
                0.00    0.00    3000/2098473     CATCH2_INTERNAL_TEST_12() [10]
                0.02    0.00 2095071/2098473     CATCH2_INTERNAL_TEST_35() [19]
[314]    0.1    0.02    0.00 2098473         unittest::rand_char(bool) [314]
-----------------------------------------------
                0.00    0.00 1113138/10009720     CATCH2_INTERNAL_TEST_6() [20]
                0.02    0.00 8896582/10009720     CATCH2_INTERNAL_TEST_0() [4]
[315]    0.1    0.02    0.00 10009720         Catch::BinaryExpr<libutf8::token_t const&, libutf8::token_t const&>::~BinaryExpr() [315]
-----------------------------------------------
                0.00    0.00       1/7865658     __gnu_cxx::__normal_iterator<char, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::operator+(long) const [793]
                0.00    0.00       1/7865658     __gnu_cxx::__normal_iterator<char, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::operator-(long) const [792]
                0.01    0.00 3932627/7865658     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::end() [126]
                0.01    0.00 3933029/7865658     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::begin() [269]
[316]    0.1    0.02    0.00 7865658         __gnu_cxx::__normal_iterator<char, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::__normal_iterator(char const&) [316]
-----------------------------------------------
                0.00    0.00    3048/6814651     CATCH2_INTERNAL_TEST_8() [461]
                0.00    0.00  196769/6814651     CATCH2_INTERNAL_TEST_15() [249]
                0.00    0.00 1112114/6814651     CATCH2_INTERNAL_TEST_0() [47]
                0.00    0.00 1120128/6814651     CATCH2_INTERNAL_TEST_12() [10]
                0.01    0.00 4382592/6814651     CATCH2_INTERNAL_TEST_25() [33]
[317]    0.1    0.02    0.00 6814651         Catch::BinaryExpr<char, char>::~BinaryExpr() [317]
-----------------------------------------------
                0.02    0.00 6814651/6814651     Catch::ExprLhs<char> Catch::operator<=<char, 0>(Catch::Decomposer&&, char) [164]
[318]    0.1    0.02    0.00 6814651         Catch::ExprLhs<char>::ExprLhs(char) [318]
-----------------------------------------------
                0.00    0.00       2/6619439     std::__cxx11::basic_string<char16_t, std::char_traits<char16_t>, std::allocator<char16_t> >::_S_copy(char16_t, char16_t const, unsigned long) [780]
                0.01    0.00 2228373/6619439     std::__cxx11::basic_string<char16_t, std::char_traits<char16_t>, std::allocator<char16_t> >::push_back(char16_t) [136]
                0.01    0.00 4391064/6619439     std::__cxx11::basic_string<char16_t, std::char_traits<char16_t>, std::allocator<char16_t> >::_M_set_length(unsigned long) [227]
[319]    0.1    0.02    0.00 6619439         std::char_traits<char16_t>::assign(char16_t&, char16_t const&) [319]
-----------------------------------------------
                0.02    0.00 6542976/6542976     CATCH2_INTERNAL_TEST_12() [10]
[320]    0.1    0.02    0.00 6542976         Catch::BinaryExpr<void const const&, void const const&>::~BinaryExpr() [320]
-----------------------------------------------
                0.01    0.00 1177678/4515596     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::compare(char const) const [160]
                0.01    0.00 3337918/4515596     __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&) [145]
[321]    0.1    0.02    0.00 4515596         std::char_traits<char>::compare(char const, char const, unsigned long) [321]
-----------------------------------------------
                0.02    0.00 4395164/4395164     std::pointer_traits<char16_t const>::pointer_to(char16_t const&) [260]
[322]    0.1    0.02    0.00 4395164         char16_t const std::addressof<char16_t const>(char16_t const&) [322]
                0.00    0.00 4395164/4395164     char16_t const std::__addressof<char16_t const>(char16_t const&) [811]
-----------------------------------------------
                0.00    0.00  366629/4075540     std::__cxx11::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t> >::basic_string() [343]
                0.01    0.00 1115110/4075540     CATCH2_INTERNAL_TEST_0() [12]
                0.01    0.00 2593801/4075540     std::__cxx11::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t> >::Allochider::~Allochider() [312]
[323]    0.1    0.02    0.00 4075540         std::allocator<char32_t>::~allocator() [323]
                0.00    0.00 5187602/5187602     __gnu_cxx::new_allocator<char32_t>::~new_allocator() [810]
-----------------------------------------------
                0.00    0.00       2/3337263     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> >&&) [768]
                0.02    0.00 3337261/3337263     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&) [215]
[324]    0.1    0.02    0.00 3337263         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&) [324]
-----------------------------------------------
                0.02    0.00 2593801/2593801     std::allocator<char32_t>::allocator(std::allocator<char32_t> const&) [289]
[325]    0.1    0.02    0.00 2593801         __gnu_cxx::new_allocator<char32_t>::new_allocator(__gnu_cxx::new_allocator<char32_t> const&) [325]
-----------------------------------------------
                0.01    0.00 1112062/2224124     std::__cxx11::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t> >::_M_set_length(unsigned long) [246]
                0.01    0.00 1112062/2224124     std::__cxx11::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t> >::_S_copy(wchar_t, wchar_t const, unsigned long) [395]
[326]    0.1    0.02    0.00 2224124         std::char_traits<wchar_t>::assign(wchar_t&, wchar_t const&) [326]
-----------------------------------------------
                0.01    0.01 2162691/2162691     std::__cxx11::basic_string<char16_t, std::char_traits<char16_t>, std::allocator<char16_t> >::~basic_string() [190]
[327]    0.1    0.01    0.01 2162691         std::__cxx11::basic_string<char16_t, std::char_traits<char16_t>, std::allocator<char16_t> >::Allochider::~Allochider() [327]
                0.01    0.00 2162691/4325382     std::allocator<char16_t>::~allocator() [340]
-----------------------------------------------
                0.00    0.02 1112062/1112062     std::__cxx11::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t> >::_M_local_data() [329]
[328]    0.1    0.00    0.02 1112062         std::pointer_traits<wchar_t>::pointer_to(wchar_t&) [328]
                0.02    0.00 1112062/1112062     wchar_t std::addressof<wchar_t>(wchar_t&) [331]
-----------------------------------------------
                0.00    0.02 1112062/1112062     std::__cxx11::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t> >::basic_string(wchar_t const, std::allocator<wchar_t> const&) [131]
[329]    0.1    0.00    0.02 1112062         std::__cxx11::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t> >::_M_local_data() [329]
                0.00    0.02 1112062/1112062     std::pointer_traits<wchar_t>::pointer_to(wchar_t&) [328]
-----------------------------------------------
                0.02    0.00 1112062/1112062     std::__cxx11::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t> >::_M_set_length(unsigned long) [246]
[330]    0.1    0.02    0.00 1112062         std::__cxx11::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t> >::_M_length(unsigned long) [330]
-----------------------------------------------
                0.02    0.00 1112062/1112062     std::pointer_traits<wchar_t>::pointer_to(wchar_t&) [328]
[331]    0.1    0.02    0.00 1112062         wchar_t std::addressof<wchar_t>(wchar_t&) [331]
                0.00    0.00 1112062/1112062     wchar_t std::__addressof<wchar_t>(wchar_t&) [854]
-----------------------------------------------
                0.02    0.00  761869/761869      std::__cxx11::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t> >::_S_copy(char32_t, char32_t const, unsigned long) [245]
[332]    0.1    0.02    0.00  761869         std::char_traits<char32_t>::copy(char32_t, char32_t const, unsigned long) [332]
-----------------------------------------------
                                                 <spontaneous>
[333]    0.1    0.02    0.00                 Catch::RunContext::assertionEnded(Catch::AssertionResult const&) [333]
-----------------------------------------------
                                                 <spontaneous>
[334]    0.1    0.02    0.00                 Catch::AssertionHandler::handleExceptionThrownAsExpected() [334]
-----------------------------------------------
                                                 <spontaneous>
[335]    0.1    0.02    0.00                 Catch::rngSeed() [335]
-----------------------------------------------
                                                 <spontaneous>
[336]    0.1    0.02    0.00                 Catch::Config::showHelp() const [336]
-----------------------------------------------
                                                 <spontaneous>
[337]    0.1    0.02    0.00                 __gnu_cxx::__normal_iterator<wchar_t const, std::__cxx11::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t> > >::base() const [337]
-----------------------------------------------
                                                 <spontaneous>
[338]    0.1    0.02    0.00                 std::vector<Catch::TestCaseTracking::ITracker, std::allocator<Catch::TestCaseTracking::ITracker> >::~vector() [338]
-----------------------------------------------
                                                 <spontaneous>
[339]    0.1    0.02    0.00                 Catch::AssertionHandler::complete()::{lambda()#1}::operator()() const [339]
-----------------------------------------------
                0.00    0.00 1048576/4325382     CATCH2_INTERNAL_TEST_0() [12]
                0.01    0.00 1114115/4325382     std::__cxx11::basic_string<char16_t, std::char_traits<char16_t>, std::allocator<char16_t> >::basic_string() [267]
                0.01    0.00 2162691/4325382     std::__cxx11::basic_string<char16_t, std::char_traits<char16_t>, std::allocator<char16_t> >::Allochider::~Allochider() [327]
[340]    0.1    0.02    0.00 4325382         std::allocator<char16_t>::~allocator() [340]
                0.00    0.00 4325382/4325382     __gnu_cxx::new_allocator<char16_t>::~new_allocator() [813]
-----------------------------------------------
                0.01    0.01 1112062/1112062     std::__cxx11::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t> >::~basic_string() [342]
[341]    0.1    0.01    0.01 1112062         std::__cxx11::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t> >::_M_dispose() [341]
                0.01    0.00 1112062/1112062     std::__cxx11::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t> >::_M_is_local() const [353]
-----------------------------------------------
                0.00    0.02 1112062/1112062     CATCH2_INTERNAL_TEST_0() [12]
[342]    0.1    0.00    0.02 1112062         std::__cxx11::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t> >::~basic_string() [342]
                0.01    0.01 1112062/1112062     std::__cxx11::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t> >::_M_dispose() [341]
                0.00    0.00 1112062/1112062     std::__cxx11::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t> >::Allochider::~Allochider() [851]
-----------------------------------------------
                0.00    0.00       1/364580      CATCH2_INTERNAL_TEST_0() [171]
                0.00    0.00       4/364580      CATCH2_INTERNAL_TEST_15() [249]
                0.00    0.00     100/364580      CATCH2_INTERNAL_TEST_3() [9]
                0.00    0.01  174014/364580      CATCH2_INTERNAL_TEST_19() [70]
                0.00    0.01  190461/364580      CATCH2_INTERNAL_TEST_35() [19]
[343]    0.0    0.00    0.02  364580         std::__cxx11::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t> >::basic_string() [343]
                0.00    0.00  366629/7882123     std::__cxx11::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t> >::_M_set_length(unsigned long) [103]
                0.00    0.00  366629/366629      std::__cxx11::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t> >::Allochider::Allochider(char32_t, std::allocator<char32_t>&&) [434]
                0.00    0.00  366629/1481739     std::__cxx11::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t> >::_M_local_data() [350]
                0.00    0.00  366629/4075540     std::allocator<char32_t>::~allocator() [323]
                0.00    0.00  366629/1481739     std::allocator<char32_t>::allocator() [833]
-----------------------------------------------
                0.01    0.01 1116174/1116174     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_replace(unsigned long, unsigned long, char const, unsigned long) [48]
[344]    0.0    0.01    0.01 1116174         std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_disjunct(char const) const [344]
                0.00    0.00 2231319/756160635     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_data() const [21]
                0.00    0.00 1115145/492248367     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::size() const [29]
                0.00    0.00 2231319/2231319     std::less<char const>::operator()(char const const&, char const const&) const [818]
-----------------------------------------------
                                                 <spontaneous>
[345]    0.0    0.02    0.00                 Catch::RunContext::handleNonExpr(Catch::AssertionInfo const&, Catch::ResultWas::OfType, Catch::AssertionReaction&) [345]
-----------------------------------------------
                0.02    0.00 6542976/6542976     Catch::BinaryExpr<void const const&, void const const&> Catch::operator==<void const, 0>(Catch::ExprLhs<void const const&>&&, void const&&) [93]
[346]    0.0    0.02    0.00 6542976         bool Catch::compareEqual<void const, void const>(void const const&, void const const&) [346]
-----------------------------------------------
                0.02    0.00 3932626/3932626     Catch::ExprLhs<__gnu_cxx::__normal_iterator<char, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > const&> Catch::operator<=<__gnu_cxx::__normal_iterator<char, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, 0>(Catch::Decomposer&&, __gnu_cxx::__normal_iterator<char, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&&) [221]
[347]    0.0    0.02    0.00 3932626         Catch::ExprLhs<__gnu_cxx::__normal_iterator<char, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > const&>::ExprLhs(__gnu_cxx::__normal_iterator<char, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > const&) [347]
-----------------------------------------------
                0.01    0.01 2162691/2162691     std::__cxx11::basic_string<char16_t, std::char_traits<char16_t>, std::allocator<char16_t> >::_M_local_data() [349]
[348]    0.0    0.01    0.01 2162691         std::pointer_traits<char16_t>::pointer_to(char16_t&) [348]
                0.00    0.01 2162691/2162691     char16_t std::addressof<char16_t>(char16_t&) [386]
-----------------------------------------------
                0.00    0.01 1048576/2162691     std::__cxx11::basic_string<char16_t, std::char_traits<char16_t>, std::allocator<char16_t> >::basic_string(char16_t const, std::allocator<char16_t> const&) [138]
                0.00    0.01 1114115/2162691     std::__cxx11::basic_string<char16_t, std::char_traits<char16_t>, std::allocator<char16_t> >::basic_string() [267]
[349]    0.0    0.00    0.02 2162691         std::__cxx11::basic_string<char16_t, std::char_traits<char16_t>, std::allocator<char16_t> >::_M_local_data() [349]
                0.01    0.01 2162691/2162691     std::pointer_traits<char16_t>::pointer_to(char16_t&) [348]
-----------------------------------------------
                0.00    0.00  366629/1481739     std::__cxx11::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t> >::basic_string() [343]
                0.01    0.00 1115110/1481739     std::__cxx11::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t> >::basic_string(char32_t const, std::allocator<char32_t> const&) [130]
[350]    0.0    0.01    0.01 1481739         std::__cxx11::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t> >::_M_local_data() [350]
                0.00    0.01 2593801/2593801     std::pointer_traits<char32_t>::pointer_to(char32_t&) [420]
-----------------------------------------------
                                                 <spontaneous>
[351]    0.0    0.00    0.01                 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string<char, void>(char, char, std::allocator<char> const&) [351]
                0.00    0.01  174014/5200101     void std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_construct<char>(char, char) [65]
                0.00    0.00  174014/45213417     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_local_data() [73]
                0.00    0.00  174014/1572878     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::Allochider::Allochider(char, std::allocator<char> const&) [830]
-----------------------------------------------
                0.01    0.00       2/2           Catch::TestInvokerAsFunction::invoke() const [1]
[352]    0.0    0.01    0.00       2         CATCH2_INTERNAL_TEST_31() [352]
                0.00    0.00  174014/103874004     operator"" catchsr(char const, unsigned long) [24]
                0.00    0.00  174018/103809227     Catch::SourceLineInfo::SourceLineInfo(char const, unsigned long) [50]
                0.00    0.00  174014/103808469     Catch::AssertionHandler::~AssertionHandler() [58]
                0.00    0.00       4/69842       std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(char const, std::allocator<char> const&) [177]
                0.00    0.00       4/800         Catch::SectionInfo::SectionInfo(Catch::SourceLineInfo const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, char const) [488]
                0.00    0.00       4/32003701     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() [27]
                0.00    0.00       4/1897        Catch::SectionInfo::~SectionInfo() [493]
                0.00    0.00       2/75          unittest::g_progress() [1036]
-----------------------------------------------
                0.01    0.00 1112062/1112062     std::__cxx11::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t> >::_M_dispose() [341]
[353]    0.0    0.01    0.00 1112062         std::__cxx11::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t> >::_M_is_local() const [353]
                0.00    0.00 1112062/3336186     std::__cxx11::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t> >::_M_data() const [378]
                0.00    0.00 1112062/1112062     std::__cxx11::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t> >::_M_local_data() const [847]
-----------------------------------------------
                0.00    0.00       4/1288205     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, unsigned long, unsigned long, std::allocator<char> const&) [621]
                0.00    0.00     100/1288205     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::erase(unsigned long, unsigned long) [366]
                0.01    0.00 1288101/1288205     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::replace(unsigned long, unsigned long, char const, unsigned long) [76]
[354]    0.0    0.01    0.00 1288205         std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_check(unsigned long, char const) const [354]
                0.00    0.00 1288419/492248367     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::size() const [29]
-----------------------------------------------
                                                 <spontaneous>
[355]    0.0    0.00    0.01                 Catch::Session::Session() [355]
                0.00    0.01       1/1           Catch::Clara::Parser::operator=(Catch::Clara::Parser&&) [356]
                0.00    0.00       1/84          Catch::Clara::Parser::~Parser() [137]
-----------------------------------------------
                0.00    0.01       1/1           Catch::Session::Session() [355]
[356]    0.0    0.00    0.01       1         Catch::Clara::Parser::operator=(Catch::Clara::Parser&&) [356]
                0.00    0.01       1/1           std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >::operator=(std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >&&) [399]
                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> >&&) [447]
                0.00    0.00       1/6           Catch::Clara::Detail::ParserBase::operator=(Catch::Clara::Detail::ParserBase const&) [1128]
                0.00    0.00       1/1           Catch::Clara::ExeName::operator=(Catch::Clara::ExeName&&) [1297]
-----------------------------------------------
                0.01    0.00  761971/761971      std::__cxx11::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t> >::_M_dispose() [180]
[357]    0.0    0.01    0.00  761971         std::__cxx11::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t> >::_M_destroy(unsigned long) [357]
                0.00    0.00  761971/38175386     std::__cxx11::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t> >::_M_data() const [230]
                0.00    0.00  761971/1523946     std::__cxx11::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t> >::_M_get_allocator() [831]
                0.00    0.00  761971/761971      std::allocator_traits<std::allocator<char32_t> >::deallocate(std::allocator<char32_t>&, char32_t, unsigned long) [866]
-----------------------------------------------
                0.00    0.01       1/1           CATCH2_INTERNAL_TEST_0() [44]
[358]    0.0    0.00    0.01       1         libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >::case_insensitive_basic_string<__gnu_cxx::__normal_iterator<char, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >(__gnu_cxx::__normal_iterator<char, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, __gnu_cxx::__normal_iterator<char, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<char> const&) [358]
                0.00    0.01       1/1           std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string<__gnu_cxx::__normal_iterator<char, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, void>(__gnu_cxx::__normal_iterator<char, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, __gnu_cxx::__normal_iterator<char, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<char> const&) [359]
-----------------------------------------------
                0.00    0.01       1/1           libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >::case_insensitive_basic_string<__gnu_cxx::__normal_iterator<char, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >(__gnu_cxx::__normal_iterator<char, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, __gnu_cxx::__normal_iterator<char, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<char> const&) [358]
[359]    0.0    0.00    0.01       1         std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string<__gnu_cxx::__normal_iterator<char, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, void>(__gnu_cxx::__normal_iterator<char, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, __gnu_cxx::__normal_iterator<char, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<char> const&) [359]
                0.00    0.01       1/1           void std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_construct<__gnu_cxx::__normal_iterator<char, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >(__gnu_cxx::__normal_iterator<char, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, __gnu_cxx::__normal_iterator<char, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >) [360]
                0.00    0.00       1/45213417     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_local_data() [73]
                0.00    0.00       1/1572878     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::Allochider::Allochider(char, std::allocator<char> const&) [830]
-----------------------------------------------
                0.00    0.01       1/1           std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string<__gnu_cxx::__normal_iterator<char, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, void>(__gnu_cxx::__normal_iterator<char, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, __gnu_cxx::__normal_iterator<char, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<char> const&) [359]
[360]    0.0    0.00    0.01       1         void std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_construct<__gnu_cxx::__normal_iterator<char, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >(__gnu_cxx::__normal_iterator<char, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, __gnu_cxx::__normal_iterator<char, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >) [360]
                0.00    0.01       1/1           void std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_construct_aux<__gnu_cxx::__normal_iterator<char, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >(__gnu_cxx::__normal_iterator<char, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, __gnu_cxx::__normal_iterator<char, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::__false_type) [362]
-----------------------------------------------
                0.00    0.01       1/1           void std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_construct_aux<__gnu_cxx::__normal_iterator<char, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >(__gnu_cxx::__normal_iterator<char, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, __gnu_cxx::__normal_iterator<char, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::__false_type) [362]
[361]    0.0    0.00    0.01       1         void std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_construct<__gnu_cxx::__normal_iterator<char, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >(__gnu_cxx::__normal_iterator<char, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, __gnu_cxx::__normal_iterator<char, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::forward_iterator_tag) [361]
                0.00    0.01       1/1           std::iterator_traits<__gnu_cxx::__normal_iterator<char, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::difference_type std::distance<__gnu_cxx::__normal_iterator<char, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >(__gnu_cxx::__normal_iterator<char, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, __gnu_cxx::__normal_iterator<char, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >) [365]
                0.00    0.00       1/1           std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_S_copy_chars(char, __gnu_cxx::__normal_iterator<char, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, __gnu_cxx::__normal_iterator<char, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >) [471]
                0.00    0.00       1/188061850     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_set_length(unsigned long) [7]
                0.00    0.00       1/756160635     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_data() const [21]
                0.00    0.00       1/1           bool __gnu_cxx::__is_null_pointer<__gnu_cxx::__normal_iterator<char, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >(__gnu_cxx::__normal_iterator<char, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >) [1308]
-----------------------------------------------
                0.00    0.01       1/1           void std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_construct<__gnu_cxx::__normal_iterator<char, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >(__gnu_cxx::__normal_iterator<char, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, __gnu_cxx::__normal_iterator<char, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >) [360]
[362]    0.0    0.00    0.01       1         void std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_construct_aux<__gnu_cxx::__normal_iterator<char, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >(__gnu_cxx::__normal_iterator<char, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, __gnu_cxx::__normal_iterator<char, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::__false_type) [362]
                0.00    0.01       1/1           void std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_construct<__gnu_cxx::__normal_iterator<char, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >(__gnu_cxx::__normal_iterator<char, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, __gnu_cxx::__normal_iterator<char, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::forward_iterator_tag) [361]
-----------------------------------------------
                0.01    0.00       1/1           std::iterator_traits<__gnu_cxx::__normal_iterator<char, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::difference_type std::__distance<__gnu_cxx::__normal_iterator<char, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >(__gnu_cxx::__normal_iterator<char, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, __gnu_cxx::__normal_iterator<char, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::random_access_iterator_tag) [364]
[363]    0.0    0.01    0.00       1         __gnu_cxx::__normal_iterator<char, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::difference_type __gnu_cxx::operator-<char, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >(__gnu_cxx::__normal_iterator<char, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > const&, __gnu_cxx::__normal_iterator<char, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > const&) [363]
                0.00    0.00       2/404         __gnu_cxx::__normal_iterator<char, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::base() const [291]
-----------------------------------------------
                0.00    0.01       1/1           std::iterator_traits<__gnu_cxx::__normal_iterator<char, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::difference_type std::distance<__gnu_cxx::__normal_iterator<char, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >(__gnu_cxx::__normal_iterator<char, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, __gnu_cxx::__normal_iterator<char, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >) [365]
[364]    0.0    0.00    0.01       1         std::iterator_traits<__gnu_cxx::__normal_iterator<char, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::difference_type std::__distance<__gnu_cxx::__normal_iterator<char, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >(__gnu_cxx::__normal_iterator<char, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, __gnu_cxx::__normal_iterator<char, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::random_access_iterator_tag) [364]
                0.01    0.00       1/1           __gnu_cxx::__normal_iterator<char, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::difference_type __gnu_cxx::operator-<char, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >(__gnu_cxx::__normal_iterator<char, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > const&, __gnu_cxx::__normal_iterator<char, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > const&) [363]
-----------------------------------------------
                0.00    0.01       1/1           void std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_construct<__gnu_cxx::__normal_iterator<char, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >(__gnu_cxx::__normal_iterator<char, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, __gnu_cxx::__normal_iterator<char, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::forward_iterator_tag) [361]
[365]    0.0    0.00    0.01       1         std::iterator_traits<__gnu_cxx::__normal_iterator<char, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::difference_type std::distance<__gnu_cxx::__normal_iterator<char, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >(__gnu_cxx::__normal_iterator<char, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, __gnu_cxx::__normal_iterator<char, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >) [365]
                0.00    0.01       1/1           std::iterator_traits<__gnu_cxx::__normal_iterator<char, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::difference_type std::__distance<__gnu_cxx::__normal_iterator<char, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >(__gnu_cxx::__normal_iterator<char, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, __gnu_cxx::__normal_iterator<char, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::random_access_iterator_tag) [364]
                0.00    0.00       1/1           std::iterator_traits<__gnu_cxx::__normal_iterator<char, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::iterator_category std::__iterator_category<__gnu_cxx::__normal_iterator<char, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >(__gnu_cxx::__normal_iterator<char, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > const&) [1329]
-----------------------------------------------
                0.01    0.00     100/100         CATCH2_INTERNAL_TEST_3() [9]
[366]    0.0    0.01    0.00     100         std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::erase(unsigned long, unsigned long) [366]
                0.00    0.00     100/188061850     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_set_length(unsigned long) [7]
                0.00    0.00     100/1288205     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_check(unsigned long, char const) const [354]
-----------------------------------------------
                0.01    0.00       4/4           CATCH2_INTERNAL_TEST_0() [44]
[367]    0.0    0.01    0.00       4         std::__cxx11::basic_string<char, std::char_traits<char>, std::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) [367]
                0.00    0.00       4/2800923     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [38]
                0.00    0.00       4/125071756     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::append(char const) [3]
-----------------------------------------------
                                                 <spontaneous>
[368]    0.0    0.00    0.01                 __libc_csu_init [368]
                0.01    0.00       1/1           __static_initialization_and_destruction_0(int, int) [370]
                0.00    0.00       1/1           __static_initialization_and_destruction_0(int, int) [715]
                0.00    0.00       1/1           __static_initialization_and_destruction_0(int, int) [747]
                0.00    0.00       1/1           __static_initialization_and_destruction_0(int, int) [746]
                0.00    0.00       1/1           __static_initialization_and_destruction_0(int, int) [778]
                0.00    0.00       1/1           __static_initialization_and_destruction_0(int, int) [777]
                0.00    0.00       1/1           __static_initialization_and_destruction_0(int, int) [776]
                0.00    0.00       1/1           __static_initialization_and_destruction_0(int, int) [1283]
-----------------------------------------------
                0.00    0.01       1/1           std::__cxx11::basic_string<char16_t, std::char_traits<char16_t>, std::allocator<char16_t> >::push_back(char16_t) [136]
[369]    0.0    0.00    0.01       1         std::__cxx11::basic_string<char16_t, std::char_traits<char16_t>, std::allocator<char16_t> >::_M_mutate(unsigned long, unsigned long, char16_t const, unsigned long) [369]
                0.01    0.00       2/2           std::__cxx11::basic_string<char16_t, std::char_traits<char16_t>, std::allocator<char16_t> >::length() const [397]
                0.00    0.00       1/2228374     std::__cxx11::basic_string<char16_t, std::char_traits<char16_t>, std::allocator<char16_t> >::capacity() const [252]
                0.00    0.00       1/2162692     std::__cxx11::basic_string<char16_t, std::char_traits<char16_t>, std::allocator<char16_t> >::_M_dispose() [266]
                0.00    0.00       1/12130910     std::__cxx11::basic_string<char16_t, std::char_traits<char16_t>, std::allocator<char16_t> >::_M_data() const [301]
                0.00    0.00       1/1048577     std::__cxx11::basic_string<char16_t, std::char_traits<char16_t>, std::allocator<char16_t> >::_S_copy(char16_t, char16_t const, unsigned long) [780]
                0.00    0.00       1/1           std::__cxx11::basic_string<char16_t, std::char_traits<char16_t>, std::allocator<char16_t> >::_M_create(unsigned long&, unsigned long) [1326]
                0.00    0.00       1/1           std::__cxx11::basic_string<char16_t, std::char_traits<char16_t>, std::allocator<char16_t> >::_M_data(char16_t) [1325]
                0.00    0.00       1/1           std::__cxx11::basic_string<char16_t, std::char_traits<char16_t>, std::allocator<char16_t> >::_M_capacity(unsigned long) [1324]
-----------------------------------------------
                                   1             __static_initialization_and_destruction_0(int, int) [370]
                0.01    0.00       1/1           __libc_csu_init [368]
[370]    0.0    0.01    0.00       1+1       __static_initialization_and_destruction_0(int, int) [370]
                0.00    0.00       3/103809227     Catch::SourceLineInfo::SourceLineInfo(char const, unsigned long) [50]
                0.00    0.00       3/103808485     Catch::StringRef::StringRef() [55]
                0.00    0.00       3/16          Catch::NameAndTags::NameAndTags(Catch::StringRef, Catch::StringRef) [1079]
                0.00    0.00       3/63          Catch::Detail::unique_ptr<Catch::ITestInvoker>::~unique_ptr() [1037]
                                   1             __static_initialization_and_destruction_0(int, int) [370]
-----------------------------------------------
                0.01    0.00       1/1           CATCH2_INTERNAL_TEST_0() [47]
[371]    0.0    0.01    0.00       1         Catch::BinaryExpr<unsigned long, int> Catch::operator>=<int, 0>(Catch::ExprLhs<unsigned long>&&, int) [371]
                0.00    0.00       1/7657092     Catch::BinaryExpr<unsigned long, int>::BinaryExpr(bool, unsigned long, Catch::StringRef, int) [121]
                0.00    0.00       1/187885170     Catch::operator"" sr(char const, unsigned long) [14]
-----------------------------------------------
                0.00    0.00      56/1399019     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}) [652]
                0.01    0.00 1398963/1399019     void std::cxx11::basicstring<char, std::char_traits<char>, std::allocator<char> >::_M_construct<char const>(char const, char const, std::forward_iterator_tag) [119]
[372]    0.0    0.01    0.00 1399019         std::iterator_traits<char const>::difference_type std::distance<char const>(char const, char const) [372]
                0.00    0.00 1399019/1399019     std::iterator_traits<char const>::iterator_category std::__iterator_category<char const>(char const const&) [835]
                0.00    0.00 1399019/1399019     std::iterator_traits<char const>::difference_type std::__distance<char const>(char const, char const, std::random_access_iterator_tag) [834]
-----------------------------------------------
                0.01    0.00 5200101/5200101     void std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_construct<char>(char, char, std::forward_iterator_tag) [68]
[373]    0.0    0.01    0.00 5200101         bool __gnu_cxx::__is_null_pointer<char>(char) [373]
-----------------------------------------------
                0.01    0.00 5200101/5200101     std::iterator_traits<char>::difference_type std::distance<char>(char, char) [165]
[374]    0.0    0.01    0.00 5200101         std::iterator_traits<char>::iterator_category std::__iterator_category<char>(char const&) [374]
-----------------------------------------------
                0.01    0.00 5026087/5026087     __gnu_cxx::__alloc_traits<std::allocator<char> >::_S_select_on_copy(std::allocator<char> const&) [153]
[375]    0.0    0.01    0.00 5026087         std::allocator_traits<std::allocator<char> >::select_on_container_copy_construction(std::allocator<char> const&) [375]
-----------------------------------------------
                0.00    0.00      85/4915780     CATCH2_INTERNAL_TEST_0() [6]
                0.01    0.00 4915695/4915780     CATCH2_INTERNAL_TEST_3() [9]
[376]    0.0    0.01    0.00 4915780         Catch::BinaryExpr<libutf8::utf8_iterator&, __gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > const&>::~BinaryExpr() [376]
-----------------------------------------------
                0.00    0.00      68/3932624     CATCH2_INTERNAL_TEST_0() [6]
                0.01    0.00 3932556/3932624     CATCH2_INTERNAL_TEST_3() [9]
[377]    0.0    0.01    0.00 3932624         Catch::BinaryExpr<__gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > const&, libutf8::utf8_iterator&>::~BinaryExpr() [377]
-----------------------------------------------
                0.00    0.00 1112062/3336186     std::__cxx11::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t> >::_M_is_local() const [353]
                0.00    0.00 1112062/3336186     void std::__cxx11::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t> >::_M_construct<wchar_t const>(wchar_t const, wchar_t const, std::forward_iterator_tag) [220]
                0.00    0.00 1112062/3336186     std::__cxx11::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t> >::_M_set_length(unsigned long) [246]
[378]    0.0    0.01    0.00 3336186         std::__cxx11::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t> >::_M_data() const [378]
-----------------------------------------------
                0.01    0.00 2949468/2949468     Catch::BinaryExpr<libutf8::utf8_iterator&, __gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > const&> Catch::operator==<__gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, 0>(Catch::ExprLhs<libutf8::utf8_iterator&>&&, __gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&&) [116]
[379]    0.0    0.01    0.00 2949468         bool Catch::compareEqual<libutf8::utf8_iterator, __gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >(libutf8::utf8_iterator const&, __gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > const&) [379]
-----------------------------------------------
                0.00    0.00       8/2576210     std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, Catch::Detail::unique_ptr<Catch::IReporterFactory>, Catch::Detail::CaseInsensitiveLess, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, Catch::Detail::unique_ptr<Catch::IReporterFactory> > > >::operator[](std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&) [732]
                0.00    0.00 1288101/2576210     std::__cxx11::basic_string<char, std::char_traits<char>, std::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) [52]
                0.00    0.00 1288101/2576210     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> >&&) [60]
[380]    0.0    0.01    0.00 2576210         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> >&) [380]
-----------------------------------------------
                0.01    0.00 2486272/2486272     CATCH2_INTERNAL_TEST_0() [6]
[381]    0.0    0.01    0.00 2486272         Catch::BinaryExpr<char32_t, unsigned int>::~BinaryExpr() [381]
-----------------------------------------------
                0.01    0.00 2486272/2486272     Catch::BinaryExpr<char32_t, unsigned int> Catch::operator==<unsigned int, 0>(Catch::ExprLhs<char32_t>&&, unsigned int) [193]
[382]    0.0    0.01    0.00 2486272         bool Catch::compareEqual<char32_t, unsigned int>(char32_t const&, unsigned int const&) [382]
-----------------------------------------------
                0.00    0.00  761971/2285911     __gnu_cxx::new_allocator<char32_t>::allocate(unsigned long, void const) [435]
                0.01    0.00 1523940/2285911     std::allocator_traits<std::allocator<char32_t> >::max_size(std::allocator<char32_t> const&) [416]
[383]    0.0    0.01    0.00 2285911         __gnu_cxx::new_allocator<char32_t>::max_size() const [383]
-----------------------------------------------
                0.01    0.00 2230220/2230220     std::char_traits<char32_t>::length(char32_t const) [391]
[384]    0.0    0.01    0.00 2230220         std::char_traits<char32_t>::eq(char32_t const&, char32_t const&) [384]
-----------------------------------------------
                0.01    0.00 2162691/2162691     char16_t std::addressof<char16_t>(char16_t&) [386]
[385]    0.0    0.01    0.00 2162691         char16_t std::__addressof<char16_t>(char16_t&) [385]
-----------------------------------------------
                0.00    0.01 2162691/2162691     std::pointer_traits<char16_t>::pointer_to(char16_t&) [348]
[386]    0.0    0.00    0.01 2162691         char16_t std::addressof<char16_t>(char16_t&) [386]
                0.01    0.00 2162691/2162691     char16_t std::__addressof<char16_t>(char16_t&) [385]
-----------------------------------------------
                0.00    0.00      10/2094985     CATCH2_INTERNAL_TEST_0() [47]
                0.00    0.00  983039/2094985     CATCH2_INTERNAL_TEST_3() [9]
                0.01    0.00 1111936/2094985     CATCH2_INTERNAL_TEST_12() [10]
[387]    0.0    0.01    0.00 2094985         Catch::BinaryExpr<char32_t, char>::~BinaryExpr() [387]
-----------------------------------------------
                0.01    0.00 2094985/2094985     Catch::BinaryExpr<char32_t, char> Catch::operator==<char, 0>(Catch::ExprLhs<char32_t>&&, char) [150]
[388]    0.0    0.01    0.00 2094985         bool Catch::compareEqual<char32_t, char>(char32_t const&, char const&) [388]
-----------------------------------------------
                0.01    0.00 1966316/1966316     Catch::BinaryExpr<libutf8::utf8_iterator&, __gnu_cxx::__normal_iterator<char, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > const&> Catch::operator==<__gnu_cxx::__normal_iterator<char, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, 0>(Catch::ExprLhs<libutf8::utf8_iterator&>&&, __gnu_cxx::__normal_iterator<char, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&&) [219]
[389]    0.0    0.01    0.00 1966316         bool Catch::compareEqual<libutf8::utf8_iterator, __gnu_cxx::__normal_iterator<char, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >(libutf8::utf8_iterator const&, __gnu_cxx::__normal_iterator<char, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > const&) [389]
-----------------------------------------------
                0.01    0.00 1966312/1966312     Catch::BinaryExpr<libutf8::utf8_iterator&, __gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > const&> Catch::operator!=<__gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, 0>(Catch::ExprLhs<libutf8::utf8_iterator&>&&, __gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&&) [192]
[390]    0.0    0.01    0.00 1966312         bool Catch::compareNotEqual<libutf8::utf8_iterator, __gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&>(libutf8::utf8_iterator const&, __gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&) [390]
-----------------------------------------------
                0.00    0.01 1115110/1115110     std::__cxx11::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t> >::basic_string(char32_t const, std::allocator<char32_t> const&) [130]
[391]    0.0    0.00    0.01 1115110         std::char_traits<char32_t>::length(char32_t const) [391]
                0.01    0.00 2230220/2230220     std::char_traits<char32_t>::eq(char32_t const&, char32_t const&) [384]
-----------------------------------------------
                0.01    0.00 1115110/1115110     std::iterator_traits<char32_t const>::difference_type std::distance<char32_t const>(char32_t const, char32_t const) [393]
[392]    0.0    0.01    0.00 1115110         std::iterator_traits<char32_t const>::difference_type std::__distance<char32_t const>(char32_t const, char32_t const, std::random_access_iterator_tag) [392]
-----------------------------------------------
                0.00    0.01 1115110/1115110     void std::__cxx11::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t> >::_M_construct<char32_t const>(char32_t const, char32_t const, std::forward_iterator_tag) [200]
[393]    0.0    0.00    0.01 1115110         std::iterator_traits<char32_t const>::difference_type std::distance<char32_t const>(char32_t const, char32_t const) [393]
                0.01    0.00 1115110/1115110     std::iterator_traits<char32_t const>::difference_type std::__distance<char32_t const>(char32_t const, char32_t const, std::random_access_iterator_tag) [392]
                0.00    0.00 1115110/1115110     std::iterator_traits<char32_t const>::iterator_category std::__iterator_category<char32_t const>(char32_t const const&) [838]
-----------------------------------------------
                0.00    0.01 1112062/1112062     void std::__cxx11::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t> >::_M_construct<wchar_t const>(wchar_t const, wchar_t const, std::forward_iterator_tag) [220]
[394]    0.0    0.00    0.01 1112062         std::__cxx11::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t> >::_S_copy_chars(wchar_t, wchar_t const, wchar_t const) [394]
                0.00    0.01 1112062/1112062     std::__cxx11::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t> >::_S_copy(wchar_t, wchar_t const, unsigned long) [395]
-----------------------------------------------
                0.00    0.01 1112062/1112062     std::__cxx11::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t> >::_S_copy_chars(wchar_t, wchar_t const, wchar_t const) [394]
[395]    0.0    0.00    0.01 1112062         std::__cxx11::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t> >::_S_copy(wchar_t, wchar_t const, unsigned long) [395]
                0.01    0.00 1112062/2224124     std::char_traits<wchar_t>::assign(wchar_t&, wchar_t const&) [326]
-----------------------------------------------
                0.00    0.00     102/761971      std::__cxx11::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t> >::reserve(unsigned long) [480]
                0.00    0.01  761869/761971      std::__cxx11::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t> >::_M_mutate(unsigned long, unsigned long, char32_t const, unsigned long) [143]
[396]    0.0    0.00    0.01  761971         std::__cxx11::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t> >::_M_create(unsigned long&, unsigned long) [396]
                0.00    0.01 1523940/1523940     std::__cxx11::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t> >::max_size() const [415]
                0.00    0.00  761971/761971      std::allocator_traits<std::allocator<char32_t> >::allocate(std::allocator<char32_t>&, unsigned long) [436]
                0.00    0.00  761971/1523946     std::__cxx11::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t> >::_M_get_allocator() [831]
-----------------------------------------------
                0.01    0.00       2/2           std::__cxx11::basic_string<char16_t, std::char_traits<char16_t>, std::allocator<char16_t> >::_M_mutate(unsigned long, unsigned long, char16_t const, unsigned long) [369]
[397]    0.0    0.01    0.00       2         std::__cxx11::basic_string<char16_t, std::char_traits<char16_t>, std::allocator<char16_t> >::length() const [397]
-----------------------------------------------
                0.00    0.01       1/1           std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >::operator=(std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >&&) [399]
[398]    0.0    0.00    0.01       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>) [398]
                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>&) [400]
                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&) [1273]
                0.00    0.00       2/173         std::Vectorbase<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >::_M_get_Tp_allocator() [970]
                0.00    0.00       1/1           std::Vectorbase<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >::get_allocator() const [1309]
                0.00    0.00       1/1           std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >::vector(std::allocator<Catch::Clara::Arg> const&) [1322]
                0.00    0.00       1/168         std::allocator<Catch::Clara::Arg>::~allocator() [975]
                0.00    0.00       1/85          std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >::~vector() [1011]
-----------------------------------------------
                0.00    0.01       1/1           Catch::Clara::Parser::operator=(Catch::Clara::Parser&&) [356]
[399]    0.0    0.00    0.01       1         std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >::operator=(std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >&&) [399]
                0.00    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>) [398]
                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> >&) [1336]
-----------------------------------------------
                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>) [398]
[400]    0.0    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>&) [400]
                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>) [425]
-----------------------------------------------
                                                 <spontaneous>
[401]    0.0    0.01    0.00                 Catch::RunContext::lastAssertionPassed() [401]
-----------------------------------------------
                                                 <spontaneous>
[402]    0.0    0.01    0.00                 Catch::AssertionResult::AssertionResult(Catch::AssertionResult const&) [402]
-----------------------------------------------
                                                 <spontaneous>
[403]    0.0    0.01    0.00                 Catch::ConsoleReporter::assertionEnded(Catch::AssertionStats const&) [403]
-----------------------------------------------
                                                 <spontaneous>
[404]    0.0    0.01    0.00                 Catch::Detail::unique_ptr<Catch::Generators::GeneratorUntypedBase>::release() [404]
-----------------------------------------------
                                                 <spontaneous>
[405]    0.0    0.01    0.00                 Catch::operator|(Catch::ResultDisposition::Flags, Catch::ResultDisposition::Flags) [405]
-----------------------------------------------
                                                 <spontaneous>
[406]    0.0    0.01    0.00                 __gnu_cxx::char_traits<char>::eq(char const&, char const&) [406]
-----------------------------------------------
                                                 <spontaneous>
[407]    0.0    0.01    0.00                 bool __gnu_cxx::operator!=<Catch::MessageInfo const, std::vector<Catch::MessageInfo, std::allocator<Catch::MessageInfo> > >(__gnu_cxx::__normal_iterator<Catch::MessageInfo const, std::vector<Catch::MessageInfo, std::allocator<Catch::MessageInfo> > > const&, __gnu_cxx::__normal_iterator<Catch::MessageInfo const, std::vector<Catch::MessageInfo, std::allocator<Catch::MessageInfo> > > const&) [407]
-----------------------------------------------
                                                 <spontaneous>
[408]    0.0    0.01    0.00                 bool __gnu_cxx::operator!=<wchar_t const, std::__cxx11::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t> > >(__gnu_cxx::__normal_iterator<wchar_t const, std::__cxx11::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t> > > const&, __gnu_cxx::__normal_iterator<wchar_t const, std::__cxx11::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t> > > const&) [408]
-----------------------------------------------
                                                 <spontaneous>
[409]    0.0    0.01    0.00                 Catch::AssertionResult::getResultType() const [409]
-----------------------------------------------
                                                 <spontaneous>
[410]    0.0    0.01    0.00                 std::vector<Catch::MessageInfo, std::allocator<Catch::MessageInfo> >::begin() const [410]
-----------------------------------------------
                                                 <spontaneous>
[411]    0.0    0.01    0.00                 std::allocator_traits<std::allocator<Catch::MessageInfo> >::select_on_container_copy_construction(std::allocator<Catch::MessageInfo> const&) [411]
-----------------------------------------------
                0.00    0.00       2/1177680     std::__cxx11::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t> >::compare(std::__cxx11::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t> > const&) const [723]
                0.01    0.00 1177678/1177680     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::compare(char const) const [160]
[412]    0.0    0.01    0.00 1177680         unsigned long const& std::min<unsigned long>(unsigned long const&, unsigned long const&) [412]
-----------------------------------------------
                0.01    0.00 1177676/1177676     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::compare(char const) const [160]
[413]    0.0    0.01    0.00 1177676         std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_S_compare(unsigned long, unsigned long) [413]
-----------------------------------------------
                0.00    0.00       2/1113089     unittest::detail::init_tmp_dir(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [651]
                0.00    0.00    1024/1113089     CATCH2_INTERNAL_TEST_6() [20]
                0.01    0.00 1112063/1113089     CATCH2_INTERNAL_TEST_0() [4]
[414]    0.0    0.01    0.00 1113089         std::operator|(std::IosOpenmode, std::IosOpenmode) [414]
-----------------------------------------------
                0.00    0.01 1523940/1523940     std::__cxx11::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t> >::_M_create(unsigned long&, unsigned long) [396]
[415]    0.0    0.00    0.01 1523940         std::__cxx11::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t> >::max_size() const [415]
                0.00    0.01 1523940/1523940     std::allocator_traits<std::allocator<char32_t> >::max_size(std::allocator<char32_t> const&) [416]
                0.00    0.00 1523940/1523940     std::__cxx11::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t> >::_M_get_allocator() const [832]
-----------------------------------------------
                0.00    0.01 1523940/1523940     std::__cxx11::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t> >::max_size() const [415]
[416]    0.0    0.00    0.01 1523940         std::allocator_traits<std::allocator<char32_t> >::max_size(std::allocator<char32_t> const&) [416]
                0.01    0.00 1523940/2285911     __gnu_cxx::new_allocator<char32_t>::max_size() const [383]
-----------------------------------------------
                0.00    0.01 1112065/1112065     Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (& const&) [8]> Catch::operator==<char const (&) [8], 0>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, char const (&) [8]) [139]
[417]    0.0    0.00    0.01 1112065         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]) [417]
                0.01    0.00 1112065/103354053     Catch::ITransientExpression::ITransientExpression(bool, bool) [43]
-----------------------------------------------
                0.01    0.00       1/1           CATCH2_INTERNAL_TEST_0() [44]
[418]    0.0    0.01    0.00       1         libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >::case_insensitive_basic_string() [418]
                0.00    0.00       1/2608978     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string() [22]
-----------------------------------------------
                0.00    0.01      34/34          CATCH2_INTERNAL_TEST_0() [6]
[419]    0.0    0.00    0.01      34         Catch::BinaryExpr<libutf8::utf8_iterator&, libutf8::utf8_iterator& const&> Catch::operator!=<libutf8::utf8_iterator&, 0>(Catch::ExprLhs<libutf8::utf8_iterator&>&&, libutf8::utf8_iterator&) [419]
                0.01    0.00      34/34          bool Catch::compareNotEqual<libutf8::utf8_iterator, libutf8::utf8_iterator&>(libutf8::utf8_iterator const&, libutf8::utf8_iterator&) [424]
                0.00    0.00      34/187885170     Catch::operator"" sr(char const, unsigned long) [14]
                0.00    0.00      34/65587       Catch::BinaryExpr<libutf8::utf8iterator&, libutf8::utf8_iterator&>::BinaryExpr(bool, libutf8::utf8_iterator&, Catch::StringRef, libutf8::utf8_iterator&) [464]
-----------------------------------------------
                0.00    0.01 2593801/2593801     std::__cxx11::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t> >::_M_local_data() [350]
[420]    0.0    0.00    0.01 2593801         std::pointer_traits<char32_t>::pointer_to(char32_t&) [420]
                0.00    0.01 2593801/2593801     char32_t std::addressof<char32_t>(char32_t&) [422]
-----------------------------------------------
                0.01    0.00 2593801/2593801     char32_t std::addressof<char32_t>(char32_t&) [422]
[421]    0.0    0.01    0.00 2593801         char32_t std::__addressof<char32_t>(char32_t&) [421]
-----------------------------------------------
                0.00    0.01 2593801/2593801     std::pointer_traits<char32_t>::pointer_to(char32_t&) [420]
[422]    0.0    0.00    0.01 2593801         char32_t std::addressof<char32_t>(char32_t&) [422]
                0.01    0.00 2593801/2593801     char32_t std::__addressof<char32_t>(char32_t&) [421]
-----------------------------------------------
                0.00    0.00 1048576/2162691     std::__cxx11::basic_string<char16_t, std::char_traits<char16_t>, std::allocator<char16_t> >::Allochider::Allochider(char16_t, std::allocator<char16_t> const&) [440]
                0.00    0.00 1114115/2162691     std::__cxx11::basic_string<char16_t, std::char_traits<char16_t>, std::allocator<char16_t> >::Allochider::Allochider(char16_t, std::allocator<char16_t>&&) [438]
[423]    0.0    0.01    0.00 2162691         std::allocator<char16_t>::allocator(std::allocator<char16_t> const&) [423]
                0.00    0.00 2162691/2162691     __gnu_cxx::new_allocator<char16_t>::new_allocator(__gnu_cxx::new_allocator<char16_t> const&) [822]
-----------------------------------------------
                0.01    0.00      34/34          Catch::BinaryExpr<libutf8::utf8_iterator&, libutf8::utf8_iterator& const&> Catch::operator!=<libutf8::utf8_iterator&, 0>(Catch::ExprLhs<libutf8::utf8_iterator&>&&, libutf8::utf8_iterator&) [419]
[424]    0.0    0.01    0.00      34         bool Catch::compareNotEqual<libutf8::utf8_iterator, libutf8::utf8_iterator&>(libutf8::utf8_iterator const&, libutf8::utf8_iterator&) [424]
-----------------------------------------------
                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>&) [400]
[425]    0.0    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>) [425]
                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>&) [1330]
-----------------------------------------------
                                                 <spontaneous>
[426]    0.0    0.01    0.00                 Catch::BinaryExpr<char32_t, char32_t>::~BinaryExpr() [426]
-----------------------------------------------
                                                 <spontaneous>
[427]    0.0    0.01    0.00                 Catch::Approx::Approx<unsigned long long, void>(unsigned long long const&) [427]
-----------------------------------------------
                                                 <spontaneous>
[428]    0.0    0.01    0.00                 bool std::operator!=<char>(std::allocator<char> const&, std::allocator<char> const&) [428]
-----------------------------------------------
                0.00    0.00   65535/65535       CATCH2_INTERNAL_TEST_0() [12]
[429]    0.0    0.00    0.00   65535         Catch::MatchExpr<libutf8::libutf8_exception_decoding const&, Catch::Matchers::ExceptionWatcher> Catch::makeMatchExpr<libutf8::libutf8_exception_decoding const&, Catch::Matchers::ExceptionWatcher>(libutf8::libutf8_exception_decoding const&, Catch::Matchers::ExceptionWatcher const&, Catch::StringRef) [429]
                0.00    0.00   65535/65535       Catch::MatchExpr<libutf8::libutf8_exception_decoding const&, Catch::Matchers::ExceptionWatcher>::MatchExpr(libutf8::libutf8_exception_decoding const&, Catch::Matchers::ExceptionWatcher const&, Catch::StringRef) [430]
-----------------------------------------------
                0.00    0.00   65535/65535       Catch::MatchExpr<libutf8::libutf8_exception_decoding const&, Catch::Matchers::ExceptionWatcher> Catch::makeMatchExpr<libutf8::libutf8_exception_decoding const&, Catch::Matchers::ExceptionWatcher>(libutf8::libutf8_exception_decoding const&, Catch::Matchers::ExceptionWatcher const&, Catch::StringRef) [429]
[430]    0.0    0.00    0.00   65535         Catch::MatchExpr<libutf8::libutf8_exception_decoding const&, Catch::Matchers::ExceptionWatcher>::MatchExpr(libutf8::libutf8_exception_decoding const&, Catch::Matchers::ExceptionWatcher const&, Catch::StringRef) [430]
                0.00    0.00   65535/65535       Catch::Matchers::ExceptionWatcher::match(std::exception const&) const [431]
                0.00    0.00   65535/103354053     Catch::ITransientExpression::ITransientExpression(bool, bool) [43]
-----------------------------------------------
                0.00    0.00   65535/65535       Catch::MatchExpr<libutf8::libutf8_exception_decoding const&, Catch::Matchers::ExceptionWatcher>::MatchExpr(libutf8::libutf8_exception_decoding const&, Catch::Matchers::ExceptionWatcher const&, Catch::StringRef) [430]
[431]    0.0    0.00    0.00   65535         Catch::Matchers::ExceptionWatcher::match(std::exception const&) const [431]
                0.00    0.00   65535/65535       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&) [432]
-----------------------------------------------
                0.00    0.00   65535/65535       Catch::Matchers::ExceptionWatcher::match(std::exception const&) const [431]
[432]    0.0    0.00    0.00   65535         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&) [432]
                0.00    0.00   65535/1177677     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::compare(char const) const [160]
-----------------------------------------------
                                                 <spontaneous>
[433]    0.0    0.00    0.00                 Catch::Clara::Parser Catch::Clara::Parser::operator|<Catch::Clara::Help>(Catch::Clara::Help const&) const [433]
                0.00    0.00       1/39          Catch::Clara::Parser::operator|=(Catch::Clara::Opt const&) [140]
                0.00    0.00       1/84          Catch::Clara::Parser::~Parser() [137]
                0.00    0.00       2/82          Catch::Clara::Parser::Parser(Catch::Clara::Parser const&) [307]
-----------------------------------------------
                0.00    0.00  366629/366629      std::__cxx11::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t> >::basic_string() [343]
[434]    0.0    0.00    0.00  366629         std::__cxx11::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t> >::Allochider::Allochider(char32_t, std::allocator<char32_t>&&) [434]
                0.00    0.00  366629/2593801     std::allocator<char32_t>::allocator(std::allocator<char32_t> const&) [289]
                0.00    0.00  366629/366631      std::remove_reference<std::allocator<char32_t>&>::type&& std::move<std::allocator<char32_t>&>(std::allocator<char32_t>&) [868]
-----------------------------------------------
                0.00    0.00  761971/761971      std::allocator_traits<std::allocator<char32_t> >::allocate(std::allocator<char32_t>&, unsigned long) [436]
[435]    0.0    0.00    0.00  761971         __gnu_cxx::new_allocator<char32_t>::allocate(unsigned long, void const) [435]
                0.00    0.00  761971/2285911     __gnu_cxx::new_allocator<char32_t>::max_size() const [383]
-----------------------------------------------
                0.00    0.00  761971/761971      std::__cxx11::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t> >::_M_create(unsigned long&, unsigned long) [396]
[436]    0.0    0.00    0.00  761971         std::allocator_traits<std::allocator<char32_t> >::allocate(std::allocator<char32_t>&, unsigned long) [436]
                0.00    0.00  761971/761971      __gnu_cxx::new_allocator<char32_t>::allocate(unsigned long, void const) [435]
-----------------------------------------------
                0.00    0.00       4/1288105     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, unsigned long, unsigned long, std::allocator<char> const&) [621]
                0.00    0.00 1288101/1288105     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::replace(unsigned long, unsigned long, char const, unsigned long) [76]
[437]    0.0    0.00    0.00 1288105         std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_limit(unsigned long, unsigned long) const [437]
                0.00    0.00 1288321/492248367     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::size() const [29]
-----------------------------------------------
                0.00    0.00 1114115/1114115     std::__cxx11::basic_string<char16_t, std::char_traits<char16_t>, std::allocator<char16_t> >::basic_string() [267]
[438]    0.0    0.00    0.00 1114115         std::__cxx11::basic_string<char16_t, std::char_traits<char16_t>, std::allocator<char16_t> >::Allochider::Allochider(char16_t, std::allocator<char16_t>&&) [438]
                0.00    0.00 1114115/2162691     std::allocator<char16_t>::allocator(std::allocator<char16_t> const&) [423]
                0.00    0.00 1114115/1114115     std::remove_reference<std::allocator<char16_t>&>::type&& std::move<std::allocator<char16_t>&>(std::allocator<char16_t>&) [839]
-----------------------------------------------
                                                 <spontaneous>
[439]    0.0    0.00    0.00                 Catch::Clara::Parser Catch::Clara::Detail::ComposableParserImpl<Catch::Clara::ExeName>::operator|<Catch::Clara::Help>(Catch::Clara::Help const&) const [439]
                0.00    0.00       2/84          Catch::Clara::Parser::~Parser() [137]
-----------------------------------------------
                0.00    0.00 1048576/1048576     std::__cxx11::basic_string<char16_t, std::char_traits<char16_t>, std::allocator<char16_t> >::basic_string(char16_t const, std::allocator<char16_t> const&) [138]
[440]    0.0    0.00    0.00 1048576         std::__cxx11::basic_string<char16_t, std::char_traits<char16_t>, std::allocator<char16_t> >::Allochider::Allochider(char16_t, std::allocator<char16_t> const&) [440]
                0.00    0.00 1048576/2162691     std::allocator<char16_t>::allocator(std::allocator<char16_t> const&) [423]
-----------------------------------------------
                0.00    0.00   65535/65535       CATCH2_INTERNAL_TEST_0() [12]
[441]    0.0    0.00    0.00   65535         Catch::Matchers::ExceptionWatcher::~ExceptionWatcher() [441]
                0.00    0.00   65535/32003701     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() [27]
                0.00    0.00   65535/65535       Catch::Matchers::MatcherBase<std::exception>::~MatcherBase() [874]
-----------------------------------------------
                                                 <spontaneous>
[442]    0.0    0.00    0.00                 Catch::Matchers::MatcherUntypedBase::~MatcherUntypedBase() [442]
                0.00    0.00   65535/32003701     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() [27]
-----------------------------------------------
                                                 <spontaneous>
[443]    0.0    0.00    0.00                 Catch::Clara::Parser Catch::Clara::Parser::operator|<Catch::Clara::Arg>(Catch::Clara::Arg const&) const [443]
                0.00    0.00       1/84          Catch::Clara::Parser::~Parser() [137]
                0.00    0.00       2/82          Catch::Clara::Parser::Parser(Catch::Clara::Parser const&) [307]
-----------------------------------------------
                                                 <spontaneous>
[444]    0.0    0.00    0.00                 Catch::Clara::Parser Catch::Clara::Parser::operator|<Catch::Clara::ExeName>(Catch::Clara::ExeName const&) const [444]
                0.00    0.00       1/84          Catch::Clara::Parser::~Parser() [137]
                0.00    0.00       2/82          Catch::Clara::Parser::Parser(Catch::Clara::Parser const&) [307]
-----------------------------------------------
                                                 <spontaneous>
[445]    0.0    0.00    0.00                 Catch::TestCaseInfo::internalAppendTag(Catch::StringRef) [445]
                0.00    0.00      88/6232        std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::operator+=(char) [133]
                0.00    0.00      44/5496947     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::c_str() const [92]
                0.00    0.00      88/492248367     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::size() const [29]
                0.00    0.00      44/395567795     Catch::StringRef::StringRef(char const, unsigned long) [18]
-----------------------------------------------
                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> >&&) [447]
[446]    0.0    0.00    0.00       1         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>) [446]
                0.00    0.00       1/85          std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::~vector() [135]
                0.00    0.00       2/2           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&) [1274]
                0.00    0.00       2/288         std::Vectorbase<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::_M_get_Tp_allocator() [957]
                0.00    0.00       1/1           std::Vectorbase<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::get_allocator() const [1310]
                0.00    0.00       1/1           std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::vector(std::allocator<Catch::Clara::Opt> const&) [1323]
                0.00    0.00       1/168         std::allocator<Catch::Clara::Opt>::~allocator() [976]
                0.00    0.00       1/1           void std::__alloc_on_move<std::allocator<Catch::Clara::Opt> >(std::allocator<Catch::Clara::Opt>&, std::allocator<Catch::Clara::Opt>&) [1327]
-----------------------------------------------
                0.00    0.00       1/1           Catch::Clara::Parser::operator=(Catch::Clara::Parser&&) [356]
[447]    0.0    0.00    0.00       1         std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::operator=(std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >&&) [447]
                0.00    0.00       1/1           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>) [446]
                0.00    0.00       1/1           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> >&) [1337]
-----------------------------------------------
                                                 <spontaneous>
[448]    0.0    0.00    0.00                 Catch::Session::~Session() [448]
                0.00    0.00       1/84          Catch::Clara::Parser::~Parser() [137]
-----------------------------------------------
                                                 <spontaneous>
[449]    0.0    0.00    0.00                 std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::operator=(std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > const&) [449]
                0.00    0.00       1/125         std::Vectorbase<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::_M_deallocate(Catch::Clara::Opt, unsigned long) [152]
                0.00    0.00       1/125         void std::Destroy<Catch::Clara::Opt, Catch::Clara::Opt>(Catch::Clara::Opt, Catch::Clara::Opt, std::allocator<Catch::Clara::Opt>&) [184]
                0.00    0.00       1/240         std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::size() const [966]
                0.00    0.00       1/84          std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::end() const [1014]
                0.00    0.00       1/84          std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::begin() const [1015]
                0.00    0.00       1/288         std::Vector_base<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::_M_get_Tp_allocator() [957]
-----------------------------------------------
                0.00    0.00   65553/65553       CATCH2_INTERNAL_TEST_0() [6]
[450]    0.0    0.00    0.00   65553         Catch::BinaryExpr<libutf8::utf8_iterator&, libutf8::utf8_iterator& const&> Catch::operator==<libutf8::utf8_iterator&, 0>(Catch::ExprLhs<libutf8::utf8_iterator&>&&, libutf8::utf8_iterator&) [450]
                0.00    0.00   65553/187885170     Catch::operator"" sr(char const, unsigned long) [14]
                0.00    0.00   65553/65587       Catch::BinaryExpr<libutf8::utf8iterator&, libutf8::utf8_iterator&>::BinaryExpr(bool, libutf8::utf8_iterator&, Catch::StringRef, libutf8::utf8_iterator&) [464]
                0.00    0.00   65553/65553       bool Catch::compareEqual<libutf8::utf8_iterator, libutf8::utf8_iterator>(libutf8::utf8_iterator const&, libutf8::utf8_iterator const&) [873]
-----------------------------------------------
                0.00    0.00   63485/63485       CATCH2_INTERNAL_TEST_15() [249]
[451]    0.0    0.00    0.00   63485         Catch::BinaryExpr<char16_t, int> Catch::operator==<int, 0>(Catch::ExprLhs<char16_t>&&, int) [451]
                0.00    0.00   63485/187885170     Catch::operator"" sr(char const, unsigned long) [14]
                0.00    0.00   63485/63485       Catch::BinaryExpr<char16t, int>::BinaryExpr(bool, char16_t, Catch::StringRef, int) [465]
                0.00    0.00   63485/63485       bool Catch::compareEqual<char16_t, int>(char16_t const&, int const&) [877]
-----------------------------------------------
                0.00    0.00       1/454644      unittest::detail::init_tmp_dir(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [651]
                0.00    0.00       1/454644      Catch::Config::name() const [795]
                0.00    0.00       1/454644      Catch::makeStream(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [794]
                0.00    0.00       2/454644      CATCH2_INTERNAL_TEST_0() [44]
                0.00    0.00       9/454644      Catch::Clara::Detail::TokenStream::loadBuffer() [567]
                0.00    0.00     214/454644      Catch::Clara::Opt::validate() const [486]
                0.00    0.00  454416/454644      Catch::AssertionResult::hasMessage() const [453]
[452]    0.0    0.00    0.00  454644         std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::empty() const [452]
                0.00    0.00  454644/492248367     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::size() const [29]
-----------------------------------------------
                                                 <spontaneous>
[453]    0.0    0.00    0.00                 Catch::AssertionResult::hasMessage() const [453]
                0.00    0.00  454416/454644      std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::empty() const [452]
-----------------------------------------------
                0.00    0.00    1665/1665        Catch::Clara::Opt::Opt(Catch::Clara::Opt const&) [297]
[454]    0.0    0.00    0.00    1665         Catch::Clara::Detail::ParserRefImpl<Catch::Clara::Opt>::ParserRefImpl(Catch::Clara::Detail::ParserRefImpl<Catch::Clara::Opt> const&) [454]
                0.00    0.00    3330/2800923     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [38]
                0.00    0.00    1665/1665        Catch::Clara::Detail::ComposableParserImpl<Catch::Clara::Opt>::ComposableParserImpl(Catch::Clara::Detail::ComposableParserImpl<Catch::Clara::Opt> const&) [933]
                0.00    0.00    1665/1695        std::shared_ptr<Catch::Clara::Detail::BoundRef>::shared_ptr(std::shared_ptr<Catch::Clara::Detail::BoundRef> const&) [926]
-----------------------------------------------
                0.00    0.00    2885/2885        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> >) [456]
[455]    0.0    0.00    0.00    2885         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&) [455]
                0.00    0.00    2885/2800923     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [38]
                0.00    0.00    2885/3068        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&) [893]
                0.00    0.00    2885/461452      operator new(unsigned long, void) [867]
-----------------------------------------------
                0.00    0.00    1667/1667        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> >) [457]
[456]    0.0    0.00    0.00    1667         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> >) [456]
                0.00    0.00    2885/2885        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&) [455]
                0.00    0.00    4552/5263        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&) [881]
                0.00    0.00    2885/3322        __gnu_cxx::__normal_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::vector<std::__cxx11::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 [891]
                0.00    0.00    2885/5895        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> >&) [880]
                0.00    0.00    2885/3317        __gnu_cxx::__normal_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::vector<std::__cxx11::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++() [892]
-----------------------------------------------
                0.00    0.00    1667/1667        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> > >&) [458]
[457]    0.0    0.00    0.00    1667         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> >) [457]
                0.00    0.00    1667/1667        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> >) [456]
-----------------------------------------------
                0.00    0.00    1667/1667        std::vector<std::__cxx11::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&) [306]
[458]    0.0    0.00    0.00    1667         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> > >&) [458]
                0.00    0.00    1667/1667        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> >) [457]
-----------------------------------------------
                0.00    0.00      39/39          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&) [460]
[459]    0.0    0.00    0.00      39         void __gnu_cxx::new_allocator<Catch::Clara::Opt>::construct<Catch::Clara::Opt, Catch::Clara::Opt const&>(Catch::Clara::Opt, Catch::Clara::Opt const&) [459]
                0.00    0.00      39/1665        Catch::Clara::Opt::Opt(Catch::Clara::Opt const&) [297]
                0.00    0.00      39/1743        Catch::Clara::Opt const& std::forward<Catch::Clara::Opt const&>(std::remove_reference<Catch::Clara::Opt const&>::type&) [920]
                0.00    0.00      39/461452      operator new(unsigned long, void) [867]
-----------------------------------------------
                0.00    0.00      39/39          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&) [202]
[460]    0.0    0.00    0.00      39         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&) [460]
                0.00    0.00      39/39          void __gnu_cxx::new_allocator<Catch::Clara::Opt>::construct<Catch::Clara::Opt, Catch::Clara::Opt const&>(Catch::Clara::Opt, Catch::Clara::Opt const&) [459]
                0.00    0.00      39/1743        Catch::Clara::Opt const& std::forward<Catch::Clara::Opt const&>(std::remove_reference<Catch::Clara::Opt const&>::type&) [920]
-----------------------------------------------
                0.00    0.00       2/2           Catch::TestInvokerAsFunction::invoke() const [1]
[461]    0.0    0.00    0.00       2         CATCH2_INTERNAL_TEST_8() [461]
                0.00    0.00    3048/17413508     Catch::BinaryExpr<int, int> Catch::operator==<int, 0>(Catch::ExprLhs<int>&&, int) [41]
                0.00    0.00    3048/6814651     Catch::BinaryExpr<char, char> Catch::operator==<char, 0>(Catch::ExprLhs<char>&&, char) [91]
                0.00    0.00    6096/103874004     operator"" catchsr(char const, unsigned long) [24]
                0.00    0.00    3048/6814651     Catch::ExprLhs<char> Catch::operator<=<char, 0>(Catch::Decomposer&&, char) [164]
                0.00    0.00    3048/18527572     Catch::ExprLhs<int> Catch::operator<=<int, 0>(Catch::Decomposer&&, int) [95]
                0.00    0.00    6100/103809227     Catch::SourceLineInfo::SourceLineInfo(char const, unsigned long) [50]
                0.00    0.00    6096/103808469     Catch::AssertionHandler::~AssertionHandler() [58]
                0.00    0.00    3048/6814651     Catch::BinaryExpr<char, char>::~BinaryExpr() [317]
                0.00    0.00    3048/18527572     Catch::BinaryExpr<int, int>::~BinaryExpr() [242]
                0.00    0.00       4/69842       std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(char const, std::allocator<char> const&) [177]
                0.00    0.00       4/800         Catch::SectionInfo::SectionInfo(Catch::SourceLineInfo const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, char const) [488]
                0.00    0.00       4/32003701     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() [27]
                0.00    0.00       4/1897        Catch::SectionInfo::~SectionInfo() [493]
                0.00    0.00       2/75          unittest::g_progress() [1036]
-----------------------------------------------
                0.00    0.00   19125/19125       CATCH2_INTERNAL_TEST_35() [19]
[462]    0.0    0.00    0.00   19125         std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::resize(unsigned long) [462]
                0.00    0.00   19125/19125       std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::resize(unsigned long, char) [463]
-----------------------------------------------
                0.00    0.00   19125/19125       std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::resize(unsigned long) [462]
[463]    0.0    0.00    0.00   19125         std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::resize(unsigned long, char) [463]
                0.00    0.00   19125/188061850     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_set_length(unsigned long) [7]
                0.00    0.00   19125/492248367     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::size() const [29]
-----------------------------------------------
                0.00    0.00      34/65587       Catch::BinaryExpr<libutf8::utf8_iterator&, libutf8::utf8_iterator& const&> Catch::operator!=<libutf8::utf8_iterator&, 0>(Catch::ExprLhs<libutf8::utf8_iterator&>&&, libutf8::utf8_iterator&) [419]
                0.00    0.00   65553/65587       Catch::BinaryExpr<libutf8::utf8_iterator&, libutf8::utf8_iterator& const&> Catch::operator==<libutf8::utf8_iterator&, 0>(Catch::ExprLhs<libutf8::utf8_iterator&>&&, libutf8::utf8_iterator&) [450]
[464]    0.0    0.00    0.00   65587         Catch::BinaryExpr<libutf8::utf8_iterator&, libutf8::utf8_iterator&>::BinaryExpr(bool, libutf8::utf8_iterator&, Catch::StringRef, libutf8::utf8_iterator&) [464]
                0.00    0.00   65587/103354053     Catch::ITransientExpression::ITransientExpression(bool, bool) [43]
-----------------------------------------------
                0.00    0.00   63485/63485       Catch::BinaryExpr<char16_t, int> Catch::operator==<int, 0>(Catch::ExprLhs<char16_t>&&, int) [451]
[465]    0.0    0.00    0.00   63485         Catch::BinaryExpr<char16_t, int>::BinaryExpr(bool, char16_t, Catch::StringRef, int) [465]
                0.00    0.00   63485/103354053     Catch::ITransientExpression::ITransientExpression(bool, bool) [43]
-----------------------------------------------
                                                 <spontaneous>
[466]    0.0    0.00    0.00                 Catch::Clara::Opt std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::_M_allocate_and_copy<__gnu_cxx::__normal_iterator<Catch::Clara::Opt const, std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > > >(unsigned long, __gnu_cxx::__normal_iterator<Catch::Clara::Opt const, std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > >, __gnu_cxx::__normal_iterator<Catch::Clara::Opt const, std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > >) [466]
                0.00    0.00       1/83          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>&) [305]
                0.00    0.00       1/122         std::Vectorbase<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::_M_allocate(unsigned long) [991]
                0.00    0.00       1/288         std::Vectorbase<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::_M_get_Tp_allocator() [957]
-----------------------------------------------
                                                 <spontaneous>
[467]    0.0    0.00    0.00                 Catch::RunContext::runTest(Catch::TestCaseHandle const&) [467]
                0.00    0.00     148/1112211     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&) [35]
                0.00    0.00     180/2608978     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string() [22]
                0.00    0.00     180/32003701     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() [27]
-----------------------------------------------
                                                 <spontaneous>
[468]    0.0    0.00    0.00                 Catch::TestCaseTracking::NameAndLocation::NameAndLocation(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, Catch::SourceLineInfo const&) [468]
                0.00    0.00     816/2800923     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [38]
-----------------------------------------------
                0.00    0.00    2445/2445        Catch::Clara::Opt::~Opt() [270]
[469]    0.0    0.00    0.00    2445         Catch::Clara::Detail::ParserRefImpl<Catch::Clara::Opt>::~ParserRefImpl() [469]
                0.00    0.00    4890/32003701     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() [27]
                0.00    0.00    2445/2476        std::shared_ptr<Catch::Clara::Detail::BoundRef>::~shared_ptr() [898]
                0.00    0.00    2445/2445        Catch::Clara::Detail::ComposableParserImpl<Catch::Clara::Opt>::~ComposableParserImpl() [900]
-----------------------------------------------
                                                 <spontaneous>
[470]    0.0    0.00    0.00                 Catch::Clara::Detail::Token::Token(Catch::Clara::Detail::Token const&) [470]
                0.00    0.00     648/2800923     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [38]
-----------------------------------------------
                0.00    0.00       1/1           void std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_construct<__gnu_cxx::__normal_iterator<char, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >(__gnu_cxx::__normal_iterator<char, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, __gnu_cxx::__normal_iterator<char, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::forward_iterator_tag) [361]
[471]    0.0    0.00    0.00       1         std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_S_copy_chars(char, __gnu_cxx::__normal_iterator<char, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, __gnu_cxx::__normal_iterator<char, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >) [471]
                0.00    0.00       2/404         __gnu_cxx::__normal_iterator<char, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::base() const [291]
                0.00    0.00       1/5200102     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_S_copy_chars(char, char, char) [250]
-----------------------------------------------
                0.00    0.00   67729/67729       CATCH2_INTERNAL_TEST_15() [249]
[472]    0.0    0.00    0.00   67729         std::__cxx11::basic_string<char16_t, std::char_traits<char16_t>, std::allocator<char16_t> >::operator[](unsigned long) [472]
                0.00    0.00   67729/12130910     std::__cxx11::basic_string<char16_t, std::char_traits<char16_t>, std::allocator<char16_t> >::_M_data() const [301]
                0.00    0.00   67729/2296102     std::__cxx11::basic_string<char16_t, std::char_traits<char16_t>, std::allocator<char16_t> >::size() const [817]
-----------------------------------------------
                0.00    0.00     741/741         void std::Construct<Catch::Clara::Opt, Catch::Clara::Opt>(Catch::Clara::Opt, Catch::Clara::Opt&&) [475]
[473]    0.0    0.00    0.00     741         Catch::Clara::Opt::Opt(Catch::Clara::Opt&&) [473]
                0.00    0.00     741/741         Catch::Clara::Detail::ParserRefImpl<Catch::Clara::Opt>::ParserRefImpl(Catch::Clara::Detail::ParserRefImpl<Catch::Clara::Opt>&&) [474]
                0.00    0.00     741/742         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> > > >&&) [948]
-----------------------------------------------
                0.00    0.00     741/741         Catch::Clara::Opt::Opt(Catch::Clara::Opt&&) [473]
[474]    0.0    0.00    0.00     741         Catch::Clara::Detail::ParserRefImpl<Catch::Clara::Opt>::ParserRefImpl(Catch::Clara::Detail::ParserRefImpl<Catch::Clara::Opt>&&) [474]
                0.00    0.00    1482/2579256     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&) [90]
                0.00    0.00     741/741         Catch::Clara::Detail::ComposableParserImpl<Catch::Clara::Opt>::ComposableParserImpl(Catch::Clara::Detail::ComposableParserImpl<Catch::Clara::Opt>&&) [949]
                0.00    0.00     741/741         std::shared_ptr<Catch::Clara::Detail::BoundRef>::shared_ptr(std::shared_ptr<Catch::Clara::Detail::BoundRef>&&) [951]
-----------------------------------------------
                0.00    0.00     741/741         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) [476]
[475]    0.0    0.00    0.00     741         void std::Construct<Catch::Clara::Opt, Catch::Clara::Opt>(Catch::Clara::Opt, Catch::Clara::Opt&&) [475]
                0.00    0.00     741/741         Catch::Clara::Opt::Opt(Catch::Clara::Opt&&) [473]
                0.00    0.00     741/741         Catch::Clara::Opt&& std::forward<Catch::Clara::Opt>(std::removereference<Catch::Clara::Opt>::type&) [955]
                0.00    0.00     741/461452      operator new(unsigned long, void) [867]
-----------------------------------------------
                0.00    0.00      78/78          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) [477]
[476]    0.0    0.00    0.00      78         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) [476]
                0.00    0.00     741/741         void std::Construct<Catch::Clara::Opt, Catch::Clara::Opt>(Catch::Clara::Opt, Catch::Clara::Opt&&) [475]
                0.00    0.00     819/819         bool std::operator!=<Catch::Clara::Opt>(std::moveiterator<Catch::Clara::Opt> const&, std::move_iterator<Catch::Clara::Opt> const&) [941]
                0.00    0.00     741/741         std::move_iterator<Catch::Clara::Opt>::operator() const [950]
                0.00    0.00     741/4773        Catch::Clara::Opt std::__addressof<Catch::Clara::Opt>(Catch::Clara::Opt&) [883]
                0.00    0.00     741/741         std::move_iterator<Catch::Clara::Opt>::operator++() [953]
-----------------------------------------------
                0.00    0.00      78/78          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>&) [478]
[477]    0.0    0.00    0.00      78         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) [477]
                0.00    0.00      78/78          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) [476]
-----------------------------------------------
                0.00    0.00      78/78          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>&) [479]
[478]    0.0    0.00    0.00      78         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>&) [478]
                0.00    0.00      78/78          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) [477]
-----------------------------------------------
                0.00    0.00      78/78          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&) [202]
[479]    0.0    0.00    0.00      78         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>&) [479]
                0.00    0.00      78/78          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>&) [478]
                0.00    0.00     156/156         std::move_iterator<Catch::Clara::Opt> std::__make_move_if_noexcept_iterator<Catch::Clara::Opt, std::move_iterator<Catch::Clara::Opt> >(Catch::Clara::Opt) [984]
-----------------------------------------------
                0.00    0.00     100/100         CATCH2_INTERNAL_TEST_3() [9]
[480]    0.0    0.00    0.00     100         std::__cxx11::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t> >::reserve(unsigned long) [480]
                0.00    0.00    2251/1525993     std::__cxx11::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t> >::length() const [262]
                0.00    0.00    2149/7164400     std::__cxx11::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t> >::capacity() const [128]
                0.00    0.00    2047/10522225     std::__cxx11::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t> >::_M_is_local() const [124]
                0.00    0.00     102/1877081     std::__cxx11::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t> >::_S_copy(char32_t, char32_t const, unsigned long) [245]
                0.00    0.00     102/3355772     std::__cxx11::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t> >::_M_dispose() [180]
                0.00    0.00     102/761971      std::__cxx11::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t> >::_M_create(unsigned long&, unsigned long) [396]
                0.00    0.00     102/38175386     std::__cxx11::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t> >::_M_data() const [230]
                0.00    0.00     102/761975      std::__cxx11::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t> >::_M_data(char32_t) [863]
                0.00    0.00     102/761973      std::__cxx11::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t> >::_M_capacity(unsigned long) [864]
-----------------------------------------------
                0.00    0.00    2978/2978        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> >) [482]
[481]    0.0    0.00    0.00    2978         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> >) [481]
                0.00    0.00    2978/32003701     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() [27]
-----------------------------------------------
                0.00    0.00    2515/2515        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> >) [483]
[482]    0.0    0.00    0.00    2515         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> >) [482]
                0.00    0.00    2978/2978        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> >) [481]
                0.00    0.00    2978/5895        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> >&) [880]
-----------------------------------------------
                0.00    0.00    2515/2515        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> > >&) [484]
[483]    0.0    0.00    0.00    2515         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> >) [483]
                0.00    0.00    2515/2515        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> >) [482]
-----------------------------------------------
                0.00    0.00      61/2515        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&) [518]
                0.00    0.00    2454/2515        std::vector<std::__cxx11::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() [271]
[484]    0.0    0.00    0.00    2515         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> > >&) [484]
                0.00    0.00    2515/2515        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> >) [483]
-----------------------------------------------
                                                 <spontaneous>
[485]    0.0    0.00    0.00                 Catch::SectionInfo::SectionInfo(Catch::SectionInfo const&) [485]
                0.00    0.00     370/2800923     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [38]
-----------------------------------------------
                                                 <spontaneous>
[486]    0.0    0.00    0.00                 Catch::Clara::Opt::validate() const [486]
                0.00    0.00     129/129         Catch::Clara::Detail::ParserBase::validate() const [492]
                0.00    0.00     214/4382820     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::operator[](unsigned long) const [82]
                0.00    0.00     214/454644      std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::empty() const [452]
                0.00    0.00     343/5263        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&) [881]
                0.00    0.00     214/3322        __gnu_cxx::__normal_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::vector<std::__cxx11::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 [891]
                0.00    0.00     214/3317        __gnu_cxx::__normal_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::vector<std::__cxx11::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++() [892]
                0.00    0.00     129/2074        std::vector<std::__cxx11::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 [903]
                0.00    0.00     129/2074        std::vector<std::__cxx11::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 [902]
-----------------------------------------------
                                                 <spontaneous>
[487]    0.0    0.00    0.00                 (anonymous namespace)::normaliseOpt(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [487]
                0.00    0.00     343/2800923     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [38]
-----------------------------------------------
                0.00    0.00       1/800         CATCH2_INTERNAL_TEST_0() [6]
                0.00    0.00       1/800         CATCH2_INTERNAL_TEST_35() [19]
                0.00    0.00       1/800         CATCH2_INTERNAL_TEST_0() [582]
                0.00    0.00       4/800         CATCH2_INTERNAL_TEST_0() [44]
                0.00    0.00       4/800         CATCH2_INTERNAL_TEST_8() [461]
                0.00    0.00       4/800         CATCH2_INTERNAL_TEST_3() [9]
                0.00    0.00       4/800         CATCH2_INTERNAL_TEST_15() [249]
                0.00    0.00       4/800         CATCH2_INTERNAL_TEST_31() [352]
                0.00    0.00      16/800         CATCH2_INTERNAL_TEST_0() [4]
                0.00    0.00      16/800         CATCH2_INTERNAL_TEST_19() [70]
                0.00    0.00      16/800         CATCH2_INTERNAL_TEST_25() [33]
                0.00    0.00      25/800         CATCH2_INTERNAL_TEST_0() [171]
                0.00    0.00      25/800         CATCH2_INTERNAL_TEST_12() [10]
                0.00    0.00      36/800         CATCH2_INTERNAL_TEST_0() [47]
                0.00    0.00      74/800         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> >&) [511]
                0.00    0.00     169/800         CATCH2_INTERNAL_TEST_0() [12]
                0.00    0.00     400/800         CATCH2_INTERNAL_TEST_6() [20]
[488]    0.0    0.00    0.00     800         Catch::SectionInfo::SectionInfo(Catch::SourceLineInfo const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, char const) [488]
                0.00    0.00     800/2579256     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&) [90]
-----------------------------------------------
                                                 <spontaneous>
[489]    0.0    0.00    0.00                 Catch::Clara::Detail::BasicResult<Catch::Clara::Detail::ParseState>::ResultValueBase(Catch::Clara::Detail::ResultType, Catch::Clara::Detail::ParseState const&) [489]
                0.00    0.00     130/2608978     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string() [22]
-----------------------------------------------
                0.00    0.00     129/129         Catch::Clara::Detail::ParserBase::validate() const [492]
[490]    0.0    0.00    0.00     129         Catch::Clara::Detail::BasicResult<void>::ok() [490]
                0.00    0.00     129/129         Catch::Clara::Detail::BasicResult<void>::ResultBase(Catch::Clara::Detail::ResultType) [491]
-----------------------------------------------
                0.00    0.00     129/129         Catch::Clara::Detail::BasicResult<void>::ok() [490]
[491]    0.0    0.00    0.00     129         Catch::Clara::Detail::BasicResult<void>::ResultBase(Catch::Clara::Detail::ResultType) [491]
                0.00    0.00     129/2608978     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string() [22]
                0.00    0.00     129/129         Catch::Clara::Detail::ResultValueBase<void>::ResultBase(Catch::Clara::Detail::ResultType) [987]
-----------------------------------------------
                0.00    0.00     129/129         Catch::Clara::Opt::validate() const [486]
[492]    0.0    0.00    0.00     129         Catch::Clara::Detail::ParserBase::validate() const [492]
                0.00    0.00     129/129         Catch::Clara::Detail::BasicResult<void>::ok() [490]
-----------------------------------------------
                0.00    0.00       1/1897        CATCH2_INTERNAL_TEST_0() [6]
                0.00    0.00       1/1897        CATCH2_INTERNAL_TEST_35() [19]
                0.00    0.00       1/1897        CATCH2_INTERNAL_TEST_0() [582]
                0.00    0.00       1/1897        void std::Destroy<Catch::SectionInfo>(Catch::SectionInfo) [726]
                0.00    0.00       4/1897        CATCH2INTERNAL_TEST_0() [44]
                0.00    0.00       4/1897        CATCH2_INTERNAL_TEST_8() [461]
                0.00    0.00       4/1897        CATCH2_INTERNAL_TEST_3() [9]
                0.00    0.00       4/1897        CATCH2_INTERNAL_TEST_15() [249]
                0.00    0.00       4/1897        CATCH2_INTERNAL_TEST_31() [352]
                0.00    0.00      16/1897        CATCH2_INTERNAL_TEST_0() [4]
                0.00    0.00      16/1897        CATCH2_INTERNAL_TEST_19() [70]
                0.00    0.00      16/1897        CATCH2_INTERNAL_TEST_25() [33]
                0.00    0.00      25/1897        CATCH2_INTERNAL_TEST_0() [171]
                0.00    0.00      25/1897        CATCH2_INTERNAL_TEST_12() [10]
                0.00    0.00      36/1897        CATCH2_INTERNAL_TEST_0() [47]
                0.00    0.00      74/1897        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> >&) [511]
                0.00    0.00      74/1897        Catch::SectionEndInfo::~SectionEndInfo() [570]
                0.00    0.00     148/1897        Catch::SectionStats::~SectionStats() [542]
                0.00    0.00     148/1897        void __gnu_cxx::new_allocator<Catch::SectionInfo>::destroy<Catch::SectionInfo>(Catch::SectionInfo) [543]
                0.00    0.00     169/1897        CATCH2_INTERNAL_TEST_0() [12]
                0.00    0.00     400/1897        CATCH2_INTERNAL_TEST_6() [20]
                0.00    0.00     726/1897        Catch::Section::~Section() [512]
[493]    0.0    0.00    0.00    1897         Catch::SectionInfo::~SectionInfo() [493]
                0.00    0.00    1897/32003701     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() [27]
-----------------------------------------------
                0.00    0.00    4244/4244        CATCH2_INTERNAL_TEST_15() [249]
[494]    0.0    0.00    0.00    4244         Catch::BinaryExpr<char16_t, unsigned int> Catch::operator==<unsigned int, 0>(Catch::ExprLhs<char16_t>&&, unsigned int) [494]
                0.00    0.00    4244/187885170     Catch::operator"" sr(char const, unsigned long) [14]
                0.00    0.00    4244/4244        Catch::BinaryExpr<char16t, unsigned int>::BinaryExpr(bool, char16_t, Catch::StringRef, unsigned int) [514]
                0.00    0.00    4244/4244        bool Catch::compareEqual<char16_t, unsigned int>(char16_t const&, unsigned int const&) [885]
-----------------------------------------------
                                                 <spontaneous>
[495]    0.0    0.00    0.00                 Catch::SectionInfo::SectionInfo(Catch::SectionInfo&&) [495]
                0.00    0.00     727/2579256     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&) [90]
-----------------------------------------------
                                                 <spontaneous>
[496]    0.0    0.00    0.00                 Catch::ConfigData::~ConfigData() [496]
                0.00    0.00       4/2454        std::vector<std::__cxx11::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() [271]
                0.00    0.00       6/32003701     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() [27]
-----------------------------------------------
                0.00    0.00    2000/2000        CATCH2_INTERNAL_TEST_12() [10]
[497]    0.0    0.00    0.00    2000         Catch::BinaryExpr<int, int> Catch::operator!=<int, 0>(Catch::ExprLhs<int>&&, int) [497]
                0.00    0.00    2000/18527572     Catch::BinaryExpr<int, int>::BinaryExpr(bool, int, Catch::StringRef, int) [80]
                0.00    0.00    2000/187885170     Catch::operator"" sr(char const, unsigned long) [14]
                0.00    0.00    2000/2000        bool Catch::compareNotEqual<int, int&>(int const&, int&) [908]
-----------------------------------------------
                                                 <spontaneous>
[498]    0.0    0.00    0.00                 Catch::TestSpec::~TestSpec() [498]
                0.00    0.00       3/2454        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() [271]
-----------------------------------------------
                                                 <spontaneous>
[499]    0.0    0.00    0.00                 std::Spebo_helper<0, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, true>::~Spebo_helper() [499]
                0.00    0.00       3/4135        std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::~allocator() [206]
-----------------------------------------------
                                                 <spontaneous>
[500]    0.0    0.00    0.00                 std::__shared_count<(__gnu_cxx::Lockpolicy)2>::__shared_count<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, char const (&) [13]>(std::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]) [500]
                0.00    0.00       3/4135        std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::~allocator() [206]
                0.00    0.00       3/4088        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&) [888]
                0.00    0.00       3/461452      operator new(unsigned long, void) [867]
-----------------------------------------------
                                                 <spontaneous>
[501]    0.0    0.00    0.00                 std::Spcounted_ptr_inplace<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, (__gnu_cxx::Lockpolicy)2>::Spcounted_ptr_inplace<char const (&) [13]>(std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, char const (&) [13]) [501]
                0.00    0.00       3/4135        std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::~allocator() [206]
                0.00    0.00       3/44          std::Spcounted_base<(__gnu_cxx::Lockpolicy)2>::Spcounted_base() [1049]
                0.00    0.00       3/4088        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&) [888]
-----------------------------------------------
                                                 <spontaneous>
[502]    0.0    0.00    0.00                 std::shared_ptr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > std::make_shared<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, char const (&) [13]>(char const (&) [13]) [502]
                0.00    0.00       3/4135        std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::~allocator() [206]
                0.00    0.00       3/47          std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::allocator() [1045]
-----------------------------------------------
                                                 <spontaneous>
[503]    0.0    0.00    0.00                 Catch::TestCaseStats::TestCaseStats(Catch::TestCaseInfo const&, Catch::Totals const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, bool) [503]
                0.00    0.00     180/2800923     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [38]
-----------------------------------------------
                0.00    0.00     900/7266        CATCH2_INTERNAL_TEST_3() [9]
                0.00    0.00    6366/7266        CATCH2_INTERNAL_TEST_15() [249]
[504]    0.0    0.00    0.00    7266         std::__cxx11::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t> >::operator[](unsigned long) [504]
                0.00    0.00    7266/6407652     std::__cxx11::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t> >::size() const [300]
                0.00    0.00    7266/38175386     std::__cxx11::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t> >::_M_data() const [230]
-----------------------------------------------
                0.00    0.00     200/8688        CATCH2_INTERNAL_TEST_3() [9]
                0.00    0.00    8488/8688        CATCH2_INTERNAL_TEST_15() [249]
[505]    0.0    0.00    0.00    8688         std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::operator[](unsigned long) [505]
                0.00    0.00    8688/492248367     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::size() const [29]
                0.00    0.00    8688/756160635     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_data() const [21]
-----------------------------------------------
                                                 <spontaneous>
[506]    0.0    0.00    0.00                 Catch::TestCaseInfo::TestCaseInfo(Catch::StringRef, Catch::NameAndTags const&, Catch::SourceLineInfo const&) [506]
                0.00    0.00      16/519984      std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::reserve(unsigned long) [36]
                0.00    0.00      16/2608978     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string() [22]
                0.00    0.00      16/16          Catch::StringRef::operator std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >[abi:cxx11]() const [568]
-----------------------------------------------
                                                 <spontaneous>
[507]    0.0    0.00    0.00                 Catch::TestCaseTracking::NameAndLocation::~NameAndLocation() [507]
                0.00    0.00     922/32003701     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() [27]
-----------------------------------------------
                0.00    0.00    2048/2048        CATCH2_INTERNAL_TEST_12() [10]
[508]    0.0    0.00    0.00    2048         Catch::BinaryExpr<char const&, char const&> Catch::operator==<char, 0>(Catch::ExprLhs<char const&>&&, char&&) [508]
                0.00    0.00    2048/187885170     Catch::operator"" sr(char const, unsigned long) [14]
                0.00    0.00    2048/2048        Catch::BinaryExpr<char const&, char const&>::BinaryExpr(bool, char const&, Catch::StringRef, char const&) [528]
                0.00    0.00    2048/2048        bool Catch::compareEqual<char const, char>(char const const&, char const&) [905]
-----------------------------------------------
                                                 <spontaneous>
[509]    0.0    0.00    0.00                 Catch::ConfigData::ConfigData(Catch::ConfigData const&) [509]
                0.00    0.00       2/1667        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&) [306]
                0.00    0.00       3/2800923     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [38]
-----------------------------------------------
                                                 <spontaneous>
[510]    0.0    0.00    0.00                 std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::_M_move_assign(std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >&&, std::integral_constant<bool, true>) [510]
                0.00    0.00       1/2454        std::vector<std::__cxx11::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() [271]
                0.00    0.00       1/4135        std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::~allocator() [206]
                0.00    0.00       2/744         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&) [944]
                0.00    0.00       2/5049        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() [882]
-----------------------------------------------
                                                 <spontaneous>
[511]    0.0    0.00    0.00                 Catch::RunContext::runCurrentTest(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&) [511]
                0.00    0.00      74/2800923     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [38]
                0.00    0.00      74/800         Catch::SectionInfo::SectionInfo(Catch::SourceLineInfo const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, char const) [488]
                0.00    0.00      74/1897        Catch::SectionInfo::~SectionInfo() [493]
                0.00    0.00      74/32003701     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() [27]
-----------------------------------------------
                                                 <spontaneous>
[512]    0.0    0.00    0.00                 Catch::Section::~Section() [512]
                0.00    0.00     726/1897        Catch::SectionInfo::~SectionInfo() [493]
-----------------------------------------------
                                                 <spontaneous>
[513]    0.0    0.00    0.00                 Catch::TestCaseTracking::NameAndLocation::NameAndLocation(Catch::TestCaseTracking::NameAndLocation const&) [513]
                0.00    0.00     106/2800923     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [38]
-----------------------------------------------
                0.00    0.00    4244/4244        Catch::BinaryExpr<char16_t, unsigned int> Catch::operator==<unsigned int, 0>(Catch::ExprLhs<char16_t>&&, unsigned int) [494]
[514]    0.0    0.00    0.00    4244         Catch::BinaryExpr<char16_t, unsigned int>::BinaryExpr(bool, char16_t, Catch::StringRef, unsigned int) [514]
                0.00    0.00    4244/103354053     Catch::ITransientExpression::ITransientExpression(bool, bool) [43]
-----------------------------------------------
                                                 <spontaneous>
[515]    0.0    0.00    0.00                 Catch::Clara::Detail::Token::~Token() [515]
                0.00    0.00     666/32003701     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() [27]
-----------------------------------------------
                                                 <spontaneous>
[516]    0.0    0.00    0.00                 Catch::TestCaseTracking::ITracker::findChild(Catch::TestCaseTracking::NameAndLocation const&)::{lambda(Catch::Detail::unique_ptr<Catch::TestCaseTracking::ITracker> const&)#1}::operator()(Catch::Detail::unique_ptr<Catch::TestCaseTracking::ITracker> const&) const [516]
                0.00    0.00     710/3338115     __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&) [145]
-----------------------------------------------
                0.00    0.00       3/61          Catch::Clara::Help::Help(bool&) [541]
                0.00    0.00      10/61          unittest::snap_catch2_main(char const, char const, int, char**, void ()(), Catch::Clara::Parser ()(Catch::Clara::Parser const&), int ()(Catch::Session&), void ()()) [277]
                0.00    0.00      48/61          Catch::makeCommandLineParser(Catch::ConfigData&) [100]
[517]    0.0    0.00    0.00      61         Catch::Clara::Opt::operator[](std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [517]
                0.00    0.00      61/61          std::vector<std::__cxx11::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&) [519]
-----------------------------------------------
                0.00    0.00      61/61          std::vector<std::__cxx11::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&) [519]
[518]    0.0    0.00    0.00      61         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&) [518]
                0.00    0.00      61/61          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&) [527]
                0.00    0.00      61/2515        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> > >&) [484]
                0.00    0.00     122/122         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> > >&) [576]
                0.00    0.00     183/5049        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() [882]
                0.00    0.00     122/248         __gnu_cxx::__normal_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::vector<std::__cxx11::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 [962]
                0.00    0.00      61/61          std::vector<std::__cxx11::basic_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 [1042]
                0.00    0.00      61/63          std::vector<std::__cxx11::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() [1039]
                0.00    0.00      61/61          __gnu_cxx::__normal_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::vector<std::__cxx11::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&) [1041]
                0.00    0.00      61/1729        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) [921]
                0.00    0.00      61/3068        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&) [893]
                0.00    0.00      61/2515        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) [897]
-----------------------------------------------
                0.00    0.00      61/61          Catch::Clara::Opt::operator[](std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [517]
[519]    0.0    0.00    0.00      61         std::vector<std::__cxx11::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&) [519]
                0.00    0.00      61/61          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&) [518]
                0.00    0.00      61/63          std::vector<std::__cxx11::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() [1038]
-----------------------------------------------
                                                 <spontaneous>
[520]    0.0    0.00    0.00                 Catch::Clara::Opt::isMatch(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) const [520]
                0.00    0.00     343/32003701     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() [27]
                0.00    0.00     214/3338115     __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&) [145]
                0.00    0.00     338/5263        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&) [881]
                0.00    0.00     214/3322        __gnu_cxx::__normal_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::vector<std::__cxx11::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 [891]
                0.00    0.00     209/3317        __gnu_cxx::__normal_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::vector<std::__cxx11::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++() [892]
                0.00    0.00     129/2074        std::vector<std::__cxx11::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 [903]
                0.00    0.00     129/2074        std::vector<std::__cxx11::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 [902]
-----------------------------------------------
                0.00    0.00       1/16          bool Catch::compareEqual<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >, char [11]>(libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [11]) [600]
                0.00    0.00       3/16          bool Catch::compareEqual<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >, char [5]>(libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [5]) [561]
                0.00    0.00       3/16          bool Catch::compareEqual<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >, char [3]>(libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [3]) [560]
                0.00    0.00       9/16          bool Catch::compareEqual<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >, char [7]>(libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [7]) [530]
[521]    0.0    0.00    0.00      16         libutf8::operator==(libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const) [521]
                0.00    0.00      16/69842       std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(char const, std::allocator<char> const&) [177]
                0.00    0.00      16/32003701     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() [27]
-----------------------------------------------
                                                 <spontaneous>
[522]    0.0    0.00    0.00                 Catch::Clara::Detail::ParserRefImpl<Catch::Clara::Opt>::ParserRefImpl(std::shared_ptr<Catch::Clara::Detail::BoundRef> const&) [522]
                0.00    0.00      32/2608978     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string() [22]
                0.00    0.00      16/39          Catch::Clara::Detail::ComposableParserImpl<Catch::Clara::Opt>::ComposableParserImpl() [1059]
                0.00    0.00      16/1695        std::shared_ptr<Catch::Clara::Detail::BoundRef>::shared_ptr(std::shared_ptr<Catch::Clara::Detail::BoundRef> const&) [926]
-----------------------------------------------
                                                 <spontaneous>
[523]    0.0    0.00    0.00                 Catch::Clara::Args::Args(int, char const const) [523]
                0.00    0.00       1/4135        std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::~allocator() [206]
                0.00    0.00       1/69842       std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(char const, std::allocator<char> const&) [177]
                0.00    0.00       1/47          std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::allocator() [1045]
-----------------------------------------------
                                                 <spontaneous>
[524]    0.0    0.00    0.00                 Catch::Clara::Help::~Help() [524]
                0.00    0.00       1/2445        Catch::Clara::Opt::~Opt() [270]
-----------------------------------------------
                                                 <spontaneous>
[525]    0.0    0.00    0.00                 Catch::Clara::Args::~Args() [525]
                0.00    0.00       1/2454        std::vector<std::__cxx11::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() [271]
                0.00    0.00       1/32003701     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() [27]
-----------------------------------------------
                0.00    0.00      61/61          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&) [527]
[526]    0.0    0.00    0.00      61         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&) [526]
                0.00    0.00      61/2800923     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [38]
                0.00    0.00      61/3068        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&) [893]
                0.00    0.00      61/461452      operator new(unsigned long, void) [867]
-----------------------------------------------
                0.00    0.00      61/61          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&) [518]
[527]    0.0    0.00    0.00      61         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&) [527]
                0.00    0.00      61/61          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&) [526]
                0.00    0.00      61/3068        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&) [893]
-----------------------------------------------
                0.00    0.00    2048/2048        Catch::BinaryExpr<char const&, char const&> Catch::operator==<char, 0>(Catch::ExprLhs<char const&>&&, char&&) [508]
[528]    0.0    0.00    0.00    2048         Catch::BinaryExpr<char const&, char const&>::BinaryExpr(bool, char const&, Catch::StringRef, char const&) [528]
                0.00    0.00    2048/103354053     Catch::ITransientExpression::ITransientExpression(bool, bool) [43]
-----------------------------------------------
                0.00    0.00       9/9           CATCH2_INTERNAL_TEST_0() [44]
[529]    0.0    0.00    0.00       9         Catch::BinaryExpr<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&, char const (& const&) [7]> Catch::operator==<char const (&) [7], 0>(Catch::ExprLhs<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&>&&, char const (&) [7]) [529]
                0.00    0.00       9/9           bool Catch::compareEqual<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >, char [7]>(libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [7]) [530]
                0.00    0.00       9/187885170     Catch::operator"" sr(char const, unsigned long) [14]
                0.00    0.00       9/14          Catch::BinaryExpr<libutf8::caseinsensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&, char const (&) [7]>::BinaryExpr(bool, libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&, Catch::StringRef, char const (&) [7]) [704]
-----------------------------------------------
                0.00    0.00       9/9           Catch::BinaryExpr<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&, char const (& const&) [7]> Catch::operator==<char const (&) [7], 0>(Catch::ExprLhs<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&>&&, char const (&) [7]) [529]
[530]    0.0    0.00    0.00       9         bool Catch::compareEqual<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >, char [7]>(libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [7]) [530]
                0.00    0.00       9/16          libutf8::operator==(libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const) [521]
-----------------------------------------------
                                                 <spontaneous>
[531]    0.0    0.00    0.00                 void std::Construct<std::cxx11::basicstring<char, std::char_traits<char>, std::allocator<char> >, char const const&>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, char const const&) [531]
                0.00    0.00       9/69842       std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(char const, std::allocator<char> const&) [177]
                0.00    0.00       9/461452      operator new(unsigned long, void) [867]
-----------------------------------------------
                                                 <spontaneous>
[532]    0.0    0.00    0.00                 Catch::ReporterRegistry::ReporterRegistry() [532]
                0.00    0.00       8/69842       std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(char const, std::allocator<char> const&) [177]
                0.00    0.00       8/32003701     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() [27]
-----------------------------------------------
                0.00    0.00       1/14          void __gnu_cxx::new_allocator<Catch::Clara::Arg>::construct<Catch::Clara::Arg, Catch::Clara::Arg const&>(Catch::Clara::Arg, Catch::Clara::Arg const&) [649]
                0.00    0.00      13/14          void std::Construct<Catch::Clara::Arg, Catch::Clara::Arg const&>(Catch::Clara::Arg, Catch::Clara::Arg const&) [540]
[533]    0.0    0.00    0.00      14         Catch::Clara::Arg::Arg(Catch::Clara::Arg const&) [533]
                0.00    0.00      14/14          Catch::Clara::Detail::ParserRefImpl<Catch::Clara::Arg>::ParserRefImpl(Catch::Clara::Detail::ParserRefImpl<Catch::Clara::Arg> const&) [534]
-----------------------------------------------
                0.00    0.00      14/14          Catch::Clara::Arg::Arg(Catch::Clara::Arg const&) [533]
[534]    0.0    0.00    0.00      14         Catch::Clara::Detail::ParserRefImpl<Catch::Clara::Arg>::ParserRefImpl(Catch::Clara::Detail::ParserRefImpl<Catch::Clara::Arg> const&) [534]
                0.00    0.00      28/2800923     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> > const&) [38]
                0.00    0.00      14/14          Catch::Clara::Detail::ComposableParserImpl<Catch::Clara::Arg>::ComposableParserImpl(Catch::Clara::Detail::ComposableParserImpl<Catch::Clara::Arg> const&) [1089]
                0.00    0.00      14/1695        std::shared_ptr<Catch::Clara::Detail::BoundRef>::shared_ptr(std::shared_ptr<Catch::Clara::Detail::BoundRef> const&) [926]
-----------------------------------------------
                                                 <spontaneous>
[535]    0.0    0.00    0.00                 Catch::TestCaseStats::~TestCaseStats() [535]
                0.00    0.00     180/32003701     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() [27]
-----------------------------------------------
                0.00    0.00      82/82          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) [538]
[536]    0.0    0.00    0.00      82         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) [536]
                0.00    0.00      13/13          void std::_Construct<Catch::Clara::Arg, Catch::Clara::Arg const&>(Catch::Clara::Arg, Catch::Clara::Arg const&) [540]
                0.00    0.00      95/97          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&) [995]
                0.00    0.00      13/14          __gnu_cxx::__normal_iterator<Catch::Clara::Arg const, std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> > >::operator() const [1093]
                0.00    0.00      13/27          Catch::Clara::Arg std::__addressof<Catch::Clara::Arg>(Catch::Clara::Arg&) [1064]
                0.00    0.00      13/14          __gnu_cxx::__normal_iterator<Catch::Clara::Arg const, std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> > >::operator++() [1092]
-----------------------------------------------
                0.00    0.00      82/82          Catch::Clara::Parser::Parser(Catch::Clara::Parser const&) [307]
[537]    0.0    0.00    0.00      82         std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >::vector(std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> > const&) [537]
                0.00    0.00      82/82          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>&) [539]
                0.00    0.00      82/85          std::Vectorbase<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >::_M_get_Tp_allocator() const [1005]
                0.00    0.00      82/82          __gnu_cxx::__alloc_traits<std::allocator<Catch::Clara::Arg> >::_S_select_on_copy(std::allocator<Catch::Clara::Arg> const&) [1021]
                0.00    0.00      82/89          std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >::size() const [996]
                0.00    0.00      82/82          std::Vectorbase<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >::Vectorbase(unsigned long, std::allocator<Catch::Clara::Arg> const&) [1026]
                0.00    0.00      82/168         std::allocator<Catch::Clara::Arg>::~allocator() [975]
                0.00    0.00      82/173         std::Vectorbase<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >::_M_get_Tp_allocator() [970]
                0.00    0.00      82/84          std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >::end() const [1012]
                0.00    0.00      82/84          std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >::begin() const [1013]
-----------------------------------------------
                0.00    0.00      82/82          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>&) [539]
[538]    0.0    0.00    0.00      82         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) [538]
                0.00    0.00      82/82          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) [536]
-----------------------------------------------
                0.00    0.00      82/82          std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >::vector(std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> > const&) [537]
[539]    0.0    0.00    0.00      82         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>&) [539]
                0.00    0.00      82/82          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) [538]
-----------------------------------------------
                0.00    0.00      13/13          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) [536]
[540]    0.0    0.00    0.00      13         void std::Construct<Catch::Clara::Arg, Catch::Clara::Arg const&>(Catch::Clara::Arg, Catch::Clara::Arg const&) [540]
                0.00    0.00      13/14          Catch::Clara::Arg::Arg(Catch::Clara::Arg const&) [533]
                0.00    0.00      13/16          Catch::Clara::Arg const& std::forward<Catch::Clara::Arg const&>(std::removereference<Catch::Clara::Arg const&>::type&) [1081]
                0.00    0.00      13/461452      operator new(unsigned long, void) [867]
-----------------------------------------------
                                                 <spontaneous>
[541]    0.0    0.00    0.00                 Catch::Clara::Help::Help(bool&) [541]
                0.00    0.00       4/69842       std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(char const, std::allocator<char> const&) [177]
                0.00    0.00       3/61          Catch::Clara::Opt::operator[](std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [517]
                0.00    0.00       4/32003701     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() [27]
                0.00    0.00       1/39          Catch::Clara::Detail::ParserRefImpl<Catch::Clara::Opt>::operator()(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [555]
-----------------------------------------------
                                                 <spontaneous>
[542]    0.0    0.00    0.00                 Catch::SectionStats::~SectionStats() [542]
                0.00    0.00     148/1897        Catch::SectionInfo::~SectionInfo() [493]
-----------------------------------------------
                                                 <spontaneous>
[543]    0.0    0.00    0.00                 void __gnu_cxx::new_allocator<Catch::SectionInfo>::destroy<Catch::SectionInfo>(Catch::SectionInfo) [543]
                0.00    0.00     148/1897        Catch::SectionInfo::~SectionInfo() [493]
-----------------------------------------------
                0.00    0.00      48/48          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&) [546]
[544]    0.0    0.00    0.00      48         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&) [544]
                0.00    0.00      48/48          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&) [545]
-----------------------------------------------
                0.00    0.00      48/48          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&) [544]
[545]    0.0    0.00    0.00      48         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&) [545]
                0.00    0.00      41/17356085     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_create(unsigned long&, unsigned long) [61]
                0.00    0.00      48/188061850     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_set_length(unsigned long) [7]
                0.00    0.00      41/59512127     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_dispose() [25]
                0.00    0.00      48/163725622     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::capacity() const [11]
                0.00    0.00      48/45042092     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::length() const [64]
                0.00    0.00      48/161998551     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_S_copy(char, char const, unsigned long) [31]
                0.00    0.00      96/756160635     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_data() const [21]
                0.00    0.00      41/19932506     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_capacity(unsigned long) [199]
                0.00    0.00      41/22511764     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_data(char) [211]
-----------------------------------------------
                0.00    0.00       1/48          Catch::Clara::ExeName::set(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [683]
                0.00    0.00       1/48          Catch::Clara::Detail::ParserRefImpl<Catch::Clara::Arg>::operator()(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [690]
                0.00    0.00       2/48          Catch::Clara::Detail::ParserRefImpl<Catch::Clara::Arg>::operator=(Catch::Clara::Detail::ParserRefImpl<Catch::Clara::Arg> const&) [672]
                0.00    0.00       5/48          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> >&) [564]
                0.00    0.00      39/48          Catch::Clara::Detail::ParserRefImpl<Catch::Clara::Opt>::operator()(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [555]
[546]    0.0    0.00    0.00      48         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&) [546]
                0.00    0.00      48/48          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&) [544]
                0.00    0.00      48/48          __gnu_cxx::__alloc_traits<std::allocator<char> >::_S_propagate_on_copy_assign() [1043]
-----------------------------------------------
                                                 <spontaneous>
[547]    0.0    0.00    0.00                 Catch::Clara::Opt::parse(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, Catch::Clara::Detail::TokenStream const&) const [547]
                0.00    0.00     129/129         Catch::Clara::Detail::BasicResult<void>::~BasicResult() [549]
                0.00    0.00       5/8           Catch::Clara::Detail::BasicResult<Catch::Clara::ParseResultType>::~BasicResult() [657]
                0.00    0.00       5/252         std::__shared_ptr_access<Catch::Clara::Detail::BoundRef, (__gnu_cxx::Lockpolicy)2, false, false>::operator->() const [961]
                0.00    0.00       5/257         std::__shared_ptr<Catch::Clara::Detail::BoundRef, (__gnu_cxx::Lockpolicy)2>::get() const [959]
                0.00    0.00       2/3           Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::setValue(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [1201]
-----------------------------------------------
                                                 <spontaneous>
[548]    0.0    0.00    0.00                 Catch::Clara::Detail::BasicResult<Catch::Clara::Detail::ParseState>::~BasicResult() [548]
                0.00    0.00     131/32003701     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() [27]
-----------------------------------------------
                0.00    0.00     129/129         Catch::Clara::Opt::parse(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, Catch::Clara::Detail::TokenStream const&) const [547]
[549]    0.0    0.00    0.00     129         Catch::Clara::Detail::BasicResult<void>::~BasicResult() [549]
                0.00    0.00     129/32003701     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() [27]
                0.00    0.00     129/129         Catch::Clara::Detail::ResultValueBase<void>::~ResultValueBase() [988]
-----------------------------------------------
                                                 <spontaneous>
[550]    0.0    0.00    0.00                 Catch::ConsoleReporter::ConsoleReporter(Catch::ReporterConfig&&)::{lambda()#1}::operator()() const [550]
                0.00    0.00       4/69842       std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(char const, std::allocator<char> const&) [177]
-----------------------------------------------
                0.00    0.00       1/8           Catch::Clara::Detail::BoundFlagRef::setFlag(bool) [646]
                0.00    0.00       2/8           Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#1}::operator()(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) const [585]
                0.00    0.00       5/8           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> >&) [564]
[551]    0.0    0.00    0.00       8         Catch::Clara::Detail::BasicResult<Catch::Clara::ParseResultType> Catch::Clara::Detail::BasicResult<Catch::Clara::ParseResultType>::ok<Catch::Clara::ParseResultType>(Catch::Clara::ParseResultType const&) [551]
                0.00    0.00       8/8           Catch::Clara::Detail::BasicResult<Catch::Clara::ParseResultType>::ResultValueBase(Catch::Clara::Detail::ResultType, Catch::Clara::ParseResultType const&) [552]
-----------------------------------------------
                0.00    0.00       8/8           Catch::Clara::Detail::BasicResult<Catch::Clara::ParseResultType> Catch::Clara::Detail::BasicResult<Catch::Clara::ParseResultType>::ok<Catch::Clara::ParseResultType>(Catch::Clara::ParseResultType const&) [551]
[552]    0.0    0.00    0.00       8         Catch::Clara::Detail::BasicResult<Catch::Clara::ParseResultType>::ResultValueBase(Catch::Clara::Detail::ResultType, Catch::Clara::ParseResultType const&) [552]
                0.00    0.00       8/2608978     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string() [22]
                0.00    0.00       8/8           Catch::Clara::Detail::ResultValueBase<Catch::Clara::ParseResultType>::ResultValueBase(Catch::Clara::Detail::ResultType, Catch::Clara::ParseResultType const&) [1118]
-----------------------------------------------
                                                 <spontaneous>
[553]    0.0    0.00    0.00                 Catch::(anonymous namespace)::parseSpecialTag(Catch::StringRef) [553]
                0.00    0.00     440/187885170     Catch::operator"" sr(char const, unsigned long) [14]
-----------------------------------------------
                                                 <spontaneous>
[554]    0.0    0.00    0.00                 Catch::operator+=(std::cxx11::basicstring<char, std::char_traits<char>, std::allocator<char> >&, Catch::StringRef) [554]
                0.00    0.00      44/519995      std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::append(char const, unsigned long) [239]
-----------------------------------------------
                0.00    0.00       1/39          Catch::Clara::Help::Help(bool&) [541]
                0.00    0.00       6/39          unittest::snap_catch2_main(char const, char const, int, char*, void ()(), Catch::Clara::Parser ()(Catch::Clara::Parser const&), int ()(Catch::Session&), void ()()) [277]
                0.00    0.00      32/39          Catch::makeCommandLineParser(Catch::ConfigData&) [100]
[555]    0.0    0.00    0.00      39         Catch::Clara::Detail::ParserRefImpl<Catch::Clara::Opt>::operator()(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [555]
                0.00    0.00      39/48          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&) [546]
-----------------------------------------------
                                                 <spontaneous>
[556]    0.0    0.00    0.00                 Catch::TestCaseTracking::SectionTracker::~SectionTracker() [556]
                0.00    0.00     106/32003701     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() [27]
-----------------------------------------------
                                                 <spontaneous>
[557]    0.0    0.00    0.00                 Catch::TestCaseTracking::TrackerContext::startRun() [557]
                0.00    0.00      16/16          std::literals::string_literals::operator"" s[abi:cxx11](char const, unsigned long) [569]
                0.00    0.00      16/32003701     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() [27]
                0.00    0.00      16/103809227     Catch::SourceLineInfo::SourceLineInfo(char const, unsigned long) [50]
-----------------------------------------------
                0.00    0.00       3/3           CATCH2_INTERNAL_TEST_0() [44]
[558]    0.0    0.00    0.00       3         Catch::BinaryExpr<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&, char const (& const&) [3]> Catch::operator==<char const (&) [3], 0>(Catch::ExprLhs<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&>&&, char const (&) [3]) [558]
                0.00    0.00       3/3           bool Catch::compareEqual<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >, char [3]>(libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [3]) [560]
                0.00    0.00       3/187885170     Catch::operator"" sr(char const, unsigned long) [14]
                0.00    0.00       3/3           Catch::BinaryExpr<libutf8::caseinsensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&, char const (&) [3]>::BinaryExpr(bool, libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&, Catch::StringRef, char const (&) [3]) [750]
-----------------------------------------------
                0.00    0.00       3/3           CATCH2_INTERNAL_TEST_0() [44]
[559]    0.0    0.00    0.00       3         Catch::BinaryExpr<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&, char const (& const&) [5]> Catch::operator==<char const (&) [5], 0>(Catch::ExprLhs<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&>&&, char const (&) [5]) [559]
                0.00    0.00       3/3           bool Catch::compareEqual<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >, char [5]>(libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [5]) [561]
                0.00    0.00       3/187885170     Catch::operator"" sr(char const, unsigned long) [14]
                0.00    0.00       3/3           Catch::BinaryExpr<libutf8::caseinsensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&, char const (&) [5]>::BinaryExpr(bool, libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&, Catch::StringRef, char const (&) [5]) [751]
-----------------------------------------------
                0.00    0.00       3/3           Catch::BinaryExpr<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&, char const (& const&) [3]> Catch::operator==<char const (&) [3], 0>(Catch::ExprLhs<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&>&&, char const (&) [3]) [558]
[560]    0.0    0.00    0.00       3         bool Catch::compareEqual<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >, char [3]>(libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [3]) [560]
                0.00    0.00       3/16          libutf8::operator==(libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const) [521]
-----------------------------------------------
                0.00    0.00       3/3           Catch::BinaryExpr<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&, char const (& const&) [5]> Catch::operator==<char const (&) [5], 0>(Catch::ExprLhs<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&>&&, char const (&) [5]) [559]
[561]    0.0    0.00    0.00       3         bool Catch::compareEqual<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >, char [5]>(libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [5]) [561]
                0.00    0.00       3/16          libutf8::operator==(libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const) [521]
-----------------------------------------------
                                                 <spontaneous>
[562]    0.0    0.00    0.00                 void __gnu_cxx::new_allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::construct<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, char const (&) [13]>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, char const (&) [13]) [562]
                0.00    0.00       3/69842       std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(char const, std::allocator<char> const&) [177]
                0.00    0.00       3/461452      operator new(unsigned long, void) [867]
-----------------------------------------------
                                                 <spontaneous>
[563]    0.0    0.00    0.00                 Catch::StringRef::StringRef(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [563]
                0.00    0.00      75/5496947     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::c_str() const [92]
                0.00    0.00      75/492248367     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::size() const [29]
-----------------------------------------------
                                                 <spontaneous>
[564]    0.0    0.00    0.00                 Catch::Clara::Detail::convertInto(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&) [564]
                0.00    0.00       5/8           Catch::Clara::Detail::BasicResult<Catch::Clara::ParseResultType> Catch::Clara::Detail::BasicResult<Catch::Clara::ParseResultType>::ok<Catch::Clara::ParseResultType>(Catch::Clara::ParseResultType const&) [551]
                0.00    0.00       5/48          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&) [546]
-----------------------------------------------
                0.00    0.00       2/4           unittest::snap_catch2_main(char const, char const, int, char*, void ()(), Catch::Clara::Parser ()(Catch::Clara::Parser const&), int ()(Catch::Session&), void ()()) [277]
                0.00    0.00       2/4           Catch::makeCommandLineParser(Catch::ConfigData&) [100]
[565]    0.0    0.00    0.00       4         Catch::Clara::Opt::Opt<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, void>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [565]
                0.00    0.00       4/4           Catch::Clara::Detail::ParserRefImpl<Catch::Clara::Opt>::ParserRefImpl<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, void>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [566]
                0.00    0.00       4/43          std::vector<std::__cxx11::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() [1053]
-----------------------------------------------
                0.00    0.00       4/4           Catch::Clara::Opt::Opt<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, void>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [565]
[566]    0.0    0.00    0.00       4         Catch::Clara::Detail::ParserRefImpl<Catch::Clara::Opt>::ParserRefImpl<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, void>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [566]
                0.00    0.00       4/2608978     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string() [22]
                0.00    0.00       4/2800923     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [38]
                0.00    0.00       4/39          Catch::Clara::Detail::ComposableParserImpl<Catch::Clara::Opt>::ComposableParserImpl() [1059]
                0.00    0.00       4/5           std::shared_ptr<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > std::make_shared<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&) [1182]
                0.00    0.00       4/4           std::shared_ptr<Catch::Clara::Detail::BoundRef>::shared_ptr<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, void>(std::shared_ptr<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >&&) [1189]
                0.00    0.00       4/5           std::shared_ptr<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::~shared_ptr() [1161]
-----------------------------------------------
                                                 <spontaneous>
[567]    0.0    0.00    0.00                 Catch::Clara::Detail::TokenStream::loadBuffer() [567]
                0.00    0.00       9/2800923     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [38]
                0.00    0.00      14/4382820     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::operator[](unsigned long) const [82]
                0.00    0.00       9/454644      std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::empty() const [452]
                0.00    0.00      20/5263        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&) [881]
                0.00    0.00       9/3322        __gnu_cxx::__normal_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::vector<std::__cxx11::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 [891]
-----------------------------------------------
                0.00    0.00      16/16          Catch::TestCaseInfo::TestCaseInfo(Catch::StringRef, Catch::NameAndTags const&, Catch::SourceLineInfo const&) [506]
[568]    0.0    0.00    0.00      16         Catch::StringRef::operator std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >[abi:cxx11]() const [568]
                0.00    0.00      16/983072      std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(char const, unsigned long, std::allocator<char> const&) [102]
-----------------------------------------------
                0.00    0.00      16/16          Catch::TestCaseTracking::TrackerContext::startRun() [557]
[569]    0.0    0.00    0.00      16         std::literals::string_literals::operator"" s[abi:cxx11](char const, unsigned long) [569]
                0.00    0.00      16/983072      std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(char const, unsigned long, std::allocator<char> const&) [102]
-----------------------------------------------
                                                 <spontaneous>
[570]    0.0    0.00    0.00                 Catch::SectionEndInfo::~SectionEndInfo() [570]
                0.00    0.00      74/1897        Catch::SectionInfo::~SectionInfo() [493]
-----------------------------------------------
                0.00    0.00       1/3           unittest::snap_catch2_main(char const, char const, int, char**, void ()(), Catch::Clara::Parser ()(Catch::Clara::Parser const&), int ()(Catch::Session&), void ()()) [277]
                0.00    0.00       2/3           Catch::makeCommandLineParser(Catch::ConfigData&) [100]
[571]    0.0    0.00    0.00       3         Catch::Clara::Opt::Opt<unsigned int, void>(unsigned int&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [571]
                0.00    0.00       3/3           Catch::Clara::Detail::ParserRefImpl<Catch::Clara::Opt>::ParserRefImpl<unsigned int, void>(unsigned int&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [572]
                0.00    0.00       3/43          std::vector<std::__cxx11::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() [1053]
-----------------------------------------------
                0.00    0.00       3/3           Catch::Clara::Opt::Opt<unsigned int, void>(unsigned int&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [571]
[572]    0.0    0.00    0.00       3         Catch::Clara::Detail::ParserRefImpl<Catch::Clara::Opt>::ParserRefImpl<unsigned int, void>(unsigned int&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [572]
                0.00    0.00       3/2608978     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string() [22]
                0.00    0.00       3/2800923     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [38]
                0.00    0.00       3/39          Catch::Clara::Detail::ComposableParserImpl<Catch::Clara::Opt>::ComposableParserImpl() [1059]
                0.00    0.00       3/3           std::shared_ptr<Catch::Clara::Detail::BoundValueRef<unsigned int> > std::make_shared<Catch::Clara::Detail::BoundValueRef<unsigned int>, unsigned int&>(unsigned int&) [1244]
                0.00    0.00       3/3           std::shared_ptr<Catch::Clara::Detail::BoundRef>::shared_ptr<Catch::Clara::Detail::BoundValueRef<unsigned int>, void>(std::shared_ptr<Catch::Clara::Detail::BoundValueRef<unsigned int> >&&) [1220]
                0.00    0.00       3/3           std::shared_ptr<Catch::Clara::Detail::BoundValueRef<unsigned int> >::~shared_ptr() [1219]
-----------------------------------------------
                0.00    0.00     122/122         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> >) [574]
[573]    0.0    0.00    0.00     122         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> >) [573]
                0.00    0.00      23/23          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> >&&) [577]
                0.00    0.00     145/145         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&) [986]
                0.00    0.00      23/23          std::move_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >>::operator() const [1072]
                0.00    0.00      23/5895        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> >&) [880]
                0.00    0.00      23/23          std::move_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >>::operator++() [1073]
-----------------------------------------------
                0.00    0.00     122/122         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> > >&) [575]
[574]    0.0    0.00    0.00     122         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> >) [574]
                0.00    0.00     122/122         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> >) [573]
-----------------------------------------------
                0.00    0.00     122/122         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> > >&) [576]
[575]    0.0    0.00    0.00     122         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> > >&) [575]
                0.00    0.00     122/122         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> >) [574]
-----------------------------------------------
                0.00    0.00     122/122         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&) [518]
[576]    0.0    0.00    0.00     122         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> > >&) [576]
                0.00    0.00     122/122         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> > >&) [575]
                0.00    0.00     244/244         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> >) [965]
-----------------------------------------------
                0.00    0.00      23/23          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> >) [573]
[577]    0.0    0.00    0.00      23         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> >&&) [577]
                0.00    0.00      23/2579256     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&) [90]
                0.00    0.00      23/63          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&) [1040]
                0.00    0.00      23/461452      operator new(unsigned long, void) [867]
-----------------------------------------------
                0.00    0.00      20/20          CATCH2_INTERNAL_TEST_6() [20]
[578]    0.0    0.00    0.00      20         Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (& const&) [32]> Catch::operator==<char const (&) [32], 0>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, char const (&) [32]) [578]
                0.00    0.00      20/20          bool Catch::compareEqual<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, char [32]>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [32]) [584]
                0.00    0.00      20/187885170     Catch::operator"" sr(char const, unsigned long) [14]
                0.00    0.00      20/20          Catch::BinaryExpr<std::cxx11::basicstring<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [32]>::BinaryExpr(bool, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, Catch::StringRef, char const (&) [32]) [684]
-----------------------------------------------
                                                 <spontaneous>
[579]    0.0    0.00    0.00                 Catch::Config::Config(Catch::ConfigData const&) [579]
                0.00    0.00       1/69842       std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(char const, std::allocator<char> const&) [177]
                0.00    0.00       2/2800923     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [38]
                0.00    0.00       1/32003701     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() [27]
                0.00    0.00       2/63          std::vector<std::__cxx11::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() [1039]
                0.00    0.00       2/63          std::vector<std::__cxx11::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() [1038]
-----------------------------------------------
                                                 <spontaneous>
[580]    0.0    0.00    0.00                 Catch::ConfigData::ConfigData() [580]
                0.00    0.00       3/2608978     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string() [22]
                0.00    0.00       2/43          std::vector<std::__cxx11::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() [1053]
-----------------------------------------------
                                                 <spontaneous>
[581]    0.0    0.00    0.00                 Catch::TestSpecParser::TestSpecParser(Catch::ITagAliasRegistry const&) [581]
                0.00    0.00       3/2608978     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string() [22]
-----------------------------------------------
                0.00    0.00       1/1           Catch::TestInvokerAsFunction::invoke() const [1]
[582]    0.0    0.00    0.00       1         CATCH2_INTERNAL_TEST_0() [582]
                0.00    0.00       1/69842       std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(char const, std::allocator<char> const&) [177]
                0.00    0.00       4/17413508     Catch::BinaryExpr<int, int> Catch::operator==<int, 0>(Catch::ExprLhs<int>&&, int) [41]
                0.00    0.00       1/800         Catch::SectionInfo::SectionInfo(Catch::SourceLineInfo const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, char const) [488]
                0.00    0.00       4/103874004     operator"" catchsr(char const, unsigned long) [24]
                0.00    0.00       4/18527572     Catch::ExprLhs<int> Catch::operator<=<int, 0>(Catch::Decomposer&&, int) [95]
                0.00    0.00       1/32003701     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() [27]
                0.00    0.00       1/1897        Catch::SectionInfo::~SectionInfo() [493]
                0.00    0.00       5/103809227     Catch::SourceLineInfo::SourceLineInfo(char const, unsigned long) [50]
                0.00    0.00       4/103808469     Catch::AssertionHandler::~AssertionHandler() [58]
                0.00    0.00       4/18527572     Catch::BinaryExpr<int, int>::~BinaryExpr() [242]
                0.00    0.00       1/75          unittest::g_progress() [1036]
-----------------------------------------------
                                                 <spontaneous>
[583]    0.0    0.00    0.00                 Catch::Clara::Detail::ParserRefImpl<Catch::Clara::Opt>::ParserRefImpl<double, void>(double&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [583]
                0.00    0.00       2/2608978     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string() [22]
                0.00    0.00       2/2800923     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [38]
                0.00    0.00       2/39          Catch::Clara::Detail::ComposableParserImpl<Catch::Clara::Opt>::ComposableParserImpl() [1059]
-----------------------------------------------
                0.00    0.00      20/20          Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (& const&) [32]> Catch::operator==<char const (&) [32], 0>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, char const (&) [32]) [578]
[584]    0.0    0.00    0.00      20         bool Catch::compareEqual<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, char [32]>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [32]) [584]
                0.00    0.00      20/1112142     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) [173]
-----------------------------------------------
                                                 <spontaneous>
[585]    0.0    0.00    0.00                 Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#1}::operator()(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) const [585]
                0.00    0.00       2/8           Catch::Clara::Detail::BasicResult<Catch::Clara::ParseResultType> Catch::Clara::Detail::BasicResult<Catch::Clara::ParseResultType>::ok<Catch::Clara::ParseResultType>(Catch::Clara::ParseResultType const&) [551]
                0.00    0.00       3/1112142     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) [173]
-----------------------------------------------
                                                 <spontaneous>
[586]    0.0    0.00    0.00                 Catch::Clara::Detail::BasicResult<Catch::Clara::ParseResultType> Catch::Clara::Detail::invokeLambda<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#1}>(Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#1} const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [586]
                0.00    0.00       2/2608978     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string() [22]
                0.00    0.00       2/32003701     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() [27]
                0.00    0.00       2/8           Catch::Clara::Detail::BasicResult<Catch::Clara::ParseResultType>::~BasicResult() [657]
-----------------------------------------------
                0.00    0.00       1/1           CATCH2_INTERNAL_TEST_0() [44]
[587]    0.0    0.00    0.00       1         Catch::BinaryExpr<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&, char const (& const&) [11]> Catch::operator==<char const (&) [11], 0>(Catch::ExprLhs<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&>&&, char const (&) [11]) [587]
                0.00    0.00       1/1           bool Catch::compareEqual<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >, char [11]>(libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [11]) [600]
                0.00    0.00       1/187885170     Catch::operator"" sr(char const, unsigned long) [14]
                0.00    0.00       1/1           Catch::BinaryExpr<libutf8::caseinsensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&, char const (&) [11]>::BinaryExpr(bool, libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&, Catch::StringRef, char const (&) [11]) [790]
-----------------------------------------------
                0.00    0.00       1/1           CATCH2_INTERNAL_TEST_0() [44]
[588]    0.0    0.00    0.00       1         Catch::BinaryExpr<char const (&) [7], libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >& const&> Catch::operator==<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&, 0>(Catch::ExprLhs<char const (&) [7]>&&, libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&) [588]
                0.00    0.00       1/1           bool Catch::compareEqual<char [7], libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> > >(char const (&) [7], libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [599]
                0.00    0.00       1/187885170     Catch::operator"" sr(char const, unsigned long) [14]
                0.00    0.00       1/6           Catch::BinaryExpr<char const (&) [7], libutf8::caseinsensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&>::BinaryExpr(bool, char const (&) [7], Catch::StringRef, libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&) [728]
-----------------------------------------------
                0.00    0.00       1/1           CATCH2_INTERNAL_TEST_0() [44]
[589]    0.0    0.00    0.00       1         Catch::BinaryExpr<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&, char const (& const&) [7]> Catch::operator>=<char const (&) [7], 0>(Catch::ExprLhs<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&>&&, char const (&) [7]) [589]
                0.00    0.00       1/1           libutf8::operator>=(libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const) [605]
                0.00    0.00       1/187885170     Catch::operator"" sr(char const, unsigned long) [14]
                0.00    0.00       1/14          Catch::BinaryExpr<libutf8::caseinsensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&, char const (&) [7]>::BinaryExpr(bool, libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&, Catch::StringRef, char const (&) [7]) [704]
-----------------------------------------------
                0.00    0.00       1/1           CATCH2_INTERNAL_TEST_0() [44]
[590]    0.0    0.00    0.00       1         Catch::BinaryExpr<char const (&) [7], libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >& const&> Catch::operator>=<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&, 0>(Catch::ExprLhs<char const (&) [7]>&&, libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&) [590]
                0.00    0.00       1/1           libutf8::operator>=(char const, libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [604]
                0.00    0.00       1/187885170     Catch::operator"" sr(char const, unsigned long) [14]
                0.00    0.00       1/6           Catch::BinaryExpr<char const (&) [7], libutf8::caseinsensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&>::BinaryExpr(bool, char const (&) [7], Catch::StringRef, libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&) [728]
-----------------------------------------------
                0.00    0.00       1/1           CATCH2_INTERNAL_TEST_0() [44]
[591]    0.0    0.00    0.00       1         Catch::BinaryExpr<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&, char const (& const&) [7]> Catch::operator><char const (&) [7], 0>(Catch::ExprLhs<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&>&&, char const (&) [7]) [591]
                0.00    0.00       1/1           libutf8::operator>(libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const) [607]
                0.00    0.00       1/187885170     Catch::operator"" sr(char const, unsigned long) [14]
                0.00    0.00       1/14          Catch::BinaryExpr<libutf8::caseinsensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&, char const (&) [7]>::BinaryExpr(bool, libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&, Catch::StringRef, char const (&) [7]) [704]
-----------------------------------------------
                0.00    0.00       1/1           CATCH2_INTERNAL_TEST_0() [44]
[592]    0.0    0.00    0.00       1         Catch::BinaryExpr<char const (&) [7], libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >& const&> Catch::operator><libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&, 0>(Catch::ExprLhs<char const (&) [7]>&&, libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&) [592]
                0.00    0.00       1/1           libutf8::operator>(char const, libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [606]
                0.00    0.00       1/187885170     Catch::operator"" sr(char const, unsigned long) [14]
                0.00    0.00       1/6           Catch::BinaryExpr<char const (&) [7], libutf8::caseinsensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&>::BinaryExpr(bool, char const (&) [7], Catch::StringRef, libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&) [728]
-----------------------------------------------
                0.00    0.00       1/1           CATCH2_INTERNAL_TEST_0() [44]
[593]    0.0    0.00    0.00       1         Catch::BinaryExpr<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&, char const (& const&) [7]> Catch::operator<=<char const (&) [7], 0>(Catch::ExprLhs<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&>&&, char const (&) [7]) [593]
                0.00    0.00       1/1           libutf8::operator<=(libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const) [609]
                0.00    0.00       1/187885170     Catch::operator"" sr(char const, unsigned long) [14]
                0.00    0.00       1/14          Catch::BinaryExpr<libutf8::caseinsensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&, char const (&) [7]>::BinaryExpr(bool, libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&, Catch::StringRef, char const (&) [7]) [704]
-----------------------------------------------
                0.00    0.00       1/1           CATCH2_INTERNAL_TEST_0() [44]
[594]    0.0    0.00    0.00       1         Catch::BinaryExpr<char const (&) [7], libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >& const&> Catch::operator<=<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&, 0>(Catch::ExprLhs<char const (&) [7]>&&, libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&) [594]
                0.00    0.00       1/1           libutf8::operator<=(char const, libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [608]
                0.00    0.00       1/187885170     Catch::operator"" sr(char const, unsigned long) [14]
                0.00    0.00       1/6           Catch::BinaryExpr<char const (&) [7], libutf8::caseinsensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&>::BinaryExpr(bool, char const (&) [7], Catch::StringRef, libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&) [728]
-----------------------------------------------
                0.00    0.00       1/1           CATCH2_INTERNAL_TEST_0() [44]
[595]    0.0    0.00    0.00       1         Catch::BinaryExpr<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&, char const (& const&) [7]> Catch::operator< <char const (&) [7], 0>(Catch::ExprLhs<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&>&&, char const (&) [7]) [595]
                0.00    0.00       1/1           libutf8::operator<(libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const) [611]
                0.00    0.00       1/187885170     Catch::operator"" sr(char const, unsigned long) [14]
                0.00    0.00       1/14          Catch::BinaryExpr<libutf8::caseinsensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&, char const (&) [7]>::BinaryExpr(bool, libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&, Catch::StringRef, char const (&) [7]) [704]
-----------------------------------------------
                0.00    0.00       1/1           CATCH2_INTERNAL_TEST_0() [44]
[596]    0.0    0.00    0.00       1         Catch::BinaryExpr<char const (&) [7], libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >& const&> Catch::operator< <libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&, 0>(Catch::ExprLhs<char const (&) [7]>&&, libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&) [596]
                0.00    0.00       1/1           libutf8::operator<(char const, libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [610]
                0.00    0.00       1/187885170     Catch::operator"" sr(char const, unsigned long) [14]
                0.00    0.00       1/6           Catch::BinaryExpr<char const (&) [7], libutf8::caseinsensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&>::BinaryExpr(bool, char const (&) [7], Catch::StringRef, libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&) [728]
-----------------------------------------------
                0.00    0.00       1/1           CATCH2_INTERNAL_TEST_0() [44]
[597]    0.0    0.00    0.00       1         Catch::BinaryExpr<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&, char const (& const&) [7]> Catch::operator!=<char const (&) [7], 0>(Catch::ExprLhs<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&>&&, char const (&) [7]) [597]
                0.00    0.00       1/1           bool Catch::compareNotEqual<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >, char const (&) [7]>(libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [7]) [602]
                0.00    0.00       1/187885170     Catch::operator"" sr(char const, unsigned long) [14]
                0.00    0.00       1/14          Catch::BinaryExpr<libutf8::caseinsensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&, char const (&) [7]>::BinaryExpr(bool, libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&, Catch::StringRef, char const (&) [7]) [704]
-----------------------------------------------
                0.00    0.00       1/1           CATCH2_INTERNAL_TEST_0() [44]
[598]    0.0    0.00    0.00       1         Catch::BinaryExpr<char const (&) [7], libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >& const&> Catch::operator!=<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&, 0>(Catch::ExprLhs<char const (&) [7]>&&, libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&) [598]
                0.00    0.00       1/1           bool Catch::compareNotEqual<char [7], libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&>(char const (&) [7], libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&) [601]
                0.00    0.00       1/187885170     Catch::operator"" sr(char const, unsigned long) [14]
                0.00    0.00       1/6           Catch::BinaryExpr<char const (&) [7], libutf8::caseinsensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&>::BinaryExpr(bool, char const (&) [7], Catch::StringRef, libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&) [728]
-----------------------------------------------
                0.00    0.00       1/1           Catch::BinaryExpr<char const (&) [7], libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >& const&> Catch::operator==<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&, 0>(Catch::ExprLhs<char const (&) [7]>&&, libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&) [588]
[599]    0.0    0.00    0.00       1         bool Catch::compareEqual<char [7], libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> > >(char const (&) [7], libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [599]
                0.00    0.00       1/1           libutf8::operator==(char const, libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [603]
-----------------------------------------------
                0.00    0.00       1/1           Catch::BinaryExpr<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&, char const (& const&) [11]> Catch::operator==<char const (&) [11], 0>(Catch::ExprLhs<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&>&&, char const (&) [11]) [587]
[600]    0.0    0.00    0.00       1         bool Catch::compareEqual<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >, char [11]>(libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [11]) [600]
                0.00    0.00       1/16          libutf8::operator==(libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const) [521]
-----------------------------------------------
                0.00    0.00       1/1           Catch::BinaryExpr<char const (&) [7], libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >& const&> Catch::operator!=<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&, 0>(Catch::ExprLhs<char const (&) [7]>&&, libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&) [598]
[601]    0.0    0.00    0.00       1         bool Catch::compareNotEqual<char [7], libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&>(char const (&) [7], libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&) [601]
                0.00    0.00       1/1           libutf8::operator!=(char const, libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [612]
-----------------------------------------------
                0.00    0.00       1/1           Catch::BinaryExpr<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&, char const (& const&) [7]> Catch::operator!=<char const (&) [7], 0>(Catch::ExprLhs<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&>&&, char const (&) [7]) [597]
[602]    0.0    0.00    0.00       1         bool Catch::compareNotEqual<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >, char const (&) [7]>(libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [7]) [602]
                0.00    0.00       1/1           libutf8::operator!=(libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const) [613]
-----------------------------------------------
                0.00    0.00       1/1           bool Catch::compareEqual<char [7], libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> > >(char const (&) [7], libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [599]
[603]    0.0    0.00    0.00       1         libutf8::operator==(char const, libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [603]
                0.00    0.00       1/69842       std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(char const, std::allocator<char> const&) [177]
                0.00    0.00       1/32003701     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() [27]
-----------------------------------------------
                0.00    0.00       1/1           Catch::BinaryExpr<char const (&) [7], libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >& const&> Catch::operator>=<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&, 0>(Catch::ExprLhs<char const (&) [7]>&&, libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&) [590]
[604]    0.0    0.00    0.00       1         libutf8::operator>=(char const, libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [604]
                0.00    0.00       1/69842       std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(char const, std::allocator<char> const&) [177]
                0.00    0.00       1/32003701     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() [27]
-----------------------------------------------
                0.00    0.00       1/1           Catch::BinaryExpr<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&, char const (& const&) [7]> Catch::operator>=<char const (&) [7], 0>(Catch::ExprLhs<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&>&&, char const (&) [7]) [589]
[605]    0.0    0.00    0.00       1         libutf8::operator>=(libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const) [605]
                0.00    0.00       1/69842       std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(char const, std::allocator<char> const&) [177]
                0.00    0.00       1/32003701     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() [27]
-----------------------------------------------
                0.00    0.00       1/1           Catch::BinaryExpr<char const (&) [7], libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >& const&> Catch::operator><libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&, 0>(Catch::ExprLhs<char const (&) [7]>&&, libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&) [592]
[606]    0.0    0.00    0.00       1         libutf8::operator>(char const, libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [606]
                0.00    0.00       1/69842       std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(char const, std::allocator<char> const&) [177]
                0.00    0.00       1/32003701     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() [27]
-----------------------------------------------
                0.00    0.00       1/1           Catch::BinaryExpr<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&, char const (& const&) [7]> Catch::operator><char const (&) [7], 0>(Catch::ExprLhs<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&>&&, char const (&) [7]) [591]
[607]    0.0    0.00    0.00       1         libutf8::operator>(libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const) [607]
                0.00    0.00       1/69842       std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(char const, std::allocator<char> const&) [177]
                0.00    0.00       1/32003701     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() [27]
-----------------------------------------------
                0.00    0.00       1/1           Catch::BinaryExpr<char const (&) [7], libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >& const&> Catch::operator<=<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&, 0>(Catch::ExprLhs<char const (&) [7]>&&, libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&) [594]
[608]    0.0    0.00    0.00       1         libutf8::operator<=(char const, libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [608]
                0.00    0.00       1/69842       std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(char const, std::allocator<char> const&) [177]
                0.00    0.00       1/32003701     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() [27]
-----------------------------------------------
                0.00    0.00       1/1           Catch::BinaryExpr<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&, char const (& const&) [7]> Catch::operator<=<char const (&) [7], 0>(Catch::ExprLhs<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&>&&, char const (&) [7]) [593]
[609]    0.0    0.00    0.00       1         libutf8::operator<=(libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const) [609]
                0.00    0.00       1/69842       std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(char const, std::allocator<char> const&) [177]
                0.00    0.00       1/32003701     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() [27]
-----------------------------------------------
                0.00    0.00       1/1           Catch::BinaryExpr<char const (&) [7], libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >& const&> Catch::operator< <libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&, 0>(Catch::ExprLhs<char const (&) [7]>&&, libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&) [596]
[610]    0.0    0.00    0.00       1         libutf8::operator<(char const, libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [610]
                0.00    0.00       1/69842       std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(char const, std::allocator<char> const&) [177]
                0.00    0.00       1/32003701     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() [27]
-----------------------------------------------
                0.00    0.00       1/1           Catch::BinaryExpr<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&, char const (& const&) [7]> Catch::operator< <char const (&) [7], 0>(Catch::ExprLhs<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&>&&, char const (&) [7]) [595]
[611]    0.0    0.00    0.00       1         libutf8::operator<(libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const) [611]
                0.00    0.00       1/69842       std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(char const, std::allocator<char> const&) [177]
                0.00    0.00       1/32003701     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() [27]
-----------------------------------------------
                0.00    0.00       1/1           bool Catch::compareNotEqual<char [7], libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&>(char const (&) [7], libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&) [601]
[612]    0.0    0.00    0.00       1         libutf8::operator!=(char const, libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [612]
                0.00    0.00       1/69842       std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(char const, std::allocator<char> const&) [177]
                0.00    0.00       1/32003701     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() [27]
-----------------------------------------------
                0.00    0.00       1/1           bool Catch::compareNotEqual<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >, char const (&) [7]>(libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [7]) [602]
[613]    0.0    0.00    0.00       1         libutf8::operator!=(libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const) [613]
                0.00    0.00       1/69842       std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(char const, std::allocator<char> const&) [177]
                0.00    0.00       1/32003701     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() [27]
-----------------------------------------------
                                                 <spontaneous>
[614]    0.0    0.00    0.00                 Catch::generateRandomSeed(Catch::GenerateFrom) [614]
                0.00    0.00       1/69842       std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(char const, std::allocator<char> const&) [177]
                0.00    0.00       1/32003701     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() [27]
-----------------------------------------------
                                                 <spontaneous>
[615]    0.0    0.00    0.00                 Catch::ReusableStringStream::~ReusableStringStream() [615]
                0.00    0.00       1/69842       std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(char const, std::allocator<char> const&) [177]
                0.00    0.00       1/32003701     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() [27]
-----------------------------------------------
                0.00    0.00       2/32          (anonymous namespace)::get_date(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&) [117]
                0.00    0.00      30/32          CATCH2_INTERNAL_TEST_0() [44]
[616]    0.0    0.00    0.00      32         libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >::~case_insensitive_basic_string() [616]
                0.00    0.00      32/32003701     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() [27]
-----------------------------------------------
                                                 <spontaneous>
[617]    0.0    0.00    0.00                 Catch::TestCaseInfo::~TestCaseInfo() [617]
                0.00    0.00      32/32003701     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() [27]
-----------------------------------------------
                                                 <spontaneous>
[618]    0.0    0.00    0.00                 Catch::Clara::Detail::ParserRefImpl<Catch::Clara::Arg>::~ParserRefImpl() [618]
                0.00    0.00      30/32003701     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() [27]
                0.00    0.00      15/2476        std::shared_ptr<Catch::Clara::Detail::BoundRef>::~shared_ptr() [898]
                0.00    0.00      15/15          Catch::Clara::Detail::ComposableParserImpl<Catch::Clara::Arg>::~ComposableParserImpl() [1082]
-----------------------------------------------
                                                 <spontaneous>
[619]    0.0    0.00    0.00                 Catch::(anonymous namespace)::ColumnInfo::ColumnInfo(Catch::(anonymous namespace)::ColumnInfo const&) [619]
                0.00    0.00       4/2800923     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [38]
-----------------------------------------------
                                                 <spontaneous>
[620]    0.0    0.00    0.00                 Catch::Clara::Detail::Token::Token(Catch::Clara::Detail::Token&&) [620]
                0.00    0.00       9/2579256     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&) [90]
-----------------------------------------------
                0.00    0.00       2/4           libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >::case_insensitive_basic_string(libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> > const&, unsigned long, unsigned long, std::allocator<char> const&) [654]
                0.00    0.00       2/4           libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >::case_insensitive_basic_string(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, unsigned long, unsigned long, std::allocator<char> const&) [653]
[621]    0.0    0.00    0.00       4         std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, unsigned long, unsigned long, std::allocator<char> const&) [621]
                0.00    0.00       4/1398856     void std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_construct<char const>(char const, char const) [86]
                0.00    0.00       4/1288205     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_check(unsigned long, char const) const [354]
                0.00    0.00       4/45213417     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_local_data() [73]
                0.00    0.00       4/1288105     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_limit(unsigned long, unsigned long) const [437]
                0.00    0.00       4/756160635     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_data() const [21]
                0.00    0.00       4/1572878     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::Allochider::Allochider(char, std::allocator<char> const&) [830]
-----------------------------------------------
                                                 <spontaneous>
[622]    0.0    0.00    0.00                 Catch::Clara::Detail::ParserRefImpl<Catch::Clara::Arg>::ParserRefImpl<std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, void>(std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [622]
                0.00    0.00       1/2608978     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string() [22]
                0.00    0.00       1/2800923     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [38]
-----------------------------------------------
                                                 <spontaneous>
[623]    0.0    0.00    0.00                 Catch::Clara::Detail::ParserRefImpl<Catch::Clara::Opt>::ParserRefImpl<std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, void>(std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [623]
                0.00    0.00       1/2608978     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string() [22]
                0.00    0.00       1/2800923     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [38]
                0.00    0.00       1/39          Catch::Clara::Detail::ComposableParserImpl<Catch::Clara::Opt>::ComposableParserImpl() [1059]
-----------------------------------------------
                                                 <spontaneous>
[624]    0.0    0.00    0.00                 Catch::Clara::Detail::ParserRefImpl<Catch::Clara::Opt>::ParserRefImpl<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#2}, void>(Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#2} const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [624]
                0.00    0.00       1/2608978     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string() [22]
                0.00    0.00       1/2800923     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [38]
                0.00    0.00       1/39          Catch::Clara::Detail::ComposableParserImpl<Catch::Clara::Opt>::ComposableParserImpl() [1059]
-----------------------------------------------
                                                 <spontaneous>
[625]    0.0    0.00    0.00                 Catch::Clara::Detail::ParserRefImpl<Catch::Clara::Opt>::ParserRefImpl<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#3}, void>(Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#3} const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [625]
                0.00    0.00       1/2608978     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string() [22]
                0.00    0.00       1/2800923     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [38]
                0.00    0.00       1/39          Catch::Clara::Detail::ComposableParserImpl<Catch::Clara::Opt>::ComposableParserImpl() [1059]
-----------------------------------------------
                                                 <spontaneous>
[626]    0.0    0.00    0.00                 Catch::Clara::Detail::ParserRefImpl<Catch::Clara::Opt>::ParserRefImpl<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#4}, void>(Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#4} const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [626]
                0.00    0.00       1/2608978     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string() [22]
                0.00    0.00       1/2800923     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [38]
                0.00    0.00       1/39          Catch::Clara::Detail::ComposableParserImpl<Catch::Clara::Opt>::ComposableParserImpl() [1059]
-----------------------------------------------
                                                 <spontaneous>
[627]    0.0    0.00    0.00                 Catch::Clara::Detail::ParserRefImpl<Catch::Clara::Opt>::ParserRefImpl<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#5}, void>(Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#5} const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [627]
                0.00    0.00       1/2608978     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string() [22]
                0.00    0.00       1/2800923     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [38]
                0.00    0.00       1/39          Catch::Clara::Detail::ComposableParserImpl<Catch::Clara::Opt>::ComposableParserImpl() [1059]
-----------------------------------------------
                                                 <spontaneous>
[628]    0.0    0.00    0.00                 Catch::Clara::Detail::ParserRefImpl<Catch::Clara::Opt>::ParserRefImpl<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#6}, void>(Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#6} const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [628]
                0.00    0.00       1/2608978     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string() [22]
                0.00    0.00       1/2800923     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [38]
                0.00    0.00       1/39          Catch::Clara::Detail::ComposableParserImpl<Catch::Clara::Opt>::ComposableParserImpl() [1059]
-----------------------------------------------
                                                 <spontaneous>
[629]    0.0    0.00    0.00                 Catch::Clara::Detail::ParserRefImpl<Catch::Clara::Opt>::ParserRefImpl<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#7}, void>(Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#7} const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [629]
                0.00    0.00       1/2608978     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string() [22]
                0.00    0.00       1/2800923     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [38]
                0.00    0.00       1/39          Catch::Clara::Detail::ComposableParserImpl<Catch::Clara::Opt>::ComposableParserImpl() [1059]
-----------------------------------------------
                                                 <spontaneous>
[630]    0.0    0.00    0.00                 Catch::Clara::Detail::ParserRefImpl<Catch::Clara::Opt>::ParserRefImpl<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#8}>(Catch::Clara::accept_many_t, Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#8} const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [630]
                0.00    0.00       1/2608978     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string() [22]
                0.00    0.00       1/2800923     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [38]
                0.00    0.00       1/39          Catch::Clara::Detail::ComposableParserImpl<Catch::Clara::Opt>::ComposableParserImpl() [1059]
-----------------------------------------------
                                                 <spontaneous>
[631]    0.0    0.00    0.00                 Catch::Clara::Detail::ParserRefImpl<Catch::Clara::Opt>::ParserRefImpl<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#9}, void>(Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#9} const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [631]
                0.00    0.00       1/2608978     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string() [22]
                0.00    0.00       1/2800923     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [38]
                0.00    0.00       1/39          Catch::Clara::Detail::ComposableParserImpl<Catch::Clara::Opt>::ComposableParserImpl() [1059]
-----------------------------------------------
                                                 <spontaneous>
[632]    0.0    0.00    0.00                 Catch::Clara::Detail::ParserRefImpl<Catch::Clara::Opt>::ParserRefImpl<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#10}, void>(Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#10} const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [632]
                0.00    0.00       1/2608978     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string() [22]
                0.00    0.00       1/2800923     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [38]
                0.00    0.00       1/39          Catch::Clara::Detail::ComposableParserImpl<Catch::Clara::Opt>::ComposableParserImpl() [1059]
-----------------------------------------------
                                                 <spontaneous>
[633]    0.0    0.00    0.00                 Catch::Clara::Detail::ParserRefImpl<Catch::Clara::Opt>::ParserRefImpl<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#1}>(Catch::Clara::accept_many_t, Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#1} const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [633]
                0.00    0.00       1/2608978     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string() [22]
                0.00    0.00       1/2800923     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [38]
                0.00    0.00       1/39          Catch::Clara::Detail::ComposableParserImpl<Catch::Clara::Opt>::ComposableParserImpl() [1059]
-----------------------------------------------
                                                 <spontaneous>
[634]    0.0    0.00    0.00                 Catch::Clara::Detail::ParserRefImpl<Catch::Clara::Opt>::ParserRefImpl<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(bool)#13}, void>(Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(bool)#13} const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [634]
                0.00    0.00       1/2608978     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string() [22]
                0.00    0.00       1/2800923     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [38]
                0.00    0.00       1/39          Catch::Clara::Detail::ComposableParserImpl<Catch::Clara::Opt>::ComposableParserImpl() [1059]
-----------------------------------------------
                                                 <spontaneous>
[635]    0.0    0.00    0.00                 Catch::Clara::Detail::ParserRefImpl<Catch::Clara::Opt>::ParserRefImpl<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(int)#12}, void>(Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(int)#12} const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [635]
                0.00    0.00       1/2608978     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string() [22]
                0.00    0.00       1/2800923     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [38]
                0.00    0.00       1/39          Catch::Clara::Detail::ComposableParserImpl<Catch::Clara::Opt>::ComposableParserImpl() [1059]
-----------------------------------------------
                                                 <spontaneous>
[636]    0.0    0.00    0.00                 Catch::Clara::Detail::ParserRefImpl<Catch::Clara::Opt>::ParserRefImpl<long, void>(long&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [636]
                0.00    0.00       1/2608978     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string() [22]
                0.00    0.00       1/2800923     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [38]
                0.00    0.00       1/39          Catch::Clara::Detail::ComposableParserImpl<Catch::Clara::Opt>::ComposableParserImpl() [1059]
-----------------------------------------------
                                                 <spontaneous>
[637]    0.0    0.00    0.00                 std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, Catch::Detail::unique_ptr<Catch::IReporterFactory> >::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&, 0ul>(std::tuple<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&>&, std::tuple<>&, std::Indextuple<0ul>, std::Indextuple<>) [637]
                0.00    0.00       8/2579256     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&) [90]
-----------------------------------------------
                0.00    0.00       8/8           CATCH2_INTERNAL_TEST_0() [4]
[638]    0.0    0.00    0.00       8         Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (& const&) [2]> Catch::operator==<char const (&) [2], 0>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, char const (&) [2]) [638]
                0.00    0.00       8/8           bool Catch::compareEqual<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, char [2]>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [2]) [642]
                0.00    0.00       8/187885170     Catch::operator"" sr(char const, unsigned long) [14]
                0.00    0.00       8/8           Catch::BinaryExpr<std::cxx11::basicstring<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]) [717]
-----------------------------------------------
                0.00    0.00       8/8           CATCH2_INTERNAL_TEST_6() [20]
[639]    0.0    0.00    0.00       8         Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (& const&) [33]> Catch::operator==<char const (&) [33], 0>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, char const (&) [33]) [639]
                0.00    0.00       8/8           bool Catch::compareEqual<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, char [33]>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [33]) [643]
                0.00    0.00       8/187885170     Catch::operator"" sr(char const, unsigned long) [14]
                0.00    0.00       8/8           Catch::BinaryExpr<std::cxx11::basicstring<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]) [718]
-----------------------------------------------
                0.00    0.00       3/7           CATCH2_INTERNAL_TEST_0() [4]
                0.00    0.00       4/7           CATCH2_INTERNAL_TEST_6() [20]
[640]    0.0    0.00    0.00       7         Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (& const&) [10]> Catch::operator==<char const (&) [10], 0>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, char const (&) [10]) [640]
                0.00    0.00       7/7           bool Catch::compareEqual<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, char [10]>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [10]) [647]
                0.00    0.00       7/187885170     Catch::operator"" sr(char const, unsigned long) [14]
                0.00    0.00       7/7           Catch::BinaryExpr<std::cxx11::basicstring<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]) [720]
-----------------------------------------------
                0.00    0.00       1/7           CATCH2_INTERNAL_TEST_0() [4]
                0.00    0.00       6/7           CATCH2_INTERNAL_TEST_6() [20]
[641]    0.0    0.00    0.00       7         Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (& const&) [9]> Catch::operator==<char const (&) [9], 0>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, char const (&) [9]) [641]
                0.00    0.00       7/7           bool Catch::compareEqual<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, char [9]>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [9]) [648]
                0.00    0.00       7/187885170     Catch::operator"" sr(char const, unsigned long) [14]
                0.00    0.00       7/7           Catch::BinaryExpr<std::cxx11::basicstring<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]) [721]
-----------------------------------------------
                0.00    0.00       8/8           Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (& const&) [2]> Catch::operator==<char const (&) [2], 0>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, char const (&) [2]) [638]
[642]    0.0    0.00    0.00       8         bool Catch::compareEqual<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, char [2]>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [2]) [642]
                0.00    0.00       8/1112142     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) [173]
-----------------------------------------------
                0.00    0.00       8/8           Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (& const&) [33]> Catch::operator==<char const (&) [33], 0>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, char const (&) [33]) [639]
[643]    0.0    0.00    0.00       8         bool Catch::compareEqual<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, char [33]>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [33]) [643]
                0.00    0.00       8/1112142     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) [173]
-----------------------------------------------
                0.00    0.00       1/3           unittest::detail::init_tmp_dir(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [651]
                0.00    0.00       2/3           unittest::snap_catch2_main(char const, char const, int, char*, void ()(), Catch::Clara::Parser ()(Catch::Clara::Parser const&), int ()(Catch::Session&), void ()()) [277]
[644]    0.0    0.00    0.00       3         unittest::g_tmp_dir[abi:cxx11]() [644]
                0.00    0.00       1/2608978     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string() [22]
-----------------------------------------------
                0.00    0.00       2/2           unittest::snap_catch2_main(char const, char const, int, char**, void ()(), Catch::Clara::Parser ()(Catch::Clara::Parser const&), int ()(Catch::Session&), void ()()) [277]
[645]    0.0    0.00    0.00       2         unittest::g_source_dir[abi:cxx11]() [645]
                0.00    0.00       1/2608978     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string() [22]
-----------------------------------------------
                                                 <spontaneous>
[646]    0.0    0.00    0.00                 Catch::Clara::Detail::BoundFlagRef::setFlag(bool) [646]
                0.00    0.00       1/8           Catch::Clara::Detail::BasicResult<Catch::Clara::ParseResultType> Catch::Clara::Detail::BasicResult<Catch::Clara::ParseResultType>::ok<Catch::Clara::ParseResultType>(Catch::Clara::ParseResultType const&) [551]
-----------------------------------------------
                0.00    0.00       7/7           Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (& const&) [10]> Catch::operator==<char const (&) [10], 0>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, char const (&) [10]) [640]
[647]    0.0    0.00    0.00       7         bool Catch::compareEqual<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, char [10]>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [10]) [647]
                0.00    0.00       7/1112142     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) [173]
-----------------------------------------------
                0.00    0.00       7/7           Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (& const&) [9]> Catch::operator==<char const (&) [9], 0>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, char const (&) [9]) [641]
[648]    0.0    0.00    0.00       7         bool Catch::compareEqual<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, char [9]>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [9]) [648]
                0.00    0.00       7/1112142     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) [173]
-----------------------------------------------
                                                 <spontaneous>
[649]    0.0    0.00    0.00                 void __gnu_cxx::new_allocator<Catch::Clara::Arg>::construct<Catch::Clara::Arg, Catch::Clara::Arg const&>(Catch::Clara::Arg, Catch::Clara::Arg const&) [649]
                0.00    0.00       1/14          Catch::Clara::Arg::Arg(Catch::Clara::Arg const&) [533]
                0.00    0.00       1/16          Catch::Clara::Arg const& std::forward<Catch::Clara::Arg const&>(std::remove_reference<Catch::Clara::Arg const&>::type&) [1081]
                0.00    0.00       1/461452      operator new(unsigned long, void) [867]
-----------------------------------------------
                0.00    0.00       5/5           CATCH2_INTERNAL_TEST_6() [20]
[650]    0.0    0.00    0.00       5         Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (& const&) [31]> Catch::operator==<char const (&) [31], 0>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, char const (&) [31]) [650]
                0.00    0.00       5/5           bool Catch::compareEqual<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, char [31]>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [31]) [656]
                0.00    0.00       5/187885170     Catch::operator"" sr(char const, unsigned long) [14]
                0.00    0.00       5/5           Catch::BinaryExpr<std::cxx11::basicstring<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [31]>::BinaryExpr(bool, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, Catch::StringRef, char const (&) [31]) [742]
-----------------------------------------------
                0.00    0.00       1/1           unittest::snap_catch2_main(char const, char const, int, char*, void ()(), Catch::Clara::Parser ()(Catch::Clara::Parser const&), int ()(Catch::Session&), void ()()) [277]
[651]    0.0    0.00    0.00       1         unittest::detail::init_tmp_dir(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [651]
                0.00    0.00       1/3           unittest::g_tmp_dir[abi:cxx11]() [644]
                0.00    0.00       2/5496947     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::c_str() const [92]
                0.00    0.00       1/1112142     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) [173]
                0.00    0.00       2/32003701     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() [27]
                0.00    0.00       2/1113089     std::operator|(std::IosOpenmode, std::IosOpenmode) [414]
                0.00    0.00       1/454644      std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::empty() const [452]
-----------------------------------------------
                                                 <spontaneous>
[652]    0.0    0.00    0.00                 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}) [652]
                0.00    0.00      56/1399019     std::iterator_traits<char const>::difference_type std::distance<char const>(char const, char const) [372]
-----------------------------------------------
                0.00    0.00       2/2           CATCH2_INTERNAL_TEST_0() [44]
[653]    0.0    0.00    0.00       2         libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >::case_insensitive_basic_string(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, unsigned long, unsigned long, std::allocator<char> const&) [653]
                0.00    0.00       2/4           std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, unsigned long, unsigned long, std::allocator<char> const&) [621]
-----------------------------------------------
                0.00    0.00       2/2           CATCH2_INTERNAL_TEST_0() [44]
[654]    0.0    0.00    0.00       2         libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >::case_insensitive_basic_string(libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> > const&, unsigned long, unsigned long, std::allocator<char> const&) [654]
                0.00    0.00       2/4           std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, unsigned long, unsigned long, std::allocator<char> const&) [621]
-----------------------------------------------
                0.00    0.00      25/25          CATCH2_INTERNAL_TEST_0() [171]
[655]    0.0    0.00    0.00      25         Catch::BinaryExpr<libutf8::bom_t const&, libutf8::bom_t const&> Catch::operator==<libutf8::bom_t, 0>(Catch::ExprLhs<libutf8::bom_t const&>&&, libutf8::bom_t&&) [655]
                0.00    0.00      25/187885170     Catch::operator"" sr(char const, unsigned long) [14]
                0.00    0.00      25/25          Catch::BinaryExpr<libutf8::bomt const&, libutf8::bom_t const&>::BinaryExpr(bool, libutf8::bom_t const&, Catch::StringRef, libutf8::bom_t const&) [679]
                0.00    0.00      25/25          bool Catch::compareEqual<libutf8::bom_t, libutf8::bom_t>(libutf8::bom_t const&, libutf8::bom_t const&) [1066]
-----------------------------------------------
                0.00    0.00       5/5           Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (& const&) [31]> Catch::operator==<char const (&) [31], 0>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, char const (&) [31]) [650]
[656]    0.0    0.00    0.00       5         bool Catch::compareEqual<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, char [31]>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [31]) [656]
                0.00    0.00       5/1112142     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) [173]
-----------------------------------------------
                0.00    0.00       1/8           Catch::Clara::Parser::parse(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, Catch::Clara::Detail::TokenStream const&) const [725]
                0.00    0.00       2/8           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&) [586]
                0.00    0.00       5/8           Catch::Clara::Opt::parse(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, Catch::Clara::Detail::TokenStream const&) const [547]
[657]    0.0    0.00    0.00       8         Catch::Clara::Detail::BasicResult<Catch::Clara::ParseResultType>::~BasicResult() [657]
                0.00    0.00       8/32003701     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() [27]
                0.00    0.00       8/8           Catch::Clara::Detail::ResultValueBase<Catch::Clara::ParseResultType>::~ResultValueBase() [1119]
-----------------------------------------------
                                                 <spontaneous>
[658]    0.0    0.00    0.00                 Catch::(anonymous namespace)::ColumnInfo::~ColumnInfo() [658]
                0.00    0.00       8/32003701     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() [27]
-----------------------------------------------
                                                 <spontaneous>
[659]    0.0    0.00    0.00                 std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, Catch::Detail::unique_ptr<Catch::IReporterFactory> >::~pair() [659]
                0.00    0.00       8/32003701     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() [27]
-----------------------------------------------
                0.00    0.00       3/3           CATCH2_INTERNAL_TEST_6() [20]
[660]    0.0    0.00    0.00       3         Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (& const&) [54]> Catch::operator==<char const (&) [54], 0>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, char const (&) [54]) [660]
                0.00    0.00       3/3           bool Catch::compareEqual<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, char [54]>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [54]) [667]
                0.00    0.00       3/187885170     Catch::operator"" sr(char const, unsigned long) [14]
                0.00    0.00       3/3           Catch::BinaryExpr<std::cxx11::basicstring<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [54]>::BinaryExpr(bool, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, Catch::StringRef, char const (&) [54]) [748]
-----------------------------------------------
                0.00    0.00       3/3           CATCH2_INTERNAL_TEST_0() [4]
[661]    0.0    0.00    0.00       3         Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (& const&) [6]> Catch::operator==<char const (&) [6], 0>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, char const (&) [6]) [661]
                0.00    0.00       3/3           bool Catch::compareEqual<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, char [6]>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [6]) [668]
                0.00    0.00       3/187885170     Catch::operator"" sr(char const, unsigned long) [14]
                0.00    0.00       3/3           Catch::BinaryExpr<std::cxx11::basicstring<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]) [749]
-----------------------------------------------
                0.00    0.00       3/3           CATCH2_INTERNAL_TEST_0() [44]
[662]    0.0    0.00    0.00       3         Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, char const (& const&) [7]> Catch::operator==<char const (&) [7], 0>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>&&, char const (&) [7]) [662]
                0.00    0.00       3/3           bool Catch::compareEqual<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, char [7]>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [7]) [669]
                0.00    0.00       3/187885170     Catch::operator"" sr(char const, unsigned long) [14]
                0.00    0.00       3/3           Catch::BinaryExpr<std::cxx11::basicstring<char, std::char_traits<char>, std::allocator<char> >&, char const (&) [7]>::BinaryExpr(bool, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, Catch::StringRef, char const (&) [7]) [752]
-----------------------------------------------
                0.00    0.00       1/1           CATCH2_INTERNAL_TEST_0() [44]
[663]    0.0    0.00    0.00       1         libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >::case_insensitive_basic_string(libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [663]
                0.00    0.00       1/2800923     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [38]
-----------------------------------------------
                0.00    0.00       1/1           CATCH2_INTERNAL_TEST_0() [44]
[664]    0.0    0.00    0.00       1         libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >::case_insensitive_basic_string(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&) [664]
                0.00    0.00       1/2800923     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [38]
-----------------------------------------------
                0.00    0.00       1/1           CATCH2_INTERNAL_TEST_0() [44]
[665]    0.0    0.00    0.00       1         libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >::case_insensitive_basic_string(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [665]
                0.00    0.00       1/2800923     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [38]
-----------------------------------------------
                                                 <spontaneous>
[666]    0.0    0.00    0.00                 Catch::StringRef::substr(unsigned long, unsigned long) const [666]
                0.00    0.00      60/395567795     Catch::StringRef::StringRef(char const, unsigned long) [18]
-----------------------------------------------
                0.00    0.00       3/3           Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (& const&) [54]> Catch::operator==<char const (&) [54], 0>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, char const (&) [54]) [660]
[667]    0.0    0.00    0.00       3         bool Catch::compareEqual<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, char [54]>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [54]) [667]
                0.00    0.00       3/1112142     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) [173]
-----------------------------------------------
                0.00    0.00       3/3           Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (& const&) [6]> Catch::operator==<char const (&) [6], 0>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, char const (&) [6]) [661]
[668]    0.0    0.00    0.00       3         bool Catch::compareEqual<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, char [6]>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [6]) [668]
                0.00    0.00       3/1112142     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) [173]
-----------------------------------------------
                0.00    0.00       3/3           Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, char const (& const&) [7]> Catch::operator==<char const (&) [7], 0>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>&&, char const (&) [7]) [662]
[669]    0.0    0.00    0.00       3         bool Catch::compareEqual<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, char [7]>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [7]) [669]
                0.00    0.00       3/1112142     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) [173]
-----------------------------------------------
                                                 <spontaneous>
[670]    0.0    0.00    0.00                 Catch::ConsoleReporter::printTotalsDivider(Catch::Totals const&) [670]
                0.00    0.00       3/32003701     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() [27]
                0.00    0.00       3/4           std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(unsigned long, char, std::allocator<char> const&) [682]
-----------------------------------------------
                0.00    0.00     131/131         void std::__alloc_on_move<std::allocator<char> >(std::allocator<char>&, std::allocator<char>&) [253]
[671]    0.0    0.00    0.00     131         void std::__do_alloc_on_move<std::allocator<char> >(std::allocator<char>&, std::allocator<char>&, std::integral_constant<bool, true>) [671]
                0.00    0.00     131/43640777     std::remove_reference<std::allocator<char>&>::type&& std::move<std::allocator<char>&>(std::allocator<char>&) [196]
-----------------------------------------------
                                                 <spontaneous>
[672]    0.0    0.00    0.00                 Catch::Clara::Detail::ParserRefImpl<Catch::Clara::Arg>::operator=(Catch::Clara::Detail::ParserRefImpl<Catch::Clara::Arg> const&) [672]
                0.00    0.00       2/48          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&) [546]
-----------------------------------------------
                0.00    0.00       2/2           CATCH2_INTERNAL_TEST_15() [249]
[673]    0.0    0.00    0.00       2         std::__cxx11::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t> >::operator=(std::__cxx11::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t> >&&) [673]
                0.00    0.00       6/10522225     std::__cxx11::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t> >::_M_is_local() const [124]
                0.00    0.00       2/1525993     std::__cxx11::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t> >::length() const [262]
                0.00    0.00       2/2           std::__cxx11::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t> >::clear() [719]
                0.00    0.00       2/8994187     std::__cxx11::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t> >::_M_length(unsigned long) [255]
                0.00    0.00       2/38175386     std::__cxx11::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t> >::_M_data() const [230]
                0.00    0.00       4/1523946     std::__cxx11::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t> >::_M_get_allocator() [831]
                0.00    0.00       4/761975      std::__cxx11::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t> >::_M_data(char32_t) [863]
                0.00    0.00       2/2           void std::__alloc_on_move<std::allocator<char32_t> >(std::allocator<char32_t>&, std::allocator<char32_t>&) [1279]
                0.00    0.00       2/2           __gnu_cxx::__alloc_traits<std::allocator<char32_t> >::_S_propagate_on_move_assign() [1267]
                0.00    0.00       2/761973      std::__cxx11::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t> >::_M_capacity(unsigned long) [864]
-----------------------------------------------
                0.00    0.00       1/1           CATCH2_INTERNAL_TEST_0() [44]
[674]    0.0    0.00    0.00       1         libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >::case_insensitive_basic_string(char const, unsigned long, std::allocator<char> const&) [674]
                0.00    0.00       1/983072      std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(char const, unsigned long, std::allocator<char> const&) [102]
-----------------------------------------------
                0.00    0.00       1/1           CATCH2_INTERNAL_TEST_0() [44]
[675]    0.0    0.00    0.00       1         libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >::case_insensitive_basic_string(std::initializer_list<char>, std::allocator<char> const&) [675]
                0.00    0.00       1/1           std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(std::initializer_list<char>, std::allocator<char> const&) [676]
-----------------------------------------------
                0.00    0.00       1/1           libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >::case_insensitive_basic_string(std::initializer_list<char>, std::allocator<char> const&) [675]
[676]    0.0    0.00    0.00       1         std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(std::initializer_list<char>, std::allocator<char> const&) [676]
                0.00    0.00       1/1398856     void std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_construct<char const>(char const, char const) [86]
                0.00    0.00       1/45213417     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_local_data() [73]
                0.00    0.00       1/1572878     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::Allochider::Allochider(char, std::allocator<char> const&) [830]
                0.00    0.00       1/1           std::initializer_list<char>::end() const [1311]
                0.00    0.00       1/2           std::initializer_list<char>::begin() const [1270]
-----------------------------------------------
                                                 <spontaneous>
[677]    0.0    0.00    0.00                 Catch::ProcessedReporterSpec::ProcessedReporterSpec(Catch::ProcessedReporterSpec&&) [677]
                0.00    0.00       2/2579256     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&) [90]
-----------------------------------------------
                0.00    0.00       1/2           CATCH2_INTERNAL_TEST_0() [4]
                0.00    0.00       1/2           CATCH2_INTERNAL_TEST_6() [20]
[678]    0.0    0.00    0.00       2         Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (& const&) [16]> Catch::operator==<char const (&) [16], 0>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, char const (&) [16]) [678]
                0.00    0.00       2/2           bool Catch::compareEqual<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, char [16]>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [16]) [680]
                0.00    0.00       2/187885170     Catch::operator"" sr(char const, unsigned long) [14]
                0.00    0.00       2/2           Catch::BinaryExpr<std::cxx11::basicstring<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [16]>::BinaryExpr(bool, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, Catch::StringRef, char const (&) [16]) [769]
-----------------------------------------------
                0.00    0.00      25/25          Catch::BinaryExpr<libutf8::bom_t const&, libutf8::bom_t const&> Catch::operator==<libutf8::bom_t, 0>(Catch::ExprLhs<libutf8::bom_t const&>&&, libutf8::bom_t&&) [655]
[679]    0.0    0.00    0.00      25         Catch::BinaryExpr<libutf8::bom_t const&, libutf8::bom_t const&>::BinaryExpr(bool, libutf8::bom_t const&, Catch::StringRef, libutf8::bom_t const&) [679]
                0.00    0.00      25/103354053     Catch::ITransientExpression::ITransientExpression(bool, bool) [43]
-----------------------------------------------
                0.00    0.00       2/2           Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (& const&) [16]> Catch::operator==<char const (&) [16], 0>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, char const (&) [16]) [678]
[680]    0.0    0.00    0.00       2         bool Catch::compareEqual<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, char [16]>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [16]) [680]
                0.00    0.00       2/1112142     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) [173]
-----------------------------------------------
                                                 <spontaneous>
[681]    0.0    0.00    0.00                 Catch::ProcessedReporterSpec::~ProcessedReporterSpec() [681]
                0.00    0.00       4/32003701     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() [27]
-----------------------------------------------
                0.00    0.00       1/4           libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >::case_insensitive_basic_string(unsigned long, char, std::allocator<char> const&) [731]
                0.00    0.00       3/4           Catch::ConsoleReporter::printTotalsDivider(Catch::Totals const&) [670]
[682]    0.0    0.00    0.00       4         std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(unsigned long, char, std::allocator<char> const&) [682]
                0.00    0.00       4/4           std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_construct(unsigned long, char) [685]
                0.00    0.00       4/45213417     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_local_data() [73]
                0.00    0.00       4/1572878     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::Allochider::Allochider(char, std::allocator<char> const&) [830]
-----------------------------------------------
                                                 <spontaneous>
[683]    0.0    0.00    0.00                 Catch::Clara::ExeName::set(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [683]
                0.00    0.00       1/48          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&) [546]
                0.00    0.00       1/32003701     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() [27]
                0.00    0.00       1/3           Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::setValue(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [1201]
-----------------------------------------------
                0.00    0.00      20/20          Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (& const&) [32]> Catch::operator==<char const (&) [32], 0>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, char const (&) [32]) [578]
[684]    0.0    0.00    0.00      20         Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [32]>::BinaryExpr(bool, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, Catch::StringRef, char const (&) [32]) [684]
                0.00    0.00      20/103354053     Catch::ITransientExpression::ITransientExpression(bool, bool) [43]
-----------------------------------------------
                0.00    0.00       4/4           std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(unsigned long, char, std::allocator<char> const&) [682]
[685]    0.0    0.00    0.00       4         std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_construct(unsigned long, char) [685]
                0.00    0.00       4/188061850     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_set_length(unsigned long) [7]
                0.00    0.00       1/17356085     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_create(unsigned long&, unsigned long) [61]
                0.00    0.00       2/756160635     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_data() const [21]
                0.00    0.00       1/19932506     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_capacity(unsigned long) [199]
                0.00    0.00       1/22511764     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_data(char) [211]
                0.00    0.00       2/2           std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_S_assign(char, unsigned long, char) [1278]
-----------------------------------------------
                0.00    0.00       3/3           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> >) [687]
[686]    0.0    0.00    0.00       3         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> >) [686]
                0.00    0.00       3/32003701     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() [27]
-----------------------------------------------
                0.00    0.00       3/3           std::Spcounted_ptr_inplace<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, (__gnu_cxx::Lockpolicy)2>::_M_dispose() [689]
[687]    0.0    0.00    0.00       3         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> >) [687]
                0.00    0.00       3/3           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> >) [686]
-----------------------------------------------
                                                 <spontaneous>
[688]    0.0    0.00    0.00                 Catch::TestSpecParser::~TestSpecParser() [688]
                0.00    0.00       3/32003701     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() [27]
-----------------------------------------------
                                                 <spontaneous>
[689]    0.0    0.00    0.00                 std::Spcounted_ptr_inplace<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, (__gnu_cxx::Lockpolicy)2>::_M_dispose() [689]
                0.00    0.00       3/3           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> >) [687]
-----------------------------------------------
                                                 <spontaneous>
[690]    0.0    0.00    0.00                 Catch::Clara::Detail::ParserRefImpl<Catch::Clara::Arg>::operator()(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [690]
                0.00    0.00       1/48          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&) [546]
-----------------------------------------------
                0.00    0.00       6/6           CATCH2_INTERNAL_TEST_0() [6]
[691]    0.0    0.00    0.00       6         Catch::BinaryExpr<long, int> Catch::operator==<int, 0>(Catch::ExprLhs<long>&&, int) [691]
                0.00    0.00       6/187885170     Catch::operator"" sr(char const, unsigned long) [14]
                0.00    0.00       6/6           Catch::BinaryExpr<long, int>::BinaryExpr(bool, long, Catch::StringRef, int) [727]
                0.00    0.00       6/6           bool Catch::compareEqual<long, int>(long const&, int const&) [1127]
-----------------------------------------------
                0.00    0.00       2/2           CATCH2INTERNAL_TEST_15() [249]
[692]    0.0    0.00    0.00       2         Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >& const&> Catch::operator==<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, 0>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>&&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&) [692]
                0.00    0.00       2/2225128     bool Catch::compareEqual<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [195]
                0.00    0.00       2/187885170     Catch::operator"" sr(char const, unsigned long) [14]
                0.00    0.00       2/2           Catch::BinaryExpr<std::cxx11::basicstring<char, std::char_traits<char>, std::allocator<char> >&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>::BinaryExpr(bool, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, Catch::StringRef, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&) [773]
-----------------------------------------------
                                                 <spontaneous>
[693]    0.0    0.00    0.00                 Catch::ReporterSpec::ReporterSpec(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, Catch::Optional<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, Catch::Optional<Catch::ColourMode>, std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >) [693]
                0.00    0.00       1/2579256     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&) [90]
-----------------------------------------------
                                                 <spontaneous>
[694]    0.0    0.00    0.00                 Catch::ReporterSpec::ReporterSpec(Catch::ReporterSpec&&) [694]
                0.00    0.00       1/2579256     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&) [90]
-----------------------------------------------
                                                 <spontaneous>
[695]    0.0    0.00    0.00                 Catch::Clara::Detail::BasicResult<Catch::Clara::Detail::ParseState>::BasicResult(Catch::Clara::Detail::BasicResult<Catch::Clara::Detail::ParseState>&&) [695]
                0.00    0.00       1/2579256     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&) [90]
-----------------------------------------------
                0.00    0.00       1/1           CATCH2_INTERNAL_TEST_0() [4]
[696]    0.0    0.00    0.00       1         Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (& const&) [17]> Catch::operator==<char const (&) [17], 0>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, char const (&) [17]) [696]
                0.00    0.00       1/1           bool Catch::compareEqual<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, char [17]>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [17]) [705]
                0.00    0.00       1/187885170     Catch::operator"" sr(char const, unsigned long) [14]
                0.00    0.00       1/1           Catch::BinaryExpr<std::cxx11::basicstring<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]) [783]
-----------------------------------------------
                0.00    0.00       1/1           CATCH2_INTERNAL_TEST_6() [20]
[697]    0.0    0.00    0.00       1         Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (& const&) [36]> Catch::operator==<char const (&) [36], 0>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, char const (&) [36]) [697]
                0.00    0.00       1/1           bool Catch::compareEqual<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, char [36]>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [36]) [706]
                0.00    0.00       1/187885170     Catch::operator"" sr(char const, unsigned long) [14]
                0.00    0.00       1/1           Catch::BinaryExpr<std::cxx11::basicstring<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [36]>::BinaryExpr(bool, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, Catch::StringRef, char const (&) [36]) [784]
-----------------------------------------------
                0.00    0.00       1/1           CATCH2_INTERNAL_TEST_6() [20]
[698]    0.0    0.00    0.00       1         Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (& const&) [48]> Catch::operator==<char const (&) [48], 0>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, char const (&) [48]) [698]
                0.00    0.00       1/1           bool Catch::compareEqual<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, char [48]>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [48]) [707]
                0.00    0.00       1/187885170     Catch::operator"" sr(char const, unsigned long) [14]
                0.00    0.00       1/1           Catch::BinaryExpr<std::cxx11::basicstring<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [48]>::BinaryExpr(bool, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, Catch::StringRef, char const (&) [48]) [785]
-----------------------------------------------
                0.00    0.00       1/1           CATCH2_INTERNAL_TEST_0() [4]
[699]    0.0    0.00    0.00       1         Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (& const&) [4]> Catch::operator==<char const (&) [4], 0>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, char const (&) [4]) [699]
                0.00    0.00       1/1           bool Catch::compareEqual<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, char [4]>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [4]) [708]
                0.00    0.00       1/187885170     Catch::operator"" sr(char const, unsigned long) [14]
                0.00    0.00       1/1           Catch::BinaryExpr<std::cxx11::basicstring<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [4]>::BinaryExpr(bool, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, Catch::StringRef, char const (&) [4]) [786]
-----------------------------------------------
                0.00    0.00       1/1           CATCH2_INTERNAL_TEST_6() [20]
[700]    0.0    0.00    0.00       1         Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (& const&) [57]> Catch::operator==<char const (&) [57], 0>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, char const (&) [57]) [700]
                0.00    0.00       1/1           bool Catch::compareEqual<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, char [57]>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [57]) [709]
                0.00    0.00       1/187885170     Catch::operator"" sr(char const, unsigned long) [14]
                0.00    0.00       1/1           Catch::BinaryExpr<std::cxx11::basicstring<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [57]>::BinaryExpr(bool, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, Catch::StringRef, char const (&) [57]) [787]
-----------------------------------------------
                0.00    0.00       1/1           CATCH2_INTERNAL_TEST_6() [20]
[701]    0.0    0.00    0.00       1         Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (& const&) [67]> Catch::operator==<char const (&) [67], 0>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, char const (&) [67]) [701]
                0.00    0.00       1/1           bool Catch::compareEqual<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, char [67]>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [67]) [710]
                0.00    0.00       1/187885170     Catch::operator"" sr(char const, unsigned long) [14]
                0.00    0.00       1/1           Catch::BinaryExpr<std::cxx11::basicstring<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [67]>::BinaryExpr(bool, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, Catch::StringRef, char const (&) [67]) [788]
-----------------------------------------------
                0.00    0.00       1/1           CATCH2_INTERNAL_TEST_6() [20]
[702]    0.0    0.00    0.00       1         Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (& const&) [76]> Catch::operator==<char const (&) [76], 0>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, char const (&) [76]) [702]
                0.00    0.00       1/1           bool Catch::compareEqual<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, char [76]>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [76]) [711]
                0.00    0.00       1/187885170     Catch::operator"" sr(char const, unsigned long) [14]
                0.00    0.00       1/1           Catch::BinaryExpr<std::cxx11::basicstring<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [76]>::BinaryExpr(bool, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, Catch::StringRef, char const (&) [76]) [789]
-----------------------------------------------
                0.00    0.00       2/2           void std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_construct<__gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >(__gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, __gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::forward_iterator_tag) [204]
[703]    0.0    0.00    0.00       2         std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_S_copy_chars(char, __gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, __gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >) [703]
                0.00    0.00       2/1398965     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_S_copy_chars(char, char const, char const) [238]
                0.00    0.00       4/17697616     __gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::base() const [208]
-----------------------------------------------
                0.00    0.00       1/14          Catch::BinaryExpr<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&, char const (& const&) [7]> Catch::operator!=<char const (&) [7], 0>(Catch::ExprLhs<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&>&&, char const (&) [7]) [597]
                0.00    0.00       1/14          Catch::BinaryExpr<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&, char const (& const&) [7]> Catch::operator><char const (&) [7], 0>(Catch::ExprLhs<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&>&&, char const (&) [7]) [591]
                0.00    0.00       1/14          Catch::BinaryExpr<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&, char const (& const&) [7]> Catch::operator>=<char const (&) [7], 0>(Catch::ExprLhs<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&>&&, char const (&) [7]) [589]
                0.00    0.00       1/14          Catch::BinaryExpr<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&, char const (& const&) [7]> Catch::operator< <char const (&) [7], 0>(Catch::ExprLhs<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&>&&, char const (&) [7]) [595]
                0.00    0.00       1/14          Catch::BinaryExpr<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&, char const (& const&) [7]> Catch::operator<=<char const (&) [7], 0>(Catch::ExprLhs<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&>&&, char const (&) [7]) [593]
                0.00    0.00       9/14          Catch::BinaryExpr<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&, char const (& const&) [7]> Catch::operator==<char const (&) [7], 0>(Catch::ExprLhs<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&>&&, char const (&) [7]) [529]
[704]    0.0    0.00    0.00      14         Catch::BinaryExpr<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&, char const (&) [7]>::BinaryExpr(bool, libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&, Catch::StringRef, char const (&) [7]) [704]
                0.00    0.00      14/103354053     Catch::ITransientExpression::ITransientExpression(bool, bool) [43]
-----------------------------------------------
                0.00    0.00       1/1           Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (& const&) [17]> Catch::operator==<char const (&) [17], 0>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, char const (&) [17]) [696]
[705]    0.0    0.00    0.00       1         bool Catch::compareEqual<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, char [17]>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [17]) [705]
                0.00    0.00       1/1112142     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) [173]
-----------------------------------------------
                0.00    0.00       1/1           Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (& const&) [36]> Catch::operator==<char const (&) [36], 0>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, char const (&) [36]) [697]
[706]    0.0    0.00    0.00       1         bool Catch::compareEqual<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, char [36]>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [36]) [706]
                0.00    0.00       1/1112142     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) [173]
-----------------------------------------------
                0.00    0.00       1/1           Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (& const&) [48]> Catch::operator==<char const (&) [48], 0>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, char const (&) [48]) [698]
[707]    0.0    0.00    0.00       1         bool Catch::compareEqual<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, char [48]>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [48]) [707]
                0.00    0.00       1/1112142     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) [173]
-----------------------------------------------
                0.00    0.00       1/1           Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (& const&) [4]> Catch::operator==<char const (&) [4], 0>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, char const (&) [4]) [699]
[708]    0.0    0.00    0.00       1         bool Catch::compareEqual<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, char [4]>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [4]) [708]
                0.00    0.00       1/1112142     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) [173]
-----------------------------------------------
                0.00    0.00       1/1           Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (& const&) [57]> Catch::operator==<char const (&) [57], 0>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, char const (&) [57]) [700]
[709]    0.0    0.00    0.00       1         bool Catch::compareEqual<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, char [57]>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [57]) [709]
                0.00    0.00       1/1112142     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) [173]
-----------------------------------------------
                0.00    0.00       1/1           Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (& const&) [67]> Catch::operator==<char const (&) [67], 0>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, char const (&) [67]) [701]
[710]    0.0    0.00    0.00       1         bool Catch::compareEqual<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, char [67]>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [67]) [710]
                0.00    0.00       1/1112142     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) [173]
-----------------------------------------------
                0.00    0.00       1/1           Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (& const&) [76]> Catch::operator==<char const (&) [76], 0>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, char const (&) [76]) [702]
[711]    0.0    0.00    0.00       1         bool Catch::compareEqual<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, char [76]>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [76]) [711]
                0.00    0.00       1/1112142     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) [173]
-----------------------------------------------
                                                 <spontaneous>
[712]    0.0    0.00    0.00                 Catch::ReporterSpec::~ReporterSpec() [712]
                0.00    0.00       2/32003701     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() [27]
-----------------------------------------------
                0.00    0.00       2/2           CATCH2_INTERNAL_TEST_15() [249]
[713]    0.0    0.00    0.00       2         Catch::BinaryExpr<std::__cxx11::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t> >&, std::__cxx11::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t> >& const&> Catch::operator==<std::__cxx11::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t> >&, 0>(Catch::ExprLhs<std::__cxx11::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t> >&>&&, std::__cxx11::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t> >&) [713]
                0.00    0.00       2/2           bool Catch::compareEqual<std::__cxx11::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t> >, std::__cxx11::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t> > >(std::__cxx11::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t> > const&, std::__cxx11::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t> > const&) [722]
                0.00    0.00       2/187885170     Catch::operator"" sr(char const, unsigned long) [14]
                0.00    0.00       2/2           Catch::BinaryExpr<std::cxx11::basicstring<char32_t, std::char_traits<char32_t>, std::allocator<char32_t> >&, std::__cxx11::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t> >&>::BinaryExpr(bool, std::__cxx11::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t> >&, Catch::StringRef, std::__cxx11::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t> >&) [772]
-----------------------------------------------
                0.00    0.00       2/12          Catch::BinaryExpr<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&, libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >& const&> Catch::operator==<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&, 0>(Catch::ExprLhs<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&>&&, libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&) [735]
                0.00    0.00       2/12          Catch::BinaryExpr<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&, libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >& const&> Catch::operator!=<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&, 0>(Catch::ExprLhs<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&>&&, libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&) [741]
                0.00    0.00       2/12          Catch::BinaryExpr<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&, libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >& const&> Catch::operator><libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&, 0>(Catch::ExprLhs<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&>&&, libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&) [738]
                0.00    0.00       2/12          Catch::BinaryExpr<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&, libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >& const&> Catch::operator>=<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&, 0>(Catch::ExprLhs<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&>&&, libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&) [737]
                0.00    0.00       2/12          Catch::BinaryExpr<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&, libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >& const&> Catch::operator< <libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&, 0>(Catch::ExprLhs<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&>&&, libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&) [740]
                0.00    0.00       2/12          Catch::BinaryExpr<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&, libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >& const&> Catch::operator<=<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&, 0>(Catch::ExprLhs<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&>&&, libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&) [739]
[714]    0.0    0.00    0.00      12         Catch::BinaryExpr<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&, libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&>::BinaryExpr(bool, libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&, Catch::StringRef, libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&) [714]
                0.00    0.00      12/103354053     Catch::ITransientExpression::ITransientExpression(bool, bool) [43]
-----------------------------------------------
                                   1             __static_initialization_and_destruction_0(int, int) [715]
                0.00    0.00       1/1           __libc_csu_init [368]
[715]    0.0    0.00    0.00       1+1       __static_initialization_and_destruction_0(int, int) [715]
                0.00    0.00       6/103809227     Catch::SourceLineInfo::SourceLineInfo(char const, unsigned long) [50]
                0.00    0.00       6/103808485     Catch::StringRef::StringRef() [55]
                0.00    0.00       6/16          Catch::NameAndTags::NameAndTags(Catch::StringRef, Catch::StringRef) [1079]
                0.00    0.00       6/63          Catch::Detail::unique_ptr<Catch::ITestInvoker>::~unique_ptr() [1037]
                                   1             __static_initialization_and_destruction_0(int, int) [715]
-----------------------------------------------
                0.00    0.00       3/3           CATCH2_INTERNAL_TEST_0() [4]
[716]    0.0    0.00    0.00       3         Catch::BinaryExpr<double, Catch::Approx const&> Catch::operator==<Catch::Approx, 0>(Catch::ExprLhs<double>&&, Catch::Approx&&) [716]
                0.00    0.00       3/187885170     Catch::operator"" sr(char const, unsigned long) [14]
                0.00    0.00       3/3           Catch::BinaryExpr<double, Catch::Approx const&>::BinaryExpr(bool, double, Catch::StringRef, Catch::Approx const&) [753]
                0.00    0.00       3/3           bool Catch::compareEqual<double, Catch::Approx>(double const&, Catch::Approx const&) [1200]
-----------------------------------------------
                0.00    0.00       8/8           Catch::BinaryExpr<std::cxx11::basicstring<char, std::char_traits<char>, std::allocator<char> > const&, char const (& const&) [2]> Catch::operator==<char const (&) [2], 0>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, char const (&) [2]) [638]
[717]    0.0    0.00    0.00       8         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]) [717]
                0.00    0.00       8/103354053     Catch::ITransientExpression::ITransientExpression(bool, bool) [43]
-----------------------------------------------
                0.00    0.00       8/8           Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (& const&) [33]> Catch::operator==<char const (&) [33], 0>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, char const (&) [33]) [639]
[718]    0.0    0.00    0.00       8         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]) [718]
                0.00    0.00       8/103354053     Catch::ITransientExpression::ITransientExpression(bool, bool) [43]
-----------------------------------------------
                0.00    0.00       2/2           std::__cxx11::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t> >::operator=(std::__cxx11::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t> >&&) [673]
[719]    0.0    0.00    0.00       2         std::__cxx11::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t> >::clear() [719]
                0.00    0.00       2/7882123     std::__cxx11::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t> >::_M_set_length(unsigned long) [103]
-----------------------------------------------
                0.00    0.00       7/7           Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (& const&) [10]> Catch::operator==<char const (&) [10], 0>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, char const (&) [10]) [640]
[720]    0.0    0.00    0.00       7         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]) [720]
                0.00    0.00       7/103354053     Catch::ITransientExpression::ITransientExpression(bool, bool) [43]
-----------------------------------------------
                0.00    0.00       7/7           Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (& const&) [9]> Catch::operator==<char const (&) [9], 0>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, char const (&) [9]) [641]
[721]    0.0    0.00    0.00       7         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]) [721]
                0.00    0.00       7/103354053     Catch::ITransientExpression::ITransientExpression(bool, bool) [43]
-----------------------------------------------
                0.00    0.00       2/2           Catch::BinaryExpr<std::__cxx11::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t> >&, std::__cxx11::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t> >& const&> Catch::operator==<std::__cxx11::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t> >&, 0>(Catch::ExprLhs<std::__cxx11::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t> >&>&&, std::__cxx11::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t> >&) [713]
[722]    0.0    0.00    0.00       2         bool Catch::compareEqual<std::__cxx11::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t> >, std::__cxx11::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t> > >(std::__cxx11::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t> > const&, std::__cxx11::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t> > const&) [722]
                0.00    0.00       2/2           bool std::operator==<char32_t, std::char_traits<char32_t>, std::allocator<char32_t> >(std::__cxx11::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t> > const&, std::__cxx11::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t> > const&) [724]
-----------------------------------------------
                0.00    0.00       2/2           bool std::operator==<char32_t, std::char_traits<char32_t>, std::allocator<char32_t> >(std::__cxx11::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t> > const&, std::__cxx11::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t> > const&) [724]
[723]    0.0    0.00    0.00       2         std::__cxx11::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t> >::compare(std::__cxx11::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t> > const&) const [723]
                0.00    0.00       2/1177680     unsigned long const& std::min<unsigned long>(unsigned long const&, unsigned long const&) [412]
                0.00    0.00       4/6407652     std::__cxx11::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t> >::size() const [300]
                0.00    0.00       2/2           std::__cxx11::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t> >::data() const [791]
                0.00    0.00       2/38175386     std::__cxx11::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t> >::_M_data() const [230]
                0.00    0.00       2/2           std::char_traits<char32_t>::compare(char32_t const, char32_t const, unsigned long) [1271]
                0.00    0.00       2/2           std::__cxx11::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t> >::_S_compare(unsigned long, unsigned long) [1277]
-----------------------------------------------
                0.00    0.00       2/2           bool Catch::compareEqual<std::__cxx11::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t> >, std::__cxx11::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t> > >(std::__cxx11::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t> > const&, std::__cxx11::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t> > const&) [722]
[724]    0.0    0.00    0.00       2         bool std::operator==<char32_t, std::char_traits<char32_t>, std::allocator<char32_t> >(std::__cxx11::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t> > const&, std::__cxx11::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t> > const&) [724]
                0.00    0.00       2/2           std::__cxx11::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t> >::compare(std::__cxx11::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t> > const&) const [723]
-----------------------------------------------
                                                 <spontaneous>
[725]    0.0    0.00    0.00                 Catch::Clara::Parser::parse(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, Catch::Clara::Detail::TokenStream const&) const [725]
                0.00    0.00       1/8           Catch::Clara::Detail::BasicResult<Catch::Clara::ParseResultType>::~BasicResult() [657]
                0.00    0.00     247/247         Catch::Clara::Detail::ParserRefImpl<Catch::Clara::Opt>::cardinality() const [963]
                0.00    0.00      40/1749        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&) [919]
                0.00    0.00      39/1665        __gnu_cxx::__normal_iterator<Catch::Clara::Opt const, std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > >::operator() const [935]
                0.00    0.00      39/1665        __gnu_cxx::__normal_iterator<Catch::Clara::Opt const, std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > >::operator++() [934]
                0.00    0.00       2/97          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&) [995]
                0.00    0.00       1/240         std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::size() const [966]
                0.00    0.00       1/89          std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >::size() const [996]
                0.00    0.00       1/84          std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::begin() const [1015]
                0.00    0.00       1/84          std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::end() const [1014]
                0.00    0.00       1/84          std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >::begin() const [1013]
                0.00    0.00       1/84          std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >::end() const [1012]
                0.00    0.00       1/14          __gnu_cxx::__normal_iterator<Catch::Clara::Arg const, std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> > >::operator() const [1093]
                0.00    0.00       1/14          __gnu_cxx::__normal_iterator<Catch::Clara::Arg const, std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> > >::operator++() [1092]
-----------------------------------------------
                                                 <spontaneous>
[726]    0.0    0.00    0.00                 void std::Destroy<Catch::SectionInfo>(Catch::SectionInfo) [726]
                0.00    0.00       1/1897        Catch::SectionInfo::~SectionInfo() [493]
-----------------------------------------------
                0.00    0.00       6/6           Catch::BinaryExpr<long, int> Catch::operator==<int, 0>(Catch::ExprLhs<long>&&, int) [691]
[727]    0.0    0.00    0.00       6         Catch::BinaryExpr<long, int>::BinaryExpr(bool, long, Catch::StringRef, int) [727]
                0.00    0.00       6/103354053     Catch::ITransientExpression::ITransientExpression(bool, bool) [43]
-----------------------------------------------
                0.00    0.00       1/6           Catch::BinaryExpr<char const (&) [7], libutf8::caseinsensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >& const&> Catch::operator==<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&, 0>(Catch::ExprLhs<char const (&) [7]>&&, libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&) [588]
                0.00    0.00       1/6           Catch::BinaryExpr<char const (&) [7], libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >& const&> Catch::operator!=<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&, 0>(Catch::ExprLhs<char const (&) [7]>&&, libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&) [598]
                0.00    0.00       1/6           Catch::BinaryExpr<char const (&) [7], libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >& const&> Catch::operator><libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&, 0>(Catch::ExprLhs<char const (&) [7]>&&, libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&) [592]
                0.00    0.00       1/6           Catch::BinaryExpr<char const (&) [7], libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >& const&> Catch::operator>=<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&, 0>(Catch::ExprLhs<char const (&) [7]>&&, libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&) [590]
                0.00    0.00       1/6           Catch::BinaryExpr<char const (&) [7], libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >& const&> Catch::operator< <libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&, 0>(Catch::ExprLhs<char const (&) [7]>&&, libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&) [596]
                0.00    0.00       1/6           Catch::BinaryExpr<char const (&) [7], libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >& const&> Catch::operator<=<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&, 0>(Catch::ExprLhs<char const (&) [7]>&&, libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&) [594]
[728]    0.0    0.00    0.00       6         Catch::BinaryExpr<char const (&) [7], libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&>::BinaryExpr(bool, char const (&) [7], Catch::StringRef, libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&) [728]
                0.00    0.00       6/103354053     Catch::ITransientExpression::ITransientExpression(bool, bool) [43]
-----------------------------------------------
                0.00    0.00       1/6           Catch::BinaryExpr<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >& const&> Catch::operator==<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, 0>(Catch::ExprLhs<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&>&&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&) [755]
                0.00    0.00       1/6           Catch::BinaryExpr<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >& const&> Catch::operator!=<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, 0>(Catch::ExprLhs<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&>&&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&) [766]
                0.00    0.00       1/6           Catch::BinaryExpr<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >& const&> Catch::operator><std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, 0>(Catch::ExprLhs<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&>&&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&) [760]
                0.00    0.00       1/6           Catch::BinaryExpr<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >& const&> Catch::operator>=<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, 0>(Catch::ExprLhs<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&>&&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&) [758]
                0.00    0.00       1/6           Catch::BinaryExpr<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >& const&> Catch::operator< <std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, 0>(Catch::ExprLhs<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&>&&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&) [764]
                0.00    0.00       1/6           Catch::BinaryExpr<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >& const&> Catch::operator<=<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, 0>(Catch::ExprLhs<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&>&&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&) [762]
[729]    0.0    0.00    0.00       6         Catch::BinaryExpr<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>::BinaryExpr(bool, libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&, Catch::StringRef, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&) [729]
                0.00    0.00       6/103354053     Catch::ITransientExpression::ITransientExpression(bool, bool) [43]
-----------------------------------------------
                0.00    0.00       1/6           Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >& const&> Catch::operator==<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&, 0>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>&&, libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&) [754]
                0.00    0.00       1/6           Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >& const&> Catch::operator!=<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&, 0>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>&&, libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&) [765]
                0.00    0.00       1/6           Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >& const&> Catch::operator><libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&, 0>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>&&, libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&) [759]
                0.00    0.00       1/6           Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >& const&> Catch::operator>=<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&, 0>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>&&, libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&) [757]
                0.00    0.00       1/6           Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >& const&> Catch::operator< <libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&, 0>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>&&, libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&) [763]
                0.00    0.00       1/6           Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >& const&> Catch::operator<=<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&, 0>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>&&, libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&) [761]
[730]    0.0    0.00    0.00       6         Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&>::BinaryExpr(bool, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, Catch::StringRef, libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&) [730]
                0.00    0.00       6/103354053     Catch::ITransientExpression::ITransientExpression(bool, bool) [43]
-----------------------------------------------
                0.00    0.00       1/1           CATCH2_INTERNAL_TEST_0() [44]
[731]    0.0    0.00    0.00       1         libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >::case_insensitive_basic_string(unsigned long, char, std::allocator<char> const&) [731]
                0.00    0.00       1/4           std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(unsigned long, char, std::allocator<char> const&) [682]
-----------------------------------------------
                                                 <spontaneous>
[732]    0.0    0.00    0.00                 std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, Catch::Detail::unique_ptr<Catch::IReporterFactory>, Catch::Detail::CaseInsensitiveLess, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, Catch::Detail::unique_ptr<Catch::IReporterFactory> > > >::operator[](std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&) [732]
                0.00    0.00       8/2576210     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> >&) [380]
-----------------------------------------------
                0.00    0.00       2/2           CATCH2_INTERNAL_TEST_0() [44]
[733]    0.0    0.00    0.00       2         Catch::BinaryExpr<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&> Catch::operator==<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, 0>(Catch::ExprLhs<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&>&&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&) [733]
                0.00    0.00       2/187885170     Catch::operator"" sr(char const, unsigned long) [14]
                0.00    0.00       2/2           Catch::BinaryExpr<libutf8::caseinsensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>::BinaryExpr(bool, libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&, Catch::StringRef, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [771]
                0.00    0.00       2/3           bool Catch::compareEqual<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >(libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [1198]
-----------------------------------------------
                0.00    0.00       2/2           CATCH2_INTERNAL_TEST_0() [44]
[734]    0.0    0.00    0.00       2         Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >& const&> Catch::operator==<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&, 0>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&) [734]
                0.00    0.00       2/187885170     Catch::operator"" sr(char const, unsigned long) [14]
                0.00    0.00       2/2           Catch::BinaryExpr<std::cxx11::basicstring<char, std::char_traits<char>, std::allocator<char> > const&, libutf8::case_insensitive_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, libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&) [770]
                0.00    0.00       2/3           bool Catch::compareEqual<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> > >(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [1199]
-----------------------------------------------
                0.00    0.00       2/2           CATCH2_INTERNAL_TEST_0() [44]
[735]    0.0    0.00    0.00       2         Catch::BinaryExpr<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&, libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >& const&> Catch::operator==<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&, 0>(Catch::ExprLhs<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&>&&, libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&) [735]
                0.00    0.00       2/187885170     Catch::operator"" sr(char const, unsigned long) [14]
                0.00    0.00       2/12          Catch::BinaryExpr<libutf8::caseinsensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&, libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&>::BinaryExpr(bool, libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&, Catch::StringRef, libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&) [714]
                0.00    0.00       2/2           bool Catch::compareEqual<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >, libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> > >(libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> > const&, libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [1255]
-----------------------------------------------
                0.00    0.00       2/2           CATCH2_INTERNAL_TEST_0() [6]
[736]    0.0    0.00    0.00       2         Catch::BinaryExpr<unsigned long, unsigned long> Catch::operator==<unsigned long, 0>(Catch::ExprLhs<unsigned long>&&, unsigned long) [736]
                0.00    0.00       2/187885170     Catch::operator"" sr(char const, unsigned long) [14]
                0.00    0.00       2/2           Catch::BinaryExpr<unsigned long, unsigned long>::BinaryExpr(bool, unsigned long, Catch::StringRef, unsigned long) [774]
                0.00    0.00       2/2           bool Catch::compareEqual<unsigned long, unsigned long>(unsigned long const&, unsigned long const&) [1256]
-----------------------------------------------
                0.00    0.00       2/2           CATCH2INTERNAL_TEST_0() [44]
[737]    0.0    0.00    0.00       2         Catch::BinaryExpr<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&, libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >& const&> Catch::operator>=<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&, 0>(Catch::ExprLhs<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&>&&, libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&) [737]
                0.00    0.00       2/187885170     Catch::operator"" sr(char const, unsigned long) [14]
                0.00    0.00       2/12          Catch::BinaryExpr<libutf8::caseinsensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&, libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&>::BinaryExpr(bool, libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&, Catch::StringRef, libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&) [714]
                0.00    0.00       2/2           libutf8::operator>=(libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> > const&, libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [1261]
-----------------------------------------------
                0.00    0.00       2/2           CATCH2_INTERNAL_TEST_0() [44]
[738]    0.0    0.00    0.00       2         Catch::BinaryExpr<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&, libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >& const&> Catch::operator><libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&, 0>(Catch::ExprLhs<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&>&&, libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&) [738]
                0.00    0.00       2/187885170     Catch::operator"" sr(char const, unsigned long) [14]
                0.00    0.00       2/12          Catch::BinaryExpr<libutf8::caseinsensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&, libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&>::BinaryExpr(bool, libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&, Catch::StringRef, libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&) [714]
                0.00    0.00       2/2           libutf8::operator>(libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> > const&, libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [1262]
-----------------------------------------------
                0.00    0.00       2/2           CATCH2_INTERNAL_TEST_0() [44]
[739]    0.0    0.00    0.00       2         Catch::BinaryExpr<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&, libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >& const&> Catch::operator<=<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&, 0>(Catch::ExprLhs<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&>&&, libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&) [739]
                0.00    0.00       2/187885170     Catch::operator"" sr(char const, unsigned long) [14]
                0.00    0.00       2/12          Catch::BinaryExpr<libutf8::caseinsensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&, libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&>::BinaryExpr(bool, libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&, Catch::StringRef, libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&) [714]
                0.00    0.00       2/2           libutf8::operator<=(libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> > const&, libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [1263]
-----------------------------------------------
                0.00    0.00       2/2           CATCH2_INTERNAL_TEST_0() [44]
[740]    0.0    0.00    0.00       2         Catch::BinaryExpr<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&, libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >& const&> Catch::operator< <libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&, 0>(Catch::ExprLhs<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&>&&, libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&) [740]
                0.00    0.00       2/187885170     Catch::operator"" sr(char const, unsigned long) [14]
                0.00    0.00       2/12          Catch::BinaryExpr<libutf8::caseinsensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&, libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&>::BinaryExpr(bool, libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&, Catch::StringRef, libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&) [714]
                0.00    0.00       2/2           libutf8::operator<(libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> > const&, libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [1264]
-----------------------------------------------
                0.00    0.00       2/2           CATCH2_INTERNAL_TEST_0() [44]
[741]    0.0    0.00    0.00       2         Catch::BinaryExpr<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&, libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >& const&> Catch::operator!=<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&, 0>(Catch::ExprLhs<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&>&&, libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&) [741]
                0.00    0.00       2/187885170     Catch::operator"" sr(char const, unsigned long) [14]
                0.00    0.00       2/12          Catch::BinaryExpr<libutf8::caseinsensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&, libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&>::BinaryExpr(bool, libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&, Catch::StringRef, libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&) [714]
                0.00    0.00       2/2           bool Catch::compareNotEqual<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >, libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&>(libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> > const&, libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&) [1257]
-----------------------------------------------
                0.00    0.00       5/5           Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (& const&) [31]> Catch::operator==<char const (&) [31], 0>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, char const (&) [31]) [650]
[742]    0.0    0.00    0.00       5         Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [31]>::BinaryExpr(bool, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, Catch::StringRef, char const (&) [31]) [742]
                0.00    0.00       5/103354053     Catch::ITransientExpression::ITransientExpression(bool, bool) [43]
-----------------------------------------------
                0.00    0.00       1/1           CATCH2_INTERNAL_TEST_0() [44]
[743]    0.0    0.00    0.00       1         libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >::case_insensitive_basic_string(std::allocator<char> const&) [743]
                0.00    0.00       1/1           std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(std::allocator<char> const&) [744]
-----------------------------------------------
                0.00    0.00       1/1           libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >::case_insensitive_basic_string(std::allocator<char> const&) [743]
[744]    0.0    0.00    0.00       1         std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(std::allocator<char> const&) [744]
                0.00    0.00       1/188061850     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_set_length(unsigned long) [7]
                0.00    0.00       1/45213417     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_local_data() [73]
                0.00    0.00       1/1572878     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::Allochider::Allochider(char, std::allocator<char> const&) [830]
-----------------------------------------------
                                                 <spontaneous>
[745]    0.0    0.00    0.00                 Catch::ConsoleReporter::printTotals(Catch::Totals const&) [745]
                0.00    0.00       2/187885170     Catch::operator"" _sr(char const, unsigned long) [14]
-----------------------------------------------
                                   1             __static_initialization_and_destruction_0(int, int) [746]
                0.00    0.00       1/1           __libc_csu_init [368]
[746]    0.0    0.00    0.00       1+1       __static_initialization_and_destruction_0(int, int) [746]
                0.00    0.00       2/103809227     Catch::SourceLineInfo::SourceLineInfo(char const, unsigned long) [50]
                0.00    0.00       2/103808485     Catch::StringRef::StringRef() [55]
                0.00    0.00       2/16          Catch::NameAndTags::NameAndTags(Catch::StringRef, Catch::StringRef) [1079]
                0.00    0.00       2/63          Catch::Detail::unique_ptr<Catch::ITestInvoker>::~unique_ptr() [1037]
                                   1             __static_initialization_and_destruction_0(int, int) [746]
-----------------------------------------------
                                   1             __static_initialization_and_destruction_0(int, int) [747]
                0.00    0.00       1/1           __libc_csu_init [368]
[747]    0.0    0.00    0.00       1+1       __static_initialization_and_destruction_0(int, int) [747]
                0.00    0.00       2/103809227     Catch::SourceLineInfo::SourceLineInfo(char const, unsigned long) [50]
                0.00    0.00       2/103808485     Catch::StringRef::StringRef() [55]
                0.00    0.00       2/16          Catch::NameAndTags::NameAndTags(Catch::StringRef, Catch::StringRef) [1079]
                0.00    0.00       2/63          Catch::Detail::unique_ptr<Catch::ITestInvoker>::~unique_ptr() [1037]
                                   1             __static_initialization_and_destruction_0(int, int) [747]
-----------------------------------------------
                0.00    0.00       3/3           Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (& const&) [54]> Catch::operator==<char const (&) [54], 0>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, char const (&) [54]) [660]
[748]    0.0    0.00    0.00       3         Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [54]>::BinaryExpr(bool, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, Catch::StringRef, char const (&) [54]) [748]
                0.00    0.00       3/103354053     Catch::ITransientExpression::ITransientExpression(bool, bool) [43]
-----------------------------------------------
                0.00    0.00       3/3           Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (& const&) [6]> Catch::operator==<char const (&) [6], 0>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, char const (&) [6]) [661]
[749]    0.0    0.00    0.00       3         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]) [749]
                0.00    0.00       3/103354053     Catch::ITransientExpression::ITransientExpression(bool, bool) [43]
-----------------------------------------------
                0.00    0.00       3/3           Catch::BinaryExpr<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&, char const (& const&) [3]> Catch::operator==<char const (&) [3], 0>(Catch::ExprLhs<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&>&&, char const (&) [3]) [558]
[750]    0.0    0.00    0.00       3         Catch::BinaryExpr<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&, char const (&) [3]>::BinaryExpr(bool, libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&, Catch::StringRef, char const (&) [3]) [750]
                0.00    0.00       3/103354053     Catch::ITransientExpression::ITransientExpression(bool, bool) [43]
-----------------------------------------------
                0.00    0.00       3/3           Catch::BinaryExpr<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&, char const (& const&) [5]> Catch::operator==<char const (&) [5], 0>(Catch::ExprLhs<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&>&&, char const (&) [5]) [559]
[751]    0.0    0.00    0.00       3         Catch::BinaryExpr<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&, char const (&) [5]>::BinaryExpr(bool, libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&, Catch::StringRef, char const (&) [5]) [751]
                0.00    0.00       3/103354053     Catch::ITransientExpression::ITransientExpression(bool, bool) [43]
-----------------------------------------------
                0.00    0.00       3/3           Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, char const (& const&) [7]> Catch::operator==<char const (&) [7], 0>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>&&, char const (&) [7]) [662]
[752]    0.0    0.00    0.00       3         Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, char const (&) [7]>::BinaryExpr(bool, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, Catch::StringRef, char const (&) [7]) [752]
                0.00    0.00       3/103354053     Catch::ITransientExpression::ITransientExpression(bool, bool) [43]
-----------------------------------------------
                0.00    0.00       3/3           Catch::BinaryExpr<double, Catch::Approx const&> Catch::operator==<Catch::Approx, 0>(Catch::ExprLhs<double>&&, Catch::Approx&&) [716]
[753]    0.0    0.00    0.00       3         Catch::BinaryExpr<double, Catch::Approx const&>::BinaryExpr(bool, double, Catch::StringRef, Catch::Approx const&) [753]
                0.00    0.00       3/103354053     Catch::ITransientExpression::ITransientExpression(bool, bool) [43]
-----------------------------------------------
                0.00    0.00       1/1           CATCH2_INTERNAL_TEST_0() [44]
[754]    0.0    0.00    0.00       1         Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >& const&> Catch::operator==<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&, 0>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>&&, libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&) [754]
                0.00    0.00       1/187885170     Catch::operator"" sr(char const, unsigned long) [14]
                0.00    0.00       1/6           Catch::BinaryExpr<std::cxx11::basicstring<char, std::char_traits<char>, std::allocator<char> >&, libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&>::BinaryExpr(bool, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, Catch::StringRef, libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&) [730]
                0.00    0.00       1/3           bool Catch::compareEqual<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> > >(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [1199]
-----------------------------------------------
                0.00    0.00       1/1           CATCH2_INTERNAL_TEST_0() [44]
[755]    0.0    0.00    0.00       1         Catch::BinaryExpr<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >& const&> Catch::operator==<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, 0>(Catch::ExprLhs<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&>&&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&) [755]
                0.00    0.00       1/187885170     Catch::operator"" sr(char const, unsigned long) [14]
                0.00    0.00       1/6           Catch::BinaryExpr<libutf8::caseinsensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>::BinaryExpr(bool, libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&, Catch::StringRef, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&) [729]
                0.00    0.00       1/3           bool Catch::compareEqual<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >(libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [1198]
-----------------------------------------------
                0.00    0.00       1/1           CATCH2_INTERNAL_TEST_0() [171]
[756]    0.0    0.00    0.00       1         Catch::BinaryExpr<char32_t, int> Catch::operator==<int, 0>(Catch::ExprLhs<char32_t>&&, int) [756]
                0.00    0.00       1/187885170     Catch::operator"" sr(char const, unsigned long) [14]
                0.00    0.00       1/1           Catch::BinaryExpr<char32t, int>::BinaryExpr(bool, char32_t, Catch::StringRef, int) [782]
                0.00    0.00       1/1           bool Catch::compareEqual<char32_t, int>(char32_t const&, int const&) [1293]
-----------------------------------------------
                0.00    0.00       1/1           CATCH2_INTERNAL_TEST_0() [44]
[757]    0.0    0.00    0.00       1         Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >& const&> Catch::operator>=<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&, 0>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>&&, libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&) [757]
                0.00    0.00       1/187885170     Catch::operator"" sr(char const, unsigned long) [14]
                0.00    0.00       1/6           Catch::BinaryExpr<std::cxx11::basicstring<char, std::char_traits<char>, std::allocator<char> >&, libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&>::BinaryExpr(bool, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, Catch::StringRef, libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&) [730]
                0.00    0.00       1/1           libutf8::operator>=(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [1299]
-----------------------------------------------
                0.00    0.00       1/1           CATCH2_INTERNAL_TEST_0() [44]
[758]    0.0    0.00    0.00       1         Catch::BinaryExpr<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >& const&> Catch::operator>=<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, 0>(Catch::ExprLhs<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&>&&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&) [758]
                0.00    0.00       1/187885170     Catch::operator"" sr(char const, unsigned long) [14]
                0.00    0.00       1/6           Catch::BinaryExpr<libutf8::caseinsensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>::BinaryExpr(bool, libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&, Catch::StringRef, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&) [729]
                0.00    0.00       1/1           libutf8::operator>=(libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [1298]
-----------------------------------------------
                0.00    0.00       1/1           CATCH2_INTERNAL_TEST_0() [44]
[759]    0.0    0.00    0.00       1         Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >& const&> Catch::operator><libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&, 0>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>&&, libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&) [759]
                0.00    0.00       1/187885170     Catch::operator"" sr(char const, unsigned long) [14]
                0.00    0.00       1/6           Catch::BinaryExpr<std::cxx11::basicstring<char, std::char_traits<char>, std::allocator<char> >&, libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&>::BinaryExpr(bool, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, Catch::StringRef, libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&) [730]
                0.00    0.00       1/1           libutf8::operator>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [1301]
-----------------------------------------------
                0.00    0.00       1/1           CATCH2_INTERNAL_TEST_0() [44]
[760]    0.0    0.00    0.00       1         Catch::BinaryExpr<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >& const&> Catch::operator><std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, 0>(Catch::ExprLhs<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&>&&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&) [760]
                0.00    0.00       1/187885170     Catch::operator"" sr(char const, unsigned long) [14]
                0.00    0.00       1/6           Catch::BinaryExpr<libutf8::caseinsensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>::BinaryExpr(bool, libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&, Catch::StringRef, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&) [729]
                0.00    0.00       1/1           libutf8::operator>(libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [1300]
-----------------------------------------------
                0.00    0.00       1/1           CATCH2_INTERNAL_TEST_0() [44]
[761]    0.0    0.00    0.00       1         Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >& const&> Catch::operator<=<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&, 0>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>&&, libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&) [761]
                0.00    0.00       1/187885170     Catch::operator"" sr(char const, unsigned long) [14]
                0.00    0.00       1/6           Catch::BinaryExpr<std::cxx11::basicstring<char, std::char_traits<char>, std::allocator<char> >&, libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&>::BinaryExpr(bool, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, Catch::StringRef, libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&) [730]
                0.00    0.00       1/1           libutf8::operator<=(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [1303]
-----------------------------------------------
                0.00    0.00       1/1           CATCH2_INTERNAL_TEST_0() [44]
[762]    0.0    0.00    0.00       1         Catch::BinaryExpr<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >& const&> Catch::operator<=<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, 0>(Catch::ExprLhs<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&>&&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&) [762]
                0.00    0.00       1/187885170     Catch::operator"" sr(char const, unsigned long) [14]
                0.00    0.00       1/6           Catch::BinaryExpr<libutf8::caseinsensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>::BinaryExpr(bool, libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&, Catch::StringRef, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&) [729]
                0.00    0.00       1/1           libutf8::operator<=(libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [1302]
-----------------------------------------------
                0.00    0.00       1/1           CATCH2_INTERNAL_TEST_0() [44]
[763]    0.0    0.00    0.00       1         Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >& const&> Catch::operator< <libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&, 0>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>&&, libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&) [763]
                0.00    0.00       1/187885170     Catch::operator"" sr(char const, unsigned long) [14]
                0.00    0.00       1/6           Catch::BinaryExpr<std::cxx11::basicstring<char, std::char_traits<char>, std::allocator<char> >&, libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&>::BinaryExpr(bool, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, Catch::StringRef, libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&) [730]
                0.00    0.00       1/1           libutf8::operator<(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [1305]
-----------------------------------------------
                0.00    0.00       1/1           CATCH2_INTERNAL_TEST_0() [44]
[764]    0.0    0.00    0.00       1         Catch::BinaryExpr<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >& const&> Catch::operator< <std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, 0>(Catch::ExprLhs<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&>&&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&) [764]
                0.00    0.00       1/187885170     Catch::operator"" sr(char const, unsigned long) [14]
                0.00    0.00       1/6           Catch::BinaryExpr<libutf8::caseinsensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>::BinaryExpr(bool, libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&, Catch::StringRef, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&) [729]
                0.00    0.00       1/1           libutf8::operator<(libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [1304]
-----------------------------------------------
                0.00    0.00       1/1           CATCH2_INTERNAL_TEST_0() [44]
[765]    0.0    0.00    0.00       1         Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >& const&> Catch::operator!=<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&, 0>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>&&, libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&) [765]
                0.00    0.00       1/187885170     Catch::operator"" sr(char const, unsigned long) [14]
                0.00    0.00       1/6           Catch::BinaryExpr<std::cxx11::basicstring<char, std::char_traits<char>, std::allocator<char> >&, libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&>::BinaryExpr(bool, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, Catch::StringRef, libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&) [730]
                0.00    0.00       1/1           bool Catch::compareNotEqual<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&) [1295]
-----------------------------------------------
                0.00    0.00       1/1           CATCH2_INTERNAL_TEST_0() [44]
[766]    0.0    0.00    0.00       1         Catch::BinaryExpr<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >& const&> Catch::operator!=<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, 0>(Catch::ExprLhs<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&>&&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&) [766]
                0.00    0.00       1/187885170     Catch::operator"" sr(char const, unsigned long) [14]
                0.00    0.00       1/6           Catch::BinaryExpr<libutf8::caseinsensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>::BinaryExpr(bool, libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&, Catch::StringRef, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&) [729]
                0.00    0.00       1/1           bool Catch::compareNotEqual<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>(libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&) [1294]
-----------------------------------------------
                0.00    0.00       2/2           std::__cxx11::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&, std::allocator<char> const&) [99]
[767]    0.0    0.00    0.00       2         std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::end() const [767]
                0.00    0.00       2/25562466     __gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::__normal_iterator(char const const&) [163]
                0.00    0.00       2/492248367     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::size() const [29]
                0.00    0.00       2/756160635     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_data() const [21]
-----------------------------------------------
                0.00    0.00       2/2           CATCH2_INTERNAL_TEST_0() [44]
[768]    0.0    0.00    0.00       2         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> >&&) [768]
                0.00    0.00       2/3337263     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&) [324]
-----------------------------------------------
                0.00    0.00       2/2           Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (& const&) [16]> Catch::operator==<char const (&) [16], 0>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, char const (&) [16]) [678]
[769]    0.0    0.00    0.00       2         Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [16]>::BinaryExpr(bool, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, Catch::StringRef, char const (&) [16]) [769]
                0.00    0.00       2/103354053     Catch::ITransientExpression::ITransientExpression(bool, bool) [43]
-----------------------------------------------
                0.00    0.00       2/2           Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >& const&> Catch::operator==<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&, 0>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&) [734]
[770]    0.0    0.00    0.00       2         Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, libutf8::case_insensitive_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, libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&) [770]
                0.00    0.00       2/103354053     Catch::ITransientExpression::ITransientExpression(bool, bool) [43]
-----------------------------------------------
                0.00    0.00       2/2           Catch::BinaryExpr<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&> Catch::operator==<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, 0>(Catch::ExprLhs<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&>&&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&) [733]
[771]    0.0    0.00    0.00       2         Catch::BinaryExpr<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>::BinaryExpr(bool, libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&, Catch::StringRef, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [771]
                0.00    0.00       2/103354053     Catch::ITransientExpression::ITransientExpression(bool, bool) [43]
-----------------------------------------------
                0.00    0.00       2/2           Catch::BinaryExpr<std::__cxx11::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t> >&, std::__cxx11::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t> >& const&> Catch::operator==<std::__cxx11::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t> >&, 0>(Catch::ExprLhs<std::__cxx11::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t> >&>&&, std::__cxx11::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t> >&) [713]
[772]    0.0    0.00    0.00       2         Catch::BinaryExpr<std::__cxx11::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t> >&, std::__cxx11::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t> >&>::BinaryExpr(bool, std::__cxx11::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t> >&, Catch::StringRef, std::__cxx11::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t> >&) [772]
                0.00    0.00       2/103354053     Catch::ITransientExpression::ITransientExpression(bool, bool) [43]
-----------------------------------------------
                0.00    0.00       2/2           Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >& const&> Catch::operator==<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, 0>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>&&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&) [692]
[773]    0.0    0.00    0.00       2         Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>::BinaryExpr(bool, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, Catch::StringRef, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&) [773]
                0.00    0.00       2/103354053     Catch::ITransientExpression::ITransientExpression(bool, bool) [43]
-----------------------------------------------
                0.00    0.00       2/2           Catch::BinaryExpr<unsigned long, unsigned long> Catch::operator==<unsigned long, 0>(Catch::ExprLhs<unsigned long>&&, unsigned long) [736]
[774]    0.0    0.00    0.00       2         Catch::BinaryExpr<unsigned long, unsigned long>::BinaryExpr(bool, unsigned long, Catch::StringRef, unsigned long) [774]
                0.00    0.00       2/103354053     Catch::ITransientExpression::ITransientExpression(bool, bool) [43]
-----------------------------------------------
                                                 <spontaneous>
[775]    0.0    0.00    0.00                 Catch::StreamingReporterBase::ReporterBase(Catch::ReporterConfig&&) [775]
                0.00    0.00       1/187885170     Catch::operator"" _sr(char const, unsigned long) [14]
-----------------------------------------------
                                   1             __static_initialization_and_destruction_0(int, int) [776]
                0.00    0.00       1/1           __libc_csu_init [368]
[776]    0.0    0.00    0.00       1+1       __static_initialization_and_destruction_0(int, int) [776]
                0.00    0.00       1/103809227     Catch::SourceLineInfo::SourceLineInfo(char const, unsigned long) [50]
                0.00    0.00       1/103808485     Catch::StringRef::StringRef() [55]
                0.00    0.00       1/16          Catch::NameAndTags::NameAndTags(Catch::StringRef, Catch::StringRef) [1079]
                0.00    0.00       1/63          Catch::Detail::unique_ptr<Catch::ITestInvoker>::~unique_ptr() [1037]
                                   1             __static_initialization_and_destruction_0(int, int) [776]
-----------------------------------------------
                                   1             __static_initialization_and_destruction_0(int, int) [777]
                0.00    0.00       1/1           __libc_csu_init [368]
[777]    0.0    0.00    0.00       1+1       __static_initialization_and_destruction_0(int, int) [777]
                0.00    0.00       1/103809227     Catch::SourceLineInfo::SourceLineInfo(char const, unsigned long) [50]
                0.00    0.00       1/103808485     Catch::StringRef::StringRef() [55]
                0.00    0.00       1/16          Catch::NameAndTags::NameAndTags(Catch::StringRef, Catch::StringRef) [1079]
                0.00    0.00       1/63          Catch::Detail::unique_ptr<Catch::ITestInvoker>::~unique_ptr() [1037]
                                   1             __static_initialization_and_destruction_0(int, int) [777]
-----------------------------------------------
                                   1             __static_initialization_and_destruction_0(int, int) [778]
                0.00    0.00       1/1           __libc_csu_init [368]
[778]    0.0    0.00    0.00       1+1       __static_initialization_and_destruction_0(int, int) [778]
                0.00    0.00       1/103809227     Catch::SourceLineInfo::SourceLineInfo(char const, unsigned long) [50]
                0.00    0.00       1/103808485     Catch::StringRef::StringRef() [55]
                0.00    0.00       1/16          Catch::NameAndTags::NameAndTags(Catch::StringRef, Catch::StringRef) [1079]
                0.00    0.00       1/63          Catch::Detail::unique_ptr<Catch::ITestInvoker>::~unique_ptr() [1037]
                                   1             __static_initialization_and_destruction_0(int, int) [778]
-----------------------------------------------
                0.00    0.00       3/3           std::__cxx11::basic_string<char16_t, std::char_traits<char16_t>, std::allocator<char16_t> >::_M_dispose() [266]
[779]    0.0    0.00    0.00       3         std::__cxx11::basic_string<char16_t, std::char_traits<char16_t>, std::allocator<char16_t> >::_M_destroy(unsigned long) [779]
                0.00    0.00       3/12130910     std::__cxx11::basic_string<char16_t, std::char_traits<char16_t>, std::allocator<char16_t> >::_M_data() const [301]
                0.00    0.00       3/6           std::__cxx11::basic_string<char16_t, std::char_traits<char16_t>, std::allocator<char16_t> >::_M_get_allocator() [1143]
                0.00    0.00       3/3           std::allocator_traits<std::allocator<char16_t> >::deallocate(std::allocator<char16_t>&, char16_t, unsigned long) [1231]
-----------------------------------------------
                0.00    0.00       1/1048577     std::__cxx11::basic_string<char16_t, std::char_traits<char16_t>, std::allocator<char16_t> >::_M_mutate(unsigned long, unsigned long, char16_t const, unsigned long) [369]
                0.00    0.00 1048576/1048577     std::__cxx11::basic_string<char16_t, std::char_traits<char16_t>, std::allocator<char16_t> >::_S_copy_chars(char16_t, char16_t const, char16_t const) [781]
[780]    0.0    0.00    0.00 1048577         std::__cxx11::basic_string<char16_t, std::char_traits<char16_t>, std::allocator<char16_t> >::_S_copy(char16_t, char16_t const, unsigned long) [780]
                0.00    0.00       2/6619439     std::char_traits<char16_t>::assign(char16_t&, char16_t const&) [319]
                0.00    0.00 1048577/1048577     std::char_traits<char16_t>::copy(char16_t, char16_t const, unsigned long) [858]
-----------------------------------------------
                0.00    0.00 1048576/1048576     void std::__cxx11::basic_string<char16_t, std::char_traits<char16_t>, std::allocator<char16_t> >::_M_construct<char16_t const>(char16_t const, char16_t const, std::forward_iterator_tag) [309]
[781]    0.0    0.00    0.00 1048576         std::__cxx11::basic_string<char16_t, std::char_traits<char16_t>, std::allocator<char16_t> >::_S_copy_chars(char16_t, char16_t const, char16_t const) [781]
                0.00    0.00 1048576/1048577     std::__cxx11::basic_string<char16_t, std::char_traits<char16_t>, std::allocator<char16_t> >::_S_copy(char16_t, char16_t const, unsigned long) [780]
-----------------------------------------------
                0.00    0.00       1/1           Catch::BinaryExpr<char32_t, int> Catch::operator==<int, 0>(Catch::ExprLhs<char32_t>&&, int) [756]
[782]    0.0    0.00    0.00       1         Catch::BinaryExpr<char32_t, int>::BinaryExpr(bool, char32_t, Catch::StringRef, int) [782]
                0.00    0.00       1/103354053     Catch::ITransientExpression::ITransientExpression(bool, bool) [43]
-----------------------------------------------
                0.00    0.00       1/1           Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (& const&) [17]> Catch::operator==<char const (&) [17], 0>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, char const (&) [17]) [696]
[783]    0.0    0.00    0.00       1         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]) [783]
                0.00    0.00       1/103354053     Catch::ITransientExpression::ITransientExpression(bool, bool) [43]
-----------------------------------------------
                0.00    0.00       1/1           Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (& const&) [36]> Catch::operator==<char const (&) [36], 0>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, char const (&) [36]) [697]
[784]    0.0    0.00    0.00       1         Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [36]>::BinaryExpr(bool, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, Catch::StringRef, char const (&) [36]) [784]
                0.00    0.00       1/103354053     Catch::ITransientExpression::ITransientExpression(bool, bool) [43]
-----------------------------------------------
                0.00    0.00       1/1           Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (& const&) [48]> Catch::operator==<char const (&) [48], 0>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, char const (&) [48]) [698]
[785]    0.0    0.00    0.00       1         Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [48]>::BinaryExpr(bool, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, Catch::StringRef, char const (&) [48]) [785]
                0.00    0.00       1/103354053     Catch::ITransientExpression::ITransientExpression(bool, bool) [43]
-----------------------------------------------
                0.00    0.00       1/1           Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (& const&) [4]> Catch::operator==<char const (&) [4], 0>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, char const (&) [4]) [699]
[786]    0.0    0.00    0.00       1         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]) [786]
                0.00    0.00       1/103354053     Catch::ITransientExpression::ITransientExpression(bool, bool) [43]
-----------------------------------------------
                0.00    0.00       1/1           Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (& const&) [57]> Catch::operator==<char const (&) [57], 0>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, char const (&) [57]) [700]
[787]    0.0    0.00    0.00       1         Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [57]>::BinaryExpr(bool, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, Catch::StringRef, char const (&) [57]) [787]
                0.00    0.00       1/103354053     Catch::ITransientExpression::ITransientExpression(bool, bool) [43]
-----------------------------------------------
                0.00    0.00       1/1           Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (& const&) [67]> Catch::operator==<char const (&) [67], 0>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, char const (&) [67]) [701]
[788]    0.0    0.00    0.00       1         Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [67]>::BinaryExpr(bool, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, Catch::StringRef, char const (&) [67]) [788]
                0.00    0.00       1/103354053     Catch::ITransientExpression::ITransientExpression(bool, bool) [43]
-----------------------------------------------
                0.00    0.00       1/1           Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (& const&) [76]> Catch::operator==<char const (&) [76], 0>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, char const (&) [76]) [702]
[789]    0.0    0.00    0.00       1         Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [76]>::BinaryExpr(bool, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, Catch::StringRef, char const (&) [76]) [789]
                0.00    0.00       1/103354053     Catch::ITransientExpression::ITransientExpression(bool, bool) [43]
-----------------------------------------------
                0.00    0.00       1/1           Catch::BinaryExpr<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&, char const (& const&) [11]> Catch::operator==<char const (&) [11], 0>(Catch::ExprLhs<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&>&&, char const (&) [11]) [587]
[790]    0.0    0.00    0.00       1         Catch::BinaryExpr<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&, char const (&) [11]>::BinaryExpr(bool, libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&, Catch::StringRef, char const (&) [11]) [790]
                0.00    0.00       1/103354053     Catch::ITransientExpression::ITransientExpression(bool, bool) [43]
-----------------------------------------------
                0.00    0.00       2/2           std::__cxx11::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t> >::compare(std::__cxx11::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t> > const&) const [723]
[791]    0.0    0.00    0.00       2         std::__cxx11::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t> >::data() const [791]
                0.00    0.00       2/38175386     std::__cxx11::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t> >::_M_data() const [230]
-----------------------------------------------
                0.00    0.00       1/1           CATCH2_INTERNAL_TEST_0() [44]
[792]    0.0    0.00    0.00       1         __gnu_cxx::__normal_iterator<char, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::operator-(long) const [792]
                0.00    0.00       1/7865658     __gnu_cxx::__normal_iterator<char, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::__normal_iterator(char const&) [316]
-----------------------------------------------
                0.00    0.00       1/1           CATCH2_INTERNAL_TEST_0() [44]
[793]    0.0    0.00    0.00       1         __gnu_cxx::__normal_iterator<char, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::operator+(long) const [793]
                0.00    0.00       1/7865658     __gnu_cxx::__normal_iterator<char, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::__normal_iterator(char const&) [316]
-----------------------------------------------
                                                 <spontaneous>
[794]    0.0    0.00    0.00                 Catch::makeStream(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [794]
                0.00    0.00       1/454644      std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::empty() const [452]
-----------------------------------------------
                                                 <spontaneous>
[795]    0.0    0.00    0.00                 Catch::Config::name() const [795]
                0.00    0.00       1/454644      std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::empty() const [452]
-----------------------------------------------
                0.00    0.00 7657094/7657094     Catch::ExprLhs<unsigned long> Catch::operator<=<unsigned long, 0>(Catch::Decomposer&&, unsigned long) [281]
[808]    0.0    0.00    0.00 7657094         Catch::ExprLhs<unsigned long>::ExprLhs(unsigned long) [808]
-----------------------------------------------
                0.00    0.00 6542976/6542976     Catch::ExprLhs<void const const&> Catch::operator<=<void const, 0>(Catch::Decomposer&&, void const&&) [244]
[809]    0.0    0.00    0.00 6542976         Catch::ExprLhs<void const const&>::ExprLhs(void const const&) [809]
-----------------------------------------------
                0.00    0.00 5187602/5187602     std::allocator<char32_t>::~allocator() [323]
[810]    0.0    0.00    0.00 5187602         __gnu_cxx::new_allocator<char32_t>::~new_allocator() [810]
-----------------------------------------------
                0.00    0.00 4395164/4395164     char16_t const std::addressof<char16_t const>(char16_t const&) [322]
[811]    0.0    0.00    0.00 4395164         char16_t const std::__addressof<char16_t const>(char16_t const&) [811]
-----------------------------------------------
                0.00    0.00 4391064/4391064     std::__cxx11::basic_string<char16_t, std::char_traits<char16_t>, std::allocator<char16_t> >::_M_set_length(unsigned long) [227]
[812]    0.0    0.00    0.00 4391064         std::__cxx11::basic_string<char16_t, std::char_traits<char16_t>, std::allocator<char16_t> >::_M_length(unsigned long) [812]
-----------------------------------------------
                0.00    0.00 4325382/4325382     std::allocator<char16_t>::~allocator() [340]
[813]    0.0    0.00    0.00 4325382         __gnu_cxx::new_allocator<char16_t>::~new_allocator() [813]
-----------------------------------------------
                0.00    0.00      72/3932628     CATCH2_INTERNAL_TEST_0() [6]
                0.00    0.00 3932556/3932628     CATCH2_INTERNAL_TEST_3() [9]
[814]    0.0    0.00    0.00 3932628         Catch::BinaryExpr<libutf8::utf8_iterator&, __gnu_cxx::__normal_iterator<char, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > const&>::~BinaryExpr() [814]
-----------------------------------------------
                0.00    0.00      70/3932626     CATCH2_INTERNAL_TEST_0() [6]
                0.00    0.00 3932556/3932626     CATCH2_INTERNAL_TEST_3() [9]
[815]    0.0    0.00    0.00 3932626         Catch::BinaryExpr<__gnu_cxx::__normal_iterator<char, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > const&, libutf8::utf8_iterator&>::~BinaryExpr() [815]
-----------------------------------------------
                0.00    0.00 2593801/2593801     std::allocator<char32_t>::allocator() [833]
[816]    0.0    0.00    0.00 2593801         __gnu_cxx::new_allocator<char32_t>::new_allocator() [816]
-----------------------------------------------
                0.00    0.00   67729/2296102     std::__cxx11::basic_string<char16_t, std::char_traits<char16_t>, std::allocator<char16_t> >::operator[](unsigned long) [472]
                0.00    0.00 2228373/2296102     std::__cxx11::basic_string<char16_t, std::char_traits<char16_t>, std::allocator<char16_t> >::push_back(char16_t) [136]
[817]    0.0    0.00    0.00 2296102         std::__cxx11::basic_string<char16_t, std::char_traits<char16_t>, std::allocator<char16_t> >::size() const [817]
-----------------------------------------------
                0.00    0.00 2231319/2231319     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_disjunct(char const) const [344]
[818]    0.0    0.00    0.00 2231319         std::less<char const>::operator()(char const const&, char const const&) const [818]
-----------------------------------------------
                0.00    0.00 1114111/2228222     std::operator&=(std::IosFmtflags&, std::IosFmtflags) [841]
                0.00    0.00 1114111/2228222     std::ios_base::setf(std::IosFmtflags, std::IosFmtflags) [840]
[819]    0.0    0.00    0.00 2228222         std::operator&(std::IosFmtflags, std::IosFmtflags) [819]
-----------------------------------------------
                0.00    0.00 1112063/2225126     unittest::catch_compare_long_strings(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [94]
                0.00    0.00 1113063/2225126     CATCH2_INTERNAL_TEST_6() [20]
[820]    0.0    0.00    0.00 2225126         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() [820]
-----------------------------------------------
                0.00    0.00 2162691/2162691     std::allocator<char16_t>::allocator() [823]
[821]    0.0    0.00    0.00 2162691         __gnu_cxx::new_allocator<char16_t>::new_allocator() [821]
-----------------------------------------------
                0.00    0.00 2162691/2162691     std::allocator<char16_t>::allocator(std::allocator<char16_t> const&) [423]
[822]    0.0    0.00    0.00 2162691         __gnu_cxx::new_allocator<char16_t>::new_allocator(__gnu_cxx::new_allocator<char16_t> const&) [822]
-----------------------------------------------
                0.00    0.00 1048576/2162691     CATCH2_INTERNAL_TEST_0() [12]
                0.00    0.00 1114115/2162691     std::__cxx11::basic_string<char16_t, std::char_traits<char16_t>, std::allocator<char16_t> >::basic_string() [267]
[823]    0.0    0.00    0.00 2162691         std::allocator<char16_t>::allocator() [823]
                0.00    0.00 2162691/2162691     __gnu_cxx::new_allocator<char16_t>::new_allocator() [821]
-----------------------------------------------
                0.00    0.00    1024/2161663     CATCH2_INTERNAL_TEST_6() [20]
                0.00    0.00 2160639/2161663     CATCH2_INTERNAL_TEST_0() [4]
[824]    0.0    0.00    0.00 2161663         std::setw(int) [824]
-----------------------------------------------
                0.00    0.00    1024/2161663     CATCH2_INTERNAL_TEST_6() [20]
                0.00    0.00 2160639/2161663     CATCH2_INTERNAL_TEST_0() [4]
[825]    0.0    0.00    0.00 2161663         std::Setfill<char> std::setfill<char>(char) [825]
-----------------------------------------------
                0.00    0.00 1966312/1966312     Catch::BinaryExpr<gnucxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > const&, libutf8::utf8_iterator& const&> Catch::operator==<libutf8::utf8_iterator&, 0>(Catch::ExprLhs<__gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > const&>&&, libutf8::utf8_iterator&) [233]
[826]    0.0    0.00    0.00 1966312         bool Catch::compareEqual<__gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, libutf8::utf8_iterator>(__gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > const&, libutf8::utf8_iterator const&) [826]
-----------------------------------------------
                0.00    0.00 1966312/1966312     Catch::BinaryExpr<libutf8::utf8_iterator&, __gnu_cxx::__normal_iterator<char, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > const&> Catch::operator!=<__gnu_cxx::__normal_iterator<char, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, 0>(Catch::ExprLhs<libutf8::utf8_iterator&>&&, __gnu_cxx::__normal_iterator<char, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&&) [235]
[827]    0.0    0.00    0.00 1966312         bool Catch::compareNotEqual<libutf8::utf8_iterator, __gnu_cxx::__normal_iterator<char, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&>(libutf8::utf8_iterator const&, __gnu_cxx::__normal_iterator<char, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&) [827]
-----------------------------------------------
                0.00    0.00 1966312/1966312     Catch::BinaryExpr<__gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > const&, libutf8::utf8_iterator& const&> Catch::operator!=<libutf8::utf8_iterator&, 0>(Catch::ExprLhs<__gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > const&>&&, libutf8::utf8_iterator&) [234]
[828]    0.0    0.00    0.00 1966312         bool Catch::compareNotEqual<__gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, libutf8::utf8_iterator&>(__gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > const&, libutf8::utf8_iterator&) [828]
-----------------------------------------------
                0.00    0.00 1966312/1966312     Catch::BinaryExpr<__gnu_cxx::__normal_iterator<char, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > const&, libutf8::utf8_iterator& const&> Catch::operator!=<libutf8::utf8_iterator&, 0>(Catch::ExprLhs<__gnu_cxx::__normal_iterator<char, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > const&>&&, libutf8::utf8_iterator&) [155]
[829]    0.0    0.00    0.00 1966312         bool Catch::compareNotEqual<__gnu_cxx::__normal_iterator<char, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, libutf8::utf8_iterator&>(__gnu_cxx::__normal_iterator<char, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > const&, libutf8::utf8_iterator&) [829]
-----------------------------------------------
                0.00    0.00       1/1572878     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(std::allocator<char> const&) [744]
                0.00    0.00       1/1572878     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string<__gnu_cxx::__normal_iterator<char, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, void>(__gnu_cxx::__normal_iterator<char, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, __gnu_cxx::__normal_iterator<char, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<char> const&) [359]
                0.00    0.00       1/1572878     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(std::initializer_list<char>, std::allocator<char> const&) [676]
                0.00    0.00       2/1572878     std::__cxx11::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&, std::allocator<char> const&) [99]
                0.00    0.00       4/1572878     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(unsigned long, char, std::allocator<char> const&) [682]
                0.00    0.00       4/1572878     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, unsigned long, unsigned long, std::allocator<char> const&) [621]
                0.00    0.00  174014/1572878     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string<char, void>(char, char, std::allocator<char> const&) [351]
                0.00    0.00  415779/1572878     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(char const, std::allocator<char> const&) [177]
                0.00    0.00  983072/1572878     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(char const, unsigned long, std::allocator<char> const&) [102]
[830]    0.0    0.00    0.00 1572878         std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::Allochider::Allochider(char, std::allocator<char> const&) [830]
-----------------------------------------------
                0.00    0.00       4/1523946     std::__cxx11::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t> >::operator=(std::__cxx11::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t> >&&) [673]
                0.00    0.00  761971/1523946     std::__cxx11::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t> >::_M_destroy(unsigned long) [357]
                0.00    0.00  761971/1523946     std::__cxx11::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t> >::_M_create(unsigned long&, unsigned long) [396]
[831]    0.0    0.00    0.00 1523946         std::__cxx11::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t> >::_M_get_allocator() [831]
-----------------------------------------------
                0.00    0.00 1523940/1523940     std::__cxx11::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t> >::max_size() const [415]
[832]    0.0    0.00    0.00 1523940         std::__cxx11::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t> >::_M_get_allocator() const [832]
-----------------------------------------------
                0.00    0.00  366629/1481739     std::__cxx11::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t> >::basic_string() [343]
                0.00    0.00 1115110/1481739     CATCH2_INTERNAL_TEST_0() [12]
[833]    0.0    0.00    0.00 1481739         std::allocator<char32_t>::allocator() [833]
                0.00    0.00 2593801/2593801     __gnu_cxx::new_allocator<char32_t>::new_allocator() [816]
-----------------------------------------------
                0.00    0.00 1399019/1399019     std::iterator_traits<char const>::difference_type std::distance<char const>(char const, char const) [372]
[834]    0.0    0.00    0.00 1399019         std::iterator_traits<char const>::difference_type std::__distance<char const>(char const, char const, std::random_access_iterator_tag) [834]
-----------------------------------------------
                0.00    0.00 1399019/1399019     std::iterator_traits<char const>::difference_type std::distance<char const>(char const, char const) [372]
[835]    0.0    0.00    0.00 1399019         std::iterator_traits<char const>::iterator_category std::__iterator_category<char const>(char const const&) [835]
-----------------------------------------------
                0.00    0.00 1398963/1398963     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) [119]
[836]    0.0    0.00    0.00 1398963         bool __gnu_cxx::__is_null_pointer<char const>(char const) [836]
-----------------------------------------------
                0.00    0.00 1115110/1115110     void std::__cxx11::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t> >::_M_construct<char32_t const>(char32_t const, char32_t const, std::forward_iterator_tag) [200]
[837]    0.0    0.00    0.00 1115110         bool __gnu_cxx::__is_null_pointer<char32_t const>(char32_t const) [837]
-----------------------------------------------
                0.00    0.00 1115110/1115110     std::iterator_traits<char32_t const>::difference_type std::distance<char32_t const>(char32_t const, char32_t const) [393]
[838]    0.0    0.00    0.00 1115110         std::iterator_traits<char32_t const>::iterator_category std::__iterator_category<char32_t const>(char32_t const const&) [838]
-----------------------------------------------
                0.00    0.00 1114115/1114115     std::__cxx11::basic_string<char16_t, std::char_traits<char16_t>, std::allocator<char16_t> >::Allochider::Allochider(char16_t, std::allocator<char16_t>&&) [438]
[839]    0.0    0.00    0.00 1114115         std::remove_reference<std::allocator<char16_t>&>::type&& std::move<std::allocator<char16_t>&>(std::allocator<char16_t>&) [839]
-----------------------------------------------
                0.00    0.00 1114111/1114111     std::hex(std::ios_base&) [9655]
[840]    0.0    0.00    0.00 1114111         std::ios_base::setf(std::IosFmtflags, std::IosFmtflags) [840]
                0.00    0.00 1114111/1114111     std::operator~(std::IosFmtflags) [842]
                0.00    0.00 1114111/1114111     std::operator&=(std::IosFmtflags&, std::IosFmtflags) [841]
                0.00    0.00 1114111/2228222     std::operator&(std::IosFmtflags, std::IosFmtflags) [819]
                0.00    0.00 1114111/1114111     std::operator|=(std::IosFmtflags&, std::IosFmtflags) [843]
-----------------------------------------------
                0.00    0.00 1114111/1114111     std::ios_base::setf(std::IosFmtflags, std::IosFmtflags) [840]
[841]    0.0    0.00    0.00 1114111         std::operator&=(std::IosFmtflags&, std::IosFmtflags) [841]
                0.00    0.00 1114111/2228222     std::operator&(std::IosFmtflags, std::IosFmtflags) [819]
-----------------------------------------------
                0.00    0.00 1114111/1114111     std::ios_base::setf(std::IosFmtflags, std::IosFmtflags) [840]
[842]    0.0    0.00    0.00 1114111         std::operator~(std::IosFmtflags) [842]
-----------------------------------------------
                0.00    0.00 1114111/1114111     std::ios_base::setf(std::IosFmtflags, std::IosFmtflags) [840]
[843]    0.0    0.00    0.00 1114111         std::operator|=(std::IosFmtflags&, std::IosFmtflags) [843]
                0.00    0.00 1114111/1114111     std::operator|(std::IosFmtflags, std::IosFmtflags) [844]
-----------------------------------------------
                0.00    0.00 1114111/1114111     std::operator|=(std::IosFmtflags&, std::IosFmtflags) [843]
[844]    0.0    0.00    0.00 1114111         std::operator|(std::IosFmtflags, std::IosFmtflags) [844]
-----------------------------------------------
                0.00    0.00 1112065/1112065     CATCH2_INTERNAL_TEST_0() [4]
[845]    0.0    0.00    0.00 1112065         Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [8]>::~BinaryExpr() [845]
-----------------------------------------------
                0.00    0.00 1112062/1112062     void std::__cxx11::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t> >::_M_construct<wchar_t const>(wchar_t const, wchar_t const, std::forward_iterator_tag) [220]
[846]    0.0    0.00    0.00 1112062         bool __gnu_cxx::__is_null_pointer<wchar_t const>(wchar_t const) [846]
-----------------------------------------------
                0.00    0.00 1112062/1112062     std::__cxx11::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t> >::_M_is_local() const [353]
[847]    0.0    0.00    0.00 1112062         std::__cxx11::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t> >::_M_local_data() const [847]
                0.00    0.00 1112062/1112062     std::pointer_traits<wchar_t const>::pointer_to(wchar_t const&) [849]
-----------------------------------------------
                0.00    0.00 1112062/1112062     std::__cxx11::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t> >::basic_string(wchar_t const, std::allocator<wchar_t> const&) [131]
[848]    0.0    0.00    0.00 1112062         std::char_traits<wchar_t>::length(wchar_t const) [848]
-----------------------------------------------
                0.00    0.00 1112062/1112062     std::__cxx11::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t> >::_M_local_data() const [847]
[849]    0.0    0.00    0.00 1112062         std::pointer_traits<wchar_t const>::pointer_to(wchar_t const&) [849]
                0.00    0.00 1112062/1112062     wchar_t const std::addressof<wchar_t const>(wchar_t const&) [857]
-----------------------------------------------
                0.00    0.00 1112062/1112062     std::__cxx11::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t> >::basic_string(wchar_t const, std::allocator<wchar_t> const&) [131]
[850]    0.0    0.00    0.00 1112062         std::__cxx11::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t> >::Allochider::Allochider(wchar_t, std::allocator<wchar_t> const&) [850]
-----------------------------------------------
                0.00    0.00 1112062/1112062     std::__cxx11::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t> >::~basic_string() [342]
[851]    0.0    0.00    0.00 1112062         std::__cxx11::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t> >::Allochider::~Allochider() [851]
-----------------------------------------------
                0.00    0.00 1112062/1112062     std::iterator_traits<wchar_t const>::difference_type std::distance<wchar_t const>(wchar_t const, wchar_t const) [856]
[852]    0.0    0.00    0.00 1112062         std::iterator_traits<wchar_t const>::difference_type std::__distance<wchar_t const>(wchar_t const, wchar_t const, std::random_access_iterator_tag) [852]
-----------------------------------------------
                0.00    0.00 1112062/1112062     wchar_t const std::addressof<wchar_t const>(wchar_t const&) [857]
[853]    0.0    0.00    0.00 1112062         wchar_t const std::__addressof<wchar_t const>(wchar_t const&) [853]
-----------------------------------------------
                0.00    0.00 1112062/1112062     wchar_t std::addressof<wchar_t>(wchar_t&) [331]
[854]    0.0    0.00    0.00 1112062         wchar_t std::__addressof<wchar_t>(wchar_t&) [854]
-----------------------------------------------
                0.00    0.00 1112062/1112062     std::iterator_traits<wchar_t const>::difference_type std::distance<wchar_t const>(wchar_t const, wchar_t const) [856]
[855]    0.0    0.00    0.00 1112062         std::iterator_traits<wchar_t const>::iterator_category std::__iterator_category<wchar_t const>(wchar_t const const&) [855]
-----------------------------------------------
                0.00    0.00 1112062/1112062     void std::__cxx11::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t> >::_M_construct<wchar_t const>(wchar_t const, wchar_t const, std::forward_iterator_tag) [220]
[856]    0.0    0.00    0.00 1112062         std::iterator_traits<wchar_t const>::difference_type std::distance<wchar_t const>(wchar_t const, wchar_t const) [856]
                0.00    0.00 1112062/1112062     std::iterator_traits<wchar_t const>::iterator_category std::__iterator_category<wchar_t const>(wchar_t const const&) [855]
                0.00    0.00 1112062/1112062     std::iterator_traits<wchar_t const>::difference_type std::__distance<wchar_t const>(wchar_t const, wchar_t const, std::random_access_iterator_tag) [852]
-----------------------------------------------
                0.00    0.00 1112062/1112062     std::pointer_traits<wchar_t const>::pointer_to(wchar_t const&) [849]
[857]    0.0    0.00    0.00 1112062         wchar_t const std::addressof<wchar_t const>(wchar_t const&) [857]
                0.00    0.00 1112062/1112062     wchar_t const std::__addressof<wchar_t const>(wchar_t const&) [853]
-----------------------------------------------
                0.00    0.00 1048577/1048577     std::__cxx11::basic_string<char16_t, std::char_traits<char16_t>, std::allocator<char16_t> >::_S_copy(char16_t, char16_t const, unsigned long) [780]
[858]    0.0    0.00    0.00 1048577         std::char_traits<char16_t>::copy(char16_t, char16_t const, unsigned long) [858]
-----------------------------------------------
                0.00    0.00 1048576/1048576     void std::__cxx11::basic_string<char16_t, std::char_traits<char16_t>, std::allocator<char16_t> >::_M_construct<char16_t const>(char16_t const, char16_t const, std::forward_iterator_tag) [309]
[859]    0.0    0.00    0.00 1048576         bool __gnu_cxx::__is_null_pointer<char16_t const>(char16_t const) [859]
-----------------------------------------------
                0.00    0.00 1048576/1048576     std::iterator_traits<char16_t const>::difference_type std::distance<char16_t const>(char16_t const, char16_t const) [862]
[860]    0.0    0.00    0.00 1048576         std::iterator_traits<char16_t const>::difference_type std::__distance<char16_t const>(char16_t const, char16_t const, std::random_access_iterator_tag) [860]
-----------------------------------------------
                0.00    0.00 1048576/1048576     std::iterator_traits<char16_t const>::difference_type std::distance<char16_t const>(char16_t const, char16_t const) [862]
[861]    0.0    0.00    0.00 1048576         std::iterator_traits<char16_t const>::iterator_category std::__iterator_category<char16_t const>(char16_t const const&) [861]
-----------------------------------------------
                0.00    0.00 1048576/1048576     void std::__cxx11::basic_string<char16_t, std::char_traits<char16_t>, std::allocator<char16_t> >::_M_construct<char16_t const>(char16_t const, char16_t const, std::forward_iterator_tag) [309]
[862]    0.0    0.00    0.00 1048576         std::iterator_traits<char16_t const>::difference_type std::distance<char16_t const>(char16_t const, char16_t const) [862]
                0.00    0.00 1048576/1048576     std::iterator_traits<char16_t const>::iterator_category std::__iterator_category<char16_t const>(char16_t const const&) [861]
                0.00    0.00 1048576/1048576     std::iterator_traits<char16_t const>::difference_type std::__distance<char16_t const>(char16_t const, char16_t const, std::random_access_iterator_tag) [860]
-----------------------------------------------
                0.00    0.00       4/761975      std::__cxx11::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t> >::operator=(std::__cxx11::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t> >&&) [673]
                0.00    0.00     102/761975      std::__cxx11::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t> >::reserve(unsigned long) [480]
                0.00    0.00  761869/761975      std::__cxx11::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t> >::_M_mutate(unsigned long, unsigned long, char32_t const, unsigned long) [143]
[863]    0.0    0.00    0.00  761975         std::__cxx11::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t> >::_M_data(char32_t) [863]
-----------------------------------------------
                0.00    0.00       2/761973      std::__cxx11::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t> >::operator=(std::__cxx11::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t> >&&) [673]
                0.00    0.00     102/761973      std::__cxx11::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t> >::reserve(unsigned long) [480]
                0.00    0.00  761869/761973      std::__cxx11::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t> >::_M_mutate(unsigned long, unsigned long, char32_t const, unsigned long) [143]
[864]    0.0    0.00    0.00  761973         std::__cxx11::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t> >::_M_capacity(unsigned long) [864]
-----------------------------------------------
                0.00    0.00  761971/761971      std::allocator_traits<std::allocator<char32_t> >::deallocate(std::allocator<char32_t>&, char32_t, unsigned long) [866]
[865]    0.0    0.00    0.00  761971         __gnu_cxx::new_allocator<char32_t>::deallocate(char32_t, unsigned long) [865]
-----------------------------------------------
                0.00    0.00  761971/761971      std::__cxx11::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t> >::_M_destroy(unsigned long) [357]
[866]    0.0    0.00    0.00  761971         std::allocator_traits<std::allocator<char32_t> >::deallocate(std::allocator<char32_t>&, char32_t, unsigned long) [866]
                0.00    0.00  761971/761971      __gnu_cxx::new_allocator<char32_t>::deallocate(char32_t, unsigned long) [865]
-----------------------------------------------
                0.00    0.00       1/461452      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&) [6684]
                0.00    0.00       1/461452      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&) [3118]
                0.00    0.00       1/461452      Catch::Clara::Detail::ResultValueBase<Catch::Clara::Detail::ParseState>::ResultValueBase(Catch::Clara::Detail::ResultValueBase<Catch::Clara::Detail::ParseState> const&) [2310]
                0.00    0.00       1/461452      void __gnu_cxx::new_allocator<unsigned long>::construct<unsigned long, unsigned long const&>(unsigned long, unsigned long const&) [3544]
                0.00    0.00       1/461452      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> > >&&) [3204]
                0.00    0.00       1/461452      void std::Construct<Catch::SectionInfo, Catch::SectionInfo>(Catch::SectionInfo, Catch::SectionInfo&&) [8845]
                0.00    0.00       1/461452      std::sharedcount<(__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&) [6683]
                0.00    0.00       1/461452      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&) [6685]
                0.00    0.00       1/461452      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&) [6680]
                0.00    0.00       1/461452      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&) [6686]
                0.00    0.00       1/461452      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&) [6679]
                0.00    0.00       1/461452      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&) [6671]
                0.00    0.00       1/461452      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&) [6676]
                0.00    0.00       1/461452      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&) [6672]
                0.00    0.00       1/461452      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&) [6673]
                0.00    0.00       1/461452      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&) [6674]
                0.00    0.00       1/461452      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&) [6675]
                0.00    0.00       1/461452      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&) [6677]
                0.00    0.00       1/461452      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&) [6678]
                0.00    0.00       1/461452      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&) [3113]
                0.00    0.00       1/461452      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&) [3123]
                0.00    0.00       1/461452      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&) [3083]
                0.00    0.00       1/461452      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&) [3128]
                0.00    0.00       1/461452      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&) [3078]
                0.00    0.00       1/461452      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&) [3038]
                0.00    0.00       1/461452      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&) [3063]
                0.00    0.00       1/461452      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&) [3043]
                0.00    0.00       1/461452      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&) [3048]
                0.00    0.00       1/461452      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&) [3053]
                0.00    0.00       1/461452      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&) [3058]
                0.00    0.00       1/461452      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&) [3068]
                0.00    0.00       1/461452      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&) [3073]
                0.00    0.00       1/461452      void __gnu_cxx::new_allocator<Catch::Clara::Arg>::construct<Catch::Clara::Arg, Catch::Clara::Arg const&>(Catch::Clara::Arg, Catch::Clara::Arg const&) [649]
                0.00    0.00       1/461452      void __gnu_cxx::new_allocator<Catch::ReporterSpec>::construct<Catch::ReporterSpec, Catch::ReporterSpec>(Catch::ReporterSpec, Catch::ReporterSpec&&) [2980]
                0.00    0.00       1/461452      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&) [6682]
                0.00    0.00       1/461452      void __gnu_cxx::new_allocator<Catch::Clara::Detail::BoundValueRef<long> >::construct<Catch::Clara::Detail::BoundValueRef<long>, long&>(Catch::Clara::Detail::BoundValueRef<long>, long&) [3108]
                0.00    0.00       1/461452      void __gnu_cxx::new_allocator<Catch::ProcessedReporterSpec>::construct<Catch::ProcessedReporterSpec, Catch::ProcessedReporterSpec>(Catch::ProcessedReporterSpec, Catch::ProcessedReporterSpec&&) [3024]
                0.00    0.00       2/461452      void __gnu_cxx::new_allocator<Catch::ISingleton>::construct<Catch::ISingleton, Catch::ISingleton const&>(Catch::ISingleton*, Catch::ISingleton const&) [3314]
                0.00    0.00       2/461452      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> > > >&) [6687]
                0.00    0.00       2/461452      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&) [6688]
                0.00    0.00       2/461452      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> > > >&) [3098]
                0.00    0.00       2/461452      void __gnu_cxx::new_allocator<Catch::Clara::Detail::BoundValueRef<double> >::construct<Catch::Clara::Detail::BoundValueRef<double>, double&>(Catch::Clara::Detail::BoundValueRef<double>, double&) [3103]
                0.00    0.00       3/461452      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&) [1227]
                0.00    0.00       3/461452      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&) [1212]
                0.00    0.00       3/461452      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]) [500]
                0.00    0.00       3/461452      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]) [562]
                0.00    0.00       4/461452      void std::Construct<Catch::(anonymous namespace)::ColumnInfo, Catch::(anonymous namespace)::ColumnInfo const&>(Catch::(anonymous namespace)::ColumnInfo, Catch::(anonymous namespace)::ColumnInfo const&) [8848]
                0.00    0.00       5/461452      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> >&) [1167]
                0.00    0.00       5/461452      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> >&) [1153]
                0.00    0.00       8/461452      Catch::Clara::Detail::ResultValueBase<Catch::Clara::ParseResultType>::ResultValueBase(Catch::Clara::Detail::ResultType, Catch::Clara::ParseResultType const&) [1118]
                0.00    0.00       8/461452      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<>&&) [8356]
                0.00    0.00       8/461452      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<>&&) [3378]
                0.00    0.00       9/461452      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&&) [3135]
                0.00    0.00       9/461452      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&) [531]
                0.00    0.00      13/461452      void std::Construct<Catch::Clara::Arg, Catch::Clara::Arg const&>(Catch::Clara::Arg, Catch::Clara::Arg const&) [540]
                0.00    0.00      14/461452      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&) [6681]
                0.00    0.00      14/461452      void __gnu_cxx::new_allocator<Catch::Clara::Detail::BoundFlagRef>::construct<Catch::Clara::Detail::BoundFlagRef, bool&>(Catch::Clara::Detail::BoundFlagRef, bool&) [3093]
                0.00    0.00      15/461452      void std::Construct<Catch::TestCaseHandle, Catch::TestCaseHandle>(Catch::TestCaseHandle, Catch::TestCaseHandle&&) [8853]
                0.00    0.00      15/461452      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>&&) [8867]
                0.00    0.00      15/461452      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>&&) [8866]
                0.00    0.00      16/461452      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&&) [8532]
                0.00    0.00      16/461452      void __gnu_cxx::new_allocator<std::Rbtree_node<Catch::TestCaseHandle const> >::construct<Catch::TestCaseHandle const, Catch::TestCaseHandle const>(Catch::TestCaseHandle const**, Catch::TestCaseHandle const&&) [3365]
                0.00    0.00      16/461452      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&) [8531]
                0.00    0.00      16/461452      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&) [3364]
                0.00    0.00      16/461452      void std::Rbtree<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&) [8495]
                0.00    0.00      16/461452      void __gnu_cxx::new_allocator<Catch::TestCaseHandle>::construct<Catch::TestCaseHandle, Catch::TestCaseInfo, Catch::ITestInvoker>(Catch::TestCaseHandle, Catch::TestCaseInfo&&, Catch::ITestInvoker&&) [3010]
                0.00    0.00      16/461452      void __gnu_cxx::new_allocator<Catch::TestCaseInfo>::construct<Catch::TestCaseInfo, Catch::TestCaseInfo>(Catch::TestCaseInfo*, Catch::TestCaseInfo&&) [3320]
                0.00    0.00      16/461452      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>&&) [3154]
                0.00    0.00      16/461452      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>&&) [3148]
                0.00    0.00      16/461452      void std::_Construct<Catch::TestCaseHandle, Catch::TestCaseHandle const&>(Catch::TestCaseHandle, Catch::TestCaseHandle const&) [8852]
                0.00    0.00      16/461452      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&) [3357]
                0.00    0.00      23/461452      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> >&&) [577]
                0.00    0.00      33/461452      void std::_Construct<Catch::Tag, Catch::Tag>(Catch::Tag, Catch::Tag&&) [8856]
                0.00    0.00      39/461452      void __gnu_cxx::new_allocator<Catch::Clara::Opt>::construct<Catch::Clara::Opt, Catch::Clara::Opt const&>(Catch::Clara::Opt, Catch::Clara::Opt const&) [459]
                0.00    0.00      40/461452      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&&) [3529]
                0.00    0.00      44/461452      void __gnu_cxx::new_allocator<Catch::Tag>::construct<Catch::Tag, Catch::StringRef>(Catch::Tag, Catch::StringRef&&) [3030]
                0.00    0.00      61/461452      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&) [526]
                0.00    0.00      74/461452      void __gnu_cxx::new_allocator<Catch::TestCaseTracking::ITracker>::construct<Catch::TestCaseTracking::ITracker, Catch::TestCaseTracking::ITracker>(Catch::TestCaseTracking::ITracker**, Catch::TestCaseTracking::ITracker&&) [3326]
                0.00    0.00      81/461452      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>&&) [8869]
                0.00    0.00      90/461452      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>&&) [3166]
                0.00    0.00     129/461452      Catch::Clara::Detail::ResultValueBase<Catch::Clara::Detail::ParseState>::operator=(Catch::Clara::Detail::ResultValueBase<Catch::Clara::Detail::ParseState> const&) [2313]
                0.00    0.00     130/461452      Catch::Clara::Detail::ResultValueBase<Catch::Clara::Detail::ParseState>::ResultValueBase(Catch::Clara::Detail::ResultType, Catch::Clara::Detail::ParseState const&) [2309]
                0.00    0.00     148/461452      void __gnu_cxx::new_allocator<Catch::SectionInfo>::construct<Catch::SectionInfo, Catch::SectionInfo const&>(Catch::SectionInfo, Catch::SectionInfo const&) [2974]
                0.00    0.00     515/461452      void std::Construct<Catch::Clara::Detail::Token, Catch::Clara::Detail::Token const&>(Catch::Clara::Detail::Token, Catch::Clara::Detail::Token const&) [8863]
                0.00    0.00     741/461452      void std::Construct<Catch::Clara::Opt, Catch::Clara::Opt>(Catch::Clara::Opt, Catch::Clara::Opt&&) [475]
                0.00    0.00    1626/461452      void std::Construct<Catch::Clara::Opt, Catch::Clara::Opt const&>(Catch::Clara::Opt, Catch::Clara::Opt const&) [302]
                0.00    0.00    2885/461452      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&) [455]
                0.00    0.00  454416/461452      Catch::Optional<Catch::AssertionResult>::operator=(Catch::AssertionResult const&) [2815]
[867]    0.0    0.00    0.00  461452         operator new(unsigned long, void) [867]
-----------------------------------------------
                0.00    0.00       2/366631      void std::__do_alloc_on_move<std::allocator<char32_t> >(std::allocator<char32_t>&, std::allocator<char32_t>&, std::integral_constant<bool, true>) [1280]
                0.00    0.00  366629/366631      std::__cxx11::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t> >::Allochider::Allochider(char32_t, std::allocator<char32_t>&&) [434]
[868]    0.0    0.00    0.00  366631         std::remove_reference<std::allocator<char32_t>&>::type&& std::move<std::allocator<char32_t>&>(std::allocator<char32_t>&) [868]
-----------------------------------------------
                0.00    0.00  131214/131214      std::char_traits<char32_t>::compare(char32_t const, char32_t const, unsigned long) [1271]
[869]    0.0    0.00    0.00  131214         std::char_traits<char32_t>::lt(char32_t const&, char32_t const&) [869]
-----------------------------------------------
                0.00    0.00   67729/67729       Catch::ExprLhs<char16_t> Catch::operator<=<char16_t, 0>(Catch::Decomposer&&, char16_t) [871]
[870]    0.0    0.00    0.00   67729         Catch::ExprLhs<char16_t>::ExprLhs(char16_t) [870]
-----------------------------------------------
                0.00    0.00   67729/67729       CATCH2_INTERNAL_TEST_15() [249]
[871]    0.0    0.00    0.00   67729         Catch::ExprLhs<char16_t> Catch::operator<=<char16_t, 0>(Catch::Decomposer&&, char16_t) [871]
                0.00    0.00   67729/67729       Catch::ExprLhs<char16_t>::ExprLhs(char16_t) [870]
-----------------------------------------------
                0.00    0.00   65587/65587       CATCH2_INTERNAL_TEST_0() [6]
[872]    0.0    0.00    0.00   65587         Catch::BinaryExpr<libutf8::utf8_iterator&, libutf8::utf8_iterator&>::~BinaryExpr() [872]
-----------------------------------------------
                0.00    0.00   65553/65553       Catch::BinaryExpr<libutf8::utf8_iterator&, libutf8::utf8_iterator& const&> Catch::operator==<libutf8::utf8_iterator&, 0>(Catch::ExprLhs<libutf8::utf8_iterator&>&&, libutf8::utf8_iterator&) [450]
[873]    0.0    0.00    0.00   65553         bool Catch::compareEqual<libutf8::utf8_iterator, libutf8::utf8_iterator>(libutf8::utf8_iterator const&, libutf8::utf8_iterator const&) [873]
-----------------------------------------------
                0.00    0.00   65535/65535       Catch::Matchers::ExceptionWatcher::~ExceptionWatcher() [441]
[874]    0.0    0.00    0.00   65535         Catch::Matchers::MatcherBase<std::exception>::~MatcherBase() [874]
-----------------------------------------------
                0.00    0.00   65535/65535       CATCH2_INTERNAL_TEST_0() [12]
[875]    0.0    0.00    0.00   65535         Catch::MatchExpr<libutf8::libutf8_exception_decoding const&, Catch::Matchers::ExceptionWatcher>::~MatchExpr() [875]
-----------------------------------------------
                0.00    0.00   63485/63485       CATCH2_INTERNAL_TEST_15() [249]
[876]    0.0    0.00    0.00   63485         Catch::BinaryExpr<char16_t, int>::~BinaryExpr() [876]
-----------------------------------------------
                0.00    0.00   63485/63485       Catch::BinaryExpr<char16_t, int> Catch::operator==<int, 0>(Catch::ExprLhs<char16_t>&&, int) [451]
[877]    0.0    0.00    0.00   63485         bool Catch::compareEqual<char16_t, int>(char16_t const&, int const&) [877]
-----------------------------------------------
                0.00    0.00     296/10822       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&) [3922]
                0.00    0.00   10526/10822       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&) [881]
[878]    0.0    0.00    0.00   10822         __gnu_cxx::__normal_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::vector<std::__cxx11::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 [878]
-----------------------------------------------
                0.00    0.00    6699/6699        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> >&) [901]
[879]    0.0    0.00    0.00    6699         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> >&) [879]
-----------------------------------------------
                0.00    0.00       9/5895        std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > std::__uninitialized_copy<false>::__uninit_copy<char const const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >>(char const const, char const const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >) [7308]
                0.00    0.00      23/5895        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> >) [573]
                0.00    0.00    2885/5895        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> >) [456]
                0.00    0.00    2978/5895        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> >) [482]
[880]    0.0    0.00    0.00    5895         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> >&) [880]
-----------------------------------------------
                0.00    0.00       1/5263        Catch::Clara::Detail::TokenStream::operator bool() const [4242]
                0.00    0.00       9/5263        Catch::Clara::Detail::TokenStream::operator++() [2235]
                0.00    0.00      20/5263        Catch::Clara::Detail::TokenStream::loadBuffer() [567]
                0.00    0.00     338/5263        Catch::Clara::Opt::isMatch(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) const [520]
                0.00    0.00     343/5263        Catch::Clara::Opt::validate() const [486]
                0.00    0.00    4552/5263        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> >) [456]
[881]    0.0    0.00    0.00    5263         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&) [881]
                0.00    0.00   10526/10822       __gnu_cxx::__normal_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::vector<std::__cxx11::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 [878]
-----------------------------------------------
                0.00    0.00       1/5049        void std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::_M_range_initialize<char const const>(char const const, char const const, std::forward_iterator_tag) [8077]
                0.00    0.00       2/5049        std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::_M_move_assign(std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >&&, std::integral_constant<bool, true>) [510]
                0.00    0.00     183/5049        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&) [518]
                0.00    0.00     742/5049        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> > > >&&) [947]
                0.00    0.00    1667/5049        std::vector<std::__cxx11::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&) [306]
                0.00    0.00    2454/5049        std::vector<std::__cxx11::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() [271]
[882]    0.0    0.00    0.00    5049         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() [882]
-----------------------------------------------
                0.00    0.00     741/4773        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) [476]
                0.00    0.00    1626/4773        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) [303]
                0.00    0.00    2406/4773        void std::Destroyaux<false>::__destroy<Catch::Clara::Opt>(Catch::Clara::Opt, Catch::Clara::Opt) [182]
[883]    0.0    0.00    0.00    4773         Catch::Clara::Opt std::__addressof<Catch::Clara::Opt>(Catch::Clara::Opt&) [883]
-----------------------------------------------
                0.00    0.00    4244/4244        CATCH2_INTERNAL_TEST_15() [249]
[884]    0.0    0.00    0.00    4244         Catch::BinaryExpr<char16_t, unsigned int>::~BinaryExpr() [884]
-----------------------------------------------
                0.00    0.00    4244/4244        Catch::BinaryExpr<char16_t, unsigned int> Catch::operator==<unsigned int, 0>(Catch::ExprLhs<char16_t>&&, unsigned int) [494]
[885]    0.0    0.00    0.00    4244         bool Catch::compareEqual<char16_t, unsigned int>(char16_t const&, unsigned int const&) [885]
-----------------------------------------------
                0.00    0.00    2074/4148        std::vector<std::__cxx11::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 [903]
                0.00    0.00    2074/4148        std::vector<std::__cxx11::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 [902]
[886]    0.0    0.00    0.00    4148         __gnu_cxx::__normal_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::vector<std::__cxx11::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&) [886]
-----------------------------------------------
                0.00    0.00    4088/4088        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&) [888]
[887]    0.0    0.00    0.00    4088         __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&) [887]
-----------------------------------------------
                0.00    0.00       1/4088        std::Vectorbase<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::get_allocator() const [4753]
                0.00    0.00       3/4088        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]) [500]
                0.00    0.00       3/4088        std::Spcounted_ptr_inplace<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, (__gnu_cxx::Lockpolicy)2>::Spcounted_ptr_inplace<char const (&) [13]>(std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, char const (&) [13]) [501]
                0.00    0.00       3/4088        std::Spebo_helper<0, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, true>::Spebo_helper(std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > const&) [6667]
                0.00    0.00     742/4088        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> > >&&) [946]
                0.00    0.00    1667/4088        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&) [932]
                0.00    0.00    1669/4088        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&) [928]
[888]    0.0    0.00    0.00    4088         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&) [888]
                0.00    0.00    4088/4088        __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&) [887]
-----------------------------------------------
                0.00    0.00    1860/3808        __gnu_cxx::__atomic_add_dispatch(int, int) [914]
                0.00    0.00    1948/3808        __gnu_cxx::__exchange_and_add_dispatch(int, int) [910]
[889]    0.0    0.00    0.00    3808         __gthread_active_p() [889]
-----------------------------------------------
                0.00    0.00    3498/3498        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&) [919]
[890]    0.0    0.00    0.00    3498         __gnu_cxx::__normal_iterator<Catch::Clara::Opt const, std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > >::base() const [890]
-----------------------------------------------
                0.00    0.00       9/3322        Catch::Clara::Detail::TokenStream::loadBuffer() [567]
                0.00    0.00     214/3322        Catch::Clara::Opt::isMatch(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) const [520]
                0.00    0.00     214/3322        Catch::Clara::Opt::validate() const [486]
                0.00    0.00    2885/3322        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> >) [456]
[891]    0.0    0.00    0.00    3322         __gnu_cxx::__normal_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::vector<std::__cxx11::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 [891]
-----------------------------------------------
                0.00    0.00       9/3317        Catch::Clara::Detail::TokenStream::operator++() [2235]
                0.00    0.00     209/3317        Catch::Clara::Opt::isMatch(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) const [520]
                0.00    0.00     214/3317        Catch::Clara::Opt::validate() const [486]
                0.00    0.00    2885/3317        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> >) [456]
[892]    0.0    0.00    0.00    3317         __gnu_cxx::__normal_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::vector<std::__cxx11::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++() [892]
-----------------------------------------------
                0.00    0.00      61/3068        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&) [527]
                0.00    0.00      61/3068        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&) [518]
                0.00    0.00      61/3068        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&) [526]
                0.00    0.00    2885/3068        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&) [455]
[893]    0.0    0.00    0.00    3068         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&) [893]
-----------------------------------------------
                0.00    0.00       1/2690        std::__shared_ptr<Catch::Clara::Detail::BoundFlagLambda<Catch::Clara::Help::Help(bool&)::{lambda(bool)#1}>, (__gnu_cxx::Lockpolicy)2>::~__shared_ptr() [6365]
                0.00    0.00       1/2690        std::__shared_ptr<Catch::Clara::Detail::BoundFlagLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(bool)#11}>, (__gnu_cxx::Lockpolicy)2>::~__shared_ptr() [6362]
                0.00    0.00       1/2690        std::__shared_ptr<Catch::Clara::Detail::BoundManyLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#8}>, (__gnu_cxx::Lockpolicy)2>::~__shared_ptr() [6368]
                0.00    0.00       1/2690        std::__shared_ptr<Catch::Clara::Detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(int)#12}>, (__gnu_cxx::Lockpolicy)2>::~__shared_ptr() [6347]
                0.00    0.00       1/2690        std::__shared_ptr<Catch::Clara::Detail::BoundManyLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#1}>, (__gnu_cxx::Lockpolicy)2>::~__shared_ptr() [6371]
                0.00    0.00       1/2690        std::__shared_ptr<Catch::Clara::Detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(bool)#13}>, (__gnu_cxx::Lockpolicy)2>::~__shared_ptr() [6344]
                0.00    0.00       1/2690        std::__shared_ptr<Catch::Clara::Detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#2}>, (__gnu_cxx::Lockpolicy)2>::~__shared_ptr() [6320]
                0.00    0.00       1/2690        std::__shared_ptr<Catch::Clara::Detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#7}>, (__gnu_cxx::Lockpolicy)2>::~__shared_ptr() [6335]
                0.00    0.00       1/2690        std::__shared_ptr<Catch::Clara::Detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#3}>, (__gnu_cxx::Lockpolicy)2>::~__shared_ptr() [6323]
                0.00    0.00       1/2690        std::__shared_ptr<Catch::Clara::Detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#4}>, (__gnu_cxx::Lockpolicy)2>::~__shared_ptr() [6326]
                0.00    0.00       1/2690        std::__shared_ptr<Catch::Clara::Detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#5}>, (__gnu_cxx::Lockpolicy)2>::~__shared_ptr() [6329]
                0.00    0.00       1/2690        std::__shared_ptr<Catch::Clara::Detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#6}>, (__gnu_cxx::Lockpolicy)2>::~__shared_ptr() [6332]
                0.00    0.00       1/2690        std::__shared_ptr<Catch::Clara::Detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#9}>, (__gnu_cxx::Lockpolicy)2>::~__shared_ptr() [6338]
                0.00    0.00       1/2690        std::__shared_ptr<Catch::Clara::Detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#10}>, (__gnu_cxx::Lockpolicy)2>::~__shared_ptr() [6341]
                0.00    0.00       1/2690        std::__shared_ptr<Catch::Clara::Detail::BoundValueRef<long>, (__gnu_cxx::Lockpolicy)2>::~__shared_ptr() [6359]
                0.00    0.00       2/2690        std::__shared_ptr<Catch::Clara::Detail::BoundValueRef<std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, (__gnu_cxx::Lockpolicy)2>::~__shared_ptr() [6353]
                0.00    0.00       2/2690        std::__shared_ptr<Catch::Clara::Detail::BoundValueRef<double>, (__gnu_cxx::Lockpolicy)2>::~__shared_ptr() [6356]
                0.00    0.00       3/2690        std::__shared_ptr<Catch::Clara::Detail::BoundValueRef<unsigned int>, (__gnu_cxx::Lockpolicy)2>::~__shared_ptr() [1223]
                0.00    0.00       5/2690        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() [1164]
                0.00    0.00      14/2690        std::__shared_ptr<Catch::Clara::Detail::BoundFlagRef, (__gnu_cxx::Lockpolicy)2>::~__shared_ptr() [6350]
                0.00    0.00      86/2690        std::__shared_ptr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, (__gnu_cxx::Lockpolicy)2>::~__shared_ptr() [1000]
                0.00    0.00      87/2690        std::__shared_ptr<Catch::Clara::Detail::BoundValueRefBase, (__gnu_cxx::Lockpolicy)2>::~__shared_ptr() [997]
                0.00    0.00    2476/2690        std::__shared_ptr<Catch::Clara::Detail::BoundRef, (__gnu_cxx::Lockpolicy)2>::~__shared_ptr() [899]
[894]    0.0    0.00    0.00    2690         std::__shared_count<(__gnu_cxx::Lockpolicy)2>::~__shared_count() [894]
                0.00    0.00    1903/1904        std::Spcounted_base<(__gnu_cxx::Lockpolicy)2>::_M_release() [912]
-----------------------------------------------
                0.00    0.00      15/2629        Catch::Clara::Detail::ComposableParserImpl<Catch::Clara::Arg>::~ComposableParserImpl() [1082]
                0.00    0.00      84/2629        Catch::Clara::Parser::~Parser() [137]
                0.00    0.00      85/2629        Catch::Clara::Detail::ComposableParserImpl<Catch::Clara::ExeName>::~ComposableParserImpl() [1003]
                0.00    0.00    2445/2629        Catch::Clara::Detail::ComposableParserImpl<Catch::Clara::Opt>::~ComposableParserImpl() [900]
[895]    0.0    0.00    0.00    2629         Catch::Clara::Detail::ParserBase::~ParserBase() [895]
-----------------------------------------------
                0.00    0.00      14/2584        Catch::Clara::Detail::ComposableParserImpl<Catch::Clara::Arg>::ComposableParserImpl(Catch::Clara::Detail::ComposableParserImpl<Catch::Clara::Arg> const&) [1089]
                0.00    0.00      82/2584        Catch::Clara::Detail::ComposableParserImpl<Catch::Clara::ExeName>::ComposableParserImpl(Catch::Clara::Detail::ComposableParserImpl<Catch::Clara::ExeName> const&) [1019]
                0.00    0.00      82/2584        Catch::Clara::Parser::Parser(Catch::Clara::Parser const&) [307]
                0.00    0.00     741/2584        Catch::Clara::Detail::ComposableParserImpl<Catch::Clara::Opt>::ComposableParserImpl(Catch::Clara::Detail::ComposableParserImpl<Catch::Clara::Opt>&&) [949]
                0.00    0.00    1665/2584        Catch::Clara::Detail::ComposableParserImpl<Catch::Clara::Opt>::ComposableParserImpl(Catch::Clara::Detail::ComposableParserImpl<Catch::Clara::Opt> const&) [933]
[896]    0.0    0.00    0.00    2584         Catch::Clara::Detail::ParserBase::ParserBase(Catch::Clara::Detail::ParserBase const&) [896]
-----------------------------------------------
                0.00    0.00      61/2515        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&) [518]
                0.00    0.00    2454/2515        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() [273]
[897]    0.0    0.00    0.00    2515         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) [897]
                0.00    0.00    1727/1727        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) [924]
-----------------------------------------------
                0.00    0.00       1/2476        Catch::Clara::Opt::Opt<Catch::Clara::Help::Help(bool&)::{lambda(bool)#1}>(Catch::Clara::Help::Help(bool&)::{lambda(bool)#1} const&) [2149]
                0.00    0.00       1/2476        Catch::Clara::Opt::Opt<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(bool)#11}>(Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(bool)#11} const&) [2144]
                0.00    0.00      14/2476        Catch::Clara::Opt::Opt(bool&) [2148]
                0.00    0.00      15/2476        Catch::Clara::Detail::ParserRefImpl<Catch::Clara::Arg>::~ParserRefImpl() [618]
                0.00    0.00    2445/2476        Catch::Clara::Detail::ParserRefImpl<Catch::Clara::Opt>::~ParserRefImpl() [469]
[898]    0.0    0.00    0.00    2476         std::shared_ptr<Catch::Clara::Detail::BoundRef>::~shared_ptr() [898]
                0.00    0.00    2476/2476        std::__shared_ptr<Catch::Clara::Detail::BoundRef, (__gnu_cxx::Lockpolicy)2>::~__shared_ptr() [899]
-----------------------------------------------
                0.00    0.00    2476/2476        std::shared_ptr<Catch::Clara::Detail::BoundRef>::~shared_ptr() [898]
[899]    0.0    0.00    0.00    2476         std::__shared_ptr<Catch::Clara::Detail::BoundRef, (__gnu_cxx::Lockpolicy)2>::~__shared_ptr() [899]
                0.00    0.00    2476/2690        std::__shared_count<(__gnu_cxx::Lockpolicy)2>::~__shared_count() [894]
-----------------------------------------------
                0.00    0.00    2445/2445        Catch::Clara::Detail::ParserRefImpl<Catch::Clara::Opt>::~ParserRefImpl() [469]
[900]    0.0    0.00    0.00    2445         Catch::Clara::Detail::ComposableParserImpl<Catch::Clara::Opt>::~ComposableParserImpl() [900]
                0.00    0.00    2445/2629        Catch::Clara::Detail::ParserBase::~ParserBase() [895]
-----------------------------------------------
                0.00    0.00       1/2233        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>&) [1319]
                0.00    0.00    2232/2233        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&) [944]
[901]    0.0    0.00    0.00    2233         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> >&) [901]
                0.00    0.00    6699/6699        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> >&) [879]
-----------------------------------------------
                0.00    0.00       1/2074        Catch::Clara::Detail::TokenStream::TokenStream(Catch::Clara::Args const&) [2232]
                0.00    0.00     129/2074        Catch::Clara::Opt::isMatch(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) const [520]
                0.00    0.00     129/2074        Catch::Clara::Opt::validate() const [486]
                0.00    0.00     148/2074        std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::empty() const [5159]
                0.00    0.00    1667/2074        std::vector<std::__cxx11::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&) [306]
[902]    0.0    0.00    0.00    2074         std::vector<std::__cxx11::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 [902]
                0.00    0.00    2074/4148        __gnu_cxx::__normal_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::vector<std::__cxx11::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&) [886]
-----------------------------------------------
                0.00    0.00       1/2074        Catch::Clara::Detail::TokenStream::TokenStream(Catch::Clara::Args const&) [2232]
                0.00    0.00     129/2074        Catch::Clara::Opt::isMatch(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) const [520]
                0.00    0.00     129/2074        Catch::Clara::Opt::validate() const [486]
                0.00    0.00     148/2074        std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::empty() const [5159]
                0.00    0.00    1667/2074        std::vector<std::__cxx11::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&) [306]
[903]    0.0    0.00    0.00    2074         std::vector<std::__cxx11::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 [903]
                0.00    0.00    2074/4148        __gnu_cxx::__normal_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::vector<std::__cxx11::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&) [886]
-----------------------------------------------
                0.00    0.00    2048/2048        CATCH2_INTERNAL_TEST_12() [10]
[904]    0.0    0.00    0.00    2048         Catch::BinaryExpr<char const&, char const&>::~BinaryExpr() [904]
-----------------------------------------------
                0.00    0.00    2048/2048        Catch::BinaryExpr<char const&, char const&> Catch::operator==<char, 0>(Catch::ExprLhs<char const&>&&, char&&) [508]
[905]    0.0    0.00    0.00    2048         bool Catch::compareEqual<char const, char>(char const const&, char const&) [905]
-----------------------------------------------
                0.00    0.00    2048/2048        Catch::ExprLhs<char const& const&> Catch::operator<=<char const&, 0>(Catch::Decomposer&&, char const&) [907]
[906]    0.0    0.00    0.00    2048         Catch::ExprLhs<char const&>::ExprLhs(char const&) [906]
-----------------------------------------------
                0.00    0.00    2048/2048        CATCH2_INTERNAL_TEST_12() [10]
[907]    0.0    0.00    0.00    2048         Catch::ExprLhs<char const& const&> Catch::operator<=<char const&, 0>(Catch::Decomposer&&, char const&) [907]
                0.00    0.00    2048/2048        Catch::ExprLhs<char const&>::ExprLhs(char const&) [906]
-----------------------------------------------
                0.00    0.00    2000/2000        Catch::BinaryExpr<int, int> Catch::operator!=<int, 0>(Catch::ExprLhs<int>&&, int) [497]
[908]    0.0    0.00    0.00    2000         bool Catch::compareNotEqual<int, int&>(int const&, int&) [908]
-----------------------------------------------
                0.00    0.00    1948/1948        __gnu_cxx::__exchange_and_add_dispatch(int, int) [910]
[909]    0.0    0.00    0.00    1948         __gnu_cxx::__exchange_and_add(int volatile, int) [909]
-----------------------------------------------
                0.00    0.00    1948/1948        std::Spcounted_base<(__gnu_cxx::Lockpolicy)2>::_M_release() [912]
[910]    0.0    0.00    0.00    1948         __gnu_cxx::__exchange_and_add_dispatch(int, int) [910]
                0.00    0.00    1948/3808        __gthread_active_p() [889]
                0.00    0.00    1948/1948        __gnu_cxx::__exchange_and_add(int volatile, int) [909]
-----------------------------------------------
                0.00    0.00     244/1911        std::vector<std::__cxx11::basic_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 [1042]
                0.00    0.00    1667/1911        std::vector<std::__cxx11::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&) [306]
[911]    0.0    0.00    0.00    1911         std::vector<std::__cxx11::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 [911]
-----------------------------------------------
                0.00    0.00       1/1904        std::__shared_count<(__gnu_cxx::Lockpolicy)2>::operator=(std::__shared_count<(__gnu_cxx::Lockpolicy)2> const&) [6690]
                0.00    0.00    1903/1904        std::__shared_count<(__gnu_cxx::Lockpolicy)2>::~__shared_count() [894]
[912]    0.0    0.00    0.00    1904         std::Spcounted_base<(__gnu_cxx::Lockpolicy)2>::_M_release() [912]
                0.00    0.00    1948/1948        __gnu_cxx::__exchange_and_add_dispatch(int, int) [910]
                0.00    0.00       5/5           std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, (__gnu_cxx::Lockpolicy)2>::_M_dispose() [1176]
                0.00    0.00       5/5           std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, (__gnu_cxx::Lockpolicy)2>::_M_destroy() [1175]
                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() [1238]
                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() [1237]
-----------------------------------------------
                0.00    0.00    1860/1860        __gnu_cxx::__atomic_add_dispatch(int, int) [914]
[913]    0.0    0.00    0.00    1860         __gnu_cxx::__atomic_add(int volatile, int) [913]
-----------------------------------------------
                0.00    0.00    1860/1860        std::Spcounted_base<(__gnu_cxx::Lockpolicy)2>::_M_add_ref_copy() [915]
[914]    0.0    0.00    0.00    1860         __gnu_cxx::__atomic_add_dispatch(int, int) [914]
                0.00    0.00    1860/3808        __gthread_active_p() [889]
                0.00    0.00    1860/1860        __gnu_cxx::__atomic_add(int volatile, int) [913]
-----------------------------------------------
                0.00    0.00       2/1860        std::__shared_count<(__gnu_cxx::Lockpolicy)2>::operator=(std::__shared_count<(__gnu_cxx::Lockpolicy)2> const&) [6690]
                0.00    0.00    1858/1860        std::__shared_count<(__gnu_cxx::Lockpolicy)2>::__shared_count(std::__shared_count<(__gnu_cxx::Lockpolicy)2> const&) [916]
[915]    0.0    0.00    0.00    1860         std::Spcounted_base<(__gnu_cxx::Lockpolicy)2>::_M_add_ref_copy() [915]
                0.00    0.00    1860/1860        __gnu_cxx::__atomic_add_dispatch(int, int) [914]
-----------------------------------------------
                0.00    0.00      82/1859        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&) [1030]
                0.00    0.00      82/1859        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&) [1029]
                0.00    0.00    1695/1859        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&) [927]
[916]    0.0    0.00    0.00    1859         std::__shared_count<(__gnu_cxx::Lockpolicy)2>::__shared_count(std::__shared_count<(__gnu_cxx::Lockpolicy)2> const&) [916]
                0.00    0.00    1858/1860        std::Spcounted_base<(__gnu_cxx::Lockpolicy)2>::_M_add_ref_copy() [915]
-----------------------------------------------
                0.00    0.00     122/1849        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&) [992]
                0.00    0.00    1727/1849        __gnu_cxx::new_allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::allocate(unsigned long, void const) [923]
[917]    0.0    0.00    0.00    1849         __gnu_cxx::new_allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::max_size() const [917]
-----------------------------------------------
                0.00    0.00       1/1790        std::Vectorbase<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::get_allocator() const [4753]
                0.00    0.00     122/1790        std::vector<std::__cxx11::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 [990]
                0.00    0.00    1667/1790        std::vector<std::__cxx11::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&) [306]
[918]    0.0    0.00    0.00    1790         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 [918]
-----------------------------------------------
                0.00    0.00      40/1749        Catch::Clara::Parser::parse(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, Catch::Clara::Detail::TokenStream const&) const [725]
                0.00    0.00    1709/1749        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) [303]
[919]    0.0    0.00    0.00    1749         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&) [919]
                0.00    0.00    3498/3498        __gnu_cxx::__normal_iterator<Catch::Clara::Opt const, std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > >::base() const [890]
-----------------------------------------------
                0.00    0.00      39/1743        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&) [460]
                0.00    0.00      39/1743        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&) [202]
                0.00    0.00      39/1743        void __gnu_cxx::new_allocator<Catch::Clara::Opt>::construct<Catch::Clara::Opt, Catch::Clara::Opt const&>(Catch::Clara::Opt, Catch::Clara::Opt const&) [459]
                0.00    0.00    1626/1743        void std::Construct<Catch::Clara::Opt, Catch::Clara::Opt const&>(Catch::Clara::Opt, Catch::Clara::Opt const&) [302]
[920]    0.0    0.00    0.00    1743         Catch::Clara::Opt const& std::forward<Catch::Clara::Opt const&>(std::removereference<Catch::Clara::Opt const&>::type&) [920]
-----------------------------------------------
                0.00    0.00       1/1729        void std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::_M_range_initialize<char const const>(char const const, char const const, std::forward_iterator_tag) [8077]
                0.00    0.00      61/1729        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&) [518]
                0.00    0.00    1667/1729        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) [930]
[921]    0.0    0.00    0.00    1729         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) [921]
                0.00    0.00    1727/1727        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) [925]
-----------------------------------------------
                0.00    0.00    1727/1727        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) [924]
[922]    0.0    0.00    0.00    1727         __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) [922]
-----------------------------------------------
                0.00    0.00    1727/1727        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) [925]
[923]    0.0    0.00    0.00    1727         __gnu_cxx::new_allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::allocate(unsigned long, void const) [923]
                0.00    0.00    1727/1849        __gnu_cxx::new_allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::max_size() const [917]
-----------------------------------------------
                0.00    0.00    1727/1727        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) [897]
[924]    0.0    0.00    0.00    1727         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) [924]
                0.00    0.00    1727/1727        __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) [922]
-----------------------------------------------
                0.00    0.00    1727/1727        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) [921]
[925]    0.0    0.00    0.00    1727         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) [925]
                0.00    0.00    1727/1727        __gnu_cxx::new_allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::allocate(unsigned long, void const) [923]
-----------------------------------------------
                0.00    0.00      14/1695        Catch::Clara::Detail::ParserRefImpl<Catch::Clara::Arg>::ParserRefImpl(Catch::Clara::Detail::ParserRefImpl<Catch::Clara::Arg> const&) [534]
                0.00    0.00      16/1695        Catch::Clara::Detail::ParserRefImpl<Catch::Clara::Opt>::ParserRefImpl(std::shared_ptr<Catch::Clara::Detail::BoundRef> const&) [522]
                0.00    0.00    1665/1695        Catch::Clara::Detail::ParserRefImpl<Catch::Clara::Opt>::ParserRefImpl(Catch::Clara::Detail::ParserRefImpl<Catch::Clara::Opt> const&) [454]
[926]    0.0    0.00    0.00    1695         std::shared_ptr<Catch::Clara::Detail::BoundRef>::shared_ptr(std::shared_ptr<Catch::Clara::Detail::BoundRef> const&) [926]
                0.00    0.00    1695/1695        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&) [927]
-----------------------------------------------
                0.00    0.00    1695/1695        std::shared_ptr<Catch::Clara::Detail::BoundRef>::shared_ptr(std::shared_ptr<Catch::Clara::Detail::BoundRef> const&) [926]
[927]    0.0    0.00    0.00    1695         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&) [927]
                0.00    0.00    1695/1859        std::__shared_count<(__gnu_cxx::Lockpolicy)2>::__shared_count(std::__shared_count<(__gnu_cxx::Lockpolicy)2> const&) [916]
-----------------------------------------------
                0.00    0.00       2/1669        std::Vectorbase<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::Vectorbase(std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > const&) [6148]
                0.00    0.00    1667/1669        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&) [931]
[928]    0.0    0.00    0.00    1669         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&) [928]
                0.00    0.00    1669/4088        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&) [888]
-----------------------------------------------
                0.00    0.00    1667/1667        std::vector<std::__cxx11::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&) [306]
[929]    0.0    0.00    0.00    1667         __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&) [929]
                0.00    0.00    1667/1667        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&) [932]
-----------------------------------------------
                0.00    0.00    1667/1667        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&) [931]
[930]    0.0    0.00    0.00    1667         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) [930]
                0.00    0.00    1667/1729        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) [921]
-----------------------------------------------
                0.00    0.00    1667/1667        std::vector<std::__cxx11::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&) [306]
[931]    0.0    0.00    0.00    1667         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&) [931]
                0.00    0.00    1667/1669        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&) [928]
                0.00    0.00    1667/1667        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) [930]
-----------------------------------------------
                0.00    0.00    1667/1667        __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&) [929]
[932]    0.0    0.00    0.00    1667         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&) [932]
                0.00    0.00    1667/4088        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&) [888]
-----------------------------------------------
                0.00    0.00    1665/1665        Catch::Clara::Detail::ParserRefImpl<Catch::Clara::Opt>::ParserRefImpl(Catch::Clara::Detail::ParserRefImpl<Catch::Clara::Opt> const&) [454]
[933]    0.0    0.00    0.00    1665         Catch::Clara::Detail::ComposableParserImpl<Catch::Clara::Opt>::ComposableParserImpl(Catch::Clara::Detail::ComposableParserImpl<Catch::Clara::Opt> const&) [933]
                0.00    0.00    1665/2584        Catch::Clara::Detail::ParserBase::ParserBase(Catch::Clara::Detail::ParserBase const&) [896]
-----------------------------------------------
                0.00    0.00      39/1665        Catch::Clara::Parser::parse(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, Catch::Clara::Detail::TokenStream const&) const [725]
                0.00    0.00    1626/1665        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) [303]
[934]    0.0    0.00    0.00    1665         __gnu_cxx::__normal_iterator<Catch::Clara::Opt const, std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > >::operator++() [934]
-----------------------------------------------
                0.00    0.00      39/1665        Catch::Clara::Parser::parse(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, Catch::Clara::Detail::TokenStream const&) const [725]
                0.00    0.00    1626/1665        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) [303]
[935]    0.0    0.00    0.00    1665         __gnu_cxx::__normal_iterator<Catch::Clara::Opt const, std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > >::operator() const [935]
-----------------------------------------------
                0.00    0.00    1638/1638        bool std::operator==<Catch::Clara::Opt>(std::move_iterator<Catch::Clara::Opt> const&, std::move_iterator<Catch::Clara::Opt> const&) [940]
[936]    0.0    0.00    0.00    1638         std::move_iterator<Catch::Clara::Opt>::base() const [936]
-----------------------------------------------
                0.00    0.00       1/1485        void std::__do_alloc_on_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> > >&, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&, std::integral_constant<bool, true>) [9307]
                0.00    0.00     742/1485        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> > > >&&) [947]
                0.00    0.00     742/1485        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> > >&&) [946]
[937]    0.0    0.00    0.00    1485         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> > >&) [937]
-----------------------------------------------
                0.00    0.00    1024/1024        std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_S_move(char, char const, unsigned long) [939]
[938]    0.0    0.00    0.00    1024         std::char_traits<char>::move(char, char const, unsigned long) [938]
-----------------------------------------------
                0.00    0.00    1024/1024        std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_replace(unsigned long, unsigned long, char const, unsigned long) [48]
[939]    0.0    0.00    0.00    1024         std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_S_move(char, char const, unsigned long) [939]
                0.00    0.00    1024/1024        std::char_traits<char>::move(char, char const, unsigned long) [938]
-----------------------------------------------
                0.00    0.00     819/819         bool std::operator!=<Catch::Clara::Opt>(std::move_iterator<Catch::Clara::Opt> const&, std::move_iterator<Catch::Clara::Opt> const&) [941]
[940]    0.0    0.00    0.00     819         bool std::operator==<Catch::Clara::Opt>(std::move_iterator<Catch::Clara::Opt> const&, std::move_iterator<Catch::Clara::Opt> const&) [940]
                0.00    0.00    1638/1638        std::move_iterator<Catch::Clara::Opt>::base() const [936]
-----------------------------------------------
                0.00    0.00     819/819         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) [476]
[941]    0.0    0.00    0.00     819         bool std::operator!=<Catch::Clara::Opt>(std::move_iterator<Catch::Clara::Opt> const&, std::move_iterator<Catch::Clara::Opt> const&) [941]
                0.00    0.00     819/819         bool std::operator==<Catch::Clara::Opt>(std::move_iterator<Catch::Clara::Opt> const&, std::move_iterator<Catch::Clara::Opt> const&) [940]
-----------------------------------------------
                0.00    0.00       1/787         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>&&) [1320]
                0.00    0.00       1/787         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>&) [1319]
                0.00    0.00       1/787         std::__shared_ptr<Catch::Clara::Detail::BoundValueRefBase, (__gnu_cxx::Lockpolicy)2>::__shared_ptr(std::__shared_ptr<Catch::Clara::Detail::BoundValueRefBase, (__gnu_cxx::Lockpolicy)2>&&) [1317]
                0.00    0.00       1/787         std::__shared_ptr<Catch::Clara::Detail::BoundRef, (__gnu_cxx::Lockpolicy)2>::__shared_ptr<Catch::Clara::Detail::BoundFlagLambda<Catch::Clara::Help::Help(bool&)::{lambda(bool)#1}>, void>(std::__shared_ptr<Catch::Clara::Detail::BoundFlagLambda<Catch::Clara::Help::Help(bool&)::{lambda(bool)#1}>, (__gnu_cxx::Lockpolicy)2>&&) [6392]
                0.00    0.00       1/787         std::__shared_ptr<Catch::Clara::Detail::BoundValueRefBase, (__gnu_cxx::Lockpolicy)2>::__shared_ptr<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, void>(std::__shared_ptr<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, (__gnu_cxx::Lockpolicy)2>&&) [6373]
                0.00    0.00       1/787         std::__shared_ptr<Catch::Clara::Detail::BoundRef, (__gnu_cxx::Lockpolicy)2>::__shared_ptr<Catch::Clara::Detail::BoundFlagLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(bool)#11}>, void>(std::__shared_ptr<Catch::Clara::Detail::BoundFlagLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(bool)#11}>, (__gnu_cxx::Lockpolicy)2>&&) [6391]
                0.00    0.00       1/787         std::__shared_ptr<Catch::Clara::Detail::BoundRef, (__gnu_cxx::Lockpolicy)2>::__shared_ptr<Catch::Clara::Detail::BoundManyLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#8}>, void>(std::__shared_ptr<Catch::Clara::Detail::BoundManyLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#8}>, (__gnu_cxx::Lockpolicy)2>&&) [6393]
                0.00    0.00       1/787         std::__shared_ptr<Catch::Clara::Detail::BoundRef, (__gnu_cxx::Lockpolicy)2>::__shared_ptr<Catch::Clara::Detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(int)#12}>, void>(std::__shared_ptr<Catch::Clara::Detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(int)#12}>, (__gnu_cxx::Lockpolicy)2>&&) [6387]
                0.00    0.00       1/787         std::__shared_ptr<Catch::Clara::Detail::BoundRef, (__gnu_cxx::Lockpolicy)2>::__shared_ptr<Catch::Clara::Detail::BoundManyLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#1}>, void>(std::__shared_ptr<Catch::Clara::Detail::BoundManyLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#1}>, (__gnu_cxx::Lockpolicy)2>&&) [6394]
                0.00    0.00       1/787         std::__shared_ptr<Catch::Clara::Detail::BoundRef, (__gnu_cxx::Lockpolicy)2>::__shared_ptr<Catch::Clara::Detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(bool)#13}>, void>(std::__shared_ptr<Catch::Clara::Detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(bool)#13}>, (__gnu_cxx::Lockpolicy)2>&&) [6386]
                0.00    0.00       1/787         std::__shared_ptr<Catch::Clara::Detail::BoundRef, (__gnu_cxx::Lockpolicy)2>::__shared_ptr<Catch::Clara::Detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#2}>, void>(std::__shared_ptr<Catch::Clara::Detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#2}>, (__gnu_cxx::Lockpolicy)2>&&) [6378]
                0.00    0.00       1/787         std::__shared_ptr<Catch::Clara::Detail::BoundRef, (__gnu_cxx::Lockpolicy)2>::__shared_ptr<Catch::Clara::Detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#7}>, void>(std::__shared_ptr<Catch::Clara::Detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#7}>, (__gnu_cxx::Lockpolicy)2>&&) [6383]
                0.00    0.00       1/787         std::__shared_ptr<Catch::Clara::Detail::BoundRef, (__gnu_cxx::Lockpolicy)2>::__shared_ptr<Catch::Clara::Detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#3}>, void>(std::__shared_ptr<Catch::Clara::Detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#3}>, (__gnu_cxx::Lockpolicy)2>&&) [6379]
                0.00    0.00       1/787         std::__shared_ptr<Catch::Clara::Detail::BoundRef, (__gnu_cxx::Lockpolicy)2>::__shared_ptr<Catch::Clara::Detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#4}>, void>(std::__shared_ptr<Catch::Clara::Detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#4}>, (__gnu_cxx::Lockpolicy)2>&&) [6380]
                0.00    0.00       1/787         std::__shared_ptr<Catch::Clara::Detail::BoundRef, (__gnu_cxx::Lockpolicy)2>::__shared_ptr<Catch::Clara::Detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#5}>, void>(std::__shared_ptr<Catch::Clara::Detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#5}>, (__gnu_cxx::Lockpolicy)2>&&) [6381]
                0.00    0.00       1/787         std::__shared_ptr<Catch::Clara::Detail::BoundRef, (__gnu_cxx::Lockpolicy)2>::__shared_ptr<Catch::Clara::Detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#6}>, void>(std::__shared_ptr<Catch::Clara::Detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#6}>, (__gnu_cxx::Lockpolicy)2>&&) [6382]
                0.00    0.00       1/787         std::__shared_ptr<Catch::Clara::Detail::BoundRef, (__gnu_cxx::Lockpolicy)2>::__shared_ptr<Catch::Clara::Detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#9}>, void>(std::__shared_ptr<Catch::Clara::Detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#9}>, (__gnu_cxx::Lockpolicy)2>&&) [6384]
                0.00    0.00       1/787         std::__shared_ptr<Catch::Clara::Detail::BoundRef, (__gnu_cxx::Lockpolicy)2>::__shared_ptr<Catch::Clara::Detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#10}>, void>(std::__shared_ptr<Catch::Clara::Detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#10}>, (__gnu_cxx::Lockpolicy)2>&&) [6385]
                0.00    0.00       1/787         std::__shared_ptr<Catch::Clara::Detail::BoundRef, (__gnu_cxx::Lockpolicy)2>::__shared_ptr<Catch::Clara::Detail::BoundValueRef<long>, void>(std::__shared_ptr<Catch::Clara::Detail::BoundValueRef<long>, (__gnu_cxx::Lockpolicy)2>&&) [6390]
                0.00    0.00       2/787         std::__shared_ptr<Catch::Clara::Detail::BoundValueRefBase, (__gnu_cxx::Lockpolicy)2>::swap(std::__shared_ptr<Catch::Clara::Detail::BoundValueRefBase, (__gnu_cxx::Lockpolicy)2>&) [1275]
                0.00    0.00       2/787         std::__shared_ptr<Catch::Clara::Detail::BoundRef, (__gnu_cxx::Lockpolicy)2>::__shared_ptr<Catch::Clara::Detail::BoundValueRef<std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, void>(std::__shared_ptr<Catch::Clara::Detail::BoundValueRef<std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, (__gnu_cxx::Lockpolicy)2>&&) [6377]
                0.00    0.00       2/787         std::__shared_ptr<Catch::Clara::Detail::BoundRef, (__gnu_cxx::Lockpolicy)2>::__shared_ptr<Catch::Clara::Detail::BoundValueRef<double>, void>(std::__shared_ptr<Catch::Clara::Detail::BoundValueRef<double>, (__gnu_cxx::Lockpolicy)2>&&) [6389]
                0.00    0.00       3/787         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>&&) [1224]
                0.00    0.00       4/787         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>&&) [1190]
                0.00    0.00      14/787         std::__shared_ptr<Catch::Clara::Detail::BoundRef, (__gnu_cxx::Lockpolicy)2>::__shared_ptr<Catch::Clara::Detail::BoundFlagRef, void>(std::__shared_ptr<Catch::Clara::Detail::BoundFlagRef, (__gnu_cxx::Lockpolicy)2>&&) [6388]
                0.00    0.00     741/787         std::__shared_ptr<Catch::Clara::Detail::BoundRef, (__gnu_cxx::Lockpolicy)2>::__shared_ptr(std::__shared_ptr<Catch::Clara::Detail::BoundRef, (__gnu_cxx::Lockpolicy)2>&&) [952]
[942]    0.0    0.00    0.00     787         std::__shared_count<(__gnu_cxx::Lockpolicy)2>::_M_swap(std::__shared_count<(__gnu_cxx::Lockpolicy)2>&) [942]
-----------------------------------------------
                0.00    0.00       1/787         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>&&) [1320]
                0.00    0.00       1/787         std::__shared_ptr<Catch::Clara::Detail::BoundValueRefBase, (__gnu_cxx::Lockpolicy)2>::__shared_ptr(std::__shared_ptr<Catch::Clara::Detail::BoundValueRefBase, (__gnu_cxx::Lockpolicy)2>&&) [1317]
                0.00    0.00       1/787         std::__shared_ptr<Catch::Clara::Detail::BoundRef, (__gnu_cxx::Lockpolicy)2>::__shared_ptr<Catch::Clara::Detail::BoundFlagLambda<Catch::Clara::Help::Help(bool&)::{lambda(bool)#1}>, void>(std::__shared_ptr<Catch::Clara::Detail::BoundFlagLambda<Catch::Clara::Help::Help(bool&)::{lambda(bool)#1}>, (__gnu_cxx::Lockpolicy)2>&&) [6392]
                0.00    0.00       1/787         std::__shared_ptr<Catch::Clara::Detail::BoundValueRefBase, (__gnu_cxx::Lockpolicy)2>::__shared_ptr<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, void>(std::__shared_ptr<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, (__gnu_cxx::Lockpolicy)2>&&) [6373]
                0.00    0.00       1/787         std::__shared_ptr<Catch::Clara::Detail::BoundRef, (__gnu_cxx::Lockpolicy)2>::__shared_ptr<Catch::Clara::Detail::BoundFlagLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(bool)#11}>, void>(std::__shared_ptr<Catch::Clara::Detail::BoundFlagLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(bool)#11}>, (__gnu_cxx::Lockpolicy)2>&&) [6391]
                0.00    0.00       1/787         std::__shared_ptr<Catch::Clara::Detail::BoundRef, (__gnu_cxx::Lockpolicy)2>::__shared_ptr<Catch::Clara::Detail::BoundManyLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#8}>, void>(std::__shared_ptr<Catch::Clara::Detail::BoundManyLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#8}>, (__gnu_cxx::Lockpolicy)2>&&) [6393]
                0.00    0.00       1/787         std::__shared_ptr<Catch::Clara::Detail::BoundRef, (__gnu_cxx::Lockpolicy)2>::__shared_ptr<Catch::Clara::Detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(int)#12}>, void>(std::__shared_ptr<Catch::Clara::Detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(int)#12}>, (__gnu_cxx::Lockpolicy)2>&&) [6387]
                0.00    0.00       1/787         std::__shared_ptr<Catch::Clara::Detail::BoundRef, (__gnu_cxx::Lockpolicy)2>::__shared_ptr<Catch::Clara::Detail::BoundManyLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#1}>, void>(std::__shared_ptr<Catch::Clara::Detail::BoundManyLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#1}>, (__gnu_cxx::Lockpolicy)2>&&) [6394]
                0.00    0.00       1/787         std::__shared_ptr<Catch::Clara::Detail::BoundRef, (__gnu_cxx::Lockpolicy)2>::__shared_ptr<Catch::Clara::Detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(bool)#13}>, void>(std::__shared_ptr<Catch::Clara::Detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(bool)#13}>, (__gnu_cxx::Lockpolicy)2>&&) [6386]
                0.00    0.00       1/787         std::__shared_ptr<Catch::Clara::Detail::BoundRef, (__gnu_cxx::Lockpolicy)2>::__shared_ptr<Catch::Clara::Detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#2}>, void>(std::__shared_ptr<Catch::Clara::Detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#2}>, (__gnu_cxx::Lockpolicy)2>&&) [6378]
                0.00    0.00       1/787         std::__shared_ptr<Catch::Clara::Detail::BoundRef, (__gnu_cxx::Lockpolicy)2>::__shared_ptr<Catch::Clara::Detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#7}>, void>(std::__shared_ptr<Catch::Clara::Detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#7}>, (__gnu_cxx::Lockpolicy)2>&&) [6383]
                0.00    0.00       1/787         std::__shared_ptr<Catch::Clara::Detail::BoundRef, (__gnu_cxx::Lockpolicy)2>::__shared_ptr<Catch::Clara::Detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#3}>, void>(std::__shared_ptr<Catch::Clara::Detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#3}>, (__gnu_cxx::Lockpolicy)2>&&) [6379]
                0.00    0.00       1/787         std::__shared_ptr<Catch::Clara::Detail::BoundRef, (__gnu_cxx::Lockpolicy)2>::__shared_ptr<Catch::Clara::Detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#4}>, void>(std::__shared_ptr<Catch::Clara::Detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#4}>, (__gnu_cxx::Lockpolicy)2>&&) [6380]
                0.00    0.00       1/787         std::__shared_ptr<Catch::Clara::Detail::BoundRef, (__gnu_cxx::Lockpolicy)2>::__shared_ptr<Catch::Clara::Detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#5}>, void>(std::__shared_ptr<Catch::Clara::Detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#5}>, (__gnu_cxx::Lockpolicy)2>&&) [6381]
                0.00    0.00       1/787         std::__shared_ptr<Catch::Clara::Detail::BoundRef, (__gnu_cxx::Lockpolicy)2>::__shared_ptr<Catch::Clara::Detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#6}>, void>(std::__shared_ptr<Catch::Clara::Detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#6}>, (__gnu_cxx::Lockpolicy)2>&&) [6382]
                0.00    0.00       1/787         std::__shared_ptr<Catch::Clara::Detail::BoundRef, (__gnu_cxx::Lockpolicy)2>::__shared_ptr<Catch::Clara::Detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#9}>, void>(std::__shared_ptr<Catch::Clara::Detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#9}>, (__gnu_cxx::Lockpolicy)2>&&) [6384]
                0.00    0.00       1/787         std::__shared_ptr<Catch::Clara::Detail::BoundRef, (__gnu_cxx::Lockpolicy)2>::__shared_ptr<Catch::Clara::Detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#10}>, void>(std::__shared_ptr<Catch::Clara::Detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#10}>, (__gnu_cxx::Lockpolicy)2>&&) [6385]
                0.00    0.00       1/787         std::__shared_ptr<Catch::Clara::Detail::BoundRef, (__gnu_cxx::Lockpolicy)2>::__shared_ptr<Catch::Clara::Detail::BoundValueRef<long>, void>(std::__shared_ptr<Catch::Clara::Detail::BoundValueRef<long>, (__gnu_cxx::Lockpolicy)2>&&) [6390]
                0.00    0.00       2/787         std::__shared_ptr<Catch::Clara::Detail::BoundRef, (__gnu_cxx::Lockpolicy)2>::__shared_ptr<Catch::Clara::Detail::BoundValueRef<std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, void>(std::__shared_ptr<Catch::Clara::Detail::BoundValueRef<std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, (__gnu_cxx::Lockpolicy)2>&&) [6377]
                0.00    0.00       2/787         std::__shared_ptr<Catch::Clara::Detail::BoundRef, (__gnu_cxx::Lockpolicy)2>::__shared_ptr<Catch::Clara::Detail::BoundValueRef<double>, void>(std::__shared_ptr<Catch::Clara::Detail::BoundValueRef<double>, (__gnu_cxx::Lockpolicy)2>&&) [6389]
                0.00    0.00       3/787         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>&&) [1224]
                0.00    0.00       3/787         std::__shared_ptr<Catch::Clara::Detail::BoundValueRefBase, (__gnu_cxx::Lockpolicy)2>::__shared_ptr() [6372]
                0.00    0.00       4/787         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>&&) [1190]
                0.00    0.00      14/787         std::__shared_ptr<Catch::Clara::Detail::BoundRef, (__gnu_cxx::Lockpolicy)2>::__shared_ptr<Catch::Clara::Detail::BoundFlagRef, void>(std::__shared_ptr<Catch::Clara::Detail::BoundFlagRef, (__gnu_cxx::Lockpolicy)2>&&) [6388]
                0.00    0.00     741/787         std::__shared_ptr<Catch::Clara::Detail::BoundRef, (__gnu_cxx::Lockpolicy)2>::__shared_ptr(std::__shared_ptr<Catch::Clara::Detail::BoundRef, (__gnu_cxx::Lockpolicy)2>&&) [952]
[943]    0.0    0.00    0.00     787         std::__shared_count<(__gnu_cxx::Lockpolicy)2>::__shared_count() [943]
-----------------------------------------------
                0.00    0.00       2/744         std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::_M_move_assign(std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >&&, std::integral_constant<bool, true>) [510]
                0.00    0.00     742/744         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> > > >&&) [947]
[944]    0.0    0.00    0.00     744         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&) [944]
                0.00    0.00    2232/2233        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> >&) [901]
-----------------------------------------------
                0.00    0.00       1/743         std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::operator=(std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >&&) [8091]
                0.00    0.00     742/743         std::vector<std::__cxx11::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> > > >&&) [948]
[945]    0.0    0.00    0.00     743         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> > > >&) [945]
-----------------------------------------------
                0.00    0.00     742/742         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> > > >&&) [947]
[946]    0.0    0.00    0.00     742         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> > >&&) [946]
                0.00    0.00     742/1485        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> > >&) [937]
                0.00    0.00     742/4088        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&) [888]
-----------------------------------------------
                0.00    0.00     742/742         std::vector<std::__cxx11::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> > > >&&) [948]
[947]    0.0    0.00    0.00     742         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> > > >&&) [947]
                0.00    0.00     742/5049        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() [882]
                0.00    0.00     742/1485        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> > >&) [937]
                0.00    0.00     742/742         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> > >&&) [946]
                0.00    0.00     742/744         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&) [944]
-----------------------------------------------
                0.00    0.00       1/742         Catch::TestSpec::TestSpec(Catch::TestSpec&&) [2841]
                0.00    0.00     741/742         Catch::Clara::Opt::Opt(Catch::Clara::Opt&&) [473]
[948]    0.0    0.00    0.00     742         std::vector<std::__cxx11::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> > > >&&) [948]
                0.00    0.00     742/743         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> > > >&) [945]
                0.00    0.00     742/742         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> > > >&&) [947]
-----------------------------------------------
                0.00    0.00     741/741         Catch::Clara::Detail::ParserRefImpl<Catch::Clara::Opt>::ParserRefImpl(Catch::Clara::Detail::ParserRefImpl<Catch::Clara::Opt>&&) [474]
[949]    0.0    0.00    0.00     741         Catch::Clara::Detail::ComposableParserImpl<Catch::Clara::Opt>::ComposableParserImpl(Catch::Clara::Detail::ComposableParserImpl<Catch::Clara::Opt>&&) [949]
                0.00    0.00     741/2584        Catch::Clara::Detail::ParserBase::ParserBase(Catch::Clara::Detail::ParserBase const&) [896]
-----------------------------------------------
                0.00    0.00     741/741         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) [476]
[950]    0.0    0.00    0.00     741         std::move_iterator<Catch::Clara::Opt>::operator() const [950]
-----------------------------------------------
                0.00    0.00     741/741         Catch::Clara::Detail::ParserRefImpl<Catch::Clara::Opt>::ParserRefImpl(Catch::Clara::Detail::ParserRefImpl<Catch::Clara::Opt>&&) [474]
[951]    0.0    0.00    0.00     741         std::shared_ptr<Catch::Clara::Detail::BoundRef>::shared_ptr(std::shared_ptr<Catch::Clara::Detail::BoundRef>&&) [951]
                0.00    0.00     741/741         std::remove_reference<std::shared_ptr<Catch::Clara::Detail::BoundRef>&>::type&& std::move<std::shared_ptr<Catch::Clara::Detail::BoundRef>&>(std::shared_ptr<Catch::Clara::Detail::BoundRef>&) [954]
                0.00    0.00     741/741         std::__shared_ptr<Catch::Clara::Detail::BoundRef, (__gnu_cxx::Lockpolicy)2>::__shared_ptr(std::__shared_ptr<Catch::Clara::Detail::BoundRef, (__gnu_cxx::Lockpolicy)2>&&) [952]
-----------------------------------------------
                0.00    0.00     741/741         std::shared_ptr<Catch::Clara::Detail::BoundRef>::shared_ptr(std::shared_ptr<Catch::Clara::Detail::BoundRef>&&) [951]
[952]    0.0    0.00    0.00     741         std::__shared_ptr<Catch::Clara::Detail::BoundRef, (__gnu_cxx::Lockpolicy)2>::__shared_ptr(std::__shared_ptr<Catch::Clara::Detail::BoundRef, (__gnu_cxx::Lockpolicy)2>&&) [952]
                0.00    0.00     741/787         std::__shared_count<(__gnu_cxx::Lockpolicy)2>::__shared_count() [943]
                0.00    0.00     741/787         std::__shared_count<(__gnu_cxx::Lockpolicy)2>::_M_swap(std::__shared_count<(__gnu_cxx::Lockpolicy)2>&) [942]
-----------------------------------------------
                0.00    0.00     741/741         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) [476]
[953]    0.0    0.00    0.00     741         std::move_iterator<Catch::Clara::Opt>::operator++() [953]
-----------------------------------------------
                0.00    0.00     741/741         std::shared_ptr<Catch::Clara::Detail::BoundRef>::shared_ptr(std::shared_ptr<Catch::Clara::Detail::BoundRef>&&) [951]
[954]    0.0    0.00    0.00     741         std::remove_reference<std::shared_ptr<Catch::Clara::Detail::BoundRef>&>::type&& std::move<std::shared_ptr<Catch::Clara::Detail::BoundRef>&>(std::shared_ptr<Catch::Clara::Detail::BoundRef>&) [954]
-----------------------------------------------
                0.00    0.00     741/741         void std::Construct<Catch::Clara::Opt, Catch::Clara::Opt>(Catch::Clara::Opt, Catch::Clara::Opt&&) [475]
[955]    0.0    0.00    0.00     741         Catch::Clara::Opt&& std::forward<Catch::Clara::Opt>(std::removereference<Catch::Clara::Opt>::type&) [955]
-----------------------------------------------
                0.00    0.00     290/290         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&) [985]
[956]    0.0    0.00    0.00     290         std::move_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >>::base() const [956]
-----------------------------------------------
                0.00    0.00       1/288         std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::operator=(std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > const&) [449]
                0.00    0.00       1/288         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> > >) [466]
                0.00    0.00       2/288         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>) [446]
                0.00    0.00      82/288         std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::vector(std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > const&) [308]
                0.00    0.00      85/288         std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::~vector() [135]
                0.00    0.00     117/288         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&) [202]
[957]    0.0    0.00    0.00     288         std::Vectorbase<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::_M_get_Tp_allocator() [957]
-----------------------------------------------
                0.00    0.00       8/267         Catch::Clara::Detail::ResultValueBase<Catch::Clara::ParseResultType>::ResultValueBase(Catch::Clara::Detail::ResultType, Catch::Clara::ParseResultType const&) [1118]
                0.00    0.00     129/267         Catch::Clara::Detail::ResultValueBase<void>::ResultBase(Catch::Clara::Detail::ResultType) [987]
                0.00    0.00     130/267         Catch::Clara::Detail::ResultValueBase<Catch::Clara::Detail::ParseState>::ResultValueBase(Catch::Clara::Detail::ResultType, Catch::Clara::Detail::ParseState const&) [2309]
[958]    0.0    0.00    0.00     267         Catch::Clara::Detail::ResultBase::ResultBase(Catch::Clara::Detail::ResultType) [958]
-----------------------------------------------
                0.00    0.00       5/257         Catch::Clara::Opt::parse(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, Catch::Clara::Detail::TokenStream const&) const [547]
                0.00    0.00     252/257         std::__shared_ptr_access<Catch::Clara::Detail::BoundRef, (__gnu_cxx::Lockpolicy)2, false, false>::_M_get() const [960]
[959]    0.0    0.00    0.00     257         std::__shared_ptr<Catch::Clara::Detail::BoundRef, (__gnu_cxx::Lockpolicy)2>::get() const [959]
-----------------------------------------------
                0.00    0.00     252/252         std::__shared_ptr_access<Catch::Clara::Detail::BoundRef, (__gnu_cxx::Lockpolicy)2, false, false>::operator->() const [961]
[960]    0.0    0.00    0.00     252         std::__shared_ptr_access<Catch::Clara::Detail::BoundRef, (__gnu_cxx::Lockpolicy)2, false, false>::_M_get() const [960]
                0.00    0.00     252/257         std::__shared_ptr<Catch::Clara::Detail::BoundRef, (__gnu_cxx::Lockpolicy)2>::get() const [959]
-----------------------------------------------
                0.00    0.00       5/252         Catch::Clara::Opt::parse(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, Catch::Clara::Detail::TokenStream const&) const [547]
                0.00    0.00     247/252         Catch::Clara::Detail::ParserRefImpl<Catch::Clara::Opt>::cardinality() const [963]
[961]    0.0    0.00    0.00     252         std::__shared_ptr_access<Catch::Clara::Detail::BoundRef, (__gnu_cxx::Lockpolicy)2, false, false>::operator->() const [961]
                0.00    0.00     252/252         std::__shared_ptr_access<Catch::Clara::Detail::BoundRef, (__gnu_cxx::Lockpolicy)2, false, false>::_M_get() const [960]
-----------------------------------------------
                0.00    0.00       4/248         bool __gnu_cxx::operator!=<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >(__gnu_cxx::__normal_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > > const&, __gnu_cxx::__normal_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > > const&) [4047]
                0.00    0.00     122/248         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&) [518]
                0.00    0.00     122/248         __gnu_cxx::__normal_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::vector<std::__cxx11::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&) [1041]
[962]    0.0    0.00    0.00     248         __gnu_cxx::__normal_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::vector<std::__cxx11::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 [962]
-----------------------------------------------
                0.00    0.00     247/247         Catch::Clara::Parser::parse(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, Catch::Clara::Detail::TokenStream const&) const [725]
[963]    0.0    0.00    0.00     247         Catch::Clara::Detail::ParserRefImpl<Catch::Clara::Opt>::cardinality() const [963]
                0.00    0.00     247/252         std::__shared_ptr_access<Catch::Clara::Detail::BoundRef, (__gnu_cxx::Lockpolicy)2, false, false>::operator->() const [961]
-----------------------------------------------
                0.00    0.00     244/244         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> >) [965]
[964]    0.0    0.00    0.00     244         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> >) [964]
-----------------------------------------------
                0.00    0.00     244/244         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> > >&) [576]
[965]    0.0    0.00    0.00     244         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> >) [965]
                0.00    0.00     244/244         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> >) [964]
-----------------------------------------------
                0.00    0.00       1/240         Catch::Clara::Parser::parse(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, Catch::Clara::Detail::TokenStream const&) const [725]
                0.00    0.00       1/240         std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::operator=(std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > const&) [449]
                0.00    0.00      82/240         std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::vector(std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > const&) [308]
                0.00    0.00     156/240         std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::_M_check_len(unsigned long, char const) const [1061]
[966]    0.0    0.00    0.00     240         std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::size() const [966]
-----------------------------------------------
                0.00    0.00       1/231         std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >::_M_check_len(unsigned long, char const) const [5039]
                0.00    0.00       1/231         std::vector<Catch::Clara::Detail::Token, std::allocator<Catch::Clara::Detail::Token> >::_M_check_len(unsigned long, char const) const [5050]
                0.00    0.00       1/231         std::vector<unsigned long, std::allocator<unsigned long> >::_M_check_len(unsigned long, char const) const [5248]
                0.00    0.00       1/231         std::vector<Catch::TestCaseTracking::ITracker, std::allocator<Catch::TestCaseTracking::ITracker> >::_M_check_len(unsigned long, char const) const [5196]
                0.00    0.00       1/231         std::vector<Catch::Detail::unique_ptr<std::__cxx11::basic_ostringstream<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<Catch::Detail::unique_ptr<std::__cxx11::basic_ostringstream<char, std::char_traits<char>, std::allocator<char> > > > >::_M_check_len(unsigned long, char const) const [5108]
                0.00    0.00       1/231         std::vector<Catch::ReporterSpec, std::allocator<Catch::ReporterSpec> >::_M_check_len(unsigned long, char const) const [4990]
                0.00    0.00       1/231         std::vector<Catch::ProcessedReporterSpec, std::allocator<Catch::ProcessedReporterSpec> >::_M_check_len(unsigned long, char const) const [5026]
                0.00    0.00       1/231         Catch::FatalConditionHandler::FatalConditionHandler() [2040]
                0.00    0.00       2/231         std::vector<Catch::ISingleton, std::allocator<Catch::ISingleton> >::_M_check_len(unsigned long, char const) const [5188]
                0.00    0.00       2/231         std::vector<Catch::SectionInfo, std::allocator<Catch::SectionInfo> >::_M_check_len(unsigned long, char const) const [4984]
                0.00    0.00       5/231         std::vector<Catch::TestCaseHandle, std::allocator<Catch::TestCaseHandle> >::_M_check_len(unsigned long, char const) const [5013]
                0.00    0.00       5/231         std::vector<Catch::TestCaseInfo, std::allocator<Catch::TestCaseInfo> >::_M_check_len(unsigned long, char const) const [5191]
                0.00    0.00       5/231         std::vector<Catch::Detail::unique_ptr<Catch::TestCaseInfo>, std::allocator<Catch::Detail::unique_ptr<Catch::TestCaseInfo> > >::_M_check_len(unsigned long, char const) const [5068]
                0.00    0.00       5/231         std::vector<Catch::Detail::unique_ptr<Catch::ITestInvoker>, std::allocator<Catch::Detail::unique_ptr<Catch::ITestInvoker> > >::_M_check_len(unsigned long, char const) const [5065]
                0.00    0.00      38/231         std::vector<Catch::Tag, std::allocator<Catch::Tag> >::_M_check_len(unsigned long, char const) const [5032]
                0.00    0.00      39/231         std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::_M_check_len(unsigned long, char const) const [1061]
                0.00    0.00      61/231         std::vector<std::__cxx11::basic_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 [1042]
                0.00    0.00      61/231         std::vector<Catch::Detail::unique_ptr<Catch::TestCaseTracking::ITracker>, std::allocator<Catch::Detail::unique_ptr<Catch::TestCaseTracking::ITracker> > >::_M_check_len(unsigned long, char const) const [5076]
[967]    0.0    0.00    0.00     231         unsigned long const& std::max<unsigned long>(unsigned long const&, unsigned long const&) [967]
-----------------------------------------------
                0.00    0.00      78/197         std::allocator_traits<std::allocator<Catch::Clara::Opt> >::max_size(std::allocator<Catch::Clara::Opt> const&) [1035]
                0.00    0.00     119/197         __gnu_cxx::new_allocator<Catch::Clara::Opt>::allocate(unsigned long, void const) [993]
[968]    0.0    0.00    0.00     197         __gnu_cxx::new_allocator<Catch::Clara::Opt>::max_size() const [968]
-----------------------------------------------
                0.00    0.00       2/196         Catch::Clara::Arg const std::__niter_base<Catch::Clara::Arg const, std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> > >(__gnu_cxx::__normal_iterator<Catch::Clara::Arg const, std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> > >) [9089]
                0.00    0.00     194/196         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&) [995]
[969]    0.0    0.00    0.00     196         __gnu_cxx::__normal_iterator<Catch::Clara::Arg const, std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> > >::base() const [969]
-----------------------------------------------
                0.00    0.00       1/173         std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >::operator=(std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> > const&) [7874]
                0.00    0.00       2/173         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>) [398]
                0.00    0.00       3/173         void std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >::_M_realloc_insert<Catch::Clara::Arg const&>(__gnu_cxx::__normal_iterator<Catch::Clara::Arg, std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> > >, Catch::Clara::Arg const&) [7865]
                0.00    0.00      82/173         std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >::vector(std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> > const&) [537]
                0.00    0.00      85/173         std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >::~vector() [1011]
[970]    0.0    0.00    0.00     173         std::Vectorbase<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >::_M_get_Tp_allocator() [970]
-----------------------------------------------
                0.00    0.00     168/168         std::allocator<Catch::Clara::Arg>::~allocator() [975]
[971]    0.0    0.00    0.00     168         __gnu_cxx::new_allocator<Catch::Clara::Arg>::~new_allocator() [971]
-----------------------------------------------
                0.00    0.00     168/168         std::allocator<Catch::Clara::Opt>::~allocator() [976]
[972]    0.0    0.00    0.00     168         __gnu_cxx::new_allocator<Catch::Clara::Opt>::~new_allocator() [972]
-----------------------------------------------
                0.00    0.00      84/168         std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >::begin() const [1013]
                0.00    0.00      84/168         std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >::end() const [1012]
[973]    0.0    0.00    0.00     168         __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&) [973]
-----------------------------------------------
                0.00    0.00      84/168         std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::begin() const [1015]
                0.00    0.00      84/168         std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::end() const [1014]
[974]    0.0    0.00    0.00     168         __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&) [974]
-----------------------------------------------
                0.00    0.00       1/168         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>) [398]
                0.00    0.00      82/168         std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >::vector(std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> > const&) [537]
                0.00    0.00      85/168         std::Vectorbase<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >::Vectorimpl::~Vectorimpl() [1008]
[975]    0.0    0.00    0.00     168         std::allocator<Catch::Clara::Arg>::~allocator() [975]
                0.00    0.00     168/168         __gnu_cxx::new_allocator<Catch::Clara::Arg>::~new_allocator() [971]
-----------------------------------------------
                0.00    0.00       1/168         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>) [446]
                0.00    0.00      82/168         std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::vector(std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > const&) [308]
                0.00    0.00      85/168         std::Vectorbase<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::Vectorimpl::~Vectorimpl() [1010]
[976]    0.0    0.00    0.00     168         std::allocator<Catch::Clara::Opt>::~allocator() [976]
                0.00    0.00     168/168         __gnu_cxx::new_allocator<Catch::Clara::Opt>::~new_allocator() [972]
-----------------------------------------------
                0.00    0.00     166/166         std::allocator<Catch::Clara::Arg>::allocator(std::allocator<Catch::Clara::Arg> const&) [979]
[977]    0.0    0.00    0.00     166         __gnu_cxx::new_allocator<Catch::Clara::Arg>::new_allocator(__gnu_cxx::new_allocator<Catch::Clara::Arg> const&) [977]
-----------------------------------------------
                0.00    0.00     166/166         std::allocator<Catch::Clara::Opt>::allocator(std::allocator<Catch::Clara::Opt> const&) [980]
[978]    0.0    0.00    0.00     166         __gnu_cxx::new_allocator<Catch::Clara::Opt>::new_allocator(__gnu_cxx::new_allocator<Catch::Clara::Opt> const&) [978]
-----------------------------------------------
                0.00    0.00       1/166         std::Vectorbase<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >::get_allocator() const [1309]
                0.00    0.00      82/166         std::allocator_traits<std::allocator<Catch::Clara::Arg> >::select_on_container_copy_construction(std::allocator<Catch::Clara::Arg> const&) [1031]
                0.00    0.00      83/166         std::Vectorbase<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >::Vectorimpl::Vectorimpl(std::allocator<Catch::Clara::Arg> const&) [1017]
[979]    0.0    0.00    0.00     166         std::allocator<Catch::Clara::Arg>::allocator(std::allocator<Catch::Clara::Arg> const&) [979]
                0.00    0.00     166/166         __gnu_cxx::new_allocator<Catch::Clara::Arg>::new_allocator(__gnu_cxx::new_allocator<Catch::Clara::Arg> const&) [977]
-----------------------------------------------
                0.00    0.00       1/166         std::Vectorbase<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::get_allocator() const [1310]
                0.00    0.00      82/166         std::allocator_traits<std::allocator<Catch::Clara::Opt> >::select_on_container_copy_construction(std::allocator<Catch::Clara::Opt> const&) [1032]
                0.00    0.00      83/166         std::Vectorbase<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::Vectorimpl::Vectorimpl(std::allocator<Catch::Clara::Opt> const&) [1018]
[980]    0.0    0.00    0.00     166         std::allocator<Catch::Clara::Opt>::allocator(std::allocator<Catch::Clara::Opt> const&) [980]
                0.00    0.00     166/166         __gnu_cxx::new_allocator<Catch::Clara::Opt>::new_allocator(__gnu_cxx::new_allocator<Catch::Clara::Opt> const&) [978]
-----------------------------------------------
                0.00    0.00       1/161         std::Vectorbase<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::get_allocator() const [1310]
                0.00    0.00      78/161         std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::max_size() const [1034]
                0.00    0.00      82/161         std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::vector(std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > const&) [308]
[981]    0.0    0.00    0.00     161         std::Vectorbase<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::_M_get_Tp_allocator() const [981]
-----------------------------------------------
                0.00    0.00      78/156         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&) [202]
                0.00    0.00      78/156         __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&) [1060]
[982]    0.0    0.00    0.00     156         __gnu_cxx::__normal_iterator<Catch::Clara::Opt, std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > >::base() const [982]
-----------------------------------------------
                0.00    0.00     156/156         std::move_iterator<Catch::Clara::Opt> std::__make_move_if_noexcept_iterator<Catch::Clara::Opt, std::move_iterator<Catch::Clara::Opt> >(Catch::Clara::Opt) [984]
[983]    0.0    0.00    0.00     156         std::move_iterator<Catch::Clara::Opt>::move_iterator(Catch::Clara::Opt) [983]
-----------------------------------------------
                0.00    0.00     156/156         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>&) [479]
[984]    0.0    0.00    0.00     156         std::move_iterator<Catch::Clara::Opt> std::__make_move_if_noexcept_iterator<Catch::Clara::Opt, std::move_iterator<Catch::Clara::Opt> >(Catch::Clara::Opt) [984]
                0.00    0.00     156/156         std::move_iterator<Catch::Clara::Opt>::move_iterator(Catch::Clara::Opt) [983]
-----------------------------------------------
                0.00    0.00     145/145         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&) [986]
[985]    0.0    0.00    0.00     145         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&) [985]
                0.00    0.00     290/290         std::move_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >>::base() const [956]
-----------------------------------------------
                0.00    0.00     145/145         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> >) [573]
[986]    0.0    0.00    0.00     145         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&) [986]
                0.00    0.00     145/145         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&) [985]
-----------------------------------------------
                0.00    0.00     129/129         Catch::Clara::Detail::BasicResult<void>::ResultBase(Catch::Clara::Detail::ResultType) [491]
[987]    0.0    0.00    0.00     129         Catch::Clara::Detail::ResultValueBase<void>::ResultBase(Catch::Clara::Detail::ResultType) [987]
                0.00    0.00     129/267         Catch::Clara::Detail::ResultBase::ResultBase(Catch::Clara::Detail::ResultType) [958]
-----------------------------------------------
                0.00    0.00     129/129         Catch::Clara::Detail::BasicResult<void>::~BasicResult() [549]
[988]    0.0    0.00    0.00     129         Catch::Clara::Detail::ResultValueBase<void>::~ResultValueBase() [988]
-----------------------------------------------
                0.00    0.00      63/126         std::vector<std::__cxx11::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() [1038]
                0.00    0.00      63/126         std::vector<std::__cxx11::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() [1039]
[989]    0.0    0.00    0.00     126         __gnu_cxx::__normal_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::vector<std::__cxx11::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&) [989]
-----------------------------------------------
                0.00    0.00     122/122         std::vector<std::__cxx11::basic_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 [1042]
[990]    0.0    0.00    0.00     122         std::vector<std::__cxx11::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 [990]
                0.00    0.00     122/1790        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 [918]
                0.00    0.00     122/122         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&) [992]
-----------------------------------------------
                0.00    0.00       1/122         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> > >) [466]
                0.00    0.00      39/122         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&) [202]
                0.00    0.00      82/122         std::Vectorbase<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::_M_create_storage(unsigned long) [1027]
[991]    0.0    0.00    0.00     122         std::Vectorbase<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::_M_allocate(unsigned long) [991]
                0.00    0.00     119/119         std::allocator_traits<std::allocator<Catch::Clara::Opt> >::allocate(std::allocator<Catch::Clara::Opt>&, unsigned long) [994]
-----------------------------------------------
                0.00    0.00     122/122         std::vector<std::__cxx11::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 [990]
[992]    0.0    0.00    0.00     122         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&) [992]
                0.00    0.00     122/1849        __gnu_cxx::new_allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::max_size() const [917]
-----------------------------------------------
                0.00    0.00     119/119         std::allocator_traits<std::allocator<Catch::Clara::Opt> >::allocate(std::allocator<Catch::Clara::Opt>&, unsigned long) [994]
[993]    0.0    0.00    0.00     119         __gnu_cxx::new_allocator<Catch::Clara::Opt>::allocate(unsigned long, void const) [993]
                0.00    0.00     119/197         __gnu_cxx::new_allocator<Catch::Clara::Opt>::max_size() const [968]
-----------------------------------------------
                0.00    0.00     119/119         std::Vectorbase<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::_M_allocate(unsigned long) [991]
[994]    0.0    0.00    0.00     119         std::allocator_traits<std::allocator<Catch::Clara::Opt> >::allocate(std::allocator<Catch::Clara::Opt>&, unsigned long) [994]
                0.00    0.00     119/119         __gnu_cxx::new_allocator<Catch::Clara::Opt>::allocate(unsigned long, void const) [993]
-----------------------------------------------
                0.00    0.00       2/97          Catch::Clara::Parser::parse(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, Catch::Clara::Detail::TokenStream const&) const [725]
                0.00    0.00      95/97          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) [536]
[995]    0.0    0.00    0.00      97         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&) [995]
                0.00    0.00     194/196         __gnu_cxx::__normal_iterator<Catch::Clara::Arg const, std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> > >::base() const [969]
-----------------------------------------------
                0.00    0.00       1/89          Catch::Clara::Parser::parse(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, Catch::Clara::Detail::TokenStream const&) const [725]
                0.00    0.00       2/89          std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >::operator=(std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> > const&) [7874]
                0.00    0.00       4/89          std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >::_M_check_len(unsigned long, char const) const [5039]
                0.00    0.00      82/89          std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >::vector(std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> > const&) [537]
[996]    0.0    0.00    0.00      89         std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >::size() const [996]
-----------------------------------------------
                0.00    0.00       1/87          std::__shared_ptr<Catch::Clara::Detail::BoundValueRefBase, (__gnu_cxx::Lockpolicy)2>::operator=(std::__shared_ptr<Catch::Clara::Detail::BoundValueRefBase, (__gnu_cxx::Lockpolicy)2>&&) [1318]
                0.00    0.00       1/87          std::enable_if<std::__sp_compatible_with<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, Catch::Clara::Detail::BoundValueRefBase>::value, std::__shared_ptr<Catch::Clara::Detail::BoundValueRefBase, (__gnu_cxx::Lockpolicy)2>&>::type std::__shared_ptr<Catch::Clara::Detail::BoundValueRefBase, (__gnu_cxx::Lockpolicy)2>::operator=<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >(std::__shared_ptr<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, (__gnu_cxx::Lockpolicy)2>&&) [6375]
                0.00    0.00      85/87          std::shared_ptr<Catch::Clara::Detail::BoundValueRefBase>::~shared_ptr() [1006]
[997]    0.0    0.00    0.00      87         std::__shared_ptr<Catch::Clara::Detail::BoundValueRefBase, (__gnu_cxx::Lockpolicy)2>::~__shared_ptr() [997]
                0.00    0.00      87/2690        std::__shared_count<(__gnu_cxx::Lockpolicy)2>::~__shared_count() [894]
-----------------------------------------------
                0.00    0.00      86/86          void std::Destroy<Catch::Clara::Arg>(Catch::Clara::Arg, Catch::Clara::Arg) [1001]
[998]    0.0    0.00    0.00      86         void std::Destroy_aux<false>::__destroy<Catch::Clara::Arg>(Catch::Clara::Arg, Catch::Clara::Arg) [998]
                0.00    0.00      14/27          Catch::Clara::Arg std::__addressof<Catch::Clara::Arg>(Catch::Clara::Arg&) [1064]
                0.00    0.00      14/14          void std::Destroy<Catch::Clara::Arg>(Catch::Clara::Arg) [1096]
-----------------------------------------------
                0.00    0.00       1/86          void std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >::M_realloc_insert<Catch::Clara::Arg const&>(__gnu_cxx::__normal_iterator<Catch::Clara::Arg, std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> > >, Catch::Clara::Arg const&) [7865]
                0.00    0.00      85/86          std::Vectorbase<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >::~Vectorbase() [1009]
[999]    0.0    0.00    0.00      86         std::Vectorbase<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >::_M_deallocate(Catch::Clara::Arg, unsigned long) [999]
                0.00    0.00      14/14          std::allocator_traits<std::allocator<Catch::Clara::Arg> >::deallocate(std::allocator<Catch::Clara::Arg>&, Catch::Clara::Arg, unsigned long) [1094]
-----------------------------------------------
                0.00    0.00       1/86          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>&&) [1321]
                0.00    0.00      85/86          std::shared_ptr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::~shared_ptr() [1007]
[1000]   0.0    0.00    0.00      86         std::__shared_ptr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, (__gnu_cxx::Lockpolicy)2>::~__shared_ptr() [1000]
                0.00    0.00      86/2690        std::__shared_count<(__gnu_cxx::Lockpolicy)2>::~__shared_count() [894]
-----------------------------------------------
                0.00    0.00      86/86          void std::Destroy<Catch::Clara::Arg, Catch::Clara::Arg>(Catch::Clara::Arg, Catch::Clara::Arg, std::allocator<Catch::Clara::Arg>&) [1002]
[1001]   0.0    0.00    0.00      86         void std::Destroy<Catch::Clara::Arg>(Catch::Clara::Arg, Catch::Clara::Arg) [1001]
                0.00    0.00      86/86          void std::Destroyaux<false>::__destroy<Catch::Clara::Arg>(Catch::Clara::Arg, Catch::Clara::Arg) [998]
-----------------------------------------------
                0.00    0.00       1/86          void std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >::_M_realloc_insert<Catch::Clara::Arg const&>(__gnu_cxx::__normal_iterator<Catch::Clara::Arg, std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> > >, Catch::Clara::Arg const&) [7865]
                0.00    0.00      85/86          std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >::~vector() [1011]
[1002]   0.0    0.00    0.00      86         void std::Destroy<Catch::Clara::Arg, Catch::Clara::Arg>(Catch::Clara::Arg, Catch::Clara::Arg, std::allocator<Catch::Clara::Arg>&) [1002]
                0.00    0.00      86/86          void std::Destroy<Catch::Clara::Arg>(Catch::Clara::Arg, Catch::Clara::Arg) [1001]
-----------------------------------------------
                0.00    0.00      85/85          Catch::Clara::ExeName::~ExeName() [1004]
[1003]   0.0    0.00    0.00      85         Catch::Clara::Detail::ComposableParserImpl<Catch::Clara::ExeName>::~ComposableParserImpl() [1003]
                0.00    0.00      85/2629        Catch::Clara::Detail::ParserBase::~ParserBase() [895]
-----------------------------------------------
                0.00    0.00       1/85          Catch::makeCommandLineParser(Catch::ConfigData&) [100]
                0.00    0.00      84/85          Catch::Clara::Parser::~Parser() [137]
[1004]   0.0    0.00    0.00      85         Catch::Clara::ExeName::~ExeName() [1004]
                0.00    0.00      85/85          std::shared_ptr<Catch::Clara::Detail::BoundValueRefBase>::~shared_ptr() [1006]
                0.00    0.00      85/85          std::shared_ptr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::~shared_ptr() [1007]
                0.00    0.00      85/85          Catch::Clara::Detail::ComposableParserImpl<Catch::Clara::ExeName>::~ComposableParserImpl() [1003]
-----------------------------------------------
                0.00    0.00       1/85          std::Vectorbase<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >::get_allocator() const [1309]
                0.00    0.00       2/85          std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >::max_size() const [5042]
                0.00    0.00      82/85          std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >::vector(std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> > const&) [537]
[1005]   0.0    0.00    0.00      85         std::Vectorbase<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >::_M_get_Tp_allocator() const [1005]
-----------------------------------------------
                0.00    0.00      85/85          Catch::Clara::ExeName::~ExeName() [1004]
[1006]   0.0    0.00    0.00      85         std::shared_ptr<Catch::Clara::Detail::BoundValueRefBase>::~shared_ptr() [1006]
                0.00    0.00      85/87          std::__shared_ptr<Catch::Clara::Detail::BoundValueRefBase, (__gnu_cxx::Lockpolicy)2>::~__shared_ptr() [997]
-----------------------------------------------
                0.00    0.00      85/85          Catch::Clara::ExeName::~ExeName() [1004]
[1007]   0.0    0.00    0.00      85         std::shared_ptr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::~shared_ptr() [1007]
                0.00    0.00      85/86          std::__shared_ptr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, (__gnu_cxx::Lockpolicy)2>::~__shared_ptr() [1000]
-----------------------------------------------
                0.00    0.00      85/85          std::Vectorbase<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >::~Vectorbase() [1009]
[1008]   0.0    0.00    0.00      85         std::Vectorbase<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >::Vectorimpl::~Vectorimpl() [1008]
                0.00    0.00      85/168         std::allocator<Catch::Clara::Arg>::~allocator() [975]
-----------------------------------------------
                0.00    0.00      85/85          std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >::~vector() [1011]
[1009]   0.0    0.00    0.00      85         std::Vectorbase<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >::~Vectorbase() [1009]
                0.00    0.00      85/86          std::Vectorbase<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >::_M_deallocate(Catch::Clara::Arg, unsigned long) [999]
                0.00    0.00      85/85          std::Vectorbase<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >::Vectorimpl::~Vectorimpl() [1008]
-----------------------------------------------
                0.00    0.00      85/85          std::Vectorbase<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::~Vectorbase() [201]
[1010]   0.0    0.00    0.00      85         std::Vectorbase<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::Vectorimpl::~Vectorimpl() [1010]
                0.00    0.00      85/168         std::allocator<Catch::Clara::Opt>::~allocator() [976]
-----------------------------------------------
                0.00    0.00       1/85          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>) [398]
                0.00    0.00      84/85          Catch::Clara::Parser::~Parser() [137]
[1011]   0.0    0.00    0.00      85         std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >::~vector() [1011]
                0.00    0.00      85/173         std::Vectorbase<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >::_M_get_Tp_allocator() [970]
                0.00    0.00      85/86          void std::Destroy<Catch::Clara::Arg, Catch::Clara::Arg>(Catch::Clara::Arg, Catch::Clara::Arg, std::allocator<Catch::Clara::Arg>&) [1002]
                0.00    0.00      85/85          std::Vector_base<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >::~Vectorbase() [1009]
-----------------------------------------------
                0.00    0.00       1/84          Catch::Clara::Parser::parse(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, Catch::Clara::Detail::TokenStream const&) const [725]
                0.00    0.00       1/84          std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >::operator=(std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> > const&) [7874]
                0.00    0.00      82/84          std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >::vector(std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> > const&) [537]
[1012]   0.0    0.00    0.00      84         std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >::end() const [1012]
                0.00    0.00      84/168         __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&) [973]
-----------------------------------------------
                0.00    0.00       1/84          Catch::Clara::Parser::parse(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, Catch::Clara::Detail::TokenStream const&) const [725]
                0.00    0.00       1/84          std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >::operator=(std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> > const&) [7874]
                0.00    0.00      82/84          std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >::vector(std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> > const&) [537]
[1013]   0.0    0.00    0.00      84         std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >::begin() const [1013]
                0.00    0.00      84/168         __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&) [973]
-----------------------------------------------
                0.00    0.00       1/84          Catch::Clara::Parser::parse(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, Catch::Clara::Detail::TokenStream const&) const [725]
                0.00    0.00       1/84          std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::operator=(std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > const&) [449]
                0.00    0.00      82/84          std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::vector(std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > const&) [308]
[1014]   0.0    0.00    0.00      84         std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::end() const [1014]
                0.00    0.00      84/168         __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&) [974]
-----------------------------------------------
                0.00    0.00       1/84          Catch::Clara::Parser::parse(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, Catch::Clara::Detail::TokenStream const&) const [725]
                0.00    0.00       1/84          std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::operator=(std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > const&) [449]
                0.00    0.00      82/84          std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::vector(std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > const&) [308]
[1015]   0.0    0.00    0.00      84         std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::begin() const [1015]
                0.00    0.00      84/168         __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&) [974]
-----------------------------------------------
                0.00    0.00       1/83          void std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >::_M_realloc_insert<Catch::Clara::Arg const&>(__gnu_cxx::__normal_iterator<Catch::Clara::Arg, std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> > >, Catch::Clara::Arg const&) [7865]
                0.00    0.00      82/83          std::Vectorbase<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >::_M_create_storage(unsigned long) [1025]
[1016]   0.0    0.00    0.00      83         std::Vectorbase<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >::_M_allocate(unsigned long) [1016]
                0.00    0.00      14/14          std::allocator_traits<std::allocator<Catch::Clara::Arg> >::allocate(std::allocator<Catch::Clara::Arg>&, unsigned long) [1095]
-----------------------------------------------
                0.00    0.00       1/83          std::Vectorbase<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >::Vectorbase(std::allocator<Catch::Clara::Arg> const&) [1315]
                0.00    0.00      82/83          std::Vectorbase<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >::Vectorbase(unsigned long, std::allocator<Catch::Clara::Arg> const&) [1026]
[1017]   0.0    0.00    0.00      83         std::Vectorbase<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >::Vectorimpl::Vectorimpl(std::allocator<Catch::Clara::Arg> const&) [1017]
                0.00    0.00      83/166         std::allocator<Catch::Clara::Arg>::allocator(std::allocator<Catch::Clara::Arg> const&) [979]
-----------------------------------------------
                0.00    0.00       1/83          std::Vectorbase<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::Vectorbase(std::allocator<Catch::Clara::Opt> const&) [1316]
                0.00    0.00      82/83          std::Vectorbase<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::Vectorbase(unsigned long, std::allocator<Catch::Clara::Opt> const&) [1028]
[1018]   0.0    0.00    0.00      83         std::Vectorbase<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::Vectorimpl::Vectorimpl(std::allocator<Catch::Clara::Opt> const&) [1018]
                0.00    0.00      83/166         std::allocator<Catch::Clara::Opt>::allocator(std::allocator<Catch::Clara::Opt> const&) [980]
-----------------------------------------------
                0.00    0.00      82/82          Catch::Clara::ExeName::ExeName(Catch::Clara::ExeName const&) [1020]
[1019]   0.0    0.00    0.00      82         Catch::Clara::Detail::ComposableParserImpl<Catch::Clara::ExeName>::ComposableParserImpl(Catch::Clara::Detail::ComposableParserImpl<Catch::Clara::ExeName> const&) [1019]
                0.00    0.00      82/2584        Catch::Clara::Detail::ParserBase::ParserBase(Catch::Clara::Detail::ParserBase const&) [896]
-----------------------------------------------
                0.00    0.00      82/82          Catch::Clara::Parser::Parser(Catch::Clara::Parser const&) [307]
[1020]   0.0    0.00    0.00      82         Catch::Clara::ExeName::ExeName(Catch::Clara::ExeName const&) [1020]
                0.00    0.00      82/82          Catch::Clara::Detail::ComposableParserImpl<Catch::Clara::ExeName>::ComposableParserImpl(Catch::Clara::Detail::ComposableParserImpl<Catch::Clara::ExeName> const&) [1019]
                0.00    0.00      82/82          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&) [1024]
                0.00    0.00      82/82          std::shared_ptr<Catch::Clara::Detail::BoundValueRefBase>::shared_ptr(std::shared_ptr<Catch::Clara::Detail::BoundValueRefBase> const&) [1023]
-----------------------------------------------
                0.00    0.00      82/82          std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >::vector(std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> > const&) [537]
[1021]   0.0    0.00    0.00      82         __gnu_cxx::__alloc_traits<std::allocator<Catch::Clara::Arg> >::_S_select_on_copy(std::allocator<Catch::Clara::Arg> const&) [1021]
                0.00    0.00      82/82          std::allocator_traits<std::allocator<Catch::Clara::Arg> >::select_on_container_copy_construction(std::allocator<Catch::Clara::Arg> const&) [1031]
-----------------------------------------------
                0.00    0.00      82/82          std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::vector(std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > const&) [308]
[1022]   0.0    0.00    0.00      82         __gnu_cxx::__alloc_traits<std::allocator<Catch::Clara::Opt> >::_S_select_on_copy(std::allocator<Catch::Clara::Opt> const&) [1022]
                0.00    0.00      82/82          std::allocator_traits<std::allocator<Catch::Clara::Opt> >::select_on_container_copy_construction(std::allocator<Catch::Clara::Opt> const&) [1032]
-----------------------------------------------
                0.00    0.00      82/82          Catch::Clara::ExeName::ExeName(Catch::Clara::ExeName const&) [1020]
[1023]   0.0    0.00    0.00      82         std::shared_ptr<Catch::Clara::Detail::BoundValueRefBase>::shared_ptr(std::shared_ptr<Catch::Clara::Detail::BoundValueRefBase> const&) [1023]
                0.00    0.00      82/82          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&) [1029]
-----------------------------------------------
                0.00    0.00      82/82          Catch::Clara::ExeName::ExeName(Catch::Clara::ExeName const&) [1020]
[1024]   0.0    0.00    0.00      82         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&) [1024]
                0.00    0.00      82/82          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&) [1030]
-----------------------------------------------
                0.00    0.00      82/82          std::Vectorbase<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >::Vectorbase(unsigned long, std::allocator<Catch::Clara::Arg> const&) [1026]
[1025]   0.0    0.00    0.00      82         std::Vectorbase<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >::_M_create_storage(unsigned long) [1025]
                0.00    0.00      82/83          std::Vectorbase<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >::_M_allocate(unsigned long) [1016]
-----------------------------------------------
                0.00    0.00      82/82          std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >::vector(std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> > const&) [537]
[1026]   0.0    0.00    0.00      82         std::Vectorbase<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >::Vectorbase(unsigned long, std::allocator<Catch::Clara::Arg> const&) [1026]
                0.00    0.00      82/83          std::Vectorbase<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >::Vectorimpl::Vectorimpl(std::allocator<Catch::Clara::Arg> const&) [1017]
                0.00    0.00      82/82          std::Vectorbase<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >::_M_create_storage(unsigned long) [1025]
-----------------------------------------------
                0.00    0.00      82/82          std::Vectorbase<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::Vectorbase(unsigned long, std::allocator<Catch::Clara::Opt> const&) [1028]
[1027]   0.0    0.00    0.00      82         std::Vectorbase<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::_M_create_storage(unsigned long) [1027]
                0.00    0.00      82/122         std::Vectorbase<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::_M_allocate(unsigned long) [991]
-----------------------------------------------
                0.00    0.00      82/82          std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::vector(std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > const&) [308]
[1028]   0.0    0.00    0.00      82         std::Vectorbase<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::Vectorbase(unsigned long, std::allocator<Catch::Clara::Opt> const&) [1028]
                0.00    0.00      82/83          std::Vectorbase<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::Vectorimpl::Vectorimpl(std::allocator<Catch::Clara::Opt> const&) [1018]
                0.00    0.00      82/82          std::Vectorbase<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::_M_create_storage(unsigned long) [1027]
-----------------------------------------------
                0.00    0.00      82/82          std::shared_ptr<Catch::Clara::Detail::BoundValueRefBase>::shared_ptr(std::shared_ptr<Catch::Clara::Detail::BoundValueRefBase> const&) [1023]
[1029]   0.0    0.00    0.00      82         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&) [1029]
                0.00    0.00      82/1859        std::__shared_count<(__gnu_cxx::Lockpolicy)2>::__shared_count(std::__shared_count<(__gnu_cxx::Lockpolicy)2> const&) [916]
-----------------------------------------------
                0.00    0.00      82/82          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&) [1024]
[1030]   0.0    0.00    0.00      82         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&) [1030]
                0.00    0.00      82/1859        std::__shared_count<(__gnu_cxx::Lockpolicy)2>::__shared_count(std::__shared_count<(__gnu_cxx::Lockpolicy)2> const&) [916]
-----------------------------------------------
                0.00    0.00      82/82          __gnu_cxx::__alloc_traits<std::allocator<Catch::Clara::Arg> >::_S_select_on_copy(std::allocator<Catch::Clara::Arg> const&) [1021]
[1031]   0.0    0.00    0.00      82         std::allocator_traits<std::allocator<Catch::Clara::Arg> >::select_on_container_copy_construction(std::allocator<Catch::Clara::Arg> const&) [1031]
                0.00    0.00      82/166         std::allocator<Catch::Clara::Arg>::allocator(std::allocator<Catch::Clara::Arg> const&) [979]
-----------------------------------------------
                0.00    0.00      82/82          __gnu_cxx::__alloc_traits<std::allocator<Catch::Clara::Opt> >::_S_select_on_copy(std::allocator<Catch::Clara::Opt> const&) [1022]
[1032]   0.0    0.00    0.00      82         std::allocator_traits<std::allocator<Catch::Clara::Opt> >::select_on_container_copy_construction(std::allocator<Catch::Clara::Opt> const&) [1032]
                0.00    0.00      82/166         std::allocator<Catch::Clara::Opt>::allocator(std::allocator<Catch::Clara::Opt> const&) [980]
-----------------------------------------------
                0.00    0.00      39/78          std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::end() [1062]
                0.00    0.00      39/78          std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::begin() [1063]
[1033]   0.0    0.00    0.00      78         __gnu_cxx::__normal_iterator<Catch::Clara::Opt, std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > >::__normal_iterator(Catch::Clara::Opt const&) [1033]
-----------------------------------------------
                0.00    0.00      78/78          std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::_M_check_len(unsigned long, char const) const [1061]
[1034]   0.0    0.00    0.00      78         std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::max_size() const [1034]
                0.00    0.00      78/161         std::Vectorbase<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::_M_get_Tp_allocator() const [981]
                0.00    0.00      78/78          std::allocator_traits<std::allocator<Catch::Clara::Opt> >::max_size(std::allocator<Catch::Clara::Opt> const&) [1035]
-----------------------------------------------
                0.00    0.00      78/78          std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::max_size() const [1034]
[1035]   0.0    0.00    0.00      78         std::allocator_traits<std::allocator<Catch::Clara::Opt> >::max_size(std::allocator<Catch::Clara::Opt> const&) [1035]
                0.00    0.00      78/197         __gnu_cxx::new_allocator<Catch::Clara::Opt>::max_size() const [968]
-----------------------------------------------
                0.00    0.00       1/75          unittest::snap_catch2_main(char const, char const, int, char**, void ()(), Catch::Clara::Parser ()(Catch::Clara::Parser const&), int ()(Catch::Session&), void ()()) [277]
                0.00    0.00       1/75          CATCH2_INTERNAL_TEST_0() [6]
                0.00    0.00       1/75          CATCH2_INTERNAL_TEST_35() [19]
                0.00    0.00       1/75          CATCH2_INTERNAL_TEST_0() [582]
                0.00    0.00       2/75          CATCH2_INTERNAL_TEST_0() [44]
                0.00    0.00       2/75          CATCH2_INTERNAL_TEST_8() [461]
                0.00    0.00       2/75          CATCH2_INTERNAL_TEST_3() [9]
                0.00    0.00       2/75          CATCH2_INTERNAL_TEST_15() [249]
                0.00    0.00       2/75          CATCH2_INTERNAL_TEST_31() [352]
                0.00    0.00       4/75          CATCH2_INTERNAL_TEST_0() [4]
                0.00    0.00       4/75          CATCH2_INTERNAL_TEST_19() [70]
                0.00    0.00       4/75          CATCH2_INTERNAL_TEST_25() [33]
                0.00    0.00       5/75          CATCH2_INTERNAL_TEST_0() [171]
                0.00    0.00       5/75          CATCH2_INTERNAL_TEST_12() [10]
                0.00    0.00       6/75          CATCH2_INTERNAL_TEST_0() [47]
                0.00    0.00      13/75          CATCH2_INTERNAL_TEST_0() [12]
                0.00    0.00      20/75          CATCH2_INTERNAL_TEST_6() [20]
[1036]   0.0    0.00    0.00      75         unittest::g_progress() [1036]
-----------------------------------------------
                0.00    0.00       1/63          __static_initialization_and_destruction_0(int, int) [776]
                0.00    0.00       1/63          __static_initialization_and_destruction_0(int, int) [777]
                0.00    0.00       1/63          __static_initialization_and_destruction_0(int, int) [778]
                0.00    0.00       2/63          __static_initialization_and_destruction_0(int, int) [746]
                0.00    0.00       2/63          __static_initialization_and_destruction_0(int, int) [747]
                0.00    0.00       3/63          __static_initialization_and_destruction_0(int, int) [370]
                0.00    0.00       6/63          __static_initialization_and_destruction_0(int, int) [715]
                0.00    0.00      16/63          Catch::(anonymous namespace)::RegistryHub::registerTest(Catch::Detail::unique_ptr<Catch::TestCaseInfo>&&, Catch::Detail::unique_ptr<Catch::ITestInvoker>&&) [1583]
                0.00    0.00      31/63          void std::Destroy<Catch::Detail::uniqueptr<Catch::ITestInvoker> >(Catch::Detail::unique_ptr<Catch::ITestInvoker>) [10084]
[1037]   0.0    0.00    0.00      63         Catch::Detail::unique_ptr<Catch::ITestInvoker>::~unique_ptr() [1037]
-----------------------------------------------
                0.00    0.00       2/63          Catch::Config::Config(Catch::ConfigData const&) [579]
                0.00    0.00      61/63          std::vector<std::__cxx11::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&) [519]
[1038]   0.0    0.00    0.00      63         std::vector<std::__cxx11::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() [1038]
                0.00    0.00      63/126         __gnu_cxx::__normal_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::vector<std::__cxx11::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&) [989]
-----------------------------------------------
                0.00    0.00       2/63          Catch::Config::Config(Catch::ConfigData const&) [579]
                0.00    0.00      61/63          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&) [518]
[1039]   0.0    0.00    0.00      63         std::vector<std::__cxx11::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() [1039]
                0.00    0.00      63/126         __gnu_cxx::__normal_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::vector<std::__cxx11::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&) [989]
-----------------------------------------------
                0.00    0.00       8/63          std::tuple<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&>::tuple<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, true>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&) [7741]
                0.00    0.00       8/63          std::Tupleimpl<0ul, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&>::Tupleimpl<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&) [5770]
                0.00    0.00       8/63          std::tuple<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&> std::forward_as_tuple<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&) [9275]
                0.00    0.00      16/63          std::Headbase<0ul, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&, false>::Headbase<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&) [5656]
                0.00    0.00      23/63          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> >&&) [577]
[1040]   0.0    0.00    0.00      63         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&) [1040]
-----------------------------------------------
                0.00    0.00      61/61          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&) [518]
[1041]   0.0    0.00    0.00      61         __gnu_cxx::__normal_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::vector<std::__cxx11::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&) [1041]
                0.00    0.00     122/248         __gnu_cxx::__normal_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::vector<std::__cxx11::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 [962]
-----------------------------------------------
                0.00    0.00      61/61          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&) [518]
[1042]   0.0    0.00    0.00      61         std::vector<std::__cxx11::basic_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 [1042]
                0.00    0.00     244/1911        std::vector<std::__cxx11::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 [911]
                0.00    0.00     122/122         std::vector<std::__cxx11::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 [990]
                0.00    0.00      61/231         unsigned long const& std::max<unsigned long>(unsigned long const&, unsigned long const&) [967]
-----------------------------------------------
                0.00    0.00      48/48          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&) [546]
[1043]   0.0    0.00    0.00      48         __gnu_cxx::__alloc_traits<std::allocator<char> >::_S_propagate_on_copy_assign() [1043]
-----------------------------------------------
                0.00    0.00      47/47          std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::allocator() [1045]
[1044]   0.0    0.00    0.00      47         __gnu_cxx::new_allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::new_allocator() [1044]
-----------------------------------------------
                0.00    0.00       1/47          Catch::Clara::Args::Args(int, char const const) [523]
                0.00    0.00       3/47          std::shared_ptr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > std::make_shared<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, char const (&) [13]>(char const (&) [13]) [502]
                0.00    0.00      43/47          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() [1051]
[1045]   0.0    0.00    0.00      47         std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::allocator() [1045]
                0.00    0.00      47/47          __gnu_cxx::new_allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::new_allocator() [1044]
-----------------------------------------------
                0.00    0.00       1/45          Catch::Clara::Detail::ComposableParserImpl<Catch::Clara::Arg>::ComposableParserImpl() [2321]
                0.00    0.00       2/45          Catch::Clara::Parser::Parser() [2333]
                0.00    0.00       3/45          Catch::Clara::Detail::ComposableParserImpl<Catch::Clara::ExeName>::ComposableParserImpl() [2328]
                0.00    0.00      39/45          Catch::Clara::Detail::ComposableParserImpl<Catch::Clara::Opt>::ComposableParserImpl() [1059]
[1046]   0.0    0.00    0.00      45         Catch::Clara::Detail::ParserBase::ParserBase() [1046]
-----------------------------------------------
                0.00    0.00       1/44          std::__shared_ptr<Catch::Clara::Detail::BoundFlagLambda<Catch::Clara::Help::Help(bool&)::{lambda(bool)#1}>, (__gnu_cxx::Lockpolicy)2>::__shared_ptr<std::allocator<Catch::Clara::Help::Help(bool&)::{lambda(bool)#1}>, {lambda(bool)#1} const&>(std::Spmake_shared_tag, std::allocator<Catch::Clara::Help::Help(bool&)::{lambda(bool)#1}> const&, {lambda(bool)#1} const&) [6364]
                0.00    0.00       1/44          std::__shared_ptr<Catch::Clara::Detail::BoundFlagLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(bool)#11}>, (__gnu_cxx::Lockpolicy)2>::__shared_ptr<std::allocator<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(bool)#11}>, {lambda(bool)#11} const&>(std::Spmake_shared_tag, std::allocator<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(bool)#11}> const&, {lambda(bool)#11} const&) [6361]
                0.00    0.00       1/44          std::__shared_ptr<Catch::Clara::Detail::BoundManyLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#8}>, (__gnu_cxx::Lockpolicy)2>::__shared_ptr<std::allocator<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#8}>, {lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#8} const&>(std::Spmake_shared_tag, std::allocator<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#8}> const&, {lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#8} const&) [6367]
                0.00    0.00       1/44          std::__shared_ptr<Catch::Clara::Detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(int)#12}>, (__gnu_cxx::Lockpolicy)2>::__shared_ptr<std::allocator<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(int)#12}>, {lambda(int)#12} const&>(std::Spmake_shared_tag, std::allocator<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(int)#12}> const&, {lambda(int)#12} const&) [6346]
                0.00    0.00       1/44          std::__shared_ptr<Catch::Clara::Detail::BoundManyLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#1}>, (__gnu_cxx::Lockpolicy)2>::__shared_ptr<std::allocator<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#1}>, {lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#1} const&>(std::Spmake_shared_tag, std::allocator<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#1}> const&, {lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#1} const&) [6370]
                0.00    0.00       1/44          std::__shared_ptr<Catch::Clara::Detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(bool)#13}>, (__gnu_cxx::Lockpolicy)2>::__shared_ptr<std::allocator<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(bool)#13}>, {lambda(bool)#13} const&>(std::Spmake_shared_tag, std::allocator<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(bool)#13}> const&, {lambda(bool)#13} const&) [6343]
                0.00    0.00       1/44          std::__shared_ptr<Catch::Clara::Detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#2}>, (__gnu_cxx::Lockpolicy)2>::__shared_ptr<std::allocator<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#2}>, {lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#2} const&>(std::Spmake_shared_tag, std::allocator<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#2}> const&, {lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#2} const&) [6319]
                0.00    0.00       1/44          std::__shared_ptr<Catch::Clara::Detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#7}>, (__gnu_cxx::Lockpolicy)2>::__shared_ptr<std::allocator<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#7}>, {lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#7} const&>(std::Spmake_shared_tag, std::allocator<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#7}> const&, {lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#7} const&) [6334]
                0.00    0.00       1/44          std::__shared_ptr<Catch::Clara::Detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#3}>, (__gnu_cxx::Lockpolicy)2>::__shared_ptr<std::allocator<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#3}>, {lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#3} const&>(std::Spmake_shared_tag, std::allocator<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#3}> const&, {lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#3} const&) [6322]
                0.00    0.00       1/44          std::__shared_ptr<Catch::Clara::Detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#4}>, (__gnu_cxx::Lockpolicy)2>::__shared_ptr<std::allocator<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#4}>, {lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#4} const&>(std::Spmake_shared_tag, std::allocator<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#4}> const&, {lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#4} const&) [6325]
                0.00    0.00       1/44          std::__shared_ptr<Catch::Clara::Detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#5}>, (__gnu_cxx::Lockpolicy)2>::__shared_ptr<std::allocator<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#5}>, {lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#5} const&>(std::Spmake_shared_tag, std::allocator<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#5}> const&, {lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#5} const&) [6328]
                0.00    0.00       1/44          std::__shared_ptr<Catch::Clara::Detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#6}>, (__gnu_cxx::Lockpolicy)2>::__shared_ptr<std::allocator<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#6}>, {lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#6} const&>(std::Spmake_shared_tag, std::allocator<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#6}> const&, {lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#6} const&) [6331]
                0.00    0.00       1/44          std::__shared_ptr<Catch::Clara::Detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#9}>, (__gnu_cxx::Lockpolicy)2>::__shared_ptr<std::allocator<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#9}>, {lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#9} const&>(std::Spmake_shared_tag, std::allocator<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#9}> const&, {lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#9} const&) [6337]
                0.00    0.00       1/44          std::__shared_ptr<Catch::Clara::Detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#10}>, (__gnu_cxx::Lockpolicy)2>::__shared_ptr<std::allocator<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#10}>, {lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#10} const&>(std::Spmake_shared_tag, std::allocator<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#10}> const&, {lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#10} const&) [6340]
                0.00    0.00       1/44          std::__shared_ptr<Catch::Clara::Detail::BoundValueRef<long>, (__gnu_cxx::Lockpolicy)2>::__shared_ptr<std::allocator<Catch::Clara::Detail::BoundValueRef<long> >, long&>(std::Spmake_shared_tag, std::allocator<Catch::Clara::Detail::BoundValueRef<long> > const&, long&) [6358]
                0.00    0.00       2/44          std::__shared_ptr<Catch::Clara::Detail::BoundValueRef<std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, (__gnu_cxx::Lockpolicy)2>::__shared_ptr<std::allocator<Catch::Clara::Detail::BoundValueRef<std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > > >, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >&>(std::Spmake_shared_tag, std::allocator<Catch::Clara::Detail::BoundValueRef<std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > > > const&, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >&) [6352]
                0.00    0.00       2/44          std::__shared_ptr<Catch::Clara::Detail::BoundValueRef<double>, (__gnu_cxx::Lockpolicy)2>::__shared_ptr<std::allocator<Catch::Clara::Detail::BoundValueRef<double> >, double&>(std::Spmake_shared_tag, std::allocator<Catch::Clara::Detail::BoundValueRef<double> > const&, double&) [6355]
                0.00    0.00       3/44          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&) [1222]
                0.00    0.00       3/44          std::__shared_ptr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, (__gnu_cxx::Lockpolicy)2>::__shared_ptr<std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, char const (&) [13]>(std::Spmake_shared_tag, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > const&, char const (&) [13]) [6398]
                0.00    0.00       5/44          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> >&) [1163]
                0.00    0.00      14/44          std::__shared_ptr<Catch::Clara::Detail::BoundFlagRef, (__gnu_cxx::Lockpolicy)2>::__shared_ptr<std::allocator<Catch::Clara::Detail::BoundFlagRef>, bool&>(std::Spmake_shared_tag, std::allocator<Catch::Clara::Detail::BoundFlagRef> const&, bool&) [6349]
[1047]   0.0    0.00    0.00      44         std::__shared_count<(__gnu_cxx::Lockpolicy)2>::_M_get_deleter(std::type_info const&) const [1047]
                0.00    0.00       5/5           std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, (__gnu_cxx::Lockpolicy)2>::_M_get_deleter(std::type_info const&) [1177]
                0.00    0.00       3/3           std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<unsigned int>, std::allocator<Catch::Clara::Detail::BoundValueRef<unsigned int> >, (__gnu_cxx::Lockpolicy)2>::_M_get_deleter(std::type_info const&) [1239]
-----------------------------------------------
                0.00    0.00       1/44          std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundFlagLambda<Catch::Clara::Help::Help(bool&)::{lambda(bool)#1}>, std::allocator<Catch::Clara::Help::Help(bool&)::{lambda(bool)#1}>, (__gnu_cxx::Lockpolicy)2>::_M_get_deleter(std::type_info const&) [7535]
                0.00    0.00       1/44          std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#10}>, std::allocator<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#10}>, (__gnu_cxx::Lockpolicy)2>::_M_get_deleter(std::type_info const&) [7453]
                0.00    0.00       1/44          std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#9}>, std::allocator<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#9}>, (__gnu_cxx::Lockpolicy)2>::_M_get_deleter(std::type_info const&) [7443]
                0.00    0.00       1/44          std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#6}>, std::allocator<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#6}>, (__gnu_cxx::Lockpolicy)2>::_M_get_deleter(std::type_info const&) [7423]
                0.00    0.00       1/44          std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#5}>, std::allocator<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#5}>, (__gnu_cxx::Lockpolicy)2>::_M_get_deleter(std::type_info const&) [7413]
                0.00    0.00       1/44          std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#4}>, std::allocator<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#4}>, (__gnu_cxx::Lockpolicy)2>::_M_get_deleter(std::type_info const&) [7403]
                0.00    0.00       1/44          std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#3}>, std::allocator<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#3}>, (__gnu_cxx::Lockpolicy)2>::_M_get_deleter(std::type_info const&) [7393]
                0.00    0.00       1/44          std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#7}>, std::allocator<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#7}>, (__gnu_cxx::Lockpolicy)2>::_M_get_deleter(std::type_info const&) [7433]
                0.00    0.00       1/44          std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#2}>, std::allocator<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#2}>, (__gnu_cxx::Lockpolicy)2>::_M_get_deleter(std::type_info const&) [7383]
                0.00    0.00       1/44          std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(bool)#13}>, std::allocator<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(bool)#13}>, (__gnu_cxx::Lockpolicy)2>::_M_get_deleter(std::type_info const&) [7463]
                0.00    0.00       1/44          std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundManyLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#1}>, std::allocator<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#1}>, (__gnu_cxx::Lockpolicy)2>::_M_get_deleter(std::type_info const&) [7555]
                0.00    0.00       1/44          std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(int)#12}>, std::allocator<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(int)#12}>, (__gnu_cxx::Lockpolicy)2>::_M_get_deleter(std::type_info const&) [7473]
                0.00    0.00       1/44          std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundManyLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#8}>, std::allocator<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#8}>, (__gnu_cxx::Lockpolicy)2>::_M_get_deleter(std::type_info const&) [7545]
                0.00    0.00       1/44          std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundFlagLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(bool)#11}>, std::allocator<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(bool)#11}>, (__gnu_cxx::Lockpolicy)2>::_M_get_deleter(std::type_info const&) [7525]
                0.00    0.00       1/44          std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<long>, std::allocator<Catch::Clara::Detail::BoundValueRef<long> >, (__gnu_cxx::Lockpolicy)2>::_M_get_deleter(std::type_info const&) [7515]
                0.00    0.00       2/44          std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<double>, std::allocator<Catch::Clara::Detail::BoundValueRef<double> >, (__gnu_cxx::Lockpolicy)2>::_M_get_deleter(std::type_info const&) [7504]
                0.00    0.00       2/44          std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, std::allocator<Catch::Clara::Detail::BoundValueRef<std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > > >, (__gnu_cxx::Lockpolicy)2>::_M_get_deleter(std::type_info const&) [7494]
                0.00    0.00       3/44          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&) [1239]
                0.00    0.00       3/44          std::Spcounted_ptr_inplace<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, (__gnu_cxx::Lockpolicy)2>::_M_get_deleter(std::type_info const&) [7564]
                0.00    0.00       5/44          std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::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&) [1177]
                0.00    0.00      14/44          std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundFlagRef, std::allocator<Catch::Clara::Detail::BoundFlagRef>, (__gnu_cxx::Lockpolicy)2>::_M_get_deleter(std::type_info const&) [7483]
[1048]   0.0    0.00    0.00      44         std::type_info::operator==(std::type_info const&) const [1048]
-----------------------------------------------
                0.00    0.00       1/44          std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundFlagLambda<Catch::Clara::Help::Help(bool&)::{lambda(bool)#1}>, std::allocator<Catch::Clara::Help::Help(bool&)::{lambda(bool)#1}>, (__gnu_cxx::Lockpolicy)2>::Spcounted_ptr_inplace<{lambda(bool)#1} const&>(Catch::Clara::Detail::BoundFlagLambda<Catch::Clara::Help::Help(bool&)::{lambda(bool)#1}>, {lambda(bool)#1} const&) [7540]
                0.00    0.00       1/44          std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundFlagLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(bool)#11}>, std::allocator<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(bool)#11}>, (__gnu_cxx::Lockpolicy)2>::Spcounted_ptr_inplace<{lambda(bool)#11} const&>(Catch::Clara::Detail::BoundFlagLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(bool)#11}>, {lambda(bool)#11} const&) [7530]
                0.00    0.00       1/44          std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundManyLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#8}>, std::allocator<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#8}>, (__gnu_cxx::Lockpolicy)2>::Spcounted_ptr_inplace<{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#8} const&>(Catch::Clara::Detail::BoundManyLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#8}>, {lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#8} const&) [7550]
                0.00    0.00       1/44          std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(int)#12}>, std::allocator<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(int)#12}>, (__gnu_cxx::Lockpolicy)2>::Spcounted_ptr_inplace<{lambda(int)#12} const&>(Catch::Clara::Detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(int)#12}>, {lambda(int)#12} const&) [7478]
                0.00    0.00       1/44          std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundManyLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#1}>, std::allocator<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#1}>, (__gnu_cxx::Lockpolicy)2>::Spcounted_ptr_inplace<{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#1} const&>(Catch::Clara::Detail::BoundManyLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#1}>, {lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#1} const&) [7560]
                0.00    0.00       1/44          std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(bool)#13}>, std::allocator<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(bool)#13}>, (__gnu_cxx::Lockpolicy)2>::Spcounted_ptr_inplace<{lambda(bool)#13} const&>(Catch::Clara::Detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(bool)#13}>, {lambda(bool)#13} const&) [7468]
                0.00    0.00       1/44          std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#2}>, std::allocator<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#2}>, (__gnu_cxx::Lockpolicy)2>::Spcounted_ptr_inplace<{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#2} const&>(Catch::Clara::Detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#2}>, {lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#2} const&) [7388]
                0.00    0.00       1/44          std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#7}>, std::allocator<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#7}>, (__gnu_cxx::Lockpolicy)2>::Spcounted_ptr_inplace<{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#7} const&>(Catch::Clara::Detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#7}>, {lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#7} const&) [7438]
                0.00    0.00       1/44          std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#3}>, std::allocator<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#3}>, (__gnu_cxx::Lockpolicy)2>::Spcounted_ptr_inplace<{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#3} const&>(Catch::Clara::Detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#3}>, {lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#3} const&) [7398]
                0.00    0.00       1/44          std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#4}>, std::allocator<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#4}>, (__gnu_cxx::Lockpolicy)2>::Spcounted_ptr_inplace<{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#4} const&>(Catch::Clara::Detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#4}>, {lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#4} const&) [7408]
                0.00    0.00       1/44          std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#5}>, std::allocator<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#5}>, (__gnu_cxx::Lockpolicy)2>::Spcounted_ptr_inplace<{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#5} const&>(Catch::Clara::Detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#5}>, {lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#5} const&) [7418]
                0.00    0.00       1/44          std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#6}>, std::allocator<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#6}>, (__gnu_cxx::Lockpolicy)2>::Spcounted_ptr_inplace<{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#6} const&>(Catch::Clara::Detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#6}>, {lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#6} const&) [7428]
                0.00    0.00       1/44          std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#9}>, std::allocator<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#9}>, (__gnu_cxx::Lockpolicy)2>::Spcounted_ptr_inplace<{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#9} const&>(Catch::Clara::Detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#9}>, {lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#9} const&) [7448]
                0.00    0.00       1/44          std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#10}>, std::allocator<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#10}>, (__gnu_cxx::Lockpolicy)2>::Spcounted_ptr_inplace<{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#10} const&>(Catch::Clara::Detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#10}>, {lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#10} const&) [7458]
                0.00    0.00       1/44          std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<long>, std::allocator<Catch::Clara::Detail::BoundValueRef<long> >, (__gnu_cxx::Lockpolicy)2>::Spcounted_ptr_inplace<long&>(std::allocator<Catch::Clara::Detail::BoundValueRef<long> >, long&) [7520]
                0.00    0.00       2/44          std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, std::allocator<Catch::Clara::Detail::BoundValueRef<std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > > >, (__gnu_cxx::Lockpolicy)2>::Spcounted_ptr_inplace<std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >&>(std::allocator<Catch::Clara::Detail::BoundValueRef<std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > > >, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >&) [7499]
                0.00    0.00       2/44          std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<double>, std::allocator<Catch::Clara::Detail::BoundValueRef<double> >, (__gnu_cxx::Lockpolicy)2>::Spcounted_ptr_inplace<double&>(std::allocator<Catch::Clara::Detail::BoundValueRef<double> >, double&) [7509]
                0.00    0.00       3/44          std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<unsigned int>, std::allocator<Catch::Clara::Detail::BoundValueRef<unsigned int> >, (__gnu_cxx::Lockpolicy)2>::Spcounted_ptr_inplace<unsigned int&>(std::allocator<Catch::Clara::Detail::BoundValueRef<unsigned int> >, unsigned int&) [1242]
                0.00    0.00       3/44          std::Spcounted_ptr_inplace<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, (__gnu_cxx::Lockpolicy)2>::Spcounted_ptr_inplace<char const (&) [13]>(std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, char const (&) [13]) [501]
                0.00    0.00       5/44          std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::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> >&) [1180]
                0.00    0.00      14/44          std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundFlagRef, std::allocator<Catch::Clara::Detail::BoundFlagRef>, (__gnu_cxx::Lockpolicy)2>::Spcounted_ptr_inplace<bool&>(std::allocator<Catch::Clara::Detail::BoundFlagRef>, bool&) [7488]
[1049]   0.0    0.00    0.00      44         std::Spcounted_base<(__gnu_cxx::Lockpolicy)2>::Spcounted_base() [1049]
-----------------------------------------------
                0.00    0.00       1/44          std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundFlagLambda<Catch::Clara::Help::Help(bool&)::{lambda(bool)#1}>, std::allocator<Catch::Clara::Help::Help(bool&)::{lambda(bool)#1}>, (__gnu_cxx::Lockpolicy)2>::~Spcounted_ptr_inplace() [7542]
                0.00    0.00       1/44          std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#10}>, std::allocator<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#10}>, (__gnu_cxx::Lockpolicy)2>::~Spcounted_ptr_inplace() [7460]
                0.00    0.00       1/44          std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#9}>, std::allocator<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#9}>, (__gnu_cxx::Lockpolicy)2>::~Spcounted_ptr_inplace() [7450]
                0.00    0.00       1/44          std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#6}>, std::allocator<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#6}>, (__gnu_cxx::Lockpolicy)2>::~Spcounted_ptr_inplace() [7430]
                0.00    0.00       1/44          std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#5}>, std::allocator<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#5}>, (__gnu_cxx::Lockpolicy)2>::~Spcounted_ptr_inplace() [7420]
                0.00    0.00       1/44          std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#4}>, std::allocator<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#4}>, (__gnu_cxx::Lockpolicy)2>::~Spcounted_ptr_inplace() [7410]
                0.00    0.00       1/44          std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#3}>, std::allocator<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#3}>, (__gnu_cxx::Lockpolicy)2>::~Spcounted_ptr_inplace() [7400]
                0.00    0.00       1/44          std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#7}>, std::allocator<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#7}>, (__gnu_cxx::Lockpolicy)2>::~Spcounted_ptr_inplace() [7440]
                0.00    0.00       1/44          std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#2}>, std::allocator<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#2}>, (__gnu_cxx::Lockpolicy)2>::~Spcounted_ptr_inplace() [7390]
                0.00    0.00       1/44          std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(bool)#13}>, std::allocator<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(bool)#13}>, (__gnu_cxx::Lockpolicy)2>::~Spcounted_ptr_inplace() [7470]
                0.00    0.00       1/44          std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundManyLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#1}>, std::allocator<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#1}>, (__gnu_cxx::Lockpolicy)2>::~Spcounted_ptr_inplace() [7562]
                0.00    0.00       1/44          std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(int)#12}>, std::allocator<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(int)#12}>, (__gnu_cxx::Lockpolicy)2>::~Spcounted_ptr_inplace() [7480]
                0.00    0.00       1/44          std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundManyLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#8}>, std::allocator<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#8}>, (__gnu_cxx::Lockpolicy)2>::~Spcounted_ptr_inplace() [7552]
                0.00    0.00       1/44          std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundFlagLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(bool)#11}>, std::allocator<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(bool)#11}>, (__gnu_cxx::Lockpolicy)2>::~Spcounted_ptr_inplace() [7532]
                0.00    0.00       1/44          std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<long>, std::allocator<Catch::Clara::Detail::BoundValueRef<long> >, (__gnu_cxx::Lockpolicy)2>::~Spcounted_ptr_inplace() [7522]
                0.00    0.00       2/44          std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<double>, std::allocator<Catch::Clara::Detail::BoundValueRef<double> >, (__gnu_cxx::Lockpolicy)2>::~Spcounted_ptr_inplace() [7511]
                0.00    0.00       2/44          std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, std::allocator<Catch::Clara::Detail::BoundValueRef<std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > > >, (__gnu_cxx::Lockpolicy)2>::~Spcounted_ptr_inplace() [7501]
                0.00    0.00       3/44          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() [1243]
                0.00    0.00       3/44          std::Spcounted_ptr_inplace<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, (__gnu_cxx::Lockpolicy)2>::~Spcounted_ptr_inplace() [7570]
                0.00    0.00       5/44          std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::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() [1181]
                0.00    0.00      14/44          std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundFlagRef, std::allocator<Catch::Clara::Detail::BoundFlagRef>, (__gnu_cxx::Lockpolicy)2>::~Spcounted_ptr_inplace() [7490]
[1050]   0.0    0.00    0.00      44         std::Spcounted_base<(__gnu_cxx::Lockpolicy)2>::~Spcounted_base() [1050]
-----------------------------------------------
                0.00    0.00      43/43          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() [1052]
[1051]   0.0    0.00    0.00      43         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() [1051]
                0.00    0.00      43/47          std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::allocator() [1045]
-----------------------------------------------
                0.00    0.00      43/43          std::vector<std::__cxx11::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() [1053]
[1052]   0.0    0.00    0.00      43         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() [1052]
                0.00    0.00      43/43          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() [1051]
-----------------------------------------------
                0.00    0.00       1/43          Catch::Clara::Opt::Opt<Catch::Clara::Help::Help(bool&)::{lambda(bool)#1}>(Catch::Clara::Help::Help(bool&)::{lambda(bool)#1} const&) [2149]
                0.00    0.00       1/43          Catch::Clara::Opt::Opt<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#8}>(Catch::Clara::accept_many_t, Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#8} const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [2139]
                0.00    0.00       1/43          Catch::Clara::Opt::Opt<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(bool)#11}>(Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(bool)#11} const&) [2144]
                0.00    0.00       1/43          Catch::Clara::Opt::Opt<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&) [2145]
                0.00    0.00       1/43          Catch::Clara::Opt::Opt<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#1}>(Catch::Clara::accept_many_t, Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#1} const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [2142]
                0.00    0.00       1/43          Catch::Clara::Opt::Opt<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&) [2143]
                0.00    0.00       1/43          Catch::Clara::Opt::Opt<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#2}, void>(Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#2} const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [2133]
                0.00    0.00       1/43          Catch::Clara::Opt::Opt<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#7}, void>(Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#7} const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [2138]
                0.00    0.00       1/43          Catch::Clara::Opt::Opt<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#3}, void>(Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#3} const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [2134]
                0.00    0.00       1/43          Catch::Clara::Opt::Opt<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#4}, void>(Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#4} const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [2135]
                0.00    0.00       1/43          Catch::Clara::Opt::Opt<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#5}, void>(Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#5} const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [2136]
                0.00    0.00       1/43          Catch::Clara::Opt::Opt<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#6}, void>(Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#6} const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [2137]
                0.00    0.00       1/43          Catch::Clara::Opt::Opt<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#9}, void>(Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#9} const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [2140]
                0.00    0.00       1/43          Catch::Clara::Opt::Opt<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#10}, void>(Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#10} const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [2141]
                0.00    0.00       1/43          Catch::Clara::Opt::Opt<std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, void>(std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [2132]
                0.00    0.00       1/43          Catch::Clara::Opt::Opt<long, void>(long&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [2147]
                0.00    0.00       2/43          Catch::ConfigData::ConfigData() [580]
                0.00    0.00       2/43          Catch::Clara::Opt::Opt<double, void>(double&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [2146]
                0.00    0.00       2/43          Catch::TestSpec::TestSpec() [2842]
                0.00    0.00       3/43          Catch::Clara::Opt::Opt<unsigned int, void>(unsigned int&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [571]
                0.00    0.00       4/43          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&) [565]
                0.00    0.00      14/43          Catch::Clara::Opt::Opt(bool&) [2148]
[1053]   0.0    0.00    0.00      43         std::vector<std::__cxx11::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() [1053]
                0.00    0.00      43/43          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() [1052]
-----------------------------------------------
                0.00    0.00      16/41          Catch::Clara::Detail::BoundFlagRefBase::BoundFlagRefBase() [2316]
                0.00    0.00      25/41          Catch::Clara::Detail::BoundValueRefBase::BoundValueRefBase() [1067]
[1054]   0.0    0.00    0.00      41         Catch::Clara::Detail::BoundRef::BoundRef() [1054]
-----------------------------------------------
                0.00    0.00      16/41          Catch::Clara::Detail::BoundFlagRefBase::~BoundFlagRefBase() [2318]
                0.00    0.00      25/41          Catch::Clara::Detail::BoundValueRefBase::~BoundValueRefBase() [1068]
[1055]   0.0    0.00    0.00      41         Catch::Clara::Detail::BoundRef::~BoundRef() [1055]
-----------------------------------------------
                0.00    0.00      41/41          Catch::ExprLhs<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >& const&> Catch::operator<=<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&, 0>(Catch::Decomposer&&, libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&) [1057]
[1056]   0.0    0.00    0.00      41         Catch::ExprLhs<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&>::ExprLhs(libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&) [1056]
-----------------------------------------------
                0.00    0.00      41/41          CATCH2_INTERNAL_TEST_0() [44]
[1057]   0.0    0.00    0.00      41         Catch::ExprLhs<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >& const&> Catch::operator<=<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&, 0>(Catch::Decomposer&&, libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&) [1057]
                0.00    0.00      41/41          Catch::ExprLhs<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&>::ExprLhs(libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&) [1056]
-----------------------------------------------
                0.00    0.00       5/40          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> >&) [1182]
                0.00    0.00       5/40          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> >&) [1183]
                0.00    0.00       5/40          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> >&) [1160]
                0.00    0.00       5/40          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> >&) [1163]
                0.00    0.00       5/40          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> >&) [1167]
                0.00    0.00       5/40          std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::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> >&) [1180]
                0.00    0.00       5/40          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> >&) [1172]
                0.00    0.00       5/40          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> >&) [1153]
[1058]   0.0    0.00    0.00      40         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&) [1058]
-----------------------------------------------
                0.00    0.00       1/39          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&) [630]
                0.00    0.00       1/39          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&) [635]
                0.00    0.00       1/39          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&) [633]
                0.00    0.00       1/39          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&) [634]
                0.00    0.00       1/39          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&) [624]
                0.00    0.00       1/39          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&) [629]
                0.00    0.00       1/39          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&) [625]
                0.00    0.00       1/39          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&) [626]
                0.00    0.00       1/39          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&) [627]
                0.00    0.00       1/39          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&) [628]
                0.00    0.00       1/39          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&) [631]
                0.00    0.00       1/39          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&) [632]
                0.00    0.00       1/39          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&) [623]
                0.00    0.00       1/39          Catch::Clara::Detail::ParserRefImpl<Catch::Clara::Opt>::ParserRefImpl<long, void>(long&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [636]
                0.00    0.00       2/39          Catch::Clara::Detail::ParserRefImpl<Catch::Clara::Opt>::ParserRefImpl<double, void>(double&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [583]
                0.00    0.00       3/39          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&) [572]
                0.00    0.00       4/39          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&) [566]
                0.00    0.00      16/39          Catch::Clara::Detail::ParserRefImpl<Catch::Clara::Opt>::ParserRefImpl(std::shared_ptr<Catch::Clara::Detail::BoundRef> const&) [522]
[1059]   0.0    0.00    0.00      39         Catch::Clara::Detail::ComposableParserImpl<Catch::Clara::Opt>::ComposableParserImpl() [1059]
                0.00    0.00      39/45          Catch::Clara::Detail::ParserBase::ParserBase() [1046]
-----------------------------------------------
                0.00    0.00      39/39          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&) [202]
[1060]   0.0    0.00    0.00      39         __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&) [1060]
                0.00    0.00      78/156         __gnu_cxx::__normal_iterator<Catch::Clara::Opt, std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > >::base() const [982]
-----------------------------------------------
                0.00    0.00      39/39          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&) [202]
[1061]   0.0    0.00    0.00      39         std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::_M_check_len(unsigned long, char const) const [1061]
                0.00    0.00     156/240         std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::size() const [966]
                0.00    0.00      78/78          std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::max_size() const [1034]
                0.00    0.00      39/231         unsigned long const& std::max<unsigned long>(unsigned long const&, unsigned long const&) [967]
-----------------------------------------------
                0.00    0.00      39/39          std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::push_back(Catch::Clara::Opt const&) [141]
[1062]   0.0    0.00    0.00      39         std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::end() [1062]
                0.00    0.00      39/78          __gnu_cxx::__normal_iterator<Catch::Clara::Opt, std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > >::__normal_iterator(Catch::Clara::Opt const&) [1033]
-----------------------------------------------
                0.00    0.00      39/39          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&) [202]
[1063]   0.0    0.00    0.00      39         std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::begin() [1063]
                0.00    0.00      39/78          __gnu_cxx::__normal_iterator<Catch::Clara::Opt, std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > >::__normal_iterator(Catch::Clara::Opt const&) [1033]
-----------------------------------------------
                0.00    0.00      13/27          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) [536]
                0.00    0.00      14/27          void std::Destroyaux<false>::__destroy<Catch::Clara::Arg>(Catch::Clara::Arg, Catch::Clara::Arg) [998]
[1064]   0.0    0.00    0.00      27         Catch::Clara::Arg std::__addressof<Catch::Clara::Arg>(Catch::Clara::Arg&) [1064]
-----------------------------------------------
                0.00    0.00      25/25          CATCH2_INTERNAL_TEST_0() [171]
[1065]   0.0    0.00    0.00      25         Catch::BinaryExpr<libutf8::bom_t const&, libutf8::bom_t const&>::~BinaryExpr() [1065]
-----------------------------------------------
                0.00    0.00      25/25          Catch::BinaryExpr<libutf8::bom_t const&, libutf8::bom_t const&> Catch::operator==<libutf8::bom_t, 0>(Catch::ExprLhs<libutf8::bom_t const&>&&, libutf8::bom_t&&) [655]
[1066]   0.0    0.00    0.00      25         bool Catch::compareEqual<libutf8::bom_t, libutf8::bom_t>(libutf8::bom_t const&, libutf8::bom_t const&) [1066]
-----------------------------------------------
                0.00    0.00       1/25          Catch::Clara::Detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(int)#12}>::BoundLambda({lambda(int)#12} const&) [2223]
                0.00    0.00       1/25          Catch::Clara::Detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(bool)#13}>::BoundLambda({lambda(bool)#13} const&) [2219]
                0.00    0.00       1/25          Catch::Clara::Detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#2}>::BoundLambda({lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#2} const&) [2179]
                0.00    0.00       1/25          Catch::Clara::Detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#7}>::BoundLambda({lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#7} const&) [2199]
                0.00    0.00       1/25          Catch::Clara::Detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#3}>::BoundLambda({lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#3} const&) [2183]
                0.00    0.00       1/25          Catch::Clara::Detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#4}>::BoundLambda({lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#4} const&) [2187]
                0.00    0.00       1/25          Catch::Clara::Detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#5}>::BoundLambda({lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#5} const&) [2191]
                0.00    0.00       1/25          Catch::Clara::Detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#6}>::BoundLambda({lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#6} const&) [2195]
                0.00    0.00       1/25          Catch::Clara::Detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#9}>::BoundLambda({lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#9} const&) [2207]
                0.00    0.00       1/25          Catch::Clara::Detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#10}>::BoundLambda({lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#10} const&) [2211]
                0.00    0.00       1/25          Catch::Clara::Detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#8}>::BoundLambda({lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#8} const&) [2203]
                0.00    0.00       1/25          Catch::Clara::Detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#1}>::BoundLambda({lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#1} const&) [2215]
                0.00    0.00       1/25          Catch::Clara::Detail::BoundValueRef<long>::BoundValueRef(long&) [2267]
                0.00    0.00       2/25          Catch::Clara::Detail::BoundValueRef<std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >::BoundValueRef(std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >&) [2257]
                0.00    0.00       2/25          Catch::Clara::Detail::BoundValueRef<double>::BoundValueRef(double&) [2261]
                0.00    0.00       3/25          Catch::Clara::Detail::BoundValueRef<unsigned int>::BoundValueRef(unsigned int&) [1202]
                0.00    0.00       5/25          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> >&) [1150]
[1067]   0.0    0.00    0.00      25         Catch::Clara::Detail::BoundValueRefBase::BoundValueRefBase() [1067]
                0.00    0.00      25/41          Catch::Clara::Detail::BoundRef::BoundRef() [1054]
-----------------------------------------------
                0.00    0.00       1/25          Catch::Clara::Detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#8}>::~BoundLambda() [2205]
                0.00    0.00       1/25          Catch::Clara::Detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#1}>::~BoundLambda() [2217]
                0.00    0.00       1/25          Catch::Clara::Detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#10}>::~BoundLambda() [2213]
                0.00    0.00       1/25          Catch::Clara::Detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#9}>::~BoundLambda() [2209]
                0.00    0.00       1/25          Catch::Clara::Detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#6}>::~BoundLambda() [2197]
                0.00    0.00       1/25          Catch::Clara::Detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#5}>::~BoundLambda() [2193]
                0.00    0.00       1/25          Catch::Clara::Detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#4}>::~BoundLambda() [2189]
                0.00    0.00       1/25          Catch::Clara::Detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#3}>::~BoundLambda() [2185]
                0.00    0.00       1/25          Catch::Clara::Detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#7}>::~BoundLambda() [2201]
                0.00    0.00       1/25          Catch::Clara::Detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#2}>::~BoundLambda() [2181]
                0.00    0.00       1/25          Catch::Clara::Detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(bool)#13}>::~BoundLambda() [2221]
                0.00    0.00       1/25          Catch::Clara::Detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(int)#12}>::~BoundLambda() [2225]
                0.00    0.00       1/25          Catch::Clara::Detail::BoundValueRef<long>::~BoundValueRef() [2269]
                0.00    0.00       2/25          Catch::Clara::Detail::BoundValueRef<double>::~BoundValueRef() [2263]
                0.00    0.00       2/25          Catch::Clara::Detail::BoundValueRef<std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >::~BoundValueRef() [2259]
                0.00    0.00       3/25          Catch::Clara::Detail::BoundValueRef<unsigned int>::~BoundValueRef() [1203]
                0.00    0.00       5/25          Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::~BoundValueRef() [1151]
[1068]   0.0    0.00    0.00      25         Catch::Clara::Detail::BoundValueRefBase::~BoundValueRefBase() [1068]
                0.00    0.00      25/41          Catch::Clara::Detail::BoundRef::~BoundRef() [1055]
-----------------------------------------------
                0.00    0.00      25/25          Catch::ExprLhs<libutf8::bom_t const&> Catch::operator<=<libutf8::bom_t, 0>(Catch::Decomposer&&, libutf8::bom_t&&) [1070]
[1069]   0.0    0.00    0.00      25         Catch::ExprLhs<libutf8::bom_t const&>::ExprLhs(libutf8::bom_t const&) [1069]
-----------------------------------------------
                0.00    0.00      25/25          CATCH2_INTERNAL_TEST_0() [171]
[1070]   0.0    0.00    0.00      25         Catch::ExprLhs<libutf8::bom_t const&> Catch::operator<=<libutf8::bom_t, 0>(Catch::Decomposer&&, libutf8::bom_t&&) [1070]
                0.00    0.00      25/25          Catch::ExprLhs<libutf8::bom_t const&>::ExprLhs(libutf8::bom_t const&) [1069]
-----------------------------------------------
                0.00    0.00       3/24          std::shared_ptr<Catch::Clara::Detail::BoundValueRef<unsigned int> > std::make_shared<Catch::Clara::Detail::BoundValueRef<unsigned int>, unsigned int&>(unsigned int&) [1244]
                0.00    0.00       3/24          std::shared_ptr<Catch::Clara::Detail::BoundValueRef<unsigned int> > std::allocate_shared<Catch::Clara::Detail::BoundValueRef<unsigned int>, std::allocator<Catch::Clara::Detail::BoundValueRef<unsigned int> >, unsigned int&>(std::allocator<Catch::Clara::Detail::BoundValueRef<unsigned int> > const&, unsigned int&) [1245]
                0.00    0.00       3/24          std::shared_ptr<Catch::Clara::Detail::BoundValueRef<unsigned int> >::shared_ptr<std::allocator<Catch::Clara::Detail::BoundValueRef<unsigned int> >, unsigned int&>(std::Spmake_shared_tag, std::allocator<Catch::Clara::Detail::BoundValueRef<unsigned int> > const&, unsigned int&) [1218]
                0.00    0.00       3/24          std::__shared_ptr<Catch::Clara::Detail::BoundValueRef<unsigned int>, (__gnu_cxx::Lockpolicy)2>::__shared_ptr<std::allocator<Catch::Clara::Detail::BoundValueRef<unsigned int> >, unsigned int&>(std::Spmake_shared_tag, std::allocator<Catch::Clara::Detail::BoundValueRef<unsigned int> > const&, unsigned int&) [1222]
                0.00    0.00       3/24          std::__shared_count<(__gnu_cxx::Lockpolicy)2>::__shared_count<Catch::Clara::Detail::BoundValueRef<unsigned int>, std::allocator<Catch::Clara::Detail::BoundValueRef<unsigned int> >, unsigned int&>(std::Spmake_shared_tag, Catch::Clara::Detail::BoundValueRef<unsigned int>, std::allocator<Catch::Clara::Detail::BoundValueRef<unsigned int> > const&, unsigned int&) [1227]
                0.00    0.00       3/24          std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<unsigned int>, std::allocator<Catch::Clara::Detail::BoundValueRef<unsigned int> >, (__gnu_cxx::Lockpolicy)2>::Spcounted_ptr_inplace<unsigned int&>(std::allocator<Catch::Clara::Detail::BoundValueRef<unsigned int> >, unsigned int&) [1242]
                0.00    0.00       3/24          void std::allocator_traits<std::allocator<Catch::Clara::Detail::BoundValueRef<unsigned int> > >::construct<Catch::Clara::Detail::BoundValueRef<unsigned int>, unsigned int&>(std::allocator<Catch::Clara::Detail::BoundValueRef<unsigned int> >&, Catch::Clara::Detail::BoundValueRef<unsigned int>, unsigned int&) [1234]
                0.00    0.00       3/24          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&) [1212]
[1071]   0.0    0.00    0.00      24         unsigned int& std::forward<unsigned int&>(std::remove_reference<unsigned int&>::type&) [1071]
-----------------------------------------------
                0.00    0.00      23/23          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> >) [573]
[1072]   0.0    0.00    0.00      23         std::move_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >>::operator() const [1072]
-----------------------------------------------
                0.00    0.00      23/23          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> >) [573]
[1073]   0.0    0.00    0.00      23         std::move_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >>::operator++() [1073]
-----------------------------------------------
                0.00    0.00      20/20          CATCH2_INTERNAL_TEST_6() [20]
[1074]   0.0    0.00    0.00      20         Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [32]>::~BinaryExpr() [1074]
-----------------------------------------------
                0.00    0.00      20/20          std::allocator<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::~allocator() [1076]
[1075]   0.0    0.00    0.00      20         __gnu_cxx::new_allocator<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::~new_allocator() [1075]
-----------------------------------------------
                0.00    0.00       5/20          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> >&) [1182]
                0.00    0.00       5/20          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> >&) [1167]
                0.00    0.00       5/20          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() [1166]
                0.00    0.00       5/20          std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::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> >&) [1180]
[1076]   0.0    0.00    0.00      20         std::allocator<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::~allocator() [1076]
                0.00    0.00      20/20          __gnu_cxx::new_allocator<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::~new_allocator() [1075]
-----------------------------------------------
                0.00    0.00      18/18          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&) [1147]
[1077]   0.0    0.00    0.00      18         std::remove_reference<Catch::Clara::Arg&>::type&& std::move<Catch::Clara::Arg&>(Catch::Clara::Arg&) [1077]
-----------------------------------------------
                0.00    0.00      18/18          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&) [1148]
[1078]   0.0    0.00    0.00      18         std::remove_reference<Catch::Clara::Opt&>::type&& std::move<Catch::Clara::Opt&>(Catch::Clara::Opt&) [1078]
-----------------------------------------------
                0.00    0.00       1/16          __static_initialization_and_destruction_0(int, int) [776]
                0.00    0.00       1/16          __static_initialization_and_destruction_0(int, int) [777]
                0.00    0.00       1/16          __static_initialization_and_destruction_0(int, int) [778]
                0.00    0.00       2/16          __static_initialization_and_destruction_0(int, int) [746]
                0.00    0.00       2/16          __static_initialization_and_destruction_0(int, int) [747]
                0.00    0.00       3/16          __static_initialization_and_destruction_0(int, int) [370]
                0.00    0.00       6/16          __static_initialization_and_destruction_0(int, int) [715]
[1079]   0.0    0.00    0.00      16         Catch::NameAndTags::NameAndTags(Catch::StringRef, Catch::StringRef) [1079]
-----------------------------------------------
                0.00    0.00       2/16          std::allocator_traits<std::allocator<Catch::Clara::Arg> >::max_size(std::allocator<Catch::Clara::Arg> const&) [6880]
                0.00    0.00      14/16          __gnu_cxx::new_allocator<Catch::Clara::Arg>::allocate(unsigned long, void const) [1091]
[1080]   0.0    0.00    0.00      16         __gnu_cxx::new_allocator<Catch::Clara::Arg>::max_size() const [1080]
-----------------------------------------------
                0.00    0.00       1/16          void std::allocator_traits<std::allocator<Catch::Clara::Arg> >::construct<Catch::Clara::Arg, Catch::Clara::Arg const&>(std::allocator<Catch::Clara::Arg>&, Catch::Clara::Arg, Catch::Clara::Arg const&) [6881]
                0.00    0.00       1/16          void std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >::_M_realloc_insert<Catch::Clara::Arg const&>(__gnu_cxx::__normal_iterator<Catch::Clara::Arg, std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> > >, Catch::Clara::Arg const&) [7865]
                0.00    0.00       1/16          void __gnu_cxx::new_allocator<Catch::Clara::Arg>::construct<Catch::Clara::Arg, Catch::Clara::Arg const&>(Catch::Clara::Arg, Catch::Clara::Arg const&) [649]
                0.00    0.00      13/16          void std::Construct<Catch::Clara::Arg, Catch::Clara::Arg const&>(Catch::Clara::Arg, Catch::Clara::Arg const&) [540]
[1081]   0.0    0.00    0.00      16         Catch::Clara::Arg const& std::forward<Catch::Clara::Arg const&>(std::removereference<Catch::Clara::Arg const&>::type&) [1081]
-----------------------------------------------
                0.00    0.00      15/15          Catch::Clara::Detail::ParserRefImpl<Catch::Clara::Arg>::~ParserRefImpl() [618]
[1082]   0.0    0.00    0.00      15         Catch::Clara::Detail::ComposableParserImpl<Catch::Clara::Arg>::~ComposableParserImpl() [1082]
                0.00    0.00      15/2629        Catch::Clara::Detail::ParserBase::~ParserBase() [895]
-----------------------------------------------
                0.00    0.00      15/15          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&) [1086]
[1083]   0.0    0.00    0.00      15         __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&) [1083]
-----------------------------------------------
                0.00    0.00      15/15          std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::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() [1087]
[1084]   0.0    0.00    0.00      15         __gnu_cxx::__aligned_buffer<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::_M_ptr() [1084]
                0.00    0.00      15/15          __gnu_cxx::__aligned_buffer<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::_M_addr() [1085]
-----------------------------------------------
                0.00    0.00      15/15          __gnu_cxx::__aligned_buffer<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::_M_ptr() [1084]
[1085]   0.0    0.00    0.00      15         __gnu_cxx::__aligned_buffer<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::_M_addr() [1085]
-----------------------------------------------
                0.00    0.00       5/15          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> >&) [1167]
                0.00    0.00       5/15          std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::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> >&) [1180]
                0.00    0.00       5/15          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&) [1165]
[1086]   0.0    0.00    0.00      15         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&) [1086]
                0.00    0.00      15/15          __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&) [1083]
-----------------------------------------------
                0.00    0.00       5/15          std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::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> >&) [1180]
                0.00    0.00       5/15          std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::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() [1176]
                0.00    0.00       5/15          std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::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&) [1177]
[1087]   0.0    0.00    0.00      15         std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::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() [1087]
                0.00    0.00      15/15          __gnu_cxx::__aligned_buffer<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::_M_ptr() [1084]
-----------------------------------------------
                0.00    0.00      14/14          CATCH2_INTERNAL_TEST_0() [44]
[1088]   0.0    0.00    0.00      14         Catch::BinaryExpr<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&, char const (&) [7]>::~BinaryExpr() [1088]
-----------------------------------------------
                0.00    0.00      14/14          Catch::Clara::Detail::ParserRefImpl<Catch::Clara::Arg>::ParserRefImpl(Catch::Clara::Detail::ParserRefImpl<Catch::Clara::Arg> const&) [534]
[1089]   0.0    0.00    0.00      14         Catch::Clara::Detail::ComposableParserImpl<Catch::Clara::Arg>::ComposableParserImpl(Catch::Clara::Detail::ComposableParserImpl<Catch::Clara::Arg> const&) [1089]
                0.00    0.00      14/2584        Catch::Clara::Detail::ParserBase::ParserBase(Catch::Clara::Detail::ParserBase const&) [896]
-----------------------------------------------
                0.00    0.00      14/14          std::allocator_traits<std::allocator<Catch::Clara::Arg> >::deallocate(std::allocator<Catch::Clara::Arg>&, Catch::Clara::Arg, unsigned long) [1094]
[1090]   0.0    0.00    0.00      14         __gnu_cxx::new_allocator<Catch::Clara::Arg>::deallocate(Catch::Clara::Arg, unsigned long) [1090]
-----------------------------------------------
                0.00    0.00      14/14          std::allocator_traits<std::allocator<Catch::Clara::Arg> >::allocate(std::allocator<Catch::Clara::Arg>&, unsigned long) [1095]
[1091]   0.0    0.00    0.00      14         __gnu_cxx::new_allocator<Catch::Clara::Arg>::allocate(unsigned long, void const) [1091]
                0.00    0.00      14/16          __gnu_cxx::new_allocator<Catch::Clara::Arg>::max_size() const [1080]
-----------------------------------------------
                0.00    0.00       1/14          Catch::Clara::Parser::parse(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, Catch::Clara::Detail::TokenStream const&) const [725]
                0.00    0.00      13/14          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) [536]
[1092]   0.0    0.00    0.00      14         __gnu_cxx::__normal_iterator<Catch::Clara::Arg const, std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> > >::operator++() [1092]
-----------------------------------------------
                0.00    0.00       1/14          Catch::Clara::Parser::parse(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, Catch::Clara::Detail::TokenStream const&) const [725]
                0.00    0.00      13/14          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) [536]
[1093]   0.0    0.00    0.00      14         __gnu_cxx::__normal_iterator<Catch::Clara::Arg const, std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> > >::operator() const [1093]
-----------------------------------------------
                0.00    0.00      14/14          std::Vectorbase<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >::_M_deallocate(Catch::Clara::Arg, unsigned long) [999]
[1094]   0.0    0.00    0.00      14         std::allocator_traits<std::allocator<Catch::Clara::Arg> >::deallocate(std::allocator<Catch::Clara::Arg>&, Catch::Clara::Arg, unsigned long) [1094]
                0.00    0.00      14/14          __gnu_cxx::new_allocator<Catch::Clara::Arg>::deallocate(Catch::Clara::Arg, unsigned long) [1090]
-----------------------------------------------
                0.00    0.00      14/14          std::Vectorbase<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >::_M_allocate(unsigned long) [1016]
[1095]   0.0    0.00    0.00      14         std::allocator_traits<std::allocator<Catch::Clara::Arg> >::allocate(std::allocator<Catch::Clara::Arg>&, unsigned long) [1095]
                0.00    0.00      14/14          __gnu_cxx::new_allocator<Catch::Clara::Arg>::allocate(unsigned long, void const) [1091]
-----------------------------------------------
                0.00    0.00      14/14          void std::Destroyaux<false>::__destroy<Catch::Clara::Arg>(Catch::Clara::Arg, Catch::Clara::Arg) [998]
[1096]   0.0    0.00    0.00      14         void std::Destroy<Catch::Clara::Arg>(Catch::Clara::Arg) [1096]
-----------------------------------------------
                0.00    0.00      12/12          CATCH2INTERNAL_TEST_0() [44]
[1097]   0.0    0.00    0.00      12         Catch::BinaryExpr<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&, libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&>::~BinaryExpr() [1097]
-----------------------------------------------
                0.00    0.00      12/12          std::allocator<Catch::Clara::Detail::BoundValueRef<unsigned int> >::~allocator() [1099]
[1098]   0.0    0.00    0.00      12         __gnu_cxx::new_allocator<Catch::Clara::Detail::BoundValueRef<unsigned int> >::~new_allocator() [1098]
-----------------------------------------------
                0.00    0.00       3/12          std::shared_ptr<Catch::Clara::Detail::BoundValueRef<unsigned int> > std::make_shared<Catch::Clara::Detail::BoundValueRef<unsigned int>, unsigned int&>(unsigned int&) [1244]
                0.00    0.00       3/12          std::__shared_count<(__gnu_cxx::Lockpolicy)2>::__shared_count<Catch::Clara::Detail::BoundValueRef<unsigned int>, std::allocator<Catch::Clara::Detail::BoundValueRef<unsigned int> >, unsigned int&>(std::Spmake_shared_tag, Catch::Clara::Detail::BoundValueRef<unsigned int>, std::allocator<Catch::Clara::Detail::BoundValueRef<unsigned int> > const&, unsigned int&) [1227]
                0.00    0.00       3/12          std::Spebo_helper<0, std::allocator<Catch::Clara::Detail::BoundValueRef<unsigned int> >, true>::~Spebo_helper() [1226]
                0.00    0.00       3/12          std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<unsigned int>, std::allocator<Catch::Clara::Detail::BoundValueRef<unsigned int> >, (__gnu_cxx::Lockpolicy)2>::Spcounted_ptr_inplace<unsigned int&>(std::allocator<Catch::Clara::Detail::BoundValueRef<unsigned int> >, unsigned int&) [1242]
[1099]   0.0    0.00    0.00      12         std::allocator<Catch::Clara::Detail::BoundValueRef<unsigned int> >::~allocator() [1099]
                0.00    0.00      12/12          __gnu_cxx::new_allocator<Catch::Clara::Detail::BoundValueRef<unsigned int> >::~new_allocator() [1098]
-----------------------------------------------
                0.00    0.00      11/11          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> >&) [1101]
[1100]   0.0    0.00    0.00      11         Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>::ExprLhs(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&) [1100]
-----------------------------------------------
                0.00    0.00       2/11          CATCH2_INTERNAL_TEST_15() [249]
                0.00    0.00       9/11          CATCH2_INTERNAL_TEST_0() [44]
[1101]   0.0    0.00    0.00      11         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> >&) [1101]
                0.00    0.00      11/11          Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>::ExprLhs(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&) [1100]
-----------------------------------------------
                0.00    0.00      10/10          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&) [1104]
[1102]   0.0    0.00    0.00      10         __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() [1102]
-----------------------------------------------
                0.00    0.00      10/10          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() [1105]
[1103]   0.0    0.00    0.00      10         __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() [1103]
-----------------------------------------------
                0.00    0.00       5/10          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> >&) [1167]
                0.00    0.00       5/10          std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::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() [1175]
[1104]   0.0    0.00    0.00      10         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&) [1104]
                0.00    0.00      10/10          __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() [1102]
-----------------------------------------------
                0.00    0.00       5/10          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> >&) [1167]
                0.00    0.00       5/10          std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::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() [1175]
[1105]   0.0    0.00    0.00      10         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() [1105]
                0.00    0.00      10/10          __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() [1103]
-----------------------------------------------
                0.00    0.00      10/10          std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::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() [1109]
[1106]   0.0    0.00    0.00      10         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>&) [1106]
-----------------------------------------------
                0.00    0.00       5/10          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> >&) [1184]
                0.00    0.00       5/10          std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::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() [1175]
[1107]   0.0    0.00    0.00      10         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>) [1107]
                0.00    0.00      10/10          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> >&) [1110]
-----------------------------------------------
                0.00    0.00       5/10          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> >&) [1167]
                0.00    0.00       5/10          std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::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() [1175]
[1108]   0.0    0.00    0.00      10         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() [1108]
                0.00    0.00       5/5           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) [1173]
-----------------------------------------------
                0.00    0.00       5/10          std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::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() [1176]
                0.00    0.00       5/10          std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::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() [1175]
[1109]   0.0    0.00    0.00      10         std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::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() [1109]
                0.00    0.00      10/10          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>&) [1106]
-----------------------------------------------
                0.00    0.00      10/10          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>) [1107]
[1110]   0.0    0.00    0.00      10         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> >&) [1110]
-----------------------------------------------
                0.00    0.00       9/9           std::allocator<Catch::Clara::Detail::BoundValueRef<unsigned int> >::allocator(std::allocator<Catch::Clara::Detail::BoundValueRef<unsigned int> > const&) [1114]
[1111]   0.0    0.00    0.00       9         __gnu_cxx::new_allocator<Catch::Clara::Detail::BoundValueRef<unsigned int> >::new_allocator(__gnu_cxx::new_allocator<Catch::Clara::Detail::BoundValueRef<unsigned int> > const&) [1111]
-----------------------------------------------
                0.00    0.00       9/9           std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<unsigned int>, std::allocator<Catch::Clara::Detail::BoundValueRef<unsigned int> >, (__gnu_cxx::Lockpolicy)2>::_M_ptr() [1115]
[1112]   0.0    0.00    0.00       9         __gnu_cxx::__aligned_buffer<Catch::Clara::Detail::BoundValueRef<unsigned int> >::_M_ptr() [1112]
                0.00    0.00       9/9           __gnu_cxx::__aligned_buffer<Catch::Clara::Detail::BoundValueRef<unsigned int> >::_M_addr() [1113]
-----------------------------------------------
                0.00    0.00       9/9           __gnu_cxx::__aligned_buffer<Catch::Clara::Detail::BoundValueRef<unsigned int> >::_M_ptr() [1112]
[1113]   0.0    0.00    0.00       9         __gnu_cxx::__aligned_buffer<Catch::Clara::Detail::BoundValueRef<unsigned int> >::_M_addr() [1113]
-----------------------------------------------
                0.00    0.00       3/9           std::__shared_count<(__gnu_cxx::Lockpolicy)2>::__shared_count<Catch::Clara::Detail::BoundValueRef<unsigned int>, std::allocator<Catch::Clara::Detail::BoundValueRef<unsigned int> >, unsigned int&>(std::Spmake_shared_tag, Catch::Clara::Detail::BoundValueRef<unsigned int>, std::allocator<Catch::Clara::Detail::BoundValueRef<unsigned int> > const&, unsigned int&) [1227]
                0.00    0.00       3/9           std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<unsigned int>, std::allocator<Catch::Clara::Detail::BoundValueRef<unsigned int> >, (__gnu_cxx::Lockpolicy)2>::Spcounted_ptr_inplace<unsigned int&>(std::allocator<Catch::Clara::Detail::BoundValueRef<unsigned int> >, unsigned int&) [1242]
                0.00    0.00       3/9           std::Spebo_helper<0, std::allocator<Catch::Clara::Detail::BoundValueRef<unsigned int> >, true>::Spebo_helper(std::allocator<Catch::Clara::Detail::BoundValueRef<unsigned int> > const&) [1225]
[1114]   0.0    0.00    0.00       9         std::allocator<Catch::Clara::Detail::BoundValueRef<unsigned int> >::allocator(std::allocator<Catch::Clara::Detail::BoundValueRef<unsigned int> > const&) [1114]
                0.00    0.00       9/9           __gnu_cxx::new_allocator<Catch::Clara::Detail::BoundValueRef<unsigned int> >::new_allocator(__gnu_cxx::new_allocator<Catch::Clara::Detail::BoundValueRef<unsigned int> > const&) [1111]
-----------------------------------------------
                0.00    0.00       3/9           std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<unsigned int>, std::allocator<Catch::Clara::Detail::BoundValueRef<unsigned int> >, (__gnu_cxx::Lockpolicy)2>::Spcounted_ptr_inplace<unsigned int&>(std::allocator<Catch::Clara::Detail::BoundValueRef<unsigned int> >, unsigned int&) [1242]
                0.00    0.00       3/9           std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<unsigned int>, std::allocator<Catch::Clara::Detail::BoundValueRef<unsigned int> >, (__gnu_cxx::Lockpolicy)2>::_M_dispose() [1238]
                0.00    0.00       3/9           std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<unsigned int>, std::allocator<Catch::Clara::Detail::BoundValueRef<unsigned int> >, (__gnu_cxx::Lockpolicy)2>::_M_get_deleter(std::type_info const&) [1239]
[1115]   0.0    0.00    0.00       9         std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<unsigned int>, std::allocator<Catch::Clara::Detail::BoundValueRef<unsigned int> >, (__gnu_cxx::Lockpolicy)2>::_M_ptr() [1115]
                0.00    0.00       9/9           __gnu_cxx::__aligned_buffer<Catch::Clara::Detail::BoundValueRef<unsigned int> >::_M_ptr() [1112]
-----------------------------------------------
                0.00    0.00       8/8           CATCH2_INTERNAL_TEST_0() [4]
[1116]   0.0    0.00    0.00       8         Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [2]>::~BinaryExpr() [1116]
-----------------------------------------------
                0.00    0.00       8/8           CATCH2_INTERNAL_TEST_6() [20]
[1117]   0.0    0.00    0.00       8         Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [33]>::~BinaryExpr() [1117]
-----------------------------------------------
                0.00    0.00       8/8           Catch::Clara::Detail::BasicResult<Catch::Clara::ParseResultType>::ResultValueBase(Catch::Clara::Detail::ResultType, Catch::Clara::ParseResultType const&) [552]
[1118]   0.0    0.00    0.00       8         Catch::Clara::Detail::ResultValueBase<Catch::Clara::ParseResultType>::ResultValueBase(Catch::Clara::Detail::ResultType, Catch::Clara::ParseResultType const&) [1118]
                0.00    0.00       8/267         Catch::Clara::Detail::ResultBase::ResultBase(Catch::Clara::Detail::ResultType) [958]
                0.00    0.00       8/461452      operator new(unsigned long, void) [867]
-----------------------------------------------
                0.00    0.00       8/8           Catch::Clara::Detail::BasicResult<Catch::Clara::ParseResultType>::~BasicResult() [657]
[1119]   0.0    0.00    0.00       8         Catch::Clara::Detail::ResultValueBase<Catch::Clara::ParseResultType>::~ResultValueBase() [1119]
-----------------------------------------------
                0.00    0.00       3/7           CATCH2_INTERNAL_TEST_0() [4]
                0.00    0.00       4/7           CATCH2_INTERNAL_TEST_6() [20]
[1120]   0.0    0.00    0.00       7         Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [10]>::~BinaryExpr() [1120]
-----------------------------------------------
                0.00    0.00       1/7           CATCH2_INTERNAL_TEST_0() [4]
                0.00    0.00       6/7           CATCH2_INTERNAL_TEST_6() [20]
[1121]   0.0    0.00    0.00       7         Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [9]>::~BinaryExpr() [1121]
-----------------------------------------------
                0.00    0.00       3/7           __gnu_cxx::new_allocator<char16_t>::allocate(unsigned long, void const) [1210]
                0.00    0.00       4/7           std::allocator_traits<std::allocator<char16_t> >::max_size(std::allocator<char16_t> const&) [1191]
[1122]   0.0    0.00    0.00       7         __gnu_cxx::new_allocator<char16_t>::max_size() const [1122]
-----------------------------------------------
                0.00    0.00       6/6           CATCH2_INTERNAL_TEST_0() [44]
[1123]   0.0    0.00    0.00       6         Catch::BinaryExpr<char const (&) [7], libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&>::~BinaryExpr() [1123]
-----------------------------------------------
                0.00    0.00       6/6           CATCH2_INTERNAL_TEST_0() [44]
[1124]   0.0    0.00    0.00       6         Catch::BinaryExpr<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>::~BinaryExpr() [1124]
-----------------------------------------------
                0.00    0.00       6/6           CATCH2_INTERNAL_TEST_0() [44]
[1125]   0.0    0.00    0.00       6         Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&>::~BinaryExpr() [1125]
-----------------------------------------------
                0.00    0.00       6/6           CATCH2_INTERNAL_TEST_0() [6]
[1126]   0.0    0.00    0.00       6         Catch::BinaryExpr<long, int>::~BinaryExpr() [1126]
-----------------------------------------------
                0.00    0.00       6/6           Catch::BinaryExpr<long, int> Catch::operator==<int, 0>(Catch::ExprLhs<long>&&, int) [691]
[1127]   0.0    0.00    0.00       6         bool Catch::compareEqual<long, int>(long const&, int const&) [1127]
-----------------------------------------------
                0.00    0.00       1/6           Catch::Clara::Detail::ComposableParserImpl<Catch::Clara::ExeName>::operator=(Catch::Clara::Detail::ComposableParserImpl<Catch::Clara::ExeName>&&) [1296]
                0.00    0.00       1/6           Catch::Clara::Parser::operator=(Catch::Clara::Parser&&) [356]
                0.00    0.00       1/6           Catch::Clara::Detail::ComposableParserImpl<Catch::Clara::Arg>::operator=(Catch::Clara::Detail::ComposableParserImpl<Catch::Clara::Arg> const&) [2324]
                0.00    0.00       1/6           Catch::Clara::Parser::operator=(Catch::Clara::Parser const&) [2335]
                0.00    0.00       2/6           Catch::Clara::Detail::ComposableParserImpl<Catch::Clara::ExeName>::operator=(Catch::Clara::Detail::ComposableParserImpl<Catch::Clara::ExeName> const&) [2330]
[1128]   0.0    0.00    0.00       6         Catch::Clara::Detail::ParserBase::operator=(Catch::Clara::Detail::ParserBase const&) [1128]
-----------------------------------------------
                0.00    0.00       6/6           Catch::ExprLhs<char const (& const&) [7]> Catch::operator<=<char const (&) [7], 0>(Catch::Decomposer&&, char const (&) [7]) [1131]
[1129]   0.0    0.00    0.00       6         Catch::ExprLhs<char const (&) [7]>::ExprLhs(char const (&) [7]) [1129]
-----------------------------------------------
                0.00    0.00       6/6           Catch::ExprLhs<long> Catch::operator<=<long, 0>(Catch::Decomposer&&, long) [1132]
[1130]   0.0    0.00    0.00       6         Catch::ExprLhs<long>::ExprLhs(long) [1130]
-----------------------------------------------
                0.00    0.00       6/6           CATCH2_INTERNAL_TEST_0() [44]
[1131]   0.0    0.00    0.00       6         Catch::ExprLhs<char const (& const&) [7]> Catch::operator<=<char const (&) [7], 0>(Catch::Decomposer&&, char const (&) [7]) [1131]
                0.00    0.00       6/6           Catch::ExprLhs<char const (&) [7]>::ExprLhs(char const (&) [7]) [1129]
-----------------------------------------------
                0.00    0.00       6/6           CATCH2_INTERNAL_TEST_0() [6]
[1132]   0.0    0.00    0.00       6         Catch::ExprLhs<long> Catch::operator<=<long, 0>(Catch::Decomposer&&, long) [1132]
                0.00    0.00       6/6           Catch::ExprLhs<long>::ExprLhs(long) [1130]
-----------------------------------------------
                0.00    0.00       6/6           CATCH2_INTERNAL_TEST_0() [4]
[1133]   0.0    0.00    0.00       6         bool unittest::nearly_equal<double>(double, double, double) [1133]
                0.00    0.00       6/6           std::abs(double) [1145]
                0.00    0.00       2/2           std::numeric_limits<double>::min() [1276]
-----------------------------------------------
                0.00    0.00       6/6           CATCH2_INTERNAL_TEST_0() [4]
[1134]   0.0    0.00    0.00       6         double unittest::default_epsilon<double>() [1134]
-----------------------------------------------
                0.00    0.00       6/6           std::allocator<std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<unsigned int>, std::allocator<Catch::Clara::Detail::BoundValueRef<unsigned int> >, (__gnu_cxx::Lockpolicy)2> >::allocator<Catch::Clara::Detail::BoundValueRef<unsigned int> >(std::allocator<Catch::Clara::Detail::BoundValueRef<unsigned int> > const&) [1137]
[1135]   0.0    0.00    0.00       6         __gnu_cxx::new_allocator<std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<unsigned int>, std::allocator<Catch::Clara::Detail::BoundValueRef<unsigned int> >, (__gnu_cxx::Lockpolicy)2> >::new_allocator() [1135]
-----------------------------------------------
                0.00    0.00       6/6           std::allocator<std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<unsigned int>, std::allocator<Catch::Clara::Detail::BoundValueRef<unsigned int> >, (__gnu_cxx::Lockpolicy)2> >::~allocator() [1138]
[1136]   0.0    0.00    0.00       6         __gnu_cxx::new_allocator<std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<unsigned int>, std::allocator<Catch::Clara::Detail::BoundValueRef<unsigned int> >, (__gnu_cxx::Lockpolicy)2> >::~new_allocator() [1136]
-----------------------------------------------
                0.00    0.00       3/6           std::__shared_count<(__gnu_cxx::Lockpolicy)2>::__shared_count<Catch::Clara::Detail::BoundValueRef<unsigned int>, std::allocator<Catch::Clara::Detail::BoundValueRef<unsigned int> >, unsigned int&>(std::Spmake_shared_tag, Catch::Clara::Detail::BoundValueRef<unsigned int>, std::allocator<Catch::Clara::Detail::BoundValueRef<unsigned int> > const&, unsigned int&) [1227]
                0.00    0.00       3/6           std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<unsigned int>, std::allocator<Catch::Clara::Detail::BoundValueRef<unsigned int> >, (__gnu_cxx::Lockpolicy)2>::_M_destroy() [1237]
[1137]   0.0    0.00    0.00       6         std::allocator<std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<unsigned int>, std::allocator<Catch::Clara::Detail::BoundValueRef<unsigned int> >, (__gnu_cxx::Lockpolicy)2> >::allocator<Catch::Clara::Detail::BoundValueRef<unsigned int> >(std::allocator<Catch::Clara::Detail::BoundValueRef<unsigned int> > const&) [1137]
                0.00    0.00       6/6           __gnu_cxx::new_allocator<std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<unsigned int>, std::allocator<Catch::Clara::Detail::BoundValueRef<unsigned int> >, (__gnu_cxx::Lockpolicy)2> >::new_allocator() [1135]
-----------------------------------------------
                0.00    0.00       3/6           std::__shared_count<(__gnu_cxx::Lockpolicy)2>::__shared_count<Catch::Clara::Detail::BoundValueRef<unsigned int>, std::allocator<Catch::Clara::Detail::BoundValueRef<unsigned int> >, unsigned int&>(std::Spmake_shared_tag, Catch::Clara::Detail::BoundValueRef<unsigned int>, std::allocator<Catch::Clara::Detail::BoundValueRef<unsigned int> > const&, unsigned int&) [1227]
                0.00    0.00       3/6           std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<unsigned int>, std::allocator<Catch::Clara::Detail::BoundValueRef<unsigned int> >, (__gnu_cxx::Lockpolicy)2>::_M_destroy() [1237]
[1138]   0.0    0.00    0.00       6         std::allocator<std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<unsigned int>, std::allocator<Catch::Clara::Detail::BoundValueRef<unsigned int> >, (__gnu_cxx::Lockpolicy)2> >::~allocator() [1138]
                0.00    0.00       6/6           __gnu_cxx::new_allocator<std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<unsigned int>, std::allocator<Catch::Clara::Detail::BoundValueRef<unsigned int> >, (__gnu_cxx::Lockpolicy)2> >::~new_allocator() [1136]
-----------------------------------------------
                0.00    0.00       6/6           std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<unsigned int>, std::allocator<Catch::Clara::Detail::BoundValueRef<unsigned int> >, (__gnu_cxx::Lockpolicy)2>::Impl::M_alloc() [1142]
[1139]   0.0    0.00    0.00       6         std::Spebo_helper<0, std::allocator<Catch::Clara::Detail::BoundValueRef<unsigned int> >, true>::_S_get(std::Spebo_helper<0, std::allocator<Catch::Clara::Detail::BoundValueRef<unsigned int> >, true>&) [1139]
-----------------------------------------------
                0.00    0.00       3/6           std::__allocated_ptr<std::allocator<std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<unsigned int>, std::allocator<Catch::Clara::Detail::BoundValueRef<unsigned int> >, (__gnu_cxx::Lockpolicy)2> > > std::__allocate_guarded<std::allocator<std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<unsigned int>, std::allocator<Catch::Clara::Detail::BoundValueRef<unsigned int> >, (__gnu_cxx::Lockpolicy)2> > >(std::allocator<std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<unsigned int>, std::allocator<Catch::Clara::Detail::BoundValueRef<unsigned int> >, (__gnu_cxx::Lockpolicy)2> >&) [1246]
                0.00    0.00       3/6           std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<unsigned int>, std::allocator<Catch::Clara::Detail::BoundValueRef<unsigned int> >, (__gnu_cxx::Lockpolicy)2>::_M_destroy() [1237]
[1140]   0.0    0.00    0.00       6         std::__allocated_ptr<std::allocator<std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<unsigned int>, std::allocator<Catch::Clara::Detail::BoundValueRef<unsigned int> >, (__gnu_cxx::Lockpolicy)2> > >::__allocated_ptr(std::allocator<std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<unsigned int>, std::allocator<Catch::Clara::Detail::BoundValueRef<unsigned int> >, (__gnu_cxx::Lockpolicy)2> >&, std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<unsigned int>, std::allocator<Catch::Clara::Detail::BoundValueRef<unsigned int> >, (__gnu_cxx::Lockpolicy)2>) [1140]
                0.00    0.00       6/6           std::allocator<std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<unsigned int>, std::allocator<Catch::Clara::Detail::BoundValueRef<unsigned int> >, (__gnu_cxx::Lockpolicy)2> > std::__addressof<std::allocator<std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<unsigned int>, std::allocator<Catch::Clara::Detail::BoundValueRef<unsigned int> >, (__gnu_cxx::Lockpolicy)2> > >(std::allocator<std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<unsigned int>, std::allocator<Catch::Clara::Detail::BoundValueRef<unsigned int> >, (__gnu_cxx::Lockpolicy)2> >&) [1144]
-----------------------------------------------
                0.00    0.00       3/6           std::__shared_count<(__gnu_cxx::Lockpolicy)2>::__shared_count<Catch::Clara::Detail::BoundValueRef<unsigned int>, std::allocator<Catch::Clara::Detail::BoundValueRef<unsigned int> >, unsigned int&>(std::Spmake_shared_tag, Catch::Clara::Detail::BoundValueRef<unsigned int>, std::allocator<Catch::Clara::Detail::BoundValueRef<unsigned int> > const&, unsigned int&) [1227]
                0.00    0.00       3/6           std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<unsigned int>, std::allocator<Catch::Clara::Detail::BoundValueRef<unsigned int> >, (__gnu_cxx::Lockpolicy)2>::_M_destroy() [1237]
[1141]   0.0    0.00    0.00       6         std::__allocated_ptr<std::allocator<std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<unsigned int>, std::allocator<Catch::Clara::Detail::BoundValueRef<unsigned int> >, (__gnu_cxx::Lockpolicy)2> > >::~__allocated_ptr() [1141]
                0.00    0.00       3/3           std::allocator_traits<std::allocator<std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<unsigned int>, std::allocator<Catch::Clara::Detail::BoundValueRef<unsigned int> >, (__gnu_cxx::Lockpolicy)2> > >::deallocate(std::allocator<std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<unsigned int>, std::allocator<Catch::Clara::Detail::BoundValueRef<unsigned int> >, (__gnu_cxx::Lockpolicy)2> >&, std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<unsigned int>, std::allocator<Catch::Clara::Detail::BoundValueRef<unsigned int> >, (__gnu_cxx::Lockpolicy)2>, unsigned long) [1235]
-----------------------------------------------
                0.00    0.00       3/6           std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<unsigned int>, std::allocator<Catch::Clara::Detail::BoundValueRef<unsigned int> >, (__gnu_cxx::Lockpolicy)2>::_M_dispose() [1238]
                0.00    0.00       3/6           std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<unsigned int>, std::allocator<Catch::Clara::Detail::BoundValueRef<unsigned int> >, (__gnu_cxx::Lockpolicy)2>::_M_destroy() [1237]
[1142]   0.0    0.00    0.00       6         std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<unsigned int>, std::allocator<Catch::Clara::Detail::BoundValueRef<unsigned int> >, (__gnu_cxx::Lockpolicy)2>::Impl::M_alloc() [1142]
                0.00    0.00       6/6           std::Spebo_helper<0, std::allocator<Catch::Clara::Detail::BoundValueRef<unsigned int> >, true>::_S_get(std::Spebo_helper<0, std::allocator<Catch::Clara::Detail::BoundValueRef<unsigned int> >, true>&) [1139]
-----------------------------------------------
                0.00    0.00       3/6           std::__cxx11::basic_string<char16_t, std::char_traits<char16_t>, std::allocator<char16_t> >::_M_destroy(unsigned long) [779]
                0.00    0.00       3/6           std::__cxx11::basic_string<char16_t, std::char_traits<char16_t>, std::allocator<char16_t> >::_M_create(unsigned long&, unsigned long) [1326]
[1143]   0.0    0.00    0.00       6         std::__cxx11::basic_string<char16_t, std::char_traits<char16_t>, std::allocator<char16_t> >::_M_get_allocator() [1143]
-----------------------------------------------
                0.00    0.00       6/6           std::__allocated_ptr<std::allocator<std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<unsigned int>, std::allocator<Catch::Clara::Detail::BoundValueRef<unsigned int> >, (__gnu_cxx::Lockpolicy)2> > >::__allocated_ptr(std::allocator<std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<unsigned int>, std::allocator<Catch::Clara::Detail::BoundValueRef<unsigned int> >, (__gnu_cxx::Lockpolicy)2> >&, std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<unsigned int>, std::allocator<Catch::Clara::Detail::BoundValueRef<unsigned int> >, (__gnu_cxx::Lockpolicy)2>) [1140]
[1144]   0.0    0.00    0.00       6         std::allocator<std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<unsigned int>, std::allocator<Catch::Clara::Detail::BoundValueRef<unsigned int> >, (__gnu_cxx::Lockpolicy)2> > std::__addressof<std::allocator<std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<unsigned int>, std::allocator<Catch::Clara::Detail::BoundValueRef<unsigned int> >, (__gnu_cxx::Lockpolicy)2> > >(std::allocator<std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<unsigned int>, std::allocator<Catch::Clara::Detail::BoundValueRef<unsigned int> >, (__gnu_cxx::Lockpolicy)2> >&) [1144]
-----------------------------------------------
                0.00    0.00       6/6           bool unittest::nearly_equal<double>(double, double, double) [1133]
[1145]   0.0    0.00    0.00       6         std::abs(double) [1145]
-----------------------------------------------
                0.00    0.00       6/6           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&) [1282]
[1146]   0.0    0.00    0.00       6         std::remove_reference<Catch::Clara::Detail::BoundValueRefBase&>::type&& std::move<Catch::Clara::Detail::BoundValueRefBase&>(Catch::Clara::Detail::BoundValueRefBase&) [1146]
-----------------------------------------------
                0.00    0.00       6/6           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&) [1273]
[1147]   0.0    0.00    0.00       6         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&) [1147]
                0.00    0.00      18/18          std::remove_reference<Catch::Clara::Arg&>::type&& std::move<Catch::Clara::Arg&>(Catch::Clara::Arg&) [1077]
-----------------------------------------------
                0.00    0.00       6/6           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&) [1274]
[1148]   0.0    0.00    0.00       6         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&) [1148]
                0.00    0.00      18/18          std::remove_reference<Catch::Clara::Opt&>::type&& std::move<Catch::Clara::Opt&>(Catch::Clara::Opt&) [1078]
-----------------------------------------------
                0.00    0.00       5/5           CATCH2_INTERNAL_TEST_6() [20]
[1149]   0.0    0.00    0.00       5         Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [31]>::~BinaryExpr() [1149]
-----------------------------------------------
                0.00    0.00       5/5           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> >&) [1153]
[1150]   0.0    0.00    0.00       5         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> >&) [1150]
                0.00    0.00       5/25          Catch::Clara::Detail::BoundValueRefBase::BoundValueRefBase() [1067]
-----------------------------------------------
                0.00    0.00       5/5           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> > >) [1152]
[1151]   0.0    0.00    0.00       5         Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::~BoundValueRef() [1151]
                0.00    0.00       5/25          Catch::Clara::Detail::BoundValueRefBase::~BoundValueRefBase() [1068]
-----------------------------------------------
                0.00    0.00       5/5           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> > >) [1171]
[1152]   0.0    0.00    0.00       5         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> > >) [1152]
                0.00    0.00       5/5           Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::~BoundValueRef() [1151]
-----------------------------------------------
                0.00    0.00       5/5           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> >&) [1172]
[1153]   0.0    0.00    0.00       5         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> >&) [1153]
                0.00    0.00       5/40          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&) [1058]
                0.00    0.00       5/461452      operator new(unsigned long, void) [867]
                0.00    0.00       5/5           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> >&) [1150]
-----------------------------------------------
                0.00    0.00       5/5           std::allocator<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::allocator() [1159]
[1154]   0.0    0.00    0.00       5         __gnu_cxx::new_allocator<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::new_allocator() [1154]
-----------------------------------------------
                0.00    0.00       5/5           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) [1173]
[1155]   0.0    0.00    0.00       5         __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) [1155]
-----------------------------------------------
                0.00    0.00       5/5           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) [1174]
[1156]   0.0    0.00    0.00       5         __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) [1156]
                0.00    0.00       5/5           __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 [1158]
-----------------------------------------------
                0.00    0.00       5/5           Catch::Clara::Detail::ResultValueBase<Catch::Clara::ParseResultType>::value() const [4251]
[1157]   0.0    0.00    0.00       5         Catch::Clara::Detail::BasicResult<Catch::Clara::ParseResultType>::enforceOk() const [1157]
-----------------------------------------------
                0.00    0.00       5/5           __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) [1156]
[1158]   0.0    0.00    0.00       5         __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 [1158]
-----------------------------------------------
                0.00    0.00       5/5           std::shared_ptr<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > std::make_shared<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&) [1182]
[1159]   0.0    0.00    0.00       5         std::allocator<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::allocator() [1159]
                0.00    0.00       5/5           __gnu_cxx::new_allocator<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::new_allocator() [1154]
-----------------------------------------------
                0.00    0.00       5/5           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> >&) [1183]
[1160]   0.0    0.00    0.00       5         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> >&) [1160]
                0.00    0.00       5/40          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&) [1058]
                0.00    0.00       5/5           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> >&) [1163]
-----------------------------------------------
                0.00    0.00       1/5           Catch::Clara::ExeName::ExeName(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&) [2339]
                0.00    0.00       4/5           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&) [566]
[1161]   0.0    0.00    0.00       5         std::shared_ptr<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::~shared_ptr() [1161]
                0.00    0.00       5/5           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() [1164]
-----------------------------------------------
                0.00    0.00       5/5           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> >&) [1163]
[1162]   0.0    0.00    0.00       5         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> > >) [1162]
-----------------------------------------------
                0.00    0.00       5/5           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> >&) [1160]
[1163]   0.0    0.00    0.00       5         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> >&) [1163]
                0.00    0.00       5/40          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&) [1058]
                0.00    0.00       5/5           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> >&) [1167]
                0.00    0.00       5/44          std::__shared_count<(__gnu_cxx::Lockpolicy)2>::_M_get_deleter(std::type_info const&) const [1047]
                0.00    0.00       5/5           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> > >) [1162]
-----------------------------------------------
                0.00    0.00       5/5           std::shared_ptr<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::~shared_ptr() [1161]
[1164]   0.0    0.00    0.00       5         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() [1164]
                0.00    0.00       5/2690        std::__shared_count<(__gnu_cxx::Lockpolicy)2>::~__shared_count() [894]
-----------------------------------------------
                0.00    0.00       5/5           std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, (__gnu_cxx::Lockpolicy)2>::Impl::Impl(std::allocator<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >) [1178]
[1165]   0.0    0.00    0.00       5         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&) [1165]
                0.00    0.00       5/15          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&) [1086]
-----------------------------------------------
                0.00    0.00       5/5           std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, (__gnu_cxx::Lockpolicy)2>::_Impl::~Impl() [1179]
[1166]   0.0    0.00    0.00       5         std::Sp_ebo_helper<0, std::allocator<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, true>::~Spebo_helper() [1166]
                0.00    0.00       5/20          std::allocator<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::~allocator() [1076]
-----------------------------------------------
                0.00    0.00       5/5           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> >&) [1163]
[1167]   0.0    0.00    0.00       5         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> >&) [1167]
                0.00    0.00       5/10          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&) [1104]
                0.00    0.00       5/5           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> >&) [1184]
                0.00    0.00       5/5           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() [1169]
                0.00    0.00       5/5           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&) [1185]
                0.00    0.00       5/15          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&) [1086]
                0.00    0.00       5/40          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&) [1058]
                0.00    0.00       5/461452      operator new(unsigned long, void) [867]
                0.00    0.00       5/5           std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, (__gnu_cxx::Lockpolicy)2>::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> >&) [1180]
                0.00    0.00       5/20          std::allocator<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::~allocator() [1076]
                0.00    0.00       5/5           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)) [1170]
                0.00    0.00       5/10          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() [1108]
                0.00    0.00       5/10          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() [1105]
-----------------------------------------------
                0.00    0.00       5/5           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() [1169]
[1168]   0.0    0.00    0.00       5         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>) [1168]
-----------------------------------------------
                0.00    0.00       5/5           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> >&) [1167]
[1169]   0.0    0.00    0.00       5         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() [1169]
                0.00    0.00       5/5           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>) [1168]
-----------------------------------------------
                0.00    0.00       5/5           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> >&) [1167]
[1170]   0.0    0.00    0.00       5         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)) [1170]
-----------------------------------------------
                0.00    0.00       5/5           std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, (__gnu_cxx::Lockpolicy)2>::_M_dispose() [1176]
[1171]   0.0    0.00    0.00       5         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> > >) [1171]
                0.00    0.00       5/5           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> > >) [1152]
-----------------------------------------------
                0.00    0.00       5/5           std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, (__gnu_cxx::Lockpolicy)2>::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> >&) [1180]
[1172]   0.0    0.00    0.00       5         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> >&) [1172]
                0.00    0.00       5/40          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&) [1058]
                0.00    0.00       5/5           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> >&) [1153]
-----------------------------------------------
                0.00    0.00       5/5           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() [1108]
[1173]   0.0    0.00    0.00       5         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) [1173]
                0.00    0.00       5/5           __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) [1155]
-----------------------------------------------
                0.00    0.00       5/5           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> >&) [1184]
[1174]   0.0    0.00    0.00       5         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) [1174]
                0.00    0.00       5/5           __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) [1156]
-----------------------------------------------
                0.00    0.00       5/5           std::Spcounted_base<(__gnu_cxx::Lockpolicy)2>::_M_release() [912]
[1175]   0.0    0.00    0.00       5         std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, (__gnu_cxx::Lockpolicy)2>::_M_destroy() [1175]
                0.00    0.00       5/10          std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::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() [1109]
                0.00    0.00       5/10          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&) [1104]
                0.00    0.00       5/10          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>) [1107]
                0.00    0.00       5/5           std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, (__gnu_cxx::Lockpolicy)2>::~Spcounted_ptr_inplace() [1181]
                0.00    0.00       5/10          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() [1108]
                0.00    0.00       5/10          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() [1105]
-----------------------------------------------
                0.00    0.00       5/5           std::Spcounted_base<(__gnu_cxx::Lockpolicy)2>::_M_release() [912]
[1176]   0.0    0.00    0.00       5         std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, (__gnu_cxx::Lockpolicy)2>::_M_dispose() [1176]
                0.00    0.00       5/15          std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::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() [1087]
                0.00    0.00       5/10          std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::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() [1109]
                0.00    0.00       5/5           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> > >) [1171]
-----------------------------------------------
                0.00    0.00       5/5           std::__shared_count<(__gnu_cxx::Lockpolicy)2>::_M_get_deleter(std::type_info const&) const [1047]
[1177]   0.0    0.00    0.00       5         std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, (__gnu_cxx::Lockpolicy)2>::_M_get_deleter(std::type_info const&) [1177]
                0.00    0.00       5/44          std::type_info::operator==(std::type_info const&) const [1048]
                0.00    0.00       5/15          std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::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() [1087]
-----------------------------------------------
                0.00    0.00       5/5           std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, (__gnu_cxx::Lockpolicy)2>::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> >&) [1180]
[1178]   0.0    0.00    0.00       5         std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, (__gnu_cxx::Lockpolicy)2>::Impl::Impl(std::allocator<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >) [1178]
                0.00    0.00       5/5           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&) [1165]
-----------------------------------------------
                0.00    0.00       5/5           std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, (__gnu_cxx::Lockpolicy)2>::~Spcounted_ptr_inplace() [1181]
[1179]   0.0    0.00    0.00       5         std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, (__gnu_cxx::Lockpolicy)2>::_Impl::~Impl() [1179]
                0.00    0.00       5/5           std::Sp_ebo_helper<0, std::allocator<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, true>::~Spebo_helper() [1166]
-----------------------------------------------
                0.00    0.00       5/5           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> >&) [1167]
[1180]   0.0    0.00    0.00       5         std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, (__gnu_cxx::Lockpolicy)2>::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> >&) [1180]
                0.00    0.00       5/44          std::Spcounted_base<(__gnu_cxx::Lockpolicy)2>::Spcounted_base() [1049]
                0.00    0.00       5/15          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&) [1086]
                0.00    0.00       5/5           std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, (__gnu_cxx::Lockpolicy)2>::Impl::Impl(std::allocator<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >) [1178]
                0.00    0.00       5/20          std::allocator<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::~allocator() [1076]
                0.00    0.00       5/40          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&) [1058]
                0.00    0.00       5/15          std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::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() [1087]
                0.00    0.00       5/5           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> >&) [1172]
-----------------------------------------------
                0.00    0.00       5/5           std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, (__gnu_cxx::Lockpolicy)2>::_M_destroy() [1175]
[1181]   0.0    0.00    0.00       5         std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, (__gnu_cxx::Lockpolicy)2>::~Spcounted_ptr_inplace() [1181]
                0.00    0.00       5/5           std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, (__gnu_cxx::Lockpolicy)2>::_Impl::~Impl() [1179]
                0.00    0.00       5/44          std::Sp_counted_base<(__gnu_cxx::Lockpolicy)2>::~Spcounted_base() [1050]
-----------------------------------------------
                0.00    0.00       1/5           Catch::Clara::ExeName::ExeName(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&) [2339]
                0.00    0.00       4/5           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&) [566]
[1182]   0.0    0.00    0.00       5         std::shared_ptr<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > std::make_shared<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&) [1182]
                0.00    0.00       5/40          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&) [1058]
                0.00    0.00       5/5           std::allocator<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::allocator() [1159]
                0.00    0.00       5/5           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> >&) [1183]
                0.00    0.00       5/20          std::allocator<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::~allocator() [1076]
-----------------------------------------------
                0.00    0.00       5/5           std::shared_ptr<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > std::make_shared<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&) [1182]
[1183]   0.0    0.00    0.00       5         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> >&) [1183]
                0.00    0.00       5/40          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&) [1058]
                0.00    0.00       5/5           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> >&) [1160]
-----------------------------------------------
                0.00    0.00       5/5           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> >&) [1167]
[1184]   0.0    0.00    0.00       5         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> >&) [1184]
                0.00    0.00       5/5           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) [1174]
                0.00    0.00       5/10          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>) [1107]
-----------------------------------------------
                0.00    0.00       5/5           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> >&) [1167]
[1185]   0.0    0.00    0.00       5         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&) [1185]
-----------------------------------------------
                0.00    0.00       1/5           std::enable_if<std::is_assignable<std::__shared_ptr<Catch::Clara::Detail::BoundValueRefBase, (__gnu_cxx::Lockpolicy)2>&, std::shared_ptr<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >::value, std::shared_ptr<Catch::Clara::Detail::BoundValueRefBase>&>::type std::shared_ptr<Catch::Clara::Detail::BoundValueRefBase>::operator=<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >(std::shared_ptr<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >&&) [5704]
                0.00    0.00       4/5           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> > > >&&) [1189]
[1186]   0.0    0.00    0.00       5         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> > > >&) [1186]
-----------------------------------------------
                0.00    0.00       4/4           std::__cxx11::basic_string<char16_t, std::char_traits<char16_t>, std::allocator<char16_t> >::max_size() const [1188]
[1187]   0.0    0.00    0.00       4         std::__cxx11::basic_string<char16_t, std::char_traits<char16_t>, std::allocator<char16_t> >::_M_get_allocator() const [1187]
-----------------------------------------------
                0.00    0.00       4/4           std::__cxx11::basic_string<char16_t, std::char_traits<char16_t>, std::allocator<char16_t> >::_M_create(unsigned long&, unsigned long) [1326]
[1188]   0.0    0.00    0.00       4         std::__cxx11::basic_string<char16_t, std::char_traits<char16_t>, std::allocator<char16_t> >::max_size() const [1188]
                0.00    0.00       4/4           std::__cxx11::basic_string<char16_t, std::char_traits<char16_t>, std::allocator<char16_t> >::_M_get_allocator() const [1187]
                0.00    0.00       4/4           std::allocator_traits<std::allocator<char16_t> >::max_size(std::allocator<char16_t> const&) [1191]
-----------------------------------------------
                0.00    0.00       4/4           Catch::Clara::Detail::ParserRefImpl<Catch::Clara::Opt>::ParserRefImpl<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, void>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [566]
[1189]   0.0    0.00    0.00       4         std::shared_ptr<Catch::Clara::Detail::BoundRef>::shared_ptr<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, void>(std::shared_ptr<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >&&) [1189]
                0.00    0.00       4/5           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> > > >&) [1186]
                0.00    0.00       4/4           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>&&) [1190]
-----------------------------------------------
                0.00    0.00       4/4           std::shared_ptr<Catch::Clara::Detail::BoundRef>::shared_ptr<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, void>(std::shared_ptr<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >&&) [1189]
[1190]   0.0    0.00    0.00       4         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>&&) [1190]
                0.00    0.00       4/787         std::__shared_count<(__gnu_cxx::Lockpolicy)2>::__shared_count() [943]
                0.00    0.00       4/787         std::__shared_count<(__gnu_cxx::Lockpolicy)2>::_M_swap(std::__shared_count<(__gnu_cxx::Lockpolicy)2>&) [942]
-----------------------------------------------
                0.00    0.00       4/4           std::__cxx11::basic_string<char16_t, std::char_traits<char16_t>, std::allocator<char16_t> >::max_size() const [1188]
[1191]   0.0    0.00    0.00       4         std::allocator_traits<std::allocator<char16_t> >::max_size(std::allocator<char16_t> const&) [1191]
                0.00    0.00       4/7           __gnu_cxx::new_allocator<char16_t>::max_size() const [1122]
-----------------------------------------------
                0.00    0.00       3/3           CATCH2_INTERNAL_TEST_6() [20]
[1192]   0.0    0.00    0.00       3         Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [54]>::~BinaryExpr() [1192]
-----------------------------------------------
                0.00    0.00       3/3           CATCH2_INTERNAL_TEST_0() [4]
[1193]   0.0    0.00    0.00       3         Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [6]>::~BinaryExpr() [1193]
-----------------------------------------------
                0.00    0.00       3/3           CATCH2_INTERNAL_TEST_0() [44]
[1194]   0.0    0.00    0.00       3         Catch::BinaryExpr<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&, char const (&) [3]>::~BinaryExpr() [1194]
-----------------------------------------------
                0.00    0.00       3/3           CATCH2_INTERNAL_TEST_0() [44]
[1195]   0.0    0.00    0.00       3         Catch::BinaryExpr<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&, char const (&) [5]>::~BinaryExpr() [1195]
-----------------------------------------------
                0.00    0.00       3/3           CATCH2_INTERNAL_TEST_0() [44]
[1196]   0.0    0.00    0.00       3         Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, char const (&) [7]>::~BinaryExpr() [1196]
-----------------------------------------------
                0.00    0.00       3/3           CATCH2_INTERNAL_TEST_0() [4]
[1197]   0.0    0.00    0.00       3         Catch::BinaryExpr<double, Catch::Approx const&>::~BinaryExpr() [1197]
-----------------------------------------------
                0.00    0.00       1/3           Catch::BinaryExpr<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >& const&> Catch::operator==<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, 0>(Catch::ExprLhs<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&>&&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&) [755]
                0.00    0.00       2/3           Catch::BinaryExpr<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&> Catch::operator==<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, 0>(Catch::ExprLhs<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&>&&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&) [733]
[1198]   0.0    0.00    0.00       3         bool Catch::compareEqual<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >(libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [1198]
                0.00    0.00       3/3           libutf8::operator==(libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [1207]
-----------------------------------------------
                0.00    0.00       1/3           Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >& const&> Catch::operator==<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&, 0>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>&&, libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&) [754]
                0.00    0.00       2/3           Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >& const&> Catch::operator==<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&, 0>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&) [734]
[1199]   0.0    0.00    0.00       3         bool Catch::compareEqual<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> > >(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [1199]
                0.00    0.00       3/3           libutf8::operator==(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [1208]
-----------------------------------------------
                0.00    0.00       3/3           Catch::BinaryExpr<double, Catch::Approx const&> Catch::operator==<Catch::Approx, 0>(Catch::ExprLhs<double>&&, Catch::Approx&&) [716]
[1200]   0.0    0.00    0.00       3         bool Catch::compareEqual<double, Catch::Approx>(double const&, Catch::Approx const&) [1200]
                0.00    0.00       3/3           bool Catch::operator==<double, void>(double const&, Catch::Approx const&) [1205]
-----------------------------------------------
                0.00    0.00       1/3           Catch::Clara::ExeName::set(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [683]
                0.00    0.00       2/3           Catch::Clara::Opt::parse(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, Catch::Clara::Detail::TokenStream const&) const [547]
[1201]   0.0    0.00    0.00       3         Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::setValue(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [1201]
-----------------------------------------------
                0.00    0.00       3/3           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&) [1212]
[1202]   0.0    0.00    0.00       3         Catch::Clara::Detail::BoundValueRef<unsigned int>::BoundValueRef(unsigned int&) [1202]
                0.00    0.00       3/25          Catch::Clara::Detail::BoundValueRefBase::BoundValueRefBase() [1067]
-----------------------------------------------
                0.00    0.00       3/3           void __gnu_cxx::new_allocator<Catch::Clara::Detail::BoundValueRef<unsigned int> >::destroy<Catch::Clara::Detail::BoundValueRef<unsigned int> >(Catch::Clara::Detail::BoundValueRef<unsigned int>) [1211]
[1203]   0.0    0.00    0.00       3         Catch::Clara::Detail::BoundValueRef<unsigned int>::~BoundValueRef() [1203]
                0.00    0.00       3/25          Catch::Clara::Detail::BoundValueRefBase::~BoundValueRefBase() [1068]
-----------------------------------------------
                0.00    0.00       3/3           Catch::ExprLhs<double> Catch::operator<=<double, 0>(Catch::Decomposer&&, double) [1206]
[1204]   0.0    0.00    0.00       3         Catch::ExprLhs<double>::ExprLhs(double) [1204]
-----------------------------------------------
                0.00    0.00       3/3           bool Catch::compareEqual<double, Catch::Approx>(double const&, Catch::Approx const&) [1200]
[1205]   0.0    0.00    0.00       3         bool Catch::operator==<double, void>(double const&, Catch::Approx const&) [1205]
-----------------------------------------------
                0.00    0.00       3/3           CATCH2_INTERNAL_TEST_0() [4]
[1206]   0.0    0.00    0.00       3         Catch::ExprLhs<double> Catch::operator<=<double, 0>(Catch::Decomposer&&, double) [1206]
                0.00    0.00       3/3           Catch::ExprLhs<double>::ExprLhs(double) [1204]
-----------------------------------------------
                0.00    0.00       3/3           bool Catch::compareEqual<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >(libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [1198]
[1207]   0.0    0.00    0.00       3         libutf8::operator==(libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [1207]
-----------------------------------------------
                0.00    0.00       3/3           bool Catch::compareEqual<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> > >(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [1199]
[1208]   0.0    0.00    0.00       3         libutf8::operator==(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [1208]
-----------------------------------------------
                0.00    0.00       3/3           std::allocator_traits<std::allocator<char16_t> >::deallocate(std::allocator<char16_t>&, char16_t, unsigned long) [1231]
[1209]   0.0    0.00    0.00       3         __gnu_cxx::new_allocator<char16_t>::deallocate(char16_t, unsigned long) [1209]
-----------------------------------------------
                0.00    0.00       3/3           std::allocator_traits<std::allocator<char16_t> >::allocate(std::allocator<char16_t>&, unsigned long) [1232]
[1210]   0.0    0.00    0.00       3         __gnu_cxx::new_allocator<char16_t>::allocate(unsigned long, void const) [1210]
                0.00    0.00       3/7           __gnu_cxx::new_allocator<char16_t>::max_size() const [1122]
-----------------------------------------------
                0.00    0.00       3/3           void std::allocator_traits<std::allocator<Catch::Clara::Detail::BoundValueRef<unsigned int> > >::destroy<Catch::Clara::Detail::BoundValueRef<unsigned int> >(std::allocator<Catch::Clara::Detail::BoundValueRef<unsigned int> >&, Catch::Clara::Detail::BoundValueRef<unsigned int>) [1233]
[1211]   0.0    0.00    0.00       3         void __gnu_cxx::new_allocator<Catch::Clara::Detail::BoundValueRef<unsigned int> >::destroy<Catch::Clara::Detail::BoundValueRef<unsigned int> >(Catch::Clara::Detail::BoundValueRef<unsigned int>) [1211]
                0.00    0.00       3/3           Catch::Clara::Detail::BoundValueRef<unsigned int>::~BoundValueRef() [1203]
-----------------------------------------------
                0.00    0.00       3/3           void std::allocator_traits<std::allocator<Catch::Clara::Detail::BoundValueRef<unsigned int> > >::construct<Catch::Clara::Detail::BoundValueRef<unsigned int>, unsigned int&>(std::allocator<Catch::Clara::Detail::BoundValueRef<unsigned int> >&, Catch::Clara::Detail::BoundValueRef<unsigned int>, unsigned int&) [1234]
[1212]   0.0    0.00    0.00       3         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&) [1212]
                0.00    0.00       3/24          unsigned int& std::forward<unsigned int&>(std::remove_reference<unsigned int&>::type&) [1071]
                0.00    0.00       3/461452      operator new(unsigned long, void) [867]
                0.00    0.00       3/3           Catch::Clara::Detail::BoundValueRef<unsigned int>::BoundValueRef(unsigned int&) [1202]
-----------------------------------------------
                0.00    0.00       3/3           std::allocator<Catch::Clara::Detail::BoundValueRef<unsigned int> >::allocator() [1217]
[1213]   0.0    0.00    0.00       3         __gnu_cxx::new_allocator<Catch::Clara::Detail::BoundValueRef<unsigned int> >::new_allocator() [1213]
-----------------------------------------------
                0.00    0.00       3/3           std::allocator_traits<std::allocator<std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<unsigned int>, std::allocator<Catch::Clara::Detail::BoundValueRef<unsigned int> >, (__gnu_cxx::Lockpolicy)2> > >::deallocate(std::allocator<std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<unsigned int>, std::allocator<Catch::Clara::Detail::BoundValueRef<unsigned int> >, (__gnu_cxx::Lockpolicy)2> >&, std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<unsigned int>, std::allocator<Catch::Clara::Detail::BoundValueRef<unsigned int> >, (__gnu_cxx::Lockpolicy)2>, unsigned long) [1235]
[1214]   0.0    0.00    0.00       3         __gnu_cxx::new_allocator<std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<unsigned int>, std::allocator<Catch::Clara::Detail::BoundValueRef<unsigned int> >, (__gnu_cxx::Lockpolicy)2> >::deallocate(std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<unsigned int>, std::allocator<Catch::Clara::Detail::BoundValueRef<unsigned int> >, (__gnu_cxx::Lockpolicy)2>, unsigned long) [1214]
-----------------------------------------------
                0.00    0.00       3/3           std::allocator_traits<std::allocator<std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<unsigned int>, std::allocator<Catch::Clara::Detail::BoundValueRef<unsigned int> >, (__gnu_cxx::Lockpolicy)2> > >::allocate(std::allocator<std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<unsigned int>, std::allocator<Catch::Clara::Detail::BoundValueRef<unsigned int> >, (__gnu_cxx::Lockpolicy)2> >&, unsigned long) [1236]
[1215]   0.0    0.00    0.00       3         __gnu_cxx::new_allocator<std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<unsigned int>, std::allocator<Catch::Clara::Detail::BoundValueRef<unsigned int> >, (__gnu_cxx::Lockpolicy)2> >::allocate(unsigned long, void const) [1215]
                0.00    0.00       3/3           __gnu_cxx::new_allocator<std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<unsigned int>, std::allocator<Catch::Clara::Detail::BoundValueRef<unsigned int> >, (__gnu_cxx::Lockpolicy)2> >::max_size() const [1216]
-----------------------------------------------
                0.00    0.00       3/3           __gnu_cxx::new_allocator<std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<unsigned int>, std::allocator<Catch::Clara::Detail::BoundValueRef<unsigned int> >, (__gnu_cxx::Lockpolicy)2> >::allocate(unsigned long, void const) [1215]
[1216]   0.0    0.00    0.00       3         __gnu_cxx::new_allocator<std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<unsigned int>, std::allocator<Catch::Clara::Detail::BoundValueRef<unsigned int> >, (__gnu_cxx::Lockpolicy)2> >::max_size() const [1216]
-----------------------------------------------
                0.00    0.00       3/3           std::shared_ptr<Catch::Clara::Detail::BoundValueRef<unsigned int> > std::make_shared<Catch::Clara::Detail::BoundValueRef<unsigned int>, unsigned int&>(unsigned int&) [1244]
[1217]   0.0    0.00    0.00       3         std::allocator<Catch::Clara::Detail::BoundValueRef<unsigned int> >::allocator() [1217]
                0.00    0.00       3/3           __gnu_cxx::new_allocator<Catch::Clara::Detail::BoundValueRef<unsigned int> >::new_allocator() [1213]
-----------------------------------------------
                0.00    0.00       3/3           std::shared_ptr<Catch::Clara::Detail::BoundValueRef<unsigned int> > std::allocate_shared<Catch::Clara::Detail::BoundValueRef<unsigned int>, std::allocator<Catch::Clara::Detail::BoundValueRef<unsigned int> >, unsigned int&>(std::allocator<Catch::Clara::Detail::BoundValueRef<unsigned int> > const&, unsigned int&) [1245]
[1218]   0.0    0.00    0.00       3         std::shared_ptr<Catch::Clara::Detail::BoundValueRef<unsigned int> >::shared_ptr<std::allocator<Catch::Clara::Detail::BoundValueRef<unsigned int> >, unsigned int&>(std::Spmake_shared_tag, std::allocator<Catch::Clara::Detail::BoundValueRef<unsigned int> > const&, unsigned int&) [1218]
                0.00    0.00       3/24          unsigned int& std::forward<unsigned int&>(std::remove_reference<unsigned int&>::type&) [1071]
                0.00    0.00       3/3           std::__shared_ptr<Catch::Clara::Detail::BoundValueRef<unsigned int>, (__gnu_cxx::Lockpolicy)2>::__shared_ptr<std::allocator<Catch::Clara::Detail::BoundValueRef<unsigned int> >, unsigned int&>(std::Spmake_shared_tag, std::allocator<Catch::Clara::Detail::BoundValueRef<unsigned int> > const&, unsigned int&) [1222]
-----------------------------------------------
                0.00    0.00       3/3           Catch::Clara::Detail::ParserRefImpl<Catch::Clara::Opt>::ParserRefImpl<unsigned int, void>(unsigned int&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [572]
[1219]   0.0    0.00    0.00       3         std::shared_ptr<Catch::Clara::Detail::BoundValueRef<unsigned int> >::~shared_ptr() [1219]
                0.00    0.00       3/3           std::__shared_ptr<Catch::Clara::Detail::BoundValueRef<unsigned int>, (__gnu_cxx::Lockpolicy)2>::~__shared_ptr() [1223]
-----------------------------------------------
                0.00    0.00       3/3           Catch::Clara::Detail::ParserRefImpl<Catch::Clara::Opt>::ParserRefImpl<unsigned int, void>(unsigned int&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [572]
[1220]   0.0    0.00    0.00       3         std::shared_ptr<Catch::Clara::Detail::BoundRef>::shared_ptr<Catch::Clara::Detail::BoundValueRef<unsigned int>, void>(std::shared_ptr<Catch::Clara::Detail::BoundValueRef<unsigned int> >&&) [1220]
                0.00    0.00       3/3           std::remove_reference<std::shared_ptr<Catch::Clara::Detail::BoundValueRef<unsigned int> >&>::type&& std::move<std::shared_ptr<Catch::Clara::Detail::BoundValueRef<unsigned int> >&>(std::shared_ptr<Catch::Clara::Detail::BoundValueRef<unsigned int> >&) [1248]
                0.00    0.00       3/3           std::__shared_ptr<Catch::Clara::Detail::BoundRef, (__gnu_cxx::Lockpolicy)2>::__shared_ptr<Catch::Clara::Detail::BoundValueRef<unsigned int>, void>(std::__shared_ptr<Catch::Clara::Detail::BoundValueRef<unsigned int>, (__gnu_cxx::Lockpolicy)2>&&) [1224]
-----------------------------------------------
                0.00    0.00       3/3           std::__shared_ptr<Catch::Clara::Detail::BoundValueRef<unsigned int>, (__gnu_cxx::Lockpolicy)2>::__shared_ptr<std::allocator<Catch::Clara::Detail::BoundValueRef<unsigned int> >, unsigned int&>(std::Spmake_shared_tag, std::allocator<Catch::Clara::Detail::BoundValueRef<unsigned int> > const&, unsigned int&) [1222]
[1221]   0.0    0.00    0.00       3         std::enable_if<!std::__shared_ptr<Catch::Clara::Detail::BoundValueRef<unsigned int>, (__gnu_cxx::Lockpolicy)2>::__has_esft_base<Catch::Clara::Detail::BoundValueRef<unsigned int>, void>::value, void>::type std::__shared_ptr<Catch::Clara::Detail::BoundValueRef<unsigned int>, (__gnu_cxx::Lockpolicy)2>::_M_enable_shared_from_this_with<Catch::Clara::Detail::BoundValueRef<unsigned int>, Catch::Clara::Detail::BoundValueRef<unsigned int> >(Catch::Clara::Detail::BoundValueRef<unsigned int>) [1221]
-----------------------------------------------
                0.00    0.00       3/3           std::shared_ptr<Catch::Clara::Detail::BoundValueRef<unsigned int> >::shared_ptr<std::allocator<Catch::Clara::Detail::BoundValueRef<unsigned int> >, unsigned int&>(std::Spmake_shared_tag, std::allocator<Catch::Clara::Detail::BoundValueRef<unsigned int> > const&, unsigned int&) [1218]
[1222]   0.0    0.00    0.00       3         std::__shared_ptr<Catch::Clara::Detail::BoundValueRef<unsigned int>, (__gnu_cxx::Lockpolicy)2>::__shared_ptr<std::allocator<Catch::Clara::Detail::BoundValueRef<unsigned int> >, unsigned int&>(std::Spmake_shared_tag, std::allocator<Catch::Clara::Detail::BoundValueRef<unsigned int> > const&, unsigned int&) [1222]
                0.00    0.00       3/24          unsigned int& std::forward<unsigned int&>(std::remove_reference<unsigned int&>::type&) [1071]
                0.00    0.00       3/3           std::__shared_count<(__gnu_cxx::Lockpolicy)2>::__shared_count<Catch::Clara::Detail::BoundValueRef<unsigned int>, std::allocator<Catch::Clara::Detail::BoundValueRef<unsigned int> >, unsigned int&>(std::Spmake_shared_tag, Catch::Clara::Detail::BoundValueRef<unsigned int>, std::allocator<Catch::Clara::Detail::BoundValueRef<unsigned int> > const&, unsigned int&) [1227]
                0.00    0.00       3/44          std::__shared_count<(__gnu_cxx::Lockpolicy)2>::_M_get_deleter(std::type_info const&) const [1047]
                0.00    0.00       3/3           std::enable_if<!std::__shared_ptr<Catch::Clara::Detail::BoundValueRef<unsigned int>, (__gnu_cxx::Lockpolicy)2>::__has_esft_base<Catch::Clara::Detail::BoundValueRef<unsigned int>, void>::value, void>::type std::__shared_ptr<Catch::Clara::Detail::BoundValueRef<unsigned int>, (__gnu_cxx::Lockpolicy)2>::_M_enable_shared_from_this_with<Catch::Clara::Detail::BoundValueRef<unsigned int>, Catch::Clara::Detail::BoundValueRef<unsigned int> >(Catch::Clara::Detail::BoundValueRef<unsigned int>) [1221]
-----------------------------------------------
                0.00    0.00       3/3           std::shared_ptr<Catch::Clara::Detail::BoundValueRef<unsigned int> >::~shared_ptr() [1219]
[1223]   0.0    0.00    0.00       3         std::__shared_ptr<Catch::Clara::Detail::BoundValueRef<unsigned int>, (__gnu_cxx::Lockpolicy)2>::~__shared_ptr() [1223]
                0.00    0.00       3/2690        std::__shared_count<(__gnu_cxx::Lockpolicy)2>::~__shared_count() [894]
-----------------------------------------------
                0.00    0.00       3/3           std::shared_ptr<Catch::Clara::Detail::BoundRef>::shared_ptr<Catch::Clara::Detail::BoundValueRef<unsigned int>, void>(std::shared_ptr<Catch::Clara::Detail::BoundValueRef<unsigned int> >&&) [1220]
[1224]   0.0    0.00    0.00       3         std::__shared_ptr<Catch::Clara::Detail::BoundRef, (__gnu_cxx::Lockpolicy)2>::__shared_ptr<Catch::Clara::Detail::BoundValueRef<unsigned int>, void>(std::__shared_ptr<Catch::Clara::Detail::BoundValueRef<unsigned int>, (__gnu_cxx::Lockpolicy)2>&&) [1224]
                0.00    0.00       3/787         std::__shared_count<(__gnu_cxx::Lockpolicy)2>::__shared_count() [943]
                0.00    0.00       3/787         std::__shared_count<(__gnu_cxx::Lockpolicy)2>::_M_swap(std::__shared_count<(__gnu_cxx::Lockpolicy)2>&) [942]
-----------------------------------------------
                0.00    0.00       3/3           std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<unsigned int>, std::allocator<Catch::Clara::Detail::BoundValueRef<unsigned int> >, (__gnu_cxx::Lockpolicy)2>::Impl::Impl(std::allocator<Catch::Clara::Detail::BoundValueRef<unsigned int> >) [1240]
[1225]   0.0    0.00    0.00       3         std::Spebo_helper<0, std::allocator<Catch::Clara::Detail::BoundValueRef<unsigned int> >, true>::Spebo_helper(std::allocator<Catch::Clara::Detail::BoundValueRef<unsigned int> > const&) [1225]
                0.00    0.00       3/9           std::allocator<Catch::Clara::Detail::BoundValueRef<unsigned int> >::allocator(std::allocator<Catch::Clara::Detail::BoundValueRef<unsigned int> > const&) [1114]
-----------------------------------------------
                0.00    0.00       3/3           std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<unsigned int>, std::allocator<Catch::Clara::Detail::BoundValueRef<unsigned int> >, (__gnu_cxx::Lockpolicy)2>::_Impl::~Impl() [1241]
[1226]   0.0    0.00    0.00       3         std::Sp_ebo_helper<0, std::allocator<Catch::Clara::Detail::BoundValueRef<unsigned int> >, true>::~Spebo_helper() [1226]
                0.00    0.00       3/12          std::allocator<Catch::Clara::Detail::BoundValueRef<unsigned int> >::~allocator() [1099]
-----------------------------------------------
                0.00    0.00       3/3           std::__shared_ptr<Catch::Clara::Detail::BoundValueRef<unsigned int>, (__gnu_cxx::Lockpolicy)2>::__shared_ptr<std::allocator<Catch::Clara::Detail::BoundValueRef<unsigned int> >, unsigned int&>(std::Spmake_shared_tag, std::allocator<Catch::Clara::Detail::BoundValueRef<unsigned int> > const&, unsigned int&) [1222]
[1227]   0.0    0.00    0.00       3         std::__shared_count<(__gnu_cxx::Lockpolicy)2>::__shared_count<Catch::Clara::Detail::BoundValueRef<unsigned int>, std::allocator<Catch::Clara::Detail::BoundValueRef<unsigned int> >, unsigned int&>(std::Spmake_shared_tag, Catch::Clara::Detail::BoundValueRef<unsigned int>, std::allocator<Catch::Clara::Detail::BoundValueRef<unsigned int> > const&, unsigned int&) [1227]
                0.00    0.00       3/6           std::allocator<std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<unsigned int>, std::allocator<Catch::Clara::Detail::BoundValueRef<unsigned int> >, (__gnu_cxx::Lockpolicy)2> >::allocator<Catch::Clara::Detail::BoundValueRef<unsigned int> >(std::allocator<Catch::Clara::Detail::BoundValueRef<unsigned int> > const&) [1137]
                0.00    0.00       3/3           std::__allocated_ptr<std::allocator<std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<unsigned int>, std::allocator<Catch::Clara::Detail::BoundValueRef<unsigned int> >, (__gnu_cxx::Lockpolicy)2> > > std::__allocate_guarded<std::allocator<std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<unsigned int>, std::allocator<Catch::Clara::Detail::BoundValueRef<unsigned int> >, (__gnu_cxx::Lockpolicy)2> > >(std::allocator<std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<unsigned int>, std::allocator<Catch::Clara::Detail::BoundValueRef<unsigned int> >, (__gnu_cxx::Lockpolicy)2> >&) [1246]
                0.00    0.00       3/3           std::__allocated_ptr<std::allocator<std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<unsigned int>, std::allocator<Catch::Clara::Detail::BoundValueRef<unsigned int> >, (__gnu_cxx::Lockpolicy)2> > >::get() [1229]
                0.00    0.00       3/3           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&) [1247]
                0.00    0.00       3/9           std::allocator<Catch::Clara::Detail::BoundValueRef<unsigned int> >::allocator(std::allocator<Catch::Clara::Detail::BoundValueRef<unsigned int> > const&) [1114]
                0.00    0.00       3/24          unsigned int& std::forward<unsigned int&>(std::remove_reference<unsigned int&>::type&) [1071]
                0.00    0.00       3/461452      operator new(unsigned long, void) [867]
                0.00    0.00       3/3           std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<unsigned int>, std::allocator<Catch::Clara::Detail::BoundValueRef<unsigned int> >, (__gnu_cxx::Lockpolicy)2>::Spcounted_ptr_inplace<unsigned int&>(std::allocator<Catch::Clara::Detail::BoundValueRef<unsigned int> >, unsigned int&) [1242]
                0.00    0.00       3/12          std::allocator<Catch::Clara::Detail::BoundValueRef<unsigned int> >::~allocator() [1099]
                0.00    0.00       3/3           std::__allocated_ptr<std::allocator<std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<unsigned int>, std::allocator<Catch::Clara::Detail::BoundValueRef<unsigned int> >, (__gnu_cxx::Lockpolicy)2> > >::operator=(decltype(nullptr)) [1230]
                0.00    0.00       3/6           std::__allocated_ptr<std::allocator<std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<unsigned int>, std::allocator<Catch::Clara::Detail::BoundValueRef<unsigned int> >, (__gnu_cxx::Lockpolicy)2> > >::~__allocated_ptr() [1141]
                0.00    0.00       3/6           std::allocator<std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<unsigned int>, std::allocator<Catch::Clara::Detail::BoundValueRef<unsigned int> >, (__gnu_cxx::Lockpolicy)2> >::~allocator() [1138]
-----------------------------------------------
                0.00    0.00       3/3           std::__allocated_ptr<std::allocator<std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<unsigned int>, std::allocator<Catch::Clara::Detail::BoundValueRef<unsigned int> >, (__gnu_cxx::Lockpolicy)2> > >::get() [1229]
[1228]   0.0    0.00    0.00       3         std::__allocated_ptr<std::allocator<std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<unsigned int>, std::allocator<Catch::Clara::Detail::BoundValueRef<unsigned int> >, (__gnu_cxx::Lockpolicy)2> > >::_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>) [1228]
-----------------------------------------------
                0.00    0.00       3/3           std::__shared_count<(__gnu_cxx::Lockpolicy)2>::__shared_count<Catch::Clara::Detail::BoundValueRef<unsigned int>, std::allocator<Catch::Clara::Detail::BoundValueRef<unsigned int> >, unsigned int&>(std::Spmake_shared_tag, Catch::Clara::Detail::BoundValueRef<unsigned int>, std::allocator<Catch::Clara::Detail::BoundValueRef<unsigned int> > const&, unsigned int&) [1227]
[1229]   0.0    0.00    0.00       3         std::__allocated_ptr<std::allocator<std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<unsigned int>, std::allocator<Catch::Clara::Detail::BoundValueRef<unsigned int> >, (__gnu_cxx::Lockpolicy)2> > >::get() [1229]
                0.00    0.00       3/3           std::__allocated_ptr<std::allocator<std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<unsigned int>, std::allocator<Catch::Clara::Detail::BoundValueRef<unsigned int> >, (__gnu_cxx::Lockpolicy)2> > >::_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>) [1228]
-----------------------------------------------
                0.00    0.00       3/3           std::__shared_count<(__gnu_cxx::Lockpolicy)2>::__shared_count<Catch::Clara::Detail::BoundValueRef<unsigned int>, std::allocator<Catch::Clara::Detail::BoundValueRef<unsigned int> >, unsigned int&>(std::Spmake_shared_tag, Catch::Clara::Detail::BoundValueRef<unsigned int>, std::allocator<Catch::Clara::Detail::BoundValueRef<unsigned int> > const&, unsigned int&) [1227]
[1230]   0.0    0.00    0.00       3         std::__allocated_ptr<std::allocator<std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<unsigned int>, std::allocator<Catch::Clara::Detail::BoundValueRef<unsigned int> >, (__gnu_cxx::Lockpolicy)2> > >::operator=(decltype(nullptr)) [1230]
-----------------------------------------------
                0.00    0.00       3/3           std::__cxx11::basic_string<char16_t, std::char_traits<char16_t>, std::allocator<char16_t> >::_M_destroy(unsigned long) [779]
[1231]   0.0    0.00    0.00       3         std::allocator_traits<std::allocator<char16_t> >::deallocate(std::allocator<char16_t>&, char16_t, unsigned long) [1231]
                0.00    0.00       3/3           __gnu_cxx::new_allocator<char16_t>::deallocate(char16_t, unsigned long) [1209]
-----------------------------------------------
                0.00    0.00       3/3           std::__cxx11::basic_string<char16_t, std::char_traits<char16_t>, std::allocator<char16_t> >::_M_create(unsigned long&, unsigned long) [1326]
[1232]   0.0    0.00    0.00       3         std::allocator_traits<std::allocator<char16_t> >::allocate(std::allocator<char16_t>&, unsigned long) [1232]
                0.00    0.00       3/3           __gnu_cxx::new_allocator<char16_t>::allocate(unsigned long, void const) [1210]
-----------------------------------------------
                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() [1238]
[1233]   0.0    0.00    0.00       3         void std::allocator_traits<std::allocator<Catch::Clara::Detail::BoundValueRef<unsigned int> > >::destroy<Catch::Clara::Detail::BoundValueRef<unsigned int> >(std::allocator<Catch::Clara::Detail::BoundValueRef<unsigned int> >&, Catch::Clara::Detail::BoundValueRef<unsigned int>) [1233]
                0.00    0.00       3/3           void __gnu_cxx::new_allocator<Catch::Clara::Detail::BoundValueRef<unsigned int> >::destroy<Catch::Clara::Detail::BoundValueRef<unsigned int> >(Catch::Clara::Detail::BoundValueRef<unsigned int>) [1211]
-----------------------------------------------
                0.00    0.00       3/3           std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<unsigned int>, std::allocator<Catch::Clara::Detail::BoundValueRef<unsigned int> >, (__gnu_cxx::Lockpolicy)2>::Spcounted_ptr_inplace<unsigned int&>(std::allocator<Catch::Clara::Detail::BoundValueRef<unsigned int> >, unsigned int&) [1242]
[1234]   0.0    0.00    0.00       3         void std::allocator_traits<std::allocator<Catch::Clara::Detail::BoundValueRef<unsigned int> > >::construct<Catch::Clara::Detail::BoundValueRef<unsigned int>, unsigned int&>(std::allocator<Catch::Clara::Detail::BoundValueRef<unsigned int> >&, Catch::Clara::Detail::BoundValueRef<unsigned int>, unsigned int&) [1234]
                0.00    0.00       3/24          unsigned int& std::forward<unsigned int&>(std::remove_reference<unsigned int&>::type&) [1071]
                0.00    0.00       3/3           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&) [1212]
-----------------------------------------------
                0.00    0.00       3/3           std::__allocated_ptr<std::allocator<std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<unsigned int>, std::allocator<Catch::Clara::Detail::BoundValueRef<unsigned int> >, (__gnu_cxx::Lockpolicy)2> > >::~__allocated_ptr() [1141]
[1235]   0.0    0.00    0.00       3         std::allocator_traits<std::allocator<std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<unsigned int>, std::allocator<Catch::Clara::Detail::BoundValueRef<unsigned int> >, (__gnu_cxx::Lockpolicy)2> > >::deallocate(std::allocator<std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<unsigned int>, std::allocator<Catch::Clara::Detail::BoundValueRef<unsigned int> >, (__gnu_cxx::Lockpolicy)2> >&, std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<unsigned int>, std::allocator<Catch::Clara::Detail::BoundValueRef<unsigned int> >, (__gnu_cxx::Lockpolicy)2>, unsigned long) [1235]
                0.00    0.00       3/3           __gnu_cxx::new_allocator<std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<unsigned int>, std::allocator<Catch::Clara::Detail::BoundValueRef<unsigned int> >, (__gnu_cxx::Lockpolicy)2> >::deallocate(std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<unsigned int>, std::allocator<Catch::Clara::Detail::BoundValueRef<unsigned int> >, (__gnu_cxx::Lockpolicy)2>, unsigned long) [1214]
-----------------------------------------------
                0.00    0.00       3/3           std::__allocated_ptr<std::allocator<std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<unsigned int>, std::allocator<Catch::Clara::Detail::BoundValueRef<unsigned int> >, (__gnu_cxx::Lockpolicy)2> > > std::__allocate_guarded<std::allocator<std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<unsigned int>, std::allocator<Catch::Clara::Detail::BoundValueRef<unsigned int> >, (__gnu_cxx::Lockpolicy)2> > >(std::allocator<std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<unsigned int>, std::allocator<Catch::Clara::Detail::BoundValueRef<unsigned int> >, (__gnu_cxx::Lockpolicy)2> >&) [1246]
[1236]   0.0    0.00    0.00       3         std::allocator_traits<std::allocator<std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<unsigned int>, std::allocator<Catch::Clara::Detail::BoundValueRef<unsigned int> >, (__gnu_cxx::Lockpolicy)2> > >::allocate(std::allocator<std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<unsigned int>, std::allocator<Catch::Clara::Detail::BoundValueRef<unsigned int> >, (__gnu_cxx::Lockpolicy)2> >&, unsigned long) [1236]
                0.00    0.00       3/3           __gnu_cxx::new_allocator<std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<unsigned int>, std::allocator<Catch::Clara::Detail::BoundValueRef<unsigned int> >, (__gnu_cxx::Lockpolicy)2> >::allocate(unsigned long, void const) [1215]
-----------------------------------------------
                0.00    0.00       3/3           std::Spcounted_base<(__gnu_cxx::Lockpolicy)2>::_M_release() [912]
[1237]   0.0    0.00    0.00       3         std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<unsigned int>, std::allocator<Catch::Clara::Detail::BoundValueRef<unsigned int> >, (__gnu_cxx::Lockpolicy)2>::_M_destroy() [1237]
                0.00    0.00       3/6           std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<unsigned int>, std::allocator<Catch::Clara::Detail::BoundValueRef<unsigned int> >, (__gnu_cxx::Lockpolicy)2>::Impl::M_alloc() [1142]
                0.00    0.00       3/6           std::allocator<std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<unsigned int>, std::allocator<Catch::Clara::Detail::BoundValueRef<unsigned int> >, (__gnu_cxx::Lockpolicy)2> >::allocator<Catch::Clara::Detail::BoundValueRef<unsigned int> >(std::allocator<Catch::Clara::Detail::BoundValueRef<unsigned int> > const&) [1137]
                0.00    0.00       3/6           std::__allocated_ptr<std::allocator<std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<unsigned int>, std::allocator<Catch::Clara::Detail::BoundValueRef<unsigned int> >, (__gnu_cxx::Lockpolicy)2> > >::__allocated_ptr(std::allocator<std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<unsigned int>, std::allocator<Catch::Clara::Detail::BoundValueRef<unsigned int> >, (__gnu_cxx::Lockpolicy)2> >&, std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<unsigned int>, std::allocator<Catch::Clara::Detail::BoundValueRef<unsigned int> >, (__gnu_cxx::Lockpolicy)2>) [1140]
                0.00    0.00       3/3           std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<unsigned int>, std::allocator<Catch::Clara::Detail::BoundValueRef<unsigned int> >, (__gnu_cxx::Lockpolicy)2>::~Spcounted_ptr_inplace() [1243]
                0.00    0.00       3/6           std::__allocated_ptr<std::allocator<std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<unsigned int>, std::allocator<Catch::Clara::Detail::BoundValueRef<unsigned int> >, (__gnu_cxx::Lockpolicy)2> > >::~__allocated_ptr() [1141]
                0.00    0.00       3/6           std::allocator<std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<unsigned int>, std::allocator<Catch::Clara::Detail::BoundValueRef<unsigned int> >, (__gnu_cxx::Lockpolicy)2> >::~allocator() [1138]
-----------------------------------------------
                0.00    0.00       3/3           std::Spcounted_base<(__gnu_cxx::Lockpolicy)2>::_M_release() [912]
[1238]   0.0    0.00    0.00       3         std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<unsigned int>, std::allocator<Catch::Clara::Detail::BoundValueRef<unsigned int> >, (__gnu_cxx::Lockpolicy)2>::_M_dispose() [1238]
                0.00    0.00       3/9           std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<unsigned int>, std::allocator<Catch::Clara::Detail::BoundValueRef<unsigned int> >, (__gnu_cxx::Lockpolicy)2>::_M_ptr() [1115]
                0.00    0.00       3/6           std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<unsigned int>, std::allocator<Catch::Clara::Detail::BoundValueRef<unsigned int> >, (__gnu_cxx::Lockpolicy)2>::Impl::M_alloc() [1142]
                0.00    0.00       3/3           void std::allocator_traits<std::allocator<Catch::Clara::Detail::BoundValueRef<unsigned int> > >::destroy<Catch::Clara::Detail::BoundValueRef<unsigned int> >(std::allocator<Catch::Clara::Detail::BoundValueRef<unsigned int> >&, Catch::Clara::Detail::BoundValueRef<unsigned int>) [1233]
-----------------------------------------------
                0.00    0.00       3/3           std::__shared_count<(__gnu_cxx::Lockpolicy)2>::_M_get_deleter(std::type_info const&) const [1047]
[1239]   0.0    0.00    0.00       3         std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<unsigned int>, std::allocator<Catch::Clara::Detail::BoundValueRef<unsigned int> >, (__gnu_cxx::Lockpolicy)2>::_M_get_deleter(std::type_info const&) [1239]
                0.00    0.00       3/44          std::type_info::operator==(std::type_info const&) const [1048]
                0.00    0.00       3/9           std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<unsigned int>, std::allocator<Catch::Clara::Detail::BoundValueRef<unsigned int> >, (__gnu_cxx::Lockpolicy)2>::_M_ptr() [1115]
-----------------------------------------------
                0.00    0.00       3/3           std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<unsigned int>, std::allocator<Catch::Clara::Detail::BoundValueRef<unsigned int> >, (__gnu_cxx::Lockpolicy)2>::Spcounted_ptr_inplace<unsigned int&>(std::allocator<Catch::Clara::Detail::BoundValueRef<unsigned int> >, unsigned int&) [1242]
[1240]   0.0    0.00    0.00       3         std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<unsigned int>, std::allocator<Catch::Clara::Detail::BoundValueRef<unsigned int> >, (__gnu_cxx::Lockpolicy)2>::Impl::Impl(std::allocator<Catch::Clara::Detail::BoundValueRef<unsigned int> >) [1240]
                0.00    0.00       3/3           std::Spebo_helper<0, std::allocator<Catch::Clara::Detail::BoundValueRef<unsigned int> >, true>::Spebo_helper(std::allocator<Catch::Clara::Detail::BoundValueRef<unsigned int> > const&) [1225]
-----------------------------------------------
                0.00    0.00       3/3           std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<unsigned int>, std::allocator<Catch::Clara::Detail::BoundValueRef<unsigned int> >, (__gnu_cxx::Lockpolicy)2>::~Spcounted_ptr_inplace() [1243]
[1241]   0.0    0.00    0.00       3         std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<unsigned int>, std::allocator<Catch::Clara::Detail::BoundValueRef<unsigned int> >, (__gnu_cxx::Lockpolicy)2>::_Impl::~Impl() [1241]
                0.00    0.00       3/3           std::Sp_ebo_helper<0, std::allocator<Catch::Clara::Detail::BoundValueRef<unsigned int> >, true>::~Spebo_helper() [1226]
-----------------------------------------------
                0.00    0.00       3/3           std::__shared_count<(__gnu_cxx::Lockpolicy)2>::__shared_count<Catch::Clara::Detail::BoundValueRef<unsigned int>, std::allocator<Catch::Clara::Detail::BoundValueRef<unsigned int> >, unsigned int&>(std::Spmake_shared_tag, Catch::Clara::Detail::BoundValueRef<unsigned int>, std::allocator<Catch::Clara::Detail::BoundValueRef<unsigned int> > const&, unsigned int&) [1227]
[1242]   0.0    0.00    0.00       3         std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<unsigned int>, std::allocator<Catch::Clara::Detail::BoundValueRef<unsigned int> >, (__gnu_cxx::Lockpolicy)2>::Spcounted_ptr_inplace<unsigned int&>(std::allocator<Catch::Clara::Detail::BoundValueRef<unsigned int> >, unsigned int&) [1242]
                0.00    0.00       3/44          std::Spcounted_base<(__gnu_cxx::Lockpolicy)2>::Spcounted_base() [1049]
                0.00    0.00       3/9           std::allocator<Catch::Clara::Detail::BoundValueRef<unsigned int> >::allocator(std::allocator<Catch::Clara::Detail::BoundValueRef<unsigned int> > const&) [1114]
                0.00    0.00       3/3           std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<unsigned int>, std::allocator<Catch::Clara::Detail::BoundValueRef<unsigned int> >, (__gnu_cxx::Lockpolicy)2>::Impl::Impl(std::allocator<Catch::Clara::Detail::BoundValueRef<unsigned int> >) [1240]
                0.00    0.00       3/12          std::allocator<Catch::Clara::Detail::BoundValueRef<unsigned int> >::~allocator() [1099]
                0.00    0.00       3/24          unsigned int& std::forward<unsigned int&>(std::remove_reference<unsigned int&>::type&) [1071]
                0.00    0.00       3/9           std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<unsigned int>, std::allocator<Catch::Clara::Detail::BoundValueRef<unsigned int> >, (__gnu_cxx::Lockpolicy)2>::_M_ptr() [1115]
                0.00    0.00       3/3           void std::allocator_traits<std::allocator<Catch::Clara::Detail::BoundValueRef<unsigned int> > >::construct<Catch::Clara::Detail::BoundValueRef<unsigned int>, unsigned int&>(std::allocator<Catch::Clara::Detail::BoundValueRef<unsigned int> >&, Catch::Clara::Detail::BoundValueRef<unsigned int>, unsigned int&) [1234]
-----------------------------------------------
                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() [1237]
[1243]   0.0    0.00    0.00       3         std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<unsigned int>, std::allocator<Catch::Clara::Detail::BoundValueRef<unsigned int> >, (__gnu_cxx::Lockpolicy)2>::~Spcounted_ptr_inplace() [1243]
                0.00    0.00       3/3           std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<unsigned int>, std::allocator<Catch::Clara::Detail::BoundValueRef<unsigned int> >, (__gnu_cxx::Lockpolicy)2>::_Impl::~Impl() [1241]
                0.00    0.00       3/44          std::Sp_counted_base<(__gnu_cxx::Lockpolicy)2>::~Spcounted_base() [1050]
-----------------------------------------------
                0.00    0.00       3/3           Catch::Clara::Detail::ParserRefImpl<Catch::Clara::Opt>::ParserRefImpl<unsigned int, void>(unsigned int&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [572]
[1244]   0.0    0.00    0.00       3         std::shared_ptr<Catch::Clara::Detail::BoundValueRef<unsigned int> > std::make_shared<Catch::Clara::Detail::BoundValueRef<unsigned int>, unsigned int&>(unsigned int&) [1244]
                0.00    0.00       3/24          unsigned int& std::forward<unsigned int&>(std::remove_reference<unsigned int&>::type&) [1071]
                0.00    0.00       3/3           std::allocator<Catch::Clara::Detail::BoundValueRef<unsigned int> >::allocator() [1217]
                0.00    0.00       3/3           std::shared_ptr<Catch::Clara::Detail::BoundValueRef<unsigned int> > std::allocate_shared<Catch::Clara::Detail::BoundValueRef<unsigned int>, std::allocator<Catch::Clara::Detail::BoundValueRef<unsigned int> >, unsigned int&>(std::allocator<Catch::Clara::Detail::BoundValueRef<unsigned int> > const&, unsigned int&) [1245]
                0.00    0.00       3/12          std::allocator<Catch::Clara::Detail::BoundValueRef<unsigned int> >::~allocator() [1099]
-----------------------------------------------
                0.00    0.00       3/3           std::shared_ptr<Catch::Clara::Detail::BoundValueRef<unsigned int> > std::make_shared<Catch::Clara::Detail::BoundValueRef<unsigned int>, unsigned int&>(unsigned int&) [1244]
[1245]   0.0    0.00    0.00       3         std::shared_ptr<Catch::Clara::Detail::BoundValueRef<unsigned int> > std::allocate_shared<Catch::Clara::Detail::BoundValueRef<unsigned int>, std::allocator<Catch::Clara::Detail::BoundValueRef<unsigned int> >, unsigned int&>(std::allocator<Catch::Clara::Detail::BoundValueRef<unsigned int> > const&, unsigned int&) [1245]
                0.00    0.00       3/24          unsigned int& std::forward<unsigned int&>(std::remove_reference<unsigned int&>::type&) [1071]
                0.00    0.00       3/3           std::shared_ptr<Catch::Clara::Detail::BoundValueRef<unsigned int> >::shared_ptr<std::allocator<Catch::Clara::Detail::BoundValueRef<unsigned int> >, unsigned int&>(std::Spmake_shared_tag, std::allocator<Catch::Clara::Detail::BoundValueRef<unsigned int> > const&, unsigned int&) [1218]
-----------------------------------------------
                0.00    0.00       3/3           std::__shared_count<(__gnu_cxx::Lockpolicy)2>::__shared_count<Catch::Clara::Detail::BoundValueRef<unsigned int>, std::allocator<Catch::Clara::Detail::BoundValueRef<unsigned int> >, unsigned int&>(std::Spmake_shared_tag, Catch::Clara::Detail::BoundValueRef<unsigned int>, std::allocator<Catch::Clara::Detail::BoundValueRef<unsigned int> > const&, unsigned int&) [1227]
[1246]   0.0    0.00    0.00       3         std::__allocated_ptr<std::allocator<std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<unsigned int>, std::allocator<Catch::Clara::Detail::BoundValueRef<unsigned int> >, (__gnu_cxx::Lockpolicy)2> > > std::__allocate_guarded<std::allocator<std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<unsigned int>, std::allocator<Catch::Clara::Detail::BoundValueRef<unsigned int> >, (__gnu_cxx::Lockpolicy)2> > >(std::allocator<std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<unsigned int>, std::allocator<Catch::Clara::Detail::BoundValueRef<unsigned int> >, (__gnu_cxx::Lockpolicy)2> >&) [1246]
                0.00    0.00       3/3           std::allocator_traits<std::allocator<std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<unsigned int>, std::allocator<Catch::Clara::Detail::BoundValueRef<unsigned int> >, (__gnu_cxx::Lockpolicy)2> > >::allocate(std::allocator<std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<unsigned int>, std::allocator<Catch::Clara::Detail::BoundValueRef<unsigned int> >, (__gnu_cxx::Lockpolicy)2> >&, unsigned long) [1236]
                0.00    0.00       3/6           std::__allocated_ptr<std::allocator<std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<unsigned int>, std::allocator<Catch::Clara::Detail::BoundValueRef<unsigned int> >, (__gnu_cxx::Lockpolicy)2> > >::__allocated_ptr(std::allocator<std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<unsigned int>, std::allocator<Catch::Clara::Detail::BoundValueRef<unsigned int> >, (__gnu_cxx::Lockpolicy)2> >&, std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<unsigned int>, std::allocator<Catch::Clara::Detail::BoundValueRef<unsigned int> >, (__gnu_cxx::Lockpolicy)2>) [1140]
-----------------------------------------------
                0.00    0.00       3/3           std::__shared_count<(__gnu_cxx::Lockpolicy)2>::__shared_count<Catch::Clara::Detail::BoundValueRef<unsigned int>, std::allocator<Catch::Clara::Detail::BoundValueRef<unsigned int> >, unsigned int&>(std::Spmake_shared_tag, Catch::Clara::Detail::BoundValueRef<unsigned int>, std::allocator<Catch::Clara::Detail::BoundValueRef<unsigned int> > const&, unsigned int&) [1227]
[1247]   0.0    0.00    0.00       3         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&) [1247]
-----------------------------------------------
                0.00    0.00       3/3           std::shared_ptr<Catch::Clara::Detail::BoundRef>::shared_ptr<Catch::Clara::Detail::BoundValueRef<unsigned int>, void>(std::shared_ptr<Catch::Clara::Detail::BoundValueRef<unsigned int> >&&) [1220]
[1248]   0.0    0.00    0.00       3         std::remove_reference<std::shared_ptr<Catch::Clara::Detail::BoundValueRef<unsigned int> >&>::type&& std::move<std::shared_ptr<Catch::Clara::Detail::BoundValueRef<unsigned int> >&>(std::shared_ptr<Catch::Clara::Detail::BoundValueRef<unsigned int> >&) [1248]
-----------------------------------------------
                0.00    0.00       1/2           CATCH2_INTERNAL_TEST_0() [4]
                0.00    0.00       1/2           CATCH2_INTERNAL_TEST_6() [20]
[1249]   0.0    0.00    0.00       2         Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [16]>::~BinaryExpr() [1249]
-----------------------------------------------
                0.00    0.00       2/2           CATCH2_INTERNAL_TEST_0() [44]
[1250]   0.0    0.00    0.00       2         Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&>::~BinaryExpr() [1250]
-----------------------------------------------
                0.00    0.00       2/2           CATCH2_INTERNAL_TEST_0() [44]
[1251]   0.0    0.00    0.00       2         Catch::BinaryExpr<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>::~BinaryExpr() [1251]
-----------------------------------------------
                0.00    0.00       2/2           CATCH2_INTERNAL_TEST_15() [249]
[1252]   0.0    0.00    0.00       2         Catch::BinaryExpr<std::__cxx11::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t> >&, std::__cxx11::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t> >&>::~BinaryExpr() [1252]
-----------------------------------------------
                0.00    0.00       2/2           CATCH2_INTERNAL_TEST_15() [249]
[1253]   0.0    0.00    0.00       2         Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>::~BinaryExpr() [1253]
-----------------------------------------------
                0.00    0.00       2/2           CATCH2_INTERNAL_TEST_0() [6]
[1254]   0.0    0.00    0.00       2         Catch::BinaryExpr<unsigned long, unsigned long>::~BinaryExpr() [1254]
-----------------------------------------------
                0.00    0.00       2/2           Catch::BinaryExpr<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&, libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >& const&> Catch::operator==<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&, 0>(Catch::ExprLhs<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&>&&, libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&) [735]
[1255]   0.0    0.00    0.00       2         bool Catch::compareEqual<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >, libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> > >(libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> > const&, libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [1255]
                0.00    0.00       2/2           libutf8::operator==(libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> > const&, libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [1260]
-----------------------------------------------
                0.00    0.00       2/2           Catch::BinaryExpr<unsigned long, unsigned long> Catch::operator==<unsigned long, 0>(Catch::ExprLhs<unsigned long>&&, unsigned long) [736]
[1256]   0.0    0.00    0.00       2         bool Catch::compareEqual<unsigned long, unsigned long>(unsigned long const&, unsigned long const&) [1256]
-----------------------------------------------
                0.00    0.00       2/2           Catch::BinaryExpr<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&, libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >& const&> Catch::operator!=<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&, 0>(Catch::ExprLhs<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&>&&, libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&) [741]
[1257]   0.0    0.00    0.00       2         bool Catch::compareNotEqual<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >, libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&>(libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> > const&, libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&) [1257]
                0.00    0.00       2/2           libutf8::operator!=(libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> > const&, libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [1265]
-----------------------------------------------
                0.00    0.00       2/2           Catch::ExprLhs<std::__cxx11::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t> >& const&> Catch::operator<=<std::__cxx11::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t> >&, 0>(Catch::Decomposer&&, std::__cxx11::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t> >&) [1259]
[1258]   0.0    0.00    0.00       2         Catch::ExprLhs<std::__cxx11::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t> >&>::ExprLhs(std::__cxx11::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t> >&) [1258]
-----------------------------------------------
                0.00    0.00       2/2           CATCH2_INTERNAL_TEST_15() [249]
[1259]   0.0    0.00    0.00       2         Catch::ExprLhs<std::__cxx11::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t> >& const&> Catch::operator<=<std::__cxx11::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t> >&, 0>(Catch::Decomposer&&, std::__cxx11::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t> >&) [1259]
                0.00    0.00       2/2           Catch::ExprLhs<std::__cxx11::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t> >&>::ExprLhs(std::__cxx11::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t> >&) [1258]
-----------------------------------------------
                0.00    0.00       2/2           bool Catch::compareEqual<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >, libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> > >(libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> > const&, libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [1255]
[1260]   0.0    0.00    0.00       2         libutf8::operator==(libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> > const&, libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [1260]
-----------------------------------------------
                0.00    0.00       2/2           Catch::BinaryExpr<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&, libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >& const&> Catch::operator>=<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&, 0>(Catch::ExprLhs<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&>&&, libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&) [737]
[1261]   0.0    0.00    0.00       2         libutf8::operator>=(libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> > const&, libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [1261]
-----------------------------------------------
                0.00    0.00       2/2           Catch::BinaryExpr<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&, libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >& const&> Catch::operator><libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&, 0>(Catch::ExprLhs<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&>&&, libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&) [738]
[1262]   0.0    0.00    0.00       2         libutf8::operator>(libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> > const&, libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [1262]
-----------------------------------------------
                0.00    0.00       2/2           Catch::BinaryExpr<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&, libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >& const&> Catch::operator<=<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&, 0>(Catch::ExprLhs<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&>&&, libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&) [739]
[1263]   0.0    0.00    0.00       2         libutf8::operator<=(libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> > const&, libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [1263]
-----------------------------------------------
                0.00    0.00       2/2           Catch::BinaryExpr<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&, libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >& const&> Catch::operator< <libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&, 0>(Catch::ExprLhs<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&>&&, libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&) [740]
[1264]   0.0    0.00    0.00       2         libutf8::operator<(libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> > const&, libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [1264]
-----------------------------------------------
                0.00    0.00       2/2           bool Catch::compareNotEqual<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >, libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&>(libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> > const&, libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&) [1257]
[1265]   0.0    0.00    0.00       2         libutf8::operator!=(libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> > const&, libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [1265]
-----------------------------------------------
                0.00    0.00       2/2           unittest::snap_catch2_main(char const, char const, int, char*, void ()(), Catch::Clara::Parser ()(Catch::Clara::Parser const&), int ()(Catch::Session&), void ()()) [277]
[1266]   0.0    0.00    0.00       2         unittest::g_verbose() [1266]
-----------------------------------------------
                0.00    0.00       2/2           std::__cxx11::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t> >::operator=(std::__cxx11::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t> >&&) [673]
[1267]   0.0    0.00    0.00       2         __gnu_cxx::__alloc_traits<std::allocator<char32_t> >::_S_propagate_on_move_assign() [1267]
-----------------------------------------------
                0.00    0.00       2/2           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> >&&) [162]
[1268]   0.0    0.00    0.00       2         __gnu_cxx::__alloc_traits<std::allocator<char> >::_S_propagate_on_move_assign() [1268]
-----------------------------------------------
                0.00    0.00       2/2           void std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_construct<__gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >(__gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, __gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::forward_iterator_tag) [204]
[1269]   0.0    0.00    0.00       2         bool __gnu_cxx::__is_null_pointer<__gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >(__gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >) [1269]
-----------------------------------------------
                0.00    0.00       1/2           std::initializer_list<char>::end() const [1311]
                0.00    0.00       1/2           std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(std::initializer_list<char>, std::allocator<char> const&) [676]
[1270]   0.0    0.00    0.00       2         std::initializer_list<char>::begin() const [1270]
-----------------------------------------------
                0.00    0.00       2/2           std::__cxx11::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t> >::compare(std::__cxx11::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t> > const&) const [723]
[1271]   0.0    0.00    0.00       2         std::char_traits<char32_t>::compare(char32_t const, char32_t const, unsigned long) [1271]
                0.00    0.00  131214/131214      std::char_traits<char32_t>::lt(char32_t const&, char32_t const&) [869]
-----------------------------------------------
                0.00    0.00       2/2           std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_S_assign(char, unsigned long, char) [1278]
[1272]   0.0    0.00    0.00       2         std::char_traits<char>::assign(char, unsigned long, char) [1272]
-----------------------------------------------
                0.00    0.00       2/2           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>) [398]
[1273]   0.0    0.00    0.00       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&) [1273]
                0.00    0.00       6/6           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&) [1147]
-----------------------------------------------
                0.00    0.00       2/2           std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::_M_move_assign(std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >&&, std::integral_constant<bool, true>) [446]
[1274]   0.0    0.00    0.00       2         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&) [1274]
                0.00    0.00       6/6           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&) [1148]
-----------------------------------------------
                0.00    0.00       1/2           std::__shared_ptr<Catch::Clara::Detail::BoundValueRefBase, (__gnu_cxx::Lockpolicy)2>::operator=(std::__shared_ptr<Catch::Clara::Detail::BoundValueRefBase, (__gnu_cxx::Lockpolicy)2>&&) [1318]
                0.00    0.00       1/2           std::enable_if<std::__sp_compatible_with<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, Catch::Clara::Detail::BoundValueRefBase>::value, std::__shared_ptr<Catch::Clara::Detail::BoundValueRefBase, (__gnu_cxx::Lockpolicy)2>&>::type std::__shared_ptr<Catch::Clara::Detail::BoundValueRefBase, (__gnu_cxx::Lockpolicy)2>::operator=<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >(std::__shared_ptr<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, (__gnu_cxx::Lockpolicy)2>&&) [6375]
[1275]   0.0    0.00    0.00       2         std::__shared_ptr<Catch::Clara::Detail::BoundValueRefBase, (__gnu_cxx::Lockpolicy)2>::swap(std::__shared_ptr<Catch::Clara::Detail::BoundValueRefBase, (__gnu_cxx::Lockpolicy)2>&) [1275]
                0.00    0.00       2/2           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&) [1282]
                0.00    0.00       2/787         std::__shared_count<(__gnu_cxx::Lockpolicy)2>::_M_swap(std::__shared_count<(__gnu_cxx::Lockpolicy)2>&) [942]
-----------------------------------------------
                0.00    0.00       2/2           bool unittest::nearly_equal<double>(double, double, double) [1133]
[1276]   0.0    0.00    0.00       2         std::numeric_limits<double>::min() [1276]
-----------------------------------------------
                0.00    0.00       2/2           std::__cxx11::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t> >::compare(std::__cxx11::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t> > const&) const [723]
[1277]   0.0    0.00    0.00       2         std::__cxx11::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t> >::_S_compare(unsigned long, unsigned long) [1277]
-----------------------------------------------
                0.00    0.00       2/2           std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_construct(unsigned long, char) [685]
[1278]   0.0    0.00    0.00       2         std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_S_assign(char, unsigned long, char) [1278]
                0.00    0.00       2/2           std::char_traits<char>::assign(char, unsigned long, char) [1272]
-----------------------------------------------
                0.00    0.00       2/2           std::__cxx11::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t> >::operator=(std::__cxx11::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t> >&&) [673]
[1279]   0.0    0.00    0.00       2         void std::__alloc_on_move<std::allocator<char32_t> >(std::allocator<char32_t>&, std::allocator<char32_t>&) [1279]
                0.00    0.00       2/2           void std::__do_alloc_on_move<std::allocator<char32_t> >(std::allocator<char32_t>&, std::allocator<char32_t>&, std::integral_constant<bool, true>) [1280]
-----------------------------------------------
                0.00    0.00       2/2           void std::__alloc_on_move<std::allocator<char32_t> >(std::allocator<char32_t>&, std::allocator<char32_t>&) [1279]
[1280]   0.0    0.00    0.00       2         void std::__do_alloc_on_move<std::allocator<char32_t> >(std::allocator<char32_t>&, std::allocator<char32_t>&, std::integral_constant<bool, true>) [1280]
                0.00    0.00       2/366631      std::remove_reference<std::allocator<char32_t>&>::type&& std::move<std::allocator<char32_t>&>(std::allocator<char32_t>&) [868]
-----------------------------------------------
                0.00    0.00       2/2           std::iterator_traits<__gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::difference_type std::distance<__gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >(__gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, __gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >) [218]
[1281]   0.0    0.00    0.00       2         std::iterator_traits<__gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::iterator_category std::__iterator_category<__gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >(__gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > const&) [1281]
-----------------------------------------------
                0.00    0.00       2/2           std::__shared_ptr<Catch::Clara::Detail::BoundValueRefBase, (__gnu_cxx::Lockpolicy)2>::swap(std::__shared_ptr<Catch::Clara::Detail::BoundValueRefBase, (__gnu_cxx::Lockpolicy)2>&) [1275]
[1282]   0.0    0.00    0.00       2         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&) [1282]
                0.00    0.00       6/6           std::remove_reference<Catch::Clara::Detail::BoundValueRefBase&>::type&& std::move<Catch::Clara::Detail::BoundValueRefBase&>(Catch::Clara::Detail::BoundValueRefBase&) [1146]
-----------------------------------------------
                                   1             __static_initialization_and_destruction_0(int, int) [1283]
                0.00    0.00       1/1           __libc_csu_init [368]
[1283]   0.0    0.00    0.00       1+1       __static_initialization_and_destruction_0(int, int) [1283]
                                   1             __static_initialization_and_destruction_0(int, int) [1283]
-----------------------------------------------
                0.00    0.00       1/1           CATCH2_INTERNAL_TEST_0() [171]
[1284]   0.0    0.00    0.00       1         Catch::BinaryExpr<char32_t, int>::~BinaryExpr() [1284]
-----------------------------------------------
                0.00    0.00       1/1           CATCH2_INTERNAL_TEST_0() [4]
[1285]   0.0    0.00    0.00       1         Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [17]>::~BinaryExpr() [1285]
-----------------------------------------------
                0.00    0.00       1/1           CATCH2_INTERNAL_TEST_6() [20]
[1286]   0.0    0.00    0.00       1         Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [36]>::~BinaryExpr() [1286]
-----------------------------------------------
                0.00    0.00       1/1           CATCH2_INTERNAL_TEST_6() [20]
[1287]   0.0    0.00    0.00       1         Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [48]>::~BinaryExpr() [1287]
-----------------------------------------------
                0.00    0.00       1/1           CATCH2_INTERNAL_TEST_0() [4]
[1288]   0.0    0.00    0.00       1         Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [4]>::~BinaryExpr() [1288]
-----------------------------------------------
                0.00    0.00       1/1           CATCH2_INTERNAL_TEST_6() [20]
[1289]   0.0    0.00    0.00       1         Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [57]>::~BinaryExpr() [1289]
-----------------------------------------------
                0.00    0.00       1/1           CATCH2_INTERNAL_TEST_6() [20]
[1290]   0.0    0.00    0.00       1         Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [67]>::~BinaryExpr() [1290]
-----------------------------------------------
                0.00    0.00       1/1           CATCH2_INTERNAL_TEST_6() [20]
[1291]   0.0    0.00    0.00       1         Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [76]>::~BinaryExpr() [1291]
-----------------------------------------------
                0.00    0.00       1/1           CATCH2_INTERNAL_TEST_0() [44]
[1292]   0.0    0.00    0.00       1         Catch::BinaryExpr<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&, char const (&) [11]>::~BinaryExpr() [1292]
-----------------------------------------------
                0.00    0.00       1/1           Catch::BinaryExpr<char32_t, int> Catch::operator==<int, 0>(Catch::ExprLhs<char32_t>&&, int) [756]
[1293]   0.0    0.00    0.00       1         bool Catch::compareEqual<char32_t, int>(char32_t const&, int const&) [1293]
-----------------------------------------------
                0.00    0.00       1/1           Catch::BinaryExpr<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >& const&> Catch::operator!=<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, 0>(Catch::ExprLhs<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&>&&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&) [766]
[1294]   0.0    0.00    0.00       1         bool Catch::compareNotEqual<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>(libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&) [1294]
                0.00    0.00       1/1           libutf8::operator!=(libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [1306]
-----------------------------------------------
                0.00    0.00       1/1           Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >& const&> Catch::operator!=<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&, 0>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>&&, libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&) [765]
[1295]   0.0    0.00    0.00       1         bool Catch::compareNotEqual<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&) [1295]
                0.00    0.00       1/1           libutf8::operator!=(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [1307]
-----------------------------------------------
                0.00    0.00       1/1           Catch::Clara::ExeName::operator=(Catch::Clara::ExeName&&) [1297]
[1296]   0.0    0.00    0.00       1         Catch::Clara::Detail::ComposableParserImpl<Catch::Clara::ExeName>::operator=(Catch::Clara::Detail::ComposableParserImpl<Catch::Clara::ExeName>&&) [1296]
                0.00    0.00       1/6           Catch::Clara::Detail::ParserBase::operator=(Catch::Clara::Detail::ParserBase const&) [1128]
-----------------------------------------------
                0.00    0.00       1/1           Catch::Clara::Parser::operator=(Catch::Clara::Parser&&) [356]
[1297]   0.0    0.00    0.00       1         Catch::Clara::ExeName::operator=(Catch::Clara::ExeName&&) [1297]
                0.00    0.00       1/1           Catch::Clara::Detail::ComposableParserImpl<Catch::Clara::ExeName>::operator=(Catch::Clara::Detail::ComposableParserImpl<Catch::Clara::ExeName>&&) [1296]
                0.00    0.00       1/1           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> > >&&) [1314]
                0.00    0.00       1/1           std::shared_ptr<Catch::Clara::Detail::BoundValueRefBase>::operator=(std::shared_ptr<Catch::Clara::Detail::BoundValueRefBase>&&) [1313]
-----------------------------------------------
                0.00    0.00       1/1           Catch::BinaryExpr<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >& const&> Catch::operator>=<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, 0>(Catch::ExprLhs<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&>&&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&) [758]
[1298]   0.0    0.00    0.00       1         libutf8::operator>=(libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [1298]
-----------------------------------------------
                0.00    0.00       1/1           Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >& const&> Catch::operator>=<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&, 0>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>&&, libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&) [757]
[1299]   0.0    0.00    0.00       1         libutf8::operator>=(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [1299]
-----------------------------------------------
                0.00    0.00       1/1           Catch::BinaryExpr<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >& const&> Catch::operator><std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, 0>(Catch::ExprLhs<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&>&&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&) [760]
[1300]   0.0    0.00    0.00       1         libutf8::operator>(libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [1300]
-----------------------------------------------
                0.00    0.00       1/1           Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >& const&> Catch::operator><libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&, 0>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>&&, libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&) [759]
[1301]   0.0    0.00    0.00       1         libutf8::operator>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [1301]
-----------------------------------------------
                0.00    0.00       1/1           Catch::BinaryExpr<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >& const&> Catch::operator<=<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, 0>(Catch::ExprLhs<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&>&&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&) [762]
[1302]   0.0    0.00    0.00       1         libutf8::operator<=(libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [1302]
-----------------------------------------------
                0.00    0.00       1/1           Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >& const&> Catch::operator<=<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&, 0>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>&&, libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&) [761]
[1303]   0.0    0.00    0.00       1         libutf8::operator<=(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [1303]
-----------------------------------------------
                0.00    0.00       1/1           Catch::BinaryExpr<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >& const&> Catch::operator< <std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, 0>(Catch::ExprLhs<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&>&&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&) [764]
[1304]   0.0    0.00    0.00       1         libutf8::operator<(libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [1304]
-----------------------------------------------
                0.00    0.00       1/1           Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >& const&> Catch::operator< <libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&, 0>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>&&, libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&) [763]
[1305]   0.0    0.00    0.00       1         libutf8::operator<(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [1305]
-----------------------------------------------
                0.00    0.00       1/1           bool Catch::compareNotEqual<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>(libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&) [1294]
[1306]   0.0    0.00    0.00       1         libutf8::operator!=(libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [1306]
-----------------------------------------------
                0.00    0.00       1/1           bool Catch::compareNotEqual<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&) [1295]
[1307]   0.0    0.00    0.00       1         libutf8::operator!=(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [1307]
-----------------------------------------------
                0.00    0.00       1/1           void std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_construct<__gnu_cxx::__normal_iterator<char, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >(__gnu_cxx::__normal_iterator<char, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, __gnu_cxx::__normal_iterator<char, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::forward_iterator_tag) [361]
[1308]   0.0    0.00    0.00       1         bool __gnu_cxx::__is_null_pointer<__gnu_cxx::__normal_iterator<char, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >(__gnu_cxx::__normal_iterator<char, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >) [1308]
-----------------------------------------------
                0.00    0.00       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>) [398]
[1309]   0.0    0.00    0.00       1         std::Vectorbase<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >::get_allocator() const [1309]
                0.00    0.00       1/85          std::Vectorbase<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >::_M_get_Tp_allocator() const [1005]
                0.00    0.00       1/166         std::allocator<Catch::Clara::Arg>::allocator(std::allocator<Catch::Clara::Arg> const&) [979]
-----------------------------------------------
                0.00    0.00       1/1           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>) [446]
[1310]   0.0    0.00    0.00       1         std::Vectorbase<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::get_allocator() const [1310]
                0.00    0.00       1/161         std::Vectorbase<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::_M_get_Tp_allocator() const [981]
                0.00    0.00       1/166         std::allocator<Catch::Clara::Opt>::allocator(std::allocator<Catch::Clara::Opt> const&) [980]
-----------------------------------------------
                0.00    0.00       1/1           std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(std::initializer_list<char>, std::allocator<char> const&) [676]
[1311]   0.0    0.00    0.00       1         std::initializer_list<char>::end() const [1311]
                0.00    0.00       1/2           std::initializer_list<char>::begin() const [1270]
                0.00    0.00       1/1           std::initializer_list<char>::size() const [1312]
-----------------------------------------------
                0.00    0.00       1/1           std::initializer_list<char>::end() const [1311]
[1312]   0.0    0.00    0.00       1         std::initializer_list<char>::size() const [1312]
-----------------------------------------------
                0.00    0.00       1/1           Catch::Clara::ExeName::operator=(Catch::Clara::ExeName&&) [1297]
[1313]   0.0    0.00    0.00       1         std::shared_ptr<Catch::Clara::Detail::BoundValueRefBase>::operator=(std::shared_ptr<Catch::Clara::Detail::BoundValueRefBase>&&) [1313]
                0.00    0.00       1/1           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>&) [1332]
                0.00    0.00       1/1           std::__shared_ptr<Catch::Clara::Detail::BoundValueRefBase, (__gnu_cxx::Lockpolicy)2>::operator=(std::__shared_ptr<Catch::Clara::Detail::BoundValueRefBase, (__gnu_cxx::Lockpolicy)2>&&) [1318]
-----------------------------------------------
                0.00    0.00       1/1           Catch::Clara::ExeName::operator=(Catch::Clara::ExeName&&) [1297]
[1314]   0.0    0.00    0.00       1         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> > >&&) [1314]
                0.00    0.00       1/1           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> > >&) [1333]
                0.00    0.00       1/1           std::__shared_ptr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, (__gnu_cxx::Lockpolicy)2>::operator=(std::__shared_ptr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, (__gnu_cxx::Lockpolicy)2>&&) [1321]
-----------------------------------------------
                0.00    0.00       1/1           std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >::vector(std::allocator<Catch::Clara::Arg> const&) [1322]
[1315]   0.0    0.00    0.00       1         std::Vectorbase<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >::Vectorbase(std::allocator<Catch::Clara::Arg> const&) [1315]
                0.00    0.00       1/83          std::Vectorbase<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >::Vectorimpl::Vectorimpl(std::allocator<Catch::Clara::Arg> const&) [1017]
-----------------------------------------------
                0.00    0.00       1/1           std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::vector(std::allocator<Catch::Clara::Opt> const&) [1323]
[1316]   0.0    0.00    0.00       1         std::Vectorbase<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::Vectorbase(std::allocator<Catch::Clara::Opt> const&) [1316]
                0.00    0.00       1/83          std::Vectorbase<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::Vectorimpl::Vectorimpl(std::allocator<Catch::Clara::Opt> const&) [1018]
-----------------------------------------------
                0.00    0.00       1/1           std::__shared_ptr<Catch::Clara::Detail::BoundValueRefBase, (__gnu_cxx::Lockpolicy)2>::operator=(std::__shared_ptr<Catch::Clara::Detail::BoundValueRefBase, (__gnu_cxx::Lockpolicy)2>&&) [1318]
[1317]   0.0    0.00    0.00       1         std::__shared_ptr<Catch::Clara::Detail::BoundValueRefBase, (__gnu_cxx::Lockpolicy)2>::__shared_ptr(std::__shared_ptr<Catch::Clara::Detail::BoundValueRefBase, (__gnu_cxx::Lockpolicy)2>&&) [1317]
                0.00    0.00       1/787         std::__shared_count<(__gnu_cxx::Lockpolicy)2>::__shared_count() [943]
                0.00    0.00       1/787         std::__shared_count<(__gnu_cxx::Lockpolicy)2>::_M_swap(std::__shared_count<(__gnu_cxx::Lockpolicy)2>&) [942]
-----------------------------------------------
                0.00    0.00       1/1           std::shared_ptr<Catch::Clara::Detail::BoundValueRefBase>::operator=(std::shared_ptr<Catch::Clara::Detail::BoundValueRefBase>&&) [1313]
[1318]   0.0    0.00    0.00       1         std::__shared_ptr<Catch::Clara::Detail::BoundValueRefBase, (__gnu_cxx::Lockpolicy)2>::operator=(std::__shared_ptr<Catch::Clara::Detail::BoundValueRefBase, (__gnu_cxx::Lockpolicy)2>&&) [1318]
                0.00    0.00       1/1           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>&) [1334]
                0.00    0.00       1/1           std::__shared_ptr<Catch::Clara::Detail::BoundValueRefBase, (__gnu_cxx::Lockpolicy)2>::__shared_ptr(std::__shared_ptr<Catch::Clara::Detail::BoundValueRefBase, (__gnu_cxx::Lockpolicy)2>&&) [1317]
                0.00    0.00       1/2           std::__shared_ptr<Catch::Clara::Detail::BoundValueRefBase, (__gnu_cxx::Lockpolicy)2>::swap(std::__shared_ptr<Catch::Clara::Detail::BoundValueRefBase, (__gnu_cxx::Lockpolicy)2>&) [1275]
                0.00    0.00       1/87          std::__shared_ptr<Catch::Clara::Detail::BoundValueRefBase, (__gnu_cxx::Lockpolicy)2>::~__shared_ptr() [997]
-----------------------------------------------
                0.00    0.00       1/1           std::__shared_ptr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, (__gnu_cxx::Lockpolicy)2>::operator=(std::__shared_ptr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, (__gnu_cxx::Lockpolicy)2>&&) [1321]
[1319]   0.0    0.00    0.00       1         std::__shared_ptr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, (__gnu_cxx::Lockpolicy)2>::swap(std::__shared_ptr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, (__gnu_cxx::Lockpolicy)2>&) [1319]
                0.00    0.00       1/2233        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> >&) [901]
                0.00    0.00       1/787         std::__shared_count<(__gnu_cxx::Lockpolicy)2>::_M_swap(std::__shared_count<(__gnu_cxx::Lockpolicy)2>&) [942]
-----------------------------------------------
                0.00    0.00       1/1           std::__shared_ptr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, (__gnu_cxx::Lockpolicy)2>::operator=(std::__shared_ptr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, (__gnu_cxx::Lockpolicy)2>&&) [1321]
[1320]   0.0    0.00    0.00       1         std::__shared_ptr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, (__gnu_cxx::Lockpolicy)2>::__shared_ptr(std::__shared_ptr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, (__gnu_cxx::Lockpolicy)2>&&) [1320]
                0.00    0.00       1/787         std::__shared_count<(__gnu_cxx::Lockpolicy)2>::__shared_count() [943]
                0.00    0.00       1/787         std::__shared_count<(__gnu_cxx::Lockpolicy)2>::_M_swap(std::__shared_count<(__gnu_cxx::Lockpolicy)2>&) [942]
-----------------------------------------------
                0.00    0.00       1/1           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> > >&&) [1314]
[1321]   0.0    0.00    0.00       1         std::__shared_ptr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, (__gnu_cxx::Lockpolicy)2>::operator=(std::__shared_ptr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, (__gnu_cxx::Lockpolicy)2>&&) [1321]
                0.00    0.00       1/1           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>&) [1335]
                0.00    0.00       1/1           std::__shared_ptr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, (__gnu_cxx::Lockpolicy)2>::__shared_ptr(std::__shared_ptr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, (__gnu_cxx::Lockpolicy)2>&&) [1320]
                0.00    0.00       1/1           std::__shared_ptr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, (__gnu_cxx::Lockpolicy)2>::swap(std::__shared_ptr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, (__gnu_cxx::Lockpolicy)2>&) [1319]
                0.00    0.00       1/86          std::__shared_ptr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, (__gnu_cxx::Lockpolicy)2>::~__shared_ptr() [1000]
-----------------------------------------------
                0.00    0.00       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>) [398]
[1322]   0.0    0.00    0.00       1         std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >::vector(std::allocator<Catch::Clara::Arg> const&) [1322]
                0.00    0.00       1/1           std::Vectorbase<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >::Vectorbase(std::allocator<Catch::Clara::Arg> const&) [1315]
-----------------------------------------------
                0.00    0.00       1/1           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>) [446]
[1323]   0.0    0.00    0.00       1         std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::vector(std::allocator<Catch::Clara::Opt> const&) [1323]
                0.00    0.00       1/1           std::Vectorbase<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::Vectorbase(std::allocator<Catch::Clara::Opt> const&) [1316]
-----------------------------------------------
                0.00    0.00       1/1           std::__cxx11::basic_string<char16_t, std::char_traits<char16_t>, std::allocator<char16_t> >::_M_mutate(unsigned long, unsigned long, char16_t const, unsigned long) [369]
[1324]   0.0    0.00    0.00       1         std::__cxx11::basic_string<char16_t, std::char_traits<char16_t>, std::allocator<char16_t> >::_M_capacity(unsigned long) [1324]
-----------------------------------------------
                0.00    0.00       1/1           std::__cxx11::basic_string<char16_t, std::char_traits<char16_t>, std::allocator<char16_t> >::_M_mutate(unsigned long, unsigned long, char16_t const, unsigned long) [369]
[1325]   0.0    0.00    0.00       1         std::__cxx11::basic_string<char16_t, std::char_traits<char16_t>, std::allocator<char16_t> >::_M_data(char16_t) [1325]
-----------------------------------------------
                0.00    0.00       1/1           std::__cxx11::basic_string<char16_t, std::char_traits<char16_t>, std::allocator<char16_t> >::_M_mutate(unsigned long, unsigned long, char16_t const, unsigned long) [369]
[1326]   0.0    0.00    0.00       1         std::__cxx11::basic_string<char16_t, std::char_traits<char16_t>, std::allocator<char16_t> >::_M_create(unsigned long&, unsigned long) [1326]
                0.00    0.00       4/4           std::__cxx11::basic_string<char16_t, std::char_traits<char16_t>, std::allocator<char16_t> >::max_size() const [1188]
                0.00    0.00       3/6           std::__cxx11::basic_string<char16_t, std::char_traits<char16_t>, std::allocator<char16_t> >::_M_get_allocator() [1143]
                0.00    0.00       3/3           std::allocator_traits<std::allocator<char16_t> >::allocate(std::allocator<char16_t>&, unsigned long) [1232]
-----------------------------------------------
                0.00    0.00       1/1           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>) [446]
[1327]   0.0    0.00    0.00       1         void std::__alloc_on_move<std::allocator<Catch::Clara::Opt> >(std::allocator<Catch::Clara::Opt>&, std::allocator<Catch::Clara::Opt>&) [1327]
                0.00    0.00       1/1           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>) [1328]
-----------------------------------------------
                0.00    0.00       1/1           void std::__alloc_on_move<std::allocator<Catch::Clara::Opt> >(std::allocator<Catch::Clara::Opt>&, std::allocator<Catch::Clara::Opt>&) [1327]
[1328]   0.0    0.00    0.00       1         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>) [1328]
                0.00    0.00       1/1           std::remove_reference<std::allocator<Catch::Clara::Opt>&>::type&& std::move<std::allocator<Catch::Clara::Opt>&>(std::allocator<Catch::Clara::Opt>&) [1331]
-----------------------------------------------
                0.00    0.00       1/1           std::iterator_traits<__gnu_cxx::__normal_iterator<char, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::difference_type std::distance<__gnu_cxx::__normal_iterator<char, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >(__gnu_cxx::__normal_iterator<char, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, __gnu_cxx::__normal_iterator<char, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >) [365]
[1329]   0.0    0.00    0.00       1         std::iterator_traits<__gnu_cxx::__normal_iterator<char, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::iterator_category std::__iterator_category<__gnu_cxx::__normal_iterator<char, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >(__gnu_cxx::__normal_iterator<char, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > const&) [1329]
-----------------------------------------------
                0.00    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>) [425]
[1330]   0.0    0.00    0.00       1         std::remove_reference<std::allocator<Catch::Clara::Arg>&>::type&& std::move<std::allocator<Catch::Clara::Arg>&>(std::allocator<Catch::Clara::Arg>&) [1330]
-----------------------------------------------
                0.00    0.00       1/1           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>) [1328]
[1331]   0.0    0.00    0.00       1         std::remove_reference<std::allocator<Catch::Clara::Opt>&>::type&& std::move<std::allocator<Catch::Clara::Opt>&>(std::allocator<Catch::Clara::Opt>&) [1331]
-----------------------------------------------
                0.00    0.00       1/1           std::shared_ptr<Catch::Clara::Detail::BoundValueRefBase>::operator=(std::shared_ptr<Catch::Clara::Detail::BoundValueRefBase>&&) [1313]
[1332]   0.0    0.00    0.00       1         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>&) [1332]
-----------------------------------------------
                0.00    0.00       1/1           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> > >&&) [1314]
[1333]   0.0    0.00    0.00       1         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> > >&) [1333]
-----------------------------------------------
                0.00    0.00       1/1           std::__shared_ptr<Catch::Clara::Detail::BoundValueRefBase, (__gnu_cxx::Lockpolicy)2>::operator=(std::__shared_ptr<Catch::Clara::Detail::BoundValueRefBase, (__gnu_cxx::Lockpolicy)2>&&) [1318]
[1334]   0.0    0.00    0.00       1         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>&) [1334]
-----------------------------------------------
                0.00    0.00       1/1           std::__shared_ptr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, (__gnu_cxx::Lockpolicy)2>::operator=(std::__shared_ptr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, (__gnu_cxx::Lockpolicy)2>&&) [1321]
[1335]   0.0    0.00    0.00       1         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>&) [1335]
-----------------------------------------------
                0.00    0.00       1/1           std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >::operator=(std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >&&) [399]
[1336]   0.0    0.00    0.00       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> >&) [1336]
-----------------------------------------------
                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> >&&) [447]
[1337]   0.0    0.00    0.00       1         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> >&) [1337]
-----------------------------------------------
                0.00    0.00       1/1           main::{lambda()#1}::FUN() [1340]
[1338]   0.0    0.00    0.00       1         main::{lambda()#1}::operator()() const [1338]
-----------------------------------------------
                0.00    0.00       1/1           main [276]
[1339]   0.0    0.00    0.00       1         main::{lambda()#1}::operator void ()()() const [1339]
-----------------------------------------------
                0.00    0.00       1/1           unittest::snapcatch2_main(char const, char const, int, char**, void ()(), Catch::Clara::Parser ()(Catch::Clara::Parser const&), int ()(Catch::Session&), void ()()) [277]
[1340]   0.0    0.00    0.00       1         main::{lambda()#1}::_FUN() [1340]
                0.00    0.00       1/1           main::{lambda()#1}::operator()() const [1338]
-----------------------------------------------

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

 If there are any cycles (circles) in the call graph, there is an
 entry for the cycle-as-a-whole.  This entry shows who called the
 cycle (as parents) and the members of the cycle (as children.)
 The `+' recursive calls entry shows the number of function calls that
 were internal to the cycle, and the calls entry for each member shows,
 for that member, how many times it was called from other members of
 the cycle.

Copyright (C) 2012-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.

Index by function name

 [1283] __static_initialization_and_destruction_0(int, int) (catch_main.cpp) [1101] 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> >&) [1226] std::Spebo_helper<0, std::allocator<Catch::Clara::Detail::BoundValueRef<unsigned int> >, true>::~Spebo_helper()
 [776] __static_initialization_and_destruction_0(int, int) (catch_bom.cpp) [907] Catch::ExprLhs<char const& const&> Catch::operator<=<char const&, 0>(Catch::Decomposer&&, char const&) [942] std::__shared_count<(__gnu_cxx::Lockpolicy)2>::_M_swap(std::__shared_count<(__gnu_cxx::Lockpolicy)2>&)
 [777] __static_initialization_and_destruction_0(int, int) (catch_caseinsensitive.cpp) [101] Catch::ExprLhs<bool> Catch::operator<=<bool, 0>(Catch::Decomposer&&, bool) [916] std::__shared_count<(__gnu_cxx::Lockpolicy)2>::__shared_count(std::__shared_count<(__gnu_cxx::Lockpolicy)2> const&)
 [370] __static_initialization_and_destruction_0(int, int) (catch_character.cpp) [164] Catch::ExprLhs<char> Catch::operator<=<char, 0>(Catch::Decomposer&&, char) [1167] 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> >&)
 [746] __static_initialization_and_destruction_0(int, int) (catch_iterator.cpp) [1206] Catch::ExprLhs<double> Catch::operator<=<double, 0>(Catch::Decomposer&&, double) [943] std::__shared_count<(__gnu_cxx::Lockpolicy)2>::__shared_count()
 [747] __static_initialization_and_destruction_0(int, int) (catch_json_tokens.cpp) [95] Catch::ExprLhs<int> Catch::operator<=<int, 0>(Catch::Decomposer&&, int) [1227] 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&)
 [715] __static_initialization_and_destruction_0(int, int) (catch_string.cpp) [1132] Catch::ExprLhs<long> Catch::operator<=<long, 0>(Catch::Decomposer&&, long) [894] std::__shared_count<(__gnu_cxx::Lockpolicy)2>::~__shared_count()
 [778] __static_initialization_and_destruction_0(int, int) (catch_version.cpp) [281] Catch::ExprLhs<unsigned long> Catch::operator<=<unsigned long, 0>(Catch::Decomposer&&, unsigned long) [1276] std::numeric_limits<double>::min()
 [889] __gthread_active_p() (gthr-default.h) [14] Catch::operator"" sr(char const, unsigned long) [420] std::pointertraits<char32_t>::pointer_to(char32_t&)
 [171] CATCH2_INTERNAL_TEST_0() (catch_bom.cpp) [595] Catch::BinaryExpr<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&, char const (& const&) [7]> Catch::operator< <char const (&) [7], 0>(Catch::ExprLhs<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&>&&, char const (&) [7]) [348] std::pointer_traits<char16_t>::pointer_to(char16_t&)
  [44] CATCH2_INTERNAL_TEST_0() (catch_caseinsensitive.cpp) [596] Catch::BinaryExpr<char const (&) [7], libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >& const&> Catch::operator< <libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&, 0>(Catch::ExprLhs<char const (&) [7]>&&, libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&) [243] std::pointer_traits<char32_t const>::pointer_to(char32_t const&)
  [47] CATCH2_INTERNAL_TEST_0() (catch_character.cpp) [763] Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >& const&> Catch::operator< <libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&, 0>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>&&, libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&) [260] std::pointer_traits<char16_t const>::pointer_to(char16_t const&)
   [6] CATCH2_INTERNAL_TEST_0() (catch_iterator.cpp) [740] Catch::BinaryExpr<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&, libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >& const&> Catch::operator< <libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&, 0>(Catch::ExprLhs<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&>&&, libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&) [17] std::pointer_traits<char const>::pointer_to(char const&)
   [4] CATCH2_INTERNAL_TEST_0() (catch_json_tokens.cpp) [764] Catch::BinaryExpr<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >& const&> Catch::operator< <std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, 0>(Catch::ExprLhs<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&>&&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&) [849] std::pointer_traits<wchar_t const>::pointer_to(wchar_t const&)
  [12] CATCH2_INTERNAL_TEST_0() (catch_string.cpp) [192] Catch::BinaryExpr<libutf8::utf8_iterator&, __gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > const&> Catch::operator!=<__gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, 0>(Catch::ExprLhs<libutf8::utf8_iterator&>&&, __gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&&) [88] std::pointer_traits<char>::pointer_to(char&)
 [582] CATCH2_INTERNAL_TEST_0() (catch_version.cpp) [235] Catch::BinaryExpr<libutf8::utf8_iterator&, __gnu_cxx::__normal_iterator<char, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > const&> Catch::operator!=<__gnu_cxx::__normal_iterator<char, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, 0>(Catch::ExprLhs<libutf8::utf8_iterator&>&&, __gnu_cxx::__normal_iterator<char, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&&) [328] std::pointer_traits<wchar_t>::pointer_to(wchar_t&)
   [9] CATCH2_INTERNAL_TEST_3() (catch_iterator.cpp) [597] Catch::BinaryExpr<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&, char const (& const&) [7]> Catch::operator!=<char const (&) [7], 0>(Catch::ExprLhs<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&>&&, char const (&) [7]) [1168] 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>)
  [20] CATCH2_INTERNAL_TEST_6() (catch_json_tokens.cpp) [234] Catch::BinaryExpr<__gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > const&, libutf8::utf8_iterator& const&> Catch::operator!=<libutf8::utf8_iterator&, 0>(Catch::ExprLhs<__gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > const&>&&, libutf8::utf8_iterator&) [1169] 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()
 [461] CATCH2_INTERNAL_TEST_8() (catch_character.cpp) [155] Catch::BinaryExpr<__gnu_cxx::__normal_iterator<char, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > const&, libutf8::utf8_iterator& const&> Catch::operator!=<libutf8::utf8_iterator&, 0>(Catch::ExprLhs<__gnu_cxx::__normal_iterator<char, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > const&>&&, libutf8::utf8_iterator&) [1107] 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>)
  [10] CATCH2_INTERNAL_TEST_12() (catch_character.cpp) [419] Catch::BinaryExpr<libutf8::utf8_iterator&, libutf8::utf8_iterator& const&> Catch::operator!=<libutf8::utf8_iterator&, 0>(Catch::ExprLhs<libutf8::utf8_iterator&>&&, libutf8::utf8_iterator&) [1108] 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()
 [249] CATCH2_INTERNAL_TEST_15() (catch_string.cpp) [598] Catch::BinaryExpr<char const (&) [7], libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >& const&> Catch::operator!=<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&, 0>(Catch::ExprLhs<char const (&) [7]>&&, libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&) [1170] 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))
  [70] CATCH2_INTERNAL_TEST_19() (catch_string.cpp) [765] Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >& const&> Catch::operator!=<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&, 0>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>&&, libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&) [1228] 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>)
  [33] CATCH2_INTERNAL_TEST_25() (catch_string.cpp) [741] Catch::BinaryExpr<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&, libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >& const&> Catch::operator!=<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&, 0>(Catch::ExprLhs<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&>&&, libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&) [1229] 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()
 [352] CATCH2_INTERNAL_TEST_31() (catch_string.cpp) [766] Catch::BinaryExpr<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >& const&> Catch::operator!=<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, 0>(Catch::ExprLhs<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&>&&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&) [1140] 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>)
  [19] CATCH2_INTERNAL_TEST_35() (catch_string.cpp) [497] Catch::BinaryExpr<int, int> Catch::operator!=<int, 0>(Catch::ExprLhs<int>&&, int) [1141] 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()
 [117] (anonymous namespace)::get_date(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&) (catch_caseinsensitive.cpp) [405] Catch::operator|(Catch::ResultDisposition::Flags, Catch::ResultDisposition::Flags) [1230] 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))
 [118] (anonymous namespace)::get_time(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&) (catch_caseinsensitive.cpp) [89] libutf8::json_tokens::~json_tokens() [912] std::Spcounted_base<(__gnu_cxx::Lockpolicy)2>::_M_release()
 [112] Catch::BinaryExpr<char32_t, char32_t>::BinaryExpr(bool, char32_t, Catch::StringRef, char32_t) [674] libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >::case_insensitive_basic_string(char const, unsigned long, std::allocator<char> const&) [915] std::Spcounted_base<(__gnu_cxx::Lockpolicy)2>::_M_add_ref_copy()
 [426] Catch::BinaryExpr<char32_t, char32_t>::~BinaryExpr() [653] libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >::case_insensitive_basic_string(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, unsigned long, unsigned long, std::allocator<char> const&) [1049] std::Spcounted_base<(__gnu_cxx::Lockpolicy)2>::Spcounted_base()
 [187] Catch::BinaryExpr<char32_t, char32_t>::~BinaryExpr() [743] libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >::case_insensitive_basic_string(std::allocator<char> const&) [1050] std::Spcounted_base<(__gnu_cxx::Lockpolicy)2>::~Spcounted_base()
 [228] Catch::BinaryExpr<char32_t, char>::BinaryExpr(bool, char32_t, Catch::StringRef, char) [663] libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >::case_insensitive_basic_string(libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [866] std::allocator_traits<std::allocator<char32_t> >::deallocate(std::allocator<char32_t>&, char32_t, unsigned long)
 [387] Catch::BinaryExpr<char32_t, char>::~BinaryExpr() [654] libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >::case_insensitive_basic_string(libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> > const&, unsigned long, unsigned long, std::allocator<char> const&) [436] std::allocator_traits<std::allocator<char32_t> >::allocate(std::allocator<char32_t>&, unsigned long)
 [782] Catch::BinaryExpr<char32_t, int>::BinaryExpr(bool, char32_t, Catch::StringRef, int) [358] libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >::case_insensitive_basic_string<__gnu_cxx::__normal_iterator<char, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >(__gnu_cxx::__normal_iterator<char, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, __gnu_cxx::__normal_iterator<char, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<char> const&) [416] std::allocator_traits<std::allocator<char32_t> >::max_size(std::allocator<char32_t> const&)
 [1284] Catch::BinaryExpr<char32_t, int>::~BinaryExpr() [664] libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >::case_insensitive_basic_string(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&) [1231] std::allocator_traits<std::allocator<char16_t> >::deallocate(std::allocator<char16_t>&, char16_t, unsigned long)
 [311] Catch::BinaryExpr<char32_t, unsigned int>::BinaryExpr(bool, char32_t, Catch::StringRef, unsigned int) [148] libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >::case_insensitive_basic_string(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&, std::allocator<char> const&) [1232] std::allocator_traits<std::allocator<char16_t> >::allocate(std::allocator<char16_t>&, unsigned long)
 [381] Catch::BinaryExpr<char32_t, unsigned int>::~BinaryExpr() [149] libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >::case_insensitive_basic_string(libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&&, std::allocator<char> const&) [1191] std::allocator_traits<std::allocator<char16_t> >::max_size(std::allocator<char16_t> const&)
 [465] Catch::BinaryExpr<char16_t, int>::BinaryExpr(bool, char16_t, Catch::StringRef, int) [151] libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >::case_insensitive_basic_string(char const, std::allocator<char> const&) [411] std::allocator_traits<std::allocator<Catch::MessageInfo> >::select_on_container_copy_construction(std::allocator<Catch::MessageInfo> const&)
 [876] Catch::BinaryExpr<char16_t, int>::~BinaryExpr() [665] libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >::case_insensitive_basic_string(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [1094] std::allocator_traits<std::allocator<Catch::Clara::Arg> >::deallocate(std::allocator<Catch::Clara::Arg>&, Catch::Clara::Arg, unsigned long)
 [514] Catch::BinaryExpr<char16_t, unsigned int>::BinaryExpr(bool, char16_t, Catch::StringRef, unsigned int) [675] libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >::case_insensitive_basic_string(std::initializer_list<char>, std::allocator<char> const&) [1031] std::allocator_traits<std::allocator<Catch::Clara::Arg> >::select_on_container_copy_construction(std::allocator<Catch::Clara::Arg> const&)
 [884] Catch::BinaryExpr<char16_t, unsigned int>::~BinaryExpr() [731] libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >::case_insensitive_basic_string(unsigned long, char, std::allocator<char> const&) [1095] std::allocator_traits<std::allocator<Catch::Clara::Arg> >::allocate(std::allocator<Catch::Clara::Arg>&, unsigned long)
 [728] Catch::BinaryExpr<char const (&) [7], libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&>::BinaryExpr(bool, char const (&) [7], Catch::StringRef, libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&) [418] libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >::case_insensitive_basic_string() [197] std::allocator_traits<std::allocator<Catch::Clara::Opt> >::deallocate(std::allocator<Catch::Clara::Opt>&, Catch::Clara::Opt, unsigned long)
 [1123] Catch::BinaryExpr<char const (&) [7], libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&>::~BinaryExpr() [616] libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >::~case_insensitive_basic_string() [1032] std::allocator_traits<std::allocator<Catch::Clara::Opt> >::select_on_container_copy_construction(std::allocator<Catch::Clara::Opt> const&)
 [679] Catch::BinaryExpr<libutf8::bom_t const&, libutf8::bom_t const&>::BinaryExpr(bool, libutf8::bom_t const&, Catch::StringRef, libutf8::bom_t const&) [603] libutf8::operator==(char const, libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [994] std::allocator_traits<std::allocator<Catch::Clara::Opt> >::allocate(std::allocator<Catch::Clara::Opt>&, unsigned long)
 [1065] Catch::BinaryExpr<libutf8::bom_t const&, libutf8::bom_t const&>::~BinaryExpr() [521] libutf8::operator==(libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const) [1035] std::allocator_traits<std::allocator<Catch::Clara::Opt> >::max_size(std::allocator<Catch::Clara::Opt> const&)
 [158] Catch::BinaryExpr<libutf8::token_t const&, libutf8::token_t const&>::BinaryExpr(bool, libutf8::token_t const&, Catch::StringRef, libutf8::token_t const&) [1207] libutf8::operator==(libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [460] 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&)
 [315] Catch::BinaryExpr<libutf8::token_t const&, libutf8::token_t const&>::~BinaryExpr() [1260] libutf8::operator==(libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> > const&, libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [1171] 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> > >)
 [248] Catch::BinaryExpr<__gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > const&, libutf8::utf8_iterator&>::BinaryExpr(bool, __gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > const&, Catch::StringRef, libutf8::utf8_iterator&) [1208] libutf8::operator==(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [1172] 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> >&)
 [377] Catch::BinaryExpr<__gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > const&, libutf8::utf8_iterator&>::~BinaryExpr() [604] libutf8::operator>=(char const, libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [1233] 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>)
 [159] Catch::BinaryExpr<__gnu_cxx::__normal_iterator<char, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > const&, libutf8::utf8_iterator&>::BinaryExpr(bool, __gnu_cxx::__normal_iterator<char, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > const&, Catch::StringRef, libutf8::utf8_iterator&) [605] libutf8::operator>=(libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const) [1234] 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&)
 [815] Catch::BinaryExpr<__gnu_cxx::__normal_iterator<char, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > const&, libutf8::utf8_iterator&>::~BinaryExpr() [1298] libutf8::operator>=(libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [924] 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)
 [720] 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]) [1261] libutf8::operator>=(libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> > const&, libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [932] 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&)
 [1120] Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [10]>::~BinaryExpr() [1299] libutf8::operator>=(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [687] 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> >)
 [769] Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [16]>::BinaryExpr(bool, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, Catch::StringRef, char const (&) [16]) [606] libutf8::operator>(char const, libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [925] 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)
 [1249] Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [16]>::~BinaryExpr() [607] libutf8::operator>(libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const) [992] 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&)
 [783] 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]) [1300] libutf8::operator>(libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [527] 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&)
 [1285] Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [17]>::~BinaryExpr() [1262] libutf8::operator>(libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> > const&, libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [1173] 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)
 [717] 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]) [1301] libutf8::operator>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [1174] 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)
 [1116] Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [2]>::~BinaryExpr() [608] libutf8::operator<=(char const, libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [1235] 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)
 [742] Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [31]>::BinaryExpr(bool, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, Catch::StringRef, char const (&) [31]) [609] libutf8::operator<=(libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const) [1236] 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)
 [1149] Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [31]>::~BinaryExpr() [1302] libutf8::operator<=(libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [176] std::allocator_traits<std::allocator<char> >::deallocate(std::allocator<char>&, char, unsigned long)
 [684] Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [32]>::BinaryExpr(bool, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, Catch::StringRef, char const (&) [32]) [1263] libutf8::operator<=(libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> > const&, libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [375] std::allocator_traits<std::allocator<char> >::select_on_container_copy_construction(std::allocator<char> const&)
 [1074] Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [32]>::~BinaryExpr() [1303] libutf8::operator<=(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [191] std::allocator_traits<std::allocator<char> >::allocate(std::allocator<char>&, unsigned long)
 [718] 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]) [610] libutf8::operator<(char const, libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [42] std::allocator_traits<std::allocator<char> >::max_size(std::allocator<char> const&)
 [1117] Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [33]>::~BinaryExpr() [611] libutf8::operator<(libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const) [536] 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)
 [784] Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [36]>::BinaryExpr(bool, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, Catch::StringRef, char const (&) [36]) [1304] libutf8::operator<(libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [303] 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)
 [1286] Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [36]>::~BinaryExpr() [1264] libutf8::operator<(libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> > const&, libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [456] 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> >)
 [785] Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [48]>::BinaryExpr(bool, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, Catch::StringRef, char const (&) [48]) [1305] libutf8::operator<(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [476] 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)
 [1287] Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [48]>::~BinaryExpr() [612] libutf8::operator!=(char const, libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [573] 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> >)
 [786] 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]) [613] libutf8::operator!=(libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const) [1175] std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::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()
 [1288] Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [4]>::~BinaryExpr() [1306] libutf8::operator!=(libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [1176] std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::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()
 [748] Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [54]>::BinaryExpr(bool, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, Catch::StringRef, char const (&) [54]) [1265] libutf8::operator!=(libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> > const&, libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [1177] std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::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&)
 [1192] Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [54]>::~BinaryExpr() [1307] libutf8::operator!=(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [1109] std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::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()
 [787] Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [57]>::BinaryExpr(bool, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, Catch::StringRef, char const (&) [57]) [1036] unittest::g_progress() [1178] std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::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> > > >)
 [1289] Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [57]>::~BinaryExpr() [645] unittest::g_source_dir[abi:cxx11]() [1179] std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::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()
 [788] Catch::BinaryExpr<std::cxx11::basicstring<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [67]>::BinaryExpr(bool, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, Catch::StringRef, char const (&) [67]) [1133] bool unittest::nearly_equal<double>(double, double, double) [1087] std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::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()
 [1290] Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [67]>::~BinaryExpr() [1134] double unittest::default_epsilon<double>() [1180] std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::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> >&)
 [749] 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]) [277] unittest::snap_catch2_main(char const, char const, int, char**, void ()(), Catch::Clara::Parser ()(Catch::Clara::Parser const&), int ()(Catch::Session&), void ()()) [1181] std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::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()
 [1193] Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [6]>::~BinaryExpr() [94] unittest::catch_compare_long_strings(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [1237] std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<unsigned int>, std::allocator<Catch::Clara::Detail::BoundValueRef<unsigned int> >, (__gnu_cxx::Lockpolicy)2>::_M_destroy()
 [789] Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [76]>::BinaryExpr(bool, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, Catch::StringRef, char const (&) [76]) [651] unittest::detail::init_tmp_dir(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [1238] std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<unsigned int>, std::allocator<Catch::Clara::Detail::BoundValueRef<unsigned int> >, (__gnu_cxx::Lockpolicy)2>::_M_dispose()
 [1291] Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [76]>::~BinaryExpr() [644] unittest::g_tmp_dir[abi:cxx11]() [1239] 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&)
 [417] 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]) [1266] unittest::g_verbose() [1142] 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()
 [845] Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [8]>::~BinaryExpr() [314] unittest::rand_char(bool) [1240] 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> >)
 [721] 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]) [406] __gnu_cxx::char_traits<char>::eq(char const&, char const&) [1241] std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<unsigned int>, std::allocator<Catch::Clara::Detail::BoundValueRef<unsigned int> >, (__gnu_cxx::Lockpolicy)2>::_Impl::~Impl()
 [1121] Catch::BinaryExpr<std::cxx11::basicstring<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [9]>::~BinaryExpr() [865] __gnu_cxx::new_allocator<char32_t>::deallocate(char32_t, unsigned long) [1115] std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<unsigned int>, std::allocator<Catch::Clara::Detail::BoundValueRef<unsigned int> >, (__gnu_cxx::Lockpolicy)2>::_M_ptr()
 [770] Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, libutf8::case_insensitive_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, libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&) [435] __gnu_cxx::new_allocator<char32_t>::allocate(unsigned long, void const) [1242] std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<unsigned int>, std::allocator<Catch::Clara::Detail::BoundValueRef<unsigned int> >, (__gnu_cxx::Lockpolicy)2>::Spcounted_ptr_inplace<unsigned int&>(std::allocator<Catch::Clara::Detail::BoundValueRef<unsigned int> >, unsigned int&)
 [1250] Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&>::~BinaryExpr() [325] __gnu_cxx::new_allocator<char32_t>::new_allocator(__gnu_cxx::new_allocator<char32_t> const&) [1243] 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()
 [280] 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&) [816] __gnu_cxx::new_allocator<char32_t>::new_allocator() [74] std::vector<Catch::ScopedMessage, std::allocator<Catch::ScopedMessage> >::_M_erase_at_end(Catch::ScopedMessage)
 [820] 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() [810] __gnu_cxx::new_allocator<char32_t>::~new_allocator() [115] std::vector<Catch::ScopedMessage, std::allocator<Catch::ScopedMessage> >::clear()
 [161] Catch::BinaryExpr<void const const&, void const const&>::BinaryExpr(bool, void const const&, Catch::StringRef, void const const&) [1209] __gnu_cxx::new_allocator<char16_t>::deallocate(char16_t, unsigned long) [398] 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>)
 [320] Catch::BinaryExpr<void const const&, void const const&>::~BinaryExpr() [1210] __gnu_cxx::new_allocator<char16_t>::allocate(unsigned long, void const) [1322] std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >::vector(std::allocator<Catch::Clara::Arg> const&)
 [146] Catch::BinaryExpr<libutf8::utf8_iterator&, __gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > const&>::BinaryExpr(bool, libutf8::utf8_iterator&, Catch::StringRef, __gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > const&) [821] __gnu_cxx::new_allocator<char16_t>::new_allocator() [537] std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >::vector(std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> > const&)
 [376] Catch::BinaryExpr<libutf8::utf8_iterator&, __gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > const&>::~BinaryExpr() [822] __gnu_cxx::new_allocator<char16_t>::new_allocator(__gnu_cxx::new_allocator<char16_t> const&) [1011] std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >::~vector()
 [247] Catch::BinaryExpr<libutf8::utf8_iterator&, __gnu_cxx::__normal_iterator<char, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > const&>::BinaryExpr(bool, libutf8::utf8_iterator&, Catch::StringRef, __gnu_cxx::__normal_iterator<char, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > const&) [813] __gnu_cxx::new_allocator<char16_t>::~new_allocator() [399] std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >::operator=(std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >&&)
 [814] Catch::BinaryExpr<libutf8::utf8_iterator&, __gnu_cxx::__normal_iterator<char, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > const&>::~BinaryExpr() [1090] __gnu_cxx::new_allocator<Catch::Clara::Arg>::deallocate(Catch::Clara::Arg, unsigned long) [446] 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>)
 [464] Catch::BinaryExpr<libutf8::utf8_iterator&, libutf8::utf8_iterator&>::BinaryExpr(bool, libutf8::utf8_iterator&, Catch::StringRef, libutf8::utf8_iterator&) [1091] __gnu_cxx::new_allocator<Catch::Clara::Arg>::allocate(unsigned long, void const) [202] 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&)
 [872] Catch::BinaryExpr<libutf8::utf8_iterator&, libutf8::utf8_iterator&>::~BinaryExpr() [977] __gnu_cxx::new_allocator<Catch::Clara::Arg>::new_allocator(__gnu_cxx::new_allocator<Catch::Clara::Arg> const&) [1062] std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::end()
 [790] Catch::BinaryExpr<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&, char const (&) [11]>::BinaryExpr(bool, libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&, Catch::StringRef, char const (&) [11]) [971] __gnu_cxx::new_allocator<Catch::Clara::Arg>::~new_allocator() [1063] std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::begin()
 [1292] Catch::BinaryExpr<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&, char const (&) [11]>::~BinaryExpr() [263] __gnu_cxx::new_allocator<Catch::Clara::Opt>::deallocate(Catch::Clara::Opt, unsigned long) [141] std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::push_back(Catch::Clara::Opt const&)
 [750] Catch::BinaryExpr<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&, char const (&) [3]>::BinaryExpr(bool, libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&, Catch::StringRef, char const (&) [3]) [993] __gnu_cxx::new_allocator<Catch::Clara::Opt>::allocate(unsigned long, void const) [308] std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::vector(std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > const&)
 [1194] Catch::BinaryExpr<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&, char const (&) [3]>::~BinaryExpr() [459] void __gnu_cxx::new_allocator<Catch::Clara::Opt>::construct<Catch::Clara::Opt, Catch::Clara::Opt const&>(Catch::Clara::Opt, Catch::Clara::Opt const&) [1323] std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::vector(std::allocator<Catch::Clara::Opt> const&)
 [751] Catch::BinaryExpr<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&, char const (&) [5]>::BinaryExpr(bool, libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&, Catch::StringRef, char const (&) [5]) [978] __gnu_cxx::new_allocator<Catch::Clara::Opt>::new_allocator(__gnu_cxx::new_allocator<Catch::Clara::Opt> const&) [135] std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::~vector()
 [1195] Catch::BinaryExpr<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&, char const (&) [5]>::~BinaryExpr() [972] __gnu_cxx::new_allocator<Catch::Clara::Opt>::~new_allocator() [447] std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::operator=(std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >&&)
 [704] Catch::BinaryExpr<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&, char const (&) [7]>::BinaryExpr(bool, libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&, Catch::StringRef, char const (&) [7]) [1152] 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> > >) [518] 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&)
 [1088] Catch::BinaryExpr<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&, char const (&) [7]>::~BinaryExpr() [1153] 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> >&) [1038] std::vector<std::__cxx11::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()
 [771] Catch::BinaryExpr<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>::BinaryExpr(bool, libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&, Catch::StringRef, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [1083] __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&) [1039] std::vector<std::__cxx11::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()
 [1251] Catch::BinaryExpr<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>::~BinaryExpr() [1154] __gnu_cxx::new_allocator<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::new_allocator() [519] std::vector<std::__cxx11::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&)
 [729] Catch::BinaryExpr<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>::BinaryExpr(bool, libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&, Catch::StringRef, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&) [1075] __gnu_cxx::new_allocator<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::~new_allocator() [948] std::vector<std::__cxx11::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> > > >&&)
 [1124] Catch::BinaryExpr<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>::~BinaryExpr() [1211] void __gnu_cxx::new_allocator<Catch::Clara::Detail::BoundValueRef<unsigned int> >::destroy<Catch::Clara::Detail::BoundValueRef<unsigned int> >(Catch::Clara::Detail::BoundValueRef<unsigned int>) [306] std::vector<std::__cxx11::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&)
 [714] Catch::BinaryExpr<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&, libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&>::BinaryExpr(bool, libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&, Catch::StringRef, libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&) [1212] 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&) [1053] std::vector<std::__cxx11::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()
 [1097] Catch::BinaryExpr<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&, libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&>::~BinaryExpr() [1213] __gnu_cxx::new_allocator<Catch::Clara::Detail::BoundValueRef<unsigned int> >::new_allocator() [271] std::vector<std::__cxx11::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()
 [772] Catch::BinaryExpr<std::__cxx11::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t> >&, std::__cxx11::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t> >&>::BinaryExpr(bool, std::__cxx11::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t> >&, Catch::StringRef, std::__cxx11::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t> >&) [1111] __gnu_cxx::new_allocator<Catch::Clara::Detail::BoundValueRef<unsigned int> >::new_allocator(__gnu_cxx::new_allocator<Catch::Clara::Detail::BoundValueRef<unsigned int> > const&) [338] std::vector<Catch::TestCaseTracking::ITracker, std::allocator<Catch::TestCaseTracking::ITracker> >::~vector()
 [1252] Catch::BinaryExpr<std::__cxx11::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t> >&, std::__cxx11::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t> >&>::~BinaryExpr() [1098] __gnu_cxx::new_allocator<Catch::Clara::Detail::BoundValueRef<unsigned int> >::~new_allocator() [357] std::__cxx11::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t> >::_M_destroy(unsigned long)
 [752] Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, char const (&) [7]>::BinaryExpr(bool, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, Catch::StringRef, char const (&) [7]) [922] __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) [180] std::__cxx11::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t> >::_M_dispose()
 [1196] Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, char const (&) [7]>::~BinaryExpr() [686] 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> >) [1277] std::__cxx11::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t> >::_S_compare(unsigned long, unsigned long)
 [730] Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&>::BinaryExpr(bool, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, Catch::StringRef, libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&) [923] __gnu_cxx::new_allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::allocate(unsigned long, void const) [864] std::__cxx11::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t> >::_M_capacity(unsigned long)
 [1125] Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&>::~BinaryExpr() [526] 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&) [296] std::__cxx11::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t> >::Allochider::Allochider(char32_t, std::allocator<char32_t> const&)
 [773] Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>::BinaryExpr(bool, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, Catch::StringRef, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&) [887] __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&) [434] std::__cxx11::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t> >::Allochider::Allochider(char32_t, std::allocator<char32_t>&&)
 [1253] Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>::~BinaryExpr() [1044] __gnu_cxx::new_allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::new_allocator() [312] std::__cxx11::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t> >::Allochider::~Allochider()
 [528] Catch::BinaryExpr<char const&, char const&>::BinaryExpr(bool, char const&, Catch::StringRef, char const&) [229] __gnu_cxx::new_allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::~new_allocator() [178] void std::__cxx11::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t> >::_M_construct<char32_t const>(char32_t const, char32_t const)
 [904] Catch::BinaryExpr<char const&, char const&>::~BinaryExpr() [1155] __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) [200] void std::__cxx11::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t> >::_M_construct<char32_t const>(char32_t const, char32_t const, std::forward_iterator_tag)
 [170] Catch::BinaryExpr<char, char>::BinaryExpr(bool, char, Catch::StringRef, char) [1156] __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) [350] std::__cxx11::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t> >::_M_local_data()
 [317] Catch::BinaryExpr<char, char>::~BinaryExpr() [1102] __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() [103] std::__cxx11::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t> >::_M_set_length(unsigned long)
 [753] Catch::BinaryExpr<double, Catch::Approx const&>::BinaryExpr(bool, double, Catch::StringRef, Catch::Approx const&) [1103] __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() [294] std::__cxx11::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t> >::_S_copy_chars(char32_t, char32_t const, char32_t const)
 [1197] Catch::BinaryExpr<double, Catch::Approx const&>::~BinaryExpr() [1214] __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) [179] void std::__cxx11::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t> >::_M_construct_aux<char32_t const>(char32_t const, char32_t const, std::__false_type)
  [80] Catch::BinaryExpr<int, int>::BinaryExpr(bool, int, Catch::StringRef, int) [1215] __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) [831] std::__cxx11::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t> >::_M_get_allocator()
 [242] Catch::BinaryExpr<int, int>::~BinaryExpr() [1135] __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() [719] std::__cxx11::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t> >::clear()
 [727] Catch::BinaryExpr<long, int>::BinaryExpr(bool, long, Catch::StringRef, int) [1136] __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() [863] std::__cxx11::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t> >::_M_data(char32_t)
 [1126] Catch::BinaryExpr<long, int>::~BinaryExpr() [225] __gnu_cxx::new_allocator<char>::deallocate(char, unsigned long) [245] std::__cxx11::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t> >::_S_copy(char32_t, char32_t const, unsigned long)
 [121] Catch::BinaryExpr<unsigned long, int>::BinaryExpr(bool, unsigned long, Catch::StringRef, int) [268] __gnu_cxx::new_allocator<char>::allocate(unsigned long, void const) [480] std::__cxx11::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t> >::reserve(unsigned long)
 [256] Catch::BinaryExpr<unsigned long, int>::~BinaryExpr() [1267] __gnu_cxx::__alloc_traits<std::allocator<char32_t> >::_S_propagate_on_move_assign() [396] std::__cxx11::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t> >::_M_create(unsigned long&, unsigned long)
 [774] Catch::BinaryExpr<unsigned long, unsigned long>::BinaryExpr(bool, unsigned long, Catch::StringRef, unsigned long) [1021] __gnu_cxx::__alloc_traits<std::allocator<Catch::Clara::Arg> >::_S_select_on_copy(std::allocator<Catch::Clara::Arg> const&) [255] std::__cxx11::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t> >::_M_length(unsigned long)
 [1254] Catch::BinaryExpr<unsigned long, unsigned long>::~BinaryExpr() [1022] __gnu_cxx::__alloc_traits<std::allocator<Catch::Clara::Opt> >::_S_select_on_copy(std::allocator<Catch::Clara::Opt> const&) [143] std::__cxx11::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t> >::_M_mutate(unsigned long, unsigned long, char32_t const, unsigned long)
  [40] Catch::RunContext::handleExpr(Catch::AssertionInfo const&, Catch::ITransientExpression const&, Catch::AssertionReaction&) [929] __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&) [59] std::__cxx11::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t> >::push_back(char32_t)
 [345] Catch::RunContext::handleNonExpr(Catch::AssertionInfo const&, Catch::ResultWas::OfType, Catch::AssertionReaction&) [153] __gnu_cxx::__alloc_traits<std::allocator<char> >::_S_select_on_copy(std::allocator<char> const&) [130] std::__cxx11::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t> >::basic_string(char32_t const, std::allocator<char32_t> const&)
 [333] Catch::RunContext::assertionEnded(Catch::AssertionResult const&) [1043] __gnu_cxx::__alloc_traits<std::allocator<char> >::_S_propagate_on_copy_assign() [343] std::__cxx11::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t> >::basic_string()
  [62] Catch::RunContext::assertionPassed() [1268] __gnu_cxx::__alloc_traits<std::allocator<char> >::_S_propagate_on_move_assign() [144] std::__cxx11::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t> >::~basic_string()
  [15] Catch::RunContext::resetAssertionInfo() [1084] __gnu_cxx::__aligned_buffer<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::_M_ptr() [673] std::__cxx11::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t> >::operator=(std::__cxx11::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t> >&&)
 [401] Catch::RunContext::lastAssertionPassed() [1085] __gnu_cxx::__aligned_buffer<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::_M_addr() [504] std::__cxx11::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t> >::operator[](unsigned long)
 [264] Catch::RunContext::handleUnfinishedSections() [1112] __gnu_cxx::__aligned_buffer<Catch::Clara::Detail::BoundValueRef<unsigned int> >::_M_ptr() [56] std::__cxx11::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t> >::operator+=(char32_t)
 [1079] Catch::NameAndTags::NameAndTags(Catch::StringRef, Catch::StringRef) [1113] __gnu_cxx::__aligned_buffer<Catch::Clara::Detail::BoundValueRef<unsigned int> >::_M_addr() [779] std::__cxx11::basic_string<char16_t, std::char_traits<char16_t>, std::allocator<char16_t> >::_M_destroy(unsigned long)
 [488] Catch::SectionInfo::SectionInfo(Catch::SourceLineInfo const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, char const) [837] bool __gnu_cxx::__is_null_pointer<char32_t const>(char32_t const) [266] std::__cxx11::basic_string<char16_t, std::char_traits<char16_t>, std::allocator<char16_t> >::_M_dispose()
 [493] Catch::SectionInfo::~SectionInfo() [859] bool __gnu_cxx::__is_null_pointer<char16_t const>(char16_t const) [1324] std::__cxx11::basic_string<char16_t, std::char_traits<char16_t>, std::allocator<char16_t> >::_M_capacity(unsigned long)
 [214] Catch::isFalseTest(int) [836] bool __gnu_cxx::__is_null_pointer<char const>(char const) [438] std::__cxx11::basic_string<char16_t, std::char_traits<char16_t>, std::allocator<char16_t> >::Allochider::Allochider(char16_t, std::allocator<char16_t>&&)
 [599] bool Catch::compareEqual<char [7], libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> > >(char const (&) [7], libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [846] bool __gnu_cxx::__is_null_pointer<wchar_t const>(wchar_t const) [440] std::__cxx11::basic_string<char16_t, std::char_traits<char16_t>, std::allocator<char16_t> >::Allochider::Allochider(char16_t, std::allocator<char16_t> const&)
 [231] bool Catch::compareEqual<char32_t, char32_t>(char32_t const&, char32_t const&) [1269] bool __gnu_cxx::__is_null_pointer<__gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >(__gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >) [327] std::__cxx11::basic_string<char16_t, std::char_traits<char16_t>, std::allocator<char16_t> >::Allochider::~Allochider()
 [388] bool Catch::compareEqual<char32_t, char>(char32_t const&, char const&) [1308] bool __gnu_cxx::__is_null_pointer<__gnu_cxx::__normal_iterator<char, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >(__gnu_cxx::__normal_iterator<char, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >) [275] void std::__cxx11::basic_string<char16_t, std::char_traits<char16_t>, std::allocator<char16_t> >::_M_construct<char16_t const>(char16_t const, char16_t const)
 [1293] bool Catch::compareEqual<char32_t, int>(char32_t const&, int const&) [373] bool __gnu_cxx::__is_null_pointer<char>(char) [309] void std::__cxx11::basic_string<char16_t, std::char_traits<char16_t>, std::allocator<char16_t> >::_M_construct<char16_t const>(char16_t const, char16_t const, std::forward_iterator_tag)
 [382] bool Catch::compareEqual<char32_t, unsigned int>(char32_t const&, unsigned int const&) [973] __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&) [349] std::__cxx11::basic_string<char16_t, std::char_traits<char16_t>, std::allocator<char16_t> >::_M_local_data()
 [877] bool Catch::compareEqual<char16_t, int>(char16_t const&, int const&) [1092] __gnu_cxx::__normal_iterator<Catch::Clara::Arg const, std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> > >::operator++() [227] std::__cxx11::basic_string<char16_t, std::char_traits<char16_t>, std::allocator<char16_t> >::_M_set_length(unsigned long)
 [885] bool Catch::compareEqual<char16_t, unsigned int>(char16_t const&, unsigned int const&) [974] __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&) [781] std::__cxx11::basic_string<char16_t, std::char_traits<char16_t>, std::allocator<char16_t> >::_S_copy_chars(char16_t, char16_t const, char16_t const)
 [379] bool Catch::compareEqual<libutf8::utf8_iterator, __gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >(libutf8::utf8_iterator const&, __gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > const&) [934] __gnu_cxx::__normal_iterator<Catch::Clara::Opt const, std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > >::operator++() [310] void std::__cxx11::basic_string<char16_t, std::char_traits<char16_t>, std::allocator<char16_t> >::_M_construct_aux<char16_t const>(char16_t const, char16_t const, std::__false_type)
 [389] bool Catch::compareEqual<libutf8::utf8_iterator, __gnu_cxx::__normal_iterator<char, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >(libutf8::utf8_iterator const&, __gnu_cxx::__normal_iterator<char, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > const&) [886] __gnu_cxx::__normal_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::vector<std::__cxx11::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&) [1143] std::__cxx11::basic_string<char16_t, std::char_traits<char16_t>, std::allocator<char16_t> >::_M_get_allocator()
 [873] bool Catch::compareEqual<libutf8::utf8_iterator, libutf8::utf8_iterator>(libutf8::utf8_iterator const&, libutf8::utf8_iterator const&) [892] __gnu_cxx::__normal_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::vector<std::__cxx11::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++() [1325] std::__cxx11::basic_string<char16_t, std::char_traits<char16_t>, std::allocator<char16_t> >::_M_data(char16_t)
 [600] bool Catch::compareEqual<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >, char [11]>(libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [11]) [163] __gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::__normal_iterator(char const const&) [780] std::__cxx11::basic_string<char16_t, std::char_traits<char16_t>, std::allocator<char16_t> >::_S_copy(char16_t, char16_t const, unsigned long)
 [560] bool Catch::compareEqual<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >, char [3]>(libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [3]) [293] __gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::__normal_iterator<char>(__gnu_cxx::__normal_iterator<char, __gnu_cxx::__enable_if<std::__are_same<char, char>::__value, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::__type> const&) [1326] std::__cxx11::basic_string<char16_t, std::char_traits<char16_t>, std::allocator<char16_t> >::_M_create(unsigned long&, unsigned long)
 [561] bool Catch::compareEqual<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >, char [5]>(libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [5]) [1033] __gnu_cxx::__normal_iterator<Catch::Clara::Opt, std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > >::__normal_iterator(Catch::Clara::Opt const&) [812] std::__cxx11::basic_string<char16_t, std::char_traits<char16_t>, std::allocator<char16_t> >::_M_length(unsigned long)
 [530] bool Catch::compareEqual<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >, char [7]>(libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [7]) [989] __gnu_cxx::__normal_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::vector<std::__cxx11::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&) [369] std::__cxx11::basic_string<char16_t, std::char_traits<char16_t>, std::allocator<char16_t> >::_M_mutate(unsigned long, unsigned long, char16_t const, unsigned long)
 [1198] bool Catch::compareEqual<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >(libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [316] __gnu_cxx::__normal_iterator<char, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::__normal_iterator(char const&) [136] std::__cxx11::basic_string<char16_t, std::char_traits<char16_t>, std::allocator<char16_t> >::push_back(char16_t)
 [1255] bool Catch::compareEqual<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >, libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> > >(libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> > const&, libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [913] __gnu_cxx::__atomic_add(int volatile, int) (atomicity.h) [267] std::__cxx11::basic_string<char16_t, std::char_traits<char16_t>, std::allocator<char16_t> >::basic_string()
 [1066] bool Catch::compareEqual<libutf8::bom_t, libutf8::bom_t>(libutf8::bom_t const&, libutf8::bom_t const&) [909] __gnu_cxx::__exchange_and_add(int volatile, int) (atomicity.h) [138] std::__cxx11::basic_string<char16_t, std::char_traits<char16_t>, std::allocator<char16_t> >::basic_string(char16_t const, std::allocator<char16_t> const&)
 [198] bool Catch::compareEqual<libutf8::token_t, libutf8::token_t>(libutf8::token_t const&, libutf8::token_t const&) [914] __gnu_cxx::__atomic_add_dispatch(int, int) (atomicity.h) [190] std::__cxx11::basic_string<char16_t, std::char_traits<char16_t>, std::allocator<char16_t> >::~basic_string()
 [826] bool Catch::compareEqual<__gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, libutf8::utf8_iterator>(__gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > const&, libutf8::utf8_iterator const&) [910] __gnu_cxx::__exchange_and_add_dispatch(int, int) (atomicity.h) [472] std::__cxx11::basic_string<char16_t, std::char_traits<char16_t>, std::allocator<char16_t> >::operator[](unsigned long)
 [290] bool Catch::compareEqual<__gnu_cxx::__normal_iterator<char, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, libutf8::utf8_iterator>(__gnu_cxx::__normal_iterator<char, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > const&, libutf8::utf8_iterator const&) [216] __gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::difference_type __gnu_cxx::operator-<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >(__gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > const&, __gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > const&) [125] std::__cxx11::basic_string<char16_t, std::char_traits<char16_t>, std::allocator<char16_t> >::operator+=(char16_t)
 [722] bool Catch::compareEqual<std::__cxx11::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t> >, std::__cxx11::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t> > >(std::__cxx11::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t> > const&, std::__cxx11::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t> > const&) [1060] __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&) [83] std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_destroy(unsigned long)
 [647] bool Catch::compareEqual<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, char [10]>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [10]) [1041] __gnu_cxx::__normal_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::vector<std::__cxx11::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&) [25] std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_dispose()
 [680] bool Catch::compareEqual<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, char [16]>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [16]) [363] __gnu_cxx::__normal_iterator<char, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::difference_type __gnu_cxx::operator-<char, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >(__gnu_cxx::__normal_iterator<char, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > const&, __gnu_cxx::__normal_iterator<char, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > const&) [48] std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_replace(unsigned long, unsigned long, char const, unsigned long)
 [705] bool Catch::compareEqual<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, char [17]>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [17]) [407] bool __gnu_cxx::operator!=<Catch::MessageInfo const, std::vector<Catch::MessageInfo, std::allocator<Catch::MessageInfo> > >(__gnu_cxx::__normal_iterator<Catch::MessageInfo const, std::vector<Catch::MessageInfo, std::allocator<Catch::MessageInfo> > > const&, __gnu_cxx::__normal_iterator<Catch::MessageInfo const, std::vector<Catch::MessageInfo, std::allocator<Catch::MessageInfo> > > const&) [413] std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_S_compare(unsigned long, unsigned long)
 [642] bool Catch::compareEqual<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, char [2]>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [2]) [995] 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&) [199] std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_capacity(unsigned long)
 [656] bool Catch::compareEqual<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, char [31]>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [31]) [919] 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&) [77] std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::Allochider::Allochider(char, std::allocator<char>&&)
 [584] bool Catch::compareEqual<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, char [32]>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [32]) [881] 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&) [830] std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::Allochider::Allochider(char, std::allocator<char> const&)
 [643] bool Catch::compareEqual<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, char [33]>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [33]) [408] bool __gnu_cxx::operator!=<wchar_t const, std::__cxx11::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t> > >(__gnu_cxx::__normal_iterator<wchar_t const, std::__cxx11::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t> > > const&, __gnu_cxx::__normal_iterator<wchar_t const, std::__cxx11::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t> > > const&) [188] std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::Allochider::~Allochider()
 [706] bool Catch::compareEqual<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, char [36]>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [36]) [409] Catch::AssertionResult::getResultType() const [685] std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_construct(unsigned long, char)
 [707] bool Catch::compareEqual<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, char [48]>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [48]) [282] Catch::TestCaseTracking::ITracker::hasChildren() const [203] void std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_construct<__gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >(__gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, __gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >)
 [708] bool Catch::compareEqual<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, char [4]>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [4]) [292] Catch::ITransientExpression::getResult() const [204] void std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_construct<__gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >(__gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, __gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::forward_iterator_tag)
 [667] bool Catch::compareEqual<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, char [54]>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [54]) [492] Catch::Clara::Detail::ParserBase::validate() const [360] void std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_construct<__gnu_cxx::__normal_iterator<char, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >(__gnu_cxx::__normal_iterator<char, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, __gnu_cxx::__normal_iterator<char, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >)
 [709] bool Catch::compareEqual<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, char [57]>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [57]) [1157] Catch::Clara::Detail::BasicResult<Catch::Clara::ParseResultType>::enforceOk() const [361] void std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_construct<__gnu_cxx::__normal_iterator<char, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >(__gnu_cxx::__normal_iterator<char, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, __gnu_cxx::__normal_iterator<char, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::forward_iterator_tag)
 [710] bool Catch::compareEqual<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, char [67]>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [67]) [963] Catch::Clara::Detail::ParserRefImpl<Catch::Clara::Opt>::cardinality() const [86] void std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_construct<char const>(char const, char const)
 [668] bool Catch::compareEqual<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, char [6]>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [6]) [104] Catch::Clara::Parser Catch::Clara::Parser::operator|<Catch::Clara::Opt>(Catch::Clara::Opt const&) const [119] 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)
 [711] bool Catch::compareEqual<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, char [76]>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [76]) [336] Catch::Config::showHelp() const [65] void std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_construct<char>(char, char)
 [669] bool Catch::compareEqual<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, char [7]>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [7]) [67] Catch::ExprLhs<bool>::makeUnaryExpr() const [68] void std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_construct<char>(char, char, std::forward_iterator_tag)
 [156] bool Catch::compareEqual<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, char [8]>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [8]) [431] Catch::Matchers::ExceptionWatcher::match(std::exception const&) const [73] std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_local_data()
 [648] bool Catch::compareEqual<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, char [9]>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [9]) [568] Catch::StringRef::operator std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >[abi:cxx11]() const [7] std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_set_length(unsigned long)
 [1199] bool Catch::compareEqual<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> > >(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [383] __gnu_cxx::new_allocator<char32_t>::max_size() const [703] std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_S_copy_chars(char, __gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, __gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >)
 [195] bool Catch::compareEqual<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [1122] __gnu_cxx::new_allocator<char16_t>::max_size() const [471] std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_S_copy_chars(char, __gnu_cxx::__normal_iterator<char, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, __gnu_cxx::__normal_iterator<char, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >)
 [905] bool Catch::compareEqual<char const, char>(char const const&, char const&) [1080] __gnu_cxx::new_allocator<Catch::Clara::Arg>::max_size() const [238] std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_S_copy_chars(char, char const, char const)
 [346] bool Catch::compareEqual<void const, void const>(void const const&, void const const&) [968] __gnu_cxx::new_allocator<Catch::Clara::Opt>::max_size() const [250] std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_S_copy_chars(char, char, char)
 [257] bool Catch::compareEqual<char, char>(char const&, char const&) [917] __gnu_cxx::new_allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::max_size() const [205] void std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_construct_aux<__gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >(__gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, __gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::__false_type)
 [1200] bool Catch::compareEqual<double, Catch::Approx>(double const&, Catch::Approx const&) [1158] __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 [362] void std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_construct_aux<__gnu_cxx::__normal_iterator<char, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >(__gnu_cxx::__normal_iterator<char, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, __gnu_cxx::__normal_iterator<char, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::__false_type)
 [175] bool Catch::compareEqual<int, int>(int const&, int const&) [1216] __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 [96] 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)
 [1127] bool Catch::compareEqual<long, int>(long const&, int const&) [78] __gnu_cxx::new_allocator<char>::max_size() const [66] void std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_construct_aux<char>(char, char, std::__false_type)
 [213] bool Catch::compareEqual<unsigned long, int>(unsigned long const&, int const&) [969] __gnu_cxx::__normal_iterator<Catch::Clara::Arg const, std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> > >::base() const [174] std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_get_allocator()
 [1256] bool Catch::compareEqual<unsigned long, unsigned long>(unsigned long const&, unsigned long const&) [1093] __gnu_cxx::__normal_iterator<Catch::Clara::Arg const, std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> > >::operator() const [126] std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::end()
 [429] Catch::MatchExpr<libutf8::libutf8_exception_decoding const&, Catch::Matchers::ExceptionWatcher> Catch::makeMatchExpr<libutf8::libutf8_exception_decoding const&, Catch::Matchers::ExceptionWatcher>(libutf8::libutf8_exception_decoding const&, Catch::Matchers::ExceptionWatcher const&, Catch::StringRef) [890] __gnu_cxx::__normal_iterator<Catch::Clara::Opt const, std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > >::base() const [269] std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::begin()
  [50] Catch::SourceLineInfo::SourceLineInfo(char const, unsigned long) [935] __gnu_cxx::__normal_iterator<Catch::Clara::Opt const, std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > >::operator() const [251] std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::clear()
 [402] Catch::AssertionResult::AssertionResult(Catch::AssertionResult const&) [878] __gnu_cxx::__normal_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::vector<std::__cxx11::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 [366] std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::erase(unsigned long, unsigned long)
 [403] Catch::ConsoleReporter::assertionEnded(Catch::AssertionStats const&) [891] __gnu_cxx::__normal_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::vector<std::__cxx11::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 [3] std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::append(char const)
 [222] Catch::ConsoleReporter::assertionStarting(Catch::AssertionInfo const&) [208] __gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::base() const [239] std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::append(char const, unsigned long)
 [298] Catch::ConsoleReporter::reportInvalidTestSpec(Catch::StringRef) [337] __gnu_cxx::__normal_iterator<wchar_t const, std::__cxx11::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t> > >::base() const [34] 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&)
 [601] bool Catch::compareNotEqual<char [7], libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&>(char const (&) [7], libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&) [982] __gnu_cxx::__normal_iterator<Catch::Clara::Opt, std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > >::base() const [85] std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::assign(char const)
 [390] bool Catch::compareNotEqual<libutf8::utf8_iterator, __gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&>(libutf8::utf8_iterator const&, __gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&) [962] __gnu_cxx::__normal_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::vector<std::__cxx11::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 [544] 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&)
 [827] bool Catch::compareNotEqual<libutf8::utf8_iterator, __gnu_cxx::__normal_iterator<char, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&>(libutf8::utf8_iterator const&, __gnu_cxx::__normal_iterator<char, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&) [291] __gnu_cxx::__normal_iterator<char, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::base() const [75] std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::insert(unsigned long, char const)
 [424] bool Catch::compareNotEqual<libutf8::utf8_iterator, libutf8::utf8_iterator&>(libutf8::utf8_iterator const&, libutf8::utf8_iterator&) [792] __gnu_cxx::__normal_iterator<char, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::operator-(long) const [462] std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::resize(unsigned long)
 [602] bool Catch::compareNotEqual<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >, char const (&) [7]>(libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [7]) [793] __gnu_cxx::__normal_iterator<char, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::operator+(long) const [463] std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::resize(unsigned long, char)
 [1294] bool Catch::compareNotEqual<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>(libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&) [1309] std::Vectorbase<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >::get_allocator() const [211] std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_data(char)
 [1257] bool Catch::compareNotEqual<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >, libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&>(libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> > const&, libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&) [1005] std::Vectorbase<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >::_M_get_Tp_allocator() const [31] std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_S_copy(char, char const, unsigned long)
 [828] bool Catch::compareNotEqual<__gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, libutf8::utf8_iterator&>(__gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > const&, libutf8::utf8_iterator&) [1310] std::Vectorbase<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::get_allocator() const [939] std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_S_move(char, char const, unsigned long)
 [829] bool Catch::compareNotEqual<__gnu_cxx::__normal_iterator<char, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, libutf8::utf8_iterator&>(__gnu_cxx::__normal_iterator<char, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > const&, libutf8::utf8_iterator&) [981] std::Vectorbase<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::_M_get_Tp_allocator() const [76] std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::replace(unsigned long, unsigned long, char const, unsigned long)
 [1295] bool Catch::compareNotEqual<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&) [918] 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 [36] std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::reserve(unsigned long)
 [908] bool Catch::compareNotEqual<int, int&>(int const&, int&) [959] std::__shared_ptr<Catch::Clara::Detail::BoundRef, (__gnu_cxx::Lockpolicy)2>::get() const [5] std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_append(char const, unsigned long)
  [98] Catch::AssertionHandler::handleExpr(Catch::ITransientExpression const&) [936] std::move_iterator<Catch::Clara::Opt>::base() const [545] 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&)
  [46] void Catch::AssertionHandler::handleExpr<bool>(Catch::ExprLhs<bool> const&) [950] std::move_iterator<Catch::Clara::Opt>::operator() const [61] std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_create(unsigned long&, unsigned long)
 [106] Catch::AssertionHandler::setCompleted() [956] std::move_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >>::base() const [49] std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_length(unsigned long)
 [334] Catch::AssertionHandler::handleExceptionThrownAsExpected() [1072] std::move_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >>::operator() const [23] std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_mutate(unsigned long, unsigned long, char const, unsigned long)
  [63] Catch::AssertionHandler::complete() [1047] std::__shared_count<(__gnu_cxx::Lockpolicy)2>::_M_get_deleter(std::type_info const&) const [1278] std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_S_assign(char, unsigned long, char)
  [37] Catch::AssertionHandler::AssertionHandler(Catch::StringRef, Catch::SourceLineInfo const&, Catch::StringRef, Catch::ResultDisposition::Flags) [1311] std::initializer_list<char>::end() const [132] std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::push_back(char)
  [58] Catch::AssertionHandler::~AssertionHandler() [1312] std::initializer_list<char>::size() const [90] std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&)
  [54] Catch::getResultCapture() [1270] std::initializer_list<char>::begin() const [177] std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(char const, std::allocator<char> const&)
 [107] Catch::AssertionReaction::AssertionReaction() [960] std::__shared_ptr_access<Catch::Clara::Detail::BoundRef, (__gnu_cxx::Lockpolicy)2, false, false>::_M_get() const [102] std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(char const, unsigned long, std::allocator<char> const&)
 [110] Catch::getCurrentContext() [961] std::__shared_ptr_access<Catch::Clara::Detail::BoundRef, (__gnu_cxx::Lockpolicy)2, false, false>::operator->() const [38] std::__cxx11::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&)
  [51] Catch::AssertionResultData::AssertionResultData(Catch::ResultWas::OfType, Catch::LazyExpression const&) [818] std::less<char const>::operator()(char const const&, char const const&) const [621] std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, unsigned long, unsigned long, std::allocator<char> const&)
 [120] Catch::AssertionResultData::~AssertionResultData() [410] std::vector<Catch::MessageInfo, std::allocator<Catch::MessageInfo> >::begin() const [682] std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(unsigned long, char, std::allocator<char> const&)
  [43] Catch::ITransientExpression::ITransientExpression(bool, bool) [1012] std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >::end() const [22] std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string()
 [113] Catch::ITransientExpression::~ITransientExpression() [996] std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >::size() const [744] std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(std::allocator<char> const&)
 [154] Catch::getCurrentMutableContext() [1013] std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >::begin() const [99] std::__cxx11::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&, std::allocator<char> const&)
 [299] Catch::handleExceptionMatchExpr(Catch::AssertionHandler&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, Catch::StringRef) [1061] std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::_M_check_len(unsigned long, char const) const [676] std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(std::initializer_list<char>, std::allocator<char> const&)
 [533] Catch::Clara::Arg::Arg(Catch::Clara::Arg const&) [1014] std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::end() const [359] std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string<__gnu_cxx::__normal_iterator<char, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, void>(__gnu_cxx::__normal_iterator<char, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, __gnu_cxx::__normal_iterator<char, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<char> const&)
 [473] Catch::Clara::Opt::Opt(Catch::Clara::Opt&&) [966] std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::size() const [27] std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string()
 [297] Catch::Clara::Opt::Opt(Catch::Clara::Opt const&) [1015] std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::begin() const [162] 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> >&&)
 [565] 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&) [1034] std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::max_size() const [81] std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::operator=(char const)
 [571] Catch::Clara::Opt::Opt<unsigned int, void>(unsigned int&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [1042] std::vector<std::__cxx11::basic_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 [546] 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&)
 [270] Catch::Clara::Opt::~Opt() [902] std::vector<std::__cxx11::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 [505] std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::operator[](unsigned long)
 [517] Catch::Clara::Opt::operator[](std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [911] std::vector<std::__cxx11::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 [2] std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::operator+=(char const)
 [896] Catch::Clara::Detail::ParserBase::ParserBase(Catch::Clara::Detail::ParserBase const&) [903] std::vector<std::__cxx11::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 [35] 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&)
 [1046] Catch::Clara::Detail::ParserBase::ParserBase() [990] std::vector<std::__cxx11::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 [133] std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::operator+=(char)
 [895] Catch::Clara::Detail::ParserBase::~ParserBase() [124] std::__cxx11::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t> >::_M_is_local() const [341] std::__cxx11::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t> >::_M_dispose()
 [1128] Catch::Clara::Detail::ParserBase::operator=(Catch::Clara::Detail::ParserBase const&) [223] std::__cxx11::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t> >::_M_local_data() const [850] std::__cxx11::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t> >::Allochider::Allochider(wchar_t, std::allocator<wchar_t> const&)
 [958] Catch::Clara::Detail::ResultBase::ResultBase(Catch::Clara::Detail::ResultType) [832] std::__cxx11::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t> >::_M_get_allocator() const [851] std::__cxx11::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t> >::Allochider::~Allochider()
 [551] Catch::Clara::Detail::BasicResult<Catch::Clara::ParseResultType> Catch::Clara::Detail::BasicResult<Catch::Clara::ParseResultType>::ok<Catch::Clara::ParseResultType>(Catch::Clara::ParseResultType const&) [791] std::__cxx11::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t> >::data() const [157] void std::__cxx11::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t> >::_M_construct<wchar_t const>(wchar_t const, wchar_t const)
 [552] Catch::Clara::Detail::BasicResult<Catch::Clara::ParseResultType>::ResultValueBase(Catch::Clara::Detail::ResultType, Catch::Clara::ParseResultType const&) [300] std::__cxx11::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t> >::size() const [220] void std::__cxx11::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t> >::_M_construct<wchar_t const>(wchar_t const, wchar_t const, std::forward_iterator_tag)
 [657] Catch::Clara::Detail::BasicResult<Catch::Clara::ParseResultType>::~BasicResult() [172] std::__cxx11::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t> >::c_str() const [329] std::__cxx11::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t> >::_M_local_data()
 [490] Catch::Clara::Detail::BasicResult<void>::ok() [262] std::__cxx11::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t> >::length() const [246] std::__cxx11::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t> >::_M_set_length(unsigned long)
 [491] Catch::Clara::Detail::BasicResult<void>::ResultBase(Catch::Clara::Detail::ResultType) [230] std::__cxx11::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t> >::_M_data() const [394] std::__cxx11::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t> >::_S_copy_chars(wchar_t, wchar_t const, wchar_t const)
 [549] Catch::Clara::Detail::BasicResult<void>::~BasicResult() [723] std::__cxx11::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t> >::compare(std::__cxx11::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t> > const&) const [194] void std::__cxx11::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t> >::_M_construct_aux<wchar_t const>(wchar_t const, wchar_t const, std::__false_type)
 [1201] 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&) [128] std::__cxx11::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t> >::capacity() const [395] std::__cxx11::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t> >::_S_copy(wchar_t, wchar_t const, unsigned long)
 [1150] 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> >&) [415] std::__cxx11::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t> >::max_size() const [330] std::__cxx11::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t> >::_M_length(unsigned long)
 [1151] Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::~BoundValueRef() [169] std::__cxx11::basic_string<char16_t, std::char_traits<char16_t>, std::allocator<char16_t> >::_M_is_local() const [131] std::__cxx11::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t> >::basic_string(wchar_t const, std::allocator<wchar_t> const&)
 [1202] Catch::Clara::Detail::BoundValueRef<unsigned int>::BoundValueRef(unsigned int&) [259] std::__cxx11::basic_string<char16_t, std::char_traits<char16_t>, std::allocator<char16_t> >::_M_local_data() const [342] std::__cxx11::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t> >::~basic_string()
 [1203] Catch::Clara::Detail::BoundValueRef<unsigned int>::~BoundValueRef() [1187] std::__cxx11::basic_string<char16_t, std::char_traits<char16_t>, std::allocator<char16_t> >::_M_get_allocator() const [840] std::ios_base::setf(std::IosFmtflags, std::IosFmtflags)
 [534] Catch::Clara::Detail::ParserRefImpl<Catch::Clara::Arg>::ParserRefImpl(Catch::Clara::Detail::ParserRefImpl<Catch::Clara::Arg> const&) [817] std::__cxx11::basic_string<char16_t, std::char_traits<char16_t>, std::allocator<char16_t> >::size() const [569] std::literals::string_literals::operator"" s[abi:cxx11](char const, unsigned long)
 [474] Catch::Clara::Detail::ParserRefImpl<Catch::Clara::Opt>::ParserRefImpl(Catch::Clara::Detail::ParserRefImpl<Catch::Clara::Opt>&&) [397] std::__cxx11::basic_string<char16_t, std::char_traits<char16_t>, std::allocator<char16_t> >::length() const [540] void std::Construct<Catch::Clara::Arg, Catch::Clara::Arg const&>(Catch::Clara::Arg, Catch::Clara::Arg const&)
 [454] Catch::Clara::Detail::ParserRefImpl<Catch::Clara::Opt>::ParserRefImpl(Catch::Clara::Detail::ParserRefImpl<Catch::Clara::Opt> const&) [301] std::cxx11::basicstring<char16_t, std::char_traits<char16_t>, std::allocator<char16_t> >::_M_data() const [302] void std::Construct<Catch::Clara::Opt, Catch::Clara::Opt const&>(Catch::Clara::Opt, Catch::Clara::Opt const&)
 [566] Catch::Clara::Detail::ParserRefImpl<Catch::Clara::Opt>::ParserRefImpl<std::cxx11::basicstring<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&) [252] std::__cxx11::basic_string<char16_t, std::char_traits<char16_t>, std::allocator<char16_t> >::capacity() const [475] void std::Construct<Catch::Clara::Opt, Catch::Clara::Opt>(Catch::Clara::Opt, Catch::Clara::Opt&&)
 [572] Catch::Clara::Detail::ParserRefImpl<Catch::Clara::Opt>::ParserRefImpl<unsigned int, void>(unsigned int&, std::cxx11::basicstring<char, std::char_traits<char>, std::allocator<char> > const&) [1188] std::__cxx11::basic_string<char16_t, std::char_traits<char16_t>, std::allocator<char16_t> >::max_size() const [455] 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&)
 [469] Catch::Clara::Detail::ParserRefImpl<Catch::Clara::Opt>::~ParserRefImpl() [344] std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_disjunct(char const) const [577] 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> >&&)
 [555] Catch::Clara::Detail::ParserRefImpl<Catch::Clara::Opt>::operator()(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [8] std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_is_local() const [217] std::iterator_traits<__gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::difference_type std::__distance<__gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >(__gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, __gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::random_access_iterator_tag)
 [1118] Catch::Clara::Detail::ResultValueBase<Catch::Clara::ParseResultType>::ResultValueBase(Catch::Clara::Detail::ResultType, Catch::Clara::ParseResultType const&) [13] std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_local_data() const [364] std::iterator_traits<__gnu_cxx::__normal_iterator<char, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::difference_type std::__distance<__gnu_cxx::__normal_iterator<char, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >(__gnu_cxx::__normal_iterator<char, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, __gnu_cxx::__normal_iterator<char, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::random_access_iterator_tag)
 [1119] Catch::Clara::Detail::ResultValueBase<Catch::Clara::ParseResultType>::~ResultValueBase() [16] std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_check_length(unsigned long, unsigned long, char const) const [392] std::iterator_traits<char32_t const>::difference_type std::__distance<char32_t const>(char32_t const, char32_t const, std::random_access_iterator_tag)
 [987] Catch::Clara::Detail::ResultValueBase<void>::ResultBase(Catch::Clara::Detail::ResultType) [87] std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_get_allocator() const [860] std::iterator_traits<char16_t const>::difference_type std::__distance<char16_t const>(char16_t const, char16_t const, std::random_access_iterator_tag)
 [988] Catch::Clara::Detail::ResultValueBase<void>::~ResultValueBase() [767] std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::end() const [834] std::iterator_traits<char const>::difference_type std::__distance<char const>(char const, char const, std::random_access_iterator_tag)
 [1067] Catch::Clara::Detail::BoundValueRefBase::BoundValueRefBase() [147] std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::cend() const [852] std::iterator_traits<wchar_t const>::difference_type std::__distance<wchar_t const>(wchar_t const, wchar_t const, std::random_access_iterator_tag)
 [1068] Catch::Clara::Detail::BoundValueRefBase::~BoundValueRefBase() [313] std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::data() const [258] std::iterator_traits<char>::difference_type std::__distance<char>(char, char, std::random_access_iterator_tag)
 [1089] Catch::Clara::Detail::ComposableParserImpl<Catch::Clara::Arg>::ComposableParserImpl(Catch::Clara::Detail::ComposableParserImpl<Catch::Clara::Arg> const&) [29] std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::size() const [421] char32_t std::__addressof<char32_t>(char32_t&)
 [1082] Catch::Clara::Detail::ComposableParserImpl<Catch::Clara::Arg>::~ComposableParserImpl() [123] std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::begin() const [385] char16_t std::__addressof<char16_t>(char16_t&)
 [949] Catch::Clara::Detail::ComposableParserImpl<Catch::Clara::Opt>::ComposableParserImpl(Catch::Clara::Detail::ComposableParserImpl<Catch::Clara::Opt>&&) [92] std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::c_str() const [286] char32_t const std::__addressof<char32_t const>(char32_t const&)
 [1059] Catch::Clara::Detail::ComposableParserImpl<Catch::Clara::Opt>::ComposableParserImpl() [452] std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::empty() const [811] char16_t const std::__addressof<char16_t const>(char16_t const&)
 [933] Catch::Clara::Detail::ComposableParserImpl<Catch::Clara::Opt>::ComposableParserImpl(Catch::Clara::Detail::ComposableParserImpl<Catch::Clara::Opt> const&) [127] std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::cbegin() const [53] char const std::__addressof<char const>(char const&)
 [900] Catch::Clara::Detail::ComposableParserImpl<Catch::Clara::Opt>::~ComposableParserImpl() [64] std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::length() const [853] wchar_t const std::__addressof<wchar_t const>(wchar_t const&)
 [1019] Catch::Clara::Detail::ComposableParserImpl<Catch::Clara::ExeName>::ComposableParserImpl(Catch::Clara::Detail::ComposableParserImpl<Catch::Clara::ExeName> const&) [21] std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_data() const [265] Catch::ScopedMessage std::__addressof<Catch::ScopedMessage>(Catch::ScopedMessage&)
 [1003] Catch::Clara::Detail::ComposableParserImpl<Catch::Clara::ExeName>::~ComposableParserImpl() [160] std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::compare(char const) const [1064] Catch::Clara::Arg std::__addressof<Catch::Clara::Arg>(Catch::Clara::Arg&)
 [1296] Catch::Clara::Detail::ComposableParserImpl<Catch::Clara::ExeName>::operator=(Catch::Clara::Detail::ComposableParserImpl<Catch::Clara::ExeName>&&) [354] std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_check(unsigned long, char const) const [883] Catch::Clara::Opt std::__addressof<Catch::Clara::Opt>(Catch::Clara::Opt&)
 [1054] Catch::Clara::Detail::BoundRef::BoundRef() [437] std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_limit(unsigned long, unsigned long) const [880] 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> >&)
 [1055] Catch::Clara::Detail::BoundRef::~BoundRef() [11] std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::capacity() const [1110] 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> >&)
 [307] Catch::Clara::Parser::Parser(Catch::Clara::Parser const&) [26] std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::max_size() const [1144] 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> >&)
 [137] Catch::Clara::Parser::~Parser() [82] std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::operator[](unsigned long) const [241] char std::__addressof<char>(char&)
 [356] Catch::Clara::Parser::operator=(Catch::Clara::Parser&&) [353] std::__cxx11::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t> >::_M_is_local() const [854] wchar_t std::__addressof<wchar_t>(wchar_t&)
 [140] Catch::Clara::Parser::operator|=(Catch::Clara::Opt const&) [847] std::__cxx11::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t> >::_M_local_data() const [1182] 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> >&)
 [1020] Catch::Clara::ExeName::ExeName(Catch::Clara::ExeName const&) [378] std::__cxx11::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t> >::_M_data() const [1244] std::shared_ptr<Catch::Clara::Detail::BoundValueRef<unsigned int> > std::make_shared<Catch::Clara::Detail::BoundValueRef<unsigned int>, unsigned int&>(unsigned int&)
 [1004] Catch::Clara::ExeName::~ExeName() [1048] std::type_info::operator==(std::type_info const&) const [1279] void std::__alloc_on_move<std::allocator<char32_t> >(std::allocator<char32_t>&, std::allocator<char32_t>&)
 [1297] Catch::Clara::ExeName::operator=(Catch::Clara::ExeName&&) [833] std::allocator<char32_t>::allocator() [400] void std::__alloc_on_move<std::allocator<Catch::Clara::Arg> >(std::allocator<Catch::Clara::Arg>&, std::allocator<Catch::Clara::Arg>&)
 [427] Catch::Approx::Approx<unsigned long long, void>(unsigned long long const&) [289] std::allocator<char32_t>::allocator(std::allocator<char32_t> const&) [1327] void std::__alloc_on_move<std::allocator<Catch::Clara::Opt> >(std::allocator<Catch::Clara::Opt>&, std::allocator<Catch::Clara::Opt>&)
 [404] Catch::Detail::unique_ptr<Catch::Generators::GeneratorUntypedBase>::release() [323] std::allocator<char32_t>::~allocator() [253] void std::__alloc_on_move<std::allocator<char> >(std::allocator<char>&, std::allocator<char>&)
 [240] Catch::Detail::unique_ptr<Catch::Generators::GeneratorUntypedBase>::operator=(Catch::Detail::unique_ptr<Catch::Generators::GeneratorUntypedBase>&&) [823] std::allocator<char16_t>::allocator() [1183] 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> >&)
 [1037] Catch::Detail::unique_ptr<Catch::ITestInvoker>::~unique_ptr() [423] std::allocator<char16_t>::allocator(std::allocator<char16_t> const&) [1245] 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&)
 [105] Catch::Detail::unique_ptr<Catch::IEventListener>::operator->() [340] std::allocator<char16_t>::~allocator() [1184] 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> >&)
 [207] Catch::Context::getResultCapture() [979] std::allocator<Catch::Clara::Arg>::allocator(std::allocator<Catch::Clara::Arg> const&) [1246] 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> >&)
 [254] Catch::ExprLhs<char32_t>::ExprLhs(char32_t) [975] std::allocator<Catch::Clara::Arg>::~allocator() [1280] void std::__do_alloc_on_move<std::allocator<char32_t> >(std::allocator<char32_t>&, std::allocator<char32_t>&, std::integral_constant<bool, true>)
 [870] Catch::ExprLhs<char16_t>::ExprLhs(char16_t) [980] std::allocator<Catch::Clara::Opt>::allocator(std::allocator<Catch::Clara::Opt> const&) [425] 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>)
 [1129] Catch::ExprLhs<char const (&) [7]>::ExprLhs(char const (&) [7]) [976] std::allocator<Catch::Clara::Opt>::~allocator() [1328] 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>)
 [1069] Catch::ExprLhs<libutf8::bom_t const&>::ExprLhs(libutf8::bom_t const&) [1086] 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&) [671] void std::__do_alloc_on_move<std::allocator<char> >(std::allocator<char>&, std::allocator<char>&, std::integral_constant<bool, true>)
 [224] Catch::ExprLhs<libutf8::token_t const&>::ExprLhs(libutf8::token_t const&) [1159] std::allocator<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::allocator() [538] 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)
 [261] Catch::ExprLhs<__gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > const&>::ExprLhs(__gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > const&) [1076] std::allocator<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::~allocator() [304] 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)
 [347] Catch::ExprLhs<__gnu_cxx::__normal_iterator<char, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > const&>::ExprLhs(__gnu_cxx::__normal_iterator<char, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > const&) [1114] std::allocator<Catch::Clara::Detail::BoundValueRef<unsigned int> >::allocator(std::allocator<Catch::Clara::Detail::BoundValueRef<unsigned int> > const&) [457] 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> >)
 [324] 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&) [1217] std::allocator<Catch::Clara::Detail::BoundValueRef<unsigned int> >::allocator() [477] 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)
 [809] Catch::ExprLhs<void const const&>::ExprLhs(void const const&) [1099] std::allocator<Catch::Clara::Detail::BoundValueRef<unsigned int> >::~allocator() [574] 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> >)
 [232] Catch::ExprLhs<libutf8::utf8_iterator&>::ExprLhs(libutf8::utf8_iterator&) [888] 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&) [1281] std::iterator_traits<__gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::iterator_category std::__iterator_category<__gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >(__gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > const&)
 [1056] Catch::ExprLhs<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&>::ExprLhs(libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&) [1045] std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::allocator() [1329] std::iterator_traits<__gnu_cxx::__normal_iterator<char, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::iterator_category std::__iterator_category<__gnu_cxx::__normal_iterator<char, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >(__gnu_cxx::__normal_iterator<char, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > const&)
 [1258] Catch::ExprLhs<std::__cxx11::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t> >&>::ExprLhs(std::__cxx11::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t> >&) [206] std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::~allocator() [838] std::iterator_traits<char32_t const>::iterator_category std::__iterator_category<char32_t const>(char32_t const const&)
 [1100] Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>::ExprLhs(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&) [1104] 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&) [861] std::iterator_traits<char16_t const>::iterator_category std::__iterator_category<char16_t const>(char16_t const const&)
 [906] Catch::ExprLhs<char const&>::ExprLhs(char const&) [1105] 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() [835] std::iterator_traits<char const>::iterator_category std::__iterator_category<char const>(char const const&)
 [285] Catch::ExprLhs<bool>::ExprLhs(bool) [1137] 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&) [855] std::iterator_traits<wchar_t const>::iterator_category std::__iterator_category<wchar_t const>(wchar_t const const&)
 [318] Catch::ExprLhs<char>::ExprLhs(char) [1138] 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() [374] std::iterator_traits<char>::iterator_category std::__iterator_category<char>(char const&)
 [1204] Catch::ExprLhs<double>::ExprLhs(double) [1160] 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> >&) [539] 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>&)
 [212] Catch::ExprLhs<int>::ExprLhs(int) [1161] std::shared_ptr<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::~shared_ptr() [305] 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>&)
 [1130] Catch::ExprLhs<long>::ExprLhs(long) [1218] 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&) [458] 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> > >&)
 [808] Catch::ExprLhs<unsigned long>::ExprLhs(unsigned long) [1219] std::shared_ptr<Catch::Clara::Detail::BoundValueRef<unsigned int> >::~shared_ptr() [478] 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>&)
 [335] Catch::rngSeed()     [1023] std::shared_ptr<Catch::Clara::Detail::BoundValueRefBase>::shared_ptr(std::shared_ptr<Catch::Clara::Detail::BoundValueRefBase> const&) [575] 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> > >&)
 [278] Catch::Matchers::MatcherBase<std::exception>::MatcherBase() [1006] std::shared_ptr<Catch::Clara::Detail::BoundValueRefBase>::~shared_ptr() [984] std::move_iterator<Catch::Clara::Opt> std::__make_move_if_noexcept_iterator<Catch::Clara::Opt, std::move_iterator<Catch::Clara::Opt> >(Catch::Clara::Opt)
 [874] Catch::Matchers::MatcherBase<std::exception>::~MatcherBase() [1313] std::shared_ptr<Catch::Clara::Detail::BoundValueRefBase>::operator=(std::shared_ptr<Catch::Clara::Detail::BoundValueRefBase>&&) [965] 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> >)
 [236] Catch::Matchers::ExceptionMessage(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, bool) [951] std::shared_ptr<Catch::Clara::Detail::BoundRef>::shared_ptr(std::shared_ptr<Catch::Clara::Detail::BoundRef>&&) [479] 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>&)
 [237] Catch::Matchers::ExceptionWatcher::ExceptionWatcher(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, bool) [1189] 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> > > >&&) [576] 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> > >&)
 [441] Catch::Matchers::ExceptionWatcher::~ExceptionWatcher() [1220] 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> >&&) [1145] std::abs(double)
 [279] Catch::Matchers::MatcherUntypedBase::MatcherUntypedBase() [926] std::shared_ptr<Catch::Clara::Detail::BoundRef>::shared_ptr(std::shared_ptr<Catch::Clara::Detail::BoundRef> const&) [967] unsigned long const& std::max<unsigned long>(unsigned long const&, unsigned long const&)
 [430] Catch::MatchExpr<libutf8::libutf8_exception_decoding const&, Catch::Matchers::ExceptionWatcher>::MatchExpr(libutf8::libutf8_exception_decoding const&, Catch::Matchers::ExceptionWatcher const&, Catch::StringRef) [898] std::shared_ptr<Catch::Clara::Detail::BoundRef>::~shared_ptr() [412] unsigned long const& std::min<unsigned long>(unsigned long const&, unsigned long const&)
 [875] Catch::MatchExpr<libutf8::libutf8_exception_decoding const&, Catch::Matchers::ExceptionWatcher>::~MatchExpr() [1024] 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&) [1185] 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&)
 [274] Catch::Singleton<Catch::StringStreams, Catch::StringStreams, Catch::StringStreams>::~Singleton() [1007] std::shared_ptr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::~shared_ptr() [1247] 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&)
  [45] Catch::StringRef::StringRef(char const) [1314] 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> > >&&) [380] 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> >&)
  [18] Catch::StringRef::StringRef(char const, unsigned long) [384] std::char_traits<char32_t>::eq(char32_t const&, char32_t const&) [1077] std::remove_reference<Catch::Clara::Arg&>::type&& std::move<Catch::Clara::Arg&>(Catch::Clara::Arg&)
  [55] Catch::StringRef::StringRef() [869] std::char_traits<char32_t>::lt(char32_t const&, char32_t const&) [1078] std::remove_reference<Catch::Clara::Opt&>::type&& std::move<Catch::Clara::Opt&>(Catch::Clara::Opt&)
  [72] Catch::UnaryExpr<bool>::UnaryExpr(bool) [332] std::char_traits<char32_t>::copy(char32_t, char32_t const, unsigned long) [1146] std::remove_reference<Catch::Clara::Detail::BoundValueRefBase&>::type&& std::move<Catch::Clara::Detail::BoundValueRefBase&>(Catch::Clara::Detail::BoundValueRefBase&)
 [134] Catch::UnaryExpr<bool>::~UnaryExpr() [185] std::char_traits<char32_t>::assign(char32_t&, char32_t const&) [879] 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> >&)
  [71] Catch::BinaryExpr<char32_t, char32_t> Catch::operator==<char32_t, 0>(Catch::ExprLhs<char32_t>&&, char32_t) [391] std::char_traits<char32_t>::length(char32_t const) [868] std::remove_reference<std::allocator<char32_t>&>::type&& std::move<std::allocator<char32_t>&>(std::allocator<char32_t>&)
 [655] Catch::BinaryExpr<libutf8::bom_t const&, libutf8::bom_t const&> Catch::operator==<libutf8::bom_t, 0>(Catch::ExprLhs<libutf8::bom_t const&>&&, libutf8::bom_t&&) [1271] std::char_traits<char32_t>::compare(char32_t const, char32_t const, unsigned long) [839] std::remove_reference<std::allocator<char16_t>&>::type&& std::move<std::allocator<char16_t>&>(std::allocator<char16_t>&)
  [69] Catch::BinaryExpr<libutf8::token_t const&, libutf8::token_t const&> Catch::operator==<libutf8::token_t, 0>(Catch::ExprLhs<libutf8::token_t const&>&&, libutf8::token_t&&) [288] std::char_traits<char16_t>::eq(char16_t const&, char16_t const&) [1330] std::remove_reference<std::allocator<Catch::Clara::Arg>&>::type&& std::move<std::allocator<Catch::Clara::Arg>&>(std::allocator<Catch::Clara::Arg>&)
 [116] Catch::BinaryExpr<libutf8::utf8_iterator&, __gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > const&> Catch::operator==<__gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, 0>(Catch::ExprLhs<libutf8::utf8_iterator&>&&, __gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&&) [858] std::char_traits<char16_t>::copy(char16_t, char16_t const, unsigned long) [1331] std::remove_reference<std::allocator<Catch::Clara::Opt>&>::type&& std::move<std::allocator<Catch::Clara::Opt>&>(std::allocator<Catch::Clara::Opt>&)
 [219] Catch::BinaryExpr<libutf8::utf8_iterator&, __gnu_cxx::__normal_iterator<char, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > const&> Catch::operator==<__gnu_cxx::__normal_iterator<char, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, 0>(Catch::ExprLhs<libutf8::utf8_iterator&>&&, __gnu_cxx::__normal_iterator<char, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&&) [319] std::char_traits<char16_t>::assign(char16_t&, char16_t const&) [937] 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> > >&)
 [716] Catch::BinaryExpr<double, Catch::Approx const&> Catch::operator==<Catch::Approx, 0>(Catch::ExprLhs<double>&&, Catch::Approx&&) [210] std::char_traits<char16_t>::length(char16_t const) [196] std::remove_reference<std::allocator<char>&>::type&& std::move<std::allocator<char>&>(std::allocator<char>&)
 [189] Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&> Catch::operator==<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, 0>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&) [57] std::char_traits<char>::copy(char, char const, unsigned long) [1186] 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> > > >&)
 [733] Catch::BinaryExpr<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&> Catch::operator==<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, 0>(Catch::ExprLhs<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&>&&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&) [938] std::char_traits<char>::move(char, char const, unsigned long) [1248] 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> >&)
  [93] Catch::BinaryExpr<void const const&, void const const&> Catch::operator==<void const, 0>(Catch::ExprLhs<void const const&>&&, void const&&) [1272] std::char_traits<char>::assign(char, unsigned long, char) [1332] 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>&)
 [508] Catch::BinaryExpr<char const&, char const&> Catch::operator==<char, 0>(Catch::ExprLhs<char const&>&&, char&&) [32] std::char_traits<char>::assign(char&, char const&) [954] std::remove_reference<std::shared_ptr<Catch::Clara::Detail::BoundRef>&>::type&& std::move<std::shared_ptr<Catch::Clara::Detail::BoundRef>&>(std::shared_ptr<Catch::Clara::Detail::BoundRef>&)
 [640] Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (& const&) [10]> Catch::operator==<char const (&) [10], 0>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, char const (&) [10]) [97] std::char_traits<char>::length(char const) [1333] 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> > >&)
 [587] Catch::BinaryExpr<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&, char const (& const&) [11]> Catch::operator==<char const (&) [11], 0>(Catch::ExprLhs<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&>&&, char const (&) [11]) [321] std::char_traits<char>::compare(char const, char const, unsigned long) [1334] 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>&)
 [678] Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (& const&) [16]> Catch::operator==<char const (&) [16], 0>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, char const (&) [16]) [326] std::char_traits<wchar_t>::assign(wchar_t&, wchar_t const&) [1335] 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>&)
 [696] Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (& const&) [17]> Catch::operator==<char const (&) [17], 0>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, char const (&) [17]) [848] std::char_traits<wchar_t>::length(wchar_t const) [1336] 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> >&)
 [638] Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (& const&) [2]> Catch::operator==<char const (&) [2], 0>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, char const (&) [2]) [114] void std::Destroyaux<false>::__destroy<Catch::ScopedMessage>(Catch::ScopedMessage, Catch::ScopedMessage) [1337] 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> >&)
 [650] Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (& const&) [31]> Catch::operator==<char const (&) [31], 0>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, char const (&) [31]) [998] void std::Destroyaux<false>::__destroy<Catch::Clara::Arg>(Catch::Clara::Arg, Catch::Clara::Arg) [945] 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> > > >&)
 [578] Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (& const&) [32]> Catch::operator==<char const (&) [32], 0>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, char const (&) [32]) [182] void std::Destroyaux<false>::__destroy<Catch::Clara::Opt>(Catch::Clara::Opt, Catch::Clara::Opt) [824] std::setw(int)
 [639] Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (& const&) [33]> Catch::operator==<char const (&) [33], 0>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, char const (&) [33]) [482] 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> >) [1147] 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&)
 [697] Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (& const&) [36]> Catch::operator==<char const (&) [36], 0>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, char const (&) [36]) [283] std::Vectorbase<Catch::ScopedMessage, std::allocator<Catch::ScopedMessage> >::_M_deallocate(Catch::ScopedMessage, unsigned long) [1148] 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&)
 [558] Catch::BinaryExpr<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&, char const (& const&) [3]> Catch::operator==<char const (&) [3], 0>(Catch::ExprLhs<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&>&&, char const (&) [3]) [186] std::Vectorbase<Catch::ScopedMessage, std::allocator<Catch::ScopedMessage> >::_M_get_Tp_allocator() [1282] 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&)
 [698] Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (& const&) [48]> Catch::operator==<char const (&) [48], 0>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, char const (&) [48]) [166] std::Vectorbase<Catch::ScopedMessage, std::allocator<Catch::ScopedMessage> >::~Vectorbase() [901] 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> >&)
 [699] Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (& const&) [4]> Catch::operator==<char const (&) [4], 0>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, char const (&) [4]) [1016] std::Vectorbase<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >::_M_allocate(unsigned long) [955] Catch::Clara::Opt&& std::forward<Catch::Clara::Opt>(std::remove_reference<Catch::Clara::Opt>::type&)
 [660] Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (& const&) [54]> Catch::operator==<char const (&) [54], 0>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, char const (&) [54]) [1273] 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&) [1040] 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&)
 [700] Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (& const&) [57]> Catch::operator==<char const (&) [57], 0>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, char const (&) [57]) [1017] std::Vectorbase<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >::Vectorimpl::Vectorimpl(std::allocator<Catch::Clara::Arg> const&) [1081] Catch::Clara::Arg const& std::forward<Catch::Clara::Arg const&>(std::remove_reference<Catch::Clara::Arg const&>::type&)
 [559] Catch::BinaryExpr<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&, char const (& const&) [5]> Catch::operator==<char const (&) [5], 0>(Catch::ExprLhs<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&>&&, char const (&) [5]) [1008] std::Vectorbase<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >::Vectorimpl::~Vectorimpl() [920] Catch::Clara::Opt const& std::forward<Catch::Clara::Opt const&>(std::remove_reference<Catch::Clara::Opt const&>::type&)
 [701] Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (& const&) [67]> Catch::operator==<char const (&) [67], 0>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, char const (&) [67]) [999] std::Vectorbase<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >::_M_deallocate(Catch::Clara::Arg, unsigned long) [893] 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&)
 [661] Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (& const&) [6]> Catch::operator==<char const (&) [6], 0>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, char const (&) [6]) [1025] std::Vectorbase<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >::_M_create_storage(unsigned long) [1058] 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&)
 [702] Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (& const&) [76]> Catch::operator==<char const (&) [76], 0>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, char const (&) [76]) [970] std::Vectorbase<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >::_M_get_Tp_allocator() [1071] unsigned int& std::forward<unsigned int&>(std::remove_reference<unsigned int&>::type&)
 [529] Catch::BinaryExpr<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&, char const (& const&) [7]> Catch::operator==<char const (&) [7], 0>(Catch::ExprLhs<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&>&&, char const (&) [7]) [1315] std::Vectorbase<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >::Vectorbase(std::allocator<Catch::Clara::Arg> const&) [825] std::Setfill<char> std::setfill<char>(char)
 [662] Catch::BinaryExpr<std::cxx11::basicstring<char, std::char_traits<char>, std::allocator<char> >&, char const (& const&) [7]> Catch::operator==<char const (&) [7], 0>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>&&, char const (&) [7]) [1026] std::Vectorbase<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >::Vectorbase(unsigned long, std::allocator<Catch::Clara::Arg> const&) [1096] void std::Destroy<Catch::Clara::Arg>(Catch::Clara::Arg)
 [139] Catch::BinaryExpr<std::cxx11::basicstring<char, std::char_traits<char>, std::allocator<char> > const&, char const (& const&) [8]> Catch::operator==<char const (&) [8], 0>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, char const (&) [8]) [1009] std::Vectorbase<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >::~Vectorbase() [181] void std::Destroy<Catch::Clara::Opt>(Catch::Clara::Opt)
 [641] Catch::BinaryExpr<std::cxx11::basicstring<char, std::char_traits<char>, std::allocator<char> > const&, char const (& const&) [9]> Catch::operator==<char const (&) [9], 0>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, char const (&) [9]) [991] std::Vectorbase<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::_M_allocate(unsigned long) [481] 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> >)
 [167] Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const& const&> Catch::operator==<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, 0>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [1274] 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&) [108] void std::Destroy<Catch::ScopedMessage>(Catch::ScopedMessage, Catch::ScopedMessage)
 [233] Catch::BinaryExpr<gnucxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > const&, libutf8::utf8_iterator& const&> Catch::operator==<libutf8::utf8_iterator&, 0>(Catch::ExprLhs<__gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > const&>&&, libutf8::utf8_iterator&) [1018] std::Vectorbase<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::Vectorimpl::Vectorimpl(std::allocator<Catch::Clara::Opt> const&) [84] void std::Destroy<Catch::ScopedMessage, Catch::ScopedMessage>(Catch::ScopedMessage, Catch::ScopedMessage, std::allocator<Catch::ScopedMessage>&)
 [129] Catch::BinaryExpr<gnucxx::__normal_iterator<char, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > const&, libutf8::utf8_iterator& const&> Catch::operator==<libutf8::utf8_iterator&, 0>(Catch::ExprLhs<__gnu_cxx::__normal_iterator<char, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > const&>&&, libutf8::utf8_iterator&) [1010] std::Vectorbase<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::Vectorimpl::~Vectorimpl() [1001] void std::Destroy<Catch::Clara::Arg>(Catch::Clara::Arg, Catch::Clara::Arg)
 [450] Catch::BinaryExpr<libutf8::utf8iterator&, libutf8::utf8_iterator& const&> Catch::operator==<libutf8::utf8_iterator&, 0>(Catch::ExprLhs<libutf8::utf8_iterator&>&&, libutf8::utf8_iterator&) [152] std::Vectorbase<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::_M_deallocate(Catch::Clara::Opt, unsigned long) [1002] void std::Destroy<Catch::Clara::Arg, Catch::Clara::Arg>(Catch::Clara::Arg, Catch::Clara::Arg, std::allocator<Catch::Clara::Arg>&)
 [588] Catch::BinaryExpr<char const (&) [7], libutf8::caseinsensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >& const&> Catch::operator==<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&, 0>(Catch::ExprLhs<char const (&) [7]>&&, libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&) [1027] std::Vectorbase<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::_M_create_storage(unsigned long) [183] void std::Destroy<Catch::Clara::Opt>(Catch::Clara::Opt, Catch::Clara::Opt)
 [734] Catch::BinaryExpr<std::cxx11::basicstring<char, std::char_traits<char>, std::allocator<char> > const&, libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >& const&> Catch::operator==<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&, 0>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&) [957] std::Vectorbase<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::_M_get_Tp_allocator() [184] void std::Destroy<Catch::Clara::Opt, Catch::Clara::Opt>(Catch::Clara::Opt, Catch::Clara::Opt, std::allocator<Catch::Clara::Opt>&)
 [754] Catch::BinaryExpr<std::cxx11::basicstring<char, std::char_traits<char>, std::allocator<char> >&, libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >& const&> Catch::operator==<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&, 0>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>&&, libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&) [1316] std::Vectorbase<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::Vectorbase(std::allocator<Catch::Clara::Opt> const&) [483] 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> >)
 [735] Catch::BinaryExpr<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&, libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >& const&> Catch::operator==<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&, 0>(Catch::ExprLhs<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&>&&, libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&) [1028] std::Vectorbase<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::Vectorbase(unsigned long, std::allocator<Catch::Clara::Opt> const&) [484] 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> > >&)
 [713] Catch::BinaryExpr<std::__cxx11::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t> >&, std::__cxx11::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t> >& const&> Catch::operator==<std::__cxx11::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t> >&, 0>(Catch::ExprLhs<std::__cxx11::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t> >&>&&, std::__cxx11::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t> >&) [201] std::Vectorbase<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::~Vectorbase() [284] void std::Destroy<Catch::TestCaseTracking::ITracker**, Catch::TestCaseTracking::ITracker>(Catch::TestCaseTracking::ITracker*, Catch::TestCaseTracking::ITracker**, std::allocator<Catch::TestCaseTracking::ITracker>&)
 [755] Catch::BinaryExpr<libutf8::caseinsensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >& const&> Catch::operator==<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, 0>(Catch::ExprLhs<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&>&&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&) [921] 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) [218] std::iterator_traits<__gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::difference_type std::distance<__gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >(__gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, __gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >)
 [692] Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >& const&> Catch::operator==<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, 0>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>&&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&) [944] 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&) [365] std::iterator_traits<__gnu_cxx::__normal_iterator<char, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::difference_type std::distance<__gnu_cxx::__normal_iterator<char, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >(__gnu_cxx::__normal_iterator<char, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, __gnu_cxx::__normal_iterator<char, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >)
 [150] Catch::BinaryExpr<char32_t, char> Catch::operator==<char, 0>(Catch::ExprLhs<char32_t>&&, char) [928] 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&) [393] std::iterator_traits<char32_t const>::difference_type std::distance<char32_t const>(char32_t const, char32_t const)
  [91] Catch::BinaryExpr<char, char> Catch::operator==<char, 0>(Catch::ExprLhs<char>&&, char) [1051] 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() [862] std::iterator_traits<char16_t const>::difference_type std::distance<char16_t const>(char16_t const, char16_t const)
 [1205] bool Catch::operator==<double, void>(double const&, Catch::Approx const&) [946] 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> > >&&) [372] std::iterator_traits<char const>::difference_type std::distance<char const>(char const, char const)
 [756] Catch::BinaryExpr<char32_t, int> Catch::operator==<int, 0>(Catch::ExprLhs<char32_t>&&, int) [272] 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() [856] std::iterator_traits<wchar_t const>::difference_type std::distance<wchar_t const>(wchar_t const, wchar_t const)
 [451] Catch::BinaryExpr<char16_t, int> Catch::operator==<int, 0>(Catch::ExprLhs<char16_t>&&, int) [897] 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) [165] std::iterator_traits<char>::difference_type std::distance<char>(char, char)
  [41] Catch::BinaryExpr<int, int> Catch::operator==<int, 0>(Catch::ExprLhs<int>&&, int) [930] 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) [422] char32_t std::addressof<char32_t>(char32_t&)
 [691] Catch::BinaryExpr<long, int> Catch::operator==<int, 0>(Catch::ExprLhs<long>&&, int) [882] 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() [386] char16_t std::addressof<char16_t>(char16_t&)
  [79] Catch::BinaryExpr<unsigned long, int> Catch::operator==<int, 0>(Catch::ExprLhs<unsigned long>&&, int) [1052] 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() [287] char32_t const std::addressof<char32_t const>(char32_t const&)
 [193] Catch::BinaryExpr<char32_t, unsigned int> Catch::operator==<unsigned int, 0>(Catch::ExprLhs<char32_t>&&, unsigned int) [947] 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> > > >&&) [322] char16_t const std::addressof<char16_t const>(char16_t const&)
 [494] Catch::BinaryExpr<char16_t, unsigned int> Catch::operator==<unsigned int, 0>(Catch::ExprLhs<char16_t>&&, unsigned int) [931] 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&) [30] char const std::addressof<char const>(char const&)
 [736] Catch::BinaryExpr<unsigned long, unsigned long> Catch::operator==<unsigned long, 0>(Catch::ExprLhs<unsigned long>&&, unsigned long) [273] 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() [857] wchar_t const std::addressof<wchar_t const>(wchar_t const&)
 [589] Catch::BinaryExpr<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&, char const (& const&) [7]> Catch::operator>=<char const (&) [7], 0>(Catch::ExprLhs<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&>&&, char const (&) [7]) [1162] 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> > >) [122] char std::addressof<char>(char&)
 [590] Catch::BinaryExpr<char const (&) [7], libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >& const&> Catch::operator>=<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&, 0>(Catch::ExprLhs<char const (&) [7]>&&, libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&) [1163] 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> >&) [331] wchar_t std::addressof<wchar_t>(wchar_t&)
 [757] Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >& const&> Catch::operator>=<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&, 0>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>&&, libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&) [1164] 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() [841] std::operator&=(std::IosFmtflags&, std::IosFmtflags)
 [737] Catch::BinaryExpr<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&, libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >& const&> Catch::operator>=<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&, 0>(Catch::ExprLhs<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&>&&, libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&) [1221] 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>) [819] std::operator&(std::IosFmtflags, std::IosFmtflags)
 [758] Catch::BinaryExpr<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >& const&> Catch::operator>=<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, 0>(Catch::ExprLhs<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&>&&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&) [1222] 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&) [842] std::operator~(std::IosFmtflags)
 [295] Catch::BinaryExpr<int, int> Catch::operator>=<int, 0>(Catch::ExprLhs<int>&&, int) [1223] std::__shared_ptr<Catch::Clara::Detail::BoundValueRef<unsigned int>, (__gnu_cxx::Lockpolicy)2>::~__shared_ptr() [724] bool std::operator==<char32_t, std::char_traits<char32_t>, std::allocator<char32_t> >(std::__cxx11::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t> > const&, std::__cxx11::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t> > const&)
 [371] Catch::BinaryExpr<unsigned long, int> Catch::operator>=<int, 0>(Catch::ExprLhs<unsigned long>&&, int) [1275] std::__shared_ptr<Catch::Clara::Detail::BoundValueRefBase, (__gnu_cxx::Lockpolicy)2>::swap(std::__shared_ptr<Catch::Clara::Detail::BoundValueRefBase, (__gnu_cxx::Lockpolicy)2>&) [940] bool std::operator==<Catch::Clara::Opt>(std::move_iterator<Catch::Clara::Opt> const&, std::move_iterator<Catch::Clara::Opt> const&)
 [591] Catch::BinaryExpr<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&, char const (& const&) [7]> Catch::operator><char const (&) [7], 0>(Catch::ExprLhs<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&>&&, char const (&) [7]) [1317] std::__shared_ptr<Catch::Clara::Detail::BoundValueRefBase, (__gnu_cxx::Lockpolicy)2>::__shared_ptr(std::__shared_ptr<Catch::Clara::Detail::BoundValueRefBase, (__gnu_cxx::Lockpolicy)2>&&) [985] 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&)
 [592] Catch::BinaryExpr<char const (&) [7], libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >& const&> Catch::operator><libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&, 0>(Catch::ExprLhs<char const (&) [7]>&&, libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&) [1029] 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&) [145] __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&)
 [759] Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >& const&> Catch::operator><libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&, 0>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>&&, libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&) [997] std::__shared_ptr<Catch::Clara::Detail::BoundValueRefBase, (__gnu_cxx::Lockpolicy)2>::~__shared_ptr() [432] 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&)
 [738] Catch::BinaryExpr<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&, libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >& const&> Catch::operator><libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&, 0>(Catch::ExprLhs<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&>&&, libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&) [1318] std::__shared_ptr<Catch::Clara::Detail::BoundValueRefBase, (__gnu_cxx::Lockpolicy)2>::operator=(std::__shared_ptr<Catch::Clara::Detail::BoundValueRefBase, (__gnu_cxx::Lockpolicy)2>&&) [173] 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)
 [760] Catch::BinaryExpr<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >& const&> Catch::operator><std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, 0>(Catch::ExprLhs<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&>&&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&) [927] 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&) [941] bool std::operator!=<Catch::Clara::Opt>(std::move_iterator<Catch::Clara::Opt> const&, std::move_iterator<Catch::Clara::Opt> const&)
 [109] Catch::ExprLhs<char32_t> Catch::operator<=<char32_t, 0>(Catch::Decomposer&&, char32_t) [1190] 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>&&) [986] 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&)
 [871] Catch::ExprLhs<char16_t> Catch::operator<=<char16_t, 0>(Catch::Decomposer&&, char16_t) [952] std::__shared_ptr<Catch::Clara::Detail::BoundRef, (__gnu_cxx::Lockpolicy)2>::__shared_ptr(std::__shared_ptr<Catch::Clara::Detail::BoundRef, (__gnu_cxx::Lockpolicy)2>&&) [428] bool std::operator!=<char>(std::allocator<char> const&, std::allocator<char> const&)
 [1070] Catch::ExprLhs<libutf8::bom_t const&> Catch::operator<=<libutf8::bom_t, 0>(Catch::Decomposer&&, libutf8::bom_t&&) [1224] 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>&&) [226] 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&)
 [111] Catch::ExprLhs<libutf8::token_t const&> Catch::operator<=<libutf8::token_t, 0>(Catch::Decomposer&&, libutf8::token_t&&) [899] std::__shared_ptr<Catch::Clara::Detail::BoundRef, (__gnu_cxx::Lockpolicy)2>::~__shared_ptr() [843] std::operator|=(std::IosFmtflags&, std::IosFmtflags)
 [209] Catch::ExprLhs<__gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > const&> Catch::operator<=<__gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, 0>(Catch::Decomposer&&, __gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&&) [1319] 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>&) [844] std::operator|(std::IosFmtflags, std::IosFmtflags)
 [221] Catch::ExprLhs<__gnu_cxx::__normal_iterator<char, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > const&> Catch::operator<=<__gnu_cxx::__normal_iterator<char, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, 0>(Catch::Decomposer&&, __gnu_cxx::__normal_iterator<char, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&&) [1320] 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>&&) [414] std::operator|(std::IosOpenmode, std::IosOpenmode)
 [768] 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> >&&) [1030] 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&) [52] std::__cxx11::basic_string<char, std::char_traits<char>, std::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)
 [244] Catch::ExprLhs<void const const&> Catch::operator<=<void const, 0>(Catch::Decomposer&&, void const&&) [1000] std::__shared_ptr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, (__gnu_cxx::Lockpolicy)2>::~__shared_ptr() [60] 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> >&&)
 [593] Catch::BinaryExpr<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&, char const (& const&) [7]> Catch::operator<=<char const (&) [7], 0>(Catch::ExprLhs<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&>&&, char const (&) [7]) [1321] 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>&&) [28] std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > std::operator+<char, std::char_traits<char>, std::allocator<char> >(char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)
 [1131] Catch::ExprLhs<char const (& const&) [7]> Catch::operator<=<char const (&) [7], 0>(Catch::Decomposer&&, char const (&) [7]) [983] std::move_iterator<Catch::Clara::Opt>::move_iterator(Catch::Clara::Opt) [367] std::__cxx11::basic_string<char, std::char_traits<char>, std::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)
 [215] 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&) [953] std::move_iterator<Catch::Clara::Opt>::operator++() [1338] main::{lambda()#1}::operator()() const (catch_main.cpp)
 [142] Catch::ExprLhs<libutf8::utf8_iterator& const&> Catch::operator<=<libutf8::utf8_iterator&, 0>(Catch::Decomposer&&, libutf8::utf8_iterator&) [964] 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> >) [1339] main::{lambda()#1}::operator void ()()() const (catch_main.cpp)
 [594] Catch::BinaryExpr<char const (&) [7], libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >& const&> Catch::operator<=<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&, 0>(Catch::ExprLhs<char const (&) [7]>&&, libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&) [1073] std::move_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >>::operator++() [1340] main::{lambda()#1}::FUN() (catchmain.cpp)
 [761] Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >& const&> Catch::operator<=<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&, 0>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>&&, libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&) [1106] 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>&) [339] Catch::AssertionHandler::complete()::{lambda()#1}::operator()() const
 [739] Catch::BinaryExpr<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&, libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >& const&> Catch::operator<=<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&, 0>(Catch::ExprLhs<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&>&&, libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&) [1165] 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&) [24] operator"" catchsr(char const, unsigned long)
 [1057] Catch::ExprLhs<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >& const&> Catch::operator<=<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&, 0>(Catch::Decomposer&&, libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&) [1166] 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() [867] operator new(unsigned long, void)
 [1259] Catch::ExprLhs<std::__cxx11::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t> >& const&> Catch::operator<=<std::__cxx11::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t> >&, 0>(Catch::Decomposer&&, std::__cxx11::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t> >&) [1139] 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>&)
 [762] Catch::BinaryExpr<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >& const&> Catch::operator<=<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, 0>(Catch::ExprLhs<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >&>&&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&) [1225] std::Spebo_helper<0, std::allocator<Catch::Clara::Detail::BoundValueRef<unsigned int> >, true>::Spebo_helper(std::allocator<Catch::Clara::Detail::BoundValueRef<unsigned int> > const&)