Flat profile:

Each sample counts as 0.01 seconds.
  %   cumulative   self              self     total           
 time   seconds   seconds    calls   s/call   s/call  name    
  3.95      1.35     1.35 323679754     0.00     0.00  Catch::StringRef::StringRef(char const, unsigned long)
  3.55      2.56     1.21 127676313     0.00     0.00  std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_set_length(unsigned long)
  3.26      3.67     1.11 84361910     0.00     0.00  Catch::AssertionHandler::AssertionHandler(Catch::StringRef const&, Catch::SourceLineInfo const&, Catch::StringRef, Catch::ResultDisposition::Flags)
  2.88      4.65     0.98 83907016     0.00     0.00  Catch::RunContext::handleExpr(Catch::AssertionInfo const&, Catch::ITransientExpression const&, Catch::AssertionReaction&)
  2.66      5.55     0.91 491157742     0.00     0.00  std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_data() const
  2.63      6.45     0.90 350642197     0.00     0.00  std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::size() const
  2.47      7.29     0.84        5     0.17     1.41  ___CATCH__TEST____12()
  2.38      8.10     0.81 108381241     0.00     0.00  std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_append(char const, unsigned long)
  2.22      8.85     0.76 84361910     0.00     0.00  Catch::operator"" _sr(char const, unsigned long)
  2.20      9.60     0.75 84361910     0.00     0.00  Catch::RunContext::resetAssertionInfo()
  2.09     10.31     0.71 84361910     0.00     0.00  Catch::AssertionHandler::complete()
  1.95     10.98     0.67 84427445     0.00     0.00  operator"" catchsr(char const, unsigned long)
  1.82     11.60     0.62 84362270     0.00     0.00  Catch::getResultCapture()
  1.54     12.12     0.53 108555091     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.44     12.61     0.49 132653667     0.00     0.00  std::char_traits<char>::assign(char&, char const&)
  1.44     13.10     0.49        2     0.25     2.33  ___CATCH__TEST____3()
  1.26     13.53     0.43       13     0.03     0.30  ___CATCH__TEST____0()
  1.20     13.94     0.41 83907016     0.00     0.00  Catch::ITransientExpression::ITransientExpression(bool, bool)
  1.19     14.35     0.41 108381241     0.00     0.00  std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::append(char const)
  1.15     14.74     0.39 83907016     0.00     0.00  Catch::AssertionHandler::handleExpr(Catch::ITransientExpression const&)
  1.13     15.12     0.39 84362249     0.00     0.00  Catch::SourceLineInfo::SourceLineInfo(char const, unsigned long)
  1.10     15.50     0.38 117979233     0.00     0.00  std::char_traits<char>::copy(char, char const, unsigned long)
  1.07     15.86     0.37 84362010     0.00     0.00  std::vector<Catch::ScopedMessage, std::allocator<Catch::ScopedMessage> >::_M_erase_at_end(Catch::ScopedMessage)
  1.06     16.22     0.36        1     0.36     2.43  ___CATCH__TEST____35()
  1.04     16.58     0.36 18523335     0.00     0.00  Catch::ExprLhs<int const&> Catch::Decomposer::operator<=<int>(int const&)
  0.95     16.90     0.33 122740786     0.00     0.00  std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_S_copy(char, char const, unsigned long)
  0.94     17.22     0.32 128025397     0.00     0.00  std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_length(unsigned long)
  0.94     17.54     0.32 123228156     0.00     0.00  std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::capacity() const
  0.94     17.86     0.32 83907016     0.00     0.00  Catch::RunContext::assertionPassed()
  0.91     18.17     0.31 154890399     0.00     0.00  Catch::StringRef::StringRef(char const)
  0.90     18.48     0.31 84362195     0.00     0.00  std::__uniq_ptr_impl<Catch::IStreamingReporter, std::default_delete<Catch::IStreamingReporter> >::_M_ptr() const
  0.90     18.78     0.31 84361924     0.00     0.00  Catch::StringRef::StringRef()
  0.85     19.07     0.29 124855716     0.00     0.00  std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::max_size() const
  0.85     19.36     0.29 156922301     0.00     0.00  std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_local_data() const
  0.84     19.65     0.29 156922301     0.00     0.00  char const std::addressof<char const>(char const&)
  0.79     19.92     0.27 156922301     0.00     0.00  char const std::__addressof<char const>(char const&)
  0.79     20.19     0.27 156922301     0.00     0.00  std::pointer_traits<char const>::pointer_to(char const&)
  0.73     20.44     0.25 84361910     0.00     0.00  Catch::AssertionHandler::setCompleted()
  0.73     20.69     0.25 156922301     0.00     0.00  std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_is_local() const
  0.73     20.94     0.25  1112067     0.00     0.00  std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::operator+=(char const)
  0.72     21.18     0.25 124855716     0.00     0.00  std::allocator_traits<std::allocator<char> >::max_size(std::allocator<char> const&)
  0.70     21.42     0.24 84362270     0.00     0.00  Catch::Context::getResultCapture()
  0.68     21.65     0.23        6     0.04     0.26  ___CATCH__TEST____0()
  0.68     21.88     0.23 84361910     0.00     0.00  Catch::AssertionReaction::AssertionReaction()
  0.66     22.11     0.23 84362011     0.00     0.00  std::Vectorbase<Catch::ScopedMessage, std::allocator<Catch::ScopedMessage> >::_M_get_Tp_allocator()
  0.65     22.33     0.22 83907016     0.00     0.00  Catch::ITransientExpression::getResult() const
  0.62     22.54     0.21 83907016     0.00     0.00  Catch::ITransientExpression::~ITransientExpression()
  0.60     22.74     0.21 83907016     0.00     0.00  Catch::isFalseTest(int)
  0.56     22.93     0.19 135080334     0.00     0.00  __gnu_cxx::new_allocator<char>::max_size() const
  0.56     23.12     0.19 127790197     0.00     0.00  std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_get_allocator() const
  0.54     23.31     0.19 17409271     0.00     0.00  Catch::BinaryExpr<int const&, int const&> const Catch::ExprLhs<int const&>::operator==<int>(int const&)
  0.53     23.49     0.18   978270     0.00     0.00  std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string()
  0.53     23.67     0.18 109037457     0.00     0.00  std::char_traits<char>::length(char const)
  0.53     23.85     0.18 84362011     0.00     0.00  void std::Destroy<Catch::ScopedMessage>(Catch::ScopedMessage, Catch::ScopedMessage)
  0.51     24.02     0.18 84362193     0.00     0.00  std::uniqueptr<Catch::IStreamingReporter, std::default_delete<Catch::IStreamingReporter> >::operator->() const
  0.51     24.20     0.18 84882702     0.00     0.00  Catch::getCurrentMutableContext()
  0.50     24.37     0.17 84362011     0.00     0.00  void std::Destroy<Catch::ScopedMessage, Catch::ScopedMessage>(Catch::ScopedMessage, Catch::ScopedMessage, std::allocator<Catch::ScopedMessage>&)
  0.48     24.53     0.17 84362195     0.00     0.00  Catch::IStreamingReporter const& std::_get_helper<0ul, Catch::IStreamingReporter, std::default_delete<Catch::IStreamingReporter> >(std::Tupleimpl<0ul, Catch::IStreamingReporter, std::default_delete<Catch::IStreamingReporter> > const&)
  0.48     24.70     0.17 84361910     0.00     0.00  Catch::AssertionHandler::~AssertionHandler()
  0.47     24.86     0.16 84362010     0.00     0.00  std::vector<Catch::ScopedMessage, std::allocator<Catch::ScopedMessage> >::clear()
  0.47     25.02     0.16 13313020     0.00     0.00  Catch::Decomposer::operator<=(bool)
  0.44     25.17     0.15        4     0.04     0.34  ___CATCH__TEST____25()
  0.41     25.31     0.14 84362195     0.00     0.00  std::Tupleimpl<0ul, Catch::IStreamingReporter, std::default_delete<Catch::IStreamingReporter> >::_M_head(std::Tupleimpl<0ul, Catch::IStreamingReporter, std::default_delete<Catch::IStreamingReporter> > const&)
  0.41     25.45     0.14 84362195     0.00     0.00  std::unique_ptr<Catch::IStreamingReporter, std::default_delete<Catch::IStreamingReporter> >::get() const
  0.41     25.59     0.14 14206794     0.00     0.00  Catch::ExprLhs<char32_t const&> Catch::Decomposer::operator<=<char32_t>(char32_t const&)
  0.38     25.72     0.13 84362195     0.00     0.00  std::Headbase<0ul, Catch::IStreamingReporter, false>::_M_head(std::Headbase<0ul, Catch::IStreamingReporter, false> const&)
  0.38     25.85     0.13 84362011     0.00     0.00  void std::Destroyaux<false>::__destroy<Catch::ScopedMessage>(Catch::ScopedMessage, Catch::ScopedMessage)
  0.38     25.98     0.13 18523335     0.00     0.00  Catch::BinaryExpr<int const&, int const&>::BinaryExpr(bool, int const&, Catch::StringRef, int const&)
  0.37     26.10     0.13        1     0.13     0.13  Catch::ReporterRegistrar<Catch::XmlReporter>::ReporterRegistrar(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)
  0.37     26.23     0.13 28551030     0.00     0.00  std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::length() const
  0.35     26.35     0.12 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.35     26.47     0.12       17     0.01     0.04  std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::reserve(unsigned long)
  0.35     26.59     0.12 83907016     0.00     0.00  Catch::ConsoleReporter::assertionStarting(Catch::AssertionInfo const&)
  0.35     26.71     0.12  9756608     0.00     0.00  Catch::BinaryExpr<char32_t const&, char32_t const&>::BinaryExpr(bool, char32_t const&, Catch::StringRef, char32_t const&)
  0.35     26.83     0.12        1     0.12     9.91  ___CATCH__TEST____0()
  0.32     26.94     0.11 28564994     0.00     0.00  std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_dispose()
  0.32     27.05     0.11 17409271     0.00     0.00  bool Catch::compareEqual<int, int>(int const&, int const&)
  0.32     27.16     0.11  6542976     0.00     0.00  Catch::ExprLhs<void const const&> Catch::Decomposer::operator<=<void const>(void const const&)
  0.32     27.27     0.11        2     0.06     0.08  std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::begin() const
  0.29     27.37     0.10 17313910     0.00     0.00  std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::Allochider::Allochider(char, std::allocator<char>&&)
  0.29     27.47     0.10   975710     0.00     0.00  std::__shared_ptr<Catch::IConfig const, (__gnu_cxx::Lockpolicy)2>::get() const
  0.28     27.56     0.10  8848459     0.00     0.00  Catch::ExprLhs<libutf8::utf8_iterator const&> Catch::Decomposer::operator<=<libutf8::utf8_iterator>(libutf8::utf8_iterator const&)
  0.26     27.65     0.09        1     0.09     0.09  __gnu_cxx::new_allocator<unsigned long>::new_allocator()
  0.26     27.74     0.09  7657090     0.00     0.00  Catch::BinaryExpr<unsigned long const&, int const&>::BinaryExpr(bool, unsigned long const&, Catch::StringRef, int const&)
  0.26     27.83     0.09  4916613     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.25     27.92     0.09 84882700     0.00     0.00  Catch::getCurrentContext()
  0.25     28.00     0.09  9756608     0.00     0.00  Catch::BinaryExpr<char32_t const&, char32_t const&> const Catch::ExprLhs<char32_t const&>::operator==<char32_t>(char32_t const&)
  0.23     28.08     0.08 16509303     0.00     0.00  std::char_traits<char32_t>::assign(char32_t&, char32_t const&)
  0.23     28.16     0.08 12130966     0.00     0.00  std::__cxx11::basic_string<char16_t, std::char_traits<char16_t>, std::allocator<char16_t> >::_M_data() const
  0.23     28.24     0.08  4915780     0.00     0.00  std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::cend() const
  0.23     28.32     0.08       41     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.22     28.40     0.08 17670427     0.00     0.00  std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string()
  0.22     28.47     0.08  7881801     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     28.55     0.08  6814679     0.00     0.00  Catch::ExprLhs<char const&> Catch::Decomposer::operator<=<char>(char const&)
  0.21     28.62     0.07 84362195     0.00     0.00  std::tuple_element<0ul, std::tuple<Catch::IStreamingReporter, std::default_delete<Catch::IStreamingReporter> > >::type const& std::get<0ul, Catch::IStreamingReporter, std::default_delete<Catch::IStreamingReporter> >(std::tuple<Catch::IStreamingReporter, std::default_delete<Catch::IStreamingReporter> > const&)
  0.21     28.69     0.07 18523335     0.00     0.00  Catch::ExprLhs<int const&>::ExprLhs(int const&)
  0.21     28.76     0.07 13313020     0.00     0.00  Catch::ExprLhs<bool>::ExprLhs(bool)
  0.21     28.83     0.07 10224618     0.00     0.00  std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_destroy(unsigned long)
  0.21     28.90     0.07  7657089     0.00     0.00  Catch::BinaryExpr<unsigned long const&, int const&> const Catch::ExprLhs<unsigned long const&>::operator==<int>(int const&)
  0.21     28.97     0.07  6814679     0.00     0.00  Catch::BinaryExpr<char const&, char const&> const Catch::ExprLhs<char const&>::operator==<char>(char const&)
  0.21     29.04     0.07  3932624     0.00     0.00  std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::cbegin() const
  0.21     29.11     0.07   975710     0.00     0.00  std::__shared_ptr_access<Catch::IConfig const, (__gnu_cxx::Lockpolicy)2, false, false>::_M_get() const
  0.21     29.18     0.07        9     0.01     0.01  std::shared_ptr<Catch::IConfig const>::~shared_ptr()
  0.21     29.25     0.07 13313020     0.00     0.00  Catch::ExprLhs<bool>::makeUnaryExpr() const
  0.21     29.32     0.07 10224618     0.00     0.00  std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_create(unsigned long&, unsigned long)
  0.19     29.38     0.07 13313020     0.00     0.00  void Catch::AssertionHandler::handleExpr<bool>(Catch::ExprLhs<bool> const&)
  0.18     29.44     0.06                             bool __gnu_cxx::__ops::Iterequals_val<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const>::operator()<__gnu_cxx::__normal_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > > >(__gnu_cxx::__normal_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >)
  0.18     29.50     0.06                             Catch::ITransientExpression::isBinaryExpression() const
  0.18     29.56     0.06 18523335     0.00     0.00  Catch::BinaryExpr<int const&, int const&>::~BinaryExpr()
  0.18     29.62     0.06 13313020     0.00     0.00  Catch::UnaryExpr<bool>::UnaryExpr(bool)
  0.18     29.68     0.06  7657090     0.00     0.00  Catch::ExprLhs<unsigned long const&> Catch::Decomposer::operator<=<unsigned long>(unsigned long const&)
  0.18     29.74     0.06  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&> const Catch::ExprLhs<__gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > const&>::operator!=<libutf8::utf8_iterator>(libutf8::utf8_iterator const&)
  0.16     29.80     0.06 18886802     0.00     0.00  std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::Allochider::~Allochider()
  0.15     29.85     0.05 19235884     0.00     0.00  char std::__addressof<char>(char&)
  0.15     29.90     0.05 10224618     0.00     0.00  __gnu_cxx::new_allocator<char>::deallocate(char, unsigned long)
  0.15     29.95     0.05 10224618     0.00     0.00  std::allocator_traits<std::allocator<char> >::allocate(std::allocator<char>&, unsigned long)
  0.15     30.00     0.05  4382872     0.00     0.00  std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::operator[](unsigned long) const
  0.15     30.05     0.05  1115110     0.00     0.00  std::char_traits<char32_t>::length(char32_t const)
  0.15     30.10     0.05                             std::default_delete<Catch::Generators::GeneratorUntypedBase>&& std::forward<std::default_delete<Catch::Generators::GeneratorUntypedBase> >(std::remove_reference<std::default_delete<Catch::Generators::GeneratorUntypedBase> >::type&)
  0.15     30.15     0.05 14206794     0.00     0.00  Catch::ExprLhs<char32_t const&>::ExprLhs(char32_t const&)
  0.15     30.20     0.05  8848459     0.00     0.00  Catch::ExprLhs<libutf8::utf8_iterator const&>::ExprLhs(libutf8::utf8_iterator const&)
  0.15     30.25     0.05  6542976     0.00     0.00  Catch::BinaryExpr<void const const&, void const const&> const Catch::ExprLhs<void const const&>::operator==<void const>(void const const&)
  0.15     30.30     0.05  2934481     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.15     30.35     0.05  2094985     0.00     0.00  Catch::BinaryExpr<char32_t const&, char const&> const Catch::ExprLhs<char32_t const&>::operator==<char>(char const&)
  0.13     30.39     0.05                             bool std::operator==<char>(std::allocator<char> const&, std::allocator<char> const&)
  0.13     30.44     0.05  3108328     0.00     0.00  std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_S_copy_chars(char, char, char)
  0.12     30.48     0.04 38174441     0.00     0.00  std::__cxx11::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t> >::_M_data() const
  0.12     30.52     0.04 19235884     0.00     0.00  std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_local_data()
  0.12     30.56     0.04 19235884     0.00     0.00  char std::addressof<char>(char&)
  0.12     30.60     0.04 10921973     0.00     0.00  std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_data(char)
  0.12     30.64     0.04 10224618     0.00     0.00  std::allocator_traits<std::allocator<char> >::deallocate(std::allocator<char>&, char, unsigned long)
  0.12     30.68     0.04  7657090     0.00     0.00  Catch::BinaryExpr<unsigned long const&, int const&>::~BinaryExpr()
  0.12     30.72     0.04  6814679     0.00     0.00  Catch::BinaryExpr<char const&, char const&>::BinaryExpr(bool, char const&, Catch::StringRef, char const&)
  0.12     30.76     0.04  6542976     0.00     0.00  Catch::BinaryExpr<void const const&, void const const&>::~BinaryExpr()
  0.12     30.80     0.04  6542976     0.00     0.00  bool Catch::compareEqual<void const, void const>(void const const&, void const const&)
  0.12     30.84     0.04  4915780     0.00     0.00  Catch::BinaryExpr<libutf8::utf8_iterator const&, __gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > const&>::BinaryExpr(bool, libutf8::utf8_iterator const&, Catch::StringRef, __gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > const&)
  0.12     30.88     0.04  3108327     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.12     30.92     0.04  2355200     0.00     0.00  Catch::BinaryExpr<char32_t const&, unsigned int const&>::BinaryExpr(bool, char32_t const&, Catch::StringRef, unsigned int const&)
  0.12     30.96     0.04   454894     0.00     0.00  Catch::RunContext::handleNonExpr(Catch::AssertionInfo const&, Catch::ResultWas::OfType, Catch::AssertionReaction&)
  0.12     31.00     0.04   454894     0.00     0.00  Catch::AssertionStats::AssertionStats(Catch::AssertionResult const&, std::vector<Catch::MessageInfo, std::allocator<Catch::MessageInfo> > const&, Catch::Totals const&)
  0.12     31.04     0.04        2     0.02     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.12     31.08     0.04                             std::__cxx11::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t> >::_M_get_allocator()
  0.12     31.12     0.04                             Catch::AssertionHandler::complete()::{lambda()#1}::operator()() const
  0.10     31.15     0.04  9756608     0.00     0.00  Catch::BinaryExpr<char32_t const&, char32_t const&>::~BinaryExpr()
  0.10     31.19     0.04  5496827     0.00     0.00  std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::c_str() const
  0.10     31.22     0.04  3145728     0.00     0.00  std::char_traits<char16_t>::eq(char16_t const&, char16_t const&)
  0.10     31.26     0.04       78     0.00     0.00  std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::find_last_not_of(char const, unsigned long, unsigned long) const
  0.10     31.29     0.04                             Catch::ReusableStringStream& Catch::ReusableStringStream::operator<< <unsigned int>(unsigned int const&)
  0.09     31.32     0.03 20798508     0.00     0.00  std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_get_allocator()
  0.09     31.35     0.03 10521903     0.00     0.00  std::__cxx11::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t> >::_M_is_local() const
  0.09     31.38     0.03 10521903     0.00     0.00  std::pointer_traits<char32_t const>::pointer_to(char32_t const&)
  0.09     31.41     0.03 10521903     0.00     0.00  char32_t const std::addressof<char32_t const>(char32_t const&)
  0.09     31.44     0.03 10224618     0.00     0.00  __gnu_cxx::new_allocator<char>::allocate(unsigned long, void const)
  0.09     31.47     0.03  9756608     0.00     0.00  bool Catch::compareEqual<char32_t, char32_t>(char32_t const&, char32_t const&)
  0.09     31.50     0.03  4395178     0.00     0.00  std::pointer_traits<char16_t const>::pointer_to(char16_t const&)
  0.09     31.53     0.03  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::Decomposer::operator<=<__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.09     31.56     0.03  2949468     0.00     0.00  Catch::BinaryExpr<libutf8::utf8_iterator const&, __gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > const&> const Catch::ExprLhs<libutf8::utf8_iterator const&>::operator==<__gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >(__gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > const&)
  0.09     31.59     0.03  2355200     0.00     0.00  Catch::BinaryExpr<char32_t const&, unsigned int const&> const Catch::ExprLhs<char32_t const&>::operator==<unsigned int>(unsigned int const&)
  0.09     31.62     0.03  2098472     0.00     0.00  unittest::rand_char(bool)
  0.09     31.65     0.03  1966316     0.00     0.00  Catch::BinaryExpr<libutf8::utf8_iterator const&, __gnu_cxx::__normal_iterator<char, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > const&> const Catch::ExprLhs<libutf8::utf8_iterator const&>::operator==<__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.09     31.68     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&> const Catch::ExprLhs<__gnu_cxx::__normal_iterator<char, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > const&>::operator==<libutf8::utf8_iterator>(libutf8::utf8_iterator const&)
  0.09     31.71     0.03  1966312     0.00     0.00  Catch::BinaryExpr<libutf8::utf8_iterator const&, __gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > const&> const Catch::ExprLhs<libutf8::utf8_iterator const&>::operator!=<__gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >(__gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > const&)
  0.09     31.74     0.03  1819576     0.00     0.00  Catch::LazyExpression::LazyExpression(Catch::LazyExpression const&)
  0.09     31.77     0.03  1479524     0.00     0.00  std::__cxx11::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t> >::~basic_string()
  0.09     31.80     0.03  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.09     31.83     0.03   909889     0.00     0.00  std::Vectorbase<Catch::MessageInfo, std::allocator<Catch::MessageInfo> >::_M_get_Tp_allocator()
  0.09     31.86     0.03   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.09     31.89     0.03   454894     0.00     0.00  Catch::RunContext::assertionEnded(Catch::AssertionResult const&)
  0.09     31.92     0.03    66686     0.00     0.00  std::char_traits<char>::compare(char const, char const, unsigned long)
  0.09     31.95     0.03      231     0.00     0.00  Catch::clara::detail::Token std::__uninitialized_copy<false>::__uninit_copy<__gnu_cxx::__normal_iterator<Catch::clara::detail::Token const, std::vector<Catch::clara::detail::Token, std::allocator<Catch::clara::detail::Token> > >, Catch::clara::detail::Token>(__gnu_cxx::__normal_iterator<Catch::clara::detail::Token const, std::vector<Catch::clara::detail::Token, std::allocator<Catch::clara::detail::Token> > >, __gnu_cxx::__normal_iterator<Catch::clara::detail::Token const, std::vector<Catch::clara::detail::Token, std::allocator<Catch::clara::detail::Token> > >, Catch::clara::detail::Token)
  0.09     31.98     0.03       95     0.00     0.00  void std::__alloc_on_move<std::allocator<char> >(std::allocator<char>&, std::allocator<char>&)
  0.09     32.01     0.03       14     0.00     0.00  std::__lg(long)
  0.09     32.04     0.03        4     0.01     0.02  std::__cxx11::basic_string<char16_t, std::char_traits<char16_t>, std::allocator<char16_t> >::basic_string()
  0.09     32.07     0.03                             std::Headbase<0ul, Catch::Generators::GeneratorUntypedBase, false>::_M_head(std::Headbase<0ul, Catch::Generators::GeneratorUntypedBase, false> const&)
  0.09     32.10     0.03                             std::__cxx11::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t> >::_M_destroy(unsigned long)
  0.09     32.13     0.03                             unsigned long std::__niter_base<unsigned long>(unsigned long)
  0.07     32.16     0.03  3108327     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.07     32.18     0.03  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.07     32.21     0.03      934     0.00     0.00  __gnu_cxx::__normal_iterator<char, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::base() const
  0.07     32.23     0.03                             std::__cxx11::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t> >::basic_string(wchar_t const, unsigned long, std::allocator<wchar_t> const&)
  0.07     32.26     0.03                             Catch::Generators::GeneratorUntypedBase const& std::__get_helper<0ul, Catch::Generators::GeneratorUntypedBase, std::default_delete<Catch::Generators::GeneratorUntypedBase> >(std::Tupleimpl<0ul, Catch::Generators::GeneratorUntypedBase, std::default_delete<Catch::Generators::GeneratorUntypedBase> > const&)
  0.07     32.28     0.03  6619467     0.00     0.00  std::char_traits<char16_t>::assign(char16_t&, char16_t const&)
  0.07     32.31     0.03                             Catch::BinaryExpr<char const&, char const&>::~BinaryExpr()
  0.06     32.33     0.02 17663087     0.00     0.00  std::remove_reference<std::allocator<char>&>::type&& std::move<std::allocator<char>&>(std::allocator<char>&)
  0.06     32.35     0.02 10572889     0.00     0.00  std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_capacity(unsigned long)
  0.06     32.37     0.02  8993865     0.00     0.00  std::__cxx11::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t> >::_M_length(unsigned long)
  0.06     32.39     0.02  7865775     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     32.41     0.02  7657090     0.00     0.00  Catch::ExprLhs<unsigned long const&>::ExprLhs(unsigned long const&)
  0.06     32.43     0.02  6814679     0.00     0.00  Catch::BinaryExpr<char const&, char const&>::~BinaryExpr()
  0.06     32.45     0.02  6814679     0.00     0.00  bool Catch::compareEqual<char, char>(char const&, char const&)
  0.06     32.47     0.02  6814679     0.00     0.00  Catch::ExprLhs<char const&>::ExprLhs(char const&)
  0.06     32.49     0.02  6542976     0.00     0.00  Catch::BinaryExpr<void const const&, void const const&>::BinaryExpr(bool, void const const&, Catch::StringRef, void const const&)
  0.06     32.51     0.02  6407519     0.00     0.00  std::__cxx11::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t> >::size() const
  0.06     32.53     0.02  4393131     0.00     0.00  std::__cxx11::basic_string<char16_t, std::char_traits<char16_t>, std::allocator<char16_t> >::_M_is_local() const
  0.06     32.55     0.02  4391078     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.06     32.57     0.02  4075204     0.00     0.00  std::allocator<char32_t>::~allocator()
  0.06     32.59     0.02  3932666     0.00     0.00  std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::end()
  0.06     32.61     0.02  3932628     0.00     0.00  Catch::BinaryExpr<libutf8::utf8_iterator const&, __gnu_cxx::__normal_iterator<char, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > const&>::BinaryExpr(bool, libutf8::utf8_iterator const&, Catch::StringRef, __gnu_cxx::__normal_iterator<char, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > const&)
  0.06     32.63     0.02  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 const&>::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 const&)
  0.06     32.65     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::Decomposer::operator<=<__gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >(__gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > const&)
  0.06     32.67     0.02  3355604     0.00     0.00  std::__cxx11::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t> >::_M_dispose()
  0.06     32.69     0.02  2934481     0.00     0.00  __gnu_cxx::__alloc_traits<std::allocator<char> >::_S_select_on_copy(std::allocator<char> const&)
  0.06     32.71     0.02  2355200     0.00     0.00  bool Catch::compareEqual<char32_t, unsigned int>(char32_t const&, unsigned int const&)
  0.06     32.73     0.02  2162692     0.00     0.00  std::__cxx11::basic_string<char16_t, std::char_traits<char16_t>, std::allocator<char16_t> >::_M_dispose()
  0.06     32.75     0.02  2094985     0.00     0.00  Catch::BinaryExpr<char32_t const&, char const&>::BinaryExpr(bool, char32_t const&, Catch::StringRef, char const&)
  0.06     32.77     0.02  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> > > const&>(libutf8::utf8_iterator const&, __gnu_cxx::__normal_iterator<char, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > const&)
  0.06     32.79     0.02  1966312     0.00     0.00  Catch::BinaryExpr<libutf8::utf8_iterator const&, __gnu_cxx::__normal_iterator<char, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > const&> const Catch::ExprLhs<libutf8::utf8_iterator const&>::operator!=<__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.06     32.81     0.02  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&> const Catch::ExprLhs<__gnu_cxx::__normal_iterator<char, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > const&>::operator!=<libutf8::utf8_iterator>(libutf8::utf8_iterator const&)
  0.06     32.83     0.02  1572892     0.00     0.00  std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::Allochider::Allochider(char, std::allocator<char> const&)
  0.06     32.85     0.02  1523940     0.00     0.00  std::allocator_traits<std::allocator<char32_t> >::max_size(std::allocator<char32_t> const&)
  0.06     32.87     0.02  1399117     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.06     32.89     0.02  1364682     0.00     0.00  Catch::AssertionResultData::AssertionResultData(Catch::AssertionResultData const&)
  0.06     32.91     0.02  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.06     32.93     0.02  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.06     32.95     0.02   349082     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.06     32.97     0.02        2     0.01     0.30  ___CATCH__TEST____31()
  0.06     32.99     0.02        1     0.02     0.02  std::Vectorbase<Catch::ScopedMessage, std::allocator<Catch::ScopedMessage> >::_M_deallocate(Catch::ScopedMessage, unsigned long)
  0.06     33.01     0.02                             std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string<char, void>(char, char, std::allocator<char> const&)
  0.06     33.03     0.02                             bool std::operator!=<char>(std::allocator<char> const&, std::allocator<char> const&)
  0.06     33.05     0.02                             std::__cxx11::basic_string<char, std::char_traits<char>, std::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.04     33.06     0.02 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.04     33.08     0.02  1112064     0.00     0.00  Catch::BinaryExpr<int const&, int const&> const Catch::ExprLhs<int const&>::operator>=<int>(int const&)
  0.04     33.09     0.02   761971     0.00     0.00  __gnu_cxx::new_allocator<char32_t>::deallocate(char32_t, unsigned long)
  0.04     33.11     0.02       14     0.00     0.00  Catch::StringRef::end() const
  0.04     33.12     0.02                             Catch::UnaryExpr<bool>::~UnaryExpr()
  0.04     33.14     0.02                             std::unique_ptr<Catch::Generators::GeneratorUntypedBase, std::default_delete<Catch::Generators::GeneratorUntypedBase> >::operator=(std::unique_ptr<Catch::Generators::GeneratorUntypedBase, std::default_delete<Catch::Generators::GeneratorUntypedBase> >&&)
  0.03     33.15     0.01 19235884     0.00     0.00  std::pointer_traits<char>::pointer_to(char&)
  0.03     33.16     0.01 13313020     0.00     0.00  Catch::UnaryExpr<bool>::~UnaryExpr()
  0.03     33.17     0.01 10521903     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     33.18     0.01  7164246     0.00     0.00  std::__cxx11::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t> >::capacity() const
  0.03     33.19     0.01  6542976     0.00     0.00  Catch::ExprLhs<void const const&>::ExprLhs(void const const&)
  0.03     33.20     0.01  6400228     0.00     0.00  std::__cxx11::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t> >::push_back(char32_t)
  0.03     33.21     0.01  4395178     0.00     0.00  std::__cxx11::basic_string<char16_t, std::char_traits<char16_t>, std::allocator<char16_t> >::_M_local_data() const
  0.03     33.22     0.01  4395178     0.00     0.00  char16_t const std::addressof<char16_t const>(char16_t const&)
  0.03     33.23     0.01  3933107     0.00     0.00  std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::begin()
  0.03     33.24     0.01  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 const&>::~BinaryExpr()
  0.03     33.25     0.01  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     33.26     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 const&>::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 const&)
  0.03     33.27     0.01  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.03     33.28     0.01  3108327     0.00     0.00  std::iterator_traits<char>::iterator_category std::__iterator_category<char>(char const&)
  0.03     33.29     0.01  3108327     0.00     0.00  std::iterator_traits<char>::difference_type std::distance<char>(char, char)
  0.03     33.30     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     33.31     0.01  2934481     0.00     0.00  std::allocator_traits<std::allocator<char> >::select_on_container_copy_construction(std::allocator<char> const&)
  0.03     33.32     0.01  2593633     0.00     0.00  __gnu_cxx::new_allocator<char32_t>::new_allocator(__gnu_cxx::new_allocator<char32_t> const&)
  0.03     33.33     0.01  2593633     0.00     0.00  __gnu_cxx::new_allocator<char32_t>::new_allocator()
  0.03     33.34     0.01  2593633     0.00     0.00  char32_t std::addressof<char32_t>(char32_t&)
  0.03     33.35     0.01  2224124     0.00     0.00  __gnu_cxx::__normal_iterator<wchar_t const, std::__cxx11::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t> > >::__normal_iterator(wchar_t const const&)
  0.03     33.36     0.01  2162691     0.00     0.00  __gnu_cxx::new_allocator<char16_t>::new_allocator()
  0.03     33.37     0.01  2162691     0.00     0.00  __gnu_cxx::new_allocator<char16_t>::new_allocator(__gnu_cxx::new_allocator<char16_t> const&)
  0.03     33.38     0.01  2162691     0.00     0.00  std::allocator<char16_t>::allocator()
  0.03     33.39     0.01  2094985     0.00     0.00  bool Catch::compareEqual<char32_t, char>(char32_t const&, char const&)
  0.03     33.40     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     33.41     0.01  1966312     0.00     0.00  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&)
  0.03     33.42     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> > > const&>(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     33.43     0.01  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 const&>(__gnu_cxx::__normal_iterator<char, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > const&, libutf8::utf8_iterator const&)
  0.03     33.44     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&> const Catch::ExprLhs<__gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > const&>::operator==<libutf8::utf8_iterator>(libutf8::utf8_iterator const&)
  0.03     33.45     0.01  1819576     0.00     0.00  Catch::AssertionResultData::~AssertionResultData()
  0.03     33.46     0.01  1399117     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.03     33.47     0.01  1399117     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.03     33.48     0.01  1399117     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.03     33.49     0.01  1399117     0.00     0.00  std::iterator_traits<char const>::difference_type std::distance<char const>(char const, char const)
  0.03     33.50     0.01  1115110     0.00     0.00  bool __gnu_cxx::__is_null_pointer<char32_t const>(char32_t const)
  0.03     33.51     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<char32_t const>(char32_t const, char32_t const, std::forward_iterator_tag)
  0.03     33.52     0.01  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.03     33.53     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     33.54     0.01  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.03     33.55     0.01  1112062     0.00     0.00  std::pointer_traits<wchar_t const>::pointer_to(wchar_t const&)
  0.03     33.56     0.01  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.03     33.57     0.01  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.03     33.58     0.01  1112062     0.00     0.00  wchar_t const std::__addressof<wchar_t const>(wchar_t const&)
  0.03     33.59     0.01  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.03     33.60     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     33.61     0.01  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.03     33.62     0.01  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.03     33.63     0.01   909788     0.00     0.00  __gnu_cxx::__normal_iterator<Catch::MessageInfo const, std::vector<Catch::MessageInfo, std::allocator<Catch::MessageInfo> > >::__normal_iterator(Catch::MessageInfo const const&)
  0.03     33.64     0.01   909788     0.00     0.00  std::allocator<Catch::MessageInfo>::allocator(std::allocator<Catch::MessageInfo> const&)
  0.03     33.65     0.01   761971     0.00     0.00  __gnu_cxx::new_allocator<char32_t>::allocate(unsigned long, void const)
  0.03     33.66     0.01   761971     0.00     0.00  std::allocator_traits<std::allocator<char32_t> >::allocate(std::allocator<char32_t>&, unsigned long)
  0.03     33.67     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     33.68     0.01   520588     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.03     33.69     0.01   454894     0.00     0.00  std::vector<Catch::MessageInfo, std::allocator<Catch::MessageInfo> >::end() const
  0.03     33.70     0.01   454894     0.00     0.00  std::vector<Catch::MessageInfo, std::allocator<Catch::MessageInfo> >::size() const
  0.03     33.71     0.01   454894     0.00     0.00  std::Vectorbase<Catch::MessageInfo, std::allocator<Catch::MessageInfo> >::_M_create_storage(unsigned long)
  0.03     33.72     0.01   454894     0.00     0.00  Catch::MessageInfo std::__uninitialized_copy<false>::__uninit_copy<__gnu_cxx::__normal_iterator<Catch::MessageInfo const, std::vector<Catch::MessageInfo, std::allocator<Catch::MessageInfo> > >, Catch::MessageInfo>(__gnu_cxx::__normal_iterator<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> > >, Catch::MessageInfo)
  0.03     33.73     0.01   173929     0.00     0.00  std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_limit(unsigned long, unsigned long) const
  0.03     33.74     0.01   173846     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     33.75     0.01    19064     0.00     0.00  std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::resize(unsigned long)
  0.03     33.76     0.01     7287     0.00     0.00  std::__cxx11::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t> >::operator[](unsigned long)
  0.03     33.77     0.01       50     0.00     0.00  Catch::RunContext::handleUnfinishedSections()
  0.03     33.78     0.01       50     0.00     0.00  Catch::FatalConditionHandlerGuard::~FatalConditionHandlerGuard()
  0.03     33.79     0.01       50     0.00     0.00  std::vector<Catch::TestCaseTracking::ITracker, std::allocator<Catch::TestCaseTracking::ITracker> >::push_back(Catch::TestCaseTracking::ITracker&&)
  0.03     33.80     0.01       46     0.00     0.00  bool&& std::forward<bool>(std::remove_reference<bool>::type&)
  0.03     33.81     0.01        9     0.00     0.00  std::__cxx11::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t> >::c_str() const
  0.03     33.82     0.01        4     0.00     0.20  ___CATCH__TEST____19()
  0.03     33.83     0.01        2     0.01     0.04  ___CATCH__TEST____15()
  0.03     33.84     0.01        2     0.01     0.01  Catch::operator<<(std::ostream&, Catch::pluralise const&)
  0.03     33.85     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     33.86     0.01        2     0.01     0.01  std::char_traits<char>::assign(char, unsigned long, char)
  0.03     33.87     0.01        2     0.01     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.03     33.88     0.01        1     0.01     0.02  __static_initialization_and_destruction_0(int, int)
  0.03     33.89     0.01        1     0.01     0.01  Catch::ReporterRegistry::getListeners() const
  0.03     33.90     0.01                             Catch::BinaryExpr<char32_t const&, unsigned int const&>::~BinaryExpr()
  0.03     33.91     0.01                             Catch::BinaryExpr<int const&, int const&>::~BinaryExpr()
  0.03     33.92     0.01                             Catch::RunContext::handleIncomplete(Catch::AssertionInfo const&)
  0.03     33.93     0.01                             Catch::ConsoleReporter::reportInvalidArguments(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)
  0.03     33.94     0.01                             __gnu_cxx::new_allocator<wchar_t>::deallocate(wchar_t, unsigned long)
  0.03     33.95     0.01                             std::__uniq_ptr_impl<std::__cxx11::basic_ostringstream<char, std::char_traits<char>, std::allocator<char> >, std::default_delete<std::__cxx11::basic_ostringstream<char, std::char_traits<char>, std::allocator<char> > > >::_M_ptr() const
  0.03     33.96     0.01                             std::Tupleimpl<0ul, Catch::Generators::GeneratorUntypedBase, std::default_delete<Catch::Generators::GeneratorUntypedBase> >::_M_head(std::Tupleimpl<0ul, Catch::Generators::GeneratorUntypedBase, std::default_delete<Catch::Generators::GeneratorUntypedBase> > const&)
  0.03     33.97     0.01                             std::char_traits<char>::move(char, char const, unsigned long)
  0.03     33.98     0.01                             std::vector<Catch::clara::TextFlow::Column, std::allocator<Catch::clara::TextFlow::Column> >::vector()
  0.03     33.99     0.01                             std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string<std::basic_string_view<char, std::char_traits<char> >, void>(std::basic_string_view<char, std::char_traits<char> > const&, std::allocator<char> const&)
  0.03     34.00     0.01                             Catch::ScopedMessage std::__addressof<Catch::ScopedMessage>(Catch::ScopedMessage&)
  0.01     34.00     0.01  2224124     0.00     0.00  std::char_traits<wchar_t>::assign(wchar_t&, wchar_t const&)
  0.01     34.01     0.01  1523940     0.00     0.00  std::__cxx11::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t> >::max_size() const
  0.01     34.01     0.01  1112062     0.00     0.00  std::pointer_traits<wchar_t>::pointer_to(wchar_t&)
  0.01     34.02     0.01   366461     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.01     34.02     0.01      753     0.00     0.00  std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::data() const
  0.01     34.03     0.01      135     0.00     0.00  std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::compare(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) const
  0.01     34.03     0.01        2     0.00     0.00  void std::Destroy<Catch::TestCaseTracking::ITracker**, Catch::TestCaseTracking::ITracker>(Catch::TestCaseTracking::ITracker*, Catch::TestCaseTracking::ITracker**, std::allocator<Catch::TestCaseTracking::ITracker>&)
  0.01     34.04     0.01        1     0.01     0.03  std::Vector_base<Catch::ScopedMessage, std::allocator<Catch::ScopedMessage> >::~Vectorbase()
  0.01     34.04     0.01                             __gnu_cxx::char_traits<wchar_t>::eq(wchar_t const&, wchar_t const&)
  0.01     34.05     0.01                             void std::vector<std::shared_ptr<Catch::TestSpec::Pattern>, std::allocator<std::shared_ptr<Catch::TestSpec::Pattern> > >::_M_realloc_insert<std::shared_ptr<Catch::TestSpec::Pattern> const&>(__gnu_cxx::__normal_iterator<std::shared_ptr<Catch::TestSpec::Pattern>, std::vector<std::shared_ptr<Catch::TestSpec::Pattern>, std::allocator<std::shared_ptr<Catch::TestSpec::Pattern> > > >, std::shared_ptr<Catch::TestSpec::Pattern> const&)
  0.01     34.05     0.01                             std::enable_if<std::__and_<std::__not_<std::__is_tuple_like<Catch::Generators::GeneratorUntypedBase> >, std::is_move_constructible<Catch::Generators::GeneratorUntypedBase>, std::is_move_assignable<Catch::Generators::GeneratorUntypedBase> >::value, void>::type std::swap<Catch::Generators::GeneratorUntypedBase>(Catch::Generators::GeneratorUntypedBase&, Catch::Generators::GeneratorUntypedBase&)
  0.00     34.05     0.00 10521903     0.00     0.00  char32_t const std::__addressof<char32_t const>(char32_t const&)
  0.00     34.05     0.00  7657089     0.00     0.00  bool Catch::compareEqual<unsigned long, int>(unsigned long const&, int const&)
  0.00     34.05     0.00  6334614     0.00     0.00  std::__cxx11::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t> >::operator+=(char32_t)
  0.00     34.05     0.00  5560310     0.00     0.00  std::__cxx11::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t> >::_M_data() const
  0.00     34.05     0.00  5187266     0.00     0.00  __gnu_cxx::new_allocator<char32_t>::~new_allocator()
  0.00     34.05     0.00  4915780     0.00     0.00  Catch::BinaryExpr<libutf8::utf8_iterator const&, __gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > const&>::~BinaryExpr()
  0.00     34.05     0.00  4448248     0.00     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
  0.00     34.05     0.00  4395178     0.00     0.00  char16_t const std::__addressof<char16_t const>(char16_t const&)
  0.00     34.05     0.00  4391078     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     34.05     0.00  4325382     0.00     0.00  __gnu_cxx::new_allocator<char16_t>::~new_allocator()
  0.00     34.05     0.00  4325382     0.00     0.00  std::allocator<char16_t>::~allocator()
  0.00     34.05     0.00  3932628     0.00     0.00  Catch::BinaryExpr<libutf8::utf8_iterator const&, __gnu_cxx::__normal_iterator<char, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > const&>::~BinaryExpr()
  0.00     34.05     0.00  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 const&>::~BinaryExpr()
  0.00     34.05     0.00  3108327     0.00     0.00  bool __gnu_cxx::__is_null_pointer<char>(char)
  0.00     34.05     0.00  3108327     0.00     0.00  void std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_construct<char>(char, char)
  0.00     34.05     0.00  3108327     0.00     0.00  std::iterator_traits<char>::difference_type std::__distance<char>(char, char, std::random_access_iterator_tag)
  0.00     34.05     0.00  2593633     0.00     0.00  std::allocator<char32_t>::allocator(std::allocator<char32_t> const&)
  0.00     34.05     0.00  2593633     0.00     0.00  std::pointer_traits<char32_t>::pointer_to(char32_t&)
  0.00     34.05     0.00  2593633     0.00     0.00  std::__cxx11::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t> >::Allochider::~Allochider()
  0.00     34.05     0.00  2593633     0.00     0.00  char32_t std::__addressof<char32_t>(char32_t&)
  0.00     34.05     0.00  2355200     0.00     0.00  Catch::BinaryExpr<char32_t const&, unsigned int const&>::~BinaryExpr()
  0.00     34.05     0.00  2296130     0.00     0.00  std::__cxx11::basic_string<char16_t, std::char_traits<char16_t>, std::allocator<char16_t> >::size() const
  0.00     34.05     0.00  2285911     0.00     0.00  __gnu_cxx::new_allocator<char32_t>::max_size() const
  0.00     34.05     0.00  2230220     0.00     0.00  std::char_traits<char32_t>::eq(char32_t const&, char32_t const&)
  0.00     34.05     0.00  2228388     0.00     0.00  std::__cxx11::basic_string<char16_t, std::char_traits<char16_t>, std::allocator<char16_t> >::capacity() const
  0.00     34.05     0.00  2228387     0.00     0.00  std::__cxx11::basic_string<char16_t, std::char_traits<char16_t>, std::allocator<char16_t> >::push_back(char16_t)
  0.00     34.05     0.00  2162691     0.00     0.00  std::allocator<char16_t>::allocator(std::allocator<char16_t> const&)
  0.00     34.05     0.00  2162691     0.00     0.00  std::pointer_traits<char16_t>::pointer_to(char16_t&)
  0.00     34.05     0.00  2162691     0.00     0.00  std::__cxx11::basic_string<char16_t, std::char_traits<char16_t>, std::allocator<char16_t> >::Allochider::~Allochider()
  0.00     34.05     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     34.05     0.00  2162691     0.00     0.00  char16_t std::__addressof<char16_t>(char16_t&)
  0.00     34.05     0.00  2162691     0.00     0.00  char16_t std::addressof<char16_t>(char16_t&)
  0.00     34.05     0.00  2094985     0.00     0.00  Catch::BinaryExpr<char32_t const&, char const&>::~BinaryExpr()
  0.00     34.05     0.00  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.00     34.05     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 const&>(__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     34.05     0.00  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.00     34.05     0.00  1525993     0.00     0.00  std::__cxx11::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t> >::length() const
  0.00     34.05     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     34.05     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     34.05     0.00  1481571     0.00     0.00  std::allocator<char32_t>::allocator()
  0.00     34.05     0.00  1481571     0.00     0.00  std::__cxx11::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t> >::_M_local_data()
  0.00     34.05     0.00  1399119     0.00     0.00  std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_S_copy_chars(char, char const, char const)
  0.00     34.05     0.00  1399117     0.00     0.00  bool __gnu_cxx::__is_null_pointer<char const>(char const)
  0.00     34.05     0.00  1399117     0.00     0.00  std::iterator_traits<char const>::iterator_category std::__iterator_category<char const>(char const const&)
  0.00     34.05     0.00  1364682     0.00     0.00  Catch::AssertionResult::~AssertionResult()
  0.00     34.05     0.00  1364682     0.00     0.00  Catch::AssertionResult::getResultType() const
  0.00     34.05     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     34.05     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     34.05     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_aux<char32_t const>(char32_t const, char32_t const, std::__false_type)
  0.00     34.05     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     34.05     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     34.05     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     34.05     0.00  1112062     0.00     0.00  bool __gnu_cxx::__is_null_pointer<wchar_t const>(wchar_t const)
  0.00     34.05     0.00  1112062     0.00     0.00  std::__cxx11::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t> >::size() const
  0.00     34.05     0.00  1112062     0.00     0.00  std::char_traits<wchar_t>::length(wchar_t const)
  0.00     34.05     0.00  1112062     0.00     0.00  std::__cxx11::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t> >::_M_dispose()
  0.00     34.05     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     34.05     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)
  0.00     34.05     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     34.05     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     34.05     0.00  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.00     34.05     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     34.05     0.00  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.00     34.05     0.00  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.00     34.05     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     34.05     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     34.05     0.00  1112062     0.00     0.00  wchar_t std::__addressof<wchar_t>(wchar_t&)
  0.00     34.05     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     34.05     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     34.05     0.00  1112062     0.00     0.00  wchar_t const std::addressof<wchar_t const>(wchar_t const&)
  0.00     34.05     0.00  1112062     0.00     0.00  wchar_t std::addressof<wchar_t>(wchar_t&)
  0.00     34.05     0.00  1048582     0.00     0.00  std::__cxx11::basic_string<char16_t, std::char_traits<char16_t>, std::allocator<char16_t> >::~basic_string()
  0.00     34.05     0.00  1048577     0.00     0.00  std::char_traits<char16_t>::copy(char16_t, char16_t const, unsigned long)
  0.00     34.05     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     34.05     0.00  1048576     0.00     0.00  bool __gnu_cxx::__is_null_pointer<char16_t const>(char16_t const)
  0.00     34.05     0.00  1048576     0.00     0.00  std::char_traits<char16_t>::length(char16_t const)
  0.00     34.05     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<char16_t const>(char16_t const, char16_t const)
  0.00     34.05     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     34.05     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     34.05     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     34.05     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     34.05     0.00   983068     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     34.05     0.00   975410     0.00     0.00  std::__shared_ptr_access<Catch::IConfig const, (__gnu_cxx::Lockpolicy)2, false, false>::operator->() const
  0.00     34.05     0.00   909789     0.00     0.00  __gnu_cxx::new_allocator<Catch::MessageInfo>::~new_allocator()
  0.00     34.05     0.00   909789     0.00     0.00  std::allocator<Catch::MessageInfo>::~allocator()
  0.00     34.05     0.00   909788     0.00     0.00  Catch::AssertionResult::AssertionResult(Catch::AssertionResult const&)
  0.00     34.05     0.00   909788     0.00     0.00  Catch::isOk(Catch::ResultWas::OfType)
  0.00     34.05     0.00   909788     0.00     0.00  __gnu_cxx::new_allocator<Catch::MessageInfo>::new_allocator(__gnu_cxx::new_allocator<Catch::MessageInfo> const&)
  0.00     34.05     0.00   909788     0.00     0.00  Catch::AssertionResult::isOk() const
  0.00     34.05     0.00   909788     0.00     0.00  __gnu_cxx::__normal_iterator<Catch::MessageInfo const, std::vector<Catch::MessageInfo, std::allocator<Catch::MessageInfo> > >::base() const
  0.00     34.05     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     34.05     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     34.05     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     34.05     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     34.05     0.00   761869     0.00     0.00  std::char_traits<char32_t>::copy(char32_t, char32_t const, unsigned long)
  0.00     34.05     0.00   525355     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     34.05     0.00   524313     0.00     0.00  __gnu_cxx::new_allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::~new_allocator()
  0.00     34.05     0.00   524313     0.00     0.00  std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::~allocator()
  0.00     34.05     0.00   522909     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     34.05     0.00   522909     0.00     0.00  void std::Destroy<std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >)
  0.00     34.05     0.00   522909     0.00     0.00  void std::Destroy<std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&)
  0.00     34.05     0.00   522895     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     34.05     0.00   522771     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     34.05     0.00   522771     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     34.05     0.00   520592     0.00     0.00  __gnu_cxx::new_allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::new_allocator()
  0.00     34.05     0.00   520592     0.00     0.00  std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::allocator()
  0.00     34.05     0.00   520588     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     34.05     0.00   520430     0.00     0.00  Catch::Context::getConfig() const
  0.00     34.05     0.00   520429     0.00     0.00  Catch::AssertionHandler::allowThrows() const
  0.00     34.05     0.00   520429     0.00     0.00  Catch::Config::allowThrows() const
  0.00     34.05     0.00   460963     0.00     0.00  operator new(unsigned long, void)
  0.00     34.05     0.00   455166     0.00     0.00  std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::empty() const
  0.00     34.05     0.00   454995     0.00     0.00  void std::Destroyaux<false>::__destroy<Catch::MessageInfo>(Catch::MessageInfo, Catch::MessageInfo)
  0.00     34.05     0.00   454995     0.00     0.00  void std::Destroy<Catch::MessageInfo>(Catch::MessageInfo, Catch::MessageInfo)
  0.00     34.05     0.00   454995     0.00     0.00  void std::Destroy<Catch::MessageInfo, Catch::MessageInfo>(Catch::MessageInfo, Catch::MessageInfo, std::allocator<Catch::MessageInfo>&)
  0.00     34.05     0.00   454895     0.00     0.00  Catch::Option<Catch::AssertionResult>::reset()
  0.00     34.05     0.00   454895     0.00     0.00  Catch::Config::includeSuccessfulResults() const
  0.00     34.05     0.00   454895     0.00     0.00  std::Vectorbase<Catch::MessageInfo, std::allocator<Catch::MessageInfo> >::Vectorimpl::~Vectorimpl()
  0.00     34.05     0.00   454895     0.00     0.00  std::Vectorbase<Catch::MessageInfo, std::allocator<Catch::MessageInfo> >::_M_deallocate(Catch::MessageInfo, unsigned long)
  0.00     34.05     0.00   454895     0.00     0.00  std::Vectorbase<Catch::MessageInfo, std::allocator<Catch::MessageInfo> >::~Vectorbase()
  0.00     34.05     0.00   454895     0.00     0.00  std::vector<Catch::MessageInfo, std::allocator<Catch::MessageInfo> >::~vector()
  0.00     34.05     0.00   454894     0.00     0.00  Catch::AssertionStats::~AssertionStats()
  0.00     34.05     0.00   454894     0.00     0.00  Catch::LazyExpression::LazyExpression(bool)
  0.00     34.05     0.00   454894     0.00     0.00  Catch::AssertionResult::AssertionResult(Catch::AssertionInfo const&, Catch::AssertionResultData const&)
  0.00     34.05     0.00   454894     0.00     0.00  Catch::ConsoleReporter::assertionEnded(Catch::AssertionStats const&)
  0.00     34.05     0.00   454894     0.00     0.00  Catch::AssertionHandler::handleExceptionThrownAsExpected()
  0.00     34.05     0.00   454894     0.00     0.00  Catch::AssertionResultData::AssertionResultData(Catch::ResultWas::OfType, Catch::LazyExpression const&)
  0.00     34.05     0.00   454894     0.00     0.00  Catch::Option<Catch::AssertionResult>::operator=(Catch::AssertionResult const&)
  0.00     34.05     0.00   454894     0.00     0.00  __gnu_cxx::__alloc_traits<std::allocator<Catch::MessageInfo> >::_S_select_on_copy(std::allocator<Catch::MessageInfo> const&)
  0.00     34.05     0.00   454894     0.00     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&)
  0.00     34.05     0.00   454894     0.00     0.00  Catch::AssertionResult::hasMessage() const
  0.00     34.05     0.00   454894     0.00     0.00  std::Vectorbase<Catch::MessageInfo, std::allocator<Catch::MessageInfo> >::_M_get_Tp_allocator() const
  0.00     34.05     0.00   454894     0.00     0.00  std::vector<Catch::MessageInfo, std::allocator<Catch::MessageInfo> >::begin() const
  0.00     34.05     0.00   454894     0.00     0.00  std::Vectorbase<Catch::MessageInfo, std::allocator<Catch::MessageInfo> >::_M_allocate(unsigned long)
  0.00     34.05     0.00   454894     0.00     0.00  std::Vectorbase<Catch::MessageInfo, std::allocator<Catch::MessageInfo> >::Vectorimpl::Vectorimpl(std::allocator<Catch::MessageInfo> const&)
  0.00     34.05     0.00   454894     0.00     0.00  std::Vectorbase<Catch::MessageInfo, std::allocator<Catch::MessageInfo> >::Vectorbase(unsigned long, std::allocator<Catch::MessageInfo> const&)
  0.00     34.05     0.00   454894     0.00     0.00  std::allocator_traits<std::allocator<Catch::MessageInfo> >::select_on_container_copy_construction(std::allocator<Catch::MessageInfo> const&)
  0.00     34.05     0.00   454894     0.00     0.00  std::vector<Catch::MessageInfo, std::allocator<Catch::MessageInfo> >::vector(std::vector<Catch::MessageInfo, std::allocator<Catch::MessageInfo> > const&)
  0.00     34.05     0.00   454894     0.00     0.00  Catch::MessageInfo std::uninitialized_copy<__gnu_cxx::__normal_iterator<Catch::MessageInfo const, std::vector<Catch::MessageInfo, std::allocator<Catch::MessageInfo> > >, Catch::MessageInfo>(__gnu_cxx::__normal_iterator<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> > >, Catch::MessageInfo)
  0.00     34.05     0.00   454894     0.00     0.00  Catch::MessageInfo std::__uninitialized_copy_a<__gnu_cxx::__normal_iterator<Catch::MessageInfo const, std::vector<Catch::MessageInfo, std::allocator<Catch::MessageInfo> > >, Catch::MessageInfo, Catch::MessageInfo>(__gnu_cxx::__normal_iterator<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> > >, Catch::MessageInfo, std::allocator<Catch::MessageInfo>&)
  0.00     34.05     0.00   366463     0.00     0.00  std::remove_reference<std::allocator<char32_t>&>::type&& std::move<std::allocator<char32_t>&>(std::allocator<char32_t>&)
  0.00     34.05     0.00   364412     0.00     0.00  std::__cxx11::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t> >::basic_string()
  0.00     34.05     0.00   347765     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     34.05     0.00   214988     0.00     0.00  std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::push_back(char)
  0.00     34.05     0.00   174108     0.00     0.00  std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_check(unsigned long, char const) const
  0.00     34.05     0.00   173850     0.00     0.00  std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_replace(unsigned long, unsigned long, char const, unsigned long)
  0.00     34.05     0.00   173846     0.00     0.00  std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::insert(unsigned long, char const)
  0.00     34.05     0.00   131228     0.00     0.00  std::char_traits<char32_t>::lt(char32_t const&, char32_t const&)
  0.00     34.05     0.00   131070     0.00     0.00  Catch::Matchers::ExceptionWatcher::~ExceptionWatcher()
  0.00     34.05     0.00   131070     0.00     0.00  Catch::Matchers::Impl::MatcherBase<std::exception>::~MatcherBase()
  0.00     34.05     0.00   131070     0.00     0.00  Catch::Matchers::Impl::MatcherUntypedBase::~MatcherUntypedBase()
  0.00     34.05     0.00    69382     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     34.05     0.00    67743     0.00     0.00  Catch::ExprLhs<char16_t const&> Catch::Decomposer::operator<=<char16_t>(char16_t const&)
  0.00     34.05     0.00    67743     0.00     0.00  Catch::ExprLhs<char16_t const&>::ExprLhs(char16_t const&)
  0.00     34.05     0.00    67743     0.00     0.00  std::__cxx11::basic_string<char16_t, std::char_traits<char16_t>, std::allocator<char16_t> >::operator[](unsigned long)
  0.00     34.05     0.00    66379     0.00     0.00  unsigned long const& std::min<unsigned long>(unsigned long const&, unsigned long const&)
  0.00     34.05     0.00    66242     0.00     0.00  std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::compare(char const) const
  0.00     34.05     0.00    65544     0.00     0.00  std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_S_compare(unsigned long, unsigned long)
  0.00     34.05     0.00    65535     0.00     0.00  Catch::MatchExpr<libutf8::libutf8_exception_decoding, Catch::Matchers::ExceptionWatcher> Catch::makeMatchExpr<libutf8::libutf8_exception_decoding, Catch::Matchers::ExceptionWatcher>(libutf8::libutf8_exception_decoding const&, Catch::Matchers::ExceptionWatcher const&, Catch::StringRef const&)
  0.00     34.05     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     34.05     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     34.05     0.00    65535     0.00     0.00  Catch::Matchers::ExceptionWatcher::ExceptionWatcher(Catch::Matchers::ExceptionWatcher const&)
  0.00     34.05     0.00    65535     0.00     0.00  Catch::Matchers::Impl::MatcherBase<std::exception>::MatcherBase(Catch::Matchers::Impl::MatcherBase<std::exception> const&)
  0.00     34.05     0.00    65535     0.00     0.00  Catch::Matchers::Impl::MatcherBase<std::exception>::MatcherBase()
  0.00     34.05     0.00    65535     0.00     0.00  Catch::Matchers::Impl::MatcherMethod<std::exception>::MatcherMethod(Catch::Matchers::Impl::MatcherMethod<std::exception> const&)
  0.00     34.05     0.00    65535     0.00     0.00  Catch::Matchers::Impl::MatcherMethod<std::exception>::MatcherMethod()
  0.00     34.05     0.00    65535     0.00     0.00  Catch::Matchers::Impl::MatcherUntypedBase::MatcherUntypedBase(Catch::Matchers::Impl::MatcherUntypedBase const&)
  0.00     34.05     0.00    65535     0.00     0.00  Catch::Matchers::Impl::MatcherUntypedBase::MatcherUntypedBase()
  0.00     34.05     0.00    65535     0.00     0.00  Catch::MatchExpr<libutf8::libutf8_exception_decoding, Catch::Matchers::ExceptionWatcher>::MatchExpr(libutf8::libutf8_exception_decoding const&, Catch::Matchers::ExceptionWatcher const&, Catch::StringRef const&)
  0.00     34.05     0.00    65535     0.00     0.00  Catch::MatchExpr<libutf8::libutf8_exception_decoding, Catch::Matchers::ExceptionWatcher>::~MatchExpr()
  0.00     34.05     0.00    65535     0.00     0.00  Catch::Matchers::ExceptionWatcher::match(std::exception const&) const
  0.00     34.05     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     34.05     0.00    63485     0.00     0.00  Catch::BinaryExpr<char16_t const&, int const&>::BinaryExpr(bool, char16_t const&, Catch::StringRef, int const&)
  0.00     34.05     0.00    63485     0.00     0.00  Catch::BinaryExpr<char16_t const&, int const&>::~BinaryExpr()
  0.00     34.05     0.00    63485     0.00     0.00  bool Catch::compareEqual<char16_t, int>(char16_t const&, int const&)
  0.00     34.05     0.00    63485     0.00     0.00  Catch::BinaryExpr<char16_t const&, int const&> const Catch::ExprLhs<char16_t const&>::operator==<int>(int const&)
  0.00     34.05     0.00    31360     0.00     0.00  Catch::operator|(Catch::ResultDisposition::Flags, Catch::ResultDisposition::Flags)
  0.00     34.05     0.00    19064     0.00     0.00  std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::resize(unsigned long, char)
  0.00     34.05     0.00    10826     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     34.05     0.00     8716     0.00     0.00  std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::operator[](unsigned long)
  0.00     34.05     0.00     6387     0.00     0.00  std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::operator+=(char)
  0.00     34.05     0.00     6152     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     34.05     0.00     6150     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     34.05     0.00     4890     0.00     0.00  __gthread_active_p()
  0.00     34.05     0.00     4697     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     34.05     0.00     4600     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     34.05     0.00     4258     0.00     0.00  Catch::BinaryExpr<char16_t const&, unsigned int const&>::BinaryExpr(bool, char16_t const&, Catch::StringRef, unsigned int const&)
  0.00     34.05     0.00     4258     0.00     0.00  Catch::BinaryExpr<char16_t const&, unsigned int const&>::~BinaryExpr()
  0.00     34.05     0.00     4258     0.00     0.00  bool Catch::compareEqual<char16_t, unsigned int>(char16_t const&, unsigned int const&)
  0.00     34.05     0.00     4258     0.00     0.00  Catch::BinaryExpr<char16_t const&, unsigned int const&> const Catch::ExprLhs<char16_t const&>::operator==<unsigned int>(unsigned int const&)
  0.00     34.05     0.00     3949     0.00     0.00  std::__shared_count<(__gnu_cxx::Lockpolicy)2>::~__shared_count()
  0.00     34.05     0.00     3869     0.00     0.00  Catch::clara::detail::Opt std::__addressof<Catch::clara::detail::Opt>(Catch::clara::detail::Opt&)
  0.00     34.05     0.00     3721     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     34.05     0.00     3721     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     34.05     0.00     3343     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     34.05     0.00     3144     0.00     0.00  void std::Destroy<std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >)
  0.00     34.05     0.00     3086     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     34.05     0.00     3084     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     34.05     0.00     2923     0.00     0.00  void std::Construct<std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)
  0.00     34.05     0.00     2866     0.00     0.00  __gnu_cxx::__normal_iterator<Catch::clara::detail::Opt const, std::vector<Catch::clara::detail::Opt, std::allocator<Catch::clara::detail::Opt> > >::base() const
  0.00     34.05     0.00     2740     0.00     0.00  std::__shared_ptr<Catch::TestCaseTracking::ITracker, (__gnu_cxx::Lockpolicy)2>::get() const
  0.00     34.05     0.00     2582     0.00     0.00  __gnu_cxx::__exchange_and_add(int volatile, int)
  0.00     34.05     0.00     2582     0.00     0.00  __gnu_cxx::__exchange_and_add_dispatch(int, int)
  0.00     34.05     0.00     2445     0.00     0.00  std::Spcounted_base<(__gnu_cxx::Lockpolicy)2>::_M_release()
  0.00     34.05     0.00     2394     0.00     0.00  std::__shared_ptr_access<Catch::TestCaseTracking::ITracker, (__gnu_cxx::Lockpolicy)2, false, false>::_M_get() const
  0.00     34.05     0.00     2366     0.00     0.00  std::__shared_ptr_access<Catch::TestCaseTracking::ITracker, (__gnu_cxx::Lockpolicy)2, false, false>::operator->() const
  0.00     34.05     0.00     2342     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     34.05     0.00     2308     0.00     0.00  __gnu_cxx::__atomic_add(int volatile, int)
  0.00     34.05     0.00     2308     0.00     0.00  __gnu_cxx::__atomic_add_dispatch(int, int)
  0.00     34.05     0.00     2308     0.00     0.00  std::Spcounted_base<(__gnu_cxx::Lockpolicy)2>::_M_add_ref_copy()
  0.00     34.05     0.00     2306     0.00     0.00  std::__shared_count<(__gnu_cxx::Lockpolicy)2>::__shared_count(std::__shared_count<(__gnu_cxx::Lockpolicy)2> const&)
  0.00     34.05     0.00     2293     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     34.05     0.00     2293     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     34.05     0.00     2168     0.00     0.00  __gnu_cxx::__normal_iterator<std::shared_ptr<Catch::TestCaseTracking::ITracker>, std::vector<std::shared_ptr<Catch::TestCaseTracking::ITracker>, std::allocator<std::shared_ptr<Catch::TestCaseTracking::ITracker> > > >::base() const
  0.00     34.05     0.00     2151     0.00     0.00  Catch::clara::detail::ParserBase::~ParserBase()
  0.00     34.05     0.00     2110     0.00     0.00  Catch::clara::detail::ParserBase::ParserBase(Catch::clara::detail::ParserBase const&)
  0.00     34.05     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> > > >::size() const
  0.00     34.05     0.00     2070     0.00     0.00  __gnu_cxx::__normal_iterator<std::shared_ptr<Catch::TestCaseTracking::ITracker>, std::vector<std::shared_ptr<Catch::TestCaseTracking::ITracker>, std::allocator<std::shared_ptr<Catch::TestCaseTracking::ITracker> > > >::operator() const
  0.00     34.05     0.00     2050     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     34.05     0.00     2048     0.00     0.00  Catch::BinaryExpr<char const const&, char const&>::BinaryExpr(bool, char const const&, Catch::StringRef, char const&)
  0.00     34.05     0.00     2048     0.00     0.00  Catch::BinaryExpr<char const const&, char const&>::~BinaryExpr()
  0.00     34.05     0.00     2048     0.00     0.00  Catch::ExprLhs<char const const&> Catch::Decomposer::operator<=<char const>(char const const&)
  0.00     34.05     0.00     2048     0.00     0.00  bool Catch::compareEqual<char const, char>(char const const&, char const&)
  0.00     34.05     0.00     2048     0.00     0.00  Catch::ExprLhs<char const const&>::ExprLhs(char const const&)
  0.00     34.05     0.00     2048     0.00     0.00  Catch::BinaryExpr<char const const&, char const&> const Catch::ExprLhs<char const const&>::operator==<char>(char const&)
  0.00     34.05     0.00     2014     0.00     0.00  std::shared_ptr<Catch::clara::detail::BoundRef>::~shared_ptr()
  0.00     34.05     0.00     2014     0.00     0.00  std::__shared_ptr<Catch::clara::detail::BoundRef, (__gnu_cxx::Lockpolicy)2>::~__shared_ptr()
  0.00     34.05     0.00     2000     0.00     0.00  bool Catch::compareNotEqual<int, int const&>(int const&, int const&)
  0.00     34.05     0.00     2000     0.00     0.00  Catch::BinaryExpr<int const&, int const&> const Catch::ExprLhs<int const&>::operator!=<int>(int const&)
  0.00     34.05     0.00     1987     0.00     0.00  Catch::clara::detail::ParserRefImpl<Catch::clara::detail::Opt>::~ParserRefImpl()
  0.00     34.05     0.00     1987     0.00     0.00  Catch::clara::detail::ComposableParserImpl<Catch::clara::detail::Opt>::~ComposableParserImpl()
  0.00     34.05     0.00     1987     0.00     0.00  Catch::clara::detail::Opt::~Opt()
  0.00     34.05     0.00     1952     0.00     0.00  void std::_Destroy<Catch::clara::detail::Opt>(Catch::clara::detail::Opt)
  0.00     34.05     0.00     1884     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     34.05     0.00     1854     0.00     0.00  Catch::TestCaseTracking::ITracker::nameAndLocation() const
  0.00     34.05     0.00     1777     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     34.05     0.00     1639     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     34.05     0.00     1636     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     34.05     0.00     1636     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     34.05     0.00     1636     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     34.05     0.00     1636     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     34.05     0.00     1558     0.00     0.00  bool __gnu_cxx::__ops::Iterpred<Catch::TestCaseTracking::TrackerBase::findChild(Catch::TestCaseTracking::NameAndLocation const&)::{lambda(std::shared_ptr<Catch::TestCaseTracking::ITracker> const&)#1}>::operator()<__gnu_cxx::__normal_iterator<std::shared_ptr<Catch::TestCaseTracking::ITracker>, std::vector<std::shared_ptr<Catch::TestCaseTracking::ITracker>, std::allocator<std::shared_ptr<Catch::TestCaseTracking::ITracker> > > > >(__gnu_cxx::__normal_iterator<std::shared_ptr<Catch::TestCaseTracking::ITracker>, std::vector<std::shared_ptr<Catch::TestCaseTracking::ITracker>, std::allocator<std::shared_ptr<Catch::TestCaseTracking::ITracker> > > >)
  0.00     34.05     0.00     1558     0.00     0.00  Catch::SourceLineInfo::operator==(Catch::SourceLineInfo const&) const
  0.00     34.05     0.00     1558     0.00     0.00  Catch::TestCaseTracking::TrackerBase::findChild(Catch::TestCaseTracking::NameAndLocation const&)::{lambda(std::shared_ptr<Catch::TestCaseTracking::ITracker> const&)#1}::operator()(std::shared_ptr<Catch::TestCaseTracking::ITracker> const&) const
  0.00     34.05     0.00     1530     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     34.05     0.00     1514     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     34.05     0.00     1514     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     34.05     0.00     1514     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     34.05     0.00     1514     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     34.05     0.00     1514     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     34.05     0.00     1514     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     34.05     0.00     1514     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     34.05     0.00     1514     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     34.05     0.00     1454     0.00     0.00  std::__shared_count<(__gnu_cxx::Lockpolicy)2>::_M_swap(std::__shared_count<(__gnu_cxx::Lockpolicy)2>&)
  0.00     34.05     0.00     1442     0.00     0.00  __gnu_cxx::__normal_iterator<std::shared_ptr<Catch::TestCaseTracking::ITracker>, std::vector<std::shared_ptr<Catch::TestCaseTracking::ITracker>, std::allocator<std::shared_ptr<Catch::TestCaseTracking::ITracker> > > >::operator++()
  0.00     34.05     0.00     1433     0.00     0.00  bool __gnu_cxx::operator!=<Catch::clara::detail::Opt const, std::vector<Catch::clara::detail::Opt, std::allocator<Catch::clara::detail::Opt> > >(__gnu_cxx::__normal_iterator<Catch::clara::detail::Opt const, std::vector<Catch::clara::detail::Opt, std::allocator<Catch::clara::detail::Opt> > > const&, __gnu_cxx::__normal_iterator<Catch::clara::detail::Opt const, std::vector<Catch::clara::detail::Opt, std::allocator<Catch::clara::detail::Opt> > > const&)
  0.00     34.05     0.00     1427     0.00     0.00  Catch::clara::detail::Opt const& std::forward<Catch::clara::detail::Opt const&>(std::remove_reference<Catch::clara::detail::Opt const&>::type&)
  0.00     34.05     0.00     1383     0.00     0.00  std::shared_ptr<Catch::clara::detail::BoundRef>::shared_ptr(std::shared_ptr<Catch::clara::detail::BoundRef> const&)
  0.00     34.05     0.00     1383     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     34.05     0.00     1382     0.00     0.00  __gnu_cxx::__normal_iterator<Catch::clara::detail::Token const, std::vector<Catch::clara::detail::Token, std::allocator<Catch::clara::detail::Token> > >::base() const
  0.00     34.05     0.00     1357     0.00     0.00  Catch::clara::detail::ParserRefImpl<Catch::clara::detail::Opt>::ParserRefImpl(Catch::clara::detail::ParserRefImpl<Catch::clara::detail::Opt> const&)
  0.00     34.05     0.00     1357     0.00     0.00  Catch::clara::detail::ComposableParserImpl<Catch::clara::detail::Opt>::ComposableParserImpl(Catch::clara::detail::ComposableParserImpl<Catch::clara::detail::Opt> const&)
  0.00     34.05     0.00     1357     0.00     0.00  Catch::clara::detail::Opt::Opt(Catch::clara::detail::Opt const&)
  0.00     34.05     0.00     1357     0.00     0.00  __gnu_cxx::__normal_iterator<Catch::clara::detail::Opt const, std::vector<Catch::clara::detail::Opt, std::allocator<Catch::clara::detail::Opt> > >::operator++()
  0.00     34.05     0.00     1357     0.00     0.00  __gnu_cxx::__normal_iterator<Catch::clara::detail::Opt const, std::vector<Catch::clara::detail::Opt, std::allocator<Catch::clara::detail::Opt> > >::operator() const
  0.00     34.05     0.00     1330     0.00     0.00  std::move_iterator<Catch::clara::detail::Opt>::base() const
  0.00     34.05     0.00     1322     0.00     0.00  void std::Construct<Catch::clara::detail::Opt, Catch::clara::detail::Opt const&>(Catch::clara::detail::Opt, Catch::clara::detail::Opt const&)
  0.00     34.05     0.00     1321     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     34.05     0.00     1280     0.00     0.00  __gnu_cxx::__normal_iterator<std::shared_ptr<Catch::TestCaseTracking::ITracker>, std::vector<std::shared_ptr<Catch::TestCaseTracking::ITracker>, std::allocator<std::shared_ptr<Catch::TestCaseTracking::ITracker> > > >::__normal_iterator(std::shared_ptr<Catch::TestCaseTracking::ITracker> const&)
  0.00     34.05     0.00     1146     0.00     0.00  std::__shared_count<(__gnu_cxx::Lockpolicy)2>::__shared_count()
  0.00     34.05     0.00     1094     0.00     0.00  std::__shared_ptr<Catch::TestCaseTracking::SectionTracker, (__gnu_cxx::Lockpolicy)2>::~__shared_ptr()
  0.00     34.05     0.00     1080     0.00     0.00  std::remove_reference<Catch::TestCaseTracking::SectionTracker&>::type&& std::move<Catch::TestCaseTracking::SectionTracker&>(Catch::TestCaseTracking::SectionTracker&)
  0.00     34.05     0.00     1035     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     34.05     0.00     1021     0.00     0.00  __gnu_cxx::__normal_iterator<Catch::clara::detail::Token const, std::vector<Catch::clara::detail::Token, std::allocator<Catch::clara::detail::Token> > >::__normal_iterator(Catch::clara::detail::Token const const&)
  0.00     34.05     0.00      950     0.00     0.00  std::__shared_ptr<Catch::TestCaseTracking::SectionTracker, (__gnu_cxx::Lockpolicy)2>::get() const
  0.00     34.05     0.00      950     0.00     0.00  std::__shared_ptr_access<Catch::TestCaseTracking::SectionTracker, (__gnu_cxx::Lockpolicy)2, false, false>::_M_get() const
  0.00     34.05     0.00      921     0.00     0.00  Catch::SectionInfo::~SectionInfo()
  0.00     34.05     0.00      920     0.00     0.00  std::chrono::duration<long, std::ratio<1l, 1000000000l> >::count() const
  0.00     34.05     0.00      820     0.00     0.00  std::vector<std::shared_ptr<Catch::TestCaseTracking::ITracker>, std::allocator<std::shared_ptr<Catch::TestCaseTracking::ITracker> > >::end()
  0.00     34.05     0.00      734     0.00     0.00  std::shared_ptr<Catch::TestCaseTracking::SectionTracker>::~shared_ptr()
  0.00     34.05     0.00      720     0.00     0.00  std::remove_reference<Catch::TestCaseTracking::TrackerBase::findChild(Catch::TestCaseTracking::NameAndLocation const&)::{lambda(std::shared_ptr<Catch::TestCaseTracking::ITracker> const&)#1}&>::type&& std::move<Catch::TestCaseTracking::TrackerBase::findChild(Catch::TestCaseTracking::NameAndLocation const&)::{lambda(std::shared_ptr<Catch::TestCaseTracking::ITracker> const&)#1}&>(std::remove_reference&&)
  0.00     34.05     0.00      707     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     34.05     0.00      688     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     34.05     0.00      688     0.00     0.00  std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::empty() const
  0.00     34.05     0.00      683     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     34.05     0.00      682     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     34.05     0.00      665     0.00     0.00  bool std::operator==<Catch::clara::detail::Opt>(std::move_iterator<Catch::clara::detail::Opt> const&, std::move_iterator<Catch::clara::detail::Opt> const&)
  0.00     34.05     0.00      665     0.00     0.00  bool std::operator!=<Catch::clara::detail::Opt>(std::move_iterator<Catch::clara::detail::Opt> const&, std::move_iterator<Catch::clara::detail::Opt> const&)
  0.00     34.05     0.00      663     0.00     0.00  Catch::TestCaseTracking::ITracker&& std::forward<Catch::TestCaseTracking::ITracker>(std::remove_reference<Catch::TestCaseTracking::ITracker>::type&)
  0.00     34.05     0.00      660     0.00     0.00  std::move_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >>::base() const
  0.00     34.05     0.00      656     0.00     0.00  std::__shared_ptr<Catch::TestCaseTracking::ITracker, (__gnu_cxx::Lockpolicy)2>::operator bool() const
  0.00     34.05     0.00      653     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     34.05     0.00      653     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     34.05     0.00      653     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     34.05     0.00      626     0.00     0.00  Catch::TestCaseTracking::TrackerBase::isComplete() const
  0.00     34.05     0.00      626     0.00     0.00  Catch::TestCaseTracking::SectionTracker::isComplete() const
  0.00     34.05     0.00      624     0.00     0.00  __gnu_cxx::__normal_iterator<std::shared_ptr<Catch::TestCaseTracking::ITracker>, std::vector<std::shared_ptr<Catch::TestCaseTracking::ITracker>, std::allocator<std::shared_ptr<Catch::TestCaseTracking::ITracker> > > >::difference_type __gnu_cxx::operator-<std::shared_ptr<Catch::TestCaseTracking::ITracker>, std::vector<std::shared_ptr<Catch::TestCaseTracking::ITracker>, std::allocator<std::shared_ptr<Catch::TestCaseTracking::ITracker> > > >(__gnu_cxx::__normal_iterator<std::shared_ptr<Catch::TestCaseTracking::ITracker>, std::vector<std::shared_ptr<Catch::TestCaseTracking::ITracker>, std::allocator<std::shared_ptr<Catch::TestCaseTracking::ITracker> > > > const&, __gnu_cxx::__normal_iterator<std::shared_ptr<Catch::TestCaseTracking::ITracker>, std::vector<std::shared_ptr<Catch::TestCaseTracking::ITracker>, std::allocator<std::shared_ptr<Catch::TestCaseTracking::ITracker> > > > const&)
  0.00     34.05     0.00      624     0.00     0.00  Catch::TestCaseTracking::TrackerContext& std::forward<Catch::TestCaseTracking::TrackerContext&>(std::remove_reference<Catch::TestCaseTracking::TrackerContext&>::type&)
  0.00     34.05     0.00      595     0.00     0.00  Catch::clara::detail::ParserRefImpl<Catch::clara::detail::Opt>::ParserRefImpl(Catch::clara::detail::ParserRefImpl<Catch::clara::detail::Opt>&&)
  0.00     34.05     0.00      595     0.00     0.00  Catch::clara::detail::ComposableParserImpl<Catch::clara::detail::Opt>::ComposableParserImpl(Catch::clara::detail::ComposableParserImpl<Catch::clara::detail::Opt>&&)
  0.00     34.05     0.00      595     0.00     0.00  Catch::clara::detail::Opt::Opt(Catch::clara::detail::Opt&&)
  0.00     34.05     0.00      595     0.00     0.00  std::move_iterator<Catch::clara::detail::Opt>::operator() const
  0.00     34.05     0.00      595     0.00     0.00  std::shared_ptr<Catch::clara::detail::BoundRef>::shared_ptr(std::shared_ptr<Catch::clara::detail::BoundRef>&&)
  0.00     34.05     0.00      595     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     34.05     0.00      595     0.00     0.00  std::move_iterator<Catch::clara::detail::Opt>::operator++()
  0.00     34.05     0.00      595     0.00     0.00  void std::Construct<Catch::clara::detail::Opt, Catch::clara::detail::Opt>(Catch::clara::detail::Opt, Catch::clara::detail::Opt&&)
  0.00     34.05     0.00      595     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     34.05     0.00      595     0.00     0.00  Catch::clara::detail::Opt&& std::forward<Catch::clara::detail::Opt>(std::remove_reference<Catch::clara::detail::Opt>::type&)
  0.00     34.05     0.00      560     0.00     0.00  Catch::SectionInfo::SectionInfo(Catch::SectionInfo const&)
  0.00     34.05     0.00      556     0.00     0.00  std::vector<Catch::clara::detail::Token, std::allocator<Catch::clara::detail::Token> >::begin() const
  0.00     34.05     0.00      550     0.00     0.00  std::__shared_ptr<Catch::TestCaseTracking::ITracker, (__gnu_cxx::Lockpolicy)2>::~__shared_ptr()
  0.00     34.05     0.00      536     0.00     0.00  std::shared_ptr<Catch::TestCaseTracking::ITracker>::~shared_ptr()
  0.00     34.05     0.00      512     0.00     0.00  Catch::TestCaseTracking::NameAndLocation const& std::forward<Catch::TestCaseTracking::NameAndLocation const&>(std::remove_reference<Catch::TestCaseTracking::NameAndLocation const&>::type&)
  0.00     34.05     0.00      496     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     34.05     0.00      496     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     34.05     0.00      469     0.00     0.00  std::Vectorbase<Catch::clara::detail::Token, std::allocator<Catch::clara::detail::Token> >::_M_get_Tp_allocator()
  0.00     34.05     0.00      465     0.00     0.00  std::vector<Catch::clara::detail::Token, std::allocator<Catch::clara::detail::Token> >::end() const
  0.00     34.05     0.00      463     0.00     0.00  __gnu_cxx::new_allocator<Catch::clara::detail::Token>::~new_allocator()
  0.00     34.05     0.00      463     0.00     0.00  std::allocator<Catch::clara::detail::Token>::~allocator()
  0.00     34.05     0.00      462     0.00     0.00  __gnu_cxx::new_allocator<Catch::clara::detail::Token>::new_allocator(__gnu_cxx::new_allocator<Catch::clara::detail::Token> const&)
  0.00     34.05     0.00      462     0.00     0.00  std::allocator<Catch::clara::detail::Token>::allocator(std::allocator<Catch::clara::detail::Token> const&)
  0.00     34.05     0.00      460     0.00     0.00  Catch::TestCaseTracking::TrackerContext::currentTracker()
  0.00     34.05     0.00      460     0.00     0.00  Catch::getCurrentNanosecondsSinceEpoch()
  0.00     34.05     0.00      460     0.00     0.00  std::chrono::time_point<std::chrono::V2::systemclock, std::chrono::duration<long, std::ratio<1l, 1000000000l> > >::time_since_epoch() const
  0.00     34.05     0.00      460     0.00     0.00  std::enable_if<std::chrono::__is_duration<std::chrono::duration<long, std::ratio<1l, 1000000000l> > >::value, std::chrono::duration<long, std::ratio<1l, 1000000000l> > >::type std::chrono::duration_cast<std::chrono::duration<long, std::ratio<1l, 1000000000l> >, long, std::ratio<1l, 1000000000l> >(std::chrono::duration<long, std::ratio<1l, 1000000000l> > const&)
  0.00     34.05     0.00      460     0.00     0.00  std::chrono::duration<long, std::ratio<1l, 1000000000l> > std::chrono::__duration_cast_impl<std::chrono::duration<long, std::ratio<1l, 1000000000l> >, std::ratio<1l, 1l>, long, true, true>::__cast<long, std::ratio<1l, 1000000000l> >(std::chrono::duration<long, std::ratio<1l, 1000000000l> > const&)
  0.00     34.05     0.00      460     0.00     0.00  std::chrono::duration<long, std::ratio<1l, 1000000000l> >::duration<long, void>(long const&)
  0.00     34.05     0.00      460     0.00     0.00  std::vector<std::shared_ptr<Catch::TestCaseTracking::ITracker>, std::allocator<std::shared_ptr<Catch::TestCaseTracking::ITracker> > >::begin()
  0.00     34.05     0.00      457     0.00     0.00  bool __gnu_cxx::operator!=<Catch::clara::detail::Token const, std::vector<Catch::clara::detail::Token, std::allocator<Catch::clara::detail::Token> > >(__gnu_cxx::__normal_iterator<Catch::clara::detail::Token const, std::vector<Catch::clara::detail::Token, std::allocator<Catch::clara::detail::Token> > > const&, __gnu_cxx::__normal_iterator<Catch::clara::detail::Token const, std::vector<Catch::clara::detail::Token, std::allocator<Catch::clara::detail::Token> > > const&)
  0.00     34.05     0.00      455     0.00     0.00  Catch::clara::detail::Token std::__addressof<Catch::clara::detail::Token>(Catch::clara::detail::Token&)
  0.00     34.05     0.00      452     0.00     0.00  Catch::TestCaseTracking::NameAndLocation::~NameAndLocation()
  0.00     34.05     0.00      452     0.00     0.00  __gnu_cxx::__normal_iterator<char, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::operator++()
  0.00     34.05     0.00      452     0.00     0.00  __gnu_cxx::__normal_iterator<char, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::operator() const
  0.00     34.05     0.00      420     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     34.05     0.00      410     0.00     0.00  std::iterator_traits<__gnu_cxx::__normal_iterator<std::shared_ptr<Catch::TestCaseTracking::ITracker>, std::vector<std::shared_ptr<Catch::TestCaseTracking::ITracker>, std::allocator<std::shared_ptr<Catch::TestCaseTracking::ITracker> > > > >::iterator_category std::__iterator_category<__gnu_cxx::__normal_iterator<std::shared_ptr<Catch::TestCaseTracking::ITracker>, std::vector<std::shared_ptr<Catch::TestCaseTracking::ITracker>, std::allocator<std::shared_ptr<Catch::TestCaseTracking::ITracker> > > > >(__gnu_cxx::__normal_iterator<std::shared_ptr<Catch::TestCaseTracking::ITracker>, std::vector<std::shared_ptr<Catch::TestCaseTracking::ITracker>, std::allocator<std::shared_ptr<Catch::TestCaseTracking::ITracker> > > > const&)
  0.00     34.05     0.00      403     0.00     0.00  __gnu_cxx::__enable_if<std::__is_char<char>::__value, bool>::__type std::operator==<char>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)
  0.00     34.05     0.00      400     0.00     0.00  __gnu_cxx::__normal_iterator<Catch::TestCaseTracking::ITracker const, std::vector<Catch::TestCaseTracking::ITracker, std::allocator<Catch::TestCaseTracking::ITracker> > >::__normal_iterator(Catch::TestCaseTracking::ITracker const const&)
  0.00     34.05     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     34.05     0.00      400     0.00     0.00  __gnu_cxx::__normal_iterator<Catch::TestCaseTracking::ITracker const, std::vector<Catch::TestCaseTracking::ITracker, std::allocator<Catch::TestCaseTracking::ITracker> > >::base() const
  0.00     34.05     0.00      374     0.00     0.00  Catch::TestCaseTracking::NameAndLocation::NameAndLocation(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, Catch::SourceLineInfo const&)
  0.00     34.05     0.00      374     0.00     0.00  Catch::TestCaseTracking::SectionTracker::isSectionTracker() const
  0.00     34.05     0.00      374     0.00     0.00  std::remove_reference<std::shared_ptr<Catch::TestCaseTracking::SectionTracker>&>::type&& std::move<std::shared_ptr<Catch::TestCaseTracking::SectionTracker>&>(std::shared_ptr<Catch::TestCaseTracking::SectionTracker>&)
  0.00     34.05     0.00      374     0.00     0.00  std::remove_reference<std::__shared_ptr<Catch::TestCaseTracking::SectionTracker, (__gnu_cxx::Lockpolicy)2>&>::type&& std::move<std::__shared_ptr<Catch::TestCaseTracking::SectionTracker, (__gnu_cxx::Lockpolicy)2>&>(std::__shared_ptr<Catch::TestCaseTracking::SectionTracker, (__gnu_cxx::Lockpolicy)2>&)
  0.00     34.05     0.00      360     0.00     0.00  Catch::SectionInfo::SectionInfo(Catch::SourceLineInfo const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)
  0.00     34.05     0.00      360     0.00     0.00  Catch::TestCaseTracking::TrackerBase::findChild(Catch::TestCaseTracking::NameAndLocation const&)
  0.00     34.05     0.00      360     0.00     0.00  Catch::TestCaseTracking::SectionTracker::acquire(Catch::TestCaseTracking::TrackerContext&, Catch::TestCaseTracking::NameAndLocation const&)
  0.00     34.05     0.00      360     0.00     0.00  Catch::Timer::start()
  0.00     34.05     0.00      360     0.00     0.00  __gnu_cxx::__ops::Iterpred<Catch::TestCaseTracking::TrackerBase::findChild(Catch::TestCaseTracking::NameAndLocation const&)::{lambda(std::shared_ptr<Catch::TestCaseTracking::ITracker> const&)#1}>::Iterpred({lambda(std::shared_ptr<Catch::TestCaseTracking::ITracker> const&)#1})
  0.00     34.05     0.00      360     0.00     0.00  __gnu_cxx::__ops::Iterpred<Catch::TestCaseTracking::TrackerBase::findChild(Catch::TestCaseTracking::NameAndLocation const&)::{lambda(std::shared_ptr<Catch::TestCaseTracking::ITracker> const&)#1}> __gnu_cxx::__ops::__pred_iter<Catch::TestCaseTracking::TrackerBase::findChild(Catch::TestCaseTracking::NameAndLocation const&)::{lambda(std::shared_ptr<Catch::TestCaseTracking::ITracker> const&)#1}>(__gnu_cxx::__ops::Iterpred)
  0.00     34.05     0.00      360     0.00     0.00  bool __gnu_cxx::operator!=<std::shared_ptr<Catch::TestCaseTracking::ITracker>, std::vector<std::shared_ptr<Catch::TestCaseTracking::ITracker>, std::allocator<std::shared_ptr<Catch::TestCaseTracking::ITracker> > > >(__gnu_cxx::__normal_iterator<std::shared_ptr<Catch::TestCaseTracking::ITracker>, std::vector<std::shared_ptr<Catch::TestCaseTracking::ITracker>, std::allocator<std::shared_ptr<Catch::TestCaseTracking::ITracker> > > > const&, __gnu_cxx::__normal_iterator<std::shared_ptr<Catch::TestCaseTracking::ITracker>, std::vector<std::shared_ptr<Catch::TestCaseTracking::ITracker>, std::allocator<std::shared_ptr<Catch::TestCaseTracking::ITracker> > > > const&)
  0.00     34.05     0.00      360     0.00     0.00  Catch::TestCaseTracking::TrackerContext::completedCycle() const
  0.00     34.05     0.00      360     0.00     0.00  std::__shared_ptr_access<Catch::TestCaseTracking::SectionTracker, (__gnu_cxx::Lockpolicy)2, false, false>::operator() const
  0.00     34.05     0.00      360     0.00     0.00  std::shared_ptr<Catch::TestCaseTracking::SectionTracker>::operator=(std::shared_ptr<Catch::TestCaseTracking::SectionTracker>&&)
  0.00     34.05     0.00      360     0.00     0.00  std::shared_ptr<Catch::TestCaseTracking::ITracker>::shared_ptr(std::shared_ptr<Catch::TestCaseTracking::ITracker> const&)
  0.00     34.05     0.00      360     0.00     0.00  std::__shared_ptr<Catch::TestCaseTracking::SectionTracker, (__gnu_cxx::Lockpolicy)2>::swap(std::__shared_ptr<Catch::TestCaseTracking::SectionTracker, (__gnu_cxx::Lockpolicy)2>&)
  0.00     34.05     0.00      360     0.00     0.00  std::__shared_ptr<Catch::TestCaseTracking::SectionTracker, (__gnu_cxx::Lockpolicy)2>::__shared_ptr(std::__shared_ptr<Catch::TestCaseTracking::SectionTracker, (__gnu_cxx::Lockpolicy)2>&&)
  0.00     34.05     0.00      360     0.00     0.00  std::__shared_ptr<Catch::TestCaseTracking::SectionTracker, (__gnu_cxx::Lockpolicy)2>::operator=(std::__shared_ptr<Catch::TestCaseTracking::SectionTracker, (__gnu_cxx::Lockpolicy)2>&&)
  0.00     34.05     0.00      360     0.00     0.00  std::__shared_ptr<Catch::TestCaseTracking::ITracker, (__gnu_cxx::Lockpolicy)2>::__shared_ptr(std::__shared_ptr<Catch::TestCaseTracking::ITracker, (__gnu_cxx::Lockpolicy)2> const&)
  0.00     34.05     0.00      360     0.00     0.00  std::enable_if<std::__and_<std::__not_<std::__is_tuple_like<Catch::TestCaseTracking::SectionTracker> >, std::is_move_constructible<Catch::TestCaseTracking::SectionTracker>, std::is_move_assignable<Catch::TestCaseTracking::SectionTracker> >::value, void>::type std::swap<Catch::TestCaseTracking::SectionTracker>(Catch::TestCaseTracking::SectionTracker&, Catch::TestCaseTracking::SectionTracker&)
  0.00     34.05     0.00      360     0.00     0.00  __gnu_cxx::__normal_iterator<std::shared_ptr<Catch::TestCaseTracking::ITracker>, std::vector<std::shared_ptr<Catch::TestCaseTracking::ITracker>, std::allocator<std::shared_ptr<Catch::TestCaseTracking::ITracker> > > > std::find_if<__gnu_cxx::__normal_iterator<std::shared_ptr<Catch::TestCaseTracking::ITracker>, std::vector<std::shared_ptr<Catch::TestCaseTracking::ITracker>, std::allocator<std::shared_ptr<Catch::TestCaseTracking::ITracker> > > >, Catch::TestCaseTracking::TrackerBase::findChild(Catch::TestCaseTracking::NameAndLocation const&)::{lambda(std::shared_ptr<Catch::TestCaseTracking::ITracker> const&)#1}>(Catch::TestCaseTracking::TrackerBase::findChild(Catch::TestCaseTracking::NameAndLocation const&)::{lambda(std::shared_ptr<Catch::TestCaseTracking::ITracker> const&)#1}, Catch::TestCaseTracking::TrackerBase::findChild(Catch::TestCaseTracking::NameAndLocation const&)::{lambda(std::shared_ptr<Catch::TestCaseTracking::ITracker> const&)#1}, Catch::TestCaseTracking::TrackerBase::findChild(Catch::TestCaseTracking::NameAndLocation const&)::{lambda(std::shared_ptr<Catch::TestCaseTracking::ITracker> const&)#1})
  0.00     34.05     0.00      360     0.00     0.00  __gnu_cxx::__normal_iterator<std::shared_ptr<Catch::TestCaseTracking::ITracker>, std::vector<std::shared_ptr<Catch::TestCaseTracking::ITracker>, std::allocator<std::shared_ptr<Catch::TestCaseTracking::ITracker> > > > std::__find_if<__gnu_cxx::__normal_iterator<std::shared_ptr<Catch::TestCaseTracking::ITracker>, std::vector<std::shared_ptr<Catch::TestCaseTracking::ITracker>, std::allocator<std::shared_ptr<Catch::TestCaseTracking::ITracker> > > >, __gnu_cxx::__ops::Iterpred<Catch::TestCaseTracking::TrackerBase::findChild(Catch::TestCaseTracking::NameAndLocation const&)::{lambda(std::shared_ptr<Catch::TestCaseTracking::ITracker> const&)#1}> >(__gnu_cxx::__ops::Iterpred<Catch::TestCaseTracking::TrackerBase::findChild(Catch::TestCaseTracking::NameAndLocation const&)::{lambda(std::shared_ptr<Catch::TestCaseTracking::ITracker> const&)#1}>, __gnu_cxx::__ops::Iterpred<Catch::TestCaseTracking::TrackerBase::findChild(Catch::TestCaseTracking::NameAndLocation const&)::{lambda(std::shared_ptr<Catch::TestCaseTracking::ITracker> const&)#1}>, __gnu_cxx::__ops::Iterpred<Catch::TestCaseTracking::TrackerBase::findChild(Catch::TestCaseTracking::NameAndLocation const&)::{lambda(std::shared_ptr<Catch::TestCaseTracking::ITracker> const&)#1}>)
  0.00     34.05     0.00      360     0.00     0.00  __gnu_cxx::__normal_iterator<std::shared_ptr<Catch::TestCaseTracking::ITracker>, std::vector<std::shared_ptr<Catch::TestCaseTracking::ITracker>, std::allocator<std::shared_ptr<Catch::TestCaseTracking::ITracker> > > > std::__find_if<__gnu_cxx::__normal_iterator<std::shared_ptr<Catch::TestCaseTracking::ITracker>, std::vector<std::shared_ptr<Catch::TestCaseTracking::ITracker>, std::allocator<std::shared_ptr<Catch::TestCaseTracking::ITracker> > > >, __gnu_cxx::__ops::Iterpred<Catch::TestCaseTracking::TrackerBase::findChild(Catch::TestCaseTracking::NameAndLocation const&)::{lambda(std::shared_ptr<Catch::TestCaseTracking::ITracker> const&)#1}> >(__gnu_cxx::__ops::Iterpred<Catch::TestCaseTracking::TrackerBase::findChild(Catch::TestCaseTracking::NameAndLocation const&)::{lambda(std::shared_ptr<Catch::TestCaseTracking::ITracker> const&)#1}>, __gnu_cxx::__ops::Iterpred<Catch::TestCaseTracking::TrackerBase::findChild(Catch::TestCaseTracking::NameAndLocation const&)::{lambda(std::shared_ptr<Catch::TestCaseTracking::ITracker> const&)#1}>, __gnu_cxx::__ops::Iterpred<Catch::TestCaseTracking::TrackerBase::findChild(Catch::TestCaseTracking::NameAndLocation const&)::{lambda(std::shared_ptr<Catch::TestCaseTracking::ITracker> const&)#1}>, std::random_access_iterator_tag)
  0.00     34.05     0.00      330     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     34.05     0.00      330     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     34.05     0.00      328     0.00     0.00  Catch::NonCopyable::NonCopyable()
  0.00     34.05     0.00      328     0.00     0.00  Catch::NonCopyable::~NonCopyable()
  0.00     34.05     0.00      317     0.00     0.00  __gnu_cxx::__normal_iterator<Catch::clara::detail::Token const, std::vector<Catch::clara::detail::Token, std::allocator<Catch::clara::detail::Token> > >::operator() const
  0.00     34.05     0.00      312     0.00     0.00  Catch::Counts::Counts()
  0.00     34.05     0.00      312     0.00     0.00  __gnu_cxx::new_allocator<Catch::TestCaseTracking::SectionTracker>::~new_allocator()
  0.00     34.05     0.00      312     0.00     0.00  std::allocator<Catch::TestCaseTracking::SectionTracker>::~allocator()
  0.00     34.05     0.00      310     0.00     0.00  Catch::RunContext::sectionStarted(Catch::SectionInfo const&, Catch::Counts&)
  0.00     34.05     0.00      310     0.00     0.00  Catch::Timer::Timer()
  0.00     34.05     0.00      310     0.00     0.00  Catch::Section::Section(Catch::SectionInfo const&)
  0.00     34.05     0.00      310     0.00     0.00  Catch::Section::~Section()
  0.00     34.05     0.00      310     0.00     0.00  Catch::TestCaseTracking::TrackerBase::isOpen() const
  0.00     34.05     0.00      310     0.00     0.00  Catch::Section::operator bool() const
  0.00     34.05     0.00      296     0.00     0.00  std::shared_ptr<Catch::TestCaseTracking::SectionTracker>::shared_ptr<Catch::TestCaseTracking::ITracker>(std::shared_ptr<Catch::TestCaseTracking::ITracker> const&, Catch::TestCaseTracking::SectionTracker)
  0.00     34.05     0.00      296     0.00     0.00  std::__shared_ptr<Catch::TestCaseTracking::SectionTracker, (__gnu_cxx::Lockpolicy)2>::__shared_ptr<Catch::TestCaseTracking::ITracker>(std::__shared_ptr<Catch::TestCaseTracking::ITracker, (__gnu_cxx::Lockpolicy)2> const&, Catch::TestCaseTracking::SectionTracker)
  0.00     34.05     0.00      296     0.00     0.00  std::shared_ptr<Catch::TestCaseTracking::SectionTracker> std::static_pointer_cast<Catch::TestCaseTracking::SectionTracker, Catch::TestCaseTracking::ITracker>(std::shared_ptr<Catch::TestCaseTracking::ITracker> const&)
  0.00     34.05     0.00      294     0.00     0.00  std::move_iterator<std::shared_ptr<Catch::TestCaseTracking::ITracker>>::base() const
  0.00     34.05     0.00      278     0.00     0.00  Catch::clara::detail::Token::~Token()
  0.00     34.05     0.00      272     0.00     0.00  Catch::clara::detail::Token::Token(Catch::clara::detail::Token const&)
  0.00     34.05     0.00      265     0.00     0.00  bool __gnu_cxx::operator!=<char, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >(__gnu_cxx::__normal_iterator<char, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > const&, __gnu_cxx::__normal_iterator<char, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > const&)
  0.00     34.05     0.00      260     0.00     0.00  std::Vectorbase<Catch::clara::detail::Opt, std::allocator<Catch::clara::detail::Opt> >::_M_get_Tp_allocator()
  0.00     34.05     0.00      252     0.00     0.00  __gnu_cxx::__normal_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >::operator() const
  0.00     34.05     0.00      248     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     34.05     0.00      248     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     34.05     0.00      248     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     34.05     0.00      248     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     34.05     0.00      248     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     34.05     0.00      248     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     34.05     0.00      246     0.00     0.00  std::vector<Catch::clara::detail::Token, std::allocator<Catch::clara::detail::Token> >::size() const
  0.00     34.05     0.00      236     0.00     0.00  void std::Destroyaux<false>::__destroy<Catch::clara::detail::Token>(Catch::clara::detail::Token, Catch::clara::detail::Token)
  0.00     34.05     0.00      236     0.00     0.00  void std::Destroy<Catch::clara::detail::Token>(Catch::clara::detail::Token, Catch::clara::detail::Token)
  0.00     34.05     0.00      236     0.00     0.00  void std::Destroy<Catch::clara::detail::Token, Catch::clara::detail::Token>(Catch::clara::detail::Token, Catch::clara::detail::Token, std::allocator<Catch::clara::detail::Token>&)
  0.00     34.05     0.00      234     0.00     0.00  __gnu_cxx::new_allocator<Catch::TestCaseTracking::SectionTracker>::new_allocator(__gnu_cxx::new_allocator<Catch::TestCaseTracking::SectionTracker> const&)
  0.00     34.05     0.00      234     0.00     0.00  __gnu_cxx::__aligned_buffer<Catch::TestCaseTracking::SectionTracker>::_M_ptr()
  0.00     34.05     0.00      234     0.00     0.00  __gnu_cxx::__aligned_buffer<Catch::TestCaseTracking::SectionTracker>::_M_addr()
  0.00     34.05     0.00      234     0.00     0.00  bool __gnu_cxx::operator==<Catch::clara::detail::Token const, std::vector<Catch::clara::detail::Token, std::allocator<Catch::clara::detail::Token> > >(__gnu_cxx::__normal_iterator<Catch::clara::detail::Token const, std::vector<Catch::clara::detail::Token, std::allocator<Catch::clara::detail::Token> > > const&, __gnu_cxx::__normal_iterator<Catch::clara::detail::Token const, std::vector<Catch::clara::detail::Token, std::allocator<Catch::clara::detail::Token> > > const&)
  0.00     34.05     0.00      234     0.00     0.00  std::vector<Catch::clara::detail::Token, std::allocator<Catch::clara::detail::Token> >::empty() const
  0.00     34.05     0.00      234     0.00     0.00  std::allocator<Catch::TestCaseTracking::SectionTracker>::allocator(std::allocator<Catch::TestCaseTracking::SectionTracker> const&)
  0.00     34.05     0.00      234     0.00     0.00  std::Spcounted_ptr_inplace<Catch::TestCaseTracking::SectionTracker, std::allocator<Catch::TestCaseTracking::SectionTracker>, (__gnu_cxx::Lockpolicy)2>::_M_ptr()
  0.00     34.05     0.00      233     0.00     0.00  std::Vectorbase<Catch::clara::detail::Token, std::allocator<Catch::clara::detail::Token> >::_M_get_Tp_allocator() const
  0.00     34.05     0.00      233     0.00     0.00  std::Vectorbase<Catch::clara::detail::Token, std::allocator<Catch::clara::detail::Token> >::_M_deallocate(Catch::clara::detail::Token, unsigned long)
  0.00     34.05     0.00      232     0.00     0.00  Catch::clara::detail::TokenStream::~TokenStream()
  0.00     34.05     0.00      232     0.00     0.00  std::Vectorbase<Catch::clara::detail::Token, std::allocator<Catch::clara::detail::Token> >::_M_allocate(unsigned long)
  0.00     34.05     0.00      232     0.00     0.00  std::Vectorbase<Catch::clara::detail::Token, std::allocator<Catch::clara::detail::Token> >::Vectorimpl::~Vectorimpl()
  0.00     34.05     0.00      232     0.00     0.00  std::Vectorbase<Catch::clara::detail::Token, std::allocator<Catch::clara::detail::Token> >::~Vectorbase()
  0.00     34.05     0.00      232     0.00     0.00  std::vector<Catch::clara::detail::Token, std::allocator<Catch::clara::detail::Token> >::~vector()
  0.00     34.05     0.00      231     0.00     0.00  Catch::clara::detail::TokenStream::TokenStream(Catch::clara::detail::TokenStream const&)
  0.00     34.05     0.00      231     0.00     0.00  __gnu_cxx::__alloc_traits<std::allocator<Catch::clara::detail::Token> >::_S_select_on_copy(std::allocator<Catch::clara::detail::Token> const&)
  0.00     34.05     0.00      231     0.00     0.00  std::Vectorbase<Catch::clara::detail::Token, std::allocator<Catch::clara::detail::Token> >::Vectorimpl::Vectorimpl(std::allocator<Catch::clara::detail::Token> const&)
  0.00     34.05     0.00      231     0.00     0.00  std::Vectorbase<Catch::clara::detail::Token, std::allocator<Catch::clara::detail::Token> >::_M_create_storage(unsigned long)
  0.00     34.05     0.00      231     0.00     0.00  std::Vectorbase<Catch::clara::detail::Token, std::allocator<Catch::clara::detail::Token> >::Vectorbase(unsigned long, std::allocator<Catch::clara::detail::Token> const&)
  0.00     34.05     0.00      231     0.00     0.00  std::allocator_traits<std::allocator<Catch::clara::detail::Token> >::select_on_container_copy_construction(std::allocator<Catch::clara::detail::Token> const&)
  0.00     34.05     0.00      231     0.00     0.00  std::vector<Catch::clara::detail::Token, std::allocator<Catch::clara::detail::Token> >::vector(std::vector<Catch::clara::detail::Token, std::allocator<Catch::clara::detail::Token> > const&)
  0.00     34.05     0.00      231     0.00     0.00  Catch::clara::detail::Token std::uninitialized_copy<__gnu_cxx::__normal_iterator<Catch::clara::detail::Token const, std::vector<Catch::clara::detail::Token, std::allocator<Catch::clara::detail::Token> > >, Catch::clara::detail::Token>(__gnu_cxx::__normal_iterator<Catch::clara::detail::Token const, std::vector<Catch::clara::detail::Token, std::allocator<Catch::clara::detail::Token> > >, __gnu_cxx::__normal_iterator<Catch::clara::detail::Token const, std::vector<Catch::clara::detail::Token, std::allocator<Catch::clara::detail::Token> > >, Catch::clara::detail::Token)
  0.00     34.05     0.00      231     0.00     0.00  Catch::clara::detail::Token std::__uninitialized_copy_a<__gnu_cxx::__normal_iterator<Catch::clara::detail::Token const, std::vector<Catch::clara::detail::Token, std::allocator<Catch::clara::detail::Token> > >, Catch::clara::detail::Token, Catch::clara::detail::Token>(__gnu_cxx::__normal_iterator<Catch::clara::detail::Token const, std::vector<Catch::clara::detail::Token, std::allocator<Catch::clara::detail::Token> > >, __gnu_cxx::__normal_iterator<Catch::clara::detail::Token const, std::vector<Catch::clara::detail::Token, std::allocator<Catch::clara::detail::Token> > >, Catch::clara::detail::Token, std::allocator<Catch::clara::detail::Token>&)
  0.00     34.05     0.00      230     0.00     0.00  Catch::TestCaseTracking::SectionTracker::tryOpen()
  0.00     34.05     0.00      230     0.00     0.00  std::__shared_ptr_access<Catch::TestCaseTracking::SectionTracker, (__gnu_cxx::Lockpolicy)2, false, false>::operator->() const
  0.00     34.05     0.00      229     0.00     0.00  __gnu_cxx::new_allocator<Catch::clara::detail::Token>::max_size() const
  0.00     34.05     0.00      229     0.00     0.00  void std::Destroy<Catch::clara::detail::Token>(Catch::clara::detail::Token)
  0.00     34.05     0.00      228     0.00     0.00  std::Vector_base<std::shared_ptr<Catch::TestCaseTracking::ITracker>, std::allocator<std::shared_ptr<Catch::TestCaseTracking::ITracker> > >::_M_get_Tp_allocator()
  0.00     34.05     0.00      227     0.00     0.00  __gnu_cxx::new_allocator<Catch::clara::detail::Token>::deallocate(Catch::clara::detail::Token, unsigned long)
  0.00     34.05     0.00      227     0.00     0.00  __gnu_cxx::new_allocator<Catch::clara::detail::Token>::allocate(unsigned long, void const)
  0.00     34.05     0.00      227     0.00     0.00  std::allocator_traits<std::allocator<Catch::clara::detail::Token> >::deallocate(std::allocator<Catch::clara::detail::Token>&, Catch::clara::detail::Token, unsigned long)
  0.00     34.05     0.00      227     0.00     0.00  std::allocator_traits<std::allocator<Catch::clara::detail::Token> >::allocate(std::allocator<Catch::clara::detail::Token>&, unsigned long)
  0.00     34.05     0.00      226     0.00     0.00  Catch::(anonymous namespace)::toLowerCh(char)
  0.00     34.05     0.00      226     0.00     0.00  __gnu_cxx::__normal_iterator<Catch::clara::detail::Token const, std::vector<Catch::clara::detail::Token, std::allocator<Catch::clara::detail::Token> > >::operator++()
  0.00     34.05     0.00      226     0.00     0.00  void std::Construct<Catch::clara::detail::Token, Catch::clara::detail::Token const&>(Catch::clara::detail::Token, Catch::clara::detail::Token const&)
  0.00     34.05     0.00      226     0.00     0.00  Catch::clara::detail::Token const& std::forward<Catch::clara::detail::Token const&>(std::removereference<Catch::clara::detail::Token const&>::type&)
  0.00     34.05     0.00      221     0.00     0.00  unsigned long const& std::max<unsigned long>(unsigned long const&, unsigned long const&)
  0.00     34.05     0.00      216     0.00     0.00  bool __gnu_cxx::__ops::Iternegate<Catch::TestCaseTracking::TrackerBase::close()::{lambda(std::shared_ptr<Catch::TestCaseTracking::ITracker> const&)#1}>::operator()<__gnu_cxx::__normal_iterator<std::shared_ptr<Catch::TestCaseTracking::ITracker>, std::vector<std::shared_ptr<Catch::TestCaseTracking::ITracker>, std::allocator<std::shared_ptr<Catch::TestCaseTracking::ITracker> > > > >(__gnu_cxx::__normal_iterator<std::shared_ptr<Catch::TestCaseTracking::ITracker>, std::vector<std::shared_ptr<Catch::TestCaseTracking::ITracker>, std::allocator<std::shared_ptr<Catch::TestCaseTracking::ITracker> > > >)
  0.00     34.05     0.00      216     0.00     0.00  std::vector<Catch::clara::detail::Opt, std::allocator<Catch::clara::detail::Opt> >::size() const
  0.00     34.05     0.00      216     0.00     0.00  Catch::TestCaseTracking::TrackerBase::close()::{lambda(std::shared_ptr<Catch::TestCaseTracking::ITracker> const&)#1}::operator()(std::shared_ptr<Catch::TestCaseTracking::ITracker> const&) const
  0.00     34.05     0.00      214     0.00     0.00  Catch::TablePrinter::close()
  0.00     34.05     0.00      214     0.00     0.00  std::unique_ptr<Catch::TablePrinter, std::default_delete<Catch::TablePrinter> >::get() const
  0.00     34.05     0.00      214     0.00     0.00  std::unique_ptr<Catch::TablePrinter, std::default_delete<Catch::TablePrinter> >::operator->() const
  0.00     34.05     0.00      214     0.00     0.00  std::__uniq_ptr_impl<Catch::TablePrinter, std::default_delete<Catch::TablePrinter> >::_M_ptr() const
  0.00     34.05     0.00      214     0.00     0.00  std::Headbase<0ul, Catch::TablePrinter, false>::_M_head(std::Headbase<0ul, Catch::TablePrinter, false> const&)
  0.00     34.05     0.00      214     0.00     0.00  std::Tupleimpl<0ul, Catch::TablePrinter, std::default_delete<Catch::TablePrinter> >::_M_head(std::Tupleimpl<0ul, Catch::TablePrinter, std::default_delete<Catch::TablePrinter> > const&)
  0.00     34.05     0.00      214     0.00     0.00  Catch::TablePrinter const& std::__get_helper<0ul, Catch::TablePrinter, std::default_delete<Catch::TablePrinter> >(std::Tupleimpl<0ul, Catch::TablePrinter, std::default_delete<Catch::TablePrinter> > const&)
  0.00     34.05     0.00      214     0.00     0.00  std::tuple_element<0ul, std::tuple<Catch::TablePrinter, std::default_delete<Catch::TablePrinter> > >::type const& std::get<0ul, Catch::TablePrinter, std::default_delete<Catch::TablePrinter> >(std::tuple<Catch::TablePrinter, std::default_delete<Catch::TablePrinter> > const&)
  0.00     34.05     0.00      202     0.00     0.00  __gnu_cxx::__normal_iterator<Catch::TestCaseTracking::ITracker**, std::vector<Catch::TestCaseTracking::ITracker, std::allocator<Catch::TestCaseTracking::ITracker> > >::__normal_iterator(Catch::TestCaseTracking::ITracker** const&)
  0.00     34.05     0.00      202     0.00     0.00  Catch::SectionInfo const& std::forward<Catch::SectionInfo const&>(std::remove_reference<Catch::SectionInfo const&>::type&)
  0.00     34.05     0.00      200     0.00     0.00  Catch::TestCaseTracking::TrackerContext::setCurrentTracker(Catch::TestCaseTracking::ITracker)
  0.00     34.05     0.00      200     0.00     0.00  __gnu_cxx::__normal_iterator<Catch::SectionInfo const, std::vector<Catch::SectionInfo, std::allocator<Catch::SectionInfo> > >::__normal_iterator(Catch::SectionInfo const const&)
  0.00     34.05     0.00      200     0.00     0.00  bool __gnu_cxx::operator==<Catch::TestCaseTracking::ITracker const, std::vector<Catch::TestCaseTracking::ITracker, std::allocator<Catch::TestCaseTracking::ITracker> > >(__gnu_cxx::__normal_iterator<Catch::TestCaseTracking::ITracker const, std::vector<Catch::TestCaseTracking::ITracker, std::allocator<Catch::TestCaseTracking::ITracker> > > const&, __gnu_cxx::__normal_iterator<Catch::TestCaseTracking::ITracker const, std::vector<Catch::TestCaseTracking::ITracker, std::allocator<Catch::TestCaseTracking::ITracker> > > const&)
  0.00     34.05     0.00      200     0.00     0.00  Catch::Config::showDurations() const
  0.00     34.05     0.00      200     0.00     0.00  __gnu_cxx::__normal_iterator<Catch::SectionInfo const, std::vector<Catch::SectionInfo, std::allocator<Catch::SectionInfo> > >::base() const
  0.00     34.05     0.00      200     0.00     0.00  std::vector<Catch::TestCaseTracking::ITracker, std::allocator<Catch::TestCaseTracking::ITracker> >::end() const
  0.00     34.05     0.00      200     0.00     0.00  std::vector<Catch::TestCaseTracking::ITracker, std::allocator<Catch::TestCaseTracking::ITracker> >::begin() const
  0.00     34.05     0.00      200     0.00     0.00  std::vector<Catch::TestCaseTracking::ITracker, std::allocator<Catch::TestCaseTracking::ITracker> >::empty() const
  0.00     34.05     0.00      200     0.00     0.00  std::vector<std::shared_ptr<Catch::TestCaseTracking::ITracker>, std::allocator<std::shared_ptr<Catch::TestCaseTracking::ITracker> > >::size() const
  0.00     34.05     0.00      200     0.00     0.00  std::move_iterator<std::shared_ptr<Catch::TestCaseTracking::ITracker>>::move_iterator(std::shared_ptr<Catch::TestCaseTracking::ITracker>)
  0.00     34.05     0.00      200     0.00     0.00  std::move_iterator<std::shared_ptr<Catch::TestCaseTracking::ITracker>> std::__make_move_if_noexcept_iterator<std::shared_ptr<Catch::TestCaseTracking::ITracker>, std::move_iterator<std::shared_ptr<Catch::TestCaseTracking::ITracker>> >(std::shared_ptr<Catch::TestCaseTracking::ITracker>)
  0.00     34.05     0.00      200     0.00     0.00  std::remove_reference<Catch::TestCaseTracking::TrackerBase::close()::{lambda(std::shared_ptr<Catch::TestCaseTracking::ITracker> const&)#1}&>::type&& std::move<Catch::TestCaseTracking::TrackerBase::close()::{lambda(std::shared_ptr<Catch::TestCaseTracking::ITracker> const&)#1}&>(std::remove_reference&&)
  0.00     34.05     0.00      182     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     34.05     0.00      182     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     34.05     0.00      181     0.00     0.00  std::char_traits<char>::find(char const, unsigned long, char const&)
  0.00     34.05     0.00      178     0.00     0.00  std::shared_ptr<Catch::TestCaseTracking::ITracker> const& std::forward<std::shared_ptr<Catch::TestCaseTracking::ITracker> const&>(std::remove_reference<std::shared_ptr<Catch::TestCaseTracking::ITracker> const&>::type&)
  0.00     34.05     0.00      177     0.00     0.00  __gnu_cxx::new_allocator<Catch::clara::detail::Opt>::max_size() const
  0.00     34.05     0.00      172     0.00     0.00  __gnu_cxx::__normal_iterator<Catch::clara::detail::Arg const, std::vector<Catch::clara::detail::Arg, std::allocator<Catch::clara::detail::Arg> > >::base() const
  0.00     34.05     0.00      170     0.00     0.00  Catch::startsWith(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char)
  0.00     34.05     0.00      166     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     34.05     0.00      161     0.00     0.00  bool __gnu_cxx::operator!=<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >(__gnu_cxx::__normal_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > > const&, __gnu_cxx::__normal_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > > const&)
  0.00     34.05     0.00      159     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     34.05     0.00      158     0.00     0.00  std::shared_ptr<Catch::TestCaseTracking::ITracker> std::__addressof<std::shared_ptr<Catch::TestCaseTracking::ITracker> >(std::shared_ptr<Catch::TestCaseTracking::ITracker>&)
  0.00     34.05     0.00      157     0.00     0.00  std::Vectorbase<Catch::clara::detail::Arg, std::allocator<Catch::clara::detail::Arg> >::_M_get_Tp_allocator()
  0.00     34.05     0.00      156     0.00     0.00  __gnu_cxx::new_allocator<std::Spcounted_ptr_inplace<Catch::TestCaseTracking::SectionTracker, std::allocator<Catch::TestCaseTracking::SectionTracker>, (__gnu_cxx::Lockpolicy)2> >::new_allocator()
  0.00     34.05     0.00      156     0.00     0.00  __gnu_cxx::new_allocator<std::Spcounted_ptr_inplace<Catch::TestCaseTracking::SectionTracker, std::allocator<Catch::TestCaseTracking::SectionTracker>, (__gnu_cxx::Lockpolicy)2> >::~new_allocator()
  0.00     34.05     0.00      156     0.00     0.00  std::allocator<std::Spcounted_ptr_inplace<Catch::TestCaseTracking::SectionTracker, std::allocator<Catch::TestCaseTracking::SectionTracker>, (__gnu_cxx::Lockpolicy)2> >::allocator<Catch::TestCaseTracking::SectionTracker>(std::allocator<Catch::TestCaseTracking::SectionTracker> const&)
  0.00     34.05     0.00      156     0.00     0.00  std::allocator<std::Spcounted_ptr_inplace<Catch::TestCaseTracking::SectionTracker, std::allocator<Catch::TestCaseTracking::SectionTracker>, (__gnu_cxx::Lockpolicy)2> >::~allocator()
  0.00     34.05     0.00      156     0.00     0.00  std::Spebo_helper<0, std::allocator<Catch::TestCaseTracking::SectionTracker>, true>::_S_get(std::Spebo_helper<0, std::allocator<Catch::TestCaseTracking::SectionTracker>, true>&)
  0.00     34.05     0.00      156     0.00     0.00  std::__allocated_ptr<std::allocator<std::Spcounted_ptr_inplace<Catch::TestCaseTracking::SectionTracker, std::allocator<Catch::TestCaseTracking::SectionTracker>, (__gnu_cxx::Lockpolicy)2> > >::__allocated_ptr(std::allocator<std::Spcounted_ptr_inplace<Catch::TestCaseTracking::SectionTracker, std::allocator<Catch::TestCaseTracking::SectionTracker>, (__gnu_cxx::Lockpolicy)2> >&, std::Spcounted_ptr_inplace<Catch::TestCaseTracking::SectionTracker, std::allocator<Catch::TestCaseTracking::SectionTracker>, (__gnu_cxx::Lockpolicy)2>)
  0.00     34.05     0.00      156     0.00     0.00  std::__allocated_ptr<std::allocator<std::Spcounted_ptr_inplace<Catch::TestCaseTracking::SectionTracker, std::allocator<Catch::TestCaseTracking::SectionTracker>, (__gnu_cxx::Lockpolicy)2> > >::~__allocated_ptr()
  0.00     34.05     0.00      156     0.00     0.00  std::Spcounted_ptr_inplace<Catch::TestCaseTracking::SectionTracker, std::allocator<Catch::TestCaseTracking::SectionTracker>, (__gnu_cxx::Lockpolicy)2>::Impl::M_alloc()
  0.00     34.05     0.00      156     0.00     0.00  std::allocator<std::Spcounted_ptr_inplace<Catch::TestCaseTracking::SectionTracker, std::allocator<Catch::TestCaseTracking::SectionTracker>, (__gnu_cxx::Lockpolicy)2> > std::__addressof<std::allocator<std::Spcounted_ptr_inplace<Catch::TestCaseTracking::SectionTracker, std::allocator<Catch::TestCaseTracking::SectionTracker>, (__gnu_cxx::Lockpolicy)2> > >(std::allocator<std::Spcounted_ptr_inplace<Catch::TestCaseTracking::SectionTracker, std::allocator<Catch::TestCaseTracking::SectionTracker>, (__gnu_cxx::Lockpolicy)2> >&)
  0.00     34.05     0.00      152     0.00     0.00  __gnu_cxx::new_allocator<Catch::clara::detail::Arg>::~new_allocator()
  0.00     34.05     0.00      152     0.00     0.00  __gnu_cxx::new_allocator<Catch::clara::detail::Opt>::~new_allocator()
  0.00     34.05     0.00      152     0.00     0.00  __gnu_cxx::__normal_iterator<Catch::clara::detail::Arg const, std::vector<Catch::clara::detail::Arg, std::allocator<Catch::clara::detail::Arg> > >::__normal_iterator(Catch::clara::detail::Arg const const&)
  0.00     34.05     0.00      152     0.00     0.00  __gnu_cxx::__normal_iterator<Catch::clara::detail::Opt const, std::vector<Catch::clara::detail::Opt, std::allocator<Catch::clara::detail::Opt> > >::__normal_iterator(Catch::clara::detail::Opt const const&)
  0.00     34.05     0.00      152     0.00     0.00  std::allocator<Catch::clara::detail::Arg>::~allocator()
  0.00     34.05     0.00      152     0.00     0.00  std::allocator<Catch::clara::detail::Opt>::~allocator()
  0.00     34.05     0.00      150     0.00     0.00  __gnu_cxx::new_allocator<Catch::clara::detail::Arg>::new_allocator(__gnu_cxx::new_allocator<Catch::clara::detail::Arg> const&)
  0.00     34.05     0.00      150     0.00     0.00  __gnu_cxx::new_allocator<Catch::clara::detail::Opt>::new_allocator(__gnu_cxx::new_allocator<Catch::clara::detail::Opt> const&)
  0.00     34.05     0.00      150     0.00     0.00  __gnu_cxx::new_allocator<std::shared_ptr<Catch::TestCaseTracking::ITracker> >::max_size() const
  0.00     34.05     0.00      150     0.00     0.00  std::__shared_ptr_access<Catch::IConfig const, (__gnu_cxx::Lockpolicy)2, false, false>::operator() const
  0.00     34.05     0.00      150     0.00     0.00  std::allocator<Catch::clara::detail::Arg>::allocator(std::allocator<Catch::clara::detail::Arg> const&)
  0.00     34.05     0.00      150     0.00     0.00  std::allocator<Catch::clara::detail::Opt>::allocator(std::allocator<Catch::clara::detail::Opt> const&)
  0.00     34.05     0.00      147     0.00     0.00  bool std::operator==<std::shared_ptr<Catch::TestCaseTracking::ITracker>>(std::move_iterator<std::shared_ptr<Catch::TestCaseTracking::ITracker>> const&, std::move_iterator<std::shared_ptr<Catch::TestCaseTracking::ITracker>> const&)
  0.00     34.05     0.00      147     0.00     0.00  bool std::operator!=<std::shared_ptr<Catch::TestCaseTracking::ITracker>>(std::move_iterator<std::shared_ptr<Catch::TestCaseTracking::ITracker>> const&, std::move_iterator<std::shared_ptr<Catch::TestCaseTracking::ITracker>> const&)
  0.00     34.05     0.00      145     0.00     0.00  std::Vectorbase<Catch::clara::detail::Opt, std::allocator<Catch::clara::detail::Opt> >::_M_get_Tp_allocator() const
  0.00     34.05     0.00      145     0.00     0.00  Catch::TestCase const& std::forward<Catch::TestCase const&>(std::remove_reference<Catch::TestCase const&>::type&)
  0.00     34.05     0.00      140     0.00     0.00  __gnu_cxx::__normal_iterator<Catch::clara::detail::Opt, std::vector<Catch::clara::detail::Opt, std::allocator<Catch::clara::detail::Opt> > >::base() const
  0.00     34.05     0.00      140     0.00     0.00  std::move_iterator<Catch::clara::detail::Opt>::move_iterator(Catch::clara::detail::Opt)
  0.00     34.05     0.00      140     0.00     0.00  std::move_iterator<Catch::clara::detail::Opt> std::__make_move_if_noexcept_iterator<Catch::clara::detail::Opt, std::move_iterator<Catch::clara::detail::Opt> >(Catch::clara::detail::Opt)
  0.00     34.05     0.00      138     0.00     0.00  Catch::clara::detail::ParseState::~ParseState()
  0.00     34.05     0.00      137     0.00     0.00  std::Spcounted_base<(__gnu_cxx::Lockpolicy)2>::Spcounted_base()
  0.00     34.05     0.00      137     0.00     0.00  std::Spcounted_base<(__gnu_cxx::Lockpolicy)2>::~Spcounted_base()
  0.00     34.05     0.00      136     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     34.05     0.00      136     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     34.05     0.00      136     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     34.05     0.00      135     0.00     0.00  bool std::operator< <char, std::char_traits<char>, std::allocator<char> >(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)
  0.00     34.05     0.00      134     0.00     0.00  std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::clear()
  0.00     34.05     0.00      128     0.00     0.00  Catch::Counts::operator-(Catch::Counts const&) const
  0.00     34.05     0.00      128     0.00     0.00  void std::Destroyaux<false>::__destroy<std::shared_ptr<Catch::TestCaseTracking::ITracker>>(std::shared_ptr<Catch::TestCaseTracking::ITracker>, std::shared_ptr<Catch::TestCaseTracking::ITracker>)
  0.00     34.05     0.00      128     0.00     0.00  std::Vectorbase<std::shared_ptr<Catch::TestCaseTracking::ITracker>, std::allocator<std::shared_ptr<Catch::TestCaseTracking::ITracker> > >::_M_deallocate(std::shared_ptr<Catch::TestCaseTracking::ITracker>, unsigned long)
  0.00     34.05     0.00      128     0.00     0.00  void std::Destroy<std::sharedptr<Catch::TestCaseTracking::ITracker>>(std::shared_ptr<Catch::TestCaseTracking::ITracker>, std::shared_ptr<Catch::TestCaseTracking::ITracker>)
  0.00     34.05     0.00      128     0.00     0.00  void std::Destroy<std::sharedptr<Catch::TestCaseTracking::ITracker>, std::shared_ptr<Catch::TestCaseTracking::ITracker> >(std::shared_ptr<Catch::TestCaseTracking::ITracker>, std::shared_ptr<Catch::TestCaseTracking::ITracker>, std::allocator<std::shared_ptr<Catch::TestCaseTracking::ITracker> >&)
  0.00     34.05     0.00      126     0.00     0.00  bool& std::forward<bool&>(std::remove_reference<bool&>::type&)
  0.00     34.05     0.00      125     0.00     0.00  Catch::clara::detail::normaliseOpt(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)
  0.00     34.05     0.00      124     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     34.05     0.00      124     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     34.05     0.00      123     0.00     0.00  std::__shared_count<(__gnu_cxx::Lockpolicy)2>::_M_get_deleter(std::type_info const&) const
  0.00     34.05     0.00      123     0.00     0.00  std::type_info::operator==(std::type_info const&) const
  0.00     34.05     0.00      117     0.00     0.00  Catch::(anonymous namespace)::parseSpecialTag(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)
  0.00     34.05     0.00      114     0.00     0.00  __gnu_cxx::__aligned_membuf<Catch::TestCase const>::_M_ptr() const
  0.00     34.05     0.00      114     0.00     0.00  __gnu_cxx::__aligned_membuf<Catch::TestCase const>::_M_addr() const
  0.00     34.05     0.00      114     0.00     0.00  std::Rbtree_node<Catch::TestCase const>::_M_valptr() const
  0.00     34.05     0.00      113     0.00     0.00  Catch::TestCaseInfo::~TestCaseInfo()
  0.00     34.05     0.00      113     0.00     0.00  void std::Destroyaux<false>::__destroy<Catch::clara::detail::Opt>(Catch::clara::detail::Opt, Catch::clara::detail::Opt)
  0.00     34.05     0.00      113     0.00     0.00  std::Vectorbase<Catch::clara::detail::Opt, std::allocator<Catch::clara::detail::Opt> >::_M_deallocate(Catch::clara::detail::Opt, unsigned long)
  0.00     34.05     0.00      113     0.00     0.00  void std::Destroy<Catch::clara::detail::Opt>(Catch::clara::detail::Opt, Catch::clara::detail::Opt)
  0.00     34.05     0.00      113     0.00     0.00  void std::Destroy<Catch::clara::detail::Opt, Catch::clara::detail::Opt>(Catch::clara::detail::Opt, Catch::clara::detail::Opt, std::allocator<Catch::clara::detail::Opt>&)
  0.00     34.05     0.00      112     0.00     0.00  decltype(nullptr)&& std::forward<decltype(nullptr)>(std::remove_reference<decltype(nullptr)>::type&)
  0.00     34.05     0.00      112     0.00     0.00  Catch::TestCaseTracking::NameAndLocation&& std::forward<Catch::TestCaseTracking::NameAndLocation>(std::remove_reference<Catch::TestCaseTracking::NameAndLocation>::type&)
  0.00     34.05     0.00      111     0.00     0.00  void std::Destroy<std::sharedptr<Catch::TestCaseTracking::ITracker> >(std::shared_ptr<Catch::TestCaseTracking::ITracker>)
  0.00     34.05     0.00      110     0.00     0.00  std::Vectorbase<Catch::clara::detail::Opt, std::allocator<Catch::clara::detail::Opt> >::_M_allocate(unsigned long)
  0.00     34.05     0.00      107     0.00     0.00  __gnu_cxx::new_allocator<Catch::clara::detail::Opt>::deallocate(Catch::clara::detail::Opt, unsigned long)
  0.00     34.05     0.00      107     0.00     0.00  __gnu_cxx::new_allocator<Catch::clara::detail::Opt>::allocate(unsigned long, void const)
  0.00     34.05     0.00      107     0.00     0.00  std::allocator_traits<std::allocator<Catch::clara::detail::Opt> >::deallocate(std::allocator<Catch::clara::detail::Opt>&, Catch::clara::detail::Opt, unsigned long)
  0.00     34.05     0.00      107     0.00     0.00  std::allocator_traits<std::allocator<Catch::clara::detail::Opt> >::allocate(std::allocator<Catch::clara::detail::Opt>&, unsigned long)
  0.00     34.05     0.00      106     0.00     0.00  Catch::Counts::total() const
  0.00     34.05     0.00      103     0.00     0.00  __gnu_cxx::__normal_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >::operator++()
  0.00     34.05     0.00      101     0.00     0.00  std::vector<Catch::TestCaseTracking::ITracker, std::allocator<Catch::TestCaseTracking::ITracker> >::end()
  0.00     34.05     0.00      100     0.00     0.00  Catch::RunContext::testForMissingAssertions(Catch::Counts&)
  0.00     34.05     0.00      100     0.00     0.00  Catch::SectionStats::SectionStats(Catch::SectionInfo const&, Catch::Counts const&, double, bool)
  0.00     34.05     0.00      100     0.00     0.00  Catch::SectionStats::~SectionStats()
  0.00     34.05     0.00      100     0.00     0.00  Catch::ConsoleReporter::sectionEnded(Catch::SectionStats const&)
  0.00     34.05     0.00      100     0.00     0.00  Catch::ConsoleReporter::sectionStarting(Catch::SectionInfo const&)
  0.00     34.05     0.00      100     0.00     0.00  Catch::TestCaseTracking::TrackerBase::moveToThis()
  0.00     34.05     0.00      100     0.00     0.00  Catch::TestCaseTracking::TrackerBase::moveToParent()
  0.00     34.05     0.00      100     0.00     0.00  Catch::TestCaseTracking::TrackerBase::open()
  0.00     34.05     0.00      100     0.00     0.00  Catch::TestCaseTracking::TrackerBase::close()
  0.00     34.05     0.00      100     0.00     0.00  Catch::TestCaseTracking::TrackerBase::openChild()
  0.00     34.05     0.00      100     0.00     0.00  Catch::TestCaseTracking::TrackerContext::completeCycle()
  0.00     34.05     0.00      100     0.00     0.00  Catch::shouldShowDuration(Catch::IConfig const&, double)
  0.00     34.05     0.00      100     0.00     0.00  Catch::StreamingReporterBase<Catch::ConsoleReporter>::sectionEnded(Catch::SectionStats const&)
  0.00     34.05     0.00      100     0.00     0.00  Catch::StreamingReporterBase<Catch::ConsoleReporter>::sectionStarting(Catch::SectionInfo const&)
  0.00     34.05     0.00      100     0.00     0.00  void __gnu_cxx::new_allocator<Catch::SectionInfo>::destroy<Catch::SectionInfo>(Catch::SectionInfo)
  0.00     34.05     0.00      100     0.00     0.00  void __gnu_cxx::new_allocator<Catch::SectionInfo>::construct<Catch::SectionInfo, Catch::SectionInfo const&>(Catch::SectionInfo, Catch::SectionInfo const&)
  0.00     34.05     0.00      100     0.00     0.00  __gnu_cxx::__normal_iterator<Catch::SectionEndInfo, std::vector<Catch::SectionEndInfo, std::allocator<Catch::SectionEndInfo> > >::__normal_iterator(Catch::SectionEndInfo const&)
  0.00     34.05     0.00      100     0.00     0.00  bool __gnu_cxx::operator==<Catch::SectionInfo const, std::vector<Catch::SectionInfo, std::allocator<Catch::SectionInfo> > >(__gnu_cxx::__normal_iterator<Catch::SectionInfo const, std::vector<Catch::SectionInfo, std::allocator<Catch::SectionInfo> > > const&, __gnu_cxx::__normal_iterator<Catch::SectionInfo const, std::vector<Catch::SectionInfo, std::allocator<Catch::SectionInfo> > > const&)
  0.00     34.05     0.00      100     0.00     0.00  Catch::Timer::getElapsedSeconds() const
  0.00     34.05     0.00      100     0.00     0.00  Catch::Timer::getElapsedNanoseconds() const
  0.00     34.05     0.00      100     0.00     0.00  Catch::Timer::getElapsedMicroseconds() const
  0.00     34.05     0.00      100     0.00     0.00  Catch::Config::minDuration() const
  0.00     34.05     0.00      100     0.00     0.00  __gnu_cxx::__normal_iterator<Catch::SectionEndInfo, std::vector<Catch::SectionEndInfo, std::allocator<Catch::SectionEndInfo> > >::base() const
  0.00     34.05     0.00      100     0.00     0.00  __gnu_cxx::__normal_iterator<Catch::TestCaseTracking::ITracker**, std::vector<Catch::TestCaseTracking::ITracker, std::allocator<Catch::TestCaseTracking::ITracker> > >::operator() const
  0.00     34.05     0.00      100     0.00     0.00  __gnu_cxx::__normal_iterator<Catch::TestCaseTracking::ITracker*, std::vector<Catch::TestCaseTracking::ITracker, std::allocator<Catch::TestCaseTracking::ITracker> > >::operator-(long) const
  0.00     34.05     0.00      100     0.00     0.00  std::Vectorbase<std::shared_ptr<Catch::TestCaseTracking::ITracker>, std::allocator<std::shared_ptr<Catch::TestCaseTracking::ITracker> > >::_M_get_Tp_allocator() const
  0.00     34.05     0.00      100     0.00     0.00  std::reverse_iterator<__gnu_cxx::__normal_iterator<Catch::SectionEndInfo, std::vector<Catch::SectionEndInfo, std::allocator<Catch::SectionEndInfo> > > >::base() const
  0.00     34.05     0.00      100     0.00     0.00  std::vector<Catch::SectionInfo, std::allocator<Catch::SectionInfo> >::end() const
  0.00     34.05     0.00      100     0.00     0.00  std::vector<Catch::SectionInfo, std::allocator<Catch::SectionInfo> >::begin() const
  0.00     34.05     0.00      100     0.00     0.00  std::vector<Catch::SectionInfo, std::allocator<Catch::SectionInfo> >::empty() const
  0.00     34.05     0.00      100     0.00     0.00  std::vector<std::shared_ptr<Catch::TestCaseTracking::ITracker>, std::allocator<std::shared_ptr<Catch::TestCaseTracking::ITracker> > >::max_size() const
  0.00     34.05     0.00      100     0.00     0.00  std::Identity<Catch::TestCase const>::operator()(Catch::TestCase const const&) const
  0.00     34.05     0.00      100     0.00     0.00  void std::allocatortraits<std::allocator<Catch::SectionInfo> >::destroy<Catch::SectionInfo>(std::allocator<Catch::SectionInfo>&, Catch::SectionInfo)
  0.00     34.05     0.00      100     0.00     0.00  void std::allocator_traits<std::allocator<Catch::SectionInfo> >::construct<Catch::SectionInfo, Catch::SectionInfo const&>(std::allocator<Catch::SectionInfo>&, Catch::SectionInfo, Catch::SectionInfo const&)
  0.00     34.05     0.00      100     0.00     0.00  std::allocator_traits<std::allocator<std::shared_ptr<Catch::TestCaseTracking::ITracker> > >::max_size(std::allocator<std::shared_ptr<Catch::TestCaseTracking::ITracker> > const&)
  0.00     34.05     0.00      100     0.00     0.00  std::reverse_iterator<__gnu_cxx::__normal_iterator<Catch::SectionEndInfo, std::vector<Catch::SectionEndInfo, std::allocator<Catch::SectionEndInfo> > > >::reverse_iterator(__gnu_cxx::__normal_iterator<Catch::SectionEndInfo, std::vector<Catch::SectionEndInfo, std::allocator<Catch::SectionEndInfo> > >)
  0.00     34.05     0.00      100     0.00     0.00  std::shared_ptr<Catch::TestCaseTracking::ITracker> std::__uninitialized_copy<false>::__uninit_copy<std::move_iterator<std::shared_ptr<Catch::TestCaseTracking::ITracker>>, std::shared_ptr<Catch::TestCaseTracking::ITracker>>(std::move_iterator<std::shared_ptr<Catch::TestCaseTracking::ITracker>>, std::move_iterator<std::shared_ptr<Catch::TestCaseTracking::ITracker>>, std::shared_ptr<Catch::TestCaseTracking::ITracker>)
  0.00     34.05     0.00      100     0.00     0.00  std::vector<Catch::MessageInfo, std::allocator<Catch::MessageInfo> >::_M_erase_at_end(Catch::MessageInfo)
  0.00     34.05     0.00      100     0.00     0.00  std::vector<Catch::MessageInfo, std::allocator<Catch::MessageInfo> >::clear()
  0.00     34.05     0.00      100     0.00     0.00  std::vector<Catch::SectionInfo, std::allocator<Catch::SectionInfo> >::pop_back()
  0.00     34.05     0.00      100     0.00     0.00  std::vector<Catch::SectionInfo, std::allocator<Catch::SectionInfo> >::push_back(Catch::SectionInfo const&)
  0.00     34.05     0.00      100     0.00     0.00  std::vector<Catch::TestCaseTracking::ITracker, std::allocator<Catch::TestCaseTracking::ITracker> >::back()
  0.00     34.05     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     34.05     0.00      100     0.00     0.00  std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::erase(unsigned long, unsigned long)
  0.00     34.05     0.00      100     0.00     0.00  std::shared_ptr<Catch::TestCaseTracking::ITracker> std::uninitialized_copy<std::move_iterator<std::shared_ptr<Catch::TestCaseTracking::ITracker>>, std::shared_ptr<Catch::TestCaseTracking::ITracker>>(std::move_iterator<std::shared_ptr<Catch::TestCaseTracking::ITracker>>, std::move_iterator<std::shared_ptr<Catch::TestCaseTracking::ITracker>>, std::shared_ptr<Catch::TestCaseTracking::ITracker>)
  0.00     34.05     0.00      100     0.00     0.00  std::shared_ptr<Catch::TestCaseTracking::ITracker> std::__uninitialized_copy_a<std::move_iterator<std::shared_ptr<Catch::TestCaseTracking::ITracker>>, std::shared_ptr<Catch::TestCaseTracking::ITracker>, std::shared_ptr<Catch::TestCaseTracking::ITracker> >(std::move_iterator<std::shared_ptr<Catch::TestCaseTracking::ITracker>>, std::move_iterator<std::shared_ptr<Catch::TestCaseTracking::ITracker>>, std::shared_ptr<Catch::TestCaseTracking::ITracker>, std::allocator<std::shared_ptr<Catch::TestCaseTracking::ITracker> >&)
  0.00     34.05     0.00      100     0.00     0.00  std::shared_ptr<Catch::TestCaseTracking::ITracker> std::__uninitialized_move_if_noexcept_a<std::shared_ptr<Catch::TestCaseTracking::ITracker>, std::shared_ptr<Catch::TestCaseTracking::ITracker>, std::allocator<std::shared_ptr<Catch::TestCaseTracking::ITracker> > >(std::shared_ptr<Catch::TestCaseTracking::ITracker>, std::shared_ptr<Catch::TestCaseTracking::ITracker>, std::shared_ptr<Catch::TestCaseTracking::ITracker>, std::allocator<std::shared_ptr<Catch::TestCaseTracking::ITracker> >&)
  0.00     34.05     0.00       96     0.00     0.00  Catch::clara::detail::ResultBase::~ResultBase()
  0.00     34.05     0.00       95     0.00     0.00  Catch::clara::detail::ResultBase::ResultBase(Catch::clara::detail::ResultBase::Type)
  0.00     34.05     0.00       95     0.00     0.00  Catch::clara::detail::BasicResult<Catch::clara::detail::ParseState>::enforceOk() const
  0.00     34.05     0.00       95     0.00     0.00  Catch::clara::detail::ResultValueBase<Catch::clara::detail::ParseState>::value() const
  0.00     34.05     0.00       95     0.00     0.00  std::__shared_ptr<Catch::clara::detail::BoundRef, (__gnu_cxx::Lockpolicy)2>::get() const
  0.00     34.05     0.00       95     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     34.05     0.00       95     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     34.05     0.00       94     0.00     0.00  __gnu_cxx::__normal_iterator<Catch::TestCase const, std::vector<Catch::TestCase, std::allocator<Catch::TestCase> > >::base() const
  0.00     34.05     0.00       93     0.00     0.00  std::__shared_ptr_access<Catch::clara::detail::BoundRef, (__gnu_cxx::Lockpolicy)2, false, false>::_M_get() const
  0.00     34.05     0.00       93     0.00     0.00  std::__shared_ptr_access<Catch::clara::detail::BoundRef, (__gnu_cxx::Lockpolicy)2, false, false>::operator->() const
  0.00     34.05     0.00       92     0.00     0.00  Catch::clara::detail::ParseState::ParseState(Catch::clara::detail::ParseState const&)
  0.00     34.05     0.00       92     0.00     0.00  std::remove_reference<Catch::TestCaseTracking::ITracker&>::type&& std::move<Catch::TestCaseTracking::ITracker&>(Catch::TestCaseTracking::ITracker&)
  0.00     34.05     0.00       91     0.00     0.00  Catch::clara::detail::ParserRefImpl<Catch::clara::detail::Opt>::cardinality() const
  0.00     34.05     0.00       91     0.00     0.00  std::vector<Catch::clara::detail::Token, std::allocator<Catch::clara::detail::Token> >::front() const
  0.00     34.05     0.00       90     0.00     0.00  Catch::clara::detail::BoundRef::isContainer() const
  0.00     34.05     0.00       90     0.00     0.00  std::_Identity<Catch::TestCase>::operator()(Catch::TestCase const&) const
  0.00     34.05     0.00       85     0.00     0.00  bool __gnu_cxx::operator!=<Catch::clara::detail::Arg const, std::vector<Catch::clara::detail::Arg, std::allocator<Catch::clara::detail::Arg> > >(__gnu_cxx::__normal_iterator<Catch::clara::detail::Arg const, std::vector<Catch::clara::detail::Arg, std::allocator<Catch::clara::detail::Arg> > > const&, __gnu_cxx::__normal_iterator<Catch::clara::detail::Arg const, std::vector<Catch::clara::detail::Arg, std::allocator<Catch::clara::detail::Arg> > > const&)
  0.00     34.05     0.00       84     0.00     0.00  Catch::TestCase const&& std::forward<Catch::TestCase const>(std::remove_reference<Catch::TestCase const>::type&)
  0.00     34.05     0.00       82     0.00     0.00  std::move_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >>::operator() const
  0.00     34.05     0.00       82     0.00     0.00  std::move_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >>::operator++()
  0.00     34.05     0.00       82     0.00     0.00  void std::Construct<std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&)
  0.00     34.05     0.00       82     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     34.05     0.00       81     0.00     0.00  std::vector<Catch::clara::detail::Arg, std::allocator<Catch::clara::detail::Arg> >::size() const
  0.00     34.05     0.00       79     0.00     0.00  std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::substr(unsigned long, unsigned long) const
  0.00     34.05     0.00       79     0.00     0.00  std::__shared_ptr<Catch::clara::detail::BoundValueRefBase, (__gnu_cxx::Lockpolicy)2>::~__shared_ptr()
  0.00     34.05     0.00       79     0.00     0.00  std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, unsigned long, unsigned long)
  0.00     34.05     0.00       78     0.00     0.00  Catch::TestCaseTracking::TrackerBase::TrackerBase(Catch::TestCaseTracking::NameAndLocation const&, Catch::TestCaseTracking::TrackerContext&, Catch::TestCaseTracking::ITracker)
  0.00     34.05     0.00       78     0.00     0.00  Catch::TestCaseTracking::TrackerBase::~TrackerBase()
  0.00     34.05     0.00       78     0.00     0.00  Catch::TestCaseTracking::SectionTracker::SectionTracker(Catch::TestCaseTracking::NameAndLocation const&, Catch::TestCaseTracking::TrackerContext&, Catch::TestCaseTracking::ITracker)
  0.00     34.05     0.00       78     0.00     0.00  Catch::TestCaseTracking::SectionTracker::~SectionTracker()
  0.00     34.05     0.00       78     0.00     0.00  Catch::TestCaseTracking::NameAndLocation::NameAndLocation(Catch::TestCaseTracking::NameAndLocation const&)
  0.00     34.05     0.00       78     0.00     0.00  Catch::TestCaseTracking::ITracker::ITracker(Catch::TestCaseTracking::NameAndLocation const&)
  0.00     34.05     0.00       78     0.00     0.00  Catch::TestCaseTracking::ITracker::~ITracker()
  0.00     34.05     0.00       78     0.00     0.00  Catch::trim(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)
  0.00     34.05     0.00       78     0.00     0.00  void __gnu_cxx::new_allocator<Catch::TestCaseTracking::SectionTracker>::destroy<Catch::TestCaseTracking::SectionTracker>(Catch::TestCaseTracking::SectionTracker)
  0.00     34.05     0.00       78     0.00     0.00  __gnu_cxx::new_allocator<Catch::TestCaseTracking::SectionTracker>::new_allocator()
  0.00     34.05     0.00       78     0.00     0.00  __gnu_cxx::new_allocator<std::shared_ptr<Catch::TestCaseTracking::ITracker> >::new_allocator()
  0.00     34.05     0.00       78     0.00     0.00  __gnu_cxx::new_allocator<std::shared_ptr<Catch::TestCaseTracking::ITracker> >::~new_allocator()
  0.00     34.05     0.00       78     0.00     0.00  __gnu_cxx::new_allocator<std::Spcounted_ptr_inplace<Catch::TestCaseTracking::SectionTracker, std::allocator<Catch::TestCaseTracking::SectionTracker>, (__gnu_cxx::Lockpolicy)2> >::deallocate(std::Spcounted_ptr_inplace<Catch::TestCaseTracking::SectionTracker, std::allocator<Catch::TestCaseTracking::SectionTracker>, (__gnu_cxx::Lockpolicy)2>, unsigned long)
  0.00     34.05     0.00       78     0.00     0.00  __gnu_cxx::new_allocator<std::Spcounted_ptr_inplace<Catch::TestCaseTracking::SectionTracker, std::allocator<Catch::TestCaseTracking::SectionTracker>, (__gnu_cxx::Lockpolicy)2> >::allocate(unsigned long, void const)
  0.00     34.05     0.00       78     0.00     0.00  Catch::TestCase::getTestCaseInfo() const
  0.00     34.05     0.00       78     0.00     0.00  __gnu_cxx::new_allocator<std::Spcounted_ptr_inplace<Catch::TestCaseTracking::SectionTracker, std::allocator<Catch::TestCaseTracking::SectionTracker>, (__gnu_cxx::Lockpolicy)2> >::max_size() const
  0.00     34.05     0.00       78     0.00     0.00  std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::find_last_not_of(char const, unsigned long) const
  0.00     34.05     0.00       78     0.00     0.00  std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::find_first_not_of(char const, unsigned long) const
  0.00     34.05     0.00       78     0.00     0.00  std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::find_first_not_of(char const, unsigned long, unsigned long) const
  0.00     34.05     0.00       78     0.00     0.00  std::allocator<Catch::TestCaseTracking::SectionTracker>::allocator()
  0.00     34.05     0.00       78     0.00     0.00  std::allocator<std::shared_ptr<Catch::TestCaseTracking::ITracker> >::allocator()
  0.00     34.05     0.00       78     0.00     0.00  std::allocator<std::shared_ptr<Catch::TestCaseTracking::ITracker> >::~allocator()
  0.00     34.05     0.00       78     0.00     0.00  void std::Destroyaux<false>::__destroy<Catch::clara::detail::Arg>(Catch::clara::detail::Arg, Catch::clara::detail::Arg)
  0.00     34.05     0.00       78     0.00     0.00  std::Vectorbase<Catch::clara::detail::Arg, std::allocator<Catch::clara::detail::Arg> >::_M_deallocate(Catch::clara::detail::Arg, unsigned long)
  0.00     34.05     0.00       78     0.00     0.00  std::Vectorbase<std::shared_ptr<Catch::TestCaseTracking::ITracker>, std::allocator<std::shared_ptr<Catch::TestCaseTracking::ITracker> > >::Vectorimpl::Vectorimpl()
  0.00     34.05     0.00       78     0.00     0.00  std::Vectorbase<std::shared_ptr<Catch::TestCaseTracking::ITracker>, std::allocator<std::shared_ptr<Catch::TestCaseTracking::ITracker> > >::Vectorimpl::~Vectorimpl()
  0.00     34.05     0.00       78     0.00     0.00  std::Vectorbase<std::shared_ptr<Catch::TestCaseTracking::ITracker>, std::allocator<std::shared_ptr<Catch::TestCaseTracking::ITracker> > >::Vectorbase()
  0.00     34.05     0.00       78     0.00     0.00  std::Vectorbase<std::shared_ptr<Catch::TestCaseTracking::ITracker>, std::allocator<std::shared_ptr<Catch::TestCaseTracking::ITracker> > >::~Vectorbase()
  0.00     34.05     0.00       78     0.00     0.00  std::enable_if<!std::__shared_ptr<Catch::TestCaseTracking::SectionTracker, (__gnu_cxx::Lockpolicy)2>::__has_esft_base<Catch::TestCaseTracking::SectionTracker, void>::value, void>::type std::__shared_ptr<Catch::TestCaseTracking::SectionTracker, (__gnu_cxx::Lockpolicy)2>::_M_enable_shared_from_this_with<Catch::TestCaseTracking::SectionTracker, Catch::TestCaseTracking::SectionTracker>(Catch::TestCaseTracking::SectionTracker)
  0.00     34.05     0.00       78     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     34.05     0.00       78     0.00     0.00  std::Spebo_helper<0, std::allocator<Catch::TestCaseTracking::SectionTracker>, true>::Spebo_helper(std::allocator<Catch::TestCaseTracking::SectionTracker> const&)
  0.00     34.05     0.00       78     0.00     0.00  std::Spebo_helper<0, std::allocator<Catch::TestCaseTracking::SectionTracker>, true>::~Spebo_helper()
  0.00     34.05     0.00       78     0.00     0.00  std::__allocated_ptr<std::allocator<std::Spcounted_ptr_inplace<Catch::TestCaseTracking::SectionTracker, std::allocator<Catch::TestCaseTracking::SectionTracker>, (__gnu_cxx::Lockpolicy)2> > >::_S_raw_ptr(std::Spcounted_ptr_inplace<Catch::TestCaseTracking::SectionTracker, std::allocator<Catch::TestCaseTracking::SectionTracker>, (__gnu_cxx::Lockpolicy)2>)
  0.00     34.05     0.00       78     0.00     0.00  std::__allocated_ptr<std::allocator<std::Spcounted_ptr_inplace<Catch::TestCaseTracking::SectionTracker, std::allocator<Catch::TestCaseTracking::SectionTracker>, (__gnu_cxx::Lockpolicy)2> > >::get()
  0.00     34.05     0.00       78     0.00     0.00  std::__allocated_ptr<std::allocator<std::Spcounted_ptr_inplace<Catch::TestCaseTracking::SectionTracker, std::allocator<Catch::TestCaseTracking::SectionTracker>, (__gnu_cxx::Lockpolicy)2> > >::operator=(decltype(nullptr))
  0.00     34.05     0.00       78     0.00     0.00  void std::allocator_traits<std::allocator<Catch::TestCaseTracking::SectionTracker> >::destroy<Catch::TestCaseTracking::SectionTracker>(std::allocator<Catch::TestCaseTracking::SectionTracker>&, Catch::TestCaseTracking::SectionTracker)
  0.00     34.05     0.00       78     0.00     0.00  std::allocator_traits<std::allocator<std::Spcounted_ptr_inplace<Catch::TestCaseTracking::SectionTracker, std::allocator<Catch::TestCaseTracking::SectionTracker>, (__gnu_cxx::Lockpolicy)2> > >::deallocate(std::allocator<std::Spcounted_ptr_inplace<Catch::TestCaseTracking::SectionTracker, std::allocator<Catch::TestCaseTracking::SectionTracker>, (__gnu_cxx::Lockpolicy)2> >&, std::Spcounted_ptr_inplace<Catch::TestCaseTracking::SectionTracker, std::allocator<Catch::TestCaseTracking::SectionTracker>, (__gnu_cxx::Lockpolicy)2>, unsigned long)
  0.00     34.05     0.00       78     0.00     0.00  std::allocator_traits<std::allocator<std::Spcounted_ptr_inplace<Catch::TestCaseTracking::SectionTracker, std::allocator<Catch::TestCaseTracking::SectionTracker>, (__gnu_cxx::Lockpolicy)2> > >::allocate(std::allocator<std::Spcounted_ptr_inplace<Catch::TestCaseTracking::SectionTracker, std::allocator<Catch::TestCaseTracking::SectionTracker>, (__gnu_cxx::Lockpolicy)2> >&, unsigned long)
  0.00     34.05     0.00       78     0.00     0.00  std::Spcounted_ptr_inplace<Catch::TestCaseTracking::SectionTracker, std::allocator<Catch::TestCaseTracking::SectionTracker>, (__gnu_cxx::Lockpolicy)2>::_M_destroy()
  0.00     34.05     0.00       78     0.00     0.00  std::Spcounted_ptr_inplace<Catch::TestCaseTracking::SectionTracker, std::allocator<Catch::TestCaseTracking::SectionTracker>, (__gnu_cxx::Lockpolicy)2>::_M_dispose()
  0.00     34.05     0.00       78     0.00     0.00  std::Spcounted_ptr_inplace<Catch::TestCaseTracking::SectionTracker, std::allocator<Catch::TestCaseTracking::SectionTracker>, (__gnu_cxx::Lockpolicy)2>::_M_get_deleter(std::type_info const&)
  0.00     34.05     0.00       78     0.00     0.00  std::Spcounted_ptr_inplace<Catch::TestCaseTracking::SectionTracker, std::allocator<Catch::TestCaseTracking::SectionTracker>, (__gnu_cxx::Lockpolicy)2>::Impl::Impl(std::allocator<Catch::TestCaseTracking::SectionTracker>)
  0.00     34.05     0.00       78     0.00     0.00  std::Spcounted_ptr_inplace<Catch::TestCaseTracking::SectionTracker, std::allocator<Catch::TestCaseTracking::SectionTracker>, (__gnu_cxx::Lockpolicy)2>::_Impl::~Impl()
  0.00     34.05     0.00       78     0.00     0.00  std::Sp_counted_ptr_inplace<Catch::TestCaseTracking::SectionTracker, std::allocator<Catch::TestCaseTracking::SectionTracker>, (__gnu_cxx::Lockpolicy)2>::~Spcounted_ptr_inplace()
  0.00     34.05     0.00       78     0.00     0.00  std::vector<std::shared_ptr<Catch::TestCaseTracking::ITracker>, std::allocator<std::shared_ptr<Catch::TestCaseTracking::ITracker> > >::vector()
  0.00     34.05     0.00       78     0.00     0.00  std::vector<std::shared_ptr<Catch::TestCaseTracking::ITracker>, std::allocator<std::shared_ptr<Catch::TestCaseTracking::ITracker> > >::~vector()
  0.00     34.05     0.00       78     0.00     0.00  std::__allocated_ptr<std::allocator<std::Spcounted_ptr_inplace<Catch::TestCaseTracking::SectionTracker, std::allocator<Catch::TestCaseTracking::SectionTracker>, (__gnu_cxx::Lockpolicy)2> > > std::__allocate_guarded<std::allocator<std::Spcounted_ptr_inplace<Catch::TestCaseTracking::SectionTracker, std::allocator<Catch::TestCaseTracking::SectionTracker>, (__gnu_cxx::Lockpolicy)2> > >(std::allocator<std::Spcounted_ptr_inplace<Catch::TestCaseTracking::SectionTracker, std::allocator<Catch::TestCaseTracking::SectionTracker>, (__gnu_cxx::Lockpolicy)2> >&)
  0.00     34.05     0.00       78     0.00     0.00  std::remove_reference<std::allocator<Catch::TestCaseTracking::SectionTracker> const&>::type&& std::move<std::allocator<Catch::TestCaseTracking::SectionTracker> const&>(std::allocator<Catch::TestCaseTracking::SectionTracker> const&)
  0.00     34.05     0.00       78     0.00     0.00  void std::Destroy<Catch::clara::detail::Arg>(Catch::clara::detail::Arg, Catch::clara::detail::Arg)
  0.00     34.05     0.00       78     0.00     0.00  void std::Destroy<Catch::clara::detail::Arg, Catch::clara::detail::Arg>(Catch::clara::detail::Arg, Catch::clara::detail::Arg, std::allocator<Catch::clara::detail::Arg>&)
  0.00     34.05     0.00       77     0.00     0.00  Catch::clara::detail::ComposableParserImpl<Catch::clara::detail::ExeName>::~ComposableParserImpl()
  0.00     34.05     0.00       77     0.00     0.00  Catch::clara::detail::ExeName::~ExeName()
  0.00     34.05     0.00       77     0.00     0.00  std::Vectorbase<Catch::clara::detail::Arg, std::allocator<Catch::clara::detail::Arg> >::_M_get_Tp_allocator() const
  0.00     34.05     0.00       77     0.00     0.00  std::shared_ptr<Catch::clara::detail::BoundValueRefBase>::~shared_ptr()
  0.00     34.05     0.00       77     0.00     0.00  std::shared_ptr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::~shared_ptr()
  0.00     34.05     0.00       77     0.00     0.00  std::Vectorbase<Catch::clara::detail::Arg, std::allocator<Catch::clara::detail::Arg> >::Vectorimpl::~Vectorimpl()
  0.00     34.05     0.00       77     0.00     0.00  std::Vectorbase<Catch::clara::detail::Arg, std::allocator<Catch::clara::detail::Arg> >::~Vectorbase()
  0.00     34.05     0.00       77     0.00     0.00  std::Vectorbase<Catch::clara::detail::Opt, std::allocator<Catch::clara::detail::Opt> >::Vectorimpl::~Vectorimpl()
  0.00     34.05     0.00       77     0.00     0.00  std::Vectorbase<Catch::clara::detail::Opt, std::allocator<Catch::clara::detail::Opt> >::~Vectorbase()
  0.00     34.05     0.00       77     0.00     0.00  std::vector<Catch::clara::detail::Arg, std::allocator<Catch::clara::detail::Arg> >::~vector()
  0.00     34.05     0.00       77     0.00     0.00  std::vector<Catch::clara::detail::Opt, std::allocator<Catch::clara::detail::Opt> >::~vector()
  0.00     34.05     0.00       76     0.00     0.00  Catch::clara::detail::Parser::~Parser()
  0.00     34.05     0.00       76     0.00     0.00  std::vector<Catch::clara::detail::Arg, std::allocator<Catch::clara::detail::Arg> >::end() const
  0.00     34.05     0.00       76     0.00     0.00  std::vector<Catch::clara::detail::Arg, std::allocator<Catch::clara::detail::Arg> >::begin() const
  0.00     34.05     0.00       76     0.00     0.00  std::vector<Catch::clara::detail::Opt, std::allocator<Catch::clara::detail::Opt> >::end() const
  0.00     34.05     0.00       76     0.00     0.00  std::vector<Catch::clara::detail::Opt, std::allocator<Catch::clara::detail::Opt> >::begin() const
  0.00     34.05     0.00       75     0.00     0.00  std::Vectorbase<Catch::clara::detail::Arg, std::allocator<Catch::clara::detail::Arg> >::_M_allocate(unsigned long)
  0.00     34.05     0.00       75     0.00     0.00  std::Vectorbase<Catch::clara::detail::Arg, std::allocator<Catch::clara::detail::Arg> >::Vectorimpl::Vectorimpl(std::allocator<Catch::clara::detail::Arg> const&)
  0.00     34.05     0.00       75     0.00     0.00  std::Vectorbase<Catch::clara::detail::Opt, std::allocator<Catch::clara::detail::Opt> >::Vectorimpl::Vectorimpl(std::allocator<Catch::clara::detail::Opt> const&)
  0.00     34.05     0.00       75     0.00     0.00  Catch::clara::detail::Opt std::__uninitialized_copy<false>::__uninit_copy<__gnu_cxx::__normal_iterator<Catch::clara::detail::Opt const, std::vector<Catch::clara::detail::Opt, std::allocator<Catch::clara::detail::Opt> > >, Catch::clara::detail::Opt>(__gnu_cxx::__normal_iterator<Catch::clara::detail::Opt const, std::vector<Catch::clara::detail::Opt, std::allocator<Catch::clara::detail::Opt> > >, __gnu_cxx::__normal_iterator<Catch::clara::detail::Opt const, std::vector<Catch::clara::detail::Opt, std::allocator<Catch::clara::detail::Opt> > >, Catch::clara::detail::Opt)
  0.00     34.05     0.00       75     0.00     0.00  Catch::clara::detail::Opt std::uninitialized_copy<__gnu_cxx::__normal_iterator<Catch::clara::detail::Opt const, std::vector<Catch::clara::detail::Opt, std::allocator<Catch::clara::detail::Opt> > >, Catch::clara::detail::Opt>(__gnu_cxx::__normal_iterator<Catch::clara::detail::Opt const, std::vector<Catch::clara::detail::Opt, std::allocator<Catch::clara::detail::Opt> > >, __gnu_cxx::__normal_iterator<Catch::clara::detail::Opt const, std::vector<Catch::clara::detail::Opt, std::allocator<Catch::clara::detail::Opt> > >, Catch::clara::detail::Opt)
  0.00     34.05     0.00       75     0.00     0.00  Catch::clara::detail::Opt std::__uninitialized_copy_a<__gnu_cxx::__normal_iterator<Catch::clara::detail::Opt const, std::vector<Catch::clara::detail::Opt, std::allocator<Catch::clara::detail::Opt> > >, Catch::clara::detail::Opt, Catch::clara::detail::Opt>(__gnu_cxx::__normal_iterator<Catch::clara::detail::Opt const, std::vector<Catch::clara::detail::Opt, std::allocator<Catch::clara::detail::Opt> > >, __gnu_cxx::__normal_iterator<Catch::clara::detail::Opt const, std::vector<Catch::clara::detail::Opt, std::allocator<Catch::clara::detail::Opt> > >, Catch::clara::detail::Opt, std::allocator<Catch::clara::detail::Opt>&)
  0.00     34.05     0.00       74     0.00     0.00  Catch::clara::detail::ComposableParserImpl<Catch::clara::detail::ExeName>::ComposableParserImpl(Catch::clara::detail::ComposableParserImpl<Catch::clara::detail::ExeName> const&)
  0.00     34.05     0.00       74     0.00     0.00  Catch::clara::detail::Parser::Parser(Catch::clara::detail::Parser const&)
  0.00     34.05     0.00       74     0.00     0.00  Catch::clara::detail::ExeName::ExeName(Catch::clara::detail::ExeName const&)
  0.00     34.05     0.00       74     0.00     0.00  __gnu_cxx::__alloc_traits<std::allocator<Catch::clara::detail::Arg> >::_S_select_on_copy(std::allocator<Catch::clara::detail::Arg> const&)
  0.00     34.05     0.00       74     0.00     0.00  __gnu_cxx::__alloc_traits<std::allocator<Catch::clara::detail::Opt> >::_S_select_on_copy(std::allocator<Catch::clara::detail::Opt> const&)
  0.00     34.05     0.00       74     0.00     0.00  std::shared_ptr<Catch::clara::detail::BoundValueRefBase>::shared_ptr(std::shared_ptr<Catch::clara::detail::BoundValueRefBase> const&)
  0.00     34.05     0.00       74     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     34.05     0.00       74     0.00     0.00  std::Vectorbase<Catch::clara::detail::Arg, std::allocator<Catch::clara::detail::Arg> >::_M_create_storage(unsigned long)
  0.00     34.05     0.00       74     0.00     0.00  std::Vectorbase<Catch::clara::detail::Arg, std::allocator<Catch::clara::detail::Arg> >::Vectorbase(unsigned long, std::allocator<Catch::clara::detail::Arg> const&)
  0.00     34.05     0.00       74     0.00     0.00  std::Vectorbase<Catch::clara::detail::Opt, std::allocator<Catch::clara::detail::Opt> >::_M_create_storage(unsigned long)
  0.00     34.05     0.00       74     0.00     0.00  std::Vectorbase<Catch::clara::detail::Opt, std::allocator<Catch::clara::detail::Opt> >::Vectorbase(unsigned long, std::allocator<Catch::clara::detail::Opt> const&)
  0.00     34.05     0.00       74     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     34.05     0.00       74     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     34.05     0.00       74     0.00     0.00  std::allocator_traits<std::allocator<Catch::clara::detail::Arg> >::select_on_container_copy_construction(std::allocator<Catch::clara::detail::Arg> const&)
  0.00     34.05     0.00       74     0.00     0.00  std::allocator_traits<std::allocator<Catch::clara::detail::Opt> >::select_on_container_copy_construction(std::allocator<Catch::clara::detail::Opt> const&)
  0.00     34.05     0.00       74     0.00     0.00  Catch::clara::detail::Arg std::__uninitialized_copy<false>::__uninit_copy<__gnu_cxx::__normal_iterator<Catch::clara::detail::Arg const, std::vector<Catch::clara::detail::Arg, std::allocator<Catch::clara::detail::Arg> > >, Catch::clara::detail::Arg>(__gnu_cxx::__normal_iterator<Catch::clara::detail::Arg const, std::vector<Catch::clara::detail::Arg, std::allocator<Catch::clara::detail::Arg> > >, __gnu_cxx::__normal_iterator<Catch::clara::detail::Arg const, std::vector<Catch::clara::detail::Arg, std::allocator<Catch::clara::detail::Arg> > >, Catch::clara::detail::Arg)
  0.00     34.05     0.00       74     0.00     0.00  std::vector<Catch::clara::detail::Arg, std::allocator<Catch::clara::detail::Arg> >::vector(std::vector<Catch::clara::detail::Arg, std::allocator<Catch::clara::detail::Arg> > const&)
  0.00     34.05     0.00       74     0.00     0.00  std::vector<Catch::clara::detail::Opt, std::allocator<Catch::clara::detail::Opt> >::vector(std::vector<Catch::clara::detail::Opt, std::allocator<Catch::clara::detail::Opt> > const&)
  0.00     34.05     0.00       74     0.00     0.00  std::Rbtree<Catch::TestCase const, Catch::TestCase const, std::Identity<Catch::TestCase const>, std::less<Catch::TestCase const>, std::allocator<Catch::TestCase const> >::S_key(std::Rbtree_node<Catch::TestCase const> const)
  0.00     34.05     0.00       74     0.00     0.00  std::Rbtree<Catch::TestCase const, Catch::TestCase const, std::Identity<Catch::TestCase const>, std::less<Catch::TestCase const>, std::allocator<Catch::TestCase const> >::S_value(std::Rbtree_node<Catch::TestCase const> const)
  0.00     34.05     0.00       74     0.00     0.00  Catch::clara::detail::Arg std::uninitialized_copy<__gnu_cxx::__normal_iterator<Catch::clara::detail::Arg const, std::vector<Catch::clara::detail::Arg, std::allocator<Catch::clara::detail::Arg> > >, Catch::clara::detail::Arg>(__gnu_cxx::__normal_iterator<Catch::clara::detail::Arg const, std::vector<Catch::clara::detail::Arg, std::allocator<Catch::clara::detail::Arg> > >, __gnu_cxx::__normal_iterator<Catch::clara::detail::Arg const, std::vector<Catch::clara::detail::Arg, std::allocator<Catch::clara::detail::Arg> > >, Catch::clara::detail::Arg)
  0.00     34.05     0.00       74     0.00     0.00  Catch::clara::detail::Arg std::__uninitialized_copy_a<__gnu_cxx::__normal_iterator<Catch::clara::detail::Arg const, std::vector<Catch::clara::detail::Arg, std::allocator<Catch::clara::detail::Arg> > >, Catch::clara::detail::Arg, Catch::clara::detail::Arg>(__gnu_cxx::__normal_iterator<Catch::clara::detail::Arg const, std::vector<Catch::clara::detail::Arg, std::allocator<Catch::clara::detail::Arg> > >, __gnu_cxx::__normal_iterator<Catch::clara::detail::Arg const, std::vector<Catch::clara::detail::Arg, std::allocator<Catch::clara::detail::Arg> > >, Catch::clara::detail::Arg, std::allocator<Catch::clara::detail::Arg>&)
  0.00     34.05     0.00       73     0.00     0.00  std::less<Catch::TestCase const>::operator()(Catch::TestCase const const&, Catch::TestCase const const&) const
  0.00     34.05     0.00       72     0.00     0.00  Catch::TestCase std::__addressof<Catch::TestCase>(Catch::TestCase&)
  0.00     34.05     0.00       71     0.00     0.00  Catch::TestCase::~TestCase()
  0.00     34.05     0.00       71     0.00     0.00  std::shared_ptr<Catch::ITestInvoker>::~shared_ptr()
  0.00     34.05     0.00       71     0.00     0.00  std::__shared_ptr<Catch::ITestInvoker, (__gnu_cxx::Lockpolicy)2>::~__shared_ptr()
  0.00     34.05     0.00       70     0.00     0.00  Catch::TestCaseInfo::TestCaseInfo(Catch::TestCaseInfo const&)
  0.00     34.05     0.00       70     0.00     0.00  __gnu_cxx::__normal_iterator<Catch::clara::detail::Opt, std::vector<Catch::clara::detail::Opt, std::allocator<Catch::clara::detail::Opt> > >::__normal_iterator(Catch::clara::detail::Opt const&)
  0.00     34.05     0.00       70     0.00     0.00  std::vector<Catch::clara::detail::Opt, std::allocator<Catch::clara::detail::Opt> >::max_size() const
  0.00     34.05     0.00       70     0.00     0.00  std::allocator_traits<std::allocator<Catch::clara::detail::Opt> >::max_size(std::allocator<Catch::clara::detail::Opt> const&)
  0.00     34.05     0.00       70     0.00     0.00  Catch::clara::detail::Opt std::__uninitialized_copy<false>::__uninit_copy<std::move_iterator<Catch::clara::detail::Opt>, Catch::clara::detail::Opt>(std::move_iterator<Catch::clara::detail::Opt>, std::move_iterator<Catch::clara::detail::Opt>, Catch::clara::detail::Opt)
  0.00     34.05     0.00       70     0.00     0.00  Catch::clara::detail::Opt std::uninitialized_copy<std::move_iterator<Catch::clara::detail::Opt>, Catch::clara::detail::Opt>(std::move_iterator<Catch::clara::detail::Opt>, std::move_iterator<Catch::clara::detail::Opt>, Catch::clara::detail::Opt)
  0.00     34.05     0.00       70     0.00     0.00  Catch::clara::detail::Opt std::__uninitialized_copy_a<std::move_iterator<Catch::clara::detail::Opt>, Catch::clara::detail::Opt, Catch::clara::detail::Opt>(std::move_iterator<Catch::clara::detail::Opt>, std::move_iterator<Catch::clara::detail::Opt>, Catch::clara::detail::Opt, std::allocator<Catch::clara::detail::Opt>&)
  0.00     34.05     0.00       70     0.00     0.00  Catch::clara::detail::Opt std::__uninitialized_move_if_noexcept_a<Catch::clara::detail::Opt, Catch::clara::detail::Opt, std::allocator<Catch::clara::detail::Opt> >(Catch::clara::detail::Opt, Catch::clara::detail::Opt, Catch::clara::detail::Opt, std::allocator<Catch::clara::detail::Opt>&)
  0.00     34.05     0.00       66     0.00     0.00  Catch::RunContext::aborting() const
  0.00     34.05     0.00       66     0.00     0.00  Catch::Config::abortAfter() const
  0.00     34.05     0.00       65     0.00     0.00  std::shared_ptr<Catch::TestCaseTracking::ITracker>::shared_ptr()
  0.00     34.05     0.00       65     0.00     0.00  std::__shared_ptr<Catch::TestCaseTracking::ITracker, (__gnu_cxx::Lockpolicy)2>::__shared_ptr()
  0.00     34.05     0.00       64     0.00     0.00  Catch::TestCaseTracking::TrackerBase::addChild(std::shared_ptr<Catch::TestCaseTracking::ITracker> const&)
  0.00     34.05     0.00       64     0.00     0.00  Catch::TestCaseTracking::SectionTracker::addNextFilters(std::vector<std::__cxx11::basic_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     34.05     0.00       64     0.00     0.00  void __gnu_cxx::new_allocator<Catch::TestCaseTracking::SectionTracker>::construct<Catch::TestCaseTracking::SectionTracker, Catch::TestCaseTracking::NameAndLocation const&, Catch::TestCaseTracking::TrackerContext&, Catch::TestCaseTracking::ITracker>(Catch::TestCaseTracking::SectionTracker, Catch::TestCaseTracking::NameAndLocation const&, Catch::TestCaseTracking::TrackerContext&, Catch::TestCaseTracking::ITracker&&)
  0.00     34.05     0.00       64     0.00     0.00  void __gnu_cxx::new_allocator<std::shared_ptr<Catch::TestCaseTracking::ITracker> >::construct<std::shared_ptr<Catch::TestCaseTracking::ITracker>, std::shared_ptr<Catch::TestCaseTracking::ITracker> const&>(std::shared_ptr<Catch::TestCaseTracking::ITracker>, std::shared_ptr<Catch::TestCaseTracking::ITracker> const&)
  0.00     34.05     0.00       64     0.00     0.00  std::shared_ptr<Catch::TestCaseTracking::SectionTracker>::shared_ptr<std::allocator<Catch::TestCaseTracking::SectionTracker>, Catch::TestCaseTracking::NameAndLocation const&, Catch::TestCaseTracking::TrackerContext&, Catch::TestCaseTracking::ITracker>(std::Spmake_shared_tag, std::allocator<Catch::TestCaseTracking::SectionTracker> const&, Catch::TestCaseTracking::NameAndLocation const&, Catch::TestCaseTracking::TrackerContext&, Catch::TestCaseTracking::ITracker&&)
  0.00     34.05     0.00       64     0.00     0.00  std::shared_ptr<Catch::TestCaseTracking::ITracker>::shared_ptr(decltype(nullptr))
  0.00     34.05     0.00       64     0.00     0.00  std::shared_ptr<Catch::TestCaseTracking::ITracker>::shared_ptr<Catch::TestCaseTracking::SectionTracker, void>(std::shared_ptr<Catch::TestCaseTracking::SectionTracker> const&)
  0.00     34.05     0.00       64     0.00     0.00  std::__shared_ptr<Catch::TestCaseTracking::SectionTracker, (__gnu_cxx::Lockpolicy)2>::__shared_ptr<std::allocator<Catch::TestCaseTracking::SectionTracker>, Catch::TestCaseTracking::NameAndLocation const&, Catch::TestCaseTracking::TrackerContext&, Catch::TestCaseTracking::ITracker>(std::Spmake_shared_tag, std::allocator<Catch::TestCaseTracking::SectionTracker> const&, Catch::TestCaseTracking::NameAndLocation const&, Catch::TestCaseTracking::TrackerContext&, Catch::TestCaseTracking::ITracker&&)
  0.00     34.05     0.00       64     0.00     0.00  std::__shared_ptr<Catch::TestCaseTracking::ITracker, (__gnu_cxx::Lockpolicy)2>::__shared_ptr<Catch::TestCaseTracking::SectionTracker, void>(std::__shared_ptr<Catch::TestCaseTracking::SectionTracker, (__gnu_cxx::Lockpolicy)2> const&)
  0.00     34.05     0.00       64     0.00     0.00  std::__shared_count<(__gnu_cxx::Lockpolicy)2>::__shared_count<Catch::TestCaseTracking::SectionTracker, std::allocator<Catch::TestCaseTracking::SectionTracker>, Catch::TestCaseTracking::NameAndLocation const&, Catch::TestCaseTracking::TrackerContext&, Catch::TestCaseTracking::ITracker>(std::Spmake_shared_tag, Catch::TestCaseTracking::SectionTracker, std::allocator<Catch::TestCaseTracking::SectionTracker> const&, Catch::TestCaseTracking::NameAndLocation const&, Catch::TestCaseTracking::TrackerContext&, Catch::TestCaseTracking::ITracker&&)
  0.00     34.05     0.00       64     0.00     0.00  void std::allocator_traits<std::allocator<Catch::TestCaseTracking::SectionTracker> >::construct<Catch::TestCaseTracking::SectionTracker, Catch::TestCaseTracking::NameAndLocation const&, Catch::TestCaseTracking::TrackerContext&, Catch::TestCaseTracking::ITracker>(std::allocator<Catch::TestCaseTracking::SectionTracker>&, Catch::TestCaseTracking::SectionTracker, Catch::TestCaseTracking::NameAndLocation const&, Catch::TestCaseTracking::TrackerContext&, Catch::TestCaseTracking::ITracker&&)
  0.00     34.05     0.00       64     0.00     0.00  void std::allocator_traits<std::allocator<std::shared_ptr<Catch::TestCaseTracking::ITracker> > >::construct<std::shared_ptr<Catch::TestCaseTracking::ITracker>, std::shared_ptr<Catch::TestCaseTracking::ITracker> const&>(std::allocator<std::shared_ptr<Catch::TestCaseTracking::ITracker> >&, std::shared_ptr<Catch::TestCaseTracking::ITracker>, std::shared_ptr<Catch::TestCaseTracking::ITracker> const&)
  0.00     34.05     0.00       64     0.00     0.00  std::Spcounted_ptr_inplace<Catch::TestCaseTracking::SectionTracker, std::allocator<Catch::TestCaseTracking::SectionTracker>, (__gnu_cxx::Lockpolicy)2>::Spcounted_ptr_inplace<Catch::TestCaseTracking::NameAndLocation const&, Catch::TestCaseTracking::TrackerContext&, Catch::TestCaseTracking::ITracker>(std::allocator<Catch::TestCaseTracking::SectionTracker>, Catch::TestCaseTracking::NameAndLocation const&, Catch::TestCaseTracking::TrackerContext&, Catch::TestCaseTracking::ITracker&&)
  0.00     34.05     0.00       64     0.00     0.00  std::vector<std::shared_ptr<Catch::TestCaseTracking::ITracker>, std::allocator<std::shared_ptr<Catch::TestCaseTracking::ITracker> > >::push_back(std::shared_ptr<Catch::TestCaseTracking::ITracker> const&)
  0.00     34.05     0.00       64     0.00     0.00  std::shared_ptr<Catch::TestCaseTracking::SectionTracker> std::make_shared<Catch::TestCaseTracking::SectionTracker, Catch::TestCaseTracking::NameAndLocation const&, Catch::TestCaseTracking::TrackerContext&, Catch::TestCaseTracking::ITracker>(Catch::TestCaseTracking::NameAndLocation const&, Catch::TestCaseTracking::TrackerContext&, Catch::TestCaseTracking::ITracker&&)
  0.00     34.05     0.00       64     0.00     0.00  std::shared_ptr<Catch::TestCaseTracking::SectionTracker> std::allocate_shared<Catch::TestCaseTracking::SectionTracker, std::allocator<Catch::TestCaseTracking::SectionTracker>, Catch::TestCaseTracking::NameAndLocation const&, Catch::TestCaseTracking::TrackerContext&, Catch::TestCaseTracking::ITracker>(std::allocator<Catch::TestCaseTracking::SectionTracker> const&, Catch::TestCaseTracking::NameAndLocation const&, Catch::TestCaseTracking::TrackerContext&, Catch::TestCaseTracking::ITracker&&)
  0.00     34.05     0.00       63     0.00     0.00  Catch::TestCase::operator<(Catch::TestCase const&) const
  0.00     34.05     0.00       63     0.00     0.00  __gnu_cxx::__aligned_membuf<Catch::TestCase>::_M_ptr() const
  0.00     34.05     0.00       63     0.00     0.00  __gnu_cxx::__aligned_membuf<Catch::TestCase>::_M_addr() const
  0.00     34.05     0.00       63     0.00     0.00  std::Rbtree_node<Catch::TestCase>::_M_valptr() const
  0.00     34.05     0.00       63     0.00     0.00  std::less<Catch::TestCase>::operator()(Catch::TestCase const&, Catch::TestCase const&) const
  0.00     34.05     0.00       61     0.00     0.00  std::Rbtree<Catch::TestCase const, Catch::TestCase const, std::Identity<Catch::TestCase const>, std::less<Catch::TestCase const>, std::allocator<Catch::TestCase const> >::S_right(std::Rbtree_node_base)
  0.00     34.05     0.00       58     0.00     0.00  Catch::clara::detail::Opt::operator[](std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)
  0.00     34.05     0.00       56     0.00     0.00  __gnu_cxx::new_allocator<Catch::clara::detail::BoundFlagRef>::~new_allocator()
  0.00     34.05     0.00       56     0.00     0.00  std::allocator<Catch::clara::detail::BoundFlagRef>::~allocator()
  0.00     34.05     0.00       56     0.00     0.00  std::Rbtree<Catch::TestCase, Catch::TestCase, std::Identity<Catch::TestCase>, std::less<Catch::TestCase>, std::allocator<Catch::TestCase> >::M_get_Node_allocator()
  0.00     34.05     0.00       56     0.00     0.00  std::Rbtree<Catch::TestCase const, Catch::TestCase const, std::Identity<Catch::TestCase const>, std::less<Catch::TestCase const>, std::allocator<Catch::TestCase const> >::M_get_Node_allocator()
  0.00     34.05     0.00       51     0.00     0.00  Catch::BinaryExpr<libutf8::utf8_iterator const&, libutf8::utf8_iterator const&>::BinaryExpr(bool, libutf8::utf8_iterator const&, Catch::StringRef, libutf8::utf8_iterator const&)
  0.00     34.05     0.00       51     0.00     0.00  Catch::BinaryExpr<libutf8::utf8_iterator const&, libutf8::utf8_iterator const&>::~BinaryExpr()
  0.00     34.05     0.00       51     0.00     0.00  Catch::seedRng(Catch::IConfig const&)
  0.00     34.05     0.00       51     0.00     0.00  unittest::g_progress()
  0.00     34.05     0.00       51     0.00     0.00  Catch::StreamingReporterBase<Catch::ConsoleReporter>::getPreferences() const
  0.00     34.05     0.00       51     0.00     0.00  Catch::Config::rngSeed() const
  0.00     34.05     0.00       51     0.00     0.00  void std::Destroyaux<false>::__destroy<Catch::SectionEndInfo>(Catch::SectionEndInfo, Catch::SectionEndInfo)
  0.00     34.05     0.00       51     0.00     0.00  std::Vectorbase<Catch::SectionEndInfo, std::allocator<Catch::SectionEndInfo> >::_M_get_Tp_allocator()
  0.00     34.05     0.00       51     0.00     0.00  void std::Destroy<Catch::SectionEndInfo>(Catch::SectionEndInfo, Catch::SectionEndInfo)
  0.00     34.05     0.00       51     0.00     0.00  void std::Destroy<Catch::SectionEndInfo, Catch::SectionEndInfo>(Catch::SectionEndInfo, Catch::SectionEndInfo, std::allocator<Catch::SectionEndInfo>&)
  0.00     34.05     0.00       50     0.00     0.00  Catch::RunContext::sectionEnded(Catch::SectionEndInfo const&)
  0.00     34.05     0.00       50     0.00     0.65  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> >&)
  0.00     34.05     0.00       50     0.00     0.65  Catch::RunContext::invokeActiveTestCase()
  0.00     34.05     0.00       50     0.00     0.00  Catch::SectionEndInfo::~SectionEndInfo()
  0.00     34.05     0.00       50     0.00     0.00  Catch::TestCaseTracking::TrackerContext::startCycle()
  0.00     34.05     0.00       50     0.00     0.00  Catch::uncaught_exceptions()
  0.00     34.05     0.00       50     0.00     0.00  Catch::FatalConditionHandler::engage_platform()
  0.00     34.05     0.00       50     0.00     0.00  Catch::FatalConditionHandler::disengage_platform()
  0.00     34.05     0.00       50     0.00     0.00  Catch::FatalConditionHandler::engage()
  0.00     34.05     0.00       50     0.00     0.00  Catch::FatalConditionHandler::disengage()
  0.00     34.05     0.00       50     0.00     0.00  Catch::FatalConditionHandlerGuard::FatalConditionHandlerGuard(Catch::FatalConditionHandler)
  0.00     34.05     0.00       50     0.00     0.00  Catch::restorePreviousSignalHandlers()
  0.00     34.05     0.00       50     0.00     0.00  void __gnu_cxx::new_allocator<Catch::TestCaseTracking::ITracker>::destroy<Catch::TestCaseTracking::ITracker>(Catch::TestCaseTracking::ITracker**)
  0.00     34.05     0.00       50     0.00     0.00  void __gnu_cxx::new_allocator<Catch::TestCaseTracking::ITracker>::construct<Catch::TestCaseTracking::ITracker, Catch::TestCaseTracking::ITracker>(Catch::TestCaseTracking::ITracker*, Catch::TestCaseTracking::ITracker&&)
  0.00     34.05     0.00       50     0.00     0.00  __gnu_cxx::new_allocator<std::shared_ptr<Catch::TestCaseTracking::ITracker> >::deallocate(std::shared_ptr<Catch::TestCaseTracking::ITracker>, unsigned long)
  0.00     34.05     0.00       50     0.00     0.00  __gnu_cxx::new_allocator<std::shared_ptr<Catch::TestCaseTracking::ITracker> >::allocate(unsigned long, void const)
  0.00     34.05     0.00       50     0.00     0.00  __gnu_cxx::__ops::Iterpred<Catch::TestCaseTracking::TrackerBase::close()::{lambda(std::shared_ptr<Catch::TestCaseTracking::ITracker> const&)#1}>::Iterpred({lambda(std::shared_ptr<Catch::TestCaseTracking::ITracker> const&)#1})
  0.00     34.05     0.00       50     0.00     0.00  __gnu_cxx::__ops::Iterpred<Catch::TestCaseTracking::TrackerBase::close()::{lambda(std::shared_ptr<Catch::TestCaseTracking::ITracker> const&)#1}> __gnu_cxx::__ops::__pred_iter<Catch::TestCaseTracking::TrackerBase::close()::{lambda(std::shared_ptr<Catch::TestCaseTracking::ITracker> const&)#1}>(__gnu_cxx::__ops::Iterpred)
  0.00     34.05     0.00       50     0.00     0.00  __gnu_cxx::__ops::Iternegate<Catch::TestCaseTracking::TrackerBase::close()::{lambda(std::shared_ptr<Catch::TestCaseTracking::ITracker> const&)#1}>::Iternegate({lambda(std::shared_ptr<Catch::TestCaseTracking::ITracker> const&)#1})
  0.00     34.05     0.00       50     0.00     0.00  __gnu_cxx::__ops::Iternegate<Catch::TestCaseTracking::TrackerBase::close()::{lambda(std::shared_ptr<Catch::TestCaseTracking::ITracker> const&)#1}> __gnu_cxx::__ops::__negate<Catch::TestCaseTracking::TrackerBase::close()::{lambda(std::shared_ptr<Catch::TestCaseTracking::ITracker> const&)#1}>(__gnu_cxx::__ops::Iterpred<__gnu_cxx::__ops::Iternegate>)
  0.00     34.05     0.00       50     0.00     0.00  bool __gnu_cxx::operator==<Catch::SectionEndInfo, std::vector<Catch::SectionEndInfo, std::allocator<Catch::SectionEndInfo> > >(__gnu_cxx::__normal_iterator<Catch::SectionEndInfo, std::vector<Catch::SectionEndInfo, std::allocator<Catch::SectionEndInfo> > > const&, __gnu_cxx::__normal_iterator<Catch::SectionEndInfo, std::vector<Catch::SectionEndInfo, std::allocator<Catch::SectionEndInfo> > > const&)
  0.00     34.05     0.00       50     0.00     0.00  bool __gnu_cxx::operator==<std::shared_ptr<Catch::TestCaseTracking::ITracker>, std::vector<std::shared_ptr<Catch::TestCaseTracking::ITracker>, std::allocator<std::shared_ptr<Catch::TestCaseTracking::ITracker> > > >(__gnu_cxx::__normal_iterator<std::shared_ptr<Catch::TestCaseTracking::ITracker>, std::vector<std::shared_ptr<Catch::TestCaseTracking::ITracker>, std::allocator<std::shared_ptr<Catch::TestCaseTracking::ITracker> > > > const&, __gnu_cxx::__normal_iterator<std::shared_ptr<Catch::TestCaseTracking::ITracker>, std::vector<std::shared_ptr<Catch::TestCaseTracking::ITracker>, std::allocator<std::shared_ptr<Catch::TestCaseTracking::ITracker> > > > const&)
  0.00     34.05     0.00       50     0.00     0.00  Catch::TestCaseTracking::TrackerBase::isSuccessfullyCompleted() const
  0.00     34.05     0.00       50     0.00     0.65  Catch::TestInvokerAsFunction::invoke() const
  0.00     34.05     0.00       50     0.00     0.65  Catch::TestCase::invoke() const
  0.00     34.05     0.00       50     0.00     0.00  std::__shared_ptr<Catch::ITestInvoker, (__gnu_cxx::Lockpolicy)2>::get() const
  0.00     34.05     0.00       50     0.00     0.00  std::move_iterator<Catch::TestCase>::base() const
  0.00     34.05     0.00       50     0.00     0.00  std::__shared_ptr_access<Catch::ITestInvoker, (__gnu_cxx::Lockpolicy)2, false, false>::_M_get() const
  0.00     34.05     0.00       50     0.00     0.00  std::__shared_ptr_access<Catch::ITestInvoker, (__gnu_cxx::Lockpolicy)2, false, false>::operator->() const
  0.00     34.05     0.00       50     0.00     0.00  std::vector<std::shared_ptr<Catch::TestCaseTracking::ITracker>, std::allocator<std::shared_ptr<Catch::TestCaseTracking::ITracker> > >::_M_check_len(unsigned long, char const) const
  0.00     34.05     0.00       50     0.00     0.00  std::Vectorbase<std::shared_ptr<Catch::TestCaseTracking::ITracker>, std::allocator<std::shared_ptr<Catch::TestCaseTracking::ITracker> > >::_M_allocate(unsigned long)
  0.00     34.05     0.00       50     0.00     0.00  void std::allocator_traits<std::allocator<Catch::TestCaseTracking::ITracker> >::destroy<Catch::TestCaseTracking::ITracker>(std::allocator<Catch::TestCaseTracking::ITracker>&, Catch::TestCaseTracking::ITracker**)
  0.00     34.05     0.00       50     0.00     0.00  void std::allocator_traits<std::allocator<Catch::TestCaseTracking::ITracker> >::construct<Catch::TestCaseTracking::ITracker, Catch::TestCaseTracking::ITracker>(std::allocator<Catch::TestCaseTracking::ITracker>&, Catch::TestCaseTracking::ITracker**, Catch::TestCaseTracking::ITracker&&)
  0.00     34.05     0.00       50     0.00     0.00  std::allocator_traits<std::allocator<std::shared_ptr<Catch::TestCaseTracking::ITracker> > >::deallocate(std::allocator<std::shared_ptr<Catch::TestCaseTracking::ITracker> >&, std::shared_ptr<Catch::TestCaseTracking::ITracker>, unsigned long)
  0.00     34.05     0.00       50     0.00     0.00  std::allocator_traits<std::allocator<std::shared_ptr<Catch::TestCaseTracking::ITracker> > >::allocate(std::allocator<std::shared_ptr<Catch::TestCaseTracking::ITracker> >&, unsigned long)
  0.00     34.05     0.00       50     0.00     0.00  std::vector<Catch::SectionEndInfo, std::allocator<Catch::SectionEndInfo> >::_M_erase_at_end(Catch::SectionEndInfo)
  0.00     34.05     0.00       50     0.00     0.00  std::vector<Catch::SectionEndInfo, std::allocator<Catch::SectionEndInfo> >::end()
  0.00     34.05     0.00       50     0.00     0.00  std::vector<Catch::SectionEndInfo, std::allocator<Catch::SectionEndInfo> >::rend()
  0.00     34.05     0.00       50     0.00     0.00  std::vector<Catch::SectionEndInfo, std::allocator<Catch::SectionEndInfo> >::begin()
  0.00     34.05     0.00       50     0.00     0.00  std::vector<Catch::SectionEndInfo, std::allocator<Catch::SectionEndInfo> >::clear()
  0.00     34.05     0.00       50     0.00     0.00  std::vector<Catch::SectionEndInfo, std::allocator<Catch::SectionEndInfo> >::rbegin()
  0.00     34.05     0.00       50     0.00     0.00  Catch::TestCaseTracking::ITracker& std::vector<Catch::TestCaseTracking::ITracker, std::allocator<Catch::TestCaseTracking::ITracker> >::emplace_back<Catch::TestCaseTracking::ITracker>(Catch::TestCaseTracking::ITracker&&)
  0.00     34.05     0.00       50     0.00     0.00  std::vector<Catch::TestCaseTracking::ITracker, std::allocator<Catch::TestCaseTracking::ITracker> >::pop_back()
  0.00     34.05     0.00       50     0.00     0.00  void std::vector<std::shared_ptr<Catch::TestCaseTracking::ITracker>, std::allocator<std::shared_ptr<Catch::TestCaseTracking::ITracker> > >::_M_realloc_insert<std::shared_ptr<Catch::TestCaseTracking::ITracker> const&>(__gnu_cxx::__normal_iterator<std::shared_ptr<Catch::TestCaseTracking::ITracker>, std::vector<std::shared_ptr<Catch::TestCaseTracking::ITracker>, std::allocator<std::shared_ptr<Catch::TestCaseTracking::ITracker> > > >, std::shared_ptr<Catch::TestCaseTracking::ITracker> const&)
  0.00     34.05     0.00       50     0.00     0.00  __gnu_cxx::__normal_iterator<std::shared_ptr<Catch::TestCaseTracking::ITracker>, std::vector<std::shared_ptr<Catch::TestCaseTracking::ITracker>, std::allocator<std::shared_ptr<Catch::TestCaseTracking::ITracker> > > > std::find_if_not<__gnu_cxx::__normal_iterator<std::shared_ptr<Catch::TestCaseTracking::ITracker>, std::vector<std::shared_ptr<Catch::TestCaseTracking::ITracker>, std::allocator<std::shared_ptr<Catch::TestCaseTracking::ITracker> > > >, Catch::TestCaseTracking::TrackerBase::close()::{lambda(std::shared_ptr<Catch::TestCaseTracking::ITracker> const&)#1}>(Catch::TestCaseTracking::TrackerBase::close()::{lambda(std::shared_ptr<Catch::TestCaseTracking::ITracker> const&)#1}, Catch::TestCaseTracking::TrackerBase::close()::{lambda(std::shared_ptr<Catch::TestCaseTracking::ITracker> const&)#1}, Catch::TestCaseTracking::TrackerBase::close()::{lambda(std::shared_ptr<Catch::TestCaseTracking::ITracker> const&)#1})
  0.00     34.05     0.00       50     0.00     0.00  __gnu_cxx::__normal_iterator<std::shared_ptr<Catch::TestCaseTracking::ITracker>, std::vector<std::shared_ptr<Catch::TestCaseTracking::ITracker>, std::allocator<std::shared_ptr<Catch::TestCaseTracking::ITracker> > > > std::__find_if_not<__gnu_cxx::__normal_iterator<std::shared_ptr<Catch::TestCaseTracking::ITracker>, std::vector<std::shared_ptr<Catch::TestCaseTracking::ITracker>, std::allocator<std::shared_ptr<Catch::TestCaseTracking::ITracker> > > >, __gnu_cxx::__ops::Iterpred<Catch::TestCaseTracking::TrackerBase::close()::{lambda(std::shared_ptr<Catch::TestCaseTracking::ITracker> const&)#1}> >(__gnu_cxx::__ops::Iterpred<Catch::TestCaseTracking::TrackerBase::close()::{lambda(std::shared_ptr<Catch::TestCaseTracking::ITracker> const&)#1}>, __gnu_cxx::__ops::Iterpred<Catch::TestCaseTracking::TrackerBase::close()::{lambda(std::shared_ptr<Catch::TestCaseTracking::ITracker> const&)#1}>, __gnu_cxx::__ops::Iterpred<Catch::TestCaseTracking::TrackerBase::close()::{lambda(std::shared_ptr<Catch::TestCaseTracking::ITracker> const&)#1}>)
  0.00     34.05     0.00       50     0.00     0.00  bool std::all_of<__gnu_cxx::__normal_iterator<std::shared_ptr<Catch::TestCaseTracking::ITracker>, std::vector<std::shared_ptr<Catch::TestCaseTracking::ITracker>, std::allocator<std::shared_ptr<Catch::TestCaseTracking::ITracker> > > >, Catch::TestCaseTracking::TrackerBase::close()::{lambda(std::shared_ptr<Catch::TestCaseTracking::ITracker> const&)#1}>(__gnu_cxx::__normal_iterator<std::shared_ptr<Catch::TestCaseTracking::ITracker>, std::vector<std::shared_ptr<Catch::TestCaseTracking::ITracker>, std::allocator<std::shared_ptr<Catch::TestCaseTracking::ITracker> > > >, Catch::TestCaseTracking::TrackerBase::close()::{lambda(std::shared_ptr<Catch::TestCaseTracking::ITracker> const&)#1}, Catch::TestCaseTracking::TrackerBase::close()::{lambda(std::shared_ptr<Catch::TestCaseTracking::ITracker> const&)#1})
  0.00     34.05     0.00       50     0.00     0.00  __gnu_cxx::__normal_iterator<std::shared_ptr<Catch::TestCaseTracking::ITracker>, std::vector<std::shared_ptr<Catch::TestCaseTracking::ITracker>, std::allocator<std::shared_ptr<Catch::TestCaseTracking::ITracker> > > > std::__find_if<__gnu_cxx::__normal_iterator<std::shared_ptr<Catch::TestCaseTracking::ITracker>, std::vector<std::shared_ptr<Catch::TestCaseTracking::ITracker>, std::allocator<std::shared_ptr<Catch::TestCaseTracking::ITracker> > > >, __gnu_cxx::__ops::Iternegate<Catch::TestCaseTracking::TrackerBase::close()::{lambda(std::shared_ptr<Catch::TestCaseTracking::ITracker> const&)#1}> >(__gnu_cxx::__ops::Iternegate<Catch::TestCaseTracking::TrackerBase::close()::{lambda(std::shared_ptr<Catch::TestCaseTracking::ITracker> const&)#1}>, __gnu_cxx::__ops::Iternegate<Catch::TestCaseTracking::TrackerBase::close()::{lambda(std::shared_ptr<Catch::TestCaseTracking::ITracker> const&)#1}>, __gnu_cxx::__ops::Iternegate<Catch::TestCaseTracking::TrackerBase::close()::{lambda(std::shared_ptr<Catch::TestCaseTracking::ITracker> const&)#1}>, std::random_access_iterator_tag)
  0.00     34.05     0.00       50     0.00     0.00  bool std::operator==<__gnu_cxx::__normal_iterator<Catch::SectionEndInfo, std::vector<Catch::SectionEndInfo, std::allocator<Catch::SectionEndInfo> > > >(std::reverse_iterator<__gnu_cxx::__normal_iterator<Catch::SectionEndInfo, std::vector<Catch::SectionEndInfo, std::allocator<Catch::SectionEndInfo> > > > const&, std::reverse_iterator<__gnu_cxx::__normal_iterator<Catch::SectionEndInfo, std::vector<Catch::SectionEndInfo, std::allocator<Catch::SectionEndInfo> > > > const&)
  0.00     34.05     0.00       50     0.00     0.00  bool std::operator!=<__gnu_cxx::__normal_iterator<Catch::SectionEndInfo, std::vector<Catch::SectionEndInfo, std::allocator<Catch::SectionEndInfo> > > >(std::reverse_iterator<__gnu_cxx::__normal_iterator<Catch::SectionEndInfo, std::vector<Catch::SectionEndInfo, std::allocator<Catch::SectionEndInfo> > > > const&, std::reverse_iterator<__gnu_cxx::__normal_iterator<Catch::SectionEndInfo, std::vector<Catch::SectionEndInfo, std::allocator<Catch::SectionEndInfo> > > > const&)
  0.00     34.05     0.00       49     0.00     0.00  Catch::clara::detail::TokenStream::operator bool() const
  0.00     34.05     0.00       49     0.00     0.00  __gnu_cxx::__normal_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >::operator+(long) const
  0.00     34.05     0.00       48     0.00     0.00  Catch::clara::detail::ParseState::remainingTokens() const
  0.00     34.05     0.00       47     0.00     0.00  Catch::clara::detail::BasicResult<Catch::clara::detail::ParseState>::~BasicResult()
  0.00     34.05     0.00       47     0.00     0.00  Catch::clara::detail::ResultValueBase<Catch::clara::detail::ParseState>::~ResultValueBase()
  0.00     34.05     0.00       47     0.00     0.00  Catch::clara::detail::ParseState::type() const
  0.00     34.05     0.00       47     0.00     0.00  std::move_iterator<std::shared_ptr<Catch::TestCaseTracking::ITracker>>::operator() const
  0.00     34.05     0.00       47     0.00     0.00  std::shared_ptr<Catch::TestCaseTracking::ITracker>::shared_ptr(std::shared_ptr<Catch::TestCaseTracking::ITracker>&&)
  0.00     34.05     0.00       47     0.00     0.00  std::__shared_ptr<Catch::TestCaseTracking::ITracker, (__gnu_cxx::Lockpolicy)2>::__shared_ptr(std::__shared_ptr<Catch::TestCaseTracking::ITracker, (__gnu_cxx::Lockpolicy)2>&&)
  0.00     34.05     0.00       47     0.00     0.00  std::move_iterator<std::shared_ptr<Catch::TestCaseTracking::ITracker>>::operator++()
  0.00     34.05     0.00       47     0.00     0.00  void std::Construct<std::sharedptr<Catch::TestCaseTracking::ITracker>, std::shared_ptr<Catch::TestCaseTracking::ITracker> >(std::shared_ptr<Catch::TestCaseTracking::ITracker>, std::shared_ptr<Catch::TestCaseTracking::ITracker>&&)
  0.00     34.05     0.00       47     0.00     0.00  std::remove_reference<std::shared_ptr<Catch::TestCaseTracking::ITracker>&>::type&& std::move<std::shared_ptr<Catch::TestCaseTracking::ITracker>&>(std::shared_ptr<Catch::TestCaseTracking::ITracker>&)
  0.00     34.05     0.00       47     0.00     0.00  std::shared_ptr<Catch::TestCaseTracking::ITracker>&& std::forward<std::shared_ptr<Catch::TestCaseTracking::ITracker> >(std::remove_reference<std::shared_ptr<Catch::TestCaseTracking::ITracker> >::type&)
  0.00     34.05     0.00       46     0.00     0.00  Catch::clara::detail::ParseState::ParseState(Catch::clara::detail::ParseResultType, Catch::clara::detail::TokenStream const&)
  0.00     34.05     0.00       46     0.00     0.00  Catch::clara::detail::BasicResult<Catch::clara::detail::ParseState> Catch::clara::detail::BasicResult<Catch::clara::detail::ParseState>::ok<Catch::clara::detail::ParseState>(Catch::clara::detail::ParseState const&)
  0.00     34.05     0.00       46     0.00     0.00  Catch::clara::detail::BasicResult<Catch::clara::detail::ParseState>::ResultValueBase(Catch::clara::detail::ResultBase::Type, Catch::clara::detail::ParseState const&)
  0.00     34.05     0.00       46     0.00     0.00  Catch::clara::detail::ResultValueBase<Catch::clara::detail::ParseState>::ResultValueBase(Catch::clara::detail::ResultBase::Type, Catch::clara::detail::ParseState const&)
  0.00     34.05     0.00       46     0.00     0.00  Catch::clara::detail::BasicResult<Catch::clara::detail::ParseState>::operator bool() const
  0.00     34.05     0.00       46     0.00     0.00  Catch::clara::detail::TokenStream::operator() const
  0.00     34.05     0.00       45     0.00     0.00  Catch::clara::detail::ResultBase::operator=(Catch::clara::detail::ResultBase const&)
  0.00     34.05     0.00       45     0.00     0.00  Catch::clara::detail::BasicResult<Catch::clara::detail::ParseState>::operator=(Catch::clara::detail::BasicResult<Catch::clara::detail::ParseState>&&)
  0.00     34.05     0.00       45     0.00     0.00  Catch::clara::detail::BasicResult<void>::ok()
  0.00     34.05     0.00       45     0.00     0.00  Catch::clara::detail::BasicResult<void>::ResultBase(Catch::clara::detail::ResultBase::Type)
  0.00     34.05     0.00       45     0.00     0.00  Catch::clara::detail::BasicResult<void>::~BasicResult()
  0.00     34.05     0.00       45     0.00     0.00  Catch::clara::detail::ResultValueBase<Catch::clara::detail::ParseState>::operator=(Catch::clara::detail::ResultValueBase<Catch::clara::detail::ParseState> const&)
  0.00     34.05     0.00       45     0.00     0.00  Catch::clara::detail::ResultValueBase<void>::ResultBase(Catch::clara::detail::ResultBase::Type)
  0.00     34.05     0.00       45     0.00     0.00  Catch::clara::detail::ResultValueBase<void>::~ResultValueBase()
  0.00     34.05     0.00       45     0.00     0.00  bool __gnu_cxx::operator!=<Catch::TestCase const, std::vector<Catch::TestCase, std::allocator<Catch::TestCase> > >(__gnu_cxx::__normal_iterator<Catch::TestCase const, std::vector<Catch::TestCase, std::allocator<Catch::TestCase> > > const&, __gnu_cxx::__normal_iterator<Catch::TestCase const, std::vector<Catch::TestCase, std::allocator<Catch::TestCase> > > const&)
  0.00     34.05     0.00       45     0.00     0.00  Catch::clara::detail::ParserBase::validate() const
  0.00     34.05     0.00       45     0.00     0.00  Catch::clara::detail::BasicResult<void>::operator bool() const
  0.00     34.05     0.00       45     0.00     0.00  Catch::clara::detail::TokenStream::operator->() const
  0.00     34.05     0.00       45     0.00     0.00  Catch::clara::detail::Opt::parse(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, Catch::clara::detail::TokenStream const&) const
  0.00     34.05     0.00       45     0.00     0.00  Catch::clara::detail::Opt::isMatch(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) const
  0.00     34.05     0.00       45     0.00     0.00  Catch::clara::detail::Opt::validate() const
  0.00     34.05     0.00       43     0.00     0.00  void std::_Destroy<Catch::TestCase>(Catch::TestCase)
  0.00     34.05     0.00       42     0.00     0.00  Catch::Counts::operator+=(Catch::Counts const&)
  0.00     34.05     0.00       42     0.00     0.00  Catch::TestCase::TestCase(Catch::TestCase const&)
  0.00     34.05     0.00       42     0.00     0.00  __gnu_cxx::new_allocator<Catch::clara::detail::BoundFlagRef>::new_allocator(__gnu_cxx::new_allocator<Catch::clara::detail::BoundFlagRef> const&)
  0.00     34.05     0.00       42     0.00     0.00  __gnu_cxx::__aligned_buffer<Catch::clara::detail::BoundFlagRef>::_M_ptr()
  0.00     34.05     0.00       42     0.00     0.00  __gnu_cxx::__aligned_buffer<Catch::clara::detail::BoundFlagRef>::_M_addr()
  0.00     34.05     0.00       42     0.00     0.00  __gnu_cxx::__normal_iterator<Catch::TestCase const, std::vector<Catch::TestCase, std::allocator<Catch::TestCase> > >::operator++()
  0.00     34.05     0.00       42     0.00     0.00  bool __gnu_cxx::operator==<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >(__gnu_cxx::__normal_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > > const&, __gnu_cxx::__normal_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > > const&)
  0.00     34.05     0.00       42     0.00     0.00  __gnu_cxx::__normal_iterator<Catch::TestCase const, std::vector<Catch::TestCase, std::allocator<Catch::TestCase> > >::operator() const
  0.00     34.05     0.00       42     0.00     0.00  std::allocator<Catch::clara::detail::BoundFlagRef>::allocator(std::allocator<Catch::clara::detail::BoundFlagRef> const&)
  0.00     34.05     0.00       42     0.00     0.00  std::shared_ptr<Catch::ITestInvoker>::shared_ptr(std::shared_ptr<Catch::ITestInvoker> const&)
  0.00     34.05     0.00       42     0.00     0.00  std::__shared_ptr<Catch::ITestInvoker, (__gnu_cxx::Lockpolicy)2>::__shared_ptr(std::__shared_ptr<Catch::ITestInvoker, (__gnu_cxx::Lockpolicy)2> const&)
  0.00     34.05     0.00       42     0.00     0.00  std::Spcounted_ptr_inplace<Catch::clara::detail::BoundFlagRef, std::allocator<Catch::clara::detail::BoundFlagRef>, (__gnu_cxx::Lockpolicy)2>::_M_ptr()
  0.00     34.05     0.00       42     0.00     0.00  std::Rbtree<Catch::TestCase, Catch::TestCase, std::Identity<Catch::TestCase>, std::less<Catch::TestCase>, std::allocator<Catch::TestCase> >::S_right(std::Rbtree_node_base)
  0.00     34.05     0.00       42     0.00     0.00  decltype (({parm#1}.end)()) std::end<std::vector<std::__cxx11::basic_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     34.05     0.00       41     0.00     0.00  Catch::ExprLhs<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> > const&> Catch::Decomposer::operator<=<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&)
  0.00     34.05     0.00       41     0.00     0.00  Catch::clara::detail::ParserBase::ParserBase()
  0.00     34.05     0.00       41     0.00     0.00  Catch::ExprLhs<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> > const&>::ExprLhs(libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> > const&)
  0.00     34.05     0.00       41     0.00     0.00  __gnu_cxx::__alloc_traits<std::allocator<char> >::_S_propagate_on_copy_assign()
  0.00     34.05     0.00       41     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     34.05     0.00       41     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     34.05     0.00       39     0.00     0.00  Catch::(anonymous namespace)::isReservedTag(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)
  0.00     34.05     0.00       39     0.00     0.00  Catch::(anonymous namespace)::enforceNotReservedTag(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, Catch::SourceLineInfo const&)
  0.00     34.05     0.00       39     0.00     0.00  Catch::toLowerInPlace(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&)
  0.00     34.05     0.00       39     0.00     0.00  Catch::toLower(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)
  0.00     34.05     0.00       39     0.00     0.00  __gnu_cxx::__normal_iterator<char, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > std::transform<__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> > >, char ()(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> > >, __gnu_cxx::__normal_iterator<char, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, char ()(char))
  0.00     34.05     0.00       38     0.00     0.00  std::Rbtree<Catch::TestCase, Catch::TestCase, std::Identity<Catch::TestCase>, std::less<Catch::TestCase>, std::allocator<Catch::TestCase> >::S_key(std::Rbtree_node<Catch::TestCase> const)
  0.00     34.05     0.00       38     0.00     0.00  std::Rbtree<Catch::TestCase, Catch::TestCase, std::Identity<Catch::TestCase>, std::less<Catch::TestCase>, std::allocator<Catch::TestCase> >::S_value(std::Rbtree_node<Catch::TestCase> const)
  0.00     34.05     0.00       37     0.00     0.00  Catch::clara::detail::BoundRef::BoundRef()
  0.00     34.05     0.00       37     0.00     0.00  Catch::clara::detail::BoundRef::~BoundRef()
  0.00     34.05     0.00       35     0.00     0.00  Catch::clara::detail::ParserRefImpl<Catch::clara::detail::Opt>::operator()(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)
  0.00     34.05     0.00       35     0.00     0.00  Catch::clara::detail::ComposableParserImpl<Catch::clara::detail::Opt>::ComposableParserImpl()
  0.00     34.05     0.00       35     0.00     0.00  Catch::clara::detail::Parser::operator|=(Catch::clara::detail::Opt const&)
  0.00     34.05     0.00       35     0.00     0.00  void __gnu_cxx::new_allocator<Catch::clara::detail::Opt>::construct<Catch::clara::detail::Opt, Catch::clara::detail::Opt const&>(Catch::clara::detail::Opt, Catch::clara::detail::Opt const&)
  0.00     34.05     0.00       35     0.00     0.00  __gnu_cxx::__normal_iterator<Catch::clara::detail::Opt, std::vector<Catch::clara::detail::Opt, std::allocator<Catch::clara::detail::Opt> > >::difference_type __gnu_cxx::operator-<Catch::clara::detail::Opt, std::vector<Catch::clara::detail::Opt, std::allocator<Catch::clara::detail::Opt> > >(__gnu_cxx::__normal_iterator<Catch::clara::detail::Opt, std::vector<Catch::clara::detail::Opt, std::allocator<Catch::clara::detail::Opt> > > const&, __gnu_cxx::__normal_iterator<Catch::clara::detail::Opt, std::vector<Catch::clara::detail::Opt, std::allocator<Catch::clara::detail::Opt> > > const&)
  0.00     34.05     0.00       35     0.00     0.00  std::vector<Catch::clara::detail::Opt, std::allocator<Catch::clara::detail::Opt> >::_M_check_len(unsigned long, char const) const
  0.00     34.05     0.00       35     0.00     0.00  void std::allocator_traits<std::allocator<Catch::clara::detail::Opt> >::construct<Catch::clara::detail::Opt, Catch::clara::detail::Opt const&>(std::allocator<Catch::clara::detail::Opt>&, Catch::clara::detail::Opt, Catch::clara::detail::Opt const&)
  0.00     34.05     0.00       35     0.00     0.00  void std::vector<Catch::clara::detail::Opt, std::allocator<Catch::clara::detail::Opt> >::_M_realloc_insert<Catch::clara::detail::Opt const&>(__gnu_cxx::__normal_iterator<Catch::clara::detail::Opt, std::vector<Catch::clara::detail::Opt, std::allocator<Catch::clara::detail::Opt> > >, Catch::clara::detail::Opt const&)
  0.00     34.05     0.00       35     0.00     0.00  std::vector<Catch::clara::detail::Opt, std::allocator<Catch::clara::detail::Opt> >::end()
  0.00     34.05     0.00       35     0.00     0.00  std::vector<Catch::clara::detail::Opt, std::allocator<Catch::clara::detail::Opt> >::begin()
  0.00     34.05     0.00       35     0.00     0.00  std::vector<Catch::clara::detail::Opt, std::allocator<Catch::clara::detail::Opt> >::push_back(Catch::clara::detail::Opt const&)
  0.00     34.05     0.00       34     0.00     0.00  bool Catch::compareNotEqual<libutf8::utf8_iterator, libutf8::utf8_iterator const&>(libutf8::utf8_iterator const&, libutf8::utf8_iterator const&)
  0.00     34.05     0.00       34     0.00     0.00  Catch::BinaryExpr<libutf8::utf8_iterator const&, libutf8::utf8_iterator const&> const Catch::ExprLhs<libutf8::utf8_iterator const&>::operator!=<libutf8::utf8_iterator>(libutf8::utf8_iterator const&)
  0.00     34.05     0.00       34     0.00     0.00  Catch::clara::detail::Parser Catch::clara::detail::Parser::operator|<Catch::clara::detail::Opt>(Catch::clara::detail::Opt const&) const
  0.00     34.05     0.00       33     0.00     0.00  __gnu_cxx::__normal_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >::operator--()
  0.00     34.05     0.00       33     0.00     0.00  bool __gnu_cxx::__ops::Valless_iter::operator()<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, __gnu_cxx::__normal_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > > >(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, __gnu_cxx::__normal_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >) const
  0.00     34.05     0.00       33     0.00     0.00  std::Rbtree_node_base& std::forward<std::Rbtree_node_base&>(std::remove_reference<std::Rbtree_node_base&>::type&)
  0.00     34.05     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     34.05     0.00       31     0.00     0.00  std::Rbtree_iterator<Catch::TestCase>::Rbtree_iterator(std::Rbtree_node_base)
  0.00     34.05     0.00       30     0.00     0.00  Catch::Option<Catch::TestCaseInfo>::reset()
  0.00     34.05     0.00       29     0.00     0.00  Catch::TestCaseInfo::TestCaseInfo(Catch::TestCaseInfo&&)
  0.00     34.05     0.00       29     0.00     0.00  std::Rbtree_iterator<Catch::TestCase const>::Rbtree_iterator(std::Rbtree_node_base)
  0.00     34.05     0.00       28     0.00     0.00  __gnu_cxx::new_allocator<std::Spcounted_ptr_inplace<Catch::clara::detail::BoundFlagRef, std::allocator<Catch::clara::detail::BoundFlagRef>, (__gnu_cxx::Lockpolicy)2> >::new_allocator()
  0.00     34.05     0.00       28     0.00     0.00  __gnu_cxx::new_allocator<std::Spcounted_ptr_inplace<Catch::clara::detail::BoundFlagRef, std::allocator<Catch::clara::detail::BoundFlagRef>, (__gnu_cxx::Lockpolicy)2> >::~new_allocator()
  0.00     34.05     0.00       28     0.00     0.00  __gnu_cxx::__aligned_membuf<Catch::TestCase>::_M_ptr()
  0.00     34.05     0.00       28     0.00     0.00  __gnu_cxx::__aligned_membuf<Catch::TestCase>::_M_addr()
  0.00     34.05     0.00       28     0.00     0.00  __gnu_cxx::__aligned_membuf<Catch::TestCase const>::_M_ptr()
  0.00     34.05     0.00       28     0.00     0.00  __gnu_cxx::__aligned_membuf<Catch::TestCase const>::_M_addr()
  0.00     34.05     0.00       28     0.00     0.00  __gnu_cxx::__normal_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >::__normal_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >>(__gnu_cxx::__normal_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, __gnu_cxx::__enable_if<std::__are_same<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >>::__value, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >::__type> const&)
  0.00     34.05     0.00       28     0.00     0.00  __gnu_cxx::__normal_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >::difference_type __gnu_cxx::operator-<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >(__gnu_cxx::__normal_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > > const&, __gnu_cxx::__normal_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > > const&)
  0.00     34.05     0.00       28     0.00     0.00  Catch::StringRef::operator std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >[abi:cxx11]() const
  0.00     34.05     0.00       28     0.00     0.00  std::allocator<std::Spcounted_ptr_inplace<Catch::clara::detail::BoundFlagRef, std::allocator<Catch::clara::detail::BoundFlagRef>, (__gnu_cxx::Lockpolicy)2> >::allocator<Catch::clara::detail::BoundFlagRef>(std::allocator<Catch::clara::detail::BoundFlagRef> const&)
  0.00     34.05     0.00       28     0.00     0.00  std::allocator<std::Spcounted_ptr_inplace<Catch::clara::detail::BoundFlagRef, std::allocator<Catch::clara::detail::BoundFlagRef>, (__gnu_cxx::Lockpolicy)2> >::~allocator()
  0.00     34.05     0.00       28     0.00     0.00  std::Rbtree_node<Catch::TestCase>::_M_valptr()
  0.00     34.05     0.00       28     0.00     0.00  std::Rbtree_node<Catch::TestCase const>::_M_valptr()
  0.00     34.05     0.00       28     0.00     0.00  std::Spebo_helper<0, std::allocator<Catch::clara::detail::BoundFlagRef>, true>::_S_get(std::Spebo_helper<0, std::allocator<Catch::clara::detail::BoundFlagRef>, true>&)
  0.00     34.05     0.00       28     0.00     0.00  std::__allocated_ptr<std::allocator<std::Spcounted_ptr_inplace<Catch::clara::detail::BoundFlagRef, std::allocator<Catch::clara::detail::BoundFlagRef>, (__gnu_cxx::Lockpolicy)2> > >::__allocated_ptr(std::allocator<std::Spcounted_ptr_inplace<Catch::clara::detail::BoundFlagRef, std::allocator<Catch::clara::detail::BoundFlagRef>, (__gnu_cxx::Lockpolicy)2> >&, std::Spcounted_ptr_inplace<Catch::clara::detail::BoundFlagRef, std::allocator<Catch::clara::detail::BoundFlagRef>, (__gnu_cxx::Lockpolicy)2>)
  0.00     34.05     0.00       28     0.00     0.00  std::__allocated_ptr<std::allocator<std::Spcounted_ptr_inplace<Catch::clara::detail::BoundFlagRef, std::allocator<Catch::clara::detail::BoundFlagRef>, (__gnu_cxx::Lockpolicy)2> > >::~__allocated_ptr()
  0.00     34.05     0.00       28     0.00     0.00  std::Spcounted_ptr_inplace<Catch::clara::detail::BoundFlagRef, std::allocator<Catch::clara::detail::BoundFlagRef>, (__gnu_cxx::Lockpolicy)2>::Impl::M_alloc()
  0.00     34.05     0.00       28     0.00     0.00  std::Rbtree<Catch::TestCase, Catch::TestCase, std::Identity<Catch::TestCase>, std::less<Catch::TestCase>, std::allocator<Catch::TestCase> >::M_end()
  0.00     34.05     0.00       28     0.00     0.00  std::Rbtree<Catch::TestCase const, Catch::TestCase const, std::Identity<Catch::TestCase const>, std::less<Catch::TestCase const>, std::allocator<Catch::TestCase const> >::M_end()
  0.00     34.05     0.00       28     0.00     0.00  std::allocator<std::Spcounted_ptr_inplace<Catch::clara::detail::BoundFlagRef, std::allocator<Catch::clara::detail::BoundFlagRef>, (__gnu_cxx::Lockpolicy)2> > std::__addressof<std::allocator<std::Spcounted_ptr_inplace<Catch::clara::detail::BoundFlagRef, std::allocator<Catch::clara::detail::BoundFlagRef>, (__gnu_cxx::Lockpolicy)2> > >(std::allocator<std::Spcounted_ptr_inplace<Catch::clara::detail::BoundFlagRef, std::allocator<Catch::clara::detail::BoundFlagRef>, (__gnu_cxx::Lockpolicy)2> >&)
  0.00     34.05     0.00       28     0.00     0.00  std::remove_reference<Catch::TestCaseInfo&>::type&& std::move<Catch::TestCaseInfo&>(Catch::TestCaseInfo&)
  0.00     34.05     0.00       28     0.00     0.00  decltype (({parm#1}.begin)()) std::begin<std::vector<std::__cxx11::basic_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     34.05     0.00       28     0.00     0.00  std::Rbtree_iterator<Catch::TestCase const>&& std::forward<std::Rbtree_iterator<Catch::TestCase const> >(std::remove_reference<std::Rbtree_iterator<Catch::TestCase const> >::type&)
  0.00     34.05     0.00       26     0.00     0.00  std::Rbtree<Catch::TestCase const, Catch::TestCase const, std::Identity<Catch::TestCase const>, std::less<Catch::TestCase const>, std::allocator<Catch::TestCase const> >::S_key(std::Rbtree_node_base const)
  0.00     34.05     0.00       26     0.00     0.00  std::Rbtree<Catch::TestCase const, Catch::TestCase const, std::Identity<Catch::TestCase const>, std::less<Catch::TestCase const>, std::allocator<Catch::TestCase const> >::S_value(std::Rbtree_node_base const)
  0.00     34.05     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     34.05     0.00       25     0.00     0.00  Catch::BinaryExpr<libutf8::bom_t const&, libutf8::bom_t const&>::~BinaryExpr()
  0.00     34.05     0.00       25     0.00     0.00  Catch::ExprLhs<libutf8::bom_t const&> Catch::Decomposer::operator<=<libutf8::bom_t>(libutf8::bom_t const&)
  0.00     34.05     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     34.05     0.00       25     0.00     0.00  Catch::ExprLhs<libutf8::bom_t const&>::ExprLhs(libutf8::bom_t const&)
  0.00     34.05     0.00       25     0.00     0.00  Catch::BinaryExpr<libutf8::bom_t const&, libutf8::bom_t const&> const Catch::ExprLhs<libutf8::bom_t const&>::operator==<libutf8::bom_t>(libutf8::bom_t const&)
  0.00     34.05     0.00       25     0.00     0.00  bool __gnu_cxx::__ops::Iterless_iter::operator()<__gnu_cxx::__normal_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, __gnu_cxx::__normal_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > > >(__gnu_cxx::__normal_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, __gnu_cxx::__normal_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >) const
  0.00     34.05     0.00       25     0.00     0.00  bool __gnu_cxx::__ops::Iterequal_to_iter::operator()<__gnu_cxx::__normal_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, __gnu_cxx::__normal_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > > >(__gnu_cxx::__normal_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, __gnu_cxx::__normal_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >) const
  0.00     34.05     0.00       25     0.00     0.00  std::Rbtree<Catch::TestCase, Catch::TestCase, std::Identity<Catch::TestCase>, std::less<Catch::TestCase>, std::allocator<Catch::TestCase> >::S_key(std::Rbtree_node_base const)
  0.00     34.05     0.00       25     0.00     0.00  std::Rbtree<Catch::TestCase, Catch::TestCase, std::Identity<Catch::TestCase>, std::less<Catch::TestCase>, std::allocator<Catch::TestCase> >::S_value(std::Rbtree_node_base const)
  0.00     34.05     0.00       25     0.00     0.00  bool std::operator==<Catch::TestCase>(std::move_iterator<Catch::TestCase> const&, std::move_iterator<Catch::TestCase> const&)
  0.00     34.05     0.00       25     0.00     0.00  bool std::operator!=<Catch::TestCase>(std::move_iterator<Catch::TestCase> const&, std::move_iterator<Catch::TestCase> const&)
  0.00     34.05     0.00       24     0.00     0.00  std::Rbtree<Catch::TestCase, Catch::TestCase, std::Identity<Catch::TestCase>, std::less<Catch::TestCase>, std::allocator<Catch::TestCase> >::S_left(std::Rbtree_node_base)
  0.00     34.05     0.00       24     0.00     0.00  char const (&std::forward<char const (&) [13]>(std::remove_reference<char const (&) [13]>::type&)) [13]
  0.00     34.05     0.00       24     0.00     0.00  std::shared_ptr<Catch::IReporterFactory> const& std::forward<std::shared_ptr<Catch::IReporterFactory> const&>(std::remove_reference<std::shared_ptr<Catch::IReporterFactory> const&>::type&)
  0.00     34.05     0.00       24     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     34.05     0.00       24     0.00     0.00  unsigned int& std::forward<unsigned int&>(std::remove_reference<unsigned int&>::type&)
  0.00     34.05     0.00       23     0.00     0.00  Catch::Singleton<Catch::(anonymous namespace)::RegistryHub, Catch::IRegistryHub, Catch::IMutableRegistryHub>::getInternal()
  0.00     34.05     0.00       22     0.00     0.00  __gnu_cxx::__aligned_membuf<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<Catch::IReporterFactory> > >::_M_ptr() const
  0.00     34.05     0.00       22     0.00     0.00  __gnu_cxx::__aligned_membuf<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<Catch::IReporterFactory> > >::_M_addr() const
  0.00     34.05     0.00       22     0.00     0.00  std::Rbtree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<Catch::IReporterFactory> > >::_M_valptr() const
  0.00     34.05     0.00       22     0.00     0.00  std::Vectorbase<Catch::TestCase, std::allocator<Catch::TestCase> >::_M_get_Tp_allocator()
  0.00     34.05     0.00       21     0.00     0.00  Catch::clara::detail::BoundValueRefBase::BoundValueRefBase()
  0.00     34.05     0.00       21     0.00     0.00  Catch::clara::detail::BoundValueRefBase::~BoundValueRefBase()
  0.00     34.05     0.00       21     0.00     0.00  std::Select1st<std::pair<std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<Catch::IReporterFactory> > >::operator()(std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<Catch::IReporterFactory> > const&) const
  0.00     34.05     0.00       21     0.00     0.00  std::vector<Catch::TestCase, std::allocator<Catch::TestCase> >::size() const
  0.00     34.05     0.00       21     0.00     0.00  std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > std::__niter_base<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >(__gnu_cxx::__normal_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >)
  0.00     34.05     0.00       20     0.00     0.00  __gnu_cxx::__normal_iterator<Catch::TestCase, std::vector<Catch::TestCase, std::allocator<Catch::TestCase> > >::base() const
  0.00     34.05     0.00       20     0.00     0.00  std::move_iterator<Catch::TestCase>::move_iterator(Catch::TestCase)
  0.00     34.05     0.00       20     0.00     0.00  std::move_iterator<Catch::TestCase> std::__make_move_if_noexcept_iterator<Catch::TestCase, std::move_iterator<Catch::TestCase> >(Catch::TestCase)
  0.00     34.05     0.00       19     0.00     0.00  std::__shared_ptr<Catch::Config, (__gnu_cxx::Lockpolicy)2>::get() const
  0.00     34.05     0.00       19     0.00     0.00  std::__shared_ptr_access<Catch::Config, (__gnu_cxx::Lockpolicy)2, false, false>::_M_get() const
  0.00     34.05     0.00       19     0.00     0.00  Catch::clara::detail::Arg std::__addressof<Catch::clara::detail::Arg>(Catch::clara::detail::Arg&)
  0.00     34.05     0.00       18     0.00     0.00  Catch::getMutableRegistryHub()
  0.00     34.05     0.00       18     0.00     0.00  Catch::Singleton<Catch::(anonymous namespace)::RegistryHub, Catch::IRegistryHub, Catch::IMutableRegistryHub>::getMutable()
  0.00     34.05     0.00       18     0.00     0.00  __gnu_cxx::__ops::__val_comp_iter(__gnu_cxx::__ops::Iterless_iter)
  0.00     34.05     0.00       18     0.00     0.00  void std::__unguarded_linear_insert<__gnu_cxx::__normal_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, __gnu_cxx::__ops::Valless_iter>(__gnu_cxx::__normal_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, __gnu_cxx::__ops::Valless_iter)
  0.00     34.05     0.00       18     0.00     0.00  std::remove_reference<Catch::clara::detail::Arg&>::type&& std::move<Catch::clara::detail::Arg&>(Catch::clara::detail::Arg&)
  0.00     34.05     0.00       18     0.00     0.00  std::remove_reference<Catch::clara::detail::Opt&>::type&& std::move<Catch::clara::detail::Opt&>(Catch::clara::detail::Opt&)
  0.00     34.05     0.00       18     0.00     0.00  std::remove_reference<Catch::TestCase&>::type&& std::move<Catch::TestCase&>(Catch::TestCase&)
  0.00     34.05     0.00       18     0.00     0.00  std::remove_reference<Catch::TestSpec::FilterMatch&>::type&& std::move<Catch::TestSpec::FilterMatch&>(Catch::TestSpec::FilterMatch&)
  0.00     34.05     0.00       18     0.00     0.00  std::remove_reference<Catch::TestSpec::Filter&>::type&& std::move<Catch::TestSpec::Filter&>(Catch::TestSpec::Filter&)
  0.00     34.05     0.00       17     0.00     0.00  bool Catch::compareEqual<libutf8::utf8_iterator, libutf8::utf8_iterator>(libutf8::utf8_iterator const&, libutf8::utf8_iterator const&)
  0.00     34.05     0.00       17     0.00     0.00  Catch::BinaryExpr<libutf8::utf8_iterator const&, libutf8::utf8_iterator const&> const Catch::ExprLhs<libutf8::utf8_iterator const&>::operator==<libutf8::utf8_iterator>(libutf8::utf8_iterator const&)
  0.00     34.05     0.00       17     0.00     0.00  libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >::case_insensitive_basic_string(char const, std::allocator<char> const&)
  0.00     34.05     0.00       16     0.00     0.00  Catch::clara::detail::ParserRefImpl<Catch::clara::detail::Opt>::ParserRefImpl(std::shared_ptr<Catch::clara::detail::BoundRef> const&)
  0.00     34.05     0.00       16     0.00     0.00  Catch::clara::detail::BoundFlagRefBase::BoundFlagRefBase()
  0.00     34.05     0.00       16     0.00     0.00  Catch::clara::detail::BoundFlagRefBase::~BoundFlagRefBase()
  0.00     34.05     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     34.05     0.00       16     0.00     0.00  __gnu_cxx::new_allocator<Catch::TestCase>::max_size() const
  0.00     34.05     0.00       16     0.00     0.00  std::Vectorbase<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::Vectorbase(std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > const&)
  0.00     34.05     0.00       16     0.00     0.00  std::Rbtree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<Catch::IReporterFactory> >, std::Select1st<std::pair<std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<Catch::IReporterFactory> > >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<Catch::IReporterFactory> > > >::_M_get_Node_allocator()
  0.00     34.05     0.00       16     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> > > >& std::forward<std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >&>(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&)
  0.00     34.05     0.00       16     0.00     0.00  double& std::forward<double&>(std::remove_reference<double&>::type&)
  0.00     34.05     0.00       15     0.00     0.00  Catch::LazyStat<Catch::TestCaseInfo>::reset()
  0.00     34.05     0.00       15     0.00     0.00  Catch::TestCase::TestCase(Catch::TestCase&&)
  0.00     34.05     0.00       15     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> > > >::get_allocator() const
  0.00     34.05     0.00       15     0.00     0.00  std::move_iterator<Catch::TestCase>::operator() const
  0.00     34.05     0.00       15     0.00     0.00  std::Rbtree_const_iterator<Catch::TestCase const>::operator!=(std::Rbtree_const_iterator<Catch::TestCase const> const&) const
  0.00     34.05     0.00       15     0.00     0.00  std::shared_ptr<Catch::ITestInvoker>::shared_ptr(std::shared_ptr<Catch::ITestInvoker>&&)
  0.00     34.05     0.00       15     0.00     0.00  std::__shared_ptr<Catch::ITestInvoker, (__gnu_cxx::Lockpolicy)2>::__shared_ptr(std::__shared_ptr<Catch::ITestInvoker, (__gnu_cxx::Lockpolicy)2>&&)
  0.00     34.05     0.00       15     0.00     0.00  std::move_iterator<Catch::TestCase>::operator++()
  0.00     34.05     0.00       15     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>)
  0.00     34.05     0.00       15     0.00     0.00  std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::vector(std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > const&)
  0.00     34.05     0.00       15     0.00     0.00  std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::operator=(std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >&&)
  0.00     34.05     0.00       15     0.00     0.00  std::Rbtree<Catch::TestCase, Catch::TestCase, std::Identity<Catch::TestCase>, std::less<Catch::TestCase>, std::allocator<Catch::TestCase> >::M_begin()
  0.00     34.05     0.00       15     0.00     0.00  std::Rbtree<Catch::TestCase const, Catch::TestCase const, std::Identity<Catch::TestCase const>, std::less<Catch::TestCase const>, std::allocator<Catch::TestCase const> >::M_begin()
  0.00     34.05     0.00       15     0.00     0.00  void std::Construct<Catch::TestCase, Catch::TestCase>(Catch::TestCase, Catch::TestCase&&)
  0.00     34.05     0.00       15     0.00     0.00  void std::_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> > >&)
  0.00     34.05     0.00       15     0.00     0.00  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>)
  0.00     34.05     0.00       15     0.00     0.00  std::remove_reference<std::shared_ptr<Catch::ITestInvoker>&>::type&& std::move<std::shared_ptr<Catch::ITestInvoker>&>(std::shared_ptr<Catch::ITestInvoker>&)
  0.00     34.05     0.00       15     0.00     0.00  Catch::TestCase&& std::forward<Catch::TestCase>(std::remove_reference<Catch::TestCase>::type&)
  0.00     34.05     0.00       14     0.00     0.00  Catch::BinaryExpr<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [7]>::BinaryExpr(bool, libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> > const&, Catch::StringRef, char const (&) [7])
  0.00     34.05     0.00       14     0.00     0.00  Catch::BinaryExpr<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [7]>::~BinaryExpr()
  0.00     34.05     0.00       14     0.00     2.33  Catch::RunContext::runTest(Catch::TestCase const&)
  0.00     34.05     0.00       14     0.00     0.00  Catch::NameAndTags::NameAndTags(Catch::StringRef const&, Catch::StringRef const&)
  0.00     34.05     0.00       14     0.00     0.00  Catch::ITestInvoker::ITestInvoker()
  0.00     34.05     0.00       14     0.00     0.00  Catch::ITestInvoker::~ITestInvoker()
  0.00     34.05     0.00       14     0.00     0.00  Catch::TestCaseInfo::TestCaseInfo(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > const&, Catch::SourceLineInfo const&)
  0.00     34.05     0.00       14     0.00     0.00  Catch::TestRegistry::registerTest(Catch::TestCase const&)
  0.00     34.05     0.00       14     0.00     0.00  Catch::(anonymous namespace)::RegistryHub::registerTest(Catch::TestCase const&)
  0.00     34.05     0.00       14     0.00     0.01  Catch::makeTestCase(Catch::ITestInvoker, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, Catch::NameAndTags const&, Catch::SourceLineInfo const&)
  0.00     34.05     0.00       14     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)
  0.00     34.05     0.00       14     0.00     0.00  Catch::TestCaseStats::~TestCaseStats()
  0.00     34.05     0.00       14     0.00     0.00  Catch::ConsoleReporter::testCaseEnded(Catch::TestCaseStats const&)
  0.00     34.05     0.00       14     0.00     0.00  Catch::makeTestInvoker(void ()())
  0.00     34.05     0.00       14     0.00     0.00  Catch::TestCaseTracking::SectionTracker::addInitialFilters(std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > const&)
  0.00     34.05     0.00       14     0.00     0.00  Catch::TestCaseTracking::TrackerContext::startRun()
  0.00     34.05     0.00       14     0.00     0.00  Catch::extractClassName[abi:cxx11](Catch::StringRef const&)
  0.00     34.05     0.00       14     0.00     0.00  Catch::StreamingReporterBase<Catch::ConsoleReporter>::testCaseEnded(Catch::TestCaseStats const&)
  0.00     34.05     0.00       14     0.00     0.00  Catch::StreamingReporterBase<Catch::ConsoleReporter>::testCaseStarting(Catch::TestCaseInfo const&)
  0.00     34.05     0.00       14     0.00     0.00  Catch::TestInvokerAsFunction::TestInvokerAsFunction(void ()())
  0.00     34.05     0.00       14     0.00     0.00  Catch::TestInvokerAsFunction::~TestInvokerAsFunction()
  0.00     34.05     0.00       14     0.00     0.00  Catch::TestInvokerAsFunction::~TestInvokerAsFunction()
  0.00     34.05     0.00       14     0.00     0.00  Catch::clara::detail::BoundFlagRef::BoundFlagRef(bool&)
  0.00     34.05     0.00       14     0.00     0.00  Catch::clara::detail::BoundFlagRef::~BoundFlagRef()
  0.00     34.05     0.00       14     0.00     0.00  Catch::clara::detail::Opt::Opt(bool&)
  0.00     34.05     0.00       14     0.00     0.00  Catch::Option<Catch::TestCaseInfo>::operator=(Catch::TestCaseInfo const&)
  0.00     34.05     0.00       14     0.00     0.00  Catch::Totals::operator+=(Catch::Totals const&)
  0.00     34.05     0.00       14     0.00     0.01  Catch::AutoReg::AutoReg(Catch::ITestInvoker, Catch::SourceLineInfo const&, Catch::StringRef const&, Catch::NameAndTags const&)
  0.00     34.05     0.00       14     0.00     0.00  Catch::setTags(Catch::TestCaseInfo&, std::vector<std::__cxx11::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     34.05     0.00       14     0.00     0.00  Catch::LazyStat<Catch::TestCaseInfo>::operator=(Catch::TestCaseInfo const&)
  0.00     34.05     0.00       14     0.00     0.00  Catch::TestCase::TestCase(Catch::ITestInvoker, Catch::TestCaseInfo&&)
  0.00     34.05     0.00       14     0.00     0.00  void __gnu_cxx::new_allocator<Catch::TestCaseTracking::SectionTracker>::construct<Catch::TestCaseTracking::SectionTracker, Catch::TestCaseTracking::NameAndLocation, Catch::TestCaseTracking::TrackerContext&, decltype(nullptr)>(Catch::TestCaseTracking::SectionTracker, Catch::TestCaseTracking::NameAndLocation&&, Catch::TestCaseTracking::TrackerContext&, decltype(nullptr)&&)
  0.00     34.05     0.00       14     0.00     0.00  void __gnu_cxx::new_allocator<Catch::clara::detail::BoundFlagRef>::destroy<Catch::clara::detail::BoundFlagRef>(Catch::clara::detail::BoundFlagRef)
  0.00     34.05     0.00       14     0.00     0.00  void __gnu_cxx::new_allocator<Catch::clara::detail::BoundFlagRef>::construct<Catch::clara::detail::BoundFlagRef, bool&>(Catch::clara::detail::BoundFlagRef, bool&)
  0.00     34.05     0.00       14     0.00     0.00  __gnu_cxx::new_allocator<Catch::clara::detail::BoundFlagRef>::new_allocator()
  0.00     34.05     0.00       14     0.00     0.00  void __gnu_cxx::new_allocator<Catch::TestCase>::construct<Catch::TestCase, Catch::TestCase const&>(Catch::TestCase, Catch::TestCase const&)
  0.00     34.05     0.00       14     0.00     0.00  __gnu_cxx::new_allocator<std::Rbtree_node<Catch::TestCase> >::deallocate(std::Rbtree_node<Catch::TestCase>, unsigned long)
  0.00     34.05     0.00       14     0.00     0.00  void __gnu_cxx::new_allocator<std::Rbtree_node<Catch::TestCase> >::destroy<Catch::TestCase>(Catch::TestCase)
  0.00     34.05     0.00       14     0.00     0.00  __gnu_cxx::new_allocator<std::Rbtree_node<Catch::TestCase> >::allocate(unsigned long, void const)
  0.00     34.05     0.00       14     0.00     0.00  void __gnu_cxx::new_allocator<std::Rbtree_node<Catch::TestCase> >::construct<Catch::TestCase, Catch::TestCase const&>(Catch::TestCase, Catch::TestCase const&)
  0.00     34.05     0.00       14     0.00     0.00  __gnu_cxx::new_allocator<std::Rbtree_node<Catch::TestCase const> >::deallocate(std::Rbtree_node<Catch::TestCase const>, unsigned long)
  0.00     34.05     0.00       14     0.00     0.00  void __gnu_cxx::new_allocator<std::Rbtree_node<Catch::TestCase const> >::destroy<Catch::TestCase const>(Catch::TestCase const**)
  0.00     34.05     0.00       14     0.00     0.00  __gnu_cxx::new_allocator<std::Rbtree_node<Catch::TestCase const> >::allocate(unsigned long, void const)
  0.00     34.05     0.00       14     0.00     0.00  void __gnu_cxx::new_allocator<std::Rbtree_node<Catch::TestCase const> >::construct<Catch::TestCase const, Catch::TestCase const>(Catch::TestCase const*, Catch::TestCase const&&)
  0.00     34.05     0.00       14     0.00     0.00  __gnu_cxx::new_allocator<std::Spcounted_ptr_inplace<Catch::clara::detail::BoundFlagRef, std::allocator<Catch::clara::detail::BoundFlagRef>, (__gnu_cxx::Lockpolicy)2> >::deallocate(std::Spcounted_ptr_inplace<Catch::clara::detail::BoundFlagRef, std::allocator<Catch::clara::detail::BoundFlagRef>, (__gnu_cxx::Lockpolicy)2>, unsigned long)
  0.00     34.05     0.00       14     0.00     0.00  __gnu_cxx::new_allocator<std::Spcounted_ptr_inplace<Catch::clara::detail::BoundFlagRef, std::allocator<Catch::clara::detail::BoundFlagRef>, (__gnu_cxx::Lockpolicy)2> >::allocate(unsigned long, void const)
  0.00     34.05     0.00       14     0.00     0.00  __gnu_cxx::__ops::__iter_less_iter()
  0.00     34.05     0.00       14     0.00     0.00  __gnu_cxx::__ops::__iter_equal_to_iter()
  0.00     34.05     0.00       14     0.00     0.00  Catch::TestCaseInfo::expectedToFail() const
  0.00     34.05     0.00       14     0.00     0.00  Catch::TestCaseInfo::isHidden() const
  0.00     34.05     0.00       14     0.00     0.00  Catch::Config::getSectionsToRun[abi:cxx11]() const
  0.00     34.05     0.00       14     0.00     0.00  Catch::Totals::delta(Catch::Totals const&) const
  0.00     34.05     0.00       14     0.00     0.00  Catch::Totals::operator-(Catch::Totals const&) const
  0.00     34.05     0.00       14     0.00     0.00  Catch::StringRef::begin() const
  0.00     34.05     0.00       14     0.00     0.00  __gnu_cxx::new_allocator<std::Rbtree_node<Catch::TestCase> >::max_size() const
  0.00     34.05     0.00       14     0.00     0.00  __gnu_cxx::new_allocator<std::Rbtree_node<Catch::TestCase const> >::max_size() const
  0.00     34.05     0.00       14     0.00     0.00  __gnu_cxx::new_allocator<std::Spcounted_ptr_inplace<Catch::clara::detail::BoundFlagRef, std::allocator<Catch::clara::detail::BoundFlagRef>, (__gnu_cxx::Lockpolicy)2> >::max_size() const
  0.00     34.05     0.00       14     0.00     0.00  std::__shared_ptr_access<Catch::TestCaseTracking::ITracker, (__gnu_cxx::Lockpolicy)2, false, false>::operator() const
  0.00     34.05     0.00       14     0.00     0.00  std::Rbtree_const_iterator<Catch::TestCase const>::operator() const
  0.00     34.05     0.00       14     0.00     0.00  std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::operator()(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) const
  0.00     34.05     0.00       14     0.00     0.00  std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::cbegin() const
  0.00     34.05     0.00       14     0.00     0.00  std::Rbtree_node<Catch::TestCase> std::Rbtree<Catch::TestCase, Catch::TestCase, std::Identity<Catch::TestCase>, std::less<Catch::TestCase>, std::allocator<Catch::TestCase> >::Alloc_node::operator()<Catch::TestCase const&>(Catch::TestCase const&) const
  0.00     34.05     0.00       14     0.00     0.00  std::allocator<Catch::clara::detail::BoundFlagRef>::allocator()
  0.00     34.05     0.00       14     0.00     0.00  std::shared_ptr<Catch::ITestInvoker>::shared_ptr<Catch::ITestInvoker, void>(Catch::ITestInvoker)
  0.00     34.05     0.00       14     0.00     0.00  std::shared_ptr<Catch::TestCaseTracking::SectionTracker>::shared_ptr<std::allocator<Catch::TestCaseTracking::SectionTracker>, Catch::TestCaseTracking::NameAndLocation, Catch::TestCaseTracking::TrackerContext&, decltype(nullptr)>(std::Spmake_shared_tag, std::allocator<Catch::TestCaseTracking::SectionTracker> const&, Catch::TestCaseTracking::NameAndLocation&&, Catch::TestCaseTracking::TrackerContext&, decltype(nullptr)&&)
  0.00     34.05     0.00       14     0.00     0.00  std::enable_if<std::is_assignable<std::__shared_ptr<Catch::TestCaseTracking::ITracker, (__gnu_cxx::Lockpolicy)2>&, std::shared_ptr<Catch::TestCaseTracking::SectionTracker> >::value, std::shared_ptr<Catch::TestCaseTracking::ITracker>&>::type std::shared_ptr<Catch::TestCaseTracking::ITracker>::operator=<Catch::TestCaseTracking::SectionTracker>(std::shared_ptr<Catch::TestCaseTracking::SectionTracker>&&)
  0.00     34.05     0.00       14     0.00     0.00  std::shared_ptr<Catch::clara::detail::BoundFlagRef>::shared_ptr<std::allocator<Catch::clara::detail::BoundFlagRef>, bool&>(std::Spmake_shared_tag, std::allocator<Catch::clara::detail::BoundFlagRef> const&, bool&)
  0.00     34.05     0.00       14     0.00     0.00  std::shared_ptr<Catch::clara::detail::BoundFlagRef>::~shared_ptr()
  0.00     34.05     0.00       14     0.00     0.00  std::shared_ptr<Catch::clara::detail::BoundRef>::shared_ptr<Catch::clara::detail::BoundFlagRef, void>(std::shared_ptr<Catch::clara::detail::BoundFlagRef>&&)
  0.00     34.05     0.00       14     0.00     0.00  std::enable_if<!std::__shared_ptr<Catch::ITestInvoker, (__gnu_cxx::Lockpolicy)2>::__has_esft_base<Catch::ITestInvoker, void>::value, void>::type std::__shared_ptr<Catch::ITestInvoker, (__gnu_cxx::Lockpolicy)2>::_M_enable_shared_from_this_with<Catch::ITestInvoker, Catch::ITestInvoker>(Catch::ITestInvoker)
  0.00     34.05     0.00       14     0.00     0.00  std::__shared_ptr<Catch::ITestInvoker, (__gnu_cxx::Lockpolicy)2>::__shared_ptr<Catch::ITestInvoker, void>(Catch::ITestInvoker)
  0.00     34.05     0.00       14     0.00     0.00  std::__shared_ptr<Catch::TestCaseTracking::SectionTracker, (__gnu_cxx::Lockpolicy)2>::__shared_ptr<std::allocator<Catch::TestCaseTracking::SectionTracker>, Catch::TestCaseTracking::NameAndLocation, Catch::TestCaseTracking::TrackerContext&, decltype(nullptr)>(std::Spmake_shared_tag, std::allocator<Catch::TestCaseTracking::SectionTracker> const&, Catch::TestCaseTracking::NameAndLocation&&, Catch::TestCaseTracking::TrackerContext&, decltype(nullptr)&&)
  0.00     34.05     0.00       14     0.00     0.00  std::__shared_ptr<Catch::TestCaseTracking::ITracker, (__gnu_cxx::Lockpolicy)2>::swap(std::__shared_ptr<Catch::TestCaseTracking::ITracker, (__gnu_cxx::Lockpolicy)2>&)
  0.00     34.05     0.00       14     0.00     0.00  std::__shared_ptr<Catch::TestCaseTracking::ITracker, (__gnu_cxx::Lockpolicy)2>::__shared_ptr<Catch::TestCaseTracking::SectionTracker, void>(std::__shared_ptr<Catch::TestCaseTracking::SectionTracker, (__gnu_cxx::Lockpolicy)2>&&)
  0.00     34.05     0.00       14     0.00     0.00  std::enable_if<std::__sp_compatible_with<Catch::TestCaseTracking::SectionTracker, Catch::TestCaseTracking::ITracker>::value, std::__shared_ptr<Catch::TestCaseTracking::ITracker, (__gnu_cxx::Lockpolicy)2>&>::type std::__shared_ptr<Catch::TestCaseTracking::ITracker, (__gnu_cxx::Lockpolicy)2>::operator=<Catch::TestCaseTracking::SectionTracker>(std::__shared_ptr<Catch::TestCaseTracking::SectionTracker, (__gnu_cxx::Lockpolicy)2>&&)
  0.00     34.05     0.00       14     0.00     0.00  std::enable_if<!std::__shared_ptr<Catch::clara::detail::BoundFlagRef, (__gnu_cxx::Lockpolicy)2>::__has_esft_base<Catch::clara::detail::BoundFlagRef, void>::value, void>::type std::__shared_ptr<Catch::clara::detail::BoundFlagRef, (__gnu_cxx::Lockpolicy)2>::_M_enable_shared_from_this_with<Catch::clara::detail::BoundFlagRef, Catch::clara::detail::BoundFlagRef>(Catch::clara::detail::BoundFlagRef)
  0.00     34.05     0.00       14     0.00     0.00  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&)
  0.00     34.05     0.00       14     0.00     0.00  std::__shared_ptr<Catch::clara::detail::BoundFlagRef, (__gnu_cxx::Lockpolicy)2>::~__shared_ptr()
  0.00     34.05     0.00       14     0.00     0.00  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>&&)
  0.00     34.05     0.00       14     0.00     0.00  std::Spebo_helper<0, std::allocator<Catch::clara::detail::BoundFlagRef>, true>::Spebo_helper(std::allocator<Catch::clara::detail::BoundFlagRef> const&)
  0.00     34.05     0.00       14     0.00     0.00  std::Spebo_helper<0, std::allocator<Catch::clara::detail::BoundFlagRef>, true>::~Spebo_helper()
  0.00     34.05     0.00       14     0.00     0.00  std::__shared_count<(__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&)
  0.00     34.05     0.00       14     0.00     0.00  std::__shared_count<(__gnu_cxx::Lockpolicy)2>::__shared_count<Catch::ITestInvoker>(Catch::ITestInvoker, std::integral_constant<bool, false>)
  0.00     34.05     0.00       14     0.00     0.00  std::__shared_count<(__gnu_cxx::Lockpolicy)2>::__shared_count<Catch::TestCaseTracking::SectionTracker, std::allocator<Catch::TestCaseTracking::SectionTracker>, Catch::TestCaseTracking::NameAndLocation, Catch::TestCaseTracking::TrackerContext&, decltype(nullptr)>(std::Spmake_shared_tag, Catch::TestCaseTracking::SectionTracker, std::allocator<Catch::TestCaseTracking::SectionTracker> const&, Catch::TestCaseTracking::NameAndLocation&&, Catch::TestCaseTracking::TrackerContext&, decltype(nullptr)&&)
  0.00     34.05     0.00       14     0.00     0.00  std::__shared_count<(__gnu_cxx::Lockpolicy)2>::__shared_count<Catch::ITestInvoker>(Catch::ITestInvoker)
  0.00     34.05     0.00       14     0.00     0.00  std::Spcounted_ptr<Catch::ITestInvoker, (__gnu_cxx::Lockpolicy)2>::_M_destroy()
  0.00     34.05     0.00       14     0.00     0.00  std::Spcounted_ptr<Catch::ITestInvoker, (__gnu_cxx::Lockpolicy)2>::_M_dispose()
  0.00     34.05     0.00       14     0.00     0.00  std::Spcounted_ptr<Catch::ITestInvoker, (__gnu_cxx::Lockpolicy)2>::Spcounted_ptr(Catch::ITestInvoker)
  0.00     34.05     0.00       14     0.00     0.00  std::Spcounted_ptr<Catch::ITestInvoker, (__gnu_cxx::Lockpolicy)2>::~Spcounted_ptr()
  0.00     34.05     0.00       14     0.00     0.00  std::Spcounted_ptr<Catch::ITestInvoker, (__gnu_cxx::Lockpolicy)2>::~Spcounted_ptr()
  0.00     34.05     0.00       14     0.00     0.00  std::__allocated_ptr<std::allocator<std::Spcounted_ptr_inplace<Catch::clara::detail::BoundFlagRef, std::allocator<Catch::clara::detail::BoundFlagRef>, (__gnu_cxx::Lockpolicy)2> > >::_S_raw_ptr(std::Spcounted_ptr_inplace<Catch::clara::detail::BoundFlagRef, std::allocator<Catch::clara::detail::BoundFlagRef>, (__gnu_cxx::Lockpolicy)2>)
  0.00     34.05     0.00       14     0.00     0.00  std::__allocated_ptr<std::allocator<std::Spcounted_ptr_inplace<Catch::clara::detail::BoundFlagRef, std::allocator<Catch::clara::detail::BoundFlagRef>, (__gnu_cxx::Lockpolicy)2> > >::get()
  0.00     34.05     0.00       14     0.00     0.00  std::__allocated_ptr<std::allocator<std::Spcounted_ptr_inplace<Catch::clara::detail::BoundFlagRef, std::allocator<Catch::clara::detail::BoundFlagRef>, (__gnu_cxx::Lockpolicy)2> > >::operator=(decltype(nullptr))
  0.00     34.05     0.00       14     0.00     0.00  void std::allocator_traits<std::allocator<Catch::TestCaseTracking::SectionTracker> >::construct<Catch::TestCaseTracking::SectionTracker, Catch::TestCaseTracking::NameAndLocation, Catch::TestCaseTracking::TrackerContext&, decltype(nullptr)>(std::allocator<Catch::TestCaseTracking::SectionTracker>&, Catch::TestCaseTracking::SectionTracker, Catch::TestCaseTracking::NameAndLocation&&, Catch::TestCaseTracking::TrackerContext&, decltype(nullptr)&&)
  0.00     34.05     0.00       14     0.00     0.00  void std::allocator_traits<std::allocator<Catch::clara::detail::BoundFlagRef> >::destroy<Catch::clara::detail::BoundFlagRef>(std::allocator<Catch::clara::detail::BoundFlagRef>&, Catch::clara::detail::BoundFlagRef)
  0.00     34.05     0.00       14     0.00     0.00  void std::allocator_traits<std::allocator<Catch::clara::detail::BoundFlagRef> >::construct<Catch::clara::detail::BoundFlagRef, bool&>(std::allocator<Catch::clara::detail::BoundFlagRef>&, Catch::clara::detail::BoundFlagRef, bool&)
  0.00     34.05     0.00       14     0.00     0.00  void std::allocator_traits<std::allocator<Catch::TestCase> >::construct<Catch::TestCase, Catch::TestCase const&>(std::allocator<Catch::TestCase>&, Catch::TestCase, Catch::TestCase const&)
  0.00     34.05     0.00       14     0.00     0.00  std::allocator_traits<std::allocator<std::Rbtree_node<Catch::TestCase> > >::deallocate(std::allocator<std::Rbtree_node<Catch::TestCase> >&, std::Rbtree_node<Catch::TestCase>, unsigned long)
  0.00     34.05     0.00       14     0.00     0.00  void std::allocator_traits<std::allocator<std::Rbtree_node<Catch::TestCase> > >::destroy<Catch::TestCase>(std::allocator<std::Rbtree_node<Catch::TestCase> >&, Catch::TestCase)
  0.00     34.05     0.00       14     0.00     0.00  std::allocator_traits<std::allocator<std::Rbtree_node<Catch::TestCase> > >::allocate(std::allocator<std::Rbtree_node<Catch::TestCase> >&, unsigned long)
  0.00     34.05     0.00       14     0.00     0.00  void std::allocator_traits<std::allocator<std::Rbtree_node<Catch::TestCase> > >::construct<Catch::TestCase, Catch::TestCase const&>(std::allocator<std::Rbtree_node<Catch::TestCase> >&, Catch::TestCase, Catch::TestCase const&)
  0.00     34.05     0.00       14     0.00     0.00  std::allocator_traits<std::allocator<std::Rbtree_node<Catch::TestCase const> > >::deallocate(std::allocator<std::Rbtree_node<Catch::TestCase const> >&, std::Rbtree_node<Catch::TestCase const>, unsigned long)
  0.00     34.05     0.00       14     0.00     0.00  void std::allocator_traits<std::allocator<std::Rbtree_node<Catch::TestCase const> > >::destroy<Catch::TestCase const>(std::allocator<std::Rbtree_node<Catch::TestCase const> >&, Catch::TestCase const*)
  0.00     34.05     0.00       14     0.00     0.00  std::allocator_traits<std::allocator<std::Rbtree_node<Catch::TestCase const> > >::allocate(std::allocator<std::Rbtree_node<Catch::TestCase const> >&, unsigned long)
  0.00     34.05     0.00       14     0.00     0.00  void std::allocator_traits<std::allocator<std::Rbtree_node<Catch::TestCase const> > >::construct<Catch::TestCase const, Catch::TestCase const>(std::allocator<std::Rbtree_node<Catch::TestCase const> >&, Catch::TestCase const**, Catch::TestCase const&&)
  0.00     34.05     0.00       14     0.00     0.00  std::allocator_traits<std::allocator<std::Spcounted_ptr_inplace<Catch::clara::detail::BoundFlagRef, std::allocator<Catch::clara::detail::BoundFlagRef>, (__gnu_cxx::Lockpolicy)2> > >::deallocate(std::allocator<std::Spcounted_ptr_inplace<Catch::clara::detail::BoundFlagRef, std::allocator<Catch::clara::detail::BoundFlagRef>, (__gnu_cxx::Lockpolicy)2> >&, std::Spcounted_ptr_inplace<Catch::clara::detail::BoundFlagRef, std::allocator<Catch::clara::detail::BoundFlagRef>, (__gnu_cxx::Lockpolicy)2>, unsigned long)
  0.00     34.05     0.00       14     0.00     0.00  std::allocator_traits<std::allocator<std::Spcounted_ptr_inplace<Catch::clara::detail::BoundFlagRef, std::allocator<Catch::clara::detail::BoundFlagRef>, (__gnu_cxx::Lockpolicy)2> > >::allocate(std::allocator<std::Spcounted_ptr_inplace<Catch::clara::detail::BoundFlagRef, std::allocator<Catch::clara::detail::BoundFlagRef>, (__gnu_cxx::Lockpolicy)2> >&, unsigned long)
  0.00     34.05     0.00       14     0.00     0.00  std::Rbtree_const_iterator<Catch::TestCase>::Rbtree_const_iterator(std::Rbtree_iterator<Catch::TestCase> const&)
  0.00     34.05     0.00       14     0.00     0.00  std::Rbtree_const_iterator<Catch::TestCase const>::Rbtree_const_iterator(std::Rbtree_iterator<Catch::TestCase const> const&)
  0.00     34.05     0.00       14     0.00     0.00  std::Rbtree_const_iterator<Catch::TestCase const>::operator++()
  0.00     34.05     0.00       14     0.00     0.00  std::Spcounted_ptr_inplace<Catch::TestCaseTracking::SectionTracker, std::allocator<Catch::TestCaseTracking::SectionTracker>, (__gnu_cxx::Lockpolicy)2>::Spcounted_ptr_inplace<Catch::TestCaseTracking::NameAndLocation, Catch::TestCaseTracking::TrackerContext&, decltype(nullptr)>(std::allocator<Catch::TestCaseTracking::SectionTracker>, Catch::TestCaseTracking::NameAndLocation&&, Catch::TestCaseTracking::TrackerContext&, decltype(nullptr)&&)
  0.00     34.05     0.00       14     0.00     0.00  std::Spcounted_ptr_inplace<Catch::clara::detail::BoundFlagRef, std::allocator<Catch::clara::detail::BoundFlagRef>, (__gnu_cxx::Lockpolicy)2>::_M_destroy()
  0.00     34.05     0.00       14     0.00     0.00  std::Spcounted_ptr_inplace<Catch::clara::detail::BoundFlagRef, std::allocator<Catch::clara::detail::BoundFlagRef>, (__gnu_cxx::Lockpolicy)2>::_M_dispose()
  0.00     34.05     0.00       14     0.00     0.00  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&)
  0.00     34.05     0.00       14     0.00     0.00  std::Spcounted_ptr_inplace<Catch::clara::detail::BoundFlagRef, std::allocator<Catch::clara::detail::BoundFlagRef>, (__gnu_cxx::Lockpolicy)2>::Impl::Impl(std::allocator<Catch::clara::detail::BoundFlagRef>)
  0.00     34.05     0.00       14     0.00     0.00  std::Spcounted_ptr_inplace<Catch::clara::detail::BoundFlagRef, std::allocator<Catch::clara::detail::BoundFlagRef>, (__gnu_cxx::Lockpolicy)2>::_Impl::~Impl()
  0.00     34.05     0.00       14     0.00     0.00  std::Sp_counted_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&)
  0.00     34.05     0.00       14     0.00     0.00  std::Spcounted_ptr_inplace<Catch::clara::detail::BoundFlagRef, std::allocator<Catch::clara::detail::BoundFlagRef>, (__gnu_cxx::Lockpolicy)2>::~Spcounted_ptr_inplace()
  0.00     34.05     0.00       14     0.00     0.00  std::set<Catch::TestCase, std::less<Catch::TestCase>, std::allocator<Catch::TestCase> >::insert(Catch::TestCase const&)
  0.00     34.05     0.00       14     0.00     0.00  std::pair<std::Rbtree_const_iterator<Catch::TestCase const>, bool> std::set<Catch::TestCase const, std::less<Catch::TestCase const>, std::allocator<Catch::TestCase const> >::emplace<Catch::TestCase const>(Catch::TestCase const&&)
  0.00     34.05     0.00       14     0.00     0.00  std::pair<std::Rbtree_node_base, std::Rbtree_node_base>::pair<std::Rbtree_node<Catch::TestCase const>&, std::Rbtree_node_base&, true>(std::Rbtree_node<Catch::TestCase const>&, std::Rbtree_node_base&)
  0.00     34.05     0.00       14     0.00     0.00  std::pair<std::Rbtree_node_base, std::Rbtree_node_base>::pair<std::Rbtree_node<Catch::TestCase>&, std::Rbtree_node_base&, true>(std::Rbtree_node<Catch::TestCase>&, std::Rbtree_node_base&)
  0.00     34.05     0.00       14     0.00     0.00  std::pair<std::Rbtree_iterator<Catch::TestCase>, bool>::pair<std::Rbtree_iterator<Catch::TestCase>, bool, true>(std::Rbtree_iterator<Catch::TestCase>&&, bool&&)
  0.00     34.05     0.00       14     0.00     0.00  std::pair<std::Rbtree_iterator<Catch::TestCase const>, bool>::pair<std::Rbtree_iterator<Catch::TestCase const>, bool, true>(std::Rbtree_iterator<Catch::TestCase const>&&, bool&&)
  0.00     34.05     0.00       14     0.00     0.00  std::pair<std::Rbtree_const_iterator<Catch::TestCase>, bool>::pair<std::Rbtree_iterator<Catch::TestCase>&, bool&, true>(std::Rbtree_iterator<Catch::TestCase>&, bool&)
  0.00     34.05     0.00       14     0.00     0.00  std::pair<std::Rbtree_const_iterator<Catch::TestCase const>, bool>::pair<std::Rbtree_iterator<Catch::TestCase const>, bool, true>(std::pair<std::Rbtree_iterator<Catch::TestCase const>, bool>&&)
  0.00     34.05     0.00       14     0.00     0.00  std::vector<Catch::TestCase, std::allocator<Catch::TestCase> >::push_back(Catch::TestCase const&)
  0.00     34.05     0.00       14     0.00     0.00  std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::_M_erase_at_end(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >)
  0.00     34.05     0.00       14     0.00     0.00  std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::clear()
  0.00     34.05     0.00       14     0.00     0.00  std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::erase(__gnu_cxx::__normal_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, __gnu_cxx::__normal_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::vector<std::__cxx11::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     34.05     0.00       14     0.00     0.00  std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::_M_erase(__gnu_cxx::__normal_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, __gnu_cxx::__normal_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::vector<std::__cxx11::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     34.05     0.00       14     0.00     0.00  std::Rbtree_iterator<Catch::TestCase> std::Rbtree<Catch::TestCase, Catch::TestCase, std::Identity<Catch::TestCase>, std::less<Catch::TestCase>, std::allocator<Catch::TestCase> >::M_insert_<Catch::TestCase const&, std::Rbtree<Catch::TestCase, Catch::TestCase, std::Identity<Catch::TestCase>, std::less<Catch::TestCase>, std::allocator<Catch::TestCase> >::Alloc_node>(std::Rbtree_node_base, std::Rbtree_node_base, Catch::TestCase const&, std::Rbtree<Catch::TestCase, Catch::TestCase, std::Identity<Catch::TestCase>, std::less<Catch::TestCase>, std::allocator<Catch::TestCase> >::Alloc_node&)
  0.00     34.05     0.00       14     0.00     0.00  std::Rbtree<Catch::TestCase, Catch::TestCase, std::Identity<Catch::TestCase>, std::less<Catch::TestCase>, std::allocator<Catch::TestCase> >::Alloc_node::Allocnode(std::Rbtree<Catch::TestCase, Catch::TestCase, std::Identity<Catch::TestCase>, std::less<Catch::TestCase>, std::allocator<Catch::TestCase> >&)
  0.00     34.05     0.00       14     0.00     0.00  std::Rb_tree<Catch::TestCase, Catch::TestCase, std::Identity<Catch::TestCase>, std::less<Catch::TestCase>, std::allocator<Catch::TestCase> >::M_get_node()
  0.00     34.05     0.00       14     0.00     0.00  std::Rbtree<Catch::TestCase, Catch::TestCase, std::Identity<Catch::TestCase>, std::less<Catch::TestCase>, std::allocator<Catch::TestCase> >::M_put_node(std::Rbtree_node<Catch::TestCase>)
  0.00     34.05     0.00       14     0.00     0.00  std::Rbtree<Catch::TestCase, Catch::TestCase, std::Identity<Catch::TestCase>, std::less<Catch::TestCase>, std::allocator<Catch::TestCase> >::M_drop_node(std::Rbtree_node<Catch::TestCase>)
  0.00     34.05     0.00       14     0.00     0.00  std::Rbtree_node<Catch::TestCase> std::Rbtree<Catch::TestCase, Catch::TestCase, std::Identity<Catch::TestCase>, std::less<Catch::TestCase>, std::allocator<Catch::TestCase> >::M_create_node<Catch::TestCase const&>(Catch::TestCase const&)
  0.00     34.05     0.00       14     0.00     0.00  std::Rbtree<Catch::TestCase, Catch::TestCase, std::Identity<Catch::TestCase>, std::less<Catch::TestCase>, std::allocator<Catch::TestCase> >::M_destroy_node(std::Rbtree_node<Catch::TestCase>)
  0.00     34.05     0.00       14     0.00     0.00  std::pair<std::Rbtree_iterator<Catch::TestCase>, bool> std::Rbtree<Catch::TestCase, Catch::TestCase, std::Identity<Catch::TestCase>, std::less<Catch::TestCase>, std::allocator<Catch::TestCase> >::M_insert_unique<Catch::TestCase const&>(Catch::TestCase const&)
  0.00     34.05     0.00       14     0.00     0.00  void std::Rbtree<Catch::TestCase, Catch::TestCase, std::Identity<Catch::TestCase>, std::less<Catch::TestCase>, std::allocator<Catch::TestCase> >::M_construct_node<Catch::TestCase const&>(std::Rbtree_node<Catch::TestCase>, Catch::TestCase const&)
  0.00     34.05     0.00       14     0.00     0.00  std::Rbtree<Catch::TestCase, Catch::TestCase, std::Identity<Catch::TestCase>, std::less<Catch::TestCase>, std::allocator<Catch::TestCase> >::M_get_insert_unique_pos(Catch::TestCase const&)
  0.00     34.05     0.00       14     0.00     0.00  std::Rbtree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<Catch::IReporterFactory> >, std::Select1st<std::pair<std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<Catch::IReporterFactory> > >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<Catch::IReporterFactory> > > >::_S_key(std::Rbtree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<Catch::IReporterFactory> > > const)
  0.00     34.05     0.00       14     0.00     0.00  std::Rbtree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<Catch::IReporterFactory> >, std::Select1st<std::pair<std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<Catch::IReporterFactory> > >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<Catch::IReporterFactory> > > >::_S_value(std::Rbtree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<Catch::IReporterFactory> > > const)
  0.00     34.05     0.00       14     0.00     0.00  std::Rbtree<Catch::TestCase const, Catch::TestCase const, std::Identity<Catch::TestCase const>, std::less<Catch::TestCase const>, std::allocator<Catch::TestCase const> >::M_get_node()
  0.00     34.05     0.00       14     0.00     0.00  std::Rbtree<Catch::TestCase const, Catch::TestCase const, std::Identity<Catch::TestCase const>, std::less<Catch::TestCase const>, std::allocator<Catch::TestCase const> >::M_put_node(std::Rbtree_node<Catch::TestCase const>)
  0.00     34.05     0.00       14     0.00     0.00  std::Rbtree<Catch::TestCase const, Catch::TestCase const, std::Identity<Catch::TestCase const>, std::less<Catch::TestCase const>, std::allocator<Catch::TestCase const> >::M_drop_node(std::Rbtree_node<Catch::TestCase const>)
  0.00     34.05     0.00       14     0.00     0.00  std::Rbtree_node<Catch::TestCase const> std::Rbtree<Catch::TestCase const, Catch::TestCase const, std::Identity<Catch::TestCase const>, std::less<Catch::TestCase const>, std::allocator<Catch::TestCase const> >::M_create_node<Catch::TestCase const>(Catch::TestCase const&&)
  0.00     34.05     0.00       14     0.00     0.00  std::Rbtree<Catch::TestCase const, Catch::TestCase const, std::Identity<Catch::TestCase const>, std::less<Catch::TestCase const>, std::allocator<Catch::TestCase const> >::M_insert_node(std::Rbtree_node_base, std::Rbtree_node_base, std::Rbtree_node<Catch::TestCase const>)
  0.00     34.05     0.00       14     0.00     0.00  std::Rbtree<Catch::TestCase const, Catch::TestCase const, std::Identity<Catch::TestCase const>, std::less<Catch::TestCase const>, std::allocator<Catch::TestCase const> >::M_destroy_node(std::Rbtree_node<Catch::TestCase const>)
  0.00     34.05     0.00       14     0.00     0.00  void std::Rbtree<Catch::TestCase const, Catch::TestCase const, std::Identity<Catch::TestCase const>, std::less<Catch::TestCase const>, std::allocator<Catch::TestCase const> >::M_construct_node<Catch::TestCase const>(std::Rbtree_node<Catch::TestCase const>, Catch::TestCase const&&)
  0.00     34.05     0.00       14     0.00     0.00  std::pair<std::Rbtree_iterator<Catch::TestCase const>, bool> std::Rbtree<Catch::TestCase const, Catch::TestCase const, std::Identity<Catch::TestCase const>, std::less<Catch::TestCase const>, std::allocator<Catch::TestCase const> >::M_emplace_unique<Catch::TestCase const>(Catch::TestCase const&&)
  0.00     34.05     0.00       14     0.00     0.00  std::Rbtree<Catch::TestCase const, Catch::TestCase const, std::Identity<Catch::TestCase const>, std::less<Catch::TestCase const>, std::allocator<Catch::TestCase const> >::M_get_insert_unique_pos(Catch::TestCase const const&)
  0.00     34.05     0.00       14     0.00     0.00  std::Rbtree<Catch::TestCase const, Catch::TestCase const, std::Identity<Catch::TestCase const>, std::less<Catch::TestCase const>, std::allocator<Catch::TestCase const> >::S_left(std::Rbtree_node_base)
  0.00     34.05     0.00       14     0.00     0.00  void std::Construct<Catch::TestCase, Catch::TestCase const&>(Catch::TestCase, Catch::TestCase const&)
  0.00     34.05     0.00       14     0.00     0.00  std::sharedptr<Catch::TestCaseTracking::SectionTracker> std::make_shared<Catch::TestCaseTracking::SectionTracker, Catch::TestCaseTracking::NameAndLocation, Catch::TestCaseTracking::TrackerContext&, decltype(nullptr)>(Catch::TestCaseTracking::NameAndLocation&&, Catch::TestCaseTracking::TrackerContext&, decltype(nullptr)&&)
  0.00     34.05     0.00       14     0.00     0.00  std::shared_ptr<Catch::clara::detail::BoundFlagRef> std::make_shared<Catch::clara::detail::BoundFlagRef, bool&>(bool&)
  0.00     34.05     0.00       14     0.00     0.00  __gnu_cxx::__normal_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > > std::__miter_base<__gnu_cxx::__normal_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > > >(__gnu_cxx::__normal_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >)
  0.00     34.05     0.00       14     0.00     0.00  __gnu_cxx::__normal_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > > std::__adjacent_find<__gnu_cxx::__normal_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, __gnu_cxx::__ops::Iterequal_to_iter>(__gnu_cxx::__normal_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, __gnu_cxx::__normal_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, __gnu_cxx::__ops::Iterequal_to_iter)
  0.00     34.05     0.00       14     0.00     0.00  std::shared_ptr<Catch::TestCaseTracking::SectionTracker> std::allocate_shared<Catch::TestCaseTracking::SectionTracker, std::allocator<Catch::TestCaseTracking::SectionTracker>, Catch::TestCaseTracking::NameAndLocation, Catch::TestCaseTracking::TrackerContext&, decltype(nullptr)>(std::allocator<Catch::TestCaseTracking::SectionTracker> const&, Catch::TestCaseTracking::NameAndLocation&&, Catch::TestCaseTracking::TrackerContext&, decltype(nullptr)&&)
  0.00     34.05     0.00       14     0.00     0.00  std::shared_ptr<Catch::clara::detail::BoundFlagRef> std::allocate_shared<Catch::clara::detail::BoundFlagRef, std::allocator<Catch::clara::detail::BoundFlagRef>, bool&>(std::allocator<Catch::clara::detail::BoundFlagRef> const&, bool&)
  0.00     34.05     0.00       14     0.00     0.00  void std::__insertion_sort<__gnu_cxx::__normal_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, __gnu_cxx::__ops::Iterless_iter>(__gnu_cxx::__normal_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, __gnu_cxx::__normal_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, __gnu_cxx::__ops::Iterless_iter)
  0.00     34.05     0.00       14     0.00     0.00  void std::__introsort_loop<__gnu_cxx::__normal_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, long, __gnu_cxx::__ops::Iterless_iter>(__gnu_cxx::__normal_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, __gnu_cxx::__normal_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, long, __gnu_cxx::__ops::Iterless_iter)
  0.00     34.05     0.00       14     0.00     0.00  std::__allocated_ptr<std::allocator<std::Spcounted_ptr_inplace<Catch::clara::detail::BoundFlagRef, std::allocator<Catch::clara::detail::BoundFlagRef>, (__gnu_cxx::Lockpolicy)2> > > std::__allocate_guarded<std::allocator<std::Spcounted_ptr_inplace<Catch::clara::detail::BoundFlagRef, std::allocator<Catch::clara::detail::BoundFlagRef>, (__gnu_cxx::Lockpolicy)2> > >(std::allocator<std::Spcounted_ptr_inplace<Catch::clara::detail::BoundFlagRef, std::allocator<Catch::clara::detail::BoundFlagRef>, (__gnu_cxx::Lockpolicy)2> >&)
  0.00     34.05     0.00       14     0.00     0.00  void std::__final_insertion_sort<__gnu_cxx::__normal_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, __gnu_cxx::__ops::Iterless_iter>(__gnu_cxx::__normal_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, __gnu_cxx::__normal_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, __gnu_cxx::__ops::Iterless_iter)
  0.00     34.05     0.00       14     0.00     0.00  std::remove_reference<std::allocator<Catch::clara::detail::BoundFlagRef> const&>::type&& std::move<std::allocator<Catch::clara::detail::BoundFlagRef> const&>(std::allocator<Catch::clara::detail::BoundFlagRef> const&)
  0.00     34.05     0.00       14     0.00     0.00  std::remove_reference<std::shared_ptr<Catch::clara::detail::BoundFlagRef>&>::type&& std::move<std::shared_ptr<Catch::clara::detail::BoundFlagRef>&>(std::shared_ptr<Catch::clara::detail::BoundFlagRef>&)
  0.00     34.05     0.00       14     0.00     0.00  void std::sort<__gnu_cxx::__normal_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > > >(__gnu_cxx::__normal_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, __gnu_cxx::__normal_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >)
  0.00     34.05     0.00       14     0.00     0.00  std::enable_if<std::__and_<std::__not_<std::__is_tuple_like<Catch::TestCaseTracking::ITracker> >, std::is_move_constructible<Catch::TestCaseTracking::ITracker>, std::is_move_assignable<Catch::TestCaseTracking::ITracker> >::value, void>::type std::swap<Catch::TestCaseTracking::ITracker>(Catch::TestCaseTracking::ITracker&, Catch::TestCaseTracking::ITracker&)
  0.00     34.05     0.00       14     0.00     0.00  void std::__sort<__gnu_cxx::__normal_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, __gnu_cxx::__ops::Iterless_iter>(__gnu_cxx::__normal_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, __gnu_cxx::__normal_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, __gnu_cxx::__ops::Iterless_iter)
  0.00     34.05     0.00       14     0.00     0.00  __gnu_cxx::__normal_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > > std::unique<__gnu_cxx::__normal_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > > >(__gnu_cxx::__normal_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, __gnu_cxx::__normal_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::vector<std::__cxx11::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     34.05     0.00       14     0.00     0.00  std::Rbtree_node<Catch::TestCase>& std::forward<std::Rbtree_node<Catch::TestCase>&>(std::remove_reference<std::Rbtree_node<Catch::TestCase>&>::type&)
  0.00     34.05     0.00       14     0.00     0.00  std::Rbtree_node<Catch::TestCase const>& std::forward<std::Rbtree_node<Catch::TestCase const>&>(std::remove_reference<std::Rbtree_node<Catch::TestCase const>&>::type&)
  0.00     34.05     0.00       14     0.00     0.00  std::Rbtree_iterator<Catch::TestCase>& std::forward<std::Rbtree_iterator<Catch::TestCase>&>(std::remove_reference<std::Rbtree_iterator<Catch::TestCase>&>::type&)
  0.00     34.05     0.00       14     0.00     0.00  std::Rbtree_iterator<Catch::TestCase>&& std::forward<std::Rbtree_iterator<Catch::TestCase> >(std::remove_reference<std::Rbtree_iterator<Catch::TestCase> >::type&)
  0.00     34.05     0.00       14     0.00     0.00  __gnu_cxx::__normal_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > > std::__unique<__gnu_cxx::__normal_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, __gnu_cxx::__ops::Iterequal_to_iter>(__gnu_cxx::__normal_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, __gnu_cxx::__normal_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, __gnu_cxx::__ops::Iterequal_to_iter)
  0.00     34.05     0.00       13     0.00     0.00  Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&> Catch::Decomposer::operator<=<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)
  0.00     34.05     0.00       13     0.00     0.00  Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>::ExprLhs(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)
  0.00     34.05     0.00       12     0.00     0.00  Catch::BinaryExpr<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&>::BinaryExpr(bool, libutf8::case_insensitive_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> > const&)
  0.00     34.05     0.00       12     0.00     0.00  Catch::BinaryExpr<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&>::~BinaryExpr()
  0.00     34.05     0.00       12     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     34.05     0.00       12     0.00     0.00  __gnu_cxx::new_allocator<Catch::clara::detail::BoundValueRef<unsigned int> >::~new_allocator()
  0.00     34.05     0.00       12     0.00     0.00  __gnu_cxx::new_allocator<Catch::clara::detail::Arg>::max_size() const
  0.00     34.05     0.00       12     0.00     0.00  std::Vectorbase<Catch::TestCase, std::allocator<Catch::TestCase> >::_M_get_Tp_allocator() const
  0.00     34.05     0.00       12     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     34.05     0.00       12     0.00     0.00  std::allocator<Catch::clara::detail::BoundValueRef<unsigned int> >::~allocator()
  0.00     34.05     0.00       12     0.00     0.00  Catch::clara::detail::Arg const& std::forward<Catch::clara::detail::Arg const&>(std::remove_reference<Catch::clara::detail::Arg const&>::type&)
  0.00     34.05     0.00       11     0.00     0.00  Catch::clara::detail::ParserRefImpl<Catch::clara::detail::Arg>::~ParserRefImpl()
  0.00     34.05     0.00       11     0.00     0.00  Catch::clara::detail::ComposableParserImpl<Catch::clara::detail::Arg>::~ComposableParserImpl()
  0.00     34.05     0.00       11     0.00     0.00  Catch::clara::detail::Arg::~Arg()
  0.00     34.05     0.00       11     0.00     0.00  std::__shared_ptr_access<Catch::Config, (__gnu_cxx::Lockpolicy)2, false, false>::operator->() const
  0.00     34.05     0.00       10     0.00     0.00  Catch::clara::detail::ParserRefImpl<Catch::clara::detail::Arg>::ParserRefImpl(Catch::clara::detail::ParserRefImpl<Catch::clara::detail::Arg> const&)
  0.00     34.05     0.00       10     0.00     0.00  Catch::clara::detail::ComposableParserImpl<Catch::clara::detail::Arg>::ComposableParserImpl(Catch::clara::detail::ComposableParserImpl<Catch::clara::detail::Arg> const&)
  0.00     34.05     0.00       10     0.00     0.00  Catch::clara::detail::Arg::Arg(Catch::clara::detail::Arg const&)
  0.00     34.05     0.00       10     0.00     0.00  __gnu_cxx::new_allocator<Catch::clara::detail::Arg>::deallocate(Catch::clara::detail::Arg, unsigned long)
  0.00     34.05     0.00       10     0.00     0.00  __gnu_cxx::new_allocator<Catch::clara::detail::Arg>::allocate(unsigned long, void const)
  0.00     34.05     0.00       10     0.00     0.00  __gnu_cxx::__normal_iterator<Catch::clara::detail::Arg const, std::vector<Catch::clara::detail::Arg, std::allocator<Catch::clara::detail::Arg> > >::operator++()
  0.00     34.05     0.00       10     0.00     0.00  __gnu_cxx::__normal_iterator<Catch::TestCase const, std::vector<Catch::TestCase, std::allocator<Catch::TestCase> > >::__normal_iterator(Catch::TestCase const const&)
  0.00     34.05     0.00       10     0.00     0.00  __gnu_cxx::__normal_iterator<Catch::TestCase, std::vector<Catch::TestCase, std::allocator<Catch::TestCase> > >::__normal_iterator(Catch::TestCase const&)
  0.00     34.05     0.00       10     0.00     0.00  __gnu_cxx::__normal_iterator<Catch::clara::detail::Arg const, std::vector<Catch::clara::detail::Arg, std::allocator<Catch::clara::detail::Arg> > >::operator() const
  0.00     34.05     0.00       10     0.00     0.00  __gnu_cxx::__normal_iterator<Catch::ISingleton*, std::vector<Catch::ISingleton, std::allocator<Catch::ISingleton> > >::base() const
  0.00     34.05     0.00       10     0.00     0.00  std::move_iterator<Catch::SectionInfo>::base() const
  0.00     34.05     0.00       10     0.00     0.00  std::vector<Catch::TestCase, std::allocator<Catch::TestCase> >::max_size() const
  0.00     34.05     0.00       10     0.00     0.00  std::allocator_traits<std::allocator<Catch::clara::detail::Arg> >::deallocate(std::allocator<Catch::clara::detail::Arg>&, Catch::clara::detail::Arg, unsigned long)
  0.00     34.05     0.00       10     0.00     0.00  std::allocator_traits<std::allocator<Catch::clara::detail::Arg> >::allocate(std::allocator<Catch::clara::detail::Arg>&, unsigned long)
  0.00     34.05     0.00       10     0.00     0.00  std::allocator_traits<std::allocator<Catch::TestCase> >::max_size(std::allocator<Catch::TestCase> const&)
  0.00     34.05     0.00       10     0.00     0.00  Catch::TestCase std::__uninitialized_copy<false>::__uninit_copy<std::move_iterator<Catch::TestCase>, Catch::TestCase>(std::move_iterator<Catch::TestCase>, std::move_iterator<Catch::TestCase>, Catch::TestCase)
  0.00     34.05     0.00       10     0.00     0.00  Catch::TestCase std::uninitialized_copy<std::move_iterator<Catch::TestCase>, Catch::TestCase>(std::move_iterator<Catch::TestCase>, std::move_iterator<Catch::TestCase>, Catch::TestCase)
  0.00     34.05     0.00       10     0.00     0.00  Catch::TestCase std::__uninitialized_copy_a<std::move_iterator<Catch::TestCase>, Catch::TestCase, Catch::TestCase>(std::move_iterator<Catch::TestCase>, std::move_iterator<Catch::TestCase>, Catch::TestCase, std::allocator<Catch::TestCase>&)
  0.00     34.05     0.00       10     0.00     0.00  Catch::TestCase std::__uninitialized_move_if_noexcept_a<Catch::TestCase, Catch::TestCase, std::allocator<Catch::TestCase> >(Catch::TestCase, Catch::TestCase, Catch::TestCase, std::allocator<Catch::TestCase>&)
  0.00     34.05     0.00       10     0.00     0.00  Catch::clara::detail::Token&& std::forward<Catch::clara::detail::Token>(std::remove_reference<Catch::clara::detail::Token>::type&)
  0.00     34.05     0.00       10     0.00     0.00  void std::Destroy<Catch::clara::detail::Arg>(Catch::clara::detail::Arg)
  0.00     34.05     0.00        9     0.00     0.00  bool Catch::compareEqual<libutf8::caseinsensitive_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     34.05     0.00        9     0.00     0.00  Catch::BinaryExpr<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [7]> const Catch::ExprLhs<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> > const&>::operator==<char [7]>(char const (&) [7])
  0.00     34.05     0.00        9     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     34.05     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     34.05     0.00        9     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     34.05     0.00        9     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     34.05     0.00        9     0.00     0.00  __gnu_cxx::__aligned_buffer<Catch::clara::detail::BoundValueRef<unsigned int> >::_M_ptr()
  0.00     34.05     0.00        9     0.00     0.00  __gnu_cxx::__aligned_buffer<Catch::clara::detail::BoundValueRef<unsigned int> >::_M_addr()
  0.00     34.05     0.00        9     0.00     0.00  __gnu_cxx::__aligned_buffer<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::_M_ptr()
  0.00     34.05     0.00        9     0.00     0.00  __gnu_cxx::__aligned_buffer<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::_M_addr()
  0.00     34.05     0.00        9     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     34.05     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     34.05     0.00        9     0.00     0.00  void std::Destroyaux<false>::__destroy<Catch::TestCase>(Catch::TestCase, Catch::TestCase)
  0.00     34.05     0.00        9     0.00     0.00  std::Vectorbase<Catch::TestCase, std::allocator<Catch::TestCase> >::_M_deallocate(Catch::TestCase, unsigned long)
  0.00     34.05     0.00        9     0.00     0.00  std::__shared_ptr<Catch::IConfig const, (__gnu_cxx::Lockpolicy)2>::~__shared_ptr()
  0.00     34.05     0.00        9     0.00     0.00  std::Rbtree_iterator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<Catch::IReporterFactory> > >::Rbtree_iterator(std::Rbtree_node_base)
  0.00     34.05     0.00        9     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     34.05     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     34.05     0.00        9     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_ptr()
  0.00     34.05     0.00        9     0.00     0.00  std::Rbtree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<Catch::IReporterFactory> >, std::Select1st<std::pair<std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<Catch::IReporterFactory> > >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<Catch::IReporterFactory> > > >::_S_right(std::Rbtree_node_base)
  0.00     34.05     0.00        9     0.00     0.00  void std::Construct<Catch::clara::detail::Arg, Catch::clara::detail::Arg const&>(Catch::clara::detail::Arg, Catch::clara::detail::Arg const&)
  0.00     34.05     0.00        9     0.00     0.00  std::removereference<Catch::(anonymous namespace)::ColumnInfo&>::type&& std::move<Catch::(anonymous namespace)::ColumnInfo&>(Catch::(anonymous namespace)::ColumnInfo&)
  0.00     34.05     0.00        9     0.00     0.00  void std::Destroy<Catch::TestCase>(Catch::TestCase, Catch::TestCase)
  0.00     34.05     0.00        9     0.00     0.00  void std::Destroy<Catch::TestCase, Catch::TestCase>(Catch::TestCase, Catch::TestCase, std::allocator<Catch::TestCase>&)
  0.00     34.05     0.00        8     0.00     0.00  Catch::BinaryExpr<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&>::BinaryExpr(bool, libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> > const&, Catch::StringRef, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)
  0.00     34.05     0.00        8     0.00     0.00  Catch::BinaryExpr<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&>::~BinaryExpr()
  0.00     34.05     0.00        8     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&>::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> > const&)
  0.00     34.05     0.00        8     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&>::~BinaryExpr()
  0.00     34.05     0.00        8     0.00     0.00  Catch::(anonymous namespace)::ColumnInfo::~ColumnInfo()
  0.00     34.05     0.00        8     0.00     0.00  Catch::(anonymous namespace)::NoColourImpl::use(Catch::Colour::Code)
  0.00     34.05     0.00        8     0.00     0.00  Catch::Colour::use(Catch::Colour::Code)
  0.00     34.05     0.00        8     0.00     0.00  __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> > > > > >::~new_allocator()
  0.00     34.05     0.00        8     0.00     0.00  __gnu_cxx::new_allocator<Catch::clara::detail::BoundValueRef<double> >::~new_allocator()
  0.00     34.05     0.00        8     0.00     0.00  __gnu_cxx::__aligned_membuf<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<Catch::IReporterFactory> > >::_M_ptr()
  0.00     34.05     0.00        8     0.00     0.00  __gnu_cxx::__aligned_membuf<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<Catch::IReporterFactory> > >::_M_addr()
  0.00     34.05     0.00        8     0.00     0.00  __gnu_cxx::__normal_iterator<Catch::clara::detail::Token, std::vector<Catch::clara::detail::Token, std::allocator<Catch::clara::detail::Token> > >::__normal_iterator(Catch::clara::detail::Token const&)
  0.00     34.05     0.00        8     0.00     0.00  __gnu_cxx::__normal_iterator<Catch::SectionInfo, std::vector<Catch::SectionInfo, std::allocator<Catch::SectionInfo> > >::base() const
  0.00     34.05     0.00        8     0.00     0.00  std::vector<Catch::SectionInfo, std::allocator<Catch::SectionInfo> >::size() const
  0.00     34.05     0.00        8     0.00     0.00  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> > > > > >::~allocator()
  0.00     34.05     0.00        8     0.00     0.00  std::allocator<Catch::clara::detail::BoundValueRef<double> >::~allocator()
  0.00     34.05     0.00        8     0.00     0.00  std::shared_ptr<Catch::IReporterFactory>::~shared_ptr()
  0.00     34.05     0.00        8     0.00     0.00  std::__shared_ptr<Catch::IReporterFactory, (__gnu_cxx::Lockpolicy)2>::~__shared_ptr()
  0.00     34.05     0.00        8     0.00     0.00  std::Rbtree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<Catch::IReporterFactory> > >::_M_valptr()
  0.00     34.05     0.00        8     0.00     0.00  std::move_iterator<Catch::SectionInfo>::move_iterator(Catch::SectionInfo)
  0.00     34.05     0.00        8     0.00     0.00  std::Rbtree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<Catch::IReporterFactory> >, std::Select1st<std::pair<std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<Catch::IReporterFactory> > >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<Catch::IReporterFactory> > > >::_M_end()
  0.00     34.05     0.00        8     0.00     0.00  Catch::(anonymous namespace)::ColumnInfo std::__addressof<Catch::(anonymous namespace)::ColumnInfo>(Catch::(anonymous namespace)::ColumnInfo&)
  0.00     34.05     0.00        8     0.00     0.00  std::move_iterator<Catch::SectionInfo> std::__make_move_if_noexcept_iterator<Catch::SectionInfo, std::move_iterator<Catch::SectionInfo> >(Catch::SectionInfo)
  0.00     34.05     0.00        8     0.00     0.00  Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#2} const& std::forward<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#2} const&>(std::remove_reference<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#2} const&>::type&)
  0.00     34.05     0.00        8     0.00     0.00  Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#3} const& std::forward<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#3} const&>(std::remove_reference<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#3} const&>::type&)
  0.00     34.05     0.00        8     0.00     0.00  Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#4} const& std::forward<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#4} const&>(std::remove_reference<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#4} const&>::type&)
  0.00     34.05     0.00        8     0.00     0.00  Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#5} const& std::forward<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#5} const&>(std::remove_reference<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#5} const&>::type&)
  0.00     34.05     0.00        8     0.00     0.00  Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#6} const& std::forward<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#6} const&>(std::remove_reference<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#6} const&>::type&)
  0.00     34.05     0.00        8     0.00     0.00  Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#7} const& std::forward<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#7} const&>(std::remove_reference<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#7} const&>::type&)
  0.00     34.05     0.00        8     0.00     0.00  Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#8} const& std::forward<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#8} const&>(std::remove_reference<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#8} const&>::type&)
  0.00     34.05     0.00        8     0.00     0.00  Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#1} const& std::forward<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#1} const&>(std::remove_reference<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#1} const&>::type&)
  0.00     34.05     0.00        8     0.00     0.00  Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(bool)#9} const& std::forward<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(bool)#9} const&>(std::remove_reference<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(bool)#9} const&>::type&)
  0.00     34.05     0.00        8     0.00     0.00  Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(bool)#11} const& std::forward<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(bool)#11} const&>(std::remove_reference<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(bool)#11} const&>::type&)
  0.00     34.05     0.00        8     0.00     0.00  Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(int)#10} const& std::forward<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(int)#10} const&>(std::remove_reference<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(int)#10} const&>::type&)
  0.00     34.05     0.00        8     0.00     0.00  Catch::clara::detail::Help::Help(bool&)::{lambda(bool)#1} const& std::forward<Catch::clara::detail::Help::Help(bool&)::{lambda(bool)#1} const&>(std::remove_reference<Catch::clara::detail::Help::Help(bool&)::{lambda(bool)#1} const&>::type&)
  0.00     34.05     0.00        8     0.00     0.00  Catch::ConfigData& std::forward<Catch::ConfigData&>(std::remove_reference<Catch::ConfigData&>::type&)
  0.00     34.05     0.00        8     0.00     0.00  long& std::forward<long&>(std::remove_reference<long&>::type&)
  0.00     34.05     0.00        7     0.00     0.00  __gnu_cxx::new_allocator<char16_t>::max_size() const
  0.00     34.05     0.00        7     0.00     0.00  __gnu_cxx::__normal_iterator<Catch::clara::detail::Arg, std::vector<Catch::clara::detail::Arg, std::allocator<Catch::clara::detail::Arg> > >::base() const
  0.00     34.05     0.00        7     0.00     0.00  std::Vectorbase<Catch::SectionInfo, std::allocator<Catch::SectionInfo> >::_M_get_Tp_allocator()
  0.00     34.05     0.00        7     0.00     0.00  std::Vectorbase<Catch::TestSpec::Filter, std::allocator<Catch::TestSpec::Filter> >::_M_get_Tp_allocator()
  0.00     34.05     0.00        7     0.00     0.00  std::__shared_count<(__gnu_cxx::Lockpolicy)2>::operator=(std::__shared_count<(__gnu_cxx::Lockpolicy)2> const&)
  0.00     34.05     0.00        7     0.00     0.00  std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > std::__copy_move_backward<true, false, std::random_access_iterator_tag>::__copy_move_b<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >)
  0.00     34.05     0.00        7     0.00     0.00  std::Rbtree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<Catch::IReporterFactory> >, std::Select1st<std::pair<std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<Catch::IReporterFactory> > >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<Catch::IReporterFactory> > > >::_S_key(std::Rbtree_node_base const)
  0.00     34.05     0.00        7     0.00     0.00  std::Rbtree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<Catch::IReporterFactory> >, std::Select1st<std::pair<std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<Catch::IReporterFactory> > >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<Catch::IReporterFactory> > > >::_S_value(std::Rbtree_node_base const)
  0.00     34.05     0.00        7     0.00     0.00  __gnu_cxx::__normal_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > > std::move_backward<__gnu_cxx::__normal_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, __gnu_cxx::__normal_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > > >(__gnu_cxx::__normal_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, __gnu_cxx::__normal_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, __gnu_cxx::__normal_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >)
  0.00     34.05     0.00        7     0.00     0.00  std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > std::__copy_move_backward_a<true, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >)
  0.00     34.05     0.00        7     0.00     0.00  __gnu_cxx::__normal_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > > std::__copy_move_backward_a2<true, __gnu_cxx::__normal_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, __gnu_cxx::__normal_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > > >(__gnu_cxx::__normal_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, __gnu_cxx::__normal_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, __gnu_cxx::__normal_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >)
  0.00     34.05     0.00        7     0.00     0.00  Catch::Verbosity const& std::forward<Catch::Verbosity const&>(std::remove_reference<Catch::Verbosity const&>::type&)
  0.00     34.05     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> > const&>::BinaryExpr(bool, char const (&) [7], Catch::StringRef, libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> > const&)
  0.00     34.05     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> > const&>::~BinaryExpr()
  0.00     34.05     0.00        6     0.00     0.00  Catch::ExprLhs<char const (&) [7]> Catch::Decomposer::operator<=<char [7]>(char const (&) [7])
  0.00     34.05     0.00        6     0.00     0.00  Catch::clara::detail::ParserBase::operator=(Catch::clara::detail::ParserBase const&)
  0.00     34.05     0.00        6     0.00     0.00  Catch::ExprLhs<char const (&) [7]>::ExprLhs(char const (&) [7])
  0.00     34.05     0.00        6     0.00     0.00  __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> > > > > >::new_allocator(__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> > > > > > const&)
  0.00     34.05     0.00        6     0.00     0.00  __gnu_cxx::new_allocator<Catch::clara::detail::BoundValueRef<double> >::new_allocator(__gnu_cxx::new_allocator<Catch::clara::detail::BoundValueRef<double> > const&)
  0.00     34.05     0.00        6     0.00     0.00  __gnu_cxx::new_allocator<Catch::TestCase>::deallocate(Catch::TestCase, unsigned long)
  0.00     34.05     0.00        6     0.00     0.00  __gnu_cxx::new_allocator<Catch::TestCase>::allocate(unsigned long, void const)
  0.00     34.05     0.00        6     0.00     0.00  __gnu_cxx::new_allocator<Catch::TestCase>::~new_allocator()
  0.00     34.05     0.00        6     0.00     0.00  __gnu_cxx::new_allocator<Catch::TestSpec::Filter>::~new_allocator()
  0.00     34.05     0.00        6     0.00     0.00  __gnu_cxx::new_allocator<std::Spcounted_ptr_inplace<Catch::clara::detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<Catch::clara::detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, (__gnu_cxx::Lockpolicy)2> >::new_allocator()
  0.00     34.05     0.00        6     0.00     0.00  __gnu_cxx::new_allocator<std::Spcounted_ptr_inplace<Catch::clara::detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<Catch::clara::detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, (__gnu_cxx::Lockpolicy)2> >::~new_allocator()
  0.00     34.05     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     34.05     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     34.05     0.00        6     0.00     0.00  __gnu_cxx::new_allocator<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> >::new_allocator()
  0.00     34.05     0.00        6     0.00     0.00  __gnu_cxx::new_allocator<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> >::~new_allocator()
  0.00     34.05     0.00        6     0.00     0.00  __gnu_cxx::__aligned_buffer<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> > > > > >::_M_ptr()
  0.00     34.05     0.00        6     0.00     0.00  __gnu_cxx::__aligned_buffer<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> > > > > >::_M_addr()
  0.00     34.05     0.00        6     0.00     0.00  __gnu_cxx::__aligned_buffer<Catch::clara::detail::BoundValueRef<double> >::_M_ptr()
  0.00     34.05     0.00        6     0.00     0.00  __gnu_cxx::__aligned_buffer<Catch::clara::detail::BoundValueRef<double> >::_M_addr()
  0.00     34.05     0.00        6     0.00     0.00  __gnu_cxx::__normal_iterator<Catch::TestSpec::Filter const, std::vector<Catch::TestSpec::Filter, std::allocator<Catch::TestSpec::Filter> > >::__normal_iterator(Catch::TestSpec::Filter const const&)
  0.00     34.05     0.00        6     0.00     0.00  __gnu_cxx::__normal_iterator<Catch::ISingleton*, std::vector<Catch::ISingleton, std::allocator<Catch::ISingleton> > >::__normal_iterator(Catch::ISingleton** const&)
  0.00     34.05     0.00        6     0.00     0.00  __gnu_cxx::new_allocator<Catch::SectionInfo>::max_size() const
  0.00     34.05     0.00        6     0.00     0.00  __gnu_cxx::__normal_iterator<Catch::TestSpec::Filter const, std::vector<Catch::TestSpec::Filter, std::allocator<Catch::TestSpec::Filter> > >::base() const
  0.00     34.05     0.00        6     0.00     0.00  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> > > > > >::allocator(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&)
  0.00     34.05     0.00        6     0.00     0.00  std::allocator<Catch::clara::detail::BoundValueRef<double> >::allocator(std::allocator<Catch::clara::detail::BoundValueRef<double> > const&)
  0.00     34.05     0.00        6     0.00     0.00  std::allocator<Catch::TestCase>::~allocator()
  0.00     34.05     0.00        6     0.00     0.00  std::allocator<Catch::TestSpec::Filter>::~allocator()
  0.00     34.05     0.00        6     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     34.05     0.00        6     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     34.05     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     34.05     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     34.05     0.00        6     0.00     0.00  std::allocator<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> >::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> > > const&)
  0.00     34.05     0.00        6     0.00     0.00  std::allocator<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> >::~allocator()
  0.00     34.05     0.00        6     0.00     0.00  std::Vectorbase<Catch::TestCase, std::allocator<Catch::TestCase> >::_M_allocate(unsigned long)
  0.00     34.05     0.00        6     0.00     0.00  std::Vectorbase<Catch::TestSpec::FilterMatch, std::allocator<Catch::TestSpec::FilterMatch> >::_M_get_Tp_allocator()
  0.00     34.05     0.00        6     0.00     0.00  std::Spebo_helper<0, std::allocator<Catch::clara::detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, true>::_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     34.05     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     34.05     0.00        6     0.00     0.00  std::Spebo_helper<0, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, true>::_S_get(std::Spebo_helper<0, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, true>&)
  0.00     34.05     0.00        6     0.00     0.00  std::__allocated_ptr<std::allocator<std::Spcounted_ptr_inplace<Catch::clara::detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<Catch::clara::detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, (__gnu_cxx::Lockpolicy)2> > >::__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     34.05     0.00        6     0.00     0.00  std::__allocated_ptr<std::allocator<std::Spcounted_ptr_inplace<Catch::clara::detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<Catch::clara::detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, (__gnu_cxx::Lockpolicy)2> > >::~__allocated_ptr()
  0.00     34.05     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     34.05     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     34.05     0.00        6     0.00     0.00  std::__allocated_ptr<std::allocator<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> > >::__allocated_ptr(std::allocator<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> >&, 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>)
  0.00     34.05     0.00        6     0.00     0.00  std::__allocated_ptr<std::allocator<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> > >::~__allocated_ptr()
  0.00     34.05     0.00        6     0.00     0.00  std::allocator_traits<std::allocator<Catch::TestCase> >::deallocate(std::allocator<Catch::TestCase>&, Catch::TestCase, unsigned long)
  0.00     34.05     0.00        6     0.00     0.00  std::allocator_traits<std::allocator<Catch::TestCase> >::allocate(std::allocator<Catch::TestCase>&, unsigned long)
  0.00     34.05     0.00        6     0.00     0.00  std::Spcounted_ptr_inplace<Catch::clara::detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<Catch::clara::detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, (__gnu_cxx::Lockpolicy)2>::Impl::M_alloc()
  0.00     34.05     0.00        6     0.00     0.00  std::Spcounted_ptr_inplace<Catch::clara::detail::BoundValueRef<std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, std::allocator<Catch::clara::detail::BoundValueRef<std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > > >, (__gnu_cxx::Lockpolicy)2>::_M_ptr()
  0.00     34.05     0.00        6     0.00     0.00  std::Spcounted_ptr_inplace<Catch::clara::detail::BoundValueRef<double>, std::allocator<Catch::clara::detail::BoundValueRef<double> >, (__gnu_cxx::Lockpolicy)2>::_M_ptr()
  0.00     34.05     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     34.05     0.00        6     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>::Impl::M_alloc()
  0.00     34.05     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     34.05     0.00        6     0.00     0.02  std::__cxx11::basic_string<char16_t, std::char_traits<char16_t>, std::allocator<char16_t> >::operator+=(char16_t)
  0.00     34.05     0.00        6     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     34.05     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     34.05     0.00        6     0.00     0.00  std::allocator<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> > std::__addressof<std::allocator<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> > >(std::allocator<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> >&)
  0.00     34.05     0.00        6     0.00     0.00  Catch::ISingleton** std::__niter_base<Catch::ISingleton**>(Catch::ISingleton**)
  0.00     34.05     0.00        6     0.00     0.00  Catch::TestCaseTracking::ITracker** std::__niter_base<Catch::TestCaseTracking::ITracker**>(Catch::TestCaseTracking::ITracker**)
  0.00     34.05     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     34.05     0.00        6     0.00     0.00  std::remove_reference<Catch::Config&>::type&& std::move<Catch::Config&>(Catch::Config&)
  0.00     34.05     0.00        6     0.00     0.00  std::enable_if<std::__and_<std::__not_<std::__is_tuple_like<Catch::clara::detail::Arg> >, std::is_move_constructible<Catch::clara::detail::Arg>, std::is_move_assignable<Catch::clara::detail::Arg> >::value, void>::type std::swap<Catch::clara::detail::Arg>(Catch::clara::detail::Arg&, Catch::clara::detail::Arg&)
  0.00     34.05     0.00        6     0.00     0.00  std::enable_if<std::__and_<std::__not_<std::__is_tuple_like<Catch::clara::detail::Opt> >, std::is_move_constructible<Catch::clara::detail::Opt>, std::is_move_assignable<Catch::clara::detail::Opt> >::value, void>::type std::swap<Catch::clara::detail::Opt>(Catch::clara::detail::Opt&, Catch::clara::detail::Opt&)
  0.00     34.05     0.00        6     0.00     0.00  std::enable_if<std::__and_<std::__not_<std::__is_tuple_like<Catch::TestCase> >, std::is_move_constructible<Catch::TestCase>, std::is_move_assignable<Catch::TestCase> >::value, void>::type std::swap<Catch::TestCase>(Catch::TestCase&, Catch::TestCase&)
  0.00     34.05     0.00        6     0.00     0.00  std::enable_if<std::__and_<std::__not_<std::__is_tuple_like<Catch::TestSpec::FilterMatch> >, std::is_move_constructible<Catch::TestSpec::FilterMatch>, std::is_move_assignable<Catch::TestSpec::FilterMatch> >::value, void>::type std::swap<Catch::TestSpec::FilterMatch>(Catch::TestSpec::FilterMatch&, Catch::TestSpec::FilterMatch&)
  0.00     34.05     0.00        6     0.00     0.00  std::enable_if<std::__and_<std::__not_<std::__is_tuple_like<Catch::TestSpec::Filter> >, std::is_move_constructible<Catch::TestSpec::Filter>, std::is_move_assignable<Catch::TestSpec::Filter> >::value, void>::type std::swap<Catch::TestSpec::Filter>(Catch::TestSpec::Filter&, Catch::TestSpec::Filter&)
  0.00     34.05     0.00        6     0.00     0.00  Catch::IStreamingReporter& std::forward<Catch::IStreamingReporter&>(std::remove_reference<Catch::IStreamingReporter&>::type&)
  0.00     34.05     0.00        6     0.00     0.00  std::default_delete<Catch::ConsoleReporter>&& std::forward<std::default_delete<Catch::ConsoleReporter> >(std::remove_reference<std::default_delete<Catch::ConsoleReporter> >::type&)
  0.00     34.05     0.00        6     0.00     0.00  std::default_delete<Catch::IStreamingReporter>&& std::forward<std::default_delete<Catch::IStreamingReporter> >(std::remove_reference<std::default_delete<Catch::IStreamingReporter> >::type&)
  0.00     34.05     0.00        5     0.00     0.00  ___CATCH__TEST____0()
  0.00     34.05     0.00        5     0.00     0.00  Catch::getRegistryHub()
  0.00     34.05     0.00        5     0.00     0.00  Catch::Singleton<Catch::(anonymous namespace)::RegistryHub, Catch::IRegistryHub, Catch::IMutableRegistryHub>::get()
  0.00     34.05     0.00        5     0.00     0.00  __gnu_cxx::new_allocator<Catch::TestSpec::FilterMatch>::~new_allocator()
  0.00     34.05     0.00        5     0.00     0.00  __gnu_cxx::__normal_iterator<Catch::clara::detail::Arg, std::vector<Catch::clara::detail::Arg, std::allocator<Catch::clara::detail::Arg> > >::__normal_iterator(Catch::clara::detail::Arg const&)
  0.00     34.05     0.00        5     0.00     0.00  __gnu_cxx::__normal_iterator<Catch::TestCase, std::vector<Catch::TestCase, std::allocator<Catch::TestCase> > >::difference_type __gnu_cxx::operator-<Catch::TestCase, std::vector<Catch::TestCase, std::allocator<Catch::TestCase> > >(__gnu_cxx::__normal_iterator<Catch::TestCase, std::vector<Catch::TestCase, std::allocator<Catch::TestCase> > > const&, __gnu_cxx::__normal_iterator<Catch::TestCase, std::vector<Catch::TestCase, std::allocator<Catch::TestCase> > > const&)
  0.00     34.05     0.00        5     0.00     0.00  std::vector<Catch::TestCase, std::allocator<Catch::TestCase> >::_M_check_len(unsigned long, char const) const
  0.00     34.05     0.00        5     0.00     0.00  std::vector<Catch::TestCase, std::allocator<Catch::TestCase> >::end() const
  0.00     34.05     0.00        5     0.00     0.00  std::vector<Catch::TestCase, std::allocator<Catch::TestCase> >::begin() const
  0.00     34.05     0.00        5     0.00     0.00  std::allocator<Catch::TestSpec::FilterMatch>::~allocator()
  0.00     34.05     0.00        5     0.00     0.00  std::shared_ptr<Catch::IConfig const>::shared_ptr(std::shared_ptr<Catch::IConfig const> const&)
  0.00     34.05     0.00        5     0.00     0.00  std::Vectorbase<Catch::ISingleton, std::allocator<Catch::ISingleton> >::_M_get_Tp_allocator()
  0.00     34.05     0.00        5     0.00     0.00  std::__shared_ptr<Catch::IConfig const, (__gnu_cxx::Lockpolicy)2>::__shared_ptr(std::__shared_ptr<Catch::IConfig const, (__gnu_cxx::Lockpolicy)2> const&)
  0.00     34.05     0.00        5     0.00     0.00  std::__shared_ptr<Catch::Config, (__gnu_cxx::Lockpolicy)2>::~__shared_ptr()
  0.00     34.05     0.00        5     0.00     0.00  std::Rbtree_header::_M_reset()
  0.00     34.05     0.00        5     0.00     0.00  std::Rbtree_header::Rbtree_header()
  0.00     34.05     0.00        5     0.00     0.00  std::Rbtree_iterator<Catch::Verbosity>::Rbtree_iterator(std::Rbtree_node_base)
  0.00     34.05     0.00        5     0.00     0.00  void std::vector<Catch::TestCase, std::allocator<Catch::TestCase> >::_M_realloc_insert<Catch::TestCase const&>(__gnu_cxx::__normal_iterator<Catch::TestCase, std::vector<Catch::TestCase, std::allocator<Catch::TestCase> > >, Catch::TestCase const&)
  0.00     34.05     0.00        5     0.00     0.00  std::vector<Catch::TestCase, std::allocator<Catch::TestCase> >::end()
  0.00     34.05     0.00        5     0.00     0.00  std::vector<Catch::TestCase, std::allocator<Catch::TestCase> >::begin()
  0.00     34.05     0.00        5     0.00     0.00  std::Rbtree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<Catch::IReporterFactory> >, std::Select1st<std::pair<std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<Catch::IReporterFactory> > >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<Catch::IReporterFactory> > > >::_M_begin()
  0.00     34.05     0.00        5     0.00     0.00  bool std::operator==<Catch::SectionInfo>(std::move_iterator<Catch::SectionInfo> const&, std::move_iterator<Catch::SectionInfo> const&)
  0.00     34.05     0.00        5     0.00     0.00  bool std::operator!=<Catch::SectionInfo>(std::move_iterator<Catch::SectionInfo> const&, std::move_iterator<Catch::SectionInfo> const&)
  0.00     34.05     0.00        4     0.00     0.00  Catch::(anonymous namespace)::ColumnInfo::ColumnInfo(Catch::(anonymous namespace)::ColumnInfo const&)
  0.00     34.05     0.00        4     0.00     0.00  Catch::(anonymous namespace)::RegistryHub::registerReporter(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::shared_ptr<Catch::IReporterFactory> const&)
  0.00     34.05     0.00        4     0.00     0.00  Catch::IReporterFactory::IReporterFactory()
  0.00     34.05     0.00        4     0.00     0.00  Catch::IReporterFactory::~IReporterFactory()
  0.00     34.05     0.00        4     0.00     0.00  Catch::ReporterRegistry::registerReporter(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::shared_ptr<Catch::IReporterFactory> const&)
  0.00     34.05     0.00        4     0.00     0.00  Catch::clara::detail::BasicResult<Catch::clara::detail::ParseResultType> Catch::clara::detail::BasicResult<Catch::clara::detail::ParseResultType>::ok<Catch::clara::detail::ParseResultType>(Catch::clara::detail::ParseResultType const&)
  0.00     34.05     0.00        4     0.00     0.00  Catch::clara::detail::BasicResult<Catch::clara::detail::ParseResultType>::ResultValueBase(Catch::clara::detail::ResultBase::Type, Catch::clara::detail::ParseResultType const&)
  0.00     34.05     0.00        4     0.00     0.00  Catch::clara::detail::BasicResult<Catch::clara::detail::ParseResultType>::~BasicResult()
  0.00     34.05     0.00        4     0.00     0.00  Catch::clara::detail::TokenStream::loadBuffer()
  0.00     34.05     0.00        4     0.00     0.00  Catch::clara::detail::ResultValueBase<Catch::clara::detail::ParseResultType>::ResultValueBase(Catch::clara::detail::ResultBase::Type, Catch::clara::detail::ParseResultType const&)
  0.00     34.05     0.00        4     0.00     0.00  Catch::clara::detail::ResultValueBase<Catch::clara::detail::ParseResultType>::~ResultValueBase()
  0.00     34.05     0.00        4     0.00     0.00  Catch::Colour::Colour(Catch::Colour::Code)
  0.00     34.05     0.00        4     0.00     0.00  Catch::Colour::~Colour()
  0.00     34.05     0.00        4     0.00     0.00  Catch::Option<Catch::GroupInfo>::reset()
  0.00     34.05     0.00        4     0.00     0.00  Catch::GroupInfo::~GroupInfo()
  0.00     34.05     0.00        4     0.00     0.00  Catch::operator<<(std::ostream&, Catch::Colour const&)
  0.00     34.05     0.00        4     0.00     0.00  __gnu_cxx::new_allocator<Catch::ReporterRegistrar<Catch::XmlReporter>::ReporterFactory>::~new_allocator()
  0.00     34.05     0.00        4     0.00     0.00  __gnu_cxx::new_allocator<Catch::ReporterRegistrar<Catch::JunitReporter>::ReporterFactory>::~new_allocator()
  0.00     34.05     0.00        4     0.00     0.00  __gnu_cxx::new_allocator<Catch::ReporterRegistrar<Catch::CompactReporter>::ReporterFactory>::~new_allocator()
  0.00     34.05     0.00        4     0.00     0.00  __gnu_cxx::new_allocator<Catch::ReporterRegistrar<Catch::ConsoleReporter>::ReporterFactory>::~new_allocator()
  0.00     34.05     0.00        4     0.00     0.00  __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}> >::~new_allocator()
  0.00     34.05     0.00        4     0.00     0.00  __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}> >::~new_allocator()
  0.00     34.05     0.00        4     0.00     0.00  __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}> >::~new_allocator()
  0.00     34.05     0.00        4     0.00     0.00  __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}> >::~new_allocator()
  0.00     34.05     0.00        4     0.00     0.00  __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}> >::~new_allocator()
  0.00     34.05     0.00        4     0.00     0.00  __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}> >::~new_allocator()
  0.00     34.05     0.00        4     0.00     0.00  __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&)#8}> >::~new_allocator()
  0.00     34.05     0.00        4     0.00     0.00  __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&)#1}> >::~new_allocator()
  0.00     34.05     0.00        4     0.00     0.00  __gnu_cxx::new_allocator<Catch::clara::detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(bool)#11}> >::~new_allocator()
  0.00     34.05     0.00        4     0.00     0.00  __gnu_cxx::new_allocator<Catch::clara::detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(int)#10}> >::~new_allocator()
  0.00     34.05     0.00        4     0.00     0.00  __gnu_cxx::new_allocator<Catch::clara::detail::BoundValueRef<long> >::~new_allocator()
  0.00     34.05     0.00        4     0.00     0.00  __gnu_cxx::new_allocator<Catch::clara::detail::BoundFlagLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(bool)#9}> >::~new_allocator()
  0.00     34.05     0.00        4     0.00     0.00  __gnu_cxx::new_allocator<Catch::clara::detail::BoundFlagLambda<Catch::clara::detail::Help::Help(bool&)::{lambda(bool)#1}> >::~new_allocator()
  0.00     34.05     0.00        4     0.00     0.00  __gnu_cxx::new_allocator<Catch::Config>::~new_allocator()
  0.00     34.05     0.00        4     0.00     0.00  __gnu_cxx::new_allocator<Catch::TestCase>::new_allocator(__gnu_cxx::new_allocator<Catch::TestCase> const&)
  0.00     34.05     0.00        4     0.00     0.00  __gnu_cxx::new_allocator<Catch::TestSpec::Filter>::new_allocator(__gnu_cxx::new_allocator<Catch::TestSpec::Filter> const&)
  0.00     34.05     0.00        4     0.00     0.00  __gnu_cxx::new_allocator<std::Rbtree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<Catch::IReporterFactory> > > >::deallocate(std::Rbtree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<Catch::IReporterFactory> > >, unsigned long)
  0.00     34.05     0.00        4     0.00     0.00  void __gnu_cxx::new_allocator<std::Rbtree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<Catch::IReporterFactory> > > >::destroy<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<Catch::IReporterFactory> > >(std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<Catch::IReporterFactory> >)
  0.00     34.05     0.00        4     0.00     0.00  __gnu_cxx::new_allocator<std::Rbtree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<Catch::IReporterFactory> > > >::allocate(unsigned long, void const)
  0.00     34.05     0.00        4     0.00     0.00  void __gnu_cxx::new_allocator<std::Rbtree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<Catch::IReporterFactory> > > >::construct<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<Catch::IReporterFactory> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::shared_ptr<Catch::IReporterFactory> const&>(std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<Catch::IReporterFactory> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::shared_ptr<Catch::IReporterFactory> const&)
  0.00     34.05     0.00        4     0.00     0.00  __gnu_cxx::new_allocator<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> >::new_allocator()
  0.00     34.05     0.00        4     0.00     0.00  __gnu_cxx::new_allocator<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> >::~new_allocator()
  0.00     34.05     0.00        4     0.00     0.00  __gnu_cxx::new_allocator<std::Spcounted_ptr_inplace<Catch::clara::detail::BoundValueRef<double>, std::allocator<Catch::clara::detail::BoundValueRef<double> >, (__gnu_cxx::Lockpolicy)2> >::new_allocator()
  0.00     34.05     0.00        4     0.00     0.00  __gnu_cxx::new_allocator<std::Spcounted_ptr_inplace<Catch::clara::detail::BoundValueRef<double>, std::allocator<Catch::clara::detail::BoundValueRef<double> >, (__gnu_cxx::Lockpolicy)2> >::~new_allocator()
  0.00     34.05     0.00        4     0.00     0.00  __gnu_cxx::__normal_iterator<Catch::SectionInfo, std::vector<Catch::SectionInfo, std::allocator<Catch::SectionInfo> > >::__normal_iterator(Catch::SectionInfo const&)
  0.00     34.05     0.00        4     0.00     0.00  Catch::Config::testSpec() const
  0.00     34.05     0.00        4     0.00     0.00  __gnu_cxx::new_allocator<std::Rbtree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<Catch::IReporterFactory> > > >::max_size() const
  0.00     34.05     0.00        4     0.00     0.00  __gnu_cxx::__normal_iterator<Catch::clara::detail::Token, std::vector<Catch::clara::detail::Token, std::allocator<Catch::clara::detail::Token> > >::base() const
  0.00     34.05     0.00        4     0.00     0.00  __gnu_cxx::__normal_iterator<Catch::TestCaseTracking::ITracker*, std::vector<Catch::TestCaseTracking::ITracker, std::allocator<Catch::TestCaseTracking::ITracker> > >::base() const
  0.00     34.05     0.00        4     0.00     0.00  std::Vectorbase<Catch::SectionInfo, std::allocator<Catch::SectionInfo> >::_M_get_Tp_allocator() const
  0.00     34.05     0.00        4     0.00     0.00  std::move_iterator<Catch::clara::detail::Arg>::base() const
  0.00     34.05     0.00        4     0.00     0.00  std::move_iterator<Catch::clara::detail::Token>::base() const
  0.00     34.05     0.00        4     0.00     0.00  std::move_iterator<Catch::ISingleton**>::base() const
  0.00     34.05     0.00        4     0.00     0.00  std::move_iterator<Catch::TestCaseTracking::ITracker**>::base() const
  0.00     34.05     0.00        4     0.00     0.00  std::__shared_ptr_access<Catch::Config, (__gnu_cxx::Lockpolicy)2, false, false>::operator() const
  0.00     34.05     0.00        4     0.00     0.00  std::less<char const>::operator()(char const const&, char const const&) const
  0.00     34.05     0.00        4     0.00     0.00  std::vector<Catch::SectionInfo, std::allocator<Catch::SectionInfo> >::max_size() const
  0.00     34.05     0.00        4     0.00     0.00  std::vector<Catch::ISingleton, std::allocator<Catch::ISingleton> >::size() const
  0.00     34.05     0.00        4     0.00     0.00  std::vector<Catch::TestCaseTracking::ITracker, std::allocator<Catch::TestCaseTracking::ITracker> >::size() const
  0.00     34.05     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     34.05     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     34.05     0.00        4     0.00     0.00  std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_disjunct(char const) const
  0.00     34.05     0.00        4     0.00     0.00  std::allocator<Catch::ReporterRegistrar<Catch::XmlReporter>::ReporterFactory>::~allocator()
  0.00     34.05     0.00        4     0.00     0.00  std::allocator<Catch::ReporterRegistrar<Catch::JunitReporter>::ReporterFactory>::~allocator()
  0.00     34.05     0.00        4     0.00     0.00  std::allocator<Catch::ReporterRegistrar<Catch::CompactReporter>::ReporterFactory>::~allocator()
  0.00     34.05     0.00        4     0.00     0.00  std::allocator<Catch::ReporterRegistrar<Catch::ConsoleReporter>::ReporterFactory>::~allocator()
  0.00     34.05     0.00        4     0.00     0.00  std::allocator<Catch::clara::detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#2}> >::~allocator()
  0.00     34.05     0.00        4     0.00     0.00  std::allocator<Catch::clara::detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#3}> >::~allocator()
  0.00     34.05     0.00        4     0.00     0.00  std::allocator<Catch::clara::detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#4}> >::~allocator()
  0.00     34.05     0.00        4     0.00     0.00  std::allocator<Catch::clara::detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#5}> >::~allocator()
  0.00     34.05     0.00        4     0.00     0.00  std::allocator<Catch::clara::detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#6}> >::~allocator()
  0.00     34.05     0.00        4     0.00     0.00  std::allocator<Catch::clara::detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#7}> >::~allocator()
  0.00     34.05     0.00        4     0.00     0.00  std::allocator<Catch::clara::detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#8}> >::~allocator()
  0.00     34.05     0.00        4     0.00     0.00  std::allocator<Catch::clara::detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#1}> >::~allocator()
  0.00     34.05     0.00        4     0.00     0.00  std::allocator<Catch::clara::detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(bool)#11}> >::~allocator()
  0.00     34.05     0.00        4     0.00     0.00  std::allocator<Catch::clara::detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(int)#10}> >::~allocator()
  0.00     34.05     0.00        4     0.00     0.00  std::allocator<Catch::clara::detail::BoundValueRef<long> >::~allocator()
  0.00     34.05     0.00        4     0.00     0.00  std::allocator<Catch::clara::detail::BoundFlagLambda<Catch::clara::detail::Help::Help(bool&)::{lambda(bool)#1}> >::~allocator()
  0.00     34.05     0.00        4     0.00     0.00  std::allocator<Catch::clara::detail::BoundFlagLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(bool)#9}> >::~allocator()
  0.00     34.05     0.00        4     0.00     0.00  std::allocator<Catch::Config>::~allocator()
  0.00     34.05     0.00        4     0.00     0.00  std::allocator<Catch::TestCase>::allocator(std::allocator<Catch::TestCase> const&)
  0.00     34.05     0.00        4     0.00     0.00  std::allocator<Catch::TestSpec::Filter>::allocator(std::allocator<Catch::TestSpec::Filter> const&)
  0.00     34.05     0.00        4     0.00     0.00  std::allocator<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> >::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::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&)
  0.00     34.05     0.00        4     0.00     0.00  std::allocator<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> >::~allocator()
  0.00     34.05     0.00        4     0.00     0.00  std::allocator<std::Spcounted_ptr_inplace<Catch::clara::detail::BoundValueRef<double>, std::allocator<Catch::clara::detail::BoundValueRef<double> >, (__gnu_cxx::Lockpolicy)2> >::allocator<Catch::clara::detail::BoundValueRef<double> >(std::allocator<Catch::clara::detail::BoundValueRef<double> > const&)
  0.00     34.05     0.00        4     0.00     0.00  std::allocator<std::Spcounted_ptr_inplace<Catch::clara::detail::BoundValueRef<double>, std::allocator<Catch::clara::detail::BoundValueRef<double> >, (__gnu_cxx::Lockpolicy)2> >::~allocator()
  0.00     34.05     0.00        4     0.00     0.00  std::shared_ptr<Catch::IReporterFactory>::shared_ptr(std::shared_ptr<Catch::IReporterFactory> const&)
  0.00     34.05     0.00        4     0.00     0.00  void std::Destroyaux<false>::__destroy<Catch::TestSpec::Filter>(Catch::TestSpec::Filter, Catch::TestSpec::Filter)
  0.00     34.05     0.00        4     0.00     0.00  std::Vectorbase<Catch::(anonymous namespace)::ColumnInfo, std::allocator<Catch::(anonymous namespace)::ColumnInfo> >::_M_get_Tp_allocator()
  0.00     34.05     0.00        4     0.00     0.00  std::Vectorbase<Catch::TestCase, std::allocator<Catch::TestCase> >::Vectorimpl::~Vectorimpl()
  0.00     34.05     0.00        4     0.00     0.00  std::Vectorbase<Catch::TestCase, std::allocator<Catch::TestCase> >::~Vectorbase()
  0.00     34.05     0.00        4     0.00     0.00  std::Vectorbase<Catch::TestSpec::Filter, std::allocator<Catch::TestSpec::Filter> >::Vectorimpl::~Vectorimpl()
  0.00     34.05     0.00        4     0.00     0.00  std::Vectorbase<Catch::TestSpec::Filter, std::allocator<Catch::TestSpec::Filter> >::_M_deallocate(Catch::TestSpec::Filter, unsigned long)
  0.00     34.05     0.00        4     0.00     0.00  std::Vectorbase<Catch::TestSpec::Filter, std::allocator<Catch::TestSpec::Filter> >::~Vectorbase()
  0.00     34.05     0.00        4     0.00     0.00  std::Vectorbase<Catch::TestCaseTracking::ITracker, std::allocator<Catch::TestCaseTracking::ITracker> >::_M_get_Tp_allocator()
  0.00     34.05     0.00        4     0.00     0.00  std::__shared_ptr<Catch::IReporterFactory, (__gnu_cxx::Lockpolicy)2>::__shared_ptr(std::__shared_ptr<Catch::IReporterFactory, (__gnu_cxx::Lockpolicy)2> const&)
  0.00     34.05     0.00        4     0.00     0.00  std::move_iterator<Catch::clara::detail::Arg>::move_iterator(Catch::clara::detail::Arg)
  0.00     34.05     0.00        4     0.00     0.00  std::move_iterator<Catch::clara::detail::Token>::move_iterator(Catch::clara::detail::Token)
  0.00     34.05     0.00        4     0.00     0.00  std::move_iterator<Catch::ISingleton*>::move_iterator(Catch::ISingleton**)
  0.00     34.05     0.00        4     0.00     0.00  std::move_iterator<Catch::TestCaseTracking::ITracker**>::move_iterator(Catch::TestCaseTracking::ITracker**)
  0.00     34.05     0.00        4     0.00     0.00  std::Spebo_helper<0, 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> > > > > >, true>::_S_get(std::Spebo_helper<0, 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> > > > > >, true>&)
  0.00     34.05     0.00        4     0.00     0.00  std::Spebo_helper<0, std::allocator<Catch::clara::detail::BoundValueRef<double> >, true>::_S_get(std::Spebo_helper<0, std::allocator<Catch::clara::detail::BoundValueRef<double> >, true>&)
  0.00     34.05     0.00        4     0.00     0.00  std::__allocated_ptr<std::allocator<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> > >::__allocated_ptr(std::allocator<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> >&, 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>)
  0.00     34.05     0.00        4     0.00     0.00  std::__allocated_ptr<std::allocator<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> > >::~__allocated_ptr()
  0.00     34.05     0.00        4     0.00     0.00  std::__allocated_ptr<std::allocator<std::Spcounted_ptr_inplace<Catch::clara::detail::BoundValueRef<double>, std::allocator<Catch::clara::detail::BoundValueRef<double> >, (__gnu_cxx::Lockpolicy)2> > >::__allocated_ptr(std::allocator<std::Spcounted_ptr_inplace<Catch::clara::detail::BoundValueRef<double>, std::allocator<Catch::clara::detail::BoundValueRef<double> >, (__gnu_cxx::Lockpolicy)2> >&, std::Spcounted_ptr_inplace<Catch::clara::detail::BoundValueRef<double>, std::allocator<Catch::clara::detail::BoundValueRef<double> >, (__gnu_cxx::Lockpolicy)2>)
  0.00     34.05     0.00        4     0.00     0.00  std::__allocated_ptr<std::allocator<std::Spcounted_ptr_inplace<Catch::clara::detail::BoundValueRef<double>, std::allocator<Catch::clara::detail::BoundValueRef<double> >, (__gnu_cxx::Lockpolicy)2> > >::~__allocated_ptr()
  0.00     34.05     0.00        4     0.00     0.00  std::allocator_traits<std::allocator<char16_t> >::max_size(std::allocator<char16_t> const&)
  0.00     34.05     0.00        4     0.00     0.00  std::allocator_traits<std::allocator<Catch::SectionInfo> >::max_size(std::allocator<Catch::SectionInfo> const&)
  0.00     34.05     0.00        4     0.00     0.00  std::allocator_traits<std::allocator<std::Rbtree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<Catch::IReporterFactory> > > > >::deallocate(std::allocator<std::Rbtree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<Catch::IReporterFactory> > > >&, std::Rbtree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<Catch::IReporterFactory> > >, unsigned long)
  0.00     34.05     0.00        4     0.00     0.00  void std::allocator_traits<std::allocator<std::Rbtree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<Catch::IReporterFactory> > > > >::destroy<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<Catch::IReporterFactory> > >(std::allocator<std::Rbtree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<Catch::IReporterFactory> > > >&, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<Catch::IReporterFactory> >)
  0.00     34.05     0.00        4     0.00     0.00  std::allocator_traits<std::allocator<std::Rbtree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<Catch::IReporterFactory> > > > >::allocate(std::allocator<std::Rbtree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<Catch::IReporterFactory> > > >&, unsigned long)
  0.00     34.05     0.00        4     0.00     0.00  void std::allocator_traits<std::allocator<std::Rbtree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<Catch::IReporterFactory> > > > >::construct<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<Catch::IReporterFactory> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::shared_ptr<Catch::IReporterFactory> const&>(std::allocator<std::Rbtree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<Catch::IReporterFactory> > > >&, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<Catch::IReporterFactory> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::shared_ptr<Catch::IReporterFactory> const&)
  0.00     34.05     0.00        4     0.00     0.00  Catch::SectionInfo std::__uninitialized_copy<false>::__uninit_copy<std::move_iterator<Catch::SectionInfo>, Catch::SectionInfo>(std::move_iterator<Catch::SectionInfo>, std::move_iterator<Catch::SectionInfo>, Catch::SectionInfo)
  0.00     34.05     0.00        4     0.00     0.00  std::Spcounted_ptr_inplace<Catch::clara::detail::BoundValueRef<std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, std::allocator<Catch::clara::detail::BoundValueRef<std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > > >, (__gnu_cxx::Lockpolicy)2>::Impl::M_alloc()
  0.00     34.05     0.00        4     0.00     0.00  std::Spcounted_ptr_inplace<Catch::clara::detail::BoundValueRef<double>, std::allocator<Catch::clara::detail::BoundValueRef<double> >, (__gnu_cxx::Lockpolicy)2>::Impl::M_alloc()
  0.00     34.05     0.00        4     0.00     0.00  std::pair<std::Rbtree_iterator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<Catch::IReporterFactory> > >, bool> std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::shared_ptr<Catch::IReporterFactory>, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<Catch::IReporterFactory> > > >::emplace<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::shared_ptr<Catch::IReporterFactory> const&>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::shared_ptr<Catch::IReporterFactory> const&)
  0.00     34.05     0.00        4     0.00     0.00  std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<Catch::IReporterFactory> >::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<Catch::IReporterFactory>, true>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::shared_ptr<Catch::IReporterFactory> const&)
  0.00     34.05     0.00        4     0.00     0.00  std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<Catch::IReporterFactory> >::~pair()
  0.00     34.05     0.00        4     0.00     0.00  std::pair<std::Rbtree_node_base, std::Rbtree_node_base>::pair<std::Rbtree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<Catch::IReporterFactory> > >&, std::Rbtree_node_base&, true>(std::Rbtree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<Catch::IReporterFactory> > >&, std::Rbtree_node_base&)
  0.00     34.05     0.00        4     0.00     0.00  std::pair<std::Rbtree_iterator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<Catch::IReporterFactory> > >, bool>::pair<std::Rbtree_iterator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<Catch::IReporterFactory> > >, bool, true>(std::Rbtree_iterator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<Catch::IReporterFactory> > >&&, bool&&)
  0.00     34.05     0.00        4     0.00     0.00  std::vector<Catch::clara::detail::Token, std::allocator<Catch::clara::detail::Token> >::end()
  0.00     34.05     0.00        4     0.00     0.00  std::vector<Catch::clara::detail::Token, std::allocator<Catch::clara::detail::Token> >::resize(unsigned long)
  0.00     34.05     0.00        4     0.00     0.00  std::vector<Catch::TestCase, std::allocator<Catch::TestCase> >::~vector()
  0.00     34.05     0.00        4     0.00     0.00  std::vector<Catch::TestSpec::Filter, std::allocator<Catch::TestSpec::Filter> >::~vector()
  0.00     34.05     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     34.05     0.00        4     0.00     0.00  std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::assign(char const)
  0.00     34.05     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     34.05     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     34.05     0.00        4     0.00     0.00  std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::operator=(char const)
  0.00     34.05     0.00        4     0.00     0.00  std::Rbtree<Catch::Verbosity, Catch::Verbosity, std::Identity<Catch::Verbosity>, std::less<Catch::Verbosity>, std::allocator<Catch::Verbosity> >::M_get_Node_allocator()
  0.00     34.05     0.00        4     0.00     0.00  std::Rbtree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<Catch::IReporterFactory> >, std::Select1st<std::pair<std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<Catch::IReporterFactory> > >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<Catch::IReporterFactory> > > >::_M_get_node()
  0.00     34.05     0.00        4     0.00     0.00  std::Rbtree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<Catch::IReporterFactory> >, std::Select1st<std::pair<std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<Catch::IReporterFactory> > >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<Catch::IReporterFactory> > > >::_M_put_node(std::Rbtree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<Catch::IReporterFactory> > >)
  0.00     34.05     0.00        4     0.00     0.00  std::Rbtree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<Catch::IReporterFactory> >, std::Select1st<std::pair<std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<Catch::IReporterFactory> > >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<Catch::IReporterFactory> > > >::_M_drop_node(std::Rbtree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<Catch::IReporterFactory> > >)
  0.00     34.05     0.00        4     0.00     0.00  std::Rbtree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<Catch::IReporterFactory> > > std::Rbtree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<Catch::IReporterFactory> >, std::Select1st<std::pair<std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<Catch::IReporterFactory> > >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<Catch::IReporterFactory> > > >::_M_create_node<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::shared_ptr<Catch::IReporterFactory> const&>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::shared_ptr<Catch::IReporterFactory> const&)
  0.00     34.05     0.00        4     0.00     0.00  std::Rbtree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<Catch::IReporterFactory> >, std::Select1st<std::pair<std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<Catch::IReporterFactory> > >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<Catch::IReporterFactory> > > >::_M_insert_node(std::Rbtree_node_base, std::Rbtree_node_base, std::Rbtree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<Catch::IReporterFactory> > >)
  0.00     34.05     0.00        4     0.00     0.00  std::Rbtree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<Catch::IReporterFactory> >, std::Select1st<std::pair<std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<Catch::IReporterFactory> > >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<Catch::IReporterFactory> > > >::_M_destroy_node(std::Rbtree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<Catch::IReporterFactory> > >)
  0.00     34.05     0.00        4     0.00     0.00  void std::Rbtree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<Catch::IReporterFactory> >, std::Select1st<std::pair<std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<Catch::IReporterFactory> > >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<Catch::IReporterFactory> > > >::_M_construct_node<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::shared_ptr<Catch::IReporterFactory> const&>(std::Rbtree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<Catch::IReporterFactory> > >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::shared_ptr<Catch::IReporterFactory> const&)
  0.00     34.05     0.00        4     0.00     0.00  std::pair<std::Rbtree_iterator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<Catch::IReporterFactory> > >, bool> std::Rbtree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<Catch::IReporterFactory> >, std::Select1st<std::pair<std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<Catch::IReporterFactory> > >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<Catch::IReporterFactory> > > >::_M_emplace_unique<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::shared_ptr<Catch::IReporterFactory> const&>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::shared_ptr<Catch::IReporterFactory> const&)
  0.00     34.05     0.00        4     0.00     0.00  std::Rbtree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<Catch::IReporterFactory> >, std::Select1st<std::pair<std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<Catch::IReporterFactory> > >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<Catch::IReporterFactory> > > >::_M_get_insert_unique_pos(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)
  0.00     34.05     0.00        4     0.00     0.00  std::Rbtree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<Catch::IReporterFactory> >, std::Select1st<std::pair<std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<Catch::IReporterFactory> > >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<Catch::IReporterFactory> > > >::_S_left(std::Rbtree_node_base)
  0.00     34.05     0.00        4     0.00     0.00  void std::Construct<Catch::(anonymous namespace)::ColumnInfo, Catch::(anonymous namespace)::ColumnInfo const&>(Catch::(anonymous namespace)::ColumnInfo, Catch::(anonymous namespace)::ColumnInfo const&)
  0.00     34.05     0.00        4     0.00     0.00  std::allocator<std::Sp_counted_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> > std::__addressof<std::allocator<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> > >(std::allocator<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> >&)
  0.00     34.05     0.00        4     0.00     0.00  std::allocator<std::Spcounted_ptr_inplace<Catch::clara::detail::BoundValueRef<double>, std::allocator<Catch::clara::detail::BoundValueRef<double> >, (__gnu_cxx::Lockpolicy)2> > std::__addressof<std::allocator<std::Spcounted_ptr_inplace<Catch::clara::detail::BoundValueRef<double>, std::allocator<Catch::clara::detail::BoundValueRef<double> >, (__gnu_cxx::Lockpolicy)2> > >(std::allocator<std::Spcounted_ptr_inplace<Catch::clara::detail::BoundValueRef<double>, std::allocator<Catch::clara::detail::BoundValueRef<double> >, (__gnu_cxx::Lockpolicy)2> >&)
  0.00     34.05     0.00        4     0.00     0.00  decltype (__miter_base(({parm#1}.base)())) std::__miter_base<Catch::ISingleton*>(std::move_iterator<Catch::ISingleton**>)
  0.00     34.05     0.00        4     0.00     0.00  Catch::ISingleton** std::__miter_base<Catch::ISingleton**>(Catch::ISingleton**)
  0.00     34.05     0.00        4     0.00     0.00  decltype (__miter_base(({parm#1}.base)())) std::__miter_base<Catch::TestCaseTracking::ITracker**>(std::move_iterator<Catch::TestCaseTracking::ITracker**>)
  0.00     34.05     0.00        4     0.00     0.00  Catch::TestCaseTracking::ITracker** std::__miter_base<Catch::TestCaseTracking::ITracker**>(Catch::TestCaseTracking::ITracker**)
  0.00     34.05     0.00        4     0.00     0.00  Catch::SectionInfo std::uninitialized_copy<std::move_iterator<Catch::SectionInfo>, Catch::SectionInfo>(std::move_iterator<Catch::SectionInfo>, std::move_iterator<Catch::SectionInfo>, Catch::SectionInfo)
  0.00     34.05     0.00        4     0.00     0.00  Catch::SectionInfo std::__uninitialized_copy_a<std::move_iterator<Catch::SectionInfo>, Catch::SectionInfo, Catch::SectionInfo>(std::move_iterator<Catch::SectionInfo>, std::move_iterator<Catch::SectionInfo>, Catch::SectionInfo, std::allocator<Catch::SectionInfo>&)
  0.00     34.05     0.00        4     0.00     0.00  std::move_iterator<Catch::clara::detail::Arg> std::__make_move_if_noexcept_iterator<Catch::clara::detail::Arg, std::move_iterator<Catch::clara::detail::Arg> >(Catch::clara::detail::Arg)
  0.00     34.05     0.00        4     0.00     0.00  std::move_iterator<Catch::clara::detail::Token> std::__make_move_if_noexcept_iterator<Catch::clara::detail::Token, std::move_iterator<Catch::clara::detail::Token> >(Catch::clara::detail::Token)
  0.00     34.05     0.00        4     0.00     0.00  std::move_iterator<Catch::ISingleton**> std::__make_move_if_noexcept_iterator<Catch::ISingleton, std::move_iterator<Catch::ISingleton*> >(Catch::ISingleton**)
  0.00     34.05     0.00        4     0.00     0.00  std::move_iterator<Catch::TestCaseTracking::ITracker**> std::__make_move_if_noexcept_iterator<Catch::TestCaseTracking::ITracker, std::move_iterator<Catch::TestCaseTracking::ITracker*> >(Catch::TestCaseTracking::ITracker**)
  0.00     34.05     0.00        4     0.00     0.00  Catch::SectionInfo std::__uninitialized_move_if_noexcept_a<Catch::SectionInfo, Catch::SectionInfo, std::allocator<Catch::SectionInfo> >(Catch::SectionInfo, Catch::SectionInfo, Catch::SectionInfo, std::allocator<Catch::SectionInfo>&)
  0.00     34.05     0.00        4     0.00     0.00  Catch::(anonymous namespace)::ColumnInfo const& std::forward<Catch::(anonymous namespace)::ColumnInfo const&>(std::remove_reference<Catch::(anonymous namespace)::ColumnInfo const&>::type&)
  0.00     34.05     0.00        4     0.00     0.00  std::Rbtree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<Catch::IReporterFactory> > >& std::forward<std::Rbtree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<Catch::IReporterFactory> > >&>(std::remove_reference<std::Rbtree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<Catch::IReporterFactory> > >&>::type&)
  0.00     34.05     0.00        4     0.00     0.00  std::Rbtree_iterator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<Catch::IReporterFactory> > >&& std::forward<std::Rbtree_iterator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<Catch::IReporterFactory> > > >(std::remove_reference<std::Rbtree_iterator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<Catch::IReporterFactory> > > >::type&)
  0.00     34.05     0.00        4     0.00     0.00  void std::Destroy<Catch::(anonymous namespace)::ColumnInfo>(Catch::(anonymous namespace)::ColumnInfo)
  0.00     34.05     0.00        4     0.00     0.00  void std::Destroy<Catch::TestSpec::Filter>(Catch::TestSpec::Filter, Catch::TestSpec::Filter)
  0.00     34.05     0.00        4     0.00     0.00  void std::Destroy<Catch::TestSpec::Filter, Catch::TestSpec::Filter>(Catch::TestSpec::Filter, Catch::TestSpec::Filter, std::allocator<Catch::TestSpec::Filter>&)
  0.00     34.05     0.00        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.00     34.05     0.00        3     0.00     0.00  Catch::BinaryExpr<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [3]>::BinaryExpr(bool, libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> > const&, Catch::StringRef, char const (&) [3])
  0.00     34.05     0.00        3     0.00     0.00  Catch::BinaryExpr<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [3]>::~BinaryExpr()
  0.00     34.05     0.00        3     0.00     0.00  Catch::BinaryExpr<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [5]>::BinaryExpr(bool, libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> > const&, Catch::StringRef, char const (&) [5])
  0.00     34.05     0.00        3     0.00     0.00  Catch::BinaryExpr<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [5]>::~BinaryExpr()
  0.00     34.05     0.00        3     0.00     0.00  Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [7]>::BinaryExpr(bool, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, Catch::StringRef, char const (&) [7])
  0.00     34.05     0.00        3     0.00     0.00  Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [7]>::~BinaryExpr()
  0.00     34.05     0.00        3     0.00     0.00  Catch::TestRunInfo::~TestRunInfo()
  0.00     34.05     0.00        3     0.00     0.00  Catch::(anonymous namespace)::makeRatio(unsigned long, unsigned long)
  0.00     34.05     0.00        3     0.00     0.00  Catch::(anonymous namespace)::getSingletons()
  0.00     34.05     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     34.05     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     34.05     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     34.05     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     34.05     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     34.05     0.00        3     0.00     0.00  Catch::clara::detail::TokenStream::operator++()
  0.00     34.05     0.00        3     0.00     0.00  Catch::clara::detail::isOptPrefix(char)
  0.00     34.05     0.00        3     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     34.05     0.00        3     0.00     0.00  Catch::clara::detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::~BoundValueRef()
  0.00     34.05     0.00        3     0.00     0.00  Catch::clara::detail::BoundValueRef<unsigned int>::BoundValueRef(unsigned int&)
  0.00     34.05     0.00        3     0.00     0.00  Catch::clara::detail::BoundValueRef<unsigned int>::~BoundValueRef()
  0.00     34.05     0.00        3     0.00     0.00  Catch::clara::detail::ParserRefImpl<Catch::clara::detail::Opt>::ParserRefImpl<unsigned int>(unsigned int&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)
  0.00     34.05     0.00        3     0.00     0.00  Catch::clara::detail::ComposableParserImpl<Catch::clara::detail::ExeName>::ComposableParserImpl()
  0.00     34.05     0.00        3     0.00     0.00  Catch::clara::detail::Opt::Opt<unsigned int>(unsigned int&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)
  0.00     34.05     0.00        3     0.00     0.00  Catch::clara::detail::Token::Token(Catch::clara::detail::Token&&)
  0.00     34.05     0.00        3     0.00     0.00  Catch::clara::detail::ExeName::ExeName()
  0.00     34.05     0.00        3     0.00     0.00  Catch::Option<Catch::TestRunInfo>::reset()
  0.00     34.05     0.00        3     0.00     0.00  Catch::BinaryExpr<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [3]> const Catch::ExprLhs<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> > const&>::operator==<char [3]>(char const (&) [3])
  0.00     34.05     0.00        3     0.00     0.00  Catch::BinaryExpr<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [5]> const Catch::ExprLhs<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> > const&>::operator==<char [5]>(char const (&) [5])
  0.00     34.05     0.00        3     0.00     0.00  Catch::BinaryExpr<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&> const Catch::ExprLhs<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> > const&>::operator==<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)
  0.00     34.05     0.00        3     0.00     0.00  Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [7]> const Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>::operator==<char [7]>(char const (&) [7])
  0.00     34.05     0.00        3     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&> const Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>::operator==<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&)
  0.00     34.05     0.00        3     0.00     0.00  Catch::TestSpec::~TestSpec()
  0.00     34.05     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     34.05     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     34.05     0.00        3     0.00     0.00  __gnu_cxx::new_allocator<char16_t>::deallocate(char16_t, unsigned long)
  0.00     34.05     0.00        3     0.00     0.00  __gnu_cxx::new_allocator<char16_t>::allocate(unsigned long, void const)
  0.00     34.05     0.00        3     0.00     0.00  __gnu_cxx::new_allocator<Catch::(anonymous namespace)::ColumnInfo>::~new_allocator()
  0.00     34.05     0.00        3     0.00     0.00  __gnu_cxx::new_allocator<Catch::ReporterRegistrar<Catch::XmlReporter>::ReporterFactory>::new_allocator(__gnu_cxx::new_allocator<Catch::ReporterRegistrar<Catch::XmlReporter>::ReporterFactory> const&)
  0.00     34.05     0.00        3     0.00     0.00  __gnu_cxx::new_allocator<Catch::ReporterRegistrar<Catch::JunitReporter>::ReporterFactory>::new_allocator(__gnu_cxx::new_allocator<Catch::ReporterRegistrar<Catch::JunitReporter>::ReporterFactory> const&)
  0.00     34.05     0.00        3     0.00     0.00  __gnu_cxx::new_allocator<Catch::ReporterRegistrar<Catch::CompactReporter>::ReporterFactory>::new_allocator(__gnu_cxx::new_allocator<Catch::ReporterRegistrar<Catch::CompactReporter>::ReporterFactory> const&)
  0.00     34.05     0.00        3     0.00     0.00  __gnu_cxx::new_allocator<Catch::ReporterRegistrar<Catch::ConsoleReporter>::ReporterFactory>::new_allocator(__gnu_cxx::new_allocator<Catch::ReporterRegistrar<Catch::ConsoleReporter>::ReporterFactory> const&)
  0.00     34.05     0.00        3     0.00     0.00  __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}> >::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}> const&)
  0.00     34.05     0.00        3     0.00     0.00  __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}> >::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}> const&)
  0.00     34.05     0.00        3     0.00     0.00  __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}> >::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}> const&)
  0.00     34.05     0.00        3     0.00     0.00  __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}> >::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}> const&)
  0.00     34.05     0.00        3     0.00     0.00  __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}> >::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}> const&)
  0.00     34.05     0.00        3     0.00     0.00  __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}> >::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}> const&)
  0.00     34.05     0.00        3     0.00     0.00  __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&)#8}> >::new_allocator(Catch::clara::detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#8}> const&)
  0.00     34.05     0.00        3     0.00     0.00  __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&)#1}> >::new_allocator(Catch::clara::detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#1}> const&)
  0.00     34.05     0.00        3     0.00     0.00  __gnu_cxx::new_allocator<Catch::clara::detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(bool)#11}> >::new_allocator(Catch::clara::detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(bool)#11}> const&)
  0.00     34.05     0.00        3     0.00     0.00  __gnu_cxx::new_allocator<Catch::clara::detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(int)#10}> >::new_allocator(Catch::clara::detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(int)#10}> const&)
  0.00     34.05     0.00        3     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     34.05     0.00        3     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     34.05     0.00        3     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     34.05     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     34.05     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     34.05     0.00        3     0.00     0.00  __gnu_cxx::new_allocator<Catch::clara::detail::BoundValueRef<unsigned int> >::new_allocator()
  0.00     34.05     0.00        3     0.00     0.00  __gnu_cxx::new_allocator<Catch::clara::detail::BoundValueRef<long> >::new_allocator(__gnu_cxx::new_allocator<Catch::clara::detail::BoundValueRef<long> > const&)
  0.00     34.05     0.00        3     0.00     0.00  __gnu_cxx::new_allocator<Catch::clara::detail::BoundFlagLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(bool)#9}> >::new_allocator(Catch::clara::detail::BoundFlagLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(bool)#9}> const&)
  0.00     34.05     0.00        3     0.00     0.00  __gnu_cxx::new_allocator<Catch::clara::detail::BoundFlagLambda<Catch::clara::detail::Help::Help(bool&)::{lambda(bool)#1}> >::new_allocator(Catch::clara::detail::BoundFlagLambda<Catch::clara::detail::Help::Help(bool&)::{lambda(bool)#1}> const&)
  0.00     34.05     0.00        3     0.00     0.00  void __gnu_cxx::new_allocator<Catch::clara::detail::Token>::construct<Catch::clara::detail::Token, Catch::clara::detail::Token>(Catch::clara::detail::Token, Catch::clara::detail::Token&&)
  0.00     34.05     0.00        3     0.00     0.00  __gnu_cxx::new_allocator<Catch::Config>::new_allocator(__gnu_cxx::new_allocator<Catch::Config> const&)
  0.00     34.05     0.00        3     0.00     0.00  __gnu_cxx::new_allocator<Catch::TestSpec::FilterMatch>::new_allocator(__gnu_cxx::new_allocator<Catch::TestSpec::FilterMatch> const&)
  0.00     34.05     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     34.05     0.00        3     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])
  0.00     34.05     0.00        3     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     34.05     0.00        3     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     34.05     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     34.05     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     34.05     0.00        3     0.00     0.00  __gnu_cxx::new_allocator<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> >::deallocate(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>, unsigned long)
  0.00     34.05     0.00        3     0.00     0.00  __gnu_cxx::new_allocator<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> >::allocate(unsigned long, void const)
  0.00     34.05     0.00        3     0.00     0.00  __gnu_cxx::__aligned_buffer<Catch::ReporterRegistrar<Catch::XmlReporter>::ReporterFactory>::_M_ptr()
  0.00     34.05     0.00        3     0.00     0.00  __gnu_cxx::__aligned_buffer<Catch::ReporterRegistrar<Catch::XmlReporter>::ReporterFactory>::_M_addr()
  0.00     34.05     0.00        3     0.00     0.00  __gnu_cxx::__aligned_buffer<Catch::ReporterRegistrar<Catch::JunitReporter>::ReporterFactory>::_M_ptr()
  0.00     34.05     0.00        3     0.00     0.00  __gnu_cxx::__aligned_buffer<Catch::ReporterRegistrar<Catch::JunitReporter>::ReporterFactory>::_M_addr()
  0.00     34.05     0.00        3     0.00     0.00  __gnu_cxx::__aligned_buffer<Catch::ReporterRegistrar<Catch::CompactReporter>::ReporterFactory>::_M_ptr()
  0.00     34.05     0.00        3     0.00     0.00  __gnu_cxx::__aligned_buffer<Catch::ReporterRegistrar<Catch::CompactReporter>::ReporterFactory>::_M_addr()
  0.00     34.05     0.00        3     0.00     0.00  __gnu_cxx::__aligned_buffer<Catch::ReporterRegistrar<Catch::ConsoleReporter>::ReporterFactory>::_M_ptr()
  0.00     34.05     0.00        3     0.00     0.00  __gnu_cxx::__aligned_buffer<Catch::ReporterRegistrar<Catch::ConsoleReporter>::ReporterFactory>::_M_addr()
  0.00     34.05     0.00        3     0.00     0.00  __gnu_cxx::__aligned_buffer<Catch::clara::detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#2}> >::_M_ptr()
  0.00     34.05     0.00        3     0.00     0.00  __gnu_cxx::__aligned_buffer<Catch::clara::detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#2}> >::_M_addr()
  0.00     34.05     0.00        3     0.00     0.00  __gnu_cxx::__aligned_buffer<Catch::clara::detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#3}> >::_M_ptr()
  0.00     34.05     0.00        3     0.00     0.00  __gnu_cxx::__aligned_buffer<Catch::clara::detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#3}> >::_M_addr()
  0.00     34.05     0.00        3     0.00     0.00  __gnu_cxx::__aligned_buffer<Catch::clara::detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#4}> >::_M_ptr()
  0.00     34.05     0.00        3     0.00     0.00  __gnu_cxx::__aligned_buffer<Catch::clara::detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#4}> >::_M_addr()
  0.00     34.05     0.00        3     0.00     0.00  __gnu_cxx::__aligned_buffer<Catch::clara::detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#5}> >::_M_ptr()
  0.00     34.05     0.00        3     0.00     0.00  __gnu_cxx::__aligned_buffer<Catch::clara::detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#5}> >::_M_addr()
  0.00     34.05     0.00        3     0.00     0.00  __gnu_cxx::__aligned_buffer<Catch::clara::detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#6}> >::_M_ptr()
  0.00     34.05     0.00        3     0.00     0.00  __gnu_cxx::__aligned_buffer<Catch::clara::detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#6}> >::_M_addr()
  0.00     34.05     0.00        3     0.00     0.00  __gnu_cxx::__aligned_buffer<Catch::clara::detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#7}> >::_M_ptr()
  0.00     34.05     0.00        3     0.00     0.00  __gnu_cxx::__aligned_buffer<Catch::clara::detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#7}> >::_M_addr()
  0.00     34.05     0.00        3     0.00     0.00  __gnu_cxx::__aligned_buffer<Catch::clara::detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#8}> >::_M_ptr()
  0.00     34.05     0.00        3     0.00     0.00  __gnu_cxx::__aligned_buffer<Catch::clara::detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#8}> >::_M_addr()
  0.00     34.05     0.00        3     0.00     0.00  __gnu_cxx::__aligned_buffer<Catch::clara::detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#1}> >::_M_ptr()
  0.00     34.05     0.00        3     0.00     0.00  __gnu_cxx::__aligned_buffer<Catch::clara::detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#1}> >::_M_addr()
  0.00     34.05     0.00        3     0.00     0.00  __gnu_cxx::__aligned_buffer<Catch::clara::detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(bool)#11}> >::_M_ptr()
  0.00     34.05     0.00        3     0.00     0.00  __gnu_cxx::__aligned_buffer<Catch::clara::detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(bool)#11}> >::_M_addr()
  0.00     34.05     0.00        3     0.00     0.00  __gnu_cxx::__aligned_buffer<Catch::clara::detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(int)#10}> >::_M_ptr()
  0.00     34.05     0.00        3     0.00     0.00  __gnu_cxx::__aligned_buffer<Catch::clara::detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(int)#10}> >::_M_addr()
  0.00     34.05     0.00        3     0.00     0.00  __gnu_cxx::__aligned_buffer<Catch::clara::detail::BoundValueRef<long> >::_M_ptr()
  0.00     34.05     0.00        3     0.00     0.00  __gnu_cxx::__aligned_buffer<Catch::clara::detail::BoundValueRef<long> >::_M_addr()
  0.00     34.05     0.00        3     0.00     0.00  __gnu_cxx::__aligned_buffer<Catch::clara::detail::BoundFlagLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(bool)#9}> >::_M_ptr()
  0.00     34.05     0.00        3     0.00     0.00  __gnu_cxx::__aligned_buffer<Catch::clara::detail::BoundFlagLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(bool)#9}> >::_M_addr()
  0.00     34.05     0.00        3     0.00     0.00  __gnu_cxx::__aligned_buffer<Catch::clara::detail::BoundFlagLambda<Catch::clara::detail::Help::Help(bool&)::{lambda(bool)#1}> >::_M_ptr()
  0.00     34.05     0.00        3     0.00     0.00  __gnu_cxx::__aligned_buffer<Catch::clara::detail::BoundFlagLambda<Catch::clara::detail::Help::Help(bool&)::{lambda(bool)#1}> >::_M_addr()
  0.00     34.05     0.00        3     0.00     0.00  __gnu_cxx::__aligned_buffer<Catch::Config>::_M_ptr()
  0.00     34.05     0.00        3     0.00     0.00  __gnu_cxx::__aligned_buffer<Catch::Config>::_M_addr()
  0.00     34.05     0.00        3     0.00     0.00  __gnu_cxx::__normal_iterator<Catch::TestSpec::FilterMatch, std::vector<Catch::TestSpec::FilterMatch, std::allocator<Catch::TestSpec::FilterMatch> > >::__normal_iterator(Catch::TestSpec::FilterMatch const&)
  0.00     34.05     0.00        3     0.00     0.00  bool __gnu_cxx::operator!=<Catch::ISingleton**, std::vector<Catch::ISingleton, std::allocator<Catch::ISingleton> > >(__gnu_cxx::__normal_iterator<Catch::ISingleton**, std::vector<Catch::ISingleton, std::allocator<Catch::ISingleton> > > const&, __gnu_cxx::__normal_iterator<Catch::ISingleton**, std::vector<Catch::ISingleton, std::allocator<Catch::ISingleton> > > const&)
  0.00     34.05     0.00        3     0.00     0.00  Catch::clara::detail::BasicResult<Catch::clara::detail::ParseResultType>::operator bool() const
  0.00     34.05     0.00        3     0.00     0.00  Catch::Config::name[abi:cxx11]() const
  0.00     34.05     0.00        3     0.00     0.00  Catch::Config::runOrder() const
  0.00     34.05     0.00        3     0.00     0.00  __gnu_cxx::new_allocator<Catch::ISingleton>::max_size() const
  0.00     34.05     0.00        3     0.00     0.00  __gnu_cxx::new_allocator<Catch::TestCaseTracking::ITracker>::max_size() const
  0.00     34.05     0.00        3     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     34.05     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     34.05     0.00        3     0.00     0.00  __gnu_cxx::new_allocator<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> >::max_size() const
  0.00     34.05     0.00        3     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     34.05     0.00        3     0.00     0.00  __gnu_cxx::__normal_iterator<Catch::clara::detail::Token, std::vector<Catch::clara::detail::Token, std::allocator<Catch::clara::detail::Token> > >::operator() const
  0.00     34.05     0.00        3     0.00     0.00  __gnu_cxx::__normal_iterator<Catch::clara::detail::Token, std::vector<Catch::clara::detail::Token, std::allocator<Catch::clara::detail::Token> > >::operator-(long) const
  0.00     34.05     0.00        3     0.00     0.00  std::Rbtree_iterator<Catch::TestCase>::operator==(std::Rbtree_iterator<Catch::TestCase> const&) const
  0.00     34.05     0.00        3     0.00     0.00  std::vector<Catch::TestSpec::Filter, std::allocator<Catch::TestSpec::Filter> >::end() const
  0.00     34.05     0.00        3     0.00     0.00  std::vector<Catch::TestSpec::Filter, std::allocator<Catch::TestSpec::Filter> >::begin() const
  0.00     34.05     0.00        3     0.00     0.00  std::Identity<Catch::Verbosity>::operator()(Catch::Verbosity const&) const
  0.00     34.05     0.00        3     0.00     0.00  std::allocator<Catch::(anonymous namespace)::ColumnInfo>::~allocator()
  0.00     34.05     0.00        3     0.00     0.00  std::allocator<Catch::ReporterRegistrar<Catch::XmlReporter>::ReporterFactory>::allocator(std::allocator<Catch::ReporterRegistrar<Catch::XmlReporter>::ReporterFactory> const&)
  0.00     34.05     0.00        3     0.00     0.00  std::allocator<Catch::ReporterRegistrar<Catch::JunitReporter>::ReporterFactory>::allocator(std::allocator<Catch::ReporterRegistrar<Catch::JunitReporter>::ReporterFactory> const&)
  0.00     34.05     0.00        3     0.00     0.00  std::allocator<Catch::ReporterRegistrar<Catch::CompactReporter>::ReporterFactory>::allocator(std::allocator<Catch::ReporterRegistrar<Catch::CompactReporter>::ReporterFactory> const&)
  0.00     34.05     0.00        3     0.00     0.00  std::allocator<Catch::ReporterRegistrar<Catch::ConsoleReporter>::ReporterFactory>::allocator(std::allocator<Catch::ReporterRegistrar<Catch::ConsoleReporter>::ReporterFactory> const&)
  0.00     34.05     0.00        3     0.00     0.00  std::allocator<Catch::clara::detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#2}> >::allocator(Catch::clara::detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#2}> const&)
  0.00     34.05     0.00        3     0.00     0.00  std::allocator<Catch::clara::detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#3}> >::allocator(Catch::clara::detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#3}> const&)
  0.00     34.05     0.00        3     0.00     0.00  std::allocator<Catch::clara::detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#4}> >::allocator(Catch::clara::detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#4}> const&)
  0.00     34.05     0.00        3     0.00     0.00  std::allocator<Catch::clara::detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#5}> >::allocator(Catch::clara::detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#5}> const&)
  0.00     34.05     0.00        3     0.00     0.00  std::allocator<Catch::clara::detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#6}> >::allocator(Catch::clara::detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#6}> const&)
  0.00     34.05     0.00        3     0.00     0.00  std::allocator<Catch::clara::detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#7}> >::allocator(Catch::clara::detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#7}> const&)
  0.00     34.05     0.00        3     0.00     0.00  std::allocator<Catch::clara::detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#8}> >::allocator(Catch::clara::detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#8}> const&)
  0.00     34.05     0.00        3     0.00     0.00  std::allocator<Catch::clara::detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#1}> >::allocator(Catch::clara::detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#1}> const&)
  0.00     34.05     0.00        3     0.00     0.00  std::allocator<Catch::clara::detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(bool)#11}> >::allocator(Catch::clara::detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(bool)#11}> const&)
  0.00     34.05     0.00        3     0.00     0.00  std::allocator<Catch::clara::detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(int)#10}> >::allocator(Catch::clara::detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(int)#10}> const&)
  0.00     34.05     0.00        3     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     34.05     0.00        3     0.00     0.00  std::allocator<Catch::clara::detail::BoundValueRef<unsigned int> >::allocator()
  0.00     34.05     0.00        3     0.00     0.00  std::allocator<Catch::clara::detail::BoundValueRef<long> >::allocator(std::allocator<Catch::clara::detail::BoundValueRef<long> > const&)
  0.00     34.05     0.00        3     0.00     0.00  std::allocator<Catch::clara::detail::BoundFlagLambda<Catch::clara::detail::Help::Help(bool&)::{lambda(bool)#1}> >::allocator(Catch::clara::detail::BoundFlagLambda<Catch::clara::detail::Help::Help(bool&)::{lambda(bool)#1}> const&)
  0.00     34.05     0.00        3     0.00     0.00  std::allocator<Catch::clara::detail::BoundFlagLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(bool)#9}> >::allocator(Catch::clara::detail::BoundFlagLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(bool)#9}> const&)
  0.00     34.05     0.00        3     0.00     0.00  std::allocator<Catch::Config>::allocator(std::allocator<Catch::Config> const&)
  0.00     34.05     0.00        3     0.00     0.00  std::allocator<Catch::TestSpec::FilterMatch>::allocator(std::allocator<Catch::TestSpec::FilterMatch> const&)
  0.00     34.05     0.00        3     0.00     0.00  std::Headbase<0ul, Catch::ConsoleReporter, false>::_M_head(std::Headbase<0ul, Catch::ConsoleReporter, false>&)
  0.00     34.05     0.00        3     0.00     0.00  std::Headbase<0ul, Catch::IStreamingReporter, false>::_M_head(std::Headbase<0ul, Catch::IStreamingReporter, false>&)
  0.00     34.05     0.00        3     0.00     0.00  std::shared_ptr<Catch::IConfig const>::shared_ptr<Catch::Config, void>(std::shared_ptr<Catch::Config> const&)
  0.00     34.05     0.00        3     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     34.05     0.00        3     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     34.05     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     34.05     0.00        3     0.00     0.00  std::shared_ptr<Catch::clara::detail::BoundValueRef<unsigned int> >::~shared_ptr()
  0.00     34.05     0.00        3     0.00     0.00  std::shared_ptr<Catch::clara::detail::BoundValueRefBase>::shared_ptr()
  0.00     34.05     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     34.05     0.00        3     0.00     0.00  std::shared_ptr<Catch::Config>::~shared_ptr()
  0.00     34.05     0.00        3     0.00     0.00  std::shared_ptr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::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])
  0.00     34.05     0.00        3     0.00     0.00  std::Tupleimpl<0ul, Catch::ConsoleReporter, std::default_delete<Catch::ConsoleReporter> >::_M_head(std::Tupleimpl<0ul, Catch::ConsoleReporter, std::default_delete<Catch::ConsoleReporter> >&)
  0.00     34.05     0.00        3     0.00     0.00  std::Tupleimpl<0ul, Catch::IStreamingReporter, std::default_delete<Catch::IStreamingReporter> >::_M_head(std::Tupleimpl<0ul, Catch::IStreamingReporter, std::default_delete<Catch::IStreamingReporter> >&)
  0.00     34.05     0.00        3     0.00     0.00  void std::Destroyaux<false>::__destroy<Catch::SectionInfo>(Catch::SectionInfo, Catch::SectionInfo)
  0.00     34.05     0.00        3     0.00     0.00  void std::Destroyaux<false>::__destroy<Catch::TestSpec::FilterMatch>(Catch::TestSpec::FilterMatch, Catch::TestSpec::FilterMatch)
  0.00     34.05     0.00        3     0.00     0.00  void std::Destroyaux<true>::__destroy<Catch::ISingleton**>(Catch::ISingleton**, Catch::ISingleton**)
  0.00     34.05     0.00        3     0.00     0.00  std::Vectorbase<Catch::SectionInfo, std::allocator<Catch::SectionInfo> >::_M_deallocate(Catch::SectionInfo, unsigned long)
  0.00     34.05     0.00        3     0.00     0.00  std::Vectorbase<Catch::TestSpec::FilterMatch, std::allocator<Catch::TestSpec::FilterMatch> >::Vectorimpl::~Vectorimpl()
  0.00     34.05     0.00        3     0.00     0.00  std::Vectorbase<Catch::TestSpec::FilterMatch, std::allocator<Catch::TestSpec::FilterMatch> >::_M_deallocate(Catch::TestSpec::FilterMatch, unsigned long)
  0.00     34.05     0.00        3     0.00     0.00  std::Vectorbase<Catch::TestSpec::FilterMatch, std::allocator<Catch::TestSpec::FilterMatch> >::~Vectorbase()
  0.00     34.05     0.00        3     0.00     0.00  std::Vectorbase<Catch::ISingleton, std::allocator<Catch::ISingleton> >::_M_deallocate(Catch::ISingleton**, unsigned long)
  0.00     34.05     0.00        3     0.00     0.00  std::__shared_ptr<Catch::IConfig const, (__gnu_cxx::Lockpolicy)2>::__shared_ptr<Catch::Config, void>(std::__shared_ptr<Catch::Config, (__gnu_cxx::Lockpolicy)2> const&)
  0.00     34.05     0.00        3     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     34.05     0.00        3     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     34.05     0.00        3     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     34.05     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     34.05     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     34.05     0.00        3     0.00     0.00  std::__shared_ptr<Catch::clara::detail::BoundValueRef<unsigned int>, (__gnu_cxx::Lockpolicy)2>::~__shared_ptr()
  0.00     34.05     0.00        3     0.00     0.00  std::__shared_ptr<Catch::clara::detail::BoundValueRefBase, (__gnu_cxx::Lockpolicy)2>::__shared_ptr()
  0.00     34.05     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     34.05     0.00        3     0.00     0.00  std::enable_if<!std::__shared_ptr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, (__gnu_cxx::Lockpolicy)2>::__has_esft_base<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, void>::value, void>::type std::__shared_ptr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, (__gnu_cxx::Lockpolicy)2>::_M_enable_shared_from_this_with<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, 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     34.05     0.00        3     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::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])
  0.00     34.05     0.00        3     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     34.05     0.00        3     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     34.05     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     34.05     0.00        3     0.00     0.00  std::Spebo_helper<0, std::allocator<Catch::clara::detail::BoundValueRef<unsigned int> >, true>::~Spebo_helper()
  0.00     34.05     0.00        3     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(std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > const&)
  0.00     34.05     0.00        3     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()
  0.00     34.05     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     34.05     0.00        3     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     34.05     0.00        3     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])
  0.00     34.05     0.00        3     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     34.05     0.00        3     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     34.05     0.00        3     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     34.05     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     34.05     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     34.05     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     34.05     0.00        3     0.00     0.00  std::__allocated_ptr<std::allocator<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> > >::_S_raw_ptr(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>)
  0.00     34.05     0.00        3     0.00     0.00  std::__allocated_ptr<std::allocator<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> > >::get()
  0.00     34.05     0.00        3     0.00     0.00  std::__allocated_ptr<std::allocator<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> > >::operator=(decltype(nullptr))
  0.00     34.05     0.00        3     0.00     0.00  std::__uniq_ptr_impl<Catch::ConsoleReporter, std::default_delete<Catch::ConsoleReporter> >::_M_ptr()
  0.00     34.05     0.00        3     0.00     0.00  std::__uniq_ptr_impl<Catch::IStreamingReporter, std::default_delete<Catch::IStreamingReporter> >::_M_ptr()
  0.00     34.05     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     34.05     0.00        3     0.00     0.00  std::allocator_traits<std::allocator<char16_t> >::allocate(std::allocator<char16_t>&, unsigned long)
  0.00     34.05     0.00        3     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     34.05     0.00        3     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     34.05     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     34.05     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     34.05     0.00        3     0.00     0.00  void std::allocator_traits<std::allocator<Catch::clara::detail::Token> >::construct<Catch::clara::detail::Token, Catch::clara::detail::Token>(std::allocator<Catch::clara::detail::Token>&, Catch::clara::detail::Token, Catch::clara::detail::Token&&)
  0.00     34.05     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     34.05     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> > > >::construct<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, char const (&) [13]>(std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, char const (&) [13])
  0.00     34.05     0.00        3     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     34.05     0.00        3     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     34.05     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     34.05     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     34.05     0.00        3     0.00     0.00  std::allocator_traits<std::allocator<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> > >::deallocate(std::allocator<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> >&, 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>, unsigned long)
  0.00     34.05     0.00        3     0.00     0.00  std::allocator_traits<std::allocator<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> > >::allocate(std::allocator<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> >&, unsigned long)
  0.00     34.05     0.00        3     0.00     0.00  std::Rbtree_const_iterator<Catch::Verbosity>::Rbtree_const_iterator(std::Rbtree_node_base const)
  0.00     34.05     0.00        3     0.00     0.00  std::Rbtree_const_iterator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<Catch::IReporterFactory> > >::Rbtree_const_iterator(std::Rbtree_node_base const)
  0.00     34.05     0.00        3     0.00     0.00  std::Spcounted_ptr_inplace<Catch::ReporterRegistrar<Catch::XmlReporter>::ReporterFactory, std::allocator<Catch::ReporterRegistrar<Catch::XmlReporter>::ReporterFactory>, (__gnu_cxx::Lockpolicy)2>::_M_ptr()
  0.00     34.05     0.00        3     0.00     0.00  std::Spcounted_ptr_inplace<Catch::ReporterRegistrar<Catch::JunitReporter>::ReporterFactory, std::allocator<Catch::ReporterRegistrar<Catch::JunitReporter>::ReporterFactory>, (__gnu_cxx::Lockpolicy)2>::_M_ptr()
  0.00     34.05     0.00        3     0.00     0.00  std::Spcounted_ptr_inplace<Catch::ReporterRegistrar<Catch::CompactReporter>::ReporterFactory, std::allocator<Catch::ReporterRegistrar<Catch::CompactReporter>::ReporterFactory>, (__gnu_cxx::Lockpolicy)2>::_M_ptr()
  0.00     34.05     0.00        3     0.00     0.00  std::Spcounted_ptr_inplace<Catch::ReporterRegistrar<Catch::ConsoleReporter>::ReporterFactory, std::allocator<Catch::ReporterRegistrar<Catch::ConsoleReporter>::ReporterFactory>, (__gnu_cxx::Lockpolicy)2>::_M_ptr()
  0.00     34.05     0.00        3     0.00     0.00  std::Spcounted_ptr_inplace<Catch::clara::detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#2}>, std::allocator<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#2}>, (__gnu_cxx::Lockpolicy)2>::_M_ptr()
  0.00     34.05     0.00        3     0.00     0.00  std::Spcounted_ptr_inplace<Catch::clara::detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#3}>, std::allocator<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#3}>, (__gnu_cxx::Lockpolicy)2>::_M_ptr()
  0.00     34.05     0.00        3     0.00     0.00  std::Spcounted_ptr_inplace<Catch::clara::detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#4}>, std::allocator<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#4}>, (__gnu_cxx::Lockpolicy)2>::_M_ptr()
  0.00     34.05     0.00        3     0.00     0.00  std::Spcounted_ptr_inplace<Catch::clara::detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#5}>, std::allocator<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#5}>, (__gnu_cxx::Lockpolicy)2>::_M_ptr()
  0.00     34.05     0.00        3     0.00     0.00  std::Spcounted_ptr_inplace<Catch::clara::detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#6}>, std::allocator<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#6}>, (__gnu_cxx::Lockpolicy)2>::_M_ptr()
  0.00     34.05     0.00        3     0.00     0.00  std::Spcounted_ptr_inplace<Catch::clara::detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#7}>, std::allocator<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#7}>, (__gnu_cxx::Lockpolicy)2>::_M_ptr()
  0.00     34.05     0.00        3     0.00     0.00  std::Spcounted_ptr_inplace<Catch::clara::detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#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_ptr()
  0.00     34.05     0.00        3     0.00     0.00  std::Spcounted_ptr_inplace<Catch::clara::detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#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_ptr()
  0.00     34.05     0.00        3     0.00     0.00  std::Spcounted_ptr_inplace<Catch::clara::detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(bool)#11}>, std::allocator<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(bool)#11}>, (__gnu_cxx::Lockpolicy)2>::_M_ptr()
  0.00     34.05     0.00        3     0.00     0.00  std::Spcounted_ptr_inplace<Catch::clara::detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(int)#10}>, std::allocator<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(int)#10}>, (__gnu_cxx::Lockpolicy)2>::_M_ptr()
  0.00     34.05     0.00        3     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     34.05     0.00        3     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     34.05     0.00        3     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     34.05     0.00        3     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     34.05     0.00        3     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     34.05     0.00        3     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     34.05     0.00        3     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     34.05     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     34.05     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     34.05     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     34.05     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     34.05     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     34.05     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     34.05     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     34.05     0.00        3     0.00     0.00  std::Spcounted_ptr_inplace<Catch::clara::detail::BoundValueRef<long>, std::allocator<Catch::clara::detail::BoundValueRef<long> >, (__gnu_cxx::Lockpolicy)2>::_M_ptr()
  0.00     34.05     0.00        3     0.00     0.00  std::Spcounted_ptr_inplace<Catch::clara::detail::BoundFlagLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(bool)#9}>, std::allocator<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(bool)#9}>, (__gnu_cxx::Lockpolicy)2>::_M_ptr()
  0.00     34.05     0.00        3     0.00     0.00  std::Spcounted_ptr_inplace<Catch::clara::detail::BoundFlagLambda<Catch::clara::detail::Help::Help(bool&)::{lambda(bool)#1}>, std::allocator<Catch::clara::detail::Help::Help(bool&)::{lambda(bool)#1}>, (__gnu_cxx::Lockpolicy)2>::_M_ptr()
  0.00     34.05     0.00        3     0.00     0.00  std::Spcounted_ptr_inplace<Catch::Config, std::allocator<Catch::Config>, (__gnu_cxx::Lockpolicy)2>::_M_ptr()
  0.00     34.05     0.00        3     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_destroy()
  0.00     34.05     0.00        3     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()
  0.00     34.05     0.00        3     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_get_deleter(std::type_info const&)
  0.00     34.05     0.00        3     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>::Impl::Impl(std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >)
  0.00     34.05     0.00        3     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>::_Impl::~Impl()
  0.00     34.05     0.00        3     0.00     0.00  std::Sp_counted_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])
  0.00     34.05     0.00        3     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()
  0.00     34.05     0.00        3     0.00     0.00  Catch::clara::detail::Token& std::vector<Catch::clara::detail::Token, std::allocator<Catch::clara::detail::Token> >::emplace_back<Catch::clara::detail::Token>(Catch::clara::detail::Token&&)
  0.00     34.05     0.00        3     0.00     0.00  std::vector<Catch::clara::detail::Token, std::allocator<Catch::clara::detail::Token> >::_M_erase_at_end(Catch::clara::detail::Token)
  0.00     34.05     0.00        3     0.00     0.00  std::vector<Catch::clara::detail::Token, std::allocator<Catch::clara::detail::Token> >::back()
  0.00     34.05     0.00        3     0.00     0.00  std::vector<Catch::clara::detail::Token, std::allocator<Catch::clara::detail::Token> >::push_back(Catch::clara::detail::Token&&)
  0.00     34.05     0.00        3     0.00     0.00  std::vector<Catch::TestSpec::FilterMatch, std::allocator<Catch::TestSpec::FilterMatch> >::~vector()
  0.00     34.05     0.00        3     0.00     0.00  std::vector<Catch::ISingleton, std::allocator<Catch::ISingleton> >::end()
  0.00     34.05     0.00        3     0.00     0.00  std::vector<Catch::ISingleton, std::allocator<Catch::ISingleton> >::begin()
  0.00     34.05     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     34.05     0.00        3     0.00     0.00  std::Rbtree<Catch::TestCase, Catch::TestCase, std::Identity<Catch::TestCase>, std::less<Catch::TestCase>, std::allocator<Catch::TestCase> >::begin()
  0.00     34.05     0.00        3     0.00     0.00  std::Rb_tree<Catch::Verbosity, Catch::Verbosity, std::Identity<Catch::Verbosity>, std::less<Catch::Verbosity>, std::allocator<Catch::Verbosity> >::M_end()
  0.00     34.05     0.00        3     0.00     0.00  void std::Construct<std::_cxx11::basic_string<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&)
  0.00     34.05     0.00        3     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     34.05     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     34.05     0.00        3     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])
  0.00     34.05     0.00        3     0.00     0.00  Catch::ConsoleReporter& std::__get_helper<0ul, Catch::ConsoleReporter, std::default_delete<Catch::ConsoleReporter> >(std::Tupleimpl<0ul, Catch::ConsoleReporter, std::default_delete<Catch::ConsoleReporter> >&)
  0.00     34.05     0.00        3     0.00     0.00  Catch::IStreamingReporter& std::__get_helper<0ul, Catch::IStreamingReporter, std::default_delete<Catch::IStreamingReporter> >(std::Tupleimpl<0ul, Catch::IStreamingReporter, std::default_delete<Catch::IStreamingReporter> >&)
  0.00     34.05     0.00        3     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     34.05     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     34.05     0.00        3     0.00     0.00  std::shared_ptr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > std::allocate_shared<std::__cxx11::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::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > const&, char const (&) [13])
  0.00     34.05     0.00        3     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     34.05     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     34.05     0.00        3     0.00     0.00  std::__allocated_ptr<std::allocator<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> > > std::__allocate_guarded<std::allocator<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> > >(std::allocator<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> >&)
  0.00     34.05     0.00        3     0.00     0.00  std::tuple_element<0ul, std::tuple<Catch::ConsoleReporter, std::default_delete<Catch::ConsoleReporter> > >::type& std::get<0ul, Catch::ConsoleReporter, std::default_delete<Catch::ConsoleReporter> >(std::tuple<Catch::ConsoleReporter, std::default_delete<Catch::ConsoleReporter> >&)
  0.00     34.05     0.00        3     0.00     0.00  std::tuple_element<0ul, std::tuple<Catch::IStreamingReporter, std::default_delete<Catch::IStreamingReporter> > >::type& std::get<0ul, Catch::IStreamingReporter, std::default_delete<Catch::IStreamingReporter> >(std::tuple<Catch::IStreamingReporter, std::default_delete<Catch::IStreamingReporter> >&)
  0.00     34.05     0.00        3     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     34.05     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     34.05     0.00        3     0.00     0.00  std::remove_reference<std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > const&>::type&& std::move<std::allocator<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> > > const&)
  0.00     34.05     0.00        3     0.00     0.00  std::remove_reference<Catch::clara::detail::Token&>::type&& std::move<Catch::clara::detail::Token&>(Catch::clara::detail::Token&)
  0.00     34.05     0.00        3     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     34.05     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     34.05     0.00        3     0.00     0.00  std::enable_if<std::__and_<std::__not_<std::__is_tuple_like<Catch::(anonymous namespace)::ColumnInfo> >, std::is_move_constructible<Catch::(anonymous namespace)::ColumnInfo>, std::is_move_assignable<Catch::(anonymous namespace)::ColumnInfo> >::value, void>::type std::swap<Catch::(anonymous namespace)::ColumnInfo>(Catch::(anonymous namespace)::ColumnInfo&, Catch::(anonymous namespace)::ColumnInfo&)
  0.00     34.05     0.00        3     0.00     0.00  char const const& std::forward<char const const&>(std::remove_reference<char const const&>::type&)
  0.00     34.05     0.00        3     0.00     0.00  Catch::ISingleton const& std::forward<Catch::ISingleton const&>(std::remove_reference<Catch::ISingleton const&>::type&)
  0.00     34.05     0.00        3     0.00     0.00  void std::Destroy<Catch::SectionInfo>(Catch::SectionInfo, Catch::SectionInfo)
  0.00     34.05     0.00        3     0.00     0.00  void std::Destroy<Catch::SectionInfo, Catch::SectionInfo>(Catch::SectionInfo, Catch::SectionInfo, std::allocator<Catch::SectionInfo>&)
  0.00     34.05     0.00        3     0.00     0.00  void std::Destroy<Catch::TestSpec::FilterMatch>(Catch::TestSpec::FilterMatch, Catch::TestSpec::FilterMatch)
  0.00     34.05     0.00        3     0.00     0.00  void std::Destroy<Catch::TestSpec::FilterMatch, Catch::TestSpec::FilterMatch>(Catch::TestSpec::FilterMatch, Catch::TestSpec::FilterMatch, std::allocator<Catch::TestSpec::FilterMatch>&)
  0.00     34.05     0.00        3     0.00     0.00  void std::Destroy<Catch::ISingleton**>(Catch::ISingleton**, Catch::ISingleton**)
  0.00     34.05     0.00        3     0.00     0.00  void std::Destroy<Catch::ISingleton**, Catch::ISingleton>(Catch::ISingleton*, Catch::ISingleton**, std::allocator<Catch::ISingleton>&)
  0.00     34.05     0.00        2     0.00     0.11  ___CATCH__TEST____0()
  0.00     34.05     0.00        2     0.00     0.00  ___CATCH__TEST____8()
  0.00     34.05     0.00        2     0.00     0.00  (anonymous namespace)::get_date(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&)
  0.00     34.05     0.00        2     0.00     0.00  (anonymous namespace)::get_time(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&)
  0.00     34.05     0.00        2     0.00     0.00  Catch::BinaryExpr<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&>::BinaryExpr(bool, std::__cxx11::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t> > const&, Catch::StringRef, std::__cxx11::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t> > const&)
  0.00     34.05     0.00        2     0.00     0.00  Catch::BinaryExpr<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&>::~BinaryExpr()
  0.00     34.05     0.00        2     0.00     0.00  Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>::BinaryExpr(bool, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, Catch::StringRef, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)
  0.00     34.05     0.00        2     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     34.05     0.00        2     0.00     0.00  Catch::ConfigData::~ConfigData()
  0.00     34.05     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::Decomposer::operator<=<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&)
  0.00     34.05     0.00        2     0.00     0.00  Catch::TestRunInfo::TestRunInfo(Catch::TestRunInfo const&)
  0.00     34.05     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     34.05     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     34.05     0.00        2     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     34.05     0.00        2     0.00     0.00  Catch::cleanUpContext()
  0.00     34.05     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> > const&>(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     34.05     0.00        2     0.00     0.00  Catch::cleanupSingletons()
  0.00     34.05     0.00        2     0.00     0.00  Catch::clara::detail::convertInto(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&)
  0.00     34.05     0.00        2     0.00     0.00  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> > > >&)
  0.00     34.05     0.00        2     0.00     0.00  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()
  0.00     34.05     0.00        2     0.00     0.00  Catch::clara::detail::BoundValueRef<double>::BoundValueRef(double&)
  0.00     34.05     0.00        2     0.00     0.00  Catch::clara::detail::BoundValueRef<double>::~BoundValueRef()
  0.00     34.05     0.00        2     0.00     0.00  Catch::clara::detail::ParserRefImpl<Catch::clara::detail::Opt>::ParserRefImpl<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >(std::__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     34.05     0.00        2     0.00     0.00  Catch::clara::detail::ParserRefImpl<Catch::clara::detail::Opt>::ParserRefImpl<double>(double&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)
  0.00     34.05     0.00        2     0.00     0.00  Catch::clara::detail::ComposableParserImpl<Catch::clara::detail::ExeName>::operator=(Catch::clara::detail::ComposableParserImpl<Catch::clara::detail::ExeName> const&)
  0.00     34.05     0.00        2     0.00     0.00  Catch::clara::detail::Opt::Opt<double>(double&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)
  0.00     34.05     0.00        2     0.00     0.00  Catch::clara::detail::Opt::Opt<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >(std::__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     34.05     0.00        2     0.00     0.00  Catch::clara::detail::Parser::Parser()
  0.00     34.05     0.00        2     0.00     0.00  Catch::clara::detail::ExeName::operator=(Catch::clara::detail::ExeName const&)
  0.00     34.05     0.00        2     0.00     0.00  Catch::Context::setConfig(std::shared_ptr<Catch::IConfig const> const&)
  0.00     34.05     0.00        2     0.00     0.00  Catch::BinaryExpr<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&> const Catch::ExprLhs<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> > const&>::operator==<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&)
  0.00     34.05     0.00        2     0.00     0.00  Catch::BinaryExpr<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&> const Catch::ExprLhs<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> > const&>::operator>=<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&)
  0.00     34.05     0.00        2     0.00     0.00  Catch::BinaryExpr<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&> const Catch::ExprLhs<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> > const&>::operator><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&)
  0.00     34.05     0.00        2     0.00     0.00  Catch::BinaryExpr<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&> const Catch::ExprLhs<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> > const&>::operator<=<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&)
  0.00     34.05     0.00        2     0.00     0.00  Catch::BinaryExpr<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&> const Catch::ExprLhs<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> > const&>::operator< <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&)
  0.00     34.05     0.00        2     0.00     0.00  Catch::BinaryExpr<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&> const Catch::ExprLhs<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> > const&>::operator!=<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&)
  0.00     34.05     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&>::ExprLhs(std::__cxx11::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t> > const&)
  0.00     34.05     0.00        2     0.00     0.00  Catch::BinaryExpr<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&> const Catch::ExprLhs<std::__cxx11::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t> > const&>::operator==<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&)
  0.00     34.05     0.00        2     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::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>::operator==<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)
  0.00     34.05     0.00        2     0.00     0.00  Catch::cleanUp()
  0.00     34.05     0.00        2     0.00     0.00  Catch::LazyStat<Catch::GroupInfo>::reset()
  0.00     34.05     0.00        2     0.00     0.00  Catch::TestSpec::TestSpec()
  0.00     34.05     0.00        2     0.00     0.00  Catch::GroupInfo::GroupInfo(Catch::GroupInfo const&)
  0.00     34.05     0.00        2     0.00     0.00  Catch::GroupInfo::GroupInfo(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, unsigned long, unsigned long)
  0.00     34.05     0.00        2     0.00     0.00  Catch::pluralise::pluralise(unsigned long, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)
  0.00     34.05     0.00        2     0.00     0.00  Catch::pluralise::~pluralise()
  0.00     34.05     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     34.05     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     34.05     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     34.05     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     34.05     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     34.05     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     34.05     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     34.05     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     34.05     0.00        2     0.00     0.00  __gnu_cxx::new_allocator<Catch::SectionInfo>::deallocate(Catch::SectionInfo, unsigned long)
  0.00     34.05     0.00        2     0.00     0.00  __gnu_cxx::new_allocator<Catch::SectionInfo>::allocate(unsigned long, void const)
  0.00     34.05     0.00        2     0.00     0.00  __gnu_cxx::new_allocator<Catch::(anonymous namespace)::ColumnInfo>::new_allocator(__gnu_cxx::new_allocator<Catch::(anonymous namespace)::ColumnInfo> const&)
  0.00     34.05     0.00        2     0.00     0.00  void __gnu_cxx::new_allocator<Catch::clara::detail::BoundValueRef<std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > > >::destroy<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> > > > > >(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> > > > >)
  0.00     34.05     0.00        2     0.00     0.00  void __gnu_cxx::new_allocator<Catch::clara::detail::BoundValueRef<std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > > >::construct<Catch::clara::detail::BoundValueRef<std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >&>(Catch::clara::detail::BoundValueRef<std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >&)
  0.00     34.05     0.00        2     0.00     0.00  __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> > > > > >::new_allocator()
  0.00     34.05     0.00        2     0.00     0.00  void __gnu_cxx::new_allocator<Catch::clara::detail::BoundValueRef<double> >::destroy<Catch::clara::detail::BoundValueRef<double> >(Catch::clara::detail::BoundValueRef<double>)
  0.00     34.05     0.00        2     0.00     0.00  void __gnu_cxx::new_allocator<Catch::clara::detail::BoundValueRef<double> >::construct<Catch::clara::detail::BoundValueRef<double>, double&>(Catch::clara::detail::BoundValueRef<double>, double&)
  0.00     34.05     0.00        2     0.00     0.00  __gnu_cxx::new_allocator<Catch::clara::detail::BoundValueRef<double> >::new_allocator()
  0.00     34.05     0.00        2     0.00     0.00  __gnu_cxx::new_allocator<Catch::clara::detail::Arg>::new_allocator()
  0.00     34.05     0.00        2     0.00     0.00  __gnu_cxx::new_allocator<Catch::clara::detail::Opt>::new_allocator()
  0.00     34.05     0.00        2     0.00     0.00  __gnu_cxx::new_allocator<Catch::TestCase>::new_allocator()
  0.00     34.05     0.00        2     0.00     0.00  __gnu_cxx::new_allocator<Catch::TestSpec::FilterMatch>::new_allocator()
  0.00     34.05     0.00        2     0.00     0.00  __gnu_cxx::new_allocator<Catch::TestSpec::Filter>::new_allocator()
  0.00     34.05     0.00        2     0.00     0.00  __gnu_cxx::new_allocator<Catch::Verbosity>::~new_allocator()
  0.00     34.05     0.00        2     0.00     0.00  __gnu_cxx::new_allocator<Catch::ISingleton>::new_allocator()
  0.00     34.05     0.00        2     0.00     0.00  __gnu_cxx::new_allocator<Catch::ISingleton>::~new_allocator()
  0.00     34.05     0.00        2     0.00     0.00  __gnu_cxx::new_allocator<std::Rbtree_node<Catch::Verbosity> >::~new_allocator()
  0.00     34.05     0.00        2     0.00     0.00  __gnu_cxx::new_allocator<std::Spcounted_ptr_inplace<Catch::ReporterRegistrar<Catch::XmlReporter>::ReporterFactory, std::allocator<Catch::ReporterRegistrar<Catch::XmlReporter>::ReporterFactory>, (__gnu_cxx::Lockpolicy)2> >::new_allocator()
  0.00     34.05     0.00        2     0.00     0.00  __gnu_cxx::new_allocator<std::Spcounted_ptr_inplace<Catch::ReporterRegistrar<Catch::XmlReporter>::ReporterFactory, std::allocator<Catch::ReporterRegistrar<Catch::XmlReporter>::ReporterFactory>, (__gnu_cxx::Lockpolicy)2> >::~new_allocator()
  0.00     34.05     0.00        2     0.00     0.00  __gnu_cxx::new_allocator<std::Spcounted_ptr_inplace<Catch::ReporterRegistrar<Catch::JunitReporter>::ReporterFactory, std::allocator<Catch::ReporterRegistrar<Catch::JunitReporter>::ReporterFactory>, (__gnu_cxx::Lockpolicy)2> >::new_allocator()
  0.00     34.05     0.00        2     0.00     0.00  __gnu_cxx::new_allocator<std::Spcounted_ptr_inplace<Catch::ReporterRegistrar<Catch::JunitReporter>::ReporterFactory, std::allocator<Catch::ReporterRegistrar<Catch::JunitReporter>::ReporterFactory>, (__gnu_cxx::Lockpolicy)2> >::~new_allocator()
  0.00     34.05     0.00        2     0.00     0.00  __gnu_cxx::new_allocator<std::Spcounted_ptr_inplace<Catch::ReporterRegistrar<Catch::CompactReporter>::ReporterFactory, std::allocator<Catch::ReporterRegistrar<Catch::CompactReporter>::ReporterFactory>, (__gnu_cxx::Lockpolicy)2> >::new_allocator()
  0.00     34.05     0.00        2     0.00     0.00  __gnu_cxx::new_allocator<std::Spcounted_ptr_inplace<Catch::ReporterRegistrar<Catch::CompactReporter>::ReporterFactory, std::allocator<Catch::ReporterRegistrar<Catch::CompactReporter>::ReporterFactory>, (__gnu_cxx::Lockpolicy)2> >::~new_allocator()
  0.00     34.05     0.00        2     0.00     0.00  __gnu_cxx::new_allocator<std::Spcounted_ptr_inplace<Catch::ReporterRegistrar<Catch::ConsoleReporter>::ReporterFactory, std::allocator<Catch::ReporterRegistrar<Catch::ConsoleReporter>::ReporterFactory>, (__gnu_cxx::Lockpolicy)2> >::new_allocator()
  0.00     34.05     0.00        2     0.00     0.00  __gnu_cxx::new_allocator<std::Spcounted_ptr_inplace<Catch::ReporterRegistrar<Catch::ConsoleReporter>::ReporterFactory, std::allocator<Catch::ReporterRegistrar<Catch::ConsoleReporter>::ReporterFactory>, (__gnu_cxx::Lockpolicy)2> >::~new_allocator()
  0.00     34.05     0.00        2     0.00     0.00  __gnu_cxx::new_allocator<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> >::new_allocator()
  0.00     34.05     0.00        2     0.00     0.00  __gnu_cxx::new_allocator<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> >::~new_allocator()
  0.00     34.05     0.00        2     0.00     0.00  __gnu_cxx::new_allocator<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> >::new_allocator()
  0.00     34.05     0.00        2     0.00     0.00  __gnu_cxx::new_allocator<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> >::~new_allocator()
  0.00     34.05     0.00        2     0.00     0.00  __gnu_cxx::new_allocator<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> >::new_allocator()
  0.00     34.05     0.00        2     0.00     0.00  __gnu_cxx::new_allocator<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> >::~new_allocator()
  0.00     34.05     0.00        2     0.00     0.00  __gnu_cxx::new_allocator<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> >::new_allocator()
  0.00     34.05     0.00        2     0.00     0.00  __gnu_cxx::new_allocator<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> >::~new_allocator()
  0.00     34.05     0.00        2     0.00     0.00  __gnu_cxx::new_allocator<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> >::new_allocator()
  0.00     34.05     0.00        2     0.00     0.00  __gnu_cxx::new_allocator<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> >::~new_allocator()
  0.00     34.05     0.00        2     0.00     0.00  __gnu_cxx::new_allocator<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> >::new_allocator()
  0.00     34.05     0.00        2     0.00     0.00  __gnu_cxx::new_allocator<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> >::~new_allocator()
  0.00     34.05     0.00        2     0.00     0.00  __gnu_cxx::new_allocator<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&)#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> >::new_allocator()
  0.00     34.05     0.00        2     0.00     0.00  __gnu_cxx::new_allocator<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&)#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> >::~new_allocator()
  0.00     34.05     0.00        2     0.00     0.00  __gnu_cxx::new_allocator<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&)#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> >::new_allocator()
  0.00     34.05     0.00        2     0.00     0.00  __gnu_cxx::new_allocator<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&)#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> >::~new_allocator()
  0.00     34.05     0.00        2     0.00     0.00  __gnu_cxx::new_allocator<std::Spcounted_ptr_inplace<Catch::clara::detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(bool)#11}>, std::allocator<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(bool)#11}>, (__gnu_cxx::Lockpolicy)2> >::new_allocator()
  0.00     34.05     0.00        2     0.00     0.00  __gnu_cxx::new_allocator<std::Spcounted_ptr_inplace<Catch::clara::detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(bool)#11}>, std::allocator<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(bool)#11}>, (__gnu_cxx::Lockpolicy)2> >::~new_allocator()
  0.00     34.05     0.00        2     0.00     0.00  __gnu_cxx::new_allocator<std::Spcounted_ptr_inplace<Catch::clara::detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(int)#10}>, std::allocator<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(int)#10}>, (__gnu_cxx::Lockpolicy)2> >::new_allocator()
  0.00     34.05     0.00        2     0.00     0.00  __gnu_cxx::new_allocator<std::Spcounted_ptr_inplace<Catch::clara::detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(int)#10}>, std::allocator<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(int)#10}>, (__gnu_cxx::Lockpolicy)2> >::~new_allocator()
  0.00     34.05     0.00        2     0.00     0.00  __gnu_cxx::new_allocator<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> >::deallocate(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>, unsigned long)
  0.00     34.05     0.00        2     0.00     0.00  __gnu_cxx::new_allocator<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> >::allocate(unsigned long, void const)
  0.00     34.05     0.00        2     0.00     0.00  __gnu_cxx::new_allocator<std::Spcounted_ptr_inplace<Catch::clara::detail::BoundValueRef<double>, std::allocator<Catch::clara::detail::BoundValueRef<double> >, (__gnu_cxx::Lockpolicy)2> >::deallocate(std::Spcounted_ptr_inplace<Catch::clara::detail::BoundValueRef<double>, std::allocator<Catch::clara::detail::BoundValueRef<double> >, (__gnu_cxx::Lockpolicy)2>, unsigned long)
  0.00     34.05     0.00        2     0.00     0.00  __gnu_cxx::new_allocator<std::Spcounted_ptr_inplace<Catch::clara::detail::BoundValueRef<double>, std::allocator<Catch::clara::detail::BoundValueRef<double> >, (__gnu_cxx::Lockpolicy)2> >::allocate(unsigned long, void const)
  0.00     34.05     0.00        2     0.00     0.00  __gnu_cxx::new_allocator<std::Spcounted_ptr_inplace<Catch::clara::detail::BoundValueRef<long>, std::allocator<Catch::clara::detail::BoundValueRef<long> >, (__gnu_cxx::Lockpolicy)2> >::new_allocator()
  0.00     34.05     0.00        2     0.00     0.00  __gnu_cxx::new_allocator<std::Spcounted_ptr_inplace<Catch::clara::detail::BoundValueRef<long>, std::allocator<Catch::clara::detail::BoundValueRef<long> >, (__gnu_cxx::Lockpolicy)2> >::~new_allocator()
  0.00     34.05     0.00        2     0.00     0.00  __gnu_cxx::new_allocator<std::Spcounted_ptr_inplace<Catch::clara::detail::BoundFlagLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(bool)#9}>, std::allocator<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(bool)#9}>, (__gnu_cxx::Lockpolicy)2> >::new_allocator()
  0.00     34.05     0.00        2     0.00     0.00  __gnu_cxx::new_allocator<std::Spcounted_ptr_inplace<Catch::clara::detail::BoundFlagLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(bool)#9}>, std::allocator<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(bool)#9}>, (__gnu_cxx::Lockpolicy)2> >::~new_allocator()
  0.00     34.05     0.00        2     0.00     0.00  __gnu_cxx::new_allocator<std::Spcounted_ptr_inplace<Catch::clara::detail::BoundFlagLambda<Catch::clara::detail::Help::Help(bool&)::{lambda(bool)#1}>, std::allocator<Catch::clara::detail::Help::Help(bool&)::{lambda(bool)#1}>, (__gnu_cxx::Lockpolicy)2> >::new_allocator()
  0.00     34.05     0.00        2     0.00     0.00  __gnu_cxx::new_allocator<std::Spcounted_ptr_inplace<Catch::clara::detail::BoundFlagLambda<Catch::clara::detail::Help::Help(bool&)::{lambda(bool)#1}>, std::allocator<Catch::clara::detail::Help::Help(bool&)::{lambda(bool)#1}>, (__gnu_cxx::Lockpolicy)2> >::~new_allocator()
  0.00     34.05     0.00        2     0.00     0.00  __gnu_cxx::new_allocator<std::Spcounted_ptr_inplace<Catch::Config, std::allocator<Catch::Config>, (__gnu_cxx::Lockpolicy)2> >::new_allocator()
  0.00     34.05     0.00        2     0.00     0.00  __gnu_cxx::new_allocator<std::Spcounted_ptr_inplace<Catch::Config, std::allocator<Catch::Config>, (__gnu_cxx::Lockpolicy)2> >::~new_allocator()
  0.00     34.05     0.00        2     0.00     0.00  __gnu_cxx::__alloc_traits<std::allocator<char32_t> >::_S_propagate_on_move_assign()
  0.00     34.05     0.00        2     0.00     0.00  __gnu_cxx::__alloc_traits<std::allocator<char> >::_S_propagate_on_move_assign()
  0.00     34.05     0.00        2     0.00     0.00  __gnu_cxx::__aligned_membuf<Catch::Verbosity>::_M_ptr()
  0.00     34.05     0.00        2     0.00     0.00  __gnu_cxx::__aligned_membuf<Catch::Verbosity>::_M_addr()
  0.00     34.05     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     34.05     0.00        2     0.00     0.00  __gnu_cxx::__normal_iterator<Catch::TestSpec::FilterMatch const, std::vector<Catch::TestSpec::FilterMatch, std::allocator<Catch::TestSpec::FilterMatch> > >::__normal_iterator(Catch::TestSpec::FilterMatch const const&)
  0.00     34.05     0.00        2     0.00     0.00  __gnu_cxx::__normal_iterator<std::__exception_ptr::exception_ptr const, std::vector<std::__exception_ptr::exception_ptr, std::allocator<std::__exception_ptr::exception_ptr> > >::__normal_iterator(std::__exception_ptr::exception_ptr const const&)
  0.00     34.05     0.00        2     0.00     0.00  __gnu_cxx::__normal_iterator<std::shared_ptr<Catch::IReporterFactory> const, std::vector<std::shared_ptr<Catch::IReporterFactory>, std::allocator<std::shared_ptr<Catch::IReporterFactory> > > >::__normal_iterator(std::shared_ptr<Catch::IReporterFactory> const const&)
  0.00     34.05     0.00        2     0.00     0.00  __gnu_cxx::__normal_iterator<std::shared_ptr<Catch::TestSpec::Pattern> const, std::vector<std::shared_ptr<Catch::TestSpec::Pattern>, std::allocator<std::shared_ptr<Catch::TestSpec::Pattern> > > >::__normal_iterator(std::shared_ptr<Catch::TestSpec::Pattern> const const&)
  0.00     34.05     0.00        2     0.00     0.00  bool __gnu_cxx::operator==<Catch::TestCase const, std::vector<Catch::TestCase, std::allocator<Catch::TestCase> > >(__gnu_cxx::__normal_iterator<Catch::TestCase const, std::vector<Catch::TestCase, std::allocator<Catch::TestCase> > > const&, __gnu_cxx::__normal_iterator<Catch::TestCase const, std::vector<Catch::TestCase, std::allocator<Catch::TestCase> > > const&)
  0.00     34.05     0.00        2     0.00     0.00  __gnu_cxx::__normal_iterator<Catch::SectionInfo, std::vector<Catch::SectionInfo, std::allocator<Catch::SectionInfo> > >::difference_type __gnu_cxx::operator-<Catch::SectionInfo, std::vector<Catch::SectionInfo, std::allocator<Catch::SectionInfo> > >(__gnu_cxx::__normal_iterator<Catch::SectionInfo, std::vector<Catch::SectionInfo, std::allocator<Catch::SectionInfo> > > const&, __gnu_cxx::__normal_iterator<Catch::SectionInfo, std::vector<Catch::SectionInfo, std::allocator<Catch::SectionInfo> > > const&)
  0.00     34.05     0.00        2     0.00     0.00  bool __gnu_cxx::operator!=<Catch::TestSpec::Filter const, std::vector<Catch::TestSpec::Filter, std::allocator<Catch::TestSpec::Filter> > >(__gnu_cxx::__normal_iterator<Catch::TestSpec::Filter const, std::vector<Catch::TestSpec::Filter, std::allocator<Catch::TestSpec::Filter> > > const&, __gnu_cxx::__normal_iterator<Catch::TestSpec::Filter const, std::vector<Catch::TestSpec::Filter, std::allocator<Catch::TestSpec::Filter> > > const&)
  0.00     34.05     0.00        2     0.00     0.00  Catch::(anonymous namespace)::RegistryHub::getReporterRegistry() const
  0.00     34.05     0.00        2     0.00     0.00  Catch::ReporterConfig::fullConfig() const
  0.00     34.05     0.00        2     0.00     0.00  Catch::ReporterConfig::stream() const
  0.00     34.05     0.00        2     0.00     0.00  Catch::clara::detail::BasicResult<Catch::clara::detail::ParseResultType>::enforceOk() const
  0.00     34.05     0.00        2     0.00     0.00  Catch::clara::detail::ResultValueBase<Catch::clara::detail::ParseResultType>::value() const
  0.00     34.05     0.00        2     0.00     0.00  Catch::Counts::allPassed() const
  0.00     34.05     0.00        2     0.00     0.00  Catch::TestSpec::getInvalidArgs[abi:cxx11]() const
  0.00     34.05     0.00        2     0.00     0.00  __gnu_cxx::new_allocator<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> >::max_size() const
  0.00     34.05     0.00        2     0.00     0.00  __gnu_cxx::new_allocator<std::Spcounted_ptr_inplace<Catch::clara::detail::BoundValueRef<double>, std::allocator<Catch::clara::detail::BoundValueRef<double> >, (__gnu_cxx::Lockpolicy)2> >::max_size() const
  0.00     34.05     0.00        2     0.00     0.00  __gnu_cxx::__aligned_membuf<Catch::Verbosity>::_M_ptr() const
  0.00     34.05     0.00        2     0.00     0.00  __gnu_cxx::__aligned_membuf<Catch::Verbosity>::_M_addr() const
  0.00     34.05     0.00        2     0.00     0.00  __gnu_cxx::__normal_iterator<Catch::TestSpec::FilterMatch const, std::vector<Catch::TestSpec::FilterMatch, std::allocator<Catch::TestSpec::FilterMatch> > >::base() const
  0.00     34.05     0.00        2     0.00     0.00  __gnu_cxx::__normal_iterator<std::__exception_ptr::exception_ptr const, std::vector<std::__exception_ptr::exception_ptr, std::allocator<std::__exception_ptr::exception_ptr> > >::base() const
  0.00     34.05     0.00        2     0.00     0.00  __gnu_cxx::__normal_iterator<std::shared_ptr<Catch::IReporterFactory> const, std::vector<std::shared_ptr<Catch::IReporterFactory>, std::allocator<std::shared_ptr<Catch::IReporterFactory> > > >::base() const
  0.00     34.05     0.00        2     0.00     0.00  __gnu_cxx::__normal_iterator<std::shared_ptr<Catch::TestSpec::Pattern> const, std::vector<std::shared_ptr<Catch::TestSpec::Pattern>, std::allocator<std::shared_ptr<Catch::TestSpec::Pattern> > > >::base() const
  0.00     34.05     0.00        2     0.00     0.00  __gnu_cxx::__normal_iterator<Catch::TestSpec::FilterMatch, std::vector<Catch::TestSpec::FilterMatch, std::allocator<Catch::TestSpec::FilterMatch> > >::base() const
  0.00     34.05     0.00        2     0.00     0.00  std::Vectorbase<Catch::TestSpec::Filter, std::allocator<Catch::TestSpec::Filter> >::_M_get_Tp_allocator() const
  0.00     34.05     0.00        2     0.00     0.00  std::Vectorbase<Catch::ISingleton, std::allocator<Catch::ISingleton> >::_M_get_Tp_allocator() const
  0.00     34.05     0.00        2     0.00     0.00  std::Vectorbase<Catch::TestCaseTracking::ITracker, std::allocator<Catch::TestCaseTracking::ITracker> >::_M_get_Tp_allocator() const
  0.00     34.05     0.00        2     0.00     0.00  std::__shared_ptr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, (__gnu_cxx::Lockpolicy)2>::get() const
  0.00     34.05     0.00        2     0.00     0.00  std::Rbtree_node<Catch::Verbosity>::_M_valptr() const
  0.00     34.05     0.00        2     0.00     0.00  std::initializer_list<Catch::(anonymous namespace)::ColumnInfo>::begin() const
  0.00     34.05     0.00        2     0.00     0.00  std::initializer_list<Catch::Verbosity>::begin() const
  0.00     34.05     0.00        2     0.00     0.00  std::initializer_list<char>::begin() const
  0.00     34.05     0.00        2     0.00     0.00  std::__shared_ptr_access<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, (__gnu_cxx::Lockpolicy)2, false, false>::_M_get() const
  0.00     34.05     0.00        2     0.00     0.00  std::Rbtree_const_iterator<Catch::Verbosity>::operator==(std::Rbtree_const_iterator<Catch::Verbosity> const&) const
  0.00     34.05     0.00        2     0.00     0.00  std::Rbtree_const_iterator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<Catch::IReporterFactory> > >::operator==(std::Rbtree_const_iterator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<Catch::IReporterFactory> > > const&) const
  0.00     34.05     0.00        2     0.00     0.00  std::less<Catch::Verbosity>::operator()(Catch::Verbosity const&, Catch::Verbosity const&) const
  0.00     34.05     0.00        2     0.00     0.00  std::vector<Catch::SectionInfo, std::allocator<Catch::SectionInfo> >::_M_check_len(unsigned long, char const) const
  0.00     34.05     0.00        2     0.00     0.00  std::vector<Catch::clara::detail::Arg, std::allocator<Catch::clara::detail::Arg> >::max_size() const
  0.00     34.05     0.00        2     0.00     0.00  std::vector<Catch::clara::detail::Token, std::allocator<Catch::clara::detail::Token> >::max_size() const
  0.00     34.05     0.00        2     0.00     0.00  std::vector<Catch::TestCase, std::allocator<Catch::TestCase> >::empty() const
  0.00     34.05     0.00        2     0.00     0.00  std::vector<Catch::TestSpec::Filter, std::allocator<Catch::TestSpec::Filter> >::size() const
  0.00     34.05     0.00        2     0.00     0.00  std::vector<Catch::ISingleton, std::allocator<Catch::ISingleton> >::max_size() const
  0.00     34.05     0.00        2     0.00     0.00  std::vector<Catch::TestCaseTracking::ITracker, std::allocator<Catch::TestCaseTracking::ITracker> >::max_size() const
  0.00     34.05     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     34.05     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     34.05     0.00        2     0.00     0.00  std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::find_first_of(char const, unsigned long) const
  0.00     34.05     0.00        2     0.00     0.00  std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::find_first_of(char const, unsigned long, unsigned long) const
  0.00     34.05     0.00        2     0.00     0.00  std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::end() const
  0.00     34.05     0.00        2     0.00     0.00  std::Rbtree<Catch::Verbosity, Catch::Verbosity, std::Identity<Catch::Verbosity>, std::less<Catch::Verbosity>, std::allocator<Catch::Verbosity> >::end() const
  0.00     34.05     0.00        2     0.00     0.00  std::Rb_tree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<Catch::IReporterFactory> >, std::Select1st<std::pair<std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<Catch::IReporterFactory> > >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<Catch::IReporterFactory> > > >::end() const
  0.00     34.05     0.00        2     0.00     0.00  std::allocator<Catch::(anonymous namespace)::ColumnInfo>::allocator(std::allocator<Catch::(anonymous namespace)::ColumnInfo> const&)
  0.00     34.05     0.00        2     0.00     0.00  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> > > > > >::allocator()
  0.00     34.05     0.00        2     0.00     0.00  std::allocator<Catch::clara::detail::BoundValueRef<double> >::allocator()
  0.00     34.05     0.00        2     0.00     0.00  std::allocator<Catch::clara::detail::Arg>::allocator()
  0.00     34.05     0.00        2     0.00     0.00  std::allocator<Catch::clara::detail::Opt>::allocator()
  0.00     34.05     0.00        2     0.00     0.00  std::allocator<Catch::TestCase>::allocator()
  0.00     34.05     0.00        2     0.00     0.00  std::allocator<Catch::TestSpec::FilterMatch>::allocator()
  0.00     34.05     0.00        2     0.00     0.00  std::allocator<Catch::TestSpec::Filter>::allocator()
  0.00     34.05     0.00        2     0.00     0.00  std::allocator<Catch::Verbosity>::~allocator()
  0.00     34.05     0.00        2     0.00     0.00  std::allocator<Catch::ISingleton>::allocator()
  0.00     34.05     0.00        2     0.00     0.00  std::allocator<Catch::ISingleton>::~allocator()
  0.00     34.05     0.00        2     0.00     0.00  std::allocator<std::Rbtree_node<Catch::Verbosity> >::~allocator()
  0.00     34.05     0.00        2     0.00     0.00  std::allocator<std::Spcounted_ptr_inplace<Catch::ReporterRegistrar<Catch::XmlReporter>::ReporterFactory, std::allocator<Catch::ReporterRegistrar<Catch::XmlReporter>::ReporterFactory>, (__gnu_cxx::Lockpolicy)2> >::allocator<Catch::ReporterRegistrar<Catch::XmlReporter>::ReporterFactory>(std::allocator<Catch::ReporterRegistrar<Catch::XmlReporter>::ReporterFactory> const&)
  0.00     34.05     0.00        2     0.00     0.00  std::allocator<std::Spcounted_ptr_inplace<Catch::ReporterRegistrar<Catch::XmlReporter>::ReporterFactory, std::allocator<Catch::ReporterRegistrar<Catch::XmlReporter>::ReporterFactory>, (__gnu_cxx::Lockpolicy)2> >::~allocator()
  0.00     34.05     0.00        2     0.00     0.00  std::allocator<std::Spcounted_ptr_inplace<Catch::ReporterRegistrar<Catch::JunitReporter>::ReporterFactory, std::allocator<Catch::ReporterRegistrar<Catch::JunitReporter>::ReporterFactory>, (__gnu_cxx::Lockpolicy)2> >::allocator<Catch::ReporterRegistrar<Catch::JunitReporter>::ReporterFactory>(std::allocator<Catch::ReporterRegistrar<Catch::JunitReporter>::ReporterFactory> const&)
  0.00     34.05     0.00        2     0.00     0.00  std::allocator<std::Spcounted_ptr_inplace<Catch::ReporterRegistrar<Catch::JunitReporter>::ReporterFactory, std::allocator<Catch::ReporterRegistrar<Catch::JunitReporter>::ReporterFactory>, (__gnu_cxx::Lockpolicy)2> >::~allocator()
  0.00     34.05     0.00        2     0.00     0.00  std::allocator<std::Spcounted_ptr_inplace<Catch::ReporterRegistrar<Catch::CompactReporter>::ReporterFactory, std::allocator<Catch::ReporterRegistrar<Catch::CompactReporter>::ReporterFactory>, (__gnu_cxx::Lockpolicy)2> >::allocator<Catch::ReporterRegistrar<Catch::CompactReporter>::ReporterFactory>(std::allocator<Catch::ReporterRegistrar<Catch::CompactReporter>::ReporterFactory> const&)
  0.00     34.05     0.00        2     0.00     0.00  std::allocator<std::Spcounted_ptr_inplace<Catch::ReporterRegistrar<Catch::CompactReporter>::ReporterFactory, std::allocator<Catch::ReporterRegistrar<Catch::CompactReporter>::ReporterFactory>, (__gnu_cxx::Lockpolicy)2> >::~allocator()
  0.00     34.05     0.00        2     0.00     0.00  std::allocator<std::Spcounted_ptr_inplace<Catch::ReporterRegistrar<Catch::ConsoleReporter>::ReporterFactory, std::allocator<Catch::ReporterRegistrar<Catch::ConsoleReporter>::ReporterFactory>, (__gnu_cxx::Lockpolicy)2> >::allocator<Catch::ReporterRegistrar<Catch::ConsoleReporter>::ReporterFactory>(std::allocator<Catch::ReporterRegistrar<Catch::ConsoleReporter>::ReporterFactory> const&)
  0.00     34.05     0.00        2     0.00     0.00  std::allocator<std::Spcounted_ptr_inplace<Catch::ReporterRegistrar<Catch::ConsoleReporter>::ReporterFactory, std::allocator<Catch::ReporterRegistrar<Catch::ConsoleReporter>::ReporterFactory>, (__gnu_cxx::Lockpolicy)2> >::~allocator()
  0.00     34.05     0.00        2     0.00     0.00  std::allocator<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> >::allocator<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&)
  0.00     34.05     0.00        2     0.00     0.00  std::allocator<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> >::~allocator()
  0.00     34.05     0.00        2     0.00     0.00  std::allocator<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> >::allocator<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&)
  0.00     34.05     0.00        2     0.00     0.00  std::allocator<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> >::~allocator()
  0.00     34.05     0.00        2     0.00     0.00  std::allocator<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> >::allocator<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&)
  0.00     34.05     0.00        2     0.00     0.00  std::allocator<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> >::~allocator()
  0.00     34.05     0.00        2     0.00     0.00  std::allocator<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> >::allocator<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&)
  0.00     34.05     0.00        2     0.00     0.00  std::allocator<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> >::~allocator()
  0.00     34.05     0.00        2     0.00     0.00  std::allocator<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> >::allocator<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&)
  0.00     34.05     0.00        2     0.00     0.00  std::allocator<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> >::~allocator()
  0.00     34.05     0.00        2     0.00     0.00  std::allocator<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> >::allocator<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&)
  0.00     34.05     0.00        2     0.00     0.00  std::allocator<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> >::~allocator()
  0.00     34.05     0.00        2     0.00     0.00  std::allocator<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&)#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> >::allocator<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&)
  0.00     34.05     0.00        2     0.00     0.00  std::allocator<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&)#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> >::~allocator()
  0.00     34.05     0.00        2     0.00     0.00  std::allocator<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&)#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> >::allocator<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&)
  0.00     34.05     0.00        2     0.00     0.00  std::allocator<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&)#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> >::~allocator()
  0.00     34.05     0.00        2     0.00     0.00  std::allocator<std::Spcounted_ptr_inplace<Catch::clara::detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(bool)#11}>, std::allocator<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(bool)#11}>, (__gnu_cxx::Lockpolicy)2> >::allocator<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(bool)#11}>(std::allocator<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(bool)#11}> const&)
  0.00     34.05     0.00        2     0.00     0.00  std::allocator<std::Spcounted_ptr_inplace<Catch::clara::detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(bool)#11}>, std::allocator<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(bool)#11}>, (__gnu_cxx::Lockpolicy)2> >::~allocator()
  0.00     34.05     0.00        2     0.00     0.00  std::allocator<std::Spcounted_ptr_inplace<Catch::clara::detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(int)#10}>, std::allocator<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(int)#10}>, (__gnu_cxx::Lockpolicy)2> >::allocator<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(int)#10}>(std::allocator<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(int)#10}> const&)
  0.00     34.05     0.00        2     0.00     0.00  std::allocator<std::Spcounted_ptr_inplace<Catch::clara::detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(int)#10}>, std::allocator<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(int)#10}>, (__gnu_cxx::Lockpolicy)2> >::~allocator()
  0.00     34.05     0.00        2     0.00     0.00  std::allocator<std::Spcounted_ptr_inplace<Catch::clara::detail::BoundValueRef<long>, std::allocator<Catch::clara::detail::BoundValueRef<long> >, (__gnu_cxx::Lockpolicy)2> >::allocator<Catch::clara::detail::BoundValueRef<long> >(std::allocator<Catch::clara::detail::BoundValueRef<long> > const&)
  0.00     34.05     0.00        2     0.00     0.00  std::allocator<std::Spcounted_ptr_inplace<Catch::clara::detail::BoundValueRef<long>, std::allocator<Catch::clara::detail::BoundValueRef<long> >, (__gnu_cxx::Lockpolicy)2> >::~allocator()
  0.00     34.05     0.00        2     0.00     0.00  std::allocator<std::Spcounted_ptr_inplace<Catch::clara::detail::BoundFlagLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(bool)#9}>, std::allocator<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(bool)#9}>, (__gnu_cxx::Lockpolicy)2> >::allocator<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(bool)#9}>(std::allocator<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(bool)#9}> const&)
  0.00     34.05     0.00        2     0.00     0.00  std::allocator<std::Spcounted_ptr_inplace<Catch::clara::detail::BoundFlagLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(bool)#9}>, std::allocator<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(bool)#9}>, (__gnu_cxx::Lockpolicy)2> >::~allocator()
  0.00     34.05     0.00        2     0.00     0.00  std::allocator<std::Spcounted_ptr_inplace<Catch::clara::detail::BoundFlagLambda<Catch::clara::detail::Help::Help(bool&)::{lambda(bool)#1}>, std::allocator<Catch::clara::detail::Help::Help(bool&)::{lambda(bool)#1}>, (__gnu_cxx::Lockpolicy)2> >::allocator<Catch::clara::detail::Help::Help(bool&)::{lambda(bool)#1}>(std::allocator<Catch::clara::detail::Help::Help(bool&)::{lambda(bool)#1}> const&)
  0.00     34.05     0.00        2     0.00     0.00  std::allocator<std::Spcounted_ptr_inplace<Catch::clara::detail::BoundFlagLambda<Catch::clara::detail::Help::Help(bool&)::{lambda(bool)#1}>, std::allocator<Catch::clara::detail::Help::Help(bool&)::{lambda(bool)#1}>, (__gnu_cxx::Lockpolicy)2> >::~allocator()
  0.00     34.05     0.00        2     0.00     0.00  std::allocator<std::Spcounted_ptr_inplace<Catch::Config, std::allocator<Catch::Config>, (__gnu_cxx::Lockpolicy)2> >::allocator<Catch::Config>(std::allocator<Catch::Config> const&)
  0.00     34.05     0.00        2     0.00     0.00  std::allocator<std::Spcounted_ptr_inplace<Catch::Config, std::allocator<Catch::Config>, (__gnu_cxx::Lockpolicy)2> >::~allocator()
  0.00     34.05     0.00        2     0.00     0.00  std::Headbase<0ul, Catch::IStream const, false>::_M_head(std::Headbase<0ul, Catch::IStream const, false>&)
  0.00     34.05     0.00        2     0.00     0.00  std::Headbase<0ul, Catch::TablePrinter, false>::_M_head(std::Headbase<0ul, Catch::TablePrinter, false>&)
  0.00     34.05     0.00        2     0.00     0.00  std::Headbase<0ul, Catch::IStreamingReporter, false>::Headbase<Catch::IStreamingReporter&>(Catch::IStreamingReporter&)
  0.00     34.05     0.00        2     0.00     0.00  std::Headbase<1ul, std::default_delete<Catch::IStreamingReporter>, true>::_M_head(std::Headbase<1ul, std::default_delete<Catch::IStreamingReporter>, true>&)
  0.00     34.05     0.00        2     0.00     0.00  std::shared_ptr<Catch::IConfig const>::operator=(std::shared_ptr<Catch::IConfig const> const&)
  0.00     34.05     0.00        2     0.00     0.00  std::shared_ptr<Catch::clara::detail::BoundValueRef<std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > > >::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> > > >&)
  0.00     34.05     0.00        2     0.00     0.00  std::shared_ptr<Catch::clara::detail::BoundValueRef<std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > > >::~shared_ptr()
  0.00     34.05     0.00        2     0.00     0.00  std::shared_ptr<Catch::clara::detail::BoundValueRef<double> >::shared_ptr<std::allocator<Catch::clara::detail::BoundValueRef<double> >, double&>(std::Spmake_shared_tag, std::allocator<Catch::clara::detail::BoundValueRef<double> > const&, double&)
  0.00     34.05     0.00        2     0.00     0.00  std::shared_ptr<Catch::clara::detail::BoundValueRef<double> >::~shared_ptr()
  0.00     34.05     0.00        2     0.00     0.00  std::shared_ptr<Catch::clara::detail::BoundValueRefBase>::operator=(std::shared_ptr<Catch::clara::detail::BoundValueRefBase> const&)
  0.00     34.05     0.00        2     0.00     0.00  std::shared_ptr<Catch::clara::detail::BoundRef>::shared_ptr<Catch::clara::detail::BoundValueRef<double>, void>(std::shared_ptr<Catch::clara::detail::BoundValueRef<double> >&&)
  0.00     34.05     0.00        2     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     34.05     0.00        2     0.00     0.00  std::shared_ptr<Catch::clara::detail::BoundRef>::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> > > > > >&&)
  0.00     34.05     0.00        2     0.00     0.00  std::shared_ptr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::operator=(std::shared_ptr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > const&)
  0.00     34.05     0.00        2     0.00     0.00  std::unique_ptr<Catch::IStreamingReporter, std::default_delete<Catch::IStreamingReporter> >::get_deleter()
  0.00     34.05     0.00        2     0.00     0.00  std::unique_ptr<Catch::IStreamingReporter, std::default_delete<Catch::IStreamingReporter> >::~unique_ptr()
  0.00     34.05     0.00        2     0.00     0.00  std::Tupleimpl<0ul, Catch::IStream const, std::default_delete<Catch::IStream const> >::_M_head(std::Tupleimpl<0ul, Catch::IStream const, std::default_delete<Catch::IStream const> >&)
  0.00     34.05     0.00        2     0.00     0.00  std::Tupleimpl<0ul, Catch::TablePrinter, std::default_delete<Catch::TablePrinter> >::_M_head(std::Tupleimpl<0ul, Catch::TablePrinter, std::default_delete<Catch::TablePrinter> >&)
  0.00     34.05     0.00        2     0.00     0.00  std::Tupleimpl<1ul, std::default_delete<Catch::IStreamingReporter> >::_M_head(std::Tupleimpl<1ul, std::default_delete<Catch::IStreamingReporter> >&)
  0.00     34.05     0.00        2     0.00     0.00  Catch::ISingleton** std::__copy_move<true, true, std::random_access_iterator_tag>::__copy_m<Catch::ISingleton>(Catch::ISingleton const, Catch::ISingleton const, Catch::ISingleton*)
  0.00     34.05     0.00        2     0.00     0.00  Catch::TestCaseTracking::ITracker** std::__copy_move<true, true, std::random_access_iterator_tag>::__copy_m<Catch::TestCaseTracking::ITracker>(Catch::TestCaseTracking::ITracker const, Catch::TestCaseTracking::ITracker const, Catch::TestCaseTracking::ITracker*)
  0.00     34.05     0.00        2     0.00     0.00  std::char_traits<char32_t>::compare(char32_t const, char32_t const, unsigned long)
  0.00     34.05     0.00        2     0.00     0.00  void std::Destroyaux<false>::__destroy<Catch::(anonymous namespace)::ColumnInfo>(Catch::(anonymous namespace)::ColumnInfo, Catch::(anonymous namespace)::ColumnInfo)
  0.00     34.05     0.00        2     0.00     0.00  void std::Destroyaux<true>::__destroy<Catch::TestCaseTracking::ITracker*>(Catch::TestCaseTracking::ITracker**, Catch::TestCaseTracking::ITracker**)
  0.00     34.05     0.00        2     0.00     0.00  std::Vectorbase<Catch::SectionInfo, std::allocator<Catch::SectionInfo> >::_M_allocate(unsigned long)
  0.00     34.05     0.00        2     0.00     0.00  std::Vectorbase<Catch::(anonymous namespace)::ColumnInfo, std::allocator<Catch::(anonymous namespace)::ColumnInfo> >::Vectorimpl::~Vectorimpl()
  0.00     34.05     0.00        2     0.00     0.00  std::Vectorbase<Catch::(anonymous namespace)::ColumnInfo, std::allocator<Catch::(anonymous namespace)::ColumnInfo> >::_M_deallocate(Catch::(anonymous namespace)::ColumnInfo, unsigned long)
  0.00     34.05     0.00        2     0.00     0.00  std::Vectorbase<Catch::(anonymous namespace)::ColumnInfo, std::allocator<Catch::(anonymous namespace)::ColumnInfo> >::~Vectorbase()
  0.00     34.05     0.00        2     0.00     0.00  std::Vectorbase<Catch::clara::detail::Arg, std::allocator<Catch::clara::detail::Arg> >::Vectorimpl::_M_swap_data(std::Vectorbase<Catch::clara::detail::Arg, std::allocator<Catch::clara::detail::Arg> >::Vectorimpl&)
  0.00     34.05     0.00        2     0.00     0.00  std::Vectorbase<Catch::clara::detail::Arg, std::allocator<Catch::clara::detail::Arg> >::Vectorimpl::Vectorimpl()
  0.00     34.05     0.00        2     0.00     0.00  std::Vectorbase<Catch::clara::detail::Arg, std::allocator<Catch::clara::detail::Arg> >::Vectorbase()
  0.00     34.05     0.00        2     0.00     0.00  std::Vectorbase<Catch::clara::detail::Opt, std::allocator<Catch::clara::detail::Opt> >::Vectorimpl::_M_swap_data(std::Vectorbase<Catch::clara::detail::Opt, std::allocator<Catch::clara::detail::Opt> >::Vectorimpl&)
  0.00     34.05     0.00        2     0.00     0.00  std::Vectorbase<Catch::clara::detail::Opt, std::allocator<Catch::clara::detail::Opt> >::Vectorimpl::Vectorimpl()
  0.00     34.05     0.00        2     0.00     0.00  std::Vectorbase<Catch::clara::detail::Opt, std::allocator<Catch::clara::detail::Opt> >::Vectorbase()
  0.00     34.05     0.00        2     0.00     0.00  std::Vectorbase<Catch::TestCase, std::allocator<Catch::TestCase> >::Vectorimpl::_M_swap_data(std::Vectorbase<Catch::TestCase, std::allocator<Catch::TestCase> >::Vectorimpl&)
  0.00     34.05     0.00        2     0.00     0.00  std::Vectorbase<Catch::TestCase, std::allocator<Catch::TestCase> >::Vectorimpl::Vectorimpl(std::allocator<Catch::TestCase> const&)
  0.00     34.05     0.00        2     0.00     0.00  std::Vectorbase<Catch::TestCase, std::allocator<Catch::TestCase> >::Vectorimpl::Vectorimpl()
  0.00     34.05     0.00        2     0.00     0.00  std::Vectorbase<Catch::TestCase, std::allocator<Catch::TestCase> >::Vectorbase()
  0.00     34.05     0.00        2     0.00     0.00  std::Vectorbase<Catch::TestSpec::FilterMatch, std::allocator<Catch::TestSpec::FilterMatch> >::Vectorimpl::_M_swap_data(std::Vectorbase<Catch::TestSpec::FilterMatch, std::allocator<Catch::TestSpec::FilterMatch> >::Vectorimpl&)
  0.00     34.05     0.00        2     0.00     0.00  std::Vectorbase<Catch::TestSpec::FilterMatch, std::allocator<Catch::TestSpec::FilterMatch> >::Vectorimpl::Vectorimpl(std::allocator<Catch::TestSpec::FilterMatch> const&)
  0.00     34.05     0.00        2     0.00     0.00  std::Vectorbase<Catch::TestSpec::Filter, std::allocator<Catch::TestSpec::Filter> >::Vectorimpl::_M_swap_data(std::Vectorbase<Catch::TestSpec::Filter, std::allocator<Catch::TestSpec::Filter> >::Vectorimpl&)
  0.00     34.05     0.00        2     0.00     0.00  std::Vectorbase<Catch::TestSpec::Filter, std::allocator<Catch::TestSpec::Filter> >::Vectorimpl::Vectorimpl(std::allocator<Catch::TestSpec::Filter> const&)
  0.00     34.05     0.00        2     0.00     0.00  std::Vectorbase<Catch::TestSpec::Filter, std::allocator<Catch::TestSpec::Filter> >::Vectorimpl::Vectorimpl()
  0.00     34.05     0.00        2     0.00     0.00  std::Vectorbase<Catch::TestSpec::Filter, std::allocator<Catch::TestSpec::Filter> >::Vectorbase()
  0.00     34.05     0.00        2     0.00     0.00  std::Vectorbase<Catch::ISingleton, std::allocator<Catch::ISingleton> >::Vectorimpl::Vectorimpl()
  0.00     34.05     0.00        2     0.00     0.00  std::Vectorbase<Catch::ISingleton, std::allocator<Catch::ISingleton> >::Vectorimpl::~Vectorimpl()
  0.00     34.05     0.00        2     0.00     0.00  std::Vectorbase<Catch::ISingleton, std::allocator<Catch::ISingleton> >::Vectorbase()
  0.00     34.05     0.00        2     0.00     0.00  std::Vectorbase<Catch::ISingleton, std::allocator<Catch::ISingleton> >::~Vectorbase()
  0.00     34.05     0.00        2     0.00     0.00  std::Vectorbase<Catch::TestCaseTracking::ITracker, std::allocator<Catch::TestCaseTracking::ITracker> >::_M_deallocate(Catch::TestCaseTracking::ITracker*, unsigned long)
  0.00     34.05     0.00        2     0.00     0.00  std::__shared_ptr<Catch::IConfig const, (__gnu_cxx::Lockpolicy)2>::operator=(std::__shared_ptr<Catch::IConfig const, (__gnu_cxx::Lockpolicy)2> const&)
  0.00     34.05     0.00        2     0.00     0.00  std::enable_if<!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>::__has_esft_base<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>::value, void>::type 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>::_M_enable_shared_from_this_with<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> > > > >, 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> > > > > >(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> > > > >)
  0.00     34.05     0.00        2     0.00     0.00  std::__shared_ptr<Catch::clara::detail::BoundValueRef<std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, (__gnu_cxx::Lockpolicy)2>::__shared_ptr<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> > > >&)
  0.00     34.05     0.00        2     0.00     0.00  std::__shared_ptr<Catch::clara::detail::BoundValueRef<std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, (__gnu_cxx::Lockpolicy)2>::~__shared_ptr()
  0.00     34.05     0.00        2     0.00     0.00  std::enable_if<!std::__shared_ptr<Catch::clara::detail::BoundValueRef<double>, (__gnu_cxx::Lockpolicy)2>::__has_esft_base<Catch::clara::detail::BoundValueRef<double>, void>::value, void>::type std::__shared_ptr<Catch::clara::detail::BoundValueRef<double>, (__gnu_cxx::Lockpolicy)2>::_M_enable_shared_from_this_with<Catch::clara::detail::BoundValueRef<double>, Catch::clara::detail::BoundValueRef<double> >(Catch::clara::detail::BoundValueRef<double>)
  0.00     34.05     0.00        2     0.00     0.00  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&)
  0.00     34.05     0.00        2     0.00     0.00  std::__shared_ptr<Catch::clara::detail::BoundValueRef<double>, (__gnu_cxx::Lockpolicy)2>::~__shared_ptr()
  0.00     34.05     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     34.05     0.00        2     0.00     0.00  std::__shared_ptr<Catch::clara::detail::BoundValueRefBase, (__gnu_cxx::Lockpolicy)2>::operator=(std::__shared_ptr<Catch::clara::detail::BoundValueRefBase, (__gnu_cxx::Lockpolicy)2> const&)
  0.00     34.05     0.00        2     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     34.05     0.00        2     0.00     0.00  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>&&)
  0.00     34.05     0.00        2     0.00     0.00  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>&&)
  0.00     34.05     0.00        2     0.00     0.00  std::__shared_ptr<Catch::Config, (__gnu_cxx::Lockpolicy)2>::swap(std::__shared_ptr<Catch::Config, (__gnu_cxx::Lockpolicy)2>&)
  0.00     34.05     0.00        2     0.00     0.00  std::__shared_ptr<Catch::Config, (__gnu_cxx::Lockpolicy)2>::__shared_ptr()
  0.00     34.05     0.00        2     0.00     0.00  std::__shared_ptr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, (__gnu_cxx::Lockpolicy)2>::operator=(std::__shared_ptr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, (__gnu_cxx::Lockpolicy)2> const&)
  0.00     34.05     0.00        2     0.00     0.00  std::Rbtree_node<Catch::Verbosity>::_M_valptr()
  0.00     34.05     0.00        2     0.00     0.00  std::Spebo_helper<0, std::allocator<Catch::ReporterRegistrar<Catch::XmlReporter>::ReporterFactory>, true>::_S_get(std::Spebo_helper<0, std::allocator<Catch::ReporterRegistrar<Catch::XmlReporter>::ReporterFactory>, true>&)
  0.00     34.05     0.00        2     0.00     0.00  std::Spebo_helper<0, std::allocator<Catch::ReporterRegistrar<Catch::JunitReporter>::ReporterFactory>, true>::_S_get(std::Spebo_helper<0, std::allocator<Catch::ReporterRegistrar<Catch::JunitReporter>::ReporterFactory>, true>&)
  0.00     34.05     0.00        2     0.00     0.00  std::Spebo_helper<0, std::allocator<Catch::ReporterRegistrar<Catch::CompactReporter>::ReporterFactory>, true>::_S_get(std::Spebo_helper<0, std::allocator<Catch::ReporterRegistrar<Catch::CompactReporter>::ReporterFactory>, true>&)
  0.00     34.05     0.00        2     0.00     0.00  std::Spebo_helper<0, std::allocator<Catch::ReporterRegistrar<Catch::ConsoleReporter>::ReporterFactory>, true>::_S_get(std::Spebo_helper<0, std::allocator<Catch::ReporterRegistrar<Catch::ConsoleReporter>::ReporterFactory>, true>&)
  0.00     34.05     0.00        2     0.00     0.00  std::Spebo_helper<0, std::allocator<Catch::clara::detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#2}> >, true>::_S_get(std::allocator<Catch::clara::detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#2}> >&)
  0.00     34.05     0.00        2     0.00     0.00  std::Spebo_helper<0, std::allocator<Catch::clara::detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#3}> >, true>::_S_get(std::allocator<Catch::clara::detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#3}> >&)
  0.00     34.05     0.00        2     0.00     0.00  std::Spebo_helper<0, std::allocator<Catch::clara::detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#4}> >, true>::_S_get(std::allocator<Catch::clara::detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#4}> >&)
  0.00     34.05     0.00        2     0.00     0.00  std::Spebo_helper<0, std::allocator<Catch::clara::detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#5}> >, true>::_S_get(std::allocator<Catch::clara::detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#5}> >&)
  0.00     34.05     0.00        2     0.00     0.00  std::Spebo_helper<0, std::allocator<Catch::clara::detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#6}> >, true>::_S_get(std::allocator<Catch::clara::detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#6}> >&)
  0.00     34.05     0.00        2     0.00     0.00  std::Spebo_helper<0, std::allocator<Catch::clara::detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#7}> >, true>::_S_get(std::allocator<Catch::clara::detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#7}> >&)
  0.00     34.05     0.00        2     0.00     0.00  std::Spebo_helper<0, std::allocator<Catch::clara::detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#8}> >, true>::_S_get(std::allocator<Catch::clara::detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#8}> >&)
  0.00     34.05     0.00        2     0.00     0.00  std::Spebo_helper<0, std::allocator<Catch::clara::detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#1}> >, true>::_S_get(std::allocator<Catch::clara::detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#1}> >&)
  0.00     34.05     0.00        2     0.00     0.00  std::Spebo_helper<0, std::allocator<Catch::clara::detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(bool)#11}> >, true>::_S_get(std::allocator<Catch::clara::detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(bool)#11}> >&)
  0.00     34.05     0.00        2     0.00     0.00  std::Spebo_helper<0, std::allocator<Catch::clara::detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(int)#10}> >, true>::_S_get(std::allocator<Catch::clara::detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(int)#10}> >&)
  0.00     34.05     0.00        2     0.00     0.00  std::Spebo_helper<0, 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> > > > > >, true>::Spebo_helper(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&)
  0.00     34.05     0.00        2     0.00     0.00  std::Spebo_helper<0, 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> > > > > >, true>::~Spebo_helper()
  0.00     34.05     0.00        2     0.00     0.00  std::Spebo_helper<0, std::allocator<Catch::clara::detail::BoundValueRef<double> >, true>::Spebo_helper(std::allocator<Catch::clara::detail::BoundValueRef<double> > const&)
  0.00     34.05     0.00        2     0.00     0.00  std::Spebo_helper<0, std::allocator<Catch::clara::detail::BoundValueRef<double> >, true>::~Spebo_helper()
  0.00     34.05     0.00        2     0.00     0.00  std::Spebo_helper<0, std::allocator<Catch::clara::detail::BoundValueRef<long> >, true>::_S_get(std::Spebo_helper<0, std::allocator<Catch::clara::detail::BoundValueRef<long> >, true>&)
  0.00     34.05     0.00        2     0.00     0.00  std::Spebo_helper<0, std::allocator<Catch::clara::detail::BoundFlagLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(bool)#9}> >, true>::_S_get(std::allocator<Catch::clara::detail::BoundFlagLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(bool)#9}> >&)
  0.00     34.05     0.00        2     0.00     0.00  std::Spebo_helper<0, std::allocator<Catch::clara::detail::BoundFlagLambda<Catch::clara::detail::Help::Help(bool&)::{lambda(bool)#1}> >, true>::_S_get(std::allocator<Catch::clara::detail::BoundFlagLambda<Catch::clara::detail::Help::Help(bool&)::{lambda(bool)#1}> >&)
  0.00     34.05     0.00        2     0.00     0.00  std::Spebo_helper<0, std::allocator<Catch::Config>, true>::_S_get(std::Spebo_helper<0, std::allocator<Catch::Config>, true>&)
  0.00     34.05     0.00        2     0.00     0.00  std::__shared_count<(__gnu_cxx::Lockpolicy)2>::__shared_count<Catch::clara::detail::BoundValueRef<std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, std::allocator<Catch::clara::detail::BoundValueRef<std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > > >, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >&>(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> > > >&)
  0.00     34.05     0.00        2     0.00     0.00  std::__shared_count<(__gnu_cxx::Lockpolicy)2>::__shared_count<Catch::clara::detail::BoundValueRef<double>, std::allocator<Catch::clara::detail::BoundValueRef<double> >, double&>(std::Spmake_shared_tag, Catch::clara::detail::BoundValueRef<double>, std::allocator<Catch::clara::detail::BoundValueRef<double> > const&, double&)
  0.00     34.05     0.00        2     0.00     0.00  std::__allocated_ptr<std::allocator<std::Spcounted_ptr_inplace<Catch::ReporterRegistrar<Catch::XmlReporter>::ReporterFactory, std::allocator<Catch::ReporterRegistrar<Catch::XmlReporter>::ReporterFactory>, (__gnu_cxx::Lockpolicy)2> > >::__allocated_ptr(std::allocator<std::Spcounted_ptr_inplace<Catch::ReporterRegistrar<Catch::XmlReporter>::ReporterFactory, std::allocator<Catch::ReporterRegistrar<Catch::XmlReporter>::ReporterFactory>, (__gnu_cxx::Lockpolicy)2> >&, std::Spcounted_ptr_inplace<Catch::ReporterRegistrar<Catch::XmlReporter>::ReporterFactory, std::allocator<Catch::ReporterRegistrar<Catch::XmlReporter>::ReporterFactory>, (__gnu_cxx::Lockpolicy)2>)
  0.00     34.05     0.00        2     0.00     0.00  std::__allocated_ptr<std::allocator<std::Spcounted_ptr_inplace<Catch::ReporterRegistrar<Catch::XmlReporter>::ReporterFactory, std::allocator<Catch::ReporterRegistrar<Catch::XmlReporter>::ReporterFactory>, (__gnu_cxx::Lockpolicy)2> > >::~__allocated_ptr()
  0.00     34.05     0.00        2     0.00     0.00  std::__allocated_ptr<std::allocator<std::Spcounted_ptr_inplace<Catch::ReporterRegistrar<Catch::JunitReporter>::ReporterFactory, std::allocator<Catch::ReporterRegistrar<Catch::JunitReporter>::ReporterFactory>, (__gnu_cxx::Lockpolicy)2> > >::__allocated_ptr(std::allocator<std::Spcounted_ptr_inplace<Catch::ReporterRegistrar<Catch::JunitReporter>::ReporterFactory, std::allocator<Catch::ReporterRegistrar<Catch::JunitReporter>::ReporterFactory>, (__gnu_cxx::Lockpolicy)2> >&, std::Spcounted_ptr_inplace<Catch::ReporterRegistrar<Catch::JunitReporter>::ReporterFactory, std::allocator<Catch::ReporterRegistrar<Catch::JunitReporter>::ReporterFactory>, (__gnu_cxx::Lockpolicy)2>)
  0.00     34.05     0.00        2     0.00     0.00  std::__allocated_ptr<std::allocator<std::Spcounted_ptr_inplace<Catch::ReporterRegistrar<Catch::JunitReporter>::ReporterFactory, std::allocator<Catch::ReporterRegistrar<Catch::JunitReporter>::ReporterFactory>, (__gnu_cxx::Lockpolicy)2> > >::~__allocated_ptr()
  0.00     34.05     0.00        2     0.00     0.00  std::__allocated_ptr<std::allocator<std::Spcounted_ptr_inplace<Catch::ReporterRegistrar<Catch::CompactReporter>::ReporterFactory, std::allocator<Catch::ReporterRegistrar<Catch::CompactReporter>::ReporterFactory>, (__gnu_cxx::Lockpolicy)2> > >::__allocated_ptr(std::allocator<std::Spcounted_ptr_inplace<Catch::ReporterRegistrar<Catch::CompactReporter>::ReporterFactory, std::allocator<Catch::ReporterRegistrar<Catch::CompactReporter>::ReporterFactory>, (__gnu_cxx::Lockpolicy)2> >&, std::Spcounted_ptr_inplace<Catch::ReporterRegistrar<Catch::CompactReporter>::ReporterFactory, std::allocator<Catch::ReporterRegistrar<Catch::CompactReporter>::ReporterFactory>, (__gnu_cxx::Lockpolicy)2>)
  0.00     34.05     0.00        2     0.00     0.00  std::__allocated_ptr<std::allocator<std::Spcounted_ptr_inplace<Catch::ReporterRegistrar<Catch::CompactReporter>::ReporterFactory, std::allocator<Catch::ReporterRegistrar<Catch::CompactReporter>::ReporterFactory>, (__gnu_cxx::Lockpolicy)2> > >::~__allocated_ptr()
  0.00     34.05     0.00        2     0.00     0.00  std::__allocated_ptr<std::allocator<std::Spcounted_ptr_inplace<Catch::ReporterRegistrar<Catch::ConsoleReporter>::ReporterFactory, std::allocator<Catch::ReporterRegistrar<Catch::ConsoleReporter>::ReporterFactory>, (__gnu_cxx::Lockpolicy)2> > >::__allocated_ptr(std::allocator<std::Spcounted_ptr_inplace<Catch::ReporterRegistrar<Catch::ConsoleReporter>::ReporterFactory, std::allocator<Catch::ReporterRegistrar<Catch::ConsoleReporter>::ReporterFactory>, (__gnu_cxx::Lockpolicy)2> >&, std::Spcounted_ptr_inplace<Catch::ReporterRegistrar<Catch::ConsoleReporter>::ReporterFactory, std::allocator<Catch::ReporterRegistrar<Catch::ConsoleReporter>::ReporterFactory>, (__gnu_cxx::Lockpolicy)2>)
  0.00     34.05     0.00        2     0.00     0.00  std::__allocated_ptr<std::allocator<std::Spcounted_ptr_inplace<Catch::ReporterRegistrar<Catch::ConsoleReporter>::ReporterFactory, std::allocator<Catch::ReporterRegistrar<Catch::ConsoleReporter>::ReporterFactory>, (__gnu_cxx::Lockpolicy)2> > >::~__allocated_ptr()
  0.00     34.05     0.00        2     0.00     0.00  std::__allocated_ptr<std::allocator<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> > >::__allocated_ptr(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>&, __gnu_cxx::Lockpolicy)
  0.00     34.05     0.00        2     0.00     0.00  std::__allocated_ptr<std::allocator<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> > >::~__allocated_ptr()
  0.00     34.05     0.00        2     0.00     0.00  std::__allocated_ptr<std::allocator<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> > >::__allocated_ptr(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>&, __gnu_cxx::Lockpolicy)
  0.00     34.05     0.00        2     0.00     0.00  std::__allocated_ptr<std::allocator<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> > >::~__allocated_ptr()
  0.00     34.05     0.00        2     0.00     0.00  std::__allocated_ptr<std::allocator<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> > >::__allocated_ptr(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>&, __gnu_cxx::Lockpolicy)
  0.00     34.05     0.00        2     0.00     0.00  std::__allocated_ptr<std::allocator<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> > >::~__allocated_ptr()
  0.00     34.05     0.00        2     0.00     0.00  std::__allocated_ptr<std::allocator<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> > >::__allocated_ptr(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>&, __gnu_cxx::Lockpolicy)
  0.00     34.05     0.00        2     0.00     0.00  std::__allocated_ptr<std::allocator<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> > >::~__allocated_ptr()
  0.00     34.05     0.00        2     0.00     0.00  std::__allocated_ptr<std::allocator<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> > >::__allocated_ptr(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>&, __gnu_cxx::Lockpolicy)
  0.00     34.05     0.00        2     0.00     0.00  std::__allocated_ptr<std::allocator<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> > >::~__allocated_ptr()
  0.00     34.05     0.00        2     0.00     0.00  std::__allocated_ptr<std::allocator<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> > >::__allocated_ptr(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>&, __gnu_cxx::Lockpolicy)
  0.00     34.05     0.00        2     0.00     0.00  std::__allocated_ptr<std::allocator<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> > >::~__allocated_ptr()
  0.00     34.05     0.00        2     0.00     0.00  std::__allocated_ptr<std::allocator<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&)#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> > >::__allocated_ptr(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&)#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>&, __gnu_cxx::Lockpolicy)
  0.00     34.05     0.00        2     0.00     0.00  std::__allocated_ptr<std::allocator<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&)#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> > >::~__allocated_ptr()
  0.00     34.05     0.00        2     0.00     0.00  std::__allocated_ptr<std::allocator<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&)#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> > >::__allocated_ptr(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&)#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>&, __gnu_cxx::Lockpolicy)
  0.00     34.05     0.00        2     0.00     0.00  std::__allocated_ptr<std::allocator<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&)#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> > >::~__allocated_ptr()
  0.00     34.05     0.00        2     0.00     0.00  std::__allocated_ptr<std::allocator<std::Spcounted_ptr_inplace<Catch::clara::detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(bool)#11}>, std::allocator<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(bool)#11}>, (__gnu_cxx::Lockpolicy)2> > >::__allocated_ptr(std::Spcounted_ptr_inplace<Catch::clara::detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(bool)#11}>, std::allocator<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(bool)#11}>, (__gnu_cxx::Lockpolicy)2>&, __gnu_cxx::Lockpolicy)
  0.00     34.05     0.00        2     0.00     0.00  std::__allocated_ptr<std::allocator<std::Spcounted_ptr_inplace<Catch::clara::detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(bool)#11}>, std::allocator<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(bool)#11}>, (__gnu_cxx::Lockpolicy)2> > >::~__allocated_ptr()
  0.00     34.05     0.00        2     0.00     0.00  std::__allocated_ptr<std::allocator<std::Spcounted_ptr_inplace<Catch::clara::detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(int)#10}>, std::allocator<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(int)#10}>, (__gnu_cxx::Lockpolicy)2> > >::__allocated_ptr(std::Spcounted_ptr_inplace<Catch::clara::detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(int)#10}>, std::allocator<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(int)#10}>, (__gnu_cxx::Lockpolicy)2>&, __gnu_cxx::Lockpolicy)
  0.00     34.05     0.00        2     0.00     0.00  std::__allocated_ptr<std::allocator<std::Spcounted_ptr_inplace<Catch::clara::detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(int)#10}>, std::allocator<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(int)#10}>, (__gnu_cxx::Lockpolicy)2> > >::~__allocated_ptr()
  0.00     34.05     0.00        2     0.00     0.00  std::__allocated_ptr<std::allocator<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> > >::_S_raw_ptr(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>)
  0.00     34.05     0.00        2     0.00     0.00  std::__allocated_ptr<std::allocator<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> > >::get()
  0.00     34.05     0.00        2     0.00     0.00  std::__allocated_ptr<std::allocator<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> > >::operator=(decltype(nullptr))
  0.00     34.05     0.00        2     0.00     0.00  std::__allocated_ptr<std::allocator<std::Spcounted_ptr_inplace<Catch::clara::detail::BoundValueRef<double>, std::allocator<Catch::clara::detail::BoundValueRef<double> >, (__gnu_cxx::Lockpolicy)2> > >::_S_raw_ptr(std::Spcounted_ptr_inplace<Catch::clara::detail::BoundValueRef<double>, std::allocator<Catch::clara::detail::BoundValueRef<double> >, (__gnu_cxx::Lockpolicy)2>)
  0.00     34.05     0.00        2     0.00     0.00  std::__allocated_ptr<std::allocator<std::Spcounted_ptr_inplace<Catch::clara::detail::BoundValueRef<double>, std::allocator<Catch::clara::detail::BoundValueRef<double> >, (__gnu_cxx::Lockpolicy)2> > >::get()
  0.00     34.05     0.00        2     0.00     0.00  std::__allocated_ptr<std::allocator<std::Spcounted_ptr_inplace<Catch::clara::detail::BoundValueRef<double>, std::allocator<Catch::clara::detail::BoundValueRef<double> >, (__gnu_cxx::Lockpolicy)2> > >::operator=(decltype(nullptr))
  0.00     34.05     0.00        2     0.00     0.00  std::__allocated_ptr<std::allocator<std::Spcounted_ptr_inplace<Catch::clara::detail::BoundValueRef<long>, std::allocator<Catch::clara::detail::BoundValueRef<long> >, (__gnu_cxx::Lockpolicy)2> > >::__allocated_ptr(std::allocator<std::Spcounted_ptr_inplace<Catch::clara::detail::BoundValueRef<long>, std::allocator<Catch::clara::detail::BoundValueRef<long> >, (__gnu_cxx::Lockpolicy)2> >&, std::Spcounted_ptr_inplace<Catch::clara::detail::BoundValueRef<long>, std::allocator<Catch::clara::detail::BoundValueRef<long> >, (__gnu_cxx::Lockpolicy)2>)
  0.00     34.05     0.00        2     0.00     0.00  std::__allocated_ptr<std::allocator<std::Spcounted_ptr_inplace<Catch::clara::detail::BoundValueRef<long>, std::allocator<Catch::clara::detail::BoundValueRef<long> >, (__gnu_cxx::Lockpolicy)2> > >::~__allocated_ptr()
  0.00     34.05     0.00        2     0.00     0.00  std::__allocated_ptr<std::allocator<std::Spcounted_ptr_inplace<Catch::clara::detail::BoundFlagLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(bool)#9}>, std::allocator<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(bool)#9}>, (__gnu_cxx::Lockpolicy)2> > >::__allocated_ptr(std::Spcounted_ptr_inplace<Catch::clara::detail::BoundFlagLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(bool)#9}>, std::allocator<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(bool)#9}>, (__gnu_cxx::Lockpolicy)2>&, __gnu_cxx::Lockpolicy)
  0.00     34.05     0.00        2     0.00     0.00  std::__allocated_ptr<std::allocator<std::Spcounted_ptr_inplace<Catch::clara::detail::BoundFlagLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(bool)#9}>, std::allocator<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(bool)#9}>, (__gnu_cxx::Lockpolicy)2> > >::~__allocated_ptr()
  0.00     34.05     0.00        2     0.00     0.00  std::__allocated_ptr<std::allocator<std::Spcounted_ptr_inplace<Catch::clara::detail::BoundFlagLambda<Catch::clara::detail::Help::Help(bool&)::{lambda(bool)#1}>, std::allocator<Catch::clara::detail::Help::Help(bool&)::{lambda(bool)#1}>, (__gnu_cxx::Lockpolicy)2> > >::__allocated_ptr(std::Spcounted_ptr_inplace<Catch::clara::detail::BoundFlagLambda<Catch::clara::detail::Help::Help(bool&)::{lambda(bool)#1}>, std::allocator<Catch::clara::detail::Help::Help(bool&)::{lambda(bool)#1}>, (__gnu_cxx::Lockpolicy)2>&, __gnu_cxx::Lockpolicy)
  0.00     34.05     0.00        2     0.00     0.00  std::__allocated_ptr<std::allocator<std::Spcounted_ptr_inplace<Catch::clara::detail::BoundFlagLambda<Catch::clara::detail::Help::Help(bool&)::{lambda(bool)#1}>, std::allocator<Catch::clara::detail::Help::Help(bool&)::{lambda(bool)#1}>, (__gnu_cxx::Lockpolicy)2> > >::~__allocated_ptr()
  0.00     34.05     0.00        2     0.00     0.00  std::__allocated_ptr<std::allocator<std::Spcounted_ptr_inplace<Catch::Config, std::allocator<Catch::Config>, (__gnu_cxx::Lockpolicy)2> > >::__allocated_ptr(std::allocator<std::Spcounted_ptr_inplace<Catch::Config, std::allocator<Catch::Config>, (__gnu_cxx::Lockpolicy)2> >&, std::Spcounted_ptr_inplace<Catch::Config, std::allocator<Catch::Config>, (__gnu_cxx::Lockpolicy)2>)
  0.00     34.05     0.00        2     0.00     0.00  std::__allocated_ptr<std::allocator<std::Spcounted_ptr_inplace<Catch::Config, std::allocator<Catch::Config>, (__gnu_cxx::Lockpolicy)2> > >::~__allocated_ptr()
  0.00     34.05     0.00        2     0.00     0.00  std::__uniq_ptr_impl<Catch::IStream const, std::default_delete<Catch::IStream const> >::_M_ptr()
  0.00     34.05     0.00        2     0.00     0.00  std::__uniq_ptr_impl<Catch::TablePrinter, std::default_delete<Catch::TablePrinter> >::_M_ptr()
  0.00     34.05     0.00        2     0.00     0.00  std::__uniq_ptr_impl<Catch::IStreamingReporter, std::default_delete<Catch::IStreamingReporter> >::_M_deleter()
  0.00     34.05     0.00        2     0.00     0.00  std::allocator_traits<std::allocator<Catch::SectionInfo> >::deallocate(std::allocator<Catch::SectionInfo>&, Catch::SectionInfo, unsigned long)
  0.00     34.05     0.00        2     0.00     0.00  std::allocator_traits<std::allocator<Catch::SectionInfo> >::allocate(std::allocator<Catch::SectionInfo>&, unsigned long)
  0.00     34.05     0.00        2     0.00     0.00  void std::allocator_traits<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> > > > > > >::destroy<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> > > > > >&, 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> > > > >)
  0.00     34.05     0.00        2     0.00     0.00  void std::allocator_traits<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> > > > > > >::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> > > >&>(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> > > > > >&, 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> > > >&)
  0.00     34.05     0.00        2     0.00     0.00  void std::allocator_traits<std::allocator<Catch::clara::detail::BoundValueRef<double> > >::destroy<Catch::clara::detail::BoundValueRef<double> >(std::allocator<Catch::clara::detail::BoundValueRef<double> >&, Catch::clara::detail::BoundValueRef<double>)
  0.00     34.05     0.00        2     0.00     0.00  void std::allocator_traits<std::allocator<Catch::clara::detail::BoundValueRef<double> > >::construct<Catch::clara::detail::BoundValueRef<double>, double&>(std::allocator<Catch::clara::detail::BoundValueRef<double> >&, Catch::clara::detail::BoundValueRef<double>, double&)
  0.00     34.05     0.00        2     0.00     0.00  std::allocator_traits<std::allocator<Catch::clara::detail::Arg> >::max_size(std::allocator<Catch::clara::detail::Arg> const&)
  0.00     34.05     0.00        2     0.00     0.00  std::allocator_traits<std::allocator<Catch::clara::detail::Token> >::max_size(std::allocator<Catch::clara::detail::Token> const&)
  0.00     34.05     0.00        2     0.00     0.00  std::allocator_traits<std::allocator<Catch::ISingleton> >::max_size(std::allocator<Catch::ISingleton> const&)
  0.00     34.05     0.00        2     0.00     0.00  std::allocator_traits<std::allocator<Catch::TestCaseTracking::ITracker> >::max_size(std::allocator<Catch::TestCaseTracking::ITracker> const&)
  0.00     34.05     0.00        2     0.00     0.00  std::allocator_traits<std::allocator<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> > >::deallocate(std::allocator<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> >&, 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>, unsigned long)
  0.00     34.05     0.00        2     0.00     0.00  std::allocator_traits<std::allocator<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> > >::allocate(std::allocator<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> >&, unsigned long)
  0.00     34.05     0.00        2     0.00     0.00  std::allocator_traits<std::allocator<std::Spcounted_ptr_inplace<Catch::clara::detail::BoundValueRef<double>, std::allocator<Catch::clara::detail::BoundValueRef<double> >, (__gnu_cxx::Lockpolicy)2> > >::deallocate(std::allocator<std::Spcounted_ptr_inplace<Catch::clara::detail::BoundValueRef<double>, std::allocator<Catch::clara::detail::BoundValueRef<double> >, (__gnu_cxx::Lockpolicy)2> >&, std::Spcounted_ptr_inplace<Catch::clara::detail::BoundValueRef<double>, std::allocator<Catch::clara::detail::BoundValueRef<double> >, (__gnu_cxx::Lockpolicy)2>, unsigned long)
  0.00     34.05     0.00        2     0.00     0.00  std::allocator_traits<std::allocator<std::Spcounted_ptr_inplace<Catch::clara::detail::BoundValueRef<double>, std::allocator<Catch::clara::detail::BoundValueRef<double> >, (__gnu_cxx::Lockpolicy)2> > >::allocate(std::allocator<std::Spcounted_ptr_inplace<Catch::clara::detail::BoundValueRef<double>, std::allocator<Catch::clara::detail::BoundValueRef<double> >, (__gnu_cxx::Lockpolicy)2> >&, unsigned long)
  0.00     34.05     0.00        2     0.00     0.00  std::Rbtree_key_compare<std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::Rbtree_key_compare()
  0.00     34.05     0.00        2     0.00     0.00  Catch::clara::detail::Arg std::__uninitialized_copy<false>::__uninit_copy<std::move_iterator<Catch::clara::detail::Arg>, Catch::clara::detail::Arg>(std::move_iterator<Catch::clara::detail::Arg>, std::move_iterator<Catch::clara::detail::Arg>, Catch::clara::detail::Arg)
  0.00     34.05     0.00        2     0.00     0.00  Catch::clara::detail::Token std::__uninitialized_copy<false>::__uninit_copy<std::move_iterator<Catch::clara::detail::Token>, Catch::clara::detail::Token>(std::move_iterator<Catch::clara::detail::Token>, std::move_iterator<Catch::clara::detail::Token>, Catch::clara::detail::Token)
  0.00     34.05     0.00        2     0.00     0.00  Catch::ISingleton* std::__uninitialized_copy<true>::__uninit_copy<std::move_iterator<Catch::ISingleton**>, Catch::ISingleton**>(std::move_iterator<Catch::ISingleton**>, std::move_iterator<Catch::ISingleton**>, Catch::ISingleton**)
  0.00     34.05     0.00        2     0.00     0.00  Catch::TestCaseTracking::ITracker** std::__uninitialized_copy<true>::__uninit_copy<std::move_iterator<Catch::TestCaseTracking::ITracker**>, Catch::TestCaseTracking::ITracker**>(std::move_iterator<Catch::TestCaseTracking::ITracker**>, std::move_iterator<Catch::TestCaseTracking::ITracker**>, Catch::TestCaseTracking::ITracker**)
  0.00     34.05     0.00        2     0.00     0.00  std::Rbtree_const_iterator<Catch::TestCase const>::Rbtree_const_iterator(std::Rbtree_node_base const)
  0.00     34.05     0.00        2     0.00     0.00  std::Spcounted_ptr_inplace<Catch::ReporterRegistrar<Catch::XmlReporter>::ReporterFactory, std::allocator<Catch::ReporterRegistrar<Catch::XmlReporter>::ReporterFactory>, (__gnu_cxx::Lockpolicy)2>::Impl::M_alloc()
  0.00     34.05     0.00        2     0.00     0.00  std::Spcounted_ptr_inplace<Catch::ReporterRegistrar<Catch::JunitReporter>::ReporterFactory, std::allocator<Catch::ReporterRegistrar<Catch::JunitReporter>::ReporterFactory>, (__gnu_cxx::Lockpolicy)2>::Impl::M_alloc()
  0.00     34.05     0.00        2     0.00     0.00  std::Spcounted_ptr_inplace<Catch::ReporterRegistrar<Catch::CompactReporter>::ReporterFactory, std::allocator<Catch::ReporterRegistrar<Catch::CompactReporter>::ReporterFactory>, (__gnu_cxx::Lockpolicy)2>::Impl::M_alloc()
  0.00     34.05     0.00        2     0.00     0.00  std::Spcounted_ptr_inplace<Catch::ReporterRegistrar<Catch::ConsoleReporter>::ReporterFactory, std::allocator<Catch::ReporterRegistrar<Catch::ConsoleReporter>::ReporterFactory>, (__gnu_cxx::Lockpolicy)2>::Impl::M_alloc()
  0.00     34.05     0.00        2     0.00     0.00  std::Spcounted_ptr_inplace<Catch::clara::detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#2}>, std::allocator<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#2}>, (__gnu_cxx::Lockpolicy)2>::Impl::M_alloc()
  0.00     34.05     0.00        2     0.00     0.00  std::Spcounted_ptr_inplace<Catch::clara::detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#3}>, std::allocator<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#3}>, (__gnu_cxx::Lockpolicy)2>::Impl::M_alloc()
  0.00     34.05     0.00        2     0.00     0.00  std::Spcounted_ptr_inplace<Catch::clara::detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#4}>, std::allocator<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#4}>, (__gnu_cxx::Lockpolicy)2>::Impl::M_alloc()
  0.00     34.05     0.00        2     0.00     0.00  std::Spcounted_ptr_inplace<Catch::clara::detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#5}>, std::allocator<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#5}>, (__gnu_cxx::Lockpolicy)2>::Impl::M_alloc()
  0.00     34.05     0.00        2     0.00     0.00  std::Spcounted_ptr_inplace<Catch::clara::detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#6}>, std::allocator<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#6}>, (__gnu_cxx::Lockpolicy)2>::Impl::M_alloc()
  0.00     34.05     0.00        2     0.00     0.00  std::Spcounted_ptr_inplace<Catch::clara::detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#7}>, std::allocator<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#7}>, (__gnu_cxx::Lockpolicy)2>::Impl::M_alloc()
  0.00     34.05     0.00        2     0.00     0.00  std::Spcounted_ptr_inplace<Catch::clara::detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#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>::Impl::M_alloc()
  0.00     34.05     0.00        2     0.00     0.00  std::Spcounted_ptr_inplace<Catch::clara::detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#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>::Impl::M_alloc()
  0.00     34.05     0.00        2     0.00     0.00  std::Spcounted_ptr_inplace<Catch::clara::detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(bool)#11}>, std::allocator<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(bool)#11}>, (__gnu_cxx::Lockpolicy)2>::Impl::M_alloc()
  0.00     34.05     0.00        2     0.00     0.00  std::Spcounted_ptr_inplace<Catch::clara::detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(int)#10}>, std::allocator<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(int)#10}>, (__gnu_cxx::Lockpolicy)2>::Impl::M_alloc()
  0.00     34.05     0.00        2     0.00     0.00  std::Spcounted_ptr_inplace<Catch::clara::detail::BoundValueRef<std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, std::allocator<Catch::clara::detail::BoundValueRef<std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > > >, (__gnu_cxx::Lockpolicy)2>::_M_destroy()
  0.00     34.05     0.00        2     0.00     0.00  std::Spcounted_ptr_inplace<Catch::clara::detail::BoundValueRef<std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, std::allocator<Catch::clara::detail::BoundValueRef<std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > > >, (__gnu_cxx::Lockpolicy)2>::_M_dispose()
  0.00     34.05     0.00        2     0.00     0.00  std::Spcounted_ptr_inplace<Catch::clara::detail::BoundValueRef<std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, std::allocator<Catch::clara::detail::BoundValueRef<std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > > >, (__gnu_cxx::Lockpolicy)2>::_M_get_deleter(std::type_info const&)
  0.00     34.05     0.00        2     0.00     0.00  std::Spcounted_ptr_inplace<Catch::clara::detail::BoundValueRef<std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, std::allocator<Catch::clara::detail::BoundValueRef<std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > > >, (__gnu_cxx::Lockpolicy)2>::Impl::Impl(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> > > > > >)
  0.00     34.05     0.00        2     0.00     0.00  std::Spcounted_ptr_inplace<Catch::clara::detail::BoundValueRef<std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, std::allocator<Catch::clara::detail::BoundValueRef<std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > > >, (__gnu_cxx::Lockpolicy)2>::_Impl::~Impl()
  0.00     34.05     0.00        2     0.00     0.00  std::Sp_counted_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> > > >&)
  0.00     34.05     0.00        2     0.00     0.00  std::Spcounted_ptr_inplace<Catch::clara::detail::BoundValueRef<std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, std::allocator<Catch::clara::detail::BoundValueRef<std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > > >, (__gnu_cxx::Lockpolicy)2>::~Spcounted_ptr_inplace()
  0.00     34.05     0.00        2     0.00     0.00  std::Spcounted_ptr_inplace<Catch::clara::detail::BoundValueRef<double>, std::allocator<Catch::clara::detail::BoundValueRef<double> >, (__gnu_cxx::Lockpolicy)2>::_M_destroy()
  0.00     34.05     0.00        2     0.00     0.00  std::Spcounted_ptr_inplace<Catch::clara::detail::BoundValueRef<double>, std::allocator<Catch::clara::detail::BoundValueRef<double> >, (__gnu_cxx::Lockpolicy)2>::_M_dispose()
  0.00     34.05     0.00        2     0.00     0.00  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&)
  0.00     34.05     0.00        2     0.00     0.00  std::Spcounted_ptr_inplace<Catch::clara::detail::BoundValueRef<double>, std::allocator<Catch::clara::detail::BoundValueRef<double> >, (__gnu_cxx::Lockpolicy)2>::Impl::Impl(std::allocator<Catch::clara::detail::BoundValueRef<double> >)
  0.00     34.05     0.00        2     0.00     0.00  std::Spcounted_ptr_inplace<Catch::clara::detail::BoundValueRef<double>, std::allocator<Catch::clara::detail::BoundValueRef<double> >, (__gnu_cxx::Lockpolicy)2>::_Impl::~Impl()
  0.00     34.05     0.00        2     0.00     0.00  std::Sp_counted_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&)
  0.00     34.05     0.00        2     0.00     0.00  std::Spcounted_ptr_inplace<Catch::clara::detail::BoundValueRef<double>, std::allocator<Catch::clara::detail::BoundValueRef<double> >, (__gnu_cxx::Lockpolicy)2>::~Spcounted_ptr_inplace()
  0.00     34.05     0.00        2     0.00     0.00  std::Spcounted_ptr_inplace<Catch::clara::detail::BoundValueRef<long>, std::allocator<Catch::clara::detail::BoundValueRef<long> >, (__gnu_cxx::Lockpolicy)2>::Impl::M_alloc()
  0.00     34.05     0.00        2     0.00     0.00  std::Spcounted_ptr_inplace<Catch::clara::detail::BoundFlagLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(bool)#9}>, std::allocator<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(bool)#9}>, (__gnu_cxx::Lockpolicy)2>::Impl::M_alloc()
  0.00     34.05     0.00        2     0.00     0.00  std::Spcounted_ptr_inplace<Catch::clara::detail::BoundFlagLambda<Catch::clara::detail::Help::Help(bool&)::{lambda(bool)#1}>, std::allocator<Catch::clara::detail::Help::Help(bool&)::{lambda(bool)#1}>, (__gnu_cxx::Lockpolicy)2>::Impl::M_alloc()
  0.00     34.05     0.00        2     0.00     0.00  std::Spcounted_ptr_inplace<Catch::Config, std::allocator<Catch::Config>, (__gnu_cxx::Lockpolicy)2>::Impl::M_alloc()
  0.00     34.05     0.00        2     0.00     0.00  void std::vector<Catch::SectionInfo, std::allocator<Catch::SectionInfo> >::_M_realloc_insert<Catch::SectionInfo const&>(__gnu_cxx::__normal_iterator<Catch::SectionInfo, std::vector<Catch::SectionInfo, std::allocator<Catch::SectionInfo> > >, Catch::SectionInfo const&)
  0.00     34.05     0.00        2     0.00     0.00  std::vector<Catch::SectionInfo, std::allocator<Catch::SectionInfo> >::end()
  0.00     34.05     0.00        2     0.00     0.00  std::vector<Catch::SectionInfo, std::allocator<Catch::SectionInfo> >::begin()
  0.00     34.05     0.00        2     0.00     0.00  std::vector<Catch::(anonymous namespace)::ColumnInfo, std::allocator<Catch::(anonymous namespace)::ColumnInfo> >::~vector()
  0.00     34.05     0.00        2     0.00     0.00  std::vector<Catch::clara::detail::Arg, std::allocator<Catch::clara::detail::Arg> >::end()
  0.00     34.05     0.00        2     0.00     0.00  std::vector<Catch::clara::detail::Arg, std::allocator<Catch::clara::detail::Arg> >::begin()
  0.00     34.05     0.00        2     0.00     0.00  std::vector<Catch::clara::detail::Arg, std::allocator<Catch::clara::detail::Arg> >::vector()
  0.00     34.05     0.00        2     0.00     0.00  std::vector<Catch::clara::detail::Opt, std::allocator<Catch::clara::detail::Opt> >::vector()
  0.00     34.05     0.00        2     0.00     0.00  std::vector<Catch::TestCase, std::allocator<Catch::TestCase> >::vector()
  0.00     34.05     0.00        2     0.00     0.00  std::vector<Catch::TestSpec::FilterMatch, std::allocator<Catch::TestSpec::FilterMatch> >::begin()
  0.00     34.05     0.00        2     0.00     0.00  std::vector<Catch::TestSpec::Filter, std::allocator<Catch::TestSpec::Filter> >::vector()
  0.00     34.05     0.00        2     0.00     0.00  std::vector<Catch::ISingleton, std::allocator<Catch::ISingleton> >::vector()
  0.00     34.05     0.00        2     0.00     0.00  std::vector<Catch::ISingleton, std::allocator<Catch::ISingleton> >::~vector()
  0.00     34.05     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     34.05     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     34.05     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     34.05     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     34.05     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     34.05     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     34.05     0.00        2     0.00     0.01  std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_S_assign(char, unsigned long, char)
  0.00     34.05     0.00        2     0.00     0.11  std::__cxx11::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     34.05     0.00        2     0.00     0.00  std::Rbtree<Catch::Verbosity, Catch::Verbosity, std::Identity<Catch::Verbosity>, std::less<Catch::Verbosity>, std::allocator<Catch::Verbosity> >::M_begin()
  0.00     34.05     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     34.05     0.00        2     0.00     0.00  Catch::SectionInfo std::__addressof<Catch::SectionInfo>(Catch::SectionInfo&)
  0.00     34.05     0.00        2     0.00     0.00  std::allocator<std::Spcounted_ptr_inplace<Catch::ReporterRegistrar<Catch::XmlReporter>::ReporterFactory, std::allocator<Catch::ReporterRegistrar<Catch::XmlReporter>::ReporterFactory>, (__gnu_cxx::Lockpolicy)2> > std::__addressof<std::allocator<std::Spcounted_ptr_inplace<Catch::ReporterRegistrar<Catch::XmlReporter>::ReporterFactory, std::allocator<Catch::ReporterRegistrar<Catch::XmlReporter>::ReporterFactory>, (__gnu_cxx::Lockpolicy)2> > >(std::allocator<std::Spcounted_ptr_inplace<Catch::ReporterRegistrar<Catch::XmlReporter>::ReporterFactory, std::allocator<Catch::ReporterRegistrar<Catch::XmlReporter>::ReporterFactory>, (__gnu_cxx::Lockpolicy)2> >&)
  0.00     34.05     0.00        2     0.00     0.00  std::allocator<std::Spcounted_ptr_inplace<Catch::ReporterRegistrar<Catch::JunitReporter>::ReporterFactory, std::allocator<Catch::ReporterRegistrar<Catch::JunitReporter>::ReporterFactory>, (__gnu_cxx::Lockpolicy)2> > std::__addressof<std::allocator<std::Spcounted_ptr_inplace<Catch::ReporterRegistrar<Catch::JunitReporter>::ReporterFactory, std::allocator<Catch::ReporterRegistrar<Catch::JunitReporter>::ReporterFactory>, (__gnu_cxx::Lockpolicy)2> > >(std::allocator<std::Spcounted_ptr_inplace<Catch::ReporterRegistrar<Catch::JunitReporter>::ReporterFactory, std::allocator<Catch::ReporterRegistrar<Catch::JunitReporter>::ReporterFactory>, (__gnu_cxx::Lockpolicy)2> >&)
  0.00     34.05     0.00        2     0.00     0.00  std::allocator<std::Spcounted_ptr_inplace<Catch::ReporterRegistrar<Catch::CompactReporter>::ReporterFactory, std::allocator<Catch::ReporterRegistrar<Catch::CompactReporter>::ReporterFactory>, (__gnu_cxx::Lockpolicy)2> > std::__addressof<std::allocator<std::Spcounted_ptr_inplace<Catch::ReporterRegistrar<Catch::CompactReporter>::ReporterFactory, std::allocator<Catch::ReporterRegistrar<Catch::CompactReporter>::ReporterFactory>, (__gnu_cxx::Lockpolicy)2> > >(std::allocator<std::Spcounted_ptr_inplace<Catch::ReporterRegistrar<Catch::CompactReporter>::ReporterFactory, std::allocator<Catch::ReporterRegistrar<Catch::CompactReporter>::ReporterFactory>, (__gnu_cxx::Lockpolicy)2> >&)
  0.00     34.05     0.00        2     0.00     0.00  std::allocator<std::Spcounted_ptr_inplace<Catch::ReporterRegistrar<Catch::ConsoleReporter>::ReporterFactory, std::allocator<Catch::ReporterRegistrar<Catch::ConsoleReporter>::ReporterFactory>, (__gnu_cxx::Lockpolicy)2> > std::__addressof<std::allocator<std::Spcounted_ptr_inplace<Catch::ReporterRegistrar<Catch::ConsoleReporter>::ReporterFactory, std::allocator<Catch::ReporterRegistrar<Catch::ConsoleReporter>::ReporterFactory>, (__gnu_cxx::Lockpolicy)2> > >(std::allocator<std::Spcounted_ptr_inplace<Catch::ReporterRegistrar<Catch::ConsoleReporter>::ReporterFactory, std::allocator<Catch::ReporterRegistrar<Catch::ConsoleReporter>::ReporterFactory>, (__gnu_cxx::Lockpolicy)2> >&)
  0.00     34.05     0.00        2     0.00     0.00  std::allocator<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> > std::__addressof<std::allocator<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> > >(std::allocator<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> >&)
  0.00     34.05     0.00        2     0.00     0.00  std::allocator<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> > std::__addressof<std::allocator<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> > >(std::allocator<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> >&)
  0.00     34.05     0.00        2     0.00     0.00  std::allocator<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> > std::__addressof<std::allocator<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> > >(std::allocator<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> >&)
  0.00     34.05     0.00        2     0.00     0.00  std::allocator<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> > std::__addressof<std::allocator<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> > >(std::allocator<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> >&)
  0.00     34.05     0.00        2     0.00     0.00  std::allocator<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> > std::__addressof<std::allocator<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> > >(std::allocator<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> >&)
  0.00     34.05     0.00        2     0.00     0.00  std::allocator<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> > std::__addressof<std::allocator<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> > >(std::allocator<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> >&)
  0.00     34.05     0.00        2     0.00     0.00  std::allocator<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&)#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> > std::__addressof<std::allocator<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&)#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> > >(std::allocator<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&)#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> >&)
  0.00     34.05     0.00        2     0.00     0.00  std::allocator<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&)#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> > std::__addressof<std::allocator<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&)#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> > >(std::allocator<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&)#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> >&)
  0.00     34.05     0.00        2     0.00     0.00  std::allocator<std::Spcounted_ptr_inplace<Catch::clara::detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(bool)#11}>, std::allocator<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(bool)#11}>, (__gnu_cxx::Lockpolicy)2> > std::__addressof<std::allocator<std::Spcounted_ptr_inplace<Catch::clara::detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(bool)#11}>, std::allocator<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(bool)#11}>, (__gnu_cxx::Lockpolicy)2> > >(std::allocator<std::Spcounted_ptr_inplace<Catch::clara::detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(bool)#11}>, std::allocator<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(bool)#11}>, (__gnu_cxx::Lockpolicy)2> >&)
  0.00     34.05     0.00        2     0.00     0.00  std::allocator<std::Spcounted_ptr_inplace<Catch::clara::detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(int)#10}>, std::allocator<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(int)#10}>, (__gnu_cxx::Lockpolicy)2> > std::__addressof<std::allocator<std::Spcounted_ptr_inplace<Catch::clara::detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(int)#10}>, std::allocator<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(int)#10}>, (__gnu_cxx::Lockpolicy)2> > >(std::allocator<std::Spcounted_ptr_inplace<Catch::clara::detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(int)#10}>, std::allocator<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(int)#10}>, (__gnu_cxx::Lockpolicy)2> >&)
  0.00     34.05     0.00        2     0.00     0.00  std::allocator<std::Spcounted_ptr_inplace<Catch::clara::detail::BoundValueRef<long>, std::allocator<Catch::clara::detail::BoundValueRef<long> >, (__gnu_cxx::Lockpolicy)2> > std::__addressof<std::allocator<std::Spcounted_ptr_inplace<Catch::clara::detail::BoundValueRef<long>, std::allocator<Catch::clara::detail::BoundValueRef<long> >, (__gnu_cxx::Lockpolicy)2> > >(std::allocator<std::Spcounted_ptr_inplace<Catch::clara::detail::BoundValueRef<long>, std::allocator<Catch::clara::detail::BoundValueRef<long> >, (__gnu_cxx::Lockpolicy)2> >&)
  0.00     34.05     0.00        2     0.00     0.00  std::allocator<std::Spcounted_ptr_inplace<Catch::clara::detail::BoundFlagLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(bool)#9}>, std::allocator<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(bool)#9}>, (__gnu_cxx::Lockpolicy)2> > std::__addressof<std::allocator<std::Spcounted_ptr_inplace<Catch::clara::detail::BoundFlagLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(bool)#9}>, std::allocator<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(bool)#9}>, (__gnu_cxx::Lockpolicy)2> > >(std::allocator<std::Spcounted_ptr_inplace<Catch::clara::detail::BoundFlagLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(bool)#9}>, std::allocator<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(bool)#9}>, (__gnu_cxx::Lockpolicy)2> >&)
  0.00     34.05     0.00        2     0.00     0.00  std::allocator<std::Spcounted_ptr_inplace<Catch::clara::detail::BoundFlagLambda<Catch::clara::detail::Help::Help(bool&)::{lambda(bool)#1}>, std::allocator<Catch::clara::detail::Help::Help(bool&)::{lambda(bool)#1}>, (__gnu_cxx::Lockpolicy)2> > std::__addressof<std::allocator<std::Spcounted_ptr_inplace<Catch::clara::detail::BoundFlagLambda<Catch::clara::detail::Help::Help(bool&)::{lambda(bool)#1}>, std::allocator<Catch::clara::detail::Help::Help(bool&)::{lambda(bool)#1}>, (__gnu_cxx::Lockpolicy)2> > >(std::allocator<std::Spcounted_ptr_inplace<Catch::clara::detail::BoundFlagLambda<Catch::clara::detail::Help::Help(bool&)::{lambda(bool)#1}>, std::allocator<Catch::clara::detail::Help::Help(bool&)::{lambda(bool)#1}>, (__gnu_cxx::Lockpolicy)2> >&)
  0.00     34.05     0.00        2     0.00     0.00  std::allocator<std::Spcounted_ptr_inplace<Catch::Config, std::allocator<Catch::Config>, (__gnu_cxx::Lockpolicy)2> > std::__addressof<std::allocator<std::Spcounted_ptr_inplace<Catch::Config, std::allocator<Catch::Config>, (__gnu_cxx::Lockpolicy)2> > >(std::allocator<std::Spcounted_ptr_inplace<Catch::Config, std::allocator<Catch::Config>, (__gnu_cxx::Lockpolicy)2> >&)
  0.00     34.05     0.00        2     0.00     0.00  std::shared_ptr<Catch::clara::detail::BoundValueRef<std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > > > std::make_shared<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::vector<std::__cxx11::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     34.05     0.00        2     0.00     0.00  std::shared_ptr<Catch::clara::detail::BoundValueRef<double> > std::make_shared<Catch::clara::detail::BoundValueRef<double>, double&>(double&)
  0.00     34.05     0.00        2     0.00     0.00  Catch::IStream const& std::__get_helper<0ul, Catch::IStream const, std::default_delete<Catch::IStream const> >(std::Tupleimpl<0ul, Catch::IStream const, std::default_delete<Catch::IStream const> >&)
  0.00     34.05     0.00        2     0.00     0.00  Catch::TablePrinter& std::__get_helper<0ul, Catch::TablePrinter, std::default_delete<Catch::TablePrinter> >(std::Tupleimpl<0ul, Catch::TablePrinter, std::default_delete<Catch::TablePrinter> >&)
  0.00     34.05     0.00        2     0.00     0.00  std::default_delete<Catch::IStreamingReporter>& std::__get_helper<1ul, std::default_delete<Catch::IStreamingReporter>>(std::Tupleimpl<1ul, std::default_delete<Catch::IStreamingReporter>>&)
  0.00     34.05     0.00        2     0.00     0.00  __gnu_cxx::__normal_iterator<Catch::clara::detail::Arg const, std::vector<Catch::clara::detail::Arg, std::allocator<Catch::clara::detail::Arg> > > std::__miter_base<__gnu_cxx::__normal_iterator<Catch::clara::detail::Arg const, std::vector<Catch::clara::detail::Arg, std::allocator<Catch::clara::detail::Arg> > > >(__gnu_cxx::__normal_iterator<Catch::clara::detail::Arg const, std::vector<Catch::clara::detail::Arg, std::allocator<Catch::clara::detail::Arg> > >)
  0.00     34.05     0.00        2     0.00     0.00  Catch::clara::detail::Arg const std::__niter_base<Catch::clara::detail::Arg const, std::vector<Catch::clara::detail::Arg, std::allocator<Catch::clara::detail::Arg> > >(__gnu_cxx::__normal_iterator<Catch::clara::detail::Arg const, std::vector<Catch::clara::detail::Arg, std::allocator<Catch::clara::detail::Arg> > >)
  0.00     34.05     0.00        2     0.00     0.00  Catch::ISingleton** std::__copy_move_a<true, Catch::ISingleton**, Catch::ISingleton**>(Catch::ISingleton**, Catch::ISingleton**, Catch::ISingleton**)
  0.00     34.05     0.00        2     0.00     0.00  Catch::TestCaseTracking::ITracker** std::__copy_move_a<true, Catch::TestCaseTracking::ITracker**, Catch::TestCaseTracking::ITracker**>(Catch::TestCaseTracking::ITracker**, Catch::TestCaseTracking::ITracker**, Catch::TestCaseTracking::ITracker**)
  0.00     34.05     0.00        2     0.00     0.00  Catch::ISingleton** std::__copy_move_a2<true, Catch::ISingleton**, Catch::ISingleton**>(Catch::ISingleton**, Catch::ISingleton**, Catch::ISingleton**)
  0.00     34.05     0.00        2     0.00     0.00  Catch::TestCaseTracking::ITracker** std::__copy_move_a2<true, Catch::TestCaseTracking::ITracker**, Catch::TestCaseTracking::ITracker**>(Catch::TestCaseTracking::ITracker**, Catch::TestCaseTracking::ITracker**, Catch::TestCaseTracking::ITracker**)
  0.00     34.05     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     34.05     0.00        2     0.00     0.00  std::shared_ptr<Catch::clara::detail::BoundValueRef<std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > > > std::allocate_shared<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::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> > > >&)
  0.00     34.05     0.00        2     0.00     0.00  std::shared_ptr<Catch::clara::detail::BoundValueRef<double> > std::allocate_shared<Catch::clara::detail::BoundValueRef<double>, std::allocator<Catch::clara::detail::BoundValueRef<double> >, double&>(std::allocator<Catch::clara::detail::BoundValueRef<double> > const&, double&)
  0.00     34.05     0.00        2     0.00     0.00  std::__allocated_ptr<std::allocator<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> > > std::__allocate_guarded<std::allocator<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> > >(std::allocator<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> >&)
  0.00     34.05     0.00        2     0.00     0.00  std::__allocated_ptr<std::allocator<std::Spcounted_ptr_inplace<Catch::clara::detail::BoundValueRef<double>, std::allocator<Catch::clara::detail::BoundValueRef<double> >, (__gnu_cxx::Lockpolicy)2> > > std::__allocate_guarded<std::allocator<std::Spcounted_ptr_inplace<Catch::clara::detail::BoundValueRef<double>, std::allocator<Catch::clara::detail::BoundValueRef<double> >, (__gnu_cxx::Lockpolicy)2> > >(std::allocator<std::Spcounted_ptr_inplace<Catch::clara::detail::BoundValueRef<double>, std::allocator<Catch::clara::detail::BoundValueRef<double> >, (__gnu_cxx::Lockpolicy)2> >&)
  0.00     34.05     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     34.05     0.00        2     0.00     0.00  Catch::clara::detail::Arg std::uninitialized_copy<std::move_iterator<Catch::clara::detail::Arg>, Catch::clara::detail::Arg>(std::move_iterator<Catch::clara::detail::Arg>, std::move_iterator<Catch::clara::detail::Arg>, Catch::clara::detail::Arg)
  0.00     34.05     0.00        2     0.00     0.00  Catch::clara::detail::Token std::uninitialized_copy<std::move_iterator<Catch::clara::detail::Token>, Catch::clara::detail::Token>(std::move_iterator<Catch::clara::detail::Token>, std::move_iterator<Catch::clara::detail::Token>, Catch::clara::detail::Token)
  0.00     34.05     0.00        2     0.00     0.00  Catch::ISingleton** std::uninitialized_copy<std::move_iterator<Catch::ISingleton**>, Catch::ISingleton**>(std::move_iterator<Catch::ISingleton**>, std::move_iterator<Catch::ISingleton**>, Catch::ISingleton**)
  0.00     34.05     0.00        2     0.00     0.00  Catch::TestCaseTracking::ITracker** std::uninitialized_copy<std::move_iterator<Catch::TestCaseTracking::ITracker**>, Catch::TestCaseTracking::ITracker**>(std::move_iterator<Catch::TestCaseTracking::ITracker**>, std::move_iterator<Catch::TestCaseTracking::ITracker**>, Catch::TestCaseTracking::ITracker**)
  0.00     34.05     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     34.05     0.00        2     0.00     0.00  Catch::clara::detail::Arg std::__uninitialized_copy_a<std::move_iterator<Catch::clara::detail::Arg>, Catch::clara::detail::Arg, Catch::clara::detail::Arg>(std::move_iterator<Catch::clara::detail::Arg>, std::move_iterator<Catch::clara::detail::Arg>, Catch::clara::detail::Arg, std::allocator<Catch::clara::detail::Arg>&)
  0.00     34.05     0.00        2     0.00     0.00  Catch::clara::detail::Token std::__uninitialized_copy_a<std::move_iterator<Catch::clara::detail::Token>, Catch::clara::detail::Token, Catch::clara::detail::Token>(std::move_iterator<Catch::clara::detail::Token>, std::move_iterator<Catch::clara::detail::Token>, Catch::clara::detail::Token, std::allocator<Catch::clara::detail::Token>&)
  0.00     34.05     0.00        2     0.00     0.00  Catch::ISingleton* std::__uninitialized_copy_a<std::move_iterator<Catch::ISingleton**>, Catch::ISingleton**, Catch::ISingleton>(std::move_iterator<Catch::ISingleton*>, std::move_iterator<Catch::ISingleton**>, Catch::ISingleton**, std::allocator<Catch::ISingleton>&)
  0.00     34.05     0.00        2     0.00     0.00  Catch::TestCaseTracking::ITracker* std::__uninitialized_copy_a<std::move_iterator<Catch::TestCaseTracking::ITracker**>, Catch::TestCaseTracking::ITracker**, Catch::TestCaseTracking::ITracker>(std::move_iterator<Catch::TestCaseTracking::ITracker*>, std::move_iterator<Catch::TestCaseTracking::ITracker**>, Catch::TestCaseTracking::ITracker**, std::allocator<Catch::TestCaseTracking::ITracker>&)
  0.00     34.05     0.00        2     0.00     0.00  Catch::clara::detail::Arg std::__uninitialized_move_if_noexcept_a<Catch::clara::detail::Arg, Catch::clara::detail::Arg, std::allocator<Catch::clara::detail::Arg> >(Catch::clara::detail::Arg, Catch::clara::detail::Arg, Catch::clara::detail::Arg, std::allocator<Catch::clara::detail::Arg>&)
  0.00     34.05     0.00        2     0.00     0.00  Catch::clara::detail::Token std::__uninitialized_move_if_noexcept_a<Catch::clara::detail::Token, Catch::clara::detail::Token, std::allocator<Catch::clara::detail::Token> >(Catch::clara::detail::Token, Catch::clara::detail::Token, Catch::clara::detail::Token, std::allocator<Catch::clara::detail::Token>&)
  0.00     34.05     0.00        2     0.00     0.00  Catch::ISingleton* std::__uninitialized_move_if_noexcept_a<Catch::ISingleton**, Catch::ISingleton**, std::allocator<Catch::ISingleton> >(Catch::ISingleton*, Catch::ISingleton**, Catch::ISingleton**, std::allocator<Catch::ISingleton>&)
  0.00     34.05     0.00        2     0.00     0.00  Catch::TestCaseTracking::ITracker* std::__uninitialized_move_if_noexcept_a<Catch::TestCaseTracking::ITracker**, Catch::TestCaseTracking::ITracker**, std::allocator<Catch::TestCaseTracking::ITracker> >(Catch::TestCaseTracking::ITracker*, Catch::TestCaseTracking::ITracker**, Catch::TestCaseTracking::ITracker**, std::allocator<Catch::TestCaseTracking::ITracker>&)
  0.00     34.05     0.00        2     0.00     0.00  std::tuple_element<0ul, std::tuple<Catch::IStream const, std::default_delete<Catch::IStream const> > >::type& std::get<0ul, Catch::IStream const, std::default_delete<Catch::IStream const> >(std::tuple<Catch::IStream const, std::default_delete<Catch::IStream const> >&)
  0.00     34.05     0.00        2     0.00     0.00  std::tuple_element<0ul, std::tuple<Catch::TablePrinter, std::default_delete<Catch::TablePrinter> > >::type& std::get<0ul, Catch::TablePrinter, std::default_delete<Catch::TablePrinter> >(std::tuple<Catch::TablePrinter, std::default_delete<Catch::TablePrinter> >&)
  0.00     34.05     0.00        2     0.00     0.00  std::tuple_element<1ul, std::tuple<Catch::IStreamingReporter, std::default_delete<Catch::IStreamingReporter> > >::type& std::get<1ul, Catch::IStreamingReporter, std::default_delete<Catch::IStreamingReporter> >(std::tuple<Catch::IStreamingReporter, std::default_delete<Catch::IStreamingReporter> >&)
  0.00     34.05     0.00        2     0.00     0.00  Catch::ISingleton** std::copy<std::move_iterator<Catch::ISingleton**>, Catch::ISingleton**>(std::move_iterator<Catch::ISingleton**>, std::move_iterator<Catch::ISingleton**>, Catch::ISingleton**)
  0.00     34.05     0.00        2     0.00     0.00  Catch::TestCaseTracking::ITracker** std::copy<std::move_iterator<Catch::TestCaseTracking::ITracker**>, Catch::TestCaseTracking::ITracker**>(std::move_iterator<Catch::TestCaseTracking::ITracker**>, std::move_iterator<Catch::TestCaseTracking::ITracker**>, Catch::TestCaseTracking::ITracker**)
  0.00     34.05     0.00        2     0.00     0.00  std::remove_reference<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&>::type&& std::move<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::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&)
  0.00     34.05     0.00        2     0.00     0.00  std::remove_reference<std::allocator<Catch::clara::detail::BoundValueRef<double> > const&>::type&& std::move<std::allocator<Catch::clara::detail::BoundValueRef<double> > const&>(std::allocator<Catch::clara::detail::BoundValueRef<double> > const&)
  0.00     34.05     0.00        2     0.00     0.00  std::remove_reference<std::allocator<Catch::(anonymous namespace)::ColumnInfo>&>::type&& std::move<std::allocator<Catch::(anonymous namespace)::ColumnInfo>&>(std::allocator<Catch::(anonymous namespace)::ColumnInfo>&)
  0.00     34.05     0.00        2     0.00     0.00  std::remove_reference<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> > > > > >&>::type&& std::move<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> > > > > >&>(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> > > > > >&)
  0.00     34.05     0.00        2     0.00     0.00  std::remove_reference<std::shared_ptr<Catch::clara::detail::BoundValueRef<double> >&>::type&& std::move<std::shared_ptr<Catch::clara::detail::BoundValueRef<double> >&>(std::shared_ptr<Catch::clara::detail::BoundValueRef<double> >&)
  0.00     34.05     0.00        2     0.00     0.00  std::remove_reference<std::vector<Catch::(anonymous namespace)::ColumnInfo, std::allocator<Catch::(anonymous namespace)::ColumnInfo> >&>::type&& std::move<std::vector<Catch::(anonymous namespace)::ColumnInfo, std::allocator<Catch::(anonymous namespace)::ColumnInfo> >&>(std::vector<Catch::(anonymous namespace)::ColumnInfo, std::allocator<Catch::(anonymous namespace)::ColumnInfo> >&)
  0.00     34.05     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     34.05     0.00        2     0.00     0.00  std::enable_if<std::__and_<std::__not_<std::__is_tuple_like<Catch::Config> >, std::is_move_constructible<Catch::Config>, std::is_move_assignable<Catch::Config> >::value, void>::type std::swap<Catch::Config>(Catch::Config&, Catch::Config&)
  0.00     34.05     0.00        2     0.00     0.00  void std::Destroy<Catch::(anonymous namespace)::ColumnInfo>(Catch::(anonymous namespace)::ColumnInfo, Catch::(anonymous namespace)::ColumnInfo)
  0.00     34.05     0.00        2     0.00     0.00  void std::Destroy<Catch::(anonymous namespace)::ColumnInfo, Catch::(anonymous namespace)::ColumnInfo>(Catch::(anonymous namespace)::ColumnInfo, Catch::(anonymous namespace)::ColumnInfo, std::allocator<Catch::(anonymous namespace)::ColumnInfo>&)
  0.00     34.05     0.00        2     0.00     0.00  void std::Destroy<Catch::TestCaseTracking::ITracker**>(Catch::TestCaseTracking::ITracker**, Catch::TestCaseTracking::ITracker**)
  0.00     34.05     0.00        2     0.00     0.03  std::iteratortraits<__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     34.05     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     34.05     0.00        2     0.00     0.00  bool std::operator==<Catch::clara::detail::Arg>(std::move_iterator<Catch::clara::detail::Arg> const&, std::move_iterator<Catch::clara::detail::Arg> const&)
  0.00     34.05     0.00        2     0.00     0.00  bool std::operator==<Catch::clara::detail::Token>(std::move_iterator<Catch::clara::detail::Token> const&, std::move_iterator<Catch::clara::detail::Token> const&)
  0.00     34.05     0.00        2     0.00     0.00  bool std::operator!=<Catch::clara::detail::Arg>(std::move_iterator<Catch::clara::detail::Arg> const&, std::move_iterator<Catch::clara::detail::Arg> const&)
  0.00     34.05     0.00        2     0.00     0.00  bool std::operator!=<Catch::clara::detail::Token>(std::move_iterator<Catch::clara::detail::Token> const&, std::move_iterator<Catch::clara::detail::Token> const&)
  0.00     34.05     0.00        1     0.00     0.13  __static_initialization_and_destruction_0(int, int)
  0.00     34.05     0.00        1     0.00     0.01  __static_initialization_and_destruction_0(int, int)
  0.00     34.05     0.00        1     0.00     0.02  __static_initialization_and_destruction_0(int, int)
  0.00     34.05     0.00        1     0.00     0.01  __static_initialization_and_destruction_0(int, int)
  0.00     34.05     0.00        1     0.00     0.03  __static_initialization_and_destruction_0(int, int)
  0.00     34.05     0.00        1     0.00     0.01  __static_initialization_and_destruction_0(int, int)
  0.00     34.05     0.00        1     0.00     0.00  ___CATCH__TEST____0()
  0.00     34.05     0.00        1     0.00     0.00  Catch::BinaryExpr<char32_t const&, int const&>::BinaryExpr(bool, char32_t const&, Catch::StringRef, int const&)
  0.00     34.05     0.00        1     0.00     0.00  Catch::BinaryExpr<char32_t const&, int const&>::~BinaryExpr()
  0.00     34.05     0.00        1     0.00     0.00  Catch::BinaryExpr<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [11]>::BinaryExpr(bool, libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> > const&, Catch::StringRef, char const (&) [11])
  0.00     34.05     0.00        1     0.00     0.00  Catch::BinaryExpr<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [11]>::~BinaryExpr()
  0.00     34.05     0.00        1     0.00     0.00  Catch::ConfigData::ConfigData(Catch::ConfigData const&)
  0.00     34.05     0.00        1     0.00     0.00  Catch::ConfigData::ConfigData()
  0.00     34.05     0.00        1     0.00     0.00  Catch::ErrnoGuard::ErrnoGuard()
  0.00     34.05     0.00        1     0.00     0.00  Catch::ErrnoGuard::~ErrnoGuard()
  0.00     34.05     0.00        1     0.00     0.00  Catch::ISingleton::ISingleton()
  0.00     34.05     0.00        1     0.00     0.00  Catch::ISingleton::~ISingleton()
  0.00     34.05     0.00        1     0.00     0.00  Catch::RunContext::testGroupEnded(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, Catch::Totals const&, unsigned long, unsigned long)
  0.00     34.05     0.00        1     0.00     0.00  Catch::RunContext::testGroupStarting(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, unsigned long, unsigned long)
  0.00     34.05     0.00        1     0.00     0.00  Catch::RunContext::RunContext(std::shared_ptr<Catch::IConfig const> const&, std::unique_ptr<Catch::IStreamingReporter, std::default_delete<Catch::IStreamingReporter> >&&)
  0.00     34.05     0.00        1     0.00     0.06  Catch::RunContext::~RunContext()
  0.00     34.05     0.00        1     0.00     0.00  Catch::makeStream(Catch::StringRef const&)
  0.00     34.05     0.00        1     0.00     0.00  Catch::SectionInfo::SectionInfo(Catch::SectionInfo&&)
  0.00     34.05     0.00        1     0.00     0.00  Catch::TestRunInfo::TestRunInfo(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)
  0.00     34.05     0.00        1     0.00     0.00  Catch::IRegistryHub::IRegistryHub()
  0.00     34.05     0.00        1     0.00     0.00  Catch::IRegistryHub::~IRegistryHub()
  0.00     34.05     0.00        1     0.00     0.00  Catch::LeakDetector::LeakDetector()
  0.00     34.05     0.00        1     0.00     0.00  Catch::TablePrinter::TablePrinter(std::ostream&, std::vector<Catch::(anonymous namespace)::ColumnInfo, std::allocator<Catch::(anonymous namespace)::ColumnInfo> >)
  0.00     34.05     0.00        1     0.00     0.00  Catch::TablePrinter::~TablePrinter()
  0.00     34.05     0.00        1     0.00     0.00  Catch::TestRegistry::TestRegistry()
  0.00     34.05     0.00        1     0.00     0.00  Catch::TestRegistry::~TestRegistry()
  0.00     34.05     0.00        1     0.00     0.00  Catch::TestRunStats::TestRunStats(Catch::TestRunInfo const&, Catch::Totals const&, bool)
  0.00     34.05     0.00        1     0.00     0.00  Catch::TestRunStats::~TestRunStats()
  0.00     34.05     0.00        1     0.00     0.00  Catch::(anonymous namespace)::IColourImpl::~IColourImpl()
  0.00     34.05     0.00        1     0.00     0.00  Catch::(anonymous namespace)::RegistryHub::RegistryHub()
  0.00     34.05     0.00        1     0.00     0.00  Catch::(anonymous namespace)::RegistryHub::~RegistryHub()
  0.00     34.05     0.00        1     0.00     0.00  Catch::(anonymous namespace)::NoColourImpl::instance()
  0.00     34.05     0.00        1     0.00     0.03  Catch::(anonymous namespace)::makeReporter(std::shared_ptr<Catch::Config> const&)
  0.00     34.05     0.00        1     0.00     0.02  Catch::(anonymous namespace)::createReporter(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::shared_ptr<Catch::IConfig const> const&)
  0.00     34.05     0.00        1     0.00     0.00  Catch::(anonymous namespace)::useColourOnPlatform()
  0.00     34.05     0.00        1     0.00     0.01  Catch::(anonymous namespace)::platformColourInstance()
  0.00     34.05     0.00        1     0.00     0.00  Catch::(anonymous namespace)::findMax(unsigned long&, unsigned long&, unsigned long&)
  0.00     34.05     0.00        1     0.00    32.64  Catch::(anonymous namespace)::TestGroup::execute()
  0.00     34.05     0.00        1     0.00     0.06  Catch::(anonymous namespace)::TestGroup::TestGroup(std::shared_ptr<Catch::Config> const&)
  0.00     34.05     0.00        1     0.00     0.06  Catch::(anonymous namespace)::TestGroup::~TestGroup()
  0.00     34.05     0.00        1     0.00     0.00  Catch::addSingleton(Catch::ISingleton)
  0.00     34.05     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     34.05     0.00        1     0.00     0.00  bool Catch::compareEqual<char32_t, int>(char32_t const&, int const&)
  0.00     34.05     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     34.05     0.00        1     0.00     0.00  Catch::IResultCapture::IResultCapture()
  0.00     34.05     0.00        1     0.00     0.00  Catch::IResultCapture::~IResultCapture()
  0.00     34.05     0.00        1     0.00     0.00  Catch::ReporterConfig::ReporterConfig(std::shared_ptr<Catch::IConfig const> const&)
  0.00     34.05     0.00        1     0.00     0.01  Catch::ReporterConfig::~ReporterConfig()
  0.00     34.05     0.00        1     0.00     0.00  Catch::TestGroupStats::TestGroupStats(Catch::GroupInfo const&, Catch::Totals const&, bool)
  0.00     34.05     0.00        1     0.00     0.00  Catch::TestGroupStats::~TestGroupStats()
  0.00     34.05     0.00        1     0.00     0.00  Catch::TestSpecParser::testSpec()
  0.00     34.05     0.00        1     0.00     0.00  Catch::TestSpecParser::addFilter()
  0.00     34.05     0.00        1     0.00     0.09  Catch::TestSpecParser::TestSpecParser(Catch::ITagAliasRegistry const&)
  0.00     34.05     0.00        1     0.00     0.00  Catch::TestSpecParser::~TestSpecParser()
  0.00     34.05     0.00        1     0.00     0.01  Catch::ConsoleReporter::printTotals(Catch::Totals const&)
  0.00     34.05     0.00        1     0.00     0.03  Catch::ConsoleReporter::testRunEnded(Catch::TestRunStats const&)
  0.00     34.05     0.00        1     0.00     0.00  Catch::ConsoleReporter::testGroupEnded(Catch::TestGroupStats const&)
  0.00     34.05     0.00        1     0.00     0.00  Catch::ConsoleReporter::testRunStarting(Catch::TestRunInfo const&)
  0.00     34.05     0.00        1     0.00     0.00  Catch::ConsoleReporter::printTestFilters()
  0.00     34.05     0.00        1     0.00     0.01  Catch::ConsoleReporter::printTotalsDivider(Catch::Totals const&)
  0.00     34.05     0.00        1     0.00     0.01  Catch::ConsoleReporter::ConsoleReporter(Catch::ReporterConfig const&)
  0.00     34.05     0.00        1     0.00     0.01  Catch::ConsoleReporter::~ConsoleReporter()
  0.00     34.05     0.00        1     0.00     0.01  Catch::ConsoleReporter::~ConsoleReporter()
  0.00     34.05     0.00        1     0.00     0.00  Catch::IMutableContext::createContext()
  0.00     34.05     0.00        1     0.00     0.00  Catch::IMutableContext::IMutableContext()
  0.00     34.05     0.00        1     0.00     0.00  Catch::IMutableContext::~IMutableContext()
  0.00     34.05     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> > const&>(char const (&) [7], libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> > const&)
  0.00     34.05     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     34.05     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> > const&>(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     34.05     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> > const&>(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     34.05     0.00        1     0.00     0.00  Catch::ReporterRegistry::ReporterRegistry()
  0.00     34.05     0.00        1     0.00     0.00  Catch::ReporterRegistry::~ReporterRegistry()
  0.00     34.05     0.00        1     0.00     0.00  Catch::TagAliasRegistry::TagAliasRegistry()
  0.00     34.05     0.00        1     0.00     0.00  Catch::TagAliasRegistry::~TagAliasRegistry()
  0.00     34.05     0.00        1     0.00     0.00  Catch::TestCaseTracking::TrackerContext::TrackerContext()
  0.00     34.05     0.00        1     0.00     0.00  Catch::TestCaseTracking::TrackerContext::~TrackerContext()
  0.00     34.05     0.00        1     0.00     0.00  Catch::IReporterRegistry::IReporterRegistry()
  0.00     34.05     0.00        1     0.00     0.00  Catch::IReporterRegistry::~IReporterRegistry()
  0.00     34.05     0.00        1     0.00     0.00  Catch::ITagAliasRegistry::get()
  0.00     34.05     0.00        1     0.00     0.00  Catch::ITagAliasRegistry::ITagAliasRegistry()
  0.00     34.05     0.00        1     0.00     0.00  Catch::ITagAliasRegistry::~ITagAliasRegistry()
  0.00     34.05     0.00        1     0.00     0.00  Catch::ITestCaseRegistry::ITestCaseRegistry()
  0.00     34.05     0.00        1     0.00     0.00  Catch::ITestCaseRegistry::~ITestCaseRegistry()
  0.00     34.05     0.00        1     0.00     0.00  Catch::ReporterRegistrar<Catch::XmlReporter>::ReporterFactory::ReporterFactory()
  0.00     34.05     0.00        1     0.00     0.00  Catch::ReporterRegistrar<Catch::XmlReporter>::ReporterFactory::~ReporterFactory()
  0.00     34.05     0.00        1     0.00     0.00  Catch::ReporterRegistrar<Catch::JunitReporter>::ReporterFactory::ReporterFactory()
  0.00     34.05     0.00        1     0.00     0.00  Catch::ReporterRegistrar<Catch::JunitReporter>::ReporterFactory::~ReporterFactory()
  0.00     34.05     0.00        1     0.00     0.00  Catch::ReporterRegistrar<Catch::JunitReporter>::ReporterRegistrar(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)
  0.00     34.05     0.00        1     0.00     0.00  Catch::ReporterRegistrar<Catch::CompactReporter>::ReporterFactory::ReporterFactory()
  0.00     34.05     0.00        1     0.00     0.00  Catch::ReporterRegistrar<Catch::CompactReporter>::ReporterFactory::~ReporterFactory()
  0.00     34.05     0.00        1     0.00     0.00  Catch::ReporterRegistrar<Catch::CompactReporter>::ReporterRegistrar(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)
  0.00     34.05     0.00        1     0.00     0.00  Catch::ReporterRegistrar<Catch::ConsoleReporter>::ReporterFactory::ReporterFactory()
  0.00     34.05     0.00        1     0.00     0.00  Catch::ReporterRegistrar<Catch::ConsoleReporter>::ReporterFactory::~ReporterFactory()
  0.00     34.05     0.00        1     0.00     0.00  Catch::ReporterRegistrar<Catch::ConsoleReporter>::ReporterRegistrar(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)
  0.00     34.05     0.00        1     0.00     0.00  Catch::IStreamingReporter::IStreamingReporter()
  0.00     34.05     0.00        1     0.00     0.00  Catch::IStreamingReporter::~IStreamingReporter()
  0.00     34.05     0.00        1     0.00     0.00  Catch::IMutableRegistryHub::IMutableRegistryHub()
  0.00     34.05     0.00        1     0.00     0.00  Catch::IMutableRegistryHub::~IMutableRegistryHub()
  0.00     34.05     0.00        1     0.00     0.00  Catch::ReporterPreferences::ReporterPreferences()
  0.00     34.05     0.00        1     0.00     0.00  Catch::FatalConditionHandler::FatalConditionHandler()
  0.00     34.05     0.00        1     0.00     0.00  Catch::FatalConditionHandler::~FatalConditionHandler()
  0.00     34.05     0.00        1     0.00     0.00  Catch::StreamingReporterBase<Catch::ConsoleReporter>::testRunEnded(Catch::TestRunStats const&)
  0.00     34.05     0.00        1     0.00     0.00  Catch::StreamingReporterBase<Catch::ConsoleReporter>::testGroupEnded(Catch::TestGroupStats const&)
  0.00     34.05     0.00        1     0.00     0.00  Catch::StreamingReporterBase<Catch::ConsoleReporter>::testRunStarting(Catch::TestRunInfo const&)
  0.00     34.05     0.00        1     0.00     0.00  Catch::StreamingReporterBase<Catch::ConsoleReporter>::testGroupStarting(Catch::GroupInfo const&)
  0.00     34.05     0.00        1     0.00     0.00  Catch::StreamingReporterBase<Catch::ConsoleReporter>::getSupportedVerbosities()
  0.00     34.05     0.00        1     0.00     0.00  Catch::StreamingReporterBase<Catch::ConsoleReporter>::StreamingReporterBase(Catch::ReporterConfig const&)
  0.00     34.05     0.00        1     0.00     0.01  Catch::StreamingReporterBase<Catch::ConsoleReporter>::~StreamingReporterBase()
  0.00     34.05     0.00        1     0.00     0.01  Catch::getAllTestCasesSorted(Catch::IConfig const&)
  0.00     34.05     0.00        1     0.00     0.07  Catch::makeCommandLineParser(Catch::ConfigData&)
  0.00     34.05     0.00        1     0.00     0.00  Catch::StartupExceptionRegistry::StartupExceptionRegistry()
  0.00     34.05     0.00        1     0.00     0.00  Catch::StartupExceptionRegistry::~StartupExceptionRegistry()
  0.00     34.05     0.00        1     0.00     0.00  Catch::IMutableEnumValuesRegistry::IMutableEnumValuesRegistry()
  0.00     34.05     0.00        1     0.00     0.00  Catch::IMutableEnumValuesRegistry::~IMutableEnumValuesRegistry()
  0.00     34.05     0.00        1     0.00     0.00  Catch::ExceptionTranslatorRegistry::ExceptionTranslatorRegistry()
  0.00     34.05     0.00        1     0.00     0.00  Catch::ExceptionTranslatorRegistry::~ExceptionTranslatorRegistry()
  0.00     34.05     0.00        1     0.00     0.01  Catch::enforceNoDuplicateTestCases(std::vector<Catch::TestCase, std::allocator<Catch::TestCase> > const&)
  0.00     34.05     0.00        1     0.00     0.00  Catch::IExceptionTranslatorRegistry::IExceptionTranslatorRegistry()
  0.00     34.05     0.00        1     0.00     0.00  Catch::IExceptionTranslatorRegistry::~IExceptionTranslatorRegistry()
  0.00     34.05     0.00        1     0.00     0.00  Catch::cout()
  0.00     34.05     0.00        1     0.00     0.01  Catch::list(std::shared_ptr<Catch::Config> const&)
  0.00     34.05     0.00        1     0.00     0.00  Catch::clara::detail::ResultBase::ResultBase(Catch::clara::detail::ResultBase const&)
  0.00     34.05     0.00        1     0.00     0.00  Catch::clara::detail::BasicResult<Catch::clara::detail::ParseState>::BasicResult(Catch::clara::detail::BasicResult<Catch::clara::detail::ParseState>&&)
  0.00     34.05     0.00        1     0.00     0.00  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&)
  0.00     34.05     0.00        1     0.00     0.00  Catch::clara::detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#2}>::~BoundLambda()
  0.00     34.05     0.00        1     0.00     0.00  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&)
  0.00     34.05     0.00        1     0.00     0.00  Catch::clara::detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#3}>::~BoundLambda()
  0.00     34.05     0.00        1     0.00     0.00  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&)
  0.00     34.05     0.00        1     0.00     0.00  Catch::clara::detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#4}>::~BoundLambda()
  0.00     34.05     0.00        1     0.00     0.00  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&)
  0.00     34.05     0.00        1     0.00     0.00  Catch::clara::detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#5}>::~BoundLambda()
  0.00     34.05     0.00        1     0.00     0.00  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&)
  0.00     34.05     0.00        1     0.00     0.00  Catch::clara::detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#6}>::~BoundLambda()
  0.00     34.05     0.00        1     0.00     0.00  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&)
  0.00     34.05     0.00        1     0.00     0.00  Catch::clara::detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#7}>::~BoundLambda()
  0.00     34.05     0.00        1     0.00     0.00  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&)
  0.00     34.05     0.00        1     0.00     0.00  Catch::clara::detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#8}>::~BoundLambda()
  0.00     34.05     0.00        1     0.00     0.00  Catch::clara::detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#1}>::setValue(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)
  0.00     34.05     0.00        1     0.00     0.00  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&)
  0.00     34.05     0.00        1     0.00     0.00  Catch::clara::detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#1}>::~BoundLambda()
  0.00     34.05     0.00        1     0.00     0.00  Catch::clara::detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(bool)#11}>::BoundLambda({lambda(bool)#11} const&)
  0.00     34.05     0.00        1     0.00     0.00  Catch::clara::detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(bool)#11}>::~BoundLambda()
  0.00     34.05     0.00        1     0.00     0.00  Catch::clara::detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(int)#10}>::BoundLambda({lambda(int)#10} const&)
  0.00     34.05     0.00        1     0.00     0.00  Catch::clara::detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(int)#10}>::~BoundLambda()
  0.00     34.05     0.00        1     0.00     0.00  Catch::clara::detail::TokenStream::TokenStream(__gnu_cxx::__normal_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<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> > > > >)
  0.00     34.05     0.00        1     0.00     0.00  Catch::clara::detail::TokenStream::TokenStream(Catch::clara::detail::Args const&)
  0.00     34.05     0.00        1     0.00     0.00  Catch::clara::detail::BoundFlagRef::setFlag(bool)
  0.00     34.05     0.00        1     0.00     0.00  Catch::clara::detail::BasicResult<Catch::clara::detail::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&)
  0.00     34.05     0.00        1     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     34.05     0.00        1     0.00     0.00  Catch::clara::detail::BoundValueRef<long>::BoundValueRef(long&)
  0.00     34.05     0.00        1     0.00     0.00  Catch::clara::detail::BoundValueRef<long>::~BoundValueRef()
  0.00     34.05     0.00        1     0.00     0.13  Catch::clara::detail::BasicResult<Catch::clara::detail::ParseResultType> Catch::clara::detail::LambdaInvoker<Catch::clara::detail::BasicResult<Catch::clara::detail::ParseResultType> >::invoke<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(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> > >(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&)
  0.00     34.05     0.00        1     0.00     0.00  Catch::clara::detail::BasicResult<Catch::clara::detail::ParseResultType> Catch::clara::detail::LambdaInvoker<Catch::clara::detail::BasicResult<Catch::clara::detail::ParseResultType> >::invoke<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#1}, 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} const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)
  0.00     34.05     0.00        1     0.00     0.00  Catch::clara::detail::ParserRefImpl<Catch::clara::detail::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> > > > >(std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__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     34.05     0.00        1     0.00     0.00  Catch::clara::detail::ParserRefImpl<Catch::clara::detail::Arg>::operator=(Catch::clara::detail::ParserRefImpl<Catch::clara::detail::Arg> const&)
  0.00     34.05     0.00        1     0.00     0.00  Catch::clara::detail::ParserRefImpl<Catch::clara::detail::Arg>::operator()(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)
  0.00     34.05     0.00        1     0.00     0.00  Catch::clara::detail::ParserRefImpl<Catch::clara::detail::Opt>::optional()
  0.00     34.05     0.00        1     0.00     0.00  Catch::clara::detail::ParserRefImpl<Catch::clara::detail::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> > > > >(std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__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     34.05     0.00        1     0.00     0.00  Catch::clara::detail::ParserRefImpl<Catch::clara::detail::Opt>::ParserRefImpl<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#2}>(Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#2} const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)
  0.00     34.05     0.00        1     0.00     0.00  Catch::clara::detail::ParserRefImpl<Catch::clara::detail::Opt>::ParserRefImpl<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#3}>(Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#3} const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)
  0.00     34.05     0.00        1     0.00     0.00  Catch::clara::detail::ParserRefImpl<Catch::clara::detail::Opt>::ParserRefImpl<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#4}>(Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#4} const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)
  0.00     34.05     0.00        1     0.00     0.00  Catch::clara::detail::ParserRefImpl<Catch::clara::detail::Opt>::ParserRefImpl<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#5}>(Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#5} const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)
  0.00     34.05     0.00        1     0.00     0.00  Catch::clara::detail::ParserRefImpl<Catch::clara::detail::Opt>::ParserRefImpl<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#6}>(Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#6} const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)
  0.00     34.05     0.00        1     0.00     0.00  Catch::clara::detail::ParserRefImpl<Catch::clara::detail::Opt>::ParserRefImpl<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#7}>(Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#7} const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)
  0.00     34.05     0.00        1     0.00     0.00  Catch::clara::detail::ParserRefImpl<Catch::clara::detail::Opt>::ParserRefImpl<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#8}>(Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#8} const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)
  0.00     34.05     0.00        1     0.00     0.00  Catch::clara::detail::ParserRefImpl<Catch::clara::detail::Opt>::ParserRefImpl<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&)
  0.00     34.05     0.00        1     0.00     0.00  Catch::clara::detail::ParserRefImpl<Catch::clara::detail::Opt>::ParserRefImpl<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(bool)#11}>(Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(bool)#11} const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)
  0.00     34.05     0.00        1     0.00     0.00  Catch::clara::detail::ParserRefImpl<Catch::clara::detail::Opt>::ParserRefImpl<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(int)#10}>(Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(int)#10} const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)
  0.00     34.05     0.00        1     0.00     0.00  Catch::clara::detail::ParserRefImpl<Catch::clara::detail::Opt>::ParserRefImpl<long>(long&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)
  0.00     34.05     0.00        1     0.00     0.00  Catch::clara::detail::BoundFlagLambda<Catch::clara::detail::Help::Help(bool&)::{lambda(bool)#1}>::BoundFlagLambda({lambda(bool)#1} const&)
  0.00     34.05     0.00        1     0.00     0.00  Catch::clara::detail::BoundFlagLambda<Catch::clara::detail::Help::Help(bool&)::{lambda(bool)#1}>::~BoundFlagLambda()
  0.00     34.05     0.00        1     0.00     0.00  Catch::clara::detail::BoundFlagLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(bool)#9}>::BoundFlagLambda({lambda(bool)#9} const&)
  0.00     34.05     0.00        1     0.00     0.00  Catch::clara::detail::BoundFlagLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(bool)#9}>::~BoundFlagLambda()
  0.00     34.05     0.00        1     0.00     0.00  Catch::clara::detail::ResultValueBase<Catch::clara::detail::ParseState>::ResultValueBase(Catch::clara::detail::ResultValueBase<Catch::clara::detail::ParseState> const&)
  0.00     34.05     0.00        1     0.00     0.00  Catch::clara::detail::ComposableParserImpl<Catch::clara::detail::Arg>::ComposableParserImpl()
  0.00     34.05     0.00        1     0.00     0.00  Catch::clara::detail::ComposableParserImpl<Catch::clara::detail::Arg>::operator=(Catch::clara::detail::ComposableParserImpl<Catch::clara::detail::Arg> const&)
  0.00     34.05     0.00        1     0.00     0.00  Catch::clara::detail::ComposableParserImpl<Catch::clara::detail::ExeName>::operator=(Catch::clara::detail::ComposableParserImpl<Catch::clara::detail::ExeName>&&)
  0.00     34.05     0.00        1     0.00     0.00  Catch::clara::detail::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> > > > >(std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__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     34.05     0.00        1     0.00     0.00  Catch::clara::detail::Arg::operator=(Catch::clara::detail::Arg const&)
  0.00     34.05     0.00        1     0.00     0.00  Catch::clara::detail::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> > > > >(std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__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     34.05     0.00        1     0.00     0.00  Catch::clara::detail::Opt::Opt<Catch::clara::detail::Help::Help(bool&)::{lambda(bool)#1}>(Catch::clara::detail::Help::Help(bool&)::{lambda(bool)#1} const&)
  0.00     34.05     0.00        1     0.00     0.00  Catch::clara::detail::Opt::Opt<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#2}>(Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#2} const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)
  0.00     34.05     0.00        1     0.00     0.00  Catch::clara::detail::Opt::Opt<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#3}>(Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#3} const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)
  0.00     34.05     0.00        1     0.00     0.00  Catch::clara::detail::Opt::Opt<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#4}>(Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#4} const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)
  0.00     34.05     0.00        1     0.00     0.00  Catch::clara::detail::Opt::Opt<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#5}>(Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#5} const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)
  0.00     34.05     0.00        1     0.00     0.00  Catch::clara::detail::Opt::Opt<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#6}>(Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#6} const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)
  0.00     34.05     0.00        1     0.00     0.00  Catch::clara::detail::Opt::Opt<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#7}>(Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#7} const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)
  0.00     34.05     0.00        1     0.00     0.00  Catch::clara::detail::Opt::Opt<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#8}>(Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#8} const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)
  0.00     34.05     0.00        1     0.00     0.00  Catch::clara::detail::Opt::Opt<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&)
  0.00     34.05     0.00        1     0.00     0.00  Catch::clara::detail::Opt::Opt<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(bool)#9}>(Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(bool)#9} const&)
  0.00     34.05     0.00        1     0.00     0.00  Catch::clara::detail::Opt::Opt<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(bool)#11}>(Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(bool)#11} const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)
  0.00     34.05     0.00        1     0.00     0.00  Catch::clara::detail::Opt::Opt<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(int)#10}>(Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(int)#10} const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)
  0.00     34.05     0.00        1     0.00     0.00  Catch::clara::detail::Opt::Opt<long>(long&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)
  0.00     34.05     0.00        1     0.00     0.00  Catch::clara::detail::Args::Args(int, char const const)
  0.00     34.05     0.00        1     0.00     0.00  Catch::clara::detail::Args::~Args()
  0.00     34.05     0.00        1     0.00     0.00  Catch::clara::detail::Help::Help(bool&)
  0.00     34.05     0.00        1     0.00     0.00  Catch::clara::detail::Help::~Help()
  0.00     34.05     0.00        1     0.00     0.00  Catch::clara::detail::Parser::operator=(Catch::clara::detail::Parser&&)
  0.00     34.05     0.00        1     0.00     0.00  Catch::clara::detail::Parser::operator=(Catch::clara::detail::Parser const&)
  0.00     34.05     0.00        1     0.00     0.00  Catch::clara::detail::Parser::operator|=(Catch::clara::detail::Arg const&)
  0.00     34.05     0.00        1     0.00     0.00  Catch::clara::detail::Parser::operator|=(Catch::clara::detail::ExeName const&)
  0.00     34.05     0.00        1     0.00     0.00  Catch::clara::detail::ExeName::set(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)
  0.00     34.05     0.00        1     0.00     0.00  Catch::clara::detail::ExeName::ExeName(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&)
  0.00     34.05     0.00        1     0.00     0.00  Catch::clara::detail::ExeName::operator=(Catch::clara::detail::ExeName&&)
  0.00     34.05     0.00        1     0.00     0.00  Catch::Config::openStream()
  0.00     34.05     0.00        1     0.00     0.09  Catch::Config::Config(Catch::ConfigData const&)
  0.00     34.05     0.00        1     0.00     0.00  Catch::Config::~Config()
  0.00     34.05     0.00        1     0.00     0.00  Catch::Detail::(anonymous namespace)::CoutStream::CoutStream()
  0.00     34.05     0.00        1     0.00     0.00  Catch::Detail::(anonymous namespace)::CoutStream::~CoutStream()
  0.00     34.05     0.00        1     0.00     0.00  Catch::Detail::(anonymous namespace)::CoutStream::~CoutStream()
  0.00     34.05     0.00        1     0.00     0.00  Catch::Detail::EnumValuesRegistry::EnumValuesRegistry()
  0.00     34.05     0.00        1     0.00     0.00  Catch::Detail::EnumValuesRegistry::~EnumValuesRegistry()
  0.00     34.05     0.00        1     0.00     0.00  Catch::Option<Catch::TestRunInfo>::Option()
  0.00     34.05     0.00        1     0.00     0.00  Catch::Option<Catch::TestRunInfo>::~Option()
  0.00     34.05     0.00        1     0.00     0.00  Catch::Option<Catch::TestRunInfo>::operator=(Catch::TestRunInfo const&)
  0.00     34.05     0.00        1     0.00     0.00  Catch::Option<Catch::TestCaseInfo>::Option()
  0.00     34.05     0.00        1     0.00     0.00  Catch::Option<Catch::TestCaseInfo>::~Option()
  0.00     34.05     0.00        1     0.00     0.00  Catch::Option<Catch::AssertionResult>::Option()
  0.00     34.05     0.00        1     0.00     0.00  Catch::Option<Catch::AssertionResult>::~Option()
  0.00     34.05     0.00        1     0.00     0.00  Catch::Option<Catch::GroupInfo>::Option()
  0.00     34.05     0.00        1     0.00     0.00  Catch::Option<Catch::GroupInfo>::~Option()
  0.00     34.05     0.00        1     0.00     0.00  Catch::Option<Catch::GroupInfo>::operator=(Catch::GroupInfo const&)
  0.00     34.05     0.00        1     0.00     0.00  Catch::Option<unsigned long>::reset()
  0.00     34.05     0.00        1     0.00     0.00  Catch::Option<unsigned long>::Option()
  0.00     34.05     0.00        1     0.00     0.00  Catch::Option<unsigned long>::~Option()
  0.00     34.05     0.00        1     0.00     0.00  Catch::Totals::Totals()
  0.00     34.05     0.00        1     0.00     0.00  Catch::Context::setResultCapture(Catch::IResultCapture)
  0.00     34.05     0.00        1     0.00     0.00  Catch::Context::setRunner(Catch::IRunner)
  0.00     34.05     0.00        1     0.00     0.00  Catch::Context::Context()
  0.00     34.05     0.00        1     0.00     0.01  Catch::Context::~Context()
  0.00     34.05     0.00        1     0.00     0.01  Catch::Context::~Context()
  0.00     34.05     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&> const Catch::ExprLhs<char const (&) [7]>::operator==<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&)
  0.00     34.05     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&> const Catch::ExprLhs<char const (&) [7]>::operator>=<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&)
  0.00     34.05     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&> const Catch::ExprLhs<char const (&) [7]>::operator><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&)
  0.00     34.05     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&> const Catch::ExprLhs<char const (&) [7]>::operator<=<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&)
  0.00     34.05     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&> const Catch::ExprLhs<char const (&) [7]>::operator< <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&)
  0.00     34.05     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&> const Catch::ExprLhs<char const (&) [7]>::operator!=<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&)
  0.00     34.05     0.00        1     0.00     0.00  Catch::BinaryExpr<char32_t const&, int const&> const Catch::ExprLhs<char32_t const&>::operator==<int>(int const&)
  0.00     34.05     0.00        1     0.00     0.00  Catch::BinaryExpr<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [11]> const Catch::ExprLhs<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> > const&>::operator==<char [11]>(char const (&) [11])
  0.00     34.05     0.00        1     0.00     0.00  Catch::BinaryExpr<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [7]> const Catch::ExprLhs<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> > const&>::operator>=<char [7]>(char const (&) [7])
  0.00     34.05     0.00        1     0.00     0.00  Catch::BinaryExpr<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&> const Catch::ExprLhs<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> > const&>::operator>=<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)
  0.00     34.05     0.00        1     0.00     0.00  Catch::BinaryExpr<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [7]> const Catch::ExprLhs<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> > const&>::operator><char [7]>(char const (&) [7])
  0.00     34.05     0.00        1     0.00     0.00  Catch::BinaryExpr<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&> const Catch::ExprLhs<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> > const&>::operator><std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)
  0.00     34.05     0.00        1     0.00     0.00  Catch::BinaryExpr<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [7]> const Catch::ExprLhs<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> > const&>::operator<=<char [7]>(char const (&) [7])
  0.00     34.05     0.00        1     0.00     0.00  Catch::BinaryExpr<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&> const Catch::ExprLhs<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> > const&>::operator<=<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)
  0.00     34.05     0.00        1     0.00     0.00  Catch::BinaryExpr<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [7]> const Catch::ExprLhs<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> > const&>::operator< <char [7]>(char const (&) [7])
  0.00     34.05     0.00        1     0.00     0.00  Catch::BinaryExpr<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&> const Catch::ExprLhs<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> > const&>::operator< <std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)
  0.00     34.05     0.00        1     0.00     0.00  Catch::BinaryExpr<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [7]> const Catch::ExprLhs<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> > const&>::operator!=<char [7]>(char const (&) [7])
  0.00     34.05     0.00        1     0.00     0.00  Catch::BinaryExpr<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&> const Catch::ExprLhs<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> > const&>::operator!=<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)
  0.00     34.05     0.00        1     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&> const Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>::operator>=<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&)
  0.00     34.05     0.00        1     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&> const Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>::operator><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&)
  0.00     34.05     0.00        1     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&> const Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>::operator<=<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&)
  0.00     34.05     0.00        1     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&> const Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>::operator< <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&)
  0.00     34.05     0.00        1     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&> const Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>::operator!=<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&)
  0.00     34.05     0.00        1     0.00     0.00  Catch::BinaryExpr<unsigned long const&, int const&> const Catch::ExprLhs<unsigned long const&>::operator>=<int>(int const&)
  0.00     34.05     0.00        1     0.00     0.00  Catch::IConfig::IConfig()
  0.00     34.05     0.00        1     0.00     0.00  Catch::IConfig::~IConfig()
  0.00     34.05     0.00        1     0.00     0.00  Catch::IRunner::IRunner()
  0.00     34.05     0.00        1     0.00     0.00  Catch::IRunner::~IRunner()
  0.00     34.05     0.00        1     0.00     0.00  Catch::IStream::IStream()
  0.00     34.05     0.00        1     0.00     0.00  Catch::IStream::~IStream()
  0.00     34.05     0.00        1     0.00    32.86  Catch::Session::runInternal()
  0.00     34.05     0.00        1     0.00     0.05  Catch::Session::applyCommandLine(int, char const const)
  0.00     34.05     0.00        1     0.00     0.00  Catch::Session::cli(Catch::clara::detail::Parser const&)
  0.00     34.05     0.00        1     0.00    32.86  Catch::Session::run()
  0.00     34.05     0.00        1     0.00     0.09  Catch::Session::config()
  0.00     34.05     0.00        1     0.00     0.07  Catch::Session::Session()
  0.00     34.05     0.00        1     0.00     0.00  Catch::Session::~Session()
  0.00     34.05     0.00        1     0.00     0.00  Catch::IContext::IContext()
  0.00     34.05     0.00        1     0.00     0.00  Catch::IContext::~IContext()
  0.00     34.05     0.00        1     0.00     0.00  Catch::LazyStat<Catch::TestRunInfo>::reset()
  0.00     34.05     0.00        1     0.00     0.00  Catch::LazyStat<Catch::TestRunInfo>::LazyStat()
  0.00     34.05     0.00        1     0.00     0.00  Catch::LazyStat<Catch::TestRunInfo>::~LazyStat()
  0.00     34.05     0.00        1     0.00     0.00  Catch::LazyStat<Catch::TestRunInfo>::operator=(Catch::TestRunInfo const&)
  0.00     34.05     0.00        1     0.00     0.00  Catch::LazyStat<Catch::TestCaseInfo>::LazyStat()
  0.00     34.05     0.00        1     0.00     0.00  Catch::LazyStat<Catch::TestCaseInfo>::~LazyStat()
  0.00     34.05     0.00        1     0.00     0.00  Catch::LazyStat<Catch::GroupInfo>::LazyStat()
  0.00     34.05     0.00        1     0.00     0.00  Catch::LazyStat<Catch::GroupInfo>::~LazyStat()
  0.00     34.05     0.00        1     0.00     0.00  Catch::LazyStat<Catch::GroupInfo>::operator=(Catch::GroupInfo const&)
  0.00     34.05     0.00        1     0.00     0.00  Catch::TestSpec::Filter::Filter()
  0.00     34.05     0.00        1     0.00     0.00  Catch::TestSpec::Filter::~Filter()
  0.00     34.05     0.00        1     0.00     0.00  Catch::TestSpec::TestSpec(Catch::TestSpec const&)
  0.00     34.05     0.00        1     0.00     0.00  Catch::TestSpec::operator=(Catch::TestSpec&&)
  0.00     34.05     0.00        1     0.00     0.00  Catch::Singleton<Catch::(anonymous namespace)::RegistryHub, Catch::IRegistryHub, Catch::IMutableRegistryHub>::Singleton()
  0.00     34.05     0.00        1     0.00     0.00  Catch::Singleton<Catch::(anonymous namespace)::RegistryHub, Catch::IRegistryHub, Catch::IMutableRegistryHub>::~Singleton()
  0.00     34.05     0.00        1     0.00     0.00  Catch::Singleton<Catch::(anonymous namespace)::RegistryHub, Catch::IRegistryHub, Catch::IMutableRegistryHub>::~Singleton()
  0.00     34.05     0.00        1     0.00     0.00  Catch::StringRef::StringRef(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)
  0.00     34.05     0.00        1     0.00     0.00  Catch::sortTests(Catch::IConfig const&, std::vector<Catch::TestCase, std::allocator<Catch::TestCase> > const&)
  0.00     34.05     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     34.05     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     34.05     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     34.05     0.00        1     0.00     0.00  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     34.05     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     34.05     0.00        1     0.00     0.11  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     34.05     0.00        1     0.00     0.11  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     34.05     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     34.05     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     34.05     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     34.05     0.00        1     0.00     0.00  libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >::case_insensitive_basic_string()
  0.00     34.05     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     34.05     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     34.05     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     34.05     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     34.05     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     34.05     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     34.05     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     34.05     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     34.05     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     34.05     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     34.05     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     34.05     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     34.05     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     34.05     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     34.05     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     34.05     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     34.05     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     34.05     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     34.05     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     34.05     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     34.05     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     34.05     0.00        1     0.00    32.99  unittest::snap_catch2_main(char const, char const, int, char**, void ()(), Catch::clara::detail::Parser ()(Catch::clara::detail::Parser const&), int ()(Catch::Session&), void ()())
  0.00     34.05     0.00        1     0.00     0.00  unittest::g_verbose()
  0.00     34.05     0.00        1     0.00     0.00  __gnu_cxx::new_allocator<Catch::MessageInfo>::new_allocator()
  0.00     34.05     0.00        1     0.00     0.00  __gnu_cxx::new_allocator<Catch::SectionInfo>::new_allocator()
  0.00     34.05     0.00        1     0.00     0.00  __gnu_cxx::new_allocator<Catch::SectionInfo>::~new_allocator()
  0.00     34.05     0.00        1     0.00     0.00  __gnu_cxx::new_allocator<Catch::(anonymous namespace)::ColumnInfo>::deallocate(Catch::(anonymous namespace)::ColumnInfo, unsigned long)
  0.00     34.05     0.00        1     0.00     0.00  __gnu_cxx::new_allocator<Catch::(anonymous namespace)::ColumnInfo>::allocate(unsigned long, void const)
  0.00     34.05     0.00        1     0.00     0.00  __gnu_cxx::new_allocator<Catch::(anonymous namespace)::ColumnInfo>::new_allocator()
  0.00     34.05     0.00        1     0.00     0.00  __gnu_cxx::new_allocator<Catch::ScopedMessage>::new_allocator()
  0.00     34.05     0.00        1     0.00     0.00  __gnu_cxx::new_allocator<Catch::ScopedMessage>::~new_allocator()
  0.00     34.05     0.00        1     0.00     0.00  __gnu_cxx::new_allocator<Catch::SectionEndInfo>::new_allocator()
  0.00     34.05     0.00        1     0.00     0.00  __gnu_cxx::new_allocator<Catch::SectionEndInfo>::~new_allocator()
  0.00     34.05     0.00        1     0.00     0.00  void __gnu_cxx::new_allocator<Catch::ReporterRegistrar<Catch::XmlReporter>::ReporterFactory>::destroy<Catch::ReporterRegistrar<Catch::XmlReporter>::ReporterFactory>(Catch::ReporterRegistrar<Catch::XmlReporter>::ReporterFactory)
  0.00     34.05     0.00        1     0.00     0.00  void __gnu_cxx::new_allocator<Catch::ReporterRegistrar<Catch::XmlReporter>::ReporterFactory>::construct<Catch::ReporterRegistrar<Catch::XmlReporter>::ReporterFactory>(Catch::ReporterRegistrar<Catch::XmlReporter>::ReporterFactory)
  0.00     34.05     0.00        1     0.00     0.00  __gnu_cxx::new_allocator<Catch::ReporterRegistrar<Catch::XmlReporter>::ReporterFactory>::new_allocator()
  0.00     34.05     0.00        1     0.00     0.00  void __gnu_cxx::new_allocator<Catch::ReporterRegistrar<Catch::JunitReporter>::ReporterFactory>::destroy<Catch::ReporterRegistrar<Catch::JunitReporter>::ReporterFactory>(Catch::ReporterRegistrar<Catch::JunitReporter>::ReporterFactory)
  0.00     34.05     0.00        1     0.00     0.00  void __gnu_cxx::new_allocator<Catch::ReporterRegistrar<Catch::JunitReporter>::ReporterFactory>::construct<Catch::ReporterRegistrar<Catch::JunitReporter>::ReporterFactory>(Catch::ReporterRegistrar<Catch::JunitReporter>::ReporterFactory)
  0.00     34.05     0.00        1     0.00     0.00  __gnu_cxx::new_allocator<Catch::ReporterRegistrar<Catch::JunitReporter>::ReporterFactory>::new_allocator()
  0.00     34.05     0.00        1     0.00     0.00  void __gnu_cxx::new_allocator<Catch::ReporterRegistrar<Catch::CompactReporter>::ReporterFactory>::destroy<Catch::ReporterRegistrar<Catch::CompactReporter>::ReporterFactory>(Catch::ReporterRegistrar<Catch::CompactReporter>::ReporterFactory)
  0.00     34.05     0.00        1     0.00     0.00  void __gnu_cxx::new_allocator<Catch::ReporterRegistrar<Catch::CompactReporter>::ReporterFactory>::construct<Catch::ReporterRegistrar<Catch::CompactReporter>::ReporterFactory>(Catch::ReporterRegistrar<Catch::CompactReporter>::ReporterFactory)
  0.00     34.05     0.00        1     0.00     0.00  __gnu_cxx::new_allocator<Catch::ReporterRegistrar<Catch::CompactReporter>::ReporterFactory>::new_allocator()
  0.00     34.05     0.00        1     0.00     0.00  void __gnu_cxx::new_allocator<Catch::ReporterRegistrar<Catch::ConsoleReporter>::ReporterFactory>::destroy<Catch::ReporterRegistrar<Catch::ConsoleReporter>::ReporterFactory>(Catch::ReporterRegistrar<Catch::ConsoleReporter>::ReporterFactory)
  0.00     34.05     0.00        1     0.00     0.00  void __gnu_cxx::new_allocator<Catch::ReporterRegistrar<Catch::ConsoleReporter>::ReporterFactory>::construct<Catch::ReporterRegistrar<Catch::ConsoleReporter>::ReporterFactory>(Catch::ReporterRegistrar<Catch::ConsoleReporter>::ReporterFactory)
  0.00     34.05     0.00        1     0.00     0.00  __gnu_cxx::new_allocator<Catch::ReporterRegistrar<Catch::ConsoleReporter>::ReporterFactory>::new_allocator()
  0.00     34.05     0.00        1     0.00     0.00  void __gnu_cxx::new_allocator<Catch::clara::detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#2}> >::destroy<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#2}>(Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#2})
  0.00     34.05     0.00        1     0.00     0.00  void __gnu_cxx::new_allocator<Catch::clara::detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#2}> >::construct<Catch::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&)
  0.00     34.05     0.00        1     0.00     0.00  __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}> >::new_allocator()
  0.00     34.05     0.00        1     0.00     0.00  void __gnu_cxx::new_allocator<Catch::clara::detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#3}> >::destroy<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#3}>(Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#3})
  0.00     34.05     0.00        1     0.00     0.00  void __gnu_cxx::new_allocator<Catch::clara::detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#3}> >::construct<Catch::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&)
  0.00     34.05     0.00        1     0.00     0.00  __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}> >::new_allocator()
  0.00     34.05     0.00        1     0.00     0.00  void __gnu_cxx::new_allocator<Catch::clara::detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#4}> >::destroy<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#4}>(Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#4})
  0.00     34.05     0.00        1     0.00     0.00  void __gnu_cxx::new_allocator<Catch::clara::detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#4}> >::construct<Catch::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&)
  0.00     34.05     0.00        1     0.00     0.00  __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}> >::new_allocator()
  0.00     34.05     0.00        1     0.00     0.00  void __gnu_cxx::new_allocator<Catch::clara::detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#5}> >::destroy<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#5}>(Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#5})
  0.00     34.05     0.00        1     0.00     0.00  void __gnu_cxx::new_allocator<Catch::clara::detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#5}> >::construct<Catch::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&)
  0.00     34.05     0.00        1     0.00     0.00  __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}> >::new_allocator()
  0.00     34.05     0.00        1     0.00     0.00  void __gnu_cxx::new_allocator<Catch::clara::detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#6}> >::destroy<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#6}>(Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#6})
  0.00     34.05     0.00        1     0.00     0.00  void __gnu_cxx::new_allocator<Catch::clara::detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#6}> >::construct<Catch::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&)
  0.00     34.05     0.00        1     0.00     0.00  __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}> >::new_allocator()
  0.00     34.05     0.00        1     0.00     0.00  void __gnu_cxx::new_allocator<Catch::clara::detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#7}> >::destroy<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#7}>(Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#7})
  0.00     34.05     0.00        1     0.00     0.00  void __gnu_cxx::new_allocator<Catch::clara::detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#7}> >::construct<Catch::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&)
  0.00     34.05     0.00        1     0.00     0.00  __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}> >::new_allocator()
  0.00     34.05     0.00        1     0.00     0.00  void __gnu_cxx::new_allocator<Catch::clara::detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#8}> >::destroy<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#8}>(Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#8})
  0.00     34.05     0.00        1     0.00     0.00  void __gnu_cxx::new_allocator<Catch::clara::detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#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&)
  0.00     34.05     0.00        1     0.00     0.00  __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&)#8}> >::new_allocator()
  0.00     34.05     0.00        1     0.00     0.00  void __gnu_cxx::new_allocator<Catch::clara::detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#1}> >::destroy<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})
  0.00     34.05     0.00        1     0.00     0.00  void __gnu_cxx::new_allocator<Catch::clara::detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#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&)
  0.00     34.05     0.00        1     0.00     0.00  __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&)#1}> >::new_allocator()
  0.00     34.05     0.00        1     0.00     0.00  void __gnu_cxx::new_allocator<Catch::clara::detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(bool)#11}> >::destroy<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(bool)#11}>(Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(bool)#11})
  0.00     34.05     0.00        1     0.00     0.00  void __gnu_cxx::new_allocator<Catch::clara::detail::BoundLambda<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&)
  0.00     34.05     0.00        1     0.00     0.00  __gnu_cxx::new_allocator<Catch::clara::detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(bool)#11}> >::new_allocator()
  0.00     34.05     0.00        1     0.00     0.00  void __gnu_cxx::new_allocator<Catch::clara::detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(int)#10}> >::destroy<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(int)#10}>(Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(int)#10})
  0.00     34.05     0.00        1     0.00     0.00  void __gnu_cxx::new_allocator<Catch::clara::detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(int)#10}> >::construct<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(int)#10}, {lambda(int)#10} const&>(Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(int)#10}, {lambda(int)#10} const&)
  0.00     34.05     0.00        1     0.00     0.00  __gnu_cxx::new_allocator<Catch::clara::detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(int)#10}> >::new_allocator()
  0.00     34.05     0.00        1     0.00     0.00  void __gnu_cxx::new_allocator<Catch::clara::detail::BoundValueRef<long> >::destroy<Catch::clara::detail::BoundValueRef<long> >(Catch::clara::detail::BoundValueRef<long>)
  0.00     34.05     0.00        1     0.00     0.00  void __gnu_cxx::new_allocator<Catch::clara::detail::BoundValueRef<long> >::construct<Catch::clara::detail::BoundValueRef<long>, long&>(Catch::clara::detail::BoundValueRef<long>, long&)
  0.00     34.05     0.00        1     0.00     0.00  __gnu_cxx::new_allocator<Catch::clara::detail::BoundValueRef<long> >::new_allocator()
  0.00     34.05     0.00        1     0.00     0.00  void __gnu_cxx::new_allocator<Catch::clara::detail::BoundFlagLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(bool)#9}> >::destroy<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(bool)#9}>(Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(bool)#9})
  0.00     34.05     0.00        1     0.00     0.00  void __gnu_cxx::new_allocator<Catch::clara::detail::BoundFlagLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(bool)#9}> >::construct<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(bool)#9}, {lambda(bool)#9} const&>(Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(bool)#9}, {lambda(bool)#9} const&)
  0.00     34.05     0.00        1     0.00     0.00  __gnu_cxx::new_allocator<Catch::clara::detail::BoundFlagLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(bool)#9}> >::new_allocator()
  0.00     34.05     0.00        1     0.00     0.00  void __gnu_cxx::new_allocator<Catch::clara::detail::BoundFlagLambda<Catch::clara::detail::Help::Help(bool&)::{lambda(bool)#1}> >::destroy<Catch::clara::detail::Help::Help(bool&)::{lambda(bool)#1}>(Catch::clara::detail::Help::Help(bool&)::{lambda(bool)#1})
  0.00     34.05     0.00        1     0.00     0.00  void __gnu_cxx::new_allocator<Catch::clara::detail::BoundFlagLambda<Catch::clara::detail::Help::Help(bool&)::{lambda(bool)#1}> >::construct<Catch::clara::detail::Help::Help(bool&)::{lambda(bool)#1}, {lambda(bool)#1} const&>(Catch::clara::detail::Help::Help(bool&)::{lambda(bool)#1}, {lambda(bool)#1} const&)
  0.00     34.05     0.00        1     0.00     0.00  __gnu_cxx::new_allocator<Catch::clara::detail::BoundFlagLambda<Catch::clara::detail::Help::Help(bool&)::{lambda(bool)#1}> >::new_allocator()
  0.00     34.05     0.00        1     0.00     0.00  void __gnu_cxx::new_allocator<Catch::clara::detail::Arg>::construct<Catch::clara::detail::Arg, Catch::clara::detail::Arg const&>(Catch::clara::detail::Arg, Catch::clara::detail::Arg const&)
  0.00     34.05     0.00        1     0.00     0.00  __gnu_cxx::new_allocator<Catch::clara::detail::Token>::new_allocator()
  0.00     34.05     0.00        1     0.00     0.00  void __gnu_cxx::new_allocator<Catch::Config>::destroy<Catch::Config>(Catch::Config)
  0.00     34.05     0.00        1     0.00     0.09  void __gnu_cxx::new_allocator<Catch::Config>::construct<Catch::Config, Catch::ConfigData&>(Catch::Config, Catch::ConfigData&)
  0.00     34.05     0.00        1     0.00     0.00  __gnu_cxx::new_allocator<Catch::Config>::new_allocator()
  0.00     34.05     0.00        1     0.00     0.00  __gnu_cxx::new_allocator<Catch::Verbosity>::new_allocator(__gnu_cxx::new_allocator<Catch::Verbosity> const&)
  0.00     34.05     0.00        1     0.00     0.00  __gnu_cxx::new_allocator<Catch::Verbosity>::new_allocator()
  0.00     34.05     0.00        1     0.00     0.00  __gnu_cxx::new_allocator<std::__exception_ptr::exception_ptr>::new_allocator()
  0.00     34.05     0.00        1     0.00     0.00  __gnu_cxx::new_allocator<std::__exception_ptr::exception_ptr>::~new_allocator()
  0.00     34.05     0.00        1     0.00     0.00  __gnu_cxx::new_allocator<Catch::ISingleton>::deallocate(Catch::ISingleton**, unsigned long)
  0.00     34.05     0.00        1     0.00     0.00  __gnu_cxx::new_allocator<Catch::ISingleton>::allocate(unsigned long, void const)
  0.00     34.05     0.00        1     0.00     0.00  void __gnu_cxx::new_allocator<Catch::ISingleton>::construct<Catch::ISingleton, Catch::ISingleton const&>(Catch::ISingleton*, Catch::ISingleton const&)
  0.00     34.05     0.00        1     0.00     0.00  __gnu_cxx::new_allocator<Catch::TestCaseTracking::ITracker>::deallocate(Catch::TestCaseTracking::ITracker**, unsigned long)
  0.00     34.05     0.00        1     0.00     0.00  __gnu_cxx::new_allocator<Catch::TestCaseTracking::ITracker>::allocate(unsigned long, void const)
  0.00     34.05     0.00        1     0.00     0.00  __gnu_cxx::new_allocator<Catch::TestCaseTracking::ITracker>::new_allocator()
  0.00     34.05     0.00        1     0.00     0.00  __gnu_cxx::new_allocator<Catch::TestCaseTracking::ITracker>::~new_allocator()
  0.00     34.05     0.00        1     0.00     0.00  __gnu_cxx::new_allocator<std::shared_ptr<Catch::IReporterFactory> >::new_allocator()
  0.00     34.05     0.00        1     0.00     0.00  __gnu_cxx::new_allocator<std::shared_ptr<Catch::IReporterFactory> >::~new_allocator()
  0.00     34.05     0.00        1     0.00     0.00  __gnu_cxx::new_allocator<std::shared_ptr<Catch::TestSpec::Pattern> >::new_allocator()
  0.00     34.05     0.00        1     0.00     0.00  __gnu_cxx::new_allocator<std::shared_ptr<Catch::TestSpec::Pattern> >::~new_allocator()
  0.00     34.05     0.00        1     0.00     0.00  __gnu_cxx::new_allocator<std::unique_ptr<Catch::IExceptionTranslator const, std::default_delete<Catch::IExceptionTranslator const> > >::new_allocator()
  0.00     34.05     0.00        1     0.00     0.00  __gnu_cxx::new_allocator<std::unique_ptr<Catch::IExceptionTranslator const, std::default_delete<Catch::IExceptionTranslator const> > >::~new_allocator()
  0.00     34.05     0.00        1     0.00     0.00  __gnu_cxx::new_allocator<std::unique_ptr<Catch::Detail::EnumInfo, std::default_delete<Catch::Detail::EnumInfo> > >::new_allocator()
  0.00     34.05     0.00        1     0.00     0.00  __gnu_cxx::new_allocator<std::unique_ptr<Catch::Detail::EnumInfo, std::default_delete<Catch::Detail::EnumInfo> > >::~new_allocator()
  0.00     34.05     0.00        1     0.00     0.00  __gnu_cxx::new_allocator<std::Rbtree_node<Catch::TestCase> >::new_allocator()
  0.00     34.05     0.00        1     0.00     0.00  __gnu_cxx::new_allocator<std::Rbtree_node<Catch::TestCase> >::~new_allocator()
  0.00     34.05     0.00        1     0.00     0.00  __gnu_cxx::new_allocator<std::Rbtree_node<Catch::Verbosity> >::deallocate(std::Rbtree_node<Catch::Verbosity>, unsigned long)
  0.00     34.05     0.00        1     0.00     0.00  void __gnu_cxx::new_allocator<std::Rbtree_node<Catch::Verbosity> >::destroy<Catch::Verbosity>(Catch::Verbosity)
  0.00     34.05     0.00        1     0.00     0.00  __gnu_cxx::new_allocator<std::Rbtree_node<Catch::Verbosity> >::allocate(unsigned long, void const)
  0.00     34.05     0.00        1     0.00     0.00  void __gnu_cxx::new_allocator<std::Rbtree_node<Catch::Verbosity> >::construct<Catch::Verbosity, Catch::Verbosity const&>(Catch::Verbosity, Catch::Verbosity const&)
  0.00     34.05     0.00        1     0.00     0.00  __gnu_cxx::new_allocator<std::Rbtree_node<Catch::Verbosity> >::new_allocator()
  0.00     34.05     0.00        1     0.00     0.00  __gnu_cxx::new_allocator<std::Rbtree_node<Catch::Verbosity> >::new_allocator(__gnu_cxx::new_allocator<std::Rbtree_node<Catch::Verbosity> > const&)
  0.00     34.05     0.00        1     0.00     0.00  __gnu_cxx::new_allocator<std::Rbtree_node<Catch::TestCase const> >::new_allocator()
  0.00     34.05     0.00        1     0.00     0.00  __gnu_cxx::new_allocator<std::Rbtree_node<Catch::TestCase const> >::~new_allocator()
  0.00     34.05     0.00        1     0.00     0.00  __gnu_cxx::new_allocator<std::Rbtree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, Catch::TagAlias> > >::new_allocator()
  0.00     34.05     0.00        1     0.00     0.00  __gnu_cxx::new_allocator<std::Rbtree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, Catch::TagAlias> > >::~new_allocator()
  0.00     34.05     0.00        1     0.00     0.00  __gnu_cxx::new_allocator<std::Rbtree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<Catch::IReporterFactory> > > >::new_allocator()
  0.00     34.05     0.00        1     0.00     0.00  __gnu_cxx::new_allocator<std::Rbtree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<Catch::IReporterFactory> > > >::~new_allocator()
  0.00     34.05     0.00        1     0.00     0.00  __gnu_cxx::new_allocator<std::Spcounted_ptr_inplace<Catch::ReporterRegistrar<Catch::XmlReporter>::ReporterFactory, std::allocator<Catch::ReporterRegistrar<Catch::XmlReporter>::ReporterFactory>, (__gnu_cxx::Lockpolicy)2> >::deallocate(std::Spcounted_ptr_inplace<Catch::ReporterRegistrar<Catch::XmlReporter>::ReporterFactory, std::allocator<Catch::ReporterRegistrar<Catch::XmlReporter>::ReporterFactory>, (__gnu_cxx::Lockpolicy)2>, unsigned long)
  0.00     34.05     0.00        1     0.00     0.00  __gnu_cxx::new_allocator<std::Spcounted_ptr_inplace<Catch::ReporterRegistrar<Catch::XmlReporter>::ReporterFactory, std::allocator<Catch::ReporterRegistrar<Catch::XmlReporter>::ReporterFactory>, (__gnu_cxx::Lockpolicy)2> >::allocate(unsigned long, void const)
  0.00     34.05     0.00        1     0.00     0.00  __gnu_cxx::new_allocator<std::Spcounted_ptr_inplace<Catch::ReporterRegistrar<Catch::JunitReporter>::ReporterFactory, std::allocator<Catch::ReporterRegistrar<Catch::JunitReporter>::ReporterFactory>, (__gnu_cxx::Lockpolicy)2> >::deallocate(std::Spcounted_ptr_inplace<Catch::ReporterRegistrar<Catch::JunitReporter>::ReporterFactory, std::allocator<Catch::ReporterRegistrar<Catch::JunitReporter>::ReporterFactory>, (__gnu_cxx::Lockpolicy)2>, unsigned long)
  0.00     34.05     0.00        1     0.00     0.00  __gnu_cxx::new_allocator<std::Spcounted_ptr_inplace<Catch::ReporterRegistrar<Catch::JunitReporter>::ReporterFactory, std::allocator<Catch::ReporterRegistrar<Catch::JunitReporter>::ReporterFactory>, (__gnu_cxx::Lockpolicy)2> >::allocate(unsigned long, void const)
  0.00     34.05     0.00        1     0.00     0.00  __gnu_cxx::new_allocator<std::Spcounted_ptr_inplace<Catch::ReporterRegistrar<Catch::CompactReporter>::ReporterFactory, std::allocator<Catch::ReporterRegistrar<Catch::CompactReporter>::ReporterFactory>, (__gnu_cxx::Lockpolicy)2> >::deallocate(std::Spcounted_ptr_inplace<Catch::ReporterRegistrar<Catch::CompactReporter>::ReporterFactory, std::allocator<Catch::ReporterRegistrar<Catch::CompactReporter>::ReporterFactory>, (__gnu_cxx::Lockpolicy)2>, unsigned long)
  0.00     34.05     0.00        1     0.00     0.00  __gnu_cxx::new_allocator<std::Spcounted_ptr_inplace<Catch::ReporterRegistrar<Catch::CompactReporter>::ReporterFactory, std::allocator<Catch::ReporterRegistrar<Catch::CompactReporter>::ReporterFactory>, (__gnu_cxx::Lockpolicy)2> >::allocate(unsigned long, void const)
  0.00     34.05     0.00        1     0.00     0.00  __gnu_cxx::new_allocator<std::Spcounted_ptr_inplace<Catch::ReporterRegistrar<Catch::ConsoleReporter>::ReporterFactory, std::allocator<Catch::ReporterRegistrar<Catch::ConsoleReporter>::ReporterFactory>, (__gnu_cxx::Lockpolicy)2> >::deallocate(std::Spcounted_ptr_inplace<Catch::ReporterRegistrar<Catch::ConsoleReporter>::ReporterFactory, std::allocator<Catch::ReporterRegistrar<Catch::ConsoleReporter>::ReporterFactory>, (__gnu_cxx::Lockpolicy)2>, unsigned long)
  0.00     34.05     0.00        1     0.00     0.00  __gnu_cxx::new_allocator<std::Spcounted_ptr_inplace<Catch::ReporterRegistrar<Catch::ConsoleReporter>::ReporterFactory, std::allocator<Catch::ReporterRegistrar<Catch::ConsoleReporter>::ReporterFactory>, (__gnu_cxx::Lockpolicy)2> >::allocate(unsigned long, void const)
  0.00     34.05     0.00        1     0.00     0.00  __gnu_cxx::new_allocator<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> >::deallocate(__gnu_cxx::Lockpolicy, unsigned long)
  0.00     34.05     0.00        1     0.00     0.00  __gnu_cxx::new_allocator<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> >::allocate(unsigned long, void const)
  0.00     34.05     0.00        1     0.00     0.00  __gnu_cxx::new_allocator<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> >::deallocate(__gnu_cxx::Lockpolicy, unsigned long)
  0.00     34.05     0.00        1     0.00     0.00  __gnu_cxx::new_allocator<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> >::allocate(unsigned long, void const)
  0.00     34.05     0.00        1     0.00     0.00  __gnu_cxx::new_allocator<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> >::deallocate(__gnu_cxx::Lockpolicy, unsigned long)
  0.00     34.05     0.00        1     0.00     0.00  __gnu_cxx::new_allocator<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> >::allocate(unsigned long, void const)
  0.00     34.05     0.00        1     0.00     0.00  __gnu_cxx::new_allocator<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> >::deallocate(__gnu_cxx::Lockpolicy, unsigned long)
  0.00     34.05     0.00        1     0.00     0.00  __gnu_cxx::new_allocator<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> >::allocate(unsigned long, void const)
  0.00     34.05     0.00        1     0.00     0.00  __gnu_cxx::new_allocator<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> >::deallocate(__gnu_cxx::Lockpolicy, unsigned long)
  0.00     34.05     0.00        1     0.00     0.00  __gnu_cxx::new_allocator<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> >::allocate(unsigned long, void const)
  0.00     34.05     0.00        1     0.00     0.00  __gnu_cxx::new_allocator<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> >::deallocate(__gnu_cxx::Lockpolicy, unsigned long)
  0.00     34.05     0.00        1     0.00     0.00  __gnu_cxx::new_allocator<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> >::allocate(unsigned long, void const)
  0.00     34.05     0.00        1     0.00     0.00  __gnu_cxx::new_allocator<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&)#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> >::deallocate(__gnu_cxx::Lockpolicy, unsigned long)
  0.00     34.05     0.00        1     0.00     0.00  __gnu_cxx::new_allocator<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&)#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> >::allocate(unsigned long, void const)
  0.00     34.05     0.00        1     0.00     0.00  __gnu_cxx::new_allocator<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&)#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> >::deallocate(__gnu_cxx::Lockpolicy, unsigned long)
  0.00     34.05     0.00        1     0.00     0.00  __gnu_cxx::new_allocator<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&)#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> >::allocate(unsigned long, void const)
  0.00     34.05     0.00        1     0.00     0.00  __gnu_cxx::new_allocator<std::Spcounted_ptr_inplace<Catch::clara::detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(bool)#11}>, std::allocator<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(bool)#11}>, (__gnu_cxx::Lockpolicy)2> >::deallocate(__gnu_cxx::Lockpolicy, unsigned long)
  0.00     34.05     0.00        1     0.00     0.00  __gnu_cxx::new_allocator<std::Spcounted_ptr_inplace<Catch::clara::detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(bool)#11}>, std::allocator<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(bool)#11}>, (__gnu_cxx::Lockpolicy)2> >::allocate(unsigned long, void const)
  0.00     34.05     0.00        1     0.00     0.00  __gnu_cxx::new_allocator<std::Spcounted_ptr_inplace<Catch::clara::detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(int)#10}>, std::allocator<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(int)#10}>, (__gnu_cxx::Lockpolicy)2> >::deallocate(__gnu_cxx::Lockpolicy, unsigned long)
  0.00     34.05     0.00        1     0.00     0.00  __gnu_cxx::new_allocator<std::Spcounted_ptr_inplace<Catch::clara::detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(int)#10}>, std::allocator<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(int)#10}>, (__gnu_cxx::Lockpolicy)2> >::allocate(unsigned long, void const)
  0.00     34.05     0.00        1     0.00     0.00  __gnu_cxx::new_allocator<std::Spcounted_ptr_inplace<Catch::clara::detail::BoundValueRef<long>, std::allocator<Catch::clara::detail::BoundValueRef<long> >, (__gnu_cxx::Lockpolicy)2> >::deallocate(std::Spcounted_ptr_inplace<Catch::clara::detail::BoundValueRef<long>, std::allocator<Catch::clara::detail::BoundValueRef<long> >, (__gnu_cxx::Lockpolicy)2>, unsigned long)
  0.00     34.05     0.00        1     0.00     0.00  __gnu_cxx::new_allocator<std::Spcounted_ptr_inplace<Catch::clara::detail::BoundValueRef<long>, std::allocator<Catch::clara::detail::BoundValueRef<long> >, (__gnu_cxx::Lockpolicy)2> >::allocate(unsigned long, void const)
  0.00     34.05     0.00        1     0.00     0.00  __gnu_cxx::new_allocator<std::Spcounted_ptr_inplace<Catch::clara::detail::BoundFlagLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(bool)#9}>, std::allocator<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(bool)#9}>, (__gnu_cxx::Lockpolicy)2> >::deallocate(__gnu_cxx::Lockpolicy, unsigned long)
  0.00     34.05     0.00        1     0.00     0.00  __gnu_cxx::new_allocator<std::Spcounted_ptr_inplace<Catch::clara::detail::BoundFlagLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(bool)#9}>, std::allocator<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(bool)#9}>, (__gnu_cxx::Lockpolicy)2> >::allocate(unsigned long, void const)
  0.00     34.05     0.00        1     0.00     0.00  __gnu_cxx::new_allocator<std::Spcounted_ptr_inplace<Catch::clara::detail::BoundFlagLambda<Catch::clara::detail::Help::Help(bool&)::{lambda(bool)#1}>, std::allocator<Catch::clara::detail::Help::Help(bool&)::{lambda(bool)#1}>, (__gnu_cxx::Lockpolicy)2> >::deallocate(__gnu_cxx::Lockpolicy, unsigned long)
  0.00     34.05     0.00        1     0.00     0.00  __gnu_cxx::new_allocator<std::Spcounted_ptr_inplace<Catch::clara::detail::BoundFlagLambda<Catch::clara::detail::Help::Help(bool&)::{lambda(bool)#1}>, std::allocator<Catch::clara::detail::Help::Help(bool&)::{lambda(bool)#1}>, (__gnu_cxx::Lockpolicy)2> >::allocate(unsigned long, void const)
  0.00     34.05     0.00        1     0.00     0.00  __gnu_cxx::new_allocator<std::Spcounted_ptr_inplace<Catch::Config, std::allocator<Catch::Config>, (__gnu_cxx::Lockpolicy)2> >::deallocate(std::Spcounted_ptr_inplace<Catch::Config, std::allocator<Catch::Config>, (__gnu_cxx::Lockpolicy)2>, unsigned long)
  0.00     34.05     0.00        1     0.00     0.00  __gnu_cxx::new_allocator<std::Spcounted_ptr_inplace<Catch::Config, std::allocator<Catch::Config>, (__gnu_cxx::Lockpolicy)2> >::allocate(unsigned long, void const)
  0.00     34.05     0.00        1     0.00     0.00  __gnu_cxx::new_allocator<unsigned long>::~new_allocator()
  0.00     34.05     0.00        1     0.00     0.00  __gnu_cxx::__alloc_traits<std::allocator<Catch::clara::detail::Arg> >::_S_propagate_on_copy_assign()
  0.00     34.05     0.00        1     0.00     0.00  __gnu_cxx::__alloc_traits<std::allocator<Catch::clara::detail::Opt> >::_S_propagate_on_copy_assign()
  0.00     34.05     0.00        1     0.00     0.00  __gnu_cxx::__alloc_traits<std::allocator<Catch::TestCase> >::_S_select_on_copy(std::allocator<Catch::TestCase> const&)
  0.00     34.05     0.00        1     0.00     0.00  __gnu_cxx::__alloc_traits<std::allocator<Catch::TestSpec::Filter> >::_S_select_on_copy(std::allocator<Catch::TestSpec::Filter> const&)
  0.00     34.05     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     34.05     0.00        1     0.00     0.00  __gnu_cxx::__normal_iterator<Catch::ISingleton**, std::vector<Catch::ISingleton, std::allocator<Catch::ISingleton> > >::operator++()
  0.00     34.05     0.00        1     0.00     0.00  bool __gnu_cxx::operator==<Catch::TestSpec::FilterMatch const, std::vector<Catch::TestSpec::FilterMatch, std::allocator<Catch::TestSpec::FilterMatch> > >(__gnu_cxx::__normal_iterator<Catch::TestSpec::FilterMatch const, std::vector<Catch::TestSpec::FilterMatch, std::allocator<Catch::TestSpec::FilterMatch> > > const&, __gnu_cxx::__normal_iterator<Catch::TestSpec::FilterMatch const, std::vector<Catch::TestSpec::FilterMatch, std::allocator<Catch::TestSpec::FilterMatch> > > const&)
  0.00     34.05     0.00        1     0.00     0.00  bool __gnu_cxx::operator==<Catch::TestSpec::Filter const, std::vector<Catch::TestSpec::Filter, std::allocator<Catch::TestSpec::Filter> > >(__gnu_cxx::__normal_iterator<Catch::TestSpec::Filter const, std::vector<Catch::TestSpec::Filter, std::allocator<Catch::TestSpec::Filter> > > const&, __gnu_cxx::__normal_iterator<Catch::TestSpec::Filter const, std::vector<Catch::TestSpec::Filter, std::allocator<Catch::TestSpec::Filter> > > const&)
  0.00     34.05     0.00        1     0.00     0.00  bool __gnu_cxx::operator==<std::__exception_ptr::exception_ptr const, std::vector<std::__exception_ptr::exception_ptr, std::allocator<std::__exception_ptr::exception_ptr> > >(__gnu_cxx::__normal_iterator<std::__exception_ptr::exception_ptr const, std::vector<std::__exception_ptr::exception_ptr, std::allocator<std::__exception_ptr::exception_ptr> > > const&, __gnu_cxx::__normal_iterator<std::__exception_ptr::exception_ptr const, std::vector<std::__exception_ptr::exception_ptr, std::allocator<std::__exception_ptr::exception_ptr> > > const&)
  0.00     34.05     0.00        1     0.00     0.00  bool __gnu_cxx::operator==<std::shared_ptr<Catch::IReporterFactory> const, std::vector<std::shared_ptr<Catch::IReporterFactory>, std::allocator<std::shared_ptr<Catch::IReporterFactory> > > >(__gnu_cxx::__normal_iterator<std::shared_ptr<Catch::IReporterFactory> const, std::vector<std::shared_ptr<Catch::IReporterFactory>, std::allocator<std::shared_ptr<Catch::IReporterFactory> > > > const&, __gnu_cxx::__normal_iterator<std::shared_ptr<Catch::IReporterFactory> const, std::vector<std::shared_ptr<Catch::IReporterFactory>, std::allocator<std::shared_ptr<Catch::IReporterFactory> > > > const&)
  0.00     34.05     0.00        1     0.00     0.00  bool __gnu_cxx::operator==<std::shared_ptr<Catch::TestSpec::Pattern> const, std::vector<std::shared_ptr<Catch::TestSpec::Pattern>, std::allocator<std::shared_ptr<Catch::TestSpec::Pattern> > > >(__gnu_cxx::__normal_iterator<std::shared_ptr<Catch::TestSpec::Pattern> const, std::vector<std::shared_ptr<Catch::TestSpec::Pattern>, std::allocator<std::shared_ptr<Catch::TestSpec::Pattern> > > > const&, __gnu_cxx::__normal_iterator<std::shared_ptr<Catch::TestSpec::Pattern> const, std::vector<std::shared_ptr<Catch::TestSpec::Pattern>, std::allocator<std::shared_ptr<Catch::TestSpec::Pattern> > > > const&)
  0.00     34.05     0.00        1     0.00     0.00  __gnu_cxx::__normal_iterator<Catch::clara::detail::Arg, std::vector<Catch::clara::detail::Arg, std::allocator<Catch::clara::detail::Arg> > >::difference_type __gnu_cxx::operator-<Catch::clara::detail::Arg, std::vector<Catch::clara::detail::Arg, std::allocator<Catch::clara::detail::Arg> > >(__gnu_cxx::__normal_iterator<Catch::clara::detail::Arg, std::vector<Catch::clara::detail::Arg, std::allocator<Catch::clara::detail::Arg> > > const&, __gnu_cxx::__normal_iterator<Catch::clara::detail::Arg, std::vector<Catch::clara::detail::Arg, std::allocator<Catch::clara::detail::Arg> > > const&)
  0.00     34.05     0.00        1     0.00     0.00  __gnu_cxx::__normal_iterator<Catch::clara::detail::Token, std::vector<Catch::clara::detail::Token, std::allocator<Catch::clara::detail::Token> > >::difference_type __gnu_cxx::operator-<Catch::clara::detail::Token, std::vector<Catch::clara::detail::Token, std::allocator<Catch::clara::detail::Token> > >(__gnu_cxx::__normal_iterator<Catch::clara::detail::Token, std::vector<Catch::clara::detail::Token, std::allocator<Catch::clara::detail::Token> > > const&, __gnu_cxx::__normal_iterator<Catch::clara::detail::Token, std::vector<Catch::clara::detail::Token, std::allocator<Catch::clara::detail::Token> > > const&)
  0.00     34.05     0.00        1     0.00     0.00  __gnu_cxx::__normal_iterator<Catch::ISingleton*, std::vector<Catch::ISingleton, std::allocator<Catch::ISingleton> > >::difference_type __gnu_cxx::operator-<Catch::ISingleton**, std::vector<Catch::ISingleton, std::allocator<Catch::ISingleton> > >(__gnu_cxx::__normal_iterator<Catch::ISingleton**, std::vector<Catch::ISingleton, std::allocator<Catch::ISingleton> > > const&, __gnu_cxx::__normal_iterator<Catch::ISingleton**, std::vector<Catch::ISingleton, std::allocator<Catch::ISingleton> > > const&)
  0.00     34.05     0.00        1     0.00     0.00  __gnu_cxx::__normal_iterator<Catch::TestCaseTracking::ITracker**, std::vector<Catch::TestCaseTracking::ITracker, std::allocator<Catch::TestCaseTracking::ITracker> > >::difference_type __gnu_cxx::operator-<Catch::TestCaseTracking::ITracker**, std::vector<Catch::TestCaseTracking::ITracker, std::allocator<Catch::TestCaseTracking::ITracker> > >(__gnu_cxx::__normal_iterator<Catch::TestCaseTracking::ITracker**, std::vector<Catch::TestCaseTracking::ITracker, std::allocator<Catch::TestCaseTracking::ITracker> > > const&, __gnu_cxx::__normal_iterator<Catch::TestCaseTracking::ITracker**, std::vector<Catch::TestCaseTracking::ITracker, std::allocator<Catch::TestCaseTracking::ITracker> > > const&)
  0.00     34.05     0.00        1     0.00     0.00  __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.00     34.05     0.00        1     0.00     0.00  bool __gnu_cxx::operator!=<Catch::clara::detail::Arg, std::vector<Catch::clara::detail::Arg, std::allocator<Catch::clara::detail::Arg> > >(__gnu_cxx::__normal_iterator<Catch::clara::detail::Arg, std::vector<Catch::clara::detail::Arg, std::allocator<Catch::clara::detail::Arg> > > const&, __gnu_cxx::__normal_iterator<Catch::clara::detail::Arg, std::vector<Catch::clara::detail::Arg, std::allocator<Catch::clara::detail::Arg> > > const&)
  0.00     34.05     0.00        1     0.00     0.00  bool __gnu_cxx::operator!=<Catch::TestSpec::FilterMatch, std::vector<Catch::TestSpec::FilterMatch, std::allocator<Catch::TestSpec::FilterMatch> > >(__gnu_cxx::__normal_iterator<Catch::TestSpec::FilterMatch, std::vector<Catch::TestSpec::FilterMatch, std::allocator<Catch::TestSpec::FilterMatch> > > const&, __gnu_cxx::__normal_iterator<Catch::TestSpec::FilterMatch, std::vector<Catch::TestSpec::FilterMatch, std::allocator<Catch::TestSpec::FilterMatch> > > const&)
  0.00     34.05     0.00        1     0.00     0.01  Catch::TestRegistry::getAllTestsSorted(Catch::IConfig const&) const
  0.00     34.05     0.00        1     0.00     0.00  Catch::(anonymous namespace)::RegistryHub::getTagAliasRegistry() const
  0.00     34.05     0.00        1     0.00     0.00  Catch::(anonymous namespace)::RegistryHub::getTestCaseRegistry() const
  0.00     34.05     0.00        1     0.00     0.00  Catch::(anonymous namespace)::RegistryHub::getStartupExceptionRegistry() const
  0.00     34.05     0.00        1     0.00     0.02  Catch::ReporterRegistry::create(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::shared_ptr<Catch::IConfig const> const&) const
  0.00     34.05     0.00        1     0.00     0.01  Catch::ReporterRegistrar<Catch::ConsoleReporter>::ReporterFactory::create(Catch::ReporterConfig const&) const
  0.00     34.05     0.00        1     0.00     0.00  Catch::StartupExceptionRegistry::getExceptions() const
  0.00     34.05     0.00        1     0.00     0.05  Catch::clara::detail::ParserBase::parse(Catch::clara::detail::Args const&) const
  0.00     34.05     0.00        1     0.00     0.00  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> > > > >::isContainer() const
  0.00     34.05     0.00        1     0.00     0.00  Catch::clara::detail::BoundFlagRefBase::isFlag() const
  0.00     34.05     0.00        1     0.00     0.00  Catch::clara::detail::Parser Catch::clara::detail::ComposableParserImpl<Catch::clara::detail::ExeName>::operator|<Catch::clara::detail::Help>(Catch::clara::detail::Help const&) const
  0.00     34.05     0.00        1     0.00     0.00  Catch::clara::detail::Args::exeName[abi:cxx11]() const
  0.00     34.05     0.00        1     0.00     0.05  Catch::clara::detail::Parser::parse(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, Catch::clara::detail::TokenStream const&) const
  0.00     34.05     0.00        1     0.00     0.00  Catch::clara::detail::Parser Catch::clara::detail::Parser::operator|<Catch::clara::detail::Arg>(Catch::clara::detail::Arg const&) const
  0.00     34.05     0.00        1     0.00     0.00  Catch::clara::detail::Parser Catch::clara::detail::Parser::operator|<Catch::clara::detail::Help>(Catch::clara::detail::Help const&) const
  0.00     34.05     0.00        1     0.00     0.00  Catch::clara::detail::Parser Catch::clara::detail::Parser::operator|<Catch::clara::detail::ExeName>(Catch::clara::detail::ExeName const&) const
  0.00     34.05     0.00        1     0.00     0.00  Catch::clara::detail::BoundRef::isFlag() const
  0.00     34.05     0.00        1     0.00     0.00  Catch::Config::listReporters() const
  0.00     34.05     0.00        1     0.00     0.00  Catch::Config::getReporterName[abi:cxx11]() const
  0.00     34.05     0.00        1     0.00     0.00  Catch::Config::warnAboutNoTests() const
  0.00     34.05     0.00        1     0.00     0.00  Catch::Config::listTestNamesOnly() const
  0.00     34.05     0.00        1     0.00     0.00  Catch::Config::benchmarkNoAnalysis() const
  0.00     34.05     0.00        1     0.00     0.00  Catch::Config::stream() const
  0.00     34.05     0.00        1     0.00     0.00  Catch::Config::listTags() const
  0.00     34.05     0.00        1     0.00     0.00  Catch::Config::listTests() const
  0.00     34.05     0.00        1     0.00     0.00  Catch::Config::useColour() const
  0.00     34.05     0.00        1     0.00     0.00  Catch::Config::verbosity() const
  0.00     34.05     0.00        1     0.00     0.00  Catch::Detail::(anonymous namespace)::CoutStream::stream() const
  0.00     34.05     0.00        1     0.00     0.00  Catch::Option<unsigned long>::some() const
  0.00     34.05     0.00        1     0.00     0.00  Catch::Option<unsigned long>::operator bool() const
  0.00     34.05     0.00        1     0.00     0.00  Catch::Session::cli() const
  0.00     34.05     0.00        1     0.00     0.00  Catch::TestSpec::hasFilters() const
  0.00     34.05     0.00        1     0.00     0.00  Catch::TestSpec::matchesByFilter(std::vector<Catch::TestCase, std::allocator<Catch::TestCase> > const&, Catch::IConfig const&) const
  0.00     34.05     0.00        1     0.00     0.00  Catch::StringRef::empty() const
  0.00     34.05     0.00        1     0.00     0.00  __gnu_cxx::new_allocator<Catch::(anonymous namespace)::ColumnInfo>::max_size() const
  0.00     34.05     0.00        1     0.00     0.00  __gnu_cxx::new_allocator<std::Rbtree_node<Catch::Verbosity> >::max_size() const
  0.00     34.05     0.00        1     0.00     0.00  __gnu_cxx::new_allocator<std::Spcounted_ptr_inplace<Catch::ReporterRegistrar<Catch::XmlReporter>::ReporterFactory, std::allocator<Catch::ReporterRegistrar<Catch::XmlReporter>::ReporterFactory>, (__gnu_cxx::Lockpolicy)2> >::max_size() const
  0.00     34.05     0.00        1     0.00     0.00  __gnu_cxx::new_allocator<std::Spcounted_ptr_inplace<Catch::ReporterRegistrar<Catch::JunitReporter>::ReporterFactory, std::allocator<Catch::ReporterRegistrar<Catch::JunitReporter>::ReporterFactory>, (__gnu_cxx::Lockpolicy)2> >::max_size() const
  0.00     34.05     0.00        1     0.00     0.00  __gnu_cxx::new_allocator<std::Spcounted_ptr_inplace<Catch::ReporterRegistrar<Catch::CompactReporter>::ReporterFactory, std::allocator<Catch::ReporterRegistrar<Catch::CompactReporter>::ReporterFactory>, (__gnu_cxx::Lockpolicy)2> >::max_size() const
  0.00     34.05     0.00        1     0.00     0.00  __gnu_cxx::new_allocator<std::Spcounted_ptr_inplace<Catch::ReporterRegistrar<Catch::ConsoleReporter>::ReporterFactory, std::allocator<Catch::ReporterRegistrar<Catch::ConsoleReporter>::ReporterFactory>, (__gnu_cxx::Lockpolicy)2> >::max_size() const
  0.00     34.05     0.00        1     0.00     0.00  __gnu_cxx::new_allocator<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> >::max_size() const
  0.00     34.05     0.00        1     0.00     0.00  __gnu_cxx::new_allocator<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> >::max_size() const
  0.00     34.05     0.00        1     0.00     0.00  __gnu_cxx::new_allocator<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> >::max_size() const
  0.00     34.05     0.00        1     0.00     0.00  __gnu_cxx::new_allocator<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> >::max_size() const
  0.00     34.05     0.00        1     0.00     0.00  __gnu_cxx::new_allocator<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> >::max_size() const
  0.00     34.05     0.00        1     0.00     0.00  __gnu_cxx::new_allocator<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> >::max_size() const
  0.00     34.05     0.00        1     0.00     0.00  __gnu_cxx::new_allocator<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&)#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> >::max_size() const
  0.00     34.05     0.00        1     0.00     0.00  __gnu_cxx::new_allocator<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&)#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> >::max_size() const
  0.00     34.05     0.00        1     0.00     0.00  __gnu_cxx::new_allocator<std::Spcounted_ptr_inplace<Catch::clara::detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(bool)#11}>, std::allocator<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(bool)#11}>, (__gnu_cxx::Lockpolicy)2> >::max_size() const
  0.00     34.05     0.00        1     0.00     0.00  __gnu_cxx::new_allocator<std::Spcounted_ptr_inplace<Catch::clara::detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(int)#10}>, std::allocator<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(int)#10}>, (__gnu_cxx::Lockpolicy)2> >::max_size() const
  0.00     34.05     0.00        1     0.00     0.00  __gnu_cxx::new_allocator<std::Spcounted_ptr_inplace<Catch::clara::detail::BoundValueRef<long>, std::allocator<Catch::clara::detail::BoundValueRef<long> >, (__gnu_cxx::Lockpolicy)2> >::max_size() const
  0.00     34.05     0.00        1     0.00     0.00  __gnu_cxx::new_allocator<std::Spcounted_ptr_inplace<Catch::clara::detail::BoundFlagLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(bool)#9}>, std::allocator<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(bool)#9}>, (__gnu_cxx::Lockpolicy)2> >::max_size() const
  0.00     34.05     0.00        1     0.00     0.00  __gnu_cxx::new_allocator<std::Spcounted_ptr_inplace<Catch::clara::detail::BoundFlagLambda<Catch::clara::detail::Help::Help(bool&)::{lambda(bool)#1}>, std::allocator<Catch::clara::detail::Help::Help(bool&)::{lambda(bool)#1}>, (__gnu_cxx::Lockpolicy)2> >::max_size() const
  0.00     34.05     0.00        1     0.00     0.00  __gnu_cxx::new_allocator<std::Spcounted_ptr_inplace<Catch::Config, std::allocator<Catch::Config>, (__gnu_cxx::Lockpolicy)2> >::max_size() const
  0.00     34.05     0.00        1     0.00     0.00  __gnu_cxx::__normal_iterator<Catch::ISingleton**, std::vector<Catch::ISingleton, std::allocator<Catch::ISingleton> > >::operator() const
  0.00     34.05     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     34.05     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     34.05     0.00        1     0.00     0.00  std::unique_ptr<Catch::IStream const, std::default_delete<Catch::IStream const> >::get() const
  0.00     34.05     0.00        1     0.00     0.00  std::unique_ptr<Catch::IStream const, std::default_delete<Catch::IStream const> >::operator->() const
  0.00     34.05     0.00        1     0.00     0.00  std::unique_ptr<Catch::ConsoleReporter, std::default_delete<Catch::ConsoleReporter> >::get() const
  0.00     34.05     0.00        1     0.00     0.00  std::unique_ptr<Catch::IStreamingReporter, std::default_delete<Catch::IStreamingReporter> >::operator bool() const
  0.00     34.05     0.00        1     0.00     0.00  std::Vectorbase<Catch::clara::detail::Arg, std::allocator<Catch::clara::detail::Arg> >::get_allocator() const
  0.00     34.05     0.00        1     0.00     0.00  std::Vectorbase<Catch::clara::detail::Opt, std::allocator<Catch::clara::detail::Opt> >::get_allocator() const
  0.00     34.05     0.00        1     0.00     0.00  std::Vectorbase<Catch::TestCase, std::allocator<Catch::TestCase> >::get_allocator() const
  0.00     34.05     0.00        1     0.00     0.00  std::Vectorbase<Catch::TestSpec::FilterMatch, std::allocator<Catch::TestSpec::FilterMatch> >::get_allocator() const
  0.00     34.05     0.00        1     0.00     0.00  std::Vectorbase<Catch::TestSpec::FilterMatch, std::allocator<Catch::TestSpec::FilterMatch> >::_M_get_Tp_allocator() const
  0.00     34.05     0.00        1     0.00     0.00  std::Vectorbase<Catch::TestSpec::Filter, std::allocator<Catch::TestSpec::Filter> >::get_allocator() const
  0.00     34.05     0.00        1     0.00     0.00  std::__shared_ptr<Catch::IConfig const, (__gnu_cxx::Lockpolicy)2>::operator bool() const
  0.00     34.05     0.00        1     0.00     0.00  std::__shared_ptr<Catch::IReporterFactory, (__gnu_cxx::Lockpolicy)2>::get() const
  0.00     34.05     0.00        1     0.00     0.00  std::__shared_ptr<Catch::clara::detail::BoundValueRefBase, (__gnu_cxx::Lockpolicy)2>::get() const
  0.00     34.05     0.00        1     0.00     0.00  std::__shared_ptr<Catch::clara::detail::BoundValueRefBase, (__gnu_cxx::Lockpolicy)2>::operator bool() const
  0.00     34.05     0.00        1     0.00     0.00  std::__shared_ptr<Catch::Config, (__gnu_cxx::Lockpolicy)2>::operator bool() const
  0.00     34.05     0.00        1     0.00     0.00  std::move_iterator<Catch::SectionInfo>::operator() const
  0.00     34.05     0.00        1     0.00     0.00  std::default_delete<Catch::IStream const>::operator()(Catch::IStream const) const
  0.00     34.05     0.00        1     0.00     0.00  std::default_delete<Catch::TablePrinter>::operator()(Catch::TablePrinter) const
  0.00     34.05     0.00        1     0.00     0.01  std::default_delete<Catch::IStreamingReporter>::operator()(Catch::IStreamingReporter) const
  0.00     34.05     0.00        1     0.00     0.00  std::__uniq_ptr_impl<Catch::IStream const, std::default_delete<Catch::IStream const> >::_M_ptr() const
  0.00     34.05     0.00        1     0.00     0.00  std::__uniq_ptr_impl<Catch::ConsoleReporter, std::default_delete<Catch::ConsoleReporter> >::_M_ptr() const
  0.00     34.05     0.00        1     0.00     0.00  std::initializer_list<Catch::(anonymous namespace)::ColumnInfo>::end() const
  0.00     34.05     0.00        1     0.00     0.00  std::initializer_list<Catch::(anonymous namespace)::ColumnInfo>::size() const
  0.00     34.05     0.00        1     0.00     0.00  std::initializer_list<Catch::Verbosity>::end() const
  0.00     34.05     0.00        1     0.00     0.00  std::initializer_list<Catch::Verbosity>::size() const
  0.00     34.05     0.00        1     0.00     0.00  std::initializer_list<char>::end() const
  0.00     34.05     0.00        1     0.00     0.00  std::initializer_list<char>::size() const
  0.00     34.05     0.00        1     0.00     0.00  std::Rbtree_iterator<Catch::Verbosity>::operator==(std::Rbtree_iterator<Catch::Verbosity> const&) const
  0.00     34.05     0.00        1     0.00     0.00  std::Rbtree_iterator<Catch::TestCase const>::operator==(std::Rbtree_iterator<Catch::TestCase const> const&) const
  0.00     34.05     0.00        1     0.00     0.00  std::Rbtree_iterator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<Catch::IReporterFactory> > >::operator==(std::Rbtree_iterator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<Catch::IReporterFactory> > > const&) const
  0.00     34.05     0.00        1     0.00     0.00  std::__shared_ptr_access<Catch::IReporterFactory, (__gnu_cxx::Lockpolicy)2, false, false>::_M_get() const
  0.00     34.05     0.00        1     0.00     0.00  std::__shared_ptr_access<Catch::IReporterFactory, (__gnu_cxx::Lockpolicy)2, false, false>::operator->() const
  0.00     34.05     0.00        1     0.00     0.00  std::__shared_ptr_access<Catch::clara::detail::BoundValueRefBase, (__gnu_cxx::Lockpolicy)2, false, false>::_M_get() const
  0.00     34.05     0.00        1     0.00     0.00  std::__shared_ptr_access<Catch::clara::detail::BoundValueRefBase, (__gnu_cxx::Lockpolicy)2, false, false>::operator->() const
  0.00     34.05     0.00        1     0.00     0.00  std::__shared_ptr_access<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, (__gnu_cxx::Lockpolicy)2, false, false>::operator() const
  0.00     34.05     0.00        1     0.00     0.00  std::Rbtree_const_iterator<Catch::Verbosity>::_M_const_cast() const
  0.00     34.05     0.00        1     0.00     0.00  std::Rbtree_const_iterator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<Catch::IReporterFactory> > >::operator->() const
  0.00     34.05     0.00        1     0.00     0.00  std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::shared_ptr<Catch::IReporterFactory>, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<Catch::IReporterFactory> > > >::end() const
  0.00     34.05     0.00        1     0.00     0.00  std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::shared_ptr<Catch::IReporterFactory>, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<Catch::IReporterFactory> > > >::find(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) const
  0.00     34.05     0.00        1     0.00     0.00  std::set<Catch::Verbosity, std::less<Catch::Verbosity>, std::allocator<Catch::Verbosity> >::count(Catch::Verbosity const&) const
  0.00     34.05     0.00        1     0.00     0.00  std::set<Catch::TestCase const, std::less<Catch::TestCase const>, std::allocator<Catch::TestCase const> >::end() const
  0.00     34.05     0.00        1     0.00     0.00  std::set<Catch::TestCase const, std::less<Catch::TestCase const>, std::allocator<Catch::TestCase const> >::begin() const
  0.00     34.05     0.00        1     0.00     0.00  std::vector<Catch::clara::detail::Arg, std::allocator<Catch::clara::detail::Arg> >::_M_check_len(unsigned long, char const) const
  0.00     34.05     0.00        1     0.00     0.00  std::vector<Catch::clara::detail::Arg, std::allocator<Catch::clara::detail::Arg> >::capacity() const
  0.00     34.05     0.00        1     0.00     0.00  std::vector<Catch::clara::detail::Opt, std::allocator<Catch::clara::detail::Opt> >::capacity() const
  0.00     34.05     0.00        1     0.00     0.00  std::vector<Catch::clara::detail::Token, std::allocator<Catch::clara::detail::Token> >::_M_check_len(unsigned long, char const) const
  0.00     34.05     0.00        1     0.00     0.00  std::vector<Catch::TestSpec::FilterMatch, std::allocator<Catch::TestSpec::FilterMatch> >::end() const
  0.00     34.05     0.00        1     0.00     0.00  std::vector<Catch::TestSpec::FilterMatch, std::allocator<Catch::TestSpec::FilterMatch> >::begin() const
  0.00     34.05     0.00        1     0.00     0.00  std::vector<Catch::TestSpec::FilterMatch, std::allocator<Catch::TestSpec::FilterMatch> >::empty() const
  0.00     34.05     0.00        1     0.00     0.00  std::vector<Catch::TestSpec::Filter, std::allocator<Catch::TestSpec::Filter> >::empty() const
  0.00     34.05     0.00        1     0.00     0.00  std::vector<std::__exception_ptr::exception_ptr, std::allocator<std::__exception_ptr::exception_ptr> >::end() const
  0.00     34.05     0.00        1     0.00     0.00  std::vector<std::__exception_ptr::exception_ptr, std::allocator<std::__exception_ptr::exception_ptr> >::begin() const
  0.00     34.05     0.00        1     0.00     0.00  std::vector<std::__exception_ptr::exception_ptr, std::allocator<std::__exception_ptr::exception_ptr> >::empty() const
  0.00     34.05     0.00        1     0.00     0.00  std::vector<Catch::ISingleton, std::allocator<Catch::ISingleton> >::_M_check_len(unsigned long, char const) const
  0.00     34.05     0.00        1     0.00     0.00  std::vector<Catch::TestCaseTracking::ITracker, std::allocator<Catch::TestCaseTracking::ITracker> >::_M_check_len(unsigned long, char const) const
  0.00     34.05     0.00        1     0.00     0.00  std::vector<std::shared_ptr<Catch::IReporterFactory>, std::allocator<std::shared_ptr<Catch::IReporterFactory> > >::end() const
  0.00     34.05     0.00        1     0.00     0.00  std::vector<std::shared_ptr<Catch::IReporterFactory>, std::allocator<std::shared_ptr<Catch::IReporterFactory> > >::begin() const
  0.00     34.05     0.00        1     0.00     0.00  std::vector<std::shared_ptr<Catch::IReporterFactory>, std::allocator<std::shared_ptr<Catch::IReporterFactory> > >::empty() const
  0.00     34.05     0.00        1     0.00     0.00  std::vector<std::shared_ptr<Catch::TestSpec::Pattern>, std::allocator<std::shared_ptr<Catch::TestSpec::Pattern> > >::end() const
  0.00     34.05     0.00        1     0.00     0.00  std::vector<std::shared_ptr<Catch::TestSpec::Pattern>, std::allocator<std::shared_ptr<Catch::TestSpec::Pattern> > >::begin() const
  0.00     34.05     0.00        1     0.00     0.00  std::vector<std::shared_ptr<Catch::TestSpec::Pattern>, std::allocator<std::shared_ptr<Catch::TestSpec::Pattern> > >::empty() const
  0.00     34.05     0.00        1     0.00     0.00  std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::find_last_of(char const, unsigned long) const
  0.00     34.05     0.00        1     0.00     0.00  std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::find_last_of(char const, unsigned long, unsigned long) const
  0.00     34.05     0.00        1     0.00     0.00  std::Rbtree_node<Catch::Verbosity> std::Rbtree<Catch::Verbosity, Catch::Verbosity, std::Identity<Catch::Verbosity>, std::less<Catch::Verbosity>, std::allocator<Catch::Verbosity> >::Alloc_node::operator()<Catch::Verbosity const&>(Catch::Verbosity const&) const
  0.00     34.05     0.00        1     0.00     0.00  std::Rbtree<Catch::Verbosity, Catch::Verbosity, std::Identity<Catch::Verbosity>, std::less<Catch::Verbosity>, std::allocator<Catch::Verbosity> >::M_lower_bound(std::Rbtree_node<Catch::Verbosity> const, std::Rbtree_node_base const, Catch::Verbosity const&) const
  0.00     34.05     0.00        1     0.00     0.00  std::Rbtree<Catch::Verbosity, Catch::Verbosity, std::Identity<Catch::Verbosity>, std::less<Catch::Verbosity>, std::allocator<Catch::Verbosity> >::find(Catch::Verbosity const&) const
  0.00     34.05     0.00        1     0.00     0.00  std::Rb_tree<Catch::Verbosity, Catch::Verbosity, std::Identity<Catch::Verbosity>, std::less<Catch::Verbosity>, std::allocator<Catch::Verbosity> >::size() const
  0.00     34.05     0.00        1     0.00     0.00  std::Rb_tree<Catch::Verbosity, Catch::Verbosity, std::Identity<Catch::Verbosity>, std::less<Catch::Verbosity>, std::allocator<Catch::Verbosity> >::M_end() const
  0.00     34.05     0.00        1     0.00     0.00  std::Rbtree<Catch::Verbosity, Catch::Verbosity, std::Identity<Catch::Verbosity>, std::less<Catch::Verbosity>, std::allocator<Catch::Verbosity> >::M_begin() const
  0.00     34.05     0.00        1     0.00     0.00  std::Rbtree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<Catch::IReporterFactory> >, std::Select1st<std::pair<std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<Catch::IReporterFactory> > >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<Catch::IReporterFactory> > > >::_M_lower_bound(std::Rbtree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<Catch::IReporterFactory> > > const, std::Rbtree_node_base const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) const
  0.00     34.05     0.00        1     0.00     0.00  std::Rbtree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<Catch::IReporterFactory> >, std::Select1st<std::pair<std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<Catch::IReporterFactory> > >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<Catch::IReporterFactory> > > >::find(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) const
  0.00     34.05     0.00        1     0.00     0.00  std::Rbtree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<Catch::IReporterFactory> >, std::Select1st<std::pair<std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<Catch::IReporterFactory> > >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<Catch::IReporterFactory> > > >::_M_end() const
  0.00     34.05     0.00        1     0.00     0.00  std::Rbtree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<Catch::IReporterFactory> >, std::Select1st<std::pair<std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<Catch::IReporterFactory> > >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<Catch::IReporterFactory> > > >::_M_begin() const
  0.00     34.05     0.00        1     0.00     0.00  std::Rbtree<Catch::TestCase const, Catch::TestCase const, std::Identity<Catch::TestCase const>, std::less<Catch::TestCase const>, std::allocator<Catch::TestCase const> >::end() const
  0.00     34.05     0.00        1     0.00     0.00  std::Rb_tree<Catch::TestCase const, Catch::TestCase const, std::Identity<Catch::TestCase const>, std::less<Catch::TestCase const>, std::allocator<Catch::TestCase const> >::begin() const
  0.00     34.05     0.00        1     0.00     0.00  std::allocator<Catch::MessageInfo>::allocator()
  0.00     34.05     0.00        1     0.00     0.00  std::allocator<Catch::SectionInfo>::allocator()
  0.00     34.05     0.00        1     0.00     0.00  std::allocator<Catch::SectionInfo>::~allocator()
  0.00     34.05     0.00        1     0.00     0.00  std::allocator<Catch::(anonymous namespace)::ColumnInfo>::allocator()
  0.00     34.05     0.00        1     0.00     0.00  std::allocator<Catch::ScopedMessage>::allocator()
  0.00     34.05     0.00        1     0.00     0.00  std::allocator<Catch::ScopedMessage>::~allocator()
  0.00     34.05     0.00        1     0.00     0.00  std::allocator<Catch::SectionEndInfo>::allocator()
  0.00     34.05     0.00        1     0.00     0.00  std::allocator<Catch::SectionEndInfo>::~allocator()
  0.00     34.05     0.00        1     0.00     0.00  std::allocator<Catch::ReporterRegistrar<Catch::XmlReporter>::ReporterFactory>::allocator()
  0.00     34.05     0.00        1     0.00     0.00  std::allocator<Catch::ReporterRegistrar<Catch::JunitReporter>::ReporterFactory>::allocator()
  0.00     34.05     0.00        1     0.00     0.00  std::allocator<Catch::ReporterRegistrar<Catch::CompactReporter>::ReporterFactory>::allocator()
  0.00     34.05     0.00        1     0.00     0.00  std::allocator<Catch::ReporterRegistrar<Catch::ConsoleReporter>::ReporterFactory>::allocator()
  0.00     34.05     0.00        1     0.00     0.00  std::allocator<Catch::clara::detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#2}> >::allocator()
  0.00     34.05     0.00        1     0.00     0.00  std::allocator<Catch::clara::detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#3}> >::allocator()
  0.00     34.05     0.00        1     0.00     0.00  std::allocator<Catch::clara::detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#4}> >::allocator()
  0.00     34.05     0.00        1     0.00     0.00  std::allocator<Catch::clara::detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#5}> >::allocator()
  0.00     34.05     0.00        1     0.00     0.00  std::allocator<Catch::clara::detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#6}> >::allocator()
  0.00     34.05     0.00        1     0.00     0.00  std::allocator<Catch::clara::detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#7}> >::allocator()
  0.00     34.05     0.00        1     0.00     0.00  std::allocator<Catch::clara::detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#8}> >::allocator()
  0.00     34.05     0.00        1     0.00     0.00  std::allocator<Catch::clara::detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#1}> >::allocator()
  0.00     34.05     0.00        1     0.00     0.00  std::allocator<Catch::clara::detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(bool)#11}> >::allocator()
  0.00     34.05     0.00        1     0.00     0.00  std::allocator<Catch::clara::detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(int)#10}> >::allocator()
  0.00     34.05     0.00        1     0.00     0.00  std::allocator<Catch::clara::detail::BoundValueRef<long> >::allocator()
  0.00     34.05     0.00        1     0.00     0.00  std::allocator<Catch::clara::detail::BoundFlagLambda<Catch::clara::detail::Help::Help(bool&)::{lambda(bool)#1}> >::allocator()
  0.00     34.05     0.00        1     0.00     0.00  std::allocator<Catch::clara::detail::BoundFlagLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(bool)#9}> >::allocator()
  0.00     34.05     0.00        1     0.00     0.00  std::allocator<Catch::clara::detail::Token>::allocator()
  0.00     34.05     0.00        1     0.00     0.00  std::allocator<Catch::Config>::allocator()
  0.00     34.05     0.00        1     0.00     0.00  std::allocator<Catch::Verbosity>::allocator(std::allocator<Catch::Verbosity> const&)
  0.00     34.05     0.00        1     0.00     0.00  std::allocator<Catch::Verbosity>::allocator()
  0.00     34.05     0.00        1     0.00     0.00  std::allocator<std::__exception_ptr::exception_ptr>::allocator()
  0.00     34.05     0.00        1     0.00     0.00  std::allocator<std::__exception_ptr::exception_ptr>::~allocator()
  0.00     34.05     0.00        1     0.00     0.00  std::allocator<Catch::TestCaseTracking::ITracker>::allocator()
  0.00     34.05     0.00        1     0.00     0.00  std::allocator<Catch::TestCaseTracking::ITracker>::~allocator()
  0.00     34.05     0.00        1     0.00     0.00  std::allocator<std::shared_ptr<Catch::IReporterFactory> >::allocator()
  0.00     34.05     0.00        1     0.00     0.00  std::allocator<std::shared_ptr<Catch::IReporterFactory> >::~allocator()
  0.00     34.05     0.00        1     0.00     0.00  std::allocator<std::shared_ptr<Catch::TestSpec::Pattern> >::allocator()
  0.00     34.05     0.00        1     0.00     0.00  std::allocator<std::shared_ptr<Catch::TestSpec::Pattern> >::~allocator()
  0.00     34.05     0.00        1     0.00     0.00  std::allocator<std::unique_ptr<Catch::IExceptionTranslator const, std::default_delete<Catch::IExceptionTranslator const> > >::allocator()
  0.00     34.05     0.00        1     0.00     0.00  std::allocator<std::unique_ptr<Catch::IExceptionTranslator const, std::default_delete<Catch::IExceptionTranslator const> > >::~allocator()
  0.00     34.05     0.00        1     0.00     0.00  std::allocator<std::unique_ptr<Catch::Detail::EnumInfo, std::default_delete<Catch::Detail::EnumInfo> > >::allocator()
  0.00     34.05     0.00        1     0.00     0.00  std::allocator<std::unique_ptr<Catch::Detail::EnumInfo, std::default_delete<Catch::Detail::EnumInfo> > >::~allocator()
  0.00     34.05     0.00        1     0.00     0.00  std::allocator<std::Rbtree_node<Catch::TestCase> >::allocator()
  0.00     34.05     0.00        1     0.00     0.00  std::allocator<std::Rbtree_node<Catch::TestCase> >::~allocator()
  0.00     34.05     0.00        1     0.00     0.00  std::allocator<std::Rbtree_node<Catch::Verbosity> >::allocator<Catch::Verbosity>(std::allocator<Catch::Verbosity> const&)
  0.00     34.05     0.00        1     0.00     0.00  std::allocator<std::Rbtree_node<Catch::Verbosity> >::allocator(std::allocator<std::Rbtree_node<Catch::Verbosity> > const&)
  0.00     34.05     0.00        1     0.00     0.00  std::allocator<std::Rbtree_node<Catch::TestCase const> >::allocator()
  0.00     34.05     0.00        1     0.00     0.00  std::allocator<std::Rbtree_node<Catch::TestCase const> >::~allocator()
  0.00     34.05     0.00        1     0.00     0.00  std::allocator<std::Rbtree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, Catch::TagAlias> > >::allocator()
  0.00     34.05     0.00        1     0.00     0.00  std::allocator<std::Rbtree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, Catch::TagAlias> > >::~allocator()
  0.00     34.05     0.00        1     0.00     0.00  std::allocator<std::Rbtree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<Catch::IReporterFactory> > > >::allocator()
  0.00     34.05     0.00        1     0.00     0.00  std::allocator<std::Rbtree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<Catch::IReporterFactory> > > >::~allocator()
  0.00     34.05     0.00        1     0.00     0.09  std::allocator<unsigned long>::allocator()
  0.00     34.05     0.00        1     0.00     0.00  std::allocator<unsigned long>::~allocator()
  0.00     34.05     0.00        1     0.00     0.00  std::Headbase<0ul, Catch::IStream const, false>::_M_head(std::Headbase<0ul, Catch::IStream const, false> const&)
  0.00     34.05     0.00        1     0.00     0.00  std::Headbase<0ul, Catch::IStream const, false>::Headbase()
  0.00     34.05     0.00        1     0.00     0.00  std::Headbase<0ul, Catch::TablePrinter, false>::Headbase()
  0.00     34.05     0.00        1     0.00     0.00  std::Headbase<0ul, Catch::ConsoleReporter, false>::_M_head(std::Headbase<0ul, Catch::ConsoleReporter, false> const&)
  0.00     34.05     0.00        1     0.00     0.00  std::Headbase<0ul, Catch::ConsoleReporter, false>::Headbase()
  0.00     34.05     0.00        1     0.00     0.00  std::Headbase<1ul, std::default_delete<Catch::IStream const>, true>::_M_head(std::Headbase<1ul, std::default_delete<Catch::IStream const>, true>&)
  0.00     34.05     0.00        1     0.00     0.00  std::Headbase<1ul, std::default_delete<Catch::IStream const>, true>::Headbase()
  0.00     34.05     0.00        1     0.00     0.00  std::Headbase<1ul, std::default_delete<Catch::TablePrinter>, true>::_M_head(std::Headbase<1ul, std::default_delete<Catch::TablePrinter>, true>&)
  0.00     34.05     0.00        1     0.00     0.00  std::Headbase<1ul, std::default_delete<Catch::TablePrinter>, true>::Headbase()
  0.00     34.05     0.00        1     0.00     0.00  std::Headbase<1ul, std::default_delete<Catch::ConsoleReporter>, true>::_M_head(std::Headbase<1ul, std::default_delete<Catch::ConsoleReporter>, true>&)
  0.00     34.05     0.00        1     0.00     0.00  std::Headbase<1ul, std::default_delete<Catch::ConsoleReporter>, true>::Headbase()
  0.00     34.05     0.00        1     0.00     0.00  std::Headbase<1ul, std::default_delete<Catch::IStreamingReporter>, true>::Headbase<std::default_delete<Catch::ConsoleReporter> >(std::default_delete<Catch::ConsoleReporter>&&)
  0.00     34.05     0.00        1     0.00     0.00  std::Headbase<1ul, std::default_delete<Catch::IStreamingReporter>, true>::Headbase<std::default_delete<Catch::IStreamingReporter> >(std::default_delete<Catch::IStreamingReporter>&&)
  0.00     34.05     0.00        1     0.00     0.00  std::shared_ptr<Catch::IConfig const>::shared_ptr()
  0.00     34.05     0.00        1     0.00     0.00  std::shared_ptr<Catch::IReporterFactory>::shared_ptr<Catch::ReporterRegistrar<Catch::XmlReporter>::ReporterFactory, void>(std::shared_ptr<Catch::ReporterRegistrar<Catch::XmlReporter>::ReporterFactory>&&)
  0.00     34.05     0.00        1     0.00     0.00  std::shared_ptr<Catch::IReporterFactory>::shared_ptr<Catch::ReporterRegistrar<Catch::JunitReporter>::ReporterFactory, void>(std::shared_ptr<Catch::ReporterRegistrar<Catch::JunitReporter>::ReporterFactory>&&)
  0.00     34.05     0.00        1     0.00     0.00  std::shared_ptr<Catch::IReporterFactory>::shared_ptr<Catch::ReporterRegistrar<Catch::ConsoleReporter>::ReporterFactory, void>(std::shared_ptr<Catch::ReporterRegistrar<Catch::ConsoleReporter>::ReporterFactory>&&)
  0.00     34.05     0.00        1     0.00     0.00  std::shared_ptr<Catch::IReporterFactory>::shared_ptr<Catch::ReporterRegistrar<Catch::CompactReporter>::ReporterFactory, void>(std::shared_ptr<Catch::ReporterRegistrar<Catch::CompactReporter>::ReporterFactory>&&)
  0.00     34.05     0.00        1     0.00     0.00  std::shared_ptr<Catch::ReporterRegistrar<Catch::XmlReporter>::ReporterFactory>::shared_ptr<std::allocator<Catch::ReporterRegistrar<Catch::XmlReporter>::ReporterFactory>>(std::Spmake_shared_tag, std::allocator<Catch::ReporterRegistrar<Catch::XmlReporter>::ReporterFactory> const&)
  0.00     34.05     0.00        1     0.00     0.00  std::shared_ptr<Catch::ReporterRegistrar<Catch::XmlReporter>::ReporterFactory>::~shared_ptr()
  0.00     34.05     0.00        1     0.00     0.00  std::shared_ptr<Catch::ReporterRegistrar<Catch::JunitReporter>::ReporterFactory>::shared_ptr<std::allocator<Catch::ReporterRegistrar<Catch::JunitReporter>::ReporterFactory>>(std::Spmake_shared_tag, std::allocator<Catch::ReporterRegistrar<Catch::JunitReporter>::ReporterFactory> const&)
  0.00     34.05     0.00        1     0.00     0.00  std::shared_ptr<Catch::ReporterRegistrar<Catch::JunitReporter>::ReporterFactory>::~shared_ptr()
  0.00     34.05     0.00        1     0.00     0.00  std::shared_ptr<Catch::ReporterRegistrar<Catch::CompactReporter>::ReporterFactory>::shared_ptr<std::allocator<Catch::ReporterRegistrar<Catch::CompactReporter>::ReporterFactory>>(std::Spmake_shared_tag, std::allocator<Catch::ReporterRegistrar<Catch::CompactReporter>::ReporterFactory> const&)
  0.00     34.05     0.00        1     0.00     0.00  std::shared_ptr<Catch::ReporterRegistrar<Catch::CompactReporter>::ReporterFactory>::~shared_ptr()
  0.00     34.05     0.00        1     0.00     0.00  std::shared_ptr<Catch::ReporterRegistrar<Catch::ConsoleReporter>::ReporterFactory>::shared_ptr<std::allocator<Catch::ReporterRegistrar<Catch::ConsoleReporter>::ReporterFactory>>(std::Spmake_shared_tag, std::allocator<Catch::ReporterRegistrar<Catch::ConsoleReporter>::ReporterFactory> const&)
  0.00     34.05     0.00        1     0.00     0.00  std::shared_ptr<Catch::ReporterRegistrar<Catch::ConsoleReporter>::ReporterFactory>::~shared_ptr()
  0.00     34.05     0.00        1     0.00     0.00  std::shared_ptr<Catch::clara::detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#2}> >::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&)
  0.00     34.05     0.00        1     0.00     0.00  std::shared_ptr<Catch::clara::detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#2}> >::~shared_ptr()
  0.00     34.05     0.00        1     0.00     0.00  std::shared_ptr<Catch::clara::detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#3}> >::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&)
  0.00     34.05     0.00        1     0.00     0.00  std::shared_ptr<Catch::clara::detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#3}> >::~shared_ptr()
  0.00     34.05     0.00        1     0.00     0.00  std::shared_ptr<Catch::clara::detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#4}> >::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&)
  0.00     34.05     0.00        1     0.00     0.00  std::shared_ptr<Catch::clara::detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#4}> >::~shared_ptr()
  0.00     34.05     0.00        1     0.00     0.00  std::shared_ptr<Catch::clara::detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#5}> >::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&)
  0.00     34.05     0.00        1     0.00     0.00  std::shared_ptr<Catch::clara::detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#5}> >::~shared_ptr()
  0.00     34.05     0.00        1     0.00     0.00  std::shared_ptr<Catch::clara::detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#6}> >::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&)
  0.00     34.05     0.00        1     0.00     0.00  std::shared_ptr<Catch::clara::detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#6}> >::~shared_ptr()
  0.00     34.05     0.00        1     0.00     0.00  std::shared_ptr<Catch::clara::detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#7}> >::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&)
  0.00     34.05     0.00        1     0.00     0.00  std::shared_ptr<Catch::clara::detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#7}> >::~shared_ptr()
  0.00     34.05     0.00        1     0.00     0.00  std::shared_ptr<Catch::clara::detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#8}> >::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&)
  0.00     34.05     0.00        1     0.00     0.00  std::shared_ptr<Catch::clara::detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#8}> >::~shared_ptr()
  0.00     34.05     0.00        1     0.00     0.00  std::shared_ptr<Catch::clara::detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#1}> >::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&)
  0.00     34.05     0.00        1     0.00     0.00  std::shared_ptr<Catch::clara::detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#1}> >::~shared_ptr()
  0.00     34.05     0.00        1     0.00     0.00  std::shared_ptr<Catch::clara::detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(bool)#11}> >::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&)
  0.00     34.05     0.00        1     0.00     0.00  std::shared_ptr<Catch::clara::detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(bool)#11}> >::~shared_ptr()
  0.00     34.05     0.00        1     0.00     0.00  std::shared_ptr<Catch::clara::detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(int)#10}> >::shared_ptr<std::allocator<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(int)#10}>, {lambda(int)#10} const&>(std::Spmake_shared_tag, std::allocator<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(int)#10}> const&, {lambda(int)#10} const&)
  0.00     34.05     0.00        1     0.00     0.00  std::shared_ptr<Catch::clara::detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(int)#10}> >::~shared_ptr()
  0.00     34.05     0.00        1     0.00     0.00  std::shared_ptr<Catch::clara::detail::BoundValueRef<long> >::shared_ptr<std::allocator<Catch::clara::detail::BoundValueRef<long> >, long&>(std::Spmake_shared_tag, std::allocator<Catch::clara::detail::BoundValueRef<long> > const&, long&)
  0.00     34.05     0.00        1     0.00     0.00  std::shared_ptr<Catch::clara::detail::BoundValueRef<long> >::~shared_ptr()
  0.00     34.05     0.00        1     0.00     0.00  std::shared_ptr<Catch::clara::detail::BoundFlagLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(bool)#9}> >::shared_ptr<std::allocator<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(bool)#9}>, {lambda(bool)#9} const&>(std::Spmake_shared_tag, std::allocator<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(bool)#9}> const&, {lambda(bool)#9} const&)
  0.00     34.05     0.00        1     0.00     0.00  std::shared_ptr<Catch::clara::detail::BoundFlagLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(bool)#9}> >::~shared_ptr()
  0.00     34.05     0.00        1     0.00     0.00  std::shared_ptr<Catch::clara::detail::BoundFlagLambda<Catch::clara::detail::Help::Help(bool&)::{lambda(bool)#1}> >::shared_ptr<std::allocator<Catch::clara::detail::Help::Help(bool&)::{lambda(bool)#1}>, {lambda(bool)#1} const&>(std::Spmake_shared_tag, std::allocator<Catch::clara::detail::Help::Help(bool&)::{lambda(bool)#1}> const&, {lambda(bool)#1} const&)
  0.00     34.05     0.00        1     0.00     0.00  std::shared_ptr<Catch::clara::detail::BoundFlagLambda<Catch::clara::detail::Help::Help(bool&)::{lambda(bool)#1}> >::~shared_ptr()
  0.00     34.05     0.00        1     0.00     0.00  std::shared_ptr<Catch::clara::detail::BoundValueRefBase>::operator=(std::shared_ptr<Catch::clara::detail::BoundValueRefBase>&&)
  0.00     34.05     0.00        1     0.00     0.00  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> > > >&&)
  0.00     34.05     0.00        1     0.00     0.00  std::shared_ptr<Catch::clara::detail::BoundRef>::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}> >&&)
  0.00     34.05     0.00        1     0.00     0.00  std::shared_ptr<Catch::clara::detail::BoundRef>::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}> >&&)
  0.00     34.05     0.00        1     0.00     0.00  std::shared_ptr<Catch::clara::detail::BoundRef>::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}> >&&)
  0.00     34.05     0.00        1     0.00     0.00  std::shared_ptr<Catch::clara::detail::BoundRef>::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}> >&&)
  0.00     34.05     0.00        1     0.00     0.00  std::shared_ptr<Catch::clara::detail::BoundRef>::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}> >&&)
  0.00     34.05     0.00        1     0.00     0.00  std::shared_ptr<Catch::clara::detail::BoundRef>::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}> >&&)
  0.00     34.05     0.00        1     0.00     0.00  std::shared_ptr<Catch::clara::detail::BoundRef>::shared_ptr<Catch::clara::detail::BoundLambda<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::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#8}> >&&)
  0.00     34.05     0.00        1     0.00     0.00  std::shared_ptr<Catch::clara::detail::BoundRef>::shared_ptr<Catch::clara::detail::BoundLambda<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::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#1}> >&&)
  0.00     34.05     0.00        1     0.00     0.00  std::shared_ptr<Catch::clara::detail::BoundRef>::shared_ptr<Catch::clara::detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(bool)#11}>, void>(std::shared_ptr<Catch::clara::detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(bool)#11}> >&&)
  0.00     34.05     0.00        1     0.00     0.00  std::shared_ptr<Catch::clara::detail::BoundRef>::shared_ptr<Catch::clara::detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(int)#10}>, void>(std::shared_ptr<Catch::clara::detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(int)#10}> >&&)
  0.00     34.05     0.00        1     0.00     0.00  std::shared_ptr<Catch::clara::detail::BoundRef>::shared_ptr<Catch::clara::detail::BoundValueRef<long>, void>(std::shared_ptr<Catch::clara::detail::BoundValueRef<long> >&&)
  0.00     34.05     0.00        1     0.00     0.00  std::shared_ptr<Catch::clara::detail::BoundRef>::shared_ptr<Catch::clara::detail::BoundFlagLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(bool)#9}>, void>(std::shared_ptr<Catch::clara::detail::BoundFlagLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(bool)#9}> >&&)
  0.00     34.05     0.00        1     0.00     0.00  std::shared_ptr<Catch::clara::detail::BoundRef>::shared_ptr<Catch::clara::detail::BoundFlagLambda<Catch::clara::detail::Help::Help(bool&)::{lambda(bool)#1}>, void>(std::shared_ptr<Catch::clara::detail::BoundFlagLambda<Catch::clara::detail::Help::Help(bool&)::{lambda(bool)#1}> >&&)
  0.00     34.05     0.00        1     0.00     0.00  std::shared_ptr<Catch::clara::detail::BoundRef>::operator=(std::shared_ptr<Catch::clara::detail::BoundRef> const&)
  0.00     34.05     0.00        1     0.00     0.00  std::shared_ptr<Catch::Config>::shared_ptr(std::shared_ptr<Catch::Config> const&)
  0.00     34.05     0.00        1     0.00     0.00  std::shared_ptr<Catch::Config>::shared_ptr()
  0.00     34.05     0.00        1     0.00     0.09  std::shared_ptr<Catch::Config>::shared_ptr<std::allocator<Catch::Config>, Catch::ConfigData&>(std::Spmake_shared_tag, std::allocator<Catch::Config> const&, Catch::ConfigData&)
  0.00     34.05     0.00        1     0.00     0.00  std::shared_ptr<Catch::Config>::operator=(std::shared_ptr<Catch::Config>&&)
  0.00     34.05     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     34.05     0.00        1     0.00     0.00  std::unique_ptr<Catch::IStream const, std::default_delete<Catch::IStream const> >::get_deleter()
  0.00     34.05     0.00        1     0.00     0.00  std::unique_ptr<Catch::IStream const, std::default_delete<Catch::IStream const> >::unique_ptr<std::default_delete<Catch::IStream const>, void>(Catch::IStream const)
  0.00     34.05     0.00        1     0.00     0.00  std::unique_ptr<Catch::IStream const, std::default_delete<Catch::IStream const> >::~unique_ptr()
  0.00     34.05     0.00        1     0.00     0.00  std::unique_ptr<Catch::TablePrinter, std::default_delete<Catch::TablePrinter> >::get_deleter()
  0.00     34.05     0.00        1     0.00     0.00  std::unique_ptr<Catch::TablePrinter, std::default_delete<Catch::TablePrinter> >::unique_ptr<std::default_delete<Catch::TablePrinter>, void>(Catch::TablePrinter)
  0.00     34.05     0.00        1     0.00     0.00  std::unique_ptr<Catch::TablePrinter, std::default_delete<Catch::TablePrinter> >::~unique_ptr()
  0.00     34.05     0.00        1     0.00     0.00  std::unique_ptr<Catch::ConsoleReporter, std::default_delete<Catch::ConsoleReporter> >::get_deleter()
  0.00     34.05     0.00        1     0.00     0.00  std::unique_ptr<Catch::ConsoleReporter, std::default_delete<Catch::ConsoleReporter> >::release()
  0.00     34.05     0.00        1     0.00     0.00  std::unique_ptr<Catch::ConsoleReporter, std::default_delete<Catch::ConsoleReporter> >::unique_ptr<std::default_delete<Catch::ConsoleReporter>, void>(Catch::ConsoleReporter)
  0.00     34.05     0.00        1     0.00     0.00  std::unique_ptr<Catch::ConsoleReporter, std::default_delete<Catch::ConsoleReporter> >::~unique_ptr()
  0.00     34.05     0.00        1     0.00     0.00  std::unique_ptr<Catch::IStreamingReporter, std::default_delete<Catch::IStreamingReporter> >::release()
  0.00     34.05     0.00        1     0.00     0.00  std::unique_ptr<Catch::IStreamingReporter, std::default_delete<Catch::IStreamingReporter> >::unique_ptr<Catch::ConsoleReporter, std::default_delete<Catch::ConsoleReporter>, void>(std::unique_ptr<Catch::ConsoleReporter, std::default_delete<Catch::ConsoleReporter> >&&)
  0.00     34.05     0.00        1     0.00     0.00  std::unique_ptr<Catch::IStreamingReporter, std::default_delete<Catch::IStreamingReporter> >::unique_ptr(std::unique_ptr<Catch::IStreamingReporter, std::default_delete<Catch::IStreamingReporter> >&&)
  0.00     34.05     0.00        1     0.00     0.00  std::Tupleimpl<0ul, Catch::IStream const, std::default_delete<Catch::IStream const> >::_M_head(std::Tupleimpl<0ul, Catch::IStream const, std::default_delete<Catch::IStream const> > const&)
  0.00     34.05     0.00        1     0.00     0.00  std::Tupleimpl<0ul, Catch::IStream const, std::default_delete<Catch::IStream const> >::Tupleimpl()
  0.00     34.05     0.00        1     0.00     0.00  std::Tupleimpl<0ul, Catch::TablePrinter, std::default_delete<Catch::TablePrinter> >::Tupleimpl()
  0.00     34.05     0.00        1     0.00     0.00  std::Tupleimpl<0ul, Catch::ConsoleReporter, std::default_delete<Catch::ConsoleReporter> >::_M_head(std::Tupleimpl<0ul, Catch::ConsoleReporter, std::default_delete<Catch::ConsoleReporter> > const&)
  0.00     34.05     0.00        1     0.00     0.00  std::Tupleimpl<0ul, Catch::ConsoleReporter, std::default_delete<Catch::ConsoleReporter> >::Tupleimpl()
  0.00     34.05     0.00        1     0.00     0.00  std::Tupleimpl<0ul, Catch::IStreamingReporter, std::default_delete<Catch::IStreamingReporter> >::Tupleimpl<Catch::IStreamingReporter&, std::default_delete<Catch::ConsoleReporter>, void>(Catch::IStreamingReporter&, std::default_delete<Catch::ConsoleReporter>&&)
  0.00     34.05     0.00        1     0.00     0.00  std::Tupleimpl<0ul, Catch::IStreamingReporter, std::default_delete<Catch::IStreamingReporter> >::Tupleimpl<Catch::IStreamingReporter&, std::default_delete<Catch::IStreamingReporter>, void>(Catch::IStreamingReporter&, std::default_delete<Catch::IStreamingReporter>&&)
  0.00     34.05     0.00        1     0.00     0.00  std::Tupleimpl<1ul, std::default_delete<Catch::IStream const> >::_M_head(std::Tupleimpl<1ul, std::default_delete<Catch::IStream const> >&)
  0.00     34.05     0.00        1     0.00     0.00  std::Tupleimpl<1ul, std::default_delete<Catch::IStream const> >::Tupleimpl()
  0.00     34.05     0.00        1     0.00     0.00  std::Tupleimpl<1ul, std::default_delete<Catch::TablePrinter> >::_M_head(std::Tupleimpl<1ul, std::default_delete<Catch::TablePrinter> >&)
  0.00     34.05     0.00        1     0.00     0.00  std::Tupleimpl<1ul, std::default_delete<Catch::TablePrinter> >::Tupleimpl()
  0.00     34.05     0.00        1     0.00     0.00  std::Tupleimpl<1ul, std::default_delete<Catch::ConsoleReporter> >::_M_head(std::Tupleimpl<1ul, std::default_delete<Catch::ConsoleReporter> >&)
  0.00     34.05     0.00        1     0.00     0.00  std::Tupleimpl<1ul, std::default_delete<Catch::ConsoleReporter> >::Tupleimpl()
  0.00     34.05     0.00        1     0.00     0.00  std::Tupleimpl<1ul, std::default_delete<Catch::IStreamingReporter> >::Tupleimpl<std::default_delete<Catch::ConsoleReporter> >(std::default_delete<Catch::ConsoleReporter>&&)
  0.00     34.05     0.00        1     0.00     0.00  std::Tupleimpl<1ul, std::default_delete<Catch::IStreamingReporter> >::Tupleimpl<std::default_delete<Catch::IStreamingReporter> >(std::default_delete<Catch::IStreamingReporter>&&)
  0.00     34.05     0.00        1     0.00     0.00  Catch::clara::detail::Arg std::__copy_move<false, false, std::random_access_iterator_tag>::__copy_m<Catch::clara::detail::Arg const, Catch::clara::detail::Arg>(Catch::clara::detail::Arg const, Catch::clara::detail::Arg const, Catch::clara::detail::Arg)
  0.00     34.05     0.00        1     0.00     0.00  void std::Destroyaux<false>::__destroy<__gnu_cxx::__normal_iterator<Catch::clara::detail::Arg, std::vector<Catch::clara::detail::Arg, std::allocator<Catch::clara::detail::Arg> > > >(__gnu_cxx::__normal_iterator<Catch::clara::detail::Arg, std::vector<Catch::clara::detail::Arg, std::allocator<Catch::clara::detail::Arg> > >, __gnu_cxx::__normal_iterator<Catch::clara::detail::Arg, std::vector<Catch::clara::detail::Arg, std::allocator<Catch::clara::detail::Arg> > >)
  0.00     34.05     0.00        1     0.00     0.00  void std::Destroyaux<false>::__destroy<std::__exception_ptr::exception_ptr>(std::__exception_ptr::exception_ptr, std::__exception_ptr::exception_ptr)
  0.00     34.05     0.00        1     0.00     0.00  void std::Destroyaux<false>::__destroy<std::shared_ptr<Catch::IReporterFactory>>(std::shared_ptr<Catch::IReporterFactory>, std::shared_ptr<Catch::IReporterFactory>)
  0.00     34.05     0.00        1     0.00     0.00  void std::Destroyaux<false>::__destroy<std::shared_ptr<Catch::TestSpec::Pattern>>(std::shared_ptr<Catch::TestSpec::Pattern>, std::shared_ptr<Catch::TestSpec::Pattern>)
  0.00     34.05     0.00        1     0.00     0.00  void std::Destroyaux<false>::__destroy<std::unique_ptr<Catch::IExceptionTranslator const, std::default_delete<Catch::IExceptionTranslator const> >>(std::unique_ptr<Catch::IExceptionTranslator const, std::default_delete<Catch::IExceptionTranslator const> >, std::unique_ptr<Catch::IExceptionTranslator const, std::default_delete<Catch::IExceptionTranslator const> >)
  0.00     34.05     0.00        1     0.00     0.00  void std::Destroyaux<false>::__destroy<std::unique_ptr<Catch::Detail::EnumInfo, std::default_delete<Catch::Detail::EnumInfo> >>(std::unique_ptr<Catch::Detail::EnumInfo, std::default_delete<Catch::Detail::EnumInfo> >, std::unique_ptr<Catch::Detail::EnumInfo, std::default_delete<Catch::Detail::EnumInfo> >)
  0.00     34.05     0.00        1     0.00     0.00  void std::Destroyaux<true>::__destroy<unsigned long>(unsigned long, unsigned long)
  0.00     34.05     0.00        1     0.00     0.00  std::Vectorbase<Catch::MessageInfo, std::allocator<Catch::MessageInfo> >::Vectorimpl::Vectorimpl()
  0.00     34.05     0.00        1     0.00     0.00  std::Vectorbase<Catch::MessageInfo, std::allocator<Catch::MessageInfo> >::Vectorbase()
  0.00     34.05     0.00        1     0.00     0.00  std::Vectorbase<Catch::SectionInfo, std::allocator<Catch::SectionInfo> >::Vectorimpl::Vectorimpl()
  0.00     34.05     0.00        1     0.00     0.00  std::Vectorbase<Catch::SectionInfo, std::allocator<Catch::SectionInfo> >::Vectorimpl::~Vectorimpl()
  0.00     34.05     0.00        1     0.00     0.00  std::Vectorbase<Catch::SectionInfo, std::allocator<Catch::SectionInfo> >::Vectorbase()
  0.00     34.05     0.00        1     0.00     0.00  std::Vectorbase<Catch::SectionInfo, std::allocator<Catch::SectionInfo> >::~Vectorbase()
  0.00     34.05     0.00        1     0.00     0.00  std::Vectorbase<Catch::(anonymous namespace)::ColumnInfo, std::allocator<Catch::(anonymous namespace)::ColumnInfo> >::_M_allocate(unsigned long)
  0.00     34.05     0.00        1     0.00     0.00  std::Vectorbase<Catch::(anonymous namespace)::ColumnInfo, std::allocator<Catch::(anonymous namespace)::ColumnInfo> >::Vectorimpl::_M_swap_data(std::Vectorbase<Catch::(anonymous namespace)::ColumnInfo, std::allocator<Catch::(anonymous namespace)::ColumnInfo> >::Vectorimpl&)
  0.00     34.05     0.00        1     0.00     0.00  std::Vectorbase<Catch::(anonymous namespace)::ColumnInfo, std::allocator<Catch::(anonymous namespace)::ColumnInfo> >::Vectorimpl::Vectorimpl(std::allocator<Catch::(anonymous namespace)::ColumnInfo>&&)
  0.00     34.05     0.00        1     0.00     0.00  std::Vectorbase<Catch::(anonymous namespace)::ColumnInfo, std::allocator<Catch::(anonymous namespace)::ColumnInfo> >::Vectorimpl::Vectorimpl(std::allocator<Catch::(anonymous namespace)::ColumnInfo> const&)
  0.00     34.05     0.00        1     0.00     0.00  std::Vectorbase<Catch::(anonymous namespace)::ColumnInfo, std::allocator<Catch::(anonymous namespace)::ColumnInfo> >::Vectorbase(std::Vectorbase<Catch::(anonymous namespace)::ColumnInfo, std::allocator<Catch::(anonymous namespace)::ColumnInfo> >&&)
  0.00     34.05     0.00        1     0.00     0.00  std::Vectorbase<Catch::(anonymous namespace)::ColumnInfo, std::allocator<Catch::(anonymous namespace)::ColumnInfo> >::Vectorbase(std::allocator<Catch::(anonymous namespace)::ColumnInfo> const&)
  0.00     34.05     0.00        1     0.00     0.00  std::Vectorbase<Catch::ScopedMessage, std::allocator<Catch::ScopedMessage> >::Vectorimpl::Vectorimpl()
  0.00     34.05     0.00        1     0.00     0.00  std::Vectorbase<Catch::ScopedMessage, std::allocator<Catch::ScopedMessage> >::Vectorimpl::~Vectorimpl()
  0.00     34.05     0.00        1     0.00     0.00  std::Vectorbase<Catch::ScopedMessage, std::allocator<Catch::ScopedMessage> >::Vectorbase()
  0.00     34.05     0.00        1     0.00     0.00  std::Vectorbase<Catch::SectionEndInfo, std::allocator<Catch::SectionEndInfo> >::Vectorimpl::Vectorimpl()
  0.00     34.05     0.00        1     0.00     0.00  std::Vectorbase<Catch::SectionEndInfo, std::allocator<Catch::SectionEndInfo> >::Vectorimpl::~Vectorimpl()
  0.00     34.05     0.00        1     0.00     0.00  std::Vectorbase<Catch::SectionEndInfo, std::allocator<Catch::SectionEndInfo> >::_M_deallocate(Catch::SectionEndInfo, unsigned long)
  0.00     34.05     0.00        1     0.00     0.00  std::Vectorbase<Catch::SectionEndInfo, std::allocator<Catch::SectionEndInfo> >::Vectorbase()
  0.00     34.05     0.00        1     0.00     0.00  std::Vectorbase<Catch::SectionEndInfo, std::allocator<Catch::SectionEndInfo> >::~Vectorbase()
  0.00     34.05     0.00        1     0.00     0.00  std::Vectorbase<Catch::clara::detail::Arg, std::allocator<Catch::clara::detail::Arg> >::Vectorbase(std::allocator<Catch::clara::detail::Arg> const&)
  0.00     34.05     0.00        1     0.00     0.00  std::Vectorbase<Catch::clara::detail::Opt, std::allocator<Catch::clara::detail::Opt> >::Vectorbase(std::allocator<Catch::clara::detail::Opt> const&)
  0.00     34.05     0.00        1     0.00     0.00  std::Vectorbase<Catch::clara::detail::Token, std::allocator<Catch::clara::detail::Token> >::Vectorimpl::Vectorimpl()
  0.00     34.05     0.00        1     0.00     0.00  std::Vectorbase<Catch::clara::detail::Token, std::allocator<Catch::clara::detail::Token> >::Vectorbase()
  0.00     34.05     0.00        1     0.00     0.00  std::Vectorbase<Catch::TestCase, std::allocator<Catch::TestCase> >::_M_create_storage(unsigned long)
  0.00     34.05     0.00        1     0.00     0.00  std::Vectorbase<Catch::TestCase, std::allocator<Catch::TestCase> >::Vectorbase(std::allocator<Catch::TestCase> const&)
  0.00     34.05     0.00        1     0.00     0.00  std::Vectorbase<Catch::TestCase, std::allocator<Catch::TestCase> >::Vectorbase(unsigned long, std::allocator<Catch::TestCase> const&)
  0.00     34.05     0.00        1     0.00     0.00  std::Vectorbase<Catch::TestSpec::FilterMatch, std::allocator<Catch::TestSpec::FilterMatch> >::_M_allocate(unsigned long)
  0.00     34.05     0.00        1     0.00     0.00  std::Vectorbase<Catch::TestSpec::FilterMatch, std::allocator<Catch::TestSpec::FilterMatch> >::Vectorimpl::Vectorimpl()
  0.00     34.05     0.00        1     0.00     0.00  std::Vectorbase<Catch::TestSpec::FilterMatch, std::allocator<Catch::TestSpec::FilterMatch> >::_M_create_storage(unsigned long)
  0.00     34.05     0.00        1     0.00     0.00  std::Vectorbase<Catch::TestSpec::FilterMatch, std::allocator<Catch::TestSpec::FilterMatch> >::Vectorbase(std::allocator<Catch::TestSpec::FilterMatch> const&)
  0.00     34.05     0.00        1     0.00     0.00  std::Vectorbase<Catch::TestSpec::FilterMatch, std::allocator<Catch::TestSpec::FilterMatch> >::Vectorbase(unsigned long, std::allocator<Catch::TestSpec::FilterMatch> const&)
  0.00     34.05     0.00        1     0.00     0.00  std::Vectorbase<Catch::TestSpec::FilterMatch, std::allocator<Catch::TestSpec::FilterMatch> >::Vectorbase()
  0.00     34.05     0.00        1     0.00     0.00  std::Vectorbase<Catch::TestSpec::Filter, std::allocator<Catch::TestSpec::Filter> >::_M_allocate(unsigned long)
  0.00     34.05     0.00        1     0.00     0.00  std::Vectorbase<Catch::TestSpec::Filter, std::allocator<Catch::TestSpec::Filter> >::_M_create_storage(unsigned long)
  0.00     34.05     0.00        1     0.00     0.00  std::Vectorbase<Catch::TestSpec::Filter, std::allocator<Catch::TestSpec::Filter> >::Vectorbase(unsigned long, std::allocator<Catch::TestSpec::Filter> const&)
  0.00     34.05     0.00        1     0.00     0.00  std::Vectorbase<Catch::TestSpec::Filter, std::allocator<Catch::TestSpec::Filter> >::Vectorbase(std::allocator<Catch::TestSpec::Filter> const&)
  0.00     34.05     0.00        1     0.00     0.00  std::Vectorbase<std::__exception_ptr::exception_ptr, std::allocator<std::__exception_ptr::exception_ptr> >::Vectorimpl::Vectorimpl()
  0.00     34.05     0.00        1     0.00     0.00  std::Vectorbase<std::__exception_ptr::exception_ptr, std::allocator<std::__exception_ptr::exception_ptr> >::Vectorimpl::~Vectorimpl()
  0.00     34.05     0.00        1     0.00     0.00  std::Vectorbase<std::__exception_ptr::exception_ptr, std::allocator<std::__exception_ptr::exception_ptr> >::_M_deallocate(std::__exception_ptr::exception_ptr, unsigned long)
  0.00     34.05     0.00        1     0.00     0.00  std::Vectorbase<std::__exception_ptr::exception_ptr, std::allocator<std::__exception_ptr::exception_ptr> >::_M_get_Tp_allocator()
  0.00     34.05     0.00        1     0.00     0.00  std::Vectorbase<std::__exception_ptr::exception_ptr, std::allocator<std::__exception_ptr::exception_ptr> >::Vectorbase()
  0.00     34.05     0.00        1     0.00     0.00  std::Vectorbase<std::__exception_ptr::exception_ptr, std::allocator<std::__exception_ptr::exception_ptr> >::~Vectorbase()
  0.00     34.05     0.00        1     0.00     0.00  std::Vectorbase<Catch::ISingleton, std::allocator<Catch::ISingleton> >::_M_allocate(unsigned long)
  0.00     34.05     0.00        1     0.00     0.00  std::Vectorbase<Catch::TestCaseTracking::ITracker, std::allocator<Catch::TestCaseTracking::ITracker> >::_M_allocate(unsigned long)
  0.00     34.05     0.00        1     0.00     0.00  std::Vectorbase<Catch::TestCaseTracking::ITracker, std::allocator<Catch::TestCaseTracking::ITracker> >::Vectorimpl::Vectorimpl()
  0.00     34.05     0.00        1     0.00     0.00  std::Vectorbase<Catch::TestCaseTracking::ITracker, std::allocator<Catch::TestCaseTracking::ITracker> >::Vectorimpl::~Vectorimpl()
  0.00     34.05     0.00        1     0.00     0.00  std::Vectorbase<Catch::TestCaseTracking::ITracker, std::allocator<Catch::TestCaseTracking::ITracker> >::Vectorbase()
  0.00     34.05     0.00        1     0.00     0.00  std::Vectorbase<Catch::TestCaseTracking::ITracker, std::allocator<Catch::TestCaseTracking::ITracker> >::~Vectorbase()
  0.00     34.05     0.00        1     0.00     0.00  std::Vectorbase<std::shared_ptr<Catch::IReporterFactory>, std::allocator<std::shared_ptr<Catch::IReporterFactory> > >::Vectorimpl::Vectorimpl()
  0.00     34.05     0.00        1     0.00     0.00  std::Vectorbase<std::shared_ptr<Catch::IReporterFactory>, std::allocator<std::shared_ptr<Catch::IReporterFactory> > >::Vectorimpl::~Vectorimpl()
  0.00     34.05     0.00        1     0.00     0.00  std::Vectorbase<std::shared_ptr<Catch::IReporterFactory>, std::allocator<std::shared_ptr<Catch::IReporterFactory> > >::_M_deallocate(std::shared_ptr<Catch::IReporterFactory>, unsigned long)
  0.00     34.05     0.00        1     0.00     0.00  std::Vectorbase<std::shared_ptr<Catch::IReporterFactory>, std::allocator<std::shared_ptr<Catch::IReporterFactory> > >::_M_get_Tp_allocator()
  0.00     34.05     0.00        1     0.00     0.00  std::Vectorbase<std::shared_ptr<Catch::IReporterFactory>, std::allocator<std::shared_ptr<Catch::IReporterFactory> > >::Vectorbase()
  0.00     34.05     0.00        1     0.00     0.00  std::Vectorbase<std::shared_ptr<Catch::IReporterFactory>, std::allocator<std::shared_ptr<Catch::IReporterFactory> > >::~Vectorbase()
  0.00     34.05     0.00        1     0.00     0.00  std::Vectorbase<std::shared_ptr<Catch::TestSpec::Pattern>, std::allocator<std::shared_ptr<Catch::TestSpec::Pattern> > >::Vectorimpl::Vectorimpl()
  0.00     34.05     0.00        1     0.00     0.00  std::Vectorbase<std::shared_ptr<Catch::TestSpec::Pattern>, std::allocator<std::shared_ptr<Catch::TestSpec::Pattern> > >::Vectorimpl::~Vectorimpl()
  0.00     34.05     0.00        1     0.00     0.00  std::Vectorbase<std::shared_ptr<Catch::TestSpec::Pattern>, std::allocator<std::shared_ptr<Catch::TestSpec::Pattern> > >::_M_deallocate(std::shared_ptr<Catch::TestSpec::Pattern>, unsigned long)
  0.00     34.05     0.00        1     0.00     0.00  std::Vectorbase<std::shared_ptr<Catch::TestSpec::Pattern>, std::allocator<std::shared_ptr<Catch::TestSpec::Pattern> > >::_M_get_Tp_allocator()
  0.00     34.05     0.00        1     0.00     0.00  std::Vectorbase<std::shared_ptr<Catch::TestSpec::Pattern>, std::allocator<std::shared_ptr<Catch::TestSpec::Pattern> > >::Vectorbase()
  0.00     34.05     0.00        1     0.00     0.00  std::Vectorbase<std::shared_ptr<Catch::TestSpec::Pattern>, std::allocator<std::shared_ptr<Catch::TestSpec::Pattern> > >::~Vectorbase()
  0.00     34.05     0.00        1     0.00     0.00  std::Vectorbase<std::unique_ptr<Catch::IExceptionTranslator const, std::default_delete<Catch::IExceptionTranslator const> >, std::allocator<std::unique_ptr<Catch::IExceptionTranslator const, std::default_delete<Catch::IExceptionTranslator const> > > >::Vectorimpl::Vectorimpl()
  0.00     34.05     0.00        1     0.00     0.00  std::Vectorbase<std::unique_ptr<Catch::IExceptionTranslator const, std::default_delete<Catch::IExceptionTranslator const> >, std::allocator<std::unique_ptr<Catch::IExceptionTranslator const, std::default_delete<Catch::IExceptionTranslator const> > > >::Vectorimpl::~Vectorimpl()
  0.00     34.05     0.00        1     0.00     0.00  std::Vectorbase<std::unique_ptr<Catch::IExceptionTranslator const, std::default_delete<Catch::IExceptionTranslator const> >, std::allocator<std::unique_ptr<Catch::IExceptionTranslator const, std::default_delete<Catch::IExceptionTranslator const> > > >::_M_deallocate(std::unique_ptr<Catch::IExceptionTranslator const, std::default_delete<Catch::IExceptionTranslator const> >, unsigned long)
  0.00     34.05     0.00        1     0.00     0.00  std::Vectorbase<std::unique_ptr<Catch::IExceptionTranslator const, std::default_delete<Catch::IExceptionTranslator const> >, std::allocator<std::unique_ptr<Catch::IExceptionTranslator const, std::default_delete<Catch::IExceptionTranslator const> > > >::_M_get_Tp_allocator()
  0.00     34.05     0.00        1     0.00     0.00  std::Vectorbase<std::unique_ptr<Catch::IExceptionTranslator const, std::default_delete<Catch::IExceptionTranslator const> >, std::allocator<std::unique_ptr<Catch::IExceptionTranslator const, std::default_delete<Catch::IExceptionTranslator const> > > >::Vectorbase()
  0.00     34.05     0.00        1     0.00     0.00  std::Vectorbase<std::unique_ptr<Catch::IExceptionTranslator const, std::default_delete<Catch::IExceptionTranslator const> >, std::allocator<std::unique_ptr<Catch::IExceptionTranslator const, std::default_delete<Catch::IExceptionTranslator const> > > >::~Vectorbase()
  0.00     34.05     0.00        1     0.00     0.00  std::Vectorbase<std::unique_ptr<Catch::Detail::EnumInfo, std::default_delete<Catch::Detail::EnumInfo> >, std::allocator<std::unique_ptr<Catch::Detail::EnumInfo, std::default_delete<Catch::Detail::EnumInfo> > > >::Vectorimpl::Vectorimpl()
  0.00     34.05     0.00        1     0.00     0.00  std::Vectorbase<std::unique_ptr<Catch::Detail::EnumInfo, std::default_delete<Catch::Detail::EnumInfo> >, std::allocator<std::unique_ptr<Catch::Detail::EnumInfo, std::default_delete<Catch::Detail::EnumInfo> > > >::Vectorimpl::~Vectorimpl()
  0.00     34.05     0.00        1     0.00     0.00  std::Vectorbase<std::unique_ptr<Catch::Detail::EnumInfo, std::default_delete<Catch::Detail::EnumInfo> >, std::allocator<std::unique_ptr<Catch::Detail::EnumInfo, std::default_delete<Catch::Detail::EnumInfo> > > >::_M_deallocate(std::unique_ptr<Catch::Detail::EnumInfo, std::default_delete<Catch::Detail::EnumInfo> >, unsigned long)
  0.00     34.05     0.00        1     0.00     0.00  std::Vectorbase<std::unique_ptr<Catch::Detail::EnumInfo, std::default_delete<Catch::Detail::EnumInfo> >, std::allocator<std::unique_ptr<Catch::Detail::EnumInfo, std::default_delete<Catch::Detail::EnumInfo> > > >::_M_get_Tp_allocator()
  0.00     34.05     0.00        1     0.00     0.00  std::Vectorbase<std::unique_ptr<Catch::Detail::EnumInfo, std::default_delete<Catch::Detail::EnumInfo> >, std::allocator<std::unique_ptr<Catch::Detail::EnumInfo, std::default_delete<Catch::Detail::EnumInfo> > > >::Vectorbase()
  0.00     34.05     0.00        1     0.00     0.00  std::Vectorbase<std::unique_ptr<Catch::Detail::EnumInfo, std::default_delete<Catch::Detail::EnumInfo> >, std::allocator<std::unique_ptr<Catch::Detail::EnumInfo, std::default_delete<Catch::Detail::EnumInfo> > > >::~Vectorbase()
  0.00     34.05     0.00        1     0.00     0.09  std::Vectorbase<unsigned long, std::allocator<unsigned long> >::Vectorimpl::Vectorimpl()
  0.00     34.05     0.00        1     0.00     0.00  std::Vectorbase<unsigned long, std::allocator<unsigned long> >::Vectorimpl::~Vectorimpl()
  0.00     34.05     0.00        1     0.00     0.00  std::Vectorbase<unsigned long, std::allocator<unsigned long> >::_M_deallocate(unsigned long, unsigned long)
  0.00     34.05     0.00        1     0.00     0.00  std::Vectorbase<unsigned long, std::allocator<unsigned long> >::_M_get_Tp_allocator()
  0.00     34.05     0.00        1     0.00     0.09  std::Vectorbase<unsigned long, std::allocator<unsigned long> >::Vectorbase()
  0.00     34.05     0.00        1     0.00     0.00  std::Vectorbase<unsigned long, std::allocator<unsigned long> >::~Vectorbase()
  0.00     34.05     0.00        1     0.00     0.00  std::__shared_ptr<Catch::IConfig const, (__gnu_cxx::Lockpolicy)2>::__shared_ptr()
  0.00     34.05     0.00        1     0.00     0.00  std::__shared_ptr<Catch::IReporterFactory, (__gnu_cxx::Lockpolicy)2>::__shared_ptr<Catch::ReporterRegistrar<Catch::JunitReporter>::ReporterFactory, void>(std::__shared_ptr<Catch::ReporterRegistrar<Catch::JunitReporter>::ReporterFactory, (__gnu_cxx::Lockpolicy)2>&&)
  0.00     34.05     0.00        1     0.00     0.00  std::__shared_ptr<Catch::IReporterFactory, (__gnu_cxx::Lockpolicy)2>::__shared_ptr<Catch::ReporterRegistrar<Catch::ConsoleReporter>::ReporterFactory, void>(std::__shared_ptr<Catch::ReporterRegistrar<Catch::ConsoleReporter>::ReporterFactory, (__gnu_cxx::Lockpolicy)2>&&)
  0.00     34.05     0.00        1     0.00     0.00  std::__shared_ptr<Catch::IReporterFactory, (__gnu_cxx::Lockpolicy)2>::__shared_ptr<Catch::ReporterRegistrar<Catch::XmlReporter>::ReporterFactory, void>(std::__shared_ptr<Catch::ReporterRegistrar<Catch::XmlReporter>::ReporterFactory, (__gnu_cxx::Lockpolicy)2>&&)
  0.00     34.05     0.00        1     0.00     0.00  std::__shared_ptr<Catch::IReporterFactory, (__gnu_cxx::Lockpolicy)2>::__shared_ptr<Catch::ReporterRegistrar<Catch::CompactReporter>::ReporterFactory, void>(std::__shared_ptr<Catch::ReporterRegistrar<Catch::CompactReporter>::ReporterFactory, (__gnu_cxx::Lockpolicy)2>&&)
  0.00     34.05     0.00        1     0.00     0.00  std::enable_if<!std::__shared_ptr<Catch::ReporterRegistrar<Catch::XmlReporter>::ReporterFactory, (__gnu_cxx::Lockpolicy)2>::__has_esft_base<Catch::ReporterRegistrar<Catch::XmlReporter>::ReporterFactory, void>::value, void>::type std::__shared_ptr<Catch::ReporterRegistrar<Catch::XmlReporter>::ReporterFactory, (__gnu_cxx::Lockpolicy)2>::_M_enable_shared_from_this_with<Catch::ReporterRegistrar<Catch::XmlReporter>::ReporterFactory, Catch::ReporterRegistrar<Catch::XmlReporter>::ReporterFactory>(Catch::ReporterRegistrar<Catch::XmlReporter>::ReporterFactory)
  0.00     34.05     0.00        1     0.00     0.00  std::__shared_ptr<Catch::ReporterRegistrar<Catch::XmlReporter>::ReporterFactory, (__gnu_cxx::Lockpolicy)2>::__shared_ptr<std::allocator<Catch::ReporterRegistrar<Catch::XmlReporter>::ReporterFactory>>(std::Spmake_shared_tag, std::allocator<Catch::ReporterRegistrar<Catch::XmlReporter>::ReporterFactory> const&)
  0.00     34.05     0.00        1     0.00     0.00  std::__shared_ptr<Catch::ReporterRegistrar<Catch::XmlReporter>::ReporterFactory, (__gnu_cxx::Lockpolicy)2>::~__shared_ptr()
  0.00     34.05     0.00        1     0.00     0.00  std::enable_if<!std::__shared_ptr<Catch::ReporterRegistrar<Catch::JunitReporter>::ReporterFactory, (__gnu_cxx::Lockpolicy)2>::__has_esft_base<Catch::ReporterRegistrar<Catch::JunitReporter>::ReporterFactory, void>::value, void>::type std::__shared_ptr<Catch::ReporterRegistrar<Catch::JunitReporter>::ReporterFactory, (__gnu_cxx::Lockpolicy)2>::_M_enable_shared_from_this_with<Catch::ReporterRegistrar<Catch::JunitReporter>::ReporterFactory, Catch::ReporterRegistrar<Catch::JunitReporter>::ReporterFactory>(Catch::ReporterRegistrar<Catch::JunitReporter>::ReporterFactory)
  0.00     34.05     0.00        1     0.00     0.00  std::__shared_ptr<Catch::ReporterRegistrar<Catch::JunitReporter>::ReporterFactory, (__gnu_cxx::Lockpolicy)2>::__shared_ptr<std::allocator<Catch::ReporterRegistrar<Catch::JunitReporter>::ReporterFactory>>(std::Spmake_shared_tag, std::allocator<Catch::ReporterRegistrar<Catch::JunitReporter>::ReporterFactory> const&)
  0.00     34.05     0.00        1     0.00     0.00  std::__shared_ptr<Catch::ReporterRegistrar<Catch::JunitReporter>::ReporterFactory, (__gnu_cxx::Lockpolicy)2>::~__shared_ptr()
  0.00     34.05     0.00        1     0.00     0.00  std::enable_if<!std::__shared_ptr<Catch::ReporterRegistrar<Catch::CompactReporter>::ReporterFactory, (__gnu_cxx::Lockpolicy)2>::__has_esft_base<Catch::ReporterRegistrar<Catch::CompactReporter>::ReporterFactory, void>::value, void>::type std::__shared_ptr<Catch::ReporterRegistrar<Catch::CompactReporter>::ReporterFactory, (__gnu_cxx::Lockpolicy)2>::_M_enable_shared_from_this_with<Catch::ReporterRegistrar<Catch::CompactReporter>::ReporterFactory, Catch::ReporterRegistrar<Catch::CompactReporter>::ReporterFactory>(Catch::ReporterRegistrar<Catch::CompactReporter>::ReporterFactory)
  0.00     34.05     0.00        1     0.00     0.00  std::__shared_ptr<Catch::ReporterRegistrar<Catch::CompactReporter>::ReporterFactory, (__gnu_cxx::Lockpolicy)2>::__shared_ptr<std::allocator<Catch::ReporterRegistrar<Catch::CompactReporter>::ReporterFactory>>(std::Spmake_shared_tag, std::allocator<Catch::ReporterRegistrar<Catch::CompactReporter>::ReporterFactory> const&)
  0.00     34.05     0.00        1     0.00     0.00  std::__shared_ptr<Catch::ReporterRegistrar<Catch::CompactReporter>::ReporterFactory, (__gnu_cxx::Lockpolicy)2>::~__shared_ptr()
  0.00     34.05     0.00        1     0.00     0.00  std::enable_if<!std::__shared_ptr<Catch::ReporterRegistrar<Catch::ConsoleReporter>::ReporterFactory, (__gnu_cxx::Lockpolicy)2>::__has_esft_base<Catch::ReporterRegistrar<Catch::ConsoleReporter>::ReporterFactory, void>::value, void>::type std::__shared_ptr<Catch::ReporterRegistrar<Catch::ConsoleReporter>::ReporterFactory, (__gnu_cxx::Lockpolicy)2>::_M_enable_shared_from_this_with<Catch::ReporterRegistrar<Catch::ConsoleReporter>::ReporterFactory, Catch::ReporterRegistrar<Catch::ConsoleReporter>::ReporterFactory>(Catch::ReporterRegistrar<Catch::ConsoleReporter>::ReporterFactory)
  0.00     34.05     0.00        1     0.00     0.00  std::__shared_ptr<Catch::ReporterRegistrar<Catch::ConsoleReporter>::ReporterFactory, (__gnu_cxx::Lockpolicy)2>::__shared_ptr<std::allocator<Catch::ReporterRegistrar<Catch::ConsoleReporter>::ReporterFactory>>(std::Spmake_shared_tag, std::allocator<Catch::ReporterRegistrar<Catch::ConsoleReporter>::ReporterFactory> const&)
  0.00     34.05     0.00        1     0.00     0.00  std::__shared_ptr<Catch::ReporterRegistrar<Catch::ConsoleReporter>::ReporterFactory, (__gnu_cxx::Lockpolicy)2>::~__shared_ptr()
  0.00     34.05     0.00        1     0.00     0.00  std::enable_if<!__gnu_cxx::Lockpolicy::__has_esft_base<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#2}, void>::value, void>::type 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>::_M_enable_shared_from_this_with<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#2}, Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#2}>(Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#2})
  0.00     34.05     0.00        1     0.00     0.00  std::__shared_ptr<Catch::clara::detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#2}>, (__gnu_cxx::Lockpolicy)2>::__shared_ptr<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&)
  0.00     34.05     0.00        1     0.00     0.00  std::__shared_ptr<Catch::clara::detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#2}>, (__gnu_cxx::Lockpolicy)2>::~__shared_ptr()
  0.00     34.05     0.00        1     0.00     0.00  std::enable_if<!__gnu_cxx::Lockpolicy::__has_esft_base<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#3}, void>::value, void>::type 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>::_M_enable_shared_from_this_with<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#3}, Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#3}>(Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#3})
  0.00     34.05     0.00        1     0.00     0.00  std::__shared_ptr<Catch::clara::detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#3}>, (__gnu_cxx::Lockpolicy)2>::__shared_ptr<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&)
  0.00     34.05     0.00        1     0.00     0.00  std::__shared_ptr<Catch::clara::detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#3}>, (__gnu_cxx::Lockpolicy)2>::~__shared_ptr()
  0.00     34.05     0.00        1     0.00     0.00  std::enable_if<!__gnu_cxx::Lockpolicy::__has_esft_base<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#4}, void>::value, void>::type 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>::_M_enable_shared_from_this_with<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#4}, Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#4}>(Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#4})
  0.00     34.05     0.00        1     0.00     0.00  std::__shared_ptr<Catch::clara::detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#4}>, (__gnu_cxx::Lockpolicy)2>::__shared_ptr<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&)
  0.00     34.05     0.00        1     0.00     0.00  std::__shared_ptr<Catch::clara::detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#4}>, (__gnu_cxx::Lockpolicy)2>::~__shared_ptr()
  0.00     34.05     0.00        1     0.00     0.00  std::enable_if<!__gnu_cxx::Lockpolicy::__has_esft_base<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#5}, void>::value, void>::type 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>::_M_enable_shared_from_this_with<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#5}, Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#5}>(Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#5})
  0.00     34.05     0.00        1     0.00     0.00  std::__shared_ptr<Catch::clara::detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#5}>, (__gnu_cxx::Lockpolicy)2>::__shared_ptr<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&)
  0.00     34.05     0.00        1     0.00     0.00  std::__shared_ptr<Catch::clara::detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#5}>, (__gnu_cxx::Lockpolicy)2>::~__shared_ptr()
  0.00     34.05     0.00        1     0.00     0.00  std::enable_if<!__gnu_cxx::Lockpolicy::__has_esft_base<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#6}, void>::value, void>::type 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>::_M_enable_shared_from_this_with<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#6}, Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#6}>(Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#6})
  0.00     34.05     0.00        1     0.00     0.00  std::__shared_ptr<Catch::clara::detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#6}>, (__gnu_cxx::Lockpolicy)2>::__shared_ptr<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&)
  0.00     34.05     0.00        1     0.00     0.00  std::__shared_ptr<Catch::clara::detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#6}>, (__gnu_cxx::Lockpolicy)2>::~__shared_ptr()
  0.00     34.05     0.00        1     0.00     0.00  std::enable_if<!__gnu_cxx::Lockpolicy::__has_esft_base<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#7}, void>::value, void>::type 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>::_M_enable_shared_from_this_with<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#7}, Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#7}>(Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#7})
  0.00     34.05     0.00        1     0.00     0.00  std::__shared_ptr<Catch::clara::detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#7}>, (__gnu_cxx::Lockpolicy)2>::__shared_ptr<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&)
  0.00     34.05     0.00        1     0.00     0.00  std::__shared_ptr<Catch::clara::detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#7}>, (__gnu_cxx::Lockpolicy)2>::~__shared_ptr()
  0.00     34.05     0.00        1     0.00     0.00  std::enable_if<!__gnu_cxx::Lockpolicy::__has_esft_base<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#8}, void>::value, void>::type 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&)#8}>, (__gnu_cxx::Lockpolicy)2>::_M_enable_shared_from_this_with<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#8}, Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#8}>(Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#8})
  0.00     34.05     0.00        1     0.00     0.00  std::__shared_ptr<Catch::clara::detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#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&)
  0.00     34.05     0.00        1     0.00     0.00  std::__shared_ptr<Catch::clara::detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#8}>, (__gnu_cxx::Lockpolicy)2>::~__shared_ptr()
  0.00     34.05     0.00        1     0.00     0.00  std::enable_if<!__gnu_cxx::Lockpolicy::__has_esft_base<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#1}, void>::value, void>::type 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&)#1}>, (__gnu_cxx::Lockpolicy)2>::_M_enable_shared_from_this_with<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}>(Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#1})
  0.00     34.05     0.00        1     0.00     0.00  std::__shared_ptr<Catch::clara::detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#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&)
  0.00     34.05     0.00        1     0.00     0.00  std::__shared_ptr<Catch::clara::detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#1}>, (__gnu_cxx::Lockpolicy)2>::~__shared_ptr()
  0.00     34.05     0.00        1     0.00     0.00  std::enable_if<!__gnu_cxx::Lockpolicy::__has_esft_base<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(bool)#11}, void>::value, void>::type std::__shared_ptr<Catch::clara::detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(bool)#11}>, (__gnu_cxx::Lockpolicy)2>::_M_enable_shared_from_this_with<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(bool)#11}, Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(bool)#11}>(Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(bool)#11})
  0.00     34.05     0.00        1     0.00     0.00  std::__shared_ptr<Catch::clara::detail::BoundLambda<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&)
  0.00     34.05     0.00        1     0.00     0.00  std::__shared_ptr<Catch::clara::detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(bool)#11}>, (__gnu_cxx::Lockpolicy)2>::~__shared_ptr()
  0.00     34.05     0.00        1     0.00     0.00  std::enable_if<!__gnu_cxx::Lockpolicy::__has_esft_base<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(int)#10}, void>::value, void>::type std::__shared_ptr<Catch::clara::detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(int)#10}>, (__gnu_cxx::Lockpolicy)2>::_M_enable_shared_from_this_with<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(int)#10}, Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(int)#10}>(Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(int)#10})
  0.00     34.05     0.00        1     0.00     0.00  std::__shared_ptr<Catch::clara::detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(int)#10}>, (__gnu_cxx::Lockpolicy)2>::__shared_ptr<std::allocator<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(int)#10}>, {lambda(int)#10} const&>(std::Spmake_shared_tag, std::allocator<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(int)#10}> const&, {lambda(int)#10} const&)
  0.00     34.05     0.00        1     0.00     0.00  std::__shared_ptr<Catch::clara::detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(int)#10}>, (__gnu_cxx::Lockpolicy)2>::~__shared_ptr()
  0.00     34.05     0.00        1     0.00     0.00  std::enable_if<!std::__shared_ptr<Catch::clara::detail::BoundValueRef<long>, (__gnu_cxx::Lockpolicy)2>::__has_esft_base<Catch::clara::detail::BoundValueRef<long>, void>::value, void>::type std::__shared_ptr<Catch::clara::detail::BoundValueRef<long>, (__gnu_cxx::Lockpolicy)2>::_M_enable_shared_from_this_with<Catch::clara::detail::BoundValueRef<long>, Catch::clara::detail::BoundValueRef<long> >(Catch::clara::detail::BoundValueRef<long>)
  0.00     34.05     0.00        1     0.00     0.00  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&)
  0.00     34.05     0.00        1     0.00     0.00  std::__shared_ptr<Catch::clara::detail::BoundValueRef<long>, (__gnu_cxx::Lockpolicy)2>::~__shared_ptr()
  0.00     34.05     0.00        1     0.00     0.00  std::enable_if<!__gnu_cxx::Lockpolicy::__has_esft_base<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(bool)#9}, void>::value, void>::type std::__shared_ptr<Catch::clara::detail::BoundFlagLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(bool)#9}>, (__gnu_cxx::Lockpolicy)2>::_M_enable_shared_from_this_with<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(bool)#9}, Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(bool)#9}>(Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(bool)#9})
  0.00     34.05     0.00        1     0.00     0.00  std::__shared_ptr<Catch::clara::detail::BoundFlagLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(bool)#9}>, (__gnu_cxx::Lockpolicy)2>::__shared_ptr<std::allocator<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(bool)#9}>, {lambda(bool)#9} const&>(std::Spmake_shared_tag, std::allocator<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(bool)#9}> const&, {lambda(bool)#9} const&)
  0.00     34.05     0.00        1     0.00     0.00  std::__shared_ptr<Catch::clara::detail::BoundFlagLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(bool)#9}>, (__gnu_cxx::Lockpolicy)2>::~__shared_ptr()
  0.00     34.05     0.00        1     0.00     0.00  std::enable_if<!__gnu_cxx::Lockpolicy::__has_esft_base<Catch::clara::detail::Help::Help(bool&)::{lambda(bool)#1}, void>::value, void>::type std::__shared_ptr<Catch::clara::detail::BoundFlagLambda<Catch::clara::detail::Help::Help(bool&)::{lambda(bool)#1}>, (__gnu_cxx::Lockpolicy)2>::_M_enable_shared_from_this_with<Catch::clara::detail::Help::Help(bool&)::{lambda(bool)#1}, Catch::clara::detail::Help::Help(bool&)::{lambda(bool)#1}>(Catch::clara::detail::Help::Help(bool&)::{lambda(bool)#1})
  0.00     34.05     0.00        1     0.00     0.00  std::__shared_ptr<Catch::clara::detail::BoundFlagLambda<Catch::clara::detail::Help::Help(bool&)::{lambda(bool)#1}>, (__gnu_cxx::Lockpolicy)2>::__shared_ptr<std::allocator<Catch::clara::detail::Help::Help(bool&)::{lambda(bool)#1}>, {lambda(bool)#1} const&>(std::Spmake_shared_tag, std::allocator<Catch::clara::detail::Help::Help(bool&)::{lambda(bool)#1}> const&, {lambda(bool)#1} const&)
  0.00     34.05     0.00        1     0.00     0.00  std::__shared_ptr<Catch::clara::detail::BoundFlagLambda<Catch::clara::detail::Help::Help(bool&)::{lambda(bool)#1}>, (__gnu_cxx::Lockpolicy)2>::~__shared_ptr()
  0.00     34.05     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     34.05     0.00        1     0.00     0.00  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>&&)
  0.00     34.05     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     34.05     0.00        1     0.00     0.00  std::enable_if<std::__sp_compatible_with<Catch::clara::detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, Catch::clara::detail::BoundValueRefBase>::value, std::__shared_ptr<Catch::clara::detail::BoundValueRefBase, (__gnu_cxx::Lockpolicy)2>&>::type std::__shared_ptr<Catch::clara::detail::BoundValueRefBase, (__gnu_cxx::Lockpolicy)2>::operator=<Catch::clara::detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >(std::__shared_ptr<Catch::clara::detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, (__gnu_cxx::Lockpolicy)2>&&)
  0.00     34.05     0.00        1     0.00     0.00  std::__shared_ptr<Catch::clara::detail::BoundRef, (__gnu_cxx::Lockpolicy)2>::__shared_ptr<Catch::clara::detail::BoundFlagLambda<Catch::clara::detail::Help::Help(bool&)::{lambda(bool)#1}>, void>(std::__shared_ptr<Catch::clara::detail::BoundFlagLambda<Catch::clara::detail::Help::Help(bool&)::{lambda(bool)#1}>, (__gnu_cxx::Lockpolicy)2>&&)
  0.00     34.05     0.00        1     0.00     0.00  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>&&)
  0.00     34.05     0.00        1     0.00     0.00  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>&&)
  0.00     34.05     0.00        1     0.00     0.00  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>&&)
  0.00     34.05     0.00        1     0.00     0.00  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>&&)
  0.00     34.05     0.00        1     0.00     0.00  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>&&)
  0.00     34.05     0.00        1     0.00     0.00  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>&&)
  0.00     34.05     0.00        1     0.00     0.00  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&)#8}>, 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&)#8}>, (__gnu_cxx::Lockpolicy)2>&&)
  0.00     34.05     0.00        1     0.00     0.00  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&)#1}>, 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&)#1}>, (__gnu_cxx::Lockpolicy)2>&&)
  0.00     34.05     0.00        1     0.00     0.00  std::__shared_ptr<Catch::clara::detail::BoundRef, (__gnu_cxx::Lockpolicy)2>::__shared_ptr<Catch::clara::detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(bool)#11}>, void>(std::__shared_ptr<Catch::clara::detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(bool)#11}>, (__gnu_cxx::Lockpolicy)2>&&)
  0.00     34.05     0.00        1     0.00     0.00  std::__shared_ptr<Catch::clara::detail::BoundRef, (__gnu_cxx::Lockpolicy)2>::__shared_ptr<Catch::clara::detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(int)#10}>, void>(std::__shared_ptr<Catch::clara::detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(int)#10}>, (__gnu_cxx::Lockpolicy)2>&&)
  0.00     34.05     0.00        1     0.00     0.00  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>&&)
  0.00     34.05     0.00        1     0.00     0.00  std::__shared_ptr<Catch::clara::detail::BoundRef, (__gnu_cxx::Lockpolicy)2>::__shared_ptr<Catch::clara::detail::BoundFlagLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(bool)#9}>, void>(std::__shared_ptr<Catch::clara::detail::BoundFlagLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(bool)#9}>, (__gnu_cxx::Lockpolicy)2>&&)
  0.00     34.05     0.00        1     0.00     0.00  std::__shared_ptr<Catch::clara::detail::BoundRef, (__gnu_cxx::Lockpolicy)2>::operator=(std::__shared_ptr<Catch::clara::detail::BoundRef, (__gnu_cxx::Lockpolicy)2> const&)
  0.00     34.05     0.00        1     0.00     0.00  std::enable_if<!std::__shared_ptr<Catch::Config, (__gnu_cxx::Lockpolicy)2>::__has_esft_base<Catch::Config, void>::value, void>::type std::__shared_ptr<Catch::Config, (__gnu_cxx::Lockpolicy)2>::_M_enable_shared_from_this_with<Catch::Config, Catch::Config>(Catch::Config)
  0.00     34.05     0.00        1     0.00     0.00  std::__shared_ptr<Catch::Config, (__gnu_cxx::Lockpolicy)2>::reset()
  0.00     34.05     0.00        1     0.00     0.00  std::__shared_ptr<Catch::Config, (__gnu_cxx::Lockpolicy)2>::__shared_ptr(std::__shared_ptr<Catch::Config, (__gnu_cxx::Lockpolicy)2>&&)
  0.00     34.05     0.00        1     0.00     0.00  std::__shared_ptr<Catch::Config, (__gnu_cxx::Lockpolicy)2>::__shared_ptr(std::__shared_ptr<Catch::Config, (__gnu_cxx::Lockpolicy)2> const&)
  0.00     34.05     0.00        1     0.00     0.09  std::__shared_ptr<Catch::Config, (__gnu_cxx::Lockpolicy)2>::__shared_ptr<std::allocator<Catch::Config>, Catch::ConfigData&>(std::Spmake_shared_tag, std::allocator<Catch::Config> const&, Catch::ConfigData&)
  0.00     34.05     0.00        1     0.00     0.00  std::__shared_ptr<Catch::Config, (__gnu_cxx::Lockpolicy)2>::operator=(std::__shared_ptr<Catch::Config, (__gnu_cxx::Lockpolicy)2>&&)
  0.00     34.05     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     34.05     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     34.05     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     34.05     0.00        1     0.00     0.00  std::move_iterator<Catch::SectionInfo>::operator++()
  0.00     34.05     0.00        1     0.00     0.00  std::Spebo_helper<0, std::allocator<Catch::ReporterRegistrar<Catch::XmlReporter>::ReporterFactory>, true>::Spebo_helper(std::allocator<Catch::ReporterRegistrar<Catch::XmlReporter>::ReporterFactory> const&)
  0.00     34.05     0.00        1     0.00     0.00  std::Spebo_helper<0, std::allocator<Catch::ReporterRegistrar<Catch::XmlReporter>::ReporterFactory>, true>::~Spebo_helper()
  0.00     34.05     0.00        1     0.00     0.00  std::Spebo_helper<0, std::allocator<Catch::ReporterRegistrar<Catch::JunitReporter>::ReporterFactory>, true>::Spebo_helper(std::allocator<Catch::ReporterRegistrar<Catch::JunitReporter>::ReporterFactory> const&)
  0.00     34.05     0.00        1     0.00     0.00  std::Spebo_helper<0, std::allocator<Catch::ReporterRegistrar<Catch::JunitReporter>::ReporterFactory>, true>::~Spebo_helper()
  0.00     34.05     0.00        1     0.00     0.00  std::Spebo_helper<0, std::allocator<Catch::ReporterRegistrar<Catch::CompactReporter>::ReporterFactory>, true>::Spebo_helper(std::allocator<Catch::ReporterRegistrar<Catch::CompactReporter>::ReporterFactory> const&)
  0.00     34.05     0.00        1     0.00     0.00  std::Spebo_helper<0, std::allocator<Catch::ReporterRegistrar<Catch::CompactReporter>::ReporterFactory>, true>::~Spebo_helper()
  0.00     34.05     0.00        1     0.00     0.00  std::Spebo_helper<0, std::allocator<Catch::ReporterRegistrar<Catch::ConsoleReporter>::ReporterFactory>, true>::Spebo_helper(std::allocator<Catch::ReporterRegistrar<Catch::ConsoleReporter>::ReporterFactory> const&)
  0.00     34.05     0.00        1     0.00     0.00  std::Spebo_helper<0, std::allocator<Catch::ReporterRegistrar<Catch::ConsoleReporter>::ReporterFactory>, true>::~Spebo_helper()
  0.00     34.05     0.00        1     0.00     0.00  std::Spebo_helper<0, std::allocator<Catch::clara::detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#2}> >, true>::Spebo_helper(Catch::clara::detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#2}> const&)
  0.00     34.05     0.00        1     0.00     0.00  std::Spebo_helper<0, std::allocator<Catch::clara::detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#2}> >, true>::~Spebo_helper()
  0.00     34.05     0.00        1     0.00     0.00  std::Spebo_helper<0, std::allocator<Catch::clara::detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#3}> >, true>::Spebo_helper(Catch::clara::detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#3}> const&)
  0.00     34.05     0.00        1     0.00     0.00  std::Spebo_helper<0, std::allocator<Catch::clara::detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#3}> >, true>::~Spebo_helper()
  0.00     34.05     0.00        1     0.00     0.00  std::Spebo_helper<0, std::allocator<Catch::clara::detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#4}> >, true>::Spebo_helper(Catch::clara::detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#4}> const&)
  0.00     34.05     0.00        1     0.00     0.00  std::Spebo_helper<0, std::allocator<Catch::clara::detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#4}> >, true>::~Spebo_helper()
  0.00     34.05     0.00        1     0.00     0.00  std::Spebo_helper<0, std::allocator<Catch::clara::detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#5}> >, true>::Spebo_helper(Catch::clara::detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#5}> const&)
  0.00     34.05     0.00        1     0.00     0.00  std::Spebo_helper<0, std::allocator<Catch::clara::detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#5}> >, true>::~Spebo_helper()
  0.00     34.05     0.00        1     0.00     0.00  std::Spebo_helper<0, std::allocator<Catch::clara::detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#6}> >, true>::Spebo_helper(Catch::clara::detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#6}> const&)
  0.00     34.05     0.00        1     0.00     0.00  std::Spebo_helper<0, std::allocator<Catch::clara::detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#6}> >, true>::~Spebo_helper()
  0.00     34.05     0.00        1     0.00     0.00  std::Spebo_helper<0, std::allocator<Catch::clara::detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#7}> >, true>::Spebo_helper(Catch::clara::detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#7}> const&)
  0.00     34.05     0.00        1     0.00     0.00  std::Spebo_helper<0, std::allocator<Catch::clara::detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#7}> >, true>::~Spebo_helper()
  0.00     34.05     0.00        1     0.00     0.00  std::Spebo_helper<0, std::allocator<Catch::clara::detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#8}> >, true>::Spebo_helper(Catch::clara::detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#8}> const&)
  0.00     34.05     0.00        1     0.00     0.00  std::Spebo_helper<0, std::allocator<Catch::clara::detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#8}> >, true>::~Spebo_helper()
  0.00     34.05     0.00        1     0.00     0.00  std::Spebo_helper<0, std::allocator<Catch::clara::detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#1}> >, true>::Spebo_helper(Catch::clara::detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#1}> const&)
  0.00     34.05     0.00        1     0.00     0.00  std::Spebo_helper<0, std::allocator<Catch::clara::detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#1}> >, true>::~Spebo_helper()
  0.00     34.05     0.00        1     0.00     0.00  std::Spebo_helper<0, std::allocator<Catch::clara::detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(bool)#11}> >, true>::Spebo_helper(Catch::clara::detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(bool)#11}> const&)
  0.00     34.05     0.00        1     0.00     0.00  std::Spebo_helper<0, std::allocator<Catch::clara::detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(bool)#11}> >, true>::~Spebo_helper()
  0.00     34.05     0.00        1     0.00     0.00  std::Spebo_helper<0, std::allocator<Catch::clara::detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(int)#10}> >, true>::Spebo_helper(Catch::clara::detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(int)#10}> const&)
  0.00     34.05     0.00        1     0.00     0.00  std::Spebo_helper<0, std::allocator<Catch::clara::detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(int)#10}> >, true>::~Spebo_helper()
  0.00     34.05     0.00        1     0.00     0.00  std::Spebo_helper<0, std::allocator<Catch::clara::detail::BoundValueRef<long> >, true>::Spebo_helper(std::allocator<Catch::clara::detail::BoundValueRef<long> > const&)
  0.00     34.05     0.00        1     0.00     0.00  std::Spebo_helper<0, std::allocator<Catch::clara::detail::BoundValueRef<long> >, true>::~Spebo_helper()
  0.00     34.05     0.00        1     0.00     0.00  std::Spebo_helper<0, std::allocator<Catch::clara::detail::BoundFlagLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(bool)#9}> >, true>::Spebo_helper(Catch::clara::detail::BoundFlagLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(bool)#9}> const&)
  0.00     34.05     0.00        1     0.00     0.00  std::Spebo_helper<0, std::allocator<Catch::clara::detail::BoundFlagLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(bool)#9}> >, true>::~Spebo_helper()
  0.00     34.05     0.00        1     0.00     0.00  std::Spebo_helper<0, std::allocator<Catch::clara::detail::BoundFlagLambda<Catch::clara::detail::Help::Help(bool&)::{lambda(bool)#1}> >, true>::Spebo_helper(Catch::clara::detail::BoundFlagLambda<Catch::clara::detail::Help::Help(bool&)::{lambda(bool)#1}> const&)
  0.00     34.05     0.00        1     0.00     0.00  std::Spebo_helper<0, std::allocator<Catch::clara::detail::BoundFlagLambda<Catch::clara::detail::Help::Help(bool&)::{lambda(bool)#1}> >, true>::~Spebo_helper()
  0.00     34.05     0.00        1     0.00     0.00  std::Spebo_helper<0, std::allocator<Catch::Config>, true>::Spebo_helper(std::allocator<Catch::Config> const&)
  0.00     34.05     0.00        1     0.00     0.00  std::Spebo_helper<0, std::allocator<Catch::Config>, true>::~Spebo_helper()
  0.00     34.05     0.00        1     0.00     0.00  std::__shared_count<(__gnu_cxx::Lockpolicy)2>::__shared_count<Catch::ReporterRegistrar<Catch::XmlReporter>::ReporterFactory, std::allocator<Catch::ReporterRegistrar<Catch::XmlReporter>::ReporterFactory>>(std::Spmake_shared_tag, Catch::ReporterRegistrar<Catch::XmlReporter>::ReporterFactory, std::allocator<Catch::ReporterRegistrar<Catch::XmlReporter>::ReporterFactory> const&)
  0.00     34.05     0.00        1     0.00     0.00  std::__shared_count<(__gnu_cxx::Lockpolicy)2>::__shared_count<Catch::ReporterRegistrar<Catch::CompactReporter>::ReporterFactory, std::allocator<Catch::ReporterRegistrar<Catch::CompactReporter>::ReporterFactory>>(std::Spmake_shared_tag, Catch::ReporterRegistrar<Catch::CompactReporter>::ReporterFactory, std::allocator<Catch::ReporterRegistrar<Catch::CompactReporter>::ReporterFactory> const&)
  0.00     34.05     0.00        1     0.00     0.00  std::__shared_count<(__gnu_cxx::Lockpolicy)2>::__shared_count<Catch::clara::detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#2}>, std::allocator<Catch::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&)
  0.00     34.05     0.00        1     0.00     0.00  std::__shared_count<(__gnu_cxx::Lockpolicy)2>::__shared_count<Catch::clara::detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#3}>, std::allocator<Catch::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&)
  0.00     34.05     0.00        1     0.00     0.00  std::__shared_count<(__gnu_cxx::Lockpolicy)2>::__shared_count<Catch::clara::detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#4}>, std::allocator<Catch::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&)
  0.00     34.05     0.00        1     0.00     0.00  std::__shared_count<(__gnu_cxx::Lockpolicy)2>::__shared_count<Catch::clara::detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#5}>, std::allocator<Catch::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&)
  0.00     34.05     0.00        1     0.00     0.00  std::__shared_count<(__gnu_cxx::Lockpolicy)2>::__shared_count<Catch::clara::detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#6}>, std::allocator<Catch::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&)
  0.00     34.05     0.00        1     0.00     0.00  std::__shared_count<(__gnu_cxx::Lockpolicy)2>::__shared_count<Catch::clara::detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#7}>, std::allocator<Catch::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&)
  0.00     34.05     0.00        1     0.00     0.00  std::__shared_count<(__gnu_cxx::Lockpolicy)2>::__shared_count<Catch::clara::detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#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::BoundLambda<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&)
  0.00     34.05     0.00        1     0.00     0.00  std::__shared_count<(__gnu_cxx::Lockpolicy)2>::__shared_count<Catch::clara::detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#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::BoundLambda<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&)
  0.00     34.05     0.00        1     0.00     0.00  std::__shared_count<(__gnu_cxx::Lockpolicy)2>::__shared_count<Catch::clara::detail::BoundLambda<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::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(bool)#11}>, std::allocator<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(bool)#11}> const&, {lambda(bool)#11} const&)
  0.00     34.05     0.00        1     0.00     0.00  std::__shared_count<(__gnu_cxx::Lockpolicy)2>::__shared_count<Catch::clara::detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(int)#10}>, std::allocator<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(int)#10}>, {lambda(int)#10} const&>(std::Spmake_shared_tag, Catch::clara::detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(int)#10}>, std::allocator<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(int)#10}> const&, {lambda(int)#10} const&)
  0.00     34.05     0.00        1     0.00     0.00  std::__shared_count<(__gnu_cxx::Lockpolicy)2>::__shared_count<Catch::clara::detail::BoundValueRef<long>, std::allocator<Catch::clara::detail::BoundValueRef<long> >, long&>(std::Spmake_shared_tag, Catch::clara::detail::BoundValueRef<long>, std::allocator<Catch::clara::detail::BoundValueRef<long> > const&, long&)
  0.00     34.05     0.00        1     0.00     0.00  std::__shared_count<(__gnu_cxx::Lockpolicy)2>::__shared_count<Catch::clara::detail::BoundFlagLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(bool)#9}>, std::allocator<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(bool)#9}>, {lambda(bool)#9} const&>(std::Spmake_shared_tag, Catch::clara::detail::BoundFlagLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(bool)#9}>, std::allocator<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(bool)#9}> const&, {lambda(bool)#9} const&)
  0.00     34.05     0.00        1     0.00     0.00  std::__shared_count<(__gnu_cxx::Lockpolicy)2>::__shared_count<Catch::ReporterRegistrar<Catch::JunitReporter>::ReporterFactory, std::allocator<Catch::ReporterRegistrar<Catch::JunitReporter>::ReporterFactory>>(std::Spmake_shared_tag, Catch::ReporterRegistrar<Catch::JunitReporter>::ReporterFactory, std::allocator<Catch::ReporterRegistrar<Catch::JunitReporter>::ReporterFactory> const&)
  0.00     34.05     0.00        1     0.00     0.00  std::__shared_count<(__gnu_cxx::Lockpolicy)2>::__shared_count<Catch::ReporterRegistrar<Catch::ConsoleReporter>::ReporterFactory, std::allocator<Catch::ReporterRegistrar<Catch::ConsoleReporter>::ReporterFactory>>(std::Spmake_shared_tag, Catch::ReporterRegistrar<Catch::ConsoleReporter>::ReporterFactory, std::allocator<Catch::ReporterRegistrar<Catch::ConsoleReporter>::ReporterFactory> const&)
  0.00     34.05     0.00        1     0.00     0.00  std::__shared_count<(__gnu_cxx::Lockpolicy)2>::__shared_count<Catch::clara::detail::BoundFlagLambda<Catch::clara::detail::Help::Help(bool&)::{lambda(bool)#1}>, std::allocator<Catch::clara::detail::Help::Help(bool&)::{lambda(bool)#1}>, {lambda(bool)#1} const&>(std::Spmake_shared_tag, Catch::clara::detail::BoundFlagLambda<Catch::clara::detail::Help::Help(bool&)::{lambda(bool)#1}>, std::allocator<Catch::clara::detail::Help::Help(bool&)::{lambda(bool)#1}> const&, {lambda(bool)#1} const&)
  0.00     34.05     0.00        1     0.00     0.09  std::__shared_count<(__gnu_cxx::Lockpolicy)2>::__shared_count<Catch::Config, std::allocator<Catch::Config>, Catch::ConfigData&>(std::Spmake_shared_tag, Catch::Config, std::allocator<Catch::Config> const&, Catch::ConfigData&)
  0.00     34.05     0.00        1     0.00     0.00  std::default_delete<Catch::IStreamingReporter>::default_delete<Catch::ConsoleReporter, void>(std::default_delete<Catch::ConsoleReporter> const&)
  0.00     34.05     0.00        1     0.00     0.00  std::__allocated_ptr<std::allocator<std::Spcounted_ptr_inplace<Catch::ReporterRegistrar<Catch::XmlReporter>::ReporterFactory, std::allocator<Catch::ReporterRegistrar<Catch::XmlReporter>::ReporterFactory>, (__gnu_cxx::Lockpolicy)2> > >::_S_raw_ptr(std::Spcounted_ptr_inplace<Catch::ReporterRegistrar<Catch::XmlReporter>::ReporterFactory, std::allocator<Catch::ReporterRegistrar<Catch::XmlReporter>::ReporterFactory>, (__gnu_cxx::Lockpolicy)2>)
  0.00     34.05     0.00        1     0.00     0.00  std::__allocated_ptr<std::allocator<std::Spcounted_ptr_inplace<Catch::ReporterRegistrar<Catch::XmlReporter>::ReporterFactory, std::allocator<Catch::ReporterRegistrar<Catch::XmlReporter>::ReporterFactory>, (__gnu_cxx::Lockpolicy)2> > >::get()
  0.00     34.05     0.00        1     0.00     0.00  std::__allocated_ptr<std::allocator<std::Spcounted_ptr_inplace<Catch::ReporterRegistrar<Catch::XmlReporter>::ReporterFactory, std::allocator<Catch::ReporterRegistrar<Catch::XmlReporter>::ReporterFactory>, (__gnu_cxx::Lockpolicy)2> > >::operator=(decltype(nullptr))
  0.00     34.05     0.00        1     0.00     0.00  std::__allocated_ptr<std::allocator<std::Spcounted_ptr_inplace<Catch::ReporterRegistrar<Catch::JunitReporter>::ReporterFactory, std::allocator<Catch::ReporterRegistrar<Catch::JunitReporter>::ReporterFactory>, (__gnu_cxx::Lockpolicy)2> > >::_S_raw_ptr(std::Spcounted_ptr_inplace<Catch::ReporterRegistrar<Catch::JunitReporter>::ReporterFactory, std::allocator<Catch::ReporterRegistrar<Catch::JunitReporter>::ReporterFactory>, (__gnu_cxx::Lockpolicy)2>)
  0.00     34.05     0.00        1     0.00     0.00  std::__allocated_ptr<std::allocator<std::Spcounted_ptr_inplace<Catch::ReporterRegistrar<Catch::JunitReporter>::ReporterFactory, std::allocator<Catch::ReporterRegistrar<Catch::JunitReporter>::ReporterFactory>, (__gnu_cxx::Lockpolicy)2> > >::get()
  0.00     34.05     0.00        1     0.00     0.00  std::__allocated_ptr<std::allocator<std::Spcounted_ptr_inplace<Catch::ReporterRegistrar<Catch::JunitReporter>::ReporterFactory, std::allocator<Catch::ReporterRegistrar<Catch::JunitReporter>::ReporterFactory>, (__gnu_cxx::Lockpolicy)2> > >::operator=(decltype(nullptr))
  0.00     34.05     0.00        1     0.00     0.00  std::__allocated_ptr<std::allocator<std::Spcounted_ptr_inplace<Catch::ReporterRegistrar<Catch::CompactReporter>::ReporterFactory, std::allocator<Catch::ReporterRegistrar<Catch::CompactReporter>::ReporterFactory>, (__gnu_cxx::Lockpolicy)2> > >::_S_raw_ptr(std::Spcounted_ptr_inplace<Catch::ReporterRegistrar<Catch::CompactReporter>::ReporterFactory, std::allocator<Catch::ReporterRegistrar<Catch::CompactReporter>::ReporterFactory>, (__gnu_cxx::Lockpolicy)2>)
  0.00     34.05     0.00        1     0.00     0.00  std::__allocated_ptr<std::allocator<std::Spcounted_ptr_inplace<Catch::ReporterRegistrar<Catch::CompactReporter>::ReporterFactory, std::allocator<Catch::ReporterRegistrar<Catch::CompactReporter>::ReporterFactory>, (__gnu_cxx::Lockpolicy)2> > >::get()
  0.00     34.05     0.00        1     0.00     0.00  std::__allocated_ptr<std::allocator<std::Spcounted_ptr_inplace<Catch::ReporterRegistrar<Catch::CompactReporter>::ReporterFactory, std::allocator<Catch::ReporterRegistrar<Catch::CompactReporter>::ReporterFactory>, (__gnu_cxx::Lockpolicy)2> > >::operator=(decltype(nullptr))
  0.00     34.05     0.00        1     0.00     0.00  std::__allocated_ptr<std::allocator<std::Spcounted_ptr_inplace<Catch::ReporterRegistrar<Catch::ConsoleReporter>::ReporterFactory, std::allocator<Catch::ReporterRegistrar<Catch::ConsoleReporter>::ReporterFactory>, (__gnu_cxx::Lockpolicy)2> > >::_S_raw_ptr(std::Spcounted_ptr_inplace<Catch::ReporterRegistrar<Catch::ConsoleReporter>::ReporterFactory, std::allocator<Catch::ReporterRegistrar<Catch::ConsoleReporter>::ReporterFactory>, (__gnu_cxx::Lockpolicy)2>)
  0.00     34.05     0.00        1     0.00     0.00  std::__allocated_ptr<std::allocator<std::Spcounted_ptr_inplace<Catch::ReporterRegistrar<Catch::ConsoleReporter>::ReporterFactory, std::allocator<Catch::ReporterRegistrar<Catch::ConsoleReporter>::ReporterFactory>, (__gnu_cxx::Lockpolicy)2> > >::get()
  0.00     34.05     0.00        1     0.00     0.00  std::__allocated_ptr<std::allocator<std::Spcounted_ptr_inplace<Catch::ReporterRegistrar<Catch::ConsoleReporter>::ReporterFactory, std::allocator<Catch::ReporterRegistrar<Catch::ConsoleReporter>::ReporterFactory>, (__gnu_cxx::Lockpolicy)2> > >::operator=(decltype(nullptr))
  0.00     34.05     0.00        1     0.00     0.00  std::__allocated_ptr<std::allocator<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> > >::_S_raw_ptr(__gnu_cxx::Lockpolicy)
  0.00     34.05     0.00        1     0.00     0.00  std::__allocated_ptr<std::allocator<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> > >::get()
  0.00     34.05     0.00        1     0.00     0.00  std::__allocated_ptr<std::allocator<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> > >::operator=(decltype(nullptr))
  0.00     34.05     0.00        1     0.00     0.00  std::__allocated_ptr<std::allocator<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> > >::_S_raw_ptr(__gnu_cxx::Lockpolicy)
  0.00     34.05     0.00        1     0.00     0.00  std::__allocated_ptr<std::allocator<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> > >::get()
  0.00     34.05     0.00        1     0.00     0.00  std::__allocated_ptr<std::allocator<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> > >::operator=(decltype(nullptr))
  0.00     34.05     0.00        1     0.00     0.00  std::__allocated_ptr<std::allocator<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> > >::_S_raw_ptr(__gnu_cxx::Lockpolicy)
  0.00     34.05     0.00        1     0.00     0.00  std::__allocated_ptr<std::allocator<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> > >::get()
  0.00     34.05     0.00        1     0.00     0.00  std::__allocated_ptr<std::allocator<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> > >::operator=(decltype(nullptr))
  0.00     34.05     0.00        1     0.00     0.00  std::__allocated_ptr<std::allocator<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> > >::_S_raw_ptr(__gnu_cxx::Lockpolicy)
  0.00     34.05     0.00        1     0.00     0.00  std::__allocated_ptr<std::allocator<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> > >::get()
  0.00     34.05     0.00        1     0.00     0.00  std::__allocated_ptr<std::allocator<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> > >::operator=(decltype(nullptr))
  0.00     34.05     0.00        1     0.00     0.00  std::__allocated_ptr<std::allocator<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> > >::_S_raw_ptr(__gnu_cxx::Lockpolicy)
  0.00     34.05     0.00        1     0.00     0.00  std::__allocated_ptr<std::allocator<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> > >::get()
  0.00     34.05     0.00        1     0.00     0.00  std::__allocated_ptr<std::allocator<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> > >::operator=(decltype(nullptr))
  0.00     34.05     0.00        1     0.00     0.00  std::__allocated_ptr<std::allocator<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> > >::_S_raw_ptr(__gnu_cxx::Lockpolicy)
  0.00     34.05     0.00        1     0.00     0.00  std::__allocated_ptr<std::allocator<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> > >::get()
  0.00     34.05     0.00        1     0.00     0.00  std::__allocated_ptr<std::allocator<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> > >::operator=(decltype(nullptr))
  0.00     34.05     0.00        1     0.00     0.00  std::__allocated_ptr<std::allocator<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&)#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> > >::_S_raw_ptr(__gnu_cxx::Lockpolicy)
  0.00     34.05     0.00        1     0.00     0.00  std::__allocated_ptr<std::allocator<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&)#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> > >::get()
  0.00     34.05     0.00        1     0.00     0.00  std::__allocated_ptr<std::allocator<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&)#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> > >::operator=(decltype(nullptr))
  0.00     34.05     0.00        1     0.00     0.00  std::__allocated_ptr<std::allocator<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&)#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> > >::_S_raw_ptr(__gnu_cxx::Lockpolicy)
  0.00     34.05     0.00        1     0.00     0.00  std::__allocated_ptr<std::allocator<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&)#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> > >::get()
  0.00     34.05     0.00        1     0.00     0.00  std::__allocated_ptr<std::allocator<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&)#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> > >::operator=(decltype(nullptr))
  0.00     34.05     0.00        1     0.00     0.00  std::__allocated_ptr<std::allocator<std::Spcounted_ptr_inplace<Catch::clara::detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(bool)#11}>, std::allocator<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(bool)#11}>, (__gnu_cxx::Lockpolicy)2> > >::_S_raw_ptr(__gnu_cxx::Lockpolicy)
  0.00     34.05     0.00        1     0.00     0.00  std::__allocated_ptr<std::allocator<std::Spcounted_ptr_inplace<Catch::clara::detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(bool)#11}>, std::allocator<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(bool)#11}>, (__gnu_cxx::Lockpolicy)2> > >::get()
  0.00     34.05     0.00        1     0.00     0.00  std::__allocated_ptr<std::allocator<std::Spcounted_ptr_inplace<Catch::clara::detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(bool)#11}>, std::allocator<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(bool)#11}>, (__gnu_cxx::Lockpolicy)2> > >::operator=(decltype(nullptr))
  0.00     34.05     0.00        1     0.00     0.00  std::__allocated_ptr<std::allocator<std::Spcounted_ptr_inplace<Catch::clara::detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(int)#10}>, std::allocator<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(int)#10}>, (__gnu_cxx::Lockpolicy)2> > >::_S_raw_ptr(__gnu_cxx::Lockpolicy)
  0.00     34.05     0.00        1     0.00     0.00  std::__allocated_ptr<std::allocator<std::Spcounted_ptr_inplace<Catch::clara::detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(int)#10}>, std::allocator<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(int)#10}>, (__gnu_cxx::Lockpolicy)2> > >::get()
  0.00     34.05     0.00        1     0.00     0.00  std::__allocated_ptr<std::allocator<std::Spcounted_ptr_inplace<Catch::clara::detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(int)#10}>, std::allocator<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(int)#10}>, (__gnu_cxx::Lockpolicy)2> > >::operator=(decltype(nullptr))
  0.00     34.05     0.00        1     0.00     0.00  std::__allocated_ptr<std::allocator<std::Spcounted_ptr_inplace<Catch::clara::detail::BoundValueRef<long>, std::allocator<Catch::clara::detail::BoundValueRef<long> >, (__gnu_cxx::Lockpolicy)2> > >::_S_raw_ptr(std::Spcounted_ptr_inplace<Catch::clara::detail::BoundValueRef<long>, std::allocator<Catch::clara::detail::BoundValueRef<long> >, (__gnu_cxx::Lockpolicy)2>)
  0.00     34.05     0.00        1     0.00     0.00  std::__allocated_ptr<std::allocator<std::Spcounted_ptr_inplace<Catch::clara::detail::BoundValueRef<long>, std::allocator<Catch::clara::detail::BoundValueRef<long> >, (__gnu_cxx::Lockpolicy)2> > >::get()
  0.00     34.05     0.00        1     0.00     0.00  std::__allocated_ptr<std::allocator<std::Spcounted_ptr_inplace<Catch::clara::detail::BoundValueRef<long>, std::allocator<Catch::clara::detail::BoundValueRef<long> >, (__gnu_cxx::Lockpolicy)2> > >::operator=(decltype(nullptr))
  0.00     34.05     0.00        1     0.00     0.00  std::__allocated_ptr<std::allocator<std::Spcounted_ptr_inplace<Catch::clara::detail::BoundFlagLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(bool)#9}>, std::allocator<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(bool)#9}>, (__gnu_cxx::Lockpolicy)2> > >::_S_raw_ptr(__gnu_cxx::Lockpolicy)
  0.00     34.05     0.00        1     0.00     0.00  std::__allocated_ptr<std::allocator<std::Spcounted_ptr_inplace<Catch::clara::detail::BoundFlagLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(bool)#9}>, std::allocator<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(bool)#9}>, (__gnu_cxx::Lockpolicy)2> > >::get()
  0.00     34.05     0.00        1     0.00     0.00  std::__allocated_ptr<std::allocator<std::Spcounted_ptr_inplace<Catch::clara::detail::BoundFlagLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(bool)#9}>, std::allocator<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(bool)#9}>, (__gnu_cxx::Lockpolicy)2> > >::operator=(decltype(nullptr))
  0.00     34.05     0.00        1     0.00     0.00  std::__allocated_ptr<std::allocator<std::Spcounted_ptr_inplace<Catch::clara::detail::BoundFlagLambda<Catch::clara::detail::Help::Help(bool&)::{lambda(bool)#1}>, std::allocator<Catch::clara::detail::Help::Help(bool&)::{lambda(bool)#1}>, (__gnu_cxx::Lockpolicy)2> > >::_S_raw_ptr(__gnu_cxx::Lockpolicy)
  0.00     34.05     0.00        1     0.00     0.00  std::__allocated_ptr<std::allocator<std::Spcounted_ptr_inplace<Catch::clara::detail::BoundFlagLambda<Catch::clara::detail::Help::Help(bool&)::{lambda(bool)#1}>, std::allocator<Catch::clara::detail::Help::Help(bool&)::{lambda(bool)#1}>, (__gnu_cxx::Lockpolicy)2> > >::get()
  0.00     34.05     0.00        1     0.00     0.00  std::__allocated_ptr<std::allocator<std::Spcounted_ptr_inplace<Catch::clara::detail::BoundFlagLambda<Catch::clara::detail::Help::Help(bool&)::{lambda(bool)#1}>, std::allocator<Catch::clara::detail::Help::Help(bool&)::{lambda(bool)#1}>, (__gnu_cxx::Lockpolicy)2> > >::operator=(decltype(nullptr))
  0.00     34.05     0.00        1     0.00     0.00  std::__allocated_ptr<std::allocator<std::Spcounted_ptr_inplace<Catch::Config, std::allocator<Catch::Config>, (__gnu_cxx::Lockpolicy)2> > >::_S_raw_ptr(std::Spcounted_ptr_inplace<Catch::Config, std::allocator<Catch::Config>, (__gnu_cxx::Lockpolicy)2>)
  0.00     34.05     0.00        1     0.00     0.00  std::__allocated_ptr<std::allocator<std::Spcounted_ptr_inplace<Catch::Config, std::allocator<Catch::Config>, (__gnu_cxx::Lockpolicy)2> > >::get()
  0.00     34.05     0.00        1     0.00     0.00  std::__allocated_ptr<std::allocator<std::Spcounted_ptr_inplace<Catch::Config, std::allocator<Catch::Config>, (__gnu_cxx::Lockpolicy)2> > >::operator=(decltype(nullptr))
  0.00     34.05     0.00        1     0.00     0.00  std::__uniq_ptr_impl<Catch::IStream const, std::default_delete<Catch::IStream const> >::_M_deleter()
  0.00     34.05     0.00        1     0.00     0.00  std::__uniq_ptr_impl<Catch::IStream const, std::default_delete<Catch::IStream const> >::__uniq_ptr_impl(Catch::IStream const)
  0.00     34.05     0.00        1     0.00     0.00  std::__uniq_ptr_impl<Catch::TablePrinter, std::default_delete<Catch::TablePrinter> >::_M_deleter()
  0.00     34.05     0.00        1     0.00     0.00  std::__uniq_ptr_impl<Catch::TablePrinter, std::default_delete<Catch::TablePrinter> >::__uniq_ptr_impl(Catch::TablePrinter)
  0.00     34.05     0.00        1     0.00     0.00  std::__uniq_ptr_impl<Catch::ConsoleReporter, std::default_delete<Catch::ConsoleReporter> >::_M_deleter()
  0.00     34.05     0.00        1     0.00     0.00  std::__uniq_ptr_impl<Catch::ConsoleReporter, std::default_delete<Catch::ConsoleReporter> >::__uniq_ptr_impl(Catch::ConsoleReporter)
  0.00     34.05     0.00        1     0.00     0.00  std::__uniq_ptr_impl<Catch::IStreamingReporter, std::default_delete<Catch::IStreamingReporter> >::__uniq_ptr_impl<std::default_delete<Catch::IStreamingReporter> >(Catch::IStreamingReporter, std::default_delete<Catch::IStreamingReporter>&&)
  0.00     34.05     0.00        1     0.00     0.00  std::__uniq_ptr_impl<Catch::IStreamingReporter, std::default_delete<Catch::IStreamingReporter> >::__uniq_ptr_impl<std::default_delete<Catch::ConsoleReporter> >(Catch::IStreamingReporter, std::default_delete<Catch::ConsoleReporter>&&)
  0.00     34.05     0.00        1     0.00     0.00  std::allocator_traits<std::allocator<Catch::(anonymous namespace)::ColumnInfo> >::deallocate(std::allocator<Catch::(anonymous namespace)::ColumnInfo>&, Catch::(anonymous namespace)::ColumnInfo, unsigned long)
  0.00     34.05     0.00        1     0.00     0.00  std::allocator_traits<std::allocator<Catch::(anonymous namespace)::ColumnInfo> >::allocate(std::allocator<Catch::(anonymous namespace)::ColumnInfo>&, unsigned long)
  0.00     34.05     0.00        1     0.00     0.00  void std::allocator_traits<std::allocator<Catch::ReporterRegistrar<Catch::XmlReporter>::ReporterFactory> >::destroy<Catch::ReporterRegistrar<Catch::XmlReporter>::ReporterFactory>(std::allocator<Catch::ReporterRegistrar<Catch::XmlReporter>::ReporterFactory>&, Catch::ReporterRegistrar<Catch::XmlReporter>::ReporterFactory)
  0.00     34.05     0.00        1     0.00     0.00  void std::allocator_traits<std::allocator<Catch::ReporterRegistrar<Catch::XmlReporter>::ReporterFactory> >::construct<Catch::ReporterRegistrar<Catch::XmlReporter>::ReporterFactory>(std::allocator<Catch::ReporterRegistrar<Catch::XmlReporter>::ReporterFactory>&, Catch::ReporterRegistrar<Catch::XmlReporter>::ReporterFactory)
  0.00     34.05     0.00        1     0.00     0.00  void std::allocator_traits<std::allocator<Catch::ReporterRegistrar<Catch::JunitReporter>::ReporterFactory> >::destroy<Catch::ReporterRegistrar<Catch::JunitReporter>::ReporterFactory>(std::allocator<Catch::ReporterRegistrar<Catch::JunitReporter>::ReporterFactory>&, Catch::ReporterRegistrar<Catch::JunitReporter>::ReporterFactory)
  0.00     34.05     0.00        1     0.00     0.00  void std::allocator_traits<std::allocator<Catch::ReporterRegistrar<Catch::JunitReporter>::ReporterFactory> >::construct<Catch::ReporterRegistrar<Catch::JunitReporter>::ReporterFactory>(std::allocator<Catch::ReporterRegistrar<Catch::JunitReporter>::ReporterFactory>&, Catch::ReporterRegistrar<Catch::JunitReporter>::ReporterFactory)
  0.00     34.05     0.00        1     0.00     0.00  void std::allocator_traits<std::allocator<Catch::ReporterRegistrar<Catch::CompactReporter>::ReporterFactory> >::destroy<Catch::ReporterRegistrar<Catch::CompactReporter>::ReporterFactory>(std::allocator<Catch::ReporterRegistrar<Catch::CompactReporter>::ReporterFactory>&, Catch::ReporterRegistrar<Catch::CompactReporter>::ReporterFactory)
  0.00     34.05     0.00        1     0.00     0.00  void std::allocator_traits<std::allocator<Catch::ReporterRegistrar<Catch::CompactReporter>::ReporterFactory> >::construct<Catch::ReporterRegistrar<Catch::CompactReporter>::ReporterFactory>(std::allocator<Catch::ReporterRegistrar<Catch::CompactReporter>::ReporterFactory>&, Catch::ReporterRegistrar<Catch::CompactReporter>::ReporterFactory)
  0.00     34.05     0.00        1     0.00     0.00  void std::allocator_traits<std::allocator<Catch::ReporterRegistrar<Catch::ConsoleReporter>::ReporterFactory> >::destroy<Catch::ReporterRegistrar<Catch::ConsoleReporter>::ReporterFactory>(std::allocator<Catch::ReporterRegistrar<Catch::ConsoleReporter>::ReporterFactory>&, Catch::ReporterRegistrar<Catch::ConsoleReporter>::ReporterFactory)
  0.00     34.05     0.00        1     0.00     0.00  void std::allocator_traits<std::allocator<Catch::ReporterRegistrar<Catch::ConsoleReporter>::ReporterFactory> >::construct<Catch::ReporterRegistrar<Catch::ConsoleReporter>::ReporterFactory>(std::allocator<Catch::ReporterRegistrar<Catch::ConsoleReporter>::ReporterFactory>&, Catch::ReporterRegistrar<Catch::ConsoleReporter>::ReporterFactory)
  0.00     34.05     0.00        1     0.00     0.00  void std::allocator_traits<std::allocator<Catch::clara::detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#2}> > >::destroy<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#2}>(Catch::clara::detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#2}>&, Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#2})
  0.00     34.05     0.00        1     0.00     0.00  void std::allocator_traits<std::allocator<Catch::clara::detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#2}> > >::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::clara::detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#2}>&, Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#2}, {lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#2} const&)
  0.00     34.05     0.00        1     0.00     0.00  void std::allocator_traits<std::allocator<Catch::clara::detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#3}> > >::destroy<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#3}>(Catch::clara::detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#3}>&, Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#3})
  0.00     34.05     0.00        1     0.00     0.00  void std::allocator_traits<std::allocator<Catch::clara::detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#3}> > >::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::clara::detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#3}>&, Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#3}, {lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#3} const&)
  0.00     34.05     0.00        1     0.00     0.00  void std::allocator_traits<std::allocator<Catch::clara::detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#4}> > >::destroy<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#4}>(Catch::clara::detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#4}>&, Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#4})
  0.00     34.05     0.00        1     0.00     0.00  void std::allocator_traits<std::allocator<Catch::clara::detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#4}> > >::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::clara::detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#4}>&, Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#4}, {lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#4} const&)
  0.00     34.05     0.00        1     0.00     0.00  void std::allocator_traits<std::allocator<Catch::clara::detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#5}> > >::destroy<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#5}>(Catch::clara::detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#5}>&, Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#5})
  0.00     34.05     0.00        1     0.00     0.00  void std::allocator_traits<std::allocator<Catch::clara::detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#5}> > >::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::clara::detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#5}>&, Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#5}, {lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#5} const&)
  0.00     34.05     0.00        1     0.00     0.00  void std::allocator_traits<std::allocator<Catch::clara::detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#6}> > >::destroy<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#6}>(Catch::clara::detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#6}>&, Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#6})
  0.00     34.05     0.00        1     0.00     0.00  void std::allocator_traits<std::allocator<Catch::clara::detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#6}> > >::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::clara::detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#6}>&, Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#6}, {lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#6} const&)
  0.00     34.05     0.00        1     0.00     0.00  void std::allocator_traits<std::allocator<Catch::clara::detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#7}> > >::destroy<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#7}>(Catch::clara::detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#7}>&, Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#7})
  0.00     34.05     0.00        1     0.00     0.00  void std::allocator_traits<std::allocator<Catch::clara::detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#7}> > >::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::clara::detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#7}>&, Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#7}, {lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#7} const&)
  0.00     34.05     0.00        1     0.00     0.00  void std::allocator_traits<std::allocator<Catch::clara::detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#8}> > >::destroy<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#8}>(Catch::clara::detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#8}>&, Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#8})
  0.00     34.05     0.00        1     0.00     0.00  void std::allocator_traits<std::allocator<Catch::clara::detail::BoundLambda<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::clara::detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#8}>&, Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#8}, {lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#8} const&)
  0.00     34.05     0.00        1     0.00     0.00  void std::allocator_traits<std::allocator<Catch::clara::detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#1}> > >::destroy<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#1}>(Catch::clara::detail::BoundLambda<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})
  0.00     34.05     0.00        1     0.00     0.00  void std::allocator_traits<std::allocator<Catch::clara::detail::BoundLambda<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::clara::detail::BoundLambda<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}, {lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#1} const&)
  0.00     34.05     0.00        1     0.00     0.00  void std::allocator_traits<std::allocator<Catch::clara::detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(bool)#11}> > >::destroy<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(bool)#11}>(Catch::clara::detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(bool)#11}>&, Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(bool)#11})
  0.00     34.05     0.00        1     0.00     0.00  void std::allocator_traits<std::allocator<Catch::clara::detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(bool)#11}> > >::construct<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(bool)#11}, {lambda(bool)#11} const&>(Catch::clara::detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(bool)#11}>&, Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(bool)#11}, {lambda(bool)#11} const&)
  0.00     34.05     0.00        1     0.00     0.00  void std::allocator_traits<std::allocator<Catch::clara::detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(int)#10}> > >::destroy<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(int)#10}>(Catch::clara::detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(int)#10}>&, Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(int)#10})
  0.00     34.05     0.00        1     0.00     0.00  void std::allocator_traits<std::allocator<Catch::clara::detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(int)#10}> > >::construct<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(int)#10}, {lambda(int)#10} const&>(Catch::clara::detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(int)#10}>&, Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(int)#10}, {lambda(int)#10} const&)
  0.00     34.05     0.00        1     0.00     0.00  void std::allocator_traits<std::allocator<Catch::clara::detail::BoundValueRef<long> > >::destroy<Catch::clara::detail::BoundValueRef<long> >(std::allocator<Catch::clara::detail::BoundValueRef<long> >&, Catch::clara::detail::BoundValueRef<long>)
  0.00     34.05     0.00        1     0.00     0.00  void std::allocator_traits<std::allocator<Catch::clara::detail::BoundValueRef<long> > >::construct<Catch::clara::detail::BoundValueRef<long>, long&>(std::allocator<Catch::clara::detail::BoundValueRef<long> >&, Catch::clara::detail::BoundValueRef<long>, long&)
  0.00     34.05     0.00        1     0.00     0.00  void std::allocator_traits<std::allocator<Catch::clara::detail::BoundFlagLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(bool)#9}> > >::destroy<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(bool)#9}>(Catch::clara::detail::BoundFlagLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(bool)#9}>&, Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(bool)#9})
  0.00     34.05     0.00        1     0.00     0.00  void std::allocator_traits<std::allocator<Catch::clara::detail::BoundFlagLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(bool)#9}> > >::construct<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(bool)#9}, {lambda(bool)#9} const&>(Catch::clara::detail::BoundFlagLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(bool)#9}>&, Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(bool)#9}, {lambda(bool)#9} const&)
  0.00     34.05     0.00        1     0.00     0.00  void std::allocator_traits<std::allocator<Catch::clara::detail::BoundFlagLambda<Catch::clara::detail::Help::Help(bool&)::{lambda(bool)#1}> > >::destroy<Catch::clara::detail::Help::Help(bool&)::{lambda(bool)#1}>(Catch::clara::detail::BoundFlagLambda<Catch::clara::detail::Help::Help(bool&)::{lambda(bool)#1}>&, Catch::clara::detail::Help::Help(bool&)::{lambda(bool)#1})
  0.00     34.05     0.00        1     0.00     0.00  void std::allocator_traits<std::allocator<Catch::clara::detail::BoundFlagLambda<Catch::clara::detail::Help::Help(bool&)::{lambda(bool)#1}> > >::construct<Catch::clara::detail::Help::Help(bool&)::{lambda(bool)#1}, {lambda(bool)#1} const&>(Catch::clara::detail::BoundFlagLambda<Catch::clara::detail::Help::Help(bool&)::{lambda(bool)#1}>&, Catch::clara::detail::Help::Help(bool&)::{lambda(bool)#1}, {lambda(bool)#1} const&)
  0.00     34.05     0.00        1     0.00     0.00  void std::allocator_traits<std::allocator<Catch::clara::detail::Arg> >::construct<Catch::clara::detail::Arg, Catch::clara::detail::Arg const&>(std::allocator<Catch::clara::detail::Arg>&, Catch::clara::detail::Arg, Catch::clara::detail::Arg const&)
  0.00     34.05     0.00        1     0.00     0.00  void std::allocator_traits<std::allocator<Catch::Config> >::destroy<Catch::Config>(std::allocator<Catch::Config>&, Catch::Config)
  0.00     34.05     0.00        1     0.00     0.09  void std::allocator_traits<std::allocator<Catch::Config> >::construct<Catch::Config, Catch::ConfigData&>(std::allocator<Catch::Config>&, Catch::Config, Catch::ConfigData&)
  0.00     34.05     0.00        1     0.00     0.00  std::allocator_traits<std::allocator<Catch::TestCase> >::select_on_container_copy_construction(std::allocator<Catch::TestCase> const&)
  0.00     34.05     0.00        1     0.00     0.00  std::allocator_traits<std::allocator<Catch::TestSpec::Filter> >::select_on_container_copy_construction(std::allocator<Catch::TestSpec::Filter> const&)
  0.00     34.05     0.00        1     0.00     0.00  std::allocator_traits<std::allocator<Catch::ISingleton> >::deallocate(std::allocator<Catch::ISingleton>&, Catch::ISingleton*, unsigned long)
  0.00     34.05     0.00        1     0.00     0.00  std::allocator_traits<std::allocator<Catch::ISingleton> >::allocate(std::allocator<Catch::ISingleton>&, unsigned long)
  0.00     34.05     0.00        1     0.00     0.00  void std::allocator_traits<std::allocator<Catch::ISingleton> >::construct<Catch::ISingleton, Catch::ISingleton const&>(std::allocator<Catch::ISingleton>&, Catch::ISingleton**, Catch::ISingleton const&)
  0.00     34.05     0.00        1     0.00     0.00  std::allocator_traits<std::allocator<Catch::TestCaseTracking::ITracker> >::deallocate(std::allocator<Catch::TestCaseTracking::ITracker>&, Catch::TestCaseTracking::ITracker*, unsigned long)
  0.00     34.05     0.00        1     0.00     0.00  std::allocator_traits<std::allocator<Catch::TestCaseTracking::ITracker> >::allocate(std::allocator<Catch::TestCaseTracking::ITracker>&, unsigned long)
  0.00     34.05     0.00        1     0.00     0.00  std::allocator_traits<std::allocator<std::Rbtree_node<Catch::Verbosity> > >::deallocate(std::allocator<std::Rbtree_node<Catch::Verbosity> >&, std::Rbtree_node<Catch::Verbosity>, unsigned long)
  0.00     34.05     0.00        1     0.00     0.00  void std::allocator_traits<std::allocator<std::Rbtree_node<Catch::Verbosity> > >::destroy<Catch::Verbosity>(std::allocator<std::Rbtree_node<Catch::Verbosity> >&, Catch::Verbosity)
  0.00     34.05     0.00        1     0.00     0.00  std::allocator_traits<std::allocator<std::Rbtree_node<Catch::Verbosity> > >::allocate(std::allocator<std::Rbtree_node<Catch::Verbosity> >&, unsigned long)
  0.00     34.05     0.00        1     0.00     0.00  void std::allocator_traits<std::allocator<std::Rbtree_node<Catch::Verbosity> > >::construct<Catch::Verbosity, Catch::Verbosity const&>(std::allocator<std::Rbtree_node<Catch::Verbosity> >&, Catch::Verbosity, Catch::Verbosity const&)
  0.00     34.05     0.00        1     0.00     0.00  std::allocator_traits<std::allocator<std::Spcounted_ptr_inplace<Catch::ReporterRegistrar<Catch::XmlReporter>::ReporterFactory, std::allocator<Catch::ReporterRegistrar<Catch::XmlReporter>::ReporterFactory>, (__gnu_cxx::Lockpolicy)2> > >::deallocate(std::allocator<std::Spcounted_ptr_inplace<Catch::ReporterRegistrar<Catch::XmlReporter>::ReporterFactory, std::allocator<Catch::ReporterRegistrar<Catch::XmlReporter>::ReporterFactory>, (__gnu_cxx::Lockpolicy)2> >&, std::Spcounted_ptr_inplace<Catch::ReporterRegistrar<Catch::XmlReporter>::ReporterFactory, std::allocator<Catch::ReporterRegistrar<Catch::XmlReporter>::ReporterFactory>, (__gnu_cxx::Lockpolicy)2>, unsigned long)
  0.00     34.05     0.00        1     0.00     0.00  std::allocator_traits<std::allocator<std::Spcounted_ptr_inplace<Catch::ReporterRegistrar<Catch::XmlReporter>::ReporterFactory, std::allocator<Catch::ReporterRegistrar<Catch::XmlReporter>::ReporterFactory>, (__gnu_cxx::Lockpolicy)2> > >::allocate(std::allocator<std::Spcounted_ptr_inplace<Catch::ReporterRegistrar<Catch::XmlReporter>::ReporterFactory, std::allocator<Catch::ReporterRegistrar<Catch::XmlReporter>::ReporterFactory>, (__gnu_cxx::Lockpolicy)2> >&, unsigned long)
  0.00     34.05     0.00        1     0.00     0.00  std::allocator_traits<std::allocator<std::Spcounted_ptr_inplace<Catch::ReporterRegistrar<Catch::JunitReporter>::ReporterFactory, std::allocator<Catch::ReporterRegistrar<Catch::JunitReporter>::ReporterFactory>, (__gnu_cxx::Lockpolicy)2> > >::deallocate(std::allocator<std::Spcounted_ptr_inplace<Catch::ReporterRegistrar<Catch::JunitReporter>::ReporterFactory, std::allocator<Catch::ReporterRegistrar<Catch::JunitReporter>::ReporterFactory>, (__gnu_cxx::Lockpolicy)2> >&, std::Spcounted_ptr_inplace<Catch::ReporterRegistrar<Catch::JunitReporter>::ReporterFactory, std::allocator<Catch::ReporterRegistrar<Catch::JunitReporter>::ReporterFactory>, (__gnu_cxx::Lockpolicy)2>, unsigned long)
  0.00     34.05     0.00        1     0.00     0.00  std::allocator_traits<std::allocator<std::Spcounted_ptr_inplace<Catch::ReporterRegistrar<Catch::JunitReporter>::ReporterFactory, std::allocator<Catch::ReporterRegistrar<Catch::JunitReporter>::ReporterFactory>, (__gnu_cxx::Lockpolicy)2> > >::allocate(std::allocator<std::Spcounted_ptr_inplace<Catch::ReporterRegistrar<Catch::JunitReporter>::ReporterFactory, std::allocator<Catch::ReporterRegistrar<Catch::JunitReporter>::ReporterFactory>, (__gnu_cxx::Lockpolicy)2> >&, unsigned long)
  0.00     34.05     0.00        1     0.00     0.00  std::allocator_traits<std::allocator<std::Spcounted_ptr_inplace<Catch::ReporterRegistrar<Catch::CompactReporter>::ReporterFactory, std::allocator<Catch::ReporterRegistrar<Catch::CompactReporter>::ReporterFactory>, (__gnu_cxx::Lockpolicy)2> > >::deallocate(std::allocator<std::Spcounted_ptr_inplace<Catch::ReporterRegistrar<Catch::CompactReporter>::ReporterFactory, std::allocator<Catch::ReporterRegistrar<Catch::CompactReporter>::ReporterFactory>, (__gnu_cxx::Lockpolicy)2> >&, std::Spcounted_ptr_inplace<Catch::ReporterRegistrar<Catch::CompactReporter>::ReporterFactory, std::allocator<Catch::ReporterRegistrar<Catch::CompactReporter>::ReporterFactory>, (__gnu_cxx::Lockpolicy)2>, unsigned long)
  0.00     34.05     0.00        1     0.00     0.00  std::allocator_traits<std::allocator<std::Spcounted_ptr_inplace<Catch::ReporterRegistrar<Catch::CompactReporter>::ReporterFactory, std::allocator<Catch::ReporterRegistrar<Catch::CompactReporter>::ReporterFactory>, (__gnu_cxx::Lockpolicy)2> > >::allocate(std::allocator<std::Spcounted_ptr_inplace<Catch::ReporterRegistrar<Catch::CompactReporter>::ReporterFactory, std::allocator<Catch::ReporterRegistrar<Catch::CompactReporter>::ReporterFactory>, (__gnu_cxx::Lockpolicy)2> >&, unsigned long)
  0.00     34.05     0.00        1     0.00     0.00  std::allocator_traits<std::allocator<std::Spcounted_ptr_inplace<Catch::ReporterRegistrar<Catch::ConsoleReporter>::ReporterFactory, std::allocator<Catch::ReporterRegistrar<Catch::ConsoleReporter>::ReporterFactory>, (__gnu_cxx::Lockpolicy)2> > >::deallocate(std::allocator<std::Spcounted_ptr_inplace<Catch::ReporterRegistrar<Catch::ConsoleReporter>::ReporterFactory, std::allocator<Catch::ReporterRegistrar<Catch::ConsoleReporter>::ReporterFactory>, (__gnu_cxx::Lockpolicy)2> >&, std::Spcounted_ptr_inplace<Catch::ReporterRegistrar<Catch::ConsoleReporter>::ReporterFactory, std::allocator<Catch::ReporterRegistrar<Catch::ConsoleReporter>::ReporterFactory>, (__gnu_cxx::Lockpolicy)2>, unsigned long)
  0.00     34.05     0.00        1     0.00     0.00  std::allocator_traits<std::allocator<std::Spcounted_ptr_inplace<Catch::ReporterRegistrar<Catch::ConsoleReporter>::ReporterFactory, std::allocator<Catch::ReporterRegistrar<Catch::ConsoleReporter>::ReporterFactory>, (__gnu_cxx::Lockpolicy)2> > >::allocate(std::allocator<std::Spcounted_ptr_inplace<Catch::ReporterRegistrar<Catch::ConsoleReporter>::ReporterFactory, std::allocator<Catch::ReporterRegistrar<Catch::ConsoleReporter>::ReporterFactory>, (__gnu_cxx::Lockpolicy)2> >&, unsigned long)
  0.00     34.05     0.00        1     0.00     0.00  std::allocator_traits<std::allocator<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> > >::deallocate(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>&, __gnu_cxx::Lockpolicy, unsigned long)
  0.00     34.05     0.00        1     0.00     0.00  std::allocator_traits<std::allocator<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> > >::allocate(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>&, unsigned long)
  0.00     34.05     0.00        1     0.00     0.00  std::allocator_traits<std::allocator<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> > >::deallocate(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>&, __gnu_cxx::Lockpolicy, unsigned long)
  0.00     34.05     0.00        1     0.00     0.00  std::allocator_traits<std::allocator<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> > >::allocate(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>&, unsigned long)
  0.00     34.05     0.00        1     0.00     0.00  std::allocator_traits<std::allocator<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> > >::deallocate(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>&, __gnu_cxx::Lockpolicy, unsigned long)
  0.00     34.05     0.00        1     0.00     0.00  std::allocator_traits<std::allocator<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> > >::allocate(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>&, unsigned long)
  0.00     34.05     0.00        1     0.00     0.00  std::allocator_traits<std::allocator<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> > >::deallocate(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>&, __gnu_cxx::Lockpolicy, unsigned long)
  0.00     34.05     0.00        1     0.00     0.00  std::allocator_traits<std::allocator<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> > >::allocate(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>&, unsigned long)
  0.00     34.05     0.00        1     0.00     0.00  std::allocator_traits<std::allocator<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> > >::deallocate(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>&, __gnu_cxx::Lockpolicy, unsigned long)
  0.00     34.05     0.00        1     0.00     0.00  std::allocator_traits<std::allocator<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> > >::allocate(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>&, unsigned long)
  0.00     34.05     0.00        1     0.00     0.00  std::allocator_traits<std::allocator<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> > >::deallocate(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>&, __gnu_cxx::Lockpolicy, unsigned long)
  0.00     34.05     0.00        1     0.00     0.00  std::allocator_traits<std::allocator<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> > >::allocate(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>&, unsigned long)
  0.00     34.05     0.00        1     0.00     0.00  std::allocator_traits<std::allocator<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&)#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> > >::deallocate(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&)#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>&, __gnu_cxx::Lockpolicy, unsigned long)
  0.00     34.05     0.00        1     0.00     0.00  std::allocator_traits<std::allocator<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&)#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> > >::allocate(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&)#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>&, unsigned long)
  0.00     34.05     0.00        1     0.00     0.00  std::allocator_traits<std::allocator<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&)#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> > >::deallocate(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&)#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>&, __gnu_cxx::Lockpolicy, unsigned long)
  0.00     34.05     0.00        1     0.00     0.00  std::allocator_traits<std::allocator<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&)#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> > >::allocate(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&)#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>&, unsigned long)
  0.00     34.05     0.00        1     0.00     0.00  std::allocator_traits<std::allocator<std::Spcounted_ptr_inplace<Catch::clara::detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(bool)#11}>, std::allocator<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(bool)#11}>, (__gnu_cxx::Lockpolicy)2> > >::deallocate(std::Spcounted_ptr_inplace<Catch::clara::detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(bool)#11}>, std::allocator<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(bool)#11}>, (__gnu_cxx::Lockpolicy)2>&, __gnu_cxx::Lockpolicy, unsigned long)
  0.00     34.05     0.00        1     0.00     0.00  std::allocator_traits<std::allocator<std::Spcounted_ptr_inplace<Catch::clara::detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(bool)#11}>, std::allocator<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(bool)#11}>, (__gnu_cxx::Lockpolicy)2> > >::allocate(std::Spcounted_ptr_inplace<Catch::clara::detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(bool)#11}>, std::allocator<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(bool)#11}>, (__gnu_cxx::Lockpolicy)2>&, unsigned long)
  0.00     34.05     0.00        1     0.00     0.00  std::allocator_traits<std::allocator<std::Spcounted_ptr_inplace<Catch::clara::detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(int)#10}>, std::allocator<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(int)#10}>, (__gnu_cxx::Lockpolicy)2> > >::deallocate(std::Spcounted_ptr_inplace<Catch::clara::detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(int)#10}>, std::allocator<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(int)#10}>, (__gnu_cxx::Lockpolicy)2>&, __gnu_cxx::Lockpolicy, unsigned long)
  0.00     34.05     0.00        1     0.00     0.00  std::allocator_traits<std::allocator<std::Spcounted_ptr_inplace<Catch::clara::detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(int)#10}>, std::allocator<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(int)#10}>, (__gnu_cxx::Lockpolicy)2> > >::allocate(std::Spcounted_ptr_inplace<Catch::clara::detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(int)#10}>, std::allocator<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(int)#10}>, (__gnu_cxx::Lockpolicy)2>&, unsigned long)
  0.00     34.05     0.00        1     0.00     0.00  std::allocator_traits<std::allocator<std::Spcounted_ptr_inplace<Catch::clara::detail::BoundValueRef<long>, std::allocator<Catch::clara::detail::BoundValueRef<long> >, (__gnu_cxx::Lockpolicy)2> > >::deallocate(std::allocator<std::Spcounted_ptr_inplace<Catch::clara::detail::BoundValueRef<long>, std::allocator<Catch::clara::detail::BoundValueRef<long> >, (__gnu_cxx::Lockpolicy)2> >&, std::Spcounted_ptr_inplace<Catch::clara::detail::BoundValueRef<long>, std::allocator<Catch::clara::detail::BoundValueRef<long> >, (__gnu_cxx::Lockpolicy)2>, unsigned long)
  0.00     34.05     0.00        1     0.00     0.00  std::allocator_traits<std::allocator<std::Spcounted_ptr_inplace<Catch::clara::detail::BoundValueRef<long>, std::allocator<Catch::clara::detail::BoundValueRef<long> >, (__gnu_cxx::Lockpolicy)2> > >::allocate(std::allocator<std::Spcounted_ptr_inplace<Catch::clara::detail::BoundValueRef<long>, std::allocator<Catch::clara::detail::BoundValueRef<long> >, (__gnu_cxx::Lockpolicy)2> >&, unsigned long)
  0.00     34.05     0.00        1     0.00     0.00  std::allocator_traits<std::allocator<std::Spcounted_ptr_inplace<Catch::clara::detail::BoundFlagLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(bool)#9}>, std::allocator<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(bool)#9}>, (__gnu_cxx::Lockpolicy)2> > >::deallocate(std::Spcounted_ptr_inplace<Catch::clara::detail::BoundFlagLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(bool)#9}>, std::allocator<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(bool)#9}>, (__gnu_cxx::Lockpolicy)2>&, __gnu_cxx::Lockpolicy, unsigned long)
  0.00     34.05     0.00        1     0.00     0.00  std::allocator_traits<std::allocator<std::Spcounted_ptr_inplace<Catch::clara::detail::BoundFlagLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(bool)#9}>, std::allocator<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(bool)#9}>, (__gnu_cxx::Lockpolicy)2> > >::allocate(std::Spcounted_ptr_inplace<Catch::clara::detail::BoundFlagLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(bool)#9}>, std::allocator<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(bool)#9}>, (__gnu_cxx::Lockpolicy)2>&, unsigned long)
  0.00     34.05     0.00        1     0.00     0.00  std::allocator_traits<std::allocator<std::Spcounted_ptr_inplace<Catch::clara::detail::BoundFlagLambda<Catch::clara::detail::Help::Help(bool&)::{lambda(bool)#1}>, std::allocator<Catch::clara::detail::Help::Help(bool&)::{lambda(bool)#1}>, (__gnu_cxx::Lockpolicy)2> > >::deallocate(std::Spcounted_ptr_inplace<Catch::clara::detail::BoundFlagLambda<Catch::clara::detail::Help::Help(bool&)::{lambda(bool)#1}>, std::allocator<Catch::clara::detail::Help::Help(bool&)::{lambda(bool)#1}>, (__gnu_cxx::Lockpolicy)2>&, __gnu_cxx::Lockpolicy, unsigned long)
  0.00     34.05     0.00        1     0.00     0.00  std::allocator_traits<std::allocator<std::Spcounted_ptr_inplace<Catch::clara::detail::BoundFlagLambda<Catch::clara::detail::Help::Help(bool&)::{lambda(bool)#1}>, std::allocator<Catch::clara::detail::Help::Help(bool&)::{lambda(bool)#1}>, (__gnu_cxx::Lockpolicy)2> > >::allocate(std::Spcounted_ptr_inplace<Catch::clara::detail::BoundFlagLambda<Catch::clara::detail::Help::Help(bool&)::{lambda(bool)#1}>, std::allocator<Catch::clara::detail::Help::Help(bool&)::{lambda(bool)#1}>, (__gnu_cxx::Lockpolicy)2>&, unsigned long)
  0.00     34.05     0.00        1     0.00     0.00  std::allocator_traits<std::allocator<std::Spcounted_ptr_inplace<Catch::Config, std::allocator<Catch::Config>, (__gnu_cxx::Lockpolicy)2> > >::deallocate(std::allocator<std::Spcounted_ptr_inplace<Catch::Config, std::allocator<Catch::Config>, (__gnu_cxx::Lockpolicy)2> >&, std::Spcounted_ptr_inplace<Catch::Config, std::allocator<Catch::Config>, (__gnu_cxx::Lockpolicy)2>, unsigned long)
  0.00     34.05     0.00        1     0.00     0.00  std::allocator_traits<std::allocator<std::Spcounted_ptr_inplace<Catch::Config, std::allocator<Catch::Config>, (__gnu_cxx::Lockpolicy)2> > >::allocate(std::allocator<std::Spcounted_ptr_inplace<Catch::Config, std::allocator<Catch::Config>, (__gnu_cxx::Lockpolicy)2> >&, unsigned long)
  0.00     34.05     0.00        1     0.00     0.00  std::Rbtree_iterator<Catch::TestCase>::operator--()
  0.00     34.05     0.00        1     0.00     0.00  std::Rbtree_key_compare<std::less<Catch::TestCase> >::Rbtree_key_compare()
  0.00     34.05     0.00        1     0.00     0.00  std::Rbtree_key_compare<std::less<Catch::Verbosity> >::Rbtree_key_compare(std::less<Catch::Verbosity> const&)
  0.00     34.05     0.00        1     0.00     0.00  std::Rbtree_key_compare<std::less<Catch::TestCase const> >::Rbtree_key_compare()
  0.00     34.05     0.00        1     0.00     0.00  Catch::TestCase std::__uninitialized_copy<false>::__uninit_copy<__gnu_cxx::__normal_iterator<Catch::TestCase const, std::vector<Catch::TestCase, std::allocator<Catch::TestCase> > >, Catch::TestCase>(__gnu_cxx::__normal_iterator<Catch::TestCase const, std::vector<Catch::TestCase, std::allocator<Catch::TestCase> > >, __gnu_cxx::__normal_iterator<Catch::TestCase const, std::vector<Catch::TestCase, std::allocator<Catch::TestCase> > >, Catch::TestCase)
  0.00     34.05     0.00        1     0.00     0.00  Catch::TestSpec::Filter std::__uninitialized_copy<false>::__uninit_copy<__gnu_cxx::__normal_iterator<Catch::TestSpec::Filter const, std::vector<Catch::TestSpec::Filter, std::allocator<Catch::TestSpec::Filter> > >, Catch::TestSpec::Filter>(__gnu_cxx::__normal_iterator<Catch::TestSpec::Filter const, std::vector<Catch::TestSpec::Filter, std::allocator<Catch::TestSpec::Filter> > >, __gnu_cxx::__normal_iterator<Catch::TestSpec::Filter const, std::vector<Catch::TestSpec::Filter, std::allocator<Catch::TestSpec::Filter> > >, Catch::TestSpec::Filter)
  0.00     34.05     0.00        1     0.00     0.00  Catch::(anonymous namespace)::ColumnInfo std::__uninitialized_copy<false>::__uninit_copy<Catch::(anonymous namespace)::ColumnInfo const, Catch::(anonymous namespace)::ColumnInfo>(Catch::(anonymous namespace)::ColumnInfo const, Catch::(anonymous namespace)::ColumnInfo const, Catch::(anonymous namespace)::ColumnInfo)
  0.00     34.05     0.00        1     0.00     0.00  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> >)
  0.00     34.05     0.00        1     0.00     0.00  std::Rbtree_const_iterator<Catch::Verbosity>::Rbtree_const_iterator(std::Rbtree_iterator<Catch::Verbosity> const&)
  0.00     34.05     0.00        1     0.00     0.00  std::Spcounted_ptr_inplace<Catch::ReporterRegistrar<Catch::XmlReporter>::ReporterFactory, std::allocator<Catch::ReporterRegistrar<Catch::XmlReporter>::ReporterFactory>, (__gnu_cxx::Lockpolicy)2>::_M_destroy()
  0.00     34.05     0.00        1     0.00     0.00  std::Spcounted_ptr_inplace<Catch::ReporterRegistrar<Catch::XmlReporter>::ReporterFactory, std::allocator<Catch::ReporterRegistrar<Catch::XmlReporter>::ReporterFactory>, (__gnu_cxx::Lockpolicy)2>::_M_dispose()
  0.00     34.05     0.00        1     0.00     0.00  std::Spcounted_ptr_inplace<Catch::ReporterRegistrar<Catch::XmlReporter>::ReporterFactory, std::allocator<Catch::ReporterRegistrar<Catch::XmlReporter>::ReporterFactory>, (__gnu_cxx::Lockpolicy)2>::_M_get_deleter(std::type_info const&)
  0.00     34.05     0.00        1     0.00     0.00  std::Spcounted_ptr_inplace<Catch::ReporterRegistrar<Catch::XmlReporter>::ReporterFactory, std::allocator<Catch::ReporterRegistrar<Catch::XmlReporter>::ReporterFactory>, (__gnu_cxx::Lockpolicy)2>::Impl::Impl(std::allocator<Catch::ReporterRegistrar<Catch::XmlReporter>::ReporterFactory>)
  0.00     34.05     0.00        1     0.00     0.00  std::Spcounted_ptr_inplace<Catch::ReporterRegistrar<Catch::XmlReporter>::ReporterFactory, std::allocator<Catch::ReporterRegistrar<Catch::XmlReporter>::ReporterFactory>, (__gnu_cxx::Lockpolicy)2>::_Impl::~Impl()
  0.00     34.05     0.00        1     0.00     0.00  std::Sp_counted_ptr_inplace<Catch::ReporterRegistrar<Catch::XmlReporter>::ReporterFactory, std::allocator<Catch::ReporterRegistrar<Catch::XmlReporter>::ReporterFactory>, (__gnu_cxx::Lockpolicy)2>::Spcounted_ptr_inplace<>(std::allocator<Catch::ReporterRegistrar<Catch::XmlReporter>::ReporterFactory>)
  0.00     34.05     0.00        1     0.00     0.00  std::Spcounted_ptr_inplace<Catch::ReporterRegistrar<Catch::XmlReporter>::ReporterFactory, std::allocator<Catch::ReporterRegistrar<Catch::XmlReporter>::ReporterFactory>, (__gnu_cxx::Lockpolicy)2>::~Spcounted_ptr_inplace()
  0.00     34.05     0.00        1     0.00     0.00  std::Spcounted_ptr_inplace<Catch::ReporterRegistrar<Catch::JunitReporter>::ReporterFactory, std::allocator<Catch::ReporterRegistrar<Catch::JunitReporter>::ReporterFactory>, (__gnu_cxx::Lockpolicy)2>::_M_destroy()
  0.00     34.05     0.00        1     0.00     0.00  std::Spcounted_ptr_inplace<Catch::ReporterRegistrar<Catch::JunitReporter>::ReporterFactory, std::allocator<Catch::ReporterRegistrar<Catch::JunitReporter>::ReporterFactory>, (__gnu_cxx::Lockpolicy)2>::_M_dispose()
  0.00     34.05     0.00        1     0.00     0.00  std::Spcounted_ptr_inplace<Catch::ReporterRegistrar<Catch::JunitReporter>::ReporterFactory, std::allocator<Catch::ReporterRegistrar<Catch::JunitReporter>::ReporterFactory>, (__gnu_cxx::Lockpolicy)2>::_M_get_deleter(std::type_info const&)
  0.00     34.05     0.00        1     0.00     0.00  std::Spcounted_ptr_inplace<Catch::ReporterRegistrar<Catch::JunitReporter>::ReporterFactory, std::allocator<Catch::ReporterRegistrar<Catch::JunitReporter>::ReporterFactory>, (__gnu_cxx::Lockpolicy)2>::Impl::Impl(std::allocator<Catch::ReporterRegistrar<Catch::JunitReporter>::ReporterFactory>)
  0.00     34.05     0.00        1     0.00     0.00  std::Spcounted_ptr_inplace<Catch::ReporterRegistrar<Catch::JunitReporter>::ReporterFactory, std::allocator<Catch::ReporterRegistrar<Catch::JunitReporter>::ReporterFactory>, (__gnu_cxx::Lockpolicy)2>::_Impl::~Impl()
  0.00     34.05     0.00        1     0.00     0.00  std::Sp_counted_ptr_inplace<Catch::ReporterRegistrar<Catch::JunitReporter>::ReporterFactory, std::allocator<Catch::ReporterRegistrar<Catch::JunitReporter>::ReporterFactory>, (__gnu_cxx::Lockpolicy)2>::Spcounted_ptr_inplace<>(std::allocator<Catch::ReporterRegistrar<Catch::JunitReporter>::ReporterFactory>)
  0.00     34.05     0.00        1     0.00     0.00  std::Spcounted_ptr_inplace<Catch::ReporterRegistrar<Catch::JunitReporter>::ReporterFactory, std::allocator<Catch::ReporterRegistrar<Catch::JunitReporter>::ReporterFactory>, (__gnu_cxx::Lockpolicy)2>::~Spcounted_ptr_inplace()
  0.00     34.05     0.00        1     0.00     0.00  std::Spcounted_ptr_inplace<Catch::ReporterRegistrar<Catch::CompactReporter>::ReporterFactory, std::allocator<Catch::ReporterRegistrar<Catch::CompactReporter>::ReporterFactory>, (__gnu_cxx::Lockpolicy)2>::_M_destroy()
  0.00     34.05     0.00        1     0.00     0.00  std::Spcounted_ptr_inplace<Catch::ReporterRegistrar<Catch::CompactReporter>::ReporterFactory, std::allocator<Catch::ReporterRegistrar<Catch::CompactReporter>::ReporterFactory>, (__gnu_cxx::Lockpolicy)2>::_M_dispose()
  0.00     34.05     0.00        1     0.00     0.00  std::Spcounted_ptr_inplace<Catch::ReporterRegistrar<Catch::CompactReporter>::ReporterFactory, std::allocator<Catch::ReporterRegistrar<Catch::CompactReporter>::ReporterFactory>, (__gnu_cxx::Lockpolicy)2>::_M_get_deleter(std::type_info const&)
  0.00     34.05     0.00        1     0.00     0.00  std::Spcounted_ptr_inplace<Catch::ReporterRegistrar<Catch::CompactReporter>::ReporterFactory, std::allocator<Catch::ReporterRegistrar<Catch::CompactReporter>::ReporterFactory>, (__gnu_cxx::Lockpolicy)2>::Impl::Impl(std::allocator<Catch::ReporterRegistrar<Catch::CompactReporter>::ReporterFactory>)
  0.00     34.05     0.00        1     0.00     0.00  std::Spcounted_ptr_inplace<Catch::ReporterRegistrar<Catch::CompactReporter>::ReporterFactory, std::allocator<Catch::ReporterRegistrar<Catch::CompactReporter>::ReporterFactory>, (__gnu_cxx::Lockpolicy)2>::_Impl::~Impl()
  0.00     34.05     0.00        1     0.00     0.00  std::Sp_counted_ptr_inplace<Catch::ReporterRegistrar<Catch::CompactReporter>::ReporterFactory, std::allocator<Catch::ReporterRegistrar<Catch::CompactReporter>::ReporterFactory>, (__gnu_cxx::Lockpolicy)2>::Spcounted_ptr_inplace<>(std::allocator<Catch::ReporterRegistrar<Catch::CompactReporter>::ReporterFactory>)
  0.00     34.05     0.00        1     0.00     0.00  std::Spcounted_ptr_inplace<Catch::ReporterRegistrar<Catch::CompactReporter>::ReporterFactory, std::allocator<Catch::ReporterRegistrar<Catch::CompactReporter>::ReporterFactory>, (__gnu_cxx::Lockpolicy)2>::~Spcounted_ptr_inplace()
  0.00     34.05     0.00        1     0.00     0.00  std::Spcounted_ptr_inplace<Catch::ReporterRegistrar<Catch::ConsoleReporter>::ReporterFactory, std::allocator<Catch::ReporterRegistrar<Catch::ConsoleReporter>::ReporterFactory>, (__gnu_cxx::Lockpolicy)2>::_M_destroy()
  0.00     34.05     0.00        1     0.00     0.00  std::Spcounted_ptr_inplace<Catch::ReporterRegistrar<Catch::ConsoleReporter>::ReporterFactory, std::allocator<Catch::ReporterRegistrar<Catch::ConsoleReporter>::ReporterFactory>, (__gnu_cxx::Lockpolicy)2>::_M_dispose()
  0.00     34.05     0.00        1     0.00     0.00  std::Spcounted_ptr_inplace<Catch::ReporterRegistrar<Catch::ConsoleReporter>::ReporterFactory, std::allocator<Catch::ReporterRegistrar<Catch::ConsoleReporter>::ReporterFactory>, (__gnu_cxx::Lockpolicy)2>::_M_get_deleter(std::type_info const&)
  0.00     34.05     0.00        1     0.00     0.00  std::Spcounted_ptr_inplace<Catch::ReporterRegistrar<Catch::ConsoleReporter>::ReporterFactory, std::allocator<Catch::ReporterRegistrar<Catch::ConsoleReporter>::ReporterFactory>, (__gnu_cxx::Lockpolicy)2>::Impl::Impl(std::allocator<Catch::ReporterRegistrar<Catch::ConsoleReporter>::ReporterFactory>)
  0.00     34.05     0.00        1     0.00     0.00  std::Spcounted_ptr_inplace<Catch::ReporterRegistrar<Catch::ConsoleReporter>::ReporterFactory, std::allocator<Catch::ReporterRegistrar<Catch::ConsoleReporter>::ReporterFactory>, (__gnu_cxx::Lockpolicy)2>::_Impl::~Impl()
  0.00     34.05     0.00        1     0.00     0.00  std::Sp_counted_ptr_inplace<Catch::ReporterRegistrar<Catch::ConsoleReporter>::ReporterFactory, std::allocator<Catch::ReporterRegistrar<Catch::ConsoleReporter>::ReporterFactory>, (__gnu_cxx::Lockpolicy)2>::Spcounted_ptr_inplace<>(std::allocator<Catch::ReporterRegistrar<Catch::ConsoleReporter>::ReporterFactory>)
  0.00     34.05     0.00        1     0.00     0.00  std::Spcounted_ptr_inplace<Catch::ReporterRegistrar<Catch::ConsoleReporter>::ReporterFactory, std::allocator<Catch::ReporterRegistrar<Catch::ConsoleReporter>::ReporterFactory>, (__gnu_cxx::Lockpolicy)2>::~Spcounted_ptr_inplace()
  0.00     34.05     0.00        1     0.00     0.00  std::Spcounted_ptr_inplace<Catch::clara::detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#2}>, std::allocator<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#2}>, (__gnu_cxx::Lockpolicy)2>::_M_destroy()
  0.00     34.05     0.00        1     0.00     0.00  std::Spcounted_ptr_inplace<Catch::clara::detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#2}>, std::allocator<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#2}>, (__gnu_cxx::Lockpolicy)2>::_M_dispose()
  0.00     34.05     0.00        1     0.00     0.00  std::Spcounted_ptr_inplace<Catch::clara::detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#2}>, std::allocator<Catch::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&)
  0.00     34.05     0.00        1     0.00     0.00  std::Spcounted_ptr_inplace<Catch::clara::detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#2}>, std::allocator<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#2}>, (__gnu_cxx::Lockpolicy)2>::Impl::Impl(Catch::clara::detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#2}>)
  0.00     34.05     0.00        1     0.00     0.00  std::Spcounted_ptr_inplace<Catch::clara::detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#2}>, std::allocator<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#2}>, (__gnu_cxx::Lockpolicy)2>::_Impl::~Impl()
  0.00     34.05     0.00        1     0.00     0.00  std::Sp_counted_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&)
  0.00     34.05     0.00        1     0.00     0.00  std::Spcounted_ptr_inplace<Catch::clara::detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#2}>, std::allocator<Catch::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()
  0.00     34.05     0.00        1     0.00     0.00  std::Spcounted_ptr_inplace<Catch::clara::detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#3}>, std::allocator<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#3}>, (__gnu_cxx::Lockpolicy)2>::_M_destroy()
  0.00     34.05     0.00        1     0.00     0.00  std::Spcounted_ptr_inplace<Catch::clara::detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#3}>, std::allocator<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#3}>, (__gnu_cxx::Lockpolicy)2>::_M_dispose()
  0.00     34.05     0.00        1     0.00     0.00  std::Spcounted_ptr_inplace<Catch::clara::detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#3}>, std::allocator<Catch::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&)
  0.00     34.05     0.00        1     0.00     0.00  std::Spcounted_ptr_inplace<Catch::clara::detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#3}>, std::allocator<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#3}>, (__gnu_cxx::Lockpolicy)2>::Impl::Impl(Catch::clara::detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#3}>)
  0.00     34.05     0.00        1     0.00     0.00  std::Spcounted_ptr_inplace<Catch::clara::detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#3}>, std::allocator<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#3}>, (__gnu_cxx::Lockpolicy)2>::_Impl::~Impl()
  0.00     34.05     0.00        1     0.00     0.00  std::Sp_counted_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&)
  0.00     34.05     0.00        1     0.00     0.00  std::Spcounted_ptr_inplace<Catch::clara::detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#3}>, std::allocator<Catch::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()
  0.00     34.05     0.00        1     0.00     0.00  std::Spcounted_ptr_inplace<Catch::clara::detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#4}>, std::allocator<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#4}>, (__gnu_cxx::Lockpolicy)2>::_M_destroy()
  0.00     34.05     0.00        1     0.00     0.00  std::Spcounted_ptr_inplace<Catch::clara::detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#4}>, std::allocator<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#4}>, (__gnu_cxx::Lockpolicy)2>::_M_dispose()
  0.00     34.05     0.00        1     0.00     0.00  std::Spcounted_ptr_inplace<Catch::clara::detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#4}>, std::allocator<Catch::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&)
  0.00     34.05     0.00        1     0.00     0.00  std::Spcounted_ptr_inplace<Catch::clara::detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#4}>, std::allocator<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#4}>, (__gnu_cxx::Lockpolicy)2>::Impl::Impl(Catch::clara::detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#4}>)
  0.00     34.05     0.00        1     0.00     0.00  std::Spcounted_ptr_inplace<Catch::clara::detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#4}>, std::allocator<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#4}>, (__gnu_cxx::Lockpolicy)2>::_Impl::~Impl()
  0.00     34.05     0.00        1     0.00     0.00  std::Sp_counted_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&)
  0.00     34.05     0.00        1     0.00     0.00  std::Spcounted_ptr_inplace<Catch::clara::detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#4}>, std::allocator<Catch::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()
  0.00     34.05     0.00        1     0.00     0.00  std::Spcounted_ptr_inplace<Catch::clara::detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#5}>, std::allocator<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#5}>, (__gnu_cxx::Lockpolicy)2>::_M_destroy()
  0.00     34.05     0.00        1     0.00     0.00  std::Spcounted_ptr_inplace<Catch::clara::detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#5}>, std::allocator<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#5}>, (__gnu_cxx::Lockpolicy)2>::_M_dispose()
  0.00     34.05     0.00        1     0.00     0.00  std::Spcounted_ptr_inplace<Catch::clara::detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#5}>, std::allocator<Catch::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&)
  0.00     34.05     0.00        1     0.00     0.00  std::Spcounted_ptr_inplace<Catch::clara::detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#5}>, std::allocator<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#5}>, (__gnu_cxx::Lockpolicy)2>::Impl::Impl(Catch::clara::detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#5}>)
  0.00     34.05     0.00        1     0.00     0.00  std::Spcounted_ptr_inplace<Catch::clara::detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#5}>, std::allocator<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#5}>, (__gnu_cxx::Lockpolicy)2>::_Impl::~Impl()
  0.00     34.05     0.00        1     0.00     0.00  std::Sp_counted_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&)
  0.00     34.05     0.00        1     0.00     0.00  std::Spcounted_ptr_inplace<Catch::clara::detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#5}>, std::allocator<Catch::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()
  0.00     34.05     0.00        1     0.00     0.00  std::Spcounted_ptr_inplace<Catch::clara::detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#6}>, std::allocator<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#6}>, (__gnu_cxx::Lockpolicy)2>::_M_destroy()
  0.00     34.05     0.00        1     0.00     0.00  std::Spcounted_ptr_inplace<Catch::clara::detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#6}>, std::allocator<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#6}>, (__gnu_cxx::Lockpolicy)2>::_M_dispose()
  0.00     34.05     0.00        1     0.00     0.00  std::Spcounted_ptr_inplace<Catch::clara::detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#6}>, std::allocator<Catch::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&)
  0.00     34.05     0.00        1     0.00     0.00  std::Spcounted_ptr_inplace<Catch::clara::detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#6}>, std::allocator<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#6}>, (__gnu_cxx::Lockpolicy)2>::Impl::Impl(Catch::clara::detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#6}>)
  0.00     34.05     0.00        1     0.00     0.00  std::Spcounted_ptr_inplace<Catch::clara::detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#6}>, std::allocator<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#6}>, (__gnu_cxx::Lockpolicy)2>::_Impl::~Impl()
  0.00     34.05     0.00        1     0.00     0.00  std::Sp_counted_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&)
  0.00     34.05     0.00        1     0.00     0.00  std::Spcounted_ptr_inplace<Catch::clara::detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#6}>, std::allocator<Catch::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()
  0.00     34.05     0.00        1     0.00     0.00  std::Spcounted_ptr_inplace<Catch::clara::detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#7}>, std::allocator<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#7}>, (__gnu_cxx::Lockpolicy)2>::_M_destroy()
  0.00     34.05     0.00        1     0.00     0.00  std::Spcounted_ptr_inplace<Catch::clara::detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#7}>, std::allocator<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#7}>, (__gnu_cxx::Lockpolicy)2>::_M_dispose()
  0.00     34.05     0.00        1     0.00     0.00  std::Spcounted_ptr_inplace<Catch::clara::detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#7}>, std::allocator<Catch::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&)
  0.00     34.05     0.00        1     0.00     0.00  std::Spcounted_ptr_inplace<Catch::clara::detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#7}>, std::allocator<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#7}>, (__gnu_cxx::Lockpolicy)2>::Impl::Impl(Catch::clara::detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#7}>)
  0.00     34.05     0.00        1     0.00     0.00  std::Spcounted_ptr_inplace<Catch::clara::detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#7}>, std::allocator<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#7}>, (__gnu_cxx::Lockpolicy)2>::_Impl::~Impl()
  0.00     34.05     0.00        1     0.00     0.00  std::Sp_counted_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&)
  0.00     34.05     0.00        1     0.00     0.00  std::Spcounted_ptr_inplace<Catch::clara::detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#7}>, std::allocator<Catch::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()
  0.00     34.05     0.00        1     0.00     0.00  std::Spcounted_ptr_inplace<Catch::clara::detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#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_destroy()
  0.00     34.05     0.00        1     0.00     0.00  std::Spcounted_ptr_inplace<Catch::clara::detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#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_dispose()
  0.00     34.05     0.00        1     0.00     0.00  std::Spcounted_ptr_inplace<Catch::clara::detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#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&)
  0.00     34.05     0.00        1     0.00     0.00  std::Spcounted_ptr_inplace<Catch::clara::detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#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>::Impl::Impl(Catch::clara::detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#8}>)
  0.00     34.05     0.00        1     0.00     0.00  std::Spcounted_ptr_inplace<Catch::clara::detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#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>::_Impl::~Impl()
  0.00     34.05     0.00        1     0.00     0.00  std::Sp_counted_ptr_inplace<Catch::clara::detail::BoundLambda<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::BoundLambda<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&)
  0.00     34.05     0.00        1     0.00     0.00  std::Spcounted_ptr_inplace<Catch::clara::detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#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()
  0.00     34.05     0.00        1     0.00     0.00  std::Spcounted_ptr_inplace<Catch::clara::detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#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_destroy()
  0.00     34.05     0.00        1     0.00     0.00  std::Spcounted_ptr_inplace<Catch::clara::detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#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_dispose()
  0.00     34.05     0.00        1     0.00     0.00  std::Spcounted_ptr_inplace<Catch::clara::detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#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&)
  0.00     34.05     0.00        1     0.00     0.00  std::Spcounted_ptr_inplace<Catch::clara::detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#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>::Impl::Impl(Catch::clara::detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#1}>)
  0.00     34.05     0.00        1     0.00     0.00  std::Spcounted_ptr_inplace<Catch::clara::detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#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>::_Impl::~Impl()
  0.00     34.05     0.00        1     0.00     0.00  std::Sp_counted_ptr_inplace<Catch::clara::detail::BoundLambda<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::BoundLambda<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&)
  0.00     34.05     0.00        1     0.00     0.00  std::Spcounted_ptr_inplace<Catch::clara::detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#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()
  0.00     34.05     0.00        1     0.00     0.00  std::Spcounted_ptr_inplace<Catch::clara::detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(bool)#11}>, std::allocator<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(bool)#11}>, (__gnu_cxx::Lockpolicy)2>::_M_destroy()
  0.00     34.05     0.00        1     0.00     0.00  std::Spcounted_ptr_inplace<Catch::clara::detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(bool)#11}>, std::allocator<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(bool)#11}>, (__gnu_cxx::Lockpolicy)2>::_M_dispose()
  0.00     34.05     0.00        1     0.00     0.00  std::Spcounted_ptr_inplace<Catch::clara::detail::BoundLambda<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&)
  0.00     34.05     0.00        1     0.00     0.00  std::Spcounted_ptr_inplace<Catch::clara::detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(bool)#11}>, std::allocator<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(bool)#11}>, (__gnu_cxx::Lockpolicy)2>::Impl::Impl(Catch::clara::detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(bool)#11}>)
  0.00     34.05     0.00        1     0.00     0.00  std::Spcounted_ptr_inplace<Catch::clara::detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(bool)#11}>, std::allocator<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(bool)#11}>, (__gnu_cxx::Lockpolicy)2>::_Impl::~Impl()
  0.00     34.05     0.00        1     0.00     0.00  std::Sp_counted_ptr_inplace<Catch::clara::detail::BoundLambda<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::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(bool)#11}>, {lambda(bool)#11} const&)
  0.00     34.05     0.00        1     0.00     0.00  std::Spcounted_ptr_inplace<Catch::clara::detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(bool)#11}>, std::allocator<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(bool)#11}>, (__gnu_cxx::Lockpolicy)2>::~Spcounted_ptr_inplace()
  0.00     34.05     0.00        1     0.00     0.00  std::Spcounted_ptr_inplace<Catch::clara::detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(int)#10}>, std::allocator<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(int)#10}>, (__gnu_cxx::Lockpolicy)2>::_M_destroy()
  0.00     34.05     0.00        1     0.00     0.00  std::Spcounted_ptr_inplace<Catch::clara::detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(int)#10}>, std::allocator<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(int)#10}>, (__gnu_cxx::Lockpolicy)2>::_M_dispose()
  0.00     34.05     0.00        1     0.00     0.00  std::Spcounted_ptr_inplace<Catch::clara::detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(int)#10}>, std::allocator<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(int)#10}>, (__gnu_cxx::Lockpolicy)2>::_M_get_deleter(std::type_info const&)
  0.00     34.05     0.00        1     0.00     0.00  std::Spcounted_ptr_inplace<Catch::clara::detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(int)#10}>, std::allocator<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(int)#10}>, (__gnu_cxx::Lockpolicy)2>::Impl::Impl(Catch::clara::detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(int)#10}>)
  0.00     34.05     0.00        1     0.00     0.00  std::Spcounted_ptr_inplace<Catch::clara::detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(int)#10}>, std::allocator<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(int)#10}>, (__gnu_cxx::Lockpolicy)2>::_Impl::~Impl()
  0.00     34.05     0.00        1     0.00     0.00  std::Sp_counted_ptr_inplace<Catch::clara::detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(int)#10}>, std::allocator<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(int)#10}>, (__gnu_cxx::Lockpolicy)2>::Spcounted_ptr_inplace<{lambda(int)#10} const&>(Catch::clara::detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(int)#10}>, {lambda(int)#10} const&)
  0.00     34.05     0.00        1     0.00     0.00  std::Spcounted_ptr_inplace<Catch::clara::detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(int)#10}>, std::allocator<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(int)#10}>, (__gnu_cxx::Lockpolicy)2>::~Spcounted_ptr_inplace()
  0.00     34.05     0.00        1     0.00     0.00  std::Spcounted_ptr_inplace<Catch::clara::detail::BoundValueRef<long>, std::allocator<Catch::clara::detail::BoundValueRef<long> >, (__gnu_cxx::Lockpolicy)2>::_M_destroy()
  0.00     34.05     0.00        1     0.00     0.00  std::Spcounted_ptr_inplace<Catch::clara::detail::BoundValueRef<long>, std::allocator<Catch::clara::detail::BoundValueRef<long> >, (__gnu_cxx::Lockpolicy)2>::_M_dispose()
  0.00     34.05     0.00        1     0.00     0.00  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&)
  0.00     34.05     0.00        1     0.00     0.00  std::Spcounted_ptr_inplace<Catch::clara::detail::BoundValueRef<long>, std::allocator<Catch::clara::detail::BoundValueRef<long> >, (__gnu_cxx::Lockpolicy)2>::Impl::Impl(std::allocator<Catch::clara::detail::BoundValueRef<long> >)
  0.00     34.05     0.00        1     0.00     0.00  std::Spcounted_ptr_inplace<Catch::clara::detail::BoundValueRef<long>, std::allocator<Catch::clara::detail::BoundValueRef<long> >, (__gnu_cxx::Lockpolicy)2>::_Impl::~Impl()
  0.00     34.05     0.00        1     0.00     0.00  std::Sp_counted_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&)
  0.00     34.05     0.00        1     0.00     0.00  std::Spcounted_ptr_inplace<Catch::clara::detail::BoundValueRef<long>, std::allocator<Catch::clara::detail::BoundValueRef<long> >, (__gnu_cxx::Lockpolicy)2>::~Spcounted_ptr_inplace()
  0.00     34.05     0.00        1     0.00     0.00  std::Spcounted_ptr_inplace<Catch::clara::detail::BoundFlagLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(bool)#9}>, std::allocator<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(bool)#9}>, (__gnu_cxx::Lockpolicy)2>::_M_destroy()
  0.00     34.05     0.00        1     0.00     0.00  std::Spcounted_ptr_inplace<Catch::clara::detail::BoundFlagLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(bool)#9}>, std::allocator<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(bool)#9}>, (__gnu_cxx::Lockpolicy)2>::_M_dispose()
  0.00     34.05     0.00        1     0.00     0.00  std::Spcounted_ptr_inplace<Catch::clara::detail::BoundFlagLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(bool)#9}>, std::allocator<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(bool)#9}>, (__gnu_cxx::Lockpolicy)2>::_M_get_deleter(std::type_info const&)
  0.00     34.05     0.00        1     0.00     0.00  std::Spcounted_ptr_inplace<Catch::clara::detail::BoundFlagLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(bool)#9}>, std::allocator<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(bool)#9}>, (__gnu_cxx::Lockpolicy)2>::Impl::Impl(Catch::clara::detail::BoundFlagLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(bool)#9}>)
  0.00     34.05     0.00        1     0.00     0.00  std::Spcounted_ptr_inplace<Catch::clara::detail::BoundFlagLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(bool)#9}>, std::allocator<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(bool)#9}>, (__gnu_cxx::Lockpolicy)2>::_Impl::~Impl()
  0.00     34.05     0.00        1     0.00     0.00  std::Sp_counted_ptr_inplace<Catch::clara::detail::BoundFlagLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(bool)#9}>, std::allocator<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(bool)#9}>, (__gnu_cxx::Lockpolicy)2>::Spcounted_ptr_inplace<{lambda(bool)#9} const&>(Catch::clara::detail::BoundFlagLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(bool)#9}>, {lambda(bool)#9} const&)
  0.00     34.05     0.00        1     0.00     0.00  std::Spcounted_ptr_inplace<Catch::clara::detail::BoundFlagLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(bool)#9}>, std::allocator<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(bool)#9}>, (__gnu_cxx::Lockpolicy)2>::~Spcounted_ptr_inplace()
  0.00     34.05     0.00        1     0.00     0.00  std::Spcounted_ptr_inplace<Catch::clara::detail::BoundFlagLambda<Catch::clara::detail::Help::Help(bool&)::{lambda(bool)#1}>, std::allocator<Catch::clara::detail::Help::Help(bool&)::{lambda(bool)#1}>, (__gnu_cxx::Lockpolicy)2>::_M_destroy()
  0.00     34.05     0.00        1     0.00     0.00  std::Spcounted_ptr_inplace<Catch::clara::detail::BoundFlagLambda<Catch::clara::detail::Help::Help(bool&)::{lambda(bool)#1}>, std::allocator<Catch::clara::detail::Help::Help(bool&)::{lambda(bool)#1}>, (__gnu_cxx::Lockpolicy)2>::_M_dispose()
  0.00     34.05     0.00        1     0.00     0.00  std::Spcounted_ptr_inplace<Catch::clara::detail::BoundFlagLambda<Catch::clara::detail::Help::Help(bool&)::{lambda(bool)#1}>, std::allocator<Catch::clara::detail::Help::Help(bool&)::{lambda(bool)#1}>, (__gnu_cxx::Lockpolicy)2>::_M_get_deleter(std::type_info const&)
  0.00     34.05     0.00        1     0.00     0.00  std::Spcounted_ptr_inplace<Catch::clara::detail::BoundFlagLambda<Catch::clara::detail::Help::Help(bool&)::{lambda(bool)#1}>, std::allocator<Catch::clara::detail::Help::Help(bool&)::{lambda(bool)#1}>, (__gnu_cxx::Lockpolicy)2>::Impl::Impl(Catch::clara::detail::BoundFlagLambda<Catch::clara::detail::Help::Help(bool&)::{lambda(bool)#1}>)
  0.00     34.05     0.00        1     0.00     0.00  std::Spcounted_ptr_inplace<Catch::clara::detail::BoundFlagLambda<Catch::clara::detail::Help::Help(bool&)::{lambda(bool)#1}>, std::allocator<Catch::clara::detail::Help::Help(bool&)::{lambda(bool)#1}>, (__gnu_cxx::Lockpolicy)2>::_Impl::~Impl()
  0.00     34.05     0.00        1     0.00     0.00  std::Sp_counted_ptr_inplace<Catch::clara::detail::BoundFlagLambda<Catch::clara::detail::Help::Help(bool&)::{lambda(bool)#1}>, std::allocator<Catch::clara::detail::Help::Help(bool&)::{lambda(bool)#1}>, (__gnu_cxx::Lockpolicy)2>::Spcounted_ptr_inplace<{lambda(bool)#1} const&>(Catch::clara::detail::BoundFlagLambda<Catch::clara::detail::Help::Help(bool&)::{lambda(bool)#1}>, {lambda(bool)#1} const&)
  0.00     34.05     0.00        1     0.00     0.00  std::Spcounted_ptr_inplace<Catch::clara::detail::BoundFlagLambda<Catch::clara::detail::Help::Help(bool&)::{lambda(bool)#1}>, std::allocator<Catch::clara::detail::Help::Help(bool&)::{lambda(bool)#1}>, (__gnu_cxx::Lockpolicy)2>::~Spcounted_ptr_inplace()
  0.00     34.05     0.00        1     0.00     0.00  std::Spcounted_ptr_inplace<Catch::Config, std::allocator<Catch::Config>, (__gnu_cxx::Lockpolicy)2>::_M_destroy()
  0.00     34.05     0.00        1     0.00     0.00  std::Spcounted_ptr_inplace<Catch::Config, std::allocator<Catch::Config>, (__gnu_cxx::Lockpolicy)2>::_M_dispose()
  0.00     34.05     0.00        1     0.00     0.00  std::Spcounted_ptr_inplace<Catch::Config, std::allocator<Catch::Config>, (__gnu_cxx::Lockpolicy)2>::_M_get_deleter(std::type_info const&)
  0.00     34.05     0.00        1     0.00     0.00  std::Spcounted_ptr_inplace<Catch::Config, std::allocator<Catch::Config>, (__gnu_cxx::Lockpolicy)2>::Impl::Impl(std::allocator<Catch::Config>)
  0.00     34.05     0.00        1     0.00     0.00  std::Spcounted_ptr_inplace<Catch::Config, std::allocator<Catch::Config>, (__gnu_cxx::Lockpolicy)2>::_Impl::~Impl()
  0.00     34.05     0.00        1     0.00     0.09  std::Sp_counted_ptr_inplace<Catch::Config, std::allocator<Catch::Config>, (__gnu_cxx::Lockpolicy)2>::Spcounted_ptr_inplace<Catch::ConfigData&>(std::allocator<Catch::Config>, Catch::ConfigData&)
  0.00     34.05     0.00        1     0.00     0.00  std::Spcounted_ptr_inplace<Catch::Config, std::allocator<Catch::Config>, (__gnu_cxx::Lockpolicy)2>::~Spcounted_ptr_inplace()
  0.00     34.05     0.00        1     0.00     0.00  Catch::TestSpec::FilterMatch std::__uninitialized_defaultn1<false>::__uninit_default_n<Catch::TestSpec::FilterMatch, unsigned long>(Catch::TestSpec::FilterMatch, unsigned long)
  0.00     34.05     0.00        1     0.00     0.00  std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, Catch::TagAlias, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, Catch::TagAlias> > >::map()
  0.00     34.05     0.00        1     0.00     0.00  std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, Catch::TagAlias, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, Catch::TagAlias> > >::~map()
  0.00     34.05     0.00        1     0.00     0.00  std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::shared_ptr<Catch::IReporterFactory>, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<Catch::IReporterFactory> > > >::map()
  0.00     34.05     0.00        1     0.00     0.00  std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::shared_ptr<Catch::IReporterFactory>, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<Catch::IReporterFactory> > > >::~map()
  0.00     34.05     0.00        1     0.00     0.00  std::set<Catch::TestCase, std::less<Catch::TestCase>, std::allocator<Catch::TestCase> >::set()
  0.00     34.05     0.00        1     0.00     0.00  std::set<Catch::TestCase, std::less<Catch::TestCase>, std::allocator<Catch::TestCase> >::~set()
  0.00     34.05     0.00        1     0.00     0.00  std::set<Catch::Verbosity, std::less<Catch::Verbosity>, std::allocator<Catch::Verbosity> >::set(std::initializer_list<Catch::Verbosity>, std::less<Catch::Verbosity> const&, std::allocator<Catch::Verbosity> const&)
  0.00     34.05     0.00        1     0.00     0.00  std::set<Catch::Verbosity, std::less<Catch::Verbosity>, std::allocator<Catch::Verbosity> >::~set()
  0.00     34.05     0.00        1     0.00     0.00  std::set<Catch::TestCase const, std::less<Catch::TestCase const>, std::allocator<Catch::TestCase const> >::set()
  0.00     34.05     0.00        1     0.00     0.00  std::set<Catch::TestCase const, std::less<Catch::TestCase const>, std::allocator<Catch::TestCase const> >::~set()
  0.00     34.05     0.00        1     0.00     0.00  std::pair<std::Rbtree_node_base, std::Rbtree_node_base>::pair<std::Rbtree_node<Catch::Verbosity>&, std::Rbtree_node_base&, true>(std::Rbtree_node<Catch::Verbosity>&, std::Rbtree_node_base&)
  0.00     34.05     0.00        1     0.00     0.00  std::tuple<Catch::IStream const, std::default_delete<Catch::IStream const> >::tuple<Catch::IStream const, std::default_delete<Catch::IStream const>, true>()
  0.00     34.05     0.00        1     0.00     0.00  std::tuple<Catch::TablePrinter, std::default_delete<Catch::TablePrinter> >::tuple<Catch::TablePrinter, std::default_delete<Catch::TablePrinter>, true>()
  0.00     34.05     0.00        1     0.00     0.00  std::tuple<Catch::ConsoleReporter, std::default_delete<Catch::ConsoleReporter> >::tuple<Catch::ConsoleReporter, std::default_delete<Catch::ConsoleReporter>, true>()
  0.00     34.05     0.00        1     0.00     0.00  std::tuple<Catch::IStreamingReporter, std::default_delete<Catch::IStreamingReporter> >::tuple<Catch::IStreamingReporter&, std::default_delete<Catch::IStreamingReporter>, true>(Catch::IStreamingReporter&, std::default_delete<Catch::IStreamingReporter>&&)
  0.00     34.05     0.00        1     0.00     0.00  std::tuple<Catch::IStreamingReporter, std::default_delete<Catch::IStreamingReporter> >::tuple<Catch::IStreamingReporter&, std::default_delete<Catch::ConsoleReporter>, true>(Catch::IStreamingReporter&, std::default_delete<Catch::ConsoleReporter>&&)
  0.00     34.05     0.00        1     0.00     0.00  std::vector<Catch::MessageInfo, std::allocator<Catch::MessageInfo> >::vector()
  0.00     34.05     0.00        1     0.00     0.00  std::vector<Catch::SectionInfo, std::allocator<Catch::SectionInfo> >::vector()
  0.00     34.05     0.00        1     0.00     0.00  std::vector<Catch::SectionInfo, std::allocator<Catch::SectionInfo> >::~vector()
  0.00     34.05     0.00        1     0.00     0.00  void std::vector<Catch::(anonymous namespace)::ColumnInfo, std::allocator<Catch::(anonymous namespace)::ColumnInfo> >::_M_range_initialize<Catch::(anonymous namespace)::ColumnInfo const>(Catch::(anonymous namespace)::ColumnInfo const, Catch::(anonymous namespace)::ColumnInfo const, std::forward_iterator_tag)
  0.00     34.05     0.00        1     0.00     0.00  std::vector<Catch::(anonymous namespace)::ColumnInfo, std::allocator<Catch::(anonymous namespace)::ColumnInfo> >::vector(std::vector<Catch::(anonymous namespace)::ColumnInfo, std::allocator<Catch::(anonymous namespace)::ColumnInfo> >&&)
  0.00     34.05     0.00        1     0.00     0.00  std::vector<Catch::(anonymous namespace)::ColumnInfo, std::allocator<Catch::(anonymous namespace)::ColumnInfo> >::vector(std::initializer_list<Catch::(anonymous namespace)::ColumnInfo>, std::allocator<Catch::(anonymous namespace)::ColumnInfo> const&)
  0.00     34.05     0.00        1     0.00     0.00  std::vector<Catch::ScopedMessage, std::allocator<Catch::ScopedMessage> >::vector()
  0.00     34.05     0.00        1     0.00     0.03  std::vector<Catch::ScopedMessage, std::allocator<Catch::ScopedMessage> >::~vector()
  0.00     34.05     0.00        1     0.00     0.00  std::vector<Catch::SectionEndInfo, std::allocator<Catch::SectionEndInfo> >::vector()
  0.00     34.05     0.00        1     0.00     0.00  std::vector<Catch::SectionEndInfo, std::allocator<Catch::SectionEndInfo> >::~vector()
  0.00     34.05     0.00        1     0.00     0.00  std::vector<Catch::clara::detail::Arg, std::allocator<Catch::clara::detail::Arg> >::_M_move_assign(std::vector<Catch::clara::detail::Arg, std::allocator<Catch::clara::detail::Arg> >&&, std::integral_constant<bool, true>)
  0.00     34.05     0.00        1     0.00     0.00  void std::vector<Catch::clara::detail::Arg, std::allocator<Catch::clara::detail::Arg> >::_M_realloc_insert<Catch::clara::detail::Arg const&>(__gnu_cxx::__normal_iterator<Catch::clara::detail::Arg, std::vector<Catch::clara::detail::Arg, std::allocator<Catch::clara::detail::Arg> > >, Catch::clara::detail::Arg const&)
  0.00     34.05     0.00        1     0.00     0.00  std::vector<Catch::clara::detail::Arg, std::allocator<Catch::clara::detail::Arg> >::push_back(Catch::clara::detail::Arg const&)
  0.00     34.05     0.00        1     0.00     0.00  std::vector<Catch::clara::detail::Arg, std::allocator<Catch::clara::detail::Arg> >::vector(std::allocator<Catch::clara::detail::Arg> const&)
  0.00     34.05     0.00        1     0.00     0.00  std::vector<Catch::clara::detail::Arg, std::allocator<Catch::clara::detail::Arg> >::operator=(std::vector<Catch::clara::detail::Arg, std::allocator<Catch::clara::detail::Arg> >&&)
  0.00     34.05     0.00        1     0.00     0.00  std::vector<Catch::clara::detail::Arg, std::allocator<Catch::clara::detail::Arg> >::operator=(std::vector<Catch::clara::detail::Arg, std::allocator<Catch::clara::detail::Arg> > const&)
  0.00     34.05     0.00        1     0.00     0.00  std::vector<Catch::clara::detail::Opt, std::allocator<Catch::clara::detail::Opt> >::_M_move_assign(std::vector<Catch::clara::detail::Opt, std::allocator<Catch::clara::detail::Opt> >&&, std::integral_constant<bool, true>)
  0.00     34.05     0.00        1     0.00     0.00  Catch::clara::detail::Opt std::vector<Catch::clara::detail::Opt, std::allocator<Catch::clara::detail::Opt> >::_M_allocate_and_copy<__gnu_cxx::__normal_iterator<Catch::clara::detail::Opt const, std::vector<Catch::clara::detail::Opt, std::allocator<Catch::clara::detail::Opt> > > >(unsigned long, __gnu_cxx::__normal_iterator<Catch::clara::detail::Opt const, std::vector<Catch::clara::detail::Opt, std::allocator<Catch::clara::detail::Opt> > >, __gnu_cxx::__normal_iterator<Catch::clara::detail::Opt const, std::vector<Catch::clara::detail::Opt, std::allocator<Catch::clara::detail::Opt> > >)
  0.00     34.05     0.00        1     0.00     0.00  std::vector<Catch::clara::detail::Opt, std::allocator<Catch::clara::detail::Opt> >::vector(std::allocator<Catch::clara::detail::Opt> const&)
  0.00     34.05     0.00        1     0.00     0.00  std::vector<Catch::clara::detail::Opt, std::allocator<Catch::clara::detail::Opt> >::operator=(std::vector<Catch::clara::detail::Opt, std::allocator<Catch::clara::detail::Opt> >&&)
  0.00     34.05     0.00        1     0.00     0.00  std::vector<Catch::clara::detail::Opt, std::allocator<Catch::clara::detail::Opt> >::operator=(std::vector<Catch::clara::detail::Opt, std::allocator<Catch::clara::detail::Opt> > const&)
  0.00     34.05     0.00        1     0.00     0.00  void std::vector<Catch::clara::detail::Token, std::allocator<Catch::clara::detail::Token> >::_M_realloc_insert<Catch::clara::detail::Token>(__gnu_cxx::__normal_iterator<Catch::clara::detail::Token, std::vector<Catch::clara::detail::Token, std::allocator<Catch::clara::detail::Token> > >, Catch::clara::detail::Token&&)
  0.00     34.05     0.00        1     0.00     0.00  std::vector<Catch::clara::detail::Token, std::allocator<Catch::clara::detail::Token> >::begin()
  0.00     34.05     0.00        1     0.00     0.00  std::vector<Catch::clara::detail::Token, std::allocator<Catch::clara::detail::Token> >::vector()
  0.00     34.05     0.00        1     0.00     0.00  std::vector<Catch::TestCase, std::allocator<Catch::TestCase> >::_M_move_assign(std::vector<Catch::TestCase, std::allocator<Catch::TestCase> >&&, std::integral_constant<bool, true>)
  0.00     34.05     0.00        1     0.00     0.00  std::vector<Catch::TestCase, std::allocator<Catch::TestCase> >::vector(std::vector<Catch::TestCase, std::allocator<Catch::TestCase> > const&)
  0.00     34.05     0.00        1     0.00     0.00  std::vector<Catch::TestCase, std::allocator<Catch::TestCase> >::vector(std::allocator<Catch::TestCase> const&)
  0.00     34.05     0.00        1     0.00     0.00  std::vector<Catch::TestCase, std::allocator<Catch::TestCase> >::operator=(std::vector<Catch::TestCase, std::allocator<Catch::TestCase> >&&)
  0.00     34.05     0.00        1     0.00     0.00  std::vector<Catch::TestSpec::FilterMatch, std::allocator<Catch::TestSpec::FilterMatch> >::_M_move_assign(std::vector<Catch::TestSpec::FilterMatch, std::allocator<Catch::TestSpec::FilterMatch> >&&, std::integral_constant<bool, true>)
  0.00     34.05     0.00        1     0.00     0.00  std::vector<Catch::TestSpec::FilterMatch, std::allocator<Catch::TestSpec::FilterMatch> >::_M_default_initialize(unsigned long)
  0.00     34.05     0.00        1     0.00     0.00  std::vector<Catch::TestSpec::FilterMatch, std::allocator<Catch::TestSpec::FilterMatch> >::end()
  0.00     34.05     0.00        1     0.00     0.00  std::vector<Catch::TestSpec::FilterMatch, std::allocator<Catch::TestSpec::FilterMatch> >::vector(std::allocator<Catch::TestSpec::FilterMatch> const&)
  0.00     34.05     0.00        1     0.00     0.00  std::vector<Catch::TestSpec::FilterMatch, std::allocator<Catch::TestSpec::FilterMatch> >::vector(unsigned long, std::allocator<Catch::TestSpec::FilterMatch> const&)
  0.00     34.05     0.00        1     0.00     0.00  std::vector<Catch::TestSpec::FilterMatch, std::allocator<Catch::TestSpec::FilterMatch> >::vector()
  0.00     34.05     0.00        1     0.00     0.00  std::vector<Catch::TestSpec::FilterMatch, std::allocator<Catch::TestSpec::FilterMatch> >::operator=(std::vector<Catch::TestSpec::FilterMatch, std::allocator<Catch::TestSpec::FilterMatch> >&&)
  0.00     34.05     0.00        1     0.00     0.00  std::vector<Catch::TestSpec::Filter, std::allocator<Catch::TestSpec::Filter> >::_M_move_assign(std::vector<Catch::TestSpec::Filter, std::allocator<Catch::TestSpec::Filter> >&&, std::integral_constant<bool, true>)
  0.00     34.05     0.00        1     0.00     0.00  std::vector<Catch::TestSpec::Filter, std::allocator<Catch::TestSpec::Filter> >::vector(std::vector<Catch::TestSpec::Filter, std::allocator<Catch::TestSpec::Filter> > const&)
  0.00     34.05     0.00        1     0.00     0.00  std::vector<Catch::TestSpec::Filter, std::allocator<Catch::TestSpec::Filter> >::vector(std::allocator<Catch::TestSpec::Filter> const&)
  0.00     34.05     0.00        1     0.00     0.00  std::vector<Catch::TestSpec::Filter, std::allocator<Catch::TestSpec::Filter> >::operator=(std::vector<Catch::TestSpec::Filter, std::allocator<Catch::TestSpec::Filter> >&&)
  0.00     34.05     0.00        1     0.00     0.00  std::vector<std::__exception_ptr::exception_ptr, std::allocator<std::__exception_ptr::exception_ptr> >::vector()
  0.00     34.05     0.00        1     0.00     0.00  std::vector<std::__exception_ptr::exception_ptr, std::allocator<std::__exception_ptr::exception_ptr> >::~vector()
  0.00     34.05     0.00        1     0.00     0.00  void std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::_M_range_initialize<char const const>(char const const, char const const, std::forward_iterator_tag)
  0.00     34.05     0.00        1     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_initialize_dispatch<char const const>(char const const, char const const, std::__false_type)
  0.00     34.05     0.00        1     0.00     0.00  std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::vector<char const const, void>(char const const, char const const, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > const&)
  0.00     34.05     0.00        1     0.00     0.00  void std::vector<Catch::ISingleton, std::allocator<Catch::ISingleton> >::_M_realloc_insert<Catch::ISingleton const&>(__gnu_cxx::__normal_iterator<Catch::ISingleton**, std::vector<Catch::ISingleton, std::allocator<Catch::ISingleton> > >, Catch::ISingleton const&)
  0.00     34.05     0.00        1     0.00     0.00  std::vector<Catch::ISingleton, std::allocator<Catch::ISingleton> >::push_back(Catch::ISingleton const&)
  0.00     34.05     0.00        1     0.00     0.00  void std::vector<Catch::TestCaseTracking::ITracker, std::allocator<Catch::TestCaseTracking::ITracker> >::_M_realloc_insert<Catch::TestCaseTracking::ITracker>(__gnu_cxx::__normal_iterator<Catch::TestCaseTracking::ITracker*, std::vector<Catch::TestCaseTracking::ITracker, std::allocator<Catch::TestCaseTracking::ITracker> > >, Catch::TestCaseTracking::ITracker&&)
  0.00     34.05     0.00        1     0.00     0.00  std::vector<Catch::TestCaseTracking::ITracker, std::allocator<Catch::TestCaseTracking::ITracker> >::begin()
  0.00     34.05     0.00        1     0.00     0.00  std::vector<Catch::TestCaseTracking::ITracker, std::allocator<Catch::TestCaseTracking::ITracker> >::vector()
  0.00     34.05     0.00        1     0.00     0.00  std::vector<Catch::TestCaseTracking::ITracker, std::allocator<Catch::TestCaseTracking::ITracker> >::~vector()
  0.00     34.05     0.00        1     0.00     0.00  std::vector<std::shared_ptr<Catch::IReporterFactory>, std::allocator<std::shared_ptr<Catch::IReporterFactory> > >::vector()
  0.00     34.05     0.00        1     0.00     0.00  std::vector<std::shared_ptr<Catch::IReporterFactory>, std::allocator<std::shared_ptr<Catch::IReporterFactory> > >::~vector()
  0.00     34.05     0.00        1     0.00     0.00  std::vector<std::shared_ptr<Catch::TestSpec::Pattern>, std::allocator<std::shared_ptr<Catch::TestSpec::Pattern> > >::vector()
  0.00     34.05     0.00        1     0.00     0.00  std::vector<std::shared_ptr<Catch::TestSpec::Pattern>, std::allocator<std::shared_ptr<Catch::TestSpec::Pattern> > >::~vector()
  0.00     34.05     0.00        1     0.00     0.00  std::vector<std::unique_ptr<Catch::IExceptionTranslator const, std::default_delete<Catch::IExceptionTranslator const> >, std::allocator<std::unique_ptr<Catch::IExceptionTranslator const, std::default_delete<Catch::IExceptionTranslator const> > > >::vector()
  0.00     34.05     0.00        1     0.00     0.00  std::vector<std::unique_ptr<Catch::IExceptionTranslator const, std::default_delete<Catch::IExceptionTranslator const> >, std::allocator<std::unique_ptr<Catch::IExceptionTranslator const, std::default_delete<Catch::IExceptionTranslator const> > > >::~vector()
  0.00     34.05     0.00        1     0.00     0.00  std::vector<std::unique_ptr<Catch::Detail::EnumInfo, std::default_delete<Catch::Detail::EnumInfo> >, std::allocator<std::unique_ptr<Catch::Detail::EnumInfo, std::default_delete<Catch::Detail::EnumInfo> > > >::vector()
  0.00     34.05     0.00        1     0.00     0.00  std::vector<std::unique_ptr<Catch::Detail::EnumInfo, std::default_delete<Catch::Detail::EnumInfo> >, std::allocator<std::unique_ptr<Catch::Detail::EnumInfo, std::default_delete<Catch::Detail::EnumInfo> > > >::~vector()
  0.00     34.05     0.00        1     0.00     0.09  std::vector<unsigned long, std::allocator<unsigned long> >::vector()
  0.00     34.05     0.00        1     0.00     0.00  std::vector<unsigned long, std::allocator<unsigned long> >::~vector()
  0.00     34.05     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     34.05     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     34.05     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     34.05     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     34.05     0.00        1     0.00     0.00  void std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_construct<__gnu_cxx::__normal_iterator<char, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >(__gnu_cxx::__normal_iterator<char, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, __gnu_cxx::__normal_iterator<char, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >)
  0.00     34.05     0.00        1     0.00     0.00  void std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_construct<__gnu_cxx::__normal_iterator<char, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >(__gnu_cxx::__normal_iterator<char, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, __gnu_cxx::__normal_iterator<char, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::forward_iterator_tag)
  0.00     34.05     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     34.05     0.00        1     0.00     0.00  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     34.05     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     34.05     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     34.05     0.00        1     0.00     0.00  std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string<__gnu_cxx::__normal_iterator<char, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, void>(__gnu_cxx::__normal_iterator<char, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, __gnu_cxx::__normal_iterator<char, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<char> const&)
  0.00     34.05     0.00        1     0.00     0.00  std::Rbtree<Catch::TestCase, Catch::TestCase, std::Identity<Catch::TestCase>, std::less<Catch::TestCase>, std::allocator<Catch::TestCase> >::Rb_tree_impl<std::less<Catch::TestCase>, true>::Rbtree_impl()
  0.00     34.05     0.00        1     0.00     0.00  std::Rbtree<Catch::TestCase, Catch::TestCase, std::Identity<Catch::TestCase>, std::less<Catch::TestCase>, std::allocator<Catch::TestCase> >::Rb_tree_impl<std::less<Catch::TestCase>, true>::~Rbtree_impl()
  0.00     34.05     0.00        1     0.00     0.00  std::Rbtree<Catch::TestCase, Catch::TestCase, std::Identity<Catch::TestCase>, std::less<Catch::TestCase>, std::allocator<Catch::TestCase> >::M_erase(std::Rbtree_node<Catch::TestCase>)
  0.00     34.05     0.00        1     0.00     0.00  std::Rbtree<Catch::TestCase, Catch::TestCase, std::Identity<Catch::TestCase>, std::less<Catch::TestCase>, std::allocator<Catch::TestCase> >::Rb_tree()
  0.00     34.05     0.00        1     0.00     0.00  std::Rbtree<Catch::TestCase, Catch::TestCase, std::_Identity<Catch::TestCase>, std::less<Catch::TestCase>, std::allocator<Catch::TestCase> >::~Rbtree()
  0.00     34.05     0.00        1     0.00     0.00  std::Rbtree_iterator<Catch::Verbosity> std::Rbtree<Catch::Verbosity, Catch::Verbosity, std::Identity<Catch::Verbosity>, std::less<Catch::Verbosity>, std::allocator<Catch::Verbosity> >::M_insert_<Catch::Verbosity const&, std::Rbtree<Catch::Verbosity, Catch::Verbosity, std::Identity<Catch::Verbosity>, std::less<Catch::Verbosity>, std::allocator<Catch::Verbosity> >::Alloc_node>(std::Rbtree_node_base, std::Rbtree_node_base, Catch::Verbosity const&, std::Rbtree<Catch::Verbosity, Catch::Verbosity, std::Identity<Catch::Verbosity>, std::less<Catch::Verbosity>, std::allocator<Catch::Verbosity> >::Alloc_node&)
  0.00     34.05     0.00        1     0.00     0.00  std::Rbtree<Catch::Verbosity, Catch::Verbosity, std::Identity<Catch::Verbosity>, std::less<Catch::Verbosity>, std::allocator<Catch::Verbosity> >::Alloc_node::Allocnode(std::Rbtree<Catch::Verbosity, Catch::Verbosity, std::Identity<Catch::Verbosity>, std::less<Catch::Verbosity>, std::allocator<Catch::Verbosity> >&)
  0.00     34.05     0.00        1     0.00     0.00  std::Rb_tree<Catch::Verbosity, Catch::Verbosity, std::Identity<Catch::Verbosity>, std::less<Catch::Verbosity>, std::allocator<Catch::Verbosity> >::M_get_node()
  0.00     34.05     0.00        1     0.00     0.00  std::Rbtree<Catch::Verbosity, Catch::Verbosity, std::Identity<Catch::Verbosity>, std::less<Catch::Verbosity>, std::allocator<Catch::Verbosity> >::M_put_node(std::Rbtree_node<Catch::Verbosity>)
  0.00     34.05     0.00        1     0.00     0.00  std::Rbtree<Catch::Verbosity, Catch::Verbosity, std::Identity<Catch::Verbosity>, std::less<Catch::Verbosity>, std::allocator<Catch::Verbosity> >::M_drop_node(std::Rbtree_node<Catch::Verbosity>)
  0.00     34.05     0.00        1     0.00     0.00  std::Rbtree<Catch::Verbosity, Catch::Verbosity, std::Identity<Catch::Verbosity>, std::less<Catch::Verbosity>, std::allocator<Catch::Verbosity> >::Rb_tree_impl<std::less<Catch::Verbosity>, true>::Rbtree_impl(std::less<Catch::Verbosity> const&, std::allocator<std::Rbtree_node<Catch::Verbosity> >&&)
  0.00     34.05     0.00        1     0.00     0.00  std::Rbtree<Catch::Verbosity, Catch::Verbosity, std::Identity<Catch::Verbosity>, std::less<Catch::Verbosity>, std::allocator<Catch::Verbosity> >::Rb_tree_impl<std::less<Catch::Verbosity>, true>::~Rbtree_impl()
  0.00     34.05     0.00        1     0.00     0.00  std::Rbtree_node<Catch::Verbosity> std::Rbtree<Catch::Verbosity, Catch::Verbosity, std::Identity<Catch::Verbosity>, std::less<Catch::Verbosity>, std::allocator<Catch::Verbosity> >::M_create_node<Catch::Verbosity const&>(Catch::Verbosity const&)
  0.00     34.05     0.00        1     0.00     0.00  std::Rbtree<Catch::Verbosity, Catch::Verbosity, std::Identity<Catch::Verbosity>, std::less<Catch::Verbosity>, std::allocator<Catch::Verbosity> >::M_destroy_node(std::Rbtree_node<Catch::Verbosity>)
  0.00     34.05     0.00        1     0.00     0.00  void std::Rbtree<Catch::Verbosity, Catch::Verbosity, std::Identity<Catch::Verbosity>, std::less<Catch::Verbosity>, std::allocator<Catch::Verbosity> >::M_insert_unique<Catch::Verbosity const>(Catch::Verbosity const, Catch::Verbosity const)
  0.00     34.05     0.00        1     0.00     0.00  void std::Rbtree<Catch::Verbosity, Catch::Verbosity, std::Identity<Catch::Verbosity>, std::less<Catch::Verbosity>, std::allocator<Catch::Verbosity> >::M_construct_node<Catch::Verbosity const&>(std::Rbtree_node<Catch::Verbosity>, Catch::Verbosity const&)
  0.00     34.05     0.00        1     0.00     0.00  std::Rbtree_iterator<Catch::Verbosity> std::Rbtree<Catch::Verbosity, Catch::Verbosity, std::Identity<Catch::Verbosity>, std::less<Catch::Verbosity>, std::allocator<Catch::Verbosity> >::M_insert_unique_<Catch::Verbosity const&, std::Rbtree<Catch::Verbosity, Catch::Verbosity, std::Identity<Catch::Verbosity>, std::less<Catch::Verbosity>, std::allocator<Catch::Verbosity> >::Alloc_node>(std::Rbtree_const_iterator<Catch::Verbosity>, Catch::Verbosity const&, std::Rbtree<Catch::Verbosity, Catch::Verbosity, std::Identity<Catch::Verbosity>, std::less<Catch::Verbosity>, std::allocator<Catch::Verbosity> >::Alloc_node&)
  0.00     34.05     0.00        1     0.00     0.00  std::Rbtree<Catch::Verbosity, Catch::Verbosity, std::Identity<Catch::Verbosity>, std::less<Catch::Verbosity>, std::allocator<Catch::Verbosity> >::M_get_insert_unique_pos(Catch::Verbosity const&)
  0.00     34.05     0.00        1     0.00     0.00  std::Rbtree<Catch::Verbosity, Catch::Verbosity, std::Identity<Catch::Verbosity>, std::less<Catch::Verbosity>, std::allocator<Catch::Verbosity> >::M_get_insert_hint_unique_pos(std::Rbtree_const_iterator<Catch::Verbosity>, Catch::Verbosity const&)
  0.00     34.05     0.00        1     0.00     0.00  std::Rbtree<Catch::Verbosity, Catch::Verbosity, std::Identity<Catch::Verbosity>, std::less<Catch::Verbosity>, std::allocator<Catch::Verbosity> >::end()
  0.00     34.05     0.00        1     0.00     0.00  std::Rb_tree<Catch::Verbosity, Catch::Verbosity, std::Identity<Catch::Verbosity>, std::less<Catch::Verbosity>, std::allocator<Catch::Verbosity> >::begin()
  0.00     34.05     0.00        1     0.00     0.00  std::Rb_tree<Catch::Verbosity, Catch::Verbosity, std::Identity<Catch::Verbosity>, std::less<Catch::Verbosity>, std::allocator<Catch::Verbosity> >::S_key(std::Rbtree_node<Catch::Verbosity> const)
  0.00     34.05     0.00        1     0.00     0.00  std::Rbtree<Catch::Verbosity, Catch::Verbosity, std::Identity<Catch::Verbosity>, std::less<Catch::Verbosity>, std::allocator<Catch::Verbosity> >::S_key(std::Rbtree_node_base const)
  0.00     34.05     0.00        1     0.00     0.00  std::Rbtree<Catch::Verbosity, Catch::Verbosity, std::Identity<Catch::Verbosity>, std::less<Catch::Verbosity>, std::allocator<Catch::Verbosity> >::S_left(std::Rbtree_node_base const)
  0.00     34.05     0.00        1     0.00     0.00  std::Rbtree<Catch::Verbosity, Catch::Verbosity, std::Identity<Catch::Verbosity>, std::less<Catch::Verbosity>, std::allocator<Catch::Verbosity> >::S_left(std::Rbtree_node_base)
  0.00     34.05     0.00        1     0.00     0.00  std::Rbtree<Catch::Verbosity, Catch::Verbosity, std::Identity<Catch::Verbosity>, std::less<Catch::Verbosity>, std::allocator<Catch::Verbosity> >::M_erase(std::Rbtree_node<Catch::Verbosity>)
  0.00     34.05     0.00        1     0.00     0.00  std::Rbtree<Catch::Verbosity, Catch::Verbosity, std::Identity<Catch::Verbosity>, std::less<Catch::Verbosity>, std::allocator<Catch::Verbosity> >::S_right(std::Rbtree_node_base)
  0.00     34.05     0.00        1     0.00     0.00  std::Rbtree<Catch::Verbosity, Catch::Verbosity, std::Identity<Catch::Verbosity>, std::less<Catch::Verbosity>, std::allocator<Catch::Verbosity> >::S_value(std::Rbtree_node<Catch::Verbosity> const)
  0.00     34.05     0.00        1     0.00     0.00  std::Rbtree<Catch::Verbosity, Catch::Verbosity, std::Identity<Catch::Verbosity>, std::less<Catch::Verbosity>, std::allocator<Catch::Verbosity> >::S_value(std::Rbtree_node_base const)
  0.00     34.05     0.00        1     0.00     0.00  std::Rbtree<Catch::Verbosity, Catch::Verbosity, std::Identity<Catch::Verbosity>, std::less<Catch::Verbosity>, std::allocator<Catch::Verbosity> >::Rb_tree(std::less<Catch::Verbosity> const&, std::allocator<Catch::Verbosity> const&)
  0.00     34.05     0.00        1     0.00     0.00  std::Rbtree<Catch::Verbosity, Catch::Verbosity, std::_Identity<Catch::Verbosity>, std::less<Catch::Verbosity>, std::allocator<Catch::Verbosity> >::~Rbtree()
  0.00     34.05     0.00        1     0.00     0.00  std::Rbtree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, Catch::TagAlias>, std::Select1st<std::pair<std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, Catch::TagAlias> >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, Catch::TagAlias> > >::Rbtree_impl<std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, true>::Rbtree_impl()
  0.00     34.05     0.00        1     0.00     0.00  std::Rbtree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, Catch::TagAlias>, std::Select1st<std::pair<std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, Catch::TagAlias> >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, Catch::TagAlias> > >::Rbtree_impl<std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, true>::~Rbtree_impl()
  0.00     34.05     0.00        1     0.00     0.00  std::Rbtree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, Catch::TagAlias>, std::Select1st<std::pair<std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, Catch::TagAlias> >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, Catch::TagAlias> > >::_M_begin()
  0.00     34.05     0.00        1     0.00     0.00  std::Rbtree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, Catch::TagAlias>, std::Select1st<std::pair<std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, Catch::TagAlias> >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, Catch::TagAlias> > >::_M_erase(std::Rbtree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, Catch::TagAlias> >)
  0.00     34.05     0.00        1     0.00     0.00  std::Rbtree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, Catch::TagAlias>, std::Select1st<std::pair<std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, Catch::TagAlias> >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, Catch::TagAlias> > >::Rbtree()
  0.00     34.05     0.00        1     0.00     0.00  std::Rbtree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, Catch::TagAlias>, std::Select1st<std::pair<std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, Catch::TagAlias> >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, Catch::TagAlias> > >::~Rbtree()
  0.00     34.05     0.00        1     0.00     0.00  std::Rbtree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<Catch::IReporterFactory> >, std::Select1st<std::pair<std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<Catch::IReporterFactory> > >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<Catch::IReporterFactory> > > >::Rbtree_impl<std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, true>::Rbtree_impl()
  0.00     34.05     0.00        1     0.00     0.00  std::Rbtree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<Catch::IReporterFactory> >, std::Select1st<std::pair<std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<Catch::IReporterFactory> > >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<Catch::IReporterFactory> > > >::Rbtree_impl<std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, true>::~Rbtree_impl()
  0.00     34.05     0.00        1     0.00     0.00  std::Rbtree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<Catch::IReporterFactory> >, std::Select1st<std::pair<std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<Catch::IReporterFactory> > >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<Catch::IReporterFactory> > > >::begin()
  0.00     34.05     0.00        1     0.00     0.00  std::Rbtree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<Catch::IReporterFactory> >, std::Select1st<std::pair<std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<Catch::IReporterFactory> > >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<Catch::IReporterFactory> > > >::_S_left(std::Rbtree_node_base const)
  0.00     34.05     0.00        1     0.00     0.00  std::Rbtree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<Catch::IReporterFactory> >, std::Select1st<std::pair<std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<Catch::IReporterFactory> > >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<Catch::IReporterFactory> > > >::_M_erase(std::Rbtree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<Catch::IReporterFactory> > >)
  0.00     34.05     0.00        1     0.00     0.00  std::Rbtree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<Catch::IReporterFactory> >, std::Select1st<std::pair<std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<Catch::IReporterFactory> > >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<Catch::IReporterFactory> > > >::_S_right(std::Rbtree_node_base const)
  0.00     34.05     0.00        1     0.00     0.00  std::Rbtree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<Catch::IReporterFactory> >, std::Select1st<std::pair<std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<Catch::IReporterFactory> > >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<Catch::IReporterFactory> > > >::Rbtree()
  0.00     34.05     0.00        1     0.00     0.00  std::Rbtree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<Catch::IReporterFactory> >, std::Select1st<std::pair<std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<Catch::IReporterFactory> > >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<Catch::IReporterFactory> > > >::~Rbtree()
  0.00     34.05     0.00        1     0.00     0.00  std::Rbtree<Catch::TestCase const, Catch::TestCase const, std::Identity<Catch::TestCase const>, std::less<Catch::TestCase const>, std::allocator<Catch::TestCase const> >::Rb_tree_impl<std::less<Catch::TestCase const>, true>::Rbtree_impl()
  0.00     34.05     0.00        1     0.00     0.00  std::Rbtree<Catch::TestCase const, Catch::TestCase const, std::Identity<Catch::TestCase const>, std::less<Catch::TestCase const>, std::allocator<Catch::TestCase const> >::Rb_tree_impl<std::less<Catch::TestCase const>, true>::~Rbtree_impl()
  0.00     34.05     0.00        1     0.00     0.00  std::Rbtree<Catch::TestCase const, Catch::TestCase const, std::Identity<Catch::TestCase const>, std::less<Catch::TestCase const>, std::allocator<Catch::TestCase const> >::begin()
  0.00     34.05     0.00        1     0.00     0.00  std::Rb_tree<Catch::TestCase const, Catch::TestCase const, std::Identity<Catch::TestCase const>, std::less<Catch::TestCase const>, std::allocator<Catch::TestCase const> >::M_erase(std::Rbtree_node<Catch::TestCase const>)
  0.00     34.05     0.00        1     0.00     0.00  std::Rbtree<Catch::TestCase const, Catch::TestCase const, std::Identity<Catch::TestCase const>, std::less<Catch::TestCase const>, std::allocator<Catch::TestCase const> >::Rb_tree()
  0.00     34.05     0.00        1     0.00     0.00  std::Rbtree<Catch::TestCase const, Catch::TestCase const, std::_Identity<Catch::TestCase const>, std::less<Catch::TestCase const>, std::allocator<Catch::TestCase const> >::~Rbtree()
  0.00     34.05     0.00        1     0.00     0.00  void std::Construct<Catch::SectionInfo, Catch::SectionInfo>(Catch::SectionInfo, Catch::SectionInfo&&)
  0.00     34.05     0.00        1     0.00     0.00  std::iteratortraits<__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     34.05     0.00        1     0.00     0.00  std::iterator_traits<Catch::(anonymous namespace)::ColumnInfo const>::difference_type std::__distance<Catch::(anonymous namespace)::ColumnInfo const>(Catch::(anonymous namespace)::ColumnInfo const, Catch::(anonymous namespace)::ColumnInfo const, std::random_access_iterator_tag)
  0.00     34.05     0.00        1     0.00     0.00  std::iterator_traits<char const const>::difference_type std::__distance<char const const>(char const const, char const const, std::random_access_iterator_tag)
  0.00     34.05     0.00        1     0.00     0.00  std::shared_ptr<Catch::ReporterRegistrar<Catch::XmlReporter>::ReporterFactory> std::make_shared<Catch::ReporterRegistrar<Catch::XmlReporter>::ReporterFactory>()
  0.00     34.05     0.00        1     0.00     0.00  std::shared_ptr<Catch::ReporterRegistrar<Catch::JunitReporter>::ReporterFactory> std::make_shared<Catch::ReporterRegistrar<Catch::JunitReporter>::ReporterFactory>()
  0.00     34.05     0.00        1     0.00     0.00  std::shared_ptr<Catch::ReporterRegistrar<Catch::CompactReporter>::ReporterFactory> std::make_shared<Catch::ReporterRegistrar<Catch::CompactReporter>::ReporterFactory>()
  0.00     34.05     0.00        1     0.00     0.00  std::shared_ptr<Catch::ReporterRegistrar<Catch::ConsoleReporter>::ReporterFactory> std::make_shared<Catch::ReporterRegistrar<Catch::ConsoleReporter>::ReporterFactory>()
  0.00     34.05     0.00        1     0.00     0.00  std::shared_ptr<Catch::clara::detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#2}> > std::make_shared<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&>({lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#2} const&)
  0.00     34.05     0.00        1     0.00     0.00  std::shared_ptr<Catch::clara::detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#3}> > std::make_shared<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&>({lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#3} const&)
  0.00     34.05     0.00        1     0.00     0.00  std::shared_ptr<Catch::clara::detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#4}> > std::make_shared<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&>({lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#4} const&)
  0.00     34.05     0.00        1     0.00     0.00  std::shared_ptr<Catch::clara::detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#5}> > std::make_shared<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&>({lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#5} const&)
  0.00     34.05     0.00        1     0.00     0.00  std::shared_ptr<Catch::clara::detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#6}> > std::make_shared<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&>({lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#6} const&)
  0.00     34.05     0.00        1     0.00     0.00  std::shared_ptr<Catch::clara::detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#7}> > std::make_shared<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&>({lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#7} const&)
  0.00     34.05     0.00        1     0.00     0.00  std::shared_ptr<Catch::clara::detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#8}> > std::make_shared<Catch::clara::detail::BoundLambda<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&>({lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#8} const&)
  0.00     34.05     0.00        1     0.00     0.00  std::shared_ptr<Catch::clara::detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#1}> > std::make_shared<Catch::clara::detail::BoundLambda<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&>({lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#1} const&)
  0.00     34.05     0.00        1     0.00     0.00  std::shared_ptr<Catch::clara::detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(bool)#11}> > std::make_shared<Catch::clara::detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(bool)#11}>, {lambda(bool)#11} const&>({lambda(bool)#11} const&)
  0.00     34.05     0.00        1     0.00     0.00  std::shared_ptr<Catch::clara::detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(int)#10}> > std::make_shared<Catch::clara::detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(int)#10}>, {lambda(int)#10} const&>({lambda(int)#10} const&)
  0.00     34.05     0.00        1     0.00     0.00  std::shared_ptr<Catch::clara::detail::BoundValueRef<long> > std::make_shared<Catch::clara::detail::BoundValueRef<long>, long&>(long&)
  0.00     34.05     0.00        1     0.00     0.00  std::shared_ptr<Catch::clara::detail::BoundFlagLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(bool)#9}> > std::make_shared<Catch::clara::detail::BoundFlagLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(bool)#9}>, {lambda(bool)#9} const&>({lambda(bool)#9} const&)
  0.00     34.05     0.00        1     0.00     0.00  std::shared_ptr<Catch::clara::detail::BoundFlagLambda<Catch::clara::detail::Help::Help(bool&)::{lambda(bool)#1}> > std::make_shared<Catch::clara::detail::BoundFlagLambda<Catch::clara::detail::Help::Help(bool&)::{lambda(bool)#1}>, {lambda(bool)#1} const&>({lambda(bool)#1} const&)
  0.00     34.05     0.00        1     0.00     0.09  std::shared_ptr<Catch::Config> std::make_shared<Catch::Config, Catch::ConfigData&>(Catch::ConfigData&)
  0.00     34.05     0.00        1     0.00     0.00  Catch::IStream const const& std::__get_helper<0ul, Catch::IStream const, std::default_delete<Catch::IStream const> >(std::Tupleimpl<0ul, Catch::IStream const, std::default_delete<Catch::IStream const> > const&)
  0.00     34.05     0.00        1     0.00     0.00  Catch::ConsoleReporter const& std::__get_helper<0ul, Catch::ConsoleReporter, std::default_delete<Catch::ConsoleReporter> >(std::Tupleimpl<0ul, Catch::ConsoleReporter, std::default_delete<Catch::ConsoleReporter> > const&)
  0.00     34.05     0.00        1     0.00     0.00  std::default_delete<Catch::IStream const>& std::__get_helper<1ul, std::default_delete<Catch::IStream const>>(std::Tupleimpl<1ul, std::default_delete<Catch::IStream const>>&)
  0.00     34.05     0.00        1     0.00     0.00  std::default_delete<Catch::TablePrinter>& std::__get_helper<1ul, std::default_delete<Catch::TablePrinter>>(std::Tupleimpl<1ul, std::default_delete<Catch::TablePrinter>>&)
  0.00     34.05     0.00        1     0.00     0.00  std::default_delete<Catch::ConsoleReporter>& std::__get_helper<1ul, std::default_delete<Catch::ConsoleReporter>>(std::Tupleimpl<1ul, std::default_delete<Catch::ConsoleReporter>>&)
  0.00     34.05     0.00        1     0.00     0.00  Catch::clara::detail::Arg std::__niter_base<Catch::clara::detail::Arg, std::vector<Catch::clara::detail::Arg, std::allocator<Catch::clara::detail::Arg> > >(__gnu_cxx::__normal_iterator<Catch::clara::detail::Arg, std::vector<Catch::clara::detail::Arg, std::allocator<Catch::clara::detail::Arg> > >)
  0.00     34.05     0.00        1     0.00     0.00  Catch::clara::detail::Arg std::__copy_move_a<false, Catch::clara::detail::Arg const, Catch::clara::detail::Arg>(Catch::clara::detail::Arg const, Catch::clara::detail::Arg const, Catch::clara::detail::Arg)
  0.00     34.05     0.00        1     0.00     0.00  __gnu_cxx::__normal_iterator<Catch::clara::detail::Arg, std::vector<Catch::clara::detail::Arg, std::allocator<Catch::clara::detail::Arg> > > std::__copy_move_a2<false, __gnu_cxx::__normal_iterator<Catch::clara::detail::Arg const, std::vector<Catch::clara::detail::Arg, std::allocator<Catch::clara::detail::Arg> > >, __gnu_cxx::__normal_iterator<Catch::clara::detail::Arg, std::vector<Catch::clara::detail::Arg, std::allocator<Catch::clara::detail::Arg> > > >(__gnu_cxx::__normal_iterator<Catch::clara::detail::Arg const, std::vector<Catch::clara::detail::Arg, std::allocator<Catch::clara::detail::Arg> > >, __gnu_cxx::__normal_iterator<Catch::clara::detail::Arg const, std::vector<Catch::clara::detail::Arg, std::allocator<Catch::clara::detail::Arg> > >, __gnu_cxx::__normal_iterator<Catch::clara::detail::Arg, std::vector<Catch::clara::detail::Arg, std::allocator<Catch::clara::detail::Arg> > >)
  0.00     34.05     0.00        1     0.00     0.00  void std::__alloc_on_move<std::allocator<Catch::clara::detail::Arg> >(std::allocator<Catch::clara::detail::Arg>&, std::allocator<Catch::clara::detail::Arg>&)
  0.00     34.05     0.00        1     0.00     0.00  void std::__alloc_on_move<std::allocator<Catch::clara::detail::Opt> >(std::allocator<Catch::clara::detail::Opt>&, std::allocator<Catch::clara::detail::Opt>&)
  0.00     34.05     0.00        1     0.00     0.00  void std::__alloc_on_move<std::allocator<Catch::TestCase> >(std::allocator<Catch::TestCase>&, std::allocator<Catch::TestCase>&)
  0.00     34.05     0.00        1     0.00     0.00  void std::__alloc_on_move<std::allocator<Catch::TestSpec::FilterMatch> >(std::allocator<Catch::TestSpec::FilterMatch>&, std::allocator<Catch::TestSpec::FilterMatch>&)
  0.00     34.05     0.00        1     0.00     0.00  void std::__alloc_on_move<std::allocator<Catch::TestSpec::Filter> >(std::allocator<Catch::TestSpec::Filter>&, std::allocator<Catch::TestSpec::Filter>&)
  0.00     34.05     0.00        1     0.00     0.00  std::shared_ptr<Catch::ReporterRegistrar<Catch::XmlReporter>::ReporterFactory> std::allocate_shared<Catch::ReporterRegistrar<Catch::XmlReporter>::ReporterFactory, std::allocator<Catch::ReporterRegistrar<Catch::XmlReporter>::ReporterFactory>>(std::allocator<Catch::ReporterRegistrar<Catch::XmlReporter>::ReporterFactory> const&)
  0.00     34.05     0.00        1     0.00     0.00  std::shared_ptr<Catch::ReporterRegistrar<Catch::JunitReporter>::ReporterFactory> std::allocate_shared<Catch::ReporterRegistrar<Catch::JunitReporter>::ReporterFactory, std::allocator<Catch::ReporterRegistrar<Catch::JunitReporter>::ReporterFactory>>(std::allocator<Catch::ReporterRegistrar<Catch::JunitReporter>::ReporterFactory> const&)
  0.00     34.05     0.00        1     0.00     0.00  std::shared_ptr<Catch::ReporterRegistrar<Catch::CompactReporter>::ReporterFactory> std::allocate_shared<Catch::ReporterRegistrar<Catch::CompactReporter>::ReporterFactory, std::allocator<Catch::ReporterRegistrar<Catch::CompactReporter>::ReporterFactory>>(std::allocator<Catch::ReporterRegistrar<Catch::CompactReporter>::ReporterFactory> const&)
  0.00     34.05     0.00        1     0.00     0.00  std::shared_ptr<Catch::ReporterRegistrar<Catch::ConsoleReporter>::ReporterFactory> std::allocate_shared<Catch::ReporterRegistrar<Catch::ConsoleReporter>::ReporterFactory, std::allocator<Catch::ReporterRegistrar<Catch::ConsoleReporter>::ReporterFactory>>(std::allocator<Catch::ReporterRegistrar<Catch::ConsoleReporter>::ReporterFactory> const&)
  0.00     34.05     0.00        1     0.00     0.00  std::shared_ptr<Catch::clara::detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#2}> > std::allocate_shared<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::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&)
  0.00     34.05     0.00        1     0.00     0.00  std::shared_ptr<Catch::clara::detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#3}> > std::allocate_shared<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::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&)
  0.00     34.05     0.00        1     0.00     0.00  std::shared_ptr<Catch::clara::detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#4}> > std::allocate_shared<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::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&)
  0.00     34.05     0.00        1     0.00     0.00  std::shared_ptr<Catch::clara::detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#5}> > std::allocate_shared<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::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&)
  0.00     34.05     0.00        1     0.00     0.00  std::shared_ptr<Catch::clara::detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#6}> > std::allocate_shared<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::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&)
  0.00     34.05     0.00        1     0.00     0.00  std::shared_ptr<Catch::clara::detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#7}> > std::allocate_shared<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::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&)
  0.00     34.05     0.00        1     0.00     0.00  std::shared_ptr<Catch::clara::detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#8}> > std::allocate_shared<Catch::clara::detail::BoundLambda<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::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&)
  0.00     34.05     0.00        1     0.00     0.00  std::shared_ptr<Catch::clara::detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#1}> > std::allocate_shared<Catch::clara::detail::BoundLambda<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::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&)
  0.00     34.05     0.00        1     0.00     0.00  std::shared_ptr<Catch::clara::detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(bool)#11}> > std::allocate_shared<Catch::clara::detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(bool)#11}>, std::allocator<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(bool)#11}>, {lambda(bool)#11} const&>(std::allocator<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(bool)#11}> const&, {lambda(bool)#11} const&)
  0.00     34.05     0.00        1     0.00     0.00  std::shared_ptr<Catch::clara::detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(int)#10}> > std::allocate_shared<Catch::clara::detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(int)#10}>, std::allocator<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(int)#10}>, {lambda(int)#10} const&>(std::allocator<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(int)#10}> const&, {lambda(int)#10} const&)
  0.00     34.05     0.00        1     0.00     0.00  std::shared_ptr<Catch::clara::detail::BoundValueRef<long> > std::allocate_shared<Catch::clara::detail::BoundValueRef<long>, std::allocator<Catch::clara::detail::BoundValueRef<long> >, long&>(std::allocator<Catch::clara::detail::BoundValueRef<long> > const&, long&)
  0.00     34.05     0.00        1     0.00     0.00  std::shared_ptr<Catch::clara::detail::BoundFlagLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(bool)#9}> > std::allocate_shared<Catch::clara::detail::BoundFlagLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(bool)#9}>, std::allocator<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(bool)#9}>, {lambda(bool)#9} const&>(std::allocator<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(bool)#9}> const&, {lambda(bool)#9} const&)
  0.00     34.05     0.00        1     0.00     0.00  std::shared_ptr<Catch::clara::detail::BoundFlagLambda<Catch::clara::detail::Help::Help(bool&)::{lambda(bool)#1}> > std::allocate_shared<Catch::clara::detail::BoundFlagLambda<Catch::clara::detail::Help::Help(bool&)::{lambda(bool)#1}>, std::allocator<Catch::clara::detail::Help::Help(bool&)::{lambda(bool)#1}>, {lambda(bool)#1} const&>(std::allocator<Catch::clara::detail::Help::Help(bool&)::{lambda(bool)#1}> const&, {lambda(bool)#1} const&)
  0.00     34.05     0.00        1     0.00     0.09  std::shared_ptr<Catch::Config> std::allocate_shared<Catch::Config, std::allocator<Catch::Config>, Catch::ConfigData&>(std::allocator<Catch::Config> const&, Catch::ConfigData&)
  0.00     34.05     0.00        1     0.00     0.00  std::__allocated_ptr<std::allocator<std::Spcounted_ptr_inplace<Catch::ReporterRegistrar<Catch::XmlReporter>::ReporterFactory, std::allocator<Catch::ReporterRegistrar<Catch::XmlReporter>::ReporterFactory>, (__gnu_cxx::Lockpolicy)2> > > std::__allocate_guarded<std::allocator<std::Spcounted_ptr_inplace<Catch::ReporterRegistrar<Catch::XmlReporter>::ReporterFactory, std::allocator<Catch::ReporterRegistrar<Catch::XmlReporter>::ReporterFactory>, (__gnu_cxx::Lockpolicy)2> > >(std::allocator<std::Spcounted_ptr_inplace<Catch::ReporterRegistrar<Catch::XmlReporter>::ReporterFactory, std::allocator<Catch::ReporterRegistrar<Catch::XmlReporter>::ReporterFactory>, (__gnu_cxx::Lockpolicy)2> >&)
  0.00     34.05     0.00        1     0.00     0.00  std::__allocated_ptr<std::allocator<std::Spcounted_ptr_inplace<Catch::ReporterRegistrar<Catch::JunitReporter>::ReporterFactory, std::allocator<Catch::ReporterRegistrar<Catch::JunitReporter>::ReporterFactory>, (__gnu_cxx::Lockpolicy)2> > > std::__allocate_guarded<std::allocator<std::Spcounted_ptr_inplace<Catch::ReporterRegistrar<Catch::JunitReporter>::ReporterFactory, std::allocator<Catch::ReporterRegistrar<Catch::JunitReporter>::ReporterFactory>, (__gnu_cxx::Lockpolicy)2> > >(std::allocator<std::Spcounted_ptr_inplace<Catch::ReporterRegistrar<Catch::JunitReporter>::ReporterFactory, std::allocator<Catch::ReporterRegistrar<Catch::JunitReporter>::ReporterFactory>, (__gnu_cxx::Lockpolicy)2> >&)
  0.00     34.05     0.00        1     0.00     0.00  std::__allocated_ptr<std::allocator<std::Spcounted_ptr_inplace<Catch::ReporterRegistrar<Catch::CompactReporter>::ReporterFactory, std::allocator<Catch::ReporterRegistrar<Catch::CompactReporter>::ReporterFactory>, (__gnu_cxx::Lockpolicy)2> > > std::__allocate_guarded<std::allocator<std::Spcounted_ptr_inplace<Catch::ReporterRegistrar<Catch::CompactReporter>::ReporterFactory, std::allocator<Catch::ReporterRegistrar<Catch::CompactReporter>::ReporterFactory>, (__gnu_cxx::Lockpolicy)2> > >(std::allocator<std::Spcounted_ptr_inplace<Catch::ReporterRegistrar<Catch::CompactReporter>::ReporterFactory, std::allocator<Catch::ReporterRegistrar<Catch::CompactReporter>::ReporterFactory>, (__gnu_cxx::Lockpolicy)2> >&)
  0.00     34.05     0.00        1     0.00     0.00  std::__allocated_ptr<std::allocator<std::Spcounted_ptr_inplace<Catch::ReporterRegistrar<Catch::ConsoleReporter>::ReporterFactory, std::allocator<Catch::ReporterRegistrar<Catch::ConsoleReporter>::ReporterFactory>, (__gnu_cxx::Lockpolicy)2> > > std::__allocate_guarded<std::allocator<std::Spcounted_ptr_inplace<Catch::ReporterRegistrar<Catch::ConsoleReporter>::ReporterFactory, std::allocator<Catch::ReporterRegistrar<Catch::ConsoleReporter>::ReporterFactory>, (__gnu_cxx::Lockpolicy)2> > >(std::allocator<std::Spcounted_ptr_inplace<Catch::ReporterRegistrar<Catch::ConsoleReporter>::ReporterFactory, std::allocator<Catch::ReporterRegistrar<Catch::ConsoleReporter>::ReporterFactory>, (__gnu_cxx::Lockpolicy)2> >&)
  0.00     34.05     0.00        1     0.00     0.00  std::__allocated_ptr<std::allocator<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> > > std::__allocate_guarded<std::allocator<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> > >(std::__allocated_ptr&)
  0.00     34.05     0.00        1     0.00     0.00  std::__allocated_ptr<std::allocator<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> > > std::__allocate_guarded<std::allocator<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> > >(std::__allocated_ptr&)
  0.00     34.05     0.00        1     0.00     0.00  std::__allocated_ptr<std::allocator<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> > > std::__allocate_guarded<std::allocator<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> > >(std::__allocated_ptr&)
  0.00     34.05     0.00        1     0.00     0.00  std::__allocated_ptr<std::allocator<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> > > std::__allocate_guarded<std::allocator<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> > >(std::__allocated_ptr&)
  0.00     34.05     0.00        1     0.00     0.00  std::__allocated_ptr<std::allocator<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> > > std::__allocate_guarded<std::allocator<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> > >(std::__allocated_ptr&)
  0.00     34.05     0.00        1     0.00     0.00  std::__allocated_ptr<std::allocator<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> > > std::__allocate_guarded<std::allocator<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> > >(std::__allocated_ptr&)
  0.00     34.05     0.00        1     0.00     0.00  std::__allocated_ptr<std::allocator<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&)#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> > > std::__allocate_guarded<std::allocator<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&)#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> > >(std::__allocated_ptr&)
  0.00     34.05     0.00        1     0.00     0.00  std::__allocated_ptr<std::allocator<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&)#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> > > std::__allocate_guarded<std::allocator<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&)#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> > >(std::__allocated_ptr&)
  0.00     34.05     0.00        1     0.00     0.00  std::__allocated_ptr<std::allocator<std::Spcounted_ptr_inplace<Catch::clara::detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(bool)#11}>, std::allocator<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(bool)#11}>, (__gnu_cxx::Lockpolicy)2> > > std::__allocate_guarded<std::allocator<std::Spcounted_ptr_inplace<Catch::clara::detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(bool)#11}>, std::allocator<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(bool)#11}>, (__gnu_cxx::Lockpolicy)2> > >(std::__allocated_ptr&)
  0.00     34.05     0.00        1     0.00     0.00  std::__allocated_ptr<std::allocator<std::Spcounted_ptr_inplace<Catch::clara::detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(int)#10}>, std::allocator<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(int)#10}>, (__gnu_cxx::Lockpolicy)2> > > std::__allocate_guarded<std::allocator<std::Spcounted_ptr_inplace<Catch::clara::detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(int)#10}>, std::allocator<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(int)#10}>, (__gnu_cxx::Lockpolicy)2> > >(std::__allocated_ptr&)
  0.00     34.05     0.00        1     0.00     0.00  std::__allocated_ptr<std::allocator<std::Spcounted_ptr_inplace<Catch::clara::detail::BoundValueRef<long>, std::allocator<Catch::clara::detail::BoundValueRef<long> >, (__gnu_cxx::Lockpolicy)2> > > std::__allocate_guarded<std::allocator<std::Spcounted_ptr_inplace<Catch::clara::detail::BoundValueRef<long>, std::allocator<Catch::clara::detail::BoundValueRef<long> >, (__gnu_cxx::Lockpolicy)2> > >(std::allocator<std::Spcounted_ptr_inplace<Catch::clara::detail::BoundValueRef<long>, std::allocator<Catch::clara::detail::BoundValueRef<long> >, (__gnu_cxx::Lockpolicy)2> >&)
  0.00     34.05     0.00        1     0.00     0.00  std::__allocated_ptr<std::allocator<std::Spcounted_ptr_inplace<Catch::clara::detail::BoundFlagLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(bool)#9}>, std::allocator<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(bool)#9}>, (__gnu_cxx::Lockpolicy)2> > > std::__allocate_guarded<std::allocator<std::Spcounted_ptr_inplace<Catch::clara::detail::BoundFlagLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(bool)#9}>, std::allocator<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(bool)#9}>, (__gnu_cxx::Lockpolicy)2> > >(std::__allocated_ptr&)
  0.00     34.05     0.00        1     0.00     0.00  std::__allocated_ptr<std::allocator<std::Spcounted_ptr_inplace<Catch::clara::detail::BoundFlagLambda<Catch::clara::detail::Help::Help(bool&)::{lambda(bool)#1}>, std::allocator<Catch::clara::detail::Help::Help(bool&)::{lambda(bool)#1}>, (__gnu_cxx::Lockpolicy)2> > > std::__allocate_guarded<std::allocator<std::Spcounted_ptr_inplace<Catch::clara::detail::BoundFlagLambda<Catch::clara::detail::Help::Help(bool&)::{lambda(bool)#1}>, std::allocator<Catch::clara::detail::Help::Help(bool&)::{lambda(bool)#1}>, (__gnu_cxx::Lockpolicy)2> > >(std::__allocated_ptr&)
  0.00     34.05     0.00        1     0.00     0.00  std::__allocated_ptr<std::allocator<std::Spcounted_ptr_inplace<Catch::Config, std::allocator<Catch::Config>, (__gnu_cxx::Lockpolicy)2> > > std::__allocate_guarded<std::allocator<std::Spcounted_ptr_inplace<Catch::Config, std::allocator<Catch::Config>, (__gnu_cxx::Lockpolicy)2> > >(std::allocator<std::Spcounted_ptr_inplace<Catch::Config, std::allocator<Catch::Config>, (__gnu_cxx::Lockpolicy)2> >&)
  0.00     34.05     0.00        1     0.00     0.00  void std::__do_alloc_on_move<std::allocator<Catch::clara::detail::Arg> >(std::allocator<Catch::clara::detail::Arg>&, std::allocator<Catch::clara::detail::Arg>&, std::integral_constant<bool, true>)
  0.00     34.05     0.00        1     0.00     0.00  void std::__do_alloc_on_move<std::allocator<Catch::clara::detail::Opt> >(std::allocator<Catch::clara::detail::Opt>&, std::allocator<Catch::clara::detail::Opt>&, std::integral_constant<bool, true>)
  0.00     34.05     0.00        1     0.00     0.00  void std::__do_alloc_on_move<std::allocator<Catch::TestCase> >(std::allocator<Catch::TestCase>&, std::allocator<Catch::TestCase>&, std::integral_constant<bool, true>)
  0.00     34.05     0.00        1     0.00     0.00  void std::__do_alloc_on_move<std::allocator<Catch::TestSpec::FilterMatch> >(std::allocator<Catch::TestSpec::FilterMatch>&, std::allocator<Catch::TestSpec::FilterMatch>&, std::integral_constant<bool, true>)
  0.00     34.05     0.00        1     0.00     0.00  void std::__do_alloc_on_move<std::allocator<Catch::TestSpec::Filter> >(std::allocator<Catch::TestSpec::Filter>&, std::allocator<Catch::TestSpec::Filter>&, std::integral_constant<bool, true>)
  0.00     34.05     0.00        1     0.00     0.00  Catch::TestCase std::uninitialized_copy<__gnu_cxx::__normal_iterator<Catch::TestCase const, std::vector<Catch::TestCase, std::allocator<Catch::TestCase> > >, Catch::TestCase>(__gnu_cxx::__normal_iterator<Catch::TestCase const, std::vector<Catch::TestCase, std::allocator<Catch::TestCase> > >, __gnu_cxx::__normal_iterator<Catch::TestCase const, std::vector<Catch::TestCase, std::allocator<Catch::TestCase> > >, Catch::TestCase)
  0.00     34.05     0.00        1     0.00     0.00  Catch::TestSpec::Filter std::uninitialized_copy<__gnu_cxx::__normal_iterator<Catch::TestSpec::Filter const, std::vector<Catch::TestSpec::Filter, std::allocator<Catch::TestSpec::Filter> > >, Catch::TestSpec::Filter>(__gnu_cxx::__normal_iterator<Catch::TestSpec::Filter const, std::vector<Catch::TestSpec::Filter, std::allocator<Catch::TestSpec::Filter> > >, __gnu_cxx::__normal_iterator<Catch::TestSpec::Filter const, std::vector<Catch::TestSpec::Filter, std::allocator<Catch::TestSpec::Filter> > >, Catch::TestSpec::Filter)
  0.00     34.05     0.00        1     0.00     0.00  Catch::(anonymous namespace)::ColumnInfo std::uninitialized_copy<Catch::(anonymous namespace)::ColumnInfo const, Catch::(anonymous namespace)::ColumnInfo>(Catch::(anonymous namespace)::ColumnInfo const, Catch::(anonymous namespace)::ColumnInfo const, Catch::(anonymous namespace)::ColumnInfo)
  0.00     34.05     0.00        1     0.00     0.00  std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > std::uninitialized_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> >)
  0.00     34.05     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     34.05     0.00        1     0.00     0.00  std::iterator_traits<Catch::(anonymous namespace)::ColumnInfo const>::iterator_category std::__iterator_category<Catch::(anonymous namespace)::ColumnInfo const>(Catch::(anonymous namespace)::ColumnInfo const const&)
  0.00     34.05     0.00        1     0.00     0.00  std::iterator_traits<char const const>::iterator_category std::__iterator_category<char const const>(char const const const&)
  0.00     34.05     0.00        1     0.00     0.00  Catch::TestCase std::__uninitialized_copy_a<__gnu_cxx::__normal_iterator<Catch::TestCase const, std::vector<Catch::TestCase, std::allocator<Catch::TestCase> > >, Catch::TestCase, Catch::TestCase>(__gnu_cxx::__normal_iterator<Catch::TestCase const, std::vector<Catch::TestCase, std::allocator<Catch::TestCase> > >, __gnu_cxx::__normal_iterator<Catch::TestCase const, std::vector<Catch::TestCase, std::allocator<Catch::TestCase> > >, Catch::TestCase, std::allocator<Catch::TestCase>&)
  0.00     34.05     0.00        1     0.00     0.00  Catch::TestSpec::Filter std::__uninitialized_copy_a<__gnu_cxx::__normal_iterator<Catch::TestSpec::Filter const, std::vector<Catch::TestSpec::Filter, std::allocator<Catch::TestSpec::Filter> > >, Catch::TestSpec::Filter, Catch::TestSpec::Filter>(__gnu_cxx::__normal_iterator<Catch::TestSpec::Filter const, std::vector<Catch::TestSpec::Filter, std::allocator<Catch::TestSpec::Filter> > >, __gnu_cxx::__normal_iterator<Catch::TestSpec::Filter const, std::vector<Catch::TestSpec::Filter, std::allocator<Catch::TestSpec::Filter> > >, Catch::TestSpec::Filter, std::allocator<Catch::TestSpec::Filter>&)
  0.00     34.05     0.00        1     0.00     0.00  Catch::(anonymous namespace)::ColumnInfo std::__uninitialized_copy_a<Catch::(anonymous namespace)::ColumnInfo const, Catch::(anonymous namespace)::ColumnInfo, Catch::(anonymous namespace)::ColumnInfo>(Catch::(anonymous namespace)::ColumnInfo const, Catch::(anonymous namespace)::ColumnInfo const, Catch::(anonymous namespace)::ColumnInfo, std::allocator<Catch::(anonymous namespace)::ColumnInfo>&)
  0.00     34.05     0.00        1     0.00     0.00  std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > std::__uninitialized_copy_a<char const 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> > >(char const const, char const const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&)
  0.00     34.05     0.00        1     0.00     0.00  Catch::TestSpec::FilterMatch std::__uninitialized_default_n<Catch::TestSpec::FilterMatch, unsigned long>(Catch::TestSpec::FilterMatch, unsigned long)
  0.00     34.05     0.00        1     0.00     0.00  Catch::TestSpec::FilterMatch std::__uninitialized_defaultna<Catch::TestSpec::FilterMatch, unsigned long, Catch::TestSpec::FilterMatch>(Catch::TestSpec::FilterMatch, unsigned long, std::allocator<Catch::TestSpec::FilterMatch>&)
  0.00     34.05     0.00        1     0.00     0.00  std::tuple_element<0ul, std::tuple<Catch::IStream const, std::default_delete<Catch::IStream const> > >::type const& std::get<0ul, Catch::IStream const, std::default_delete<Catch::IStream const> >(std::tuple<Catch::IStream const, std::default_delete<Catch::IStream const> > const&)
  0.00     34.05     0.00        1     0.00     0.00  std::tuple_element<0ul, std::tuple<Catch::ConsoleReporter, std::default_delete<Catch::ConsoleReporter> > >::type const& std::get<0ul, Catch::ConsoleReporter, std::default_delete<Catch::ConsoleReporter> >(std::tuple<Catch::ConsoleReporter, std::default_delete<Catch::ConsoleReporter> > const&)
  0.00     34.05     0.00        1     0.00     0.00  std::tuple_element<1ul, std::tuple<Catch::IStream const, std::default_delete<Catch::IStream const> > >::type& std::get<1ul, Catch::IStream const, std::default_delete<Catch::IStream const> >(std::tuple<Catch::IStream const, std::default_delete<Catch::IStream const> >&)
  0.00     34.05     0.00        1     0.00     0.00  std::tuple_element<1ul, std::tuple<Catch::TablePrinter, std::default_delete<Catch::TablePrinter> > >::type& std::get<1ul, Catch::TablePrinter, std::default_delete<Catch::TablePrinter> >(std::tuple<Catch::TablePrinter, std::default_delete<Catch::TablePrinter> >&)
  0.00     34.05     0.00        1     0.00     0.00  std::tuple_element<1ul, std::tuple<Catch::ConsoleReporter, std::default_delete<Catch::ConsoleReporter> > >::type& std::get<1ul, Catch::ConsoleReporter, std::default_delete<Catch::ConsoleReporter> >(std::tuple<Catch::ConsoleReporter, std::default_delete<Catch::ConsoleReporter> >&)
  0.00     34.05     0.00        1     0.00     0.00  int const& std::max<int>(int const&, int const&)
  0.00     34.05     0.00        1     0.00     0.00  int const& std::min<int>(int const&, int const&)
  0.00     34.05     0.00        1     0.00     0.00  __gnu_cxx::__normal_iterator<Catch::clara::detail::Arg, std::vector<Catch::clara::detail::Arg, std::allocator<Catch::clara::detail::Arg> > > std::copy<__gnu_cxx::__normal_iterator<Catch::clara::detail::Arg const, std::vector<Catch::clara::detail::Arg, std::allocator<Catch::clara::detail::Arg> > >, __gnu_cxx::__normal_iterator<Catch::clara::detail::Arg, std::vector<Catch::clara::detail::Arg, std::allocator<Catch::clara::detail::Arg> > > >(__gnu_cxx::__normal_iterator<Catch::clara::detail::Arg const, std::vector<Catch::clara::detail::Arg, std::allocator<Catch::clara::detail::Arg> > >, __gnu_cxx::__normal_iterator<Catch::clara::detail::Arg const, std::vector<Catch::clara::detail::Arg, std::allocator<Catch::clara::detail::Arg> > >, __gnu_cxx::__normal_iterator<Catch::clara::detail::Arg, std::vector<Catch::clara::detail::Arg, std::allocator<Catch::clara::detail::Arg> > >)
  0.00     34.05     0.00        1     0.00     0.00  std::remove_reference<std::allocator<Catch::ReporterRegistrar<Catch::XmlReporter>::ReporterFactory> const&>::type&& std::move<std::allocator<Catch::ReporterRegistrar<Catch::XmlReporter>::ReporterFactory> const&>(std::allocator<Catch::ReporterRegistrar<Catch::XmlReporter>::ReporterFactory> const&)
  0.00     34.05     0.00        1     0.00     0.00  std::remove_reference<std::allocator<Catch::ReporterRegistrar<Catch::JunitReporter>::ReporterFactory> const&>::type&& std::move<std::allocator<Catch::ReporterRegistrar<Catch::JunitReporter>::ReporterFactory> const&>(std::allocator<Catch::ReporterRegistrar<Catch::JunitReporter>::ReporterFactory> const&)
  0.00     34.05     0.00        1     0.00     0.00  std::remove_reference<std::allocator<Catch::ReporterRegistrar<Catch::CompactReporter>::ReporterFactory> const&>::type&& std::move<std::allocator<Catch::ReporterRegistrar<Catch::CompactReporter>::ReporterFactory> const&>(std::allocator<Catch::ReporterRegistrar<Catch::CompactReporter>::ReporterFactory> const&)
  0.00     34.05     0.00        1     0.00     0.00  std::remove_reference<std::allocator<Catch::ReporterRegistrar<Catch::ConsoleReporter>::ReporterFactory> const&>::type&& std::move<std::allocator<Catch::ReporterRegistrar<Catch::ConsoleReporter>::ReporterFactory> const&>(std::allocator<Catch::ReporterRegistrar<Catch::ConsoleReporter>::ReporterFactory> const&)
  0.00     34.05     0.00        1     0.00     0.00  std::remove_reference<std::allocator<Catch::clara::detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#2}> > const&>::type&& std::move<std::allocator<Catch::clara::detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#2}> > const&>(std::remove_reference&&)
  0.00     34.05     0.00        1     0.00     0.00  std::remove_reference<std::allocator<Catch::clara::detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#3}> > const&>::type&& std::move<std::allocator<Catch::clara::detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#3}> > const&>(std::remove_reference&&)
  0.00     34.05     0.00        1     0.00     0.00  std::remove_reference<std::allocator<Catch::clara::detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#4}> > const&>::type&& std::move<std::allocator<Catch::clara::detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#4}> > const&>(std::remove_reference&&)
  0.00     34.05     0.00        1     0.00     0.00  std::remove_reference<std::allocator<Catch::clara::detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#5}> > const&>::type&& std::move<std::allocator<Catch::clara::detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#5}> > const&>(std::remove_reference&&)
  0.00     34.05     0.00        1     0.00     0.00  std::remove_reference<std::allocator<Catch::clara::detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#6}> > const&>::type&& std::move<std::allocator<Catch::clara::detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#6}> > const&>(std::remove_reference&&)
  0.00     34.05     0.00        1     0.00     0.00  std::remove_reference<std::allocator<Catch::clara::detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#7}> > const&>::type&& std::move<std::allocator<Catch::clara::detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#7}> > const&>(std::remove_reference&&)
  0.00     34.05     0.00        1     0.00     0.00  std::remove_reference<std::allocator<Catch::clara::detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#8}> > const&>::type&& std::move<std::allocator<Catch::clara::detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#8}> > const&>(std::remove_reference&&)
  0.00     34.05     0.00        1     0.00     0.00  std::remove_reference<std::allocator<Catch::clara::detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#1}> > const&>::type&& std::move<std::allocator<Catch::clara::detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#1}> > const&>(std::remove_reference&&)
  0.00     34.05     0.00        1     0.00     0.00  std::remove_reference<std::allocator<Catch::clara::detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(bool)#11}> > const&>::type&& std::move<std::allocator<Catch::clara::detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(bool)#11}> > const&>(std::remove_reference&&)
  0.00     34.05     0.00        1     0.00     0.00  std::remove_reference<std::allocator<Catch::clara::detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(int)#10}> > const&>::type&& std::move<std::allocator<Catch::clara::detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(int)#10}> > const&>(std::remove_reference&&)
  0.00     34.05     0.00        1     0.00     0.00  std::remove_reference<std::allocator<Catch::clara::detail::BoundValueRef<long> > const&>::type&& std::move<std::allocator<Catch::clara::detail::BoundValueRef<long> > const&>(std::allocator<Catch::clara::detail::BoundValueRef<long> > const&)
  0.00     34.05     0.00        1     0.00     0.00  std::remove_reference<std::allocator<Catch::clara::detail::BoundFlagLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(bool)#9}> > const&>::type&& std::move<std::allocator<Catch::clara::detail::BoundFlagLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(bool)#9}> > const&>(std::remove_reference&&)
  0.00     34.05     0.00        1     0.00     0.00  std::remove_reference<std::allocator<Catch::clara::detail::BoundFlagLambda<Catch::clara::detail::Help::Help(bool&)::{lambda(bool)#1}> > const&>::type&& std::move<std::allocator<Catch::clara::detail::BoundFlagLambda<Catch::clara::detail::Help::Help(bool&)::{lambda(bool)#1}> > const&>(std::remove_reference&&)
  0.00     34.05     0.00        1     0.00     0.00  std::remove_reference<std::allocator<Catch::Config> const&>::type&& std::move<std::allocator<Catch::Config> const&>(std::allocator<Catch::Config> const&)
  0.00     34.05     0.00        1     0.00     0.00  std::remove_reference<std::allocator<Catch::clara::detail::Arg>&>::type&& std::move<std::allocator<Catch::clara::detail::Arg>&>(std::allocator<Catch::clara::detail::Arg>&)
  0.00     34.05     0.00        1     0.00     0.00  std::remove_reference<std::allocator<Catch::clara::detail::Opt>&>::type&& std::move<std::allocator<Catch::clara::detail::Opt>&>(std::allocator<Catch::clara::detail::Opt>&)
  0.00     34.05     0.00        1     0.00     0.00  std::remove_reference<std::allocator<Catch::TestCase>&>::type&& std::move<std::allocator<Catch::TestCase>&>(std::allocator<Catch::TestCase>&)
  0.00     34.05     0.00        1     0.00     0.00  std::remove_reference<std::allocator<Catch::TestSpec::FilterMatch>&>::type&& std::move<std::allocator<Catch::TestSpec::FilterMatch>&>(std::allocator<Catch::TestSpec::FilterMatch>&)
  0.00     34.05     0.00        1     0.00     0.00  std::remove_reference<std::allocator<Catch::TestSpec::Filter>&>::type&& std::move<std::allocator<Catch::TestSpec::Filter>&>(std::allocator<Catch::TestSpec::Filter>&)
  0.00     34.05     0.00        1     0.00     0.00  std::remove_reference<std::allocator<std::Rbtree_node<Catch::Verbosity> >&>::type&& std::move<std::allocator<std::Rbtree_node<Catch::Verbosity> >&>(std::allocator<std::Rbtree_node<Catch::Verbosity> >&)
  0.00     34.05     0.00        1     0.00     0.00  std::remove_reference<std::shared_ptr<Catch::ReporterRegistrar<Catch::XmlReporter>::ReporterFactory>&>::type&& std::move<std::shared_ptr<Catch::ReporterRegistrar<Catch::XmlReporter>::ReporterFactory>&>(std::shared_ptr<Catch::ReporterRegistrar<Catch::XmlReporter>::ReporterFactory>&)
  0.00     34.05     0.00        1     0.00     0.00  std::remove_reference<std::shared_ptr<Catch::ReporterRegistrar<Catch::JunitReporter>::ReporterFactory>&>::type&& std::move<std::shared_ptr<Catch::ReporterRegistrar<Catch::JunitReporter>::ReporterFactory>&>(std::shared_ptr<Catch::ReporterRegistrar<Catch::JunitReporter>::ReporterFactory>&)
  0.00     34.05     0.00        1     0.00     0.00  std::remove_reference<std::shared_ptr<Catch::ReporterRegistrar<Catch::CompactReporter>::ReporterFactory>&>::type&& std::move<std::shared_ptr<Catch::ReporterRegistrar<Catch::CompactReporter>::ReporterFactory>&>(std::shared_ptr<Catch::ReporterRegistrar<Catch::CompactReporter>::ReporterFactory>&)
  0.00     34.05     0.00        1     0.00     0.00  std::remove_reference<std::shared_ptr<Catch::ReporterRegistrar<Catch::ConsoleReporter>::ReporterFactory>&>::type&& std::move<std::shared_ptr<Catch::ReporterRegistrar<Catch::ConsoleReporter>::ReporterFactory>&>(std::shared_ptr<Catch::ReporterRegistrar<Catch::ConsoleReporter>::ReporterFactory>&)
  0.00     34.05     0.00        1     0.00     0.00  std::remove_reference<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}> >&>::type&& std::move<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}> >&>(std::remove_reference&&)
  0.00     34.05     0.00        1     0.00     0.00  std::remove_reference<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}> >&>::type&& std::move<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}> >&>(std::remove_reference&&)
  0.00     34.05     0.00        1     0.00     0.00  std::remove_reference<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}> >&>::type&& std::move<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}> >&>(std::remove_reference&&)
  0.00     34.05     0.00        1     0.00     0.00  std::remove_reference<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}> >&>::type&& std::move<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}> >&>(std::remove_reference&&)
  0.00     34.05     0.00        1     0.00     0.00  std::remove_reference<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}> >&>::type&& std::move<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}> >&>(std::remove_reference&&)
  0.00     34.05     0.00        1     0.00     0.00  std::remove_reference<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}> >&>::type&& std::move<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}> >&>(std::remove_reference&&)
  0.00     34.05     0.00        1     0.00     0.00  std::remove_reference<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&)#8}> >&>::type&& std::move<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&)#8}> >&>(std::remove_reference&&)
  0.00     34.05     0.00        1     0.00     0.00  std::remove_reference<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&)#1}> >&>::type&& std::move<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&)#1}> >&>(std::remove_reference&&)
  0.00     34.05     0.00        1     0.00     0.00  std::remove_reference<std::shared_ptr<Catch::clara::detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(bool)#11}> >&>::type&& std::move<std::shared_ptr<Catch::clara::detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(bool)#11}> >&>(std::remove_reference&&)
  0.00     34.05     0.00        1     0.00     0.00  std::remove_reference<std::shared_ptr<Catch::clara::detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(int)#10}> >&>::type&& std::move<std::shared_ptr<Catch::clara::detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(int)#10}> >&>(std::remove_reference&&)
  0.00     34.05     0.00        1     0.00     0.00  std::remove_reference<std::shared_ptr<Catch::clara::detail::BoundValueRef<long> >&>::type&& std::move<std::shared_ptr<Catch::clara::detail::BoundValueRef<long> >&>(std::shared_ptr<Catch::clara::detail::BoundValueRef<long> >&)
  0.00     34.05     0.00        1     0.00     0.00  std::remove_reference<std::shared_ptr<Catch::clara::detail::BoundFlagLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(bool)#9}> >&>::type&& std::move<std::shared_ptr<Catch::clara::detail::BoundFlagLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(bool)#9}> >&>(std::remove_reference&&)
  0.00     34.05     0.00        1     0.00     0.00  std::remove_reference<std::shared_ptr<Catch::clara::detail::BoundFlagLambda<Catch::clara::detail::Help::Help(bool&)::{lambda(bool)#1}> >&>::type&& std::move<std::shared_ptr<Catch::clara::detail::BoundFlagLambda<Catch::clara::detail::Help::Help(bool&)::{lambda(bool)#1}> >&>(std::remove_reference&&)
  0.00     34.05     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     34.05     0.00        1     0.00     0.00  std::remove_reference<std::shared_ptr<Catch::Config>&>::type&& std::move<std::shared_ptr<Catch::Config>&>(std::shared_ptr<Catch::Config>&)
  0.00     34.05     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     34.05     0.00        1     0.00     0.00  std::remove_reference<std::unique_ptr<Catch::IStreamingReporter, std::default_delete<Catch::IStreamingReporter> >&>::type&& std::move<std::unique_ptr<Catch::IStreamingReporter, std::default_delete<Catch::IStreamingReporter> >&>(std::unique_ptr<Catch::IStreamingReporter, std::default_delete<Catch::IStreamingReporter> >&)
  0.00     34.05     0.00        1     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> > >, (__gnu_cxx::Lockpolicy)2>&>::type&& std::move<std::__shared_ptr<Catch::clara::detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, (__gnu_cxx::Lockpolicy)2>&>(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     34.05     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     34.05     0.00        1     0.00     0.00  std::remove_reference<std::__shared_ptr<Catch::Config, (__gnu_cxx::Lockpolicy)2>&>::type&& std::move<std::__shared_ptr<Catch::Config, (__gnu_cxx::Lockpolicy)2>&>(std::__shared_ptr<Catch::Config, (__gnu_cxx::Lockpolicy)2>&)
  0.00     34.05     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     34.05     0.00        1     0.00     0.00  std::remove_reference<std::vector<Catch::clara::detail::Arg, std::allocator<Catch::clara::detail::Arg> >&>::type&& std::move<std::vector<Catch::clara::detail::Arg, std::allocator<Catch::clara::detail::Arg> >&>(std::vector<Catch::clara::detail::Arg, std::allocator<Catch::clara::detail::Arg> >&)
  0.00     34.05     0.00        1     0.00     0.00  std::remove_reference<std::vector<Catch::clara::detail::Opt, std::allocator<Catch::clara::detail::Opt> >&>::type&& std::move<std::vector<Catch::clara::detail::Opt, std::allocator<Catch::clara::detail::Opt> >&>(std::vector<Catch::clara::detail::Opt, std::allocator<Catch::clara::detail::Opt> >&)
  0.00     34.05     0.00        1     0.00     0.00  std::remove_reference<std::vector<Catch::TestCase, std::allocator<Catch::TestCase> >&>::type&& std::move<std::vector<Catch::TestCase, std::allocator<Catch::TestCase> >&>(std::vector<Catch::TestCase, std::allocator<Catch::TestCase> >&)
  0.00     34.05     0.00        1     0.00     0.00  std::remove_reference<std::vector<Catch::TestSpec::FilterMatch, std::allocator<Catch::TestSpec::FilterMatch> >&>::type&& std::move<std::vector<Catch::TestSpec::FilterMatch, std::allocator<Catch::TestSpec::FilterMatch> >&>(std::vector<Catch::TestSpec::FilterMatch, std::allocator<Catch::TestSpec::FilterMatch> >&)
  0.00     34.05     0.00        1     0.00     0.00  std::remove_reference<std::vector<Catch::TestSpec::Filter, std::allocator<Catch::TestSpec::Filter> >&>::type&& std::move<std::vector<Catch::TestSpec::Filter, std::allocator<Catch::TestSpec::Filter> >&>(std::vector<Catch::TestSpec::Filter, std::allocator<Catch::TestSpec::Filter> >&)
  0.00     34.05     0.00        1     0.00     0.00  Catch::SectionInfo&& std::forward<Catch::SectionInfo>(std::remove_reference<Catch::SectionInfo>::type&)
  0.00     34.05     0.00        1     0.00     0.00  std::Rbtree_node<Catch::Verbosity>& std::forward<std::Rbtree_node<Catch::Verbosity>&>(std::remove_reference<std::Rbtree_node<Catch::Verbosity>&>::type&)
  0.00     34.05     0.00        1     0.00     0.00  void std::Destroy<Catch::SectionInfo>(Catch::SectionInfo)
  0.00     34.05     0.00        1     0.00     0.00  void std::Destroy<__gnu_cxx::__normal_iterator<Catch::clara::detail::Arg, std::vector<Catch::clara::detail::Arg, std::allocator<Catch::clara::detail::Arg> > > >(__gnu_cxx::__normal_iterator<Catch::clara::detail::Arg, std::vector<Catch::clara::detail::Arg, std::allocator<Catch::clara::detail::Arg> > >, __gnu_cxx::__normal_iterator<Catch::clara::detail::Arg, std::vector<Catch::clara::detail::Arg, std::allocator<Catch::clara::detail::Arg> > >)
  0.00     34.05     0.00        1     0.00     0.00  void std::Destroy<_gnu_cxx::__normal_iterator<Catch::clara::detail::Arg, std::vector<Catch::clara::detail::Arg, std::allocator<Catch::clara::detail::Arg> > >, Catch::clara::detail::Arg>(__gnu_cxx::__normal_iterator<Catch::clara::detail::Arg, std::vector<Catch::clara::detail::Arg, std::allocator<Catch::clara::detail::Arg> > >, __gnu_cxx::__normal_iterator<Catch::clara::detail::Arg, std::vector<Catch::clara::detail::Arg, std::allocator<Catch::clara::detail::Arg> > >, std::allocator<Catch::clara::detail::Arg>&)
  0.00     34.05     0.00        1     0.00     0.00  void std::Destroy<std::_exception_ptr::exception_ptr>(std::__exception_ptr::exception_ptr, std::__exception_ptr::exception_ptr)
  0.00     34.05     0.00        1     0.00     0.00  void std::Destroy<std::_exception_ptr::exception_ptr, std::__exception_ptr::exception_ptr>(std::__exception_ptr::exception_ptr, std::__exception_ptr::exception_ptr, std::allocator<std::__exception_ptr::exception_ptr>&)
  0.00     34.05     0.00        1     0.00     0.00  void std::Destroy<std::sharedptr<Catch::IReporterFactory>>(std::shared_ptr<Catch::IReporterFactory>, std::shared_ptr<Catch::IReporterFactory>)
  0.00     34.05     0.00        1     0.00     0.00  void std::Destroy<std::sharedptr<Catch::IReporterFactory>, std::shared_ptr<Catch::IReporterFactory> >(std::shared_ptr<Catch::IReporterFactory>, std::shared_ptr<Catch::IReporterFactory>, std::allocator<std::shared_ptr<Catch::IReporterFactory> >&)
  0.00     34.05     0.00        1     0.00     0.00  void std::Destroy<std::sharedptr<Catch::TestSpec::Pattern>>(std::shared_ptr<Catch::TestSpec::Pattern>, std::shared_ptr<Catch::TestSpec::Pattern>)
  0.00     34.05     0.00        1     0.00     0.00  void std::Destroy<std::sharedptr<Catch::TestSpec::Pattern>, std::shared_ptr<Catch::TestSpec::Pattern> >(std::shared_ptr<Catch::TestSpec::Pattern>, std::shared_ptr<Catch::TestSpec::Pattern>, std::allocator<std::shared_ptr<Catch::TestSpec::Pattern> >&)
  0.00     34.05     0.00        1     0.00     0.00  void std::Destroy<std::uniqueptr<Catch::IExceptionTranslator const, std::default_delete<Catch::IExceptionTranslator const> >>(std::unique_ptr<Catch::IExceptionTranslator const, std::default_delete<Catch::IExceptionTranslator const> >, std::unique_ptr<Catch::IExceptionTranslator const, std::default_delete<Catch::IExceptionTranslator const> >)
  0.00     34.05     0.00        1     0.00     0.00  void std::Destroy<std::uniqueptr<Catch::IExceptionTranslator const, std::default_delete<Catch::IExceptionTranslator const> >, std::unique_ptr<Catch::IExceptionTranslator const, std::default_delete<Catch::IExceptionTranslator const> > >(std::unique_ptr<Catch::IExceptionTranslator const, std::default_delete<Catch::IExceptionTranslator const> >, std::unique_ptr<Catch::IExceptionTranslator const, std::default_delete<Catch::IExceptionTranslator const> >, std::allocator<std::unique_ptr<Catch::IExceptionTranslator const, std::default_delete<Catch::IExceptionTranslator const> > >&)
  0.00     34.05     0.00        1     0.00     0.00  void std::Destroy<std::uniqueptr<Catch::Detail::EnumInfo, std::default_delete<Catch::Detail::EnumInfo> >>(std::unique_ptr<Catch::Detail::EnumInfo, std::default_delete<Catch::Detail::EnumInfo> >, std::unique_ptr<Catch::Detail::EnumInfo, std::default_delete<Catch::Detail::EnumInfo> >)
  0.00     34.05     0.00        1     0.00     0.00  void std::Destroy<std::uniqueptr<Catch::Detail::EnumInfo, std::default_delete<Catch::Detail::EnumInfo> >, std::unique_ptr<Catch::Detail::EnumInfo, std::default_delete<Catch::Detail::EnumInfo> > >(std::unique_ptr<Catch::Detail::EnumInfo, std::default_delete<Catch::Detail::EnumInfo> >, std::unique_ptr<Catch::Detail::EnumInfo, std::default_delete<Catch::Detail::EnumInfo> >, std::allocator<std::unique_ptr<Catch::Detail::EnumInfo, std::default_delete<Catch::Detail::EnumInfo> > >&)
  0.00     34.05     0.00        1     0.00     0.00  void std::Destroy<unsigned long>(unsigned long, unsigned long)
  0.00     34.05     0.00        1     0.00     0.00  void std::Destroy<unsigned long, unsigned long>(unsigned long, unsigned long, std::allocator<unsigned long>&)
  0.00     34.05     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> > > >::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     34.05     0.00        1     0.00     0.00  std::iterator_traits<Catch::(anonymous namespace)::ColumnInfo const>::difference_type std::distance<Catch::(anonymous namespace)::ColumnInfo const>(Catch::(anonymous namespace)::ColumnInfo const, Catch::(anonymous namespace)::ColumnInfo const)
  0.00     34.05     0.00        1     0.00     0.00  std::iterator_traits<char const const>::difference_type std::distance<char const const>(char const const, char const const)
  0.00     34.05     0.00        1     0.00     0.00  __gnu_cxx::__normal_iterator<Catch::TestSpec::FilterMatch, std::vector<Catch::TestSpec::FilterMatch, std::allocator<Catch::TestSpec::FilterMatch> > > std::transform<__gnu_cxx::__normal_iterator<Catch::TestSpec::Filter const, std::vector<Catch::TestSpec::Filter, std::allocator<Catch::TestSpec::Filter> > >, __gnu_cxx::__normal_iterator<Catch::TestSpec::FilterMatch, std::vector<Catch::TestSpec::FilterMatch, std::allocator<Catch::TestSpec::FilterMatch> > >, Catch::TestSpec::matchesByFilter(std::vector<Catch::TestCase, std::allocator<Catch::TestCase> > const&, Catch::IConfig const&) const::{lambda(Catch::TestSpec::Filter const&)#1}>(__gnu_cxx::__normal_iterator<Catch::TestSpec::Filter const, std::vector<Catch::TestSpec::Filter, std::allocator<Catch::TestSpec::Filter> > >, __gnu_cxx::__normal_iterator<Catch::TestSpec::FilterMatch, std::vector<Catch::TestSpec::FilterMatch, std::allocator<Catch::TestSpec::FilterMatch> > >, Catch::TestSpec::matchesByFilter(std::vector<Catch::TestCase, std::allocator<Catch::TestCase> > const&, Catch::IConfig const&) const::{lambda(Catch::TestSpec::Filter const&)#1}, Catch::TestSpec::matchesByFilter(std::vector<Catch::TestCase, std::allocator<Catch::TestCase> > const&, Catch::IConfig const&) const::{lambda(Catch::TestSpec::Filter const&)#1})
  0.00     34.05     0.00        1     0.00     0.00  main::{lambda()#1}::operator()() const
  0.00     34.05     0.00        1     0.00     0.00  main::{lambda()#1}::operator void ()()() const
  0.00     34.05     0.00        1     0.00     0.00  main::{lambda()#1}::FUN()
  0.00     34.05     0.00        1     0.00     0.01  Catch::ConsoleReporter::ConsoleReporter(Catch::ReporterConfig const&)::{lambda()#1}::operator()() const
  0.00     34.05     0.00        1     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
  0.00     34.05     0.00        1     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::{lambda()#1}::operator()() const

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

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

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

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

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

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

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

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

granularity: each sample hit covers 2 byte(s) for 0.03% of 34.05 seconds

index % time    self  children    called     name
                                                 <spontaneous>
[1]     96.9    0.00   32.99                 main [1]
                0.00   32.99       1/1           unittest::snap_catch2_main(char const, char const, int, char**, void ()(), Catch::clara::detail::Parser ()(Catch::clara::detail::Parser const&), int ()(Catch::Session&), void ()()) [2]
                0.00    0.00       1/1           main::{lambda()#1}::operator void ()()() const [4249]
-----------------------------------------------
                0.00   32.99       1/1           main [1]
[2]     96.9    0.00   32.99       1         unittest::snap_catch2_main(char const, char const, int, char*, void ()(), Catch::clara::detail::Parser ()(Catch::clara::detail::Parser const&), int ()(Catch::Session&), void ()()) [2]
                0.00   32.86       1/1           Catch::Session::run() [4]
                0.00    0.07       1/1           Catch::Session::Session() [209]
                0.00    0.05       1/1           Catch::Session::applyCommandLine(int, char const const) [241]
                0.00    0.01       4/35          Catch::clara::detail::ParserRefImpl<Catch::clara::detail::Opt>::operator()(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [207]
                0.00    0.00       1/1           Catch::Session::cli(Catch::clara::detail::Parser const&) [548]
                0.00    0.00       1/1           Catch::Session::~Session() [558]
                0.00    0.00       3/14          Catch::clara::detail::Opt::Opt(bool&) [599]
                0.00    0.00       4/34          Catch::clara::detail::Parser Catch::clara::detail::Parser::operator|<Catch::clara::detail::Opt>(Catch::clara::detail::Opt const&) const [602]
                0.00    0.00       1/3           Catch::clara::detail::Opt::Opt<unsigned int>(unsigned int&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [642]
                0.00    0.00      12/69382       std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(char const, std::allocator<char> const&) [275]
                0.00    0.00       4/76          Catch::clara::detail::Parser::~Parser() [653]
                0.00    0.00       7/58          Catch::clara::detail::Opt::operator[](std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [765]
                0.00    0.00       4/1987        Catch::clara::detail::Opt::~Opt() [637]
                0.00    0.00      12/17670427     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() [60]
                0.00    0.00       1/1           main::{lambda()#1}::FUN() [4250]
                0.00    0.00       1/1           unittest::gverbose() [3126]
                0.00    0.00       1/51          unittest::g_progress() [1752]
                0.00    0.00       1/1           Catch::Session::cli() const [3297]
-----------------------------------------------
                0.00   32.86       1/1           Catch::Session::run() [4]
[3]     96.5    0.00   32.86       1         Catch::Session::runInternal() [3]
                0.00   32.64       1/1           Catch::(anonymous namespace)::TestGroup::execute() [5]
                0.00    0.09       1/1           Catch::Session::config() [158]
                0.00    0.06       1/1           Catch::(anonymous namespace)::TestGroup::~TestGroup() [212]
                0.00    0.06       1/1           Catch::(anonymous namespace)::TestGroup::TestGroup(std::shared_ptr<Catch::Config> const&) [226]
                0.00    0.01       1/1           Catch::list(std::shared_ptr<Catch::Config> const&) [494]
                0.00    0.00       1/4           std::__shared_ptr_access<Catch::Config, (__gnu_cxx::Lockpolicy)2, false, false>::operator() const [2247]
                0.00    0.00       1/51          Catch::seedRng(Catch::IConfig const&) [1751]
                0.00    0.00       1/1           Catch::Option<unsigned long>::operator bool() const [3296]
                0.00    0.00       1/1           Catch::Option<unsigned long>::~Option() [3097]
                0.00    0.00       1/11          std::__shared_ptr_access<Catch::Config, (__gnu_cxx::Lockpolicy)2, false, false>::operator->() const [2051]
                0.00    0.00       1/1           Catch::Config::warnAboutNoTests() const [3286]
                0.00    0.00       1/1           int const& std::max<int>(int const&, int const&) [4173]
                0.00    0.00       1/1           int const& std::min<int>(int const&, int const&) [4174]
-----------------------------------------------
                0.00   32.86       1/1           unittest::snap_catch2_main(char const, char const, int, char**, void ()(), Catch::clara::detail::Parser ()(Catch::clara::detail::Parser const&), int ()(Catch::Session&), void ()()) [2]
[4]     96.5    0.00   32.86       1         Catch::Session::run() [4]
                0.00   32.86       1/1           Catch::Session::runInternal() [3]
-----------------------------------------------
                0.00   32.64       1/1           Catch::Session::runInternal() [3]
[5]     95.8    0.00   32.64       1         Catch::(anonymous namespace)::TestGroup::execute() [5]
                0.00   32.64      14/14          Catch::RunContext::runTest(Catch::TestCase const&) [6]
                0.00    0.00      14/66          Catch::RunContext::aborting() const [751]
                0.00    0.00       1/1           Catch::RunContext::testGroupEnded(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, Catch::Totals const&, unsigned long, unsigned long) [955]
                0.00    0.00       1/1           Catch::RunContext::testGroupStarting(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, unsigned long, unsigned long) [985]
                0.00    0.00       2/3           Catch::Config::name[abi:cxx11]() const [976]
                0.00    0.00       2/17670427     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() [60]
                0.00    0.00      15/15          std::Rbtree_const_iterator<Catch::TestCase const>::operator!=(std::Rbtree_const_iterator<Catch::TestCase const> const&) const [1919]
                0.00    0.00      14/14          std::Rbtree_const_iterator<Catch::TestCase const>::operator() const [1964]
                0.00    0.00      14/14          Catch::Totals::operator+=(Catch::Totals const&) [1940]
                0.00    0.00      14/14          std::Rbtree_const_iterator<Catch::TestCase const>::operator++() [2002]
                0.00    0.00       3/11          std::__shared_ptr_access<Catch::Config, (__gnu_cxx::Lockpolicy)2, false, false>::operator->() const [2051]
                0.00    0.00       1/4           Catch::Config::testSpec() const [2238]
                0.00    0.00       1/2           Catch::TestSpec::getInvalidArgs[abi:cxx11]() const [2661]
                0.00    0.00       1/1           std::set<Catch::TestCase const, std::less<Catch::TestCase const>, std::allocator<Catch::TestCase const> >::begin() const [3359]
                0.00    0.00       1/1           std::set<Catch::TestCase const, std::less<Catch::TestCase const>, std::allocator<Catch::TestCase const> >::end() const [3358]
                0.00    0.00       1/2           std::vector<Catch::TestSpec::FilterMatch, std::allocator<Catch::TestSpec::FilterMatch> >::begin() [2921]
                0.00    0.00       1/1           std::vector<Catch::TestSpec::FilterMatch, std::allocator<Catch::TestSpec::FilterMatch> >::end() [4017]
                0.00    0.00       1/1           bool __gnu_cxx::operator!=<Catch::TestSpec::FilterMatch, std::vector<Catch::TestSpec::FilterMatch, std::allocator<Catch::TestSpec::FilterMatch> > >(__gnu_cxx::__normal_iterator<Catch::TestSpec::FilterMatch, std::vector<Catch::TestSpec::FilterMatch, std::allocator<Catch::TestSpec::FilterMatch> > > const&, __gnu_cxx::__normal_iterator<Catch::TestSpec::FilterMatch, std::vector<Catch::TestSpec::FilterMatch, std::allocator<Catch::TestSpec::FilterMatch> > > const&) [3276]
                0.00    0.00       1/688         std::vector<std::__cxx11::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 [1415]
-----------------------------------------------
                0.00   32.64      14/14          Catch::(anonymous namespace)::TestGroup::execute() [5]
[6]     95.8    0.00   32.64      14         Catch::RunContext::runTest(Catch::TestCase const&) [6]
                0.00   32.62      50/50          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> >&) [7]
                0.00    0.01      14/14          Catch::TestCaseTracking::TrackerContext::startRun() [499]
                0.00    0.00      50/360         Catch::TestCaseTracking::SectionTracker::acquire(Catch::TestCaseTracking::TrackerContext&, Catch::TestCaseTracking::NameAndLocation const&) [290]
                0.00    0.00      28/978270      std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string() [52]
                0.00    0.00      14/14          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) [742]
                0.00    0.00      14/14          Catch::StreamingReporterBase<Catch::ConsoleReporter>::testCaseStarting(Catch::TestCaseInfo const&) [746]
                0.00    0.00      50/66          Catch::RunContext::aborting() const [751]
                0.00    0.00      50/374         Catch::TestCaseTracking::NameAndLocation::NameAndLocation(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, Catch::SourceLineInfo const&) [703]
                0.00    0.00      14/14          Catch::TestCaseStats::~TestCaseStats() [817]
                0.00    0.00      14/975410      std::__shared_ptr_access<Catch::IConfig const, (__gnu_cxx::Lockpolicy)2, false, false>::operator->() const [111]
                0.00    0.00      50/452         Catch::TestCaseTracking::NameAndLocation::~NameAndLocation() [744]
                0.00    0.00      14/14          Catch::ConsoleReporter::testCaseEnded(Catch::TestCaseStats const&) [886]
                0.00    0.00      28/17670427     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() [60]
                0.00    0.00      28/84362193     std::unique_ptr<Catch::IStreamingReporter, std::default_delete<Catch::IStreamingReporter> >::operator->() const [35]
                0.00    0.00      50/50          Catch::TestCaseTracking::TrackerContext::startCycle() [1759]
                0.00    0.00      50/50          Catch::TestCaseTracking::TrackerBase::isSuccessfullyCompleted() const [1777]
                0.00    0.00      14/78          Catch::TestCase::getTestCaseInfo() const [1671]
                0.00    0.00      14/374         Catch::TestCaseTracking::SectionTracker::isSectionTracker() const [1464]
                0.00    0.00      14/14          Catch::Config::getSectionsToRun[abi:cxx11]() const [1956]
                0.00    0.00      14/14          Catch::TestCaseTracking::SectionTracker::addInitialFilters(std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > const&) [1934]
                0.00    0.00      14/14          Catch::Totals::delta(Catch::Totals const&) const [1957]
                0.00    0.00      14/14          Catch::TestCaseInfo::expectedToFail() const [1954]
                0.00    0.00      14/42          Catch::Counts::operator+=(Catch::Counts const&) [1818]
-----------------------------------------------
                0.00   32.62      50/50          Catch::RunContext::runTest(Catch::TestCase const&) [6]
[7]     95.8    0.00   32.62      50         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> >&) [7]
                0.00   32.61      50/50          Catch::RunContext::invokeActiveTestCase() [8]
                0.01    0.00      50/50          Catch::RunContext::handleUnfinishedSections() [451]
                0.00    0.00      50/360         Catch::SectionInfo::SectionInfo(Catch::SourceLineInfo const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [629]
                0.00    0.00      50/100         Catch::ConsoleReporter::sectionEnded(Catch::SectionStats const&) [704]
                0.00    0.00      50/150         std::__shared_ptr_access<Catch::IConfig const, (__gnu_cxx::Lockpolicy)2, false, false>::operator() const [700]
                0.00    0.00      50/100         Catch::ConsoleReporter::sectionStarting(Catch::SectionInfo const&) [718]
                0.00    0.00      50/100         Catch::SectionStats::SectionStats(Catch::SectionInfo const&, Catch::Counts const&, double, bool) [721]
                0.00    0.00      50/100         Catch::SectionStats::~SectionStats() [793]
                0.00    0.00      50/921         Catch::SectionInfo::~SectionInfo() [695]
                0.00    0.00     150/84362193     std::unique_ptr<Catch::IStreamingReporter, std::default_delete<Catch::IStreamingReporter> >::operator->() const [35]
                0.00    0.00      50/100         std::vector<Catch::MessageInfo, std::allocator<Catch::MessageInfo> >::clear() [816]
                0.00    0.00      50/84362010     std::vector<Catch::ScopedMessage, std::allocator<Catch::ScopedMessage> >::clear() [34]
                0.00    0.00      50/78          Catch::TestCase::getTestCaseInfo() const [1671]
                0.00    0.00      50/51          Catch::seedRng(Catch::IConfig const&) [1751]
                0.00    0.00      50/51          Catch::StreamingReporterBase<Catch::ConsoleReporter>::getPreferences() const [1753]
                0.00    0.00      50/360         Catch::Timer::start() [1467]
                0.00    0.00      50/100         Catch::Timer::getElapsedSeconds() const [1625]
                0.00    0.00      50/128         Catch::Counts::operator-(Catch::Counts const&) const [1591]
                0.00    0.00      50/100         Catch::RunContext::testForMissingAssertions(Catch::Counts&) [1615]
                0.00    0.00      50/100         Catch::TestCaseTracking::TrackerBase::close() [1619]
-----------------------------------------------
                0.00   32.61      50/50          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> >&) [7]
[8]     95.8    0.00   32.61      50         Catch::RunContext::invokeActiveTestCase() [8]
                0.00   32.60      50/50          Catch::TestCase::invoke() const [10]
                0.01    0.00      50/50          Catch::FatalConditionHandlerGuard::~FatalConditionHandlerGuard() [452]
                0.00    0.00      50/50          Catch::FatalConditionHandlerGuard::FatalConditionHandlerGuard(Catch::FatalConditionHandler) [1765]
-----------------------------------------------
                0.00   32.60      50/50          Catch::TestCase::invoke() const [10]
[9]     95.8    0.00   32.60      50         Catch::TestInvokerAsFunction::invoke() const [9]
                0.12    9.79       1/1           ___CATCH__TEST____0() [11]
                0.84    6.19       5/5           ___CATCH__TEST____12() [14]
                0.49    4.17       2/2           ___CATCH__TEST____3() [18]
                0.43    3.46      13/13          ___CATCH__TEST____0() [19]
                0.36    2.07       1/1           ___CATCH__TEST____35() [22]
                0.23    1.34       6/6           ___CATCH__TEST____0() [28]
                0.15    1.23       4/4           ___CATCH__TEST____25() [31]
                0.01    0.81       4/4           ___CATCH__TEST____19() [48]
                0.02    0.57       2/2           ___CATCH__TEST____31() [55]
                0.00    0.23       2/2           ___CATCH__TEST____0() [89]
                0.01    0.06       2/2           ___CATCH__TEST____15() [196]
                0.00    0.02       5/5           ___CATCH__TEST____0() [349]
                0.00    0.00       2/2           ___CATCH__TEST____8() [590]
                0.00    0.00       1/1           ___CATCH__TEST____0() [651]
-----------------------------------------------
                0.00   32.60      50/50          Catch::RunContext::invokeActiveTestCase() [8]
[10]    95.8    0.00   32.60      50         Catch::TestCase::invoke() const [10]
                0.00   32.60      50/50          Catch::TestInvokerAsFunction::invoke() const [9]
                0.00    0.00      50/50          std::__shared_ptr_access<Catch::ITestInvoker, (__gnu_cxx::Lockpolicy)2, false, false>::operator->() const [1781]
-----------------------------------------------
                0.12    9.79       1/1           Catch::TestInvokerAsFunction::invoke() const [9]
[11]    29.1    0.12    9.79       1         ___CATCH__TEST____0() [11]
                0.25    8.15 1112063/1112067     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::operator+=(char const) [12]
                0.12    0.54      17/17          std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::reserve(unsigned long) [51]
                0.02    0.26 3467627/83907016     Catch::AssertionHandler::handleExpr(Catch::ITransientExpression const&) [15]
                0.03    0.09 2355200/2355200     Catch::BinaryExpr<char32_t const&, unsigned int const&> const Catch::ExprLhs<char32_t const&>::operator==<unsigned int>(unsigned int const&) [138]
                0.05    0.06 3467661/84361910     Catch::AssertionHandler::AssertionHandler(Catch::StringRef const&, Catch::SourceLineInfo const&, Catch::StringRef, Catch::ResultDisposition::Flags) [21]
                0.03    0.01 3467661/84427445     operator"" catchsr(char const, unsigned long) [40]
                0.03    0.01 3467661/84361910     Catch::AssertionHandler::complete() [41]
                0.02    0.02 1112064/1112064     Catch::BinaryExpr<int const&, int const&> const Catch::ExprLhs<int const&>::operator>=<int>(int const&) [292]
                0.02    0.01 2355217/14206794     Catch::ExprLhs<char32_t const&> Catch::Decomposer::operator<=<char32_t>(char32_t const&) [104]
                0.02    0.00 1112064/18523335     Catch::ExprLhs<int const&> Catch::Decomposer::operator<=<int>(int const&) [65]
                0.01    0.01 3467661/154890399     Catch::StringRef::StringRef(char const) [42]
                0.02    0.00 3467662/84362249     Catch::SourceLineInfo::SourceLineInfo(char const, unsigned long) [68]
                0.01    0.00 3467661/84361910     Catch::AssertionHandler::~AssertionHandler() [113]
                0.00    0.00 1112064/18523335     Catch::BinaryExpr<int const&, int const&>::~BinaryExpr() [144]
                0.00    0.01 2355200/2355200     Catch::BinaryExpr<char32_t const&, unsigned int const&>::~BinaryExpr() [517]
                0.00    0.00       1/310         Catch::Section::Section(Catch::SectionInfo const&) [270]
                0.00    0.00      17/978270      std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string() [52]
                0.00    0.00      34/13313020     void Catch::AssertionHandler::handleExpr<bool>(Catch::ExprLhs<bool> const&) [32]
                0.00    0.00     208/8848459     Catch::ExprLhs<libutf8::utf8_iterator const&> Catch::Decomposer::operator<=<libutf8::utf8_iterator>(libutf8::utf8_iterator const&) [118]
                0.00    0.00      68/3932624     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::cbegin() const [115]
                0.00    0.00      85/4915780     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::cend() const [128]
                0.00    0.00      51/2949468     Catch::BinaryExpr<libutf8::utf8_iterator const&, __gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > const&> const Catch::ExprLhs<libutf8::utf8_iterator const&>::operator==<__gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >(__gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > const&) [154]
                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&> const Catch::ExprLhs<__gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > const&>::operator!=<libutf8::utf8_iterator>(libutf8::utf8_iterator const&) [177]
                0.00    0.00      38/1966316     Catch::BinaryExpr<libutf8::utf8_iterator const&, __gnu_cxx::__normal_iterator<char, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > const&> const Catch::ExprLhs<libutf8::utf8_iterator const&>::operator==<__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&) [198]
                0.00    0.00       1/6387        std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::operator+=(char) [478]
                0.00    0.00      34/1966312     Catch::BinaryExpr<libutf8::utf8_iterator const&, __gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > const&> const Catch::ExprLhs<libutf8::utf8_iterator const&>::operator!=<__gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >(__gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > const&) [191]
                0.00    0.00      34/1966312     Catch::BinaryExpr<libutf8::utf8_iterator const&, __gnu_cxx::__normal_iterator<char, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > const&> const Catch::ExprLhs<libutf8::utf8_iterator const&>::operator!=<__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&) [199]
                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&> const Catch::ExprLhs<__gnu_cxx::__normal_iterator<char, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > const&>::operator==<libutf8::utf8_iterator>(libutf8::utf8_iterator const&) [219]
                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&> const Catch::ExprLhs<__gnu_cxx::__normal_iterator<char, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > const&>::operator!=<libutf8::utf8_iterator>(libutf8::utf8_iterator const&) [220]
                0.00    0.00      70/3932666     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::end() [261]
                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&> const Catch::ExprLhs<__gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > const&>::operator==<libutf8::utf8_iterator>(libutf8::utf8_iterator const&) [262]
                0.00    0.00       1/360         Catch::SectionInfo::SectionInfo(Catch::SourceLineInfo const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [629]
                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::Decomposer::operator<=<__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&) [279]
                0.00    0.00       1/69382       std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(char const, std::allocator<char> const&) [275]
                0.00    0.00      17/9756608     Catch::BinaryExpr<char32_t const&, char32_t const&> const Catch::ExprLhs<char32_t const&>::operator==<char32_t>(char32_t const&) [74]
                0.00    0.00      34/13313020     Catch::Decomposer::operator<=(bool) [88]
                0.00    0.00      18/17670427     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() [60]
                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::Decomposer::operator<=<__gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >(__gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > const&) [320]
                0.00    0.00      72/3933107     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::begin() [338]
                0.00    0.00      34/34          Catch::BinaryExpr<libutf8::utf8_iterator const&, libutf8::utf8_iterator const&> const Catch::ExprLhs<libutf8::utf8_iterator const&>::operator!=<libutf8::utf8_iterator>(libutf8::utf8_iterator const&) [975]
                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 const&>::~BinaryExpr() [374]
                0.00    0.00       1/310         Catch::Section::~Section() [678]
                0.00    0.00      85/4915780     Catch::BinaryExpr<libutf8::utf8_iterator const&, __gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > const&>::~BinaryExpr() [402]
                0.00    0.00      17/17          Catch::BinaryExpr<libutf8::utf8_iterator const&, libutf8::utf8_iterator const&> const Catch::ExprLhs<libutf8::utf8_iterator const&>::operator==<libutf8::utf8_iterator>(libutf8::utf8_iterator const&) [1010]
                0.00    0.00      72/3932628     Catch::BinaryExpr<libutf8::utf8_iterator const&, __gnu_cxx::__normal_iterator<char, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > const&>::~BinaryExpr() [475]
                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 const&>::~BinaryExpr() [476]
                0.00    0.00      51/51          Catch::BinaryExpr<libutf8::utf8_iterator const&, libutf8::utf8_iterator const&>::~BinaryExpr() [1034]
                0.00    0.00      17/9756608     Catch::BinaryExpr<char32_t const&, char32_t const&>::~BinaryExpr() [224]
                0.00    0.00       1/921         Catch::SectionInfo::~SectionInfo() [695]
                0.00    0.00       1/310         Catch::Section::operator bool() const [1488]
                0.00    0.00       1/51          unittest::g_progress() [1752]
-----------------------------------------------
                0.00    0.00       2/1112067     (anonymous namespace)::get_time(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&) [736]
                0.00    0.00       2/1112067     (anonymous namespace)::get_date(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&) [735]
                0.25    8.15 1112063/1112067     ___CATCH__TEST____0() [11]
[12]    24.7    0.25    8.15 1112067         std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::operator+=(char const) [12]
                0.40    7.75 108207391/108381241     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::append(char const) [13]
-----------------------------------------------
                0.00    0.00       4/108381241     std::__cxx11::basic_string<char, std::char_traits<char>, std::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) [895]
                0.00    0.01  173846/108381241     std::__cxx11::basic_string<char, std::char_traits<char>, std::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) [228]
                0.40    7.75 108207391/108381241     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::operator+=(char const) [12]
[13]    24.0    0.41    7.76 108381241         std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::append(char const) [13]
                0.81    5.19 108381241/108381241     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_append(char const, unsigned long) [17]
                0.52    1.05 108381241/108555091     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_check_length(unsigned long, unsigned long, char const) const [27]
                0.18    0.00 108381241/109037457     std::char_traits<char>::length(char const) [107]
-----------------------------------------------
                0.84    6.19       5/5           Catch::TestInvokerAsFunction::invoke() const [9]
[14]    20.6    0.84    6.19       5         ___CATCH__TEST____12() [14]
                0.14    2.31 30642032/83907016     Catch::AssertionHandler::handleExpr(Catch::ITransientExpression const&) [15]
                0.40    0.49 30642032/84361910     Catch::AssertionHandler::AssertionHandler(Catch::StringRef const&, Catch::SourceLineInfo const&, Catch::StringRef, Catch::ResultDisposition::Flags) [21]
                0.24    0.13 30642032/84427445     operator"" catchsr(char const, unsigned long) [40]
                0.26    0.09 30642032/84361910     Catch::AssertionHandler::complete() [41]
                0.09    0.21 8769896/17409271     Catch::BinaryExpr<int const&, int const&> const Catch::ExprLhs<int const&>::operator==<int>(int const&) [53]
                0.06    0.17 6548024/9756608     Catch::BinaryExpr<char32_t const&, char32_t const&> const Catch::ExprLhs<char32_t const&>::operator==<char32_t>(char32_t const&) [74]
                0.06    0.15 6545024/7657089     Catch::BinaryExpr<unsigned long const&, int const&> const Catch::ExprLhs<unsigned long const&>::operator==<int>(int const&) [84]
                0.17    0.03 8771896/18523335     Catch::ExprLhs<int const&> Catch::Decomposer::operator<=<int>(int const&) [65]
                0.06    0.13 30642032/154890399     Catch::StringRef::StringRef(char const) [42]
                0.05    0.13 6542976/6542976     Catch::BinaryExpr<void const const&, void const const&> const Catch::ExprLhs<void const const&>::operator==<void const>(void const const&) [105]
                0.14    0.00 30642057/84362249     Catch::SourceLineInfo::SourceLineInfo(char const, unsigned long) [68]
                0.11    0.01 6542976/6542976     Catch::ExprLhs<void const const&> Catch::Decomposer::operator<=<void const>(void const const&) [132]
                0.08    0.03 7659960/14206794     Catch::ExprLhs<char32_t const&> Catch::Decomposer::operator<=<char32_t>(char32_t const&) [104]
                0.05    0.02 6545024/7657090     Catch::ExprLhs<unsigned long const&> Catch::Decomposer::operator<=<unsigned long>(unsigned long const&) [187]
                0.06    0.00 30642032/84361910     Catch::AssertionHandler::~AssertionHandler() [113]
                0.04    0.02 6542976/6542976     Catch::BinaryExpr<void const const&, void const const&>::~BinaryExpr() [227]
                0.03    0.03 1111936/2094985     Catch::BinaryExpr<char32_t const&, char const&> const Catch::ExprLhs<char32_t const&>::operator==<char>(char const&) [147]
                0.03    0.02 6545024/7657090     Catch::BinaryExpr<unsigned long const&, int const&>::~BinaryExpr() [225]
                0.03    0.02 8771896/18523335     Catch::BinaryExpr<int const&, int const&>::~BinaryExpr() [144]
                0.02    0.02 6548024/9756608     Catch::BinaryExpr<char32_t const&, char32_t const&>::~BinaryExpr() [224]
                0.01    0.02 1120128/6814679     Catch::BinaryExpr<char const&, char const&> const Catch::ExprLhs<char const&>::operator==<char>(char const&) [98]
                0.01    0.00 1120128/6814679     Catch::ExprLhs<char const&> Catch::Decomposer::operator<=<char>(char const&) [155]
                0.00    0.00 1120128/6814679     Catch::BinaryExpr<char const&, char const&>::~BinaryExpr() [289]
                0.00    0.00      25/310         Catch::Section::Section(Catch::SectionInfo const&) [270]
                0.00    0.00 1111936/2094985     Catch::BinaryExpr<char32_t const&, char const&>::~BinaryExpr() [527]
                0.00    0.00    3000/2098472     unittest::rand_char(bool) [321]
                0.00    0.00    2000/2000        Catch::BinaryExpr<int const&, int const&> const Catch::ExprLhs<int const&>::operator!=<int>(int const&) [707]
                0.00    0.00    2048/2048        Catch::BinaryExpr<char const const&, char const&> const Catch::ExprLhs<char const const&>::operator==<char>(char const&) [726]
                0.00    0.00      25/360         Catch::SectionInfo::SectionInfo(Catch::SourceLineInfo const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [629]
                0.00    0.00      25/69382       std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(char const, std::allocator<char> const&) [275]
                0.00    0.00      25/310         Catch::Section::~Section() [678]
                0.00    0.00    2048/2048        Catch::BinaryExpr<char const const&, char const&>::~BinaryExpr() [809]
                0.00    0.00      25/921         Catch::SectionInfo::~SectionInfo() [695]
                0.00    0.00      25/17670427     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() [60]
                0.00    0.00    2048/2048        Catch::ExprLhs<char const const&> Catch::Decomposer::operator<=<char const>(char const const&) [1373]
                0.00    0.00      25/310         Catch::Section::operator bool() const [1488]
                0.00    0.00       5/51          unittest::g_progress() [1752]
-----------------------------------------------
                0.00    0.00       4/83907016     ___CATCH__TEST____0() [651]
                0.00    0.00      26/83907016     ___CATCH__TEST____0() [349]
                0.00    0.00      58/83907016     ___CATCH__TEST____0() [89]
                0.00    0.00    6096/83907016     ___CATCH__TEST____8() [590]
                0.00    0.00   65535/83907016     ___CATCH__TEST____0() [19]
                0.00    0.02  264545/83907016     ___CATCH__TEST____15() [196]
                0.02    0.26 3467627/83907016     ___CATCH__TEST____0() [11]
                0.03    0.41 5494656/83907016     ___CATCH__TEST____25() [31]
                0.03    0.42 5560391/83907016     ___CATCH__TEST____0() [28]
                0.03    0.48 6412185/83907016     ___CATCH__TEST____35() [22]
                0.06    1.01 13313020/83907016     void Catch::AssertionHandler::handleExpr<bool>(Catch::ExprLhs<bool> const&) [32]
                0.09    1.41 18680841/83907016     ___CATCH__TEST____3() [18]
                0.14    2.31 30642032/83907016     ___CATCH__TEST____12() [14]
[15]    19.8    0.39    6.34 83907016         Catch::AssertionHandler::handleExpr(Catch::ITransientExpression const&) [15]
                0.98    5.36 83907016/83907016     Catch::RunContext::handleExpr(Catch::AssertionInfo const&, Catch::ITransientExpression const&, Catch::AssertionReaction&) [16]
-----------------------------------------------
                0.98    5.36 83907016/83907016     Catch::AssertionHandler::handleExpr(Catch::ITransientExpression const&) [15]
[16]    18.6    0.98    5.36 83907016         Catch::RunContext::handleExpr(Catch::AssertionInfo const&, Catch::ITransientExpression const&, Catch::AssertionReaction&) [16]
                0.32    3.37 83907016/83907016     Catch::RunContext::assertionPassed() [20]
                0.17    0.94 83907016/84362193     std::unique_ptr<Catch::IStreamingReporter, std::default_delete<Catch::IStreamingReporter> >::operator->() const [35]
                0.22    0.00 83907016/83907016     Catch::ITransientExpression::getResult() const [93]
                0.21    0.00 83907016/83907016     Catch::isFalseTest(int) [99]
                0.12    0.00 83907016/83907016     Catch::ConsoleReporter::assertionStarting(Catch::AssertionInfo const&) [131]
-----------------------------------------------
                0.81    5.19 108381241/108381241     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::append(char const) [13]
[17]    17.6    0.81    5.19 108381241         std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_append(char const, unsigned long) [17]
                1.03    0.87 108381241/127676313     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_set_length(unsigned long) [23]
                0.28    1.14 108381241/123228156     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::capacity() const [26]
                0.27    0.33 103642668/122740786     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_S_copy(char, char const, unsigned long) [50]
                0.55    0.00 216762482/350642197     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::size() const [46]
                0.09    0.43 4738573/4916613     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_mutate(unsigned long, unsigned long, char const, unsigned long) [59]
                0.19    0.00 103642668/491157742     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_data() const [44]
-----------------------------------------------
                0.49    4.17       2/2           Catch::TestInvokerAsFunction::invoke() const [9]
[18]    13.7    0.49    4.17       2         ___CATCH__TEST____3() [18]
                0.09    1.41 18680841/83907016     Catch::AssertionHandler::handleExpr(Catch::ITransientExpression const&) [15]
                0.25    0.30 18680841/84361910     Catch::AssertionHandler::AssertionHandler(Catch::StringRef const&, Catch::SourceLineInfo const&, Catch::StringRef, Catch::ResultDisposition::Flags) [21]
                0.15    0.08 18680841/84427445     operator"" catchsr(char const, unsigned long) [40]
                0.16    0.06 18680841/84361910     Catch::AssertionHandler::complete() [41]
                0.07    0.08 3932556/3932624     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::cbegin() const [115]
                0.09    0.05 8848251/8848459     Catch::ExprLhs<libutf8::utf8_iterator const&> Catch::Decomposer::operator<=<libutf8::utf8_iterator>(libutf8::utf8_iterator const&) [118]
                0.08    0.04 4915695/4915780     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::cend() const [128]
                0.04    0.08 18680841/154890399     Catch::StringRef::StringRef(char const) [42]
                0.00    0.10  983039/983068      std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(char const, unsigned long, std::allocator<char> const&) [153]
                0.03    0.07 2949417/2949468     Catch::BinaryExpr<libutf8::utf8_iterator const&, __gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > const&> const Catch::ExprLhs<libutf8::utf8_iterator const&>::operator==<__gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >(__gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > const&) [154]
                0.06    0.03 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&> const Catch::ExprLhs<__gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > const&>::operator!=<libutf8::utf8_iterator>(libutf8::utf8_iterator const&) [177]
                0.09    0.00 18680845/84362249     Catch::SourceLineInfo::SourceLineInfo(char const, unsigned long) [68]
                0.03    0.05 1966278/1966312     Catch::BinaryExpr<libutf8::utf8_iterator const&, __gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > const&> const Catch::ExprLhs<libutf8::utf8_iterator const&>::operator!=<__gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >(__gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > const&) [191]
                0.02    0.05 1966278/1966312     Catch::BinaryExpr<libutf8::utf8_iterator const&, __gnu_cxx::__normal_iterator<char, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > const&> const Catch::ExprLhs<libutf8::utf8_iterator const&>::operator!=<__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&) [199]
                0.03    0.04 1966278/1966316     Catch::BinaryExpr<libutf8::utf8_iterator const&, __gnu_cxx::__normal_iterator<char, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > const&> const Catch::ExprLhs<libutf8::utf8_iterator const&>::operator==<__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&) [198]
                0.02    0.04 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&> const Catch::ExprLhs<__gnu_cxx::__normal_iterator<char, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > const&>::operator!=<libutf8::utf8_iterator>(libutf8::utf8_iterator const&) [220]
                0.03    0.03 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&> const Catch::ExprLhs<__gnu_cxx::__normal_iterator<char, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > const&>::operator==<libutf8::utf8_iterator>(libutf8::utf8_iterator const&) [219]
                0.02    0.02  983039/2094985     Catch::BinaryExpr<char32_t const&, char const&> const Catch::ExprLhs<char32_t const&>::operator==<char>(char const&) [147]
                0.02    0.03 3932556/3932666     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::end() [261]
                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&> const Catch::ExprLhs<__gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > const&>::operator==<libutf8::utf8_iterator>(libutf8::utf8_iterator const&) [262]
                0.03    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::Decomposer::operator<=<__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&) [279]
                0.04    0.00 18680841/84361910     Catch::AssertionHandler::~AssertionHandler() [113]
                0.01    0.03  984439/9756608     Catch::BinaryExpr<char32_t const&, char32_t const&> const Catch::ExprLhs<char32_t const&>::operator==<char32_t>(char32_t const&) [74]
                0.02    0.01 3932556/3932624     Catch::ExprLhs<__gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > const&> Catch::Decomposer::operator<=<__gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >(__gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > const&) [320]
                0.00    0.03  983143/17670427     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() [60]
                0.01    0.02 3932956/3933107     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::begin() [338]
                0.02    0.01 1967478/14206794     Catch::ExprLhs<char32_t const&> Catch::Decomposer::operator<=<char32_t>(char32_t const&) [104]
                0.01    0.01 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 const&>::~BinaryExpr() [374]
                0.00    0.01 4915695/4915780     Catch::BinaryExpr<libutf8::utf8_iterator const&, __gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > const&>::~BinaryExpr() [402]
                0.00    0.01     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&) [407]
                0.00    0.01 3932556/3932628     Catch::BinaryExpr<libutf8::utf8_iterator const&, __gnu_cxx::__normal_iterator<char, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > const&>::~BinaryExpr() [475]
                0.00    0.01 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 const&>::~BinaryExpr() [476]
                0.00    0.00  984439/9756608     Catch::BinaryExpr<char32_t const&, char32_t const&>::~BinaryExpr() [224]
                0.00    0.00  983039/2094985     Catch::BinaryExpr<char32_t const&, char const&>::~BinaryExpr() [527]
                0.00    0.00     900/7287        std::__cxx11::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t> >::operator[](unsigned long) [410]
                0.00    0.00       4/310         Catch::Section::Section(Catch::SectionInfo const&) [270]
                0.00    0.00     100/100         std::__cxx11::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t> >::reserve(unsigned long) [694]
                0.00    0.00     400/6334614     std::__cxx11::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t> >::operator+=(char32_t) [71]
                0.00    0.00     100/1479524     std::__cxx11::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t> >::~basic_string() [146]
                0.00    0.00     400/2098472     unittest::rand_char(bool) [321]
                0.00    0.00     100/364412      std::__cxx11::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t> >::basic_string() [353]
                0.00    0.00       4/360         Catch::SectionInfo::SectionInfo(Catch::SourceLineInfo const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [629]
                0.00    0.00       4/69382       std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(char const, std::allocator<char> const&) [275]
                0.00    0.00     100/100         std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::erase(unsigned long, unsigned long) [844]
                0.00    0.00       4/310         Catch::Section::~Section() [678]
                0.00    0.00     200/8716        std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::operator[](unsigned long) [706]
                0.00    0.00     100/28551030     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::length() const [127]
                0.00    0.00       4/921         Catch::SectionInfo::~SectionInfo() [695]
                0.00    0.00       4/310         Catch::Section::operator bool() const [1488]
                0.00    0.00       2/51          unittest::g_progress() [1752]
-----------------------------------------------
                0.43    3.46      13/13          Catch::TestInvokerAsFunction::invoke() const [9]
[19]    11.4    0.43    3.46      13         ___CATCH__TEST____0() [19]
                0.06    1.31 13312984/13313020     void Catch::AssertionHandler::handleExpr<bool>(Catch::ExprLhs<bool> const&) [32]
                0.18    0.21 13378519/84361910     Catch::AssertionHandler::AssertionHandler(Catch::StringRef const&, Catch::SourceLineInfo const&, Catch::StringRef, Catch::ResultDisposition::Flags) [21]
                0.16    0.07 13312984/13313020     Catch::Decomposer::operator<=(bool) [88]
                0.01    0.17 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&) [106]
                0.02    0.14 5565866/17670427     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() [60]
                0.11    0.06 13444054/84427445     operator"" catchsr(char const, unsigned long) [40]
                0.11    0.04 13378519/84361910     Catch::AssertionHandler::complete() [41]
                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&) [148]
                0.03    0.06 13378519/154890399     Catch::StringRef::StringRef(char const) [42]
                0.02    0.06 1115110/1479524     std::__cxx11::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t> >::~basic_string() [146]
                0.04    0.04 5496825/5496827     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::c_str() const [190]
                0.00    0.07 1048576/1048582     std::__cxx11::basic_string<char16_t, std::char_traits<char16_t>, std::allocator<char16_t> >::~basic_string() [206]
                0.06    0.00 13378688/84362249     Catch::SourceLineInfo::SourceLineInfo(char const, unsigned long) [68]
                0.00    0.06 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&) [231]
                0.00    0.05 1112062/1112062     std::__cxx11::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t> >::~basic_string() [249]
                0.00    0.05   65535/65535       Catch::Matchers::ExceptionMessage(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, bool) [255]
                0.00    0.05   65535/65535       Catch::MatchExpr<libutf8::libutf8_exception_decoding, Catch::Matchers::ExceptionWatcher> Catch::makeMatchExpr<libutf8::libutf8_exception_decoding, Catch::Matchers::ExceptionWatcher>(libutf8::libutf8_exception_decoding const&, Catch::Matchers::ExceptionWatcher const&, Catch::StringRef const&) [263]
                0.00    0.04   69041/69382       std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(char const, std::allocator<char> const&) [275]
                0.03    0.00 13378519/84361910     Catch::AssertionHandler::~AssertionHandler() [113]
                0.00    0.02     169/310         Catch::Section::Section(Catch::SectionInfo const&) [270]
                0.00    0.01   65535/520429      Catch::AssertionHandler::allowThrows() const [157]
                0.00    0.00 1048576/2162691     std::allocator<char16_t>::allocator() [364]
                0.00    0.01 1115110/1481571     std::allocator<char32_t>::allocator() [434]
                0.01    0.00 1115110/4075204     std::allocator<char32_t>::~allocator() [362]
                0.00    0.00   65535/83907016     Catch::AssertionHandler::handleExpr(Catch::ITransientExpression const&) [15]
                0.00    0.00   65535/65535       Catch::MatchExpr<libutf8::libutf8_exception_decoding, Catch::Matchers::ExceptionWatcher>::~MatchExpr() [544]
                0.00    0.00   65535/131070      Catch::Matchers::ExceptionWatcher::~ExceptionWatcher() [480]
                0.00    0.00     169/360         Catch::SectionInfo::SectionInfo(Catch::SourceLineInfo const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [629]
                0.00    0.00     169/310         Catch::Section::~Section() [678]
                0.00    0.00     169/921         Catch::SectionInfo::~SectionInfo() [695]
                0.00    0.00 1048576/4325382     std::allocator<char16_t>::~allocator() [1263]
                0.00    0.00   31342/31360       Catch::operator|(Catch::ResultDisposition::Flags, Catch::ResultDisposition::Flags) [1340]
                0.00    0.00     169/310         Catch::Section::operator bool() const [1488]
                0.00    0.00      13/51          unittest::g_progress() [1752]
-----------------------------------------------
                0.32    3.37 83907016/83907016     Catch::RunContext::handleExpr(Catch::AssertionInfo const&, Catch::ITransientExpression const&, Catch::AssertionReaction&) [16]
[20]    10.8    0.32    3.37 83907016         Catch::RunContext::assertionPassed() [20]
                0.75    1.40 83907016/84361910     Catch::RunContext::resetAssertionInfo() [24]
                0.16    1.06 83907016/84362010     std::vector<Catch::ScopedMessage, std::allocator<Catch::ScopedMessage> >::clear() [34]
-----------------------------------------------
                0.00    0.00       4/84361910     ___CATCH__TEST____0() [651]
                0.00    0.00      26/84361910     ___CATCH__TEST____0() [349]
                0.00    0.00      60/84361910     ___CATCH__TEST____0() [89]
                0.00    0.00    6096/84361910     ___CATCH__TEST____8() [590]
                0.00    0.00  174403/84361910     ___CATCH__TEST____31() [55]
                0.00    0.00  177944/84361910     ___CATCH__TEST____19() [48]
                0.00    0.00  264545/84361910     ___CATCH__TEST____15() [196]
                0.05    0.06 3467661/84361910     ___CATCH__TEST____0() [11]
                0.07    0.09 5494656/84361910     ___CATCH__TEST____25() [31]
                0.07    0.09 5624810/84361910     ___CATCH__TEST____0() [28]
                0.08    0.10 6450313/84361910     ___CATCH__TEST____35() [22]
                0.18    0.21 13378519/84361910     ___CATCH__TEST____0() [19]
                0.25    0.30 18680841/84361910     ___CATCH__TEST____3() [18]
                0.40    0.49 30642032/84361910     ___CATCH__TEST____12() [14]
[21]     7.2    1.11    1.35 84361910         Catch::AssertionHandler::AssertionHandler(Catch::StringRef const&, Catch::SourceLineInfo const&, Catch::StringRef, Catch::ResultDisposition::Flags) [21]
                0.62    0.50 84361910/84362270     Catch::getResultCapture() [36]
                0.23    0.00 84361910/84361910     Catch::AssertionReaction::AssertionReaction() [87]
-----------------------------------------------
                0.36    2.07       1/1           Catch::TestInvokerAsFunction::invoke() const [9]
[22]     7.1    0.36    2.07       1         ___CATCH__TEST____35() [22]
                0.03    0.48 6412185/83907016     Catch::AssertionHandler::handleExpr(Catch::ITransientExpression const&) [15]
                0.00    0.36 6094752/6334614     std::__cxx11::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t> >::operator+=(char32_t) [71]
                0.07    0.16 6412185/17409271     Catch::BinaryExpr<int const&, int const&> const Catch::ExprLhs<int const&>::operator==<int>(int const&) [53]
                0.08    0.10 6450313/84361910     Catch::AssertionHandler::AssertionHandler(Catch::StringRef const&, Catch::SourceLineInfo const&, Catch::StringRef, Catch::ResultDisposition::Flags) [21]
                0.03    0.16 6094753/17670427     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() [60]
                0.12    0.02 6412185/18523335     Catch::ExprLhs<int const&> Catch::Decomposer::operator<=<int>(int const&) [65]
                0.00    0.12   38128/454894      Catch::AssertionHandler::handleExceptionThrownAsExpected() [30]
                0.05    0.03 6450313/84427445     operator"" catchsr(char const, unsigned long) [40]
                0.05    0.02 6450313/84361910     Catch::AssertionHandler::complete() [41]
                0.01    0.03 6450313/154890399     Catch::StringRef::StringRef(char const) [42]
                0.02    0.02 6412185/18523335     Catch::BinaryExpr<int const&, int const&>::~BinaryExpr() [144]
                0.03    0.00 2095071/2098472     unittest::rand_char(bool) [321]
                0.03    0.00 6450314/84362249     Catch::SourceLineInfo::SourceLineInfo(char const, unsigned long) [68]
                0.00    0.01  190461/1479524     std::__cxx11::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t> >::~basic_string() [146]
                0.01    0.00 6450313/84361910     Catch::AssertionHandler::~AssertionHandler() [113]
                0.00    0.01  190461/364412      std::__cxx11::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t> >::basic_string() [353]
                0.01    0.00   19064/19064       std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::resize(unsigned long) [409]
                0.00    0.01   38128/520429      Catch::AssertionHandler::allowThrows() const [157]
                0.00    0.00       1/310         Catch::Section::Section(Catch::SectionInfo const&) [270]
                0.00    0.00   19064/28551030     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::length() const [127]
                0.00    0.00       1/360         Catch::SectionInfo::SectionInfo(Catch::SourceLineInfo const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [629]
                0.00    0.00       1/69382       std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(char const, std::allocator<char> const&) [275]
                0.00    0.00       1/310         Catch::Section::~Section() [678]
                0.00    0.00       1/921         Catch::SectionInfo::~SectionInfo() [695]
                0.00    0.00       1/310         Catch::Section::operator bool() const [1488]
                0.00    0.00       1/51          unittest::g_progress() [1752]
-----------------------------------------------
                0.00    0.00       1/127676313     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) [670]
                0.00    0.00       1/127676313     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(std::allocator<char> const&) [1093]
                0.00    0.00       2/127676313     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) [229]
                0.00    0.00       4/127676313     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_construct(unsigned long, char) [412]
                0.00    0.00      41/127676313     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&) [183]
                0.00    0.00      93/127676313     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> >&&) [316]
                0.00    0.00     100/127676313     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::erase(unsigned long, unsigned long) [844]
                0.00    0.00     134/127676313     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::clear() [834]
                0.00    0.00   19064/127676313     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::resize(unsigned long, char) [615]
                0.00    0.00  173850/127676313     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_replace(unsigned long, unsigned long, char const, unsigned long) [337]
                0.00    0.00  214988/127676313     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::push_back(char) [477]
                0.00    0.00  349082/127676313     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&) [268]
                0.01    0.01 1399117/127676313     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) [188]
                0.03    0.02 3108327/127676313     void std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_construct<char>(char, char, std::forward_iterator_tag) [109]
                0.13    0.11 14030268/127676313     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string() [52]
                1.03    0.87 108381241/127676313     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_append(char const, unsigned long) [17]
[23]     6.6    1.21    1.03 127676313         std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_set_length(unsigned long) [23]
                0.47    0.00 127676313/132653667     std::char_traits<char>::assign(char&, char const&) [62]
                0.32    0.00 127676313/128025397     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_length(unsigned long) [75]
                0.24    0.00 127676313/491157742     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_data() const [44]
-----------------------------------------------
                0.00    0.01  454894/84361910     Catch::RunContext::assertionEnded(Catch::AssertionResult const&) [57]
                0.75    1.40 83907016/84361910     Catch::RunContext::assertionPassed() [20]
[24]     6.3    0.75    1.41 84361910         Catch::RunContext::resetAssertionInfo() [24]
                0.76    0.35 84361910/84361910     Catch::operator"" sr(char const, unsigned long) [38]
                0.31    0.00 84361910/84361924     Catch::StringRef::StringRef() [77]
-----------------------------------------------
                0.00    0.00     192/156922301     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> >&&) [316]
                0.00    0.00  349082/156922301     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&) [268]
                0.01    0.04 4779877/156922301     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::reserve(unsigned long) [51]
                0.05    0.26 28564994/156922301     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_dispose() [54]
                0.20    1.10 123228156/156922301     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::capacity() const [26]
[25]     4.9    0.25    1.40 156922301         std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_is_local() const [25]
                0.29    0.83 156922301/156922301     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_local_data() const [37]
                0.29    0.00 156922301/491157742     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_data() const [44]
-----------------------------------------------
                0.00    0.00      41/123228156     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&) [183]
                0.00    0.00  173850/123228156     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_replace(unsigned long, unsigned long, char const, unsigned long) [337]
                0.00    0.00  214988/123228156     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::push_back(char) [477]
                0.01    0.05 4916613/123228156     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_mutate(unsigned long, unsigned long, char const, unsigned long) [59]
                0.02    0.10 9541423/123228156     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::reserve(unsigned long) [51]
                0.28    1.14 108381241/123228156     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_append(char const, unsigned long) [17]
[26]     4.8    0.32    1.30 123228156         std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::capacity() const [26]
                0.20    1.10 123228156/156922301     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_is_local() const [25]
-----------------------------------------------
                0.00    0.00  173850/108555091     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_replace(unsigned long, unsigned long, char const, unsigned long) [337]
                0.52    1.05 108381241/108555091     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::append(char const) [13]
[27]     4.6    0.53    1.06 108555091         std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_check_length(unsigned long, unsigned long, char const) const [27]
                0.25    0.53 108555091/124855716     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::max_size() const [45]
                0.28    0.00 108555091/350642197     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::size() const [46]
-----------------------------------------------
                0.23    1.34       6/6           Catch::TestInvokerAsFunction::invoke() const [9]
[28]     4.6    0.23    1.34       6         ___CATCH__TEST____0() [28]
                0.03    0.42 5560391/83907016     Catch::AssertionHandler::handleExpr(Catch::ITransientExpression const&) [15]
                0.00    0.20   64419/454894      Catch::AssertionHandler::handleExceptionThrownAsExpected() [30]
                0.07    0.09 5624810/84361910     Catch::AssertionHandler::AssertionHandler(Catch::StringRef const&, Catch::SourceLineInfo const&, Catch::StringRef, Catch::ResultDisposition::Flags) [21]
                0.02    0.06 2224128/9756608     Catch::BinaryExpr<char32_t const&, char32_t const&> const Catch::ExprLhs<char32_t const&>::operator==<char32_t>(char32_t const&) [74]
                0.02    0.05 2224138/17409271     Catch::BinaryExpr<int const&, int const&> const Catch::ExprLhs<int const&>::operator==<int>(int const&) [53]
                0.04    0.02 5624810/84427445     operator"" catchsr(char const, unsigned long) [40]
                0.05    0.02 5624810/84361910     Catch::AssertionHandler::complete() [41]
                0.04    0.01 2224138/18523335     Catch::ExprLhs<int const&> Catch::Decomposer::operator<=<int>(int const&) [65]
                0.01    0.02 5624810/154890399     Catch::StringRef::StringRef(char const) [42]
                0.01    0.02 1112114/6814679     Catch::BinaryExpr<char const&, char const&> const Catch::ExprLhs<char const&>::operator==<char>(char const&) [98]
                0.02    0.01 2224138/14206794     Catch::ExprLhs<char32_t const&> Catch::Decomposer::operator<=<char32_t>(char32_t const&) [104]
                0.03    0.00 5624846/84362249     Catch::SourceLineInfo::SourceLineInfo(char const, unsigned long) [68]
                0.01    0.00 1112114/6814679     Catch::ExprLhs<char const&> Catch::Decomposer::operator<=<char>(char const&) [155]
                0.01    0.01 2224128/9756608     Catch::BinaryExpr<char32_t const&, char32_t const&>::~BinaryExpr() [224]
                0.01    0.01 2224138/18523335     Catch::BinaryExpr<int const&, int const&>::~BinaryExpr() [144]
                0.00    0.01   64419/520429      Catch::AssertionHandler::allowThrows() const [157]
                0.01    0.00 5624810/84361910     Catch::AssertionHandler::~AssertionHandler() [113]
                0.00    0.00 1112114/6814679     Catch::BinaryExpr<char const&, char const&>::~BinaryExpr() [289]
                0.00    0.01      36/310         Catch::Section::Section(Catch::SectionInfo const&) [270]
                0.00    0.00      36/360         Catch::SectionInfo::SectionInfo(Catch::SourceLineInfo const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [629]
                0.00    0.00      36/69382       std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(char const, std::allocator<char> const&) [275]
                0.00    0.00      36/310         Catch::Section::~Section() [678]
                0.00    0.00      36/921         Catch::SectionInfo::~SectionInfo() [695]
                0.00    0.00      36/17670427     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() [60]
                0.00    0.00      10/2094985     Catch::BinaryExpr<char32_t const&, char const&> const Catch::ExprLhs<char32_t const&>::operator==<char>(char const&) [147]
                0.00    0.00      10/2094985     Catch::BinaryExpr<char32_t const&, char const&>::~BinaryExpr() [527]
                0.00    0.00       1/1           Catch::BinaryExpr<unsigned long const&, int const&> const Catch::ExprLhs<unsigned long const&>::operator>=<int>(int const&) [1107]
                0.00    0.00       1/7657090     Catch::ExprLhs<unsigned long const&> Catch::Decomposer::operator<=<unsigned long>(unsigned long const&) [187]
                0.00    0.00       1/7657090     Catch::BinaryExpr<unsigned long const&, int const&>::~BinaryExpr() [225]
                0.00    0.00      36/310         Catch::Section::operator bool() const [1488]
                0.00    0.00       6/51          unittest::g_progress() [1752]
-----------------------------------------------
                0.04    1.34  454894/454894      Catch::AssertionHandler::handleExceptionThrownAsExpected() [30]
[29]     4.1    0.04    1.34  454894         Catch::RunContext::handleNonExpr(Catch::AssertionInfo const&, Catch::ResultWas::OfType, Catch::AssertionReaction&) [29]
                0.00    0.59  454894/454894      Catch::AssertionResultData::AssertionResultData(Catch::ResultWas::OfType, Catch::LazyExpression const&) [56]
                0.03    0.54  454894/454894      Catch::RunContext::assertionEnded(Catch::AssertionResult const&) [57]
                0.00    0.12  454894/454894      Catch::AssertionResult::AssertionResult(Catch::AssertionInfo const&, Catch::AssertionResultData const&) [129]
                0.00    0.03  454894/1364682     Catch::AssertionResult::~AssertionResult() [176]
                0.00    0.03  454894/1819576     Catch::AssertionResultData::~AssertionResultData() [134]
                0.00    0.00  454894/454894      Catch::LazyExpression::LazyExpression(bool) [1326]
                0.00    0.00  454894/909788      Catch::AssertionResult::isOk() const [1302]
-----------------------------------------------
                0.00    0.12   38128/454894      ___CATCH__TEST____35() [22]
                0.00    0.20   64419/454894      ___CATCH__TEST____0() [28]
                0.00    0.53  174403/454894      ___CATCH__TEST____31() [55]
                0.00    0.54  177944/454894      ___CATCH__TEST____19() [48]
[30]     4.1    0.00    1.38  454894         Catch::AssertionHandler::handleExceptionThrownAsExpected() [30]
                0.04    1.34  454894/454894      Catch::RunContext::handleNonExpr(Catch::AssertionInfo const&, Catch::ResultWas::OfType, Catch::AssertionReaction&) [29]
-----------------------------------------------
                0.15    1.23       4/4           Catch::TestInvokerAsFunction::invoke() const [9]
[31]     4.0    0.15    1.23       4         ___CATCH__TEST____25() [31]
                0.03    0.41 5494656/83907016     Catch::AssertionHandler::handleExpr(Catch::ITransientExpression const&) [15]
                0.07    0.09 5494656/84361910     Catch::AssertionHandler::AssertionHandler(Catch::StringRef const&, Catch::SourceLineInfo const&, Catch::StringRef, Catch::ResultDisposition::Flags) [21]
                0.05    0.09 4382592/6814679     Catch::BinaryExpr<char const&, char const&> const Catch::ExprLhs<char const&>::operator==<char>(char const&) [98]
                0.05    0.07 4382592/4382872     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::operator[](unsigned long) const [135]
                0.04    0.02 5494656/84427445     operator"" catchsr(char const, unsigned long) [40]
                0.05    0.02 5494656/84361910     Catch::AssertionHandler::complete() [41]
                0.05    0.01 4382592/6814679     Catch::ExprLhs<char const&> Catch::Decomposer::operator<=<char>(char const&) [155]
                0.01    0.03 1112064/7657089     Catch::BinaryExpr<unsigned long const&, int const&> const Catch::ExprLhs<unsigned long const&>::operator==<int>(int const&) [84]
                0.01    0.02 5494656/154890399     Catch::StringRef::StringRef(char const) [42]
                0.00    0.03 1112080/17670427     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() [60]
                0.03    0.00 5494672/84362249     Catch::SourceLineInfo::SourceLineInfo(char const, unsigned long) [68]
                0.01    0.01 4382592/6814679     Catch::BinaryExpr<char const&, char const&>::~BinaryExpr() [289]
                0.01    0.00 1112064/7657090     Catch::ExprLhs<unsigned long const&> Catch::Decomposer::operator<=<unsigned long>(unsigned long const&) [187]
                0.01    0.00 5494656/84361910     Catch::AssertionHandler::~AssertionHandler() [113]
                0.01    0.00 1112064/7657090     Catch::BinaryExpr<unsigned long const&, int const&>::~BinaryExpr() [225]
                0.00    0.00 1112064/28551030     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::length() const [127]
                0.00    0.00      16/310         Catch::Section::Section(Catch::SectionInfo const&) [270]
                0.00    0.00      16/360         Catch::SectionInfo::SectionInfo(Catch::SourceLineInfo const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [629]
                0.00    0.00      16/69382       std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(char const, std::allocator<char> const&) [275]
                0.00    0.00      16/310         Catch::Section::~Section() [678]
                0.00    0.00      16/921         Catch::SectionInfo::~SectionInfo() [695]
                0.00    0.00      16/310         Catch::Section::operator bool() const [1488]
                0.00    0.00       4/51          unittest::g_progress() [1752]
-----------------------------------------------
                0.00    0.00       2/13313020     ___CATCH__TEST____0() [89]
                0.00    0.00      34/13313020     ___CATCH__TEST____0() [11]
                0.06    1.31 13312984/13313020     ___CATCH__TEST____0() [19]
[32]     4.0    0.07    1.31 13313020         void Catch::AssertionHandler::handleExpr<bool>(Catch::ExprLhs<bool> const&) [32]
                0.06    1.01 13313020/83907016     Catch::AssertionHandler::handleExpr(Catch::ITransientExpression const&) [15]
                0.07    0.13 13313020/13313020     Catch::ExprLhs<bool>::makeUnaryExpr() const [100]
                0.01    0.03 13313020/13313020     Catch::UnaryExpr<bool>::~UnaryExpr() [272]
-----------------------------------------------
                0.35    0.00 84361910/323679754     Catch::operator"" _sr(char const, unsigned long) [38]
                0.35    0.00 84427445/323679754     operator"" catchsr(char const, unsigned long) [40]
                0.64    0.00 154890399/323679754     Catch::StringRef::StringRef(char const) [42]
[33]     4.0    1.35    0.00 323679754         Catch::StringRef::StringRef(char const, unsigned long) [33]
-----------------------------------------------
                0.00    0.00      50/84362010     Catch::RunContext::sectionEnded(Catch::SectionEndInfo const&) [705]
                0.00    0.00      50/84362010     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> >&) [7]
                0.00    0.01  454894/84362010     Catch::RunContext::assertionEnded(Catch::AssertionResult const&) [57]
                0.16    1.06 83907016/84362010     Catch::RunContext::assertionPassed() [20]
[34]     3.6    0.16    1.07 84362010         std::vector<Catch::ScopedMessage, std::allocator<Catch::ScopedMessage> >::clear() [34]
                0.37    0.71 84362010/84362010     std::vector<Catch::ScopedMessage, std::allocator<Catch::ScopedMessage> >::_M_erase_at_end(Catch::ScopedMessage) [39]
-----------------------------------------------
                0.00    0.00       1/84362193     Catch::RunContext::~RunContext() [213]
                0.00    0.00       1/84362193     Catch::RunContext::testGroupStarting(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, unsigned long, unsigned long) [985]
                0.00    0.00       1/84362193     Catch::RunContext::testGroupEnded(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, Catch::Totals const&, unsigned long, unsigned long) [955]
                0.00    0.00       2/84362193     Catch::RunContext::RunContext(std::shared_ptr<Catch::IConfig const> const&, std::unique_ptr<Catch::IStreamingReporter, std::default_delete<Catch::IStreamingReporter> >&&) [888]
                0.00    0.00      28/84362193     Catch::RunContext::runTest(Catch::TestCase const&) [6]
                0.00    0.00      50/84362193     Catch::RunContext::sectionStarted(Catch::SectionInfo const&, Catch::Counts&) [271]
                0.00    0.00      50/84362193     Catch::RunContext::sectionEnded(Catch::SectionEndInfo const&) [705]
                0.00    0.00     150/84362193     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> >&) [7]
                0.00    0.01  454894/84362193     Catch::RunContext::assertionEnded(Catch::AssertionResult const&) [57]
                0.17    0.94 83907016/84362193     Catch::RunContext::handleExpr(Catch::AssertionInfo const&, Catch::ITransientExpression const&, Catch::AssertionReaction&) [16]
[35]     3.3    0.18    0.95 84362193         std::unique_ptr<Catch::IStreamingReporter, std::default_delete<Catch::IStreamingReporter> >::operator->() const [35]
                0.14    0.81 84362193/84362195     std::unique_ptr<Catch::IStreamingReporter, std::default_delete<Catch::IStreamingReporter> >::get() const [43]
-----------------------------------------------
                0.00    0.00      50/84362270     Catch::Section::~Section() [678]
                0.00    0.00     310/84362270     Catch::Section::Section(Catch::SectionInfo const&) [270]
                0.62    0.50 84361910/84362270     Catch::AssertionHandler::AssertionHandler(Catch::StringRef const&, Catch::SourceLineInfo const&, Catch::StringRef, Catch::ResultDisposition::Flags) [21]
[36]     3.3    0.62    0.50 84362270         Catch::getResultCapture() [36]
                0.08    0.17 84362270/84882700     Catch::getCurrentContext() [81]
                0.24    0.00 84362270/84362270     Catch::Context::getResultCapture() [85]
-----------------------------------------------
                0.29    0.83 156922301/156922301     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_is_local() const [25]
[37]     3.3    0.29    0.83 156922301         std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_local_data() const [37]
                0.27    0.56 156922301/156922301     std::pointer_traits<char const>::pointer_to(char const&) [47]
-----------------------------------------------
                0.76    0.35 84361910/84361910     Catch::RunContext::resetAssertionInfo() [24]
[38]     3.2    0.76    0.35 84361910         Catch::operator"" sr(char const, unsigned long) [38]
                0.35    0.00 84361910/323679754     Catch::StringRef::StringRef(char const, unsigned long) [33]
-----------------------------------------------
                0.37    0.71 84362010/84362010     std::vector<Catch::ScopedMessage, std::allocator<Catch::ScopedMessage> >::clear() [34]
[39]     3.1    0.37    0.71 84362010         std::vector<Catch::ScopedMessage, std::allocator<Catch::ScopedMessage> >::M_erase_at_end(Catch::ScopedMessage) [39]
                0.17    0.31 84362010/84362011     void std::Destroy<Catch::ScopedMessage, Catch::ScopedMessage>(Catch::ScopedMessage, Catch::ScopedMessage, std::allocator<Catch::ScopedMessage>&) [63]
                0.23    0.00 84362010/84362011     std::Vector_base<Catch::ScopedMessage, std::allocator<Catch::ScopedMessage> >::_M_get_Tp_allocator() [91]
-----------------------------------------------
                0.00    0.00       4/84427445     ___CATCH__TEST____0() [651]
                0.00    0.00      26/84427445     ___CATCH__TEST____0() [349]
                0.00    0.00      60/84427445     ___CATCH__TEST____0() [89]
                0.00    0.00    6096/84427445     ___CATCH__TEST____8() [590]
                0.00    0.00  174403/84427445     ___CATCH__TEST____31() [55]
                0.00    0.00  177944/84427445     ___CATCH__TEST____19() [48]
                0.00    0.00  264545/84427445     ___CATCH__TEST____15() [196]
                0.03    0.01 3467661/84427445     ___CATCH__TEST____0() [11]
                0.04    0.02 5494656/84427445     ___CATCH__TEST____25() [31]
                0.04    0.02 5624810/84427445     ___CATCH__TEST____0() [28]
                0.05    0.03 6450313/84427445     ___CATCH__TEST____35() [22]
                0.11    0.06 13444054/84427445     ___CATCH__TEST____0() [19]
                0.15    0.08 18680841/84427445     ___CATCH__TEST____3() [18]
                0.24    0.13 30642032/84427445     ___CATCH__TEST____12() [14]
[40]     3.0    0.67    0.35 84427445         operator"" catchsr(char const, unsigned long) [40]
                0.35    0.00 84427445/323679754     Catch::StringRef::StringRef(char const, unsigned long) [33]
-----------------------------------------------
                0.00    0.00       4/84361910     ___CATCH__TEST____0() [651]
                0.00    0.00      26/84361910     ___CATCH__TEST____0() [349]
                0.00    0.00      60/84361910     ___CATCH__TEST____0() [89]
                0.00    0.00    6096/84361910     ___CATCH__TEST____8() [590]
                0.00    0.00  174403/84361910     ___CATCH__TEST____31() [55]
                0.00    0.00  177944/84361910     ___CATCH__TEST____19() [48]
                0.00    0.00  264545/84361910     ___CATCH__TEST____15() [196]
                0.03    0.01 3467661/84361910     ___CATCH__TEST____0() [11]
                0.05    0.02 5494656/84361910     ___CATCH__TEST____25() [31]
                0.05    0.02 5624810/84361910     ___CATCH__TEST____0() [28]
                0.05    0.02 6450313/84361910     ___CATCH__TEST____35() [22]
                0.11    0.04 13378519/84361910     ___CATCH__TEST____0() [19]
                0.16    0.06 18680841/84361910     ___CATCH__TEST____3() [18]
                0.26    0.09 30642032/84361910     ___CATCH__TEST____12() [14]
[41]     2.8    0.71    0.25 84361910         Catch::AssertionHandler::complete() [41]
                0.25    0.00 84361910/84361910     Catch::AssertionHandler::setCompleted() [82]
-----------------------------------------------
                0.00    0.00       1/154890399     Catch::BinaryExpr<char32_t const&, int const&> const Catch::ExprLhs<char32_t const&>::operator==<int>(int const&) [1138]
                0.00    0.00       1/154890399     Catch::BinaryExpr<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [11]> const Catch::ExprLhs<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> > const&>::operator==<char [11]>(char const (&) [11]) [924]
                0.00    0.00       1/154890399     Catch::BinaryExpr<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&> const Catch::ExprLhs<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> > const&>::operator!=<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [1143]
                0.00    0.00       1/154890399     Catch::BinaryExpr<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&> const Catch::ExprLhs<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> > const&>::operator><std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [1140]
                0.00    0.00       1/154890399     Catch::BinaryExpr<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&> const Catch::ExprLhs<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> > const&>::operator>=<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [1139]
                0.00    0.00       1/154890399     Catch::BinaryExpr<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&> const Catch::ExprLhs<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> > const&>::operator< <std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [1142]
                0.00    0.00       1/154890399     Catch::BinaryExpr<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&> const Catch::ExprLhs<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> > const&>::operator<=<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [1141]
                0.00    0.00       1/154890399     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&> const Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>::operator!=<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&) [1148]
                0.00    0.00       1/154890399     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&> const Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>::operator><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&) [1145]
                0.00    0.00       1/154890399     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&> const Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>::operator>=<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&) [1144]
                0.00    0.00       1/154890399     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&> const Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>::operator< <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&) [1147]
                0.00    0.00       1/154890399     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&> const Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>::operator<=<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&) [1146]
                0.00    0.00       1/154890399     Catch::BinaryExpr<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [7]> const Catch::ExprLhs<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> > const&>::operator!=<char [7]>(char const (&) [7]) [929]
                0.00    0.00       1/154890399     Catch::BinaryExpr<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [7]> const Catch::ExprLhs<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> > const&>::operator><char [7]>(char const (&) [7]) [926]
                0.00    0.00       1/154890399     Catch::BinaryExpr<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [7]> const Catch::ExprLhs<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> > const&>::operator>=<char [7]>(char const (&) [7]) [925]
                0.00    0.00       1/154890399     Catch::BinaryExpr<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [7]> const Catch::ExprLhs<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> > const&>::operator< <char [7]>(char const (&) [7]) [928]
                0.00    0.00       1/154890399     Catch::BinaryExpr<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [7]> const Catch::ExprLhs<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> > const&>::operator<=<char [7]>(char const (&) [7]) [927]
                0.00    0.00       1/154890399     Catch::BinaryExpr<char const (&) [7], libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> > const&> const Catch::ExprLhs<char const (&) [7]>::operator==<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&) [918]
                0.00    0.00       1/154890399     Catch::BinaryExpr<char const (&) [7], libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> > const&> const Catch::ExprLhs<char const (&) [7]>::operator!=<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&) [923]
                0.00    0.00       1/154890399     Catch::BinaryExpr<char const (&) [7], libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> > const&> const Catch::ExprLhs<char const (&) [7]>::operator><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&) [920]
                0.00    0.00       1/154890399     Catch::BinaryExpr<char const (&) [7], libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> > const&> const Catch::ExprLhs<char const (&) [7]>::operator>=<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&) [919]
                0.00    0.00       1/154890399     Catch::BinaryExpr<char const (&) [7], libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> > const&> const Catch::ExprLhs<char const (&) [7]>::operator< <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&) [922]
                0.00    0.00       1/154890399     Catch::BinaryExpr<char const (&) [7], libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> > const&> const Catch::ExprLhs<char const (&) [7]>::operator<=<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&) [921]
                0.00    0.00       1/154890399     Catch::BinaryExpr<unsigned long const&, int const&> const Catch::ExprLhs<unsigned long const&>::operator>=<int>(int const&) [1107]
                0.00    0.00       2/154890399     __static_initialization_and_destruction_0(int, int) [378]
                0.00    0.00       2/154890399     __static_initialization_and_destruction_0(int, int) [524]
                0.00    0.00       2/154890399     Catch::BinaryExpr<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&> const Catch::ExprLhs<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> > const&>::operator==<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&) [1108]
                0.00    0.00       2/154890399     Catch::BinaryExpr<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&> const Catch::ExprLhs<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> > const&>::operator!=<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&) [1113]
                0.00    0.00       2/154890399     Catch::BinaryExpr<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&> const Catch::ExprLhs<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> > const&>::operator><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&) [1110]
                0.00    0.00       2/154890399     Catch::BinaryExpr<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&> const Catch::ExprLhs<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> > const&>::operator>=<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&) [1109]
                0.00    0.00       2/154890399     Catch::BinaryExpr<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&> const Catch::ExprLhs<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> > const&>::operator< <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&) [1112]
                0.00    0.00       2/154890399     Catch::BinaryExpr<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&> const Catch::ExprLhs<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> > const&>::operator<=<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&) [1111]
                0.00    0.00       2/154890399     Catch::BinaryExpr<std::__cxx11::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::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>::operator==<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [728]
                0.00    0.00       2/154890399     Catch::BinaryExpr<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&> const Catch::ExprLhs<std::__cxx11::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t> > const&>::operator==<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&) [1090]
                0.00    0.00       2/154890399     __static_initialization_and_destruction_0(int, int) [525]
                0.00    0.00       3/154890399     Catch::BinaryExpr<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [5]> const Catch::ExprLhs<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> > const&>::operator==<char [5]>(char const (&) [5]) [846]
                0.00    0.00       3/154890399     Catch::BinaryExpr<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [3]> const Catch::ExprLhs<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> > const&>::operator==<char [3]>(char const (&) [3]) [845]
                0.00    0.00       3/154890399     Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [7]> const Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>::operator==<char [7]>(char const (&) [7]) [879]
                0.00    0.00       3/154890399     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&> const Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>::operator==<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&) [1096]
                0.00    0.00       3/154890399     Catch::BinaryExpr<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&> const Catch::ExprLhs<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> > const&>::operator==<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [1095]
                0.00    0.00       4/154890399     __static_initialization_and_destruction_0(int, int) [406]
                0.00    0.00       4/154890399     ___CATCH__TEST____0() [651]
                0.00    0.00       6/154890399     __static_initialization_and_destruction_0(int, int) [377]
                0.00    0.00       9/154890399     Catch::BinaryExpr<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [7]> const Catch::ExprLhs<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> > const&>::operator==<char [7]>(char const (&) [7]) [798]
                0.00    0.00      12/154890399     __static_initialization_and_destruction_0(int, int) [299]
                0.00    0.00      17/154890399     Catch::BinaryExpr<libutf8::utf8_iterator const&, libutf8::utf8_iterator const&> const Catch::ExprLhs<libutf8::utf8_iterator const&>::operator==<libutf8::utf8_iterator>(libutf8::utf8_iterator const&) [1010]
                0.00    0.00      25/154890399     Catch::BinaryExpr<libutf8::bom_t const&, libutf8::bom_t const&> const Catch::ExprLhs<libutf8::bom_t const&>::operator==<libutf8::bom_t>(libutf8::bom_t const&) [986]
                0.00    0.00      26/154890399     ___CATCH__TEST____0() [349]
                0.00    0.00      34/154890399     Catch::BinaryExpr<libutf8::utf8_iterator const&, libutf8::utf8_iterator const&> const Catch::ExprLhs<libutf8::utf8_iterator const&>::operator!=<libutf8::utf8_iterator>(libutf8::utf8_iterator const&) [975]
                0.00    0.00      60/154890399     ___CATCH__TEST____0() [89]
                0.00    0.00    2000/154890399     Catch::BinaryExpr<int const&, int const&> const Catch::ExprLhs<int const&>::operator!=<int>(int const&) [707]
                0.00    0.00    2048/154890399     Catch::BinaryExpr<char const const&, char const&> const Catch::ExprLhs<char const const&>::operator==<char>(char const&) [726]
                0.00    0.00    4258/154890399     Catch::BinaryExpr<char16_t const&, unsigned int const&> const Catch::ExprLhs<char16_t const&>::operator==<unsigned int>(unsigned int const&) [702]
                0.00    0.00    6096/154890399     ___CATCH__TEST____8() [590]
                0.00    0.00   63485/154890399     Catch::BinaryExpr<char16_t const&, int const&> const Catch::ExprLhs<char16_t const&>::operator==<int>(int const&) [603]
                0.00    0.00  174403/154890399     ___CATCH__TEST____31() [55]
                0.00    0.00  177944/154890399     ___CATCH__TEST____19() [48]
                0.00    0.00  264545/154890399     ___CATCH__TEST____15() [196]
                0.00    0.00 1112064/154890399     Catch::BinaryExpr<int const&, int const&> const Catch::ExprLhs<int const&>::operator>=<int>(int const&) [292]
                0.00    0.01 1966312/154890399     Catch::BinaryExpr<libutf8::utf8_iterator const&, __gnu_cxx::__normal_iterator<char, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > const&> const Catch::ExprLhs<libutf8::utf8_iterator const&>::operator!=<__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&) [199]
                0.00    0.01 1966312/154890399     Catch::BinaryExpr<libutf8::utf8_iterator const&, __gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > const&> const Catch::ExprLhs<libutf8::utf8_iterator const&>::operator!=<__gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >(__gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > const&) [191]
                0.00    0.01 1966312/154890399     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&> const Catch::ExprLhs<__gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > const&>::operator==<libutf8::utf8_iterator>(libutf8::utf8_iterator const&) [262]
                0.00    0.01 1966312/154890399     Catch::BinaryExpr<__gnu_cxx::__normal_iterator<char, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > const&, libutf8::utf8_iterator const&> const Catch::ExprLhs<__gnu_cxx::__normal_iterator<char, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > const&>::operator!=<libutf8::utf8_iterator>(libutf8::utf8_iterator const&) [220]
                0.00    0.01 1966312/154890399     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&> const Catch::ExprLhs<__gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > const&>::operator!=<libutf8::utf8_iterator>(libutf8::utf8_iterator const&) [177]
                0.00    0.01 1966314/154890399     Catch::BinaryExpr<__gnu_cxx::__normal_iterator<char, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > const&, libutf8::utf8_iterator const&> const Catch::ExprLhs<__gnu_cxx::__normal_iterator<char, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > const&>::operator==<libutf8::utf8_iterator>(libutf8::utf8_iterator const&) [219]
                0.00    0.01 1966316/154890399     Catch::BinaryExpr<libutf8::utf8_iterator const&, __gnu_cxx::__normal_iterator<char, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > const&> const Catch::ExprLhs<libutf8::utf8_iterator const&>::operator==<__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&) [198]
                0.00    0.01 2094985/154890399     Catch::BinaryExpr<char32_t const&, char const&> const Catch::ExprLhs<char32_t const&>::operator==<char>(char const&) [147]
                0.00    0.01 2355200/154890399     Catch::BinaryExpr<char32_t const&, unsigned int const&> const Catch::ExprLhs<char32_t const&>::operator==<unsigned int>(unsigned int const&) [138]
                0.01    0.01 2949468/154890399     Catch::BinaryExpr<libutf8::utf8_iterator const&, __gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > const&> const Catch::ExprLhs<libutf8::utf8_iterator const&>::operator==<__gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >(__gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > const&) [154]
                0.01    0.01 3467661/154890399     ___CATCH__TEST____0() [11]
                0.01    0.02 5494656/154890399     ___CATCH__TEST____25() [31]
                0.01    0.02 5624810/154890399     ___CATCH__TEST____0() [28]
                0.01    0.03 6450313/154890399     ___CATCH__TEST____35() [22]
                0.01    0.03 6542976/154890399     Catch::BinaryExpr<void const const&, void const const&> const Catch::ExprLhs<void const const&>::operator==<void const>(void const const&) [105]
                0.01    0.03 6814679/154890399     Catch::BinaryExpr<char const&, char const&> const Catch::ExprLhs<char const&>::operator==<char>(char const&) [98]
                0.02    0.03 7657089/154890399     Catch::BinaryExpr<unsigned long const&, int const&> const Catch::ExprLhs<unsigned long const&>::operator==<int>(int const&) [84]
                0.02    0.04 9756608/154890399     Catch::BinaryExpr<char32_t const&, char32_t const&> const Catch::ExprLhs<char32_t const&>::operator==<char32_t>(char32_t const&) [74]
                0.03    0.06 13378519/154890399     ___CATCH__TEST____0() [19]
                0.03    0.07 17409271/154890399     Catch::BinaryExpr<int const&, int const&> const Catch::ExprLhs<int const&>::operator==<int>(int const&) [53]
                0.04    0.08 18680841/154890399     ___CATCH__TEST____3() [18]
                0.06    0.13 30642032/154890399     ___CATCH__TEST____12() [14]
[42]     2.8    0.31    0.64 154890399         Catch::StringRef::StringRef(char const) [42]
                0.64    0.00 154890399/323679754     Catch::StringRef::StringRef(char const, unsigned long) [33]
-----------------------------------------------
                0.00    0.00       1/84362195     std::unique_ptr<Catch::IStreamingReporter, std::default_delete<Catch::IStreamingReporter> >::operator bool() const [1135]
                0.00    0.00       1/84362195     std::unique_ptr<Catch::IStreamingReporter, std::default_delete<Catch::IStreamingReporter> >::release() [1136]
                0.14    0.81 84362193/84362195     std::unique_ptr<Catch::IStreamingReporter, std::default_delete<Catch::IStreamingReporter> >::operator->() const [35]
[43]     2.8    0.14    0.81 84362195         std::unique_ptr<Catch::IStreamingReporter, std::default_delete<Catch::IStreamingReporter> >::get() const [43]
                0.31    0.51 84362195/84362195     std::__uniq_ptr_impl<Catch::IStreamingReporter, std::default_delete<Catch::IStreamingReporter> >::_M_ptr() const [49]
-----------------------------------------------
                0.00    0.00       1/491157742     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) [670]
                0.00    0.00       2/491157742     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::end() const [1121]
                0.00    0.00       2/491157742     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_construct(unsigned long, char) [412]
                0.00    0.00       2/491157742     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) [229]
                0.00    0.00       4/491157742     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_replace(unsigned long, unsigned long, char const, unsigned long) [337]
                0.00    0.00       4/491157742     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_disjunct(char const) const [1165]
                0.00    0.00       4/491157742     std::__cxx11::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&) [915]
                0.00    0.00       9/491157742     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::find_last_of(char const, unsigned long, unsigned long) const [1119]
                0.00    0.00      16/491157742     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::find_first_of(char const, unsigned long, unsigned long) const [1073]
                0.00    0.00      78/491157742     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::find_first_not_of(char const, unsigned long, unsigned long) const [977]
                0.00    0.00      78/491157742     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::find_last_not_of(char const, unsigned long, unsigned long) const [295]
                0.00    0.00      79/491157742     std::__cxx11::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) [749]
                0.00    0.00      82/491157742     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&) [183]
                0.00    0.00      98/491157742     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> >&&) [316]
                0.00    0.00     135/491157742     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::compare(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) const [515]
                0.00    0.00     753/491157742     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::data() const [529]
                0.00    0.00    8716/491157742     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::operator[](unsigned long) [706]
                0.00    0.00   66242/491157742     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::compare(char const) const [310]
                0.00    0.00  214988/491157742     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::push_back(char) [477]
                0.00    0.00  348269/491157742     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&) [268]
                0.00    0.00 1399117/491157742     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) [188]
                0.01    0.00 3108327/491157742     void std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_construct<char>(char, char, std::forward_iterator_tag) [109]
                0.01    0.00 3932666/491157742     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::end() [261]
                0.01    0.00 3933107/491157742     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::begin() [338]
                0.01    0.00 4761546/491157742     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::reserve(unsigned long) [51]
                0.01    0.00 4915780/491157742     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::cend() const [128]
                0.01    0.00 4916613/491157742     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_mutate(unsigned long, unsigned long, char const, unsigned long) [59]
                0.01    0.00 5868962/491157742     std::__cxx11::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&) [73]
                0.01    0.00 7865256/491157742     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::begin() const [114]
                0.02    0.00 10224618/491157742     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_destroy(unsigned long) [101]
                0.02    0.00 12781428/491157742     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::cbegin() const [115]
                0.03    0.00 15188194/491157742     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::operator[](unsigned long) const [135]
                0.04    0.00 23381284/491157742     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::c_str() const [190]
                0.19    0.00 103642668/491157742     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_append(char const, unsigned long) [17]
                0.24    0.00 127676313/491157742     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_set_length(unsigned long) [23]
                0.29    0.00 156922301/491157742     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_is_local() const [25]
[44]     2.7    0.91    0.00 491157742         std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_data() const [44]
-----------------------------------------------
                0.04    0.08 16300625/124855716     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_create(unsigned long&, unsigned long) [78]
                0.25    0.53 108555091/124855716     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_check_length(unsigned long, unsigned long, char const) const [27]
[45]     2.6    0.29    0.61 124855716         std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::max_size() const [45]
                0.25    0.18 124855716/124855716     std::allocator_traits<std::allocator<char> >::max_size(std::allocator<char> const&) [66]
                0.19    0.00 124855716/127790197     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_get_allocator() const [103]
-----------------------------------------------
                0.00    0.00       1/350642197     Catch::StringRef::StringRef(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [1125]
                0.00    0.00       1/350642197     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::find_last_of(char const, unsigned long, unsigned long) const [1119]
                0.00    0.00       2/350642197     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::end() const [1121]
                0.00    0.00       4/350642197     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::assign(char const) [916]
                0.00    0.00      18/350642197     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::find_first_of(char const, unsigned long, unsigned long) const [1073]
                0.00    0.00      39/350642197     Catch::(anonymous namespace)::isReservedTag(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [665]
                0.00    0.00      78/350642197     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::find_first_not_of(char const, unsigned long, unsigned long) const [977]
                0.00    0.00      78/350642197     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::find_last_not_of(char const, unsigned long, unsigned long) const [295]
                0.00    0.00     234/350642197     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> >&&) [316]
                0.00    0.00     270/350642197     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::compare(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) const [515]
                0.00    0.00    1115/350642197     __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&) [543]
                0.00    0.00    8716/350642197     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::operator[](unsigned long) [706]
                0.00    0.00   19064/350642197     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::resize(unsigned long, char) [615]
                0.00    0.00   66242/350642197     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::compare(char const) const [310]
                0.00    0.00  173850/350642197     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_replace(unsigned long, unsigned long, char const, unsigned long) [337]
                0.00    0.00  174010/350642197     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_limit(unsigned long, unsigned long) const [408]
                0.00    0.00  174108/350642197     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_check(unsigned long, char const) const [614]
                0.00    0.00  214988/350642197     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::push_back(char) [477]
                0.00    0.00  455166/350642197     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::empty() const [596]
                0.01    0.00 3932666/350642197     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::end() [261]
                0.01    0.00 4915780/350642197     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::cend() const [128]
                0.04    0.00 15188194/350642197     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::operator[](unsigned long) const [135]
                0.28    0.00 108555091/350642197     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_check_length(unsigned long, unsigned long, char const) const [27]
                0.55    0.00 216762482/350642197     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_append(char const, unsigned long) [17]
[46]     2.6    0.90    0.00 350642197         std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::size() const [46]
-----------------------------------------------
                0.27    0.56 156922301/156922301     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_local_data() const [37]
[47]     2.4    0.27    0.56 156922301         std::pointer_traits<char const>::pointer_to(char const&) [47]
                0.29    0.27 156922301/156922301     char const std::addressof<char const>(char const&) [58]
-----------------------------------------------
                0.01    0.81       4/4           Catch::TestInvokerAsFunction::invoke() const [9]
[48]     2.4    0.01    0.81       4         ___CATCH__TEST____19() [48]
                0.00    0.54  177944/454894      Catch::AssertionHandler::handleExceptionThrownAsExpected() [30]
                0.00    0.12       6/6           std::__cxx11::basic_string<char16_t, std::char_traits<char16_t>, std::allocator<char16_t> >::operator+=(char16_t) [137]
                0.03    0.03       4/4           std::__cxx11::basic_string<char16_t, std::char_traits<char16_t>, std::allocator<char16_t> >::basic_string() [218]
                0.00    0.03  177944/520429      Catch::AssertionHandler::allowThrows() const [157]
                0.00    0.01  173846/1479524     std::__cxx11::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t> >::~basic_string() [146]
                0.00    0.01  173846/6334614     std::__cxx11::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t> >::operator+=(char32_t) [71]
                0.00    0.01  173846/364412      std::__cxx11::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t> >::basic_string() [353]
                0.00    0.01    6141/6387        std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::operator+=(char) [478]
                0.00    0.00  177944/84361910     Catch::AssertionHandler::AssertionHandler(Catch::StringRef const&, Catch::SourceLineInfo const&, Catch::StringRef, Catch::ResultDisposition::Flags) [21]
                0.00    0.00      16/310         Catch::Section::Section(Catch::SectionInfo const&) [270]
                0.00    0.00  177944/84427445     operator"" catchsr(char const, unsigned long) [40]
                0.00    0.00  177944/84361910     Catch::AssertionHandler::complete() [41]
                0.00    0.00    2047/978270      std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string() [52]
                0.00    0.00  177944/154890399     Catch::StringRef::StringRef(char const) [42]
                0.00    0.00  177960/84362249     Catch::SourceLineInfo::SourceLineInfo(char const, unsigned long) [68]
                0.00    0.00  177944/84361910     Catch::AssertionHandler::~AssertionHandler() [113]
                0.00    0.00    2063/17670427     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() [60]
                0.00    0.00      16/360         Catch::SectionInfo::SectionInfo(Catch::SourceLineInfo const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [629]
                0.00    0.00      16/69382       std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(char const, std::allocator<char> const&) [275]
                0.00    0.00      16/310         Catch::Section::~Section() [678]
                0.00    0.00      16/921         Catch::SectionInfo::~SectionInfo() [695]
                0.00    0.00       4/1048582     std::__cxx11::basic_string<char16_t, std::char_traits<char16_t>, std::allocator<char16_t> >::~basic_string() [206]
                0.00    0.00      16/310         Catch::Section::operator bool() const [1488]
                0.00    0.00       4/51          unittest::g_progress() [1752]
-----------------------------------------------
                0.31    0.51 84362195/84362195     std::unique_ptr<Catch::IStreamingReporter, std::default_delete<Catch::IStreamingReporter> >::get() const [43]
[49]     2.4    0.31    0.51 84362195         std::__uniq_ptr_impl<Catch::IStreamingReporter, std::default_delete<Catch::IStreamingReporter> >::_M_ptr() const [49]
                0.07    0.44 84362195/84362195     std::tuple_element<0ul, std::tuple<Catch::IStreamingReporter, std::default_delete<Catch::IStreamingReporter> > >::type const& std::get<0ul, Catch::IStreamingReporter, std::default_delete<Catch::IStreamingReporter> >(std::tuple<Catch::IStreamingReporter, std::default_delete<Catch::IStreamingReporter> > const&) [61]
-----------------------------------------------
                0.00    0.00       4/122740786     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_replace(unsigned long, unsigned long, char const, unsigned long) [337]
                0.00    0.00      41/122740786     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&) [183]
                0.00    0.00      48/122740786     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> >&&) [316]
                0.00    0.00 1399119/122740786     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_S_copy_chars(char, char const, char const) [479]
                0.01    0.01 3108328/122740786     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_S_copy_chars(char, char, char) [216]
                0.01    0.02 4761546/122740786     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::reserve(unsigned long) [51]
                0.03    0.03 9829032/122740786     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_mutate(unsigned long, unsigned long, char const, unsigned long) [59]
                0.27    0.33 103642668/122740786     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_append(char const, unsigned long) [17]
[50]     2.1    0.33    0.39 122740786         std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_S_copy(char, char const, unsigned long) [50]
                0.37    0.00 117978420/117979233     std::char_traits<char>::copy(char, char const, unsigned long) [69]
                0.02    0.00 4762366/132653667     std::char_traits<char>::assign(char&, char const&) [62]
-----------------------------------------------
                0.12    0.54      17/17          ___CATCH__TEST____0() [11]
[51]     1.9    0.12    0.54      17         std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::reserve(unsigned long) [51]
                0.03    0.11 4761546/10224618     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_create(unsigned long&, unsigned long) [78]
                0.02    0.10 9541423/123228156     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::capacity() const [26]
                0.02    0.08 4761546/28564994     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_dispose() [54]
                0.06    0.00 14302969/28551030     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::length() const [127]
                0.01    0.04 4779877/156922301     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_is_local() const [25]
                0.01    0.02 4761546/122740786     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_S_copy(char, char const, unsigned long) [50]
                0.02    0.00 4761546/10921973     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_data(char) [284]
                0.01    0.00 4761546/10572889     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_capacity(unsigned long) [355]
                0.01    0.00 4761546/491157742     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_data() const [44]
-----------------------------------------------
                0.00    0.00       1/978270      Catch::clara::detail::ParserRefImpl<Catch::clara::detail::Opt>::ParserRefImpl<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#8}>(Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#8} const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [905]
                0.00    0.00       1/978270      Catch::clara::detail::ParserRefImpl<Catch::clara::detail::Opt>::ParserRefImpl<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(int)#10}>(Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(int)#10} const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [908]
                0.00    0.00       1/978270      Catch::clara::detail::ParserRefImpl<Catch::clara::detail::Opt>::ParserRefImpl<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&) [906]
                0.00    0.00       1/978270      Catch::clara::detail::ParserRefImpl<Catch::clara::detail::Opt>::ParserRefImpl<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(bool)#11}>(Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(bool)#11} const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [907]
                0.00    0.00       1/978270      Catch::clara::detail::ParserRefImpl<Catch::clara::detail::Opt>::ParserRefImpl<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#2}>(Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#2} const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [899]
                0.00    0.00       1/978270      Catch::clara::detail::ParserRefImpl<Catch::clara::detail::Opt>::ParserRefImpl<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#7}>(Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#7} const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [904]
                0.00    0.00       1/978270      Catch::clara::detail::ParserRefImpl<Catch::clara::detail::Opt>::ParserRefImpl<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#3}>(Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#3} const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [900]
                0.00    0.00       1/978270      Catch::clara::detail::ParserRefImpl<Catch::clara::detail::Opt>::ParserRefImpl<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#4}>(Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#4} const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [901]
                0.00    0.00       1/978270      Catch::clara::detail::ParserRefImpl<Catch::clara::detail::Opt>::ParserRefImpl<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#5}>(Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#5} const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [902]
                0.00    0.00       1/978270      Catch::clara::detail::ParserRefImpl<Catch::clara::detail::Opt>::ParserRefImpl<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#6}>(Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#6} const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [903]
                0.00    0.00       1/978270      Catch::clara::detail::BasicResult<Catch::clara::detail::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&) [587]
                0.00    0.00       1/978270      Catch::clara::detail::ParserRefImpl<Catch::clara::detail::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> > > > >(std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [897]
                0.00    0.00       1/978270      Catch::clara::detail::ParserRefImpl<Catch::clara::detail::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> > > > >(std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [898]
                0.00    0.00       1/978270      Catch::clara::detail::ParserRefImpl<Catch::clara::detail::Opt>::ParserRefImpl<long>(long&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [909]
                0.00    0.00       1/978270      libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >::case_insensitive_basic_string() [931]
                0.00    0.00       2/978270      Catch::clara::detail::ParserRefImpl<Catch::clara::detail::Opt>::ParserRefImpl<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [877]
                0.00    0.00       2/978270      Catch::clara::detail::ParserRefImpl<Catch::clara::detail::Opt>::ParserRefImpl<double>(double&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [878]
                0.00    0.00       2/978270      ___CATCH__TEST____15() [196]
                0.00    0.00       3/978270      Catch::TestSpecParser::TestSpecParser(Catch::ITagAliasRegistry const&) [168]
                0.00    0.00       3/978270      Catch::ConfigData::ConfigData() [660]
                0.00    0.00       3/978270      Catch::clara::detail::ParserRefImpl<Catch::clara::detail::Opt>::ParserRefImpl<unsigned int>(unsigned int&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [838]
                0.00    0.00       4/978270      Catch::clara::detail::BasicResult<Catch::clara::detail::ParseResultType>::ResultValueBase(Catch::clara::detail::ResultBase::Type, Catch::clara::detail::ParseResultType const&) [822]
                0.00    0.00      17/978270      ___CATCH__TEST____0() [11]
                0.00    0.00      28/978270      Catch::makeTestCase(Catch::ITestInvoker, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, Catch::NameAndTags const&, Catch::SourceLineInfo const&) [181]
                0.00    0.00      28/978270      Catch::RunContext::runTest(Catch::TestCase const&) [6]
                0.00    0.00      32/978270      Catch::clara::detail::ParserRefImpl<Catch::clara::detail::Opt>::ParserRefImpl(std::shared_ptr<Catch::clara::detail::BoundRef> const&) [731]
                0.00    0.00      45/978270      Catch::clara::detail::BasicResult<void>::ResultBase(Catch::clara::detail::ResultBase::Type) [712]
                0.00    0.00      46/978270      Catch::clara::detail::BasicResult<Catch::clara::detail::ParseState>::ResultValueBase(Catch::clara::detail::ResultBase::Type, Catch::clara::detail::ParseState const&) [512]
                0.00    0.00     310/978270      Catch::Section::Section(Catch::SectionInfo const&) [270]
                0.00    0.00     360/978270      Catch::SectionInfo::SectionInfo(Catch::SourceLineInfo const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [629]
                0.00    0.00    2047/978270      ___CATCH__TEST____19() [48]
                0.01    0.03   65535/978270      Catch::Matchers::Impl::MatcherUntypedBase::MatcherUntypedBase() [274]
                0.17    0.41  909788/978270      Catch::AssertionResultData::AssertionResultData(Catch::ResultWas::OfType, Catch::LazyExpression const&) [56]
[52]     1.8    0.18    0.44  978270         std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string() [52]
                0.13    0.11 14030268/127676313     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_set_length(unsigned long) [23]
                0.03    0.07 14030268/19235884     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_local_data() [119]
                0.08    0.02 14030268/17313910     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::Allochider::Allochider(char, std::allocator<char>&&) [133]
-----------------------------------------------
                0.00    0.00       4/17409271     ___CATCH__TEST____0() [651]
                0.00    0.00    3048/17409271     ___CATCH__TEST____8() [590]
                0.02    0.05 2224138/17409271     ___CATCH__TEST____0() [28]
                0.07    0.16 6412185/17409271     ___CATCH__TEST____35() [22]
                0.09    0.21 8769896/17409271     ___CATCH__TEST____12() [14]
[53]     1.8    0.19    0.42 17409271         Catch::BinaryExpr<int const&, int const&> const Catch::ExprLhs<int const&>::operator==<int>(int const&) [53]
                0.12    0.09 17409271/18523335     Catch::BinaryExpr<int const&, int const&>::BinaryExpr(bool, int const&, Catch::StringRef, int const&) [92]
                0.11    0.00 17409271/17409271     bool Catch::compareEqual<int, int>(int const&, int const&) [142]
                0.03    0.07 17409271/154890399     Catch::StringRef::StringRef(char const) [42]
-----------------------------------------------
                0.00    0.00      33/28564994     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&) [183]
                0.02    0.08 4761546/28564994     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::reserve(unsigned long) [51]
                0.02    0.09 4916613/28564994     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_mutate(unsigned long, unsigned long, char const, unsigned long) [59]
                0.07    0.33 18886802/28564994     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() [60]
[54]     1.8    0.11    0.49 28564994         std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_dispose() [54]
                0.05    0.26 28564994/156922301     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_is_local() const [25]
                0.07    0.12 10224618/10224618     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_destroy(unsigned long) [101]
-----------------------------------------------
                0.02    0.57       2/2           Catch::TestInvokerAsFunction::invoke() const [9]
[55]     1.7    0.02    0.57       2         ___CATCH__TEST____31() [55]
                0.00    0.53  174403/454894      Catch::AssertionHandler::handleExceptionThrownAsExpected() [30]
                0.00    0.03  174403/520429      Catch::AssertionHandler::allowThrows() const [157]
                0.00    0.00  174403/84361910     Catch::AssertionHandler::AssertionHandler(Catch::StringRef const&, Catch::SourceLineInfo const&, Catch::StringRef, Catch::ResultDisposition::Flags) [21]
                0.00    0.00  174403/84427445     operator"" catchsr(char const, unsigned long) [40]
                0.00    0.00  174403/84361910     Catch::AssertionHandler::complete() [41]
                0.00    0.00  174403/154890399     Catch::StringRef::StringRef(char const) [42]
                0.00    0.00  174407/84362249     Catch::SourceLineInfo::SourceLineInfo(char const, unsigned long) [68]
                0.00    0.00       4/310         Catch::Section::Section(Catch::SectionInfo const&) [270]
                0.00    0.00  174403/84361910     Catch::AssertionHandler::~AssertionHandler() [113]
                0.00    0.00       4/360         Catch::SectionInfo::SectionInfo(Catch::SourceLineInfo const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [629]
                0.00    0.00       4/69382       std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(char const, std::allocator<char> const&) [275]
                0.00    0.00       4/310         Catch::Section::~Section() [678]
                0.00    0.00       4/921         Catch::SectionInfo::~SectionInfo() [695]
                0.00    0.00       4/17670427     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() [60]
                0.00    0.00       4/310         Catch::Section::operator bool() const [1488]
                0.00    0.00       2/51          unittest::g_progress() [1752]
-----------------------------------------------
                0.00    0.59  454894/454894      Catch::RunContext::handleNonExpr(Catch::AssertionInfo const&, Catch::ResultWas::OfType, Catch::AssertionReaction&) [29]
[56]     1.7    0.00    0.59  454894         Catch::AssertionResultData::AssertionResultData(Catch::ResultWas::OfType, Catch::LazyExpression const&) [56]
                0.17    0.41  909788/978270      std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string() [52]
                0.01    0.00  454894/1819576     Catch::LazyExpression::LazyExpression(Catch::LazyExpression const&) [322]
-----------------------------------------------
                0.03    0.54  454894/454894      Catch::RunContext::handleNonExpr(Catch::AssertionInfo const&, Catch::ResultWas::OfType, Catch::AssertionReaction&) [29]
[57]     1.7    0.03    0.54  454894         Catch::RunContext::assertionEnded(Catch::AssertionResult const&) [57]
                0.04    0.20  454894/454894      Catch::AssertionStats::AssertionStats(Catch::AssertionResult const&, std::vector<Catch::MessageInfo, std::allocator<Catch::MessageInfo> > const&, Catch::Totals const&) [86]
                0.00    0.15  454894/454894      Catch::Option<Catch::AssertionResult>::operator=(Catch::AssertionResult const&) [116]
                0.00    0.08  454894/454894      Catch::ConsoleReporter::assertionEnded(Catch::AssertionStats const&) [189]
                0.00    0.04  454894/454894      Catch::AssertionStats::~AssertionStats() [267]
                0.00    0.01  454894/84361910     Catch::RunContext::resetAssertionInfo() [24]
                0.00    0.01  454894/84362010     std::vector<Catch::ScopedMessage, std::allocator<Catch::ScopedMessage> >::clear() [34]
                0.00    0.01  454894/84362193     std::unique_ptr<Catch::IStreamingReporter, std::default_delete<Catch::IStreamingReporter> >::operator->() const [35]
                0.00    0.00  909788/1364682     Catch::AssertionResult::getResultType() const [1282]
-----------------------------------------------
                0.29    0.27 156922301/156922301     std::pointer_traits<char const>::pointer_to(char const&) [47]
[58]     1.6    0.29    0.27 156922301         char const std::addressof<char const>(char const&) [58]
                0.27    0.00 156922301/156922301     char const std::__addressof<char const>(char const&) [80]
-----------------------------------------------
                0.00    0.00    4194/4916613     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::push_back(char) [477]
                0.00    0.02  173846/4916613     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_replace(unsigned long, unsigned long, char const, unsigned long) [337]
                0.09    0.43 4738573/4916613     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_append(char const, unsigned long) [17]
[59]     1.6    0.09    0.45 4916613         std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_mutate(unsigned long, unsigned long, char const, unsigned long) [59]
                0.03    0.11 4916613/10224618     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_create(unsigned long&, unsigned long) [78]
                0.02    0.09 4916613/28564994     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_dispose() [54]
                0.01    0.05 4916613/123228156     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::capacity() const [26]
                0.03    0.03 9829032/122740786     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_S_copy(char, char const, unsigned long) [50]
                0.04    0.00 9833226/28551030     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::length() const [127]
                0.02    0.00 4916613/10921973     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_data(char) [284]
                0.01    0.00 4916613/10572889     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_capacity(unsigned long) [355]
                0.01    0.00 4916613/491157742     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_data() const [44]
-----------------------------------------------
                0.00    0.00       1/17670427     Catch::RunContext::RunContext(std::shared_ptr<Catch::IConfig const> const&, std::unique_ptr<Catch::IStreamingReporter, std::default_delete<Catch::IStreamingReporter> >&&) [888]
                0.00    0.00       1/17670427     Catch::clara::detail::BasicResult<Catch::clara::detail::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&) [587]
                0.00    0.00       1/17670427     Catch::clara::detail::ParserBase::parse(Catch::clara::detail::Args const&) const [242]
                0.00    0.00       1/17670427     Catch::clara::detail::ExeName::set(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [550]
                0.00    0.00       1/17670427     Catch::clara::detail::Args::~Args() [1074]
                0.00    0.00       1/17670427     libutf8::operator!=(libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const) [946]
                0.00    0.00       1/17670427     libutf8::operator>(libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const) [940]
                0.00    0.00       1/17670427     libutf8::operator>=(libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const) [938]
                0.00    0.00       1/17670427     libutf8::operator<(libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const) [944]
                0.00    0.00       1/17670427     libutf8::operator<=(libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const) [942]
                0.00    0.00       1/17670427     libutf8::operator==(char const, libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [936]
                0.00    0.00       1/17670427     libutf8::operator!=(char const, libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [945]
                0.00    0.00       1/17670427     libutf8::operator>(char const, libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [939]
                0.00    0.00       1/17670427     libutf8::operator>=(char const, libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [937]
                0.00    0.00       1/17670427     libutf8::operator<(char const, libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [943]
                0.00    0.00       1/17670427     libutf8::operator<=(char const, libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [941]
                0.00    0.00       1/17670427     ___CATCH__TEST____0() [651]
                0.00    0.00       2/17670427     Catch::(anonymous namespace)::TestGroup::execute() [5]
                0.00    0.00       2/17670427     Catch::ConsoleReporter::printTotals(Catch::Totals const&) [404]
                0.00    0.00       2/17670427     Catch::pluralise::~pluralise() [1082]
                0.00    0.00       3/17670427     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> >) [1065]
                0.00    0.00       3/17670427     Catch::ConsoleReporter::printTotalsDivider(Catch::Totals const&) [397]
                0.00    0.00       3/17670427     Catch::TestSpecParser::~TestSpecParser() [1021]
                0.00    0.00       3/17670427     Catch::TestRunInfo::~TestRunInfo() [1064]
                0.00    0.00       4/17670427     __static_initialization_and_destruction_0(int, int) [123]
                0.00    0.00       4/17670427     Catch::clara::detail::Help::Help(bool&) [585]
                0.00    0.00       4/17670427     Catch::GroupInfo::~GroupInfo() [1041]
                0.00    0.00       4/17670427     std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<Catch::IReporterFactory> >::~pair() [1027]
                0.00    0.00       4/17670427     Catch::clara::detail::BasicResult<Catch::clara::detail::ParseResultType>::~BasicResult() [1040]
                0.00    0.00       4/17670427     ___CATCH__TEST____8() [590]
                0.00    0.00       4/17670427     ___CATCH__TEST____31() [55]
                0.00    0.00       7/17670427     void std::__insertion_sort<__gnu_cxx::__normal_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, __gnu_cxx::__ops::Iterless_iter>(__gnu_cxx::__normal_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, __gnu_cxx::__normal_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, __gnu_cxx::__ops::Iterless_iter) [375]
                0.00    0.00       8/17670427     Catch::ConfigData::~ConfigData() [971]
                0.00    0.00       8/17670427     Catch::(anonymous namespace)::ColumnInfo::~ColumnInfo() [1001]
                0.00    0.00      10/17670427     ___CATCH__TEST____15() [196]
                0.00    0.00      12/17670427     unittest::snap_catch2_main(char const, char const, int, char**, void ()(), Catch::clara::detail::Parser ()(Catch::clara::detail::Parser const&), int ()(Catch::Session&), void ()()) [2]
                0.00    0.00      14/17670427     Catch::TestRegistry::registerTest(Catch::TestCase const&) [724]
                0.00    0.00      14/17670427     Catch::AutoReg::AutoReg(Catch::ITestInvoker, Catch::SourceLineInfo const&, Catch::StringRef const&, Catch::NameAndTags const&) [180]
                0.00    0.00      14/17670427     Catch::TestCaseTracking::TrackerContext::startRun() [499]
                0.00    0.00      16/17670427     libutf8::operator==(libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const) [774]
                0.00    0.00      18/17670427     void std::__unguarded_linear_insert<__gnu_cxx::__normal_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, __gnu_cxx::__ops::Valless_iter>(__gnu_cxx::__normal_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, __gnu_cxx::__ops::Valless_iter) [405]
                0.00    0.00      18/17670427     ___CATCH__TEST____0() [11]
                0.00    0.00      19/17670427     ___CATCH__TEST____0() [89]
                0.00    0.00      22/17670427     Catch::clara::detail::ParserRefImpl<Catch::clara::detail::Arg>::~ParserRefImpl() [913]
                0.00    0.00      25/17670427     ___CATCH__TEST____0() [349]
                0.00    0.00      25/17670427     ___CATCH__TEST____12() [14]
                0.00    0.00      28/17670427     Catch::TestCaseStats::~TestCaseStats() [817]
                0.00    0.00      28/17670427     Catch::RunContext::runTest(Catch::TestCase const&) [6]
                0.00    0.00      32/17670427     libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >::~case_insensitive_basic_string() [889]
                0.00    0.00      36/17670427     ___CATCH__TEST____0() [28]
                0.00    0.00      39/17670427     Catch::setTags(Catch::TestCaseInfo&, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >) [217]
                0.00    0.00      42/17670427     Catch::makeTestCase(Catch::ITestInvoker, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, Catch::NameAndTags const&, Catch::SourceLineInfo const&) [181]
                0.00    0.00      45/17670427     Catch::clara::detail::BasicResult<void>::~BasicResult() [882]
                0.00    0.00      47/17670427     Catch::clara::detail::BasicResult<Catch::clara::detail::ParseState>::~BasicResult() [819]
                0.00    0.00      78/17670427     Catch::TestCaseTracking::SectionTracker::~SectionTracker() <cycle 1> [807]
                0.00    0.00      98/17670427     Catch::makeCommandLineParser(Catch::ConfigData&) [210]
                0.00    0.00     125/17670427     Catch::clara::detail::Opt::isMatch(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) const [601]
                0.00    0.00     278/17670427     Catch::clara::detail::Token::~Token() [780]
                0.00    0.00     310/17670427     Catch::Section::~Section() [678]
                0.00    0.00     339/17670427     Catch::TestCaseInfo::~TestCaseInfo() [732]
                0.00    0.00     452/17670427     Catch::TestCaseTracking::NameAndLocation::~NameAndLocation() [744]
                0.00    0.00    1842/17670427     Catch::SectionInfo::~SectionInfo() [695]
                0.00    0.00    2063/17670427     ___CATCH__TEST____19() [48]
                0.00    0.00    3144/17670427     void std::Destroy<std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >) [675]
                0.00    0.00    3974/17670427     Catch::clara::detail::ParserRefImpl<Catch::clara::detail::Opt>::~ParserRefImpl() [664]
                0.00    0.00  131070/17670427     Catch::Matchers::Impl::MatcherUntypedBase::~MatcherUntypedBase() [546]
                0.00    0.00  131070/17670427     Catch::Matchers::ExceptionWatcher::~ExceptionWatcher() [480]
                0.00    0.03  983143/17670427     ___CATCH__TEST____3() [18]
                0.00    0.03 1112080/17670427     ___CATCH__TEST____25() [31]
                0.02    0.09 3639152/17670427     Catch::AssertionResultData::~AssertionResultData() [134]
                0.02    0.14 5565866/17670427     ___CATCH__TEST____0() [19]
                0.03    0.16 6094753/17670427     ___CATCH__TEST____35() [22]
[60]     1.6    0.08    0.45 17670427         std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() [60]
                0.07    0.33 18886802/28564994     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_dispose() [54]
                0.06    0.00 18886802/18886802     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::Allochider::~Allochider() [232]
-----------------------------------------------
                0.07    0.44 84362195/84362195     std::__uniq_ptr_impl<Catch::IStreamingReporter, std::default_delete<Catch::IStreamingReporter> >::_M_ptr() const [49]
[61]     1.5    0.07    0.44 84362195         std::tuple_element<0ul, std::tuple<Catch::IStreamingReporter, std::default_delete<Catch::IStreamingReporter> > >::type const& std::get<0ul, Catch::IStreamingReporter, std::default_delete<Catch::IStreamingReporter> >(std::tuple<Catch::IStreamingReporter, std::default_delete<Catch::IStreamingReporter> > const&) [61]
                0.17    0.27 84362195/84362195     Catch::IStreamingReporter const& std::__get_helper<0ul, Catch::IStreamingReporter, std::default_delete<Catch::IStreamingReporter> >(std::Tupleimpl<0ul, Catch::IStreamingReporter, std::default_delete<Catch::IStreamingReporter> > const&) [64]
-----------------------------------------------
                0.00    0.00  214988/132653667     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::push_back(char) [477]
                0.02    0.00 4762366/132653667     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_S_copy(char, char const, unsigned long) [50]
                0.47    0.00 127676313/132653667     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_set_length(unsigned long) [23]
[62]     1.4    0.49    0.00 132653667         std::char_traits<char>::assign(char&, char const&) [62]
-----------------------------------------------
                0.00    0.00       1/84362011     std::vector<Catch::ScopedMessage, std::allocator<Catch::ScopedMessage> >::~vector() [341]
                0.17    0.31 84362010/84362011     std::vector<Catch::ScopedMessage, std::allocator<Catch::ScopedMessage> >::_M_erase_at_end(Catch::ScopedMessage) [39]
[63]     1.4    0.17    0.31 84362011         void std::Destroy<Catch::ScopedMessage, Catch::ScopedMessage>(Catch::ScopedMessage, Catch::ScopedMessage, std::allocator<Catch::ScopedMessage>&) [63]
                0.18    0.13 84362011/84362011     void std::Destroy<Catch::ScopedMessage>(Catch::ScopedMessage, Catch::ScopedMessage) [76]
-----------------------------------------------
                0.17    0.27 84362195/84362195     std::tuple_element<0ul, std::tuple<Catch::IStreamingReporter, std::default_delete<Catch::IStreamingReporter> > >::type const& std::get<0ul, Catch::IStreamingReporter, std::default_delete<Catch::IStreamingReporter> >(std::tuple<Catch::IStreamingReporter, std::default_delete<Catch::IStreamingReporter> > const&) [61]
[64]     1.3    0.17    0.27 84362195         Catch::IStreamingReporter const& std::__get_helper<0ul, Catch::IStreamingReporter, std::default_delete<Catch::IStreamingReporter> >(std::Tupleimpl<0ul, Catch::IStreamingReporter, std::default_delete<Catch::IStreamingReporter> > const&) [64]
                0.14    0.13 84362195/84362195     std::Tupleimpl<0ul, Catch::IStreamingReporter, std::default_delete<Catch::IStreamingReporter> >::_M_head(std::Tupleimpl<0ul, Catch::IStreamingReporter, std::default_delete<Catch::IStreamingReporter> > const&) [79]
-----------------------------------------------
                0.00    0.00       4/18523335     ___CATCH__TEST____0() [651]
                0.00    0.00    3048/18523335     ___CATCH__TEST____8() [590]
                0.02    0.00 1112064/18523335     ___CATCH__TEST____0() [11]
                0.04    0.01 2224138/18523335     ___CATCH__TEST____0() [28]
                0.12    0.02 6412185/18523335     ___CATCH__TEST____35() [22]
                0.17    0.03 8771896/18523335     ___CATCH__TEST____12() [14]
[65]     1.2    0.36    0.07 18523335         Catch::ExprLhs<int const&> Catch::Decomposer::operator<=<int>(int const&) [65]
                0.07    0.00 18523335/18523335     Catch::ExprLhs<int const&>::ExprLhs(int const&) [202]
-----------------------------------------------
                0.25    0.18 124855716/124855716     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::max_size() const [45]
[66]     1.2    0.25    0.18 124855716         std::allocator_traits<std::allocator<char> >::max_size(std::allocator<char> const&) [66]
                0.18    0.00 124855716/135080334     __gnu_cxx::new_allocator<char>::max_size() const [102]
-----------------------------------------------
                0.00    0.00       1/83907016     Catch::BinaryExpr<char32_t const&, int const&>::BinaryExpr(bool, char32_t const&, Catch::StringRef, int const&) [1173]
                0.00    0.00       1/83907016     Catch::BinaryExpr<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [11]>::BinaryExpr(bool, libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> > const&, Catch::StringRef, char const (&) [11]) [1174]
                0.00    0.00       2/83907016     Catch::BinaryExpr<std::__cxx11::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&) [1154]
                0.00    0.00       2/83907016     Catch::BinaryExpr<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&>::BinaryExpr(bool, std::__cxx11::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t> > const&, Catch::StringRef, std::__cxx11::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t> > const&) [1153]
                0.00    0.00       3/83907016     Catch::BinaryExpr<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [5]>::BinaryExpr(bool, libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> > const&, Catch::StringRef, char const (&) [5]) [1133]
                0.00    0.00       3/83907016     Catch::BinaryExpr<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [3]>::BinaryExpr(bool, libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> > const&, Catch::StringRef, char const (&) [3]) [1132]
                0.00    0.00       3/83907016     Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [7]>::BinaryExpr(bool, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, Catch::StringRef, char const (&) [7]) [1134]
                0.00    0.00       6/83907016     Catch::BinaryExpr<char const (&) [7], libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> > const&>::BinaryExpr(bool, char const (&) [7], Catch::StringRef, libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [1106]
                0.00    0.00       8/83907016     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&>::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> > const&) [1089]
                0.00    0.00       8/83907016     Catch::BinaryExpr<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&>::BinaryExpr(bool, libutf8::case_insensitive_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&) [1088]
                0.00    0.00      12/83907016     Catch::BinaryExpr<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&>::BinaryExpr(bool, libutf8::case_insensitive_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> > const&) [1086]
                0.00    0.00      14/83907016     Catch::BinaryExpr<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [7]>::BinaryExpr(bool, libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> > const&, Catch::StringRef, char const (&) [7]) [1075]
                0.00    0.00      25/83907016     Catch::BinaryExpr<libutf8::bom_t const&, libutf8::bom_t const&>::BinaryExpr(bool, libutf8::bom_t const&, Catch::StringRef, libutf8::bom_t const&) [1038]
                0.00    0.00      51/83907016     Catch::BinaryExpr<libutf8::utf8_iterator const&, libutf8::utf8_iterator const&>::BinaryExpr(bool, libutf8::utf8_iterator const&, Catch::StringRef, libutf8::utf8_iterator const&) [993]
                0.00    0.00    2048/83907016     Catch::BinaryExpr<char const const&, char const&>::BinaryExpr(bool, char const const&, Catch::StringRef, char const&) [776]
                0.00    0.00    4258/83907016     Catch::BinaryExpr<char16_t const&, unsigned int const&>::BinaryExpr(bool, char16_t const&, Catch::StringRef, unsigned int const&) [730]
                0.00    0.00   63485/83907016     Catch::BinaryExpr<char16_t const&, int const&>::BinaryExpr(bool, char16_t const&, Catch::StringRef, int const&) [628]
                0.00    0.00   65535/83907016     Catch::MatchExpr<libutf8::libutf8_exception_decoding, Catch::Matchers::ExceptionWatcher>::MatchExpr(libutf8::libutf8_exception_decoding const&, Catch::Matchers::ExceptionWatcher const&, Catch::StringRef const&) [264]
                0.01    0.00 2094985/83907016     Catch::BinaryExpr<char32_t const&, char const&>::BinaryExpr(bool, char32_t const&, Catch::StringRef, char const&) [309]
                0.01    0.00 2355200/83907016     Catch::BinaryExpr<char32_t const&, unsigned int const&>::BinaryExpr(bool, char32_t const&, Catch::StringRef, unsigned int const&) [240]
                0.02    0.00 3932624/83907016     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&>::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 const&) [336]
                0.02    0.00 3932626/83907016     Catch::BinaryExpr<__gnu_cxx::__normal_iterator<char, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > const&, libutf8::utf8_iterator const&>::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 const&) [287]
                0.02    0.00 3932628/83907016     Catch::BinaryExpr<libutf8::utf8_iterator const&, __gnu_cxx::__normal_iterator<char, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > const&>::BinaryExpr(bool, libutf8::utf8_iterator const&, Catch::StringRef, __gnu_cxx::__normal_iterator<char, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > const&) [286]
                0.02    0.00 4915780/83907016     Catch::BinaryExpr<libutf8::utf8_iterator const&, __gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > const&>::BinaryExpr(bool, libutf8::utf8_iterator const&, Catch::StringRef, __gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > const&) [215]
                0.03    0.00 6542976/83907016     Catch::BinaryExpr<void const const&, void const const&>::BinaryExpr(bool, void const const&, Catch::StringRef, void const const&) [239]
                0.03    0.00 6814679/83907016     Catch::BinaryExpr<char const&, char const&>::BinaryExpr(bool, char const&, Catch::StringRef, char const&) [197]
                0.04    0.00 7657090/83907016     Catch::BinaryExpr<unsigned long const&, int const&>::BinaryExpr(bool, unsigned long const&, Catch::StringRef, int const&) [122]
                0.05    0.00 9756608/83907016     Catch::BinaryExpr<char32_t const&, char32_t const&>::BinaryExpr(bool, char32_t const&, Catch::StringRef, char32_t const&) [112]
                0.07    0.00 13313020/83907016     Catch::UnaryExpr<bool>::UnaryExpr(bool) [126]
                0.09    0.00 18523335/83907016     Catch::BinaryExpr<int const&, int const&>::BinaryExpr(bool, int const&, Catch::StringRef, int const&) [92]
[67]     1.2    0.41    0.00 83907016         Catch::ITransientExpression::ITransientExpression(bool, bool) [67]
-----------------------------------------------
                0.00    0.00       1/84362249     Catch::RunContext::RunContext(std::shared_ptr<Catch::IConfig const> const&, std::unique_ptr<Catch::IStreamingReporter, std::default_delete<Catch::IStreamingReporter> >&&) [888]
                0.00    0.00       1/84362249     __static_initialization_and_destruction_0(int, int) [378]
                0.00    0.00       1/84362249     __static_initialization_and_destruction_0(int, int) [524]
                0.00    0.00       1/84362249     __static_initialization_and_destruction_0(int, int) [525]
                0.00    0.00       2/84362249     __static_initialization_and_destruction_0(int, int) [406]
                0.00    0.00       3/84362249     __static_initialization_and_destruction_0(int, int) [377]
                0.00    0.00       5/84362249     ___CATCH__TEST____0() [651]
                0.00    0.00       6/84362249     __static_initialization_and_destruction_0(int, int) [299]
                0.00    0.00      14/84362249     Catch::TestCaseTracking::TrackerContext::startRun() [499]
                0.00    0.00      51/84362249     ___CATCH__TEST____0() [349]
                0.00    0.00      64/84362249     ___CATCH__TEST____0() [89]
                0.00    0.00    6100/84362249     ___CATCH__TEST____8() [590]
                0.00    0.00  174407/84362249     ___CATCH__TEST____31() [55]
                0.00    0.00  177960/84362249     ___CATCH__TEST____19() [48]
                0.00    0.00  264549/84362249     ___CATCH__TEST____15() [196]
                0.02    0.00 3467662/84362249     ___CATCH__TEST____0() [11]
                0.03    0.00 5494672/84362249     ___CATCH__TEST____25() [31]
                0.03    0.00 5624846/84362249     ___CATCH__TEST____0() [28]
                0.03    0.00 6450314/84362249     ___CATCH__TEST____35() [22]
                0.06    0.00 13378688/84362249     ___CATCH__TEST____0() [19]
                0.09    0.00 18680845/84362249     ___CATCH__TEST____3() [18]
                0.14    0.00 30642057/84362249     ___CATCH__TEST____12() [14]
[68]     1.1    0.39    0.00 84362249         Catch::SourceLineInfo::SourceLineInfo(char const, unsigned long) [68]
-----------------------------------------------
                0.00    0.00     813/117979233     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&) [268]
                0.37    0.00 117978420/117979233     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_S_copy(char, char const, unsigned long) [50]
[69]     1.1    0.38    0.00 117979233         std::char_traits<char>::copy(char, char const, unsigned long) [69]
-----------------------------------------------
                0.01    0.36 6400228/6400228     std::__cxx11::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t> >::operator+=(char32_t) [71]
[70]     1.1    0.01    0.36 6400228         std::__cxx11::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t> >::push_back(char32_t) [70]
                0.06    0.06 6400228/7881801     std::__cxx11::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t> >::_M_set_length(unsigned long) [117]
                0.03    0.08  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) [145]
                0.01    0.07 6400228/7164246     std::__cxx11::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t> >::capacity() const [178]
                0.03    0.00 6400228/16509303     std::char_traits<char32_t>::assign(char32_t&, char32_t const&) [185]
                0.02    0.00 6400228/6407519     std::__cxx11::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t> >::size() const [361]
                0.01    0.00 6400228/38174441     std::__cxx11::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t> >::_M_data() const [276]
-----------------------------------------------
                0.00    0.00       2/6334614     ___CATCH__TEST____0() [349]
                0.00    0.00     400/6334614     ___CATCH__TEST____3() [18]
                0.00    0.00   65614/6334614     ___CATCH__TEST____15() [196]
                0.00    0.01  173846/6334614     ___CATCH__TEST____19() [48]
                0.00    0.36 6094752/6334614     ___CATCH__TEST____35() [22]
[71]     1.1    0.00    0.37 6334614         std::__cxx11::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t> >::operator+=(char32_t) [71]
                0.01    0.36 6400228/6400228     std::__cxx11::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t> >::push_back(char32_t) [70]
-----------------------------------------------
                0.01    0.12  454894/1364682     Catch::AssertionResult::AssertionResult(Catch::AssertionInfo const&, Catch::AssertionResultData const&) [129]
                0.01    0.23  909788/1364682     Catch::AssertionResult::AssertionResult(Catch::AssertionResult const&) [83]
[72]     1.1    0.02    0.35 1364682         Catch::AssertionResultData::AssertionResultData(Catch::AssertionResultData const&) [72]
                0.05    0.28 2729364/2934481     std::__cxx11::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&) [73]
                0.02    0.00 1364682/1819576     Catch::LazyExpression::LazyExpression(Catch::LazyExpression const&) [322]
-----------------------------------------------
                0.00    0.00       1/2934481     Catch::TestRunInfo::TestRunInfo(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [1047]
                0.00    0.00       1/2934481     Catch::clara::detail::ParserRefImpl<Catch::clara::detail::Opt>::ParserRefImpl<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#8}>(Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#8} const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [905]
                0.00    0.00       1/2934481     Catch::clara::detail::ParserRefImpl<Catch::clara::detail::Opt>::ParserRefImpl<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(int)#10}>(Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(int)#10} const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [908]
                0.00    0.00       1/2934481     Catch::clara::detail::ParserRefImpl<Catch::clara::detail::Opt>::ParserRefImpl<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&) [906]
                0.00    0.00       1/2934481     Catch::clara::detail::ParserRefImpl<Catch::clara::detail::Opt>::ParserRefImpl<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(bool)#11}>(Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(bool)#11} const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [907]
                0.00    0.00       1/2934481     Catch::clara::detail::ParserRefImpl<Catch::clara::detail::Opt>::ParserRefImpl<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#2}>(Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#2} const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [899]
                0.00    0.00       1/2934481     Catch::clara::detail::ParserRefImpl<Catch::clara::detail::Opt>::ParserRefImpl<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#7}>(Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#7} const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [904]
                0.00    0.00       1/2934481     Catch::clara::detail::ParserRefImpl<Catch::clara::detail::Opt>::ParserRefImpl<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#3}>(Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#3} const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [900]
                0.00    0.00       1/2934481     Catch::clara::detail::ParserRefImpl<Catch::clara::detail::Opt>::ParserRefImpl<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#4}>(Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#4} const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [901]
                0.00    0.00       1/2934481     Catch::clara::detail::ParserRefImpl<Catch::clara::detail::Opt>::ParserRefImpl<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#5}>(Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#5} const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [902]
                0.00    0.00       1/2934481     Catch::clara::detail::ParserRefImpl<Catch::clara::detail::Opt>::ParserRefImpl<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#6}>(Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#6} const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [903]
                0.00    0.00       1/2934481     Catch::clara::detail::Args::exeName[abi:cxx11]() const [1053]
                0.00    0.00       1/2934481     Catch::clara::detail::ParserRefImpl<Catch::clara::detail::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> > > > >(std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [897]
                0.00    0.00       1/2934481     Catch::clara::detail::ParserRefImpl<Catch::clara::detail::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> > > > >(std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [898]
                0.00    0.00       1/2934481     Catch::clara::detail::ParserRefImpl<Catch::clara::detail::Opt>::ParserRefImpl<long>(long&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [909]
                0.00    0.00       1/2934481     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&) [1052]
                0.00    0.00       1/2934481     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&) [1050]
                0.00    0.00       1/2934481     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> >&&) [1051]
                0.00    0.00       2/2934481     Catch::GroupInfo::GroupInfo(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, unsigned long, unsigned long) [1006]
                0.00    0.00       2/2934481     Catch::pluralise::pluralise(unsigned long, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [1007]
                0.00    0.00       2/2934481     Catch::GroupInfo::GroupInfo(Catch::GroupInfo const&) [1005]
                0.00    0.00       2/2934481     Catch::TestRunInfo::TestRunInfo(Catch::TestRunInfo const&) [1004]
                0.00    0.00       2/2934481     Catch::clara::detail::ParserRefImpl<Catch::clara::detail::Opt>::ParserRefImpl<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [877]
                0.00    0.00       2/2934481     Catch::clara::detail::ParserRefImpl<Catch::clara::detail::Opt>::ParserRefImpl<double>(double&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [878]
                0.00    0.00       2/2934481     (anonymous namespace)::get_date(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&) [735]
                0.00    0.00       3/2934481     Catch::Config::name[abi:cxx11]() const [976]
                0.00    0.00       3/2934481     Catch::clara::detail::TokenStream::loadBuffer() [885]
                0.00    0.00       3/2934481     Catch::clara::detail::ParserRefImpl<Catch::clara::detail::Opt>::ParserRefImpl<unsigned int>(unsigned int&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [838]
                0.00    0.00       4/2934481     Catch::(anonymous namespace)::ColumnInfo::ColumnInfo(Catch::(anonymous namespace)::ColumnInfo const&) [956]
                0.00    0.00       4/2934481     Catch::ConfigData::ConfigData(Catch::ConfigData const&) [890]
                0.00    0.00       4/2934481     std::__cxx11::basic_string<char, std::char_traits<char>, std::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) [895]
                0.00    0.00       4/2934481     std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<Catch::IReporterFactory> >::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<Catch::IReporterFactory>, true>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::shared_ptr<Catch::IReporterFactory> const&) [959]
                0.00    0.00      14/2934481     Catch::TestRegistry::registerTest(Catch::TestCase const&) [724]
                0.00    0.00      20/2934481     Catch::clara::detail::ParserRefImpl<Catch::clara::detail::Arg>::ParserRefImpl(Catch::clara::detail::ParserRefImpl<Catch::clara::detail::Arg> const&) [831]
                0.00    0.00      28/2934481     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) [742]
                0.00    0.00      39/2934481     Catch::toLower(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [393]
                0.00    0.00      42/2934481     Catch::TestCaseInfo::TestCaseInfo(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > const&, Catch::SourceLineInfo const&) [214]
                0.00    0.00      78/2934481     Catch::TestCaseTracking::NameAndLocation::NameAndLocation(Catch::TestCaseTracking::NameAndLocation const&) [778]
                0.00    0.00     125/2934481     Catch::clara::detail::normaliseOpt(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [741]
                0.00    0.00     136/2934481     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&) [739]
                0.00    0.00     210/2934481     Catch::TestCaseInfo::TestCaseInfo(Catch::TestCaseInfo const&) [693]
                0.00    0.00     272/2934481     Catch::clara::detail::Token::Token(Catch::clara::detail::Token const&) [709]
                0.00    0.00     360/2934481     Catch::SectionInfo::SectionInfo(Catch::SourceLineInfo const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [629]
                0.00    0.00     374/2934481     Catch::TestCaseTracking::NameAndLocation::NameAndLocation(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, Catch::SourceLineInfo const&) [703]
                0.00    0.00    1120/2934481     Catch::SectionInfo::SectionInfo(Catch::SectionInfo const&) [654]
                0.00    0.00    2714/2934481     Catch::clara::detail::ParserRefImpl<Catch::clara::detail::Opt>::ParserRefImpl(Catch::clara::detail::ParserRefImpl<Catch::clara::detail::Opt> const&) [625]
                0.00    0.00    2923/2934481     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&) [617]
                0.00    0.01   65535/2934481     Catch::Matchers::ExceptionWatcher::ExceptionWatcher(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, bool) [256]
                0.00    0.01   65535/2934481     Catch::Matchers::Impl::MatcherUntypedBase::MatcherUntypedBase(Catch::Matchers::Impl::MatcherUntypedBase const&) [482]
                0.00    0.01   65535/2934481     Catch::Matchers::ExceptionWatcher::ExceptionWatcher(Catch::Matchers::ExceptionWatcher const&) [381]
                0.05    0.28 2729364/2934481     Catch::AssertionResultData::AssertionResultData(Catch::AssertionResultData const&) [72]
[73]     1.0    0.05    0.30 2934481         std::__cxx11::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&) [73]
                0.00    0.20 2934481/3108327     void std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_construct<char>(char, char) [95]
                0.02    0.01 2934481/2934481     __gnu_cxx::__alloc_traits<std::allocator<char> >::_S_select_on_copy(std::allocator<char> const&) [331]
                0.01    0.02 2934481/19235884     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_local_data() [119]
                0.02    0.00 2934481/17313910     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::Allochider::Allochider(char, std::allocator<char>&&) [133]
                0.01    0.00 2934481/28551030     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::length() const [127]
                0.01    0.00 5868962/491157742     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_data() const [44]
                0.00    0.00 2934481/127790197     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_get_allocator() const [103]
-----------------------------------------------
                0.00    0.00      17/9756608     ___CATCH__TEST____0() [11]
                0.01    0.03  984439/9756608     ___CATCH__TEST____3() [18]
                0.02    0.06 2224128/9756608     ___CATCH__TEST____0() [28]
                0.06    0.17 6548024/9756608     ___CATCH__TEST____12() [14]
[74]     1.0    0.09    0.26 9756608         Catch::BinaryExpr<char32_t const&, char32_t const&> const Catch::ExprLhs<char32_t const&>::operator==<char32_t>(char32_t const&) [74]
                0.12    0.05 9756608/9756608     Catch::BinaryExpr<char32_t const&, char32_t const&>::BinaryExpr(bool, char32_t const&, Catch::StringRef, char32_t const&) [112]
                0.02    0.04 9756608/154890399     Catch::StringRef::StringRef(char const) [42]
                0.03    0.00 9756608/9756608     bool Catch::compareEqual<char32_t, char32_t>(char32_t const&, char32_t const&) [319]
-----------------------------------------------
                0.00    0.00       2/128025397     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> >&&) [316]
                0.00    0.00  349082/128025397     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&) [268]
                0.32    0.00 127676313/128025397     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_set_length(unsigned long) [23]
[75]     0.9    0.32    0.00 128025397         std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_length(unsigned long) [75]
-----------------------------------------------
                0.18    0.13 84362011/84362011     void std::Destroy<Catch::ScopedMessage, Catch::ScopedMessage>(Catch::ScopedMessage, Catch::ScopedMessage, std::allocator<Catch::ScopedMessage>&) [63]
[76]     0.9    0.18    0.13 84362011         void std::Destroy<Catch::ScopedMessage>(Catch::ScopedMessage, Catch::ScopedMessage) [76]
                0.13    0.00 84362011/84362011     void std::Destroyaux<false>::__destroy<Catch::ScopedMessage>(Catch::ScopedMessage, Catch::ScopedMessage) [121]
-----------------------------------------------
                0.00    0.00       1/84361924     __static_initialization_and_destruction_0(int, int) [378]
                0.00    0.00       1/84361924     __static_initialization_and_destruction_0(int, int) [524]
                0.00    0.00       1/84361924     __static_initialization_and_destruction_0(int, int) [525]
                0.00    0.00       2/84361924     __static_initialization_and_destruction_0(int, int) [406]
                0.00    0.00       3/84361924     __static_initialization_and_destruction_0(int, int) [377]
                0.00    0.00       6/84361924     __static_initialization_and_destruction_0(int, int) [299]
                0.31    0.00 84361910/84361924     Catch::RunContext::resetAssertionInfo() [24]
[77]     0.9    0.31    0.00 84361924         Catch::StringRef::StringRef() [77]
-----------------------------------------------
                0.00    0.00       1/10224618     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_construct(unsigned long, char) [412]
                0.00    0.00       1/10224618     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) [229]
                0.00    0.00      33/10224618     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&) [183]
                0.00    0.00  133901/10224618     void std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_construct<char>(char, char, std::forward_iterator_tag) [109]
                0.00    0.01  412523/10224618     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) [188]
                0.03    0.11 4761546/10224618     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::reserve(unsigned long) [51]
                0.03    0.11 4916613/10224618     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_mutate(unsigned long, unsigned long, char const, unsigned long) [59]
[78]     0.9    0.07    0.23 10224618         std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_create(unsigned long&, unsigned long) [78]
                0.04    0.08 16300625/124855716     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::max_size() const [45]
                0.05    0.04 10224618/10224618     std::allocator_traits<std::allocator<char> >::allocate(std::allocator<char>&, unsigned long) [156]
                0.01    0.00 10224618/20798508     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_get_allocator() [332]
-----------------------------------------------
                0.14    0.13 84362195/84362195     Catch::IStreamingReporter const& std::__get_helper<0ul, Catch::IStreamingReporter, std::default_delete<Catch::IStreamingReporter> >(std::Tupleimpl<0ul, Catch::IStreamingReporter, std::default_delete<Catch::IStreamingReporter> > const&) [64]
[79]     0.8    0.14    0.13 84362195         std::Tupleimpl<0ul, Catch::IStreamingReporter, std::default_delete<Catch::IStreamingReporter> >::_M_head(std::Tupleimpl<0ul, Catch::IStreamingReporter, std::default_delete<Catch::IStreamingReporter> > const&) [79]
                0.13    0.00 84362195/84362195     std::Headbase<0ul, Catch::IStreamingReporter, false>::_M_head(std::Headbase<0ul, Catch::IStreamingReporter, false> const&) [120]
-----------------------------------------------
                0.27    0.00 156922301/156922301     char const std::addressof<char const>(char const&) [58]
[80]     0.8    0.27    0.00 156922301         char const std::__addressof<char const>(char const&) [80]
-----------------------------------------------
                0.00    0.00       1/84882700     Catch::(anonymous namespace)::platformColourInstance() [488]
                0.00    0.00  520429/84882700     Catch::AssertionHandler::allowThrows() const [157]
                0.08    0.17 84362270/84882700     Catch::getResultCapture() [36]
[81]     0.8    0.09    0.18 84882700         Catch::getCurrentContext() [81]
                0.18    0.00 84882700/84882702     Catch::getCurrentMutableContext() [108]
-----------------------------------------------
                0.25    0.00 84361910/84361910     Catch::AssertionHandler::complete() [41]
[82]     0.7    0.25    0.00 84361910         Catch::AssertionHandler::setCompleted() [82]
-----------------------------------------------
                0.00    0.12  454894/909788      Catch::AssertionStats::AssertionStats(Catch::AssertionResult const&, std::vector<Catch::MessageInfo, std::allocator<Catch::MessageInfo> > const&, Catch::Totals const&) [86]
                0.00    0.12  454894/909788      Catch::Option<Catch::AssertionResult>::operator=(Catch::AssertionResult const&) [116]
[83]     0.7    0.00    0.25  909788         Catch::AssertionResult::AssertionResult(Catch::AssertionResult const&) [83]
                0.01    0.23  909788/1364682     Catch::AssertionResultData::AssertionResultData(Catch::AssertionResultData const&) [72]
-----------------------------------------------
                0.00    0.00       1/7657089     ___CATCH__TEST____15() [196]
                0.01    0.03 1112064/7657089     ___CATCH__TEST____25() [31]
                0.06    0.15 6545024/7657089     ___CATCH__TEST____12() [14]
[84]     0.7    0.07    0.17 7657089         Catch::BinaryExpr<unsigned long const&, int const&> const Catch::ExprLhs<unsigned long const&>::operator==<int>(int const&) [84]
                0.09    0.04 7657089/7657090     Catch::BinaryExpr<unsigned long const&, int const&>::BinaryExpr(bool, unsigned long const&, Catch::StringRef, int const&) [122]
                0.02    0.03 7657089/154890399     Catch::StringRef::StringRef(char const) [42]
                0.00    0.00 7657089/7657089     bool Catch::compareEqual<unsigned long, int>(unsigned long const&, int const&) [1256]
-----------------------------------------------
                0.24    0.00 84362270/84362270     Catch::getResultCapture() [36]
[85]     0.7    0.24    0.00 84362270         Catch::Context::getResultCapture() [85]
-----------------------------------------------
                0.04    0.20  454894/454894      Catch::RunContext::assertionEnded(Catch::AssertionResult const&) [57]
[86]     0.7    0.04    0.20  454894         Catch::AssertionStats::AssertionStats(Catch::AssertionResult const&, std::vector<Catch::MessageInfo, std::allocator<Catch::MessageInfo> > const&, Catch::Totals const&) [86]
                0.00    0.12  454894/909788      Catch::AssertionResult::AssertionResult(Catch::AssertionResult const&) [83]
                0.00    0.07  454894/454894      std::vector<Catch::MessageInfo, std::allocator<Catch::MessageInfo> >::vector(std::vector<Catch::MessageInfo, std::allocator<Catch::MessageInfo> > const&) [195]
                0.00    0.00  454894/454894      Catch::AssertionResult::hasMessage() const [597]
-----------------------------------------------
                0.23    0.00 84361910/84361910     Catch::AssertionHandler::AssertionHandler(Catch::StringRef const&, Catch::SourceLineInfo const&, Catch::StringRef, Catch::ResultDisposition::Flags) [21]
[87]     0.7    0.23    0.00 84361910         Catch::AssertionReaction::AssertionReaction() [87]
-----------------------------------------------
                0.00    0.00       2/13313020     ___CATCH__TEST____0() [89]
                0.00    0.00      34/13313020     ___CATCH__TEST____0() [11]
                0.16    0.07 13312984/13313020     ___CATCH__TEST____0() [19]
[88]     0.7    0.16    0.07 13313020         Catch::Decomposer::operator<=(bool) [88]
                0.07    0.00 13313020/13313020     Catch::ExprLhs<bool>::ExprLhs(bool) [203]
-----------------------------------------------
                0.00    0.23       2/2           Catch::TestInvokerAsFunction::invoke() const [9]
[89]     0.7    0.00    0.23       2         ___CATCH__TEST____0() [89]
                0.00    0.11       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&) [140]
                0.00    0.11       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&) [139]
                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&) [579]
                0.00    0.00       4/310         Catch::Section::Section(Catch::SectionInfo const&) [270]
                0.00    0.00       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&) [667]
                0.00    0.00       2/2           (anonymous namespace)::get_date(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&) [735]
                0.00    0.00       2/2           (anonymous namespace)::get_time(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&) [736]
                0.00    0.00      13/69382       std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(char const, std::allocator<char> const&) [275]
                0.00    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&) [773]
                0.00    0.00       9/9           Catch::BinaryExpr<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [7]> const Catch::ExprLhs<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> > const&>::operator==<char [7]>(char const (&) [7]) [798]
                0.00    0.00      58/83907016     Catch::AssertionHandler::handleExpr(Catch::ITransientExpression const&) [15]
                0.00    0.00       4/360         Catch::SectionInfo::SectionInfo(Catch::SourceLineInfo const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [629]
                0.00    0.00       3/3           Catch::BinaryExpr<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [5]> const Catch::ExprLhs<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> > const&>::operator==<char [5]>(char const (&) [5]) [846]
                0.00    0.00       3/3           Catch::BinaryExpr<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [3]> const Catch::ExprLhs<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> > const&>::operator==<char [3]>(char const (&) [3]) [845]
                0.00    0.00      60/84361910     Catch::AssertionHandler::AssertionHandler(Catch::StringRef const&, Catch::SourceLineInfo const&, Catch::StringRef, Catch::ResultDisposition::Flags) [21]
                0.00    0.00       3/3           Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [7]> const Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>::operator==<char [7]>(char const (&) [7]) [879]
                0.00    0.00       4/310         Catch::Section::~Section() [678]
                0.00    0.00      30/32          libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >::~case_insensitive_basic_string() [889]
                0.00    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) [895]
                0.00    0.00      60/84427445     operator"" catchsr(char const, unsigned long) [40]
                0.00    0.00      60/84361910     Catch::AssertionHandler::complete() [41]
                0.00    0.00       1/1           Catch::BinaryExpr<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [11]> const Catch::ExprLhs<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> > const&>::operator==<char [11]>(char const (&) [11]) [924]
                0.00    0.00       1/1           Catch::BinaryExpr<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [7]> const Catch::ExprLhs<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> > const&>::operator!=<char [7]>(char const (&) [7]) [929]
                0.00    0.00       1/1           Catch::BinaryExpr<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [7]> const Catch::ExprLhs<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> > const&>::operator><char [7]>(char const (&) [7]) [926]
                0.00    0.00       1/1           Catch::BinaryExpr<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [7]> const Catch::ExprLhs<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> > const&>::operator>=<char [7]>(char const (&) [7]) [925]
                0.00    0.00       1/1           Catch::BinaryExpr<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [7]> const Catch::ExprLhs<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> > const&>::operator< <char [7]>(char const (&) [7]) [928]
                0.00    0.00       1/1           Catch::BinaryExpr<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [7]> const Catch::ExprLhs<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> > const&>::operator<=<char [7]>(char const (&) [7]) [927]
                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&> const Catch::ExprLhs<char const (&) [7]>::operator==<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&) [918]
                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&> const Catch::ExprLhs<char const (&) [7]>::operator!=<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&) [923]
                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&> const Catch::ExprLhs<char const (&) [7]>::operator><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&) [920]
                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&> const Catch::ExprLhs<char const (&) [7]>::operator>=<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&) [919]
                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&> const Catch::ExprLhs<char const (&) [7]>::operator< <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&) [922]
                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&> const Catch::ExprLhs<char const (&) [7]>::operator<=<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&) [921]
                0.00    0.00       1/1           libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >::case_insensitive_basic_string() [931]
                0.00    0.00      19/17670427     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() [60]
                0.00    0.00      60/154890399     Catch::StringRef::StringRef(char const) [42]
                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&) [980]
                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&) [979]
                0.00    0.00      64/84362249     Catch::SourceLineInfo::SourceLineInfo(char const, unsigned long) [68]
                0.00    0.00       4/921         Catch::SectionInfo::~SectionInfo() [695]
                0.00    0.00       2/13313020     void Catch::AssertionHandler::handleExpr<bool>(Catch::ExprLhs<bool> const&) [32]
                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&) [1052]
                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&) [1050]
                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> >&&) [1051]
                0.00    0.00      60/84361910     Catch::AssertionHandler::~AssertionHandler() [113]
                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&) [1060]
                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&) [1061]
                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&) [1092]
                0.00    0.00      14/14          Catch::BinaryExpr<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [7]>::~BinaryExpr() [1094]
                0.00    0.00       2/13313020     Catch::Decomposer::operator<=(bool) [88]
                0.00    0.00       3/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&> const Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>::operator==<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&) [1096]
                0.00    0.00       3/3           Catch::BinaryExpr<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&> const Catch::ExprLhs<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> > const&>::operator==<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [1095]
                0.00    0.00      12/12          Catch::BinaryExpr<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&>::~BinaryExpr() [1097]
                0.00    0.00       2/2           Catch::BinaryExpr<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&> const Catch::ExprLhs<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> > const&>::operator==<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&) [1108]
                0.00    0.00       2/2           Catch::BinaryExpr<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&> const Catch::ExprLhs<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> > const&>::operator!=<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&) [1113]
                0.00    0.00       2/2           Catch::BinaryExpr<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&> const Catch::ExprLhs<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> > const&>::operator><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&) [1110]
                0.00    0.00       2/2           Catch::BinaryExpr<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&> const Catch::ExprLhs<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> > const&>::operator>=<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&) [1109]
                0.00    0.00       2/2           Catch::BinaryExpr<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&> const Catch::ExprLhs<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> > const&>::operator< <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&) [1112]
                0.00    0.00       2/2           Catch::BinaryExpr<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&> const Catch::ExprLhs<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> > const&>::operator<=<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&) [1111]
                0.00    0.00       8/8           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&>::~BinaryExpr() [1116]
                0.00    0.00       8/8           Catch::BinaryExpr<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&>::~BinaryExpr() [1115]
                0.00    0.00       6/6           Catch::BinaryExpr<char const (&) [7], libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> > const&>::~BinaryExpr() [1130]
                0.00    0.00       1/3932666     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::end() [261]
                0.00    0.00       1/1           Catch::BinaryExpr<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&> const Catch::ExprLhs<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> > const&>::operator!=<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [1143]
                0.00    0.00       1/1           Catch::BinaryExpr<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&> const Catch::ExprLhs<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> > const&>::operator><std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [1140]
                0.00    0.00       1/1           Catch::BinaryExpr<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&> const Catch::ExprLhs<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> > const&>::operator>=<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [1139]
                0.00    0.00       1/1           Catch::BinaryExpr<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&> const Catch::ExprLhs<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> > const&>::operator< <std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [1142]
                0.00    0.00       1/1           Catch::BinaryExpr<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&> const Catch::ExprLhs<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> > const&>::operator<=<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [1141]
                0.00    0.00       1/1           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&> const Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>::operator!=<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&) [1148]
                0.00    0.00       1/1           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&> const Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>::operator><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&) [1145]
                0.00    0.00       1/1           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&> const Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>::operator>=<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&) [1144]
                0.00    0.00       1/1           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&> const Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>::operator< <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&) [1147]
                0.00    0.00       1/1           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&> const Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>::operator<=<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&) [1146]
                0.00    0.00       3/3           Catch::BinaryExpr<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [5]>::~BinaryExpr() [1159]
                0.00    0.00       3/3           Catch::BinaryExpr<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [3]>::~BinaryExpr() [1158]
                0.00    0.00       3/3           Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [7]>::~BinaryExpr() [1160]
                0.00    0.00       1/3933107     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::begin() [338]
                0.00    0.00       2/455166      std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::empty() const [596]
                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 [1180]
                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 [1181]
                0.00    0.00       1/1           Catch::BinaryExpr<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [11]>::~BinaryExpr() [1185]
                0.00    0.00      41/41          Catch::ExprLhs<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> > const&> Catch::Decomposer::operator<=<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&) [1831]
                0.00    0.00      18/31360       Catch::operator|(Catch::ResultDisposition::Flags, Catch::ResultDisposition::Flags) [1340]
                0.00    0.00      11/13          Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&> Catch::Decomposer::operator<=<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [2041]
                0.00    0.00       6/6           Catch::ExprLhs<char const (&) [7]> Catch::Decomposer::operator<=<char [7]>(char const (&) [7]) [2119]
                0.00    0.00       4/310         Catch::Section::operator bool() const [1488]
                0.00    0.00       2/51          unittest::g_progress() [1752]
-----------------------------------------------
                0.00    0.11       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&) [140]
                0.00    0.11       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&) [139]
[90]     0.7    0.00    0.23       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&) [90]
                0.11    0.05       2/2           std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::begin() const [114]
                0.01    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> > >) [211]
                0.00    0.00       2/1572892     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::Allochider::Allochider(char, std::allocator<char> const&) [372]
                0.00    0.00       2/2           std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::end() const [1121]
                0.00    0.00       2/19235884     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_local_data() [119]
-----------------------------------------------
                0.00    0.00       1/84362011     std::vector<Catch::ScopedMessage, std::allocator<Catch::ScopedMessage> >::~vector() [341]
                0.23    0.00 84362010/84362011     std::vector<Catch::ScopedMessage, std::allocator<Catch::ScopedMessage> >::_M_erase_at_end(Catch::ScopedMessage) [39]
[91]     0.7    0.23    0.00 84362011         std::Vectorbase<Catch::ScopedMessage, std::allocator<Catch::ScopedMessage> >::_M_get_Tp_allocator() [91]
-----------------------------------------------
                0.00    0.00    2000/18523335     Catch::BinaryExpr<int const&, int const&> const Catch::ExprLhs<int const&>::operator!=<int>(int const&) [707]
                0.01    0.01 1112064/18523335     Catch::BinaryExpr<int const&, int const&> const Catch::ExprLhs<int const&>::operator>=<int>(int const&) [292]
                0.12    0.09 17409271/18523335     Catch::BinaryExpr<int const&, int const&> const Catch::ExprLhs<int const&>::operator==<int>(int const&) [53]
[92]     0.6    0.13    0.09 18523335         Catch::BinaryExpr<int const&, int const&>::BinaryExpr(bool, int const&, Catch::StringRef, int const&) [92]
                0.09    0.00 18523335/83907016     Catch::ITransientExpression::ITransientExpression(bool, bool) [67]
-----------------------------------------------
                0.22    0.00 83907016/83907016     Catch::RunContext::handleExpr(Catch::AssertionInfo const&, Catch::ITransientExpression const&, Catch::AssertionReaction&) [16]
[93]     0.6    0.22    0.00 83907016         Catch::ITransientExpression::getResult() const [93]
-----------------------------------------------
                                                 <spontaneous>
[94]     0.6    0.00    0.22                 __libc_csu_init [94]
                0.00    0.13       1/1           Catch::clara::detail::BasicResult<Catch::clara::detail::ParseResultType> Catch::clara::detail::LambdaInvoker<Catch::clara::detail::BasicResult<Catch::clara::detail::ParseResultType> >::invoke<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(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> > >(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&) [124]
                0.00    0.03       1/1           __static_initialization_and_destruction_0(int, int) [299]
                0.00    0.02       1/1           __static_initialization_and_destruction_0(int, int) [377]
                0.01    0.01       1/1           __static_initialization_and_destruction_0(int, int) [378]
                0.00    0.01       1/1           __static_initialization_and_destruction_0(int, int) [406]
                0.00    0.01       1/1           __static_initialization_and_destruction_0(int, int) [525]
                0.00    0.01       1/1           __static_initialization_and_destruction_0(int, int) [524]
-----------------------------------------------
                0.00    0.01  173846/3108327     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string<char, void>(char, char, std::allocator<char> const&) [291]
                0.00    0.20 2934481/3108327     std::__cxx11::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&) [73]
[95]     0.6    0.00    0.21 3108327         void std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_construct<char>(char, char) [95]
                0.04    0.17 3108327/3108327     void std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_construct_aux<char>(char, char, std::__false_type) [96]
-----------------------------------------------
                0.04    0.17 3108327/3108327     void std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_construct<char>(char, char) [95]
[96]     0.6    0.04    0.17 3108327         void std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_construct_aux<char>(char, char, std::__false_type) [96]
                0.03    0.15 3108327/3108327     void std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_construct<char>(char, char, std::forward_iterator_tag) [109]
-----------------------------------------------
                0.00    0.00       1/83907016     Catch::BinaryExpr<char32_t const&, int const&>::~BinaryExpr() [1184]
                0.00    0.00       1/83907016     Catch::BinaryExpr<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [11]>::~BinaryExpr() [1185]
                0.00    0.00       2/83907016     Catch::BinaryExpr<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&>::~BinaryExpr() [1171]
                0.00    0.00       2/83907016     Catch::BinaryExpr<std::__cxx11::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() [1172]
                0.00    0.00       3/83907016     Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [7]>::~BinaryExpr() [1160]
                0.00    0.00       3/83907016     Catch::BinaryExpr<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [3]>::~BinaryExpr() [1158]
                0.00    0.00       3/83907016     Catch::BinaryExpr<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [5]>::~BinaryExpr() [1159]
                0.00    0.00       6/83907016     Catch::BinaryExpr<char const (&) [7], libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> > const&>::~BinaryExpr() [1130]
                0.00    0.00       8/83907016     Catch::BinaryExpr<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&>::~BinaryExpr() [1115]
                0.00    0.00       8/83907016     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&>::~BinaryExpr() [1116]
                0.00    0.00      12/83907016     Catch::BinaryExpr<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&>::~BinaryExpr() [1097]
                0.00    0.00      14/83907016     Catch::BinaryExpr<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [7]>::~BinaryExpr() [1094]
                0.00    0.00      25/83907016     Catch::BinaryExpr<libutf8::bom_t const&, libutf8::bom_t const&>::~BinaryExpr() [1077]
                0.00    0.00      51/83907016     Catch::BinaryExpr<libutf8::utf8_iterator const&, libutf8::utf8_iterator const&>::~BinaryExpr() [1034]
                0.00    0.00    2048/83907016     Catch::BinaryExpr<char const const&, char const&>::~BinaryExpr() [809]
                0.00    0.00    4258/83907016     Catch::BinaryExpr<char16_t const&, unsigned int const&>::~BinaryExpr() [767]
                0.00    0.00   63485/83907016     Catch::BinaryExpr<char16_t const&, int const&>::~BinaryExpr() [643]
                0.00    0.00   65535/83907016     Catch::MatchExpr<libutf8::libutf8_exception_decoding, Catch::Matchers::ExceptionWatcher>::~MatchExpr() [544]
                0.01    0.00 2094985/83907016     Catch::BinaryExpr<char32_t const&, char const&>::~BinaryExpr() [527]
                0.01    0.00 2355200/83907016     Catch::BinaryExpr<char32_t const&, unsigned int const&>::~BinaryExpr() [517]
                0.01    0.00 3932624/83907016     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&>::~BinaryExpr() [476]
                0.01    0.00 3932626/83907016     Catch::BinaryExpr<__gnu_cxx::__normal_iterator<char, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > const&, libutf8::utf8_iterator const&>::~BinaryExpr() [374]
                0.01    0.00 3932628/83907016     Catch::BinaryExpr<libutf8::utf8_iterator const&, __gnu_cxx::__normal_iterator<char, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > const&>::~BinaryExpr() [475]
                0.01    0.00 4915780/83907016     Catch::BinaryExpr<libutf8::utf8_iterator const&, __gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > const&>::~BinaryExpr() [402]
                0.02    0.00 6542976/83907016     Catch::BinaryExpr<void const const&, void const const&>::~BinaryExpr() [227]
                0.02    0.00 6814679/83907016     Catch::BinaryExpr<char const&, char const&>::~BinaryExpr() [289]
                0.02    0.00 7657090/83907016     Catch::BinaryExpr<unsigned long const&, int const&>::~BinaryExpr() [225]
                0.02    0.00 9756608/83907016     Catch::BinaryExpr<char32_t const&, char32_t const&>::~BinaryExpr() [224]
                0.03    0.00 13313020/83907016     Catch::UnaryExpr<bool>::~UnaryExpr() [272]
                0.05    0.00 18523335/83907016     Catch::BinaryExpr<int const&, int const&>::~BinaryExpr() [144]
[97]     0.6    0.21    0.00 83907016         Catch::ITransientExpression::~ITransientExpression() [97]
-----------------------------------------------
                0.00    0.00    3048/6814679     ___CATCH__TEST____8() [590]
                0.00    0.00  196797/6814679     ___CATCH__TEST____15() [196]
                0.01    0.02 1112114/6814679     ___CATCH__TEST____0() [28]
                0.01    0.02 1120128/6814679     ___CATCH__TEST____12() [14]
                0.05    0.09 4382592/6814679     ___CATCH__TEST____25() [31]
[98]     0.6    0.07    0.14 6814679         Catch::BinaryExpr<char const&, char const&> const Catch::ExprLhs<char const&>::operator==<char>(char const&) [98]
                0.04    0.03 6814679/6814679     Catch::BinaryExpr<char const&, char const&>::BinaryExpr(bool, char const&, Catch::StringRef, char const&) [197]
                0.01    0.03 6814679/154890399     Catch::StringRef::StringRef(char const) [42]
                0.02    0.00 6814679/6814679     bool Catch::compareEqual<char, char>(char const&, char const&) [359]
-----------------------------------------------
                0.21    0.00 83907016/83907016     Catch::RunContext::handleExpr(Catch::AssertionInfo const&, Catch::ITransientExpression const&, Catch::AssertionReaction&) [16]
[99]     0.6    0.21    0.00 83907016         Catch::isFalseTest(int) [99]
-----------------------------------------------
                0.07    0.13 13313020/13313020     void Catch::AssertionHandler::handleExpr<bool>(Catch::ExprLhs<bool> const&) [32]
[100]    0.6    0.07    0.13 13313020         Catch::ExprLhs<bool>::makeUnaryExpr() const [100]
                0.06    0.07 13313020/13313020     Catch::UnaryExpr<bool>::UnaryExpr(bool) [126]
-----------------------------------------------
                0.07    0.12 10224618/10224618     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_dispose() [54]
[101]    0.6    0.07    0.12 10224618         std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_destroy(unsigned long) [101]
                0.04    0.05 10224618/10224618     std::allocator_traits<std::allocator<char> >::deallocate(std::allocator<char>&, char, unsigned long) [175]
                0.02    0.00 10224618/491157742     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_data() const [44]
                0.01    0.00 10224618/20798508     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_get_allocator() [332]
-----------------------------------------------
                0.01    0.00 10224618/135080334     __gnu_cxx::new_allocator<char>::allocate(unsigned long, void const) [269]
                0.18    0.00 124855716/135080334     std::allocator_traits<std::allocator<char> >::max_size(std::allocator<char> const&) [66]
[102]    0.6    0.19    0.00 135080334         __gnu_cxx::new_allocator<char>::max_size() const [102]
-----------------------------------------------
                0.00    0.00 2934481/127790197     std::__cxx11::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&) [73]
                0.19    0.00 124855716/127790197     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::max_size() const [45]
[103]    0.6    0.19    0.00 127790197         std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_get_allocator() const [103]
-----------------------------------------------
                0.00    0.00       1/14206794     ___CATCH__TEST____0() [349]
                0.02    0.01 1967478/14206794     ___CATCH__TEST____3() [18]
                0.02    0.01 2224138/14206794     ___CATCH__TEST____0() [28]
                0.02    0.01 2355217/14206794     ___CATCH__TEST____0() [11]
                0.08    0.03 7659960/14206794     ___CATCH__TEST____12() [14]
[104]    0.6    0.14    0.05 14206794         Catch::ExprLhs<char32_t const&> Catch::Decomposer::operator<=<char32_t>(char32_t const&) [104]
                0.05    0.00 14206794/14206794     Catch::ExprLhs<char32_t const&>::ExprLhs(char32_t const&) [253]
-----------------------------------------------
                0.05    0.13 6542976/6542976     ___CATCH__TEST____12() [14]
[105]    0.5    0.05    0.13 6542976         Catch::BinaryExpr<void const const&, void const const&> const Catch::ExprLhs<void const const&>::operator==<void const>(void const const&) [105]
                0.02    0.03 6542976/6542976     Catch::BinaryExpr<void const const&, void const const&>::BinaryExpr(bool, void const const&, Catch::StringRef, void const const&) [239]
                0.01    0.03 6542976/154890399     Catch::StringRef::StringRef(char const) [42]
                0.04    0.00 6542976/6542976     bool Catch::compareEqual<void const, void const>(void const const&, void const const&) [277]
-----------------------------------------------
                0.01    0.17 1115110/1115110     ___CATCH__TEST____0() [19]
[106]    0.5    0.01    0.17 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&) [106]
                0.00    0.08 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) [192]
                0.05    0.00 1115110/1115110     std::char_traits<char32_t>::length(char32_t const) [246]
                0.03    0.01 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&) [288]
                0.00    0.01 1115110/1481571     std::__cxx11::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t> >::_M_local_data() [435]
-----------------------------------------------
                0.00    0.00       1/109037457     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::find_last_of(char const, unsigned long) const [1114]
                0.00    0.00       2/109037457     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::find_first_of(char const, unsigned long) const [1072]
                0.00    0.00       4/109037457     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::assign(char const) [916]
                0.00    0.00      78/109037457     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::find_first_not_of(char const, unsigned long) const [968]
                0.00    0.00      78/109037457     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::find_last_not_of(char const, unsigned long) const [294]
                0.00    0.00   66242/109037457     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::compare(char const) const [310]
                0.00    0.00  173846/109037457     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::insert(unsigned long, char const) [257]
                0.00    0.00  415965/109037457     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(char const, std::allocator<char> const&) [275]
                0.18    0.00 108381241/109037457     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::append(char const) [13]
[107]    0.5    0.18    0.00 109037457         std::char_traits<char>::length(char const) [107]
-----------------------------------------------
                0.00    0.00       1/84882702     Catch::list(std::shared_ptr<Catch::Config> const&) [494]
                0.00    0.00       1/84882702     Catch::RunContext::RunContext(std::shared_ptr<Catch::IConfig const> const&, std::unique_ptr<Catch::IStreamingReporter, std::default_delete<Catch::IStreamingReporter> >&&) [888]
                0.18    0.00 84882700/84882702     Catch::getCurrentContext() [81]
[108]    0.5    0.18    0.00 84882702         Catch::getCurrentMutableContext() [108]
                0.00    0.00       1/1           Catch::IMutableContext::createContext() [3014]
-----------------------------------------------
                0.03    0.15 3108327/3108327     void std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_construct_aux<char>(char, char, std::__false_type) [96]
[109]    0.5    0.03    0.15 3108327         void std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_construct<char>(char, char, std::forward_iterator_tag) [109]
                0.05    0.02 3108327/3108328     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_S_copy_chars(char, char, char) [216]
                0.03    0.02 3108327/127676313     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_set_length(unsigned long) [23]
                0.01    0.01 3108327/3108327     std::iterator_traits<char>::difference_type std::distance<char>(char, char) [371]
                0.01    0.00 3108327/491157742     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_data() const [44]
                0.00    0.00  133901/10224618     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_create(unsigned long&, unsigned long) [78]
                0.00    0.00  133901/10921973     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_data(char) [284]
                0.00    0.00  133901/10572889     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_capacity(unsigned long) [355]
                0.00    0.00 3108327/3108327     bool __gnu_cxx::__is_null_pointer<char>(char) [1264]
-----------------------------------------------
                0.00    0.00     300/975710      std::__shared_ptr_access<Catch::IConfig const, (__gnu_cxx::Lockpolicy)2, false, false>::operator() const [700]
                0.07    0.10  975410/975710      std::__shared_ptr_access<Catch::IConfig const, (__gnu_cxx::Lockpolicy)2, false, false>::operator->() const [111]
[110]    0.5    0.07    0.10  975710         std::__shared_ptr_access<Catch::IConfig const, (__gnu_cxx::Lockpolicy)2, false, false>::_M_get() const [110]
                0.10    0.00  975710/975710      std::__shared_ptr<Catch::IConfig const, (__gnu_cxx::Lockpolicy)2>::get() const [149]
-----------------------------------------------
                0.00    0.00       1/975410      Catch::(anonymous namespace)::platformColourInstance() [488]
                0.00    0.00       1/975410      Catch::ReporterConfig::ReporterConfig(std::shared_ptr<Catch::IConfig const> const&) [1011]
                0.00    0.00       1/975410      Catch::ConsoleReporter::ConsoleReporter(Catch::ReporterConfig const&)::{lambda()#1}::operator()() const [485]
                0.00    0.00       1/975410      Catch::ConsoleReporter::printTestFilters() [1012]
                0.00    0.00       1/975410      Catch::StreamingReporterBase<Catch::ConsoleReporter>::StreamingReporterBase(Catch::ReporterConfig const&) [1013]
                0.00    0.00       2/975410      Catch::RunContext::RunContext(std::shared_ptr<Catch::IConfig const> const&, std::unique_ptr<Catch::IStreamingReporter, std::default_delete<Catch::IStreamingReporter> >&&) [888]
                0.00    0.00      14/975410      Catch::RunContext::runTest(Catch::TestCase const&) [6]
                0.00    0.00      66/975410      Catch::RunContext::aborting() const [751]
                0.00    0.08  454894/975410      Catch::ConsoleReporter::assertionEnded(Catch::AssertionStats const&) [189]
                0.00    0.09  520429/975410      Catch::AssertionHandler::allowThrows() const [157]
[111]    0.5    0.00    0.17  975410         std::__shared_ptr_access<Catch::IConfig const, (__gnu_cxx::Lockpolicy)2, false, false>::operator->() const [111]
                0.07    0.10  975410/975710      std::__shared_ptr_access<Catch::IConfig const, (__gnu_cxx::Lockpolicy)2, false, false>::_M_get() const [110]
-----------------------------------------------
                0.12    0.05 9756608/9756608     Catch::BinaryExpr<char32_t const&, char32_t const&> const Catch::ExprLhs<char32_t const&>::operator==<char32_t>(char32_t const&) [74]
[112]    0.5    0.12    0.05 9756608         Catch::BinaryExpr<char32_t const&, char32_t const&>::BinaryExpr(bool, char32_t const&, Catch::StringRef, char32_t const&) [112]
                0.05    0.00 9756608/83907016     Catch::ITransientExpression::ITransientExpression(bool, bool) [67]
-----------------------------------------------
                0.00    0.00       4/84361910     ___CATCH__TEST____0() [651]
                0.00    0.00      26/84361910     ___CATCH__TEST____0() [349]
                0.00    0.00      60/84361910     ___CATCH__TEST____0() [89]
                0.00    0.00    6096/84361910     ___CATCH__TEST____8() [590]
                0.00    0.00  174403/84361910     ___CATCH__TEST____31() [55]
                0.00    0.00  177944/84361910     ___CATCH__TEST____19() [48]
                0.00    0.00  264545/84361910     ___CATCH__TEST____15() [196]
                0.01    0.00 3467661/84361910     ___CATCH__TEST____0() [11]
                0.01    0.00 5494656/84361910     ___CATCH__TEST____25() [31]
                0.01    0.00 5624810/84361910     ___CATCH__TEST____0() [28]
                0.01    0.00 6450313/84361910     ___CATCH__TEST____35() [22]
                0.03    0.00 13378519/84361910     ___CATCH__TEST____0() [19]
                0.04    0.00 18680841/84361910     ___CATCH__TEST____3() [18]
                0.06    0.00 30642032/84361910     ___CATCH__TEST____12() [14]
[113]    0.5    0.17    0.00 84361910         Catch::AssertionHandler::~AssertionHandler() [113]
-----------------------------------------------
                0.11    0.05       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&) [90]
[114]    0.5    0.11    0.05       2         std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::begin() const [114]
                0.04    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&) [130]
                0.01    0.00 7865256/491157742     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_data() const [44]
-----------------------------------------------
                0.00    0.00      68/3932624     ___CATCH__TEST____0() [11]
                0.07    0.08 3932556/3932624     ___CATCH__TEST____3() [18]
[115]    0.5    0.07    0.08 3932624         std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::cbegin() const [115]
                0.06    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&) [130]
                0.02    0.00 12781428/491157742     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_data() const [44]
-----------------------------------------------
                0.00    0.15  454894/454894      Catch::RunContext::assertionEnded(Catch::AssertionResult const&) [57]
[116]    0.4    0.00    0.15  454894         Catch::Option<Catch::AssertionResult>::operator=(Catch::AssertionResult const&) [116]
                0.00    0.12  454894/909788      Catch::AssertionResult::AssertionResult(Catch::AssertionResult const&) [83]
                0.00    0.03  454894/454895      Catch::Option<Catch::AssertionResult>::reset() [335]
                0.00    0.00  454894/460963      operator new(unsigned long, void) [1318]
-----------------------------------------------
                0.00    0.00       2/7881801     std::__cxx11::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t> >::clear() [1091]
                0.00    0.00  366461/7881801     std::__cxx11::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t> >::basic_string() [353]
                0.01    0.01 1115110/7881801     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) [193]
                0.06    0.06 6400228/7881801     std::__cxx11::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t> >::push_back(char32_t) [70]
[117]    0.4    0.08    0.07 7881801         std::__cxx11::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t> >::_M_set_length(unsigned long) [117]
                0.04    0.00 8993863/16509303     std::char_traits<char32_t>::assign(char32_t&, char32_t const&) [185]
                0.02    0.00 8993863/8993865     std::__cxx11::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t> >::_M_length(unsigned long) [356]
                0.01    0.00 8993863/38174441     std::__cxx11::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t> >::_M_data() const [276]
-----------------------------------------------
                0.00    0.00     208/8848459     ___CATCH__TEST____0() [11]
                0.09    0.05 8848251/8848459     ___CATCH__TEST____3() [18]
[118]    0.4    0.10    0.05 8848459         Catch::ExprLhs<libutf8::utf8_iterator const&> Catch::Decomposer::operator<=<libutf8::utf8_iterator>(libutf8::utf8_iterator const&) [118]
                0.05    0.00 8848459/8848459     Catch::ExprLhs<libutf8::utf8_iterator const&>::ExprLhs(libutf8::utf8_iterator const&) [251]
-----------------------------------------------
                0.00    0.00       1/19235884     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&) [668]
                0.00    0.00       1/19235884     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(std::allocator<char> const&) [1093]
                0.00    0.00       1/19235884     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(std::initializer_list<char>, std::allocator<char> const&) [1062]
                0.00    0.00       2/19235884     std::__cxx11::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&) [90]
                0.00    0.00       4/19235884     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(unsigned long, char, std::allocator<char> const&) [411]
                0.00    0.00       4/19235884     std::__cxx11::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&) [915]
                0.00    0.00      79/19235884     std::__cxx11::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) [749]
                0.00    0.00  173846/19235884     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string<char, void>(char, char, std::allocator<char> const&) [291]
                0.00    0.00  415965/19235884     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(char const, std::allocator<char> const&) [275]
                0.00    0.00  698164/19235884     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&) [268]
                0.00    0.01  983068/19235884     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(char const, unsigned long, std::allocator<char> const&) [153]
                0.01    0.02 2934481/19235884     std::__cxx11::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&) [73]
                0.03    0.07 14030268/19235884     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string() [52]
[119]    0.4    0.04    0.10 19235884         std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_local_data() [119]
                0.01    0.09 19235884/19235884     std::pointer_traits<char>::pointer_to(char&) [150]
-----------------------------------------------
                0.13    0.00 84362195/84362195     std::Tupleimpl<0ul, Catch::IStreamingReporter, std::default_delete<Catch::IStreamingReporter> >::_M_head(std::Tupleimpl<0ul, Catch::IStreamingReporter, std::default_delete<Catch::IStreamingReporter> > const&) [79]
[120]    0.4    0.13    0.00 84362195         std::Headbase<0ul, Catch::IStreamingReporter, false>::_M_head(std::Headbase<0ul, Catch::IStreamingReporter, false> const&) [120]
-----------------------------------------------
                0.13    0.00 84362011/84362011     void std::Destroy<Catch::ScopedMessage>(Catch::ScopedMessage, Catch::ScopedMessage) [76]
[121]    0.4    0.13    0.00 84362011         void std::Destroy_aux<false>::__destroy<Catch::ScopedMessage>(Catch::ScopedMessage, Catch::ScopedMessage) [121]
-----------------------------------------------
                0.00    0.00       1/7657090     Catch::BinaryExpr<unsigned long const&, int const&> const Catch::ExprLhs<unsigned long const&>::operator>=<int>(int const&) [1107]
                0.09    0.04 7657089/7657090     Catch::BinaryExpr<unsigned long const&, int const&> const Catch::ExprLhs<unsigned long const&>::operator==<int>(int const&) [84]
[122]    0.4    0.09    0.04 7657090         Catch::BinaryExpr<unsigned long const&, int const&>::BinaryExpr(bool, unsigned long const&, Catch::StringRef, int const&) [122]
                0.04    0.00 7657090/83907016     Catch::ITransientExpression::ITransientExpression(bool, bool) [67]
-----------------------------------------------
                0.00    0.13       1/1           Catch::clara::detail::BasicResult<Catch::clara::detail::ParseResultType> Catch::clara::detail::LambdaInvoker<Catch::clara::detail::BasicResult<Catch::clara::detail::ParseResultType> >::invoke<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(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> > >(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&) [124]
[123]    0.4    0.00    0.13       1         __static_initialization_and_destruction_0(int, int) [123]
                0.13    0.00       1/1           Catch::ReporterRegistrar<Catch::XmlReporter>::ReporterRegistrar(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [125]
                0.00    0.00       1/1           Catch::ReporterRegistrar<Catch::CompactReporter>::ReporterRegistrar(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [623]
                0.00    0.00       1/1           Catch::ReporterRegistrar<Catch::ConsoleReporter>::ReporterRegistrar(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [624]
                0.00    0.00       1/1           Catch::ReporterRegistrar<Catch::JunitReporter>::ReporterRegistrar(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [622]
                0.00    0.00       5/69382       std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(char const, std::allocator<char> const&) [275]
                0.00    0.00       4/17670427     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() [60]
                0.00    0.00       1/1           Catch::LeakDetector::LeakDetector() [3001]
-----------------------------------------------
                0.00    0.13       1/1           __libc_csu_init [94]
[124]    0.4    0.00    0.13       1         Catch::clara::detail::BasicResult<Catch::clara::detail::ParseResultType> Catch::clara::detail::LambdaInvoker<Catch::clara::detail::BasicResult<Catch::clara::detail::ParseResultType> >::invoke<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(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> > >(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&) [124]
                0.00    0.13       1/1           __static_initialization_and_destruction_0(int, int) [123]
-----------------------------------------------
                0.13    0.00       1/1           __static_initialization_and_destruction_0(int, int) [123]
[125]    0.4    0.13    0.00       1         Catch::ReporterRegistrar<Catch::XmlReporter>::ReporterRegistrar(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [125]
                0.00    0.00       1/4           Catch::(anonymous namespace)::RegistryHub::registerReporter(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::shared_ptr<Catch::IReporterFactory> const&) [592]
                0.00    0.00       1/8           std::shared_ptr<Catch::IReporterFactory>::~shared_ptr() [1122]
                0.00    0.00       1/1           std::shared_ptr<Catch::ReporterRegistrar<Catch::XmlReporter>::ReporterFactory>::~shared_ptr() [1188]
                0.00    0.00       1/18          Catch::getMutableRegistryHub() [1901]
                0.00    0.00       1/1           std::shared_ptr<Catch::ReporterRegistrar<Catch::XmlReporter>::ReporterFactory> std::make_shared<Catch::ReporterRegistrar<Catch::XmlReporter>::ReporterFactory>() [4093]
                0.00    0.00       1/1           std::shared_ptr<Catch::IReporterFactory>::shared_ptr<Catch::ReporterRegistrar<Catch::XmlReporter>::ReporterFactory, void>(std::shared_ptr<Catch::ReporterRegistrar<Catch::XmlReporter>::ReporterFactory>&&) [3455]
-----------------------------------------------
                0.06    0.07 13313020/13313020     Catch::ExprLhs<bool>::makeUnaryExpr() const [100]
[126]    0.4    0.06    0.07 13313020         Catch::UnaryExpr<bool>::UnaryExpr(bool) [126]
                0.07    0.00 13313020/83907016     Catch::ITransientExpression::ITransientExpression(bool, bool) [67]
-----------------------------------------------
                0.00    0.00       1/28551030     ___CATCH__TEST____15() [196]
                0.00    0.00       2/28551030     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> >&&) [316]
                0.00    0.00      41/28551030     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&) [183]
                0.00    0.00     100/28551030     ___CATCH__TEST____3() [18]
                0.00    0.00   19064/28551030     ___CATCH__TEST____35() [22]
                0.00    0.00  349082/28551030     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&) [268]
                0.00    0.00 1112064/28551030     ___CATCH__TEST____25() [31]
                0.01    0.00 2934481/28551030     std::__cxx11::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&) [73]
                0.04    0.00 9833226/28551030     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_mutate(unsigned long, unsigned long, char const, unsigned long) [59]
                0.06    0.00 14302969/28551030     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::reserve(unsigned long) [51]
[127]    0.4    0.13    0.00 28551030         std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::length() const [127]
-----------------------------------------------
                0.00    0.00      85/4915780     ___CATCH__TEST____0() [11]
                0.08    0.04 4915695/4915780     ___CATCH__TEST____3() [18]
[128]    0.4    0.08    0.04 4915780         std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::cend() const [128]
                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&) [130]
                0.01    0.00 4915780/350642197     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::size() const [46]
                0.01    0.00 4915780/491157742     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_data() const [44]
-----------------------------------------------
                0.00    0.12  454894/454894      Catch::RunContext::handleNonExpr(Catch::AssertionInfo const&, Catch::ResultWas::OfType, Catch::AssertionReaction&) [29]
[129]    0.4    0.00    0.12  454894         Catch::AssertionResult::AssertionResult(Catch::AssertionInfo const&, Catch::AssertionResultData const&) [129]
                0.01    0.12  454894/1364682     Catch::AssertionResultData::AssertionResultData(Catch::AssertionResultData const&) [72]
-----------------------------------------------
                0.00    0.00       2/25562466     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::end() const [1121]
                0.02    0.00 4915780/25562466     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::cend() const [128]
                0.04    0.00 7865256/25562466     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::begin() const [114]
                0.06    0.00 12781428/25562466     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::cbegin() const [115]
[130]    0.4    0.12    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&) [130]
-----------------------------------------------
                0.12    0.00 83907016/83907016     Catch::RunContext::handleExpr(Catch::AssertionInfo const&, Catch::ITransientExpression const&, Catch::AssertionReaction&) [16]
[131]    0.4    0.12    0.00 83907016         Catch::ConsoleReporter::assertionStarting(Catch::AssertionInfo const&) [131]
-----------------------------------------------
                0.11    0.01 6542976/6542976     ___CATCH__TEST____12() [14]
[132]    0.4    0.11    0.01 6542976         Catch::ExprLhs<void const const&> Catch::Decomposer::operator<=<void const>(void const const&) [132]
                0.01    0.00 6542976/6542976     Catch::ExprLhs<void const const&>::ExprLhs(void const const&) [415]
-----------------------------------------------
                0.00    0.00      79/17313910     std::__cxx11::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) [749]
                0.00    0.00  349082/17313910     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&) [268]
                0.02    0.00 2934481/17313910     std::__cxx11::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&) [73]
                0.08    0.02 14030268/17313910     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string() [52]
[133]    0.4    0.10    0.02 17313910         std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::Allochider::Allochider(char, std::allocator<char>&&) [133]
                0.02    0.00 17313910/17663087     std::remove_reference<std::allocator<char>&>::type&& std::move<std::allocator<char>&>(std::allocator<char>&) [354]
-----------------------------------------------
                0.00    0.03  454894/1819576     Catch::RunContext::handleNonExpr(Catch::AssertionInfo const&, Catch::ResultWas::OfType, Catch::AssertionReaction&) [29]
                0.01    0.08 1364682/1819576     Catch::AssertionResult::~AssertionResult() [176]
[134]    0.3    0.01    0.11 1819576         Catch::AssertionResultData::~AssertionResultData() [134]
                0.02    0.09 3639152/17670427     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() [60]
-----------------------------------------------
                0.00    0.00       5/4382872     Catch::clara::detail::TokenStream::loadBuffer() [885]
                0.00    0.00      39/4382872     Catch::(anonymous namespace)::isReservedTag(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [665]
                0.00    0.00      80/4382872     Catch::clara::detail::Opt::validate() const [710]
                0.00    0.00     156/4382872     Catch::startsWith(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char) [810]
                0.05    0.07 4382592/4382872     ___CATCH__TEST____25() [31]
[135]    0.3    0.05    0.07 4382872         std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::operator[](unsigned long) const [135]
                0.04    0.00 15188194/350642197     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::size() const [46]
                0.03    0.00 15188194/491157742     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_data() const [44]
-----------------------------------------------
                0.00    0.12 2228387/2228387     std::__cxx11::basic_string<char16_t, std::char_traits<char16_t>, std::allocator<char16_t> >::operator+=(char16_t) [137]
[136]    0.3    0.00    0.12 2228387         std::__cxx11::basic_string<char16_t, std::char_traits<char16_t>, std::allocator<char16_t> >::push_back(char16_t) [136]
                0.00    0.05 2228387/2228388     std::__cxx11::basic_string<char16_t, std::char_traits<char16_t>, std::allocator<char16_t> >::capacity() const [244]
                0.01    0.02 2228387/4391078     std::__cxx11::basic_string<char16_t, std::char_traits<char16_t>, std::allocator<char16_t> >::_M_set_length(unsigned long) [208]
                0.01    0.00 2228387/12130966     std::__cxx11::basic_string<char16_t, std::char_traits<char16_t>, std::allocator<char16_t> >::_M_data() const [186]
                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) [413]
                0.01    0.00 2228387/6619467     std::char_traits<char16_t>::assign(char16_t&, char16_t const&) [344]
                0.00    0.00 2228387/2296130     std::__cxx11::basic_string<char16_t, std::char_traits<char16_t>, std::allocator<char16_t> >::size() const [1267]
-----------------------------------------------
                0.00    0.12       6/6           ___CATCH__TEST____19() [48]
[137]    0.3    0.00    0.12       6         std::__cxx11::basic_string<char16_t, std::char_traits<char16_t>, std::allocator<char16_t> >::operator+=(char16_t) [137]
                0.00    0.12 2228387/2228387     std::__cxx11::basic_string<char16_t, std::char_traits<char16_t>, std::allocator<char16_t> >::push_back(char16_t) [136]
-----------------------------------------------
                0.03    0.09 2355200/2355200     ___CATCH__TEST____0() [11]
[138]    0.3    0.03    0.09 2355200         Catch::BinaryExpr<char32_t const&, unsigned int const&> const Catch::ExprLhs<char32_t const&>::operator==<unsigned int>(unsigned int const&) [138]
                0.04    0.01 2355200/2355200     Catch::BinaryExpr<char32_t const&, unsigned int const&>::BinaryExpr(bool, char32_t const&, Catch::StringRef, unsigned int const&) [240]
                0.02    0.00 2355200/2355200     bool Catch::compareEqual<char32_t, unsigned int>(char32_t const&, unsigned int const&) [363]
                0.00    0.01 2355200/154890399     Catch::StringRef::StringRef(char const) [42]
-----------------------------------------------
                0.00    0.11       1/1           ___CATCH__TEST____0() [89]
[139]    0.3    0.00    0.11       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&) [139]
                0.00    0.11       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&) [90]
-----------------------------------------------
                0.00    0.11       1/1           ___CATCH__TEST____0() [89]
[140]    0.3    0.00    0.11       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&) [140]
                0.00    0.11       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&) [90]
-----------------------------------------------
                0.00    0.00       6/10521903     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> >&&) [1055]
                0.00    0.00    2047/10521903     std::__cxx11::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t> >::reserve(unsigned long) [694]
                0.01    0.03 3355604/10521903     std::__cxx11::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t> >::_M_dispose() [179]
                0.02    0.06 7164246/10521903     std::__cxx11::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t> >::capacity() const [178]
[141]    0.3    0.03    0.08 10521903         std::__cxx11::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t> >::_M_is_local() const [141]
                0.01    0.06 10521903/10521903     std::__cxx11::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t> >::_M_local_data() const [204]
                0.01    0.00 10521903/38174441     std::__cxx11::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t> >::_M_data() const [276]
-----------------------------------------------
                0.11    0.00 17409271/17409271     Catch::BinaryExpr<int const&, int const&> const Catch::ExprLhs<int const&>::operator==<int>(int const&) [53]
[142]    0.3    0.11    0.00 17409271         bool Catch::compareEqual<int, int>(int const&, int const&) [142]
-----------------------------------------------
                0.00    0.00       1/1399117     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(std::initializer_list<char>, std::allocator<char> const&) [1062]
                0.00    0.00       4/1399117     std::__cxx11::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&) [915]
                0.00    0.00      79/1399117     std::__cxx11::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) [749]
                0.00    0.03  415965/1399117     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(char const, std::allocator<char> const&) [275]
                0.01    0.07  983068/1399117     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(char const, unsigned long, std::allocator<char> const&) [153]
[143]    0.3    0.01    0.10 1399117         void std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_construct<char const>(char const, char const) [143]
                0.02    0.08 1399117/1399117     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) [151]
-----------------------------------------------
                0.00    0.00       4/18523335     ___CATCH__TEST____0() [651]
                0.00    0.00    3048/18523335     ___CATCH__TEST____8() [590]
                0.00    0.00 1112064/18523335     ___CATCH__TEST____0() [11]
                0.01    0.01 2224138/18523335     ___CATCH__TEST____0() [28]
                0.02    0.02 6412185/18523335     ___CATCH__TEST____35() [22]
                0.03    0.02 8771896/18523335     ___CATCH__TEST____12() [14]
[144]    0.3    0.06    0.05 18523335         Catch::BinaryExpr<int const&, int const&>::~BinaryExpr() [144]
                0.05    0.00 18523335/83907016     Catch::ITransientExpression::~ITransientExpression() [97]
-----------------------------------------------
                0.03    0.08  761869/761869      std::__cxx11::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t> >::push_back(char32_t) [70]
[145]    0.3    0.03    0.08  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) [145]
                0.00    0.04  761869/761971      std::__cxx11::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t> >::_M_create(unsigned long&, unsigned long) [266]
                0.00    0.01  761869/3355604     std::__cxx11::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t> >::_M_dispose() [179]
                0.00    0.01  761869/7164246     std::__cxx11::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t> >::capacity() const [178]
                0.00    0.00  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) [526]
                0.00    0.00  761869/38174441     std::__cxx11::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t> >::_M_data() const [276]
                0.00    0.00 1523738/1525993     std::__cxx11::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t> >::length() const [1277]
                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) [1304]
                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) [1305]
-----------------------------------------------
                0.00    0.00       1/1479524     ___CATCH__TEST____0() [349]
                0.00    0.00       6/1479524     ___CATCH__TEST____15() [196]
                0.00    0.00     100/1479524     ___CATCH__TEST____3() [18]
                0.00    0.01  173846/1479524     ___CATCH__TEST____19() [48]
                0.00    0.01  190461/1479524     ___CATCH__TEST____35() [22]
                0.02    0.06 1115110/1479524     ___CATCH__TEST____0() [19]
[146]    0.3    0.03    0.08 1479524         std::__cxx11::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t> >::~basic_string() [146]
                0.02    0.05 2593633/3355604     std::__cxx11::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t> >::_M_dispose() [179]
                0.00    0.01 2593633/2593633     std::__cxx11::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t> >::Allochider::~Allochider() [398]
-----------------------------------------------
                0.00    0.00      10/2094985     ___CATCH__TEST____0() [28]
                0.02    0.02  983039/2094985     ___CATCH__TEST____3() [18]
                0.03    0.03 1111936/2094985     ___CATCH__TEST____12() [14]
[147]    0.3    0.05    0.05 2094985         Catch::BinaryExpr<char32_t const&, char const&> const Catch::ExprLhs<char32_t const&>::operator==<char>(char const&) [147]
                0.02    0.01 2094985/2094985     Catch::BinaryExpr<char32_t const&, char const&>::BinaryExpr(bool, char32_t const&, Catch::StringRef, char const&) [309]
                0.00    0.01 2094985/154890399     Catch::StringRef::StringRef(char const) [42]
                0.01    0.00 2094985/2094985     bool Catch::compareEqual<char32_t, char>(char32_t const&, char const&) [429]
-----------------------------------------------
                0.00    0.10 1048576/1048576     ___CATCH__TEST____0() [19]
[148]    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&) [148]
                0.00    0.05 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) [236]
                0.00    0.04 1048576/1048576     std::char_traits<char16_t>::length(char16_t const) [297]
                0.01    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&) [392]
                0.00    0.00 1048576/2162691     std::__cxx11::basic_string<char16_t, std::char_traits<char16_t>, std::allocator<char16_t> >::_M_local_data() [1272]
-----------------------------------------------
                0.10    0.00  975710/975710      std::__shared_ptr_access<Catch::IConfig const, (__gnu_cxx::Lockpolicy)2, false, false>::_M_get() const [110]
[149]    0.3    0.10    0.00  975710         std::__shared_ptr<Catch::IConfig const, (__gnu_cxx::Lockpolicy)2>::get() const [149]
-----------------------------------------------
                0.01    0.09 19235884/19235884     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_local_data() [119]
[150]    0.3    0.01    0.09 19235884         std::pointer_traits<char>::pointer_to(char&) [150]
                0.04    0.05 19235884/19235884     char std::addressof<char>(char&) [174]
-----------------------------------------------
                0.02    0.08 1399117/1399117     void std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_construct<char const>(char const, char const) [143]
[151]    0.3    0.02    0.08 1399117         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) [151]
                0.01    0.07 1399117/1399117     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) [188]
-----------------------------------------------
                0.01    0.04 2162694/4393131     std::__cxx11::basic_string<char16_t, std::char_traits<char16_t>, std::allocator<char16_t> >::_M_dispose() [205]
                0.01    0.04 2230437/4393131     std::__cxx11::basic_string<char16_t, std::char_traits<char16_t>, std::allocator<char16_t> >::capacity() const [244]
[152]    0.3    0.02    0.08 4393131         std::__cxx11::basic_string<char16_t, std::char_traits<char16_t>, std::allocator<char16_t> >::_M_is_local() const [152]
                0.01    0.04 4395178/4395178     std::__cxx11::basic_string<char16_t, std::char_traits<char16_t>, std::allocator<char16_t> >::_M_local_data() const [252]
                0.03    0.00 4395178/12130966     std::__cxx11::basic_string<char16_t, std::char_traits<char16_t>, std::allocator<char16_t> >::_M_data() const [186]
-----------------------------------------------
                0.00    0.00       1/983068      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&) [1060]
                0.00    0.00      28/983068      Catch::StringRef::operator std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >[abi:cxx11]() const [820]
                0.00    0.10  983039/983068      ___CATCH__TEST____3() [18]
[153]    0.3    0.00    0.10  983068         std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(char const, unsigned long, std::allocator<char> const&) [153]
                0.01    0.07  983068/1399117     void std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_construct<char const>(char const, char const) [143]
                0.01    0.00  983068/1572892     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::Allochider::Allochider(char, std::allocator<char> const&) [372]
                0.00    0.01  983068/19235884     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_local_data() [119]
-----------------------------------------------
                0.00    0.00      51/2949468     ___CATCH__TEST____0() [11]
                0.03    0.07 2949417/2949468     ___CATCH__TEST____3() [18]
[154]    0.3    0.03    0.07 2949468         Catch::BinaryExpr<libutf8::utf8_iterator const&, __gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > const&> const Catch::ExprLhs<libutf8::utf8_iterator const&>::operator==<__gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >(__gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > const&) [154]
                0.02    0.01 2949468/4915780     Catch::BinaryExpr<libutf8::utf8_iterator const&, __gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > const&>::BinaryExpr(bool, libutf8::utf8_iterator const&, Catch::StringRef, __gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > const&) [215]
                0.01    0.01 2949468/154890399     Catch::StringRef::StringRef(char const) [42]
                0.01    0.00 2949468/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&) [419]
-----------------------------------------------
                0.00    0.00    3048/6814679     ___CATCH__TEST____8() [590]
                0.00    0.00  196797/6814679     ___CATCH__TEST____15() [196]
                0.01    0.00 1112114/6814679     ___CATCH__TEST____0() [28]
                0.01    0.00 1120128/6814679     ___CATCH__TEST____12() [14]
                0.05    0.01 4382592/6814679     ___CATCH__TEST____25() [31]
[155]    0.3    0.08    0.02 6814679         Catch::ExprLhs<char const&> Catch::Decomposer::operator<=<char>(char const&) [155]
                0.02    0.00 6814679/6814679     Catch::ExprLhs<char const&>::ExprLhs(char const&) [360]
-----------------------------------------------
                0.05    0.04 10224618/10224618     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_create(unsigned long&, unsigned long) [78]
[156]    0.3    0.05    0.04 10224618         std::allocator_traits<std::allocator<char> >::allocate(std::allocator<char>&, unsigned long) [156]
                0.03    0.01 10224618/10224618     __gnu_cxx::new_allocator<char>::allocate(unsigned long, void const) [269]
-----------------------------------------------
                0.00    0.01   38128/520429      ___CATCH__TEST____35() [22]
                0.00    0.01   64419/520429      ___CATCH__TEST____0() [28]
                0.00    0.01   65535/520429      ___CATCH__TEST____0() [19]
                0.00    0.03  174403/520429      ___CATCH__TEST____31() [55]
                0.00    0.03  177944/520429      ___CATCH__TEST____19() [48]
[157]    0.3    0.00    0.09  520429         Catch::AssertionHandler::allowThrows() const [157]
                0.00    0.09  520429/975410      std::__shared_ptr_access<Catch::IConfig const, (__gnu_cxx::Lockpolicy)2, false, false>::operator->() const [111]
                0.00    0.00  520429/84882700     Catch::getCurrentContext() [81]
                0.00    0.00  520429/520430      Catch::Context::getConfig() const [1316]
                0.00    0.00  520429/520429      Catch::Config::allowThrows() const [1317]
-----------------------------------------------
                0.00    0.09       1/1           Catch::Session::runInternal() [3]
[158]    0.3    0.00    0.09       1         Catch::Session::config() [158]
                0.00    0.09       1/1           std::shared_ptr<Catch::Config> std::make_shared<Catch::Config, Catch::ConfigData&>(Catch::ConfigData&) [166]
                0.00    0.00       1/1           std::shared_ptr<Catch::Config>::operator=(std::shared_ptr<Catch::Config>&&) [1227]
                0.00    0.00       1/3           std::shared_ptr<Catch::Config>::~shared_ptr() [1170]
                0.00    0.00       1/1           std::__shared_ptr<Catch::Config, (__gnu_cxx::Lockpolicy)2>::operator bool() const [3335]
                0.00    0.00       1/4           std::__shared_ptr_access<Catch::Config, (__gnu_cxx::Lockpolicy)2, false, false>::operator() const [2247]
-----------------------------------------------
                0.00    0.09       1/1           void __gnu_cxx::new_allocator<Catch::Config>::construct<Catch::Config, Catch::ConfigData&>(Catch::Config, Catch::ConfigData&) [160]
[159]    0.3    0.00    0.09       1         Catch::Config::Config(Catch::ConfigData const&) [159]
                0.00    0.09       1/1           Catch::TestSpecParser::TestSpecParser(Catch::ITagAliasRegistry const&) [168]
                0.00    0.00       1/2           Catch::TestSpec::TestSpec() [663]
                0.00    0.00       1/1           Catch::ConfigData::ConfigData(Catch::ConfigData const&) [890]
                0.00    0.00       1/1           Catch::TestSpecParser::testSpec() [1008]
                0.00    0.00       1/1           Catch::TestSpecParser::~TestSpecParser() [1021]
                0.00    0.00       1/1           Catch::TestSpec::operator=(Catch::TestSpec&&) [1087]
                0.00    0.00       1/3           Catch::TestSpec::~TestSpec() [1039]
                0.00    0.00       1/1           Catch::Config::openStream() [1124]
                0.00    0.00       2/182         std::vector<std::__cxx11::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() [1553]
                0.00    0.00       2/182         std::vector<std::__cxx11::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() [1552]
                0.00    0.00       2/161         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&) [1559]
                0.00    0.00       1/1           Catch::IConfig::IConfig() [3102]
                0.00    0.00       1/1           std::unique_ptr<Catch::IStream const, std::default_delete<Catch::IStream const> >::unique_ptr<std::default_delete<Catch::IStream const>, void>(Catch::IStream const) [3492]
                0.00    0.00       1/1           Catch::ITagAliasRegistry::get() [3025]
                0.00    0.00       1/688         std::vector<std::__cxx11::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 [1415]
-----------------------------------------------
                0.00    0.09       1/1           void std::allocator_traits<std::allocator<Catch::Config> >::construct<Catch::Config, Catch::ConfigData&>(std::allocator<Catch::Config>&, Catch::Config, Catch::ConfigData&) [164]
[160]    0.3    0.00    0.09       1         void __gnu_cxx::new_allocator<Catch::Config>::construct<Catch::Config, Catch::ConfigData&>(Catch::Config, Catch::ConfigData&) [160]
                0.00    0.09       1/1           Catch::Config::Config(Catch::ConfigData const&) [159]
                0.00    0.00       1/8           Catch::ConfigData& std::forward<Catch::ConfigData&>(std::remove_reference<Catch::ConfigData&>::type&) [2110]
                0.00    0.00       1/460963      operator new(unsigned long, void) [1318]
-----------------------------------------------
                0.00    0.09       1/1           std::shared_ptr<Catch::Config> std::allocate_shared<Catch::Config, std::allocator<Catch::Config>, Catch::ConfigData&>(std::allocator<Catch::Config> const&, Catch::ConfigData&) [167]
[161]    0.3    0.00    0.09       1         std::shared_ptr<Catch::Config>::shared_ptr<std::allocator<Catch::Config>, Catch::ConfigData&>(std::Spmake_shared_tag, std::allocator<Catch::Config> const&, Catch::ConfigData&) [161]
                0.00    0.09       1/1           std::__shared_ptr<Catch::Config, (__gnu_cxx::Lockpolicy)2>::__shared_ptr<std::allocator<Catch::Config>, Catch::ConfigData&>(std::Spmake_shared_tag, std::allocator<Catch::Config> const&, Catch::ConfigData&) [162]
                0.00    0.00       1/8           Catch::ConfigData& std::forward<Catch::ConfigData&>(std::remove_reference<Catch::ConfigData&>::type&) [2110]
-----------------------------------------------
                0.00    0.09       1/1           std::shared_ptr<Catch::Config>::shared_ptr<std::allocator<Catch::Config>, Catch::ConfigData&>(std::Spmake_shared_tag, std::allocator<Catch::Config> const&, Catch::ConfigData&) [161]
[162]    0.3    0.00    0.09       1         std::__shared_ptr<Catch::Config, (__gnu_cxx::Lockpolicy)2>::__shared_ptr<std::allocator<Catch::Config>, Catch::ConfigData&>(std::Spmake_shared_tag, std::allocator<Catch::Config> const&, Catch::ConfigData&) [162]
                0.00    0.09       1/1           std::__shared_count<(__gnu_cxx::Lockpolicy)2>::__shared_count<Catch::Config, std::allocator<Catch::Config>, Catch::ConfigData&>(std::Spmake_shared_tag, Catch::Config, std::allocator<Catch::Config> const&, Catch::ConfigData&) [163]
                0.00    0.00       1/8           Catch::ConfigData& std::forward<Catch::ConfigData&>(std::remove_reference<Catch::ConfigData&>::type&) [2110]
                0.00    0.00       1/123         std::__shared_count<(__gnu_cxx::Lockpolicy)2>::_M_get_deleter(std::type_info const&) const [1598]
                0.00    0.00       1/1           std::enable_if<!std::__shared_ptr<Catch::Config, (__gnu_cxx::Lockpolicy)2>::__has_esft_base<Catch::Config, void>::value, void>::type std::__shared_ptr<Catch::Config, (__gnu_cxx::Lockpolicy)2>::_M_enable_shared_from_this_with<Catch::Config, Catch::Config>(Catch::Config) [3654]
-----------------------------------------------
                0.00    0.09       1/1           std::__shared_ptr<Catch::Config, (__gnu_cxx::Lockpolicy)2>::__shared_ptr<std::allocator<Catch::Config>, Catch::ConfigData&>(std::Spmake_shared_tag, std::allocator<Catch::Config> const&, Catch::ConfigData&) [162]
[163]    0.3    0.00    0.09       1         std::__shared_count<(__gnu_cxx::Lockpolicy)2>::__shared_count<Catch::Config, std::allocator<Catch::Config>, Catch::ConfigData&>(std::Spmake_shared_tag, Catch::Config, std::allocator<Catch::Config> const&, Catch::ConfigData&) [163]
                0.00    0.09       1/1           std::Spcounted_ptr_inplace<Catch::Config, std::allocator<Catch::Config>, (__gnu_cxx::Lockpolicy)2>::Spcounted_ptr_inplace<Catch::ConfigData&>(std::allocator<Catch::Config>, Catch::ConfigData&) [165]
                0.00    0.00       1/2           std::allocator<std::Spcounted_ptr_inplace<Catch::Config, std::allocator<Catch::Config>, (__gnu_cxx::Lockpolicy)2> >::allocator<Catch::Config>(std::allocator<Catch::Config> const&) [2738]
                0.00    0.00       1/1           std::__allocated_ptr<std::allocator<std::Spcounted_ptr_inplace<Catch::Config, std::allocator<Catch::Config>, (__gnu_cxx::Lockpolicy)2> > > std::__allocate_guarded<std::allocator<std::Spcounted_ptr_inplace<Catch::Config, std::allocator<Catch::Config>, (__gnu_cxx::Lockpolicy)2> > >(std::allocator<std::Spcounted_ptr_inplace<Catch::Config, std::allocator<Catch::Config>, (__gnu_cxx::Lockpolicy)2> >&) [4155]
                0.00    0.00       1/1           std::__allocated_ptr<std::allocator<std::Spcounted_ptr_inplace<Catch::Config, std::allocator<Catch::Config>, (__gnu_cxx::Lockpolicy)2> > >::get() [3766]
                0.00    0.00       1/1           std::remove_reference<std::allocator<Catch::Config> const&>::type&& std::move<std::allocator<Catch::Config> const&>(std::allocator<Catch::Config> const&) [4192]
                0.00    0.00       1/3           std::allocator<Catch::Config>::allocator(std::allocator<Catch::Config> const&) [2444]
                0.00    0.00       1/8           Catch::ConfigData& std::forward<Catch::ConfigData&>(std::remove_reference<Catch::ConfigData&>::type&) [2110]
                0.00    0.00       1/460963      operator new(unsigned long, void) [1318]
                0.00    0.00       1/4           std::allocator<Catch::Config>::~allocator() [2271]
                0.00    0.00       1/1           std::__allocated_ptr<std::allocator<std::Spcounted_ptr_inplace<Catch::Config, std::allocator<Catch::Config>, (__gnu_cxx::Lockpolicy)2> > >::operator=(decltype(nullptr)) [3767]
                0.00    0.00       1/2           std::__allocated_ptr<std::allocator<std::Spcounted_ptr_inplace<Catch::Config, std::allocator<Catch::Config>, (__gnu_cxx::Lockpolicy)2> > >::~__allocated_ptr() [2858]
                0.00    0.00       1/2           std::allocator<std::Spcounted_ptr_inplace<Catch::Config, std::allocator<Catch::Config>, (__gnu_cxx::Lockpolicy)2> >::~allocator() [2739]
-----------------------------------------------
                0.00    0.09       1/1           std::Spcounted_ptr_inplace<Catch::Config, std::allocator<Catch::Config>, (__gnu_cxx::Lockpolicy)2>::Spcounted_ptr_inplace<Catch::ConfigData&>(std::allocator<Catch::Config>, Catch::ConfigData&) [165]
[164]    0.3    0.00    0.09       1         void std::allocator_traits<std::allocator<Catch::Config> >::construct<Catch::Config, Catch::ConfigData&>(std::allocator<Catch::Config>&, Catch::Config, Catch::ConfigData&) [164]
                0.00    0.09       1/1           void __gnu_cxx::new_allocator<Catch::Config>::construct<Catch::Config, Catch::ConfigData&>(Catch::Config, Catch::ConfigData&) [160]
                0.00    0.00       1/8           Catch::ConfigData& std::forward<Catch::ConfigData&>(std::remove_reference<Catch::ConfigData&>::type&) [2110]
-----------------------------------------------
                0.00    0.09       1/1           std::__shared_count<(__gnu_cxx::Lockpolicy)2>::__shared_count<Catch::Config, std::allocator<Catch::Config>, Catch::ConfigData&>(std::Spmake_shared_tag, Catch::Config, std::allocator<Catch::Config> const&, Catch::ConfigData&) [163]
[165]    0.3    0.00    0.09       1         std::Spcounted_ptr_inplace<Catch::Config, std::allocator<Catch::Config>, (__gnu_cxx::Lockpolicy)2>::Spcounted_ptr_inplace<Catch::ConfigData&>(std::allocator<Catch::Config>, Catch::ConfigData&) [165]
                0.00    0.09       1/1           void std::allocator_traits<std::allocator<Catch::Config> >::construct<Catch::Config, Catch::ConfigData&>(std::allocator<Catch::Config>&, Catch::Config, Catch::ConfigData&) [164]
                0.00    0.00       1/137         std::Spcounted_base<(__gnu_cxx::Lockpolicy)2>::Spcounted_base() [1589]
                0.00    0.00       1/3           std::allocator<Catch::Config>::allocator(std::allocator<Catch::Config> const&) [2444]
                0.00    0.00       1/1           std::Spcounted_ptr_inplace<Catch::Config, std::allocator<Catch::Config>, (__gnu_cxx::Lockpolicy)2>::Impl::Impl(std::allocator<Catch::Config>) [3986]
                0.00    0.00       1/4           std::allocator<Catch::Config>::~allocator() [2271]
                0.00    0.00       1/8           Catch::ConfigData& std::forward<Catch::ConfigData&>(std::remove_reference<Catch::ConfigData&>::type&) [2110]
                0.00    0.00       1/3           std::Spcounted_ptr_inplace<Catch::Config, std::allocator<Catch::Config>, (__gnu_cxx::Lockpolicy)2>::_M_ptr() [2534]
-----------------------------------------------
                0.00    0.09       1/1           Catch::Session::config() [158]
[166]    0.3    0.00    0.09       1         std::shared_ptr<Catch::Config> std::make_shared<Catch::Config, Catch::ConfigData&>(Catch::ConfigData&) [166]
                0.00    0.09       1/1           std::shared_ptr<Catch::Config> std::allocate_shared<Catch::Config, std::allocator<Catch::Config>, Catch::ConfigData&>(std::allocator<Catch::Config> const&, Catch::ConfigData&) [167]
                0.00    0.00       1/8           Catch::ConfigData& std::forward<Catch::ConfigData&>(std::remove_reference<Catch::ConfigData&>::type&) [2110]
                0.00    0.00       1/1           std::allocator<Catch::Config>::allocator() [3415]
                0.00    0.00       1/4           std::allocator<Catch::Config>::~allocator() [2271]
-----------------------------------------------
                0.00    0.09       1/1           std::shared_ptr<Catch::Config> std::make_shared<Catch::Config, Catch::ConfigData&>(Catch::ConfigData&) [166]
[167]    0.3    0.00    0.09       1         std::shared_ptr<Catch::Config> std::allocate_shared<Catch::Config, std::allocator<Catch::Config>, Catch::ConfigData&>(std::allocator<Catch::Config> const&, Catch::ConfigData&) [167]
                0.00    0.09       1/1           std::shared_ptr<Catch::Config>::shared_ptr<std::allocator<Catch::Config>, Catch::ConfigData&>(std::Spmake_shared_tag, std::allocator<Catch::Config> const&, Catch::ConfigData&) [161]
                0.00    0.00       1/8           Catch::ConfigData& std::forward<Catch::ConfigData&>(std::remove_reference<Catch::ConfigData&>::type&) [2110]
-----------------------------------------------
                0.00    0.09       1/1           Catch::Config::Config(Catch::ConfigData const&) [159]
[168]    0.3    0.00    0.09       1         Catch::TestSpecParser::TestSpecParser(Catch::ITagAliasRegistry const&) [168]
                0.00    0.09       1/1           std::vector<unsigned long, std::allocator<unsigned long> >::vector() [173]
                0.00    0.00       1/2           Catch::TestSpec::TestSpec() [663]
                0.00    0.00       3/978270      std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string() [52]
                0.00    0.00       1/1           Catch::TestSpec::Filter::Filter() [3113]
-----------------------------------------------
                0.09    0.00       1/1           std::allocator<unsigned long>::allocator() [170]
[169]    0.3    0.09    0.00       1         __gnu_cxx::new_allocator<unsigned long>::new_allocator() [169]
-----------------------------------------------
                0.00    0.09       1/1           std::Vectorbase<unsigned long, std::allocator<unsigned long> >::Vectorimpl::Vectorimpl() [171]
[170]    0.3    0.00    0.09       1         std::allocator<unsigned long>::allocator() [170]
                0.09    0.00       1/1           __gnu_cxx::new_allocator<unsigned long>::new_allocator() [169]
-----------------------------------------------
                0.00    0.09       1/1           std::Vectorbase<unsigned long, std::allocator<unsigned long> >::Vectorbase() [172]
[171]    0.3    0.00    0.09       1         std::Vectorbase<unsigned long, std::allocator<unsigned long> >::Vectorimpl::Vectorimpl() [171]
                0.00    0.09       1/1           std::allocator<unsigned long>::allocator() [170]
-----------------------------------------------
                0.00    0.09       1/1           std::vector<unsigned long, std::allocator<unsigned long> >::vector() [173]
[172]    0.3    0.00    0.09       1         std::Vectorbase<unsigned long, std::allocator<unsigned long> >::Vectorbase() [172]
                0.00    0.09       1/1           std::Vectorbase<unsigned long, std::allocator<unsigned long> >::Vectorimpl::Vectorimpl() [171]
-----------------------------------------------
                0.00    0.09       1/1           Catch::TestSpecParser::TestSpecParser(Catch::ITagAliasRegistry const&) [168]
[173]    0.3    0.00    0.09       1         std::vector<unsigned long, std::allocator<unsigned long> >::vector() [173]
                0.00    0.09       1/1           std::Vectorbase<unsigned long, std::allocator<unsigned long> >::Vectorbase() [172]
-----------------------------------------------
                0.04    0.05 19235884/19235884     std::pointer_traits<char>::pointer_to(char&) [150]
[174]    0.3    0.04    0.05 19235884         char std::addressof<char>(char&) [174]
                0.05    0.00 19235884/19235884     char std::__addressof<char>(char&) [245]
-----------------------------------------------
                0.04    0.05 10224618/10224618     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_destroy(unsigned long) [101]
[175]    0.3    0.04    0.05 10224618         std::allocator_traits<std::allocator<char> >::deallocate(std::allocator<char>&, char, unsigned long) [175]
                0.05    0.00 10224618/10224618     __gnu_cxx::new_allocator<char>::deallocate(char, unsigned long) [254]
-----------------------------------------------
                0.00    0.03  454894/1364682     Catch::AssertionStats::~AssertionStats() [267]
                0.00    0.03  454894/1364682     Catch::RunContext::handleNonExpr(Catch::AssertionInfo const&, Catch::ResultWas::OfType, Catch::AssertionReaction&) [29]
                0.00    0.03  454894/1364682     Catch::Option<Catch::AssertionResult>::reset() [335]
[176]    0.3    0.00    0.09 1364682         Catch::AssertionResult::~AssertionResult() [176]
                0.01    0.08 1364682/1819576     Catch::AssertionResultData::~AssertionResultData() [134]
-----------------------------------------------
                0.00    0.00      34/1966312     ___CATCH__TEST____0() [11]
                0.06    0.03 1966278/1966312     ___CATCH__TEST____3() [18]
[177]    0.3    0.06    0.03 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&> const Catch::ExprLhs<__gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > const&>::operator!=<libutf8::utf8_iterator>(libutf8::utf8_iterator const&) [177]
                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&>::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 const&) [336]
                0.00    0.01 1966312/154890399     Catch::StringRef::StringRef(char const) [42]
                0.00    0.00 1966312/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 const&>(__gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > const&, libutf8::utf8_iterator const&) [1276]
-----------------------------------------------
                0.00    0.00    2149/7164246     std::__cxx11::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t> >::reserve(unsigned long) [694]
                0.00    0.01  761869/7164246     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) [145]
                0.01    0.07 6400228/7164246     std::__cxx11::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t> >::push_back(char32_t) [70]
[178]    0.3    0.01    0.08 7164246         std::__cxx11::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t> >::capacity() const [178]
                0.02    0.06 7164246/10521903     std::__cxx11::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t> >::_M_is_local() const [141]
-----------------------------------------------
                0.00    0.00     102/3355604     std::__cxx11::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t> >::reserve(unsigned long) [694]
                0.00    0.01  761869/3355604     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) [145]
                0.02    0.05 2593633/3355604     std::__cxx11::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t> >::~basic_string() [146]
[179]    0.2    0.02    0.06 3355604         std::__cxx11::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t> >::_M_dispose() [179]
                0.01    0.03 3355604/10521903     std::__cxx11::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t> >::_M_is_local() const [141]
                0.01    0.02  761971/761971      std::__cxx11::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t> >::_M_destroy(unsigned long) [339]
-----------------------------------------------
                0.00    0.01       1/14          __static_initialization_and_destruction_0(int, int) [378]
                0.00    0.01       1/14          __static_initialization_and_destruction_0(int, int) [524]
                0.00    0.01       1/14          __static_initialization_and_destruction_0(int, int) [525]
                0.00    0.01       2/14          __static_initialization_and_destruction_0(int, int) [406]
                0.00    0.02       3/14          __static_initialization_and_destruction_0(int, int) [377]
                0.00    0.03       6/14          __static_initialization_and_destruction_0(int, int) [299]
[180]    0.2    0.00    0.08      14         Catch::AutoReg::AutoReg(Catch::ITestInvoker, Catch::SourceLineInfo const&, Catch::StringRef const&, Catch::NameAndTags const&) [180]
                0.00    0.08      14/14          Catch::makeTestCase(Catch::ITestInvoker, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, Catch::NameAndTags const&, Catch::SourceLineInfo const&) [181]
                0.00    0.00      14/14          Catch::(anonymous namespace)::RegistryHub::registerTest(Catch::TestCase const&) [725]
                0.00    0.00      14/71          Catch::TestCase::~TestCase() [750]
                0.00    0.00      14/14          Catch::extractClassName[abi:cxx11](Catch::StringRef const&) [872]
                0.00    0.00      14/17670427     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() [60]
                0.00    0.00      14/328         Catch::NonCopyable::NonCopyable() [1480]
                0.00    0.00      14/18          Catch::getMutableRegistryHub() [1901]
-----------------------------------------------
                0.00    0.08      14/14          Catch::AutoReg::AutoReg(Catch::ITestInvoker, Catch::SourceLineInfo const&, Catch::StringRef const&, Catch::NameAndTags const&) [180]
[181]    0.2    0.00    0.08      14         Catch::makeTestCase(Catch::ITestInvoker, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, Catch::NameAndTags const&, Catch::SourceLineInfo const&) [181]
                0.00    0.06      14/14          Catch::TestCaseInfo::TestCaseInfo(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > const&, Catch::SourceLineInfo const&) [214]
                0.02    0.00      14/14          Catch::StringRef::end() const [390]
                0.00    0.00      14/159         std::vector<std::__cxx11::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() [474]
                0.00    0.00     245/6387        std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::operator+=(char) [478]
                0.00    0.00      39/39          Catch::(anonymous namespace)::enforceNotReservedTag(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, Catch::SourceLineInfo const&) [666]
                0.00    0.00      39/117         Catch::(anonymous namespace)::parseSpecialTag(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [626]
                0.00    0.00      28/978270      std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string() [52]
                0.00    0.00      39/136         std::vector<std::__cxx11::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&) [715]
                0.00    0.00      14/14          Catch::TestCase::TestCase(Catch::ITestInvoker, Catch::TestCaseInfo&&) [808]
                0.00    0.00      14/113         Catch::TestCaseInfo::~TestCaseInfo() [732]
                0.00    0.00      14/28          Catch::StringRef::operator std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >[abi:cxx11]() const [820]
                0.00    0.00      42/17670427     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() [60]
                0.00    0.00      39/170         Catch::startsWith(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char) [810]
                0.00    0.00      39/134         std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::clear() [834]
                0.00    0.00      14/2342        std::vector<std::__cxx11::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() [676]
                0.00    0.00      14/14          Catch::StringRef::begin() const [1959]
                0.00    0.00      14/28          std::remove_reference<Catch::TestCaseInfo&>::type&& std::move<Catch::TestCaseInfo&>(Catch::TestCaseInfo&) [1868]
-----------------------------------------------
                0.00    0.08      41/41          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&) [184]
[182]    0.2    0.00    0.08      41         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&) [182]
                0.08    0.00      41/41          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&) [183]
-----------------------------------------------
                0.08    0.00      41/41          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&) [182]
[183]    0.2    0.08    0.00      41         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&) [183]
                0.00    0.00      33/10224618     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_create(unsigned long&, unsigned long) [78]
                0.00    0.00      41/127676313     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_set_length(unsigned long) [23]
                0.00    0.00      33/28564994     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_dispose() [54]
                0.00    0.00      41/123228156     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::capacity() const [26]
                0.00    0.00      41/122740786     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_S_copy(char, char const, unsigned long) [50]
                0.00    0.00      41/28551030     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::length() const [127]
                0.00    0.00      82/491157742     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_data() const [44]
                0.00    0.00      33/10921973     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_data(char) [284]
                0.00    0.00      33/10572889     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_capacity(unsigned long) [355]
-----------------------------------------------
                0.00    0.00       1/41          Catch::clara::detail::ExeName::set(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [550]
                0.00    0.00       1/41          Catch::clara::detail::ParserRefImpl<Catch::clara::detail::Arg>::operator()(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [589]
                0.00    0.00       2/41          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> >&) [549]
                0.00    0.00       2/41          Catch::clara::detail::ParserRefImpl<Catch::clara::detail::Arg>::operator=(Catch::clara::detail::ParserRefImpl<Catch::clara::detail::Arg> const&) [551]
                0.00    0.07      35/41          Catch::clara::detail::ParserRefImpl<Catch::clara::detail::Opt>::operator()(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [207]
[184]    0.2    0.00    0.08      41         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&) [184]
                0.00    0.08      41/41          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&) [182]
                0.00    0.00      41/41          __gnu_cxx::__alloc_traits<std::allocator<char> >::_S_propagate_on_copy_assign() [1834]
-----------------------------------------------
                0.01    0.00 1115212/16509303     std::__cxx11::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t> >::_S_copy(char32_t, char32_t const, unsigned long) [526]
                0.03    0.00 6400228/16509303     std::__cxx11::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t> >::push_back(char32_t) [70]
                0.04    0.00 8993863/16509303     std::__cxx11::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t> >::_M_set_length(unsigned long) [117]
[185]    0.2    0.08    0.00 16509303         std::char_traits<char32_t>::assign(char32_t&, char32_t const&) [185]
-----------------------------------------------
                0.00    0.00       1/12130966     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) [413]
                0.00    0.00       3/12130966     std::__cxx11::basic_string<char16_t, std::char_traits<char16_t>, std::allocator<char16_t> >::_M_destroy(unsigned long) [1118]
                0.00    0.00   67743/12130966     std::__cxx11::basic_string<char16_t, std::char_traits<char16_t>, std::allocator<char16_t> >::operator[](unsigned long) [613]
                0.01    0.00 1048576/12130966     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) [237]
                0.01    0.00 2228387/12130966     std::__cxx11::basic_string<char16_t, std::char_traits<char16_t>, std::allocator<char16_t> >::push_back(char16_t) [136]
                0.03    0.00 4391078/12130966     std::__cxx11::basic_string<char16_t, std::char_traits<char16_t>, std::allocator<char16_t> >::_M_set_length(unsigned long) [208]
                0.03    0.00 4395178/12130966     std::__cxx11::basic_string<char16_t, std::char_traits<char16_t>, std::allocator<char16_t> >::_M_is_local() const [152]
[186]    0.2    0.08    0.00 12130966         std::__cxx11::basic_string<char16_t, std::char_traits<char16_t>, std::allocator<char16_t> >::_M_data() const [186]
-----------------------------------------------
                0.00    0.00       1/7657090     ___CATCH__TEST____0() [28]
                0.00    0.00       1/7657090     ___CATCH__TEST____15() [196]
                0.01    0.00 1112064/7657090     ___CATCH__TEST____25() [31]
                0.05    0.02 6545024/7657090     ___CATCH__TEST____12() [14]
[187]    0.2    0.06    0.02 7657090         Catch::ExprLhs<unsigned long const&> Catch::Decomposer::operator<=<unsigned long>(unsigned long const&) [187]
                0.02    0.00 7657090/7657090     Catch::ExprLhs<unsigned long const&>::ExprLhs(unsigned long const&) [358]
-----------------------------------------------
                0.01    0.07 1399117/1399117     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) [151]
[188]    0.2    0.01    0.07 1399117         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) [188]
                0.01    0.01 1399117/127676313     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_set_length(unsigned long) [23]
                0.01    0.01 1399117/1399117     std::iterator_traits<char const>::difference_type std::distance<char const>(char const, char const) [373]
                0.00    0.01  412523/10224618     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_create(unsigned long&, unsigned long) [78]
                0.00    0.01 1399117/1399119     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_S_copy_chars(char, char const, char const) [479]
                0.00    0.00 1399117/491157742     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_data() const [44]
                0.00    0.00  412523/10921973     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_data(char) [284]
                0.00    0.00  412523/10572889     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_capacity(unsigned long) [355]
                0.00    0.00 1399117/1399117     bool __gnu_cxx::__is_null_pointer<char const>(char const) [1280]
-----------------------------------------------
                0.00    0.08  454894/454894      Catch::RunContext::assertionEnded(Catch::AssertionResult const&) [57]
[189]    0.2    0.00    0.08  454894         Catch::ConsoleReporter::assertionEnded(Catch::AssertionStats const&) [189]
                0.00    0.08  454894/975410      std::__shared_ptr_access<Catch::IConfig const, (__gnu_cxx::Lockpolicy)2, false, false>::operator->() const [111]
                0.00    0.00  454894/454895      Catch::Config::includeSuccessfulResults() const [1322]
                0.00    0.00  454894/909788      Catch::AssertionResult::isOk() const [1302]
                0.00    0.00  454894/1364682     Catch::AssertionResult::getResultType() const [1282]
-----------------------------------------------
                0.00    0.00       1/5496827     Catch::StringRef::StringRef(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [1125]
                0.00    0.00       1/5496827     ___CATCH__TEST____15() [196]
                0.04    0.04 5496825/5496827     ___CATCH__TEST____0() [19]
[190]    0.2    0.04    0.04 5496827         std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::c_str() const [190]
                0.04    0.00 23381284/491157742     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_data() const [44]
-----------------------------------------------
                0.00    0.00      34/1966312     ___CATCH__TEST____0() [11]
                0.03    0.05 1966278/1966312     ___CATCH__TEST____3() [18]
[191]    0.2    0.03    0.05 1966312         Catch::BinaryExpr<libutf8::utf8_iterator const&, __gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > const&> const Catch::ExprLhs<libutf8::utf8_iterator const&>::operator!=<__gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >(__gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > const&) [191]
                0.02    0.01 1966312/4915780     Catch::BinaryExpr<libutf8::utf8_iterator const&, __gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > const&>::BinaryExpr(bool, libutf8::utf8_iterator const&, Catch::StringRef, __gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > const&) [215]
                0.00    0.01 1966312/154890399     Catch::StringRef::StringRef(char const) [42]
                0.01    0.00 1966312/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> > > const&>(libutf8::utf8_iterator const&, __gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > const&) [432]
-----------------------------------------------
                0.00    0.08 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&) [106]
[192]    0.2    0.00    0.08 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) [192]
                0.00    0.08 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) [194]
-----------------------------------------------
                0.01    0.07 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) [194]
[193]    0.2    0.01    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, std::forward_iterator_tag) [193]
                0.02    0.01 1115110/1115110     std::iterator_traits<char32_t const>::difference_type std::distance<char32_t const>(char32_t const, char32_t const) [323]
                0.01    0.01 1115110/7881801     std::__cxx11::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t> >::_M_set_length(unsigned long) [117]
                0.01    0.00 1115110/1115110     bool __gnu_cxx::__is_null_pointer<char32_t const>(char32_t const) [436]
                0.00    0.00 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) [562]
                0.00    0.00 1115110/38174441     std::__cxx11::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t> >::_M_data() const [276]
-----------------------------------------------
                0.00    0.08 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) [192]
[194]    0.2    0.00    0.08 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) [194]
                0.01    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, std::forward_iterator_tag) [193]
-----------------------------------------------
                0.00    0.07  454894/454894      Catch::AssertionStats::AssertionStats(Catch::AssertionResult const&, std::vector<Catch::MessageInfo, std::allocator<Catch::MessageInfo> > const&, Catch::Totals const&) [86]
[195]    0.2    0.00    0.07  454894         std::vector<Catch::MessageInfo, std::allocator<Catch::MessageInfo> >::vector(std::vector<Catch::MessageInfo, std::allocator<Catch::MessageInfo> > const&) [195]
                0.00    0.02  454894/454894      std::Vectorbase<Catch::MessageInfo, std::allocator<Catch::MessageInfo> >::Vectorbase(unsigned long, std::allocator<Catch::MessageInfo> const&) [386]
                0.01    0.01  454894/454894      std::vector<Catch::MessageInfo, std::allocator<Catch::MessageInfo> >::end() const [385]
                0.01    0.00  454894/909889      std::Vectorbase<Catch::MessageInfo, std::allocator<Catch::MessageInfo> >::_M_get_Tp_allocator() [325]
                0.01    0.00  454894/454894      std::vector<Catch::MessageInfo, std::allocator<Catch::MessageInfo> >::size() const [446]
                0.00    0.01  454894/454894      Catch::MessageInfo std::__uninitialized_copy_a<__gnu_cxx::__normal_iterator<Catch::MessageInfo const, std::vector<Catch::MessageInfo, std::allocator<Catch::MessageInfo> > >, Catch::MessageInfo, Catch::MessageInfo>(__gnu_cxx::__normal_iterator<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> > >, Catch::MessageInfo, std::allocator<Catch::MessageInfo>&) [450]
                0.00    0.01  454894/454894      __gnu_cxx::__alloc_traits<std::allocator<Catch::MessageInfo> >::_S_select_on_copy(std::allocator<Catch::MessageInfo> const&) [533]
                0.00    0.01  454894/454894      std::vector<Catch::MessageInfo, std::allocator<Catch::MessageInfo> >::begin() const [534]
                0.00    0.00  454894/454894      std::Vectorbase<Catch::MessageInfo, std::allocator<Catch::MessageInfo> >::_M_get_Tp_allocator() const [1328]
                0.00    0.00  454894/909789      std::allocator<Catch::MessageInfo>::~allocator() [1299]
-----------------------------------------------
                0.01    0.06       2/2           Catch::TestInvokerAsFunction::invoke() const [9]
[196]    0.2    0.01    0.06       2         ___CATCH__TEST____15() [196]
                0.00    0.02  264545/83907016     Catch::AssertionHandler::handleExpr(Catch::ITransientExpression const&) [15]
                0.01    0.00    6387/7287        std::__cxx11::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t> >::operator[](unsigned long) [410]
                0.00    0.00  264545/84361910     Catch::AssertionHandler::AssertionHandler(Catch::StringRef const&, Catch::SourceLineInfo const&, Catch::StringRef, Catch::ResultDisposition::Flags) [21]
                0.00    0.00  196797/6814679     Catch::BinaryExpr<char const&, char const&> const Catch::ExprLhs<char const&>::operator==<char>(char const&) [98]
                0.00    0.00   65614/6334614     std::__cxx11::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t> >::operator+=(char32_t) [71]
                0.00    0.00  264545/84427445     operator"" catchsr(char const, unsigned long) [40]
                0.00    0.00  264545/84361910     Catch::AssertionHandler::complete() [41]
                0.00    0.00  196797/6814679     Catch::ExprLhs<char const&> Catch::Decomposer::operator<=<char>(char const&) [155]
                0.00    0.00  264545/154890399     Catch::StringRef::StringRef(char const) [42]
                0.00    0.00  264549/84362249     Catch::SourceLineInfo::SourceLineInfo(char const, unsigned long) [68]
                0.00    0.00  196797/6814679     Catch::BinaryExpr<char const&, char const&>::~BinaryExpr() [289]
                0.00    0.00   63485/63485       Catch::BinaryExpr<char16_t const&, int const&> const Catch::ExprLhs<char16_t const&>::operator==<int>(int const&) [603]
                0.00    0.00       2/95          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> >&&) [316]
                0.00    0.00       4/310         Catch::Section::Section(Catch::SectionInfo const&) [270]
                0.00    0.00  264545/84361910     Catch::AssertionHandler::~AssertionHandler() [113]
                0.00    0.00   67743/67743       std::__cxx11::basic_string<char16_t, std::char_traits<char16_t>, std::allocator<char16_t> >::operator[](unsigned long) [613]
                0.00    0.00   63485/63485       Catch::BinaryExpr<char16_t const&, int const&>::~BinaryExpr() [643]
                0.00    0.00    4258/4258        Catch::BinaryExpr<char16_t const&, unsigned int const&> const Catch::ExprLhs<char16_t const&>::operator==<unsigned int>(unsigned int const&) [702]
                0.00    0.00    8516/8716        std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::operator[](unsigned long) [706]
                0.00    0.00       2/2           Catch::BinaryExpr<std::__cxx11::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::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>::operator==<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [728]
                0.00    0.00    4258/4258        Catch::BinaryExpr<char16_t const&, unsigned int const&>::~BinaryExpr() [767]
                0.00    0.00       4/360         Catch::SectionInfo::SectionInfo(Catch::SourceLineInfo const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [629]
                0.00    0.00       4/69382       std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(char const, std::allocator<char> const&) [275]
                0.00    0.00       2/978270      std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string() [52]
                0.00    0.00       4/310         Catch::Section::~Section() [678]
                0.00    0.00       6/1479524     std::__cxx11::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t> >::~basic_string() [146]
                0.00    0.00      10/17670427     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() [60]
                0.00    0.00       4/921         Catch::SectionInfo::~SectionInfo() [695]
                0.00    0.00       4/364412      std::__cxx11::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t> >::basic_string() [353]
                0.00    0.00       2/1048582     std::__cxx11::basic_string<char16_t, std::char_traits<char16_t>, std::allocator<char16_t> >::~basic_string() [206]
                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> >&&) [1055]
                0.00    0.00       2/2           Catch::BinaryExpr<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&> const Catch::ExprLhs<std::__cxx11::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t> > const&>::operator==<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&) [1090]
                0.00    0.00       1/7657089     Catch::BinaryExpr<unsigned long const&, int const&> const Catch::ExprLhs<unsigned long const&>::operator==<int>(int const&) [84]
                0.00    0.00       1/5496827     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::c_str() const [190]
                0.00    0.00       1/7657090     Catch::ExprLhs<unsigned long const&> Catch::Decomposer::operator<=<unsigned long>(unsigned long const&) [187]
                0.00    0.00       1/7657090     Catch::BinaryExpr<unsigned long const&, int const&>::~BinaryExpr() [225]
                0.00    0.00       2/2           Catch::BinaryExpr<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&>::~BinaryExpr() [1171]
                0.00    0.00       2/2           Catch::BinaryExpr<std::__cxx11::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() [1172]
                0.00    0.00       1/28551030     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::length() const [127]
                0.00    0.00   67743/67743       Catch::ExprLhs<char16_t const&> Catch::Decomposer::operator<=<char16_t>(char16_t const&) [1333]
                0.00    0.00       4/310         Catch::Section::operator bool() const [1488]
                0.00    0.00       2/51          unittest::g_progress() [1752]
                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::Decomposer::operator<=<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&) [2570]
                0.00    0.00       2/13          Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&> Catch::Decomposer::operator<=<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [2041]
                0.00    0.00       1/1525993     std::__cxx11::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t> >::length() const [1277]
-----------------------------------------------
                0.04    0.03 6814679/6814679     Catch::BinaryExpr<char const&, char const&> const Catch::ExprLhs<char const&>::operator==<char>(char const&) [98]
[197]    0.2    0.04    0.03 6814679         Catch::BinaryExpr<char const&, char const&>::BinaryExpr(bool, char const&, Catch::StringRef, char const&) [197]
                0.03    0.00 6814679/83907016     Catch::ITransientExpression::ITransientExpression(bool, bool) [67]
-----------------------------------------------
                0.00    0.00      38/1966316     ___CATCH__TEST____0() [11]
                0.03    0.04 1966278/1966316     ___CATCH__TEST____3() [18]
[198]    0.2    0.03    0.04 1966316         Catch::BinaryExpr<libutf8::utf8_iterator const&, __gnu_cxx::__normal_iterator<char, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > const&> const Catch::ExprLhs<libutf8::utf8_iterator const&>::operator==<__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&) [198]
                0.01    0.01 1966316/3932628     Catch::BinaryExpr<libutf8::utf8_iterator const&, __gnu_cxx::__normal_iterator<char, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > const&>::BinaryExpr(bool, libutf8::utf8_iterator const&, Catch::StringRef, __gnu_cxx::__normal_iterator<char, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > const&) [286]
                0.00    0.01 1966316/154890399     Catch::StringRef::StringRef(char const) [42]
                0.01    0.00 1966316/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&) [430]
-----------------------------------------------
                0.00    0.00      34/1966312     ___CATCH__TEST____0() [11]
                0.02    0.05 1966278/1966312     ___CATCH__TEST____3() [18]
[199]    0.2    0.02    0.05 1966312         Catch::BinaryExpr<libutf8::utf8_iterator const&, __gnu_cxx::__normal_iterator<char, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > const&> const Catch::ExprLhs<libutf8::utf8_iterator const&>::operator!=<__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&) [199]
                0.02    0.00 1966312/1966312     bool Catch::compareNotEqual<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&, __gnu_cxx::__normal_iterator<char, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > const&) [365]
                0.01    0.01 1966312/3932628     Catch::BinaryExpr<libutf8::utf8_iterator const&, __gnu_cxx::__normal_iterator<char, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > const&>::BinaryExpr(bool, libutf8::utf8_iterator const&, Catch::StringRef, __gnu_cxx::__normal_iterator<char, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > const&) [286]
                0.00    0.01 1966312/154890399     Catch::StringRef::StringRef(char const) [42]
-----------------------------------------------
                                                 <spontaneous>
[200]    0.2    0.00    0.07                 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > std::operator+<char, std::char_traits<char>, std::allocator<char> >(char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&) [200]
                0.00    0.05  173846/173846      std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::insert(unsigned long, char const) [257]
                0.01    0.01  173846/349082      std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&) [268]
                0.00    0.00  173846/347765      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> >&) [1331]
-----------------------------------------------
                0.01    0.00       1/9           Catch::(anonymous namespace)::platformColourInstance() [488]
                0.01    0.00       1/9           Catch::Context::~Context() [498]
                0.01    0.00       1/9           Catch::list(std::shared_ptr<Catch::Config> const&) [494]
                0.01    0.00       1/9           Catch::RunContext::~RunContext() [213]
                0.01    0.00       1/9           Catch::(anonymous namespace)::makeReporter(std::shared_ptr<Catch::Config> const&) [300]
                0.01    0.00       1/9           Catch::(anonymous namespace)::TestGroup::TestGroup(std::shared_ptr<Catch::Config> const&) [226]
                0.01    0.00       1/9           Catch::ConsoleReporter::ConsoleReporter(Catch::ReporterConfig const&)::{lambda()#1}::operator()() const [485]
                0.01    0.00       1/9           Catch::ReporterConfig::~ReporterConfig() [496]
                0.01    0.00       1/9           Catch::StreamingReporterBase<Catch::ConsoleReporter>::~StreamingReporterBase() [493]
[201]    0.2    0.07    0.00       9         std::shared_ptr<Catch::IConfig const>::~shared_ptr() [201]
                0.00    0.00       9/9           std::__shared_ptr<Catch::IConfig const, (__gnu_cxx::Lockpolicy)2>::~__shared_ptr() [1120]
-----------------------------------------------
                0.07    0.00 18523335/18523335     Catch::ExprLhs<int const&> Catch::Decomposer::operator<=<int>(int const&) [65]
[202]    0.2    0.07    0.00 18523335         Catch::ExprLhs<int const&>::ExprLhs(int const&) [202]
-----------------------------------------------
                0.07    0.00 13313020/13313020     Catch::Decomposer::operator<=(bool) [88]
[203]    0.2    0.07    0.00 13313020         Catch::ExprLhs<bool>::ExprLhs(bool) [203]
-----------------------------------------------
                0.01    0.06 10521903/10521903     std::__cxx11::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t> >::_M_is_local() const [141]
[204]    0.2    0.01    0.06 10521903         std::__cxx11::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t> >::_M_local_data() const [204]
                0.03    0.03 10521903/10521903     std::pointer_traits<char32_t const>::pointer_to(char32_t const&) [221]
-----------------------------------------------
                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) [413]
                0.02    0.05 2162691/2162692     std::__cxx11::basic_string<char16_t, std::char_traits<char16_t>, std::allocator<char16_t> >::~basic_string() [206]
[205]    0.2    0.02    0.05 2162692         std::__cxx11::basic_string<char16_t, std::char_traits<char16_t>, std::allocator<char16_t> >::_M_dispose() [205]
                0.01    0.04 2162694/4393131     std::__cxx11::basic_string<char16_t, std::char_traits<char16_t>, std::allocator<char16_t> >::_M_is_local() const [152]
                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) [1118]
-----------------------------------------------
                0.00    0.00       2/1048582     ___CATCH__TEST____15() [196]
                0.00    0.00       4/1048582     ___CATCH__TEST____19() [48]
                0.00    0.07 1048576/1048582     ___CATCH__TEST____0() [19]
[206]    0.2    0.00    0.07 1048582         std::__cxx11::basic_string<char16_t, std::char_traits<char16_t>, std::allocator<char16_t> >::~basic_string() [206]
                0.02    0.05 2162691/2162692     std::__cxx11::basic_string<char16_t, std::char_traits<char16_t>, std::allocator<char16_t> >::_M_dispose() [205]
                0.00    0.00 2162691/2162691     std::__cxx11::basic_string<char16_t, std::char_traits<char16_t>, std::allocator<char16_t> >::Allochider::~Allochider() [1271]
-----------------------------------------------
                0.00    0.00       1/35          Catch::clara::detail::Help::Help(bool&) [585]
                0.00    0.01       4/35          unittest::snap_catch2_main(char const, char const, int, char**, void ()(), Catch::clara::detail::Parser ()(Catch::clara::detail::Parser const&), int ()(Catch::Session&), void ()()) [2]
                0.00    0.06      30/35          Catch::makeCommandLineParser(Catch::ConfigData&) [210]
[207]    0.2    0.00    0.07      35         Catch::clara::detail::ParserRefImpl<Catch::clara::detail::Opt>::operator()(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [207]
                0.00    0.07      35/41          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&) [184]
-----------------------------------------------
                0.00    0.01 1048576/4391078     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) [237]
                0.01    0.01 1114115/4391078     std::__cxx11::basic_string<char16_t, std::char_traits<char16_t>, std::allocator<char16_t> >::basic_string() [218]
                0.01    0.02 2228387/4391078     std::__cxx11::basic_string<char16_t, std::char_traits<char16_t>, std::allocator<char16_t> >::push_back(char16_t) [136]
[208]    0.2    0.02    0.05 4391078         std::__cxx11::basic_string<char16_t, std::char_traits<char16_t>, std::allocator<char16_t> >::_M_set_length(unsigned long) [208]
                0.03    0.00 4391078/12130966     std::__cxx11::basic_string<char16_t, std::char_traits<char16_t>, std::allocator<char16_t> >::_M_data() const [186]
                0.02    0.00 4391078/6619467     std::char_traits<char16_t>::assign(char16_t&, char16_t const&) [344]
                0.00    0.00 4391078/4391078     std::__cxx11::basic_string<char16_t, std::char_traits<char16_t>, std::allocator<char16_t> >::_M_length(unsigned long) [1261]
-----------------------------------------------
                0.00    0.07       1/1           unittest::snap_catch2_main(char const, char const, int, char*, void ()(), Catch::clara::detail::Parser ()(Catch::clara::detail::Parser const&), int ()(Catch::Session&), void ()()) [2]
[209]    0.2    0.00    0.07       1         Catch::Session::Session() [209]
                0.00    0.07       1/1           Catch::makeCommandLineParser(Catch::ConfigData&) [210]
                0.00    0.00       1/1           Catch::ConfigData::ConfigData() [660]
                0.00    0.00       1/1           Catch::clara::detail::Parser::operator=(Catch::clara::detail::Parser&&) [865]
                0.00    0.00       1/76          Catch::clara::detail::Parser::~Parser() [653]
                0.00    0.00       1/2           Catch::clara::detail::Parser::Parser() [883]
                0.00    0.00       1/328         Catch::NonCopyable::NonCopyable() [1480]
                0.00    0.00       1/1           std::shared_ptr<Catch::Config>::shared_ptr() [3490]
                0.00    0.00       1/5           Catch::getRegistryHub() [2186]
                0.00    0.00       1/1           Catch::(anonymous namespace)::RegistryHub::getStartupExceptionRegistry() const [3279]
                0.00    0.00       1/1           Catch::StartupExceptionRegistry::getExceptions() const [3280]
                0.00    0.00       1/1           std::vector<std::__exception_ptr::exception_ptr, std::allocator<std::__exception_ptr::exception_ptr> >::empty() const [3370]
-----------------------------------------------
                0.00    0.07       1/1           Catch::Session::Session() [209]
[210]    0.2    0.00    0.07       1         Catch::makeCommandLineParser(Catch::ConfigData&) [210]
                0.00    0.06      30/35          Catch::clara::detail::ParserRefImpl<Catch::clara::detail::Opt>::operator()(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [207]
                0.00    0.00       1/1           Catch::clara::detail::Help::Help(bool&) [585]
                0.00    0.00       1/1           Catch::clara::detail::ParserRefImpl<Catch::clara::detail::Arg>::operator()(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [589]
                0.00    0.00      30/34          Catch::clara::detail::Parser Catch::clara::detail::Parser::operator|<Catch::clara::detail::Opt>(Catch::clara::detail::Opt const&) const [602]
                0.00    0.00      11/14          Catch::clara::detail::Opt::Opt(bool&) [599]
                0.00    0.00       2/2           Catch::clara::detail::Opt::Opt<double>(double&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [661]
                0.00    0.00       2/2           Catch::clara::detail::Opt::Opt<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [662]
                0.00    0.00       2/3           Catch::clara::detail::Opt::Opt<unsigned int>(unsigned int&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [642]
                0.00    0.00       1/1           Catch::clara::detail::Opt::Opt<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(bool)#9}>(Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(bool)#9} const&) [680]
                0.00    0.00       1/1           Catch::clara::detail::Opt::Opt<long>(long&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [692]
                0.00    0.00       1/1           Catch::clara::detail::Opt::Opt<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#6}>(Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#6} const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [686]
                0.00    0.00       1/1           Catch::clara::detail::Opt::Opt<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#5}>(Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#5} const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [685]
                0.00    0.00       1/1           Catch::clara::detail::Opt::Opt<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#4}>(Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#4} const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [684]
                0.00    0.00       1/1           Catch::clara::detail::Opt::Opt<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#3}>(Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#3} const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [683]
                0.00    0.00       1/1           Catch::clara::detail::Opt::Opt<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#7}>(Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#7} const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [687]
                0.00    0.00       1/1           Catch::clara::detail::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> > > > >(std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [681]
                0.00    0.00       1/1           Catch::clara::detail::Opt::Opt<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#2}>(Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#2} const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [682]
                0.00    0.00       1/1           Catch::clara::detail::Opt::Opt<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(bool)#11}>(Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(bool)#11} const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [690]
                0.00    0.00       1/1           Catch::clara::detail::Opt::Opt<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&) [689]
                0.00    0.00       1/1           Catch::clara::detail::Opt::Opt<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(int)#10}>(Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(int)#10} const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [691]
                0.00    0.00       1/1           Catch::clara::detail::Opt::Opt<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#8}>(Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#8} const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [688]
                0.00    0.00      98/69382       std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(char const, std::allocator<char> const&) [275]
                0.00    0.00      31/76          Catch::clara::detail::Parser::~Parser() [653]
                0.00    0.00       1/1           Catch::clara::detail::Parser Catch::clara::detail::ComposableParserImpl<Catch::clara::detail::ExeName>::operator|<Catch::clara::detail::Help>(Catch::clara::detail::Help const&) const [701]
                0.00    0.00       1/1           Catch::clara::detail::Parser Catch::clara::detail::Parser::operator|<Catch::clara::detail::Arg>(Catch::clara::detail::Arg const&) const [733]
                0.00    0.00      48/58          Catch::clara::detail::Opt::operator[](std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [765]
                0.00    0.00      30/1987        Catch::clara::detail::Opt::~Opt() [637]
                0.00    0.00      98/17670427     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() [60]
                0.00    0.00       1/1           Catch::clara::detail::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> > > > >(std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [910]
                0.00    0.00       1/1           Catch::clara::detail::ExeName::ExeName(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&) [954]
                0.00    0.00       1/1           Catch::clara::detail::Help::~Help() [1059]
                0.00    0.00       1/11          Catch::clara::detail::Arg::~Arg() [914]
                0.00    0.00       1/77          Catch::clara::detail::ExeName::~ExeName() [981]
-----------------------------------------------
                0.01    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&) [90]
[211]    0.2    0.01    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> > >) [211]
                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) [230]
-----------------------------------------------
                0.00    0.06       1/1           Catch::Session::runInternal() [3]
[212]    0.2    0.00    0.06       1         Catch::(anonymous namespace)::TestGroup::~TestGroup() [212]
                0.00    0.06       1/1           Catch::RunContext::~RunContext() [213]
                0.00    0.00       1/3           std::shared_ptr<Catch::Config>::~shared_ptr() [1170]
                0.00    0.00       1/3           std::vector<Catch::TestSpec::FilterMatch, std::allocator<Catch::TestSpec::FilterMatch> >::~vector() [2541]
                0.00    0.00       1/1           std::set<Catch::TestCase const, std::less<Catch::TestCase const>, std::allocator<Catch::TestCase const> >::~set() [3997]
-----------------------------------------------
                0.00    0.06       1/1           Catch::(anonymous namespace)::TestGroup::~TestGroup() [212]
[213]    0.2    0.00    0.06       1         Catch::RunContext::~RunContext() [213]
                0.00    0.03       1/1           Catch::ConsoleReporter::testRunEnded(Catch::TestRunStats const&) [340]
                0.00    0.03       1/1           std::vector<Catch::ScopedMessage, std::allocator<Catch::ScopedMessage> >::~vector() [341]
                0.01    0.00       1/9           std::shared_ptr<Catch::IConfig const>::~shared_ptr() [201]
                0.00    0.00       1/2           std::unique_ptr<Catch::IStreamingReporter, std::default_delete<Catch::IStreamingReporter> >::~unique_ptr() [489]
                0.00    0.00       1/1           std::vector<Catch::TestCaseTracking::ITracker, std::allocator<Catch::TestCaseTracking::ITracker> >::~vector() [583]
                0.00    0.00       1/66          Catch::RunContext::aborting() const [751]
                0.00    0.00       1/1           Catch::TestRunStats::TestRunStats(Catch::TestRunInfo const&, Catch::Totals const&, bool) [1048]
                0.00    0.00       1/1           Catch::Option<Catch::AssertionResult>::~Option() [1076]
                0.00    0.00       1/454895      std::vector<Catch::MessageInfo, std::allocator<Catch::MessageInfo> >::~vector() [391]
                0.00    0.00       1/1           Catch::TestRunStats::~TestRunStats() [1100]
                0.00    0.00       1/3           Catch::TestRunInfo::~TestRunInfo() [1064]
                0.00    0.00       1/84362193     std::unique_ptr<Catch::IStreamingReporter, std::default_delete<Catch::IStreamingReporter> >::operator->() const [35]
                0.00    0.00       1/1           Catch::TestCaseTracking::TrackerContext::~TrackerContext() [1187]
                0.00    0.00       1/1           Catch::FatalConditionHandler::~FatalConditionHandler() [3044]
                0.00    0.00       1/1           std::vector<Catch::SectionEndInfo, std::allocator<Catch::SectionEndInfo> >::~vector() [4009]
                0.00    0.00       1/1           Catch::IRunner::~IRunner() [3105]
                0.00    0.00       1/1           Catch::IResultCapture::~IResultCapture() [3012]
-----------------------------------------------
                0.00    0.06      14/14          Catch::makeTestCase(Catch::ITestInvoker, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, Catch::NameAndTags const&, Catch::SourceLineInfo const&) [181]
[214]    0.2    0.00    0.06      14         Catch::TestCaseInfo::TestCaseInfo(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > const&, Catch::SourceLineInfo const&) [214]
                0.00    0.06      14/14          Catch::setTags(Catch::TestCaseInfo&, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >) [217]
                0.00    0.00      28/159         std::vector<std::__cxx11::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() [474]
                0.00    0.00      42/2934481     std::__cxx11::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&) [73]
                0.00    0.00      14/1514        std::vector<std::__cxx11::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&) [619]
                0.00    0.00      14/2342        std::vector<std::__cxx11::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() [676]
-----------------------------------------------
                0.02    0.01 1966312/4915780     Catch::BinaryExpr<libutf8::utf8_iterator const&, __gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > const&> const Catch::ExprLhs<libutf8::utf8_iterator const&>::operator!=<__gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >(__gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > const&) [191]
                0.02    0.01 2949468/4915780     Catch::BinaryExpr<libutf8::utf8_iterator const&, __gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > const&> const Catch::ExprLhs<libutf8::utf8_iterator const&>::operator==<__gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >(__gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > const&) [154]
[215]    0.2    0.04    0.02 4915780         Catch::BinaryExpr<libutf8::utf8_iterator const&, __gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > const&>::BinaryExpr(bool, libutf8::utf8_iterator const&, Catch::StringRef, __gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > const&) [215]
                0.02    0.00 4915780/83907016     Catch::ITransientExpression::ITransientExpression(bool, bool) [67]
-----------------------------------------------
                0.00    0.00       1/3108328     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> > >) [696]
                0.05    0.02 3108327/3108328     void std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_construct<char>(char, char, std::forward_iterator_tag) [109]
[216]    0.2    0.05    0.02 3108328         std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_S_copy_chars(char, char, char) [216]
                0.01    0.01 3108328/122740786     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_S_copy(char, char const, unsigned long) [50]
-----------------------------------------------
                0.00    0.06      14/14          Catch::TestCaseInfo::TestCaseInfo(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > const&, Catch::SourceLineInfo const&) [214]
[217]    0.2    0.00    0.06      14         Catch::setTags(Catch::TestCaseInfo&, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >) [217]
                0.00    0.05      14/14          void std::sort<__gnu_cxx::__normal_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > > >(__gnu_cxx::__normal_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, __gnu_cxx::__normal_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >) [260]
                0.00    0.01      39/39          Catch::toLower(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [393]
                0.00    0.00      14/14          __gnu_cxx::__normal_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > > std::unique<__gnu_cxx::__normal_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > > >(__gnu_cxx::__normal_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, __gnu_cxx::__normal_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >) [632]
                0.00    0.00      39/117         Catch::(anonymous namespace)::parseSpecialTag(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [626]
                0.00    0.00      39/136         std::vector<std::__cxx11::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&) [715]
                0.00    0.00      39/17670427     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() [60]
                0.00    0.00      14/15          std::vector<std::__cxx11::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> > > >&&) [953]
                0.00    0.00      14/14          std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::clear() [1183]
                0.00    0.00      53/161         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&) [1559]
                0.00    0.00      42/42          decltype (({parm#1}.end)()) std::end<std::vector<std::__cxx11::basic_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> > > >&) [1830]
                0.00    0.00      39/252         __gnu_cxx::__normal_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::vector<std::__cxx11::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 [1494]
                0.00    0.00      39/103         __gnu_cxx::__normal_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::vector<std::__cxx11::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++() [1613]
                0.00    0.00      28/28          decltype (({parm#1}.begin)()) std::begin<std::vector<std::__cxx11::basic_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> > > >&) [1869]
                0.00    0.00      28/28          __gnu_cxx::__normal_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >::__normal_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >>(__gnu_cxx::__normal_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, __gnu_cxx::__enable_if<std::__are_same<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >>::__value, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >::__type> const&) [1855]
                0.00    0.00      14/14          std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::erase(__gnu_cxx::__normal_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, __gnu_cxx::__normal_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >) [2013]
                0.00    0.00      14/182         std::vector<std::__cxx11::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() [1553]
                0.00    0.00      14/182         std::vector<std::__cxx11::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() [1552]
                0.00    0.00      14/682         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> > > >&) [1417]
-----------------------------------------------
                0.03    0.03       4/4           ___CATCH__TEST____19() [48]
[218]    0.2    0.03    0.03       4         std::__cxx11::basic_string<char16_t, std::char_traits<char16_t>, std::allocator<char16_t> >::basic_string() [218]
                0.01    0.01 1114115/4391078     std::__cxx11::basic_string<char16_t, std::char_traits<char16_t>, std::allocator<char16_t> >::_M_set_length(unsigned long) [208]
                0.01    0.01 1114115/2162691     std::allocator<char16_t>::allocator() [364]
                0.00    0.01 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>&&) [528]
                0.00    0.00 1114115/2162691     std::__cxx11::basic_string<char16_t, std::char_traits<char16_t>, std::allocator<char16_t> >::_M_local_data() [1272]
                0.00    0.00 1114115/4325382     std::allocator<char16_t>::~allocator() [1263]
-----------------------------------------------
                0.00    0.00      36/1966314     ___CATCH__TEST____0() [11]
                0.03    0.03 1966278/1966314     ___CATCH__TEST____3() [18]
[219]    0.2    0.03    0.03 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&> const Catch::ExprLhs<__gnu_cxx::__normal_iterator<char, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > const&>::operator==<libutf8::utf8_iterator>(libutf8::utf8_iterator const&) [219]
                0.01    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&>::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 const&) [287]
                0.00    0.01 1966314/154890399     Catch::StringRef::StringRef(char const) [42]
                0.00    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&) [1275]
-----------------------------------------------
                0.00    0.00      34/1966312     ___CATCH__TEST____0() [11]
                0.02    0.04 1966278/1966312     ___CATCH__TEST____3() [18]
[220]    0.2    0.02    0.04 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&> const Catch::ExprLhs<__gnu_cxx::__normal_iterator<char, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > const&>::operator!=<libutf8::utf8_iterator>(libutf8::utf8_iterator const&) [220]
                0.01    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&>::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 const&) [287]
                0.00    0.01 1966312/154890399     Catch::StringRef::StringRef(char const) [42]
                0.01    0.00 1966312/1966312     bool Catch::compareNotEqual<__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&, libutf8::utf8_iterator const&) [433]
-----------------------------------------------
                0.03    0.03 10521903/10521903     std::__cxx11::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t> >::_M_local_data() const [204]
[221]    0.2    0.03    0.03 10521903         std::pointer_traits<char32_t const>::pointer_to(char32_t const&) [221]
                0.03    0.00 10521903/10521903     char32_t const std::addressof<char32_t const>(char32_t const&) [318]
-----------------------------------------------
                                                 <spontaneous>
[222]    0.2    0.06    0.00                 bool __gnu_cxx::__ops::Iterequals_val<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const>::operator()<__gnu_cxx::__normal_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > > >(__gnu_cxx::__normal_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >) [222]
-----------------------------------------------
                                                 <spontaneous>
[223]    0.2    0.06    0.00                 Catch::ITransientExpression::isBinaryExpression() const [223]
-----------------------------------------------
                0.00    0.00      17/9756608     ___CATCH__TEST____0() [11]
                0.00    0.00  984439/9756608     ___CATCH__TEST____3() [18]
                0.01    0.01 2224128/9756608     ___CATCH__TEST____0() [28]
                0.02    0.02 6548024/9756608     ___CATCH__TEST____12() [14]
[224]    0.2    0.04    0.02 9756608         Catch::BinaryExpr<char32_t const&, char32_t const&>::~BinaryExpr() [224]
                0.02    0.00 9756608/83907016     Catch::ITransientExpression::~ITransientExpression() [97]
-----------------------------------------------
                0.00    0.00       1/7657090     ___CATCH__TEST____0() [28]
                0.00    0.00       1/7657090     ___CATCH__TEST____15() [196]
                0.01    0.00 1112064/7657090     ___CATCH__TEST____25() [31]
                0.03    0.02 6545024/7657090     ___CATCH__TEST____12() [14]
[225]    0.2    0.04    0.02 7657090         Catch::BinaryExpr<unsigned long const&, int const&>::~BinaryExpr() [225]
                0.02    0.00 7657090/83907016     Catch::ITransientExpression::~ITransientExpression() [97]
-----------------------------------------------
                0.00    0.06       1/1           Catch::Session::runInternal() [3]
[226]    0.2    0.00    0.06       1         Catch::(anonymous namespace)::TestGroup::TestGroup(std::shared_ptr<Catch::Config> const&) [226]
                0.00    0.03       1/1           Catch::(anonymous namespace)::makeReporter(std::shared_ptr<Catch::Config> const&) [300]
                0.01    0.00       1/9           std::shared_ptr<Catch::IConfig const>::~shared_ptr() [201]
                0.00    0.01      14/14          std::pair<std::Rbtree_const_iterator<Catch::TestCase const>, bool> std::set<Catch::TestCase const, std::less<Catch::TestCase const>, std::allocator<Catch::TestCase const> >::emplace<Catch::TestCase const>(Catch::TestCase const&&) [510]
                0.00    0.01       1/1           Catch::getAllTestCasesSorted(Catch::IConfig const&) [518]
                0.00    0.00       1/2           std::unique_ptr<Catch::IStreamingReporter, std::default_delete<Catch::IStreamingReporter> >::~unique_ptr() [489]
                0.00    0.00       1/1           Catch::RunContext::RunContext(std::shared_ptr<Catch::IConfig const> const&, std::unique_ptr<Catch::IStreamingReporter, std::default_delete<Catch::IStreamingReporter> >&&) [888]
                0.00    0.00      15/45          bool __gnu_cxx::operator!=<Catch::TestCase const, std::vector<Catch::TestCase, std::allocator<Catch::TestCase> > >(__gnu_cxx::__normal_iterator<Catch::TestCase const, std::vector<Catch::TestCase, std::allocator<Catch::TestCase> > > const&, __gnu_cxx::__normal_iterator<Catch::TestCase const, std::vector<Catch::TestCase, std::allocator<Catch::TestCase> > > const&) [1815]
                0.00    0.00      14/42          __gnu_cxx::__normal_iterator<Catch::TestCase const, std::vector<Catch::TestCase, std::allocator<Catch::TestCase> > >::operator() const [1824]
                0.00    0.00      14/14          Catch::TestCaseInfo::isHidden() const [1955]
                0.00    0.00      14/42          __gnu_cxx::__normal_iterator<Catch::TestCase const, std::vector<Catch::TestCase, std::allocator<Catch::TestCase> > >::operator++() [1822]
                0.00    0.00       2/4           std::__shared_ptr_access<Catch::Config, (__gnu_cxx::Lockpolicy)2, false, false>::operator() const [2247]
                0.00    0.00       2/11          std::__shared_ptr_access<Catch::Config, (__gnu_cxx::Lockpolicy)2, false, false>::operator->() const [2051]
                0.00    0.00       2/4           Catch::Config::testSpec() const [2238]
                0.00    0.00       1/1           std::shared_ptr<Catch::Config>::shared_ptr(std::shared_ptr<Catch::Config> const&) [3489]
                0.00    0.00       1/3           std::shared_ptr<Catch::IConfig const>::shared_ptr<Catch::Config, void>(std::shared_ptr<Catch::Config> const&) [2448]
                0.00    0.00       1/1           std::set<Catch::TestCase const, std::less<Catch::TestCase const>, std::allocator<Catch::TestCase const> >::set() [3996]
                0.00    0.00       1/1           std::vector<Catch::TestSpec::FilterMatch, std::allocator<Catch::TestSpec::FilterMatch> >::vector() [4020]
                0.00    0.00       1/1           Catch::TestSpec::matchesByFilter(std::vector<Catch::TestCase, std::allocator<Catch::TestCase> > const&, Catch::IConfig const&) const [3299]
                0.00    0.00       1/1           std::vector<Catch::TestSpec::FilterMatch, std::allocator<Catch::TestSpec::FilterMatch> >::operator=(std::vector<Catch::TestSpec::FilterMatch, std::allocator<Catch::TestSpec::FilterMatch> >&&) [4021]
                0.00    0.00       1/3           std::vector<Catch::TestSpec::FilterMatch, std::allocator<Catch::TestSpec::FilterMatch> >::~vector() [2541]
                0.00    0.00       1/2           Catch::TestSpec::getInvalidArgs[abi:cxx11]() const [2661]
                0.00    0.00       1/1           std::vector<Catch::TestSpec::FilterMatch, std::allocator<Catch::TestSpec::FilterMatch> >::empty() const [3366]
                0.00    0.00       1/688         std::vector<std::__cxx11::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 [1415]
                0.00    0.00       1/5           std::vector<Catch::TestCase, std::allocator<Catch::TestCase> >::begin() const [2193]
                0.00    0.00       1/5           std::vector<Catch::TestCase, std::allocator<Catch::TestCase> >::end() const [2192]
-----------------------------------------------
                0.04    0.02 6542976/6542976     ___CATCH__TEST____12() [14]
[227]    0.2    0.04    0.02 6542976         Catch::BinaryExpr<void const const&, void const const&>::~BinaryExpr() [227]
                0.02    0.00 6542976/83907016     Catch::ITransientExpression::~ITransientExpression() [97]
-----------------------------------------------
                                                 <spontaneous>
[228]    0.2    0.02    0.04                 std::__cxx11::basic_string<char, std::char_traits<char>, std::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) [228]
                0.01    0.01  173846/349082      std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&) [268]
                0.00    0.01  173846/108381241     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::append(char const) [13]
                0.00    0.00  173846/347765      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> >&) [1331]
-----------------------------------------------
                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) [230]
[229]    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) [229]
                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> > >) [235]
                0.00    0.00       2/127676313     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_set_length(unsigned long) [23]
                0.00    0.00       1/10224618     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_create(unsigned long&, unsigned long) [78]
                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> > >) [1129]
                0.00    0.00       2/491157742     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_data() const [44]
                0.00    0.00       1/10921973     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_data(char) [284]
                0.00    0.00       1/10572889     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_capacity(unsigned long) [355]
                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> > >) [2647]
-----------------------------------------------
                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> > >) [211]
[230]    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) [230]
                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) [229]
-----------------------------------------------
                0.00    0.06 1112062/1112062     ___CATCH__TEST____0() [19]
[231]    0.2    0.00    0.06 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&) [231]
                0.00    0.04 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) [280]
                0.01    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&) [438]
                0.00    0.01 1112062/1112062     std::__cxx11::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t> >::_M_local_data() [532]
                0.00    0.00 1112062/1112062     std::char_traits<wchar_t>::length(wchar_t const) [1287]
-----------------------------------------------
                0.06    0.00 18886802/18886802     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() [60]
[232]    0.2    0.06    0.00 18886802         std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::Allochider::~Allochider() [232]
-----------------------------------------------
                0.04    0.02       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) [234]
[233]    0.2    0.04    0.02       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&) [233]
                0.02    0.00 17697612/17697616     __gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::base() const [382]
-----------------------------------------------
                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> > >) [235]
[234]    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) [234]
                0.04    0.02       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&) [233]
-----------------------------------------------
                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) [229]
[235]    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> > >) [235]
                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) [234]
                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&) [2967]
-----------------------------------------------
                0.00    0.05 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&) [148]
[236]    0.2    0.00    0.05 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) [236]
                0.00    0.05 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) [238]
-----------------------------------------------
                0.01    0.04 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) [238]
[237]    0.2    0.01    0.04 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) [237]
                0.00    0.01 1048576/4391078     std::__cxx11::basic_string<char16_t, std::char_traits<char16_t>, std::allocator<char16_t> >::_M_set_length(unsigned long) [208]
                0.01    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) [414]
                0.00    0.01 1048576/1048576     std::iterator_traits<char16_t const>::difference_type std::distance<char16_t const>(char16_t const, char16_t const) [442]
                0.01    0.00 1048576/12130966     std::__cxx11::basic_string<char16_t, std::char_traits<char16_t>, std::allocator<char16_t> >::_M_data() const [186]
                0.00    0.00 1048576/1048576     bool __gnu_cxx::__is_null_pointer<char16_t const>(char16_t const) [1296]
-----------------------------------------------
                0.00    0.05 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) [236]
[238]    0.2    0.00    0.05 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) [238]
                0.01    0.04 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) [237]
-----------------------------------------------
                0.02    0.03 6542976/6542976     Catch::BinaryExpr<void const const&, void const const&> const Catch::ExprLhs<void const const&>::operator==<void const>(void const const&) [105]
[239]    0.2    0.02    0.03 6542976         Catch::BinaryExpr<void const const&, void const const&>::BinaryExpr(bool, void const const&, Catch::StringRef, void const const&) [239]
                0.03    0.00 6542976/83907016     Catch::ITransientExpression::ITransientExpression(bool, bool) [67]
-----------------------------------------------
                0.04    0.01 2355200/2355200     Catch::BinaryExpr<char32_t const&, unsigned int const&> const Catch::ExprLhs<char32_t const&>::operator==<unsigned int>(unsigned int const&) [138]
[240]    0.2    0.04    0.01 2355200         Catch::BinaryExpr<char32_t const&, unsigned int const&>::BinaryExpr(bool, char32_t const&, Catch::StringRef, unsigned int const&) [240]
                0.01    0.00 2355200/83907016     Catch::ITransientExpression::ITransientExpression(bool, bool) [67]
-----------------------------------------------
                0.00    0.05       1/1           unittest::snap_catch2_main(char const, char const, int, char**, void ()(), Catch::clara::detail::Parser ()(Catch::clara::detail::Parser const&), int ()(Catch::Session&), void ()()) [2]
[241]    0.1    0.00    0.05       1         Catch::Session::applyCommandLine(int, char const const) [241]
                0.00    0.05       1/1           Catch::clara::detail::ParserBase::parse(Catch::clara::detail::Args const&) const [242]
                0.00    0.00       1/1           Catch::clara::detail::Args::Args(int, char const const) [830]
                0.00    0.00       1/1           Catch::clara::detail::Args::~Args() [1074]
                0.00    0.00       1/47          Catch::clara::detail::BasicResult<Catch::clara::detail::ParseState>::~BasicResult() [819]
                0.00    0.00       1/1           std::__shared_ptr<Catch::Config, (__gnu_cxx::Lockpolicy)2>::reset() [1230]
                0.00    0.00       1/46          Catch::clara::detail::BasicResult<Catch::clara::detail::ParseState>::operator bool() const [1811]
-----------------------------------------------
                0.00    0.05       1/1           Catch::Session::applyCommandLine(int, char const const) [241]
[242]    0.1    0.00    0.05       1         Catch::clara::detail::ParserBase::parse(Catch::clara::detail::Args const&) const [242]
                0.00    0.05       1/1           Catch::clara::detail::Parser::parse(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, Catch::clara::detail::TokenStream const&) const [243]
                0.00    0.00       1/1           Catch::clara::detail::TokenStream::TokenStream(Catch::clara::detail::Args const&) [984]
                0.00    0.00       1/1           Catch::clara::detail::Args::exeName[abi:cxx11]() const [1053]
                0.00    0.00       1/17670427     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() [60]
                0.00    0.00       1/232         Catch::clara::detail::TokenStream::~TokenStream() [791]
-----------------------------------------------
                0.00    0.05       1/1           Catch::clara::detail::ParserBase::parse(Catch::clara::detail::Args const&) const [242]
[243]    0.1    0.00    0.05       1         Catch::clara::detail::Parser::parse(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, Catch::clara::detail::TokenStream const&) const [243]
                0.00    0.02      45/45          Catch::clara::detail::Opt::parse(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, Catch::clara::detail::TokenStream const&) const [350]
                0.00    0.02      45/45          Catch::clara::detail::BasicResult<Catch::clara::detail::ParseState>::operator=(Catch::clara::detail::BasicResult<Catch::clara::detail::ParseState>&&) [352]
                0.00    0.01      48/48          Catch::clara::detail::ParseState::remainingTokens() const [509]
                0.00    0.00       1/1           Catch::clara::detail::ExeName::set(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [550]
                0.00    0.00       1/46          Catch::clara::detail::BasicResult<Catch::clara::detail::ParseState> Catch::clara::detail::BasicResult<Catch::clara::detail::ParseState>::ok<Catch::clara::detail::ParseState>(Catch::clara::detail::ParseState const&) [511]
                0.00    0.00       1/1           Catch::clara::detail::BasicResult<Catch::clara::detail::ParseState>::BasicResult(Catch::clara::detail::BasicResult<Catch::clara::detail::ParseState>&&) [658]
                0.00    0.00       1/46          Catch::clara::detail::ParseState::ParseState(Catch::clara::detail::ParseResultType, Catch::clara::detail::TokenStream const&) [513]
                0.00    0.00      46/47          Catch::clara::detail::BasicResult<Catch::clara::detail::ParseState>::~BasicResult() [819]
                0.00    0.00      48/232         Catch::clara::detail::TokenStream::~TokenStream() [791]
                0.00    0.00       1/4           Catch::clara::detail::BasicResult<Catch::clara::detail::ParseResultType>::~BasicResult() [1040]
                0.00    0.00       1/138         Catch::clara::detail::ParseState::~ParseState() [813]
                0.00    0.00      95/95          Catch::clara::detail::ResultValueBase<Catch::clara::detail::ParseState>::value() const [1649]
                0.00    0.00      91/91          Catch::clara::detail::ParserRefImpl<Catch::clara::detail::Opt>::cardinality() const [1655]
                0.00    0.00      47/47          Catch::clara::detail::ParseState::type() const [1803]
                0.00    0.00      45/46          Catch::clara::detail::BasicResult<Catch::clara::detail::ParseState>::operator bool() const [1811]
                0.00    0.00      36/1433        bool __gnu_cxx::operator!=<Catch::clara::detail::Opt const, std::vector<Catch::clara::detail::Opt, std::allocator<Catch::clara::detail::Opt> > >(__gnu_cxx::__normal_iterator<Catch::clara::detail::Opt const, std::vector<Catch::clara::detail::Opt, std::allocator<Catch::clara::detail::Opt> > > const&, __gnu_cxx::__normal_iterator<Catch::clara::detail::Opt const, std::vector<Catch::clara::detail::Opt, std::allocator<Catch::clara::detail::Opt> > > const&) [1394]
                0.00    0.00      35/1357        __gnu_cxx::__normal_iterator<Catch::clara::detail::Opt const, std::vector<Catch::clara::detail::Opt, std::allocator<Catch::clara::detail::Opt> > >::operator() const [1401]
                0.00    0.00      35/1357        __gnu_cxx::__normal_iterator<Catch::clara::detail::Opt const, std::vector<Catch::clara::detail::Opt, std::allocator<Catch::clara::detail::Opt> > >::operator++() [1400]
                0.00    0.00       3/49          Catch::clara::detail::TokenStream::operator bool() const [1801]
                0.00    0.00       2/85          bool __gnu_cxx::operator!=<Catch::clara::detail::Arg const, std::vector<Catch::clara::detail::Arg, std::allocator<Catch::clara::detail::Arg> > >(__gnu_cxx::__normal_iterator<Catch::clara::detail::Arg const, std::vector<Catch::clara::detail::Arg, std::allocator<Catch::clara::detail::Arg> > > const&, __gnu_cxx::__normal_iterator<Catch::clara::detail::Arg const, std::vector<Catch::clara::detail::Arg, std::allocator<Catch::clara::detail::Arg> > > const&) [1659]
                0.00    0.00       1/216         std::vector<Catch::clara::detail::Opt, std::allocator<Catch::clara::detail::Opt> >::size() const [1528]
                0.00    0.00       1/81          std::vector<Catch::clara::detail::Arg, std::allocator<Catch::clara::detail::Arg> >::size() const [1664]
                0.00    0.00       1/76          std::vector<Catch::clara::detail::Opt, std::allocator<Catch::clara::detail::Opt> >::begin() const [1709]
                0.00    0.00       1/76          std::vector<Catch::clara::detail::Opt, std::allocator<Catch::clara::detail::Opt> >::end() const [1708]
                0.00    0.00       1/76          std::vector<Catch::clara::detail::Arg, std::allocator<Catch::clara::detail::Arg> >::begin() const [1707]
                0.00    0.00       1/76          std::vector<Catch::clara::detail::Arg, std::allocator<Catch::clara::detail::Arg> >::end() const [1706]
                0.00    0.00       1/10          __gnu_cxx::__normal_iterator<Catch::clara::detail::Arg const, std::vector<Catch::clara::detail::Arg, std::allocator<Catch::clara::detail::Arg> > >::operator() const [2058]
                0.00    0.00       1/10          __gnu_cxx::__normal_iterator<Catch::clara::detail::Arg const, std::vector<Catch::clara::detail::Arg, std::allocator<Catch::clara::detail::Arg> > >::operator++() [2055]
-----------------------------------------------
                0.00    0.00       1/2228388     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) [413]
                0.00    0.05 2228387/2228388     std::__cxx11::basic_string<char16_t, std::char_traits<char16_t>, std::allocator<char16_t> >::push_back(char16_t) [136]
[244]    0.1    0.00    0.05 2228388         std::__cxx11::basic_string<char16_t, std::char_traits<char16_t>, std::allocator<char16_t> >::capacity() const [244]
                0.01    0.04 2230437/4393131     std::__cxx11::basic_string<char16_t, std::char_traits<char16_t>, std::allocator<char16_t> >::_M_is_local() const [152]
-----------------------------------------------
                0.05    0.00 19235884/19235884     char std::addressof<char>(char&) [174]
[245]    0.1    0.05    0.00 19235884         char std::__addressof<char>(char&) [245]
-----------------------------------------------
                0.05    0.00 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&) [106]
[246]    0.1    0.05    0.00 1115110         std::char_traits<char32_t>::length(char32_t const) [246]
                0.00    0.00 2230220/2230220     std::char_traits<char32_t>::eq(char32_t const&, char32_t const&) [1269]
-----------------------------------------------
                0.02    0.03 1112062/1112062     std::__cxx11::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t> >::_M_dispose() [248]
[247]    0.1    0.02    0.03 1112062         std::__cxx11::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t> >::_M_is_local() const [247]
                0.01    0.02 1112062/1112062     std::__cxx11::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t> >::_M_local_data() const [324]
                0.00    0.00 1112062/5560310     std::__cxx11::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t> >::_M_data() const [1257]
-----------------------------------------------
                0.00    0.05 1112062/1112062     std::__cxx11::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t> >::~basic_string() [249]
[248]    0.1    0.00    0.05 1112062         std::__cxx11::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t> >::_M_dispose() [248]
                0.02    0.03 1112062/1112062     std::__cxx11::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t> >::_M_is_local() const [247]
-----------------------------------------------
                0.00    0.05 1112062/1112062     ___CATCH__TEST____0() [19]
[249]    0.1    0.00    0.05 1112062         std::__cxx11::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t> >::~basic_string() [249]
                0.00    0.05 1112062/1112062     std::__cxx11::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t> >::_M_dispose() [248]
                0.00    0.00 1112062/1112062     std::__cxx11::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t> >::Allochider::~Allochider() [1288]
-----------------------------------------------
                                                 <spontaneous>
[250]    0.1    0.05    0.00                 std::default_delete<Catch::Generators::GeneratorUntypedBase>&& std::forward<std::default_delete<Catch::Generators::GeneratorUntypedBase> >(std::remove_reference<std::default_delete<Catch::Generators::GeneratorUntypedBase> >::type&) [250]
-----------------------------------------------
                0.05    0.00 8848459/8848459     Catch::ExprLhs<libutf8::utf8_iterator const&> Catch::Decomposer::operator<=<libutf8::utf8_iterator>(libutf8::utf8_iterator const&) [118]
[251]    0.1    0.05    0.00 8848459         Catch::ExprLhs<libutf8::utf8_iterator const&>::ExprLhs(libutf8::utf8_iterator const&) [251]
-----------------------------------------------
                0.01    0.04 4395178/4395178     std::__cxx11::basic_string<char16_t, std::char_traits<char16_t>, std::allocator<char16_t> >::_M_is_local() const [152]
[252]    0.1    0.01    0.04 4395178         std::__cxx11::basic_string<char16_t, std::char_traits<char16_t>, std::allocator<char16_t> >::_M_local_data() const [252]
                0.03    0.01 4395178/4395178     std::pointer_traits<char16_t const>::pointer_to(char16_t const&) [278]
-----------------------------------------------
                0.05    0.00 14206794/14206794     Catch::ExprLhs<char32_t const&> Catch::Decomposer::operator<=<char32_t>(char32_t const&) [104]
[253]    0.1    0.05    0.00 14206794         Catch::ExprLhs<char32_t const&>::ExprLhs(char32_t const&) [253]
-----------------------------------------------
                0.05    0.00 10224618/10224618     std::allocator_traits<std::allocator<char> >::deallocate(std::allocator<char>&, char, unsigned long) [175]
[254]    0.1    0.05    0.00 10224618         __gnu_cxx::new_allocator<char>::deallocate(char, unsigned long) [254]
-----------------------------------------------
                0.00    0.05   65535/65535       ___CATCH__TEST____0() [19]
[255]    0.1    0.00    0.05   65535         Catch::Matchers::ExceptionMessage(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, bool) [255]
                0.00    0.05   65535/65535       Catch::Matchers::ExceptionWatcher::ExceptionWatcher(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, bool) [256]
-----------------------------------------------
                0.00    0.05   65535/65535       Catch::Matchers::ExceptionMessage(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, bool) [255]
[256]    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) [256]
                0.00    0.04   65535/65535       Catch::Matchers::Impl::MatcherBase<std::exception>::MatcherBase() [273]
                0.00    0.01   65535/2934481     std::__cxx11::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&) [73]
-----------------------------------------------
                0.00    0.05  173846/173846      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> >&&) [200]
[257]    0.1    0.00    0.05  173846         std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::insert(unsigned long, char const) [257]
                0.01    0.04  173846/173846      std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::replace(unsigned long, unsigned long, char const, unsigned long) [258]
                0.00    0.00  173846/109037457     std::char_traits<char>::length(char const) [107]
-----------------------------------------------
                0.01    0.04  173846/173846      std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::insert(unsigned long, char const) [257]
[258]    0.1    0.01    0.04  173846         std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::replace(unsigned long, unsigned long, char const, unsigned long) [258]
                0.00    0.03  173846/173850      std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_replace(unsigned long, unsigned long, char const, unsigned long) [337]
                0.01    0.00  173846/173929      std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_limit(unsigned long, unsigned long) const [408]
                0.00    0.00  173846/174108      std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_check(unsigned long, char const) const [614]
-----------------------------------------------
                0.00    0.05      14/14          void std::sort<__gnu_cxx::__normal_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > > >(__gnu_cxx::__normal_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, __gnu_cxx::__normal_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >) [260]
[259]    0.1    0.00    0.05      14         void std::__sort<__gnu_cxx::__normal_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, __gnu_cxx::__ops::Iterless_iter>(__gnu_cxx::__normal_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, __gnu_cxx::__normal_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, __gnu_cxx::__ops::Iterless_iter) [259]
                0.03    0.00      14/14          std::__lg(long) [330]
                0.00    0.02      14/14          void std::__final_insertion_sort<__gnu_cxx::__normal_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, __gnu_cxx::__ops::Iterless_iter>(__gnu_cxx::__normal_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, __gnu_cxx::__normal_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, __gnu_cxx::__ops::Iterless_iter) [376]
                0.00    0.00      14/161         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&) [1559]
                0.00    0.00      14/166         __gnu_cxx::__normal_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::vector<std::__cxx11::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&) [1558]
                0.00    0.00      14/14          void std::__introsort_loop<__gnu_cxx::__normal_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, long, __gnu_cxx::__ops::Iterless_iter>(__gnu_cxx::__normal_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, __gnu_cxx::__normal_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, long, __gnu_cxx::__ops::Iterless_iter) [2032]
-----------------------------------------------
                0.00    0.05      14/14          Catch::setTags(Catch::TestCaseInfo&, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >) [217]
[260]    0.1    0.00    0.05      14         void std::sort<__gnu_cxx::__normal_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > > >(__gnu_cxx::__normal_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, __gnu_cxx::__normal_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >) [260]
                0.00    0.05      14/14          void std::__sort<__gnu_cxx::__normal_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, __gnu_cxx::__ops::Iterless_iter>(__gnu_cxx::__normal_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, __gnu_cxx::__normal_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, __gnu_cxx::__ops::Iterless_iter) [259]
                0.00    0.00      14/14          __gnu_cxx::__ops::__iter_less_iter() [1952]
-----------------------------------------------
                0.00    0.00       1/3932666     ___CATCH__TEST____0() [89]
                0.00    0.00      39/3932666     Catch::toLowerInPlace(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&) [394]
                0.00    0.00      70/3932666     ___CATCH__TEST____0() [11]
                0.02    0.03 3932556/3932666     ___CATCH__TEST____3() [18]
[261]    0.1    0.02    0.03 3932666         std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::end() [261]
                0.01    0.00 3932666/350642197     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::size() const [46]
                0.01    0.00 3932666/7865775     __gnu_cxx::__normal_iterator<char, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::__normal_iterator(char const&) [357]
                0.01    0.00 3932666/491157742     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_data() const [44]
-----------------------------------------------
                0.00    0.00      34/1966312     ___CATCH__TEST____0() [11]
                0.01    0.04 1966278/1966312     ___CATCH__TEST____3() [18]
[262]    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&> const Catch::ExprLhs<__gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > const&>::operator==<libutf8::utf8_iterator>(libutf8::utf8_iterator const&) [262]
                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&>::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 const&) [336]
                0.00    0.01 1966312/154890399     Catch::StringRef::StringRef(char const) [42]
                0.01    0.00 1966312/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&) [431]
-----------------------------------------------
                0.00    0.05   65535/65535       ___CATCH__TEST____0() [19]
[263]    0.1    0.00    0.05   65535         Catch::MatchExpr<libutf8::libutf8_exception_decoding, Catch::Matchers::ExceptionWatcher> Catch::makeMatchExpr<libutf8::libutf8_exception_decoding, Catch::Matchers::ExceptionWatcher>(libutf8::libutf8_exception_decoding const&, Catch::Matchers::ExceptionWatcher const&, Catch::StringRef const&) [263]
                0.00    0.05   65535/65535       Catch::MatchExpr<libutf8::libutf8_exception_decoding, Catch::Matchers::ExceptionWatcher>::MatchExpr(libutf8::libutf8_exception_decoding const&, Catch::Matchers::ExceptionWatcher const&, Catch::StringRef const&) [264]
-----------------------------------------------
                0.00    0.05   65535/65535       Catch::MatchExpr<libutf8::libutf8_exception_decoding, Catch::Matchers::ExceptionWatcher> Catch::makeMatchExpr<libutf8::libutf8_exception_decoding, Catch::Matchers::ExceptionWatcher>(libutf8::libutf8_exception_decoding const&, Catch::Matchers::ExceptionWatcher const&, Catch::StringRef const&) [263]
[264]    0.1    0.00    0.05   65535         Catch::MatchExpr<libutf8::libutf8_exception_decoding, Catch::Matchers::ExceptionWatcher>::MatchExpr(libutf8::libutf8_exception_decoding const&, Catch::Matchers::ExceptionWatcher const&, Catch::StringRef const&) [264]
                0.00    0.03   65535/65535       Catch::Matchers::ExceptionWatcher::match(std::exception const&) const [333]
                0.00    0.02   65535/65535       Catch::Matchers::ExceptionWatcher::ExceptionWatcher(Catch::Matchers::ExceptionWatcher const&) [381]
                0.00    0.00   65535/83907016     Catch::ITransientExpression::ITransientExpression(bool, bool) [67]
-----------------------------------------------
                                                 <spontaneous>
[265]    0.1    0.05    0.00                 bool std::operator==<char>(std::allocator<char> const&, std::allocator<char> const&) [265]
-----------------------------------------------
                0.00    0.00     102/761971      std::__cxx11::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t> >::reserve(unsigned long) [694]
                0.00    0.04  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) [145]
[266]    0.1    0.00    0.05  761971         std::__cxx11::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t> >::_M_create(unsigned long&, unsigned long) [266]
                0.01    0.02 1523940/1523940     std::__cxx11::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t> >::max_size() const [345]
                0.01    0.01  761971/761971      std::allocator_traits<std::allocator<char32_t> >::allocate(std::allocator<char32_t>&, unsigned long) [368]
                0.00    0.00  761971/1523946     std::__cxx11::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t> >::_M_get_allocator() [1278]
-----------------------------------------------
                0.00    0.04  454894/454894      Catch::RunContext::assertionEnded(Catch::AssertionResult const&) [57]
[267]    0.1    0.00    0.04  454894         Catch::AssertionStats::~AssertionStats() [267]
                0.00    0.03  454894/1364682     Catch::AssertionResult::~AssertionResult() [176]
                0.00    0.01  454894/454895      std::vector<Catch::MessageInfo, std::allocator<Catch::MessageInfo> >::~vector() [391]
-----------------------------------------------
                0.00    0.00       1/349082      Catch::clara::detail::BasicResult<Catch::clara::detail::ParseState>::BasicResult(Catch::clara::detail::BasicResult<Catch::clara::detail::ParseState>&&) [658]
                0.00    0.00       2/349082      Catch::SectionInfo::SectionInfo(Catch::SectionInfo&&) [991]
                0.00    0.00       3/349082      Catch::clara::detail::Token::Token(Catch::clara::detail::Token&&) [972]
                0.00    0.00       7/349082      void std::__insertion_sort<__gnu_cxx::__normal_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, __gnu_cxx::__ops::Iterless_iter>(__gnu_cxx::__normal_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, __gnu_cxx::__normal_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, __gnu_cxx::__ops::Iterless_iter) [375]
                0.00    0.00      18/349082      void std::__unguarded_linear_insert<__gnu_cxx::__normal_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, __gnu_cxx::__ops::Valless_iter>(__gnu_cxx::__normal_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, __gnu_cxx::__ops::Valless_iter) [405]
                0.00    0.00      82/349082      void std::Construct<std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&) [772]
                0.00    0.00      87/349082      Catch::TestCaseInfo::TestCaseInfo(Catch::TestCaseInfo&&) [766]
                0.00    0.00    1190/349082      Catch::clara::detail::ParserRefImpl<Catch::clara::detail::Opt>::ParserRefImpl(Catch::clara::detail::ParserRefImpl<Catch::clara::detail::Opt>&&) [644]
                0.01    0.01  173846/349082      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> >&&) [200]
                0.01    0.01  173846/349082      std::__cxx11::basic_string<char, std::char_traits<char>, std::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) [228]
[268]    0.1    0.02    0.02  349082         std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&) [268]
                0.00    0.00  349082/127676313     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_set_length(unsigned long) [23]
                0.00    0.00  698164/19235884     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_local_data() [119]
                0.00    0.00  349082/156922301     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_is_local() const [25]
                0.00    0.00  697351/10921973     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_data(char) [284]
                0.00    0.00  349082/17313910     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::Allochider::Allochider(char, std::allocator<char>&&) [133]
                0.00    0.00  349082/28551030     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::length() const [127]
                0.00    0.00  349082/128025397     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_length(unsigned long) [75]
                0.00    0.00  348269/10572889     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_capacity(unsigned long) [355]
                0.00    0.00  348269/491157742     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_data() const [44]
                0.00    0.00  349082/20798508     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_get_allocator() [332]
                0.00    0.00  349082/17663087     std::remove_reference<std::allocator<char>&>::type&& std::move<std::allocator<char>&>(std::allocator<char>&) [354]
                0.00    0.00     813/117979233     std::char_traits<char>::copy(char, char const, unsigned long) [69]
-----------------------------------------------
                0.03    0.01 10224618/10224618     std::allocator_traits<std::allocator<char> >::allocate(std::allocator<char>&, unsigned long) [156]
[269]    0.1    0.03    0.01 10224618         __gnu_cxx::new_allocator<char>::allocate(unsigned long, void const) [269]
                0.01    0.00 10224618/135080334     __gnu_cxx::new_allocator<char>::max_size() const [102]
-----------------------------------------------
                0.00    0.00       1/310         ___CATCH__TEST____0() [11]
                0.00    0.00       1/310         ___CATCH__TEST____35() [22]
                0.00    0.00       1/310         ___CATCH__TEST____0() [651]
                0.00    0.00       4/310         ___CATCH__TEST____0() [89]
                0.00    0.00       4/310         ___CATCH__TEST____8() [590]
                0.00    0.00       4/310         ___CATCH__TEST____3() [18]
                0.00    0.00       4/310         ___CATCH__TEST____15() [196]
                0.00    0.00       4/310         ___CATCH__TEST____31() [55]
                0.00    0.00      16/310         ___CATCH__TEST____19() [48]
                0.00    0.00      16/310         ___CATCH__TEST____25() [31]
                0.00    0.00      25/310         ___CATCH__TEST____0() [349]
                0.00    0.00      25/310         ___CATCH__TEST____12() [14]
                0.00    0.01      36/310         ___CATCH__TEST____0() [28]
                0.00    0.02     169/310         ___CATCH__TEST____0() [19]
[270]    0.1    0.00    0.04     310         Catch::Section::Section(Catch::SectionInfo const&) [270]
                0.00    0.04     310/310         Catch::RunContext::sectionStarted(Catch::SectionInfo const&, Catch::Counts&) [271]
                0.00    0.00     310/978270      std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string() [52]
                0.00    0.00     310/560         Catch::SectionInfo::SectionInfo(Catch::SectionInfo const&) [654]
                0.00    0.00     310/84362270     Catch::getResultCapture() [36]
                0.00    0.00     310/328         Catch::NonCopyable::NonCopyable() [1480]
                0.00    0.00     310/312         Catch::Counts::Counts() [1483]
                0.00    0.00     310/310         Catch::Timer::Timer() [1486]
                0.00    0.00     310/360         Catch::Timer::start() [1467]
-----------------------------------------------
                0.00    0.04     310/310         Catch::Section::Section(Catch::SectionInfo const&) [270]
[271]    0.1    0.00    0.04     310         Catch::RunContext::sectionStarted(Catch::SectionInfo const&, Catch::Counts&) [271]
                0.00    0.03     310/360         Catch::TestCaseTracking::SectionTracker::acquire(Catch::TestCaseTracking::TrackerContext&, Catch::TestCaseTracking::NameAndLocation const&) [290]
                0.01    0.00      50/50          std::vector<Catch::TestCaseTracking::ITracker, std::allocator<Catch::TestCaseTracking::ITracker> >::push_back(Catch::TestCaseTracking::ITracker&&) [401]
                0.00    0.00     310/374         Catch::TestCaseTracking::NameAndLocation::NameAndLocation(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, Catch::SourceLineInfo const&) [703]
                0.00    0.00      50/100         Catch::ConsoleReporter::sectionStarting(Catch::SectionInfo const&) [718]
                0.00    0.00     310/452         Catch::TestCaseTracking::NameAndLocation::~NameAndLocation() [744]
                0.00    0.00      50/84362193     std::unique_ptr<Catch::IStreamingReporter, std::default_delete<Catch::IStreamingReporter> >::operator->() const [35]
                0.00    0.00     310/310         Catch::TestCaseTracking::TrackerBase::isOpen() const [1487]
-----------------------------------------------
                0.01    0.03 13313020/13313020     void Catch::AssertionHandler::handleExpr<bool>(Catch::ExprLhs<bool> const&) [32]
[272]    0.1    0.01    0.03 13313020         Catch::UnaryExpr<bool>::~UnaryExpr() [272]
                0.03    0.00 13313020/83907016     Catch::ITransientExpression::~ITransientExpression() [97]
-----------------------------------------------
                0.00    0.04   65535/65535       Catch::Matchers::ExceptionWatcher::ExceptionWatcher(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, bool) [256]
[273]    0.1    0.00    0.04   65535         Catch::Matchers::Impl::MatcherBase<std::exception>::MatcherBase() [273]
                0.00    0.04   65535/65535       Catch::Matchers::Impl::MatcherUntypedBase::MatcherUntypedBase() [274]
                0.00    0.00   65535/65535       Catch::Matchers::Impl::MatcherMethod<std::exception>::MatcherMethod() [1338]
-----------------------------------------------
                0.00    0.04   65535/65535       Catch::Matchers::Impl::MatcherBase<std::exception>::MatcherBase() [273]
[274]    0.1    0.00    0.04   65535         Catch::Matchers::Impl::MatcherUntypedBase::MatcherUntypedBase() [274]
                0.01    0.03   65535/978270      std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string() [52]
-----------------------------------------------
                0.00    0.00       1/69382       Catch::clara::detail::Args::Args(int, char const const) [830]
                0.00    0.00       1/69382       Catch::ConfigData::ConfigData() [660]
                0.00    0.00       1/69382       libutf8::operator!=(libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const) [946]
                0.00    0.00       1/69382       libutf8::operator>(libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const) [940]
                0.00    0.00       1/69382       libutf8::operator>=(libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const) [938]
                0.00    0.00       1/69382       libutf8::operator<(libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const) [944]
                0.00    0.00       1/69382       libutf8::operator<=(libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const) [942]
                0.00    0.00       1/69382       libutf8::operator==(char const, libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [936]
                0.00    0.00       1/69382       libutf8::operator!=(char const, libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [945]
                0.00    0.00       1/69382       libutf8::operator>(char const, libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [939]
                0.00    0.00       1/69382       libutf8::operator>=(char const, libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [937]
                0.00    0.00       1/69382       libutf8::operator<(char const, libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [943]
                0.00    0.00       1/69382       libutf8::operator<=(char const, libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [941]
                0.00    0.00       1/69382       ___CATCH__TEST____0() [11]
                0.00    0.00       1/69382       ___CATCH__TEST____35() [22]
                0.00    0.00       1/69382       ___CATCH__TEST____0() [651]
                0.00    0.00       2/69382       Catch::ConsoleReporter::printTotals(Catch::Totals const&) [404]
                0.00    0.00       3/69382       void std::Construct<std::_cxx11::basic_string<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&) [856]
                0.00    0.00       3/69382       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]) [850]
                0.00    0.00       4/69382       Catch::ConsoleReporter::ConsoleReporter(Catch::ReporterConfig const&)::{lambda()#1}::operator()() const [485]
                0.00    0.00       4/69382       Catch::clara::detail::Help::Help(bool&) [585]
                0.00    0.00       4/69382       ___CATCH__TEST____8() [590]
                0.00    0.00       4/69382       ___CATCH__TEST____3() [18]
                0.00    0.00       4/69382       ___CATCH__TEST____15() [196]
                0.00    0.00       4/69382       ___CATCH__TEST____31() [55]
                0.00    0.00       5/69382       __static_initialization_and_destruction_0(int, int) [123]
                0.00    0.00      12/69382       unittest::snap_catch2_main(char const, char const, int, char**, void ()(), Catch::clara::detail::Parser ()(Catch::clara::detail::Parser const&), int ()(Catch::Session&), void ()()) [2]
                0.00    0.00      13/69382       ___CATCH__TEST____0() [89]
                0.00    0.00      14/69382       Catch::TestCaseTracking::TrackerContext::startRun() [499]
                0.00    0.00      16/69382       libutf8::operator==(libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const) [774]
                0.00    0.00      16/69382       ___CATCH__TEST____19() [48]
                0.00    0.00      16/69382       ___CATCH__TEST____25() [31]
                0.00    0.00      17/69382       libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >::case_insensitive_basic_string(char const, std::allocator<char> const&) [773]
                0.00    0.00      25/69382       ___CATCH__TEST____0() [349]
                0.00    0.00      25/69382       ___CATCH__TEST____12() [14]
                0.00    0.00      36/69382       ___CATCH__TEST____0() [28]
                0.00    0.00      98/69382       Catch::makeCommandLineParser(Catch::ConfigData&) [210]
                0.00    0.04   69041/69382       ___CATCH__TEST____0() [19]
[275]    0.1    0.00    0.04   69382         std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(char const, std::allocator<char> const&) [275]
                0.00    0.03  415965/1399117     void std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_construct<char const>(char const, char const) [143]
                0.01    0.00  415965/1572892     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::Allochider::Allochider(char, std::allocator<char> const&) [372]
                0.00    0.00  415965/19235884     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_local_data() [119]
                0.00    0.00  415965/109037457     std::char_traits<char>::length(char const) [107]
-----------------------------------------------
                0.00    0.00       2/38174441     std::__cxx11::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t> >::data() const [1186]
                0.00    0.00       2/38174441     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> >&&) [1055]
                0.00    0.00       2/38174441     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 [1127]
                0.00    0.00     102/38174441     std::__cxx11::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t> >::reserve(unsigned long) [694]
                0.00    0.00    7287/38174441     std::__cxx11::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t> >::operator[](unsigned long) [410]
                0.00    0.00  761869/38174441     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) [145]
                0.00    0.00  761971/38174441     std::__cxx11::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t> >::_M_destroy(unsigned long) [339]
                0.00    0.00 1115110/38174441     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) [193]
                0.01    0.00 6400228/38174441     std::__cxx11::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t> >::push_back(char32_t) [70]
                0.01    0.00 8993863/38174441     std::__cxx11::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t> >::_M_set_length(unsigned long) [117]
                0.01    0.00 9612102/38174441     std::__cxx11::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t> >::c_str() const [351]
                0.01    0.00 10521903/38174441     std::__cxx11::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t> >::_M_is_local() const [141]
[276]    0.1    0.04    0.00 38174441         std::__cxx11::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t> >::_M_data() const [276]
-----------------------------------------------
                0.04    0.00 6542976/6542976     Catch::BinaryExpr<void const const&, void const const&> const Catch::ExprLhs<void const const&>::operator==<void const>(void const const&) [105]
[277]    0.1    0.04    0.00 6542976         bool Catch::compareEqual<void const, void const>(void const const&, void const const&) [277]
-----------------------------------------------
                0.03    0.01 4395178/4395178     std::__cxx11::basic_string<char16_t, std::char_traits<char16_t>, std::allocator<char16_t> >::_M_local_data() const [252]
[278]    0.1    0.03    0.01 4395178         std::pointer_traits<char16_t const>::pointer_to(char16_t const&) [278]
                0.01    0.00 4395178/4395178     char16_t const std::addressof<char16_t const>(char16_t const&) [416]
-----------------------------------------------
                0.00    0.00      70/3932626     ___CATCH__TEST____0() [11]
                0.03    0.01 3932556/3932626     ___CATCH__TEST____3() [18]
[279]    0.1    0.03    0.01 3932626         Catch::ExprLhs<__gnu_cxx::__normal_iterator<char, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > const&> Catch::Decomposer::operator<=<__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&) [279]
                0.01    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&) [417]
-----------------------------------------------
                0.00    0.04 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&) [231]
[280]    0.1    0.00    0.04 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) [280]
                0.03    0.02 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) [281]
-----------------------------------------------
                0.03    0.02 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) [280]
[281]    0.1    0.03    0.02 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) [281]
                0.00    0.02 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) [389]
-----------------------------------------------
                                                 <spontaneous>
[282]    0.1    0.04    0.00                 std::__cxx11::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t> >::_M_get_allocator() [282]
-----------------------------------------------
                                                 <spontaneous>
[283]    0.1    0.04    0.00                 Catch::AssertionHandler::complete()::{lambda()#1}::operator()() const [283]
-----------------------------------------------
                0.00    0.00       1/10921973     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_construct(unsigned long, char) [412]
                0.00    0.00       1/10921973     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) [229]
                0.00    0.00       4/10921973     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> >&&) [316]
                0.00    0.00      33/10921973     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&) [183]
                0.00    0.00  133901/10921973     void std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_construct<char>(char, char, std::forward_iterator_tag) [109]
                0.00    0.00  412523/10921973     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) [188]
                0.00    0.00  697351/10921973     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&) [268]
                0.02    0.00 4761546/10921973     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::reserve(unsigned long) [51]
                0.02    0.00 4916613/10921973     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_mutate(unsigned long, unsigned long, char const, unsigned long) [59]
[284]    0.1    0.04    0.00 10921973         std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_data(char) [284]
-----------------------------------------------
                0.00    0.01      14/78          void __gnu_cxx::new_allocator<Catch::TestCaseTracking::SectionTracker>::construct<Catch::TestCaseTracking::SectionTracker, Catch::TestCaseTracking::NameAndLocation, Catch::TestCaseTracking::TrackerContext&, decltype(nullptr)>(Catch::TestCaseTracking::SectionTracker, Catch::TestCaseTracking::NameAndLocation&&, Catch::TestCaseTracking::TrackerContext&, decltype(nullptr)&&) [500]
                0.00    0.03      64/78          void __gnu_cxx::new_allocator<Catch::TestCaseTracking::SectionTracker>::construct<Catch::TestCaseTracking::SectionTracker, Catch::TestCaseTracking::NameAndLocation const&, Catch::TestCaseTracking::TrackerContext&, Catch::TestCaseTracking::ITracker>(Catch::TestCaseTracking::SectionTracker, Catch::TestCaseTracking::NameAndLocation const&, Catch::TestCaseTracking::TrackerContext&, Catch::TestCaseTracking::ITracker&&) [301]
[285]    0.1    0.00    0.04      78         Catch::TestCaseTracking::SectionTracker::SectionTracker(Catch::TestCaseTracking::NameAndLocation const&, Catch::TestCaseTracking::TrackerContext&, Catch::TestCaseTracking::ITracker) [285]
                0.00    0.04      78/78          Catch::trim(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [293]
                0.00    0.00      78/159         std::vector<std::__cxx11::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() [474]
                0.00    0.00      78/78          Catch::TestCaseTracking::TrackerBase::TrackerBase(Catch::TestCaseTracking::NameAndLocation const&, Catch::TestCaseTracking::TrackerContext&, Catch::TestCaseTracking::ITracker) [777]
                0.00    0.00      64/374         Catch::TestCaseTracking::SectionTracker::isSectionTracker() const [1464]
                0.00    0.00      64/64          Catch::TestCaseTracking::SectionTracker::addNextFilters(std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > const&) [1737]
-----------------------------------------------
                0.01    0.01 1966312/3932628     Catch::BinaryExpr<libutf8::utf8_iterator const&, __gnu_cxx::__normal_iterator<char, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > const&> const Catch::ExprLhs<libutf8::utf8_iterator const&>::operator!=<__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&) [199]
                0.01    0.01 1966316/3932628     Catch::BinaryExpr<libutf8::utf8_iterator const&, __gnu_cxx::__normal_iterator<char, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > const&> const Catch::ExprLhs<libutf8::utf8_iterator const&>::operator==<__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&) [198]
[286]    0.1    0.02    0.02 3932628         Catch::BinaryExpr<libutf8::utf8_iterator const&, __gnu_cxx::__normal_iterator<char, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > const&>::BinaryExpr(bool, libutf8::utf8_iterator const&, Catch::StringRef, __gnu_cxx::__normal_iterator<char, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > const&) [286]
                0.02    0.00 3932628/83907016     Catch::ITransientExpression::ITransientExpression(bool, bool) [67]
-----------------------------------------------
                0.01    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&> const Catch::ExprLhs<__gnu_cxx::__normal_iterator<char, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > const&>::operator!=<libutf8::utf8_iterator>(libutf8::utf8_iterator const&) [220]
                0.01    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&> const Catch::ExprLhs<__gnu_cxx::__normal_iterator<char, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > const&>::operator==<libutf8::utf8_iterator>(libutf8::utf8_iterator const&) [219]
[287]    0.1    0.02    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 const&>::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 const&) [287]
                0.02    0.00 3932626/83907016     Catch::ITransientExpression::ITransientExpression(bool, bool) [67]
-----------------------------------------------
                0.03    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&) [106]
[288]    0.1    0.03    0.01 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&) [288]
                0.00    0.01 2227172/2593633     std::allocator<char32_t>::allocator(std::allocator<char32_t> const&) [422]
-----------------------------------------------
                0.00    0.00    3048/6814679     ___CATCH__TEST____8() [590]
                0.00    0.00  196797/6814679     ___CATCH__TEST____15() [196]
                0.00    0.00 1112114/6814679     ___CATCH__TEST____0() [28]
                0.00    0.00 1120128/6814679     ___CATCH__TEST____12() [14]
                0.01    0.01 4382592/6814679     ___CATCH__TEST____25() [31]
[289]    0.1    0.02    0.02 6814679         Catch::BinaryExpr<char const&, char const&>::~BinaryExpr() [289]
                0.02    0.00 6814679/83907016     Catch::ITransientExpression::~ITransientExpression() [97]
-----------------------------------------------
                0.00    0.00      50/360         Catch::RunContext::runTest(Catch::TestCase const&) [6]
                0.00    0.03     310/360         Catch::RunContext::sectionStarted(Catch::SectionInfo const&, Catch::Counts&) [271]
[290]    0.1    0.00    0.04     360         Catch::TestCaseTracking::SectionTracker::acquire(Catch::TestCaseTracking::TrackerContext&, Catch::TestCaseTracking::NameAndLocation const&) [290]
                0.00    0.03      64/64          std::shared_ptr<Catch::TestCaseTracking::SectionTracker> std::make_shared<Catch::TestCaseTracking::SectionTracker, Catch::TestCaseTracking::NameAndLocation const&, Catch::TestCaseTracking::TrackerContext&, Catch::TestCaseTracking::ITracker>(Catch::TestCaseTracking::NameAndLocation const&, Catch::TestCaseTracking::TrackerContext&, Catch::TestCaseTracking::ITracker&&) [307]
                0.00    0.00     360/360         Catch::TestCaseTracking::TrackerBase::findChild(Catch::TestCaseTracking::NameAndLocation const&) [565]
                0.00    0.00     720/734         std::shared_ptr<Catch::TestCaseTracking::SectionTracker>::~shared_ptr() [876]
                0.00    0.00     424/3889        std::shared_ptr<Catch::TestCaseTracking::ITracker>::~shared_ptr() <cycle 1> [1439]
                0.00    0.00     360/360         std::shared_ptr<Catch::TestCaseTracking::SectionTracker>::operator=(std::shared_ptr<Catch::TestCaseTracking::SectionTracker>&&) [911]
                0.00    0.00      64/64          Catch::TestCaseTracking::TrackerBase::addChild(std::shared_ptr<Catch::TestCaseTracking::ITracker> const&) [1056]
                0.00    0.00     656/656         std::__shared_ptr<Catch::TestCaseTracking::ITracker, (__gnu_cxx::Lockpolicy)2>::operator bool() const [1422]
                0.00    0.00     360/460         Catch::TestCaseTracking::TrackerContext::currentTracker() [1449]
                0.00    0.00     360/360         Catch::TestCaseTracking::TrackerContext::completedCycle() const [1471]
                0.00    0.00     360/360         std::__shared_ptr_access<Catch::TestCaseTracking::SectionTracker, (__gnu_cxx::Lockpolicy)2, false, false>::operator() const [1472]
                0.00    0.00     296/2366        std::__shared_ptr_access<Catch::TestCaseTracking::ITracker, (__gnu_cxx::Lockpolicy)2, false, false>::operator->() const [1360]
                0.00    0.00     296/374         Catch::TestCaseTracking::SectionTracker::isSectionTracker() const [1464]
                0.00    0.00     296/296         std::shared_ptr<Catch::TestCaseTracking::SectionTracker> std::static_pointer_cast<Catch::TestCaseTracking::SectionTracker, Catch::TestCaseTracking::ITracker>(std::shared_ptr<Catch::TestCaseTracking::ITracker> const&) [1491]
                0.00    0.00     230/230         std::__shared_ptr_access<Catch::TestCaseTracking::SectionTracker, (__gnu_cxx::Lockpolicy)2, false, false>::operator->() const [1516]
                0.00    0.00     230/230         Catch::TestCaseTracking::SectionTracker::tryOpen() [1515]
                0.00    0.00      64/64          std::shared_ptr<Catch::TestCaseTracking::ITracker>::shared_ptr<Catch::TestCaseTracking::SectionTracker, void>(std::shared_ptr<Catch::TestCaseTracking::SectionTracker> const&) [1740]
-----------------------------------------------
                                                 <spontaneous>
[291]    0.1    0.02    0.02                 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string<char, void>(char, char, std::allocator<char> const&) [291]
                0.00    0.01  173846/3108327     void std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_construct<char>(char, char) [95]
                0.00    0.00  173846/1572892     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::Allochider::Allochider(char, std::allocator<char> const&) [372]
                0.00    0.00  173846/19235884     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_local_data() [119]
-----------------------------------------------
                0.02    0.02 1112064/1112064     ___CATCH__TEST____0() [11]
[292]    0.1    0.02    0.02 1112064         Catch::BinaryExpr<int const&, int const&> const Catch::ExprLhs<int const&>::operator>=<int>(int const&) [292]
                0.01    0.01 1112064/18523335     Catch::BinaryExpr<int const&, int const&>::BinaryExpr(bool, int const&, Catch::StringRef, int const&) [92]
                0.00    0.00 1112064/154890399     Catch::StringRef::StringRef(char const) [42]
-----------------------------------------------
                0.00    0.04      78/78          Catch::TestCaseTracking::SectionTracker::SectionTracker(Catch::TestCaseTracking::NameAndLocation const&, Catch::TestCaseTracking::TrackerContext&, Catch::TestCaseTracking::ITracker) [285]
[293]    0.1    0.00    0.04      78         Catch::trim(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [293]
                0.00    0.04      78/78          std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::find_last_not_of(char const, unsigned long) const [294]
                0.00    0.00      78/79          std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::substr(unsigned long, unsigned long) const [745]
                0.00    0.00      78/78          std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::find_first_not_of(char const, unsigned long) const [968]
-----------------------------------------------
                0.00    0.04      78/78          Catch::trim(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [293]
[294]    0.1    0.00    0.04      78         std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::find_last_not_of(char const, unsigned long) const [294]
                0.04    0.00      78/78          std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::find_last_not_of(char const, unsigned long, unsigned long) const [295]
                0.00    0.00      78/109037457     std::char_traits<char>::length(char const) [107]
-----------------------------------------------
                0.04    0.00      78/78          std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::find_last_not_of(char const, unsigned long) const [294]
[295]    0.1    0.04    0.00      78         std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::find_last_not_of(char const, unsigned long, unsigned long) const [295]
                0.00    0.00      78/350642197     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::size() const [46]
                0.00    0.00      78/491157742     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_data() const [44]
                0.00    0.00      78/181         std::char_traits<char>::find(char const, unsigned long, char const&) [1554]
-----------------------------------------------
                0.04    0.00 3145728/3145728     std::char_traits<char16_t>::length(char16_t const) [297]
[296]    0.1    0.04    0.00 3145728         std::char_traits<char16_t>::eq(char16_t const&, char16_t const&) [296]
-----------------------------------------------
                0.00    0.04 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&) [148]
[297]    0.1    0.00    0.04 1048576         std::char_traits<char16_t>::length(char16_t const) [297]
                0.04    0.00 3145728/3145728     std::char_traits<char16_t>::eq(char16_t const&, char16_t const&) [296]
-----------------------------------------------
                                                 <spontaneous>
[298]    0.1    0.04    0.00                 Catch::ReusableStringStream& Catch::ReusableStringStream::operator<< <unsigned int>(unsigned int const&) [298]
-----------------------------------------------
                                   1             __static_initialization_and_destruction_0(int, int) [299]
                0.00    0.03       1/1           __libc_csu_init [94]
[299]    0.1    0.00    0.03       1+1       __static_initialization_and_destruction_0(int, int) [299]
                0.00    0.03       6/14          Catch::AutoReg::AutoReg(Catch::ITestInvoker, Catch::SourceLineInfo const&, Catch::StringRef const&, Catch::NameAndTags const&) [180]
                0.00    0.00      12/154890399     Catch::StringRef::StringRef(char const) [42]
                0.00    0.00       6/84362249     Catch::SourceLineInfo::SourceLineInfo(char const, unsigned long) [68]
                0.00    0.00       6/84361924     Catch::StringRef::StringRef() [77]
                0.00    0.00       6/14          Catch::NameAndTags::NameAndTags(Catch::StringRef const&, Catch::StringRef const&) [1930]
                0.00    0.00       6/14          Catch::makeTestInvoker(void ()()) [1933]
                                   1             __static_initialization_and_destruction_0(int, int) [299]
-----------------------------------------------
                0.00    0.03       1/1           Catch::(anonymous namespace)::TestGroup::TestGroup(std::shared_ptr<Catch::Config> const&) [226]
[300]    0.1    0.00    0.03       1         Catch::(anonymous namespace)::makeReporter(std::shared_ptr<Catch::Config> const&) [300]
                0.00    0.02       1/1           Catch::(anonymous namespace)::createReporter(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::shared_ptr<Catch::IConfig const> const&) [379]
                0.01    0.00       1/1           Catch::ReporterRegistry::getListeners() const [458]
                0.01    0.00       1/9           std::shared_ptr<Catch::IConfig const>::~shared_ptr() [201]
                0.00    0.00       1/5           Catch::getRegistryHub() [2186]
                0.00    0.00       1/2           Catch::(anonymous namespace)::RegistryHub::getReporterRegistry() const [2655]
                0.00    0.00       1/1           std::vector<std::shared_ptr<Catch::IReporterFactory>, std::allocator<std::shared_ptr<Catch::IReporterFactory> > >::empty() const [3375]
                0.00    0.00       1/3           std::shared_ptr<Catch::IConfig const>::shared_ptr<Catch::Config, void>(std::shared_ptr<Catch::Config> const&) [2448]
                0.00    0.00       1/11          std::__shared_ptr_access<Catch::Config, (__gnu_cxx::Lockpolicy)2, false, false>::operator->() const [2051]
                0.00    0.00       1/1           Catch::Config::getReporterName[abi:cxx11]() const [3285]
-----------------------------------------------
                0.00    0.03      64/64          void std::allocator_traits<std::allocator<Catch::TestCaseTracking::SectionTracker> >::construct<Catch::TestCaseTracking::SectionTracker, Catch::TestCaseTracking::NameAndLocation const&, Catch::TestCaseTracking::TrackerContext&, Catch::TestCaseTracking::ITracker>(std::allocator<Catch::TestCaseTracking::SectionTracker>&, Catch::TestCaseTracking::SectionTracker, Catch::TestCaseTracking::NameAndLocation const&, Catch::TestCaseTracking::TrackerContext&, Catch::TestCaseTracking::ITracker&&) [305]
[301]    0.1    0.00    0.03      64         void __gnu_cxx::new_allocator<Catch::TestCaseTracking::SectionTracker>::construct<Catch::TestCaseTracking::SectionTracker, Catch::TestCaseTracking::NameAndLocation const&, Catch::TestCaseTracking::TrackerContext&, Catch::TestCaseTracking::ITracker>(Catch::TestCaseTracking::SectionTracker, Catch::TestCaseTracking::NameAndLocation const&, Catch::TestCaseTracking::TrackerContext&, Catch::TestCaseTracking::ITracker&&) [301]
                0.00    0.03      64/78          Catch::TestCaseTracking::SectionTracker::SectionTracker(Catch::TestCaseTracking::NameAndLocation const&, Catch::TestCaseTracking::TrackerContext&, Catch::TestCaseTracking::ITracker) [285]
                0.00    0.00      64/512         Catch::TestCaseTracking::NameAndLocation const& std::forward<Catch::TestCaseTracking::NameAndLocation const&>(std::remove_reference<Catch::TestCaseTracking::NameAndLocation const&>::type&) [1440]
                0.00    0.00      64/624         Catch::TestCaseTracking::TrackerContext& std::forward<Catch::TestCaseTracking::TrackerContext&>(std::remove_reference<Catch::TestCaseTracking::TrackerContext&>::type&) [1429]
                0.00    0.00      64/663         Catch::TestCaseTracking::ITracker&& std::forward<Catch::TestCaseTracking::ITracker>(std::remove_reference<Catch::TestCaseTracking::ITracker>::type&) [1420]
                0.00    0.00      64/460963      operator new(unsigned long, void) [1318]
-----------------------------------------------
                0.00    0.03      64/64          std::shared_ptr<Catch::TestCaseTracking::SectionTracker> std::allocate_shared<Catch::TestCaseTracking::SectionTracker, std::allocator<Catch::TestCaseTracking::SectionTracker>, Catch::TestCaseTracking::NameAndLocation const&, Catch::TestCaseTracking::TrackerContext&, Catch::TestCaseTracking::ITracker>(std::allocator<Catch::TestCaseTracking::SectionTracker> const&, Catch::TestCaseTracking::NameAndLocation const&, Catch::TestCaseTracking::TrackerContext&, Catch::TestCaseTracking::ITracker&&) [308]
[302]    0.1    0.00    0.03      64         std::shared_ptr<Catch::TestCaseTracking::SectionTracker>::shared_ptr<std::allocator<Catch::TestCaseTracking::SectionTracker>, Catch::TestCaseTracking::NameAndLocation const&, Catch::TestCaseTracking::TrackerContext&, Catch::TestCaseTracking::ITracker>(std::Spmake_shared_tag, std::allocator<Catch::TestCaseTracking::SectionTracker> const&, Catch::TestCaseTracking::NameAndLocation const&, Catch::TestCaseTracking::TrackerContext&, Catch::TestCaseTracking::ITracker&&) [302]
                0.00    0.03      64/64          std::__shared_ptr<Catch::TestCaseTracking::SectionTracker, (__gnu_cxx::Lockpolicy)2>::__shared_ptr<std::allocator<Catch::TestCaseTracking::SectionTracker>, Catch::TestCaseTracking::NameAndLocation const&, Catch::TestCaseTracking::TrackerContext&, Catch::TestCaseTracking::ITracker>(std::Spmake_shared_tag, std::allocator<Catch::TestCaseTracking::SectionTracker> const&, Catch::TestCaseTracking::NameAndLocation const&, Catch::TestCaseTracking::TrackerContext&, Catch::TestCaseTracking::ITracker&&) [303]
                0.00    0.00      64/663         Catch::TestCaseTracking::ITracker&& std::forward<Catch::TestCaseTracking::ITracker>(std::remove_reference<Catch::TestCaseTracking::ITracker>::type&) [1420]
                0.00    0.00      64/624         Catch::TestCaseTracking::TrackerContext& std::forward<Catch::TestCaseTracking::TrackerContext&>(std::remove_reference<Catch::TestCaseTracking::TrackerContext&>::type&) [1429]
                0.00    0.00      64/512         Catch::TestCaseTracking::NameAndLocation const& std::forward<Catch::TestCaseTracking::NameAndLocation const&>(std::remove_reference<Catch::TestCaseTracking::NameAndLocation const&>::type&) [1440]
-----------------------------------------------
                0.00    0.03      64/64          std::shared_ptr<Catch::TestCaseTracking::SectionTracker>::shared_ptr<std::allocator<Catch::TestCaseTracking::SectionTracker>, Catch::TestCaseTracking::NameAndLocation const&, Catch::TestCaseTracking::TrackerContext&, Catch::TestCaseTracking::ITracker>(std::Spmake_shared_tag, std::allocator<Catch::TestCaseTracking::SectionTracker> const&, Catch::TestCaseTracking::NameAndLocation const&, Catch::TestCaseTracking::TrackerContext&, Catch::TestCaseTracking::ITracker&&) [302]
[303]    0.1    0.00    0.03      64         std::__shared_ptr<Catch::TestCaseTracking::SectionTracker, (__gnu_cxx::Lockpolicy)2>::__shared_ptr<std::allocator<Catch::TestCaseTracking::SectionTracker>, Catch::TestCaseTracking::NameAndLocation const&, Catch::TestCaseTracking::TrackerContext&, Catch::TestCaseTracking::ITracker>(std::Spmake_shared_tag, std::allocator<Catch::TestCaseTracking::SectionTracker> const&, Catch::TestCaseTracking::NameAndLocation const&, Catch::TestCaseTracking::TrackerContext&, Catch::TestCaseTracking::ITracker&&) [303]
                0.00    0.03      64/64          std::__shared_count<(__gnu_cxx::Lockpolicy)2>::__shared_count<Catch::TestCaseTracking::SectionTracker, std::allocator<Catch::TestCaseTracking::SectionTracker>, Catch::TestCaseTracking::NameAndLocation const&, Catch::TestCaseTracking::TrackerContext&, Catch::TestCaseTracking::ITracker>(std::Spmake_shared_tag, Catch::TestCaseTracking::SectionTracker, std::allocator<Catch::TestCaseTracking::SectionTracker> const&, Catch::TestCaseTracking::NameAndLocation const&, Catch::TestCaseTracking::TrackerContext&, Catch::TestCaseTracking::ITracker&&) [304]
                0.00    0.00      64/663         Catch::TestCaseTracking::ITracker&& std::forward<Catch::TestCaseTracking::ITracker>(std::remove_reference<Catch::TestCaseTracking::ITracker>::type&) [1420]
                0.00    0.00      64/624         Catch::TestCaseTracking::TrackerContext& std::forward<Catch::TestCaseTracking::TrackerContext&>(std::remove_reference<Catch::TestCaseTracking::TrackerContext&>::type&) [1429]
                0.00    0.00      64/512         Catch::TestCaseTracking::NameAndLocation const& std::forward<Catch::TestCaseTracking::NameAndLocation const&>(std::remove_reference<Catch::TestCaseTracking::NameAndLocation const&>::type&) [1440]
                0.00    0.00      64/123         std::__shared_count<(__gnu_cxx::Lockpolicy)2>::_M_get_deleter(std::type_info const&) const [1598]
                0.00    0.00      64/78          std::enable_if<!std::__shared_ptr<Catch::TestCaseTracking::SectionTracker, (__gnu_cxx::Lockpolicy)2>::__has_esft_base<Catch::TestCaseTracking::SectionTracker, void>::value, void>::type std::__shared_ptr<Catch::TestCaseTracking::SectionTracker, (__gnu_cxx::Lockpolicy)2>::_M_enable_shared_from_this_with<Catch::TestCaseTracking::SectionTracker, Catch::TestCaseTracking::SectionTracker>(Catch::TestCaseTracking::SectionTracker) [1681]
-----------------------------------------------
                0.00    0.03      64/64          std::__shared_ptr<Catch::TestCaseTracking::SectionTracker, (__gnu_cxx::Lockpolicy)2>::__shared_ptr<std::allocator<Catch::TestCaseTracking::SectionTracker>, Catch::TestCaseTracking::NameAndLocation const&, Catch::TestCaseTracking::TrackerContext&, Catch::TestCaseTracking::ITracker>(std::Spmake_shared_tag, std::allocator<Catch::TestCaseTracking::SectionTracker> const&, Catch::TestCaseTracking::NameAndLocation const&, Catch::TestCaseTracking::TrackerContext&, Catch::TestCaseTracking::ITracker&&) [303]
[304]    0.1    0.00    0.03      64         std::__shared_count<(__gnu_cxx::Lockpolicy)2>::__shared_count<Catch::TestCaseTracking::SectionTracker, std::allocator<Catch::TestCaseTracking::SectionTracker>, Catch::TestCaseTracking::NameAndLocation const&, Catch::TestCaseTracking::TrackerContext&, Catch::TestCaseTracking::ITracker>(std::Spmake_shared_tag, Catch::TestCaseTracking::SectionTracker, std::allocator<Catch::TestCaseTracking::SectionTracker> const&, Catch::TestCaseTracking::NameAndLocation const&, Catch::TestCaseTracking::TrackerContext&, Catch::TestCaseTracking::ITracker&&) [304]
                0.00    0.03      64/64          std::Spcounted_ptr_inplace<Catch::TestCaseTracking::SectionTracker, std::allocator<Catch::TestCaseTracking::SectionTracker>, (__gnu_cxx::Lockpolicy)2>::Spcounted_ptr_inplace<Catch::TestCaseTracking::NameAndLocation const&, Catch::TestCaseTracking::TrackerContext&, Catch::TestCaseTracking::ITracker>(std::allocator<Catch::TestCaseTracking::SectionTracker>, Catch::TestCaseTracking::NameAndLocation const&, Catch::TestCaseTracking::TrackerContext&, Catch::TestCaseTracking::ITracker&&) [306]
                0.00    0.00      64/156         std::allocator<std::Spcounted_ptr_inplace<Catch::TestCaseTracking::SectionTracker, std::allocator<Catch::TestCaseTracking::SectionTracker>, (__gnu_cxx::Lockpolicy)2> >::allocator<Catch::TestCaseTracking::SectionTracker>(std::allocator<Catch::TestCaseTracking::SectionTracker> const&) [1564]
                0.00    0.00      64/78          std::__allocated_ptr<std::allocator<std::Spcounted_ptr_inplace<Catch::TestCaseTracking::SectionTracker, std::allocator<Catch::TestCaseTracking::SectionTracker>, (__gnu_cxx::Lockpolicy)2> > > std::__allocate_guarded<std::allocator<std::Spcounted_ptr_inplace<Catch::TestCaseTracking::SectionTracker, std::allocator<Catch::TestCaseTracking::SectionTracker>, (__gnu_cxx::Lockpolicy)2> > >(std::allocator<std::Spcounted_ptr_inplace<Catch::TestCaseTracking::SectionTracker, std::allocator<Catch::TestCaseTracking::SectionTracker>, (__gnu_cxx::Lockpolicy)2> >&) [1698]
                0.00    0.00      64/78          std::__allocated_ptr<std::allocator<std::Spcounted_ptr_inplace<Catch::TestCaseTracking::SectionTracker, std::allocator<Catch::TestCaseTracking::SectionTracker>, (__gnu_cxx::Lockpolicy)2> > >::get() [1685]
                0.00    0.00      64/78          std::remove_reference<std::allocator<Catch::TestCaseTracking::SectionTracker> const&>::type&& std::move<std::allocator<Catch::TestCaseTracking::SectionTracker> const&>(std::allocator<Catch::TestCaseTracking::SectionTracker> const&) [1699]
                0.00    0.00      64/234         std::allocator<Catch::TestCaseTracking::SectionTracker>::allocator(std::allocator<Catch::TestCaseTracking::SectionTracker> const&) [1503]
                0.00    0.00      64/512         Catch::TestCaseTracking::NameAndLocation const& std::forward<Catch::TestCaseTracking::NameAndLocation const&>(std::remove_reference<Catch::TestCaseTracking::NameAndLocation const&>::type&) [1440]
                0.00    0.00      64/624         Catch::TestCaseTracking::TrackerContext& std::forward<Catch::TestCaseTracking::TrackerContext&>(std::remove_reference<Catch::TestCaseTracking::TrackerContext&>::type&) [1429]
                0.00    0.00      64/663         Catch::TestCaseTracking::ITracker&& std::forward<Catch::TestCaseTracking::ITracker>(std::remove_reference<Catch::TestCaseTracking::ITracker>::type&) [1420]
                0.00    0.00      64/460963      operator new(unsigned long, void) [1318]
                0.00    0.00      64/312         std::allocator<Catch::TestCaseTracking::SectionTracker>::~allocator() [1485]
                0.00    0.00      64/78          std::__allocated_ptr<std::allocator<std::Spcounted_ptr_inplace<Catch::TestCaseTracking::SectionTracker, std::allocator<Catch::TestCaseTracking::SectionTracker>, (__gnu_cxx::Lockpolicy)2> > >::operator=(decltype(nullptr)) [1686]
                0.00    0.00      64/156         std::__allocated_ptr<std::allocator<std::Spcounted_ptr_inplace<Catch::TestCaseTracking::SectionTracker, std::allocator<Catch::TestCaseTracking::SectionTracker>, (__gnu_cxx::Lockpolicy)2> > >::~__allocated_ptr() [1568]
                0.00    0.00      64/156         std::allocator<std::Spcounted_ptr_inplace<Catch::TestCaseTracking::SectionTracker, std::allocator<Catch::TestCaseTracking::SectionTracker>, (__gnu_cxx::Lockpolicy)2> >::~allocator() [1565]
-----------------------------------------------
                0.00    0.03      64/64          std::Spcounted_ptr_inplace<Catch::TestCaseTracking::SectionTracker, std::allocator<Catch::TestCaseTracking::SectionTracker>, (__gnu_cxx::Lockpolicy)2>::Spcounted_ptr_inplace<Catch::TestCaseTracking::NameAndLocation const&, Catch::TestCaseTracking::TrackerContext&, Catch::TestCaseTracking::ITracker>(std::allocator<Catch::TestCaseTracking::SectionTracker>, Catch::TestCaseTracking::NameAndLocation const&, Catch::TestCaseTracking::TrackerContext&, Catch::TestCaseTracking::ITracker&&) [306]
[305]    0.1    0.00    0.03      64         void std::allocator_traits<std::allocator<Catch::TestCaseTracking::SectionTracker> >::construct<Catch::TestCaseTracking::SectionTracker, Catch::TestCaseTracking::NameAndLocation const&, Catch::TestCaseTracking::TrackerContext&, Catch::TestCaseTracking::ITracker>(std::allocator<Catch::TestCaseTracking::SectionTracker>&, Catch::TestCaseTracking::SectionTracker, Catch::TestCaseTracking::NameAndLocation const&, Catch::TestCaseTracking::TrackerContext&, Catch::TestCaseTracking::ITracker&&) [305]
                0.00    0.03      64/64          void __gnu_cxx::new_allocator<Catch::TestCaseTracking::SectionTracker>::construct<Catch::TestCaseTracking::SectionTracker, Catch::TestCaseTracking::NameAndLocation const&, Catch::TestCaseTracking::TrackerContext&, Catch::TestCaseTracking::ITracker>(Catch::TestCaseTracking::SectionTracker, Catch::TestCaseTracking::NameAndLocation const&, Catch::TestCaseTracking::TrackerContext&, Catch::TestCaseTracking::ITracker&&) [301]
                0.00    0.00      64/663         Catch::TestCaseTracking::ITracker&& std::forward<Catch::TestCaseTracking::ITracker>(std::remove_reference<Catch::TestCaseTracking::ITracker>::type&) [1420]
                0.00    0.00      64/624         Catch::TestCaseTracking::TrackerContext& std::forward<Catch::TestCaseTracking::TrackerContext&>(std::remove_reference<Catch::TestCaseTracking::TrackerContext&>::type&) [1429]
                0.00    0.00      64/512         Catch::TestCaseTracking::NameAndLocation const& std::forward<Catch::TestCaseTracking::NameAndLocation const&>(std::remove_reference<Catch::TestCaseTracking::NameAndLocation const&>::type&) [1440]
-----------------------------------------------
                0.00    0.03      64/64          std::__shared_count<(__gnu_cxx::Lockpolicy)2>::__shared_count<Catch::TestCaseTracking::SectionTracker, std::allocator<Catch::TestCaseTracking::SectionTracker>, Catch::TestCaseTracking::NameAndLocation const&, Catch::TestCaseTracking::TrackerContext&, Catch::TestCaseTracking::ITracker>(std::Spmake_shared_tag, Catch::TestCaseTracking::SectionTracker, std::allocator<Catch::TestCaseTracking::SectionTracker> const&, Catch::TestCaseTracking::NameAndLocation const&, Catch::TestCaseTracking::TrackerContext&, Catch::TestCaseTracking::ITracker&&) [304]
[306]    0.1    0.00    0.03      64         std::Spcounted_ptr_inplace<Catch::TestCaseTracking::SectionTracker, std::allocator<Catch::TestCaseTracking::SectionTracker>, (__gnu_cxx::Lockpolicy)2>::Spcounted_ptr_inplace<Catch::TestCaseTracking::NameAndLocation const&, Catch::TestCaseTracking::TrackerContext&, Catch::TestCaseTracking::ITracker>(std::allocator<Catch::TestCaseTracking::SectionTracker>, Catch::TestCaseTracking::NameAndLocation const&, Catch::TestCaseTracking::TrackerContext&, Catch::TestCaseTracking::ITracker&&) [306]
                0.00    0.03      64/64          void std::allocator_traits<std::allocator<Catch::TestCaseTracking::SectionTracker> >::construct<Catch::TestCaseTracking::SectionTracker, Catch::TestCaseTracking::NameAndLocation const&, Catch::TestCaseTracking::TrackerContext&, Catch::TestCaseTracking::ITracker>(std::allocator<Catch::TestCaseTracking::SectionTracker>&, Catch::TestCaseTracking::SectionTracker, Catch::TestCaseTracking::NameAndLocation const&, Catch::TestCaseTracking::TrackerContext&, Catch::TestCaseTracking::ITracker&&) [305]
                0.00    0.00      64/137         std::Spcounted_base<(__gnu_cxx::Lockpolicy)2>::Spcounted_base() [1589]
                0.00    0.00      64/234         std::allocator<Catch::TestCaseTracking::SectionTracker>::allocator(std::allocator<Catch::TestCaseTracking::SectionTracker> const&) [1503]
                0.00    0.00      64/78          std::Spcounted_ptr_inplace<Catch::TestCaseTracking::SectionTracker, std::allocator<Catch::TestCaseTracking::SectionTracker>, (__gnu_cxx::Lockpolicy)2>::Impl::Impl(std::allocator<Catch::TestCaseTracking::SectionTracker>) [1693]
                0.00    0.00      64/312         std::allocator<Catch::TestCaseTracking::SectionTracker>::~allocator() [1485]
                0.00    0.00      64/663         Catch::TestCaseTracking::ITracker&& std::forward<Catch::TestCaseTracking::ITracker>(std::remove_reference<Catch::TestCaseTracking::ITracker>::type&) [1420]
                0.00    0.00      64/624         Catch::TestCaseTracking::TrackerContext& std::forward<Catch::TestCaseTracking::TrackerContext&>(std::remove_reference<Catch::TestCaseTracking::TrackerContext&>::type&) [1429]
                0.00    0.00      64/512         Catch::TestCaseTracking::NameAndLocation const& std::forward<Catch::TestCaseTracking::NameAndLocation const&>(std::remove_reference<Catch::TestCaseTracking::NameAndLocation const&>::type&) [1440]
                0.00    0.00      64/234         std::Spcounted_ptr_inplace<Catch::TestCaseTracking::SectionTracker, std::allocator<Catch::TestCaseTracking::SectionTracker>, (__gnu_cxx::Lockpolicy)2>::_M_ptr() [1504]
-----------------------------------------------
                0.00    0.03      64/64          Catch::TestCaseTracking::SectionTracker::acquire(Catch::TestCaseTracking::TrackerContext&, Catch::TestCaseTracking::NameAndLocation const&) [290]
[307]    0.1    0.00    0.03      64         std::shared_ptr<Catch::TestCaseTracking::SectionTracker> std::make_shared<Catch::TestCaseTracking::SectionTracker, Catch::TestCaseTracking::NameAndLocation const&, Catch::TestCaseTracking::TrackerContext&, Catch::TestCaseTracking::ITracker>(Catch::TestCaseTracking::NameAndLocation const&, Catch::TestCaseTracking::TrackerContext&, Catch::TestCaseTracking::ITracker&&) [307]
                0.00    0.03      64/64          std::shared_ptr<Catch::TestCaseTracking::SectionTracker> std::allocate_shared<Catch::TestCaseTracking::SectionTracker, std::allocator<Catch::TestCaseTracking::SectionTracker>, Catch::TestCaseTracking::NameAndLocation const&, Catch::TestCaseTracking::TrackerContext&, Catch::TestCaseTracking::ITracker>(std::allocator<Catch::TestCaseTracking::SectionTracker> const&, Catch::TestCaseTracking::NameAndLocation const&, Catch::TestCaseTracking::TrackerContext&, Catch::TestCaseTracking::ITracker&&) [308]
                0.00    0.00      64/663         Catch::TestCaseTracking::ITracker&& std::forward<Catch::TestCaseTracking::ITracker>(std::remove_reference<Catch::TestCaseTracking::ITracker>::type&) [1420]
                0.00    0.00      64/624         Catch::TestCaseTracking::TrackerContext& std::forward<Catch::TestCaseTracking::TrackerContext&>(std::remove_reference<Catch::TestCaseTracking::TrackerContext&>::type&) [1429]
                0.00    0.00      64/512         Catch::TestCaseTracking::NameAndLocation const& std::forward<Catch::TestCaseTracking::NameAndLocation const&>(std::remove_reference<Catch::TestCaseTracking::NameAndLocation const&>::type&) [1440]
                0.00    0.00      64/78          std::allocator<Catch::TestCaseTracking::SectionTracker>::allocator() [1673]
                0.00    0.00      64/312         std::allocator<Catch::TestCaseTracking::SectionTracker>::~allocator() [1485]
-----------------------------------------------
                0.00    0.03      64/64          std::shared_ptr<Catch::TestCaseTracking::SectionTracker> std::make_shared<Catch::TestCaseTracking::SectionTracker, Catch::TestCaseTracking::NameAndLocation const&, Catch::TestCaseTracking::TrackerContext&, Catch::TestCaseTracking::ITracker>(Catch::TestCaseTracking::NameAndLocation const&, Catch::TestCaseTracking::TrackerContext&, Catch::TestCaseTracking::ITracker&&) [307]
[308]    0.1    0.00    0.03      64         std::shared_ptr<Catch::TestCaseTracking::SectionTracker> std::allocate_shared<Catch::TestCaseTracking::SectionTracker, std::allocator<Catch::TestCaseTracking::SectionTracker>, Catch::TestCaseTracking::NameAndLocation const&, Catch::TestCaseTracking::TrackerContext&, Catch::TestCaseTracking::ITracker>(std::allocator<Catch::TestCaseTracking::SectionTracker> const&, Catch::TestCaseTracking::NameAndLocation const&, Catch::TestCaseTracking::TrackerContext&, Catch::TestCaseTracking::ITracker&&) [308]
                0.00    0.03      64/64          std::shared_ptr<Catch::TestCaseTracking::SectionTracker>::shared_ptr<std::allocator<Catch::TestCaseTracking::SectionTracker>, Catch::TestCaseTracking::NameAndLocation const&, Catch::TestCaseTracking::TrackerContext&, Catch::TestCaseTracking::ITracker>(std::Spmake_shared_tag, std::allocator<Catch::TestCaseTracking::SectionTracker> const&, Catch::TestCaseTracking::NameAndLocation const&, Catch::TestCaseTracking::TrackerContext&, Catch::TestCaseTracking::ITracker&&) [302]
                0.00    0.00      64/663         Catch::TestCaseTracking::ITracker&& std::forward<Catch::TestCaseTracking::ITracker>(std::remove_reference<Catch::TestCaseTracking::ITracker>::type&) [1420]
                0.00    0.00      64/624         Catch::TestCaseTracking::TrackerContext& std::forward<Catch::TestCaseTracking::TrackerContext&>(std::remove_reference<Catch::TestCaseTracking::TrackerContext&>::type&) [1429]
                0.00    0.00      64/512         Catch::TestCaseTracking::NameAndLocation const& std::forward<Catch::TestCaseTracking::NameAndLocation const&>(std::remove_reference<Catch::TestCaseTracking::NameAndLocation const&>::type&) [1440]
-----------------------------------------------
                0.02    0.01 2094985/2094985     Catch::BinaryExpr<char32_t const&, char const&> const Catch::ExprLhs<char32_t const&>::operator==<char>(char const&) [147]
[309]    0.1    0.02    0.01 2094985         Catch::BinaryExpr<char32_t const&, char const&>::BinaryExpr(bool, char32_t const&, Catch::StringRef, char const&) [309]
                0.01    0.00 2094985/83907016     Catch::ITransientExpression::ITransientExpression(bool, bool) [67]
-----------------------------------------------
                0.00    0.00     707/66242       bool std::operator==<char, std::char_traits<char>, std::allocator<char> >(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const) [627]
                0.00    0.03   65535/66242       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&) [334]
[310]    0.1    0.00    0.03   66242         std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::compare(char const) const [310]
                0.03    0.00   66242/66686       std::char_traits<char>::compare(char const, char const, unsigned long) [326]
                0.00    0.00   66242/350642197     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::size() const [46]
                0.00    0.00   66242/491157742     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_data() const [44]
                0.00    0.00   66242/109037457     std::char_traits<char>::length(char const) [107]
                0.00    0.00   66242/66379       unsigned long const& std::min<unsigned long>(unsigned long const&, unsigned long const&) [1335]
                0.00    0.00   65539/65544       std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_S_compare(unsigned long, unsigned long) [1336]
-----------------------------------------------
                0.00    0.01      45/231         Catch::clara::detail::Opt::parse(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, Catch::clara::detail::TokenStream const&) const [350]
                0.00    0.01      46/231         Catch::clara::detail::ParseState::ParseState(Catch::clara::detail::ParseResultType, Catch::clara::detail::TokenStream const&) [513]
                0.00    0.01      48/231         Catch::clara::detail::ParseState::remainingTokens() const [509]
                0.00    0.01      92/231         Catch::clara::detail::ParseState::ParseState(Catch::clara::detail::ParseState const&) [403]
[311]    0.1    0.00    0.03     231         Catch::clara::detail::TokenStream::TokenStream(Catch::clara::detail::TokenStream const&) [311]
                0.00    0.03     231/231         std::vector<Catch::clara::detail::Token, std::allocator<Catch::clara::detail::Token> >::vector(std::vector<Catch::clara::detail::Token, std::allocator<Catch::clara::detail::Token> > const&) [313]
-----------------------------------------------
                0.03    0.00     231/231         Catch::clara::detail::Token std::uninitialized_copy<__gnu_cxx::__normal_iterator<Catch::clara::detail::Token const, std::vector<Catch::clara::detail::Token, std::allocator<Catch::clara::detail::Token> > >, Catch::clara::detail::Token>(__gnu_cxx::__normal_iterator<Catch::clara::detail::Token const, std::vector<Catch::clara::detail::Token, std::allocator<Catch::clara::detail::Token> > >, __gnu_cxx::__normal_iterator<Catch::clara::detail::Token const, std::vector<Catch::clara::detail::Token, std::allocator<Catch::clara::detail::Token> > >, Catch::clara::detail::Token) [314]
[312]    0.1    0.03    0.00     231         Catch::clara::detail::Token std::__uninitialized_copy<false>::__uninit_copy<__gnu_cxx::__normal_iterator<Catch::clara::detail::Token const, std::vector<Catch::clara::detail::Token, std::allocator<Catch::clara::detail::Token> > >, Catch::clara::detail::Token>(__gnu_cxx::__normal_iterator<Catch::clara::detail::Token const, std::vector<Catch::clara::detail::Token, std::allocator<Catch::clara::detail::Token> > >, __gnu_cxx::__normal_iterator<Catch::clara::detail::Token const, std::vector<Catch::clara::detail::Token, std::allocator<Catch::clara::detail::Token> > >, Catch::clara::detail::Token) [312]
                0.00    0.00     226/226         void std::_Construct<Catch::clara::detail::Token, Catch::clara::detail::Token const&>(Catch::clara::detail::Token, Catch::clara::detail::Token const&) [714]
                0.00    0.00     457/457         bool __gnu_cxx::operator!=<Catch::clara::detail::Token const, std::vector<Catch::clara::detail::Token, std::allocator<Catch::clara::detail::Token> > >(__gnu_cxx::__normal_iterator<Catch::clara::detail::Token const, std::vector<Catch::clara::detail::Token, std::allocator<Catch::clara::detail::Token> > > const&, __gnu_cxx::__normal_iterator<Catch::clara::detail::Token const, std::vector<Catch::clara::detail::Token, std::allocator<Catch::clara::detail::Token> > > const&) [1456]
                0.00    0.00     226/317         __gnu_cxx::__normal_iterator<Catch::clara::detail::Token const, std::vector<Catch::clara::detail::Token, std::allocator<Catch::clara::detail::Token> > >::operator() const [1482]
                0.00    0.00     226/455         Catch::clara::detail::Token std::__addressof<Catch::clara::detail::Token>(Catch::clara::detail::Token&) [1457]
                0.00    0.00     226/226         __gnu_cxx::__normal_iterator<Catch::clara::detail::Token const, std::vector<Catch::clara::detail::Token, std::allocator<Catch::clara::detail::Token> > >::operator++() [1524]
-----------------------------------------------
                0.00    0.03     231/231         Catch::clara::detail::TokenStream::TokenStream(Catch::clara::detail::TokenStream const&) [311]
[313]    0.1    0.00    0.03     231         std::vector<Catch::clara::detail::Token, std::allocator<Catch::clara::detail::Token> >::vector(std::vector<Catch::clara::detail::Token, std::allocator<Catch::clara::detail::Token> > const&) [313]
                0.00    0.03     231/231         Catch::clara::detail::Token std::__uninitialized_copy_a<__gnu_cxx::__normal_iterator<Catch::clara::detail::Token const, std::vector<Catch::clara::detail::Token, std::allocator<Catch::clara::detail::Token> > >, Catch::clara::detail::Token, Catch::clara::detail::Token>(__gnu_cxx::__normal_iterator<Catch::clara::detail::Token const, std::vector<Catch::clara::detail::Token, std::allocator<Catch::clara::detail::Token> > >, __gnu_cxx::__normal_iterator<Catch::clara::detail::Token const, std::vector<Catch::clara::detail::Token, std::allocator<Catch::clara::detail::Token> > >, Catch::clara::detail::Token, std::allocator<Catch::clara::detail::Token>&) [315]
                0.00    0.00     231/233         std::Vectorbase<Catch::clara::detail::Token, std::allocator<Catch::clara::detail::Token> >::_M_get_Tp_allocator() const [1505]
                0.00    0.00     231/231         __gnu_cxx::__alloc_traits<std::allocator<Catch::clara::detail::Token> >::_S_select_on_copy(std::allocator<Catch::clara::detail::Token> const&) [1510]
                0.00    0.00     231/246         std::vector<Catch::clara::detail::Token, std::allocator<Catch::clara::detail::Token> >::size() const [1497]
                0.00    0.00     231/231         std::Vectorbase<Catch::clara::detail::Token, std::allocator<Catch::clara::detail::Token> >::Vectorbase(unsigned long, std::allocator<Catch::clara::detail::Token> const&) [1513]
                0.00    0.00     231/463         std::allocator<Catch::clara::detail::Token>::~allocator() [1446]
                0.00    0.00     231/469         std::Vectorbase<Catch::clara::detail::Token, std::allocator<Catch::clara::detail::Token> >::_M_get_Tp_allocator() [1443]
                0.00    0.00     231/465         std::vector<Catch::clara::detail::Token, std::allocator<Catch::clara::detail::Token> >::end() const [1444]
                0.00    0.00     231/556         std::vector<Catch::clara::detail::Token, std::allocator<Catch::clara::detail::Token> >::begin() const [1437]
-----------------------------------------------
                0.00    0.03     231/231         Catch::clara::detail::Token std::__uninitialized_copy_a<__gnu_cxx::__normal_iterator<Catch::clara::detail::Token const, std::vector<Catch::clara::detail::Token, std::allocator<Catch::clara::detail::Token> > >, Catch::clara::detail::Token, Catch::clara::detail::Token>(__gnu_cxx::__normal_iterator<Catch::clara::detail::Token const, std::vector<Catch::clara::detail::Token, std::allocator<Catch::clara::detail::Token> > >, __gnu_cxx::__normal_iterator<Catch::clara::detail::Token const, std::vector<Catch::clara::detail::Token, std::allocator<Catch::clara::detail::Token> > >, Catch::clara::detail::Token, std::allocator<Catch::clara::detail::Token>&) [315]
[314]    0.1    0.00    0.03     231         Catch::clara::detail::Token std::uninitialized_copy<__gnu_cxx::__normal_iterator<Catch::clara::detail::Token const, std::vector<Catch::clara::detail::Token, std::allocator<Catch::clara::detail::Token> > >, Catch::clara::detail::Token>(__gnu_cxx::__normal_iterator<Catch::clara::detail::Token const, std::vector<Catch::clara::detail::Token, std::allocator<Catch::clara::detail::Token> > >, __gnu_cxx::__normal_iterator<Catch::clara::detail::Token const, std::vector<Catch::clara::detail::Token, std::allocator<Catch::clara::detail::Token> > >, Catch::clara::detail::Token) [314]
                0.03    0.00     231/231         Catch::clara::detail::Token std::__uninitialized_copy<false>::__uninit_copy<__gnu_cxx::__normal_iterator<Catch::clara::detail::Token const, std::vector<Catch::clara::detail::Token, std::allocator<Catch::clara::detail::Token> > >, Catch::clara::detail::Token>(__gnu_cxx::__normal_iterator<Catch::clara::detail::Token const, std::vector<Catch::clara::detail::Token, std::allocator<Catch::clara::detail::Token> > >, __gnu_cxx::__normal_iterator<Catch::clara::detail::Token const, std::vector<Catch::clara::detail::Token, std::allocator<Catch::clara::detail::Token> > >, Catch::clara::detail::Token) [312]
-----------------------------------------------
                0.00    0.03     231/231         std::vector<Catch::clara::detail::Token, std::allocator<Catch::clara::detail::Token> >::vector(std::vector<Catch::clara::detail::Token, std::allocator<Catch::clara::detail::Token> > const&) [313]
[315]    0.1    0.00    0.03     231         Catch::clara::detail::Token std::__uninitialized_copy_a<__gnu_cxx::__normal_iterator<Catch::clara::detail::Token const, std::vector<Catch::clara::detail::Token, std::allocator<Catch::clara::detail::Token> > >, Catch::clara::detail::Token, Catch::clara::detail::Token>(__gnu_cxx::__normal_iterator<Catch::clara::detail::Token const, std::vector<Catch::clara::detail::Token, std::allocator<Catch::clara::detail::Token> > >, __gnu_cxx::__normal_iterator<Catch::clara::detail::Token const, std::vector<Catch::clara::detail::Token, std::allocator<Catch::clara::detail::Token> > >, Catch::clara::detail::Token, std::allocator<Catch::clara::detail::Token>&) [315]
                0.00    0.03     231/231         Catch::clara::detail::Token std::uninitialized_copy<__gnu_cxx::__normal_iterator<Catch::clara::detail::Token const, std::vector<Catch::clara::detail::Token, std::allocator<Catch::clara::detail::Token> > >, Catch::clara::detail::Token>(__gnu_cxx::__normal_iterator<Catch::clara::detail::Token const, std::vector<Catch::clara::detail::Token, std::allocator<Catch::clara::detail::Token> > >, __gnu_cxx::__normal_iterator<Catch::clara::detail::Token const, std::vector<Catch::clara::detail::Token, std::allocator<Catch::clara::detail::Token> > >, Catch::clara::detail::Token) [314]
-----------------------------------------------
                0.00    0.00       2/95          ___CATCH__TEST____15() [196]
                0.00    0.00       7/95          void std::__insertion_sort<__gnu_cxx::__normal_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, __gnu_cxx::__ops::Iterless_iter>(__gnu_cxx::__normal_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, __gnu_cxx::__normal_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, __gnu_cxx::__ops::Iterless_iter) [375]
                0.00    0.00       8/95          std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > std::__copy_move_backward<true, false, std::random_access_iterator_tag>::__copy_move_b<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >) [575]
                0.00    0.01      33/95          void std::__unguarded_linear_insert<__gnu_cxx::__normal_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, __gnu_cxx::__ops::Valless_iter>(__gnu_cxx::__normal_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, __gnu_cxx::__ops::Valless_iter) [405]
                0.00    0.01      45/95          Catch::clara::detail::BasicResult<Catch::clara::detail::ParseState>::operator=(Catch::clara::detail::BasicResult<Catch::clara::detail::ParseState>&&) [352]
[316]    0.1    0.00    0.03      95         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> >&&) [316]
                0.03    0.00      95/95          void std::__alloc_on_move<std::allocator<char> >(std::allocator<char>&, std::allocator<char>&) [317]
                0.00    0.00     192/156922301     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_is_local() const [25]
                0.00    0.00      95/134         std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::clear() [834]
                0.00    0.00      93/127676313     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_set_length(unsigned long) [23]
                0.00    0.00     234/350642197     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::size() const [46]
                0.00    0.00      48/122740786     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_S_copy(char, char const, unsigned long) [50]
                0.00    0.00     190/20798508     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_get_allocator() [332]
                0.00    0.00      98/491157742     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_data() const [44]
                0.00    0.00       4/10921973     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_data(char) [284]
                0.00    0.00       2/28551030     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::length() const [127]
                0.00    0.00       2/128025397     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_length(unsigned long) [75]
                0.00    0.00       2/10572889     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_capacity(unsigned long) [355]
                0.00    0.00       2/2           __gnu_cxx::__alloc_traits<std::allocator<char> >::_S_propagate_on_move_assign() [2644]
-----------------------------------------------
                0.03    0.00      95/95          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> >&&) [316]
[317]    0.1    0.03    0.00      95         void std::__alloc_on_move<std::allocator<char> >(std::allocator<char>&, std::allocator<char>&) [317]
                0.00    0.00      95/95          void std::__do_alloc_on_move<std::allocator<char> >(std::allocator<char>&, std::allocator<char>&, std::integral_constant<bool, true>) [1054]
-----------------------------------------------
                0.03    0.00 10521903/10521903     std::pointer_traits<char32_t const>::pointer_to(char32_t const&) [221]
[318]    0.1    0.03    0.00 10521903         char32_t const std::addressof<char32_t const>(char32_t const&) [318]
                0.00    0.00 10521903/10521903     char32_t const std::__addressof<char32_t const>(char32_t const&) [1255]
-----------------------------------------------
                0.03    0.00 9756608/9756608     Catch::BinaryExpr<char32_t const&, char32_t const&> const Catch::ExprLhs<char32_t const&>::operator==<char32_t>(char32_t const&) [74]
[319]    0.1    0.03    0.00 9756608         bool Catch::compareEqual<char32_t, char32_t>(char32_t const&, char32_t const&) [319]
-----------------------------------------------
                0.00    0.00      68/3932624     ___CATCH__TEST____0() [11]
                0.02    0.01 3932556/3932624     ___CATCH__TEST____3() [18]
[320]    0.1    0.02    0.01 3932624         Catch::ExprLhs<__gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > const&> Catch::Decomposer::operator<=<__gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >(__gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > const&) [320]
                0.01    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&) [418]
-----------------------------------------------
                0.00    0.00       1/2098472     ___CATCH__TEST____0() [349]
                0.00    0.00     400/2098472     ___CATCH__TEST____3() [18]
                0.00    0.00    3000/2098472     ___CATCH__TEST____12() [14]
                0.03    0.00 2095071/2098472     ___CATCH__TEST____35() [22]
[321]    0.1    0.03    0.00 2098472         unittest::rand_char(bool) [321]
-----------------------------------------------
                0.01    0.00  454894/1819576     Catch::AssertionResultData::AssertionResultData(Catch::ResultWas::OfType, Catch::LazyExpression const&) [56]
                0.02    0.00 1364682/1819576     Catch::AssertionResultData::AssertionResultData(Catch::AssertionResultData const&) [72]
[322]    0.1    0.03    0.00 1819576         Catch::LazyExpression::LazyExpression(Catch::LazyExpression const&) [322]
-----------------------------------------------
                0.02    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) [193]
[323]    0.1    0.02    0.01 1115110         std::iterator_traits<char32_t const>::difference_type std::distance<char32_t const>(char32_t const, char32_t const) [323]
                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) [437]
                0.00    0.00 1115110/1115110     std::iterator_traits<char32_t const>::iterator_category std::__iterator_category<char32_t const>(char32_t const const&) [1283]
-----------------------------------------------
                0.01    0.02 1112062/1112062     std::__cxx11::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t> >::_M_is_local() const [247]
[324]    0.1    0.01    0.02 1112062         std::__cxx11::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t> >::_M_local_data() const [324]
                0.01    0.01 1112062/1112062     std::pointer_traits<wchar_t const>::pointer_to(wchar_t const&) [367]
-----------------------------------------------
                0.00    0.00     100/909889      std::vector<Catch::MessageInfo, std::allocator<Catch::MessageInfo> >::_M_erase_at_end(Catch::MessageInfo) [815]
                0.01    0.00  454894/909889      std::vector<Catch::MessageInfo, std::allocator<Catch::MessageInfo> >::vector(std::vector<Catch::MessageInfo, std::allocator<Catch::MessageInfo> > const&) [195]
                0.01    0.00  454895/909889      std::vector<Catch::MessageInfo, std::allocator<Catch::MessageInfo> >::~vector() [391]
[325]    0.1    0.03    0.00  909889         std::Vectorbase<Catch::MessageInfo, std::allocator<Catch::MessageInfo> >::_M_get_Tp_allocator() [325]
-----------------------------------------------
                0.00    0.00     135/66686       std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::compare(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) const [515]
                0.00    0.00     309/66686       __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&) [543]
                0.03    0.00   66242/66686       std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::compare(char const) const [310]
[326]    0.1    0.03    0.00   66686         std::char_traits<char>::compare(char const, char const, unsigned long) [326]
-----------------------------------------------
                                                 <spontaneous>
[327]    0.1    0.03    0.00                 std::Headbase<0ul, Catch::Generators::GeneratorUntypedBase, false>::_M_head(std::Headbase<0ul, Catch::Generators::GeneratorUntypedBase, false> const&) [327]
-----------------------------------------------
                                                 <spontaneous>
[328]    0.1    0.03    0.00                 std::__cxx11::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t> >::_M_destroy(unsigned long) [328]
-----------------------------------------------
                                                 <spontaneous>
[329]    0.1    0.03    0.00                 unsigned long std::__niter_base<unsigned long>(unsigned long) [329]
-----------------------------------------------
                0.03    0.00      14/14          void std::__sort<__gnu_cxx::__normal_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, __gnu_cxx::__ops::Iterless_iter>(__gnu_cxx::__normal_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, __gnu_cxx::__normal_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, __gnu_cxx::__ops::Iterless_iter) [259]
[330]    0.1    0.03    0.00      14         std::__lg(long) [330]
-----------------------------------------------
                0.02    0.01 2934481/2934481     std::__cxx11::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&) [73]
[331]    0.1    0.02    0.01 2934481         __gnu_cxx::__alloc_traits<std::allocator<char> >::_S_select_on_copy(std::allocator<char> const&) [331]
                0.01    0.00 2934481/2934481     std::allocator_traits<std::allocator<char> >::select_on_container_copy_construction(std::allocator<char> const&) [471]
-----------------------------------------------
                0.00    0.00     190/20798508     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> >&&) [316]
                0.00    0.00  349082/20798508     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&) [268]
                0.01    0.00 10224618/20798508     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_destroy(unsigned long) [101]
                0.01    0.00 10224618/20798508     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_create(unsigned long&, unsigned long) [78]
[332]    0.1    0.03    0.00 20798508         std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_get_allocator() [332]
-----------------------------------------------
                0.00    0.03   65535/65535       Catch::MatchExpr<libutf8::libutf8_exception_decoding, Catch::Matchers::ExceptionWatcher>::MatchExpr(libutf8::libutf8_exception_decoding const&, Catch::Matchers::ExceptionWatcher const&, Catch::StringRef const&) [264]
[333]    0.1    0.00    0.03   65535         Catch::Matchers::ExceptionWatcher::match(std::exception const&) const [333]
                0.00    0.03   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&) [334]
-----------------------------------------------
                0.00    0.03   65535/65535       Catch::Matchers::ExceptionWatcher::match(std::exception const&) const [333]
[334]    0.1    0.00    0.03   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&) [334]
                0.00    0.03   65535/66242       std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::compare(char const) const [310]
-----------------------------------------------
                0.00    0.00       1/454895      Catch::Option<Catch::AssertionResult>::~Option() [1076]
                0.00    0.03  454894/454895      Catch::Option<Catch::AssertionResult>::operator=(Catch::AssertionResult const&) [116]
[335]    0.1    0.00    0.03  454895         Catch::Option<Catch::AssertionResult>::reset() [335]
                0.00    0.03  454894/1364682     Catch::AssertionResult::~AssertionResult() [176]
-----------------------------------------------
                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&> const Catch::ExprLhs<__gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > const&>::operator==<libutf8::utf8_iterator>(libutf8::utf8_iterator const&) [262]
                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&> const Catch::ExprLhs<__gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > const&>::operator!=<libutf8::utf8_iterator>(libutf8::utf8_iterator const&) [177]
[336]    0.1    0.01    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 const&>::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 const&) [336]
                0.02    0.00 3932624/83907016     Catch::ITransientExpression::ITransientExpression(bool, bool) [67]
-----------------------------------------------
                0.00    0.00       4/173850      std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::assign(char const) [916]
                0.00    0.03  173846/173850      std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::replace(unsigned long, unsigned long, char const, unsigned long) [258]
[337]    0.1    0.00    0.03  173850         std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_replace(unsigned long, unsigned long, char const, unsigned long) [337]
                0.00    0.02  173846/4916613     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_mutate(unsigned long, unsigned long, char const, unsigned long) [59]
                0.00    0.00  173850/127676313     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_set_length(unsigned long) [23]
                0.00    0.00  173850/108555091     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_check_length(unsigned long, unsigned long, char const) const [27]
                0.00    0.00  173850/123228156     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::capacity() const [26]
                0.00    0.00  173850/350642197     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::size() const [46]
                0.00    0.00       4/122740786     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_S_copy(char, char const, unsigned long) [50]
                0.00    0.00       4/491157742     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_data() const [44]
                0.00    0.00       4/4           std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_disjunct(char const) const [1165]
-----------------------------------------------
                0.00    0.00       1/3933107     ___CATCH__TEST____0() [89]
                0.00    0.00      72/3933107     ___CATCH__TEST____0() [11]
                0.00    0.00      78/3933107     Catch::toLowerInPlace(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&) [394]
                0.01    0.02 3932956/3933107     ___CATCH__TEST____3() [18]
[338]    0.1    0.01    0.02 3933107         std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::begin() [338]
                0.01    0.00 3933107/7865775     __gnu_cxx::__normal_iterator<char, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::__normal_iterator(char const&) [357]
                0.01    0.00 3933107/491157742     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_data() const [44]
-----------------------------------------------
                0.01    0.02  761971/761971      std::__cxx11::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t> >::_M_dispose() [179]
[339]    0.1    0.01    0.02  761971         std::__cxx11::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t> >::_M_destroy(unsigned long) [339]
                0.00    0.02  761971/761971      std::allocator_traits<std::allocator<char32_t> >::deallocate(std::allocator<char32_t>&, char32_t, unsigned long) [384]
                0.00    0.00  761971/38174441     std::__cxx11::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t> >::_M_data() const [276]
                0.00    0.00  761971/1523946     std::__cxx11::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t> >::_M_get_allocator() [1278]
-----------------------------------------------
                0.00    0.03       1/1           Catch::RunContext::~RunContext() [213]
[340]    0.1    0.00    0.03       1         Catch::ConsoleReporter::testRunEnded(Catch::TestRunStats const&) [340]
                0.00    0.01       1/1           Catch::ConsoleReporter::printTotalsDivider(Catch::Totals const&) [397]
                0.00    0.01       1/1           Catch::ConsoleReporter::printTotals(Catch::Totals const&) [404]
                0.00    0.00       1/1           Catch::StreamingReporterBase<Catch::ConsoleReporter>::testRunEnded(Catch::TestRunStats const&) [1063]
-----------------------------------------------
                0.00    0.03       1/1           Catch::RunContext::~RunContext() [213]
[341]    0.1    0.00    0.03       1         std::vector<Catch::ScopedMessage, std::allocator<Catch::ScopedMessage> >::~vector() [341]
                0.01    0.02       1/1           std::Vectorbase<Catch::ScopedMessage, std::allocator<Catch::ScopedMessage> >::~Vectorbase() [347]
                0.00    0.00       1/84362011     void std::Destroy<Catch::ScopedMessage, Catch::ScopedMessage>(Catch::ScopedMessage, Catch::ScopedMessage, std::allocator<Catch::ScopedMessage>&) [63]
                0.00    0.00       1/84362011     std::Vector_base<Catch::ScopedMessage, std::allocator<Catch::ScopedMessage> >::_M_get_Tp_allocator() [91]
-----------------------------------------------
                                                 <spontaneous>
[342]    0.1    0.03    0.00                 std::__cxx11::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t> >::basic_string(wchar_t const, unsigned long, std::allocator<wchar_t> const&) [342]
-----------------------------------------------
                                                 <spontaneous>
[343]    0.1    0.03    0.00                 Catch::Generators::GeneratorUntypedBase const& std::__get_helper<0ul, Catch::Generators::GeneratorUntypedBase, std::default_delete<Catch::Generators::GeneratorUntypedBase> >(std::Tupleimpl<0ul, Catch::Generators::GeneratorUntypedBase, std::default_delete<Catch::Generators::GeneratorUntypedBase> > const&) [343]
-----------------------------------------------
                0.00    0.00       2/6619467     std::__cxx11::basic_string<char16_t, std::char_traits<char16_t>, std::allocator<char16_t> >::_S_copy(char16_t, char16_t const, unsigned long) [1157]
                0.01    0.00 2228387/6619467     std::__cxx11::basic_string<char16_t, std::char_traits<char16_t>, std::allocator<char16_t> >::push_back(char16_t) [136]
                0.02    0.00 4391078/6619467     std::__cxx11::basic_string<char16_t, std::char_traits<char16_t>, std::allocator<char16_t> >::_M_set_length(unsigned long) [208]
[344]    0.1    0.03    0.00 6619467         std::char_traits<char16_t>::assign(char16_t&, char16_t const&) [344]
-----------------------------------------------
                0.01    0.02 1523940/1523940     std::__cxx11::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t> >::_M_create(unsigned long&, unsigned long) [266]
[345]    0.1    0.01    0.02 1523940         std::__cxx11::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t> >::max_size() const [345]
                0.02    0.00 1523940/1523940     std::allocator_traits<std::allocator<char32_t> >::max_size(std::allocator<char32_t> const&) [366]
                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 [1279]
-----------------------------------------------
                0.00    0.00       2/934         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> > >) [696]
                0.00    0.00       2/934         __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&) [697]
                0.01    0.00     400/934         __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&) [407]
                0.01    0.00     530/934         bool __gnu_cxx::operator!=<char, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >(__gnu_cxx::__normal_iterator<char, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > const&, __gnu_cxx::__normal_iterator<char, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > const&) [395]
[346]    0.1    0.03    0.00     934         __gnu_cxx::__normal_iterator<char, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::base() const [346]
-----------------------------------------------
                0.01    0.02       1/1           std::vector<Catch::ScopedMessage, std::allocator<Catch::ScopedMessage> >::~vector() [341]
[347]    0.1    0.01    0.02       1         std::Vectorbase<Catch::ScopedMessage, std::allocator<Catch::ScopedMessage> >::~Vectorbase() [347]
                0.02    0.00       1/1           std::Vectorbase<Catch::ScopedMessage, std::allocator<Catch::ScopedMessage> >::_M_deallocate(Catch::ScopedMessage, unsigned long) [369]
                0.00    0.00       1/1           std::Vectorbase<Catch::ScopedMessage, std::allocator<Catch::ScopedMessage> >::Vectorimpl::~Vectorimpl() [3536]
-----------------------------------------------
                                                 <spontaneous>
[348]    0.1    0.03    0.00                 Catch::BinaryExpr<char const&, char const&>::~BinaryExpr() [348]
-----------------------------------------------
                0.00    0.02       5/5           Catch::TestInvokerAsFunction::invoke() const [9]
[349]    0.1    0.00    0.02       5         ___CATCH__TEST____0() [349]
                0.01    0.01       9/9           std::__cxx11::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t> >::c_str() const [351]
                0.00    0.00      25/310         Catch::Section::Section(Catch::SectionInfo const&) [270]
                0.00    0.00      25/360         Catch::SectionInfo::SectionInfo(Catch::SourceLineInfo const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [629]
                0.00    0.00      25/69382       std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(char const, std::allocator<char> const&) [275]
                0.00    0.00      25/310         Catch::Section::~Section() [678]
                0.00    0.00      26/83907016     Catch::AssertionHandler::handleExpr(Catch::ITransientExpression const&) [15]
                0.00    0.00      25/921         Catch::SectionInfo::~SectionInfo() [695]
                0.00    0.00      26/84361910     Catch::AssertionHandler::AssertionHandler(Catch::StringRef const&, Catch::SourceLineInfo const&, Catch::StringRef, Catch::ResultDisposition::Flags) [21]
                0.00    0.00      25/17670427     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() [60]
                0.00    0.00      26/84427445     operator"" catchsr(char const, unsigned long) [40]
                0.00    0.00      26/84361910     Catch::AssertionHandler::complete() [41]
                0.00    0.00      25/25          Catch::BinaryExpr<libutf8::bom_t const&, libutf8::bom_t const&> const Catch::ExprLhs<libutf8::bom_t const&>::operator==<libutf8::bom_t>(libutf8::bom_t const&) [986]
                0.00    0.00      51/84362249     Catch::SourceLineInfo::SourceLineInfo(char const, unsigned long) [68]
                0.00    0.00      26/154890399     Catch::StringRef::StringRef(char const) [42]
                0.00    0.00       2/6334614     std::__cxx11::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t> >::operator+=(char32_t) [71]
                0.00    0.00       1/1479524     std::__cxx11::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t> >::~basic_string() [146]
                0.00    0.00      25/25          Catch::BinaryExpr<libutf8::bom_t const&, libutf8::bom_t const&>::~BinaryExpr() [1077]
                0.00    0.00       1/364412      std::__cxx11::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t> >::basic_string() [353]
                0.00    0.00      26/84361910     Catch::AssertionHandler::~AssertionHandler() [113]
                0.00    0.00       1/2098472     unittest::rand_char(bool) [321]
                0.00    0.00       1/14206794     Catch::ExprLhs<char32_t const&> Catch::Decomposer::operator<=<char32_t>(char32_t const&) [104]
                0.00    0.00       1/1           Catch::BinaryExpr<char32_t const&, int const&> const Catch::ExprLhs<char32_t const&>::operator==<int>(int const&) [1138]
                0.00    0.00       1/1           Catch::BinaryExpr<char32_t const&, int const&>::~BinaryExpr() [1184]
                0.00    0.00      25/310         Catch::Section::operator bool() const [1488]
                0.00    0.00      25/25          Catch::ExprLhs<libutf8::bom_t const&> Catch::Decomposer::operator<=<libutf8::bom_t>(libutf8::bom_t const&) [1873]
                0.00    0.00       5/51          unittest::g_progress() [1752]
                0.00    0.00       1/1525993     std::__cxx11::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t> >::length() const [1277]
-----------------------------------------------
                0.00    0.02      45/45          Catch::clara::detail::Parser::parse(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, Catch::clara::detail::TokenStream const&) const [243]
[350]    0.1    0.00    0.02      45         Catch::clara::detail::Opt::parse(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, Catch::clara::detail::TokenStream const&) const [350]
                0.00    0.01      45/46          Catch::clara::detail::BasicResult<Catch::clara::detail::ParseState> Catch::clara::detail::BasicResult<Catch::clara::detail::ParseState>::ok<Catch::clara::detail::ParseState>(Catch::clara::detail::ParseState const&) [511]
                0.00    0.01      45/231         Catch::clara::detail::TokenStream::TokenStream(Catch::clara::detail::TokenStream const&) [311]
                0.00    0.01      45/46          Catch::clara::detail::ParseState::ParseState(Catch::clara::detail::ParseResultType, Catch::clara::detail::TokenStream const&) [513]
                0.00    0.00       1/1           Catch::clara::detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#1}>::setValue(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [586]
                0.00    0.00      45/45          Catch::clara::detail::Opt::isMatch(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) const [601]
                0.00    0.00      45/45          Catch::clara::detail::Opt::validate() const [710]
                0.00    0.00      46/46          Catch::clara::detail::TokenStream::operator() const [806]
                0.00    0.00      46/278         Catch::clara::detail::Token::~Token() [780]
                0.00    0.00      45/45          Catch::clara::detail::BasicResult<void>::~BasicResult() [882]
                0.00    0.00      45/138         Catch::clara::detail::ParseState::~ParseState() [813]
                0.00    0.00      45/232         Catch::clara::detail::TokenStream::~TokenStream() [791]
                0.00    0.00       3/3           Catch::clara::detail::TokenStream::operator++() [892]
                0.00    0.00       1/1           Catch::clara::detail::BoundFlagRef::setFlag(bool) [930]
                0.00    0.00       2/4           Catch::clara::detail::BasicResult<Catch::clara::detail::ParseResultType>::~BasicResult() [1040]
                0.00    0.00      46/49          Catch::clara::detail::TokenStream::operator bool() const [1801]
                0.00    0.00      45/45          Catch::clara::detail::BasicResult<void>::operator bool() const [1816]
                0.00    0.00      45/45          Catch::clara::detail::TokenStream::operator->() const [1817]
                0.00    0.00       2/93          std::__shared_ptr_access<Catch::clara::detail::BoundRef, (__gnu_cxx::Lockpolicy)2, false, false>::operator->() const [1653]
                0.00    0.00       2/95          std::__shared_ptr<Catch::clara::detail::BoundRef, (__gnu_cxx::Lockpolicy)2>::get() const [1650]
                0.00    0.00       2/3           Catch::clara::detail::BasicResult<Catch::clara::detail::ParseResultType>::operator bool() const [2410]
                0.00    0.00       2/2           Catch::clara::detail::ResultValueBase<Catch::clara::detail::ParseResultType>::value() const [2659]
                0.00    0.00       1/1           Catch::clara::detail::BoundFlagRefBase::isFlag() const [3282]
                0.00    0.00       1/1           Catch::clara::detail::BoundRef::isFlag() const [3283]
-----------------------------------------------
                0.01    0.01       9/9           ___CATCH__TEST____0() [349]
[351]    0.1    0.01    0.01       9         std::__cxx11::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t> >::c_str() const [351]
                0.01    0.00 9612102/38174441     std::__cxx11::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t> >::_M_data() const [276]
-----------------------------------------------
                0.00    0.02      45/45          Catch::clara::detail::Parser::parse(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, Catch::clara::detail::TokenStream const&) const [243]
[352]    0.1    0.00    0.02      45         Catch::clara::detail::BasicResult<Catch::clara::detail::ParseState>::operator=(Catch::clara::detail::BasicResult<Catch::clara::detail::ParseState>&&) [352]
                0.00    0.01      45/95          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> >&&) [316]
                0.00    0.01      45/45          Catch::clara::detail::ResultValueBase<Catch::clara::detail::ParseState>::operator=(Catch::clara::detail::ResultValueBase<Catch::clara::detail::ParseState> const&) [520]
-----------------------------------------------
                0.00    0.00       1/364412      ___CATCH__TEST____0() [349]
                0.00    0.00       4/364412      ___CATCH__TEST____15() [196]
                0.00    0.00     100/364412      ___CATCH__TEST____3() [18]
                0.00    0.01  173846/364412      ___CATCH__TEST____19() [48]
                0.00    0.01  190461/364412      ___CATCH__TEST____35() [22]
[353]    0.1    0.00    0.02  364412         std::__cxx11::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t> >::basic_string() [353]
                0.00    0.00  366461/7881801     std::__cxx11::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t> >::_M_set_length(unsigned long) [117]
                0.01    0.00  366461/366461      std::__cxx11::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t> >::Allochider::Allochider(char32_t, std::allocator<char32_t>&&) [508]
                0.00    0.00  366461/1481571     std::allocator<char32_t>::allocator() [434]
                0.00    0.00  366461/1481571     std::__cxx11::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t> >::_M_local_data() [435]
                0.00    0.00  366461/4075204     std::allocator<char32_t>::~allocator() [362]
-----------------------------------------------
                0.00    0.00      95/17663087     void std::__do_alloc_on_move<std::allocator<char> >(std::allocator<char>&, std::allocator<char>&, std::integral_constant<bool, true>) [1054]
                0.00    0.00  349082/17663087     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&) [268]
                0.02    0.00 17313910/17663087     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::Allochider::Allochider(char, std::allocator<char>&&) [133]
[354]    0.1    0.02    0.00 17663087         std::remove_reference<std::allocator<char>&>::type&& std::move<std::allocator<char>&>(std::allocator<char>&) [354]
-----------------------------------------------
                0.00    0.00       1/10572889     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_construct(unsigned long, char) [412]
                0.00    0.00       1/10572889     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) [229]
                0.00    0.00       2/10572889     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> >&&) [316]
                0.00    0.00      33/10572889     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&) [183]
                0.00    0.00  133901/10572889     void std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_construct<char>(char, char, std::forward_iterator_tag) [109]
                0.00    0.00  348269/10572889     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&) [268]
                0.00    0.00  412523/10572889     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) [188]
                0.01    0.00 4761546/10572889     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::reserve(unsigned long) [51]
                0.01    0.00 4916613/10572889     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_mutate(unsigned long, unsigned long, char const, unsigned long) [59]
[355]    0.1    0.02    0.00 10572889         std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_capacity(unsigned long) [355]
-----------------------------------------------
                0.00    0.00       2/8993865     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> >&&) [1055]
                0.02    0.00 8993863/8993865     std::__cxx11::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t> >::_M_set_length(unsigned long) [117]
[356]    0.1    0.02    0.00 8993865         std::__cxx11::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t> >::_M_length(unsigned long) [356]
-----------------------------------------------
                0.00    0.00       1/7865775     __gnu_cxx::__normal_iterator<char, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::operator+(long) const [1181]
                0.00    0.00       1/7865775     __gnu_cxx::__normal_iterator<char, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::operator-(long) const [1180]
                0.01    0.00 3932666/7865775     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::end() [261]
                0.01    0.00 3933107/7865775     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::begin() [338]
[357]    0.1    0.02    0.00 7865775         __gnu_cxx::__normal_iterator<char, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::__normal_iterator(char const&) [357]
-----------------------------------------------
                0.02    0.00 7657090/7657090     Catch::ExprLhs<unsigned long const&> Catch::Decomposer::operator<=<unsigned long>(unsigned long const&) [187]
[358]    0.1    0.02    0.00 7657090         Catch::ExprLhs<unsigned long const&>::ExprLhs(unsigned long const&) [358]
-----------------------------------------------
                0.02    0.00 6814679/6814679     Catch::BinaryExpr<char const&, char const&> const Catch::ExprLhs<char const&>::operator==<char>(char const&) [98]
[359]    0.1    0.02    0.00 6814679         bool Catch::compareEqual<char, char>(char const&, char const&) [359]
-----------------------------------------------
                0.02    0.00 6814679/6814679     Catch::ExprLhs<char const&> Catch::Decomposer::operator<=<char>(char const&) [155]
[360]    0.1    0.02    0.00 6814679         Catch::ExprLhs<char const&>::ExprLhs(char const&) [360]
-----------------------------------------------
                0.00    0.00       4/6407519     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 [1127]
                0.00    0.00    7287/6407519     std::__cxx11::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t> >::operator[](unsigned long) [410]
                0.02    0.00 6400228/6407519     std::__cxx11::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t> >::push_back(char32_t) [70]
[361]    0.1    0.02    0.00 6407519         std::__cxx11::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t> >::size() const [361]
-----------------------------------------------
                0.00    0.00  366461/4075204     std::__cxx11::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t> >::basic_string() [353]
                0.01    0.00 1115110/4075204     ___CATCH__TEST____0() [19]
                0.01    0.00 2593633/4075204     std::__cxx11::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t> >::Allochider::~Allochider() [398]
[362]    0.1    0.02    0.00 4075204         std::allocator<char32_t>::~allocator() [362]
                0.00    0.00 5187266/5187266     __gnu_cxx::new_allocator<char32_t>::~new_allocator() [1258]
-----------------------------------------------
                0.02    0.00 2355200/2355200     Catch::BinaryExpr<char32_t const&, unsigned int const&> const Catch::ExprLhs<char32_t const&>::operator==<unsigned int>(unsigned int const&) [138]
[363]    0.1    0.02    0.00 2355200         bool Catch::compareEqual<char32_t, unsigned int>(char32_t const&, unsigned int const&) [363]
-----------------------------------------------
                0.00    0.00 1048576/2162691     ___CATCH__TEST____0() [19]
                0.01    0.01 1114115/2162691     std::__cxx11::basic_string<char16_t, std::char_traits<char16_t>, std::allocator<char16_t> >::basic_string() [218]
[364]    0.1    0.01    0.01 2162691         std::allocator<char16_t>::allocator() [364]
                0.01    0.00 2162691/2162691     __gnu_cxx::new_allocator<char16_t>::new_allocator() [426]
-----------------------------------------------
                0.02    0.00 1966312/1966312     Catch::BinaryExpr<libutf8::utf8_iterator const&, __gnu_cxx::__normal_iterator<char, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > const&> const Catch::ExprLhs<libutf8::utf8_iterator const&>::operator!=<__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&) [199]
[365]    0.1    0.02    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> > > const&>(libutf8::utf8_iterator const&, __gnu_cxx::__normal_iterator<char, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > const&) [365]
-----------------------------------------------
                0.02    0.00 1523940/1523940     std::__cxx11::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t> >::max_size() const [345]
[366]    0.1    0.02    0.00 1523940         std::allocator_traits<std::allocator<char32_t> >::max_size(std::allocator<char32_t> const&) [366]
                0.00    0.00 1523940/2285911     __gnu_cxx::new_allocator<char32_t>::max_size() const [1268]
-----------------------------------------------
                0.01    0.01 1112062/1112062     std::__cxx11::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t> >::_M_local_data() const [324]
[367]    0.1    0.01    0.01 1112062         std::pointer_traits<wchar_t const>::pointer_to(wchar_t const&) [367]
                0.00    0.01 1112062/1112062     wchar_t const std::addressof<wchar_t const>(wchar_t const&) [440]
-----------------------------------------------
                0.01    0.01  761971/761971      std::__cxx11::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t> >::_M_create(unsigned long&, unsigned long) [266]
[368]    0.1    0.01    0.01  761971         std::allocator_traits<std::allocator<char32_t> >::allocate(std::allocator<char32_t>&, unsigned long) [368]
                0.01    0.00  761971/761971      __gnu_cxx::new_allocator<char32_t>::allocate(unsigned long, void const) [445]
-----------------------------------------------
                0.02    0.00       1/1           std::Vectorbase<Catch::ScopedMessage, std::allocator<Catch::ScopedMessage> >::~Vectorbase() [347]
[369]    0.1    0.02    0.00       1         std::Vectorbase<Catch::ScopedMessage, std::allocator<Catch::ScopedMessage> >::_M_deallocate(Catch::ScopedMessage, unsigned long) [369]
-----------------------------------------------
                                                 <spontaneous>
[370]    0.1    0.02    0.00                 bool std::operator!=<char>(std::allocator<char> const&, std::allocator<char> const&) [370]
-----------------------------------------------
                0.01    0.01 3108327/3108327     void std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_construct<char>(char, char, std::forward_iterator_tag) [109]
[371]    0.1    0.01    0.01 3108327         std::iterator_traits<char>::difference_type std::distance<char>(char, char) [371]
                0.01    0.00 3108327/3108327     std::iterator_traits<char>::iterator_category std::__iterator_category<char>(char const&) [470]
                0.00    0.00 3108327/3108327     std::iterator_traits<char>::difference_type std::__distance<char>(char, char, std::random_access_iterator_tag) [1265]
-----------------------------------------------
                0.00    0.00       1/1572892     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&) [668]
                0.00    0.00       1/1572892     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(std::allocator<char> const&) [1093]
                0.00    0.00       1/1572892     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(std::initializer_list<char>, std::allocator<char> const&) [1062]
                0.00    0.00       2/1572892     std::__cxx11::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&) [90]
                0.00    0.00       4/1572892     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(unsigned long, char, std::allocator<char> const&) [411]
                0.00    0.00       4/1572892     std::__cxx11::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&) [915]
                0.00    0.00  173846/1572892     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string<char, void>(char, char, std::allocator<char> const&) [291]
                0.01    0.00  415965/1572892     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(char const, std::allocator<char> const&) [275]
                0.01    0.00  983068/1572892     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(char const, unsigned long, std::allocator<char> const&) [153]
[372]    0.1    0.02    0.00 1572892         std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::Allochider::Allochider(char, std::allocator<char> const&) [372]
-----------------------------------------------
                0.01    0.01 1399117/1399117     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) [188]
[373]    0.1    0.01    0.01 1399117         std::iterator_traits<char const>::difference_type std::distance<char const>(char const, char const) [373]
                0.01    0.00 1399117/1399117     std::iterator_traits<char const>::difference_type std::__distance<char const>(char const, char const, std::random_access_iterator_tag) [472]
                0.00    0.00 1399117/1399117     std::iterator_traits<char const>::iterator_category std::__iterator_category<char const>(char const const&) [1281]
-----------------------------------------------
                0.00    0.00      70/3932626     ___CATCH__TEST____0() [11]
                0.01    0.01 3932556/3932626     ___CATCH__TEST____3() [18]
[374]    0.1    0.01    0.01 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&>::~BinaryExpr() [374]
                0.01    0.00 3932626/83907016     Catch::ITransientExpression::~ITransientExpression() [97]
-----------------------------------------------
                0.00    0.02      14/14          void std::__final_insertion_sort<__gnu_cxx::__normal_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, __gnu_cxx::__ops::Iterless_iter>(__gnu_cxx::__normal_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, __gnu_cxx::__normal_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, __gnu_cxx::__ops::Iterless_iter) [376]
[375]    0.1    0.00    0.02      14         void std::__insertion_sort<__gnu_cxx::__normal_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, __gnu_cxx::__ops::Iterless_iter>(__gnu_cxx::__normal_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, __gnu_cxx::__normal_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, __gnu_cxx::__ops::Iterless_iter) [375]
                0.00    0.01      18/18          void std::__unguarded_linear_insert<__gnu_cxx::__normal_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, __gnu_cxx::__ops::Valless_iter>(__gnu_cxx::__normal_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, __gnu_cxx::__ops::Valless_iter) [405]
                0.00    0.00       7/7           __gnu_cxx::__normal_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > > std::move_backward<__gnu_cxx::__normal_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, __gnu_cxx::__normal_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > > >(__gnu_cxx::__normal_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, __gnu_cxx::__normal_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, __gnu_cxx::__normal_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >) [576]
                0.00    0.00       7/95          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> >&&) [316]
                0.00    0.00      25/25          bool __gnu_cxx::__ops::Iterless_iter::operator()<__gnu_cxx::__normal_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, __gnu_cxx::__normal_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > > >(__gnu_cxx::__normal_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, __gnu_cxx::__normal_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >) const [598]
                0.00    0.00       7/349082      std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&) [268]
                0.00    0.00       7/17670427     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() [60]
                0.00    0.00      39/161         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&) [1559]
                0.00    0.00      25/103         __gnu_cxx::__normal_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::vector<std::__cxx11::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++() [1613]
                0.00    0.00      21/49          __gnu_cxx::__normal_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >::operator+(long) const [1802]
                0.00    0.00      18/18          __gnu_cxx::__ops::__val_comp_iter(__gnu_cxx::__ops::Iterless_iter) [1903]
                0.00    0.00      14/42          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&) [1823]
                0.00    0.00      14/252         __gnu_cxx::__normal_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::vector<std::__cxx11::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 [1494]
                0.00    0.00      14/347765      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> >&) [1331]
-----------------------------------------------
                0.00    0.02      14/14          void std::__sort<__gnu_cxx::__normal_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, __gnu_cxx::__ops::Iterless_iter>(__gnu_cxx::__normal_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, __gnu_cxx::__normal_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, __gnu_cxx::__ops::Iterless_iter) [259]
[376]    0.1    0.00    0.02      14         void std::__final_insertion_sort<__gnu_cxx::__normal_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, __gnu_cxx::__ops::Iterless_iter>(__gnu_cxx::__normal_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, __gnu_cxx::__normal_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, __gnu_cxx::__ops::Iterless_iter) [376]
                0.00    0.02      14/14          void std::__insertion_sort<__gnu_cxx::__normal_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, __gnu_cxx::__ops::Iterless_iter>(__gnu_cxx::__normal_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, __gnu_cxx::__normal_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, __gnu_cxx::__ops::Iterless_iter) [375]
                0.00    0.00      14/166         __gnu_cxx::__normal_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::vector<std::__cxx11::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&) [1558]
-----------------------------------------------
                                   1             __static_initialization_and_destruction_0(int, int) [377]
                0.00    0.02       1/1           __libc_csu_init [94]
[377]    0.1    0.00    0.02       1+1       __static_initialization_and_destruction_0(int, int) [377]
                0.00    0.02       3/14          Catch::AutoReg::AutoReg(Catch::ITestInvoker, Catch::SourceLineInfo const&, Catch::StringRef const&, Catch::NameAndTags const&) [180]
                0.00    0.00       6/154890399     Catch::StringRef::StringRef(char const) [42]
                0.00    0.00       3/84362249     Catch::SourceLineInfo::SourceLineInfo(char const, unsigned long) [68]
                0.00    0.00       3/84361924     Catch::StringRef::StringRef() [77]
                0.00    0.00       3/14          Catch::NameAndTags::NameAndTags(Catch::StringRef const&, Catch::StringRef const&) [1930]
                0.00    0.00       3/14          Catch::makeTestInvoker(void ()()) [1933]
                                   1             __static_initialization_and_destruction_0(int, int) [377]
-----------------------------------------------
                                   1             __static_initialization_and_destruction_0(int, int) [378]
                0.01    0.01       1/1           __libc_csu_init [94]
[378]    0.0    0.01    0.01       1+1       __static_initialization_and_destruction_0(int, int) [378]
                0.00    0.01       1/14          Catch::AutoReg::AutoReg(Catch::ITestInvoker, Catch::SourceLineInfo const&, Catch::StringRef const&, Catch::NameAndTags const&) [180]
                0.00    0.00       2/154890399     Catch::StringRef::StringRef(char const) [42]
                0.00    0.00       1/84362249     Catch::SourceLineInfo::SourceLineInfo(char const, unsigned long) [68]
                0.00    0.00       1/84361924     Catch::StringRef::StringRef() [77]
                0.00    0.00       1/14          Catch::NameAndTags::NameAndTags(Catch::StringRef const&, Catch::StringRef const&) [1930]
                0.00    0.00       1/14          Catch::makeTestInvoker(void ()()) [1933]
                                   1             __static_initialization_and_destruction_0(int, int) [378]
-----------------------------------------------
                0.00    0.02       1/1           Catch::(anonymous namespace)::makeReporter(std::shared_ptr<Catch::Config> const&) [300]
[379]    0.0    0.00    0.02       1         Catch::(anonymous namespace)::createReporter(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::shared_ptr<Catch::IConfig const> const&) [379]
                0.00    0.02       1/1           Catch::ReporterRegistry::create(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::shared_ptr<Catch::IConfig const> const&) const [380]
                0.00    0.00       1/1           std::unique_ptr<Catch::IStreamingReporter, std::default_delete<Catch::IStreamingReporter> >::operator bool() const [1135]
                0.00    0.00       1/5           Catch::getRegistryHub() [2186]
                0.00    0.00       1/2           Catch::(anonymous namespace)::RegistryHub::getReporterRegistry() const [2655]
-----------------------------------------------
                0.00    0.02       1/1           Catch::(anonymous namespace)::createReporter(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::shared_ptr<Catch::IConfig const> const&) [379]
[380]    0.0    0.00    0.02       1         Catch::ReporterRegistry::create(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::shared_ptr<Catch::IConfig const> const&) const [380]
                0.00    0.01       1/1           Catch::ReporterRegistrar<Catch::ConsoleReporter>::ReporterFactory::create(Catch::ReporterConfig const&) const [484]
                0.00    0.01       1/1           Catch::ReporterConfig::~ReporterConfig() [496]
                0.00    0.00       1/1           std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::shared_ptr<Catch::IReporterFactory>, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<Catch::IReporterFactory> > > >::find(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) const [655]
                0.00    0.00       1/1           Catch::ReporterConfig::ReporterConfig(std::shared_ptr<Catch::IConfig const> const&) [1011]
                0.00    0.00       1/1           std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::shared_ptr<Catch::IReporterFactory>, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<Catch::IReporterFactory> > > >::end() const [3356]
                0.00    0.00       1/2           std::Rbtree_const_iterator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<Catch::IReporterFactory> > >::operator==(std::Rbtree_const_iterator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<Catch::IReporterFactory> > > const&) const [2681]
                0.00    0.00       1/1           std::Rbtree_const_iterator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<Catch::IReporterFactory> > >::operator->() const [3355]
                0.00    0.00       1/1           std::__shared_ptr_access<Catch::IReporterFactory, (__gnu_cxx::Lockpolicy)2, false, false>::operator->() const [3350]
-----------------------------------------------
                0.00    0.02   65535/65535       Catch::MatchExpr<libutf8::libutf8_exception_decoding, Catch::Matchers::ExceptionWatcher>::MatchExpr(libutf8::libutf8_exception_decoding const&, Catch::Matchers::ExceptionWatcher const&, Catch::StringRef const&) [264]
[381]    0.0    0.00    0.02   65535         Catch::Matchers::ExceptionWatcher::ExceptionWatcher(Catch::Matchers::ExceptionWatcher const&) [381]
                0.00    0.01   65535/65535       Catch::Matchers::Impl::MatcherBase<std::exception>::MatcherBase(Catch::Matchers::Impl::MatcherBase<std::exception> const&) [481]
                0.00    0.01   65535/2934481     std::__cxx11::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&) [73]
-----------------------------------------------
                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> > >) [1129]
                0.02    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&) [233]
[382]    0.0    0.02    0.00 17697616         __gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::base() const [382]
-----------------------------------------------
                0.02    0.00  761971/761971      std::allocator_traits<std::allocator<char32_t> >::deallocate(std::allocator<char32_t>&, char32_t, unsigned long) [384]
[383]    0.0    0.02    0.00  761971         __gnu_cxx::new_allocator<char32_t>::deallocate(char32_t, unsigned long) [383]
-----------------------------------------------
                0.00    0.02  761971/761971      std::__cxx11::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t> >::_M_destroy(unsigned long) [339]
[384]    0.0    0.00    0.02  761971         std::allocator_traits<std::allocator<char32_t> >::deallocate(std::allocator<char32_t>&, char32_t, unsigned long) [384]
                0.02    0.00  761971/761971      __gnu_cxx::new_allocator<char32_t>::deallocate(char32_t, unsigned long) [383]
-----------------------------------------------
                0.01    0.01  454894/454894      std::vector<Catch::MessageInfo, std::allocator<Catch::MessageInfo> >::vector(std::vector<Catch::MessageInfo, std::allocator<Catch::MessageInfo> > const&) [195]
[385]    0.0    0.01    0.01  454894         std::vector<Catch::MessageInfo, std::allocator<Catch::MessageInfo> >::end() const [385]
                0.01    0.00  454894/909788      __gnu_cxx::__normal_iterator<Catch::MessageInfo const, std::vector<Catch::MessageInfo, std::allocator<Catch::MessageInfo> > >::__normal_iterator(Catch::MessageInfo const const&) [443]
-----------------------------------------------
                0.00    0.02  454894/454894      std::vector<Catch::MessageInfo, std::allocator<Catch::MessageInfo> >::vector(std::vector<Catch::MessageInfo, std::allocator<Catch::MessageInfo> > const&) [195]
[386]    0.0    0.00    0.02  454894         std::Vectorbase<Catch::MessageInfo, std::allocator<Catch::MessageInfo> >::Vectorbase(unsigned long, std::allocator<Catch::MessageInfo> const&) [386]
                0.01    0.00  454894/454894      std::Vectorbase<Catch::MessageInfo, std::allocator<Catch::MessageInfo> >::_M_create_storage(unsigned long) [447]
                0.00    0.01  454894/454894      std::Vectorbase<Catch::MessageInfo, std::allocator<Catch::MessageInfo> >::Vectorimpl::Vectorimpl(std::allocator<Catch::MessageInfo> const&) [535]
-----------------------------------------------
                                                 <spontaneous>
[387]    0.0    0.02    0.00                 Catch::UnaryExpr<bool>::~UnaryExpr() [387]
-----------------------------------------------
                                                 <spontaneous>
[388]    0.0    0.02    0.00                 std::unique_ptr<Catch::Generators::GeneratorUntypedBase, std::default_delete<Catch::Generators::GeneratorUntypedBase> >::operator=(std::unique_ptr<Catch::Generators::GeneratorUntypedBase, std::default_delete<Catch::Generators::GeneratorUntypedBase> >&&) [388]
-----------------------------------------------
                0.00    0.02 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) [281]
[389]    0.0    0.00    0.02 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) [389]
                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) [399]
                0.00    0.00 1112062/1112062     std::__cxx11::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t> >::_M_set_length(unsigned long) [580]
                0.00    0.00 1112062/1112062     bool __gnu_cxx::__is_null_pointer<wchar_t const>(wchar_t const) [1285]
                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) [1293]
                0.00    0.00 1112062/5560310     std::__cxx11::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t> >::_M_data() const [1257]
-----------------------------------------------
                0.02    0.00      14/14          Catch::makeTestCase(Catch::ITestInvoker, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, Catch::NameAndTags const&, Catch::SourceLineInfo const&) [181]
[390]    0.0    0.02    0.00      14         Catch::StringRef::end() const [390]
-----------------------------------------------
                0.00    0.00       1/454895      Catch::RunContext::~RunContext() [213]
                0.00    0.01  454894/454895      Catch::AssertionStats::~AssertionStats() [267]
[391]    0.0    0.00    0.01  454895         std::vector<Catch::MessageInfo, std::allocator<Catch::MessageInfo> >::~vector() [391]
                0.01    0.00  454895/909889      std::Vectorbase<Catch::MessageInfo, std::allocator<Catch::MessageInfo> >::_M_get_Tp_allocator() [325]
                0.00    0.00  454895/454995      void std::Destroy<Catch::MessageInfo, Catch::MessageInfo>(Catch::MessageInfo, Catch::MessageInfo, std::allocator<Catch::MessageInfo>&) [1321]
                0.00    0.00  454895/454895      std::Vector_base<Catch::MessageInfo, std::allocator<Catch::MessageInfo> >::~Vectorbase() [1325]
-----------------------------------------------
                0.01    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&) [148]
[392]    0.0    0.01    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&) [392]
                0.00    0.00 1048576/2162691     std::allocator<char16_t>::allocator(std::allocator<char16_t> const&) [428]
-----------------------------------------------
                0.00    0.01      39/39          Catch::setTags(Catch::TestCaseInfo&, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >) [217]
[393]    0.0    0.00    0.01      39         Catch::toLower(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [393]
                0.00    0.01      39/39          Catch::toLowerInPlace(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&) [394]
                0.00    0.00      39/2934481     std::__cxx11::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&) [73]
-----------------------------------------------
                0.00    0.01      39/39          Catch::toLower(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [393]
[394]    0.0    0.00    0.01      39         Catch::toLowerInPlace(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&) [394]
                0.00    0.01      39/39          __gnu_cxx::__normal_iterator<char, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > std::transform<__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> > >, char ()(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> > >, __gnu_cxx::__normal_iterator<char, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, char ()(char)) [396]
                0.00    0.00      78/3933107     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::begin() [338]
                0.00    0.00      39/3932666     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::end() [261]
-----------------------------------------------
                0.00    0.01     265/265         __gnu_cxx::__normal_iterator<char, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > std::transform<__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> > >, char ()(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> > >, __gnu_cxx::__normal_iterator<char, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, char ()(char)) [396]
[395]    0.0    0.00    0.01     265         bool __gnu_cxx::operator!=<char, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >(__gnu_cxx::__normal_iterator<char, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > const&, __gnu_cxx::__normal_iterator<char, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > const&) [395]
                0.01    0.00     530/934         __gnu_cxx::__normal_iterator<char, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::base() const [346]
-----------------------------------------------
                0.00    0.01      39/39          Catch::toLowerInPlace(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&) [394]
[396]    0.0    0.00    0.01      39         __gnu_cxx::__normal_iterator<char, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > std::transform<__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> > >, char ()(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> > >, __gnu_cxx::__normal_iterator<char, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, char ()(char)) [396]
                0.00    0.01     265/265         bool __gnu_cxx::operator!=<char, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >(__gnu_cxx::__normal_iterator<char, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > const&, __gnu_cxx::__normal_iterator<char, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > const&) [395]
                0.00    0.00     452/452         __gnu_cxx::__normal_iterator<char, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::operator() const [1459]
                0.00    0.00     452/452         __gnu_cxx::__normal_iterator<char, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::operator++() [1458]
                0.00    0.00     226/226         Catch::(anonymous namespace)::toLowerCh(char) [1523]
-----------------------------------------------
                0.00    0.01       1/1           Catch::ConsoleReporter::testRunEnded(Catch::TestRunStats const&) [340]
[397]    0.0    0.00    0.01       1         Catch::ConsoleReporter::printTotalsDivider(Catch::Totals const&) [397]
                0.00    0.01       3/4           std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(unsigned long, char, std::allocator<char> const&) [411]
                0.00    0.00       3/4           Catch::Colour::Colour(Catch::Colour::Code) [560]
                0.00    0.00       3/4           Catch::Colour::~Colour() [561]
                0.00    0.00       3/17670427     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() [60]
                0.00    0.00       4/106         Catch::Counts::total() const [1612]
                0.00    0.00       3/3           Catch::(anonymous namespace)::makeRatio(unsigned long, unsigned long) [2326]
                0.00    0.00       3/4           Catch::operator<<(std::ostream&, Catch::Colour const&) [2210]
                0.00    0.00       1/1           Catch::(anonymous namespace)::findMax(unsigned long&, unsigned long&, unsigned long&) [3008]
                0.00    0.00       1/2           Catch::Counts::allPassed() const [2660]
-----------------------------------------------
                0.00    0.01 2593633/2593633     std::__cxx11::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t> >::~basic_string() [146]
[398]    0.0    0.00    0.01 2593633         std::__cxx11::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t> >::Allochider::~Allochider() [398]
                0.01    0.00 2593633/4075204     std::allocator<char32_t>::~allocator() [362]
-----------------------------------------------
                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) [389]
[399]    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) [399]
                0.01    0.00 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) [400]
-----------------------------------------------
                0.01    0.00 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) [399]
[400]    0.0    0.01    0.00 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) [400]
                0.00    0.00 1112062/2224124     std::char_traits<wchar_t>::assign(wchar_t&, wchar_t const&) [530]
-----------------------------------------------
                0.01    0.00      50/50          Catch::RunContext::sectionStarted(Catch::SectionInfo const&, Catch::Counts&) [271]
[401]    0.0    0.01    0.00      50         std::vector<Catch::TestCaseTracking::ITracker, std::allocator<Catch::TestCaseTracking::ITracker> >::push_back(Catch::TestCaseTracking::ITracker&&) [401]
                0.00    0.00      50/50          Catch::TestCaseTracking::ITracker& std::vector<Catch::TestCaseTracking::ITracker, std::allocator<Catch::TestCaseTracking::ITracker> >::emplace_back<Catch::TestCaseTracking::ITracker>(Catch::TestCaseTracking::ITracker&&) [581]
                0.00    0.00      50/92          std::remove_reference<Catch::TestCaseTracking::ITracker&>::type&& std::move<Catch::TestCaseTracking::ITracker&>(Catch::TestCaseTracking::ITracker&) [1654]
-----------------------------------------------
                0.00    0.00      85/4915780     ___CATCH__TEST____0() [11]
                0.00    0.01 4915695/4915780     ___CATCH__TEST____3() [18]
[402]    0.0    0.00    0.01 4915780         Catch::BinaryExpr<libutf8::utf8_iterator const&, __gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > const&>::~BinaryExpr() [402]
                0.01    0.00 4915780/83907016     Catch::ITransientExpression::~ITransientExpression() [97]
-----------------------------------------------
                0.00    0.00       1/92          Catch::clara::detail::ResultValueBase<Catch::clara::detail::ParseState>::ResultValueBase(Catch::clara::detail::ResultValueBase<Catch::clara::detail::ParseState> const&) [659]
                0.00    0.01      45/92          Catch::clara::detail::ResultValueBase<Catch::clara::detail::ParseState>::operator=(Catch::clara::detail::ResultValueBase<Catch::clara::detail::ParseState> const&) [520]
                0.00    0.01      46/92          Catch::clara::detail::ResultValueBase<Catch::clara::detail::ParseState>::ResultValueBase(Catch::clara::detail::ResultBase::Type, Catch::clara::detail::ParseState const&) [514]
[403]    0.0    0.00    0.01      92         Catch::clara::detail::ParseState::ParseState(Catch::clara::detail::ParseState const&) [403]
                0.00    0.01      92/231         Catch::clara::detail::TokenStream::TokenStream(Catch::clara::detail::TokenStream const&) [311]
-----------------------------------------------
                0.00    0.01       1/1           Catch::ConsoleReporter::testRunEnded(Catch::TestRunStats const&) [340]
[404]    0.0    0.00    0.01       1         Catch::ConsoleReporter::printTotals(Catch::Totals const&) [404]
                0.01    0.00       2/2           Catch::operator<<(std::ostream&, Catch::pluralise const&) [454]
                0.00    0.00       1/4           Catch::Colour::Colour(Catch::Colour::Code) [560]
                0.00    0.00       1/4           Catch::Colour::~Colour() [561]
                0.00    0.00       2/69382       std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(char const, std::allocator<char> const&) [275]
                0.00    0.00       2/2           Catch::pluralise::pluralise(unsigned long, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [1007]
                0.00    0.00       2/2           Catch::pluralise::~pluralise() [1082]
                0.00    0.00       2/17670427     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() [60]
                0.00    0.00       2/106         Catch::Counts::total() const [1612]
                0.00    0.00       1/2           Catch::Counts::allPassed() const [2660]
                0.00    0.00       1/4           Catch::operator<<(std::ostream&, Catch::Colour const&) [2210]
-----------------------------------------------
                0.00    0.01      18/18          void std::__insertion_sort<__gnu_cxx::__normal_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, __gnu_cxx::__ops::Iterless_iter>(__gnu_cxx::__normal_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, __gnu_cxx::__normal_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, __gnu_cxx::__ops::Iterless_iter) [375]
[405]    0.0    0.00    0.01      18         void std::__unguarded_linear_insert<__gnu_cxx::__normal_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, __gnu_cxx::__ops::Valless_iter>(__gnu_cxx::__normal_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, __gnu_cxx::__ops::Valless_iter) [405]
                0.00    0.01      33/95          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> >&&) [316]
                0.00    0.00      33/33          bool __gnu_cxx::__ops::Valless_iter::operator()<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, __gnu_cxx::__normal_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > > >(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, __gnu_cxx::__normal_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >) const [591]
                0.00    0.00      18/349082      std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&) [268]
                0.00    0.00      18/17670427     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() [60]
                0.00    0.00      66/252         __gnu_cxx::__normal_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::vector<std::__cxx11::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 [1494]
                0.00    0.00      51/347765      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> >&) [1331]
                0.00    0.00      33/33          __gnu_cxx::__normal_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::vector<std::__cxx11::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--() [1845]
-----------------------------------------------
                                   1             __static_initialization_and_destruction_0(int, int) [406]
                0.00    0.01       1/1           __libc_csu_init [94]
[406]    0.0    0.00    0.01       1+1       __static_initialization_and_destruction_0(int, int) [406]
                0.00    0.01       2/14          Catch::AutoReg::AutoReg(Catch::ITestInvoker, Catch::SourceLineInfo const&, Catch::StringRef const&, Catch::NameAndTags const&) [180]
                0.00    0.00       4/154890399     Catch::StringRef::StringRef(char const) [42]
                0.00    0.00       2/84362249     Catch::SourceLineInfo::SourceLineInfo(char const, unsigned long) [68]
                0.00    0.00       2/84361924     Catch::StringRef::StringRef() [77]
                0.00    0.00       2/14          Catch::NameAndTags::NameAndTags(Catch::StringRef const&, Catch::StringRef const&) [1930]
                0.00    0.00       2/14          Catch::makeTestInvoker(void ()()) [1933]
                                   1             __static_initialization_and_destruction_0(int, int) [406]
-----------------------------------------------
                0.00    0.01     400/400         ___CATCH__TEST____3() [18]
[407]    0.0    0.00    0.01     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&) [407]
                0.01    0.00     400/934         __gnu_cxx::__normal_iterator<char, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::base() const [346]
-----------------------------------------------
                0.00    0.00       4/173929      std::__cxx11::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&) [915]
                0.00    0.00      79/173929      std::__cxx11::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) [749]
                0.01    0.00  173846/173929      std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::replace(unsigned long, unsigned long, char const, unsigned long) [258]
[408]    0.0    0.01    0.00  173929         std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_limit(unsigned long, unsigned long) const [408]
                0.00    0.00  174010/350642197     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::size() const [46]
-----------------------------------------------
                0.01    0.00   19064/19064       ___CATCH__TEST____35() [22]
[409]    0.0    0.01    0.00   19064         std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::resize(unsigned long) [409]
                0.00    0.00   19064/19064       std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::resize(unsigned long, char) [615]
-----------------------------------------------
                0.00    0.00     900/7287        ___CATCH__TEST____3() [18]
                0.01    0.00    6387/7287        ___CATCH__TEST____15() [196]
[410]    0.0    0.01    0.00    7287         std::__cxx11::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t> >::operator[](unsigned long) [410]
                0.00    0.00    7287/6407519     std::__cxx11::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t> >::size() const [361]
                0.00    0.00    7287/38174441     std::__cxx11::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t> >::_M_data() const [276]
-----------------------------------------------
                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&) [579]
                0.00    0.01       3/4           Catch::ConsoleReporter::printTotalsDivider(Catch::Totals const&) [397]
[411]    0.0    0.00    0.01       4         std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(unsigned long, char, std::allocator<char> const&) [411]
                0.00    0.01       4/4           std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_construct(unsigned long, char) [412]
                0.00    0.00       4/1572892     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::Allochider::Allochider(char, std::allocator<char> const&) [372]
                0.00    0.00       4/19235884     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_local_data() [119]
-----------------------------------------------
                0.00    0.01       4/4           std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(unsigned long, char, std::allocator<char> const&) [411]
[412]    0.0    0.00    0.01       4         std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_construct(unsigned long, char) [412]
                0.00    0.01       2/2           std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_S_assign(char, unsigned long, char) [457]
                0.00    0.00       4/127676313     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_set_length(unsigned long) [23]
                0.00    0.00       1/10224618     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_create(unsigned long&, unsigned long) [78]
                0.00    0.00       2/491157742     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_data() const [44]
                0.00    0.00       1/10921973     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_data(char) [284]
                0.00    0.00       1/10572889     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_capacity(unsigned long) [355]
-----------------------------------------------
                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]
[413]    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) [413]
                0.01    0.00       2/2           std::__cxx11::basic_string<char16_t, std::char_traits<char16_t>, std::allocator<char16_t> >::length() const [455]
                0.00    0.00       1/2162692     std::__cxx11::basic_string<char16_t, std::char_traits<char16_t>, std::allocator<char16_t> >::_M_dispose() [205]
                0.00    0.00       1/2228388     std::__cxx11::basic_string<char16_t, std::char_traits<char16_t>, std::allocator<char16_t> >::capacity() const [244]
                0.00    0.00       1/12130966     std::__cxx11::basic_string<char16_t, std::char_traits<char16_t>, std::allocator<char16_t> >::_M_data() const [186]
                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) [1157]
                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) [4043]
                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) [4042]
                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) [4041]
-----------------------------------------------
                0.01    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) [237]
[414]    0.0    0.01    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) [414]
                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) [1157]
-----------------------------------------------
                0.01    0.00 6542976/6542976     Catch::ExprLhs<void const const&> Catch::Decomposer::operator<=<void const>(void const const&) [132]
[415]    0.0    0.01    0.00 6542976         Catch::ExprLhs<void const const&>::ExprLhs(void const const&) [415]
-----------------------------------------------
                0.01    0.00 4395178/4395178     std::pointer_traits<char16_t const>::pointer_to(char16_t const&) [278]
[416]    0.0    0.01    0.00 4395178         char16_t const std::addressof<char16_t const>(char16_t const&) [416]
                0.00    0.00 4395178/4395178     char16_t const std::__addressof<char16_t const>(char16_t const&) [1260]
-----------------------------------------------
                0.01    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::Decomposer::operator<=<__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&) [279]
[417]    0.0    0.01    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&) [417]
-----------------------------------------------
                0.01    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::Decomposer::operator<=<__gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >(__gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > const&) [320]
[418]    0.0    0.01    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&) [418]
-----------------------------------------------
                0.01    0.00 2949468/2949468     Catch::BinaryExpr<libutf8::utf8_iterator const&, __gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > const&> const Catch::ExprLhs<libutf8::utf8_iterator const&>::operator==<__gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >(__gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > const&) [154]
[419]    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&) [419]
-----------------------------------------------
                0.01    0.00 2593633/2593633     std::allocator<char32_t>::allocator(std::allocator<char32_t> const&) [422]
[420]    0.0    0.01    0.00 2593633         __gnu_cxx::new_allocator<char32_t>::new_allocator(__gnu_cxx::new_allocator<char32_t> const&) [420]
-----------------------------------------------
                0.01    0.00 2593633/2593633     std::allocator<char32_t>::allocator() [434]
[421]    0.0    0.01    0.00 2593633         __gnu_cxx::new_allocator<char32_t>::new_allocator() [421]
-----------------------------------------------
                0.00    0.00  366461/2593633     std::__cxx11::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t> >::Allochider::Allochider(char32_t, std::allocator<char32_t>&&) [508]
                0.00    0.01 2227172/2593633     std::__cxx11::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t> >::Allochider::Allochider(char32_t, std::allocator<char32_t> const&) [288]
[422]    0.0    0.00    0.01 2593633         std::allocator<char32_t>::allocator(std::allocator<char32_t> const&) [422]
                0.01    0.00 2593633/2593633     __gnu_cxx::new_allocator<char32_t>::new_allocator(__gnu_cxx::new_allocator<char32_t> const&) [420]
-----------------------------------------------
                0.00    0.01 2593633/2593633     std::__cxx11::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t> >::_M_local_data() [435]
[423]    0.0    0.00    0.01 2593633         std::pointer_traits<char32_t>::pointer_to(char32_t&) [423]
                0.01    0.00 2593633/2593633     char32_t std::addressof<char32_t>(char32_t&) [424]
-----------------------------------------------
                0.01    0.00 2593633/2593633     std::pointer_traits<char32_t>::pointer_to(char32_t&) [423]
[424]    0.0    0.01    0.00 2593633         char32_t std::addressof<char32_t>(char32_t&) [424]
                0.00    0.00 2593633/2593633     char32_t std::__addressof<char32_t>(char32_t&) [1266]
-----------------------------------------------
                0.01    0.00 1112062/2224124     std::__cxx11::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t> >::begin() const [540]
                0.01    0.00 1112062/2224124     std::__cxx11::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t> >::end() const [539]
[425]    0.0    0.01    0.00 2224124         __gnu_cxx::__normal_iterator<wchar_t const, std::__cxx11::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t> > >::__normal_iterator(wchar_t const const&) [425]
-----------------------------------------------
                0.01    0.00 2162691/2162691     std::allocator<char16_t>::allocator() [364]
[426]    0.0    0.01    0.00 2162691         __gnu_cxx::new_allocator<char16_t>::new_allocator() [426]
-----------------------------------------------
                0.01    0.00 2162691/2162691     std::allocator<char16_t>::allocator(std::allocator<char16_t> const&) [428]
[427]    0.0    0.01    0.00 2162691         __gnu_cxx::new_allocator<char16_t>::new_allocator(__gnu_cxx::new_allocator<char16_t> const&) [427]
-----------------------------------------------
                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&) [392]
                0.00    0.01 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>&&) [528]
[428]    0.0    0.00    0.01 2162691         std::allocator<char16_t>::allocator(std::allocator<char16_t> const&) [428]
                0.01    0.00 2162691/2162691     __gnu_cxx::new_allocator<char16_t>::new_allocator(__gnu_cxx::new_allocator<char16_t> const&) [427]
-----------------------------------------------
                0.01    0.00 2094985/2094985     Catch::BinaryExpr<char32_t const&, char const&> const Catch::ExprLhs<char32_t const&>::operator==<char>(char const&) [147]
[429]    0.0    0.01    0.00 2094985         bool Catch::compareEqual<char32_t, char>(char32_t const&, char const&) [429]
-----------------------------------------------
                0.01    0.00 1966316/1966316     Catch::BinaryExpr<libutf8::utf8_iterator const&, __gnu_cxx::__normal_iterator<char, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > const&> const Catch::ExprLhs<libutf8::utf8_iterator const&>::operator==<__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&) [198]
[430]    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&) [430]
-----------------------------------------------
                0.01    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&> const Catch::ExprLhs<__gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > const&>::operator==<libutf8::utf8_iterator>(libutf8::utf8_iterator const&) [262]
[431]    0.0    0.01    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&) [431]
-----------------------------------------------
                0.01    0.00 1966312/1966312     Catch::BinaryExpr<libutf8::utf8_iterator const&, __gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > const&> const Catch::ExprLhs<libutf8::utf8_iterator const&>::operator!=<__gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >(__gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > const&) [191]
[432]    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> > > const&>(libutf8::utf8_iterator const&, __gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > const&) [432]
-----------------------------------------------
                0.01    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&> const Catch::ExprLhs<__gnu_cxx::__normal_iterator<char, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > const&>::operator!=<libutf8::utf8_iterator>(libutf8::utf8_iterator const&) [220]
[433]    0.0    0.01    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 const&>(__gnu_cxx::__normal_iterator<char, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > const&, libutf8::utf8_iterator const&) [433]
-----------------------------------------------
                0.00    0.00  366461/1481571     std::__cxx11::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t> >::basic_string() [353]
                0.00    0.01 1115110/1481571     ___CATCH__TEST____0() [19]
[434]    0.0    0.00    0.01 1481571         std::allocator<char32_t>::allocator() [434]
                0.01    0.00 2593633/2593633     __gnu_cxx::new_allocator<char32_t>::new_allocator() [421]
-----------------------------------------------
                0.00    0.00  366461/1481571     std::__cxx11::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t> >::basic_string() [353]
                0.00    0.01 1115110/1481571     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&) [106]
[435]    0.0    0.00    0.01 1481571         std::__cxx11::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t> >::_M_local_data() [435]
                0.00    0.01 2593633/2593633     std::pointer_traits<char32_t>::pointer_to(char32_t&) [423]
-----------------------------------------------
                0.01    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) [193]
[436]    0.0    0.01    0.00 1115110         bool __gnu_cxx::__is_null_pointer<char32_t const>(char32_t const) [436]
-----------------------------------------------
                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) [323]
[437]    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) [437]
-----------------------------------------------
                0.01    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&) [231]
[438]    0.0    0.01    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&) [438]
-----------------------------------------------
                0.01    0.00 1112062/1112062     wchar_t const std::addressof<wchar_t const>(wchar_t const&) [440]
[439]    0.0    0.01    0.00 1112062         wchar_t const std::__addressof<wchar_t const>(wchar_t const&) [439]
-----------------------------------------------
                0.00    0.01 1112062/1112062     std::pointer_traits<wchar_t const>::pointer_to(wchar_t const&) [367]
[440]    0.0    0.00    0.01 1112062         wchar_t const std::addressof<wchar_t const>(wchar_t const&) [440]
                0.01    0.00 1112062/1112062     wchar_t const std::__addressof<wchar_t const>(wchar_t const&) [439]
-----------------------------------------------
                0.01    0.00 1048576/1048576     std::iterator_traits<char16_t const>::difference_type std::distance<char16_t const>(char16_t const, char16_t const) [442]
[441]    0.0    0.01    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) [441]
-----------------------------------------------
                0.00    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) [237]
[442]    0.0    0.00    0.01 1048576         std::iterator_traits<char16_t const>::difference_type std::distance<char16_t const>(char16_t const, char16_t const) [442]
                0.01    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) [441]
                0.00    0.00 1048576/1048576     std::iterator_traits<char16_t const>::iterator_category std::__iterator_category<char16_t const>(char16_t const const&) [1297]
-----------------------------------------------
                0.01    0.00  454894/909788      std::vector<Catch::MessageInfo, std::allocator<Catch::MessageInfo> >::begin() const [534]
                0.01    0.00  454894/909788      std::vector<Catch::MessageInfo, std::allocator<Catch::MessageInfo> >::end() const [385]
[443]    0.0    0.01    0.00  909788         __gnu_cxx::__normal_iterator<Catch::MessageInfo const, std::vector<Catch::MessageInfo, std::allocator<Catch::MessageInfo> > >::__normal_iterator(Catch::MessageInfo const const&) [443]
-----------------------------------------------
                0.01    0.00  454894/909788      std::allocator_traits<std::allocator<Catch::MessageInfo> >::select_on_container_copy_construction(std::allocator<Catch::MessageInfo> const&) [536]
                0.01    0.00  454894/909788      std::Vectorbase<Catch::MessageInfo, std::allocator<Catch::MessageInfo> >::Vectorimpl::Vectorimpl(std::allocator<Catch::MessageInfo> const&) [535]
[444]    0.0    0.01    0.00  909788         std::allocator<Catch::MessageInfo>::allocator(std::allocator<Catch::MessageInfo> const&) [444]
                0.00    0.00  909788/909788      __gnu_cxx::new_allocator<Catch::MessageInfo>::new_allocator(__gnu_cxx::new_allocator<Catch::MessageInfo> const&) [1301]
-----------------------------------------------
                0.01    0.00  761971/761971      std::allocator_traits<std::allocator<char32_t> >::allocate(std::allocator<char32_t>&, unsigned long) [368]
[445]    0.0    0.01    0.00  761971         __gnu_cxx::new_allocator<char32_t>::allocate(unsigned long, void const) [445]
                0.00    0.00  761971/2285911     __gnu_cxx::new_allocator<char32_t>::max_size() const [1268]
-----------------------------------------------
                0.01    0.00  454894/454894      std::vector<Catch::MessageInfo, std::allocator<Catch::MessageInfo> >::vector(std::vector<Catch::MessageInfo, std::allocator<Catch::MessageInfo> > const&) [195]
[446]    0.0    0.01    0.00  454894         std::vector<Catch::MessageInfo, std::allocator<Catch::MessageInfo> >::size() const [446]
-----------------------------------------------
                0.01    0.00  454894/454894      std::Vectorbase<Catch::MessageInfo, std::allocator<Catch::MessageInfo> >::Vectorbase(unsigned long, std::allocator<Catch::MessageInfo> const&) [386]
[447]    0.0    0.01    0.00  454894         std::Vectorbase<Catch::MessageInfo, std::allocator<Catch::MessageInfo> >::_M_create_storage(unsigned long) [447]
                0.00    0.00  454894/454894      std::Vectorbase<Catch::MessageInfo, std::allocator<Catch::MessageInfo> >::_M_allocate(unsigned long) [1329]
-----------------------------------------------
                0.01    0.00  454894/454894      Catch::MessageInfo std::uninitialized_copy<__gnu_cxx::__normal_iterator<Catch::MessageInfo const, std::vector<Catch::MessageInfo, std::allocator<Catch::MessageInfo> > >, Catch::MessageInfo>(__gnu_cxx::__normal_iterator<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> > >, Catch::MessageInfo) [449]
[448]    0.0    0.01    0.00  454894         Catch::MessageInfo std::__uninitialized_copy<false>::__uninit_copy<__gnu_cxx::__normal_iterator<Catch::MessageInfo const, std::vector<Catch::MessageInfo, std::allocator<Catch::MessageInfo> > >, Catch::MessageInfo>(__gnu_cxx::__normal_iterator<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> > >, Catch::MessageInfo) [448]
                0.00    0.00  454894/454894      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&) [1327]
-----------------------------------------------
                0.00    0.01  454894/454894      Catch::MessageInfo std::__uninitialized_copy_a<__gnu_cxx::__normal_iterator<Catch::MessageInfo const, std::vector<Catch::MessageInfo, std::allocator<Catch::MessageInfo> > >, Catch::MessageInfo, Catch::MessageInfo>(__gnu_cxx::__normal_iterator<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> > >, Catch::MessageInfo, std::allocator<Catch::MessageInfo>&) [450]
[449]    0.0    0.00    0.01  454894         Catch::MessageInfo std::uninitialized_copy<__gnu_cxx::__normal_iterator<Catch::MessageInfo const, std::vector<Catch::MessageInfo, std::allocator<Catch::MessageInfo> > >, Catch::MessageInfo>(__gnu_cxx::__normal_iterator<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> > >, Catch::MessageInfo) [449]
                0.01    0.00  454894/454894      Catch::MessageInfo std::__uninitialized_copy<false>::__uninit_copy<__gnu_cxx::__normal_iterator<Catch::MessageInfo const, std::vector<Catch::MessageInfo, std::allocator<Catch::MessageInfo> > >, Catch::MessageInfo>(__gnu_cxx::__normal_iterator<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> > >, Catch::MessageInfo) [448]
-----------------------------------------------
                0.00    0.01  454894/454894      std::vector<Catch::MessageInfo, std::allocator<Catch::MessageInfo> >::vector(std::vector<Catch::MessageInfo, std::allocator<Catch::MessageInfo> > const&) [195]
[450]    0.0    0.00    0.01  454894         Catch::MessageInfo std::__uninitialized_copy_a<__gnu_cxx::__normal_iterator<Catch::MessageInfo const, std::vector<Catch::MessageInfo, std::allocator<Catch::MessageInfo> > >, Catch::MessageInfo, Catch::MessageInfo>(__gnu_cxx::__normal_iterator<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> > >, Catch::MessageInfo, std::allocator<Catch::MessageInfo>&) [450]
                0.00    0.01  454894/454894      Catch::MessageInfo std::uninitialized_copy<__gnu_cxx::__normal_iterator<Catch::MessageInfo const, std::vector<Catch::MessageInfo, std::allocator<Catch::MessageInfo> > >, Catch::MessageInfo>(__gnu_cxx::__normal_iterator<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> > >, Catch::MessageInfo) [449]
-----------------------------------------------
                0.01    0.00      50/50          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> >&) [7]
[451]    0.0    0.01    0.00      50         Catch::RunContext::handleUnfinishedSections() [451]
                0.00    0.00      50/50          std::vector<Catch::SectionEndInfo, std::allocator<Catch::SectionEndInfo> >::rbegin() [1793]
                0.00    0.00      50/50          std::vector<Catch::SectionEndInfo, std::allocator<Catch::SectionEndInfo> >::rend() [1790]
                0.00    0.00      50/50          bool std::operator!=<__gnu_cxx::__normal_iterator<Catch::SectionEndInfo, std::vector<Catch::SectionEndInfo, std::allocator<Catch::SectionEndInfo> > > >(std::reverse_iterator<__gnu_cxx::__normal_iterator<Catch::SectionEndInfo, std::vector<Catch::SectionEndInfo, std::allocator<Catch::SectionEndInfo> > > > const&, std::reverse_iterator<__gnu_cxx::__normal_iterator<Catch::SectionEndInfo, std::vector<Catch::SectionEndInfo, std::allocator<Catch::SectionEndInfo> > > > const&) [1800]
                0.00    0.00      50/50          std::vector<Catch::SectionEndInfo, std::allocator<Catch::SectionEndInfo> >::clear() [1792]
-----------------------------------------------
                0.01    0.00      50/50          Catch::RunContext::invokeActiveTestCase() [8]
[452]    0.0    0.01    0.00      50         Catch::FatalConditionHandlerGuard::~FatalConditionHandlerGuard() [452]
                0.00    0.00      50/50          Catch::FatalConditionHandler::disengage() [1764]
-----------------------------------------------
                0.00    0.00       4/46          std::pair<std::Rbtree_iterator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<Catch::IReporterFactory> > >, bool>::pair<std::Rbtree_iterator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<Catch::IReporterFactory> > >, bool, true>(std::Rbtree_iterator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<Catch::IReporterFactory> > >&&, bool&&) [600]
                0.00    0.00      14/46          std::pair<std::Rbtree_const_iterator<Catch::TestCase const>, bool>::pair<std::Rbtree_iterator<Catch::TestCase const>, bool, true>(std::pair<std::Rbtree_iterator<Catch::TestCase const>, bool>&&) [571]
                0.00    0.00      14/46          std::pair<std::Rbtree_iterator<Catch::TestCase const>, bool>::pair<std::Rbtree_iterator<Catch::TestCase const>, bool, true>(std::Rbtree_iterator<Catch::TestCase const>&&, bool&&) [570]
                0.00    0.00      14/46          std::pair<std::Rbtree_iterator<Catch::TestCase>, bool>::pair<std::Rbtree_iterator<Catch::TestCase>, bool, true>(std::Rbtree_iterator<Catch::TestCase>&&, bool&&) [569]
[453]    0.0    0.01    0.00      46         bool&& std::forward<bool>(std::remove_reference<bool>::type&) [453]
-----------------------------------------------
                0.01    0.00       2/2           Catch::ConsoleReporter::printTotals(Catch::Totals const&) [404]
[454]    0.0    0.01    0.00       2         Catch::operator<<(std::ostream&, Catch::pluralise const&) [454]
-----------------------------------------------
                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) [413]
[455]    0.0    0.01    0.00       2         std::__cxx11::basic_string<char16_t, std::char_traits<char16_t>, std::allocator<char16_t> >::length() const [455]
-----------------------------------------------
                0.01    0.00       2/2           std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_S_assign(char, unsigned long, char) [457]
[456]    0.0    0.01    0.00       2         std::char_traits<char>::assign(char, unsigned long, char) [456]
-----------------------------------------------
                0.00    0.01       2/2           std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_construct(unsigned long, char) [412]
[457]    0.0    0.00    0.01       2         std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_S_assign(char, unsigned long, char) [457]
                0.01    0.00       2/2           std::char_traits<char>::assign(char, unsigned long, char) [456]
-----------------------------------------------
                0.01    0.00       1/1           Catch::(anonymous namespace)::makeReporter(std::shared_ptr<Catch::Config> const&) [300]
[458]    0.0    0.01    0.00       1         Catch::ReporterRegistry::getListeners() const [458]
-----------------------------------------------
                                                 <spontaneous>
[459]    0.0    0.01    0.00                 Catch::BinaryExpr<char32_t const&, unsigned int const&>::~BinaryExpr() [459]
-----------------------------------------------
                                                 <spontaneous>
[460]    0.0    0.01    0.00                 Catch::BinaryExpr<int const&, int const&>::~BinaryExpr() [460]
-----------------------------------------------
                                                 <spontaneous>
[461]    0.0    0.01    0.00                 Catch::RunContext::handleIncomplete(Catch::AssertionInfo const&) [461]
-----------------------------------------------
                                                 <spontaneous>
[462]    0.0    0.01    0.00                 Catch::ConsoleReporter::reportInvalidArguments(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [462]
-----------------------------------------------
                                                 <spontaneous>
[463]    0.0    0.01    0.00                 __gnu_cxx::new_allocator<wchar_t>::deallocate(wchar_t, unsigned long) [463]
-----------------------------------------------
                                                 <spontaneous>
[464]    0.0    0.01    0.00                 std::__uniq_ptr_impl<std::__cxx11::basic_ostringstream<char, std::char_traits<char>, std::allocator<char> >, std::default_delete<std::__cxx11::basic_ostringstream<char, std::char_traits<char>, std::allocator<char> > > >::_M_ptr() const [464]
-----------------------------------------------
                                                 <spontaneous>
[465]    0.0    0.01    0.00                 std::Tupleimpl<0ul, Catch::Generators::GeneratorUntypedBase, std::default_delete<Catch::Generators::GeneratorUntypedBase> >::_M_head(std::Tupleimpl<0ul, Catch::Generators::GeneratorUntypedBase, std::default_delete<Catch::Generators::GeneratorUntypedBase> > const&) [465]
-----------------------------------------------
                                                 <spontaneous>
[466]    0.0    0.01    0.00                 std::char_traits<char>::move(char, char const, unsigned long) [466]
-----------------------------------------------
                                                 <spontaneous>
[467]    0.0    0.01    0.00                 std::vector<Catch::clara::TextFlow::Column, std::allocator<Catch::clara::TextFlow::Column> >::vector() [467]
-----------------------------------------------
                                                 <spontaneous>
[468]    0.0    0.01    0.00                 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string<std::basic_string_view<char, std::char_traits<char> >, void>(std::basic_string_view<char, std::char_traits<char> > const&, std::allocator<char> const&) [468]
-----------------------------------------------
                                                 <spontaneous>
[469]    0.0    0.01    0.00                 Catch::ScopedMessage std::__addressof<Catch::ScopedMessage>(Catch::ScopedMessage&) [469]
-----------------------------------------------
                0.01    0.00 3108327/3108327     std::iterator_traits<char>::difference_type std::distance<char>(char, char) [371]
[470]    0.0    0.01    0.00 3108327         std::iterator_traits<char>::iterator_category std::__iterator_category<char>(char const&) [470]
-----------------------------------------------
                0.01    0.00 2934481/2934481     __gnu_cxx::__alloc_traits<std::allocator<char> >::_S_select_on_copy(std::allocator<char> const&) [331]
[471]    0.0    0.01    0.00 2934481         std::allocator_traits<std::allocator<char> >::select_on_container_copy_construction(std::allocator<char> const&) [471]
-----------------------------------------------
                0.01    0.00 1399117/1399117     std::iterator_traits<char const>::difference_type std::distance<char const>(char const, char const) [373]
[472]    0.0    0.01    0.00 1399117         std::iterator_traits<char const>::difference_type std::__distance<char const>(char const, char const, std::random_access_iterator_tag) [472]
-----------------------------------------------
                0.01    0.00  520588/520588      std::vector<std::__cxx11::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() [474]
[473]    0.0    0.01    0.00  520588         std::Vectorbase<std::__cxx11::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() [473]
                0.00    0.00  520588/520588      std::Vectorbase<std::__cxx11::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() [1315]
-----------------------------------------------
                0.00    0.00       1/159         Catch::clara::detail::Opt::Opt<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#8}>(Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#8} const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [688]
                0.00    0.00       1/159         Catch::clara::detail::Opt::Opt<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(bool)#9}>(Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(bool)#9} const&) [680]
                0.00    0.00       1/159         Catch::clara::detail::Opt::Opt<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(int)#10}>(Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(int)#10} const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [691]
                0.00    0.00       1/159         Catch::clara::detail::Opt::Opt<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&) [689]
                0.00    0.00       1/159         Catch::clara::detail::Opt::Opt<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(bool)#11}>(Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(bool)#11} const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [690]
                0.00    0.00       1/159         Catch::clara::detail::Opt::Opt<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#2}>(Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#2} const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [682]
                0.00    0.00       1/159         Catch::clara::detail::Opt::Opt<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#7}>(Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#7} const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [687]
                0.00    0.00       1/159         Catch::clara::detail::Opt::Opt<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#3}>(Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#3} const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [683]
                0.00    0.00       1/159         Catch::clara::detail::Opt::Opt<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#4}>(Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#4} const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [684]
                0.00    0.00       1/159         Catch::clara::detail::Opt::Opt<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#5}>(Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#5} const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [685]
                0.00    0.00       1/159         Catch::clara::detail::Opt::Opt<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#6}>(Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#6} const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [686]
                0.00    0.00       1/159         Catch::clara::detail::Opt::Opt<Catch::clara::detail::Help::Help(bool&)::{lambda(bool)#1}>(Catch::clara::detail::Help::Help(bool&)::{lambda(bool)#1} const&) [679]
                0.00    0.00       1/159         Catch::clara::detail::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> > > > >(std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [681]
                0.00    0.00       1/159         Catch::clara::detail::Opt::Opt<long>(long&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [692]
                0.00    0.00       2/159         Catch::TestSpec::TestSpec() [663]
                0.00    0.00       2/159         Catch::ConfigData::ConfigData() [660]
                0.00    0.00       2/159         Catch::clara::detail::Opt::Opt<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [662]
                0.00    0.00       2/159         Catch::clara::detail::Opt::Opt<double>(double&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [661]
                0.00    0.00       3/159         Catch::clara::detail::Opt::Opt<unsigned int>(unsigned int&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [642]
                0.00    0.00      14/159         Catch::makeTestCase(Catch::ITestInvoker, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, Catch::NameAndTags const&, Catch::SourceLineInfo const&) [181]
                0.00    0.00      14/159         Catch::clara::detail::Opt::Opt(bool&) [599]
                0.00    0.00      28/159         Catch::TestCaseInfo::TestCaseInfo(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > const&, Catch::SourceLineInfo const&) [214]
                0.00    0.00      78/159         Catch::TestCaseTracking::SectionTracker::SectionTracker(Catch::TestCaseTracking::NameAndLocation const&, Catch::TestCaseTracking::TrackerContext&, Catch::TestCaseTracking::ITracker) [285]
[474]    0.0    0.00    0.01     159         std::vector<std::__cxx11::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() [474]
                0.01    0.00  520588/520588      std::Vectorbase<std::__cxx11::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() [473]
-----------------------------------------------
                0.00    0.00      72/3932628     ___CATCH__TEST____0() [11]
                0.00    0.01 3932556/3932628     ___CATCH__TEST____3() [18]
[475]    0.0    0.00    0.01 3932628         Catch::BinaryExpr<libutf8::utf8_iterator const&, __gnu_cxx::__normal_iterator<char, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > const&>::~BinaryExpr() [475]
                0.01    0.00 3932628/83907016     Catch::ITransientExpression::~ITransientExpression() [97]
-----------------------------------------------
                0.00    0.00      68/3932624     ___CATCH__TEST____0() [11]
                0.00    0.01 3932556/3932624     ___CATCH__TEST____3() [18]
[476]    0.0    0.00    0.01 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&>::~BinaryExpr() [476]
                0.01    0.00 3932624/83907016     Catch::ITransientExpression::~ITransientExpression() [97]
-----------------------------------------------
                0.00    0.01  214988/214988      std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::operator+=(char) [478]
[477]    0.0    0.00    0.01  214988         std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::push_back(char) [477]
                0.00    0.00  214988/127676313     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_set_length(unsigned long) [23]
                0.00    0.00  214988/123228156     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::capacity() const [26]
                0.00    0.00  214988/132653667     std::char_traits<char>::assign(char&, char const&) [62]
                0.00    0.00  214988/350642197     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::size() const [46]
                0.00    0.00    4194/4916613     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_mutate(unsigned long, unsigned long, char const, unsigned long) [59]
                0.00    0.00  214988/491157742     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_data() const [44]
-----------------------------------------------
                0.00    0.00       1/6387        ___CATCH__TEST____0() [11]
                0.00    0.00     245/6387        Catch::makeTestCase(Catch::ITestInvoker, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, Catch::NameAndTags const&, Catch::SourceLineInfo const&) [181]
                0.00    0.01    6141/6387        ___CATCH__TEST____19() [48]
[478]    0.0    0.00    0.01    6387         std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::operator+=(char) [478]
                0.00    0.01  214988/214988      std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::push_back(char) [477]
-----------------------------------------------
                0.00    0.00       2/1399119     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> > >) [1129]
                0.00    0.01 1399117/1399119     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) [188]
[479]    0.0    0.00    0.01 1399119         std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_S_copy_chars(char, char const, char const) [479]
                0.00    0.00 1399119/122740786     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_S_copy(char, char const, unsigned long) [50]
-----------------------------------------------
                0.00    0.00   65535/131070      ___CATCH__TEST____0() [19]
                0.00    0.00   65535/131070      Catch::MatchExpr<libutf8::libutf8_exception_decoding, Catch::Matchers::ExceptionWatcher>::~MatchExpr() [544]
[480]    0.0    0.00    0.01  131070         Catch::Matchers::ExceptionWatcher::~ExceptionWatcher() [480]
                0.00    0.00  131070/17670427     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() [60]
                0.00    0.00  131070/131070      Catch::Matchers::Impl::MatcherBase<std::exception>::~MatcherBase() [545]
-----------------------------------------------
                0.00    0.01   65535/65535       Catch::Matchers::ExceptionWatcher::ExceptionWatcher(Catch::Matchers::ExceptionWatcher const&) [381]
[481]    0.0    0.00    0.01   65535         Catch::Matchers::Impl::MatcherBase<std::exception>::MatcherBase(Catch::Matchers::Impl::MatcherBase<std::exception> const&) [481]
                0.00    0.01   65535/65535       Catch::Matchers::Impl::MatcherUntypedBase::MatcherUntypedBase(Catch::Matchers::Impl::MatcherUntypedBase const&) [482]
                0.00    0.00   65535/65535       Catch::Matchers::Impl::MatcherMethod<std::exception>::MatcherMethod(Catch::Matchers::Impl::MatcherMethod<std::exception> const&) [1337]
-----------------------------------------------
                0.00    0.01   65535/65535       Catch::Matchers::Impl::MatcherBase<std::exception>::MatcherBase(Catch::Matchers::Impl::MatcherBase<std::exception> const&) [481]
[482]    0.0    0.00    0.01   65535         Catch::Matchers::Impl::MatcherUntypedBase::MatcherUntypedBase(Catch::Matchers::Impl::MatcherUntypedBase const&) [482]
                0.00    0.01   65535/2934481     std::__cxx11::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&) [73]
-----------------------------------------------
                0.00    0.01       1/1           Catch::ReporterRegistrar<Catch::ConsoleReporter>::ReporterFactory::create(Catch::ReporterConfig const&) const [484]
[483]    0.0    0.00    0.01       1         Catch::ConsoleReporter::ConsoleReporter(Catch::ReporterConfig const&) [483]
                0.00    0.01       1/1           Catch::ConsoleReporter::ConsoleReporter(Catch::ReporterConfig const&)::{lambda()#1}::operator()() const [485]
                0.00    0.00       1/1           Catch::StreamingReporterBase<Catch::ConsoleReporter>::StreamingReporterBase(Catch::ReporterConfig const&) [1013]
                0.00    0.00       1/2           std::vector<Catch::(anonymous namespace)::ColumnInfo, std::allocator<Catch::(anonymous namespace)::ColumnInfo> >::~vector() [1044]
                0.00    0.00       1/2           Catch::ReporterConfig::stream() const [2657]
                0.00    0.00       1/1           Catch::TablePrinter::TablePrinter(std::ostream&, std::vector<Catch::(anonymous namespace)::ColumnInfo, std::allocator<Catch::(anonymous namespace)::ColumnInfo> >) [3002]
                0.00    0.00       1/1           std::unique_ptr<Catch::TablePrinter, std::default_delete<Catch::TablePrinter> >::unique_ptr<std::default_delete<Catch::TablePrinter>, void>(Catch::TablePrinter) [3495]
-----------------------------------------------
                0.00    0.01       1/1           Catch::ReporterRegistry::create(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::shared_ptr<Catch::IConfig const> const&) const [380]
[484]    0.0    0.00    0.01       1         Catch::ReporterRegistrar<Catch::ConsoleReporter>::ReporterFactory::create(Catch::ReporterConfig const&) const [484]
                0.00    0.01       1/1           Catch::ConsoleReporter::ConsoleReporter(Catch::ReporterConfig const&) [483]
                0.00    0.00       1/1           std::unique_ptr<Catch::ConsoleReporter, std::default_delete<Catch::ConsoleReporter> >::unique_ptr<std::default_delete<Catch::ConsoleReporter>, void>(Catch::ConsoleReporter) [3498]
                0.00    0.00       1/1           std::unique_ptr<Catch::IStreamingReporter, std::default_delete<Catch::IStreamingReporter> >::unique_ptr<Catch::ConsoleReporter, std::default_delete<Catch::ConsoleReporter>, void>(std::unique_ptr<Catch::ConsoleReporter, std::default_delete<Catch::ConsoleReporter> >&&) [3500]
                0.00    0.00       1/1           std::unique_ptr<Catch::ConsoleReporter, std::default_delete<Catch::ConsoleReporter> >::~unique_ptr() [3499]
-----------------------------------------------
                0.00    0.01       1/1           Catch::ConsoleReporter::ConsoleReporter(Catch::ReporterConfig const&) [483]
[485]    0.0    0.00    0.01       1         Catch::ConsoleReporter::ConsoleReporter(Catch::ReporterConfig const&)::{lambda()#1}::operator()() const [485]
                0.01    0.00       1/9           std::shared_ptr<Catch::IConfig const>::~shared_ptr() [201]
                0.00    0.00       4/69382       std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(char const, std::allocator<char> const&) [275]
                0.00    0.00       1/1           std::vector<Catch::(anonymous namespace)::ColumnInfo, std::allocator<Catch::(anonymous namespace)::ColumnInfo> >::vector(std::initializer_list<Catch::(anonymous namespace)::ColumnInfo>, std::allocator<Catch::(anonymous namespace)::ColumnInfo> const&) [965]
                0.00    0.00       1/975410      std::__shared_ptr_access<Catch::IConfig const, (__gnu_cxx::Lockpolicy)2, false, false>::operator->() const [111]
                0.00    0.00       4/8           Catch::(anonymous namespace)::ColumnInfo::~ColumnInfo() [1001]
                0.00    0.00       1/2           Catch::ReporterConfig::fullConfig() const [2656]
                0.00    0.00       1/1           Catch::Config::benchmarkNoAnalysis() const [3288]
                0.00    0.00       1/1           std::allocator<Catch::(anonymous namespace)::ColumnInfo>::allocator() [3392]
                0.00    0.00       1/3           std::allocator<Catch::(anonymous namespace)::ColumnInfo>::~allocator() [2424]
-----------------------------------------------
                0.00    0.00       1/2           Catch::LeakDetector::~LeakDetector() [559]
                0.00    0.00       1/2           Catch::Session::~Session() [558]
[486]    0.0    0.00    0.01       2         Catch::cleanUp() [486]
                0.00    0.01       2/2           Catch::cleanUpContext() [495]
                0.00    0.00       2/2           Catch::cleanupSingletons() [866]
-----------------------------------------------
                0.00    0.00       4/8           Catch::Colour::Colour(Catch::Colour::Code) [560]
                0.00    0.00       4/8           Catch::Colour::~Colour() [561]
[487]    0.0    0.00    0.01       8         Catch::Colour::use(Catch::Colour::Code) [487]
                0.00    0.01       1/1           Catch::(anonymous namespace)::platformColourInstance() [488]
                0.00    0.00       8/8           Catch::(anonymous namespace)::NoColourImpl::use(Catch::Colour::Code) [2083]
-----------------------------------------------
                0.00    0.01       1/1           Catch::Colour::use(Catch::Colour::Code) [487]
[488]    0.0    0.00    0.01       1         Catch::(anonymous namespace)::platformColourInstance() [488]
                0.01    0.00       1/9           std::shared_ptr<Catch::IConfig const>::~shared_ptr() [201]
                0.00    0.00       1/975410      std::__shared_ptr_access<Catch::IConfig const, (__gnu_cxx::Lockpolicy)2, false, false>::operator->() const [111]
                0.00    0.00       1/84882700     Catch::getCurrentContext() [81]
                0.00    0.00       1/1           Catch::ErrnoGuard::ErrnoGuard() [2994]
                0.00    0.00       1/520430      Catch::Context::getConfig() const [1316]
                0.00    0.00       1/5           std::shared_ptr<Catch::IConfig const>::shared_ptr(std::shared_ptr<Catch::IConfig const> const&) [2195]
                0.00    0.00       1/1           std::__shared_ptr<Catch::IConfig const, (__gnu_cxx::Lockpolicy)2>::operator bool() const [3331]
                0.00    0.00       1/1           Catch::Config::useColour() const [3292]
                0.00    0.00       1/1           Catch::(anonymous namespace)::useColourOnPlatform() [3007]
                0.00    0.00       1/1           Catch::(anonymous namespace)::NoColourImpl::instance() [3006]
                0.00    0.00       1/1           Catch::ErrnoGuard::~ErrnoGuard() [2995]
-----------------------------------------------
                0.00    0.00       1/2           Catch::RunContext::~RunContext() [213]
                0.00    0.00       1/2           Catch::(anonymous namespace)::TestGroup::TestGroup(std::shared_ptr<Catch::Config> const&) [226]
[489]    0.0    0.00    0.01       2         std::unique_ptr<Catch::IStreamingReporter, std::default_delete<Catch::IStreamingReporter> >::~unique_ptr() [489]
                0.00    0.01       1/1           std::default_delete<Catch::IStreamingReporter>::operator()(Catch::IStreamingReporter) const [492]
                0.00    0.00       2/3           std::__uniq_ptr_impl<Catch::IStreamingReporter, std::default_delete<Catch::IStreamingReporter> >::_M_ptr() [2488]
                0.00    0.00       1/2           std::unique_ptr<Catch::IStreamingReporter, std::default_delete<Catch::IStreamingReporter> >::get_deleter() [2749]
-----------------------------------------------
                0.00    0.01       1/1           std::default_delete<Catch::IStreamingReporter>::operator()(Catch::IStreamingReporter) const [492]
[490]    0.0    0.00    0.01       1         Catch::ConsoleReporter::~ConsoleReporter() [490]
                0.00    0.01       1/1           Catch::ConsoleReporter::~ConsoleReporter() [491]
-----------------------------------------------
                0.00    0.01       1/1           Catch::ConsoleReporter::~ConsoleReporter() [490]
[491]    0.0    0.00    0.01       1         Catch::ConsoleReporter::~ConsoleReporter() [491]
                0.00    0.01       1/1           Catch::StreamingReporterBase<Catch::ConsoleReporter>::~StreamingReporterBase() [493]
                0.00    0.00       1/1           std::unique_ptr<Catch::TablePrinter, std::default_delete<Catch::TablePrinter> >::~unique_ptr() [1085]
-----------------------------------------------
                0.00    0.01       1/1           std::unique_ptr<Catch::IStreamingReporter, std::default_delete<Catch::IStreamingReporter> >::~unique_ptr() [489]
[492]    0.0    0.00    0.01       1         std::default_delete<Catch::IStreamingReporter>::operator()(Catch::IStreamingReporter) const [492]
                0.00    0.01       1/1           Catch::ConsoleReporter::~ConsoleReporter() [490]
-----------------------------------------------
                0.00    0.01       1/1           Catch::ConsoleReporter::~ConsoleReporter() [491]
[493]    0.0    0.00    0.01       1         Catch::StreamingReporterBase<Catch::ConsoleReporter>::~StreamingReporterBase() [493]
                0.01    0.00       1/9           std::shared_ptr<Catch::IConfig const>::~shared_ptr() [201]
                0.00    0.00       1/1           Catch::LazyStat<Catch::TestCaseInfo>::~LazyStat() [1071]
                0.00    0.00       1/1           std::vector<Catch::SectionInfo, std::allocator<Catch::SectionInfo> >::~vector() [1117]
                0.00    0.00       1/1           Catch::LazyStat<Catch::TestRunInfo>::~LazyStat() [1152]
                0.00    0.00       1/1           Catch::LazyStat<Catch::GroupInfo>::~LazyStat() [1164]
                0.00    0.00       1/1           Catch::IStreamingReporter::~IStreamingReporter() [3039]
-----------------------------------------------
                0.00    0.01       1/1           Catch::Session::runInternal() [3]
[494]    0.0    0.00    0.01       1         Catch::list(std::shared_ptr<Catch::Config> const&) [494]
                0.01    0.00       1/9           std::shared_ptr<Catch::IConfig const>::~shared_ptr() [201]
                0.00    0.00       1/84882702     Catch::getCurrentMutableContext() [108]
                0.00    0.00       1/2           Catch::Context::setConfig(std::shared_ptr<Catch::IConfig const> const&) [1233]
                0.00    0.00       4/11          std::__shared_ptr_access<Catch::Config, (__gnu_cxx::Lockpolicy)2, false, false>::operator->() const [2051]
                0.00    0.00       1/1           Catch::Option<unsigned long>::Option() [3096]
                0.00    0.00       1/3           std::shared_ptr<Catch::IConfig const>::shared_ptr<Catch::Config, void>(std::shared_ptr<Catch::Config> const&) [2448]
                0.00    0.00       1/1           Catch::Config::listTests() const [3291]
                0.00    0.00       1/1           Catch::Config::listTestNamesOnly() const [3287]
                0.00    0.00       1/1           Catch::Config::listTags() const [3290]
                0.00    0.00       1/1           Catch::Config::listReporters() const [3284]
-----------------------------------------------
                0.00    0.01       2/2           Catch::cleanUp() [486]
[495]    0.0    0.00    0.01       2         Catch::cleanUpContext() [495]
                0.00    0.01       1/1           Catch::Context::~Context() [497]
-----------------------------------------------
                0.00    0.01       1/1           Catch::ReporterRegistry::create(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::shared_ptr<Catch::IConfig const> const&) const [380]
[496]    0.0    0.00    0.01       1         Catch::ReporterConfig::~ReporterConfig() [496]
                0.01    0.00       1/9           std::shared_ptr<Catch::IConfig const>::~shared_ptr() [201]
-----------------------------------------------
                0.00    0.01       1/1           Catch::cleanUpContext() [495]
[497]    0.0    0.00    0.01       1         Catch::Context::~Context() [497]
                0.00    0.01       1/1           Catch::Context::~Context() [498]
-----------------------------------------------
                0.00    0.01       1/1           Catch::Context::~Context() [497]
[498]    0.0    0.00    0.01       1         Catch::Context::~Context() [498]
                0.01    0.00       1/9           std::shared_ptr<Catch::IConfig const>::~shared_ptr() [201]
                0.00    0.00       1/328         Catch::NonCopyable::~NonCopyable() [1481]
                0.00    0.00       1/1           Catch::IMutableContext::~IMutableContext() [3016]
-----------------------------------------------
                0.00    0.01      14/14          Catch::RunContext::runTest(Catch::TestCase const&) [6]
[499]    0.0    0.00    0.01      14         Catch::TestCaseTracking::TrackerContext::startRun() [499]
                0.00    0.01      14/14          std::shared_ptr<Catch::TestCaseTracking::SectionTracker> std::make_shared<Catch::TestCaseTracking::SectionTracker, Catch::TestCaseTracking::NameAndLocation, Catch::TestCaseTracking::TrackerContext&, decltype(nullptr)>(Catch::TestCaseTracking::NameAndLocation&&, Catch::TestCaseTracking::TrackerContext&, decltype(nullptr)&&) [506]
                0.00    0.00      14/69382       std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(char const, std::allocator<char> const&) [275]
                0.00    0.00      14/374         Catch::TestCaseTracking::NameAndLocation::NameAndLocation(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, Catch::SourceLineInfo const&) [703]
                0.00    0.00      14/452         Catch::TestCaseTracking::NameAndLocation::~NameAndLocation() [744]
                0.00    0.00      14/17670427     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() [60]
                0.00    0.00      14/84362249     Catch::SourceLineInfo::SourceLineInfo(char const, unsigned long) [68]
                0.00    0.00      14/734         std::shared_ptr<Catch::TestCaseTracking::SectionTracker>::~shared_ptr() [876]
                0.00    0.00      14/14          std::enable_if<std::is_assignable<std::__shared_ptr<Catch::TestCaseTracking::ITracker, (__gnu_cxx::Lockpolicy)2>&, std::shared_ptr<Catch::TestCaseTracking::SectionTracker> >::value, std::shared_ptr<Catch::TestCaseTracking::ITracker>&>::type std::shared_ptr<Catch::TestCaseTracking::ITracker>::operator=<Catch::TestCaseTracking::SectionTracker>(std::shared_ptr<Catch::TestCaseTracking::SectionTracker>&&) [1102]
                0.00    0.00      14/14          std::__shared_ptr_access<Catch::TestCaseTracking::ITracker, (__gnu_cxx::Lockpolicy)2, false, false>::operator() const [1963]
-----------------------------------------------
                0.00    0.01      14/14          void std::allocator_traits<std::allocator<Catch::TestCaseTracking::SectionTracker> >::construct<Catch::TestCaseTracking::SectionTracker, Catch::TestCaseTracking::NameAndLocation, Catch::TestCaseTracking::TrackerContext&, decltype(nullptr)>(std::allocator<Catch::TestCaseTracking::SectionTracker>&, Catch::TestCaseTracking::SectionTracker, Catch::TestCaseTracking::NameAndLocation&&, Catch::TestCaseTracking::TrackerContext&, decltype(nullptr)&&) [504]
[500]    0.0    0.00    0.01      14         void __gnu_cxx::new_allocator<Catch::TestCaseTracking::SectionTracker>::construct<Catch::TestCaseTracking::SectionTracker, Catch::TestCaseTracking::NameAndLocation, Catch::TestCaseTracking::TrackerContext&, decltype(nullptr)>(Catch::TestCaseTracking::SectionTracker, Catch::TestCaseTracking::NameAndLocation&&, Catch::TestCaseTracking::TrackerContext&, decltype(nullptr)&&) [500]
                0.00    0.01      14/78          Catch::TestCaseTracking::SectionTracker::SectionTracker(Catch::TestCaseTracking::NameAndLocation const&, Catch::TestCaseTracking::TrackerContext&, Catch::TestCaseTracking::ITracker) [285]
                0.00    0.00      14/112         Catch::TestCaseTracking::NameAndLocation&& std::forward<Catch::TestCaseTracking::NameAndLocation>(std::remove_reference<Catch::TestCaseTracking::NameAndLocation>::type&) [1605]
                0.00    0.00      14/624         Catch::TestCaseTracking::TrackerContext& std::forward<Catch::TestCaseTracking::TrackerContext&>(std::remove_reference<Catch::TestCaseTracking::TrackerContext&>::type&) [1429]
                0.00    0.00      14/112         decltype(nullptr)&& std::forward<decltype(nullptr)>(std::remove_reference<decltype(nullptr)>::type&) [1604]
                0.00    0.00      14/460963      operator new(unsigned long, void) [1318]
-----------------------------------------------
                0.00    0.01      14/14          std::shared_ptr<Catch::TestCaseTracking::SectionTracker> std::allocate_shared<Catch::TestCaseTracking::SectionTracker, std::allocator<Catch::TestCaseTracking::SectionTracker>, Catch::TestCaseTracking::NameAndLocation, Catch::TestCaseTracking::TrackerContext&, decltype(nullptr)>(std::allocator<Catch::TestCaseTracking::SectionTracker> const&, Catch::TestCaseTracking::NameAndLocation&&, Catch::TestCaseTracking::TrackerContext&, decltype(nullptr)&&) [507]
[501]    0.0    0.00    0.01      14         std::shared_ptr<Catch::TestCaseTracking::SectionTracker>::shared_ptr<std::allocator<Catch::TestCaseTracking::SectionTracker>, Catch::TestCaseTracking::NameAndLocation, Catch::TestCaseTracking::TrackerContext&, decltype(nullptr)>(std::Spmake_shared_tag, std::allocator<Catch::TestCaseTracking::SectionTracker> const&, Catch::TestCaseTracking::NameAndLocation&&, Catch::TestCaseTracking::TrackerContext&, decltype(nullptr)&&) [501]
                0.00    0.01      14/14          std::__shared_ptr<Catch::TestCaseTracking::SectionTracker, (__gnu_cxx::Lockpolicy)2>::__shared_ptr<std::allocator<Catch::TestCaseTracking::SectionTracker>, Catch::TestCaseTracking::NameAndLocation, Catch::TestCaseTracking::TrackerContext&, decltype(nullptr)>(std::Spmake_shared_tag, std::allocator<Catch::TestCaseTracking::SectionTracker> const&, Catch::TestCaseTracking::NameAndLocation&&, Catch::TestCaseTracking::TrackerContext&, decltype(nullptr)&&) [502]
                0.00    0.00      14/112         decltype(nullptr)&& std::forward<decltype(nullptr)>(std::remove_reference<decltype(nullptr)>::type&) [1604]
                0.00    0.00      14/624         Catch::TestCaseTracking::TrackerContext& std::forward<Catch::TestCaseTracking::TrackerContext&>(std::remove_reference<Catch::TestCaseTracking::TrackerContext&>::type&) [1429]
                0.00    0.00      14/112         Catch::TestCaseTracking::NameAndLocation&& std::forward<Catch::TestCaseTracking::NameAndLocation>(std::remove_reference<Catch::TestCaseTracking::NameAndLocation>::type&) [1605]
-----------------------------------------------
                0.00    0.01      14/14          std::shared_ptr<Catch::TestCaseTracking::SectionTracker>::shared_ptr<std::allocator<Catch::TestCaseTracking::SectionTracker>, Catch::TestCaseTracking::NameAndLocation, Catch::TestCaseTracking::TrackerContext&, decltype(nullptr)>(std::Spmake_shared_tag, std::allocator<Catch::TestCaseTracking::SectionTracker> const&, Catch::TestCaseTracking::NameAndLocation&&, Catch::TestCaseTracking::TrackerContext&, decltype(nullptr)&&) [501]
[502]    0.0    0.00    0.01      14         std::__shared_ptr<Catch::TestCaseTracking::SectionTracker, (__gnu_cxx::Lockpolicy)2>::__shared_ptr<std::allocator<Catch::TestCaseTracking::SectionTracker>, Catch::TestCaseTracking::NameAndLocation, Catch::TestCaseTracking::TrackerContext&, decltype(nullptr)>(std::Spmake_shared_tag, std::allocator<Catch::TestCaseTracking::SectionTracker> const&, Catch::TestCaseTracking::NameAndLocation&&, Catch::TestCaseTracking::TrackerContext&, decltype(nullptr)&&) [502]
                0.00    0.01      14/14          std::__shared_count<(__gnu_cxx::Lockpolicy)2>::__shared_count<Catch::TestCaseTracking::SectionTracker, std::allocator<Catch::TestCaseTracking::SectionTracker>, Catch::TestCaseTracking::NameAndLocation, Catch::TestCaseTracking::TrackerContext&, decltype(nullptr)>(std::Spmake_shared_tag, Catch::TestCaseTracking::SectionTracker, std::allocator<Catch::TestCaseTracking::SectionTracker> const&, Catch::TestCaseTracking::NameAndLocation&&, Catch::TestCaseTracking::TrackerContext&, decltype(nullptr)&&) [503]
                0.00    0.00      14/112         decltype(nullptr)&& std::forward<decltype(nullptr)>(std::remove_reference<decltype(nullptr)>::type&) [1604]
                0.00    0.00      14/624         Catch::TestCaseTracking::TrackerContext& std::forward<Catch::TestCaseTracking::TrackerContext&>(std::remove_reference<Catch::TestCaseTracking::TrackerContext&>::type&) [1429]
                0.00    0.00      14/112         Catch::TestCaseTracking::NameAndLocation&& std::forward<Catch::TestCaseTracking::NameAndLocation>(std::remove_reference<Catch::TestCaseTracking::NameAndLocation>::type&) [1605]
                0.00    0.00      14/123         std::__shared_count<(__gnu_cxx::Lockpolicy)2>::_M_get_deleter(std::type_info const&) const [1598]
                0.00    0.00      14/78          std::enable_if<!std::__shared_ptr<Catch::TestCaseTracking::SectionTracker, (__gnu_cxx::Lockpolicy)2>::__has_esft_base<Catch::TestCaseTracking::SectionTracker, void>::value, void>::type std::__shared_ptr<Catch::TestCaseTracking::SectionTracker, (__gnu_cxx::Lockpolicy)2>::_M_enable_shared_from_this_with<Catch::TestCaseTracking::SectionTracker, Catch::TestCaseTracking::SectionTracker>(Catch::TestCaseTracking::SectionTracker) [1681]
-----------------------------------------------
                0.00    0.01      14/14          std::__shared_ptr<Catch::TestCaseTracking::SectionTracker, (__gnu_cxx::Lockpolicy)2>::__shared_ptr<std::allocator<Catch::TestCaseTracking::SectionTracker>, Catch::TestCaseTracking::NameAndLocation, Catch::TestCaseTracking::TrackerContext&, decltype(nullptr)>(std::Spmake_shared_tag, std::allocator<Catch::TestCaseTracking::SectionTracker> const&, Catch::TestCaseTracking::NameAndLocation&&, Catch::TestCaseTracking::TrackerContext&, decltype(nullptr)&&) [502]
[503]    0.0    0.00    0.01      14         std::__shared_count<(__gnu_cxx::Lockpolicy)2>::__shared_count<Catch::TestCaseTracking::SectionTracker, std::allocator<Catch::TestCaseTracking::SectionTracker>, Catch::TestCaseTracking::NameAndLocation, Catch::TestCaseTracking::TrackerContext&, decltype(nullptr)>(std::Spmake_shared_tag, Catch::TestCaseTracking::SectionTracker, std::allocator<Catch::TestCaseTracking::SectionTracker> const&, Catch::TestCaseTracking::NameAndLocation&&, Catch::TestCaseTracking::TrackerContext&, decltype(nullptr)&&) [503]
                0.00    0.01      14/14          std::Spcounted_ptr_inplace<Catch::TestCaseTracking::SectionTracker, std::allocator<Catch::TestCaseTracking::SectionTracker>, (__gnu_cxx::Lockpolicy)2>::Spcounted_ptr_inplace<Catch::TestCaseTracking::NameAndLocation, Catch::TestCaseTracking::TrackerContext&, decltype(nullptr)>(std::allocator<Catch::TestCaseTracking::SectionTracker>, Catch::TestCaseTracking::NameAndLocation&&, Catch::TestCaseTracking::TrackerContext&, decltype(nullptr)&&) [505]
                0.00    0.00      14/156         std::allocator<std::Spcounted_ptr_inplace<Catch::TestCaseTracking::SectionTracker, std::allocator<Catch::TestCaseTracking::SectionTracker>, (__gnu_cxx::Lockpolicy)2> >::allocator<Catch::TestCaseTracking::SectionTracker>(std::allocator<Catch::TestCaseTracking::SectionTracker> const&) [1564]
                0.00    0.00      14/78          std::__allocated_ptr<std::allocator<std::Spcounted_ptr_inplace<Catch::TestCaseTracking::SectionTracker, std::allocator<Catch::TestCaseTracking::SectionTracker>, (__gnu_cxx::Lockpolicy)2> > > std::__allocate_guarded<std::allocator<std::Spcounted_ptr_inplace<Catch::TestCaseTracking::SectionTracker, std::allocator<Catch::TestCaseTracking::SectionTracker>, (__gnu_cxx::Lockpolicy)2> > >(std::allocator<std::Spcounted_ptr_inplace<Catch::TestCaseTracking::SectionTracker, std::allocator<Catch::TestCaseTracking::SectionTracker>, (__gnu_cxx::Lockpolicy)2> >&) [1698]
                0.00    0.00      14/78          std::__allocated_ptr<std::allocator<std::Spcounted_ptr_inplace<Catch::TestCaseTracking::SectionTracker, std::allocator<Catch::TestCaseTracking::SectionTracker>, (__gnu_cxx::Lockpolicy)2> > >::get() [1685]
                0.00    0.00      14/78          std::remove_reference<std::allocator<Catch::TestCaseTracking::SectionTracker> const&>::type&& std::move<std::allocator<Catch::TestCaseTracking::SectionTracker> const&>(std::allocator<Catch::TestCaseTracking::SectionTracker> const&) [1699]
                0.00    0.00      14/234         std::allocator<Catch::TestCaseTracking::SectionTracker>::allocator(std::allocator<Catch::TestCaseTracking::SectionTracker> const&) [1503]
                0.00    0.00      14/112         Catch::TestCaseTracking::NameAndLocation&& std::forward<Catch::TestCaseTracking::NameAndLocation>(std::remove_reference<Catch::TestCaseTracking::NameAndLocation>::type&) [1605]
                0.00    0.00      14/624         Catch::TestCaseTracking::TrackerContext& std::forward<Catch::TestCaseTracking::TrackerContext&>(std::remove_reference<Catch::TestCaseTracking::TrackerContext&>::type&) [1429]
                0.00    0.00      14/112         decltype(nullptr)&& std::forward<decltype(nullptr)>(std::remove_reference<decltype(nullptr)>::type&) [1604]
                0.00    0.00      14/460963      operator new(unsigned long, void) [1318]
                0.00    0.00      14/312         std::allocator<Catch::TestCaseTracking::SectionTracker>::~allocator() [1485]
                0.00    0.00      14/78          std::__allocated_ptr<std::allocator<std::Spcounted_ptr_inplace<Catch::TestCaseTracking::SectionTracker, std::allocator<Catch::TestCaseTracking::SectionTracker>, (__gnu_cxx::Lockpolicy)2> > >::operator=(decltype(nullptr)) [1686]
                0.00    0.00      14/156         std::__allocated_ptr<std::allocator<std::Spcounted_ptr_inplace<Catch::TestCaseTracking::SectionTracker, std::allocator<Catch::TestCaseTracking::SectionTracker>, (__gnu_cxx::Lockpolicy)2> > >::~__allocated_ptr() [1568]
                0.00    0.00      14/156         std::allocator<std::Spcounted_ptr_inplace<Catch::TestCaseTracking::SectionTracker, std::allocator<Catch::TestCaseTracking::SectionTracker>, (__gnu_cxx::Lockpolicy)2> >::~allocator() [1565]
-----------------------------------------------
                0.00    0.01      14/14          std::Spcounted_ptr_inplace<Catch::TestCaseTracking::SectionTracker, std::allocator<Catch::TestCaseTracking::SectionTracker>, (__gnu_cxx::Lockpolicy)2>::Spcounted_ptr_inplace<Catch::TestCaseTracking::NameAndLocation, Catch::TestCaseTracking::TrackerContext&, decltype(nullptr)>(std::allocator<Catch::TestCaseTracking::SectionTracker>, Catch::TestCaseTracking::NameAndLocation&&, Catch::TestCaseTracking::TrackerContext&, decltype(nullptr)&&) [505]
[504]    0.0    0.00    0.01      14         void std::allocator_traits<std::allocator<Catch::TestCaseTracking::SectionTracker> >::construct<Catch::TestCaseTracking::SectionTracker, Catch::TestCaseTracking::NameAndLocation, Catch::TestCaseTracking::TrackerContext&, decltype(nullptr)>(std::allocator<Catch::TestCaseTracking::SectionTracker>&, Catch::TestCaseTracking::SectionTracker, Catch::TestCaseTracking::NameAndLocation&&, Catch::TestCaseTracking::TrackerContext&, decltype(nullptr)&&) [504]
                0.00    0.01      14/14          void __gnu_cxx::new_allocator<Catch::TestCaseTracking::SectionTracker>::construct<Catch::TestCaseTracking::SectionTracker, Catch::TestCaseTracking::NameAndLocation, Catch::TestCaseTracking::TrackerContext&, decltype(nullptr)>(Catch::TestCaseTracking::SectionTracker, Catch::TestCaseTracking::NameAndLocation&&, Catch::TestCaseTracking::TrackerContext&, decltype(nullptr)&&) [500]
                0.00    0.00      14/112         decltype(nullptr)&& std::forward<decltype(nullptr)>(std::remove_reference<decltype(nullptr)>::type&) [1604]
                0.00    0.00      14/624         Catch::TestCaseTracking::TrackerContext& std::forward<Catch::TestCaseTracking::TrackerContext&>(std::remove_reference<Catch::TestCaseTracking::TrackerContext&>::type&) [1429]
                0.00    0.00      14/112         Catch::TestCaseTracking::NameAndLocation&& std::forward<Catch::TestCaseTracking::NameAndLocation>(std::remove_reference<Catch::TestCaseTracking::NameAndLocation>::type&) [1605]
-----------------------------------------------
                0.00    0.01      14/14          std::__shared_count<(__gnu_cxx::Lockpolicy)2>::__shared_count<Catch::TestCaseTracking::SectionTracker, std::allocator<Catch::TestCaseTracking::SectionTracker>, Catch::TestCaseTracking::NameAndLocation, Catch::TestCaseTracking::TrackerContext&, decltype(nullptr)>(std::Spmake_shared_tag, Catch::TestCaseTracking::SectionTracker, std::allocator<Catch::TestCaseTracking::SectionTracker> const&, Catch::TestCaseTracking::NameAndLocation&&, Catch::TestCaseTracking::TrackerContext&, decltype(nullptr)&&) [503]
[505]    0.0    0.00    0.01      14         std::Spcounted_ptr_inplace<Catch::TestCaseTracking::SectionTracker, std::allocator<Catch::TestCaseTracking::SectionTracker>, (__gnu_cxx::Lockpolicy)2>::Spcounted_ptr_inplace<Catch::TestCaseTracking::NameAndLocation, Catch::TestCaseTracking::TrackerContext&, decltype(nullptr)>(std::allocator<Catch::TestCaseTracking::SectionTracker>, Catch::TestCaseTracking::NameAndLocation&&, Catch::TestCaseTracking::TrackerContext&, decltype(nullptr)&&) [505]
                0.00    0.01      14/14          void std::allocator_traits<std::allocator<Catch::TestCaseTracking::SectionTracker> >::construct<Catch::TestCaseTracking::SectionTracker, Catch::TestCaseTracking::NameAndLocation, Catch::TestCaseTracking::TrackerContext&, decltype(nullptr)>(std::allocator<Catch::TestCaseTracking::SectionTracker>&, Catch::TestCaseTracking::SectionTracker, Catch::TestCaseTracking::NameAndLocation&&, Catch::TestCaseTracking::TrackerContext&, decltype(nullptr)&&) [504]
                0.00    0.00      14/137         std::Spcounted_base<(__gnu_cxx::Lockpolicy)2>::Spcounted_base() [1589]
                0.00    0.00      14/234         std::allocator<Catch::TestCaseTracking::SectionTracker>::allocator(std::allocator<Catch::TestCaseTracking::SectionTracker> const&) [1503]
                0.00    0.00      14/78          std::Spcounted_ptr_inplace<Catch::TestCaseTracking::SectionTracker, std::allocator<Catch::TestCaseTracking::SectionTracker>, (__gnu_cxx::Lockpolicy)2>::Impl::Impl(std::allocator<Catch::TestCaseTracking::SectionTracker>) [1693]
                0.00    0.00      14/312         std::allocator<Catch::TestCaseTracking::SectionTracker>::~allocator() [1485]
                0.00    0.00      14/112         decltype(nullptr)&& std::forward<decltype(nullptr)>(std::remove_reference<decltype(nullptr)>::type&) [1604]
                0.00    0.00      14/624         Catch::TestCaseTracking::TrackerContext& std::forward<Catch::TestCaseTracking::TrackerContext&>(std::remove_reference<Catch::TestCaseTracking::TrackerContext&>::type&) [1429]
                0.00    0.00      14/112         Catch::TestCaseTracking::NameAndLocation&& std::forward<Catch::TestCaseTracking::NameAndLocation>(std::remove_reference<Catch::TestCaseTracking::NameAndLocation>::type&) [1605]
                0.00    0.00      14/234         std::Spcounted_ptr_inplace<Catch::TestCaseTracking::SectionTracker, std::allocator<Catch::TestCaseTracking::SectionTracker>, (__gnu_cxx::Lockpolicy)2>::_M_ptr() [1504]
-----------------------------------------------
                0.00    0.01      14/14          Catch::TestCaseTracking::TrackerContext::startRun() [499]
[506]    0.0    0.00    0.01      14         std::shared_ptr<Catch::TestCaseTracking::SectionTracker> std::make_shared<Catch::TestCaseTracking::SectionTracker, Catch::TestCaseTracking::NameAndLocation, Catch::TestCaseTracking::TrackerContext&, decltype(nullptr)>(Catch::TestCaseTracking::NameAndLocation&&, Catch::TestCaseTracking::TrackerContext&, decltype(nullptr)&&) [506]
                0.00    0.01      14/14          std::shared_ptr<Catch::TestCaseTracking::SectionTracker> std::allocate_shared<Catch::TestCaseTracking::SectionTracker, std::allocator<Catch::TestCaseTracking::SectionTracker>, Catch::TestCaseTracking::NameAndLocation, Catch::TestCaseTracking::TrackerContext&, decltype(nullptr)>(std::allocator<Catch::TestCaseTracking::SectionTracker> const&, Catch::TestCaseTracking::NameAndLocation&&, Catch::TestCaseTracking::TrackerContext&, decltype(nullptr)&&) [507]
                0.00    0.00      14/112         decltype(nullptr)&& std::forward<decltype(nullptr)>(std::remove_reference<decltype(nullptr)>::type&) [1604]
                0.00    0.00      14/624         Catch::TestCaseTracking::TrackerContext& std::forward<Catch::TestCaseTracking::TrackerContext&>(std::remove_reference<Catch::TestCaseTracking::TrackerContext&>::type&) [1429]
                0.00    0.00      14/112         Catch::TestCaseTracking::NameAndLocation&& std::forward<Catch::TestCaseTracking::NameAndLocation>(std::remove_reference<Catch::TestCaseTracking::NameAndLocation>::type&) [1605]
                0.00    0.00      14/78          std::allocator<Catch::TestCaseTracking::SectionTracker>::allocator() [1673]
                0.00    0.00      14/312         std::allocator<Catch::TestCaseTracking::SectionTracker>::~allocator() [1485]
-----------------------------------------------
                0.00    0.01      14/14          std::shared_ptr<Catch::TestCaseTracking::SectionTracker> std::make_shared<Catch::TestCaseTracking::SectionTracker, Catch::TestCaseTracking::NameAndLocation, Catch::TestCaseTracking::TrackerContext&, decltype(nullptr)>(Catch::TestCaseTracking::NameAndLocation&&, Catch::TestCaseTracking::TrackerContext&, decltype(nullptr)&&) [506]
[507]    0.0    0.00    0.01      14         std::shared_ptr<Catch::TestCaseTracking::SectionTracker> std::allocate_shared<Catch::TestCaseTracking::SectionTracker, std::allocator<Catch::TestCaseTracking::SectionTracker>, Catch::TestCaseTracking::NameAndLocation, Catch::TestCaseTracking::TrackerContext&, decltype(nullptr)>(std::allocator<Catch::TestCaseTracking::SectionTracker> const&, Catch::TestCaseTracking::NameAndLocation&&, Catch::TestCaseTracking::TrackerContext&, decltype(nullptr)&&) [507]
                0.00    0.01      14/14          std::shared_ptr<Catch::TestCaseTracking::SectionTracker>::shared_ptr<std::allocator<Catch::TestCaseTracking::SectionTracker>, Catch::TestCaseTracking::NameAndLocation, Catch::TestCaseTracking::TrackerContext&, decltype(nullptr)>(std::Spmake_shared_tag, std::allocator<Catch::TestCaseTracking::SectionTracker> const&, Catch::TestCaseTracking::NameAndLocation&&, Catch::TestCaseTracking::TrackerContext&, decltype(nullptr)&&) [501]
                0.00    0.00      14/112         decltype(nullptr)&& std::forward<decltype(nullptr)>(std::remove_reference<decltype(nullptr)>::type&) [1604]
                0.00    0.00      14/624         Catch::TestCaseTracking::TrackerContext& std::forward<Catch::TestCaseTracking::TrackerContext&>(std::remove_reference<Catch::TestCaseTracking::TrackerContext&>::type&) [1429]
                0.00    0.00      14/112         Catch::TestCaseTracking::NameAndLocation&& std::forward<Catch::TestCaseTracking::NameAndLocation>(std::remove_reference<Catch::TestCaseTracking::NameAndLocation>::type&) [1605]
-----------------------------------------------
                0.01    0.00  366461/366461      std::__cxx11::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t> >::basic_string() [353]
[508]    0.0    0.01    0.00  366461         std::__cxx11::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t> >::Allochider::Allochider(char32_t, std::allocator<char32_t>&&) [508]
                0.00    0.00  366461/2593633     std::allocator<char32_t>::allocator(std::allocator<char32_t> const&) [422]
                0.00    0.00  366461/366463      std::remove_reference<std::allocator<char32_t>&>::type&& std::move<std::allocator<char32_t>&>(std::allocator<char32_t>&) [1330]
-----------------------------------------------
                0.00    0.01      48/48          Catch::clara::detail::Parser::parse(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, Catch::clara::detail::TokenStream const&) const [243]
[509]    0.0    0.00    0.01      48         Catch::clara::detail::ParseState::remainingTokens() const [509]
                0.00    0.01      48/231         Catch::clara::detail::TokenStream::TokenStream(Catch::clara::detail::TokenStream const&) [311]
-----------------------------------------------
                0.00    0.01      14/14          Catch::(anonymous namespace)::TestGroup::TestGroup(std::shared_ptr<Catch::Config> const&) [226]
[510]    0.0    0.00    0.01      14         std::pair<std::Rbtree_const_iterator<Catch::TestCase const>, bool> std::set<Catch::TestCase const, std::less<Catch::TestCase const>, std::allocator<Catch::TestCase const> >::emplace<Catch::TestCase const>(Catch::TestCase const&&) [510]
                0.00    0.00      14/14          std::pair<std::Rbtree_iterator<Catch::TestCase const>, bool> std::Rbtree<Catch::TestCase const, Catch::TestCase const, std::Identity<Catch::TestCase const>, std::less<Catch::TestCase const>, std::allocator<Catch::TestCase const> >::M_emplace_unique<Catch::TestCase const>(Catch::TestCase const&&) [572]
                0.00    0.00      14/14          std::pair<std::Rbtree_const_iterator<Catch::TestCase const>, bool>::pair<std::Rbtree_iterator<Catch::TestCase const>, bool, true>(std::pair<std::Rbtree_iterator<Catch::TestCase const>, bool>&&) [571]
                0.00    0.00      14/84          Catch::TestCase const&& std::forward<Catch::TestCase const>(std::remove_reference<Catch::TestCase const>::type&) [1660]
-----------------------------------------------
                0.00    0.00       1/46          Catch::clara::detail::Parser::parse(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, Catch::clara::detail::TokenStream const&) const [243]
                0.00    0.01      45/46          Catch::clara::detail::Opt::parse(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, Catch::clara::detail::TokenStream const&) const [350]
[511]    0.0    0.00    0.01      46         Catch::clara::detail::BasicResult<Catch::clara::detail::ParseState> Catch::clara::detail::BasicResult<Catch::clara::detail::ParseState>::ok<Catch::clara::detail::ParseState>(Catch::clara::detail::ParseState const&) [511]
                0.00    0.01      46/46          Catch::clara::detail::BasicResult<Catch::clara::detail::ParseState>::ResultValueBase(Catch::clara::detail::ResultBase::Type, Catch::clara::detail::ParseState const&) [512]
-----------------------------------------------
                0.00    0.01      46/46          Catch::clara::detail::BasicResult<Catch::clara::detail::ParseState> Catch::clara::detail::BasicResult<Catch::clara::detail::ParseState>::ok<Catch::clara::detail::ParseState>(Catch::clara::detail::ParseState const&) [511]
[512]    0.0    0.00    0.01      46         Catch::clara::detail::BasicResult<Catch::clara::detail::ParseState>::ResultValueBase(Catch::clara::detail::ResultBase::Type, Catch::clara::detail::ParseState const&) [512]
                0.00    0.01      46/46          Catch::clara::detail::ResultValueBase<Catch::clara::detail::ParseState>::ResultValueBase(Catch::clara::detail::ResultBase::Type, Catch::clara::detail::ParseState const&) [514]
                0.00    0.00      46/978270      std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string() [52]
-----------------------------------------------
                0.00    0.00       1/46          Catch::clara::detail::Parser::parse(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, Catch::clara::detail::TokenStream const&) const [243]
                0.00    0.01      45/46          Catch::clara::detail::Opt::parse(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, Catch::clara::detail::TokenStream const&) const [350]
[513]    0.0    0.00    0.01      46         Catch::clara::detail::ParseState::ParseState(Catch::clara::detail::ParseResultType, Catch::clara::detail::TokenStream const&) [513]
                0.00    0.01      46/231         Catch::clara::detail::TokenStream::TokenStream(Catch::clara::detail::TokenStream const&) [311]
-----------------------------------------------
                0.00    0.01      46/46          Catch::clara::detail::BasicResult<Catch::clara::detail::ParseState>::ResultValueBase(Catch::clara::detail::ResultBase::Type, Catch::clara::detail::ParseState const&) [512]
[514]    0.0    0.00    0.01      46         Catch::clara::detail::ResultValueBase<Catch::clara::detail::ParseState>::ResultValueBase(Catch::clara::detail::ResultBase::Type, Catch::clara::detail::ParseState const&) [514]
                0.00    0.01      46/92          Catch::clara::detail::ParseState::ParseState(Catch::clara::detail::ParseState const&) [403]
                0.00    0.00      46/95          Catch::clara::detail::ResultBase::ResultBase(Catch::clara::detail::ResultBase::Type) [1647]
                0.00    0.00      46/460963      operator new(unsigned long, void) [1318]
-----------------------------------------------
                0.01    0.00     135/135         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&) [516]
[515]    0.0    0.01    0.00     135         std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::compare(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) const [515]
                0.00    0.00     135/753         std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::data() const [529]
                0.00    0.00     135/66686       std::char_traits<char>::compare(char const, char const, unsigned long) [326]
                0.00    0.00     270/350642197     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::size() const [46]
                0.00    0.00     135/491157742     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_data() const [44]
                0.00    0.00     135/66379       unsigned long const& std::min<unsigned long>(unsigned long const&, unsigned long const&) [1335]
                0.00    0.00       5/65544       std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_S_compare(unsigned long, unsigned long) [1336]
-----------------------------------------------
                0.00    0.00      14/135         std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::operator()(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) const [609]
                0.00    0.00      25/135         bool __gnu_cxx::__ops::Iterless_iter::operator()<__gnu_cxx::__normal_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, __gnu_cxx::__normal_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > > >(__gnu_cxx::__normal_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, __gnu_cxx::__normal_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >) const [598]
                0.00    0.00      33/135         bool __gnu_cxx::__ops::Valless_iter::operator()<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, __gnu_cxx::__normal_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > > >(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, __gnu_cxx::__normal_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >) const [591]
                0.00    0.00      63/135         Catch::TestCase::operator<(Catch::TestCase const&) const [573]
[516]    0.0    0.00    0.01     135         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&) [516]
                0.01    0.00     135/135         std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::compare(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) const [515]
-----------------------------------------------
                0.00    0.01 2355200/2355200     ___CATCH__TEST____0() [11]
[517]    0.0    0.00    0.01 2355200         Catch::BinaryExpr<char32_t const&, unsigned int const&>::~BinaryExpr() [517]
                0.01    0.00 2355200/83907016     Catch::ITransientExpression::~ITransientExpression() [97]
-----------------------------------------------
                0.00    0.01       1/1           Catch::(anonymous namespace)::TestGroup::TestGroup(std::shared_ptr<Catch::Config> const&) [226]
[518]    0.0    0.00    0.01       1         Catch::getAllTestCasesSorted(Catch::IConfig const&) [518]
                0.00    0.01       1/1           Catch::TestRegistry::getAllTestsSorted(Catch::IConfig const&) const [519]
                0.00    0.00       1/5           Catch::getRegistryHub() [2186]
                0.00    0.00       1/1           Catch::(anonymous namespace)::RegistryHub::getTestCaseRegistry() const [3278]
-----------------------------------------------
                0.00    0.01       1/1           Catch::getAllTestCasesSorted(Catch::IConfig const&) [518]
[519]    0.0    0.00    0.01       1         Catch::TestRegistry::getAllTestsSorted(Catch::IConfig const&) const [519]
                0.00    0.01       1/1           Catch::enforceNoDuplicateTestCases(std::vector<Catch::TestCase, std::allocator<Catch::TestCase> > const&) [521]
                0.00    0.00       1/1           Catch::sortTests(Catch::IConfig const&, std::vector<Catch::TestCase, std::allocator<Catch::TestCase> > const&) [758]
                0.00    0.00       1/1           std::vector<Catch::TestCase, std::allocator<Catch::TestCase> >::operator=(std::vector<Catch::TestCase, std::allocator<Catch::TestCase> >&&) [894]
                0.00    0.00       1/4           std::vector<Catch::TestCase, std::allocator<Catch::TestCase> >::~vector() [814]
                0.00    0.00       2/2           std::vector<Catch::TestCase, std::allocator<Catch::TestCase> >::empty() const [2686]
                0.00    0.00       2/3           Catch::Config::runOrder() const [2411]
-----------------------------------------------
                0.00    0.01      45/45          Catch::clara::detail::BasicResult<Catch::clara::detail::ParseState>::operator=(Catch::clara::detail::BasicResult<Catch::clara::detail::ParseState>&&) [352]
[520]    0.0    0.00    0.01      45         Catch::clara::detail::ResultValueBase<Catch::clara::detail::ParseState>::operator=(Catch::clara::detail::ResultValueBase<Catch::clara::detail::ParseState> const&) [520]
                0.00    0.01      45/92          Catch::clara::detail::ParseState::ParseState(Catch::clara::detail::ParseState const&) [403]
                0.00    0.00      45/138         Catch::clara::detail::ParseState::~ParseState() [813]
                0.00    0.00      45/45          Catch::clara::detail::ResultBase::operator=(Catch::clara::detail::ResultBase const&) [1812]
                0.00    0.00      45/460963      operator new(unsigned long, void) [1318]
-----------------------------------------------
                0.00    0.01       1/1           Catch::TestRegistry::getAllTestsSorted(Catch::IConfig const&) const [519]
[521]    0.0    0.00    0.01       1         Catch::enforceNoDuplicateTestCases(std::vector<Catch::TestCase, std::allocator<Catch::TestCase> > const&) [521]
                0.00    0.01      14/14          std::set<Catch::TestCase, std::less<Catch::TestCase>, std::allocator<Catch::TestCase> >::insert(Catch::TestCase const&) [522]
                0.00    0.00       1/1           std::set<Catch::TestCase, std::less<Catch::TestCase>, std::allocator<Catch::TestCase> >::~set() [827]
                0.00    0.00      15/45          bool __gnu_cxx::operator!=<Catch::TestCase const, std::vector<Catch::TestCase, std::allocator<Catch::TestCase> > >(__gnu_cxx::__normal_iterator<Catch::TestCase const, std::vector<Catch::TestCase, std::allocator<Catch::TestCase> > > const&, __gnu_cxx::__normal_iterator<Catch::TestCase const, std::vector<Catch::TestCase, std::allocator<Catch::TestCase> > > const&) [1815]
                0.00    0.00      14/42          __gnu_cxx::__normal_iterator<Catch::TestCase const, std::vector<Catch::TestCase, std::allocator<Catch::TestCase> > >::operator() const [1824]
                0.00    0.00      14/42          __gnu_cxx::__normal_iterator<Catch::TestCase const, std::vector<Catch::TestCase, std::allocator<Catch::TestCase> > >::operator++() [1822]
                0.00    0.00       1/1           std::set<Catch::TestCase, std::less<Catch::TestCase>, std::allocator<Catch::TestCase> >::set() [3993]
                0.00    0.00       1/5           std::vector<Catch::TestCase, std::allocator<Catch::TestCase> >::begin() const [2193]
                0.00    0.00       1/5           std::vector<Catch::TestCase, std::allocator<Catch::TestCase> >::end() const [2192]
-----------------------------------------------
                0.00    0.01      14/14          Catch::enforceNoDuplicateTestCases(std::vector<Catch::TestCase, std::allocator<Catch::TestCase> > const&) [521]
[522]    0.0    0.00    0.01      14         std::set<Catch::TestCase, std::less<Catch::TestCase>, std::allocator<Catch::TestCase> >::insert(Catch::TestCase const&) [522]
                0.00    0.01      14/14          std::pair<std::Rbtree_iterator<Catch::TestCase>, bool> std::Rbtree<Catch::TestCase, Catch::TestCase, std::Identity<Catch::TestCase>, std::less<Catch::TestCase>, std::allocator<Catch::TestCase> >::M_insert_unique<Catch::TestCase const&>(Catch::TestCase const&) [523]
                0.00    0.00      14/14          std::pair<std::Rbtree_const_iterator<Catch::TestCase>, bool>::pair<std::Rbtree_iterator<Catch::TestCase>&, bool&, true>(std::Rbtree_iterator<Catch::TestCase>&, bool&) [2012]
-----------------------------------------------
                0.00    0.01      14/14          std::set<Catch::TestCase, std::less<Catch::TestCase>, std::allocator<Catch::TestCase> >::insert(Catch::TestCase const&) [522]
[523]    0.0    0.00    0.01      14         std::pair<std::Rbtree_iterator<Catch::TestCase>, bool> std::Rbtree<Catch::TestCase, Catch::TestCase, std::Identity<Catch::TestCase>, std::less<Catch::TestCase>, std::allocator<Catch::TestCase> >::M_insert_unique<Catch::TestCase const&>(Catch::TestCase const&) [523]
                0.00    0.00      14/14          std::pair<std::Rbtree_iterator<Catch::TestCase>, bool>::pair<std::Rbtree_iterator<Catch::TestCase>, bool, true>(std::Rbtree_iterator<Catch::TestCase>&&, bool&&) [569]
                0.00    0.00      14/14          std::Rbtree<Catch::TestCase, Catch::TestCase, std::Identity<Catch::TestCase>, std::less<Catch::TestCase>, std::allocator<Catch::TestCase> >::M_get_insert_unique_pos(Catch::TestCase const&) [584]
                0.00    0.00      14/14          std::Rbtree_iterator<Catch::TestCase> std::Rbtree<Catch::TestCase, Catch::TestCase, std::Identity<Catch::TestCase>, std::less<Catch::TestCase>, std::allocator<Catch::TestCase> >::M_insert_<Catch::TestCase const&, std::Rbtree<Catch::TestCase, Catch::TestCase, std::Identity<Catch::TestCase>, std::less<Catch::TestCase>, std::allocator<Catch::TestCase> >::Alloc_node>(std::Rbtree_node_base, std::Rbtree_node_base, Catch::TestCase const&, std::Rbtree<Catch::TestCase, Catch::TestCase, std::Identity<Catch::TestCase>, std::less<Catch::TestCase>, std::allocator<Catch::TestCase> >::Alloc_node&) [612]
                0.00    0.00      14/90          std::Identity<Catch::TestCase>::operator()(Catch::TestCase const&) const [1658]
                0.00    0.00      14/14          std::Rb_tree<Catch::TestCase, Catch::TestCase, std::Identity<Catch::TestCase>, std::less<Catch::TestCase>, std::allocator<Catch::TestCase> >::Alloc_node::Allocnode(std::Rbtree<Catch::TestCase, Catch::TestCase, std::Identity<Catch::TestCase>, std::less<Catch::TestCase>, std::allocator<Catch::TestCase> >&) [2015]
                0.00    0.00      14/145         Catch::TestCase const& std::forward<Catch::TestCase const&>(std::removereference<Catch::TestCase const&>::type&) [1585]
-----------------------------------------------
                                   1             __static_initialization_and_destruction_0(int, int) [524]
                0.00    0.01       1/1           __libc_csu_init [94]
[524]    0.0    0.00    0.01       1+1       __static_initialization_and_destruction_0(int, int) [524]
                0.00    0.01       1/14          Catch::AutoReg::AutoReg(Catch::ITestInvoker, Catch::SourceLineInfo const&, Catch::StringRef const&, Catch::NameAndTags const&) [180]
                0.00    0.00       2/154890399     Catch::StringRef::StringRef(char const) [42]
                0.00    0.00       1/84362249     Catch::SourceLineInfo::SourceLineInfo(char const, unsigned long) [68]
                0.00    0.00       1/84361924     Catch::StringRef::StringRef() [77]
                0.00    0.00       1/14          Catch::NameAndTags::NameAndTags(Catch::StringRef const&, Catch::StringRef const&) [1930]
                0.00    0.00       1/14          Catch::makeTestInvoker(void ()()) [1933]
                                   1             __static_initialization_and_destruction_0(int, int) [524]
-----------------------------------------------
                                   1             __static_initialization_and_destruction_0(int, int) [525]
                0.00    0.01       1/1           __libc_csu_init [94]
[525]    0.0    0.00    0.01       1+1       __static_initialization_and_destruction_0(int, int) [525]
                0.00    0.01       1/14          Catch::AutoReg::AutoReg(Catch::ITestInvoker, Catch::SourceLineInfo const&, Catch::StringRef const&, Catch::NameAndTags const&) [180]
                0.00    0.00       2/154890399     Catch::StringRef::StringRef(char const) [42]
                0.00    0.00       1/84362249     Catch::SourceLineInfo::SourceLineInfo(char const, unsigned long) [68]
                0.00    0.00       1/84361924     Catch::StringRef::StringRef() [77]
                0.00    0.00       1/14          Catch::NameAndTags::NameAndTags(Catch::StringRef const&, Catch::StringRef const&) [1930]
                0.00    0.00       1/14          Catch::makeTestInvoker(void ()()) [1933]
                                   1             __static_initialization_and_destruction_0(int, int) [525]
-----------------------------------------------
                0.00    0.00     102/1877081     std::__cxx11::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t> >::reserve(unsigned long) [694]
                0.00    0.00  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) [145]
                0.00    0.00 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) [562]
[526]    0.0    0.00    0.01 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) [526]
                0.01    0.00 1115212/16509303     std::char_traits<char32_t>::assign(char32_t&, char32_t const&) [185]
                0.00    0.00  761869/761869      std::char_traits<char32_t>::copy(char32_t, char32_t const, unsigned long) [1306]
-----------------------------------------------
                0.00    0.00      10/2094985     ___CATCH__TEST____0() [28]
                0.00    0.00  983039/2094985     ___CATCH__TEST____3() [18]
                0.00    0.00 1111936/2094985     ___CATCH__TEST____12() [14]
[527]    0.0    0.00    0.01 2094985         Catch::BinaryExpr<char32_t const&, char const&>::~BinaryExpr() [527]
                0.01    0.00 2094985/83907016     Catch::ITransientExpression::~ITransientExpression() [97]
-----------------------------------------------
                0.00    0.01 1114115/1114115     std::__cxx11::basic_string<char16_t, std::char_traits<char16_t>, std::allocator<char16_t> >::basic_string() [218]
[528]    0.0    0.00    0.01 1114115         std::__cxx11::basic_string<char16_t, std::char_traits<char16_t>, std::allocator<char16_t> >::Allochider::Allochider(char16_t, std::allocator<char16_t>&&) [528]
                0.00    0.01 1114115/2162691     std::allocator<char16_t>::allocator(std::allocator<char16_t> const&) [428]
                0.00    0.00 1114115/1114115     std::remove_reference<std::allocator<char16_t>&>::type&& std::move<std::allocator<char16_t>&>(std::allocator<char16_t>&) [1284]
-----------------------------------------------
                0.00    0.00     135/753         std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::compare(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) const [515]
                0.00    0.00     618/753         __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&) [543]
[529]    0.0    0.01    0.00     753         std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::data() const [529]
                0.00    0.00     753/491157742     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_data() const [44]
-----------------------------------------------
                0.00    0.00 1112062/2224124     std::__cxx11::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t> >::_M_set_length(unsigned long) [580]
                0.00    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) [400]
[530]    0.0    0.01    0.00 2224124         std::char_traits<wchar_t>::assign(wchar_t&, wchar_t const&) [530]
-----------------------------------------------
                0.01    0.00 1112062/1112062     std::__cxx11::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t> >::_M_local_data() [532]
[531]    0.0    0.01    0.00 1112062         std::pointer_traits<wchar_t>::pointer_to(wchar_t&) [531]
                0.00    0.00 1112062/1112062     wchar_t std::addressof<wchar_t>(wchar_t&) [1294]
-----------------------------------------------
                0.00    0.01 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&) [231]
[532]    0.0    0.00    0.01 1112062         std::__cxx11::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t> >::_M_local_data() [532]
                0.01    0.00 1112062/1112062     std::pointer_traits<wchar_t>::pointer_to(wchar_t&) [531]
-----------------------------------------------
                0.00    0.01  454894/454894      std::vector<Catch::MessageInfo, std::allocator<Catch::MessageInfo> >::vector(std::vector<Catch::MessageInfo, std::allocator<Catch::MessageInfo> > const&) [195]
[533]    0.0    0.00    0.01  454894         __gnu_cxx::__alloc_traits<std::allocator<Catch::MessageInfo> >::_S_select_on_copy(std::allocator<Catch::MessageInfo> const&) [533]
                0.00    0.01  454894/454894      std::allocator_traits<std::allocator<Catch::MessageInfo> >::select_on_container_copy_construction(std::allocator<Catch::MessageInfo> const&) [536]
-----------------------------------------------
                0.00    0.01  454894/454894      std::vector<Catch::MessageInfo, std::allocator<Catch::MessageInfo> >::vector(std::vector<Catch::MessageInfo, std::allocator<Catch::MessageInfo> > const&) [195]
[534]    0.0    0.00    0.01  454894         std::vector<Catch::MessageInfo, std::allocator<Catch::MessageInfo> >::begin() const [534]
                0.01    0.00  454894/909788      __gnu_cxx::__normal_iterator<Catch::MessageInfo const, std::vector<Catch::MessageInfo, std::allocator<Catch::MessageInfo> > >::__normal_iterator(Catch::MessageInfo const const&) [443]
-----------------------------------------------
                0.00    0.01  454894/454894      std::Vectorbase<Catch::MessageInfo, std::allocator<Catch::MessageInfo> >::Vectorbase(unsigned long, std::allocator<Catch::MessageInfo> const&) [386]
[535]    0.0    0.00    0.01  454894         std::Vectorbase<Catch::MessageInfo, std::allocator<Catch::MessageInfo> >::Vectorimpl::Vectorimpl(std::allocator<Catch::MessageInfo> const&) [535]
                0.01    0.00  454894/909788      std::allocator<Catch::MessageInfo>::allocator(std::allocator<Catch::MessageInfo> const&) [444]
-----------------------------------------------
                0.00    0.01  454894/454894      __gnu_cxx::__alloc_traits<std::allocator<Catch::MessageInfo> >::_S_select_on_copy(std::allocator<Catch::MessageInfo> const&) [533]
[536]    0.0    0.00    0.01  454894         std::allocator_traits<std::allocator<Catch::MessageInfo> >::select_on_container_copy_construction(std::allocator<Catch::MessageInfo> const&) [536]
                0.01    0.00  454894/909788      std::allocator<Catch::MessageInfo>::allocator(std::allocator<Catch::MessageInfo> const&) [444]
-----------------------------------------------
                0.00    0.00       1/2           std::vector<Catch::TestCaseTracking::ITracker, std::allocator<Catch::TestCaseTracking::ITracker> >::~vector() [583]
                0.00    0.00       1/2           void std::vector<Catch::TestCaseTracking::ITracker, std::allocator<Catch::TestCaseTracking::ITracker> >::_M_realloc_insert<Catch::TestCaseTracking::ITracker>(__gnu_cxx::__normal_iterator<Catch::TestCaseTracking::ITracker*, std::vector<Catch::TestCaseTracking::ITracker, std::allocator<Catch::TestCaseTracking::ITracker> > >, Catch::TestCaseTracking::ITracker&&) [582]
[537]    0.0    0.01    0.00       2         void std::Destroy<Catch::TestCaseTracking::ITracker*, Catch::TestCaseTracking::ITracker>(Catch::TestCaseTracking::ITracker*, Catch::TestCaseTracking::ITracker**, std::allocator<Catch::TestCaseTracking::ITracker>&) [537]
                0.00    0.00       2/2           void std::Destroy<Catch::TestCaseTracking::ITracker*>(Catch::TestCaseTracking::ITracker**, Catch::TestCaseTracking::ITracker**) [2989]
-----------------------------------------------
                                                 <spontaneous>
[538]    0.0    0.01    0.00                 __gnu_cxx::char_traits<wchar_t>::eq(wchar_t const&, wchar_t const&) [538]
-----------------------------------------------
                                                 <spontaneous>
[539]    0.0    0.00    0.01                 std::__cxx11::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t> >::end() const [539]
                0.01    0.00 1112062/2224124     __gnu_cxx::__normal_iterator<wchar_t const, std::__cxx11::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t> > >::__normal_iterator(wchar_t const const&) [425]
                0.00    0.00 1112062/5560310     std::__cxx11::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t> >::_M_data() const [1257]
                0.00    0.00 1112062/1112062     std::__cxx11::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t> >::size() const [1286]
-----------------------------------------------
                                                 <spontaneous>
[540]    0.0    0.00    0.01                 std::__cxx11::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t> >::begin() const [540]
                0.01    0.00 1112062/2224124     __gnu_cxx::__normal_iterator<wchar_t const, std::__cxx11::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t> > >::__normal_iterator(wchar_t const const&) [425]
                0.00    0.00 1112062/5560310     std::__cxx11::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t> >::_M_data() const [1257]
-----------------------------------------------
                                                 <spontaneous>
[541]    0.0    0.01    0.00                 void std::vector<std::shared_ptr<Catch::TestSpec::Pattern>, std::allocator<std::shared_ptr<Catch::TestSpec::Pattern> > >::_M_realloc_insert<std::shared_ptr<Catch::TestSpec::Pattern> const&>(__gnu_cxx::__normal_iterator<std::shared_ptr<Catch::TestSpec::Pattern>, std::vector<std::shared_ptr<Catch::TestSpec::Pattern>, std::allocator<std::shared_ptr<Catch::TestSpec::Pattern> > > >, std::shared_ptr<Catch::TestSpec::Pattern> const&) [541]
-----------------------------------------------
                                                 <spontaneous>
[542]    0.0    0.01    0.00                 std::enable_if<std::__and_<std::__not_<std::__is_tuple_like<Catch::Generators::GeneratorUntypedBase> >, std::is_move_constructible<Catch::Generators::GeneratorUntypedBase>, std::is_move_assignable<Catch::Generators::GeneratorUntypedBase> >::value, void>::type std::swap<Catch::Generators::GeneratorUntypedBase>(Catch::Generators::GeneratorUntypedBase&, Catch::Generators::GeneratorUntypedBase&) [542]
-----------------------------------------------
                0.00    0.00       2/403         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&) [729]
                0.00    0.00      25/403         bool __gnu_cxx::__ops::Iterequal_to_iter::operator()<__gnu_cxx::__normal_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, __gnu_cxx::__normal_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > > >(__gnu_cxx::__normal_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, __gnu_cxx::__normal_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >) const [630]
                0.00    0.00      80/403         Catch::clara::detail::Opt::isMatch(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) const [601]
                0.00    0.00     296/403         Catch::TestCaseTracking::TrackerBase::findChild(Catch::TestCaseTracking::NameAndLocation const&)::{lambda(std::shared_ptr<Catch::TestCaseTracking::ITracker> const&)#1}::operator()(std::shared_ptr<Catch::TestCaseTracking::ITracker> const&) const [564]
[543]    0.0    0.00    0.00     403         __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&) [543]
                0.00    0.00     618/753         std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::data() const [529]
                0.00    0.00     309/66686       std::char_traits<char>::compare(char const, char const, unsigned long) [326]
                0.00    0.00    1115/350642197     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::size() const [46]
-----------------------------------------------
                0.00    0.00   65535/65535       ___CATCH__TEST____0() [19]
[544]    0.0    0.00    0.00   65535         Catch::MatchExpr<libutf8::libutf8_exception_decoding, Catch::Matchers::ExceptionWatcher>::~MatchExpr() [544]
                0.00    0.00   65535/131070      Catch::Matchers::ExceptionWatcher::~ExceptionWatcher() [480]
                0.00    0.00   65535/83907016     Catch::ITransientExpression::~ITransientExpression() [97]
-----------------------------------------------
                0.00    0.00  131070/131070      Catch::Matchers::ExceptionWatcher::~ExceptionWatcher() [480]
[545]    0.0    0.00    0.00  131070         Catch::Matchers::Impl::MatcherBase<std::exception>::~MatcherBase() [545]
                0.00    0.00  131070/131070      Catch::Matchers::Impl::MatcherUntypedBase::~MatcherUntypedBase() [546]
-----------------------------------------------
                0.00    0.00  131070/131070      Catch::Matchers::Impl::MatcherBase<std::exception>::~MatcherBase() [545]
[546]    0.0    0.00    0.00  131070         Catch::Matchers::Impl::MatcherUntypedBase::~MatcherUntypedBase() [546]
                0.00    0.00  131070/17670427     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() [60]
-----------------------------------------------
                0.00    0.00       1/1           Catch::Session::cli(Catch::clara::detail::Parser const&) [548]
[547]    0.0    0.00    0.00       1         Catch::clara::detail::Parser::operator=(Catch::clara::detail::Parser const&) [547]
                0.00    0.00       1/1           std::vector<Catch::clara::detail::Arg, std::allocator<Catch::clara::detail::Arg> >::operator=(std::vector<Catch::clara::detail::Arg, std::allocator<Catch::clara::detail::Arg> > const&) [554]
                0.00    0.00       1/1           std::vector<Catch::clara::detail::Opt, std::allocator<Catch::clara::detail::Opt> >::operator=(std::vector<Catch::clara::detail::Opt, std::allocator<Catch::clara::detail::Opt> > const&) [775]
                0.00    0.00       1/2           Catch::clara::detail::ExeName::operator=(Catch::clara::detail::ExeName const&) [1232]
                0.00    0.00       1/6           Catch::clara::detail::ParserBase::operator=(Catch::clara::detail::ParserBase const&) [2120]
-----------------------------------------------
                0.00    0.00       1/1           unittest::snap_catch2_main(char const, char const, int, char*, void ()(), Catch::clara::detail::Parser ()(Catch::clara::detail::Parser const&), int ()(Catch::Session&), void ()()) [2]
[548]    0.0    0.00    0.00       1         Catch::Session::cli(Catch::clara::detail::Parser const&) [548]
                0.00    0.00       1/1           Catch::clara::detail::Parser::operator=(Catch::clara::detail::Parser const&) [547]
-----------------------------------------------
                0.00    0.00       1/2           Catch::clara::detail::BasicResult<Catch::clara::detail::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&) [587]
                0.00    0.00       1/2           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&) [588]
[549]    0.0    0.00    0.00       2         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> >&) [549]
                0.00    0.00       2/41          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&) [184]
                0.00    0.00       2/4           Catch::clara::detail::BasicResult<Catch::clara::detail::ParseResultType> Catch::clara::detail::BasicResult<Catch::clara::detail::ParseResultType>::ok<Catch::clara::detail::ParseResultType>(Catch::clara::detail::ParseResultType const&) [821]
-----------------------------------------------
                0.00    0.00       1/1           Catch::clara::detail::Parser::parse(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, Catch::clara::detail::TokenStream const&) const [243]
[550]    0.0    0.00    0.00       1         Catch::clara::detail::ExeName::set(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [550]
                0.00    0.00       1/1           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&) [588]
                0.00    0.00       1/41          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&) [184]
                0.00    0.00       1/79          std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::substr(unsigned long, unsigned long) const [745]
                0.00    0.00       1/17670427     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() [60]
                0.00    0.00       1/1           std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::find_last_of(char const, unsigned long) const [1114]
                0.00    0.00       1/1           std::__shared_ptr_access<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, (__gnu_cxx::Lockpolicy)2, false, false>::operator() const [3353]
                0.00    0.00       1/1           std::__shared_ptr<Catch::clara::detail::BoundValueRefBase, (__gnu_cxx::Lockpolicy)2>::operator bool() const [3334]
                0.00    0.00       1/1           std::__shared_ptr_access<Catch::clara::detail::BoundValueRefBase, (__gnu_cxx::Lockpolicy)2, false, false>::operator->() const [3352]
-----------------------------------------------
                0.00    0.00       1/1           Catch::clara::detail::Arg::operator=(Catch::clara::detail::Arg const&) [552]
[551]    0.0    0.00    0.00       1         Catch::clara::detail::ParserRefImpl<Catch::clara::detail::Arg>::operator=(Catch::clara::detail::ParserRefImpl<Catch::clara::detail::Arg> const&) [551]
                0.00    0.00       2/41          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&) [184]
                0.00    0.00       1/1           std::shared_ptr<Catch::clara::detail::BoundRef>::operator=(std::shared_ptr<Catch::clara::detail::BoundRef> const&) [1241]
                0.00    0.00       1/1           Catch::clara::detail::ComposableParserImpl<Catch::clara::detail::Arg>::operator=(Catch::clara::detail::ComposableParserImpl<Catch::clara::detail::Arg> const&) [3084]
-----------------------------------------------
                0.00    0.00       1/1           Catch::clara::detail::Arg std::__copy_move<false, false, std::random_access_iterator_tag>::__copy_m<Catch::clara::detail::Arg const, Catch::clara::detail::Arg>(Catch::clara::detail::Arg const, Catch::clara::detail::Arg const, Catch::clara::detail::Arg) [553]
[552]    0.0    0.00    0.00       1         Catch::clara::detail::Arg::operator=(Catch::clara::detail::Arg const&) [552]
                0.00    0.00       1/1           Catch::clara::detail::ParserRefImpl<Catch::clara::detail::Arg>::operator=(Catch::clara::detail::ParserRefImpl<Catch::clara::detail::Arg> const&) [551]
-----------------------------------------------
                0.00    0.00       1/1           Catch::clara::detail::Arg std::__copy_move_a<false, Catch::clara::detail::Arg const, Catch::clara::detail::Arg>(Catch::clara::detail::Arg const, Catch::clara::detail::Arg const, Catch::clara::detail::Arg) [555]
[553]    0.0    0.00    0.00       1         Catch::clara::detail::Arg std::__copy_move<false, false, std::random_access_iterator_tag>::__copy_m<Catch::clara::detail::Arg const, Catch::clara::detail::Arg>(Catch::clara::detail::Arg const, Catch::clara::detail::Arg const, Catch::clara::detail::Arg) [553]
                0.00    0.00       1/1           Catch::clara::detail::Arg::operator=(Catch::clara::detail::Arg const&) [552]
-----------------------------------------------
                0.00    0.00       1/1           Catch::clara::detail::Parser::operator=(Catch::clara::detail::Parser const&) [547]
[554]    0.0    0.00    0.00       1         std::vector<Catch::clara::detail::Arg, std::allocator<Catch::clara::detail::Arg> >::operator=(std::vector<Catch::clara::detail::Arg, std::allocator<Catch::clara::detail::Arg> > const&) [554]
                0.00    0.00       1/1           __gnu_cxx::__normal_iterator<Catch::clara::detail::Arg, std::vector<Catch::clara::detail::Arg, std::allocator<Catch::clara::detail::Arg> > > std::copy<__gnu_cxx::__normal_iterator<Catch::clara::detail::Arg const, std::vector<Catch::clara::detail::Arg, std::allocator<Catch::clara::detail::Arg> > >, __gnu_cxx::__normal_iterator<Catch::clara::detail::Arg, std::vector<Catch::clara::detail::Arg, std::allocator<Catch::clara::detail::Arg> > > >(__gnu_cxx::__normal_iterator<Catch::clara::detail::Arg const, std::vector<Catch::clara::detail::Arg, std::allocator<Catch::clara::detail::Arg> > >, __gnu_cxx::__normal_iterator<Catch::clara::detail::Arg const, std::vector<Catch::clara::detail::Arg, std::allocator<Catch::clara::detail::Arg> > >, __gnu_cxx::__normal_iterator<Catch::clara::detail::Arg, std::vector<Catch::clara::detail::Arg, std::allocator<Catch::clara::detail::Arg> > >) [557]
                0.00    0.00       2/81          std::vector<Catch::clara::detail::Arg, std::allocator<Catch::clara::detail::Arg> >::size() const [1664]
                0.00    0.00       1/1           __gnu_cxx::__alloc_traits<std::allocator<Catch::clara::detail::Arg> >::_S_propagate_on_copy_assign() [3260]
                0.00    0.00       1/1           std::vector<Catch::clara::detail::Arg, std::allocator<Catch::clara::detail::Arg> >::capacity() const [3361]
                0.00    0.00       1/157         std::Vectorbase<Catch::clara::detail::Arg, std::allocator<Catch::clara::detail::Arg> >::_M_get_Tp_allocator() [1561]
                0.00    0.00       1/2           std::vector<Catch::clara::detail::Arg, std::allocator<Catch::clara::detail::Arg> >::end() [2916]
                0.00    0.00       1/2           std::vector<Catch::clara::detail::Arg, std::allocator<Catch::clara::detail::Arg> >::begin() [2917]
                0.00    0.00       1/76          std::vector<Catch::clara::detail::Arg, std::allocator<Catch::clara::detail::Arg> >::end() const [1706]
                0.00    0.00       1/76          std::vector<Catch::clara::detail::Arg, std::allocator<Catch::clara::detail::Arg> >::begin() const [1707]
                0.00    0.00       1/1           void std::Destroy<_gnu_cxx::__normal_iterator<Catch::clara::detail::Arg, std::vector<Catch::clara::detail::Arg, std::allocator<Catch::clara::detail::Arg> > >, Catch::clara::detail::Arg>(__gnu_cxx::__normal_iterator<Catch::clara::detail::Arg, std::vector<Catch::clara::detail::Arg, std::allocator<Catch::clara::detail::Arg> > >, __gnu_cxx::__normal_iterator<Catch::clara::detail::Arg, std::vector<Catch::clara::detail::Arg, std::allocator<Catch::clara::detail::Arg> > >, std::allocator<Catch::clara::detail::Arg>&) [4232]
-----------------------------------------------
                0.00    0.00       1/1           __gnu_cxx::__normal_iterator<Catch::clara::detail::Arg, std::vector<Catch::clara::detail::Arg, std::allocator<Catch::clara::detail::Arg> > > std::__copy_move_a2<false, __gnu_cxx::__normal_iterator<Catch::clara::detail::Arg const, std::vector<Catch::clara::detail::Arg, std::allocator<Catch::clara::detail::Arg> > >, __gnu_cxx::__normal_iterator<Catch::clara::detail::Arg, std::vector<Catch::clara::detail::Arg, std::allocator<Catch::clara::detail::Arg> > > >(__gnu_cxx::__normal_iterator<Catch::clara::detail::Arg const, std::vector<Catch::clara::detail::Arg, std::allocator<Catch::clara::detail::Arg> > >, __gnu_cxx::__normal_iterator<Catch::clara::detail::Arg const, std::vector<Catch::clara::detail::Arg, std::allocator<Catch::clara::detail::Arg> > >, __gnu_cxx::__normal_iterator<Catch::clara::detail::Arg, std::vector<Catch::clara::detail::Arg, std::allocator<Catch::clara::detail::Arg> > >) [556]
[555]    0.0    0.00    0.00       1         Catch::clara::detail::Arg std::__copy_move_a<false, Catch::clara::detail::Arg const, Catch::clara::detail::Arg>(Catch::clara::detail::Arg const, Catch::clara::detail::Arg const, Catch::clara::detail::Arg) [555]
                0.00    0.00       1/1           Catch::clara::detail::Arg std::__copy_move<false, false, std::random_access_iterator_tag>::__copy_m<Catch::clara::detail::Arg const, Catch::clara::detail::Arg>(Catch::clara::detail::Arg const, Catch::clara::detail::Arg const, Catch::clara::detail::Arg) [553]
-----------------------------------------------
                0.00    0.00       1/1           __gnu_cxx::__normal_iterator<Catch::clara::detail::Arg, std::vector<Catch::clara::detail::Arg, std::allocator<Catch::clara::detail::Arg> > > std::copy<__gnu_cxx::__normal_iterator<Catch::clara::detail::Arg const, std::vector<Catch::clara::detail::Arg, std::allocator<Catch::clara::detail::Arg> > >, __gnu_cxx::__normal_iterator<Catch::clara::detail::Arg, std::vector<Catch::clara::detail::Arg, std::allocator<Catch::clara::detail::Arg> > > >(__gnu_cxx::__normal_iterator<Catch::clara::detail::Arg const, std::vector<Catch::clara::detail::Arg, std::allocator<Catch::clara::detail::Arg> > >, __gnu_cxx::__normal_iterator<Catch::clara::detail::Arg const, std::vector<Catch::clara::detail::Arg, std::allocator<Catch::clara::detail::Arg> > >, __gnu_cxx::__normal_iterator<Catch::clara::detail::Arg, std::vector<Catch::clara::detail::Arg, std::allocator<Catch::clara::detail::Arg> > >) [557]
[556]    0.0    0.00    0.00       1         __gnu_cxx::__normal_iterator<Catch::clara::detail::Arg, std::vector<Catch::clara::detail::Arg, std::allocator<Catch::clara::detail::Arg> > > std::__copy_move_a2<false, __gnu_cxx::__normal_iterator<Catch::clara::detail::Arg const, std::vector<Catch::clara::detail::Arg, std::allocator<Catch::clara::detail::Arg> > >, __gnu_cxx::__normal_iterator<Catch::clara::detail::Arg, std::vector<Catch::clara::detail::Arg, std::allocator<Catch::clara::detail::Arg> > > >(__gnu_cxx::__normal_iterator<Catch::clara::detail::Arg const, std::vector<Catch::clara::detail::Arg, std::allocator<Catch::clara::detail::Arg> > >, __gnu_cxx::__normal_iterator<Catch::clara::detail::Arg const, std::vector<Catch::clara::detail::Arg, std::allocator<Catch::clara::detail::Arg> > >, __gnu_cxx::__normal_iterator<Catch::clara::detail::Arg, std::vector<Catch::clara::detail::Arg, std::allocator<Catch::clara::detail::Arg> > >) [556]
                0.00    0.00       1/1           Catch::clara::detail::Arg std::__copy_move_a<false, Catch::clara::detail::Arg const, Catch::clara::detail::Arg>(Catch::clara::detail::Arg const, Catch::clara::detail::Arg const, Catch::clara::detail::Arg) [555]
                0.00    0.00       2/2           Catch::clara::detail::Arg const std::__niter_base<Catch::clara::detail::Arg const, std::vector<Catch::clara::detail::Arg, std::allocator<Catch::clara::detail::Arg> > >(__gnu_cxx::__normal_iterator<Catch::clara::detail::Arg const, std::vector<Catch::clara::detail::Arg, std::allocator<Catch::clara::detail::Arg> > >) [2952]
                0.00    0.00       1/1           Catch::clara::detail::Arg std::__niter_base<Catch::clara::detail::Arg, std::vector<Catch::clara::detail::Arg, std::allocator<Catch::clara::detail::Arg> > >(__gnu_cxx::__normal_iterator<Catch::clara::detail::Arg, std::vector<Catch::clara::detail::Arg, std::allocator<Catch::clara::detail::Arg> > >) [4115]
                0.00    0.00       1/5           __gnu_cxx::__normal_iterator<Catch::clara::detail::Arg, std::vector<Catch::clara::detail::Arg, std::allocator<Catch::clara::detail::Arg> > >::__normal_iterator(Catch::clara::detail::Arg const&) [2189]
-----------------------------------------------
                0.00    0.00       1/1           std::vector<Catch::clara::detail::Arg, std::allocator<Catch::clara::detail::Arg> >::operator=(std::vector<Catch::clara::detail::Arg, std::allocator<Catch::clara::detail::Arg> > const&) [554]
[557]    0.0    0.00    0.00       1         __gnu_cxx::__normal_iterator<Catch::clara::detail::Arg, std::vector<Catch::clara::detail::Arg, std::allocator<Catch::clara::detail::Arg> > > std::copy<__gnu_cxx::__normal_iterator<Catch::clara::detail::Arg const, std::vector<Catch::clara::detail::Arg, std::allocator<Catch::clara::detail::Arg> > >, __gnu_cxx::__normal_iterator<Catch::clara::detail::Arg, std::vector<Catch::clara::detail::Arg, std::allocator<Catch::clara::detail::Arg> > > >(__gnu_cxx::__normal_iterator<Catch::clara::detail::Arg const, std::vector<Catch::clara::detail::Arg, std::allocator<Catch::clara::detail::Arg> > >, __gnu_cxx::__normal_iterator<Catch::clara::detail::Arg const, std::vector<Catch::clara::detail::Arg, std::allocator<Catch::clara::detail::Arg> > >, __gnu_cxx::__normal_iterator<Catch::clara::detail::Arg, std::vector<Catch::clara::detail::Arg, std::allocator<Catch::clara::detail::Arg> > >) [557]
                0.00    0.00       1/1           __gnu_cxx::__normal_iterator<Catch::clara::detail::Arg, std::vector<Catch::clara::detail::Arg, std::allocator<Catch::clara::detail::Arg> > > std::__copy_move_a2<false, __gnu_cxx::__normal_iterator<Catch::clara::detail::Arg const, std::vector<Catch::clara::detail::Arg, std::allocator<Catch::clara::detail::Arg> > >, __gnu_cxx::__normal_iterator<Catch::clara::detail::Arg, std::vector<Catch::clara::detail::Arg, std::allocator<Catch::clara::detail::Arg> > > >(__gnu_cxx::__normal_iterator<Catch::clara::detail::Arg const, std::vector<Catch::clara::detail::Arg, std::allocator<Catch::clara::detail::Arg> > >, __gnu_cxx::__normal_iterator<Catch::clara::detail::Arg const, std::vector<Catch::clara::detail::Arg, std::allocator<Catch::clara::detail::Arg> > >, __gnu_cxx::__normal_iterator<Catch::clara::detail::Arg, std::vector<Catch::clara::detail::Arg, std::allocator<Catch::clara::detail::Arg> > >) [556]
                0.00    0.00       2/2           __gnu_cxx::__normal_iterator<Catch::clara::detail::Arg const, std::vector<Catch::clara::detail::Arg, std::allocator<Catch::clara::detail::Arg> > > std::__miter_base<__gnu_cxx::__normal_iterator<Catch::clara::detail::Arg const, std::vector<Catch::clara::detail::Arg, std::allocator<Catch::clara::detail::Arg> > > >(__gnu_cxx::__normal_iterator<Catch::clara::detail::Arg const, std::vector<Catch::clara::detail::Arg, std::allocator<Catch::clara::detail::Arg> > >) [2951]
-----------------------------------------------
                0.00    0.00       1/1           unittest::snap_catch2_main(char const, char const, int, char**, void ()(), Catch::clara::detail::Parser ()(Catch::clara::detail::Parser const&), int ()(Catch::Session&), void ()()) [2]
[558]    0.0    0.00    0.00       1         Catch::Session::~Session() [558]
                0.00    0.00       1/2           Catch::cleanUp() [486]
                0.00    0.00       1/76          Catch::clara::detail::Parser::~Parser() [653]
                0.00    0.00       1/2           Catch::ConfigData::~ConfigData() [971]
                0.00    0.00       1/3           std::shared_ptr<Catch::Config>::~shared_ptr() [1170]
                0.00    0.00       1/328         Catch::NonCopyable::~NonCopyable() [1481]
-----------------------------------------------
                                                 <spontaneous>
[559]    0.0    0.00    0.00                 Catch::LeakDetector::~LeakDetector() [559]
                0.00    0.00       1/2           Catch::cleanUp() [486]
-----------------------------------------------
                0.00    0.00       1/4           Catch::ConsoleReporter::printTotals(Catch::Totals const&) [404]
                0.00    0.00       3/4           Catch::ConsoleReporter::printTotalsDivider(Catch::Totals const&) [397]
[560]    0.0    0.00    0.00       4         Catch::Colour::Colour(Catch::Colour::Code) [560]
                0.00    0.00       4/8           Catch::Colour::use(Catch::Colour::Code) [487]
-----------------------------------------------
                0.00    0.00       1/4           Catch::ConsoleReporter::printTotals(Catch::Totals const&) [404]
                0.00    0.00       3/4           Catch::ConsoleReporter::printTotalsDivider(Catch::Totals const&) [397]
[561]    0.0    0.00    0.00       4         Catch::Colour::~Colour() [561]
                0.00    0.00       4/8           Catch::Colour::use(Catch::Colour::Code) [487]
-----------------------------------------------
                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) [193]
[562]    0.0    0.00    0.00 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) [562]
                0.00    0.00 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) [526]
-----------------------------------------------
                0.00    0.00    1558/1558        __gnu_cxx::__normal_iterator<std::shared_ptr<Catch::TestCaseTracking::ITracker>, std::vector<std::shared_ptr<Catch::TestCaseTracking::ITracker>, std::allocator<std::shared_ptr<Catch::TestCaseTracking::ITracker> > > > std::__find_if<__gnu_cxx::__normal_iterator<std::shared_ptr<Catch::TestCaseTracking::ITracker>, std::vector<std::shared_ptr<Catch::TestCaseTracking::ITracker>, std::allocator<std::shared_ptr<Catch::TestCaseTracking::ITracker> > > >, __gnu_cxx::__ops::Iterpred<Catch::TestCaseTracking::TrackerBase::findChild(Catch::TestCaseTracking::NameAndLocation const&)::{lambda(std::shared_ptr<Catch::TestCaseTracking::ITracker> const&)#1}> >(__gnu_cxx::__ops::Iterpred<Catch::TestCaseTracking::TrackerBase::findChild(Catch::TestCaseTracking::NameAndLocation const&)::{lambda(std::shared_ptr<Catch::TestCaseTracking::ITracker> const&)#1}>, __gnu_cxx::__ops::Iterpred<Catch::TestCaseTracking::TrackerBase::findChild(Catch::TestCaseTracking::NameAndLocation const&)::{lambda(std::shared_ptr<Catch::TestCaseTracking::ITracker> const&)#1}>, __gnu_cxx::__ops::Iterpred<Catch::TestCaseTracking::TrackerBase::findChild(Catch::TestCaseTracking::NameAndLocation const&)::{lambda(std::shared_ptr<Catch::TestCaseTracking::ITracker> const&)#1}>, std::random_access_iterator_tag) [568]
[563]    0.0    0.00    0.00    1558         bool __gnu_cxx::__ops::Iterpred<Catch::TestCaseTracking::TrackerBase::findChild(Catch::TestCaseTracking::NameAndLocation const&)::{lambda(std::shared_ptr<Catch::TestCaseTracking::ITracker> const&)#1}>::operator()<__gnu_cxx::__normal_iterator<std::shared_ptr<Catch::TestCaseTracking::ITracker>, std::vector<std::shared_ptr<Catch::TestCaseTracking::ITracker>, std::allocator<std::shared_ptr<Catch::TestCaseTracking::ITracker> > > > >(__gnu_cxx::__normal_iterator<std::shared_ptr<Catch::TestCaseTracking::ITracker>, std::vector<std::shared_ptr<Catch::TestCaseTracking::ITracker>, std::allocator<std::shared_ptr<Catch::TestCaseTracking::ITracker> > > >) [563]
                0.00    0.00    1558/1558        Catch::TestCaseTracking::TrackerBase::findChild(Catch::TestCaseTracking::NameAndLocation const&)::{lambda(std::shared_ptr<Catch::TestCaseTracking::ITracker> const&)#1}::operator()(std::shared_ptr<Catch::TestCaseTracking::ITracker> const&) const [564]
                0.00    0.00    1558/2070        __gnu_cxx::__normal_iterator<std::shared_ptr<Catch::TestCaseTracking::ITracker>, std::vector<std::shared_ptr<Catch::TestCaseTracking::ITracker>, std::allocator<std::shared_ptr<Catch::TestCaseTracking::ITracker> > > >::operator() const [1371]
-----------------------------------------------
                0.00    0.00    1558/1558        bool __gnu_cxx::__ops::Iterpred<Catch::TestCaseTracking::TrackerBase::findChild(Catch::TestCaseTracking::NameAndLocation const&)::{lambda(std::shared_ptr<Catch::TestCaseTracking::ITracker> const&)#1}>::operator()<__gnu_cxx::__normal_iterator<std::shared_ptr<Catch::TestCaseTracking::ITracker>, std::vector<std::shared_ptr<Catch::TestCaseTracking::ITracker>, std::allocator<std::shared_ptr<Catch::TestCaseTracking::ITracker> > > > >(__gnu_cxx::__normal_iterator<std::shared_ptr<Catch::TestCaseTracking::ITracker>, std::vector<std::shared_ptr<Catch::TestCaseTracking::ITracker>, std::allocator<std::shared_ptr<Catch::TestCaseTracking::ITracker> > > >) [563]
[564]    0.0    0.00    0.00    1558         Catch::TestCaseTracking::TrackerBase::findChild(Catch::TestCaseTracking::NameAndLocation const&)::{lambda(std::shared_ptr<Catch::TestCaseTracking::ITracker> const&)#1}::operator()(std::shared_ptr<Catch::TestCaseTracking::ITracker> const&) const [564]
                0.00    0.00     296/403         __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&) [543]
                0.00    0.00    1854/2366        std::__shared_ptr_access<Catch::TestCaseTracking::ITracker, (__gnu_cxx::Lockpolicy)2, false, false>::operator->() const [1360]
                0.00    0.00    1854/1854        Catch::TestCaseTracking::ITracker::nameAndLocation() const [1379]
                0.00    0.00    1558/1558        Catch::SourceLineInfo::operator==(Catch::SourceLineInfo const&) const [1386]
-----------------------------------------------
                0.00    0.00     360/360         Catch::TestCaseTracking::SectionTracker::acquire(Catch::TestCaseTracking::TrackerContext&, Catch::TestCaseTracking::NameAndLocation const&) [290]
[565]    0.0    0.00    0.00     360         Catch::TestCaseTracking::TrackerBase::findChild(Catch::TestCaseTracking::NameAndLocation const&) [565]
                0.00    0.00     360/360         __gnu_cxx::__normal_iterator<std::shared_ptr<Catch::TestCaseTracking::ITracker>, std::vector<std::shared_ptr<Catch::TestCaseTracking::ITracker>, std::allocator<std::shared_ptr<Catch::TestCaseTracking::ITracker> > > > std::find_if<__gnu_cxx::__normal_iterator<std::shared_ptr<Catch::TestCaseTracking::ITracker>, std::vector<std::shared_ptr<Catch::TestCaseTracking::ITracker>, std::allocator<std::shared_ptr<Catch::TestCaseTracking::ITracker> > > >, Catch::TestCaseTracking::TrackerBase::findChild(Catch::TestCaseTracking::NameAndLocation const&)::{lambda(std::shared_ptr<Catch::TestCaseTracking::ITracker> const&)#1}>(Catch::TestCaseTracking::TrackerBase::findChild(Catch::TestCaseTracking::NameAndLocation const&)::{lambda(std::shared_ptr<Catch::TestCaseTracking::ITracker> const&)#1}, Catch::TestCaseTracking::TrackerBase::findChild(Catch::TestCaseTracking::NameAndLocation const&)::{lambda(std::shared_ptr<Catch::TestCaseTracking::ITracker> const&)#1}, Catch::TestCaseTracking::TrackerBase::findChild(Catch::TestCaseTracking::NameAndLocation const&)::{lambda(std::shared_ptr<Catch::TestCaseTracking::ITracker> const&)#1}) [566]
                0.00    0.00     720/820         std::vector<std::shared_ptr<Catch::TestCaseTracking::ITracker>, std::allocator<std::shared_ptr<Catch::TestCaseTracking::ITracker> > >::end() [1412]
                0.00    0.00     360/460         std::vector<std::shared_ptr<Catch::TestCaseTracking::ITracker>, std::allocator<std::shared_ptr<Catch::TestCaseTracking::ITracker> > >::begin() [1455]
                0.00    0.00     360/360         bool __gnu_cxx::operator!=<std::shared_ptr<Catch::TestCaseTracking::ITracker>, std::vector<std::shared_ptr<Catch::TestCaseTracking::ITracker>, std::allocator<std::shared_ptr<Catch::TestCaseTracking::ITracker> > > >(__gnu_cxx::__normal_iterator<std::shared_ptr<Catch::TestCaseTracking::ITracker>, std::vector<std::shared_ptr<Catch::TestCaseTracking::ITracker>, std::allocator<std::shared_ptr<Catch::TestCaseTracking::ITracker> > > > const&, __gnu_cxx::__normal_iterator<std::shared_ptr<Catch::TestCaseTracking::ITracker>, std::vector<std::shared_ptr<Catch::TestCaseTracking::ITracker>, std::allocator<std::shared_ptr<Catch::TestCaseTracking::ITracker> > > > const&) [1470]
                0.00    0.00     296/2070        __gnu_cxx::__normal_iterator<std::shared_ptr<Catch::TestCaseTracking::ITracker>, std::vector<std::shared_ptr<Catch::TestCaseTracking::ITracker>, std::allocator<std::shared_ptr<Catch::TestCaseTracking::ITracker> > > >::operator() const [1371]
                0.00    0.00     296/360         std::shared_ptr<Catch::TestCaseTracking::ITracker>::shared_ptr(std::shared_ptr<Catch::TestCaseTracking::ITracker> const&) [1473]
                0.00    0.00      64/64          std::shared_ptr<Catch::TestCaseTracking::ITracker>::shared_ptr(decltype(nullptr)) [1739]
-----------------------------------------------
                0.00    0.00     360/360         Catch::TestCaseTracking::TrackerBase::findChild(Catch::TestCaseTracking::NameAndLocation const&) [565]
[566]    0.0    0.00    0.00     360         __gnu_cxx::__normal_iterator<std::shared_ptr<Catch::TestCaseTracking::ITracker>, std::vector<std::shared_ptr<Catch::TestCaseTracking::ITracker>, std::allocator<std::shared_ptr<Catch::TestCaseTracking::ITracker> > > > std::find_if<__gnu_cxx::__normal_iterator<std::shared_ptr<Catch::TestCaseTracking::ITracker>, std::vector<std::shared_ptr<Catch::TestCaseTracking::ITracker>, std::allocator<std::shared_ptr<Catch::TestCaseTracking::ITracker> > > >, Catch::TestCaseTracking::TrackerBase::findChild(Catch::TestCaseTracking::NameAndLocation const&)::{lambda(std::shared_ptr<Catch::TestCaseTracking::ITracker> const&)#1}>(Catch::TestCaseTracking::TrackerBase::findChild(Catch::TestCaseTracking::NameAndLocation const&)::{lambda(std::shared_ptr<Catch::TestCaseTracking::ITracker> const&)#1}, Catch::TestCaseTracking::TrackerBase::findChild(Catch::TestCaseTracking::NameAndLocation const&)::{lambda(std::shared_ptr<Catch::TestCaseTracking::ITracker> const&)#1}, Catch::TestCaseTracking::TrackerBase::findChild(Catch::TestCaseTracking::NameAndLocation const&)::{lambda(std::shared_ptr<Catch::TestCaseTracking::ITracker> const&)#1}) [566]
                0.00    0.00     360/360         __gnu_cxx::__normal_iterator<std::shared_ptr<Catch::TestCaseTracking::ITracker>, std::vector<std::shared_ptr<Catch::TestCaseTracking::ITracker>, std::allocator<std::shared_ptr<Catch::TestCaseTracking::ITracker> > > > std::__find_if<__gnu_cxx::__normal_iterator<std::shared_ptr<Catch::TestCaseTracking::ITracker>, std::vector<std::shared_ptr<Catch::TestCaseTracking::ITracker>, std::allocator<std::shared_ptr<Catch::TestCaseTracking::ITracker> > > >, __gnu_cxx::__ops::Iterpred<Catch::TestCaseTracking::TrackerBase::findChild(Catch::TestCaseTracking::NameAndLocation const&)::{lambda(std::shared_ptr<Catch::TestCaseTracking::ITracker> const&)#1}> >(__gnu_cxx::__ops::Iterpred<Catch::TestCaseTracking::TrackerBase::findChild(Catch::TestCaseTracking::NameAndLocation const&)::{lambda(std::shared_ptr<Catch::TestCaseTracking::ITracker> const&)#1}>, __gnu_cxx::__ops::Iterpred<Catch::TestCaseTracking::TrackerBase::findChild(Catch::TestCaseTracking::NameAndLocation const&)::{lambda(std::shared_ptr<Catch::TestCaseTracking::ITracker> const&)#1}>, __gnu_cxx::__ops::Iterpred<Catch::TestCaseTracking::TrackerBase::findChild(Catch::TestCaseTracking::NameAndLocation const&)::{lambda(std::shared_ptr<Catch::TestCaseTracking::ITracker> const&)#1}>) [567]
                0.00    0.00     360/360         __gnu_cxx::__ops::Iterpred<Catch::TestCaseTracking::TrackerBase::findChild(Catch::TestCaseTracking::NameAndLocation const&)::{lambda(std::shared_ptr<Catch::TestCaseTracking::ITracker> const&)#1}> __gnu_cxx::__ops::__pred_iter<Catch::TestCaseTracking::TrackerBase::findChild(Catch::TestCaseTracking::NameAndLocation const&)::{lambda(std::shared_ptr<Catch::TestCaseTracking::ITracker> const&)#1}>(__gnu_cxx::__ops::Iterpred) [1469]
-----------------------------------------------
                0.00    0.00     360/360         __gnu_cxx::__normal_iterator<std::shared_ptr<Catch::TestCaseTracking::ITracker>, std::vector<std::shared_ptr<Catch::TestCaseTracking::ITracker>, std::allocator<std::shared_ptr<Catch::TestCaseTracking::ITracker> > > > std::find_if<__gnu_cxx::__normal_iterator<std::shared_ptr<Catch::TestCaseTracking::ITracker>, std::vector<std::shared_ptr<Catch::TestCaseTracking::ITracker>, std::allocator<std::shared_ptr<Catch::TestCaseTracking::ITracker> > > >, Catch::TestCaseTracking::TrackerBase::findChild(Catch::TestCaseTracking::NameAndLocation const&)::{lambda(std::shared_ptr<Catch::TestCaseTracking::ITracker> const&)#1}>(Catch::TestCaseTracking::TrackerBase::findChild(Catch::TestCaseTracking::NameAndLocation const&)::{lambda(std::shared_ptr<Catch::TestCaseTracking::ITracker> const&)#1}, Catch::TestCaseTracking::TrackerBase::findChild(Catch::TestCaseTracking::NameAndLocation const&)::{lambda(std::shared_ptr<Catch::TestCaseTracking::ITracker> const&)#1}, Catch::TestCaseTracking::TrackerBase::findChild(Catch::TestCaseTracking::NameAndLocation const&)::{lambda(std::shared_ptr<Catch::TestCaseTracking::ITracker> const&)#1}) [566]
[567]    0.0    0.00    0.00     360         __gnu_cxx::__normal_iterator<std::shared_ptr<Catch::TestCaseTracking::ITracker>, std::vector<std::shared_ptr<Catch::TestCaseTracking::ITracker>, std::allocator<std::shared_ptr<Catch::TestCaseTracking::ITracker> > > > std::__find_if<__gnu_cxx::__normal_iterator<std::shared_ptr<Catch::TestCaseTracking::ITracker>, std::vector<std::shared_ptr<Catch::TestCaseTracking::ITracker>, std::allocator<std::shared_ptr<Catch::TestCaseTracking::ITracker> > > >, __gnu_cxx::__ops::Iterpred<Catch::TestCaseTracking::TrackerBase::findChild(Catch::TestCaseTracking::NameAndLocation const&)::{lambda(std::shared_ptr<Catch::TestCaseTracking::ITracker> const&)#1}> >(__gnu_cxx::__ops::Iterpred<Catch::TestCaseTracking::TrackerBase::findChild(Catch::TestCaseTracking::NameAndLocation const&)::{lambda(std::shared_ptr<Catch::TestCaseTracking::ITracker> const&)#1}>, __gnu_cxx::__ops::Iterpred<Catch::TestCaseTracking::TrackerBase::findChild(Catch::TestCaseTracking::NameAndLocation const&)::{lambda(std::shared_ptr<Catch::TestCaseTracking::ITracker> const&)#1}>, __gnu_cxx::__ops::Iterpred<Catch::TestCaseTracking::TrackerBase::findChild(Catch::TestCaseTracking::NameAndLocation const&)::{lambda(std::shared_ptr<Catch::TestCaseTracking::ITracker> const&)#1}>) [567]
                0.00    0.00     360/360         __gnu_cxx::__normal_iterator<std::shared_ptr<Catch::TestCaseTracking::ITracker>, std::vector<std::shared_ptr<Catch::TestCaseTracking::ITracker>, std::allocator<std::shared_ptr<Catch::TestCaseTracking::ITracker> > > > std::__find_if<__gnu_cxx::__normal_iterator<std::shared_ptr<Catch::TestCaseTracking::ITracker>, std::vector<std::shared_ptr<Catch::TestCaseTracking::ITracker>, std::allocator<std::shared_ptr<Catch::TestCaseTracking::ITracker> > > >, __gnu_cxx::__ops::Iterpred<Catch::TestCaseTracking::TrackerBase::findChild(Catch::TestCaseTracking::NameAndLocation const&)::{lambda(std::shared_ptr<Catch::TestCaseTracking::ITracker> const&)#1}> >(__gnu_cxx::__ops::Iterpred<Catch::TestCaseTracking::TrackerBase::findChild(Catch::TestCaseTracking::NameAndLocation const&)::{lambda(std::shared_ptr<Catch::TestCaseTracking::ITracker> const&)#1}>, __gnu_cxx::__ops::Iterpred<Catch::TestCaseTracking::TrackerBase::findChild(Catch::TestCaseTracking::NameAndLocation const&)::{lambda(std::shared_ptr<Catch::TestCaseTracking::ITracker> const&)#1}>, __gnu_cxx::__ops::Iterpred<Catch::TestCaseTracking::TrackerBase::findChild(Catch::TestCaseTracking::NameAndLocation const&)::{lambda(std::shared_ptr<Catch::TestCaseTracking::ITracker> const&)#1}>, std::random_access_iterator_tag) [568]
                0.00    0.00     360/410         std::iterator_traits<__gnu_cxx::__normal_iterator<std::shared_ptr<Catch::TestCaseTracking::ITracker>, std::vector<std::shared_ptr<Catch::TestCaseTracking::ITracker>, std::allocator<std::shared_ptr<Catch::TestCaseTracking::ITracker> > > > >::iterator_category std::__iterator_category<__gnu_cxx::__normal_iterator<std::shared_ptr<Catch::TestCaseTracking::ITracker>, std::vector<std::shared_ptr<Catch::TestCaseTracking::ITracker>, std::allocator<std::shared_ptr<Catch::TestCaseTracking::ITracker> > > > >(__gnu_cxx::__normal_iterator<std::shared_ptr<Catch::TestCaseTracking::ITracker>, std::vector<std::shared_ptr<Catch::TestCaseTracking::ITracker>, std::allocator<std::shared_ptr<Catch::TestCaseTracking::ITracker> > > > const&) [1461]
-----------------------------------------------
                0.00    0.00     360/360         __gnu_cxx::__normal_iterator<std::shared_ptr<Catch::TestCaseTracking::ITracker>, std::vector<std::shared_ptr<Catch::TestCaseTracking::ITracker>, std::allocator<std::shared_ptr<Catch::TestCaseTracking::ITracker> > > > std::__find_if<__gnu_cxx::__normal_iterator<std::shared_ptr<Catch::TestCaseTracking::ITracker>, std::vector<std::shared_ptr<Catch::TestCaseTracking::ITracker>, std::allocator<std::shared_ptr<Catch::TestCaseTracking::ITracker> > > >, __gnu_cxx::__ops::Iterpred<Catch::TestCaseTracking::TrackerBase::findChild(Catch::TestCaseTracking::NameAndLocation const&)::{lambda(std::shared_ptr<Catch::TestCaseTracking::ITracker> const&)#1}> >(__gnu_cxx::__ops::Iterpred<Catch::TestCaseTracking::TrackerBase::findChild(Catch::TestCaseTracking::NameAndLocation const&)::{lambda(std::shared_ptr<Catch::TestCaseTracking::ITracker> const&)#1}>, __gnu_cxx::__ops::Iterpred<Catch::TestCaseTracking::TrackerBase::findChild(Catch::TestCaseTracking::NameAndLocation const&)::{lambda(std::shared_ptr<Catch::TestCaseTracking::ITracker> const&)#1}>, __gnu_cxx::__ops::Iterpred<Catch::TestCaseTracking::TrackerBase::findChild(Catch::TestCaseTracking::NameAndLocation const&)::{lambda(std::shared_ptr<Catch::TestCaseTracking::ITracker> const&)#1}>) [567]
[568]    0.0    0.00    0.00     360         __gnu_cxx::__normal_iterator<std::shared_ptr<Catch::TestCaseTracking::ITracker>, std::vector<std::shared_ptr<Catch::TestCaseTracking::ITracker>, std::allocator<std::shared_ptr<Catch::TestCaseTracking::ITracker> > > > std::__find_if<__gnu_cxx::__normal_iterator<std::shared_ptr<Catch::TestCaseTracking::ITracker>, std::vector<std::shared_ptr<Catch::TestCaseTracking::ITracker>, std::allocator<std::shared_ptr<Catch::TestCaseTracking::ITracker> > > >, __gnu_cxx::__ops::Iterpred<Catch::TestCaseTracking::TrackerBase::findChild(Catch::TestCaseTracking::NameAndLocation const&)::{lambda(std::shared_ptr<Catch::TestCaseTracking::ITracker> const&)#1}> >(__gnu_cxx::__ops::Iterpred<Catch::TestCaseTracking::TrackerBase::findChild(Catch::TestCaseTracking::NameAndLocation const&)::{lambda(std::shared_ptr<Catch::TestCaseTracking::ITracker> const&)#1}>, __gnu_cxx::__ops::Iterpred<Catch::TestCaseTracking::TrackerBase::findChild(Catch::TestCaseTracking::NameAndLocation const&)::{lambda(std::shared_ptr<Catch::TestCaseTracking::ITracker> const&)#1}>, __gnu_cxx::__ops::Iterpred<Catch::TestCaseTracking::TrackerBase::findChild(Catch::TestCaseTracking::NameAndLocation const&)::{lambda(std::shared_ptr<Catch::TestCaseTracking::ITracker> const&)#1}>, std::random_access_iterator_tag) [568]
                0.00    0.00    1558/1558        bool __gnu_cxx::__ops::Iterpred<Catch::TestCaseTracking::TrackerBase::findChild(Catch::TestCaseTracking::NameAndLocation const&)::{lambda(std::shared_ptr<Catch::TestCaseTracking::ITracker> const&)#1}>::operator()<__gnu_cxx::__normal_iterator<std::shared_ptr<Catch::TestCaseTracking::ITracker>, std::vector<std::shared_ptr<Catch::TestCaseTracking::ITracker>, std::allocator<std::shared_ptr<Catch::TestCaseTracking::ITracker> > > > >(__gnu_cxx::__normal_iterator<std::shared_ptr<Catch::TestCaseTracking::ITracker>, std::vector<std::shared_ptr<Catch::TestCaseTracking::ITracker>, std::allocator<std::shared_ptr<Catch::TestCaseTracking::ITracker> > > >) [563]
                0.00    0.00    1262/1442        __gnu_cxx::__normal_iterator<std::shared_ptr<Catch::TestCaseTracking::ITracker>, std::vector<std::shared_ptr<Catch::TestCaseTracking::ITracker>, std::allocator<std::shared_ptr<Catch::TestCaseTracking::ITracker> > > >::operator++() [1393]
                0.00    0.00     500/624         __gnu_cxx::__normal_iterator<std::shared_ptr<Catch::TestCaseTracking::ITracker>, std::vector<std::shared_ptr<Catch::TestCaseTracking::ITracker>, std::allocator<std::shared_ptr<Catch::TestCaseTracking::ITracker> > > >::difference_type __gnu_cxx::operator-<std::shared_ptr<Catch::TestCaseTracking::ITracker>, std::vector<std::shared_ptr<Catch::TestCaseTracking::ITracker>, std::allocator<std::shared_ptr<Catch::TestCaseTracking::ITracker> > > >(__gnu_cxx::__normal_iterator<std::shared_ptr<Catch::TestCaseTracking::ITracker>, std::vector<std::shared_ptr<Catch::TestCaseTracking::ITracker>, std::allocator<std::shared_ptr<Catch::TestCaseTracking::ITracker> > > > const&, __gnu_cxx::__normal_iterator<std::shared_ptr<Catch::TestCaseTracking::ITracker>, std::vector<std::shared_ptr<Catch::TestCaseTracking::ITracker>, std::allocator<std::shared_ptr<Catch::TestCaseTracking::ITracker> > > > const&) [1428]
-----------------------------------------------
                0.00    0.00      14/14          std::pair<std::Rbtree_iterator<Catch::TestCase>, bool> std::Rbtree<Catch::TestCase, Catch::TestCase, std::Identity<Catch::TestCase>, std::less<Catch::TestCase>, std::allocator<Catch::TestCase> >::M_insert_unique<Catch::TestCase const&>(Catch::TestCase const&) [523]
[569]    0.0    0.00    0.00      14         std::pair<std::Rbtree_iterator<Catch::TestCase>, bool>::pair<std::Rbtree_iterator<Catch::TestCase>, bool, true>(std::Rbtree_iterator<Catch::TestCase>&&, bool&&) [569]
                0.00    0.00      14/46          bool&& std::forward<bool>(std::remove_reference<bool>::type&) [453]
                0.00    0.00      14/14          std::Rbtree_iterator<Catch::TestCase>&& std::forward<std::Rbtree_iterator<Catch::TestCase> >(std::remove_reference<std::Rbtree_iterator<Catch::TestCase> >::type&) [2040]
-----------------------------------------------
                0.00    0.00      14/14          std::pair<std::Rbtree_iterator<Catch::TestCase const>, bool> std::Rbtree<Catch::TestCase const, Catch::TestCase const, std::Identity<Catch::TestCase const>, std::less<Catch::TestCase const>, std::allocator<Catch::TestCase const> >::M_emplace_unique<Catch::TestCase const>(Catch::TestCase const&&) [572]
[570]    0.0    0.00    0.00      14         std::pair<std::Rbtree_iterator<Catch::TestCase const>, bool>::pair<std::Rbtree_iterator<Catch::TestCase const>, bool, true>(std::Rbtree_iterator<Catch::TestCase const>&&, bool&&) [570]
                0.00    0.00      14/46          bool&& std::forward<bool>(std::remove_reference<bool>::type&) [453]
                0.00    0.00      14/28          std::Rbtree_iterator<Catch::TestCase const>&& std::forward<std::Rbtree_iterator<Catch::TestCase const> >(std::remove_reference<std::Rbtree_iterator<Catch::TestCase const> >::type&) [1870]
-----------------------------------------------
                0.00    0.00      14/14          std::pair<std::Rbtree_const_iterator<Catch::TestCase const>, bool> std::set<Catch::TestCase const, std::less<Catch::TestCase const>, std::allocator<Catch::TestCase const> >::emplace<Catch::TestCase const>(Catch::TestCase const&&) [510]
[571]    0.0    0.00    0.00      14         std::pair<std::Rbtree_const_iterator<Catch::TestCase const>, bool>::pair<std::Rbtree_iterator<Catch::TestCase const>, bool, true>(std::pair<std::Rbtree_iterator<Catch::TestCase const>, bool>&&) [571]
                0.00    0.00      14/46          bool&& std::forward<bool>(std::remove_reference<bool>::type&) [453]
                0.00    0.00      14/28          std::Rbtree_iterator<Catch::TestCase const>&& std::forward<std::Rbtree_iterator<Catch::TestCase const> >(std::remove_reference<std::Rbtree_iterator<Catch::TestCase const> >::type&) [1870]
                0.00    0.00      14/14          std::Rbtree_const_iterator<Catch::TestCase const>::Rbtree_const_iterator(std::Rbtree_iterator<Catch::TestCase const> const&) [2001]
-----------------------------------------------
                0.00    0.00      14/14          std::pair<std::Rbtree_const_iterator<Catch::TestCase const>, bool> std::set<Catch::TestCase const, std::less<Catch::TestCase const>, std::allocator<Catch::TestCase const> >::emplace<Catch::TestCase const>(Catch::TestCase const&&) [510]
[572]    0.0    0.00    0.00      14         std::pair<std::Rbtree_iterator<Catch::TestCase const>, bool> std::Rbtree<Catch::TestCase const, Catch::TestCase const, std::Identity<Catch::TestCase const>, std::less<Catch::TestCase const>, std::allocator<Catch::TestCase const> >::M_emplace_unique<Catch::TestCase const>(Catch::TestCase const&&) [572]
                0.00    0.00      14/14          std::pair<std::Rbtree_iterator<Catch::TestCase const>, bool>::pair<std::Rbtree_iterator<Catch::TestCase const>, bool, true>(std::Rbtree_iterator<Catch::TestCase const>&&, bool&&) [570]
                0.00    0.00      14/84          Catch::TestCase const&& std::forward<Catch::TestCase const>(std::remove_reference<Catch::TestCase const>::type&) [1660]
                0.00    0.00      14/14          std::Rbtree_node<Catch::TestCase const> std::Rbtree<Catch::TestCase const, Catch::TestCase const, std::Identity<Catch::TestCase const>, std::less<Catch::TestCase const>, std::allocator<Catch::TestCase const> >::M_create_node<Catch::TestCase const>(Catch::TestCase const&&) [2023]
                0.00    0.00      14/74          std::Rbtree<Catch::TestCase const, Catch::TestCase const, std::Identity<Catch::TestCase const>, std::less<Catch::TestCase const>, std::allocator<Catch::TestCase const> >::S_key(std::Rbtree_node<Catch::TestCase const> const) [1727]
                0.00    0.00      14/14          std::Rbtree<Catch::TestCase const, Catch::TestCase const, std::Identity<Catch::TestCase const>, std::less<Catch::TestCase const>, std::allocator<Catch::TestCase const> >::M_get_insert_unique_pos(Catch::TestCase const const&) [2027]
                0.00    0.00      14/14          std::Rbtree<Catch::TestCase const, Catch::TestCase const, std::Identity<Catch::TestCase const>, std::less<Catch::TestCase const>, std::allocator<Catch::TestCase const> >::M_insert_node(std::Rbtree_node_base, std::Rbtree_node_base, std::Rbtree_node<Catch::TestCase const>) [2024]
-----------------------------------------------
                0.00    0.00      63/63          std::less<Catch::TestCase>::operator()(Catch::TestCase const&, Catch::TestCase const&) const [574]
[573]    0.0    0.00    0.00      63         Catch::TestCase::operator<(Catch::TestCase const&) const [573]
                0.00    0.00      63/135         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&) [516]
-----------------------------------------------
                0.00    0.00      13/63          std::Rbtree_iterator<Catch::TestCase> std::Rbtree<Catch::TestCase, Catch::TestCase, std::Identity<Catch::TestCase>, std::less<Catch::TestCase>, std::allocator<Catch::TestCase> >::M_insert_<Catch::TestCase const&, std::Rbtree<Catch::TestCase, Catch::TestCase, std::Identity<Catch::TestCase>, std::less<Catch::TestCase>, std::allocator<Catch::TestCase> >::Alloc_node>(std::Rbtree_node_base, std::Rbtree_node_base, Catch::TestCase const&, std::Rbtree<Catch::TestCase, Catch::TestCase, std::Identity<Catch::TestCase>, std::less<Catch::TestCase>, std::allocator<Catch::TestCase> >::Alloc_node&) [612]
                0.00    0.00      50/63          std::Rbtree<Catch::TestCase, Catch::TestCase, std::Identity<Catch::TestCase>, std::less<Catch::TestCase>, std::allocator<Catch::TestCase> >::M_get_insert_unique_pos(Catch::TestCase const&) [584]
[574]    0.0    0.00    0.00      63         std::less<Catch::TestCase>::operator()(Catch::TestCase const&, Catch::TestCase const&) const [574]
                0.00    0.00      63/63          Catch::TestCase::operator<(Catch::TestCase const&) const [573]
-----------------------------------------------
                0.00    0.00       7/7           std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > std::__copy_move_backward_a<true, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >) [577]
[575]    0.0    0.00    0.00       7         std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > std::__copy_move_backward<true, false, std::random_access_iterator_tag>::__copy_move_b<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >) [575]
                0.00    0.00       8/95          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> >&&) [316]
                0.00    0.00       8/347765      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> >&) [1331]
-----------------------------------------------
                0.00    0.00       7/7           void std::__insertion_sort<__gnu_cxx::__normal_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, __gnu_cxx::__ops::Iterless_iter>(__gnu_cxx::__normal_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, __gnu_cxx::__normal_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, __gnu_cxx::__ops::Iterless_iter) [375]
[576]    0.0    0.00    0.00       7         __gnu_cxx::__normal_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > > std::move_backward<__gnu_cxx::__normal_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, __gnu_cxx::__normal_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > > >(__gnu_cxx::__normal_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, __gnu_cxx::__normal_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, __gnu_cxx::__normal_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >) [576]
                0.00    0.00       7/7           __gnu_cxx::__normal_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > > std::__copy_move_backward_a2<true, __gnu_cxx::__normal_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, __gnu_cxx::__normal_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > > >(__gnu_cxx::__normal_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, __gnu_cxx::__normal_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, __gnu_cxx::__normal_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >) [578]
                0.00    0.00      14/14          __gnu_cxx::__normal_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > > std::__miter_base<__gnu_cxx::__normal_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > > >(__gnu_cxx::__normal_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >) [2030]
-----------------------------------------------
                0.00    0.00       7/7           __gnu_cxx::__normal_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > > std::__copy_move_backward_a2<true, __gnu_cxx::__normal_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, __gnu_cxx::__normal_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > > >(__gnu_cxx::__normal_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, __gnu_cxx::__normal_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, __gnu_cxx::__normal_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >) [578]
[577]    0.0    0.00    0.00       7         std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > std::__copy_move_backward_a<true, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >) [577]
                0.00    0.00       7/7           std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > std::__copy_move_backward<true, false, std::random_access_iterator_tag>::__copy_move_b<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >) [575]
-----------------------------------------------
                0.00    0.00       7/7           __gnu_cxx::__normal_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > > std::move_backward<__gnu_cxx::__normal_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, __gnu_cxx::__normal_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > > >(__gnu_cxx::__normal_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, __gnu_cxx::__normal_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, __gnu_cxx::__normal_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >) [576]
[578]    0.0    0.00    0.00       7         __gnu_cxx::__normal_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > > std::__copy_move_backward_a2<true, __gnu_cxx::__normal_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, __gnu_cxx::__normal_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > > >(__gnu_cxx::__normal_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, __gnu_cxx::__normal_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, __gnu_cxx::__normal_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >) [578]
                0.00    0.00       7/7           std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > std::__copy_move_backward_a<true, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >) [577]
                0.00    0.00      21/21          std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > std::__niter_base<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >(__gnu_cxx::__normal_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >) [1894]
                0.00    0.00       7/420         __gnu_cxx::__normal_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::vector<std::__cxx11::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&) [1460]
-----------------------------------------------
                0.00    0.00       1/1           ___CATCH__TEST____0() [89]
[579]    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&) [579]
                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&) [411]
-----------------------------------------------
                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) [389]
[580]    0.0    0.00    0.00 1112062         std::__cxx11::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t> >::_M_set_length(unsigned long) [580]
                0.00    0.00 1112062/2224124     std::char_traits<wchar_t>::assign(wchar_t&, wchar_t const&) [530]
                0.00    0.00 1112062/1112062     std::__cxx11::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t> >::_M_length(unsigned long) [1289]
                0.00    0.00 1112062/5560310     std::__cxx11::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t> >::_M_data() const [1257]
-----------------------------------------------
                0.00    0.00      50/50          std::vector<Catch::TestCaseTracking::ITracker, std::allocator<Catch::TestCaseTracking::ITracker> >::push_back(Catch::TestCaseTracking::ITracker&&) [401]
[581]    0.0    0.00    0.00      50         Catch::TestCaseTracking::ITracker& std::vector<Catch::TestCaseTracking::ITracker, std::allocator<Catch::TestCaseTracking::ITracker> >::emplace_back<Catch::TestCaseTracking::ITracker>(Catch::TestCaseTracking::ITracker&&) [581]
                0.00    0.00       1/1           void std::vector<Catch::TestCaseTracking::ITracker, std::allocator<Catch::TestCaseTracking::ITracker> >::_M_realloc_insert<Catch::TestCaseTracking::ITracker>(__gnu_cxx::__normal_iterator<Catch::TestCaseTracking::ITracker*, std::vector<Catch::TestCaseTracking::ITracker, std::allocator<Catch::TestCaseTracking::ITracker> > >, Catch::TestCaseTracking::ITracker&&) [582]
                0.00    0.00      50/663         Catch::TestCaseTracking::ITracker&& std::forward<Catch::TestCaseTracking::ITracker>(std::remove_reference<Catch::TestCaseTracking::ITracker>::type&) [1420]
                0.00    0.00      50/100         std::vector<Catch::TestCaseTracking::ITracker, std::allocator<Catch::TestCaseTracking::ITracker> >::back() [1642]
                0.00    0.00      49/50          void std::allocator_traits<std::allocator<Catch::TestCaseTracking::ITracker> >::construct<Catch::TestCaseTracking::ITracker, Catch::TestCaseTracking::ITracker>(std::allocator<Catch::TestCaseTracking::ITracker>&, Catch::TestCaseTracking::ITracker**, Catch::TestCaseTracking::ITracker&&) [1785]
                0.00    0.00       1/101         std::vector<Catch::TestCaseTracking::ITracker, std::allocator<Catch::TestCaseTracking::ITracker> >::end() [1614]
-----------------------------------------------
                0.00    0.00       1/1           Catch::TestCaseTracking::ITracker& std::vector<Catch::TestCaseTracking::ITracker, std::allocator<Catch::TestCaseTracking::ITracker> >::emplace_back<Catch::TestCaseTracking::ITracker>(Catch::TestCaseTracking::ITracker&&) [581]
[582]    0.0    0.00    0.00       1         void std::vector<Catch::TestCaseTracking::ITracker, std::allocator<Catch::TestCaseTracking::ITracker> >::_M_realloc_insert<Catch::TestCaseTracking::ITracker>(__gnu_cxx::__normal_iterator<Catch::TestCaseTracking::ITracker*, std::vector<Catch::TestCaseTracking::ITracker, std::allocator<Catch::TestCaseTracking::ITracker> > >, Catch::TestCaseTracking::ITracker&&) [582]
                0.00    0.00       1/2           void std::Destroy<Catch::TestCaseTracking::ITracker*, Catch::TestCaseTracking::ITracker>(Catch::TestCaseTracking::ITracker*, Catch::TestCaseTracking::ITracker**, std::allocator<Catch::TestCaseTracking::ITracker>&) [537]
                0.00    0.00       3/4           std::Vector_base<Catch::TestCaseTracking::ITracker, std::allocator<Catch::TestCaseTracking::ITracker> >::_M_get_Tp_allocator() [2286]
                0.00    0.00       2/4           __gnu_cxx::__normal_iterator<Catch::TestCaseTracking::ITracker*, std::vector<Catch::TestCaseTracking::ITracker, std::allocator<Catch::TestCaseTracking::ITracker> > >::base() const [2241]
                0.00    0.00       2/2           Catch::TestCaseTracking::ITracker** std::__uninitialized_move_if_noexcept_a<Catch::TestCaseTracking::ITracker**, Catch::TestCaseTracking::ITracker**, std::allocator<Catch::TestCaseTracking::ITracker> >(Catch::TestCaseTracking::ITracker*, Catch::TestCaseTracking::ITracker**, Catch::TestCaseTracking::ITracker**, std::allocator<Catch::TestCaseTracking::ITracker>&) [2975]
                0.00    0.00       1/1           std::vector<Catch::TestCaseTracking::ITracker, std::allocator<Catch::TestCaseTracking::ITracker> >::_M_check_len(unsigned long, char const) const [3372]
                0.00    0.00       1/1           std::vector<Catch::TestCaseTracking::ITracker, std::allocator<Catch::TestCaseTracking::ITracker> >::begin() [4030]
                0.00    0.00       1/1           __gnu_cxx::__normal_iterator<Catch::TestCaseTracking::ITracker**, std::vector<Catch::TestCaseTracking::ITracker, std::allocator<Catch::TestCaseTracking::ITracker> > >::difference_type __gnu_cxx::operator-<Catch::TestCaseTracking::ITracker**, std::vector<Catch::TestCaseTracking::ITracker, std::allocator<Catch::TestCaseTracking::ITracker> > >(__gnu_cxx::__normal_iterator<Catch::TestCaseTracking::ITracker**, std::vector<Catch::TestCaseTracking::ITracker, std::allocator<Catch::TestCaseTracking::ITracker> > > const&, __gnu_cxx::__normal_iterator<Catch::TestCaseTracking::ITracker**, std::vector<Catch::TestCaseTracking::ITracker, std::allocator<Catch::TestCaseTracking::ITracker> > > const&) [3274]
                0.00    0.00       1/1           std::Vectorbase<Catch::TestCaseTracking::ITracker, std::allocator<Catch::TestCaseTracking::ITracker> >::_M_allocate(unsigned long) [3567]
                0.00    0.00       1/663         Catch::TestCaseTracking::ITracker&& std::forward<Catch::TestCaseTracking::ITracker>(std::remove_reference<Catch::TestCaseTracking::ITracker>::type&) [1420]
                0.00    0.00       1/50          void std::allocator_traits<std::allocator<Catch::TestCaseTracking::ITracker> >::construct<Catch::TestCaseTracking::ITracker, Catch::TestCaseTracking::ITracker>(std::allocator<Catch::TestCaseTracking::ITracker>&, Catch::TestCaseTracking::ITracker*, Catch::TestCaseTracking::ITracker&&) [1785]
                0.00    0.00       1/2           std::Vectorbase<Catch::TestCaseTracking::ITracker, std::allocator<Catch::TestCaseTracking::ITracker> >::_M_deallocate(Catch::TestCaseTracking::ITracker*, unsigned long) [2781]
-----------------------------------------------
                0.00    0.00       1/1           Catch::RunContext::~RunContext() [213]
[583]    0.0    0.00    0.00       1         std::vector<Catch::TestCaseTracking::ITracker, std::allocator<Catch::TestCaseTracking::ITracker> >::~vector() [583]
                0.00    0.00       1/2           void std::Destroy<Catch::TestCaseTracking::ITracker**, Catch::TestCaseTracking::ITracker>(Catch::TestCaseTracking::ITracker*, Catch::TestCaseTracking::ITracker**, std::allocator<Catch::TestCaseTracking::ITracker>&) [537]
                0.00    0.00       1/4           std::Vector_base<Catch::TestCaseTracking::ITracker, std::allocator<Catch::TestCaseTracking::ITracker> >::_M_get_Tp_allocator() [2286]
                0.00    0.00       1/1           std::Vectorbase<Catch::TestCaseTracking::ITracker, std::allocator<Catch::TestCaseTracking::ITracker> >::~Vectorbase() [3571]
-----------------------------------------------
                0.00    0.00      14/14          std::pair<std::Rbtree_iterator<Catch::TestCase>, bool> std::Rbtree<Catch::TestCase, Catch::TestCase, std::Identity<Catch::TestCase>, std::less<Catch::TestCase>, std::allocator<Catch::TestCase> >::M_insert_unique<Catch::TestCase const&>(Catch::TestCase const&) [523]
[584]    0.0    0.00    0.00      14         std::Rbtree<Catch::TestCase, Catch::TestCase, std::Identity<Catch::TestCase>, std::less<Catch::TestCase>, std::allocator<Catch::TestCase> >::M_get_insert_unique_pos(Catch::TestCase const&) [584]
                0.00    0.00      50/63          std::less<Catch::TestCase>::operator()(Catch::TestCase const&, Catch::TestCase const&) const [574]
                0.00    0.00      38/38          std::Rbtree<Catch::TestCase, Catch::TestCase, std::Identity<Catch::TestCase>, std::less<Catch::TestCase>, std::allocator<Catch::TestCase> >::S_key(std::Rbtree_node<Catch::TestCase> const) [1835]
                0.00    0.00      28/42          std::Rbtree<Catch::TestCase, Catch::TestCase, std::Identity<Catch::TestCase>, std::less<Catch::TestCase>, std::allocator<Catch::TestCase> >::S_right(std::Rbtree_node_base) [1829]
                0.00    0.00      14/15          std::Rbtree<Catch::TestCase, Catch::TestCase, std::Identity<Catch::TestCase>, std::less<Catch::TestCase>, std::allocator<Catch::TestCase> >::M_begin() [1924]
                0.00    0.00      14/28          std::Rbtree<Catch::TestCase, Catch::TestCase, std::Identity<Catch::TestCase>, std::less<Catch::TestCase>, std::allocator<Catch::TestCase> >::M_end() [1865]
                0.00    0.00      14/31          std::Rbtree_iterator<Catch::TestCase>::Rbtree_iterator(std::Rbtree_node_base) [1847]
                0.00    0.00      14/14          std::pair<std::Rbtree_node_base, std::Rbtree_node_base>::pair<std::Rbtree_node<Catch::TestCase>&, std::Rbtree_node_base&, true>(std::Rbtree_node<Catch::TestCase>&, std::Rbtree_node_base&) [2011]
                0.00    0.00      12/25          std::Rbtree<Catch::TestCase, Catch::TestCase, std::Identity<Catch::TestCase>, std::less<Catch::TestCase>, std::allocator<Catch::TestCase> >::S_key(std::Rbtree_node_base const) [1876]
                0.00    0.00      10/24          std::Rbtree<Catch::TestCase, Catch::TestCase, std::Identity<Catch::TestCase>, std::less<Catch::TestCase>, std::allocator<Catch::TestCase> >::S_left(std::Rbtree_node_base) [1880]
                0.00    0.00       3/3           std::Rbtree<Catch::TestCase, Catch::TestCase, std::Identity<Catch::TestCase>, std::less<Catch::TestCase>, std::allocator<Catch::TestCase> >::begin() [2544]
                0.00    0.00       3/3           std::Rb_tree_iterator<Catch::TestCase>::operator==(std::Rbtree_iterator<Catch::TestCase> const&) const [2420]
                0.00    0.00       1/1           std::Rbtree_iterator<Catch::TestCase>::operator--() [3859]
-----------------------------------------------
                0.00    0.00       1/1           Catch::makeCommandLineParser(Catch::ConfigData&) [210]
[585]    0.0    0.00    0.00       1         Catch::clara::detail::Help::Help(bool&) [585]
                0.00    0.00       1/35          Catch::clara::detail::ParserRefImpl<Catch::clara::detail::Opt>::operator()(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [207]
                0.00    0.00       1/1           Catch::clara::detail::Opt::Opt<Catch::clara::detail::Help::Help(bool&)::{lambda(bool)#1}>(Catch::clara::detail::Help::Help(bool&)::{lambda(bool)#1} const&) [679]
                0.00    0.00       4/69382       std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(char const, std::allocator<char> const&) [275]
                0.00    0.00       3/58          Catch::clara::detail::Opt::operator[](std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [765]
                0.00    0.00       4/17670427     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() [60]
                0.00    0.00       1/1           Catch::clara::detail::ParserRefImpl<Catch::clara::detail::Opt>::optional() [3078]
-----------------------------------------------
                0.00    0.00       1/1           Catch::clara::detail::Opt::parse(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, Catch::clara::detail::TokenStream const&) const [350]
[586]    0.0    0.00    0.00       1         Catch::clara::detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#1}>::setValue(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [586]
                0.00    0.00       1/1           Catch::clara::detail::BasicResult<Catch::clara::detail::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&) [587]
-----------------------------------------------
                0.00    0.00       1/1           Catch::clara::detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#1}>::setValue(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [586]
[587]    0.0    0.00    0.00       1         Catch::clara::detail::BasicResult<Catch::clara::detail::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&) [587]
                0.00    0.00       1/2           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> >&) [549]
                0.00    0.00       1/1           Catch::clara::detail::BasicResult<Catch::clara::detail::ParseResultType> Catch::clara::detail::LambdaInvoker<Catch::clara::detail::BasicResult<Catch::clara::detail::ParseResultType> >::invoke<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#1}, 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} const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [874]
                0.00    0.00       1/978270      std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string() [52]
                0.00    0.00       1/4           Catch::clara::detail::BasicResult<Catch::clara::detail::ParseResultType>::~BasicResult() [1040]
                0.00    0.00       1/17670427     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() [60]
                0.00    0.00       1/3           Catch::clara::detail::BasicResult<Catch::clara::detail::ParseResultType>::operator bool() const [2410]
-----------------------------------------------
                0.00    0.00       1/1           Catch::clara::detail::ExeName::set(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [550]
[588]    0.0    0.00    0.00       1         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&) [588]
                0.00    0.00       1/2           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> >&) [549]
-----------------------------------------------
                0.00    0.00       1/1           Catch::makeCommandLineParser(Catch::ConfigData&) [210]
[589]    0.0    0.00    0.00       1         Catch::clara::detail::ParserRefImpl<Catch::clara::detail::Arg>::operator()(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [589]
                0.00    0.00       1/41          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&) [184]
-----------------------------------------------
                0.00    0.00       2/2           Catch::TestInvokerAsFunction::invoke() const [9]
[590]    0.0    0.00    0.00       2         ___CATCH__TEST____8() [590]
                0.00    0.00       4/310         Catch::Section::Section(Catch::SectionInfo const&) [270]
                0.00    0.00    6096/83907016     Catch::AssertionHandler::handleExpr(Catch::ITransientExpression const&) [15]
                0.00    0.00    6096/84361910     Catch::AssertionHandler::AssertionHandler(Catch::StringRef const&, Catch::SourceLineInfo const&, Catch::StringRef, Catch::ResultDisposition::Flags) [21]
                0.00    0.00    3048/17409271     Catch::BinaryExpr<int const&, int const&> const Catch::ExprLhs<int const&>::operator==<int>(int const&) [53]
                0.00    0.00    3048/6814679     Catch::BinaryExpr<char const&, char const&> const Catch::ExprLhs<char const&>::operator==<char>(char const&) [98]
                0.00    0.00    6096/84427445     operator"" catchsr(char const, unsigned long) [40]
                0.00    0.00    3048/18523335     Catch::ExprLhs<int const&> Catch::Decomposer::operator<=<int>(int const&) [65]
                0.00    0.00    6096/84361910     Catch::AssertionHandler::complete() [41]
                0.00    0.00    3048/6814679     Catch::ExprLhs<char const&> Catch::Decomposer::operator<=<char>(char const&) [155]
                0.00    0.00    6096/154890399     Catch::StringRef::StringRef(char const) [42]
                0.00    0.00    6100/84362249     Catch::SourceLineInfo::SourceLineInfo(char const, unsigned long) [68]
                0.00    0.00    3048/18523335     Catch::BinaryExpr<int const&, int const&>::~BinaryExpr() [144]
                0.00    0.00    3048/6814679     Catch::BinaryExpr<char const&, char const&>::~BinaryExpr() [289]
                0.00    0.00    6096/84361910     Catch::AssertionHandler::~AssertionHandler() [113]
                0.00    0.00       4/360         Catch::SectionInfo::SectionInfo(Catch::SourceLineInfo const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [629]
                0.00    0.00       4/69382       std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(char const, std::allocator<char> const&) [275]
                0.00    0.00       4/310         Catch::Section::~Section() [678]
                0.00    0.00       4/921         Catch::SectionInfo::~SectionInfo() [695]
                0.00    0.00       4/17670427     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() [60]
                0.00    0.00       4/310         Catch::Section::operator bool() const [1488]
                0.00    0.00       2/51          unittest::g_progress() [1752]
-----------------------------------------------
                0.00    0.00      33/33          void std::__unguarded_linear_insert<__gnu_cxx::__normal_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, __gnu_cxx::__ops::Valless_iter>(__gnu_cxx::__normal_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, __gnu_cxx::__ops::Valless_iter) [405]
[591]    0.0    0.00    0.00      33         bool __gnu_cxx::__ops::Valless_iter::operator()<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, __gnu_cxx::__normal_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > > >(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, __gnu_cxx::__normal_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >) const [591]
                0.00    0.00      33/135         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&) [516]
                0.00    0.00      33/252         __gnu_cxx::__normal_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::vector<std::__cxx11::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 [1494]
-----------------------------------------------
                0.00    0.00       1/4           Catch::ReporterRegistrar<Catch::CompactReporter>::ReporterRegistrar(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [623]
                0.00    0.00       1/4           Catch::ReporterRegistrar<Catch::ConsoleReporter>::ReporterRegistrar(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [624]
                0.00    0.00       1/4           Catch::ReporterRegistrar<Catch::JunitReporter>::ReporterRegistrar(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [622]
                0.00    0.00       1/4           Catch::ReporterRegistrar<Catch::XmlReporter>::ReporterRegistrar(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [125]
[592]    0.0    0.00    0.00       4         Catch::(anonymous namespace)::RegistryHub::registerReporter(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::shared_ptr<Catch::IReporterFactory> const&) [592]
                0.00    0.00       4/4           Catch::ReporterRegistry::registerReporter(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::shared_ptr<Catch::IReporterFactory> const&) [593]
-----------------------------------------------
                0.00    0.00       4/4           Catch::(anonymous namespace)::RegistryHub::registerReporter(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::shared_ptr<Catch::IReporterFactory> const&) [592]
[593]    0.0    0.00    0.00       4         Catch::ReporterRegistry::registerReporter(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::shared_ptr<Catch::IReporterFactory> const&) [593]
                0.00    0.00       4/4           std::pair<std::Rbtree_iterator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<Catch::IReporterFactory> > >, bool> std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::shared_ptr<Catch::IReporterFactory>, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<Catch::IReporterFactory> > > >::emplace<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::shared_ptr<Catch::IReporterFactory> const&>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::shared_ptr<Catch::IReporterFactory> const&) [594]
-----------------------------------------------
                0.00    0.00       4/4           Catch::ReporterRegistry::registerReporter(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::shared_ptr<Catch::IReporterFactory> const&) [593]
[594]    0.0    0.00    0.00       4         std::pair<std::Rbtree_iterator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<Catch::IReporterFactory> > >, bool> std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::shared_ptr<Catch::IReporterFactory>, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<Catch::IReporterFactory> > > >::emplace<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::shared_ptr<Catch::IReporterFactory> const&>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::shared_ptr<Catch::IReporterFactory> const&) [594]
                0.00    0.00       4/4           std::pair<std::Rbtree_iterator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<Catch::IReporterFactory> > >, bool> std::Rbtree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<Catch::IReporterFactory> >, std::Select1st<std::pair<std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<Catch::IReporterFactory> > >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<Catch::IReporterFactory> > > >::_M_emplace_unique<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::shared_ptr<Catch::IReporterFactory> const&>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::shared_ptr<Catch::IReporterFactory> const&) [595]
                0.00    0.00       4/24          std::shared_ptr<Catch::IReporterFactory> const& std::forward<std::shared_ptr<Catch::IReporterFactory> const&>(std::remove_reference<std::shared_ptr<Catch::IReporterFactory> const&>::type&) [1882]
                0.00    0.00       4/3343        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&) [1352]
-----------------------------------------------
                0.00    0.00       4/4           std::pair<std::Rbtree_iterator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<Catch::IReporterFactory> > >, bool> std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::shared_ptr<Catch::IReporterFactory>, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<Catch::IReporterFactory> > > >::emplace<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::shared_ptr<Catch::IReporterFactory> const&>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::shared_ptr<Catch::IReporterFactory> const&) [594]
[595]    0.0    0.00    0.00       4         std::pair<std::Rbtree_iterator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<Catch::IReporterFactory> > >, bool> std::Rbtree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<Catch::IReporterFactory> >, std::Select1st<std::pair<std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<Catch::IReporterFactory> > >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<Catch::IReporterFactory> > > >::_M_emplace_unique<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::shared_ptr<Catch::IReporterFactory> const&>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::shared_ptr<Catch::IReporterFactory> const&) [595]
                0.00    0.00       4/4           std::pair<std::Rbtree_iterator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<Catch::IReporterFactory> > >, bool>::pair<std::Rbtree_iterator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<Catch::IReporterFactory> > >, bool, true>(std::Rbtree_iterator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<Catch::IReporterFactory> > >&&, bool&&) [600]
                0.00    0.00       4/4           std::Rbtree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<Catch::IReporterFactory> >, std::Select1st<std::pair<std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<Catch::IReporterFactory> > >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<Catch::IReporterFactory> > > >::_M_get_insert_unique_pos(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [616]
                0.00    0.00       4/4           std::Rbtree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<Catch::IReporterFactory> >, std::Select1st<std::pair<std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<Catch::IReporterFactory> > >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<Catch::IReporterFactory> > > >::_M_insert_node(std::Rbtree_node_base, std::Rbtree_node_base, std::Rbtree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<Catch::IReporterFactory> > >) [657]
                0.00    0.00       4/4           std::Rbtree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<Catch::IReporterFactory> > > std::Rbtree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<Catch::IReporterFactory> >, std::Select1st<std::pair<std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<Catch::IReporterFactory> > >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<Catch::IReporterFactory> > > >::_M_create_node<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::shared_ptr<Catch::IReporterFactory> const&>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::shared_ptr<Catch::IReporterFactory> const&) [960]
                0.00    0.00       4/24          std::shared_ptr<Catch::IReporterFactory> const& std::forward<std::shared_ptr<Catch::IReporterFactory> const&>(std::remove_reference<std::shared_ptr<Catch::IReporterFactory> const&>::type&) [1882]
                0.00    0.00       4/3343        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&) [1352]
                0.00    0.00       4/14          std::Rbtree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<Catch::IReporterFactory> >, std::Select1st<std::pair<std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<Catch::IReporterFactory> > >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<Catch::IReporterFactory> > > >::_S_key(std::Rbtree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<Catch::IReporterFactory> > > const) [2018]
-----------------------------------------------
                0.00    0.00       2/455166      ___CATCH__TEST____0() [89]
                0.00    0.00       3/455166      Catch::Config::name[abi:cxx11]() const [976]
                0.00    0.00       3/455166      Catch::clara::detail::TokenStream::loadBuffer() [885]
                0.00    0.00      14/455166      Catch::TestRegistry::registerTest(Catch::TestCase const&) [724]
                0.00    0.00      80/455166      Catch::clara::detail::Opt::validate() const [710]
                0.00    0.00     170/455166      Catch::startsWith(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char) [810]
                0.00    0.00  454894/455166      Catch::AssertionResult::hasMessage() const [597]
[596]    0.0    0.00    0.00  455166         std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::empty() const [596]
                0.00    0.00  455166/350642197     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::size() const [46]
-----------------------------------------------
                0.00    0.00  454894/454894      Catch::AssertionStats::AssertionStats(Catch::AssertionResult const&, std::vector<Catch::MessageInfo, std::allocator<Catch::MessageInfo> > const&, Catch::Totals const&) [86]
[597]    0.0    0.00    0.00  454894         Catch::AssertionResult::hasMessage() const [597]
                0.00    0.00  454894/455166      std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::empty() const [596]
-----------------------------------------------
                0.00    0.00      25/25          void std::__insertion_sort<__gnu_cxx::__normal_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, __gnu_cxx::__ops::Iterless_iter>(__gnu_cxx::__normal_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, __gnu_cxx::__normal_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, __gnu_cxx::__ops::Iterless_iter) [375]
[598]    0.0    0.00    0.00      25         bool __gnu_cxx::__ops::Iterless_iter::operator()<__gnu_cxx::__normal_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, __gnu_cxx::__normal_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > > >(__gnu_cxx::__normal_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, __gnu_cxx::__normal_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >) const [598]
                0.00    0.00      25/135         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&) [516]
                0.00    0.00      50/252         __gnu_cxx::__normal_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::vector<std::__cxx11::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 [1494]
-----------------------------------------------
                0.00    0.00       3/14          unittest::snap_catch2_main(char const, char const, int, char*, void ()(), Catch::clara::detail::Parser ()(Catch::clara::detail::Parser const&), int ()(Catch::Session&), void ()()) [2]
                0.00    0.00      11/14          Catch::makeCommandLineParser(Catch::ConfigData&) [210]
[599]    0.0    0.00    0.00      14         Catch::clara::detail::Opt::Opt(bool&) [599]
                0.00    0.00      14/159         std::vector<std::__cxx11::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() [474]
                0.00    0.00      14/16          Catch::clara::detail::ParserRefImpl<Catch::clara::detail::Opt>::ParserRefImpl(std::shared_ptr<Catch::clara::detail::BoundRef> const&) [731]
                0.00    0.00      14/2014        std::shared_ptr<Catch::clara::detail::BoundRef>::~shared_ptr() [811]
                0.00    0.00      14/14          std::shared_ptr<Catch::clara::detail::BoundFlagRef>::~shared_ptr() [1103]
                0.00    0.00      14/14          std::shared_ptr<Catch::clara::detail::BoundFlagRef> std::make_shared<Catch::clara::detail::BoundFlagRef, bool&>(bool&) [2029]
                0.00    0.00      14/14          std::shared_ptr<Catch::clara::detail::BoundRef>::shared_ptr<Catch::clara::detail::BoundFlagRef, void>(std::shared_ptr<Catch::clara::detail::BoundFlagRef>&&) [1969]
-----------------------------------------------
                0.00    0.00       4/4           std::pair<std::Rbtree_iterator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<Catch::IReporterFactory> > >, bool> std::Rbtree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<Catch::IReporterFactory> >, std::Select1st<std::pair<std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<Catch::IReporterFactory> > >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<Catch::IReporterFactory> > > >::_M_emplace_unique<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::shared_ptr<Catch::IReporterFactory> const&>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::shared_ptr<Catch::IReporterFactory> const&) [595]
[600]    0.0    0.00    0.00       4         std::pair<std::Rbtree_iterator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<Catch::IReporterFactory> > >, bool>::pair<std::Rbtree_iterator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<Catch::IReporterFactory> > >, bool, true>(std::Rbtree_iterator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<Catch::IReporterFactory> > >&&, bool&&) [600]
                0.00    0.00       4/46          bool&& std::forward<bool>(std::remove_reference<bool>::type&) [453]
                0.00    0.00       4/4           std::Rbtree_iterator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<Catch::IReporterFactory> > >&& std::forward<std::Rbtree_iterator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<Catch::IReporterFactory> > > >(std::remove_reference<std::Rbtree_iterator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<Catch::IReporterFactory> > > >::type&) [2323]
-----------------------------------------------
                0.00    0.00      45/45          Catch::clara::detail::Opt::parse(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, Catch::clara::detail::TokenStream const&) const [350]
[601]    0.0    0.00    0.00      45         Catch::clara::detail::Opt::isMatch(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) const [601]
                0.00    0.00      80/403         __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&) [543]
                0.00    0.00     125/125         Catch::clara::detail::normaliseOpt(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [741]
                0.00    0.00     125/17670427     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() [60]
                0.00    0.00     123/4697        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&) [1345]
                0.00    0.00      80/3086        __gnu_cxx::__normal_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::vector<std::__cxx11::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 [1353]
                0.00    0.00      78/3084        __gnu_cxx::__normal_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::vector<std::__cxx11::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++() [1354]
                0.00    0.00      45/2293        std::vector<std::__cxx11::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 [1366]
                0.00    0.00      45/2293        std::vector<std::__cxx11::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 [1365]
-----------------------------------------------
                0.00    0.00       4/34          unittest::snap_catch2_main(char const, char const, int, char**, void ()(), Catch::clara::detail::Parser ()(Catch::clara::detail::Parser const&), int ()(Catch::Session&), void ()()) [2]
                0.00    0.00      30/34          Catch::makeCommandLineParser(Catch::ConfigData&) [210]
[602]    0.0    0.00    0.00      34         Catch::clara::detail::Parser Catch::clara::detail::Parser::operator|<Catch::clara::detail::Opt>(Catch::clara::detail::Opt const&) const [602]
                0.00    0.00      68/74          Catch::clara::detail::Parser::Parser(Catch::clara::detail::Parser const&) [610]
                0.00    0.00      34/35          Catch::clara::detail::Parser::operator|=(Catch::clara::detail::Opt const&) [634]
                0.00    0.00      34/76          Catch::clara::detail::Parser::~Parser() [653]
-----------------------------------------------
                0.00    0.00   63485/63485       ___CATCH__TEST____15() [196]
[603]    0.0    0.00    0.00   63485         Catch::BinaryExpr<char16_t const&, int const&> const Catch::ExprLhs<char16_t const&>::operator==<int>(int const&) [603]
                0.00    0.00   63485/154890399     Catch::StringRef::StringRef(char const) [42]
                0.00    0.00   63485/63485       Catch::BinaryExpr<char16_t const&, int const&>::BinaryExpr(bool, char16_t const&, Catch::StringRef, int const&) [628]
                0.00    0.00   63485/63485       bool Catch::compareEqual<char16_t, int>(char16_t const&, int const&) [1339]
-----------------------------------------------
                0.00    0.00      35/1357        void __gnu_cxx::new_allocator<Catch::clara::detail::Opt>::construct<Catch::clara::detail::Opt, Catch::clara::detail::Opt const&>(Catch::clara::detail::Opt, Catch::clara::detail::Opt const&) [737]
                0.00    0.00    1322/1357        void std::Construct<Catch::clara::detail::Opt, Catch::clara::detail::Opt const&>(Catch::clara::detail::Opt, Catch::clara::detail::Opt const&) [605]
[604]    0.0    0.00    0.00    1357         Catch::clara::detail::Opt::Opt(Catch::clara::detail::Opt const&) [604]
                0.00    0.00    1357/1357        Catch::clara::detail::ParserRefImpl<Catch::clara::detail::Opt>::ParserRefImpl(Catch::clara::detail::ParserRefImpl<Catch::clara::detail::Opt> const&) [625]
                0.00    0.00    1357/1514        std::vector<std::_cxx11::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&) [619]
-----------------------------------------------
                0.00    0.00    1322/1322        Catch::clara::detail::Opt std::__uninitialized_copy<false>::__uninit_copy<__gnu_cxx::__normal_iterator<Catch::clara::detail::Opt const, std::vector<Catch::clara::detail::Opt, std::allocator<Catch::clara::detail::Opt> > >, Catch::clara::detail::Opt>(__gnu_cxx::__normal_iterator<Catch::clara::detail::Opt const, std::vector<Catch::clara::detail::Opt, std::allocator<Catch::clara::detail::Opt> > >, __gnu_cxx::__normal_iterator<Catch::clara::detail::Opt const, std::vector<Catch::clara::detail::Opt, std::allocator<Catch::clara::detail::Opt> > >, Catch::clara::detail::Opt) [606]
[605]    0.0    0.00    0.00    1322         void std::Construct<Catch::clara::detail::Opt, Catch::clara::detail::Opt const&>(Catch::clara::detail::Opt, Catch::clara::detail::Opt const&) [605]
                0.00    0.00    1322/1357        Catch::clara::detail::Opt::Opt(Catch::clara::detail::Opt const&) [604]
                0.00    0.00    1322/1427        Catch::clara::detail::Opt const& std::forward<Catch::clara::detail::Opt const&>(std::removereference<Catch::clara::detail::Opt const&>::type&) [1395]
                0.00    0.00    1322/460963      operator new(unsigned long, void) [1318]
-----------------------------------------------
                0.00    0.00      75/75          Catch::clara::detail::Opt std::uninitialized_copy<__gnu_cxx::__normal_iterator<Catch::clara::detail::Opt const, std::vector<Catch::clara::detail::Opt, std::allocator<Catch::clara::detail::Opt> > >, Catch::clara::detail::Opt>(__gnu_cxx::__normal_iterator<Catch::clara::detail::Opt const, std::vector<Catch::clara::detail::Opt, std::allocator<Catch::clara::detail::Opt> > >, __gnu_cxx::__normal_iterator<Catch::clara::detail::Opt const, std::vector<Catch::clara::detail::Opt, std::allocator<Catch::clara::detail::Opt> > >, Catch::clara::detail::Opt) [607]
[606]    0.0    0.00    0.00      75         Catch::clara::detail::Opt std::__uninitialized_copy<false>::__uninit_copy<__gnu_cxx::__normal_iterator<Catch::clara::detail::Opt const, std::vector<Catch::clara::detail::Opt, std::allocator<Catch::clara::detail::Opt> > >, Catch::clara::detail::Opt>(__gnu_cxx::__normal_iterator<Catch::clara::detail::Opt const, std::vector<Catch::clara::detail::Opt, std::allocator<Catch::clara::detail::Opt> > >, __gnu_cxx::__normal_iterator<Catch::clara::detail::Opt const, std::vector<Catch::clara::detail::Opt, std::allocator<Catch::clara::detail::Opt> > >, Catch::clara::detail::Opt) [606]
                0.00    0.00    1322/1322        void std::_Construct<Catch::clara::detail::Opt, Catch::clara::detail::Opt const&>(Catch::clara::detail::Opt, Catch::clara::detail::Opt const&) [605]
                0.00    0.00    1397/1433        bool __gnu_cxx::operator!=<Catch::clara::detail::Opt const, std::vector<Catch::clara::detail::Opt, std::allocator<Catch::clara::detail::Opt> > >(__gnu_cxx::__normal_iterator<Catch::clara::detail::Opt const, std::vector<Catch::clara::detail::Opt, std::allocator<Catch::clara::detail::Opt> > > const&, __gnu_cxx::__normal_iterator<Catch::clara::detail::Opt const, std::vector<Catch::clara::detail::Opt, std::allocator<Catch::clara::detail::Opt> > > const&) [1394]
                0.00    0.00    1322/1357        __gnu_cxx::__normal_iterator<Catch::clara::detail::Opt const, std::vector<Catch::clara::detail::Opt, std::allocator<Catch::clara::detail::Opt> > >::operator() const [1401]
                0.00    0.00    1322/3869        Catch::clara::detail::Opt std::__addressof<Catch::clara::detail::Opt>(Catch::clara::detail::Opt&) [1349]
                0.00    0.00    1322/1357        __gnu_cxx::__normal_iterator<Catch::clara::detail::Opt const, std::vector<Catch::clara::detail::Opt, std::allocator<Catch::clara::detail::Opt> > >::operator++() [1400]
-----------------------------------------------
                0.00    0.00      75/75          Catch::clara::detail::Opt std::__uninitialized_copy_a<__gnu_cxx::__normal_iterator<Catch::clara::detail::Opt const, std::vector<Catch::clara::detail::Opt, std::allocator<Catch::clara::detail::Opt> > >, Catch::clara::detail::Opt, Catch::clara::detail::Opt>(__gnu_cxx::__normal_iterator<Catch::clara::detail::Opt const, std::vector<Catch::clara::detail::Opt, std::allocator<Catch::clara::detail::Opt> > >, __gnu_cxx::__normal_iterator<Catch::clara::detail::Opt const, std::vector<Catch::clara::detail::Opt, std::allocator<Catch::clara::detail::Opt> > >, Catch::clara::detail::Opt, std::allocator<Catch::clara::detail::Opt>&) [608]
[607]    0.0    0.00    0.00      75         Catch::clara::detail::Opt std::uninitialized_copy<__gnu_cxx::__normal_iterator<Catch::clara::detail::Opt const, std::vector<Catch::clara::detail::Opt, std::allocator<Catch::clara::detail::Opt> > >, Catch::clara::detail::Opt>(__gnu_cxx::__normal_iterator<Catch::clara::detail::Opt const, std::vector<Catch::clara::detail::Opt, std::allocator<Catch::clara::detail::Opt> > >, __gnu_cxx::__normal_iterator<Catch::clara::detail::Opt const, std::vector<Catch::clara::detail::Opt, std::allocator<Catch::clara::detail::Opt> > >, Catch::clara::detail::Opt) [607]
                0.00    0.00      75/75          Catch::clara::detail::Opt std::__uninitialized_copy<false>::__uninit_copy<__gnu_cxx::__normal_iterator<Catch::clara::detail::Opt const, std::vector<Catch::clara::detail::Opt, std::allocator<Catch::clara::detail::Opt> > >, Catch::clara::detail::Opt>(__gnu_cxx::__normal_iterator<Catch::clara::detail::Opt const, std::vector<Catch::clara::detail::Opt, std::allocator<Catch::clara::detail::Opt> > >, __gnu_cxx::__normal_iterator<Catch::clara::detail::Opt const, std::vector<Catch::clara::detail::Opt, std::allocator<Catch::clara::detail::Opt> > >, Catch::clara::detail::Opt) [606]
-----------------------------------------------
                0.00    0.00       1/75          Catch::clara::detail::Opt std::vector<Catch::clara::detail::Opt, std::allocator<Catch::clara::detail::Opt> >::_M_allocate_and_copy<__gnu_cxx::__normal_iterator<Catch::clara::detail::Opt const, std::vector<Catch::clara::detail::Opt, std::allocator<Catch::clara::detail::Opt> > > >(unsigned long, __gnu_cxx::__normal_iterator<Catch::clara::detail::Opt const, std::vector<Catch::clara::detail::Opt, std::allocator<Catch::clara::detail::Opt> > >, __gnu_cxx::__normal_iterator<Catch::clara::detail::Opt const, std::vector<Catch::clara::detail::Opt, std::allocator<Catch::clara::detail::Opt> > >) [781]
                0.00    0.00      74/75          std::vector<Catch::clara::detail::Opt, std::allocator<Catch::clara::detail::Opt> >::vector(std::vector<Catch::clara::detail::Opt, std::allocator<Catch::clara::detail::Opt> > const&) [611]
[608]    0.0    0.00    0.00      75         Catch::clara::detail::Opt std::__uninitialized_copy_a<__gnu_cxx::__normal_iterator<Catch::clara::detail::Opt const, std::vector<Catch::clara::detail::Opt, std::allocator<Catch::clara::detail::Opt> > >, Catch::clara::detail::Opt, Catch::clara::detail::Opt>(__gnu_cxx::__normal_iterator<Catch::clara::detail::Opt const, std::vector<Catch::clara::detail::Opt, std::allocator<Catch::clara::detail::Opt> > >, __gnu_cxx::__normal_iterator<Catch::clara::detail::Opt const, std::vector<Catch::clara::detail::Opt, std::allocator<Catch::clara::detail::Opt> > >, Catch::clara::detail::Opt, std::allocator<Catch::clara::detail::Opt>&) [608]
                0.00    0.00      75/75          Catch::clara::detail::Opt std::uninitialized_copy<__gnu_cxx::__normal_iterator<Catch::clara::detail::Opt const, std::vector<Catch::clara::detail::Opt, std::allocator<Catch::clara::detail::Opt> > >, Catch::clara::detail::Opt>(__gnu_cxx::__normal_iterator<Catch::clara::detail::Opt const, std::vector<Catch::clara::detail::Opt, std::allocator<Catch::clara::detail::Opt> > >, __gnu_cxx::__normal_iterator<Catch::clara::detail::Opt const, std::vector<Catch::clara::detail::Opt, std::allocator<Catch::clara::detail::Opt> > >, Catch::clara::detail::Opt) [607]
-----------------------------------------------
                0.00    0.00       1/14          std::Rbtree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<Catch::IReporterFactory> >, std::Select1st<std::pair<std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<Catch::IReporterFactory> > >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<Catch::IReporterFactory> > > >::find(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) const [656]
                0.00    0.00       2/14          std::Rbtree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<Catch::IReporterFactory> >, std::Select1st<std::pair<std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<Catch::IReporterFactory> > >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<Catch::IReporterFactory> > > >::_M_lower_bound(std::Rbtree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<Catch::IReporterFactory> > > const, std::Rbtree_node_base const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) const [677]
                0.00    0.00       3/14          std::Rbtree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<Catch::IReporterFactory> >, std::Select1st<std::pair<std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<Catch::IReporterFactory> > >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<Catch::IReporterFactory> > > >::_M_insert_node(std::Rbtree_node_base, std::Rbtree_node_base, std::Rbtree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<Catch::IReporterFactory> > >) [657]
                0.00    0.00       8/14          std::Rbtree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<Catch::IReporterFactory> >, std::Select1st<std::pair<std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<Catch::IReporterFactory> > >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<Catch::IReporterFactory> > > >::_M_get_insert_unique_pos(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [616]
[609]    0.0    0.00    0.00      14         std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::operator()(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) const [609]
                0.00    0.00      14/135         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&) [516]
-----------------------------------------------
                0.00    0.00       2/74          Catch::clara::detail::Parser Catch::clara::detail::Parser::operator|<Catch::clara::detail::Arg>(Catch::clara::detail::Arg const&) const [733]
                0.00    0.00       2/74          Catch::clara::detail::Parser Catch::clara::detail::Parser::operator|<Catch::clara::detail::ExeName>(Catch::clara::detail::ExeName const&) const [734]
                0.00    0.00       2/74          Catch::clara::detail::Parser Catch::clara::detail::Parser::operator|<Catch::clara::detail::Help>(Catch::clara::detail::Help const&) const [717]
                0.00    0.00      68/74          Catch::clara::detail::Parser Catch::clara::detail::Parser::operator|<Catch::clara::detail::Opt>(Catch::clara::detail::Opt const&) const [602]
[610]    0.0    0.00    0.00      74         Catch::clara::detail::Parser::Parser(Catch::clara::detail::Parser const&) [610]
                0.00    0.00      74/74          std::vector<Catch::clara::detail::Opt, std::allocator<Catch::clara::detail::Opt> >::vector(std::vector<Catch::clara::detail::Opt, std::allocator<Catch::clara::detail::Opt> > const&) [611]
                0.00    0.00      74/74          std::vector<Catch::clara::detail::Arg, std::allocator<Catch::clara::detail::Arg> >::vector(std::vector<Catch::clara::detail::Arg, std::allocator<Catch::clara::detail::Arg> > const&) [840]
                0.00    0.00      74/2110        Catch::clara::detail::ParserBase::ParserBase(Catch::clara::detail::ParserBase const&) [1369]
                0.00    0.00      74/74          Catch::clara::detail::ExeName::ExeName(Catch::clara::detail::ExeName const&) [1714]
-----------------------------------------------
                0.00    0.00      74/74          Catch::clara::detail::Parser::Parser(Catch::clara::detail::Parser const&) [610]
[611]    0.0    0.00    0.00      74         std::vector<Catch::clara::detail::Opt, std::allocator<Catch::clara::detail::Opt> >::vector(std::vector<Catch::clara::detail::Opt, std::allocator<Catch::clara::detail::Opt> > const&) [611]
                0.00    0.00      74/75          Catch::clara::detail::Opt std::__uninitialized_copy_a<__gnu_cxx::__normal_iterator<Catch::clara::detail::Opt const, std::vector<Catch::clara::detail::Opt, std::allocator<Catch::clara::detail::Opt> > >, Catch::clara::detail::Opt, Catch::clara::detail::Opt>(__gnu_cxx::__normal_iterator<Catch::clara::detail::Opt const, std::vector<Catch::clara::detail::Opt, std::allocator<Catch::clara::detail::Opt> > >, __gnu_cxx::__normal_iterator<Catch::clara::detail::Opt const, std::vector<Catch::clara::detail::Opt, std::allocator<Catch::clara::detail::Opt> > >, Catch::clara::detail::Opt, std::allocator<Catch::clara::detail::Opt>&) [608]
                0.00    0.00      74/145         std::Vectorbase<Catch::clara::detail::Opt, std::allocator<Catch::clara::detail::Opt> >::_M_get_Tp_allocator() const [1584]
                0.00    0.00      74/74          __gnu_cxx::__alloc_traits<std::allocator<Catch::clara::detail::Opt> >::_S_select_on_copy(std::allocator<Catch::clara::detail::Opt> const&) [1716]
                0.00    0.00      74/216         std::vector<Catch::clara::detail::Opt, std::allocator<Catch::clara::detail::Opt> >::size() const [1528]
                0.00    0.00      74/74          std::Vectorbase<Catch::clara::detail::Opt, std::allocator<Catch::clara::detail::Opt> >::Vectorbase(unsigned long, std::allocator<Catch::clara::detail::Opt> const&) [1722]
                0.00    0.00      74/152         std::allocator<Catch::clara::detail::Opt>::~allocator() [1576]
                0.00    0.00      74/260         std::Vectorbase<Catch::clara::detail::Opt, std::allocator<Catch::clara::detail::Opt> >::_M_get_Tp_allocator() [1493]
                0.00    0.00      74/76          std::vector<Catch::clara::detail::Opt, std::allocator<Catch::clara::detail::Opt> >::end() const [1708]
                0.00    0.00      74/76          std::vector<Catch::clara::detail::Opt, std::allocator<Catch::clara::detail::Opt> >::begin() const [1709]
-----------------------------------------------
                0.00    0.00      14/14          std::pair<std::Rbtree_iterator<Catch::TestCase>, bool> std::Rbtree<Catch::TestCase, Catch::TestCase, std::Identity<Catch::TestCase>, std::less<Catch::TestCase>, std::allocator<Catch::TestCase> >::M_insert_unique<Catch::TestCase const&>(Catch::TestCase const&) [523]
[612]    0.0    0.00    0.00      14         std::Rbtree_iterator<Catch::TestCase> std::Rbtree<Catch::TestCase, Catch::TestCase, std::Identity<Catch::TestCase>, std::less<Catch::TestCase>, std::allocator<Catch::TestCase> >::M_insert_<Catch::TestCase const&, std::Rbtree<Catch::TestCase, Catch::TestCase, std::Identity<Catch::TestCase>, std::less<Catch::TestCase>, std::allocator<Catch::TestCase> >::Alloc_node>(std::Rbtree_node_base, std::Rbtree_node_base, Catch::TestCase const&, std::Rbtree<Catch::TestCase, Catch::TestCase, std::Identity<Catch::TestCase>, std::less<Catch::TestCase>, std::allocator<Catch::TestCase> >::Alloc_node&) [612]
                0.00    0.00      13/63          std::less<Catch::TestCase>::operator()(Catch::TestCase const&, Catch::TestCase const&) const [574]
                0.00    0.00      14/14          std::Rbtree_node<Catch::TestCase> std::Rbtree<Catch::TestCase, Catch::TestCase, std::Identity<Catch::TestCase>, std::less<Catch::TestCase>, std::allocator<Catch::TestCase> >::Alloc_node::operator()<Catch::TestCase const&>(Catch::TestCase const&) const [753]
                0.00    0.00      14/28          std::Rbtree<Catch::TestCase, Catch::TestCase, std::Identity<Catch::TestCase>, std::less<Catch::TestCase>, std::allocator<Catch::TestCase> >::M_end() [1865]
                0.00    0.00      14/145         Catch::TestCase const& std::forward<Catch::TestCase const&>(std::remove_reference<Catch::TestCase const&>::type&) [1585]
                0.00    0.00      14/31          std::Rbtree_iterator<Catch::TestCase>::Rbtree_iterator(std::Rbtree_node_base) [1847]
                0.00    0.00      13/25          std::Rbtree<Catch::TestCase, Catch::TestCase, std::Identity<Catch::TestCase>, std::less<Catch::TestCase>, std::allocator<Catch::TestCase> >::S_key(std::Rbtree_node_base const) [1876]
                0.00    0.00      13/90          std::_Identity<Catch::TestCase>::operator()(Catch::TestCase const&) const [1658]
-----------------------------------------------
                0.00    0.00   67743/67743       ___CATCH__TEST____15() [196]
[613]    0.0    0.00    0.00   67743         std::__cxx11::basic_string<char16_t, std::char_traits<char16_t>, std::allocator<char16_t> >::operator[](unsigned long) [613]
                0.00    0.00   67743/12130966     std::__cxx11::basic_string<char16_t, std::char_traits<char16_t>, std::allocator<char16_t> >::_M_data() const [186]
                0.00    0.00   67743/2296130     std::__cxx11::basic_string<char16_t, std::char_traits<char16_t>, std::allocator<char16_t> >::size() const [1267]
-----------------------------------------------
                0.00    0.00       4/174108      std::__cxx11::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&) [915]
                0.00    0.00      79/174108      std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::substr(unsigned long, unsigned long) const [745]
                0.00    0.00      79/174108      std::__cxx11::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) [749]
                0.00    0.00     100/174108      std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::erase(unsigned long, unsigned long) [844]
                0.00    0.00  173846/174108      std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::replace(unsigned long, unsigned long, char const, unsigned long) [258]
[614]    0.0    0.00    0.00  174108         std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_check(unsigned long, char const) const [614]
                0.00    0.00  174108/350642197     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::size() const [46]
-----------------------------------------------
                0.00    0.00   19064/19064       std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::resize(unsigned long) [409]
[615]    0.0    0.00    0.00   19064         std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::resize(unsigned long, char) [615]
                0.00    0.00   19064/127676313     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_set_length(unsigned long) [23]
                0.00    0.00   19064/350642197     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::size() const [46]
-----------------------------------------------
                0.00    0.00       4/4           std::pair<std::Rbtree_iterator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<Catch::IReporterFactory> > >, bool> std::Rbtree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<Catch::IReporterFactory> >, std::Select1st<std::pair<std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<Catch::IReporterFactory> > >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<Catch::IReporterFactory> > > >::_M_emplace_unique<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::shared_ptr<Catch::IReporterFactory> const&>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::shared_ptr<Catch::IReporterFactory> const&) [595]
[616]    0.0    0.00    0.00       4         std::Rbtree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<Catch::IReporterFactory> >, std::Select1st<std::pair<std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<Catch::IReporterFactory> > >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<Catch::IReporterFactory> > > >::_M_get_insert_unique_pos(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [616]
                0.00    0.00       8/14          std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::operator()(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) const [609]
                0.00    0.00       5/14          std::Rbtree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<Catch::IReporterFactory> >, std::Select1st<std::pair<std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<Catch::IReporterFactory> > >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<Catch::IReporterFactory> > > >::_S_key(std::Rbtree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<Catch::IReporterFactory> > > const) [2018]
                0.00    0.00       5/9           std::Rbtree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<Catch::IReporterFactory> >, std::Select1st<std::pair<std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<Catch::IReporterFactory> > >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<Catch::IReporterFactory> > > >::_S_right(std::Rbtree_node_base) [2081]
                0.00    0.00       4/5           std::Rbtree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<Catch::IReporterFactory> >, std::Select1st<std::pair<std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<Catch::IReporterFactory> > >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<Catch::IReporterFactory> > > >::_M_begin() [2203]
                0.00    0.00       4/8           std::Rbtree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<Catch::IReporterFactory> >, std::Select1st<std::pair<std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<Catch::IReporterFactory> > >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<Catch::IReporterFactory> > > >::_M_end() [2095]
                0.00    0.00       4/9           std::Rbtree_iterator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<Catch::IReporterFactory> > >::Rbtree_iterator(std::Rbtree_node_base) [2077]
                0.00    0.00       4/4           std::pair<std::Rbtree_node_base, std::Rbtree_node_base>::pair<std::Rbtree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<Catch::IReporterFactory> > >&, std::Rbtree_node_base&, true>(std::Rbtree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<Catch::IReporterFactory> > >&, std::Rbtree_node_base&) [2304]
                0.00    0.00       3/7           std::Rbtree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<Catch::IReporterFactory> >, std::Select1st<std::pair<std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<Catch::IReporterFactory> > >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<Catch::IReporterFactory> > > >::_S_key(std::Rbtree_node_base const) [2116]
                0.00    0.00       1/1           std::Rbtree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<Catch::IReporterFactory> >, std::Select1st<std::pair<std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<Catch::IReporterFactory> > >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<Catch::IReporterFactory> > > >::begin() [4081]
                0.00    0.00       1/1           std::Rbtree_iterator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<Catch::IReporterFactory> > >::operator==(std::Rbtree_iterator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<Catch::IReporterFactory> > > const&) const [3348]
-----------------------------------------------
                0.00    0.00    2923/2923        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> >) [618]
[617]    0.0    0.00    0.00    2923         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&) [617]
                0.00    0.00    2923/2934481     std::__cxx11::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&) [73]
                0.00    0.00    2923/3343        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&) [1352]
                0.00    0.00    2923/460963      operator new(unsigned long, void) [1318]
-----------------------------------------------
                0.00    0.00    1514/1514        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> >) [620]
[618]    0.0    0.00    0.00    1514         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> >) [618]
                0.00    0.00    2923/2923        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&) [617]
                0.00    0.00    4437/4697        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&) [1345]
                0.00    0.00    2923/3086        __gnu_cxx::__normal_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::vector<std::__cxx11::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 [1353]
                0.00    0.00    2923/6152        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> >&) [1342]
                0.00    0.00    2923/3084        __gnu_cxx::__normal_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::vector<std::__cxx11::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++() [1354]
-----------------------------------------------
                0.00    0.00       1/1514        Catch::TestSpec::TestSpec(Catch::TestSpec const&) [1009]
                0.00    0.00       2/1514        Catch::ConfigData::ConfigData(Catch::ConfigData const&) [890]
                0.00    0.00      14/1514        Catch::TestCaseInfo::TestCaseInfo(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > const&, Catch::SourceLineInfo const&) [214]
                0.00    0.00     140/1514        Catch::TestCaseInfo::TestCaseInfo(Catch::TestCaseInfo const&) [693]
                0.00    0.00    1357/1514        Catch::clara::detail::Opt::Opt(Catch::clara::detail::Opt const&) [604]
[619]    0.0    0.00    0.00    1514         std::vector<std::__cxx11::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&) [619]
                0.00    0.00    1514/1514        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> > >&) [621]
                0.00    0.00    1514/1777        std::Vectorbase<std::__cxx11::basic_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 [1380]
                0.00    0.00    1514/1514        __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&) [1388]
                0.00    0.00    1514/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> > > >::size() const [1370]
                0.00    0.00    1514/1514        std::Vectorbase<std::__cxx11::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&) [1390]
                0.00    0.00    1514/524313      std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::~allocator() [1309]
                0.00    0.00    1514/525355      std::Vectorbase<std::__cxx11::basic_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() [1307]
                0.00    0.00    1514/2293        std::vector<std::__cxx11::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 [1365]
                0.00    0.00    1514/2293        std::vector<std::__cxx11::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 [1366]
-----------------------------------------------
                0.00    0.00    1514/1514        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> > >&) [621]
[620]    0.0    0.00    0.00    1514         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> >) [620]
                0.00    0.00    1514/1514        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> >) [618]
-----------------------------------------------
                0.00    0.00    1514/1514        std::vector<std::__cxx11::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&) [619]
[621]    0.0    0.00    0.00    1514         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> > >&) [621]
                0.00    0.00    1514/1514        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> >) [620]
-----------------------------------------------
                0.00    0.00       1/1           __static_initialization_and_destruction_0(int, int) [123]
[622]    0.0    0.00    0.00       1         Catch::ReporterRegistrar<Catch::JunitReporter>::ReporterRegistrar(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [622]
                0.00    0.00       1/4           Catch::(anonymous namespace)::RegistryHub::registerReporter(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::shared_ptr<Catch::IReporterFactory> const&) [592]
                0.00    0.00       1/8           std::shared_ptr<Catch::IReporterFactory>::~shared_ptr() [1122]
                0.00    0.00       1/1           std::shared_ptr<Catch::ReporterRegistrar<Catch::JunitReporter>::ReporterFactory>::~shared_ptr() [1189]
                0.00    0.00       1/18          Catch::getMutableRegistryHub() [1901]
                0.00    0.00       1/1           std::shared_ptr<Catch::ReporterRegistrar<Catch::JunitReporter>::ReporterFactory> std::make_shared<Catch::ReporterRegistrar<Catch::JunitReporter>::ReporterFactory>() [4094]
                0.00    0.00       1/1           std::shared_ptr<Catch::IReporterFactory>::shared_ptr<Catch::ReporterRegistrar<Catch::JunitReporter>::ReporterFactory, void>(std::shared_ptr<Catch::ReporterRegistrar<Catch::JunitReporter>::ReporterFactory>&&) [3456]
-----------------------------------------------
                0.00    0.00       1/1           __static_initialization_and_destruction_0(int, int) [123]
[623]    0.0    0.00    0.00       1         Catch::ReporterRegistrar<Catch::CompactReporter>::ReporterRegistrar(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [623]
                0.00    0.00       1/4           Catch::(anonymous namespace)::RegistryHub::registerReporter(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::shared_ptr<Catch::IReporterFactory> const&) [592]
                0.00    0.00       1/8           std::shared_ptr<Catch::IReporterFactory>::~shared_ptr() [1122]
                0.00    0.00       1/1           std::shared_ptr<Catch::ReporterRegistrar<Catch::CompactReporter>::ReporterFactory>::~shared_ptr() [1190]
                0.00    0.00       1/18          Catch::getMutableRegistryHub() [1901]
                0.00    0.00       1/1           std::shared_ptr<Catch::ReporterRegistrar<Catch::CompactReporter>::ReporterFactory> std::make_shared<Catch::ReporterRegistrar<Catch::CompactReporter>::ReporterFactory>() [4095]
                0.00    0.00       1/1           std::shared_ptr<Catch::IReporterFactory>::shared_ptr<Catch::ReporterRegistrar<Catch::CompactReporter>::ReporterFactory, void>(std::shared_ptr<Catch::ReporterRegistrar<Catch::CompactReporter>::ReporterFactory>&&) [3458]
-----------------------------------------------
                0.00    0.00       1/1           __static_initialization_and_destruction_0(int, int) [123]
[624]    0.0    0.00    0.00       1         Catch::ReporterRegistrar<Catch::ConsoleReporter>::ReporterRegistrar(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [624]
                0.00    0.00       1/4           Catch::(anonymous namespace)::RegistryHub::registerReporter(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::shared_ptr<Catch::IReporterFactory> const&) [592]
                0.00    0.00       1/8           std::shared_ptr<Catch::IReporterFactory>::~shared_ptr() [1122]
                0.00    0.00       1/1           std::shared_ptr<Catch::ReporterRegistrar<Catch::ConsoleReporter>::ReporterFactory>::~shared_ptr() [1191]
                0.00    0.00       1/18          Catch::getMutableRegistryHub() [1901]
                0.00    0.00       1/1           std::shared_ptr<Catch::ReporterRegistrar<Catch::ConsoleReporter>::ReporterFactory> std::make_shared<Catch::ReporterRegistrar<Catch::ConsoleReporter>::ReporterFactory>() [4096]
                0.00    0.00       1/1           std::shared_ptr<Catch::IReporterFactory>::shared_ptr<Catch::ReporterRegistrar<Catch::ConsoleReporter>::ReporterFactory, void>(std::shared_ptr<Catch::ReporterRegistrar<Catch::ConsoleReporter>::ReporterFactory>&&) [3457]
-----------------------------------------------
                0.00    0.00    1357/1357        Catch::clara::detail::Opt::Opt(Catch::clara::detail::Opt const&) [604]
[625]    0.0    0.00    0.00    1357         Catch::clara::detail::ParserRefImpl<Catch::clara::detail::Opt>::ParserRefImpl(Catch::clara::detail::ParserRefImpl<Catch::clara::detail::Opt> const&) [625]
                0.00    0.00    2714/2934481     std::__cxx11::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&) [73]
                0.00    0.00    1357/1357        Catch::clara::detail::ComposableParserImpl<Catch::clara::detail::Opt>::ComposableParserImpl(Catch::clara::detail::ComposableParserImpl<Catch::clara::detail::Opt> const&) [1399]
                0.00    0.00    1357/1383        std::shared_ptr<Catch::clara::detail::BoundRef>::shared_ptr(std::shared_ptr<Catch::clara::detail::BoundRef> const&) [1396]
-----------------------------------------------
                0.00    0.00      39/117         Catch::(anonymous namespace)::isReservedTag(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [665]
                0.00    0.00      39/117         Catch::makeTestCase(Catch::ITestInvoker, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, Catch::NameAndTags const&, Catch::SourceLineInfo const&) [181]
                0.00    0.00      39/117         Catch::setTags(Catch::TestCaseInfo&, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >) [217]
[626]    0.0    0.00    0.00     117         Catch::(anonymous namespace)::parseSpecialTag(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [626]
                0.00    0.00     702/707         bool std::operator==<char, std::char_traits<char>, std::allocator<char> >(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const) [627]
                0.00    0.00     117/170         Catch::startsWith(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char) [810]
-----------------------------------------------
                0.00    0.00       2/707         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::{lambda()#1}::operator()() const [891]
                0.00    0.00       3/707         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]) [880]
                0.00    0.00     702/707         Catch::(anonymous namespace)::parseSpecialTag(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [626]
[627]    0.0    0.00    0.00     707         bool std::operator==<char, std::char_traits<char>, std::allocator<char> >(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const) [627]
                0.00    0.00     707/66242       std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::compare(char const) const [310]
-----------------------------------------------
                0.00    0.00   63485/63485       Catch::BinaryExpr<char16_t const&, int const&> const Catch::ExprLhs<char16_t const&>::operator==<int>(int const&) [603]
[628]    0.0    0.00    0.00   63485         Catch::BinaryExpr<char16_t const&, int const&>::BinaryExpr(bool, char16_t const&, Catch::StringRef, int const&) [628]
                0.00    0.00   63485/83907016     Catch::ITransientExpression::ITransientExpression(bool, bool) [67]
-----------------------------------------------
                0.00    0.00       1/360         ___CATCH__TEST____0() [11]
                0.00    0.00       1/360         ___CATCH__TEST____35() [22]
                0.00    0.00       1/360         ___CATCH__TEST____0() [651]
                0.00    0.00       4/360         ___CATCH__TEST____0() [89]
                0.00    0.00       4/360         ___CATCH__TEST____8() [590]
                0.00    0.00       4/360         ___CATCH__TEST____3() [18]
                0.00    0.00       4/360         ___CATCH__TEST____15() [196]
                0.00    0.00       4/360         ___CATCH__TEST____31() [55]
                0.00    0.00      16/360         ___CATCH__TEST____19() [48]
                0.00    0.00      16/360         ___CATCH__TEST____25() [31]
                0.00    0.00      25/360         ___CATCH__TEST____0() [349]
                0.00    0.00      25/360         ___CATCH__TEST____12() [14]
                0.00    0.00      36/360         ___CATCH__TEST____0() [28]
                0.00    0.00      50/360         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> >&) [7]
                0.00    0.00     169/360         ___CATCH__TEST____0() [19]
[629]    0.0    0.00    0.00     360         Catch::SectionInfo::SectionInfo(Catch::SourceLineInfo const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [629]
                0.00    0.00     360/978270      std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string() [52]
                0.00    0.00     360/2934481     std::__cxx11::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&) [73]
-----------------------------------------------
                0.00    0.00      25/25          __gnu_cxx::__normal_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > > std::__adjacent_find<__gnu_cxx::__normal_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, __gnu_cxx::__ops::Iterequal_to_iter>(__gnu_cxx::__normal_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, __gnu_cxx::__normal_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, __gnu_cxx::__ops::Iterequal_to_iter) [631]
[630]    0.0    0.00    0.00      25         bool __gnu_cxx::__ops::Iterequal_to_iter::operator()<__gnu_cxx::__normal_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, __gnu_cxx::__normal_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > > >(__gnu_cxx::__normal_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, __gnu_cxx::__normal_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >) const [630]
                0.00    0.00      25/403         __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&) [543]
                0.00    0.00      50/252         __gnu_cxx::__normal_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::vector<std::__cxx11::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 [1494]
-----------------------------------------------
                0.00    0.00      14/14          __gnu_cxx::__normal_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > > std::__unique<__gnu_cxx::__normal_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, __gnu_cxx::__ops::Iterequal_to_iter>(__gnu_cxx::__normal_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, __gnu_cxx::__normal_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, __gnu_cxx::__ops::Iterequal_to_iter) [633]
[631]    0.0    0.00    0.00      14         __gnu_cxx::__normal_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > > std::__adjacent_find<__gnu_cxx::__normal_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, __gnu_cxx::__ops::Iterequal_to_iter>(__gnu_cxx::__normal_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, __gnu_cxx::__normal_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, __gnu_cxx::__ops::Iterequal_to_iter) [631]
                0.00    0.00      25/25          bool __gnu_cxx::__ops::Iterequal_to_iter::operator()<__gnu_cxx::__normal_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, __gnu_cxx::__normal_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > > >(__gnu_cxx::__normal_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, __gnu_cxx::__normal_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >) const [630]
                0.00    0.00      39/103         __gnu_cxx::__normal_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::vector<std::__cxx11::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++() [1613]
                0.00    0.00      39/161         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&) [1559]
                0.00    0.00      14/42          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&) [1823]
-----------------------------------------------
                0.00    0.00      14/14          Catch::setTags(Catch::TestCaseInfo&, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >) [217]
[632]    0.0    0.00    0.00      14         __gnu_cxx::__normal_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > > std::unique<__gnu_cxx::__normal_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > > >(__gnu_cxx::__normal_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, __gnu_cxx::__normal_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >) [632]
                0.00    0.00      14/14          __gnu_cxx::__normal_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > > std::__unique<__gnu_cxx::__normal_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, __gnu_cxx::__ops::Iterequal_to_iter>(__gnu_cxx::__normal_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, __gnu_cxx::__normal_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, __gnu_cxx::__ops::Iterequal_to_iter) [633]
                0.00    0.00      14/14          __gnu_cxx::__ops::__iter_equal_to_iter() [1953]
-----------------------------------------------
                0.00    0.00      14/14          __gnu_cxx::__normal_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > > std::unique<__gnu_cxx::__normal_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > > >(__gnu_cxx::__normal_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, __gnu_cxx::__normal_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >) [632]
[633]    0.0    0.00    0.00      14         __gnu_cxx::__normal_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > > std::__unique<__gnu_cxx::__normal_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, __gnu_cxx::__ops::Iterequal_to_iter>(__gnu_cxx::__normal_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, __gnu_cxx::__normal_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, __gnu_cxx::__ops::Iterequal_to_iter) [633]
                0.00    0.00      14/14          __gnu_cxx::__normal_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > > std::__adjacent_find<__gnu_cxx::__normal_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, __gnu_cxx::__ops::Iterequal_to_iter>(__gnu_cxx::__normal_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, __gnu_cxx::__normal_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, __gnu_cxx::__ops::Iterequal_to_iter) [631]
                0.00    0.00      14/42          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&) [1823]
-----------------------------------------------
                0.00    0.00       1/35          Catch::clara::detail::Parser Catch::clara::detail::Parser::operator|<Catch::clara::detail::Help>(Catch::clara::detail::Help const&) const [717]
                0.00    0.00      34/35          Catch::clara::detail::Parser Catch::clara::detail::Parser::operator|<Catch::clara::detail::Opt>(Catch::clara::detail::Opt const&) const [602]
[634]    0.0    0.00    0.00      35         Catch::clara::detail::Parser::operator|=(Catch::clara::detail::Opt const&) [634]
                0.00    0.00      35/35          std::vector<Catch::clara::detail::Opt, std::allocator<Catch::clara::detail::Opt> >::push_back(Catch::clara::detail::Opt const&) [636]
-----------------------------------------------
                0.00    0.00      35/35          std::vector<Catch::clara::detail::Opt, std::allocator<Catch::clara::detail::Opt> >::push_back(Catch::clara::detail::Opt const&) [636]
[635]    0.0    0.00    0.00      35         void std::vector<Catch::clara::detail::Opt, std::allocator<Catch::clara::detail::Opt> >::_M_realloc_insert<Catch::clara::detail::Opt const&>(__gnu_cxx::__normal_iterator<Catch::clara::detail::Opt, std::vector<Catch::clara::detail::Opt, std::allocator<Catch::clara::detail::Opt> > >, Catch::clara::detail::Opt const&) [635]
                0.00    0.00      70/70          Catch::clara::detail::Opt std::__uninitialized_move_if_noexcept_a<Catch::clara::detail::Opt, Catch::clara::detail::Opt, std::allocator<Catch::clara::detail::Opt> >(Catch::clara::detail::Opt, Catch::clara::detail::Opt, Catch::clara::detail::Opt, std::allocator<Catch::clara::detail::Opt>&) [650]
                0.00    0.00      35/113         void std::Destroy<Catch::clara::detail::Opt, Catch::clara::detail::Opt>(Catch::clara::detail::Opt, Catch::clara::detail::Opt, std::allocator<Catch::clara::detail::Opt>&) [641]
                0.00    0.00      35/35          void std::allocatortraits<std::allocator<Catch::clara::detail::Opt> >::construct<Catch::clara::detail::Opt, Catch::clara::detail::Opt const&>(std::allocator<Catch::clara::detail::Opt>&, Catch::clara::detail::Opt, Catch::clara::detail::Opt const&) [738]
                0.00    0.00     105/260         std::Vectorbase<Catch::clara::detail::Opt, std::allocator<Catch::clara::detail::Opt> >::_M_get_Tp_allocator() [1493]
                0.00    0.00      70/140         __gnu_cxx::__normal_iterator<Catch::clara::detail::Opt, std::vector<Catch::clara::detail::Opt, std::allocator<Catch::clara::detail::Opt> > >::base() const [1586]
                0.00    0.00      35/35          std::vector<Catch::clara::detail::Opt, std::allocator<Catch::clara::detail::Opt> >::_M_check_len(unsigned long, char const) const [1841]
                0.00    0.00      35/35          std::vector<Catch::clara::detail::Opt, std::allocator<Catch::clara::detail::Opt> >::begin() [1843]
                0.00    0.00      35/35          __gnu_cxx::__normal_iterator<Catch::clara::detail::Opt, std::vector<Catch::clara::detail::Opt, std::allocator<Catch::clara::detail::Opt> > >::difference_type __gnu_cxx::operator-<Catch::clara::detail::Opt, std::vector<Catch::clara::detail::Opt, std::allocator<Catch::clara::detail::Opt> > >(__gnu_cxx::__normal_iterator<Catch::clara::detail::Opt, std::vector<Catch::clara::detail::Opt, std::allocator<Catch::clara::detail::Opt> > > const&, __gnu_cxx::__normal_iterator<Catch::clara::detail::Opt, std::vector<Catch::clara::detail::Opt, std::allocator<Catch::clara::detail::Opt> > > const&) [1840]
                0.00    0.00      35/110         std::Vectorbase<Catch::clara::detail::Opt, std::allocator<Catch::clara::detail::Opt> >::_M_allocate(unsigned long) [1607]
                0.00    0.00      35/1427        Catch::clara::detail::Opt const& std::forward<Catch::clara::detail::Opt const&>(std::remove_reference<Catch::clara::detail::Opt const&>::type&) [1395]
                0.00    0.00      35/113         std::Vectorbase<Catch::clara::detail::Opt, std::allocator<Catch::clara::detail::Opt> >::_M_deallocate(Catch::clara::detail::Opt, unsigned long) [1603]
-----------------------------------------------
                0.00    0.00      35/35          Catch::clara::detail::Parser::operator|=(Catch::clara::detail::Opt const&) [634]
[636]    0.0    0.00    0.00      35         std::vector<Catch::clara::detail::Opt, std::allocator<Catch::clara::detail::Opt> >::push_back(Catch::clara::detail::Opt const&) [636]
                0.00    0.00      35/35          void std::vector<Catch::clara::detail::Opt, std::allocator<Catch::clara::detail::Opt> >::_M_realloc_insert<Catch::clara::detail::Opt const&>(__gnu_cxx::__normal_iterator<Catch::clara::detail::Opt, std::vector<Catch::clara::detail::Opt, std::allocator<Catch::clara::detail::Opt> > >, Catch::clara::detail::Opt const&) [635]
                0.00    0.00      35/35          std::vector<Catch::clara::detail::Opt, std::allocator<Catch::clara::detail::Opt> >::end() [1842]
-----------------------------------------------
                0.00    0.00       1/1987        Catch::clara::detail::Help::~Help() [1059]
                0.00    0.00       4/1987        unittest::snap_catch2_main(char const, char const, int, char**, void ()(), Catch::clara::detail::Parser ()(Catch::clara::detail::Parser const&), int ()(Catch::Session&), void ()()) [2]
                0.00    0.00      30/1987        Catch::makeCommandLineParser(Catch::ConfigData&) [210]
                0.00    0.00    1952/1987        void std::Destroy<Catch::clara::detail::Opt>(Catch::clara::detail::Opt) [638]
[637]    0.0    0.00    0.00    1987         Catch::clara::detail::Opt::~Opt() [637]
                0.00    0.00    1987/1987        Catch::clara::detail::ParserRefImpl<Catch::clara::detail::Opt>::~ParserRefImpl() [664]
                0.00    0.00    1987/2342        std::vector<std::_cxx11::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() [676]
-----------------------------------------------
                0.00    0.00    1952/1952        void std::Destroyaux<false>::__destroy<Catch::clara::detail::Opt>(Catch::clara::detail::Opt, Catch::clara::detail::Opt) [639]
[638]    0.0    0.00    0.00    1952         void std::Destroy<Catch::clara::detail::Opt>(Catch::clara::detail::Opt) [638]
                0.00    0.00    1952/1987        Catch::clara::detail::Opt::~Opt() [637]
-----------------------------------------------
                0.00    0.00     113/113         void std::Destroy<Catch::clara::detail::Opt>(Catch::clara::detail::Opt, Catch::clara::detail::Opt) [640]
[639]    0.0    0.00    0.00     113         void std::Destroyaux<false>::__destroy<Catch::clara::detail::Opt>(Catch::clara::detail::Opt, Catch::clara::detail::Opt) [639]
                0.00    0.00    1952/1952        void std::Destroy<Catch::clara::detail::Opt>(Catch::clara::detail::Opt) [638]
                0.00    0.00    1952/3869        Catch::clara::detail::Opt std::_addressof<Catch::clara::detail::Opt>(Catch::clara::detail::Opt&) [1349]
-----------------------------------------------
                0.00    0.00     113/113         void std::Destroy<Catch::clara::detail::Opt, Catch::clara::detail::Opt>(Catch::clara::detail::Opt, Catch::clara::detail::Opt, std::allocator<Catch::clara::detail::Opt>&) [641]
[640]    0.0    0.00    0.00     113         void std::Destroy<Catch::clara::detail::Opt>(Catch::clara::detail::Opt, Catch::clara::detail::Opt) [640]
                0.00    0.00     113/113         void std::Destroyaux<false>::__destroy<Catch::clara::detail::Opt>(Catch::clara::detail::Opt, Catch::clara::detail::Opt) [639]
-----------------------------------------------
                0.00    0.00       1/113         std::vector<Catch::clara::detail::Opt, std::allocator<Catch::clara::detail::Opt> >::operator=(std::vector<Catch::clara::detail::Opt, std::allocator<Catch::clara::detail::Opt> > const&) [775]
                0.00    0.00      35/113         void std::vector<Catch::clara::detail::Opt, std::allocator<Catch::clara::detail::Opt> >::_M_realloc_insert<Catch::clara::detail::Opt const&>(__gnu_cxx::__normal_iterator<Catch::clara::detail::Opt, std::vector<Catch::clara::detail::Opt, std::allocator<Catch::clara::detail::Opt> > >, Catch::clara::detail::Opt const&) [635]
                0.00    0.00      77/113         std::vector<Catch::clara::detail::Opt, std::allocator<Catch::clara::detail::Opt> >::~vector() [652]
[641]    0.0    0.00    0.00     113         void std::Destroy<Catch::clara::detail::Opt, Catch::clara::detail::Opt>(Catch::clara::detail::Opt, Catch::clara::detail::Opt, std::allocator<Catch::clara::detail::Opt>&) [641]
                0.00    0.00     113/113         void std::Destroy<Catch::clara::detail::Opt>(Catch::clara::detail::Opt, Catch::clara::detail::Opt) [640]
-----------------------------------------------
                0.00    0.00       1/3           unittest::snap_catch2_main(char const, char const, int, char*, void ()(), Catch::clara::detail::Parser ()(Catch::clara::detail::Parser const&), int ()(Catch::Session&), void ()()) [2]
                0.00    0.00       2/3           Catch::makeCommandLineParser(Catch::ConfigData&) [210]
[642]    0.0    0.00    0.00       3         Catch::clara::detail::Opt::Opt<unsigned int>(unsigned int&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [642]
                0.00    0.00       3/159         std::vector<std::__cxx11::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() [474]
                0.00    0.00       3/3           Catch::clara::detail::ParserRefImpl<Catch::clara::detail::Opt>::ParserRefImpl<unsigned int>(unsigned int&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [838]
-----------------------------------------------
                0.00    0.00   63485/63485       ___CATCH__TEST____15() [196]
[643]    0.0    0.00    0.00   63485         Catch::BinaryExpr<char16_t const&, int const&>::~BinaryExpr() [643]
                0.00    0.00   63485/83907016     Catch::ITransientExpression::~ITransientExpression() [97]
-----------------------------------------------
                0.00    0.00     595/595         Catch::clara::detail::Opt::Opt(Catch::clara::detail::Opt&&) [645]
[644]    0.0    0.00    0.00     595         Catch::clara::detail::ParserRefImpl<Catch::clara::detail::Opt>::ParserRefImpl(Catch::clara::detail::ParserRefImpl<Catch::clara::detail::Opt>&&) [644]
                0.00    0.00    1190/349082      std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&) [268]
                0.00    0.00     595/595         Catch::clara::detail::ComposableParserImpl<Catch::clara::detail::Opt>::ComposableParserImpl(Catch::clara::detail::ComposableParserImpl<Catch::clara::detail::Opt>&&) [1430]
                0.00    0.00     595/595         std::shared_ptr<Catch::clara::detail::BoundRef>::shared_ptr(std::shared_ptr<Catch::clara::detail::BoundRef>&&) [1432]
-----------------------------------------------
                0.00    0.00     595/595         void std::Construct<Catch::clara::detail::Opt, Catch::clara::detail::Opt>(Catch::clara::detail::Opt, Catch::clara::detail::Opt&&) [646]
[645]    0.0    0.00    0.00     595         Catch::clara::detail::Opt::Opt(Catch::clara::detail::Opt&&) [645]
                0.00    0.00     595/595         Catch::clara::detail::ParserRefImpl<Catch::clara::detail::Opt>::ParserRefImpl(Catch::clara::detail::ParserRefImpl<Catch::clara::detail::Opt>&&) [644]
                0.00    0.00     595/653         std::vector<std::_cxx11::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> > > >&&) [1425]
-----------------------------------------------
                0.00    0.00     595/595         Catch::clara::detail::Opt std::__uninitialized_copy<false>::__uninit_copy<std::move_iterator<Catch::clara::detail::Opt>, Catch::clara::detail::Opt>(std::move_iterator<Catch::clara::detail::Opt>, std::move_iterator<Catch::clara::detail::Opt>, Catch::clara::detail::Opt) [647]
[646]    0.0    0.00    0.00     595         void std::Construct<Catch::clara::detail::Opt, Catch::clara::detail::Opt>(Catch::clara::detail::Opt, Catch::clara::detail::Opt&&) [646]
                0.00    0.00     595/595         Catch::clara::detail::Opt::Opt(Catch::clara::detail::Opt&&) [645]
                0.00    0.00     595/595         Catch::clara::detail::Opt&& std::forward<Catch::clara::detail::Opt>(std::removereference<Catch::clara::detail::Opt>::type&) [1436]
                0.00    0.00     595/460963      operator new(unsigned long, void) [1318]
-----------------------------------------------
                0.00    0.00      70/70          Catch::clara::detail::Opt std::uninitialized_copy<std::move_iterator<Catch::clara::detail::Opt>, Catch::clara::detail::Opt>(std::move_iterator<Catch::clara::detail::Opt>, std::move_iterator<Catch::clara::detail::Opt>, Catch::clara::detail::Opt) [648]
[647]    0.0    0.00    0.00      70         Catch::clara::detail::Opt std::__uninitialized_copy<false>::__uninit_copy<std::move_iterator<Catch::clara::detail::Opt>, Catch::clara::detail::Opt>(std::move_iterator<Catch::clara::detail::Opt>, std::move_iterator<Catch::clara::detail::Opt>, Catch::clara::detail::Opt) [647]
                0.00    0.00     595/595         void std::Construct<Catch::clara::detail::Opt, Catch::clara::detail::Opt>(Catch::clara::detail::Opt, Catch::clara::detail::Opt&&) [646]
                0.00    0.00     665/665         bool std::operator!=<Catch::clara::detail::Opt>(std::moveiterator<Catch::clara::detail::Opt> const&, std::move_iterator<Catch::clara::detail::Opt> const&) [1419]
                0.00    0.00     595/595         std::move_iterator<Catch::clara::detail::Opt>::operator() const [1431]
                0.00    0.00     595/3869        Catch::clara::detail::Opt std::__addressof<Catch::clara::detail::Opt>(Catch::clara::detail::Opt&) [1349]
                0.00    0.00     595/595         std::move_iterator<Catch::clara::detail::Opt>::operator++() [1434]
-----------------------------------------------
                0.00    0.00      70/70          Catch::clara::detail::Opt std::__uninitialized_copy_a<std::move_iterator<Catch::clara::detail::Opt>, Catch::clara::detail::Opt, Catch::clara::detail::Opt>(std::move_iterator<Catch::clara::detail::Opt>, std::move_iterator<Catch::clara::detail::Opt>, Catch::clara::detail::Opt, std::allocator<Catch::clara::detail::Opt>&) [649]
[648]    0.0    0.00    0.00      70         Catch::clara::detail::Opt std::uninitialized_copy<std::move_iterator<Catch::clara::detail::Opt>, Catch::clara::detail::Opt>(std::move_iterator<Catch::clara::detail::Opt>, std::move_iterator<Catch::clara::detail::Opt>, Catch::clara::detail::Opt) [648]
                0.00    0.00      70/70          Catch::clara::detail::Opt std::__uninitialized_copy<false>::__uninit_copy<std::move_iterator<Catch::clara::detail::Opt>, Catch::clara::detail::Opt>(std::move_iterator<Catch::clara::detail::Opt>, std::move_iterator<Catch::clara::detail::Opt>, Catch::clara::detail::Opt) [647]
-----------------------------------------------
                0.00    0.00      70/70          Catch::clara::detail::Opt std::__uninitialized_move_if_noexcept_a<Catch::clara::detail::Opt, Catch::clara::detail::Opt, std::allocator<Catch::clara::detail::Opt> >(Catch::clara::detail::Opt, Catch::clara::detail::Opt, Catch::clara::detail::Opt, std::allocator<Catch::clara::detail::Opt>&) [650]
[649]    0.0    0.00    0.00      70         Catch::clara::detail::Opt std::__uninitialized_copy_a<std::move_iterator<Catch::clara::detail::Opt>, Catch::clara::detail::Opt, Catch::clara::detail::Opt>(std::move_iterator<Catch::clara::detail::Opt>, std::move_iterator<Catch::clara::detail::Opt>, Catch::clara::detail::Opt, std::allocator<Catch::clara::detail::Opt>&) [649]
                0.00    0.00      70/70          Catch::clara::detail::Opt std::uninitialized_copy<std::move_iterator<Catch::clara::detail::Opt>, Catch::clara::detail::Opt>(std::move_iterator<Catch::clara::detail::Opt>, std::move_iterator<Catch::clara::detail::Opt>, Catch::clara::detail::Opt) [648]
-----------------------------------------------
                0.00    0.00      70/70          void std::vector<Catch::clara::detail::Opt, std::allocator<Catch::clara::detail::Opt> >::_M_realloc_insert<Catch::clara::detail::Opt const&>(__gnu_cxx::__normal_iterator<Catch::clara::detail::Opt, std::vector<Catch::clara::detail::Opt, std::allocator<Catch::clara::detail::Opt> > >, Catch::clara::detail::Opt const&) [635]
[650]    0.0    0.00    0.00      70         Catch::clara::detail::Opt std::__uninitialized_move_if_noexcept_a<Catch::clara::detail::Opt, Catch::clara::detail::Opt, std::allocator<Catch::clara::detail::Opt> >(Catch::clara::detail::Opt, Catch::clara::detail::Opt, Catch::clara::detail::Opt, std::allocator<Catch::clara::detail::Opt>&) [650]
                0.00    0.00      70/70          Catch::clara::detail::Opt std::__uninitialized_copy_a<std::move_iterator<Catch::clara::detail::Opt>, Catch::clara::detail::Opt, Catch::clara::detail::Opt>(std::move_iterator<Catch::clara::detail::Opt>, std::move_iterator<Catch::clara::detail::Opt>, Catch::clara::detail::Opt, std::allocator<Catch::clara::detail::Opt>&) [649]
                0.00    0.00     140/140         std::move_iterator<Catch::clara::detail::Opt> std::__make_move_if_noexcept_iterator<Catch::clara::detail::Opt, std::move_iterator<Catch::clara::detail::Opt> >(Catch::clara::detail::Opt) [1588]
-----------------------------------------------
                0.00    0.00       1/1           Catch::TestInvokerAsFunction::invoke() const [9]
[651]    0.0    0.00    0.00       1         ___CATCH__TEST____0() [651]
                0.00    0.00       1/310         Catch::Section::Section(Catch::SectionInfo const&) [270]
                0.00    0.00       1/360         Catch::SectionInfo::SectionInfo(Catch::SourceLineInfo const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [629]
                0.00    0.00       1/69382       std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(char const, std::allocator<char> const&) [275]
                0.00    0.00       4/83907016     Catch::AssertionHandler::handleExpr(Catch::ITransientExpression const&) [15]
                0.00    0.00       1/310         Catch::Section::~Section() [678]
                0.00    0.00       4/17409271     Catch::BinaryExpr<int const&, int const&> const Catch::ExprLhs<int const&>::operator==<int>(int const&) [53]
                0.00    0.00       4/84361910     Catch::AssertionHandler::AssertionHandler(Catch::StringRef const&, Catch::SourceLineInfo const&, Catch::StringRef, Catch::ResultDisposition::Flags) [21]
                0.00    0.00       4/18523335     Catch::ExprLhs<int const&> Catch::Decomposer::operator<=<int>(int const&) [65]
                0.00    0.00       1/921         Catch::SectionInfo::~SectionInfo() [695]
                0.00    0.00       4/84427445     operator"" catchsr(char const, unsigned long) [40]
                0.00    0.00       4/84361910     Catch::AssertionHandler::complete() [41]
                0.00    0.00       1/17670427     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() [60]
                0.00    0.00       4/154890399     Catch::StringRef::StringRef(char const) [42]
                0.00    0.00       4/18523335     Catch::BinaryExpr<int const&, int const&>::~BinaryExpr() [144]
                0.00    0.00       5/84362249     Catch::SourceLineInfo::SourceLineInfo(char const, unsigned long) [68]
                0.00    0.00       4/84361910     Catch::AssertionHandler::~AssertionHandler() [113]
                0.00    0.00       1/310         Catch::Section::operator bool() const [1488]
                0.00    0.00       1/51          unittest::g_progress() [1752]
-----------------------------------------------
                0.00    0.00       1/77          std::vector<Catch::clara::detail::Opt, std::allocator<Catch::clara::detail::Opt> >::_M_move_assign(std::vector<Catch::clara::detail::Opt, std::allocator<Catch::clara::detail::Opt> >&&, std::integral_constant<bool, true>) [870]
                0.00    0.00      76/77          Catch::clara::detail::Parser::~Parser() [653]
[652]    0.0    0.00    0.00      77         std::vector<Catch::clara::detail::Opt, std::allocator<Catch::clara::detail::Opt> >::~vector() [652]
                0.00    0.00      77/113         void std::Destroy<Catch::clara::detail::Opt, Catch::clara::detail::Opt>(Catch::clara::detail::Opt, Catch::clara::detail::Opt, std::allocator<Catch::clara::detail::Opt>&) [641]
                0.00    0.00      77/260         std::Vector_base<Catch::clara::detail::Opt, std::allocator<Catch::clara::detail::Opt> >::_M_get_Tp_allocator() [1493]
                0.00    0.00      77/77          std::Vectorbase<Catch::clara::detail::Opt, std::allocator<Catch::clara::detail::Opt> >::~Vectorbase() [1705]
-----------------------------------------------
                0.00    0.00       1/76          Catch::Session::Session() [209]
                0.00    0.00       1/76          Catch::Session::~Session() [558]
                0.00    0.00       1/76          Catch::clara::detail::Parser Catch::clara::detail::Parser::operator|<Catch::clara::detail::Arg>(Catch::clara::detail::Arg const&) const [733]
                0.00    0.00       1/76          Catch::clara::detail::Parser Catch::clara::detail::Parser::operator|<Catch::clara::detail::ExeName>(Catch::clara::detail::ExeName const&) const [734]
                0.00    0.00       1/76          Catch::clara::detail::Parser Catch::clara::detail::Parser::operator|<Catch::clara::detail::Help>(Catch::clara::detail::Help const&) const [717]
                0.00    0.00       2/76          Catch::clara::detail::Parser Catch::clara::detail::ComposableParserImpl<Catch::clara::detail::ExeName>::operator|<Catch::clara::detail::Help>(Catch::clara::detail::Help const&) const [701]
                0.00    0.00       4/76          unittest::snap_catch2_main(char const, char const, int, char**, void ()(), Catch::clara::detail::Parser ()(Catch::clara::detail::Parser const&), int ()(Catch::Session&), void ()()) [2]
                0.00    0.00      31/76          Catch::makeCommandLineParser(Catch::ConfigData&) [210]
                0.00    0.00      34/76          Catch::clara::detail::Parser Catch::clara::detail::Parser::operator|<Catch::clara::detail::Opt>(Catch::clara::detail::Opt const&) const [602]
[653]    0.0    0.00    0.00      76         Catch::clara::detail::Parser::~Parser() [653]
                0.00    0.00      76/77          std::vector<Catch::clara::detail::Opt, std::allocator<Catch::clara::detail::Opt> >::~vector() [652]
                0.00    0.00      76/77          std::vector<Catch::clara::detail::Arg, std::allocator<Catch::clara::detail::Arg> >::~vector() [951]
                0.00    0.00      76/77          Catch::clara::detail::ExeName::~ExeName() [981]
                0.00    0.00      76/2151        Catch::clara::detail::ParserBase::~ParserBase() [1368]
-----------------------------------------------
                0.00    0.00      50/560         Catch::Section::~Section() [678]
                0.00    0.00     100/560         Catch::SectionStats::SectionStats(Catch::SectionInfo const&, Catch::Counts const&, double, bool) [721]
                0.00    0.00     100/560         void __gnu_cxx::new_allocator<Catch::SectionInfo>::construct<Catch::SectionInfo, Catch::SectionInfo const&>(Catch::SectionInfo, Catch::SectionInfo const&) [722]
                0.00    0.00     310/560         Catch::Section::Section(Catch::SectionInfo const&) [270]
[654]    0.0    0.00    0.00     560         Catch::SectionInfo::SectionInfo(Catch::SectionInfo const&) [654]
                0.00    0.00    1120/2934481     std::__cxx11::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&) [73]
-----------------------------------------------
                0.00    0.00       1/1           Catch::ReporterRegistry::create(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::shared_ptr<Catch::IConfig const> const&) const [380]
[655]    0.0    0.00    0.00       1         std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::shared_ptr<Catch::IReporterFactory>, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<Catch::IReporterFactory> > > >::find(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) const [655]
                0.00    0.00       1/1           std::Rbtree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<Catch::IReporterFactory> >, std::Select1st<std::pair<std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<Catch::IReporterFactory> > >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<Catch::IReporterFactory> > > >::find(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) const [656]
-----------------------------------------------
                0.00    0.00       1/1           std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::shared_ptr<Catch::IReporterFactory>, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<Catch::IReporterFactory> > > >::find(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) const [655]
[656]    0.0    0.00    0.00       1         std::Rbtree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<Catch::IReporterFactory> >, std::Select1st<std::pair<std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<Catch::IReporterFactory> > >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<Catch::IReporterFactory> > > >::find(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) const [656]
                0.00    0.00       1/1           std::Rbtree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<Catch::IReporterFactory> >, std::Select1st<std::pair<std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<Catch::IReporterFactory> > >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<Catch::IReporterFactory> > > >::_M_lower_bound(std::Rbtree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<Catch::IReporterFactory> > > const, std::Rbtree_node_base const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) const [677]
                0.00    0.00       1/14          std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::operator()(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) const [609]
                0.00    0.00       1/1           std::Rbtree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<Catch::IReporterFactory> >, std::Select1st<std::pair<std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<Catch::IReporterFactory> > >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<Catch::IReporterFactory> > > >::_M_end() const [3385]
                0.00    0.00       1/1           std::Rbtree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<Catch::IReporterFactory> >, std::Select1st<std::pair<std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<Catch::IReporterFactory> > >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<Catch::IReporterFactory> > > >::_M_begin() const [3386]
                0.00    0.00       1/2           std::Rbtree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<Catch::IReporterFactory> >, std::Select1st<std::pair<std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<Catch::IReporterFactory> > >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<Catch::IReporterFactory> > > >::end() const [2691]
                0.00    0.00       1/2           std::Rbtree_const_iterator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<Catch::IReporterFactory> > >::operator==(std::Rbtree_const_iterator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<Catch::IReporterFactory> > > const&) const [2681]
                0.00    0.00       1/7           std::Rbtree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<Catch::IReporterFactory> >, std::Select1st<std::pair<std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<Catch::IReporterFactory> > >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<Catch::IReporterFactory> > > >::_S_key(std::Rbtree_node_base const) [2116]
-----------------------------------------------
                0.00    0.00       4/4           std::pair<std::Rbtree_iterator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<Catch::IReporterFactory> > >, bool> std::Rbtree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<Catch::IReporterFactory> >, std::Select1st<std::pair<std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<Catch::IReporterFactory> > >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<Catch::IReporterFactory> > > >::_M_emplace_unique<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::shared_ptr<Catch::IReporterFactory> const&>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::shared_ptr<Catch::IReporterFactory> const&) [595]
[657]    0.0    0.00    0.00       4         std::Rbtree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<Catch::IReporterFactory> >, std::Select1st<std::pair<std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<Catch::IReporterFactory> > >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<Catch::IReporterFactory> > > >::_M_insert_node(std::Rbtree_node_base, std::Rbtree_node_base, std::Rbtree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<Catch::IReporterFactory> > >) [657]
                0.00    0.00       3/14          std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::operator()(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) const [609]
                0.00    0.00       4/8           std::Rbtree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<Catch::IReporterFactory> >, std::Select1st<std::pair<std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<Catch::IReporterFactory> > >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<Catch::IReporterFactory> > > >::_M_end() [2095]
                0.00    0.00       4/9           std::Rbtree_iterator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<Catch::IReporterFactory> > >::Rbtree_iterator(std::Rbtree_node_base) [2077]
                0.00    0.00       3/7           std::Rbtree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<Catch::IReporterFactory> >, std::Select1st<std::pair<std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<Catch::IReporterFactory> > >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<Catch::IReporterFactory> > > >::_S_key(std::Rbtree_node_base const) [2116]
                0.00    0.00       3/14          std::Rbtree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<Catch::IReporterFactory> >, std::Select1st<std::pair<std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<Catch::IReporterFactory> > >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<Catch::IReporterFactory> > > >::_S_key(std::Rbtree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<Catch::IReporterFactory> > > const) [2018]
-----------------------------------------------
                0.00    0.00       1/1           Catch::clara::detail::Parser::parse(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, Catch::clara::detail::TokenStream const&) const [243]
[658]    0.0    0.00    0.00       1         Catch::clara::detail::BasicResult<Catch::clara::detail::ParseState>::BasicResult(Catch::clara::detail::BasicResult<Catch::clara::detail::ParseState>&&) [658]
                0.00    0.00       1/1           Catch::clara::detail::ResultValueBase<Catch::clara::detail::ParseState>::ResultValueBase(Catch::clara::detail::ResultValueBase<Catch::clara::detail::ParseState> const&) [659]
                0.00    0.00       1/349082      std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&) [268]
-----------------------------------------------
                0.00    0.00       1/1           Catch::clara::detail::BasicResult<Catch::clara::detail::ParseState>::BasicResult(Catch::clara::detail::BasicResult<Catch::clara::detail::ParseState>&&) [658]
[659]    0.0    0.00    0.00       1         Catch::clara::detail::ResultValueBase<Catch::clara::detail::ParseState>::ResultValueBase(Catch::clara::detail::ResultValueBase<Catch::clara::detail::ParseState> const&) [659]
                0.00    0.00       1/92          Catch::clara::detail::ParseState::ParseState(Catch::clara::detail::ParseState const&) [403]
                0.00    0.00       1/1           Catch::clara::detail::ResultBase::ResultBase(Catch::clara::detail::ResultBase const&) [3055]
                0.00    0.00       1/460963      operator new(unsigned long, void) [1318]
-----------------------------------------------
                0.00    0.00       1/1           Catch::Session::Session() [209]
[660]    0.0    0.00    0.00       1         Catch::ConfigData::ConfigData() [660]
                0.00    0.00       2/159         std::vector<std::__cxx11::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() [474]
                0.00    0.00       3/978270      std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string() [52]
                0.00    0.00       1/69382       std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(char const, std::allocator<char> const&) [275]
-----------------------------------------------
                0.00    0.00       2/2           Catch::makeCommandLineParser(Catch::ConfigData&) [210]
[661]    0.0    0.00    0.00       2         Catch::clara::detail::Opt::Opt<double>(double&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [661]
                0.00    0.00       2/159         std::vector<std::__cxx11::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() [474]
                0.00    0.00       2/2           Catch::clara::detail::ParserRefImpl<Catch::clara::detail::Opt>::ParserRefImpl<double>(double&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [878]
-----------------------------------------------
                0.00    0.00       2/2           Catch::makeCommandLineParser(Catch::ConfigData&) [210]
[662]    0.0    0.00    0.00       2         Catch::clara::detail::Opt::Opt<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [662]
                0.00    0.00       2/159         std::vector<std::__cxx11::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() [474]
                0.00    0.00       2/2           Catch::clara::detail::ParserRefImpl<Catch::clara::detail::Opt>::ParserRefImpl<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [877]
-----------------------------------------------
                0.00    0.00       1/2           Catch::Config::Config(Catch::ConfigData const&) [159]
                0.00    0.00       1/2           Catch::TestSpecParser::TestSpecParser(Catch::ITagAliasRegistry const&) [168]
[663]    0.0    0.00    0.00       2         Catch::TestSpec::TestSpec() [663]
                0.00    0.00       2/159         std::vector<std::__cxx11::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() [474]
                0.00    0.00       2/2           std::vector<Catch::TestSpec::Filter, std::allocator<Catch::TestSpec::Filter> >::vector() [2922]
-----------------------------------------------
                0.00    0.00    1987/1987        Catch::clara::detail::Opt::~Opt() [637]
[664]    0.0    0.00    0.00    1987         Catch::clara::detail::ParserRefImpl<Catch::clara::detail::Opt>::~ParserRefImpl() [664]
                0.00    0.00    3974/17670427     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() [60]
                0.00    0.00    1987/2014        std::shared_ptr<Catch::clara::detail::BoundRef>::~shared_ptr() [811]
                0.00    0.00    1987/1987        Catch::clara::detail::ComposableParserImpl<Catch::clara::detail::Opt>::~ComposableParserImpl() [1377]
-----------------------------------------------
                0.00    0.00      39/39          Catch::(anonymous namespace)::enforceNotReservedTag(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, Catch::SourceLineInfo const&) [666]
[665]    0.0    0.00    0.00      39         Catch::(anonymous namespace)::isReservedTag(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [665]
                0.00    0.00      39/117         Catch::(anonymous namespace)::parseSpecialTag(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [626]
                0.00    0.00      39/4382872     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::operator[](unsigned long) const [135]
                0.00    0.00      39/350642197     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::size() const [46]
-----------------------------------------------
                0.00    0.00      39/39          Catch::makeTestCase(Catch::ITestInvoker, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, Catch::NameAndTags const&, Catch::SourceLineInfo const&) [181]
[666]    0.0    0.00    0.00      39         Catch::(anonymous namespace)::enforceNotReservedTag(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, Catch::SourceLineInfo const&) [666]
                0.00    0.00      39/39          Catch::(anonymous namespace)::isReservedTag(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [665]
-----------------------------------------------
                0.00    0.00       1/1           ___CATCH__TEST____0() [89]
[667]    0.0    0.00    0.00       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&) [667]
                0.00    0.00       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&) [668]
-----------------------------------------------
                0.00    0.00       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&) [667]
[668]    0.0    0.00    0.00       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&) [668]
                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> > >) [669]
                0.00    0.00       1/1572892     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::Allochider::Allochider(char, std::allocator<char> const&) [372]
                0.00    0.00       1/19235884     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_local_data() [119]
-----------------------------------------------
                0.00    0.00       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&) [668]
[669]    0.0    0.00    0.00       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> > >) [669]
                0.00    0.00       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) [671]
-----------------------------------------------
                0.00    0.00       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) [671]
[670]    0.0    0.00    0.00       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) [670]
                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> > >) [696]
                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> > >) [699]
                0.00    0.00       1/127676313     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_set_length(unsigned long) [23]
                0.00    0.00       1/491157742     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_data() const [44]
                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> > >) [3264]
-----------------------------------------------
                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> > >) [669]
[671]    0.0    0.00    0.00       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) [671]
                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) [670]
-----------------------------------------------
                0.00    0.00  522909/522909      void std::Destroy<std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >) [673]
[672]    0.0    0.00    0.00  522909         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> >) [672]
                0.00    0.00    3144/3144        void std::Destroy<std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >) [675]
                0.00    0.00    3144/6152        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> >&) [1342]
-----------------------------------------------
                0.00    0.00  522909/522909      void std::Destroy<std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&) [674]
[673]    0.0    0.00    0.00  522909         void std::Destroy<std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >) [673]
                0.00    0.00  522909/522909      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> >) [672]
-----------------------------------------------
                0.00    0.00      14/522909      std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::_M_erase_at_end(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >) [1182]
                0.00    0.00     124/522909      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&) [716]
                0.00    0.00  522771/522909      std::vector<std::__cxx11::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() [676]
[674]    0.0    0.00    0.00  522909         void std::Destroy<std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&) [674]
                0.00    0.00  522909/522909      void std::Destroy<std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >) [673]
-----------------------------------------------
                0.00    0.00    3144/3144        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> >) [672]
[675]    0.0    0.00    0.00    3144         void std::Destroy<std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >) [675]
                0.00    0.00    3144/17670427     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() [60]
-----------------------------------------------
                0.00    0.00       1/2342        Catch::clara::detail::Args::~Args() [1074]
                0.00    0.00       3/2342        Catch::TestSpec::~TestSpec() [1039]
                0.00    0.00       4/2342        Catch::ConfigData::~ConfigData() [971]
                0.00    0.00      14/2342        Catch::makeTestCase(Catch::ITestInvoker, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, Catch::NameAndTags const&, Catch::SourceLineInfo const&) [181]
                0.00    0.00      14/2342        Catch::TestCaseInfo::TestCaseInfo(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > const&, Catch::SourceLineInfo const&) [214]
                0.00    0.00      15/2342        std::vector<std::__cxx11::basic_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>) [952]
                0.00    0.00      78/2342        Catch::TestCaseTracking::SectionTracker::~SectionTracker() <cycle 1> [807]
                0.00    0.00     226/2342        Catch::TestCaseInfo::~TestCaseInfo() [732]
                0.00    0.00    1987/2342        Catch::clara::detail::Opt::~Opt() [637]
[676]    0.0    0.00    0.00    2342         std::vector<std::__cxx11::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() [676]
                0.00    0.00  522771/522909      void std::Destroy<std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&) [674]
                0.00    0.00  522771/525355      std::Vectorbase<std::__cxx11::basic_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() [1307]
                0.00    0.00  522771/522771      std::Vectorbase<std::__cxx11::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() [1312]
-----------------------------------------------
                0.00    0.00       1/1           std::Rbtree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<Catch::IReporterFactory> >, std::Select1st<std::pair<std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<Catch::IReporterFactory> > >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<Catch::IReporterFactory> > > >::find(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) const [656]
[677]    0.0    0.00    0.00       1         std::Rbtree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<Catch::IReporterFactory> >, std::Select1st<std::pair<std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<Catch::IReporterFactory> > >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<Catch::IReporterFactory> > > >::_M_lower_bound(std::Rbtree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<Catch::IReporterFactory> > > const, std::Rbtree_node_base const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) const [677]
                0.00    0.00       2/14          std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::operator()(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) const [609]
                0.00    0.00       2/14          std::Rbtree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<Catch::IReporterFactory> >, std::Select1st<std::pair<std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<Catch::IReporterFactory> > >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<Catch::IReporterFactory> > > >::_S_key(std::Rbtree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<Catch::IReporterFactory> > > const) [2018]
                0.00    0.00       1/1           std::Rbtree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<Catch::IReporterFactory> >, std::Select1st<std::pair<std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<Catch::IReporterFactory> > >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<Catch::IReporterFactory> > > >::_S_left(std::Rbtree_node_base const) [4082]
                0.00    0.00       1/1           std::Rbtree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<Catch::IReporterFactory> >, std::Select1st<std::pair<std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<Catch::IReporterFactory> > >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<Catch::IReporterFactory> > > >::_S_right(std::Rbtree_node_base const) [4083]
                0.00    0.00       1/3           std::Rbtree_const_iterator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<Catch::IReporterFactory> > >::Rbtree_const_iterator(std::Rbtree_node_base const) [2502]
-----------------------------------------------
                0.00    0.00       1/310         ___CATCH__TEST____0() [11]
                0.00    0.00       1/310         ___CATCH__TEST____35() [22]
                0.00    0.00       1/310         ___CATCH__TEST____0() [651]
                0.00    0.00       4/310         ___CATCH__TEST____0() [89]
                0.00    0.00       4/310         ___CATCH__TEST____8() [590]
                0.00    0.00       4/310         ___CATCH__TEST____3() [18]
                0.00    0.00       4/310         ___CATCH__TEST____15() [196]
                0.00    0.00       4/310         ___CATCH__TEST____31() [55]
                0.00    0.00      16/310         ___CATCH__TEST____19() [48]
                0.00    0.00      16/310         ___CATCH__TEST____25() [31]
                0.00    0.00      25/310         ___CATCH__TEST____0() [349]
                0.00    0.00      25/310         ___CATCH__TEST____12() [14]
                0.00    0.00      36/310         ___CATCH__TEST____0() [28]
                0.00    0.00     169/310         ___CATCH__TEST____0() [19]
[678]    0.0    0.00    0.00     310         Catch::Section::~Section() [678]
                0.00    0.00      50/50          Catch::RunContext::sectionEnded(Catch::SectionEndInfo const&) [705]
                0.00    0.00     310/921         Catch::SectionInfo::~SectionInfo() [695]
                0.00    0.00      50/560         Catch::SectionInfo::SectionInfo(Catch::SectionInfo const&) [654]
                0.00    0.00     310/17670427     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() [60]
                0.00    0.00      50/50          Catch::SectionEndInfo::~SectionEndInfo() [818]
                0.00    0.00      50/84362270     Catch::getResultCapture() [36]
                0.00    0.00     310/328         Catch::NonCopyable::~NonCopyable() [1481]
                0.00    0.00      50/100         Catch::Timer::getElapsedSeconds() const [1625]
                0.00    0.00      50/50          Catch::uncaught_exceptions() [1760]
-----------------------------------------------
                0.00    0.00       1/1           Catch::clara::detail::Help::Help(bool&) [585]
[679]    0.0    0.00    0.00       1         Catch::clara::detail::Opt::Opt<Catch::clara::detail::Help::Help(bool&)::{lambda(bool)#1}>(Catch::clara::detail::Help::Help(bool&)::{lambda(bool)#1} const&) [679]
                0.00    0.00       1/159         std::vector<std::__cxx11::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() [474]
                0.00    0.00       1/16          Catch::clara::detail::ParserRefImpl<Catch::clara::detail::Opt>::ParserRefImpl(std::shared_ptr<Catch::clara::detail::BoundRef> const&) [731]
                0.00    0.00       1/2014        std::shared_ptr<Catch::clara::detail::BoundRef>::~shared_ptr() [811]
                0.00    0.00       1/1           std::shared_ptr<Catch::clara::detail::BoundFlagLambda<Catch::clara::detail::Help::Help(bool&)::{lambda(bool)#1}> >::~shared_ptr() [1204]
                0.00    0.00       1/1           std::shared_ptr<Catch::clara::detail::BoundFlagLambda<Catch::clara::detail::Help::Help(bool&)::{lambda(bool)#1}> > std::make_shared<Catch::clara::detail::BoundFlagLambda<Catch::clara::detail::Help::Help(bool&)::{lambda(bool)#1}>, {lambda(bool)#1} const&>({lambda(bool)#1} const&) [4109]
                0.00    0.00       1/1           std::shared_ptr<Catch::clara::detail::BoundRef>::shared_ptr<Catch::clara::detail::BoundFlagLambda<Catch::clara::detail::Help::Help(bool&)::{lambda(bool)#1}>, void>(std::shared_ptr<Catch::clara::detail::BoundFlagLambda<Catch::clara::detail::Help::Help(bool&)::{lambda(bool)#1}> >&&) [3488]
-----------------------------------------------
                0.00    0.00       1/1           Catch::makeCommandLineParser(Catch::ConfigData&) [210]
[680]    0.0    0.00    0.00       1         Catch::clara::detail::Opt::Opt<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(bool)#9}>(Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(bool)#9} const&) [680]
                0.00    0.00       1/159         std::vector<std::__cxx11::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() [474]
                0.00    0.00       1/16          Catch::clara::detail::ParserRefImpl<Catch::clara::detail::Opt>::ParserRefImpl(std::shared_ptr<Catch::clara::detail::BoundRef> const&) [731]
                0.00    0.00       1/2014        std::shared_ptr<Catch::clara::detail::BoundRef>::~shared_ptr() [811]
                0.00    0.00       1/1           std::shared_ptr<Catch::clara::detail::BoundFlagLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(bool)#9}> >::~shared_ptr() [1203]
                0.00    0.00       1/1           std::shared_ptr<Catch::clara::detail::BoundFlagLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(bool)#9}> > std::make_shared<Catch::clara::detail::BoundFlagLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(bool)#9}>, {lambda(bool)#9} const&>({lambda(bool)#9} const&) [4108]
                0.00    0.00       1/1           std::shared_ptr<Catch::clara::detail::BoundRef>::shared_ptr<Catch::clara::detail::BoundFlagLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(bool)#9}>, void>(std::shared_ptr<Catch::clara::detail::BoundFlagLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(bool)#9}> >&&) [3487]
-----------------------------------------------
                0.00    0.00       1/1           Catch::makeCommandLineParser(Catch::ConfigData&) [210]
[681]    0.0    0.00    0.00       1         Catch::clara::detail::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> > > > >(std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [681]
                0.00    0.00       1/159         std::vector<std::__cxx11::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() [474]
                0.00    0.00       1/1           Catch::clara::detail::ParserRefImpl<Catch::clara::detail::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> > > > >(std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [898]
-----------------------------------------------
                0.00    0.00       1/1           Catch::makeCommandLineParser(Catch::ConfigData&) [210]
[682]    0.0    0.00    0.00       1         Catch::clara::detail::Opt::Opt<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#2}>(Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#2} const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [682]
                0.00    0.00       1/159         std::vector<std::__cxx11::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() [474]
                0.00    0.00       1/1           Catch::clara::detail::ParserRefImpl<Catch::clara::detail::Opt>::ParserRefImpl<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#2}>(Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#2} const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [899]
-----------------------------------------------
                0.00    0.00       1/1           Catch::makeCommandLineParser(Catch::ConfigData&) [210]
[683]    0.0    0.00    0.00       1         Catch::clara::detail::Opt::Opt<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#3}>(Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#3} const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [683]
                0.00    0.00       1/159         std::vector<std::__cxx11::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() [474]
                0.00    0.00       1/1           Catch::clara::detail::ParserRefImpl<Catch::clara::detail::Opt>::ParserRefImpl<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#3}>(Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#3} const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [900]
-----------------------------------------------
                0.00    0.00       1/1           Catch::makeCommandLineParser(Catch::ConfigData&) [210]
[684]    0.0    0.00    0.00       1         Catch::clara::detail::Opt::Opt<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#4}>(Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#4} const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [684]
                0.00    0.00       1/159         std::vector<std::__cxx11::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() [474]
                0.00    0.00       1/1           Catch::clara::detail::ParserRefImpl<Catch::clara::detail::Opt>::ParserRefImpl<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#4}>(Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#4} const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [901]
-----------------------------------------------
                0.00    0.00       1/1           Catch::makeCommandLineParser(Catch::ConfigData&) [210]
[685]    0.0    0.00    0.00       1         Catch::clara::detail::Opt::Opt<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#5}>(Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#5} const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [685]
                0.00    0.00       1/159         std::vector<std::__cxx11::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() [474]
                0.00    0.00       1/1           Catch::clara::detail::ParserRefImpl<Catch::clara::detail::Opt>::ParserRefImpl<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#5}>(Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#5} const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [902]
-----------------------------------------------
                0.00    0.00       1/1           Catch::makeCommandLineParser(Catch::ConfigData&) [210]
[686]    0.0    0.00    0.00       1         Catch::clara::detail::Opt::Opt<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#6}>(Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#6} const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [686]
                0.00    0.00       1/159         std::vector<std::__cxx11::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() [474]
                0.00    0.00       1/1           Catch::clara::detail::ParserRefImpl<Catch::clara::detail::Opt>::ParserRefImpl<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#6}>(Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#6} const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [903]
-----------------------------------------------
                0.00    0.00       1/1           Catch::makeCommandLineParser(Catch::ConfigData&) [210]
[687]    0.0    0.00    0.00       1         Catch::clara::detail::Opt::Opt<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#7}>(Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#7} const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [687]
                0.00    0.00       1/159         std::vector<std::__cxx11::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() [474]
                0.00    0.00       1/1           Catch::clara::detail::ParserRefImpl<Catch::clara::detail::Opt>::ParserRefImpl<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#7}>(Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#7} const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [904]
-----------------------------------------------
                0.00    0.00       1/1           Catch::makeCommandLineParser(Catch::ConfigData&) [210]
[688]    0.0    0.00    0.00       1         Catch::clara::detail::Opt::Opt<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#8}>(Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#8} const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [688]
                0.00    0.00       1/159         std::vector<std::__cxx11::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() [474]
                0.00    0.00       1/1           Catch::clara::detail::ParserRefImpl<Catch::clara::detail::Opt>::ParserRefImpl<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#8}>(Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#8} const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [905]
-----------------------------------------------
                0.00    0.00       1/1           Catch::makeCommandLineParser(Catch::ConfigData&) [210]
[689]    0.0    0.00    0.00       1         Catch::clara::detail::Opt::Opt<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&) [689]
                0.00    0.00       1/159         std::vector<std::__cxx11::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() [474]
                0.00    0.00       1/1           Catch::clara::detail::ParserRefImpl<Catch::clara::detail::Opt>::ParserRefImpl<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&) [906]
-----------------------------------------------
                0.00    0.00       1/1           Catch::makeCommandLineParser(Catch::ConfigData&) [210]
[690]    0.0    0.00    0.00       1         Catch::clara::detail::Opt::Opt<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(bool)#11}>(Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(bool)#11} const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [690]
                0.00    0.00       1/159         std::vector<std::__cxx11::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() [474]
                0.00    0.00       1/1           Catch::clara::detail::ParserRefImpl<Catch::clara::detail::Opt>::ParserRefImpl<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(bool)#11}>(Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(bool)#11} const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [907]
-----------------------------------------------
                0.00    0.00       1/1           Catch::makeCommandLineParser(Catch::ConfigData&) [210]
[691]    0.0    0.00    0.00       1         Catch::clara::detail::Opt::Opt<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(int)#10}>(Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(int)#10} const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [691]
                0.00    0.00       1/159         std::vector<std::__cxx11::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() [474]
                0.00    0.00       1/1           Catch::clara::detail::ParserRefImpl<Catch::clara::detail::Opt>::ParserRefImpl<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(int)#10}>(Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(int)#10} const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [908]
-----------------------------------------------
                0.00    0.00       1/1           Catch::makeCommandLineParser(Catch::ConfigData&) [210]
[692]    0.0    0.00    0.00       1         Catch::clara::detail::Opt::Opt<long>(long&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [692]
                0.00    0.00       1/159         std::vector<std::__cxx11::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() [474]
                0.00    0.00       1/1           Catch::clara::detail::ParserRefImpl<Catch::clara::detail::Opt>::ParserRefImpl<long>(long&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [909]
-----------------------------------------------
                0.00    0.00      14/70          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) [742]
                0.00    0.00      14/70          Catch::Option<Catch::TestCaseInfo>::operator=(Catch::TestCaseInfo const&) [747]
                0.00    0.00      42/70          Catch::TestCase::TestCase(Catch::TestCase const&) [708]
[693]    0.0    0.00    0.00      70         Catch::TestCaseInfo::TestCaseInfo(Catch::TestCaseInfo const&) [693]
                0.00    0.00     140/1514        std::vector<std::__cxx11::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&) [619]
                0.00    0.00     210/2934481     std::__cxx11::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&) [73]
-----------------------------------------------
                0.00    0.00     100/100         ___CATCH__TEST____3() [18]
[694]    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) [694]
                0.00    0.00    2149/7164246     std::__cxx11::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t> >::capacity() const [178]
                0.00    0.00    2047/10521903     std::__cxx11::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t> >::_M_is_local() const [141]
                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) [266]
                0.00    0.00     102/3355604     std::__cxx11::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t> >::_M_dispose() [179]
                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) [526]
                0.00    0.00     102/38174441     std::__cxx11::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t> >::_M_data() const [276]
                0.00    0.00    2251/1525993     std::__cxx11::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t> >::length() const [1277]
                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) [1304]
                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) [1305]
-----------------------------------------------
                0.00    0.00       1/921         void std::_Destroy<Catch::SectionInfo>(Catch::SectionInfo) [1081]
                0.00    0.00       1/921         ___CATCH__TEST____0() [11]
                0.00    0.00       1/921         ___CATCH__TEST____35() [22]
                0.00    0.00       1/921         ___CATCH__TEST____0() [651]
                0.00    0.00       4/921         ___CATCH__TEST____0() [89]
                0.00    0.00       4/921         ___CATCH__TEST____8() [590]
                0.00    0.00       4/921         ___CATCH__TEST____3() [18]
                0.00    0.00       4/921         ___CATCH__TEST____15() [196]
                0.00    0.00       4/921         ___CATCH__TEST____31() [55]
                0.00    0.00      16/921         ___CATCH__TEST____19() [48]
                0.00    0.00      16/921         ___CATCH__TEST____25() [31]
                0.00    0.00      25/921         ___CATCH__TEST____0() [349]
                0.00    0.00      25/921         ___CATCH__TEST____12() [14]
                0.00    0.00      36/921         ___CATCH__TEST____0() [28]
                0.00    0.00      50/921         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> >&) [7]
                0.00    0.00      50/921         Catch::SectionEndInfo::~SectionEndInfo() [818]
                0.00    0.00     100/921         Catch::SectionStats::~SectionStats() [793]
                0.00    0.00     100/921         void __gnu_cxx::new_allocator<Catch::SectionInfo>::destroy<Catch::SectionInfo>(Catch::SectionInfo) [795]
                0.00    0.00     169/921         ___CATCH__TEST____0() [19]
                0.00    0.00     310/921         Catch::Section::~Section() [678]
[695]    0.0    0.00    0.00     921         Catch::SectionInfo::~SectionInfo() [695]
                0.00    0.00    1842/17670427     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() [60]
-----------------------------------------------
                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) [670]
[696]    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> > >) [696]
                0.00    0.00       2/934         __gnu_cxx::__normal_iterator<char, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::base() const [346]
                0.00    0.00       1/3108328     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_S_copy_chars(char, char, char) [216]
-----------------------------------------------
                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> > >, std::random_access_iterator_tag) [698]
[697]    0.0    0.00    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&) [697]
                0.00    0.00       2/934         __gnu_cxx::__normal_iterator<char, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::base() const [346]
-----------------------------------------------
                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> > >) [699]
[698]    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> > > >::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) [698]
                0.00    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&) [697]
-----------------------------------------------
                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) [670]
[699]    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> > > >::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> > >) [699]
                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> > >, std::random_access_iterator_tag) [698]
                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&) [4162]
-----------------------------------------------
                0.00    0.00      50/150         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> >&) [7]
                0.00    0.00     100/150         Catch::ConsoleReporter::sectionEnded(Catch::SectionStats const&) [704]
[700]    0.0    0.00    0.00     150         std::__shared_ptr_access<Catch::IConfig const, (__gnu_cxx::Lockpolicy)2, false, false>::operator() const [700]
                0.00    0.00     300/975710      std::__shared_ptr_access<Catch::IConfig const, (__gnu_cxx::Lockpolicy)2, false, false>::_M_get() const [110]
-----------------------------------------------
                0.00    0.00       1/1           Catch::makeCommandLineParser(Catch::ConfigData&) [210]
[701]    0.0    0.00    0.00       1         Catch::clara::detail::Parser Catch::clara::detail::ComposableParserImpl<Catch::clara::detail::ExeName>::operator|<Catch::clara::detail::Help>(Catch::clara::detail::Help const&) const [701]
                0.00    0.00       1/1           Catch::clara::detail::Parser Catch::clara::detail::Parser::operator|<Catch::clara::detail::Help>(Catch::clara::detail::Help const&) const [717]
                0.00    0.00       1/1           Catch::clara::detail::Parser Catch::clara::detail::Parser::operator|<Catch::clara::detail::ExeName>(Catch::clara::detail::ExeName const&) const [734]
                0.00    0.00       2/76          Catch::clara::detail::Parser::~Parser() [653]
                0.00    0.00       1/2           Catch::clara::detail::Parser::Parser() [883]
-----------------------------------------------
                0.00    0.00    4258/4258        ___CATCH__TEST____15() [196]
[702]    0.0    0.00    0.00    4258         Catch::BinaryExpr<char16_t const&, unsigned int const&> const Catch::ExprLhs<char16_t const&>::operator==<unsigned int>(unsigned int const&) [702]
                0.00    0.00    4258/154890399     Catch::StringRef::StringRef(char const) [42]
                0.00    0.00    4258/4258        Catch::BinaryExpr<char16_t const&, unsigned int const&>::BinaryExpr(bool, char16_t const&, Catch::StringRef, unsigned int const&) [730]
                0.00    0.00    4258/4258        bool Catch::compareEqual<char16_t, unsigned int>(char16_t const&, unsigned int const&) [1347]
-----------------------------------------------
                0.00    0.00      14/374         Catch::TestCaseTracking::TrackerContext::startRun() [499]
                0.00    0.00      50/374         Catch::RunContext::runTest(Catch::TestCase const&) [6]
                0.00    0.00     310/374         Catch::RunContext::sectionStarted(Catch::SectionInfo const&, Catch::Counts&) [271]
[703]    0.0    0.00    0.00     374         Catch::TestCaseTracking::NameAndLocation::NameAndLocation(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, Catch::SourceLineInfo const&) [703]
                0.00    0.00     374/2934481     std::__cxx11::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&) [73]
-----------------------------------------------
                0.00    0.00      50/100         Catch::RunContext::sectionEnded(Catch::SectionEndInfo const&) [705]
                0.00    0.00      50/100         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> >&) [7]
[704]    0.0    0.00    0.00     100         Catch::ConsoleReporter::sectionEnded(Catch::SectionStats const&) [704]
                0.00    0.00     100/150         std::__shared_ptr_access<Catch::IConfig const, (__gnu_cxx::Lockpolicy)2, false, false>::operator() const [700]
                0.00    0.00     100/100         Catch::StreamingReporterBase<Catch::ConsoleReporter>::sectionEnded(Catch::SectionStats const&) [794]
                0.00    0.00     100/214         std::unique_ptr<Catch::TablePrinter, std::default_delete<Catch::TablePrinter> >::operator->() const [1532]
                0.00    0.00     100/214         Catch::TablePrinter::close() [1530]
                0.00    0.00     100/100         Catch::shouldShowDuration(Catch::IConfig const&, double) [1622]
-----------------------------------------------
                0.00    0.00      50/50          Catch::Section::~Section() [678]
[705]    0.0    0.00    0.00      50         Catch::RunContext::sectionEnded(Catch::SectionEndInfo const&) [705]
                0.00    0.00      50/100         Catch::ConsoleReporter::sectionEnded(Catch::SectionStats const&) [704]
                0.00    0.00      50/100         Catch::SectionStats::SectionStats(Catch::SectionInfo const&, Catch::Counts const&, double, bool) [721]
                0.00    0.00      50/100         Catch::SectionStats::~SectionStats() [793]
                0.00    0.00      50/100         std::vector<Catch::MessageInfo, std::allocator<Catch::MessageInfo> >::clear() [816]
                0.00    0.00      50/84362010     std::vector<Catch::ScopedMessage, std::allocator<Catch::ScopedMessage> >::clear() [34]
                0.00    0.00      50/84362193     std::unique_ptr<Catch::IStreamingReporter, std::default_delete<Catch::IStreamingReporter> >::operator->() const [35]
                0.00    0.00      50/128         Catch::Counts::operator-(Catch::Counts const&) const [1591]
                0.00    0.00      50/100         Catch::RunContext::testForMissingAssertions(Catch::Counts&) [1615]
                0.00    0.00      50/200         std::vector<Catch::TestCaseTracking::ITracker, std::allocator<Catch::TestCaseTracking::ITracker> >::empty() const [1547]
                0.00    0.00      50/100         std::vector<Catch::TestCaseTracking::ITracker, std::allocator<Catch::TestCaseTracking::ITracker> >::back() [1642]
                0.00    0.00      50/100         Catch::TestCaseTracking::TrackerBase::close() [1619]
                0.00    0.00      50/50          std::vector<Catch::TestCaseTracking::ITracker, std::allocator<Catch::TestCaseTracking::ITracker> >::pop_back() [1794]
-----------------------------------------------
                0.00    0.00     200/8716        ___CATCH__TEST____3() [18]
                0.00    0.00    8516/8716        ___CATCH__TEST____15() [196]
[706]    0.0    0.00    0.00    8716         std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::operator[](unsigned long) [706]
                0.00    0.00    8716/350642197     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::size() const [46]
                0.00    0.00    8716/491157742     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_data() const [44]
-----------------------------------------------
                0.00    0.00    2000/2000        ___CATCH__TEST____12() [14]
[707]    0.0    0.00    0.00    2000         Catch::BinaryExpr<int const&, int const&> const Catch::ExprLhs<int const&>::operator!=<int>(int const&) [707]
                0.00    0.00    2000/18523335     Catch::BinaryExpr<int const&, int const&>::BinaryExpr(bool, int const&, Catch::StringRef, int const&) [92]
                0.00    0.00    2000/154890399     Catch::StringRef::StringRef(char const) [42]
                0.00    0.00    2000/2000        bool Catch::compareNotEqual<int, int const&>(int const&, int const&) [1376]
-----------------------------------------------
                0.00    0.00      14/42          void __gnu_cxx::new_allocator<Catch::TestCase>::construct<Catch::TestCase, Catch::TestCase const&>(Catch::TestCase, Catch::TestCase const&) [763]
                0.00    0.00      14/42          void std::_Construct<Catch::TestCase, Catch::TestCase const&>(Catch::TestCase, Catch::TestCase const&) [757]
                0.00    0.00      14/42          void __gnu_cxx::new_allocator<std::Rbtree_node<Catch::TestCase> >::construct<Catch::TestCase, Catch::TestCase const&>(Catch::TestCase, Catch::TestCase const&) [752]
[708]    0.0    0.00    0.00      42         Catch::TestCase::TestCase(Catch::TestCase const&) [708]
                0.00    0.00      42/70          Catch::TestCaseInfo::TestCaseInfo(Catch::TestCaseInfo const&) [693]
                0.00    0.00      42/42          std::shared_ptr<Catch::ITestInvoker>::shared_ptr(std::shared_ptr<Catch::ITestInvoker> const&) [1826]
-----------------------------------------------
                0.00    0.00      46/272         Catch::clara::detail::TokenStream::operator() const [806]
                0.00    0.00     226/272         void std::Construct<Catch::clara::detail::Token, Catch::clara::detail::Token const&>(Catch::clara::detail::Token, Catch::clara::detail::Token const&) [714]
[709]    0.0    0.00    0.00     272         Catch::clara::detail::Token::Token(Catch::clara::detail::Token const&) [709]
                0.00    0.00     272/2934481     std::_cxx11::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&) [73]
-----------------------------------------------
                0.00    0.00      45/45          Catch::clara::detail::Opt::parse(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, Catch::clara::detail::TokenStream const&) const [350]
[710]    0.0    0.00    0.00      45         Catch::clara::detail::Opt::validate() const [710]
                0.00    0.00      45/45          Catch::clara::detail::ParserBase::validate() const [713]
                0.00    0.00      80/4382872     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::operator[](unsigned long) const [135]
                0.00    0.00      80/455166      std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::empty() const [596]
                0.00    0.00     125/4697        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&) [1345]
                0.00    0.00      80/3086        __gnu_cxx::__normal_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::vector<std::__cxx11::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 [1353]
                0.00    0.00      80/3084        __gnu_cxx::__normal_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::vector<std::__cxx11::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++() [1354]
                0.00    0.00      45/688         std::vector<std::__cxx11::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 [1415]
                0.00    0.00      45/2293        std::vector<std::__cxx11::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 [1366]
                0.00    0.00      45/2293        std::vector<std::__cxx11::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 [1365]
-----------------------------------------------
                0.00    0.00      45/45          Catch::clara::detail::ParserBase::validate() const [713]
[711]    0.0    0.00    0.00      45         Catch::clara::detail::BasicResult<void>::ok() [711]
                0.00    0.00      45/45          Catch::clara::detail::BasicResult<void>::ResultBase(Catch::clara::detail::ResultBase::Type) [712]
-----------------------------------------------
                0.00    0.00      45/45          Catch::clara::detail::BasicResult<void>::ok() [711]
[712]    0.0    0.00    0.00      45         Catch::clara::detail::BasicResult<void>::ResultBase(Catch::clara::detail::ResultBase::Type) [712]
                0.00    0.00      45/978270      std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string() [52]
                0.00    0.00      45/45          Catch::clara::detail::ResultValueBase<void>::ResultBase(Catch::clara::detail::ResultBase::Type) [1813]
-----------------------------------------------
                0.00    0.00      45/45          Catch::clara::detail::Opt::validate() const [710]
[713]    0.0    0.00    0.00      45         Catch::clara::detail::ParserBase::validate() const [713]
                0.00    0.00      45/45          Catch::clara::detail::BasicResult<void>::ok() [711]
-----------------------------------------------
                0.00    0.00     226/226         Catch::clara::detail::Token std::__uninitialized_copy<false>::__uninit_copy<__gnu_cxx::__normal_iterator<Catch::clara::detail::Token const, std::vector<Catch::clara::detail::Token, std::allocator<Catch::clara::detail::Token> > >, Catch::clara::detail::Token>(__gnu_cxx::__normal_iterator<Catch::clara::detail::Token const, std::vector<Catch::clara::detail::Token, std::allocator<Catch::clara::detail::Token> > >, __gnu_cxx::__normal_iterator<Catch::clara::detail::Token const, std::vector<Catch::clara::detail::Token, std::allocator<Catch::clara::detail::Token> > >, Catch::clara::detail::Token) [312]
[714]    0.0    0.00    0.00     226         void std::Construct<Catch::clara::detail::Token, Catch::clara::detail::Token const&>(Catch::clara::detail::Token, Catch::clara::detail::Token const&) [714]
                0.00    0.00     226/272         Catch::clara::detail::Token::Token(Catch::clara::detail::Token const&) [709]
                0.00    0.00     226/226         Catch::clara::detail::Token const& std::forward<Catch::clara::detail::Token const&>(std::removereference<Catch::clara::detail::Token const&>::type&) [1525]
                0.00    0.00     226/460963      operator new(unsigned long, void) [1318]
-----------------------------------------------
                0.00    0.00      39/136         Catch::makeTestCase(Catch::ITestInvoker, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, Catch::NameAndTags const&, Catch::SourceLineInfo const&) [181]
                0.00    0.00      39/136         Catch::setTags(Catch::TestCaseInfo&, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >) [217]
                0.00    0.00      58/136         Catch::clara::detail::Opt::operator[](std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [765]
[715]    0.0    0.00    0.00     136         std::vector<std::__cxx11::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&) [715]
                0.00    0.00     124/124         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&) [716]
                0.00    0.00      12/136         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&) [740]
                0.00    0.00     124/182         std::vector<std::__cxx11::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() [1552]
-----------------------------------------------
                0.00    0.00     124/124         std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::push_back(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [715]
[716]    0.0    0.00    0.00     124         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&) [716]
                0.00    0.00     124/136         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&) [740]
                0.00    0.00     248/248         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> > >&) [771]
                0.00    0.00     124/522909      void std::Destroy<std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&) [674]
                0.00    0.00     372/525355      std::Vectorbase<std::__cxx11::basic_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() [1307]
                0.00    0.00     248/1035        __gnu_cxx::__normal_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::vector<std::__cxx11::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 [1407]
                0.00    0.00     124/124         std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::_M_check_len(unsigned long, char const) const [1597]
                0.00    0.00     124/182         std::vector<std::__cxx11::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() [1553]
                0.00    0.00     124/166         __gnu_cxx::__normal_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::vector<std::__cxx11::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&) [1558]
                0.00    0.00     124/1639        std::Vectorbase<std::__cxx11::basic_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) [1381]
                0.00    0.00     124/3343        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&) [1352]
                0.00    0.00     124/522895      std::Vectorbase<std::__cxx11::basic_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) [1310]
-----------------------------------------------
                0.00    0.00       1/1           Catch::clara::detail::Parser Catch::clara::detail::ComposableParserImpl<Catch::clara::detail::ExeName>::operator|<Catch::clara::detail::Help>(Catch::clara::detail::Help const&) const [701]
[717]    0.0    0.00    0.00       1         Catch::clara::detail::Parser Catch::clara::detail::Parser::operator|<Catch::clara::detail::Help>(Catch::clara::detail::Help const&) const [717]
                0.00    0.00       2/74          Catch::clara::detail::Parser::Parser(Catch::clara::detail::Parser const&) [610]
                0.00    0.00       1/35          Catch::clara::detail::Parser::operator|=(Catch::clara::detail::Opt const&) [634]
                0.00    0.00       1/76          Catch::clara::detail::Parser::~Parser() [653]
-----------------------------------------------
                0.00    0.00      50/100         Catch::RunContext::sectionStarted(Catch::SectionInfo const&, Catch::Counts&) [271]
                0.00    0.00      50/100         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> >&) [7]
[718]    0.0    0.00    0.00     100         Catch::ConsoleReporter::sectionStarting(Catch::SectionInfo const&) [718]
                0.00    0.00     100/100         Catch::StreamingReporterBase<Catch::ConsoleReporter>::sectionStarting(Catch::SectionInfo const&) [719]
                0.00    0.00     100/214         std::unique_ptr<Catch::TablePrinter, std::default_delete<Catch::TablePrinter> >::operator->() const [1532]
                0.00    0.00     100/214         Catch::TablePrinter::close() [1530]
-----------------------------------------------
                0.00    0.00     100/100         Catch::ConsoleReporter::sectionStarting(Catch::SectionInfo const&) [718]
[719]    0.0    0.00    0.00     100         Catch::StreamingReporterBase<Catch::ConsoleReporter>::sectionStarting(Catch::SectionInfo const&) [719]
                0.00    0.00     100/100         std::vector<Catch::SectionInfo, std::allocator<Catch::SectionInfo> >::push_back(Catch::SectionInfo const&) [720]
-----------------------------------------------
                0.00    0.00     100/100         Catch::StreamingReporterBase<Catch::ConsoleReporter>::sectionStarting(Catch::SectionInfo const&) [719]
[720]    0.0    0.00    0.00     100         std::vector<Catch::SectionInfo, std::allocator<Catch::SectionInfo> >::push_back(Catch::SectionInfo const&) [720]
                0.00    0.00      98/100         void std::allocator_traits<std::allocator<Catch::SectionInfo> >::construct<Catch::SectionInfo, Catch::SectionInfo const&>(std::allocator<Catch::SectionInfo>&, Catch::SectionInfo, Catch::SectionInfo const&) [723]
                0.00    0.00       2/2           void std::vector<Catch::SectionInfo, std::allocator<Catch::SectionInfo> >::_M_realloc_insert<Catch::SectionInfo const&>(__gnu_cxx::__normal_iterator<Catch::SectionInfo, std::vector<Catch::SectionInfo, std::allocator<Catch::SectionInfo> > >, Catch::SectionInfo const&) [896]
                0.00    0.00       2/2           std::vector<Catch::SectionInfo, std::allocator<Catch::SectionInfo> >::end() [2914]
-----------------------------------------------
                0.00    0.00      50/100         Catch::RunContext::sectionEnded(Catch::SectionEndInfo const&) [705]
                0.00    0.00      50/100         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> >&) [7]
[721]    0.0    0.00    0.00     100         Catch::SectionStats::SectionStats(Catch::SectionInfo const&, Catch::Counts const&, double, bool) [721]
                0.00    0.00     100/560         Catch::SectionInfo::SectionInfo(Catch::SectionInfo const&) [654]
-----------------------------------------------
                0.00    0.00     100/100         void std::allocator_traits<std::allocator<Catch::SectionInfo> >::construct<Catch::SectionInfo, Catch::SectionInfo const&>(std::allocator<Catch::SectionInfo>&, Catch::SectionInfo, Catch::SectionInfo const&) [723]
[722]    0.0    0.00    0.00     100         void __gnu_cxx::new_allocator<Catch::SectionInfo>::construct<Catch::SectionInfo, Catch::SectionInfo const&>(Catch::SectionInfo, Catch::SectionInfo const&) [722]
                0.00    0.00     100/560         Catch::SectionInfo::SectionInfo(Catch::SectionInfo const&) [654]
                0.00    0.00     100/202         Catch::SectionInfo const& std::forward<Catch::SectionInfo const&>(std::remove_reference<Catch::SectionInfo const&>::type&) [1539]
                0.00    0.00     100/460963      operator new(unsigned long, void) [1318]
-----------------------------------------------
                0.00    0.00       2/100         void std::vector<Catch::SectionInfo, std::allocator<Catch::SectionInfo> >::_M_realloc_insert<Catch::SectionInfo const&>(__gnu_cxx::__normal_iterator<Catch::SectionInfo, std::vector<Catch::SectionInfo, std::allocator<Catch::SectionInfo> > >, Catch::SectionInfo const&) [896]
                0.00    0.00      98/100         std::vector<Catch::SectionInfo, std::allocator<Catch::SectionInfo> >::push_back(Catch::SectionInfo const&) [720]
[723]    0.0    0.00    0.00     100         void std::allocator_traits<std::allocator<Catch::SectionInfo> >::construct<Catch::SectionInfo, Catch::SectionInfo const&>(std::allocator<Catch::SectionInfo>&, Catch::SectionInfo, Catch::SectionInfo const&) [723]
                0.00    0.00     100/100         void __gnu_cxx::new_allocator<Catch::SectionInfo>::construct<Catch::SectionInfo, Catch::SectionInfo const&>(Catch::SectionInfo, Catch::SectionInfo const&) [722]
                0.00    0.00     100/202         Catch::SectionInfo const& std::forward<Catch::SectionInfo const&>(std::remove_reference<Catch::SectionInfo const&>::type&) [1539]
-----------------------------------------------
                0.00    0.00      14/14          Catch::(anonymous namespace)::RegistryHub::registerTest(Catch::TestCase const&) [725]
[724]    0.0    0.00    0.00      14         Catch::TestRegistry::registerTest(Catch::TestCase const&) [724]
                0.00    0.00      14/14          std::vector<Catch::TestCase, std::allocator<Catch::TestCase> >::push_back(Catch::TestCase const&) [727]
                0.00    0.00      14/2934481     std::__cxx11::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&) [73]
                0.00    0.00      14/17670427     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() [60]
                0.00    0.00      14/455166      std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::empty() const [596]
                0.00    0.00      14/78          Catch::TestCase::getTestCaseInfo() const [1671]
-----------------------------------------------
                0.00    0.00      14/14          Catch::AutoReg::AutoReg(Catch::ITestInvoker, Catch::SourceLineInfo const&, Catch::StringRef const&, Catch::NameAndTags const&) [180]
[725]    0.0    0.00    0.00      14         Catch::(anonymous namespace)::RegistryHub::registerTest(Catch::TestCase const&) [725]
                0.00    0.00      14/14          Catch::TestRegistry::registerTest(Catch::TestCase const&) [724]
-----------------------------------------------
                0.00    0.00    2048/2048        ___CATCH__TEST____12() [14]
[726]    0.0    0.00    0.00    2048         Catch::BinaryExpr<char const const&, char const&> const Catch::ExprLhs<char const const&>::operator==<char>(char const&) [726]
                0.00    0.00    2048/154890399     Catch::StringRef::StringRef(char const) [42]
                0.00    0.00    2048/2048        Catch::BinaryExpr<char const const&, char const&>::BinaryExpr(bool, char const const&, Catch::StringRef, char const&) [776]
                0.00    0.00    2048/2048        bool Catch::compareEqual<char const, char>(char const const&, char const&) [1374]
-----------------------------------------------
                0.00    0.00      14/14          Catch::TestRegistry::registerTest(Catch::TestCase const&) [724]
[727]    0.0    0.00    0.00      14         std::vector<Catch::TestCase, std::allocator<Catch::TestCase> >::push_back(Catch::TestCase const&) [727]
                0.00    0.00       5/5           void std::vector<Catch::TestCase, std::allocator<Catch::TestCase> >::_M_realloc_insert<Catch::TestCase const&>(__gnu_cxx::__normal_iterator<Catch::TestCase, std::vector<Catch::TestCase, std::allocator<Catch::TestCase> > >, Catch::TestCase const&) [743]
                0.00    0.00       9/14          void std::allocator_traits<std::allocator<Catch::TestCase> >::construct<Catch::TestCase, Catch::TestCase const&>(std::allocator<Catch::TestCase>&, Catch::TestCase, Catch::TestCase const&) [764]
                0.00    0.00       5/5           std::vector<Catch::TestCase, std::allocator<Catch::TestCase> >::end() [2201]
-----------------------------------------------
                0.00    0.00       2/2           ___CATCH__TEST____15() [196]
[728]    0.0    0.00    0.00       2         Catch::BinaryExpr<std::__cxx11::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::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>::operator==<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [728]
                0.00    0.00       2/2           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&) [729]
                0.00    0.00       2/154890399     Catch::StringRef::StringRef(char const) [42]
                0.00    0.00       2/2           Catch::BinaryExpr<std::__cxx11::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&) [1154]
-----------------------------------------------
                0.00    0.00       2/2           Catch::BinaryExpr<std::__cxx11::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::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>::operator==<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [728]
[729]    0.0    0.00    0.00       2         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&) [729]
                0.00    0.00       2/403         __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&) [543]
-----------------------------------------------
                0.00    0.00    4258/4258        Catch::BinaryExpr<char16_t const&, unsigned int const&> const Catch::ExprLhs<char16_t const&>::operator==<unsigned int>(unsigned int const&) [702]
[730]    0.0    0.00    0.00    4258         Catch::BinaryExpr<char16_t const&, unsigned int const&>::BinaryExpr(bool, char16_t const&, Catch::StringRef, unsigned int const&) [730]
                0.00    0.00    4258/83907016     Catch::ITransientExpression::ITransientExpression(bool, bool) [67]
-----------------------------------------------
                0.00    0.00       1/16          Catch::clara::detail::Opt::Opt<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(bool)#9}>(Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(bool)#9} const&) [680]
                0.00    0.00       1/16          Catch::clara::detail::Opt::Opt<Catch::clara::detail::Help::Help(bool&)::{lambda(bool)#1}>(Catch::clara::detail::Help::Help(bool&)::{lambda(bool)#1} const&) [679]
                0.00    0.00      14/16          Catch::clara::detail::Opt::Opt(bool&) [599]
[731]    0.0    0.00    0.00      16         Catch::clara::detail::ParserRefImpl<Catch::clara::detail::Opt>::ParserRefImpl(std::shared_ptr<Catch::clara::detail::BoundRef> const&) [731]
                0.00    0.00      32/978270      std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string() [52]
                0.00    0.00      16/35          Catch::clara::detail::ComposableParserImpl<Catch::clara::detail::Opt>::ComposableParserImpl() [1839]
                0.00    0.00      16/1383        std::shared_ptr<Catch::clara::detail::BoundRef>::shared_ptr(std::shared_ptr<Catch::clara::detail::BoundRef> const&) [1396]
-----------------------------------------------
                0.00    0.00      14/113         Catch::makeTestCase(Catch::ITestInvoker, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, Catch::NameAndTags const&, Catch::SourceLineInfo const&) [181]
                0.00    0.00      14/113         Catch::TestCaseStats::~TestCaseStats() [817]
                0.00    0.00      14/113         Catch::Option<Catch::TestCaseInfo>::reset() [833]
                0.00    0.00      71/113         Catch::TestCase::~TestCase() [750]
[732]    0.0    0.00    0.00     113         Catch::TestCaseInfo::~TestCaseInfo() [732]
                0.00    0.00     339/17670427     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() [60]
                0.00    0.00     226/2342        std::vector<std::__cxx11::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() [676]
-----------------------------------------------
                0.00    0.00       1/1           Catch::makeCommandLineParser(Catch::ConfigData&) [210]
[733]    0.0    0.00    0.00       1         Catch::clara::detail::Parser Catch::clara::detail::Parser::operator|<Catch::clara::detail::Arg>(Catch::clara::detail::Arg const&) const [733]
                0.00    0.00       2/74          Catch::clara::detail::Parser::Parser(Catch::clara::detail::Parser const&) [610]
                0.00    0.00       1/76          Catch::clara::detail::Parser::~Parser() [653]
                0.00    0.00       1/1           Catch::clara::detail::Parser::operator|=(Catch::clara::detail::Arg const&) [994]
-----------------------------------------------
                0.00    0.00       1/1           Catch::clara::detail::Parser Catch::clara::detail::ComposableParserImpl<Catch::clara::detail::ExeName>::operator|<Catch::clara::detail::Help>(Catch::clara::detail::Help const&) const [701]
[734]    0.0    0.00    0.00       1         Catch::clara::detail::Parser Catch::clara::detail::Parser::operator|<Catch::clara::detail::ExeName>(Catch::clara::detail::ExeName const&) const [734]
                0.00    0.00       2/74          Catch::clara::detail::Parser::Parser(Catch::clara::detail::Parser const&) [610]
                0.00    0.00       1/76          Catch::clara::detail::Parser::~Parser() [653]
                0.00    0.00       1/1           Catch::clara::detail::Parser::operator|=(Catch::clara::detail::ExeName const&) [1240]
-----------------------------------------------
                0.00    0.00       2/2           ___CATCH__TEST____0() [89]
[735]    0.0    0.00    0.00       2         (anonymous namespace)::get_date(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&) [735]
                0.00    0.00       2/1112067     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::operator+=(char const) [12]
                0.00    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&) [773]
                0.00    0.00       2/4           std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::operator=(char const) [917]
                0.00    0.00       2/2934481     std::__cxx11::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&) [73]
                0.00    0.00       2/32          libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >::~case_insensitive_basic_string() [889]
-----------------------------------------------
                0.00    0.00       2/2           ___CATCH__TEST____0() [89]
[736]    0.0    0.00    0.00       2         (anonymous namespace)::get_time(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&) [736]
                0.00    0.00       2/1112067     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::operator+=(char const) [12]
                0.00    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&) [773]
                0.00    0.00       2/4           std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::operator=(char const) [917]
-----------------------------------------------
                0.00    0.00      35/35          void std::allocator_traits<std::allocator<Catch::clara::detail::Opt> >::construct<Catch::clara::detail::Opt, Catch::clara::detail::Opt const&>(std::allocator<Catch::clara::detail::Opt>&, Catch::clara::detail::Opt, Catch::clara::detail::Opt const&) [738]
[737]    0.0    0.00    0.00      35         void __gnu_cxx::new_allocator<Catch::clara::detail::Opt>::construct<Catch::clara::detail::Opt, Catch::clara::detail::Opt const&>(Catch::clara::detail::Opt, Catch::clara::detail::Opt const&) [737]
                0.00    0.00      35/1357        Catch::clara::detail::Opt::Opt(Catch::clara::detail::Opt const&) [604]
                0.00    0.00      35/1427        Catch::clara::detail::Opt const& std::forward<Catch::clara::detail::Opt const&>(std::remove_reference<Catch::clara::detail::Opt const&>::type&) [1395]
                0.00    0.00      35/460963      operator new(unsigned long, void) [1318]
-----------------------------------------------
                0.00    0.00      35/35          void std::vector<Catch::clara::detail::Opt, std::allocator<Catch::clara::detail::Opt> >::_M_realloc_insert<Catch::clara::detail::Opt const&>(__gnu_cxx::__normal_iterator<Catch::clara::detail::Opt, std::vector<Catch::clara::detail::Opt, std::allocator<Catch::clara::detail::Opt> > >, Catch::clara::detail::Opt const&) [635]
[738]    0.0    0.00    0.00      35         void std::allocator_traits<std::allocator<Catch::clara::detail::Opt> >::construct<Catch::clara::detail::Opt, Catch::clara::detail::Opt const&>(std::allocator<Catch::clara::detail::Opt>&, Catch::clara::detail::Opt, Catch::clara::detail::Opt const&) [738]
                0.00    0.00      35/35          void __gnu_cxx::new_allocator<Catch::clara::detail::Opt>::construct<Catch::clara::detail::Opt, Catch::clara::detail::Opt const&>(Catch::clara::detail::Opt, Catch::clara::detail::Opt const&) [737]
                0.00    0.00      35/1427        Catch::clara::detail::Opt const& std::forward<Catch::clara::detail::Opt const&>(std::remove_reference<Catch::clara::detail::Opt const&>::type&) [1395]
-----------------------------------------------
                0.00    0.00     136/136         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&) [740]
[739]    0.0    0.00    0.00     136         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&) [739]
                0.00    0.00     136/2934481     std::__cxx11::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&) [73]
                0.00    0.00     136/3343        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&) [1352]
                0.00    0.00     136/460963      operator new(unsigned long, void) [1318]
-----------------------------------------------
                0.00    0.00      12/136         std::vector<std::__cxx11::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&) [715]
                0.00    0.00     124/136         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&) [716]
[740]    0.0    0.00    0.00     136         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&) [740]
                0.00    0.00     136/136         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&) [739]
                0.00    0.00     136/3343        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&) [1352]
-----------------------------------------------
                0.00    0.00     125/125         Catch::clara::detail::Opt::isMatch(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) const [601]
[741]    0.0    0.00    0.00     125         Catch::clara::detail::normaliseOpt(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [741]
                0.00    0.00     125/2934481     std::__cxx11::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&) [73]
-----------------------------------------------
                0.00    0.00      14/14          Catch::RunContext::runTest(Catch::TestCase const&) [6]
[742]    0.0    0.00    0.00      14         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) [742]
                0.00    0.00      14/70          Catch::TestCaseInfo::TestCaseInfo(Catch::TestCaseInfo const&) [693]
                0.00    0.00      28/2934481     std::__cxx11::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&) [73]
-----------------------------------------------
                0.00    0.00       5/5           std::vector<Catch::TestCase, std::allocator<Catch::TestCase> >::push_back(Catch::TestCase const&) [727]
[743]    0.0    0.00    0.00       5         void std::vector<Catch::TestCase, std::allocator<Catch::TestCase> >::_M_realloc_insert<Catch::TestCase const&>(__gnu_cxx::__normal_iterator<Catch::TestCase, std::vector<Catch::TestCase, std::allocator<Catch::TestCase> > >, Catch::TestCase const&) [743]
                0.00    0.00      10/10          Catch::TestCase std::__uninitialized_move_if_noexcept_a<Catch::TestCase, Catch::TestCase, std::allocator<Catch::TestCase> >(Catch::TestCase, Catch::TestCase, Catch::TestCase, std::allocator<Catch::TestCase>&) [804]
                0.00    0.00       5/9           void std::Destroy<Catch::TestCase, Catch::TestCase>(Catch::TestCase, Catch::TestCase, std::allocator<Catch::TestCase>&) [786]
                0.00    0.00       5/14          void std::allocatortraits<std::allocator<Catch::TestCase> >::construct<Catch::TestCase, Catch::TestCase const&>(std::allocator<Catch::TestCase>&, Catch::TestCase, Catch::TestCase const&) [764]
                0.00    0.00      15/22          std::Vectorbase<Catch::TestCase, std::allocator<Catch::TestCase> >::_M_get_Tp_allocator() [1889]
                0.00    0.00      10/20          __gnu_cxx::__normal_iterator<Catch::TestCase, std::vector<Catch::TestCase, std::allocator<Catch::TestCase> > >::base() const [1895]
                0.00    0.00       5/5           std::vector<Catch::TestCase, std::allocator<Catch::TestCase> >::_M_check_len(unsigned long, char const) const [2191]
                0.00    0.00       5/5           std::vector<Catch::TestCase, std::allocator<Catch::TestCase> >::begin() [2202]
                0.00    0.00       5/5           __gnu_cxx::__normal_iterator<Catch::TestCase, std::vector<Catch::TestCase, std::allocator<Catch::TestCase> > >::difference_type __gnu_cxx::operator-<Catch::TestCase, std::vector<Catch::TestCase, std::allocator<Catch::TestCase> > >(__gnu_cxx::__normal_iterator<Catch::TestCase, std::vector<Catch::TestCase, std::allocator<Catch::TestCase> > > const&, __gnu_cxx::__normal_iterator<Catch::TestCase, std::vector<Catch::TestCase, std::allocator<Catch::TestCase> > > const&) [2190]
                0.00    0.00       5/6           std::Vectorbase<Catch::TestCase, std::allocator<Catch::TestCase> >::_M_allocate(unsigned long) [2152]
                0.00    0.00       5/145         Catch::TestCase const& std::forward<Catch::TestCase const&>(std::remove_reference<Catch::TestCase const&>::type&) [1585]
                0.00    0.00       5/9           std::Vectorbase<Catch::TestCase, std::allocator<Catch::TestCase> >::_M_deallocate(Catch::TestCase, unsigned long) [2076]
-----------------------------------------------
                0.00    0.00      14/452         Catch::TestCaseTracking::TrackerContext::startRun() [499]
                0.00    0.00      50/452         Catch::RunContext::runTest(Catch::TestCase const&) [6]
                0.00    0.00      78/452         Catch::TestCaseTracking::ITracker::~ITracker() [836]
                0.00    0.00     310/452         Catch::RunContext::sectionStarted(Catch::SectionInfo const&, Catch::Counts&) [271]
[744]    0.0    0.00    0.00     452         Catch::TestCaseTracking::NameAndLocation::~NameAndLocation() [744]
                0.00    0.00     452/17670427     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() [60]
-----------------------------------------------
                0.00    0.00       1/79          Catch::clara::detail::ExeName::set(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [550]
                0.00    0.00      78/79          Catch::trim(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [293]
[745]    0.0    0.00    0.00      79         std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::substr(unsigned long, unsigned long) const [745]
                0.00    0.00      79/79          std::__cxx11::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) [749]
                0.00    0.00      79/174108      std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_check(unsigned long, char const) const [614]
-----------------------------------------------
                0.00    0.00      14/14          Catch::RunContext::runTest(Catch::TestCase const&) [6]
[746]    0.0    0.00    0.00      14         Catch::StreamingReporterBase<Catch::ConsoleReporter>::testCaseStarting(Catch::TestCaseInfo const&) [746]
                0.00    0.00      14/14          Catch::LazyStat<Catch::TestCaseInfo>::operator=(Catch::TestCaseInfo const&) [748]
-----------------------------------------------
                0.00    0.00      14/14          Catch::LazyStat<Catch::TestCaseInfo>::operator=(Catch::TestCaseInfo const&) [748]
[747]    0.0    0.00    0.00      14         Catch::Option<Catch::TestCaseInfo>::operator=(Catch::TestCaseInfo const&) [747]
                0.00    0.00      14/70          Catch::TestCaseInfo::TestCaseInfo(Catch::TestCaseInfo const&) [693]
                0.00    0.00      14/30          Catch::Option<Catch::TestCaseInfo>::reset() [833]
                0.00    0.00      14/460963      operator new(unsigned long, void) [1318]
-----------------------------------------------
                0.00    0.00      14/14          Catch::StreamingReporterBase<Catch::ConsoleReporter>::testCaseStarting(Catch::TestCaseInfo const&) [746]
[748]    0.0    0.00    0.00      14         Catch::LazyStat<Catch::TestCaseInfo>::operator=(Catch::TestCaseInfo const&) [748]
                0.00    0.00      14/14          Catch::Option<Catch::TestCaseInfo>::operator=(Catch::TestCaseInfo const&) [747]
-----------------------------------------------
                0.00    0.00      79/79          std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::substr(unsigned long, unsigned long) const [745]
[749]    0.0    0.00    0.00      79         std::__cxx11::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) [749]
                0.00    0.00      79/1399117     void std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_construct<char const>(char const, char const) [143]
                0.00    0.00      79/173929      std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_limit(unsigned long, unsigned long) const [408]
                0.00    0.00      79/19235884     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_local_data() [119]
                0.00    0.00      79/17313910     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::Allochider::Allochider(char, std::allocator<char>&&) [133]
                0.00    0.00      79/174108      std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_check(unsigned long, char const) const [614]
                0.00    0.00      79/491157742     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_data() const [44]
-----------------------------------------------
                0.00    0.00      14/71          Catch::AutoReg::AutoReg(Catch::ITestInvoker, Catch::SourceLineInfo const&, Catch::StringRef const&, Catch::NameAndTags const&) [180]
                0.00    0.00      14/71          void __gnu_cxx::new_allocator<std::Rbtree_node<Catch::TestCase> >::destroy<Catch::TestCase>(Catch::TestCase) [823]
                0.00    0.00      43/71          void std::Destroy<Catch::TestCase>(Catch::TestCase) [783]
[750]    0.0    0.00    0.00      71         Catch::TestCase::~TestCase() [750]
                0.00    0.00      71/113         Catch::TestCaseInfo::~TestCaseInfo() [732]
                0.00    0.00      71/71          std::sharedptr<Catch::ITestInvoker>::~shared_ptr() [1019]
-----------------------------------------------
                0.00    0.00       1/66          Catch::RunContext::~RunContext() [213]
                0.00    0.00       1/66          Catch::RunContext::testGroupEnded(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, Catch::Totals const&, unsigned long, unsigned long) [955]
                0.00    0.00      14/66          Catch::(anonymous namespace)::TestGroup::execute() [5]
                0.00    0.00      50/66          Catch::RunContext::runTest(Catch::TestCase const&) [6]
[751]    0.0    0.00    0.00      66         Catch::RunContext::aborting() const [751]
                0.00    0.00      66/975410      std::__shared_ptr_access<Catch::IConfig const, (__gnu_cxx::Lockpolicy)2, false, false>::operator->() const [111]
                0.00    0.00      66/66          Catch::Config::abortAfter() const [1734]
-----------------------------------------------
                0.00    0.00      14/14          void std::allocator_traits<std::allocator<std::Rbtree_node<Catch::TestCase> > >::construct<Catch::TestCase, Catch::TestCase const&>(std::allocator<std::Rbtree_node<Catch::TestCase> >&, Catch::TestCase, Catch::TestCase const&) [754]
[752]    0.0    0.00    0.00      14         void __gnu_cxx::new_allocator<std::Rbtree_node<Catch::TestCase> >::construct<Catch::TestCase, Catch::TestCase const&>(Catch::TestCase, Catch::TestCase const&) [752]
                0.00    0.00      14/42          Catch::TestCase::TestCase(Catch::TestCase const&) [708]
                0.00    0.00      14/145         Catch::TestCase const& std::forward<Catch::TestCase const&>(std::remove_reference<Catch::TestCase const&>::type&) [1585]
                0.00    0.00      14/460963      operator new(unsigned long, void) [1318]
-----------------------------------------------
                0.00    0.00      14/14          std::Rbtree_iterator<Catch::TestCase> std::Rbtree<Catch::TestCase, Catch::TestCase, std::Identity<Catch::TestCase>, std::less<Catch::TestCase>, std::allocator<Catch::TestCase> >::M_insert_<Catch::TestCase const&, std::Rbtree<Catch::TestCase, Catch::TestCase, std::Identity<Catch::TestCase>, std::less<Catch::TestCase>, std::allocator<Catch::TestCase> >::Alloc_node>(std::Rbtree_node_base, std::Rbtree_node_base, Catch::TestCase const&, std::Rbtree<Catch::TestCase, Catch::TestCase, std::Identity<Catch::TestCase>, std::less<Catch::TestCase>, std::allocator<Catch::TestCase> >::Alloc_node&) [612]
[753]    0.0    0.00    0.00      14         std::Rbtree_node<Catch::TestCase> std::Rbtree<Catch::TestCase, Catch::TestCase, std::Identity<Catch::TestCase>, std::less<Catch::TestCase>, std::allocator<Catch::TestCase> >::Alloc_node::operator()<Catch::TestCase const&>(Catch::TestCase const&) const [753]
                0.00    0.00      14/14          std::Rbtree_node<Catch::TestCase> std::Rbtree<Catch::TestCase, Catch::TestCase, std::Identity<Catch::TestCase>, std::less<Catch::TestCase>, std::allocator<Catch::TestCase> >::M_create_node<Catch::TestCase const&>(Catch::TestCase const&) [755]
                0.00    0.00      14/145         Catch::TestCase const& std::forward<Catch::TestCase const&>(std::remove_reference<Catch::TestCase const&>::type&) [1585]
-----------------------------------------------
                0.00    0.00      14/14          void std::Rbtree<Catch::TestCase, Catch::TestCase, std::Identity<Catch::TestCase>, std::less<Catch::TestCase>, std::allocator<Catch::TestCase> >::M_construct_node<Catch::TestCase const&>(std::Rbtree_node<Catch::TestCase>, Catch::TestCase const&) [756]
[754]    0.0    0.00    0.00      14         void std::allocator_traits<std::allocator<std::Rbtree_node<Catch::TestCase> > >::construct<Catch::TestCase, Catch::TestCase const&>(std::allocator<std::Rbtree_node<Catch::TestCase> >&, Catch::TestCase, Catch::TestCase const&) [754]
                0.00    0.00      14/14          void __gnu_cxx::new_allocator<std::Rbtree_node<Catch::TestCase> >::construct<Catch::TestCase, Catch::TestCase const&>(Catch::TestCase, Catch::TestCase const&) [752]
                0.00    0.00      14/145         Catch::TestCase const& std::forward<Catch::TestCase const&>(std::remove_reference<Catch::TestCase const&>::type&) [1585]
-----------------------------------------------
                0.00    0.00      14/14          std::Rbtree_node<Catch::TestCase> std::Rbtree<Catch::TestCase, Catch::TestCase, std::Identity<Catch::TestCase>, std::less<Catch::TestCase>, std::allocator<Catch::TestCase> >::Alloc_node::operator()<Catch::TestCase const&>(Catch::TestCase const&) const [753]
[755]    0.0    0.00    0.00      14         std::Rbtree_node<Catch::TestCase> std::Rbtree<Catch::TestCase, Catch::TestCase, std::Identity<Catch::TestCase>, std::less<Catch::TestCase>, std::allocator<Catch::TestCase> >::M_create_node<Catch::TestCase const&>(Catch::TestCase const&) [755]
                0.00    0.00      14/14          void std::Rbtree<Catch::TestCase, Catch::TestCase, std::Identity<Catch::TestCase>, std::less<Catch::TestCase>, std::allocator<Catch::TestCase> >::M_construct_node<Catch::TestCase const&>(std::Rbtree_node<Catch::TestCase>, Catch::TestCase const&) [756]
                0.00    0.00      14/14          std::Rbtree<Catch::TestCase, Catch::TestCase, std::Identity<Catch::TestCase>, std::less<Catch::TestCase>, std::allocator<Catch::TestCase> >::M_get_node() [2016]
                0.00    0.00      14/145         Catch::TestCase const& std::forward<Catch::TestCase const&>(std::remove_reference<Catch::TestCase const&>::type&) [1585]
-----------------------------------------------
                0.00    0.00      14/14          std::Rbtree_node<Catch::TestCase> std::Rbtree<Catch::TestCase, Catch::TestCase, std::Identity<Catch::TestCase>, std::less<Catch::TestCase>, std::allocator<Catch::TestCase> >::M_create_node<Catch::TestCase const&>(Catch::TestCase const&) [755]
[756]    0.0    0.00    0.00      14         void std::Rbtree<Catch::TestCase, Catch::TestCase, std::Identity<Catch::TestCase>, std::less<Catch::TestCase>, std::allocator<Catch::TestCase> >::M_construct_node<Catch::TestCase const&>(std::Rbtree_node<Catch::TestCase>, Catch::TestCase const&) [756]
                0.00    0.00      14/14          void std::allocator_traits<std::allocator<std::Rbtree_node<Catch::TestCase> > >::construct<Catch::TestCase, Catch::TestCase const&>(std::allocator<std::Rbtree_node<Catch::TestCase> >&, Catch::TestCase, Catch::TestCase const&) [754]
                0.00    0.00      14/460963      operator new(unsigned long, void) [1318]
                0.00    0.00      14/145         Catch::TestCase const& std::forward<Catch::TestCase const&>(std::remove_reference<Catch::TestCase const&>::type&) [1585]
                0.00    0.00      14/28          std::Rbtree_node<Catch::TestCase>::_M_valptr() [1859]
                0.00    0.00      14/56          std::Rbtree<Catch::TestCase, Catch::TestCase, std::Identity<Catch::TestCase>, std::less<Catch::TestCase>, std::allocator<Catch::TestCase> >::M_get_Node_allocator() [1749]
-----------------------------------------------
                0.00    0.00      14/14          Catch::TestCase std::__uninitialized_copy<false>::__uninit_copy<__gnu_cxx::__normal_iterator<Catch::TestCase const, std::vector<Catch::TestCase, std::allocator<Catch::TestCase> > >, Catch::TestCase>(__gnu_cxx::__normal_iterator<Catch::TestCase const, std::vector<Catch::TestCase, std::allocator<Catch::TestCase> > >, __gnu_cxx::__normal_iterator<Catch::TestCase const, std::vector<Catch::TestCase, std::allocator<Catch::TestCase> > >, Catch::TestCase) [759]
[757]    0.0    0.00    0.00      14         void std::Construct<Catch::TestCase, Catch::TestCase const&>(Catch::TestCase, Catch::TestCase const&) [757]
                0.00    0.00      14/42          Catch::TestCase::TestCase(Catch::TestCase const&) [708]
                0.00    0.00      14/145         Catch::TestCase const& std::forward<Catch::TestCase const&>(std::removereference<Catch::TestCase const&>::type&) [1585]
                0.00    0.00      14/460963      operator new(unsigned long, void) [1318]
-----------------------------------------------
                0.00    0.00       1/1           Catch::TestRegistry::getAllTestsSorted(Catch::IConfig const&) const [519]
[758]    0.0    0.00    0.00       1         Catch::sortTests(Catch::IConfig const&, std::vector<Catch::TestCase, std::allocator<Catch::TestCase> > const&) [758]
                0.00    0.00       1/1           std::vector<Catch::TestCase, std::allocator<Catch::TestCase> >::vector(std::vector<Catch::TestCase, std::allocator<Catch::TestCase> > const&) [760]
                0.00    0.00       1/3           Catch::Config::runOrder() const [2411]
-----------------------------------------------
                0.00    0.00       1/1           Catch::TestCase std::uninitialized_copy<__gnu_cxx::__normal_iterator<Catch::TestCase const, std::vector<Catch::TestCase, std::allocator<Catch::TestCase> > >, Catch::TestCase>(__gnu_cxx::__normal_iterator<Catch::TestCase const, std::vector<Catch::TestCase, std::allocator<Catch::TestCase> > >, __gnu_cxx::__normal_iterator<Catch::TestCase const, std::vector<Catch::TestCase, std::allocator<Catch::TestCase> > >, Catch::TestCase) [761]
[759]    0.0    0.00    0.00       1         Catch::TestCase std::__uninitialized_copy<false>::__uninit_copy<__gnu_cxx::__normal_iterator<Catch::TestCase const, std::vector<Catch::TestCase, std::allocator<Catch::TestCase> > >, Catch::TestCase>(__gnu_cxx::__normal_iterator<Catch::TestCase const, std::vector<Catch::TestCase, std::allocator<Catch::TestCase> > >, __gnu_cxx::__normal_iterator<Catch::TestCase const, std::vector<Catch::TestCase, std::allocator<Catch::TestCase> > >, Catch::TestCase) [759]
                0.00    0.00      14/14          void std::_Construct<Catch::TestCase, Catch::TestCase const&>(Catch::TestCase, Catch::TestCase const&) [757]
                0.00    0.00      15/45          bool __gnu_cxx::operator!=<Catch::TestCase const, std::vector<Catch::TestCase, std::allocator<Catch::TestCase> > >(__gnu_cxx::__normal_iterator<Catch::TestCase const, std::vector<Catch::TestCase, std::allocator<Catch::TestCase> > > const&, __gnu_cxx::__normal_iterator<Catch::TestCase const, std::vector<Catch::TestCase, std::allocator<Catch::TestCase> > > const&) [1815]
                0.00    0.00      14/42          __gnu_cxx::__normal_iterator<Catch::TestCase const, std::vector<Catch::TestCase, std::allocator<Catch::TestCase> > >::operator() const [1824]
                0.00    0.00      14/72          Catch::TestCase std::__addressof<Catch::TestCase>(Catch::TestCase&) [1730]
                0.00    0.00      14/42          __gnu_cxx::__normal_iterator<Catch::TestCase const, std::vector<Catch::TestCase, std::allocator<Catch::TestCase> > >::operator++() [1822]
-----------------------------------------------
                0.00    0.00       1/1           Catch::sortTests(Catch::IConfig const&, std::vector<Catch::TestCase, std::allocator<Catch::TestCase> > const&) [758]
[760]    0.0    0.00    0.00       1         std::vector<Catch::TestCase, std::allocator<Catch::TestCase> >::vector(std::vector<Catch::TestCase, std::allocator<Catch::TestCase> > const&) [760]
                0.00    0.00       1/1           Catch::TestCase std::__uninitialized_copy_a<__gnu_cxx::__normal_iterator<Catch::TestCase const, std::vector<Catch::TestCase, std::allocator<Catch::TestCase> > >, Catch::TestCase, Catch::TestCase>(__gnu_cxx::__normal_iterator<Catch::TestCase const, std::vector<Catch::TestCase, std::allocator<Catch::TestCase> > >, __gnu_cxx::__normal_iterator<Catch::TestCase const, std::vector<Catch::TestCase, std::allocator<Catch::TestCase> > >, Catch::TestCase, std::allocator<Catch::TestCase>&) [762]
                0.00    0.00       1/12          std::Vectorbase<Catch::TestCase, std::allocator<Catch::TestCase> >::_M_get_Tp_allocator() const [2046]
                0.00    0.00       1/1           __gnu_cxx::__alloc_traits<std::allocator<Catch::TestCase> >::_S_select_on_copy(std::allocator<Catch::TestCase> const&) [3262]
                0.00    0.00       1/21          std::vector<Catch::TestCase, std::allocator<Catch::TestCase> >::size() const [1893]
                0.00    0.00       1/1           std::Vectorbase<Catch::TestCase, std::allocator<Catch::TestCase> >::Vectorbase(unsigned long, std::allocator<Catch::TestCase> const&) [3549]
                0.00    0.00       1/6           std::allocator<Catch::TestCase>::~allocator() [2144]
                0.00    0.00       1/22          std::Vectorbase<Catch::TestCase, std::allocator<Catch::TestCase> >::_M_get_Tp_allocator() [1889]
                0.00    0.00       1/5           std::vector<Catch::TestCase, std::allocator<Catch::TestCase> >::end() const [2192]
                0.00    0.00       1/5           std::vector<Catch::TestCase, std::allocator<Catch::TestCase> >::begin() const [2193]
-----------------------------------------------
                0.00    0.00       1/1           Catch::TestCase std::__uninitialized_copy_a<__gnu_cxx::__normal_iterator<Catch::TestCase const, std::vector<Catch::TestCase, std::allocator<Catch::TestCase> > >, Catch::TestCase, Catch::TestCase>(__gnu_cxx::__normal_iterator<Catch::TestCase const, std::vector<Catch::TestCase, std::allocator<Catch::TestCase> > >, __gnu_cxx::__normal_iterator<Catch::TestCase const, std::vector<Catch::TestCase, std::allocator<Catch::TestCase> > >, Catch::TestCase, std::allocator<Catch::TestCase>&) [762]
[761]    0.0    0.00    0.00       1         Catch::TestCase std::uninitialized_copy<__gnu_cxx::__normal_iterator<Catch::TestCase const, std::vector<Catch::TestCase, std::allocator<Catch::TestCase> > >, Catch::TestCase>(__gnu_cxx::__normal_iterator<Catch::TestCase const, std::vector<Catch::TestCase, std::allocator<Catch::TestCase> > >, __gnu_cxx::__normal_iterator<Catch::TestCase const, std::vector<Catch::TestCase, std::allocator<Catch::TestCase> > >, Catch::TestCase) [761]
                0.00    0.00       1/1           Catch::TestCase std::__uninitialized_copy<false>::__uninit_copy<__gnu_cxx::__normal_iterator<Catch::TestCase const, std::vector<Catch::TestCase, std::allocator<Catch::TestCase> > >, Catch::TestCase>(__gnu_cxx::__normal_iterator<Catch::TestCase const, std::vector<Catch::TestCase, std::allocator<Catch::TestCase> > >, __gnu_cxx::__normal_iterator<Catch::TestCase const, std::vector<Catch::TestCase, std::allocator<Catch::TestCase> > >, Catch::TestCase) [759]
-----------------------------------------------
                0.00    0.00       1/1           std::vector<Catch::TestCase, std::allocator<Catch::TestCase> >::vector(std::vector<Catch::TestCase, std::allocator<Catch::TestCase> > const&) [760]
[762]    0.0    0.00    0.00       1         Catch::TestCase std::__uninitialized_copy_a<__gnu_cxx::__normal_iterator<Catch::TestCase const, std::vector<Catch::TestCase, std::allocator<Catch::TestCase> > >, Catch::TestCase, Catch::TestCase>(__gnu_cxx::__normal_iterator<Catch::TestCase const, std::vector<Catch::TestCase, std::allocator<Catch::TestCase> > >, __gnu_cxx::__normal_iterator<Catch::TestCase const, std::vector<Catch::TestCase, std::allocator<Catch::TestCase> > >, Catch::TestCase, std::allocator<Catch::TestCase>&) [762]
                0.00    0.00       1/1           Catch::TestCase std::uninitialized_copy<__gnu_cxx::__normal_iterator<Catch::TestCase const, std::vector<Catch::TestCase, std::allocator<Catch::TestCase> > >, Catch::TestCase>(__gnu_cxx::__normal_iterator<Catch::TestCase const, std::vector<Catch::TestCase, std::allocator<Catch::TestCase> > >, __gnu_cxx::__normal_iterator<Catch::TestCase const, std::vector<Catch::TestCase, std::allocator<Catch::TestCase> > >, Catch::TestCase) [761]
-----------------------------------------------
                0.00    0.00      14/14          void std::allocator_traits<std::allocator<Catch::TestCase> >::construct<Catch::TestCase, Catch::TestCase const&>(std::allocator<Catch::TestCase>&, Catch::TestCase, Catch::TestCase const&) [764]
[763]    0.0    0.00    0.00      14         void __gnu_cxx::new_allocator<Catch::TestCase>::construct<Catch::TestCase, Catch::TestCase const&>(Catch::TestCase, Catch::TestCase const&) [763]
                0.00    0.00      14/42          Catch::TestCase::TestCase(Catch::TestCase const&) [708]
                0.00    0.00      14/145         Catch::TestCase const& std::forward<Catch::TestCase const&>(std::remove_reference<Catch::TestCase const&>::type&) [1585]
                0.00    0.00      14/460963      operator new(unsigned long, void) [1318]
-----------------------------------------------
                0.00    0.00       5/14          void std::vector<Catch::TestCase, std::allocator<Catch::TestCase> >::_M_realloc_insert<Catch::TestCase const&>(__gnu_cxx::__normal_iterator<Catch::TestCase, std::vector<Catch::TestCase, std::allocator<Catch::TestCase> > >, Catch::TestCase const&) [743]
                0.00    0.00       9/14          std::vector<Catch::TestCase, std::allocator<Catch::TestCase> >::push_back(Catch::TestCase const&) [727]
[764]    0.0    0.00    0.00      14         void std::allocator_traits<std::allocator<Catch::TestCase> >::construct<Catch::TestCase, Catch::TestCase const&>(std::allocator<Catch::TestCase>&, Catch::TestCase, Catch::TestCase const&) [764]
                0.00    0.00      14/14          void __gnu_cxx::new_allocator<Catch::TestCase>::construct<Catch::TestCase, Catch::TestCase const&>(Catch::TestCase, Catch::TestCase const&) [763]
                0.00    0.00      14/145         Catch::TestCase const& std::forward<Catch::TestCase const&>(std::remove_reference<Catch::TestCase const&>::type&) [1585]
-----------------------------------------------
                0.00    0.00       3/58          Catch::clara::detail::Help::Help(bool&) [585]
                0.00    0.00       7/58          unittest::snap_catch2_main(char const, char const, int, char*, void ()(), Catch::clara::detail::Parser ()(Catch::clara::detail::Parser const&), int ()(Catch::Session&), void ()()) [2]
                0.00    0.00      48/58          Catch::makeCommandLineParser(Catch::ConfigData&) [210]
[765]    0.0    0.00    0.00      58         Catch::clara::detail::Opt::operator[](std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [765]
                0.00    0.00      58/136         std::vector<std::__cxx11::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&) [715]
-----------------------------------------------
                0.00    0.00      14/29          Catch::TestCase::TestCase(Catch::ITestInvoker, Catch::TestCaseInfo&&) [808]
                0.00    0.00      15/29          Catch::TestCase::TestCase(Catch::TestCase&&) [799]
[766]    0.0    0.00    0.00      29         Catch::TestCaseInfo::TestCaseInfo(Catch::TestCaseInfo&&) [766]
                0.00    0.00      87/349082      std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&) [268]
                0.00    0.00      58/653         std::vector<std::__cxx11::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> > > >&&) [1425]
-----------------------------------------------
                0.00    0.00    4258/4258        ___CATCH__TEST____15() [196]
[767]    0.0    0.00    0.00    4258         Catch::BinaryExpr<char16_t const&, unsigned int const&>::~BinaryExpr() [767]
                0.00    0.00    4258/83907016     Catch::ITransientExpression::~ITransientExpression() [97]
-----------------------------------------------
                0.00    0.00     248/248         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> >) [769]
[768]    0.0    0.00    0.00     248         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> >) [768]
                0.00    0.00      82/82          void std::Construct<std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&) [772]
                0.00    0.00     330/330         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&) [1479]
                0.00    0.00      82/82          std::move_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >>::operator() const [1661]
                0.00    0.00      82/6152        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> >&) [1342]
                0.00    0.00      82/82          std::move_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >>::operator++() [1662]
-----------------------------------------------
                0.00    0.00     248/248         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> > >&) [770]
[769]    0.0    0.00    0.00     248         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> >) [769]
                0.00    0.00     248/248         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> >) [768]
-----------------------------------------------
                0.00    0.00     248/248         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> > >&) [771]
[770]    0.0    0.00    0.00     248         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> > >&) [770]
                0.00    0.00     248/248         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> >) [769]
-----------------------------------------------
                0.00    0.00     248/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&) [716]
[771]    0.0    0.00    0.00     248         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> > >&) [771]
                0.00    0.00     248/248         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> > >&) [770]
                0.00    0.00     496/496         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> >) [1442]
-----------------------------------------------
                0.00    0.00      82/82          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> >) [768]
[772]    0.0    0.00    0.00      82         void std::Construct<std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&) [772]
                0.00    0.00      82/349082      std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&) [268]
                0.00    0.00      82/82          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&) [1663]
                0.00    0.00      82/460963      operator new(unsigned long, void) [1318]
-----------------------------------------------
                0.00    0.00       2/17          (anonymous namespace)::get_time(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&) [736]
                0.00    0.00       2/17          (anonymous namespace)::get_date(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&) [735]
                0.00    0.00      13/17          ___CATCH__TEST____0() [89]
[773]    0.0    0.00    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&) [773]
                0.00    0.00      17/69382       std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(char const, std::allocator<char> const&) [275]
-----------------------------------------------
                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]) [933]
                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]) [848]
                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]) [847]
                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]) [805]
[774]    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) [774]
                0.00    0.00      16/69382       std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(char const, std::allocator<char> const&) [275]
                0.00    0.00      16/17670427     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() [60]
-----------------------------------------------
                0.00    0.00       1/1           Catch::clara::detail::Parser::operator=(Catch::clara::detail::Parser const&) [547]
[775]    0.0    0.00    0.00       1         std::vector<Catch::clara::detail::Opt, std::allocator<Catch::clara::detail::Opt> >::operator=(std::vector<Catch::clara::detail::Opt, std::allocator<Catch::clara::detail::Opt> > const&) [775]
                0.00    0.00       1/1           Catch::clara::detail::Opt std::vector<Catch::clara::detail::Opt, std::allocator<Catch::clara::detail::Opt> >::_M_allocate_and_copy<__gnu_cxx::__normal_iterator<Catch::clara::detail::Opt const, std::vector<Catch::clara::detail::Opt, std::allocator<Catch::clara::detail::Opt> > > >(unsigned long, __gnu_cxx::__normal_iterator<Catch::clara::detail::Opt const, std::vector<Catch::clara::detail::Opt, std::allocator<Catch::clara::detail::Opt> > >, __gnu_cxx::__normal_iterator<Catch::clara::detail::Opt const, std::vector<Catch::clara::detail::Opt, std::allocator<Catch::clara::detail::Opt> > >) [781]
                0.00    0.00       1/113         void std::_Destroy<Catch::clara::detail::Opt, Catch::clara::detail::Opt>(Catch::clara::detail::Opt, Catch::clara::detail::Opt, std::allocator<Catch::clara::detail::Opt>&) [641]
                0.00    0.00       1/1           __gnu_cxx::__alloc_traits<std::allocator<Catch::clara::detail::Opt> >::_S_propagate_on_copy_assign() [3261]
                0.00    0.00       1/216         std::vector<Catch::clara::detail::Opt, std::allocator<Catch::clara::detail::Opt> >::size() const [1528]
                0.00    0.00       1/1           std::vector<Catch::clara::detail::Opt, std::allocator<Catch::clara::detail::Opt> >::capacity() const [3362]
                0.00    0.00       1/76          std::vector<Catch::clara::detail::Opt, std::allocator<Catch::clara::detail::Opt> >::end() const [1708]
                0.00    0.00       1/76          std::vector<Catch::clara::detail::Opt, std::allocator<Catch::clara::detail::Opt> >::begin() const [1709]
                0.00    0.00       1/260         std::Vectorbase<Catch::clara::detail::Opt, std::allocator<Catch::clara::detail::Opt> >::_M_get_Tp_allocator() [1493]
                0.00    0.00       1/113         std::Vectorbase<Catch::clara::detail::Opt, std::allocator<Catch::clara::detail::Opt> >::_M_deallocate(Catch::clara::detail::Opt, unsigned long) [1603]
-----------------------------------------------
                0.00    0.00    2048/2048        Catch::BinaryExpr<char const const&, char const&> const Catch::ExprLhs<char const const&>::operator==<char>(char const&) [726]
[776]    0.0    0.00    0.00    2048         Catch::BinaryExpr<char const const&, char const&>::BinaryExpr(bool, char const const&, Catch::StringRef, char const&) [776]
                0.00    0.00    2048/83907016     Catch::ITransientExpression::ITransientExpression(bool, bool) [67]
-----------------------------------------------
                0.00    0.00      78/78          Catch::TestCaseTracking::SectionTracker::SectionTracker(Catch::TestCaseTracking::NameAndLocation const&, Catch::TestCaseTracking::TrackerContext&, Catch::TestCaseTracking::ITracker) [285]
[777]    0.0    0.00    0.00      78         Catch::TestCaseTracking::TrackerBase::TrackerBase(Catch::TestCaseTracking::NameAndLocation const&, Catch::TestCaseTracking::TrackerContext&, Catch::TestCaseTracking::ITracker) [777]
                0.00    0.00      78/78          Catch::TestCaseTracking::ITracker::ITracker(Catch::TestCaseTracking::NameAndLocation const&) [779]
                0.00    0.00      78/78          std::vector<std::shared_ptr<Catch::TestCaseTracking::ITracker>, std::allocator<std::shared_ptr<Catch::TestCaseTracking::ITracker> > >::vector() [1696]
-----------------------------------------------
                0.00    0.00      78/78          Catch::TestCaseTracking::ITracker::ITracker(Catch::TestCaseTracking::NameAndLocation const&) [779]
[778]    0.0    0.00    0.00      78         Catch::TestCaseTracking::NameAndLocation::NameAndLocation(Catch::TestCaseTracking::NameAndLocation const&) [778]
                0.00    0.00      78/2934481     std::__cxx11::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&) [73]
-----------------------------------------------
                0.00    0.00      78/78          Catch::TestCaseTracking::TrackerBase::TrackerBase(Catch::TestCaseTracking::NameAndLocation const&, Catch::TestCaseTracking::TrackerContext&, Catch::TestCaseTracking::ITracker) [777]
[779]    0.0    0.00    0.00      78         Catch::TestCaseTracking::ITracker::ITracker(Catch::TestCaseTracking::NameAndLocation const&) [779]
                0.00    0.00      78/78          Catch::TestCaseTracking::NameAndLocation::NameAndLocation(Catch::TestCaseTracking::NameAndLocation const&) [778]
-----------------------------------------------
                0.00    0.00       3/278         Catch::clara::detail::TokenStream::loadBuffer() [885]
                0.00    0.00      46/278         Catch::clara::detail::Opt::parse(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, Catch::clara::detail::TokenStream const&) const [350]
                0.00    0.00     229/278         void std::Destroy<Catch::clara::detail::Token>(Catch::clara::detail::Token) [790]
[780]    0.0    0.00    0.00     278         Catch::clara::detail::Token::~Token() [780]
                0.00    0.00     278/17670427     std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() [60]
-----------------------------------------------
                0.00    0.00       1/1           std::vector<Catch::clara::detail::Opt, std::allocator<Catch::clara::detail::Opt> >::operator=(std::vector<Catch::clara::detail::Opt, std::allocator<Catch::clara::detail::Opt> > const&) [775]
[781]    0.0    0.00    0.00       1         Catch::clara::detail::Opt std::vector<Catch::clara::detail::Opt, std::allocator<Catch::clara::detail::Opt> >::_M_allocate_and_copy<__gnu_cxx::__normal_iterator<Catch::clara::detail::Opt const, std::vector<Catch::clara::detail::Opt, std::allocator<Catch::clara::detail::Opt> > > >(unsigned long, __gnu_cxx::__normal_iterator<Catch::clara::detail::Opt const, std::vector<Catch::clara::detail::Opt, std::allocator<Catch::clara::detail::Opt> > >, __gnu_cxx::__normal_iterator<Catch::clara::detail::Opt const, std::vector<Catch::clara::detail::Opt, std::allocator<Catch::clara::detail::Opt> > >) [781]
                0.00    0.00       1/75          Catch::clara::detail::Opt std::__uninitialized_copy_a<__gnu_cxx::__normal_iterator<Catch::clara::detail::Opt const, std::vector<Catch::clara::detail::Opt, std::allocator<Catch::clara::detail::Opt> > >, Catch::clara::detail::Opt, Catch::clara::detail::Opt>(__gnu_cxx::__normal_iterator<Catch::clara::detail::Opt const, std::vector<Catch::clara::detail::Opt, std::allocator<Catch::clara::detail::Opt> > >, __gnu_cxx::__normal_iterator<Catch::clara::detail::Opt const, std::vector<Catch::clara::detail::Opt, std::allocator<Catch::clara::detail::Opt> > >, Catch::clara::detail::Opt, std::allocator<Catch::clara::detail::Opt>&) [608]
                0.00    0.00       1/110         std::Vectorbase<Catch::clara::detail::Opt, std::allocator<Catch::clara::detail::Opt> >::_M_allocate(unsigned long) [1607]
                0.00    0.00       1/260         std::Vectorbase<Catch::clara::detail::Opt, std::allocator<Catch::clara::detail::Opt> >::_M_get_Tp_allocator() [1493]
-----------------------------------------------
[782]    0.0    0.00    0.00    3889+4554    <cycle 1 as a whole> [782]
                0.00    0.00      78             Catch::TestCaseTracking::SectionTracker::~SectionTracker() <cycle 1> [807]
                0.00    0.00      78             Catch::TestCaseTracking::TrackerBase::~TrackerBase() <cycle 1> [835]
                0.00    0.00    2445             std::Spcounted_base<(__gnu_cxx::Lockpolicy)2>::_M_release() <cycle 1> [978]
                0.00    0.00    3949             std::__shared_count<(__gnu_cxx::Lockpolicy)2>::~__shared_count() <cycle 1> [1348]
                0.00    0.00     550             std::__shared_ptr<Catch::TestCaseTracking::ITracker, (__gnu_cxx::Lockpolicy)2>::~__shared_ptr() <cycle 1> [1438]
                0.00    0.00     536             std::shared_ptr<Catch::TestCaseTracking::ITracker>::~shared_ptr() <cycle 1> [1439]
                0.00    0.00     128             void std::Destroy<std::sharedptr<Catch::TestCaseTracking::ITracker>, std::shared_ptr<Catch::TestCaseTracking::ITracker> >(std::shared_ptr<Catch::TestCaseTracking::ITracker>, std::shared_ptr<Catch::TestCaseTracking::ITracker>, std::allocator<std::shared_ptr<Catch::TestCaseTracking::ITracker> >&) <cycle 1> [1595]
                0.00    0.00     128             void std::Destroy<std::sharedptr<Catch::TestCaseTracking::ITracker>>(std::shared_ptr<Catch::TestCaseTracking::ITracker>, std::shared_ptr<Catch::TestCaseTracking::ITracker>) <cycle 1> [1594]
                0.00    0.00     128             void std::Destroyaux<false>::__destroy<std::shared_ptr<Catch::TestCaseTracking::ITracker>>(std::shared_ptr<Catch::TestCaseTracking::ITracker>, std::shared_ptr<Catch::TestCaseTracking::ITracker>) <cycle 1> [1592]
                0.00    0.00     111             void std::Destroy<std::sharedptr<Catch::TestCaseTracking::ITracker> >(std::shared_ptr<Catch::TestCaseTracking::ITracker>) <cycle 1> [1606]
                0.00    0.00      78             std::Spcounted_ptr_inplace<Catch::TestCaseTracking::SectionTracker, std::allocator<Catch::TestCaseTracking::SectionTracker>, (__gnu_cxx::Lockpolicy)2>::_M_dispose() <cycle 1> [1691]
                0.00    0.00      78             void std::allocator_traits<std::allocator<Catch::TestCaseTracking::SectionTracker> >::destroy<Catch::TestCaseTracking::SectionTracker>(std::allocator<Catch::TestCaseTracking::SectionTracker>&, Catch::TestCaseTracking::SectionTracker) <cycle 1> [1687]
                0.00    0.00      78             void __gnu_cxx::new_allocator<Catch::TestCaseTracking::SectionTracker>::destroy<Catch::TestCaseTracking::SectionTracker>(Catch::TestCaseTracking::SectionTracker) <cycle 1> [1665]
                0.00    0.00      78             std::vector<std::shared_ptr<Catch::TestCaseTracking::ITracker>, std::allocator<std::shared_ptr<Catch::TestCaseTracking::ITracker> > >::~vector() <cycle 1> [1697]
-----------------------------------------------
                0.00    0.00      43/43          void std::Destroyaux<false>::__destroy<Catch::TestCase>(Catch::TestCase, Catch::TestCase) [784]
[783]    0.0    0.00    0.00      43         void std::Destroy<Catch::TestCase>(Catch::TestCase) [783]
                0.00    0.00      43/71          Catch::TestCase::~TestCase() [750]
-----------------------------------------------
                0.00    0.00       9/9           void std::Destroy<Catch::TestCase>(Catch::TestCase, Catch::TestCase) [785]
[784]    0.0    0.00    0.00       9         void std::Destroyaux<false>::__destroy<Catch::TestCase>(Catch::TestCase, Catch::TestCase) [784]
                0.00    0.00      43/43          void std::Destroy<Catch::TestCase>(Catch::TestCase) [783]
                0.00    0.00      43/72          Catch::TestCase std::_addressof<Catch::TestCase>(Catch::TestCase&) [1730]
-----------------------------------------------
                0.00    0.00       9/9           void std::Destroy<Catch::TestCase, Catch::TestCase>(Catch::TestCase, Catch::TestCase, std::allocator<Catch::TestCase>&) [786]
[785]    0.0    0.00    0.00       9         void std::Destroy<Catch::TestCase>(Catch::TestCase, Catch::TestCase) [785]
                0.00    0.00       9/9           void std::Destroyaux<false>::__destroy<Catch::TestCase>(Catch::TestCase, Catch::TestCase) [784]
-----------------------------------------------
                0.00    0.00       4/9           std::vector<Catch::TestCase, std::allocator<Catch::TestCase> >::~vector() [814]
                0.00    0.00       5/9           void std::vector<Catch::TestCase, std::allocator<Catch::TestCase> >::_M_realloc_insert<Catch::TestCase const&>(__gnu_cxx::__normal_iterator<Catch::TestCase, std::vector<Catch::TestCase, std::allocator<Catch::TestCase> > >, Catch::TestCase const&) [743]
[786]    0.0    0.00    0.00       9         void std::Destroy<Catch::TestCase, Catch::TestCase>(Catch::TestCase, Catch::TestCase, std::allocator<Catch::TestCase>&) [786]
                0.00    0.00       9/9           void std::Destroy<Catch::TestCase>(Catch::TestCase, Catch::TestCase) [785]
-----------------------------------------------
                0.00    0.00     236/236         void std::Destroy<Catch::clara::detail::Token>(Catch::clara::detail::Token, Catch::clara::detail::Token) [788]
[787]    0.0    0.00    0.00     236         void std::Destroy_aux<false>::__destroy<Catch::clara::detail::Token>(Catch::clara::detail::Token, Catch::clara::detail::Token) [787]
                0.00    0.00     229/229         void std::Destroy<Catch::clara::detail::Token>(Catch::clara::detail::Token) [790]
                0.00    0.00     229/455         Catch::clara::detail::Token std::_addressof<Catch::clara::detail::Token>(Catch::clara::detail::Token&) [1457]
-----------------------------------------------
                0.00    0.00     236/236         void std::Destroy<Catch::clara::detail::Token, Catch::clara::detail::Token>(Catch::clara::detail::Token, Catch::clara::detail::Token, std::allocator<Catch::clara::detail::Token>&) [789]
[788]    0.0    0.00    0.00     236         void std::Destroy<Catch::clara::detail::Token>(Catch::clara::detail::Token, Catch::clara::detail::Token) [788]
                0.00    0.00     236/236         void std::Destroyaux<false>::__destroy<Catch::clara::detail::Token>(Catch::clara::detail::Token, Catch::clara::detail::Token) [787]
-----------------------------------------------
                0.00    0.00       1/236         void std::vector<Catch::clara::detail::Token, std::allocator<Catch::clara::detail::Token> >::_M_realloc_insert<Catch::clara::detail::Token>(__gnu_cxx::__normal_iterator<Catch::clara::detail::Token, std::vector<Catch::clara::detail::Token, std::allocator<Catch::clara::detail::Token> > >, Catch::clara::detail::Token&&) [1018]
                0.00    0.00       3/236         std::vector<Catch::clara::detail::Token, std::allocator<Catch::clara::detail::Token> >::_M_erase_at_end(Catch::clara::detail::Token) [1069]
                0.00    0.00     232/236         std::vector<Catch::clara::detail::Token, std::allocator<Catch::clara::detail::Token> >::~vector() [792]
[789]    0.0    0.00    0.00     236         void std::Destroy<Catch::clara::detail::Token, Catch::clara::detail::Token>(Catch::clara::detail::Token, Catch::clara::detail::Token, std::allocator<Catch::clara::detail::Token>&) [789]
                0.00    0.00     236/236         void std::Destroy<Catch::clara::detail::Token>(Catch::clara::detail::Token, Catch::clara::detail::Token) [788]
-----------------------------------------------
                0.00    0.00     229/229         void std::Destroyaux<false>::__destroy<Catch::clara::detail::Token>(Catch::clara::detail::Token, Catch::clara::detail::Token) [787]
[790]    0.0    0.00    0.00     229         void std::Destroy<Catch::clara::detail::Token>(Catch::clara::detail::Token) [790]
                0.00    0.00     229/278         Catch::clara::detail::Token::~Token() [780]
-----------------------------------------------
                0.00    0.00       1/232         Catch::clara::detail::ParserBase::parse(Catch::clara::detail::Args const&) const [242]
                0.00    0.00      45/232         Catch::clara::detail::Opt::parse(std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, Catch::clara::detail::TokenStream const&) const [350]
                0.00    0.00      48/232         Catch::clara::detail::Parser::parse(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, Catch::clara::detail::TokenStream const&) const [243]
                0.00    0.00     138/232         Catch::clara::detail::ParseState::~ParseState() [813]
[791]    0.0    0.00    0.00     232         Catch::clara::detail::TokenStream::~TokenStream() [791]
                0.00    0.00     232/232         std::vector<Catch::clara::detail::Token, std::allocator<Catch::clara::detail::Token> >::~vector() [792]
-----------------------------------------------
                0.00    0.00     232/232         Catch::clara::detail::TokenStream::~TokenStream() [791]
[792]    0.0    0.00    0.00     232         std::vector<Catch::clara::detail::Token, std::allocator<Catch::clara::detail::Token> >::~vector() [792]
                0.00    0.00     232/236         void std::Destroy<Catch::clara::detail::Token, Catch::clara::detail::Token>(Catch::clara::detail::Token, Catch::clara::detail::Token, std::allocator<Catch::clara::detail::Token>&) [789]
                0.00    0.00     232/469         std::Vector_base<Catch::clara::detail::Token, std::allocator<Catch::clara::detail::Token> >::_M_get_Tp_allocator() [1443]
                0.00    0.00     232/232         std::Vectorbase<Catch::clara::detail::Token, std::allocator<Catch::clara::detail::Token> >::~Vectorbase() [1509]
-----------------------------------------------
                0.00    0.00      50/100         Catch::RunContext::sectionEnded(Catch::SectionEndInfo const&) [705]
                0.00    0.00      50/100         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> >&) [7]
[793]    0.0    0.00    0.00     100         Catch::SectionStats::~SectionStats() [793]
                0.00    0.00     100/921         Catch::SectionInfo::~SectionInfo() [695]
-----------------------------------------------
                0.00    0.00     100/100         Catch::ConsoleReporter::sectionEnded(Catch::SectionStats const&) [704]
[794]    0.0    0.00    0.00     100         Catch::StreamingReporterBase<Catch::ConsoleReporter>::sectionEnded(Catch::SectionStats const&) [794]
                0.00    0.00     100/100         std::vector<Catch::SectionInfo, std::allocator<Catch::SectionInfo> >::pop_back() [797]
-----------------------------------------------
                0.00    0.00     100/100         void std::allocator_traits<std::allocator<Catch::SectionInfo> >::destroy<Catch::SectionInfo>(std::allocator<Catch::SectionInfo>&, Catch::SectionInfo) [796]
[795]    0.0    0.00    0.00     100         void __gnu_cxx::new_allocator<Catch::SectionInfo>::destroy<Catch::SectionInfo>(Catch::SectionInfo) [795]
                0.00    0.00     100/921         Catch::SectionInfo::~SectionInfo() [695]
-----------------------------------------------
                0.00    0.00     100/100         std::vector<Catch::SectionInfo, std::allocator<Catch::SectionInfo> >::pop_back() [797]
[796]    0.0    0.00    0.00     100         void std::allocator_traits<std::allocator<Catch::SectionInfo> >::destroy<Catch::SectionInfo>(std::allocator<Catch::SectionInfo>&, Catch::SectionInfo) [796]
                0.00    0.00     100/100         void __gnu_cxx::new_allocator<Catch::SectionInfo>::destroy<Catch::SectionInfo>(Catch::SectionInfo) [795]
-----------------------------------------------
                0.00    0.00     100/100         Catch::StreamingReporterBase<Catch::ConsoleReporter>::sectionEnded(Catch::SectionStats const&) [794]
[797]    0.0    0.00    0.00     100         std::vector<Catch::SectionInfo, std::allocator<Catch::SectionInfo> >::pop_back() [797]
                0.00    0.00     100/100         void std::allocator_traits<std::allocator<Catch::SectionInfo> >::destroy<Catch::SectionInfo>(std::allocator<Catch::SectionInfo>&, Catch::SectionInfo) [796]
                0.00    0.00     100/100         std::vector<Catch::SectionInfo, std::allocator<Catch::SectionInfo> >::empty() const [1636]
-----------------------------------------------
                0.00    0.00       9/9           ___CATCH__TEST____0() [89]
[798]    0.0    0.00    0.00       9         Catch::BinaryExpr<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [7]> const Catch::ExprLhs<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> > const&>::operator==<char [7]>(char const (&) [7]) [798]
                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]) [805]
                0.00    0.00       9/154890399     Catch::StringRef::StringRef(char const) [42]
                0.00    0.00       9/14          Catch::BinaryExpr<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [7]>::BinaryExpr(bool, libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> > const&, Catch::StringRef, char const (&) [7]) [1075]
-----------------------------------------------
                0.00    0.00      15/15          void std::Construct<Catch::TestCase, Catch::TestCase>(Catch::TestCase, Catch::TestCase&&) [800]
[799]    0.0    0.00    0.00      15         Catch::TestCase::TestCase(Catch::TestCase&&) [799]
                0.00    0.00      15/29          Catch::TestCaseInfo::TestCaseInfo(Catch::TestCaseInfo&&) [766]
                0.00    0.00      15/15          std::sharedptr<Catch::ITestInvoker>::shared_ptr(std::shared_ptr<Catch::ITestInvoker>&&) [1920]
-----------------------------------------------
                0.00    0.00      15/15          Catch::TestCase std::__uninitialized_copy<false>::__uninit_copy<std::move_iterator<Catch::TestCase>, Catch::TestCase>(std::move_iterator<Catch::TestCase>, std::move_iterator<Catch::TestCase>, Catch::TestCase) [801]
[800]    0.0    0.00    0.00      15         void std::Construct<Catch::TestCase, Catch::TestCase>(Catch::TestCase, Catch::TestCase&&) [800]
                0.00    0.00      15/15          Catch::TestCase::TestCase(Catch::TestCase&&) [799]
                0.00    0.00      15/15          Catch::TestCase&& std::forward<Catch::TestCase>(std::removereference<Catch::TestCase>::type&) [1929]
                0.00    0.00      15/460963      operator new(unsigned long, void) [1318]
-----------------------------------------------
                0.00    0.00      10/10          Catch::TestCase std::uninitialized_copy<std::move_iterator<Catch::TestCase>, Catch::TestCase>(std::move_iterator<Catch::TestCase>, std::move_iterator<Catch::TestCase>, Catch::TestCase) [802]
[801]    0.0    0.00    0.00      10         Catch::TestCase std::__uninitialized_copy<false>::__uninit_copy<std::move_iterator<Catch::TestCase>, Catch::TestCase>(std::move_iterator<Catch::TestCase>, std::move_iterator<Catch::TestCase>, Catch::TestCase) [801]
                0.00    0.00      15/15          void std::Construct<Catch::TestCase, Catch::TestCase>(Catch::TestCase, Catch::TestCase&&) [800]
                0.00    0.00      25/25          bool std::operator!=<Catch::TestCase>(std::moveiterator<Catch::TestCase> const&, std::move_iterator<Catch::TestCase> const&) [1879]
                0.00    0.00      15/15          std::move_iterator<Catch::TestCase>::operator() const [1918]
                0.00    0.00      15/72          Catch::TestCase std::__addressof<Catch::TestCase>(Catch::TestCase&) [1730]
                0.00    0.00      15/15          std::move_iterator<Catch::TestCase>::operator++() [1922]
-----------------------------------------------
                0.00    0.00      10/10          Catch::TestCase std::__uninitialized_copy_a<std::move_iterator<Catch::TestCase>, Catch::TestCase, Catch::TestCase>(std::move_iterator<Catch::TestCase>, std::move_iterator<Catch::TestCase>, Catch::TestCase, std::allocator<Catch::TestCase>&) [803]
[802]    0.0    0.00    0.00      10         Catch::TestCase std::uninitialized_copy<std::move_iterator<Catch::TestCase>, Catch::TestCase>(std::move_iterator<Catch::TestCase>, std::move_iterator<Catch::TestCase>, Catch::TestCase) [802]
                0.00    0.00      10/10          Catch::TestCase std::__uninitialized_copy<false>::__uninit_copy<std::move_iterator<Catch::TestCase>, Catch::TestCase>(std::move_iterator<Catch::TestCase>, std::move_iterator<Catch::TestCase>, Catch::TestCase) [801]
-----------------------------------------------
                0.00    0.00      10/10          Catch::TestCase std::__uninitialized_move_if_noexcept_a<Catch::TestCase, Catch::TestCase, std::allocator<Catch::TestCase> >(Catch::TestCase, Catch::TestCase, Catch::TestCase, std::allocator<Catch::TestCase>&) [804]
[803]    0.0    0.00    0.00      10         Catch::TestCase std::__uninitialized_copy_a<std::move_iterator<Catch::TestCase>, Catch::TestCase, Catch::TestCase>(std::move_iterator<Catch::TestCase>, std::move_iterator<Catch::TestCase>, Catch::TestCase, std::allocator<Catch::TestCase>&) [803]
                0.00    0.00      10/10          Catch::TestCase std::uninitialized_copy<std::move_iterator<Catch::TestCase>, Catch::TestCase>(std::move_iterator<Catch::TestCase>, std::move_iterator<Catch::TestCase>, Catch::TestCase) [802]
-----------------------------------------------
                0.00    0.00      10/10          void std::vector<Catch::TestCase, std::allocator<Catch::TestCase> >::_M_realloc_insert<Catch::TestCase const&>(__gnu_cxx::__normal_iterator<Catch::TestCase, std::vector<Catch::TestCase, std::allocator<Catch::TestCase> > >, Catch::TestCase const&) [743]
[804]    0.0    0.00    0.00      10         Catch::TestCase std::__uninitialized_move_if_noexcept_a<Catch::TestCase, Catch::TestCase, std::allocator<Catch::TestCase> >(Catch::TestCase, Catch::TestCase, Catch::TestCase, std::allocator<Catch::TestCase>&) [804]
                0.00    0.00      10/10          Catch::TestCase std::__uninitialized_copy_a<std::move_iterator<Catch::TestCase>, Catch::TestCase, Catch::TestCase>(std::move_iterator<Catch::TestCase>, std::move_iterator<Catch::TestCase>, Catch::TestCase, std::allocator<Catch::TestCase>&) [803]
                0.00    0.00      20/20          std::move_iterator<Catch::TestCase> std::__make_move_if_noexcept_iterator<Catch::TestCase, std::move_iterator<Catch::TestCase> >(Catch::TestCase) [1897]
-----------------------------------------------
                0.00    0.00       9/9           Catch::BinaryExpr<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [7]> const Catch::ExprLhs<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> > const&>::operator==<char [7]>(char const (&) [7]) [798]
[805]    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]) [805]
                0.00    0.00       9/16          libutf8::operator==(libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const) [774]
-----------------------------------------------
                0.00    0.00      46/46          Catch::clara::detail::Opt::parse(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, Catch::clara::detail::TokenStream const&) const [350]
[806]    0.0    0.00    0.00      46         Catch::clara::detail::TokenStream::operator() const [806]
                0.00    0.00      46/272         Catch::clara::detail::Token::Token(Catch::clara::detail::Token const&) [709]
                0.00    0.00      46/234         std::vector<Catch::clara::detail::Token, std::allocator<Catch::clara::detail::Token> >::empty() const [1502]
                0.00    0.00      46/91          std::vector<Catch::clara::detail::Token, std::allocator<Catch::clara::detail::Token> >::front() const [1656]
-----------------------------------------------
                                  78             void __gnu_cxx::new_allocator<Catch::TestCaseTracking::SectionTracker>::destroy<Catch::TestCaseTracking::SectionTracker>(Catch::TestCaseTracking::SectionTracker) <cycle 1> [1665]
[807]    0.0    0.00    0.00      78         Catch::TestCaseTracking::SectionTracker::~SectionTracker() <cycle 1> [807]
                0.00    0.00      78/2342        std::vector<std::__cxx11::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() [676]
                0.00    0.00      78/17670427     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() [60]
                                  78             Catch::TestCaseTracking::TrackerBase::~TrackerBase() <cycle 1> [835]
-----------------------------------------------
                0.00    0.00      14/14          Catch::makeTestCase(Catch::ITestInvoker, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, Catch::NameAndTags const&, Catch::SourceLineInfo const&) [181]
[808]    0.0    0.00    0.00      14         Catch::TestCase::TestCase(Catch::ITestInvoker, Catch::TestCaseInfo&&) [808]
                0.00    0.00      14/29          Catch::TestCaseInfo::TestCaseInfo(Catch::TestCaseInfo&&) [766]
                0.00    0.00      14/28          std::remove_reference<Catch::TestCaseInfo&>::type&& std::move<Catch::TestCaseInfo&>(Catch::TestCaseInfo&) [1868]
                0.00    0.00      14/14          std::shared_ptr<Catch::ITestInvoker>::shared_ptr<Catch::ITestInvoker, void>(Catch::ITestInvoker) [1967]
-----------------------------------------------
                0.00    0.00    2048/2048        ___CATCH__TEST____12() [14]
[809]    0.0    0.00    0.00    2048         Catch::BinaryExpr<char const const&, char const&>::~BinaryExpr() [809]
                0.00    0.00    2048/83907016     Catch::ITransientExpression::~ITransientExpression() [97]
-----------------------------------------------
                0.00    0.00      14/170         Catch::extractClassName[abi:cxx11](Catch::StringRef const&) [872]
                0.00    0.00      39/170         Catch::makeTestCase(Catch::ITestInvoker, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, Catch::NameAndTags const&, Catch::SourceLineInfo const&) [181]
                0.00    0.00     117/170         Catch::(anonymous namespace)::parseSpecialTag(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [626]
[810]    0.0    0.00    0.00     170         Catch::startsWith(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char) [810]
                0.00    0.00     156/4382872     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::operator[](unsigned long) const [135]
                0.00    0.00     170/455166      std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::empty() const [596]
-----------------------------------------------
                0.00    0.00       1/2014        Catch::clara::detail::Opt::Opt<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(bool)#9}>(Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(bool)#9} const&) [680]
                0.00    0.00       1/2014        Catch::clara::detail::Opt::Opt<Catch::clara::detail::Help::Help(bool&)::{lambda(bool)#1}>(Catch::clara::detail::Help::Help(bool&)::{lambda(bool)#1} const&) [679]
                0.00    0.00      11/2014        Catch::clara::detail::ParserRefImpl<Catch::clara::detail::Arg>::~ParserRefImpl() [913]
                0.00    0.00      14/2014        Catch::clara::detail::Opt::Opt(bool&) [599]
                0.00    0.00    1987/2014        Catch::clara::detail::ParserRefImpl<Catch::clara::detail::Opt>::~ParserRefImpl() [664]
[811]    0.0    0.00    0.00    2014         std::shared_ptr<Catch::clara::detail::BoundRef>::~shared_ptr() [811]
                0.00    0.00    2014/2014        std::__shared_ptr<Catch::clara::detail::BoundRef, (__gnu_cxx::Lockpolicy)2>::~__shared_ptr() [812]
-----------------------------------------------
                0.00    0.00    2014/2014        std::shared_ptr<Catch::clara::detail::BoundRef>::~shared_ptr() [811]
[812]    0.0    0.00    0.00    2014         std::__shared_ptr<Catch::clara::detail::BoundRef, (__gnu_cxx::Lockpolicy)2>::~__shared_ptr() [812]
                0.00    0.00    2014/3889        std::__shared_count<(__gnu_cxx::Lockpolicy)2>::~__shared_count() <cycle 1> [1348]
-----------------------------------------------
                0.00    0.00       1/138         Catch::clara::detail::Parser::parse(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, Catch::clara::detail::TokenStream const&) const [243]
                0.00    0.00      45/138         Catch::clara::detail::Opt::parse(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, Catch::clara::detail::TokenStream const&) const [350]
                0.00    0.00      45/138         Catch::clara::detail::ResultValueBase<Catch::clara::detail::ParseState>::operator=(Catch::clara::detail::ResultValueBase<Catch::clara::detail::ParseState> const&) [520]
                0.00    0.00      47/138         Catch::clara::detail::ResultValueBase<Catch::clara::detail::ParseState>::~ResultValueBase() [881]
[813]    0.0    0.00    0.00     138         Catch::clara::detail::ParseState::~ParseState() [813]
                0.00    0.00     138/232         Catch::clara::detail::TokenStream::~TokenStream() [791]
-----------------------------------------------
                0.00    0.00       1/4           Catch::TestRegistry::getAllTestsSorted(Catch::IConfig const&) const [519]
                0.00    0.00       1/4           std::vector<Catch::TestCase, std::allocator<Catch::TestCase> >::_M_move_assign(std::vector<Catch::TestCase, std::allocator<Catch::TestCase> >&&, std::integral_constant<bool, true>) [893]
                0.00    0.00       2/4           Catch::TestRegistry::~TestRegistry() [873]
[814]    0.0    0.00    0.00       4         std::vector<Catch::TestCase, std::allocator<Catch::TestCase> >::~vector() [814]
                0.00    0.00       4/9           void std::Destroy<Catch::TestCase, Catch::TestCase>(Catch::TestCase, Catch::TestCase, std::allocator<Catch::TestCase>&) [786]
                0.00    0.00       4/22          std::Vector_base<Catch::TestCase, std::allocator<Catch::TestCase> >::_M_get_Tp_allocator() [1889]
                0.00    0.00       4/4           std::Vectorbase<Catch::TestCase, std::allocator<Catch::TestCase> >::~Vectorbase() [2282]
-----------------------------------------------
                0.00    0.00     100/100         std::vector<Catch::MessageInfo, std::allocator<Catch::MessageInfo> >::clear() [816]
[815]    0.0    0.00    0.00     100         std::vector<Catch::MessageInfo, std::allocator<Catch::MessageInfo> >::_M_erase_at_end(Catch::MessageInfo) [815]
                0.00    0.00     100/909889      std::Vectorbase<Catch::MessageInfo, std::allocator<Catch::MessageInfo> >::_M_get_Tp_allocator() [325]
                0.00    0.00     100/454995      void std::Destroy<Catch::MessageInfo, Catch::MessageInfo>(Catch::MessageInfo, Catch::MessageInfo, std::allocator<Catch::MessageInfo>&) [1321]
-----------------------------------------------
                0.00    0.00      50/100         Catch::RunContext::sectionEnded(Catch::SectionEndInfo const&) [705]
                0.00    0.00      50/100         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> >&) [7]
[816]    0.0    0.00    0.00     100         std::vector<Catch::MessageInfo, std::allocator<Catch::MessageInfo> >::clear() [816]
                0.00    0.00     100/100         std::vector<Catch::MessageInfo, std::allocator<Catch::MessageInfo> >::_M_erase_at_end(Catch::MessageInfo) [815]
-----------------------------------------------
                0.00    0.00      14/14          Catch::RunContext::runTest(Catch::TestCase const&) [6]
[817]    0.0    0.00    0.00      14         Catch::TestCaseStats::~TestCaseStats() [817]
                0.00    0.00      14/113         Catch::TestCaseInfo::~TestCaseInfo() [732]
                0.00    0.00      28/17670427     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() [60]
-----------------------------------------------
                0.00    0.00      50/50          Catch::Section::~Section() [678]
[818]    0.0    0.00    0.00      50         Catch::SectionEndInfo::~SectionEndInfo() [818]
                0.00    0.00      50/921         Catch::SectionInfo::~SectionInfo() [695]
-----------------------------------------------
                0.00    0.00       1/47          Catch::Session::applyCommandLine(int, char const const) [241]
                0.00    0.00      46/47          Catch::clara::detail::Parser::parse(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, Catch::clara::detail::TokenStream const&) const [243]
[819]    0.0    0.00    0.00      47         Catch::clara::detail::BasicResult<Catch::clara::detail::ParseState>::~BasicResult() [819]
                0.00    0.00      47/17670427     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() [60]
                0.00    0.00      47/47          Catch::clara::detail::ResultValueBase<Catch::clara::detail::ParseState>::~ResultValueBase() [881]
-----------------------------------------------
                0.00    0.00      14/28          Catch::makeTestCase(Catch::ITestInvoker, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, Catch::NameAndTags const&, Catch::SourceLineInfo const&) [181]
                0.00    0.00      14/28          Catch::extractClassName[abi:cxx11](Catch::StringRef const&) [872]
[820]    0.0    0.00    0.00      28         Catch::StringRef::operator std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >[abi:cxx11]() const [820]
                0.00    0.00      28/983068      std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(char const, unsigned long, std::allocator<char> const&) [153]
-----------------------------------------------
                0.00    0.00       1/4           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 [875]
                0.00    0.00       1/4           Catch::clara::detail::BoundFlagRef::setFlag(bool) [930]
                0.00    0.00       2/4           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> >&) [549]
[821]    0.0    0.00    0.00       4         Catch::clara::detail::BasicResult<Catch::clara::detail::ParseResultType> Catch::clara::detail::BasicResult<Catch::clara::detail::ParseResultType>::ok<Catch::clara::detail::ParseResultType>(Catch::clara::detail::ParseResultType const&) [821]
                0.00    0.00       4/4           Catch::clara::detail::BasicResult<Catch::clara::detail::ParseResultType>::ResultValueBase(Catch::clara::detail::ResultBase::Type, Catch::clara::detail::ParseResultType const&) [822]
-----------------------------------------------
                0.00    0.00       4/4           Catch::clara::detail::BasicResult<Catch::clara::detail::ParseResultType> Catch::clara::detail::BasicResult<Catch::clara::detail::ParseResultType>::ok<Catch::clara::detail::ParseResultType>(Catch::clara::detail::ParseResultType const&) [821]
[822]    0.0    0.00    0.00       4         Catch::clara::detail::BasicResult<Catch::clara::detail::ParseResultType>::ResultValueBase(Catch::clara::detail::ResultBase::Type, Catch::clara::detail::ParseResultType const&) [822]
                0.00    0.00       4/978270      std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string() [52]
                0.00    0.00       4/4           Catch::clara::detail::ResultValueBase<Catch::clara::detail::ParseResultType>::ResultValueBase(Catch::clara::detail::ResultBase::Type, Catch::clara::detail::ParseResultType const&) [2208]
-----------------------------------------------
                0.00    0.00      14/14          void std::allocator_traits<std::allocator<std::Rbtree_node<Catch::TestCase> > >::destroy<Catch::TestCase>(std::allocator<std::Rbtree_node<Catch::TestCase> >&, Catch::TestCase) [824]
[823]    0.0    0.00    0.00      14         void __gnu_cxx::new_allocator<std::Rbtree_node<Catch::TestCase> >::destroy<Catch::TestCase>(Catch::TestCase) [823]
                0.00    0.00      14/71          Catch::TestCase::~TestCase() [750]
-----------------------------------------------
                0.00    0.00      14/14          std::Rbtree<Catch::TestCase, Catch::TestCase, std::Identity<Catch::TestCase>, std::less<Catch::TestCase>, std::allocator<Catch::TestCase> >::M_destroy_node(std::Rbtree_node<Catch::TestCase>) [826]
[824]    0.0    0.00    0.00      14         void std::allocator_traits<std::allocator<std::Rbtree_node<Catch::TestCase> > >::destroy<Catch::TestCase>(std::allocator<std::Rbtree_node<Catch::TestCase> >&, Catch::TestCase) [824]
                0.00    0.00      14/14          void __gnu_cxx::new_allocator<std::Rbtree_node<Catch::TestCase> >::destroy<Catch::TestCase>(Catch::TestCase) [823]
-----------------------------------------------
                0.00    0.00      14/14          std::Rbtree<Catch::TestCase, Catch::TestCase, std::Identity<Catch::TestCase>, std::less<Catch::TestCase>, std::allocator<Catch::TestCase> >::M_erase(std::Rbtree_node<Catch::TestCase>) [828]
[825]    0.0    0.00    0.00      14         std::Rbtree<Catch::TestCase, Catch::TestCase, std::Identity<Catch::TestCase>, std::less<Catch::TestCase>, std::allocator<Catch::TestCase> >::M_drop_node(std::Rbtree_node<Catch::TestCase>) [825]
                0.00    0.00      14/14          std::Rbtree<Catch::TestCase, Catch::TestCase, std::Identity<Catch::TestCase>, std::less<Catch::TestCase>, std::allocator<Catch::TestCase> >::M_destroy_node(std::Rbtree_node<Catch::TestCase>) [826]
                0.00    0.00      14/14          std::Rbtree<Catch::TestCase, Catch::TestCase, std::Identity<Catch::TestCase>, std::less<Catch::TestCase>, std::allocator<Catch::TestCase> >::M_put_node(std::Rbtree_node<Catch::TestCase>) [2017]
-----------------------------------------------
                0.00    0.00      14/14          std::Rbtree<Catch::TestCase, Catch::TestCase, std::Identity<Catch::TestCase>, std::less<Catch::TestCase>, std::allocator<Catch::TestCase> >::M_drop_node(std::Rbtree_node<Catch::TestCase>) [825]
[826]    0.0    0.00    0.00      14         std::Rbtree<Catch::TestCase, Catch::TestCase, std::Identity<Catch::TestCase>, std::less<Catch::TestCase>, std::allocator<Catch::TestCase> >::M_destroy_node(std::Rbtree_node<Catch::TestCase>) [826]
                0.00    0.00      14/14          void std::allocator_traits<std::allocator<std::Rbtree_node<Catch::TestCase> > >::destroy<Catch::TestCase>(std::allocator<std::Rbtree_node<Catch::TestCase> >&, Catch::TestCase) [824]
                0.00    0.00      14/28          std::Rbtree_node<Catch::TestCase>::_M_valptr() [1859]
                0.00    0.00      14/56          std::Rbtree<Catch::TestCase, Catch::TestCase, std::Identity<Catch::TestCase>, std::less<Catch::TestCase>, std::allocator<Catch::TestCase> >::M_get_Node_allocator() [1749]
-----------------------------------------------
                0.00    0.00       1/1           Catch::enforceNoDuplicateTestCases(std::vector<Catch::TestCase, std::allocator<Catch::TestCase> > const&) [521]
[827]    0.0    0.00    0.00       1         std::set<Catch::TestCase, std::less<Catch::TestCase>, std::allocator<Catch::TestCase> >::~set() [827]
                0.00    0.00       1/1           std::Rbtree<Catch::TestCase, Catch::TestCase, std::_Identity<Catch::TestCase>, std::less<Catch::TestCase>, std::allocator<Catch::TestCase> >::~Rbtree() [829]
-----------------------------------------------
                                  14             std::Rbtree<Catch::TestCase, Catch::TestCase, std::Identity<Catch::TestCase>, std::less<Catch::TestCase>, std::allocator<Catch::TestCase> >::M_erase(std::Rbtree_node<Catch::TestCase>) [828]
                0.00    0.00       1/1           std::Rbtree<Catch::TestCase, Catch::TestCase, std::_Identity<Catch::TestCase>, std::less<Catch::TestCase>, std::allocator<Catch::TestCase> >::~Rbtree() [829]
[828]    0.0    0.00    0.00       1+14      std::Rbtree<Catch::TestCase, Catch::TestCase, std::Identity<Catch::TestCase>, std::less<Catch::TestCase>, std::allocator<Catch::TestCase> >::M_erase(std::Rbtree_node<Catch::TestCase>) [828]
                0.00    0.00      14/14          std::Rbtree<Catch::TestCase, Catch::TestCase, std::Identity<Catch::TestCase>, std::less<Catch::TestCase>, std::allocator<Catch::TestCase> >::M_drop_node(std::Rbtree_node<Catch::TestCase>) [825]
                0.00    0.00      14/42          std::Rbtree<Catch::TestCase, Catch::TestCase, std::Identity<Catch::TestCase>, std::less<Catch::TestCase>, std::allocator<Catch::TestCase> >::S_right(std::Rbtree_node_base) [1829]
                0.00    0.00      14/24          std::Rbtree<Catch::TestCase, Catch::TestCase, std::Identity<Catch::TestCase>, std::less<Catch::TestCase>, std::allocator<Catch::TestCase> >::S_left(std::Rbtree_node_base) [1880]
                                  14             std::Rbtree<Catch::TestCase, Catch::TestCase, std::Identity<Catch::TestCase>, std::less<Catch::TestCase>, std::allocator<Catch::TestCase> >::M_erase(std::Rbtree_node<Catch::TestCase>) [828]
-----------------------------------------------
                0.00    0.00       1/1           std::set<Catch::TestCase, std::less<Catch::TestCase>, std::allocator<Catch::TestCase> >::~set() [827]
[829]    0.0    0.00    0.00       1         std::Rbtree<Catch::TestCase, Catch::TestCase, std::_Identity<Catch::TestCase>, std::less<Catch::TestCase>, std::allocator<Catch::TestCase> >::~Rbtree() [829]
                0.00    0.00       1/1           std::Rbtree<Catch::TestCase, Catch::TestCase, std::Identity<Catch::TestCase>, std::less<Catch::TestCase>, std::allocator<Catch::TestCase> >::M_erase(std::Rbtree_node<Catch::TestCase>) [828]
                0.00    0.00       1/15          std::Rbtree<Catch::TestCase, Catch::TestCase, std::Identity<Catch::TestCase>, std::less<Catch::TestCase>, std::allocator<Catch::TestCase> >::M_begin() [1924]
                0.00    0.00       1/1           std::Rbtree<Catch::TestCase, Catch::TestCase, std::Identity<Catch::TestCase>, std::less<Catch::TestCase>, std::allocator<Catch::TestCase> >::Rb_tree_impl<std::less<Catch::TestCase>, true>::~Rbtree_impl() [4045]
-----------------------------------------------
                0.00    0.00       1/1           Catch::Session::applyCommandLine(int, char const const) [241]
[830]    0.0    0.00    0.00       1         Catch::clara::detail::Args::Args(int, char const const) [830]
                0.00    0.00       1/1           std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::vector<char const const, void>(char const const, char const const, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > const&) [862]
                0.00    0.00       1/69382       std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(char const, std::allocator<char> const&) [275]
                0.00    0.00       1/520592      std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::allocator() [1314]
                0.00    0.00       1/524313      std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::~allocator() [1309]
-----------------------------------------------
                0.00    0.00      10/10          Catch::clara::detail::Arg::Arg(Catch::clara::detail::Arg const&) [832]
[831]    0.0    0.00    0.00      10         Catch::clara::detail::ParserRefImpl<Catch::clara::detail::Arg>::ParserRefImpl(Catch::clara::detail::ParserRefImpl<Catch::clara::detail::Arg> const&) [831]
                0.00    0.00      20/2934481     std::__cxx11::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&) [73]
                0.00    0.00      10/10          Catch::clara::detail::ComposableParserImpl<Catch::clara::detail::Arg>::ComposableParserImpl(Catch::clara::detail::ComposableParserImpl<Catch::clara::detail::Arg> const&) [2052]
                0.00    0.00      10/1383        std::shared_ptr<Catch::clara::detail::BoundRef>::shared_ptr(std::shared_ptr<Catch::clara::detail::BoundRef> const&) [1396]
-----------------------------------------------
                0.00    0.00       1/10          void __gnu_cxx::new_allocator<Catch::clara::detail::Arg>::construct<Catch::clara::detail::Arg, Catch::clara::detail::Arg const&>(Catch::clara::detail::Arg, Catch::clara::detail::Arg const&) [1002]
                0.00    0.00       9/10          void std::Construct<Catch::clara::detail::Arg, Catch::clara::detail::Arg const&>(Catch::clara::detail::Arg, Catch::clara::detail::Arg const&) [843]
[832]    0.0    0.00    0.00      10         Catch::clara::detail::Arg::Arg(Catch::clara::detail::Arg const&) [832]
                0.00    0.00      10/10          Catch::clara::detail::ParserRefImpl<Catch::clara::detail::Arg>::ParserRefImpl(Catch::clara::detail::ParserRefImpl<Catch::clara::detail::Arg> const&) [831]
-----------------------------------------------
                0.00    0.00       1/30          Catch::Option<Catch::TestCaseInfo>::~Option() [1070]
                0.00    0.00      14/30          Catch::Option<Catch::TestCaseInfo>::operator=(Catch::TestCaseInfo const&) [747]
                0.00    0.00      15/30          Catch::LazyStat<Catch::TestCaseInfo>::reset() [884]
[833]    0.0    0.00    0.00      30         Catch::Option<Catch::TestCaseInfo>::reset() [833]
                0.00    0.00      14/113         Catch::TestCaseInfo::~TestCaseInfo() [732]
-----------------------------------------------
                0.00    0.00      39/134         Catch::makeTestCase(Catch::ITestInvoker, std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, Catch::NameAndTags const&, Catch::SourceLineInfo const&) [181]
                0.00    0.00      95/134         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> >&&) [316]
[834]    0.0    0.00    0.00     134         std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::clear() [834]
                0.00    0.00     134/127676313     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_set_length(unsigned long) [23]
-----------------------------------------------
                                  78             Catch::TestCaseTracking::SectionTracker::~SectionTracker() <cycle 1> [807]
[835]    0.0    0.00    0.00      78         Catch::TestCaseTracking::TrackerBase::~TrackerBase() <cycle 1> [835]
                0.00    0.00      78/78          Catch::TestCaseTracking::ITracker::~ITracker() [836]
                                  78             std::vector<std::shared_ptr<Catch::TestCaseTracking::ITracker>, std::allocator<std::shared_ptr<Catch::TestCaseTracking::ITracker> > >::~vector() <cycle 1> [1697]
-----------------------------------------------
                0.00    0.00      78/78          Catch::TestCaseTracking::TrackerBase::~TrackerBase() <cycle 1> [835]
[836]    0.0    0.00    0.00      78         Catch::TestCaseTracking::ITracker::~ITracker() [836]
                0.00    0.00      78/452         Catch::TestCaseTracking::NameAndLocation::~NameAndLocation() [744]
-----------------------------------------------
                0.00    0.00     360/1094        std::__shared_ptr<Catch::TestCaseTracking::SectionTracker, (__gnu_cxx::Lockpolicy)2>::operator=(std::__shared_ptr<Catch::TestCaseTracking::SectionTracker, (__gnu_cxx::Lockpolicy)2>&&) [912]
                0.00    0.00     734/1094        std::shared_ptr<Catch::TestCaseTracking::SectionTracker>::~shared_ptr() [876]
[837]    0.0    0.00    0.00    1094         std::__shared_ptr<Catch::TestCaseTracking::SectionTracker, (__gnu_cxx::Lockpolicy)2>::~__shared_ptr() [837]
                0.00    0.00    1094/3889        std::__shared_count<(__gnu_cxx::Lockpolicy)2>::~__shared_count() <cycle 1> [1348]
-----------------------------------------------
                0.00    0.00       3/3           Catch::clara::detail::Opt::Opt<unsigned int>(unsigned int&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [642]
[838]    0.0    0.00    0.00       3         Catch::clara::detail::ParserRefImpl<Catch::clara::detail::Opt>::ParserRefImpl<unsigned int>(unsigned int&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [838]
                0.00    0.00       3/978270      std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string() [52]
                0.00    0.00       3/2934481     std::__cxx11::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&) [73]
                0.00    0.00       3/3           std::shared_ptr<Catch::clara::detail::BoundValueRef<unsigned int> >::~shared_ptr() [1167]
                0.00    0.00       3/35          Catch::clara::detail::ComposableParserImpl<Catch::clara::detail::Opt>::ComposableParserImpl() [1839]
                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&) [2547]
                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> >&&) [2452]
-----------------------------------------------
                0.00    0.00      74/74          Catch::clara::detail::Arg std::uninitialized_copy<__gnu_cxx::__normal_iterator<Catch::clara::detail::Arg const, std::vector<Catch::clara::detail::Arg, std::allocator<Catch::clara::detail::Arg> > >, Catch::clara::detail::Arg>(__gnu_cxx::__normal_iterator<Catch::clara::detail::Arg const, std::vector<Catch::clara::detail::Arg, std::allocator<Catch::clara::detail::Arg> > >, __gnu_cxx::__normal_iterator<Catch::clara::detail::Arg const, std::vector<Catch::clara::detail::Arg, std::allocator<Catch::clara::detail::Arg> > >, Catch::clara::detail::Arg) [841]
[839]    0.0    0.00    0.00      74         Catch::clara::detail::Arg std::__uninitialized_copy<false>::__uninit_copy<__gnu_cxx::__normal_iterator<Catch::clara::detail::Arg const, std::vector<Catch::clara::detail::Arg, std::allocator<Catch::clara::detail::Arg> > >, Catch::clara::detail::Arg>(__gnu_cxx::__normal_iterator<Catch::clara::detail::Arg const, std::vector<Catch::clara::detail::Arg, std::allocator<Catch::clara::detail::Arg> > >, __gnu_cxx::__normal_iterator<Catch::clara::detail::Arg const, std::vector<Catch::clara::detail::Arg, std::allocator<Catch::clara::detail::Arg> > >, Catch::clara::detail::Arg) [839]
                0.00    0.00       9/9           void std::_Construct<Catch::clara::detail::Arg, Catch::clara::detail::Arg const&>(Catch::clara::detail::Arg, Catch::clara::detail::Arg const&) [843]
                0.00    0.00      83/85          bool __gnu_cxx::operator!=<Catch::clara::detail::Arg const, std::vector<Catch::clara::detail::Arg, std::allocator<Catch::clara::detail::Arg> > >(__gnu_cxx::__normal_iterator<Catch::clara::detail::Arg const, std::vector<Catch::clara::detail::Arg, std::allocator<Catch::clara::detail::Arg> > > const&, __gnu_cxx::__normal_iterator<Catch::clara::detail::Arg const, std::vector<Catch::clara::detail::Arg, std::allocator<Catch::clara::detail::Arg> > > const&) [1659]
                0.00    0.00       9/10          __gnu_cxx::__normal_iterator<Catch::clara::detail::Arg const, std::vector<Catch::clara::detail::Arg, std::allocator<Catch::clara::detail::Arg> > >::operator() const [2058]
                0.00    0.00       9/19          Catch::clara::detail::Arg std::__addressof<Catch::clara::detail::Arg>(Catch::clara::detail::Arg&) [1900]
                0.00    0.00       9/10          __gnu_cxx::__normal_iterator<Catch::clara::detail::Arg const, std::vector<Catch::clara::detail::Arg, std::allocator<Catch::clara::detail::Arg> > >::operator++() [2055]
-----------------------------------------------
                0.00    0.00      74/74          Catch::clara::detail::Parser::Parser(Catch::clara::detail::Parser const&) [610]
[840]    0.0    0.00    0.00      74         std::vector<Catch::clara::detail::Arg, std::allocator<Catch::clara::detail::Arg> >::vector(std::vector<Catch::clara::detail::Arg, std::allocator<Catch::clara::detail::Arg> > const&) [840]
                0.00    0.00      74/74          Catch::clara::detail::Arg std::__uninitialized_copy_a<__gnu_cxx::__normal_iterator<Catch::clara::detail::Arg const, std::vector<Catch::clara::detail::Arg, std::allocator<Catch::clara::detail::Arg> > >, Catch::clara::detail::Arg, Catch::clara::detail::Arg>(__gnu_cxx::__normal_iterator<Catch::clara::detail::Arg const, std::vector<Catch::clara::detail::Arg, std::allocator<Catch::clara::detail::Arg> > >, __gnu_cxx::__normal_iterator<Catch::clara::detail::Arg const, std::vector<Catch::clara::detail::Arg, std::allocator<Catch::clara::detail::Arg> > >, Catch::clara::detail::Arg, std::allocator<Catch::clara::detail::Arg>&) [842]
                0.00    0.00      74/77          std::Vectorbase<Catch::clara::detail::Arg, std::allocator<Catch::clara::detail::Arg> >::_M_get_Tp_allocator() const [1701]
                0.00    0.00      74/74          __gnu_cxx::__alloc_traits<std::allocator<Catch::clara::detail::Arg> >::_S_select_on_copy(std::allocator<Catch::clara::detail::Arg> const&) [1715]
                0.00    0.00      74/81          std::vector<Catch::clara::detail::Arg, std::allocator<Catch::clara::detail::Arg> >::size() const [1664]
                0.00    0.00      74/74          std::Vectorbase<Catch::clara::detail::Arg, std::allocator<Catch::clara::detail::Arg> >::Vectorbase(unsigned long, std::allocator<Catch::clara::detail::Arg> const&) [1720]
                0.00    0.00      74/152         std::allocator<Catch::clara::detail::Arg>::~allocator() [1575]
                0.00    0.00      74/157         std::Vectorbase<Catch::clara::detail::Arg, std::allocator<Catch::clara::detail::Arg> >::_M_get_Tp_allocator() [1561]
                0.00    0.00      74/76          std::vector<Catch::clara::detail::Arg, std::allocator<Catch::clara::detail::Arg> >::end() const [1706]
                0.00    0.00      74/76          std::vector<Catch::clara::detail::Arg, std::allocator<Catch::clara::detail::Arg> >::begin() const [1707]
-----------------------------------------------
                0.00    0.00      74/74          Catch::clara::detail::Arg std::__uninitialized_copy_a<__gnu_cxx::__normal_iterator<Catch::clara::detail::Arg const, std::vector<Catch::clara::detail::Arg, std::allocator<Catch::clara::detail::Arg> > >, Catch::clara::detail::Arg, Catch::clara::detail::Arg>(__gnu_cxx::__normal_iterator<Catch::clara::detail::Arg const, std::vector<Catch::clara::detail::Arg, std::allocator<Catch::clara::detail::Arg> > >, __gnu_cxx::__normal_iterator<Catch::clara::detail::Arg const, std::vector<Catch::clara::detail::Arg, std::allocator<Catch::clara::detail::Arg> > >, Catch::clara::detail::Arg, std::allocator<Catch::clara::detail::Arg>&) [842]
[841]    0.0    0.00    0.00      74         Catch::clara::detail::Arg std::uninitialized_copy<__gnu_cxx::__normal_iterator<Catch::clara::detail::Arg const, std::vector<Catch::clara::detail::Arg, std::allocator<Catch::clara::detail::Arg> > >, Catch::clara::detail::Arg>(__gnu_cxx::__normal_iterator<Catch::clara::detail::Arg const, std::vector<Catch::clara::detail::Arg, std::allocator<Catch::clara::detail::Arg> > >, __gnu_cxx::__normal_iterator<Catch::clara::detail::Arg const, std::vector<Catch::clara::detail::Arg, std::allocator<Catch::clara::detail::Arg> > >, Catch::clara::detail::Arg) [841]
                0.00    0.00      74/74          Catch::clara::detail::Arg std::__uninitialized_copy<false>::__uninit_copy<__gnu_cxx::__normal_iterator<Catch::clara::detail::Arg const, std::vector<Catch::clara::detail::Arg, std::allocator<Catch::clara::detail::Arg> > >, Catch::clara::detail::Arg>(__gnu_cxx::__normal_iterator<Catch::clara::detail::Arg const, std::vector<Catch::clara::detail::Arg, std::allocator<Catch::clara::detail::Arg> > >, __gnu_cxx::__normal_iterator<Catch::clara::detail::Arg const, std::vector<Catch::clara::detail::Arg, std::allocator<Catch::clara::detail::Arg> > >, Catch::clara::detail::Arg) [839]
-----------------------------------------------
                0.00    0.00      74/74          std::vector<Catch::clara::detail::Arg, std::allocator<Catch::clara::detail::Arg> >::vector(std::vector<Catch::clara::detail::Arg, std::allocator<Catch::clara::detail::Arg> > const&) [840]
[842]    0.0    0.00    0.00      74         Catch::clara::detail::Arg std::__uninitialized_copy_a<__gnu_cxx::__normal_iterator<Catch::clara::detail::Arg const, std::vector<Catch::clara::detail::Arg, std::allocator<Catch::clara::detail::Arg> > >, Catch::clara::detail::Arg, Catch::clara::detail::Arg>(__gnu_cxx::__normal_iterator<Catch::clara::detail::Arg const, std::vector<Catch::clara::detail::Arg, std::allocator<Catch::clara::detail::Arg> > >, __gnu_cxx::__normal_iterator<Catch::clara::detail::Arg const, std::vector<Catch::clara::detail::Arg, std::allocator<Catch::clara::detail::Arg> > >, Catch::clara::detail::Arg, std::allocator<Catch::clara::detail::Arg>&) [842]
                0.00    0.00      74/74          Catch::clara::detail::Arg std::uninitialized_copy<__gnu_cxx::__normal_iterator<Catch::clara::detail::Arg const, std::vector<Catch::clara::detail::Arg, std::allocator<Catch::clara::detail::Arg> > >, Catch::clara::detail::Arg>(__gnu_cxx::__normal_iterator<Catch::clara::detail::Arg const, std::vector<Catch::clara::detail::Arg, std::allocator<Catch::clara::detail::Arg> > >, __gnu_cxx::__normal_iterator<Catch::clara::detail::Arg const, std::vector<Catch::clara::detail::Arg, std::allocator<Catch::clara::detail::Arg> > >, Catch::clara::detail::Arg) [841]
-----------------------------------------------
                0.00    0.00       9/9           Catch::clara::detail::Arg std::__uninitialized_copy<false>::__uninit_copy<__gnu_cxx::__normal_iterator<Catch::clara::detail::Arg const, std::vector<Catch::clara::detail::Arg, std::allocator<Catch::clara::detail::Arg> > >, Catch::clara::detail::Arg>(__gnu_cxx::__normal_iterator<Catch::clara::detail::Arg const, std::vector<Catch::clara::detail::Arg, std::allocator<Catch::clara::detail::Arg> > >, __gnu_cxx::__normal_iterator<Catch::clara::detail::Arg const, std::vector<Catch::clara::detail::Arg, std::allocator<Catch::clara::detail::Arg> > >, Catch::clara::detail::Arg) [839]
[843]    0.0    0.00    0.00       9         void std::Construct<Catch::clara::detail::Arg, Catch::clara::detail::Arg const&>(Catch::clara::detail::Arg, Catch::clara::detail::Arg const&) [843]
                0.00    0.00       9/10          Catch::clara::detail::Arg::Arg(Catch::clara::detail::Arg const&) [832]
                0.00    0.00       9/12          Catch::clara::detail::Arg const& std::forward<Catch::clara::detail::Arg const&>(std::removereference<Catch::clara::detail::Arg const&>::type&) [2049]
                0.00    0.00       9/460963      operator new(unsigned long, void) [1318]
-----------------------------------------------
                0.00    0.00     100/100         ___CATCH__TEST____3() [18]
[844]    0.0    0.00    0.00     100         std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::erase(unsigned long, unsigned long) [844]
                0.00    0.00     100/127676313     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_set_length(unsigned long) [23]
                0.00    0.00     100/174108      std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_check(unsigned long, char const) const [614]
-----------------------------------------------
                0.00    0.00       3/3           ___CATCH__TEST____0() [89]
[845]    0.0    0.00    0.00       3         Catch::BinaryExpr<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [3]> const Catch::ExprLhs<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> > const&>::operator==<char [3]>(char const (&) [3]) [845]
                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]) [847]
                0.00    0.00       3/154890399     Catch::StringRef::StringRef(char const) [42]
                0.00    0.00       3/3           Catch::BinaryExpr<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [3]>::BinaryExpr(bool, libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> > const&, Catch::StringRef, char const (&) [3]) [1132]
-----------------------------------------------
                0.00    0.00       3/3           ___CATCH__TEST____0() [89]
[846]    0.0    0.00    0.00       3         Catch::BinaryExpr<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [5]> const Catch::ExprLhs<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> > const&>::operator==<char [5]>(char const (&) [5]) [846]
                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]) [848]
                0.00    0.00       3/154890399     Catch::StringRef::StringRef(char const) [42]
                0.00    0.00       3/3           Catch::BinaryExpr<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [5]>::BinaryExpr(bool, libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> > const&, Catch::StringRef, char const (&) [5]) [1133]
-----------------------------------------------
                0.00    0.00       3/3           Catch::BinaryExpr<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [3]> const Catch::ExprLhs<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> > const&>::operator==<char [3]>(char const (&) [3]) [845]
[847]    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]) [847]
                0.00    0.00       3/16          libutf8::operator==(libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const) [774]
-----------------------------------------------
                0.00    0.00       3/3           Catch::BinaryExpr<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [5]> const Catch::ExprLhs<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> > const&>::operator==<char [5]>(char const (&) [5]) [846]
[848]    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]) [848]
                0.00    0.00       3/16          libutf8::operator==(libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const) [774]
-----------------------------------------------
                0.00    0.00       1/3           Catch::clara::detail::ExeName::ExeName(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&) [954]
                0.00    0.00       2/3           Catch::clara::detail::Parser::Parser() [883]
[849]    0.0    0.00    0.00       3         Catch::clara::detail::ExeName::ExeName() [849]
                0.00    0.00       3/3           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]) [857]
                0.00    0.00       3/3           Catch::clara::detail::ComposableParserImpl<Catch::clara::detail::ExeName>::ComposableParserImpl() [2335]
                0.00    0.00       3/3           std::shared_ptr<Catch::clara::detail::BoundValueRefBase>::shared_ptr() [2451]
-----------------------------------------------
                0.00    0.00       3/3           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> >, char const (&) [13]>(std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, char const (&) [13]) [854]
[850]    0.0    0.00    0.00       3         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]) [850]
                0.00    0.00       3/69382       std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(char const, std::allocator<char> const&) [275]
                0.00    0.00       3/24          char const (&std::forward<char const (&) [13]>(std::remove_reference<char const (&) [13]>::type&)) [13] [1881]
                0.00    0.00       3/460963      operator new(unsigned long, void) [1318]
-----------------------------------------------
                0.00    0.00       3/3           std::shared_ptr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > std::allocate_shared<std::__cxx11::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::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > const&, char const (&) [13]) [858]
[851]    0.0    0.00    0.00       3         std::shared_ptr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::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]) [851]
                0.00    0.00       3/3           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]) [852]
                0.00    0.00       3/24          char const (&std::forward<char const (&) [13]>(std::remove_reference<char const (&) [13]>::type&)) [13] [1881]
-----------------------------------------------
                0.00    0.00       3/3           std::shared_ptr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::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]) [851]
[852]    0.0    0.00    0.00       3         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]) [852]
                0.00    0.00       3/3           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]) [853]
                0.00    0.00       3/24          char const (&std::forward<char const (&) [13]>(std::remove_reference<char const (&) [13]>::type&)) [13] [1881]
                0.00    0.00       3/123         std::__shared_count<(__gnu_cxx::Lockpolicy)2>::_M_get_deleter(std::type_info const&) const [1598]
                0.00    0.00       3/3           std::enable_if<!std::__shared_ptr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, (__gnu_cxx::Lockpolicy)2>::__has_esft_base<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, void>::value, void>::type std::__shared_ptr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, (__gnu_cxx::Lockpolicy)2>::_M_enable_shared_from_this_with<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >) [2469]
-----------------------------------------------
                0.00    0.00       3/3           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]) [852]
[853]    0.0    0.00    0.00       3         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]) [853]
                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>::Spcounted_ptr_inplace<char const (&) [13]>(std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, char const (&) [13]) [855]
                0.00    0.00       3/6           std::allocator<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> >::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> > > const&) [2150]
                0.00    0.00       3/3           std::__allocated_ptr<std::allocator<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> > > std::__allocate_guarded<std::allocator<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> > >(std::allocator<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> >&) [2554]
                0.00    0.00       3/3           std::__allocated_ptr<std::allocator<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> > >::get() [2485]
                0.00    0.00       3/3           std::remove_reference<std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > const&>::type&& std::move<std::allocator<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> > > const&) [2559]
                0.00    0.00       3/3721        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&) [1351]
                0.00    0.00       3/24          char const (&std::forward<char const (&) [13]>(std::remove_reference<char const (&) [13]>::type&)) [13] [1881]
                0.00    0.00       3/460963      operator new(unsigned long, void) [1318]
                0.00    0.00       3/524313      std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::~allocator() [1309]
                0.00    0.00       3/3           std::__allocated_ptr<std::allocator<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> > >::operator=(decltype(nullptr)) [2486]
                0.00    0.00       3/6           std::__allocated_ptr<std::allocator<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> > >::~__allocated_ptr() [2162]
                0.00    0.00       3/6           std::allocator<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> >::~allocator() [2151]
-----------------------------------------------
                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>::Spcounted_ptr_inplace<char const (&) [13]>(std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, char const (&) [13]) [855]
[854]    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> > > >::construct<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, char const (&) [13]>(std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, char const (&) [13]) [854]
                0.00    0.00       3/3           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]) [850]
                0.00    0.00       3/24          char const (&std::forward<char const (&) [13]>(std::remove_reference<char const (&) [13]>::type&)) [13] [1881]
-----------------------------------------------
                0.00    0.00       3/3           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]) [853]
[855]    0.0    0.00    0.00       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>::Spcounted_ptr_inplace<char const (&) [13]>(std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, char const (&) [13]) [855]
                0.00    0.00       3/3           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> >, char const (&) [13]>(std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, char const (&) [13]) [854]
                0.00    0.00       3/137         std::Spcounted_base<(__gnu_cxx::Lockpolicy)2>::Spcounted_base() [1589]
                0.00    0.00       3/3721        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&) [1351]
                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>::Impl::Impl(std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >) [2537]
                0.00    0.00       3/524313      std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::~allocator() [1309]
                0.00    0.00       3/24          char const (&std::forward<char const (&) [13]>(std::remove_reference<char const (&) [13]>::type&)) [13] [1881]
                0.00    0.00       3/9           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_ptr() [2080]
-----------------------------------------------
                0.00    0.00       3/3           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> >) [859]
[856]    0.0    0.00    0.00       3         void std::Construct<std::_cxx11::basic_string<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&) [856]
                0.00    0.00       3/69382       std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(char const, std::allocator<char> const&) [275]
                0.00    0.00       3/3           char const const& std::forward<char const const&>(std::remove_reference<char const const&>::type&) [2564]
                0.00    0.00       3/460963      operator new(unsigned long, void) [1318]
-----------------------------------------------
                0.00    0.00       3/3           Catch::clara::detail::ExeName::ExeName() [849]
[857]    0.0    0.00    0.00       3         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]) [857]
                0.00    0.00       3/3           std::shared_ptr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > std::allocate_shared<std::__cxx11::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::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > const&, char const (&) [13]) [858]
                0.00    0.00       3/24          char const (&std::forward<char const (&) [13]>(std::remove_reference<char const (&) [13]>::type&)) [13] [1881]
                0.00    0.00       3/520592      std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::allocator() [1314]
                0.00    0.00       3/524313      std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::~allocator() [1309]
-----------------------------------------------
                0.00    0.00       3/3           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]) [857]
[858]    0.0    0.00    0.00       3         std::shared_ptr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > std::allocate_shared<std::__cxx11::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::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > const&, char const (&) [13]) [858]
                0.00    0.00       3/3           std::shared_ptr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::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]) [851]
                0.00    0.00       3/24          char const (&std::forward<char const (&) [13]>(std::remove_reference<char const (&) [13]>::type&)) [13] [1881]
-----------------------------------------------
                0.00    0.00       1/1           std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > std::uninitialized_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> >) [863]
[859]    0.0    0.00    0.00       1         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> >) [859]
                0.00    0.00       3/3           void std::Construct<std::_cxx11::basic_string<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&) [856]
                0.00    0.00       3/6152        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> >&) [1342]
-----------------------------------------------
                0.00    0.00       1/1           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_initialize_dispatch<char const const>(char const const, char const const, std::__false_type) [861]
[860]    0.0    0.00    0.00       1         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) [860]
                0.00    0.00       1/1           std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > std::__uninitialized_copy_a<char const 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> > >(char const const, char const const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&) [864]
                0.00    0.00       1/1           std::iterator_traits<char const const>::difference_type std::distance<char const const>(char const const, char const const) [4246]
                0.00    0.00       1/1639        std::Vectorbase<std::__cxx11::basic_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) [1381]
                0.00    0.00       1/525355      std::Vectorbase<std::__cxx11::basic_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() [1307]
-----------------------------------------------
                0.00    0.00       1/1           std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::vector<char const const, void>(char const const, char const const, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > const&) [862]
[861]    0.0    0.00    0.00       1         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_initialize_dispatch<char const const>(char const const, char const const, std::__false_type) [861]
                0.00    0.00       1/1           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) [860]
-----------------------------------------------
                0.00    0.00       1/1           Catch::clara::detail::Args::Args(int, char const const) [830]
[862]    0.0    0.00    0.00       1         std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::vector<char const const, void>(char const const, char const const, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > const&) [862]
                0.00    0.00       1/1           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_initialize_dispatch<char const const>(char const const, char const const, std::__false_type) [861]
                0.00    0.00       1/16          std::Vectorbase<std::__cxx11::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&) [1913]
-----------------------------------------------
                0.00    0.00       1/1           std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > std::__uninitialized_copy_a<char const 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> > >(char const const, char const const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&) [864]
[863]    0.0    0.00    0.00       1         std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > std::uninitialized_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> >) [863]
                0.00    0.00       1/1           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> >) [859]
-----------------------------------------------
                0.00    0.00       1/1           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) [860]
[864]    0.0    0.00    0.00       1         std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > std::__uninitialized_copy_a<char const 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> > >(char const const, char const const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&) [864]
                0.00    0.00       1/1           std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > std::uninitialized_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> >) [863]
-----------------------------------------------
                0.00    0.00       1/1           Catch::Session::Session() [209]
[865]    0.0    0.00    0.00       1         Catch::clara::detail::Parser::operator=(Catch::clara::detail::Parser&&) [865]
                0.00    0.00       1/1           std::vector<Catch::clara::detail::Opt, std::allocator<Catch::clara::detail::Opt> >::operator=(std::vector<Catch::clara::detail::Opt, std::allocator<Catch::clara::detail::Opt> >&&) [871]
                0.00    0.00       1/1           std::vector<Catch::clara::detail::Arg, std::allocator<Catch::clara::detail::Arg> >::operator=(std::vector<Catch::clara::detail::Arg, std::allocator<Catch::clara::detail::Arg> >&&) [1156]
                0.00    0.00       1/1           Catch::clara::detail::ExeName::operator=(Catch::clara::detail::ExeName&&) [1179]
                0.00    0.00       1/6           Catch::clara::detail::ParserBase::operator=(Catch::clara::detail::ParserBase const&) [2120]
-----------------------------------------------
                0.00    0.00       2/2           Catch::cleanUp() [486]
[866]    0.0    0.00    0.00       2         Catch::cleanupSingletons() [866]
                0.00    0.00       1/1           Catch::Singleton<Catch::(anonymous namespace)::RegistryHub, Catch::IRegistryHub, Catch::IMutableRegistryHub>::~Singleton() [868]
                0.00    0.00       3/3           bool __gnu_cxx::operator!=<Catch::ISingleton*, std::vector<Catch::ISingleton, std::allocator<Catch::ISingleton> > >(__gnu_cxx::__normal_iterator<Catch::ISingleton**, std::vector<Catch::ISingleton, std::allocator<Catch::ISingleton> > > const&, __gnu_cxx::__normal_iterator<Catch::ISingleton**, std::vector<Catch::ISingleton, std::allocator<Catch::ISingleton> > > const&) [2409]
                0.00    0.00       2/3           Catch::(anonymous namespace)::getSingletons() [2327]
                0.00    0.00       2/3           std::vector<Catch::ISingleton, std::allocator<Catch::ISingleton> >::begin() [2543]
                0.00    0.00       2/3           std::vector<Catch::ISingleton, std::allocator<Catch::ISingleton> >::end() [2542]
                0.00    0.00       2/2           std::vector<Catch::ISingleton, std::allocator<Catch::ISingleton> >::~vector() [2924]
                0.00    0.00       1/1           __gnu_cxx::__normal_iterator<Catch::ISingleton**, std::vector<Catch::ISingleton, std::allocator<Catch::ISingleton> > >::operator() const [3321]
                0.00    0.00       1/1           __gnu_cxx::__normal_iterator<Catch::ISingleton*, std::vector<Catch::ISingleton, std::allocator<Catch::ISingleton> > >::operator++() [3265]
-----------------------------------------------
                0.00    0.00       1/1           Catch::Singleton<Catch::(anonymous namespace)::RegistryHub, Catch::IRegistryHub, Catch::IMutableRegistryHub>::~Singleton() [869]
[867]    0.0    0.00    0.00       1         Catch::(anonymous namespace)::RegistryHub::~RegistryHub() [867]
                0.00    0.00       1/1           Catch::TestRegistry::~TestRegistry() [873]
                0.00    0.00       1/1           Catch::ReporterRegistry::~ReporterRegistry() [1030]
                0.00    0.00       1/1           Catch::Detail::EnumValuesRegistry::~EnumValuesRegistry() [3090]
                0.00    0.00       1/1           Catch::StartupExceptionRegistry::~StartupExceptionRegistry() [3047]
                0.00    0.00       1/1           Catch::TagAliasRegistry::~TagAliasRegistry() [3021]
                0.00    0.00       1/1           Catch::ExceptionTranslatorRegistry::~ExceptionTranslatorRegistry() [3051]
                0.00    0.00       1/328         Catch::NonCopyable::~NonCopyable() [1481]
                0.00    0.00       1/1           Catch::IMutableRegistryHub::~IMutableRegistryHub() [3041]
                0.00    0.00       1/1           Catch::IRegistryHub::~IRegistryHub() [3000]
-----------------------------------------------
                0.00    0.00       1/1           Catch::cleanupSingletons() [866]
[868]    0.0    0.00    0.00       1         Catch::Singleton<Catch::(anonymous namespace)::RegistryHub, Catch::IRegistryHub, Catch::IMutableRegistryHub>::~Singleton() [868]
                0.00    0.00       1/1           Catch::Singleton<Catch::(anonymous namespace)::RegistryHub, Catch::IRegistryHub, Catch::IMutableRegistryHub>::~Singleton() [869]
-----------------------------------------------
                0.00    0.00       1/1           Catch::Singleton<Catch::(anonymous namespace)::RegistryHub, Catch::IRegistryHub, Catch::IMutableRegistryHub>::~Singleton() [868]
[869]    0.0    0.00    0.00       1         Catch::Singleton<Catch::(anonymous namespace)::RegistryHub, Catch::IRegistryHub, Catch::IMutableRegistryHub>::~Singleton() [869]
                0.00    0.00       1/1           Catch::(anonymous namespace)::RegistryHub::~RegistryHub() [867]
                0.00    0.00       1/1           Catch::ISingleton::~ISingleton() [2997]
-----------------------------------------------
                0.00    0.00       1/1           std::vector<Catch::clara::detail::Opt, std::allocator<Catch::clara::detail::Opt> >::operator=(std::vector<Catch::clara::detail::Opt, std::allocator<Catch::clara::detail::Opt> >&&) [871]
[870]    0.0    0.00    0.00       1         std::vector<Catch::clara::detail::Opt, std::allocator<Catch::clara::detail::Opt> >::_M_move_assign(std::vector<Catch::clara::detail::Opt, std::allocator<Catch::clara::detail::Opt> >&&, std::integral_constant<bool, true>) [870]
                0.00    0.00       1/77          std::vector<Catch::clara::detail::Opt, std::allocator<Catch::clara::detail::Opt> >::~vector() [652]
                0.00    0.00       2/2           std::Vectorbase<Catch::clara::detail::Opt, std::allocator<Catch::clara::detail::Opt> >::Vectorimpl::_M_swap_data(std::Vectorbase<Catch::clara::detail::Opt, std::allocator<Catch::clara::detail::Opt> >::Vectorimpl&) [2764]
                0.00    0.00       2/260         std::Vectorbase<Catch::clara::detail::Opt, std::allocator<Catch::clara::detail::Opt> >::_M_get_Tp_allocator() [1493]
                0.00    0.00       1/1           std::Vectorbase<Catch::clara::detail::Opt, std::allocator<Catch::clara::detail::Opt> >::get_allocator() const [3326]
                0.00    0.00       1/1           std::vector<Catch::clara::detail::Opt, std::allocator<Catch::clara::detail::Opt> >::vector(std::allocator<Catch::clara::detail::Opt> const&) [4011]
                0.00    0.00       1/152         std::allocator<Catch::clara::detail::Opt>::~allocator() [1576]
                0.00    0.00       1/1           void std::__alloc_on_move<std::allocator<Catch::clara::detail::Opt> >(std::allocator<Catch::clara::detail::Opt>&, std::allocator<Catch::clara::detail::Opt>&) [4117]
-----------------------------------------------
                0.00    0.00       1/1           Catch::clara::detail::Parser::operator=(Catch::clara::detail::Parser&&) [865]
[871]    0.0    0.00    0.00       1         std::vector<Catch::clara::detail::Opt, std::allocator<Catch::clara::detail::Opt> >::operator=(std::vector<Catch::clara::detail::Opt, std::allocator<Catch::clara::detail::Opt> >&&) [871]
                0.00    0.00       1/1           std::vector<Catch::clara::detail::Opt, std::allocator<Catch::clara::detail::Opt> >::_M_move_assign(std::vector<Catch::clara::detail::Opt, std::allocator<Catch::clara::detail::Opt> >&&, std::integral_constant<bool, true>) [870]
                0.00    0.00       1/1           std::remove_reference<std::vector<Catch::clara::detail::Opt, std::allocator<Catch::clara::detail::Opt> >&>::type&& std::move<std::vector<Catch::clara::detail::Opt, std::allocator<Catch::clara::detail::Opt> >&>(std::vector<Catch::clara::detail::Opt, std::allocator<Catch::clara::detail::Opt> >&) [4225]
-----------------------------------------------
                0.00    0.00      14/14          Catch::AutoReg::AutoReg(Catch::ITestInvoker, Catch::SourceLineInfo const&, Catch::StringRef const&, Catch::NameAndTags const&) [180]
[872]    0.0    0.00    0.00      14         Catch::extractClassName[abi:cxx11](Catch::StringRef const&) [872]
                0.00    0.00      14/28          Catch::StringRef::operator std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >[abi:cxx11]() const [820]
                0.00    0.00      14/170         Catch::startsWith(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char) [810]
-----------------------------------------------
                0.00    0.00       1/1           Catch::(anonymous namespace)::RegistryHub::~RegistryHub() [867]
[873]    0.0    0.00    0.00       1         Catch::TestRegistry::~TestRegistry() [873]
                0.00    0.00       2/4           std::vector<Catch::TestCase, std::allocator<Catch::TestCase> >::~vector() [814]
                0.00    0.00       1/1           Catch::ITestCaseRegistry::~ITestCaseRegistry() [3029]
-----------------------------------------------
                0.00    0.00       1/1           Catch::clara::detail::BasicResult<Catch::clara::detail::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&) [587]
[874]    0.0    0.00    0.00       1         Catch::clara::detail::BasicResult<Catch::clara::detail::ParseResultType> Catch::clara::detail::LambdaInvoker<Catch::clara::detail::BasicResult<Catch::clara::detail::ParseResultType> >::invoke<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#1}, 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} const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [874]
                0.00    0.00       1/1           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 [875]
-----------------------------------------------
                0.00    0.00       1/1           Catch::clara::detail::BasicResult<Catch::clara::detail::ParseResultType> Catch::clara::detail::LambdaInvoker<Catch::clara::detail::BasicResult<Catch::clara::detail::ParseResultType> >::invoke<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#1}, 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} const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [874]
[875]    0.0    0.00    0.00       1         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 [875]
                0.00    0.00       1/1           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::{lambda()#1}::operator()() const [891]
                0.00    0.00       1/4           Catch::clara::detail::BasicResult<Catch::clara::detail::ParseResultType> Catch::clara::detail::BasicResult<Catch::clara::detail::ParseResultType>::ok<Catch::clara::detail::ParseResultType>(Catch::clara::detail::ParseResultType const&) [821]
-----------------------------------------------
                0.00    0.00      14/734         Catch::TestCaseTracking::TrackerContext::startRun() [499]
                0.00    0.00     720/734         Catch::TestCaseTracking::SectionTracker::acquire(Catch::TestCaseTracking::TrackerContext&, Catch::TestCaseTracking::NameAndLocation const&) [290]
[876]    0.0    0.00    0.00     734         std::shared_ptr<Catch::TestCaseTracking::SectionTracker>::~shared_ptr() [876]
                0.00    0.00     734/1094        std::__shared_ptr<Catch::TestCaseTracking::SectionTracker, (__gnu_cxx::Lockpolicy)2>::~__shared_ptr() [837]
-----------------------------------------------
                0.00    0.00       2/2           Catch::clara::detail::Opt::Opt<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [662]
[877]    0.0    0.00    0.00       2         Catch::clara::detail::ParserRefImpl<Catch::clara::detail::Opt>::ParserRefImpl<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [877]
                0.00    0.00       2/978270      std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string() [52]
                0.00    0.00       2/2934481     std::__cxx11::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&) [73]
                0.00    0.00       2/3           std::shared_ptr<Catch::clara::detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::~shared_ptr() [1166]
                0.00    0.00       2/35          Catch::clara::detail::ComposableParserImpl<Catch::clara::detail::Opt>::ComposableParserImpl() [1839]
                0.00    0.00       2/3           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> >&) [2546]
                0.00    0.00       2/2           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> > > >&&) [2747]
-----------------------------------------------
                0.00    0.00       2/2           Catch::clara::detail::Opt::Opt<double>(double&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [661]
[878]    0.0    0.00    0.00       2         Catch::clara::detail::ParserRefImpl<Catch::clara::detail::Opt>::ParserRefImpl<double>(double&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [878]
                0.00    0.00       2/978270      std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string() [52]
                0.00    0.00       2/2934481     std::__cxx11::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&) [73]
                0.00    0.00       2/2           std::shared_ptr<Catch::clara::detail::BoundValueRef<double> >::~shared_ptr() [1176]
                0.00    0.00       2/35          Catch::clara::detail::ComposableParserImpl<Catch::clara::detail::Opt>::ComposableParserImpl() [1839]
                0.00    0.00       2/2           std::shared_ptr<Catch::clara::detail::BoundValueRef<double> > std::make_shared<Catch::clara::detail::BoundValueRef<double>, double&>(double&) [2947]
                0.00    0.00       2/2           std::shared_ptr<Catch::clara::detail::BoundRef>::shared_ptr<Catch::clara::detail::BoundValueRef<double>, void>(std::shared_ptr<Catch::clara::detail::BoundValueRef<double> >&&) [2746]
-----------------------------------------------
                0.00    0.00       3/3           ___CATCH__TEST____0() [89]
[879]    0.0    0.00    0.00       3         Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [7]> const Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>::operator==<char [7]>(char const (&) [7]) [879]
                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]) [880]
                0.00    0.00       3/154890399     Catch::StringRef::StringRef(char const) [42]
                0.00    0.00       3/3           Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [7]>::BinaryExpr(bool, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, Catch::StringRef, char const (&) [7]) [1134]
-----------------------------------------------
                0.00    0.00       3/3           Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [7]> const Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>::operator==<char [7]>(char const (&) [7]) [879]
[880]    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]) [880]
                0.00    0.00       3/707         bool std::operator==<char, std::char_traits<char>, std::allocator<char> >(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const) [627]
-----------------------------------------------
                0.00    0.00      47/47          Catch::clara::detail::BasicResult<Catch::clara::detail::ParseState>::~BasicResult() [819]
[881]    0.0    0.00    0.00      47         Catch::clara::detail::ResultValueBase<Catch::clara::detail::ParseState>::~ResultValueBase() [881]
                0.00    0.00      47/138         Catch::clara::detail::ParseState::~ParseState() [813]
                0.00    0.00      47/96          Catch::clara::detail::ResultBase::~ResultBase() [1646]
-----------------------------------------------
                0.00    0.00      45/45          Catch::clara::detail::Opt::parse(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, Catch::clara::detail::TokenStream const&) const [350]
[882]    0.0    0.00    0.00      45         Catch::clara::detail::BasicResult<void>::~BasicResult() [882]
                0.00    0.00      45/17670427     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() [60]
                0.00    0.00      45/45          Catch::clara::detail::ResultValueBase<void>::~ResultValueBase() [1814]
-----------------------------------------------
                0.00    0.00       1/2           Catch::Session::Session() [209]
                0.00    0.00       1/2           Catch::clara::detail::Parser Catch::clara::detail::ComposableParserImpl<Catch::clara::detail::ExeName>::operator|<Catch::clara::detail::Help>(Catch::clara::detail::Help const&) const [701]
[883]    0.0    0.00    0.00       2         Catch::clara::detail::Parser::Parser() [883]
                0.00    0.00       2/3           Catch::clara::detail::ExeName::ExeName() [849]
                0.00    0.00       2/41          Catch::clara::detail::ParserBase::ParserBase() [1832]
                0.00    0.00       2/2           std::vector<Catch::clara::detail::Opt, std::allocator<Catch::clara::detail::Opt> >::vector() [2919]
                0.00    0.00       2/2           std::vector<Catch::clara::detail::Arg, std::allocator<Catch::clara::detail::Arg> >::vector() [2918]
-----------------------------------------------
                0.00    0.00       1/15          Catch::StreamingReporterBase<Catch::ConsoleReporter>::testRunEnded(Catch::TestRunStats const&) [1063]
                0.00    0.00      14/15          Catch::StreamingReporterBase<Catch::ConsoleReporter>::testCaseEnded(Catch::TestCaseStats const&) [887]
[884]    0.0    0.00    0.00      15         Catch::LazyStat<Catch::TestCaseInfo>::reset() [884]
                0.00    0.00      15/30          Catch::Option<Catch::TestCaseInfo>::reset() [833]
-----------------------------------------------
                0.00    0.00       1/4           Catch::clara::detail::TokenStream::TokenStream(__gnu_cxx::__normal_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<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> > > > >) [983]
                0.00    0.00       3/4           Catch::clara::detail::TokenStream::operator++() [892]
[885]    0.0    0.00    0.00       4         Catch::clara::detail::TokenStream::loadBuffer() [885]
                0.00    0.00       3/3           std::vector<Catch::clara::detail::Token, std::allocator<Catch::clara::detail::Token> >::push_back(Catch::clara::detail::Token&&) [970]
                0.00    0.00       3/2934481     std::__cxx11::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&) [73]
                0.00    0.00       5/4382872     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::operator[](unsigned long) const [135]
                0.00    0.00       3/278         Catch::clara::detail::Token::~Token() [780]
                0.00    0.00       4/4           std::vector<Catch::clara::detail::Token, std::allocator<Catch::clara::detail::Token> >::resize(unsigned long) [1068]
                0.00    0.00       2/2           std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::find_first_of(char const, unsigned long) const [1072]
                0.00    0.00       3/455166      std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::empty() const [596]
                0.00    0.00       8/4697        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&) [1345]
                0.00    0.00       3/3           __gnu_cxx::__normal_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::vector<std::__cxx11::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 [2417]
                0.00    0.00       3/3086        __gnu_cxx::__normal_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::vector<std::__cxx11::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 [1353]
                0.00    0.00       3/3           Catch::clara::detail::isOptPrefix(char) [2330]
-----------------------------------------------
                0.00    0.00      14/14          Catch::RunContext::runTest(Catch::TestCase const&) [6]
[886]    0.0    0.00    0.00      14         Catch::ConsoleReporter::testCaseEnded(Catch::TestCaseStats const&) [886]
                0.00    0.00      14/14          Catch::StreamingReporterBase<Catch::ConsoleReporter>::testCaseEnded(Catch::TestCaseStats const&) [887]
                0.00    0.00      14/214         std::unique_ptr<Catch::TablePrinter, std::default_delete<Catch::TablePrinter> >::operator->() const [1532]
                0.00    0.00      14/214         Catch::TablePrinter::close() [1530]
-----------------------------------------------
                0.00    0.00      14/14          Catch::ConsoleReporter::testCaseEnded(Catch::TestCaseStats const&) [886]
[887]    0.0    0.00    0.00      14         Catch::StreamingReporterBase<Catch::ConsoleReporter>::testCaseEnded(Catch::TestCaseStats const&) [887]
                0.00    0.00      14/15          Catch::LazyStat<Catch::TestCaseInfo>::reset() [884]
-----------------------------------------------
                0.00    0.00       1/1           Catch::(anonymous namespace)::TestGroup::TestGroup(std::shared_ptr<Catch::Config> const&) [226]
[888]    0.0    0.00    0.00       1         Catch::RunContext::RunContext(std::shared_ptr<Catch::IConfig const> const&, std::unique_ptr<Catch::IStreamingReporter, std::default_delete<Catch::IStreamingReporter> >&&) [888]
                0.00    0.00       2/975410      std::__shared_ptr_access<Catch::IConfig const, (__gnu_cxx::Lockpolicy)2, false, false>::operator->() const [111]
                0.00    0.00       1/1           Catch::ConsoleReporter::testRunStarting(Catch::TestRunInfo const&) [982]
                0.00    0.00       1/3           Catch::Config::name[abi:cxx11]() const [976]
                0.00    0.00       1/1           Catch::TestRunInfo::TestRunInfo(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [1047]
                0.00    0.00       1/17670427     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() [60]
                0.00    0.00       2/84362193     std::unique_ptr<Catch::IStreamingReporter, std::default_delete<Catch::IStreamingReporter> >::operator->() const [35]
                0.00    0.00       1/1           std::unique_ptr<Catch::IStreamingReporter, std::default_delete<Catch::IStreamingReporter> >::unique_ptr(std::unique_ptr<Catch::IStreamingReporter, std::default_delete<Catch::IStreamingReporter> >&&) [1137]
                0.00    0.00       1/84362249     Catch::SourceLineInfo::SourceLineInfo(char const, unsigned long) [68]
                0.00    0.00       1/84882702     Catch::getCurrentMutableContext() [108]
                0.00    0.00       1/2           Catch::Context::setConfig(std::shared_ptr<Catch::IConfig const> const&) [1233]
                0.00    0.00       1/1           Catch::IResultCapture::IResultCapture() [3011]
                0.00    0.00       1/1           Catch::IRunner::IRunner() [3104]
                0.00    0.00       1/1           Catch::Option<Catch::AssertionResult>::Option() [3093]
                0.00    0.00       1/5           std::shared_ptr<Catch::IConfig const>::shared_ptr(std::shared_ptr<Catch::IConfig const> const&) [2195]
                0.00    0.00       1/1           Catch::Totals::Totals() [3098]
                0.00    0.00       1/1           std::remove_reference<std::unique_ptr<Catch::IStreamingReporter, std::default_delete<Catch::IStreamingReporter> >&>::type&& std::move<std::unique_ptr<Catch::IStreamingReporter, std::default_delete<Catch::IStreamingReporter> >&>(std::unique_ptr<Catch::IStreamingReporter, std::default_delete<Catch::IStreamingReporter> >&) [4219]
                0.00    0.00       1/1           std::vector<Catch::MessageInfo, std::allocator<Catch::MessageInfo> >::vector() [4004]
                0.00    0.00       1/1           std::vector<Catch::ScopedMessage, std::allocator<Catch::ScopedMessage> >::vector() [4007]
                0.00    0.00       1/1           std::vector<Catch::SectionEndInfo, std::allocator<Catch::SectionEndInfo> >::vector() [4008]
                0.00    0.00       1/1           std::vector<Catch::TestCaseTracking::ITracker, std::allocator<Catch::TestCaseTracking::ITracker> >::vector() [4031]
                0.00    0.00       1/1           Catch::TestCaseTracking::TrackerContext::TrackerContext() [3022]
                0.00    0.00       1/1           Catch::FatalConditionHandler::FatalConditionHandler() [3043]
                0.00    0.00       1/454895      Catch::Config::includeSuccessfulResults() const [1322]
                0.00    0.00       1/51          Catch::StreamingReporterBase<Catch::ConsoleReporter>::getPreferences() const [1753]
                0.00    0.00       1/1           Catch::Context::setRunner(Catch::IRunner) [3100]
                0.00    0.00       1/1           Catch::Context::setResultCapture(Catch::IResultCapture) [3099]
-----------------------------------------------
                0.00    0.00       2/32          (anonymous namespace)::get_date(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&) [735]
                0.00    0.00      30/32          ___CATCH__TEST____0() [89]
[889]    0.0    0.00    0.00      32         libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >::~case_insensitive_basic_string() [889]
                0.00    0.00      32/17670427     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() [60]
-----------------------------------------------
                0.00    0.00       1/1           Catch::Config::Config(Catch::ConfigData const&) [159]
[890]    0.0    0.00    0.00       1         Catch::ConfigData::ConfigData(Catch::ConfigData const&) [890]
                0.00    0.00       4/2934481     std::__cxx11::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&) [73]
                0.00    0.00       2/1514        std::vector<std::__cxx11::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&) [619]
-----------------------------------------------
                0.00    0.00       1/1           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 [875]
[891]    0.0    0.00    0.00       1         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::{lambda()#1}::operator()() const [891]
                0.00    0.00       2/707         bool std::operator==<char, std::char_traits<char>, std::allocator<char> >(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const) [627]
-----------------------------------------------
                0.00    0.00       3/3           Catch::clara::detail::Opt::parse(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, Catch::clara::detail::TokenStream const&) const [350]
[892]    0.0    0.00    0.00       3         Catch::clara::detail::TokenStream::operator++() [892]
                0.00    0.00       3/4           Catch::clara::detail::TokenStream::loadBuffer() [885]
                0.00    0.00       3/246         std::vector<Catch::clara::detail::Token, std::allocator<Catch::clara::detail::Token> >::size() const [1497]
                0.00    0.00       3/4697        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&) [1345]
                0.00    0.00       3/3084        __gnu_cxx::__normal_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::vector<std::__cxx11::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++() [1354]
-----------------------------------------------
                0.00    0.00       1/1           std::vector<Catch::TestCase, std::allocator<Catch::TestCase> >::operator=(std::vector<Catch::TestCase, std::allocator<Catch::TestCase> >&&) [894]
[893]    0.0    0.00    0.00       1         std::vector<Catch::TestCase, std::allocator<Catch::TestCase> >::_M_move_assign(std::vector<Catch::TestCase, std::allocator<Catch::TestCase> >&&, std::integral_constant<bool, true>) [893]
                0.00    0.00       1/4           std::vector<Catch::TestCase, std::allocator<Catch::TestCase> >::~vector() [814]
                0.00    0.00       2/2           std::Vectorbase<Catch::TestCase, std::allocator<Catch::TestCase> >::Vectorimpl::_M_swap_data(std::Vectorbase<Catch::TestCase, std::allocator<Catch::TestCase> >::Vectorimpl&) [2767]
                0.00    0.00       2/22          std::Vectorbase<Catch::TestCase, std::allocator<Catch::TestCase> >::_M_get_Tp_allocator() [1889]
                0.00    0.00       1/1           std::Vectorbase<Catch::TestCase, std::allocator<Catch::TestCase> >::get_allocator() const [3327]
                0.00    0.00       1/1           std::vector<Catch::TestCase, std::allocator<Catch::TestCase> >::vector(std::allocator<Catch::TestCase> const&) [4014]
                0.00    0.00       1/6           std::allocator<Catch::TestCase>::~allocator() [2144]
                0.00    0.00       1/1           void std::__alloc_on_move<std::allocator<Catch::TestCase> >(std::allocator<Catch::TestCase>&, std::allocator<Catch::TestCase>&) [4118]
-----------------------------------------------
                0.00    0.00       1/1           Catch::TestRegistry::getAllTestsSorted(Catch::IConfig const&) const [519]
[894]    0.0    0.00    0.00       1         std::vector<Catch::TestCase, std::allocator<Catch::TestCase> >::operator=(std::vector<Catch::TestCase, std::allocator<Catch::TestCase> >&&) [894]
                0.00    0.00       1/1           std::vector<Catch::TestCase, std::allocator<Catch::TestCase> >::_M_move_assign(std::vector<Catch::TestCase, std::allocator<Catch::TestCase> >&&, std::integral_constant<bool, true>) [893]
                0.00    0.00       1/1           std::remove_reference<std::vector<Catch::TestCase, std::allocator<Catch::TestCase> >&>::type&& std::move<std::vector<Catch::TestCase, std::allocator<Catch::TestCase> >&>(std::vector<Catch::TestCase, std::allocator<Catch::TestCase> >&) [4226]
-----------------------------------------------
                0.00    0.00       4/4           ___CATCH__TEST____0() [89]
[895]    0.0    0.00    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) [895]
                0.00    0.00       4/2934481     std::__cxx11::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&) [73]
                0.00    0.00       4/108381241     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::append(char const) [13]
-----------------------------------------------
                0.00    0.00       2/2           std::vector<Catch::SectionInfo, std::allocator<Catch::SectionInfo> >::push_back(Catch::SectionInfo const&) [720]
[896]    0.0    0.00    0.00       2         void std::vector<Catch::SectionInfo, std::allocator<Catch::SectionInfo> >::_M_realloc_insert<Catch::SectionInfo const&>(__gnu_cxx::__normal_iterator<Catch::SectionInfo, std::vector<Catch::SectionInfo, std::allocator<Catch::SectionInfo> > >, Catch::SectionInfo const&) [896]
                0.00    0.00       2/100         void std::allocator_traits<std::allocator<Catch::SectionInfo> >::construct<Catch::SectionInfo, Catch::SectionInfo const&>(std::allocator<Catch::SectionInfo>&, Catch::SectionInfo, Catch::SectionInfo const&) [723]
                0.00    0.00       4/4           Catch::SectionInfo std::__uninitialized_move_if_noexcept_a<Catch::SectionInfo, Catch::SectionInfo, std::allocator<Catch::SectionInfo> >(Catch::SectionInfo, Catch::SectionInfo, Catch::SectionInfo, std::allocator<Catch::SectionInfo>&) [990]
                0.00    0.00       2/3           void std::Destroy<Catch::SectionInfo, Catch::SectionInfo>(Catch::SectionInfo, Catch::SectionInfo, std::allocator<Catch::SectionInfo>&) [1080]
                0.00    0.00       6/7           std::Vector_base<Catch::SectionInfo, std::allocator<Catch::SectionInfo> >::_M_get_Tp_allocator() [2114]
                0.00    0.00       4/8           __gnu_cxx::__normal_iterator<Catch::SectionInfo, std::vector<Catch::SectionInfo, std::allocator<Catch::SectionInfo> > >::base() const [2089]
                0.00    0.00       2/2           std::vector<Catch::SectionInfo, std::allocator<Catch::SectionInfo> >::_M_check_len(unsigned long, char const) const [2683]
                0.00    0.00       2/2           std::vector<Catch::SectionInfo, std::allocator<Catch::SectionInfo> >::begin() [2915]
                0.00    0.00       2/2           __gnu_cxx::__normal_iterator<Catch::SectionInfo, std::vector<Catch::SectionInfo, std::allocator<Catch::SectionInfo> > >::difference_type __gnu_cxx::operator-<Catch::SectionInfo, std::vector<Catch::SectionInfo, std::allocator<Catch::SectionInfo> > >(__gnu_cxx::__normal_iterator<Catch::SectionInfo, std::vector<Catch::SectionInfo, std::allocator<Catch::SectionInfo> > > const&, __gnu_cxx::__normal_iterator<Catch::SectionInfo, std::vector<Catch::SectionInfo, std::allocator<Catch::SectionInfo> > > const&) [2653]
                0.00    0.00       2/2           std::Vectorbase<Catch::SectionInfo, std::allocator<Catch::SectionInfo> >::_M_allocate(unsigned long) [2757]
                0.00    0.00       2/202         Catch::SectionInfo const& std::forward<Catch::SectionInfo const&>(std::remove_reference<Catch::SectionInfo const&>::type&) [1539]
                0.00    0.00       2/3           std::Vectorbase<Catch::SectionInfo, std::allocator<Catch::SectionInfo> >::_M_deallocate(Catch::SectionInfo, unsigned long) [2457]
-----------------------------------------------
                0.00    0.00       1/1           Catch::clara::detail::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> > > > >(std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [910]
[897]    0.0    0.00    0.00       1         Catch::clara::detail::ParserRefImpl<Catch::clara::detail::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> > > > >(std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [897]
                0.00    0.00       1/978270      std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string() [52]
                0.00    0.00       1/2934481     std::__cxx11::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&) [73]
                0.00    0.00       1/2           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> > > > > >::~shared_ptr() [1175]
                0.00    0.00       1/1           Catch::clara::detail::ComposableParserImpl<Catch::clara::detail::Arg>::ComposableParserImpl() [3083]
                0.00    0.00       1/2           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> > > > > > std::make_shared<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::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >&) [2946]
                0.00    0.00       1/2           std::shared_ptr<Catch::clara::detail::BoundRef>::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> > > > > >&&) [2748]
-----------------------------------------------
                0.00    0.00       1/1           Catch::clara::detail::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> > > > >(std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [681]
[898]    0.0    0.00    0.00       1         Catch::clara::detail::ParserRefImpl<Catch::clara::detail::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> > > > >(std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [898]
                0.00    0.00       1/978270      std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string() [52]
                0.00    0.00       1/2934481     std::__cxx11::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&) [73]
                0.00    0.00       1/2           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> > > > > >::~shared_ptr() [1175]
                0.00    0.00       1/35          Catch::clara::detail::ComposableParserImpl<Catch::clara::detail::Opt>::ComposableParserImpl() [1839]
                0.00    0.00       1/2           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> > > > > > std::make_shared<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::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >&) [2946]
                0.00    0.00       1/2           std::shared_ptr<Catch::clara::detail::BoundRef>::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> > > > > >&&) [2748]
-----------------------------------------------
                0.00    0.00       1/1           Catch::clara::detail::Opt::Opt<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#2}>(Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#2} const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [682]
[899]    0.0    0.00    0.00       1         Catch::clara::detail::ParserRefImpl<Catch::clara::detail::Opt>::ParserRefImpl<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#2}>(Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#2} const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [899]
                0.00    0.00       1/978270      std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string() [52]
                0.00    0.00       1/2934481     std::__cxx11::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&) [73]
                0.00    0.00       1/1           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}> >::~shared_ptr() [1192]
                0.00    0.00       1/35          Catch::clara::detail::ComposableParserImpl<Catch::clara::detail::Opt>::ComposableParserImpl() [1839]
                0.00    0.00       1/1           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}> > std::make_shared<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&>({lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#2} const&) [4097]
                0.00    0.00       1/1           std::shared_ptr<Catch::clara::detail::BoundRef>::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}> >&&) [3476]
-----------------------------------------------
                0.00    0.00       1/1           Catch::clara::detail::Opt::Opt<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#3}>(Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#3} const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [683]
[900]    0.0    0.00    0.00       1         Catch::clara::detail::ParserRefImpl<Catch::clara::detail::Opt>::ParserRefImpl<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#3}>(Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#3} const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [900]
                0.00    0.00       1/978270      std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string() [52]
                0.00    0.00       1/2934481     std::__cxx11::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&) [73]
                0.00    0.00       1/1           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}> >::~shared_ptr() [1193]
                0.00    0.00       1/35          Catch::clara::detail::ComposableParserImpl<Catch::clara::detail::Opt>::ComposableParserImpl() [1839]
                0.00    0.00       1/1           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}> > std::make_shared<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&>({lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#3} const&) [4098]
                0.00    0.00       1/1           std::shared_ptr<Catch::clara::detail::BoundRef>::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}> >&&) [3477]
-----------------------------------------------
                0.00    0.00       1/1           Catch::clara::detail::Opt::Opt<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#4}>(Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#4} const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [684]
[901]    0.0    0.00    0.00       1         Catch::clara::detail::ParserRefImpl<Catch::clara::detail::Opt>::ParserRefImpl<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#4}>(Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#4} const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [901]
                0.00    0.00       1/978270      std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string() [52]
                0.00    0.00       1/2934481     std::__cxx11::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&) [73]
                0.00    0.00       1/1           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}> >::~shared_ptr() [1194]
                0.00    0.00       1/35          Catch::clara::detail::ComposableParserImpl<Catch::clara::detail::Opt>::ComposableParserImpl() [1839]
                0.00    0.00       1/1           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}> > std::make_shared<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&>({lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#4} const&) [4099]
                0.00    0.00       1/1           std::shared_ptr<Catch::clara::detail::BoundRef>::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}> >&&) [3478]
-----------------------------------------------
                0.00    0.00       1/1           Catch::clara::detail::Opt::Opt<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#5}>(Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#5} const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [685]
[902]    0.0    0.00    0.00       1         Catch::clara::detail::ParserRefImpl<Catch::clara::detail::Opt>::ParserRefImpl<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#5}>(Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#5} const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [902]
                0.00    0.00       1/978270      std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string() [52]
                0.00    0.00       1/2934481     std::__cxx11::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&) [73]
                0.00    0.00       1/1           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}> >::~shared_ptr() [1195]
                0.00    0.00       1/35          Catch::clara::detail::ComposableParserImpl<Catch::clara::detail::Opt>::ComposableParserImpl() [1839]
                0.00    0.00       1/1           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}> > std::make_shared<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&>({lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#5} const&) [4100]
                0.00    0.00       1/1           std::shared_ptr<Catch::clara::detail::BoundRef>::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}> >&&) [3479]
-----------------------------------------------
                0.00    0.00       1/1           Catch::clara::detail::Opt::Opt<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#6}>(Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#6} const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [686]
[903]    0.0    0.00    0.00       1         Catch::clara::detail::ParserRefImpl<Catch::clara::detail::Opt>::ParserRefImpl<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#6}>(Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#6} const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [903]
                0.00    0.00       1/978270      std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string() [52]
                0.00    0.00       1/2934481     std::__cxx11::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&) [73]
                0.00    0.00       1/1           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}> >::~shared_ptr() [1196]
                0.00    0.00       1/35          Catch::clara::detail::ComposableParserImpl<Catch::clara::detail::Opt>::ComposableParserImpl() [1839]
                0.00    0.00       1/1           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}> > std::make_shared<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&>({lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#6} const&) [4101]
                0.00    0.00       1/1           std::shared_ptr<Catch::clara::detail::BoundRef>::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}> >&&) [3480]
-----------------------------------------------
                0.00    0.00       1/1           Catch::clara::detail::Opt::Opt<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#7}>(Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#7} const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [687]
[904]    0.0    0.00    0.00       1         Catch::clara::detail::ParserRefImpl<Catch::clara::detail::Opt>::ParserRefImpl<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#7}>(Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#7} const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [904]
                0.00    0.00       1/978270      std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string() [52]
                0.00    0.00       1/2934481     std::__cxx11::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&) [73]
                0.00    0.00       1/1           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}> >::~shared_ptr() [1197]
                0.00    0.00       1/35          Catch::clara::detail::ComposableParserImpl<Catch::clara::detail::Opt>::ComposableParserImpl() [1839]
                0.00    0.00       1/1           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}> > std::make_shared<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&>({lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#7} const&) [4102]
                0.00    0.00       1/1           std::shared_ptr<Catch::clara::detail::BoundRef>::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}> >&&) [3481]
-----------------------------------------------
                0.00    0.00       1/1           Catch::clara::detail::Opt::Opt<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#8}>(Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#8} const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [688]
[905]    0.0    0.00    0.00       1         Catch::clara::detail::ParserRefImpl<Catch::clara::detail::Opt>::ParserRefImpl<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#8}>(Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#8} const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [905]
                0.00    0.00       1/978270      std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string() [52]
                0.00    0.00       1/2934481     std::__cxx11::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&) [73]
                0.00    0.00       1/1           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&)#8}> >::~shared_ptr() [1198]
                0.00    0.00       1/35          Catch::clara::detail::ComposableParserImpl<Catch::clara::detail::Opt>::ComposableParserImpl() [1839]
                0.00    0.00       1/1           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&)#8}> > std::make_shared<Catch::clara::detail::BoundLambda<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&>({lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#8} const&) [4103]
                0.00    0.00       1/1           std::shared_ptr<Catch::clara::detail::BoundRef>::shared_ptr<Catch::clara::detail::BoundLambda<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::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#8}> >&&) [3482]
-----------------------------------------------
                0.00    0.00       1/1           Catch::clara::detail::Opt::Opt<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&) [689]
[906]    0.0    0.00    0.00       1         Catch::clara::detail::ParserRefImpl<Catch::clara::detail::Opt>::ParserRefImpl<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&) [906]
                0.00    0.00       1/978270      std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string() [52]
                0.00    0.00       1/2934481     std::__cxx11::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&) [73]
                0.00    0.00       1/1           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&)#1}> >::~shared_ptr() [1199]
                0.00    0.00       1/35          Catch::clara::detail::ComposableParserImpl<Catch::clara::detail::Opt>::ComposableParserImpl() [1839]
                0.00    0.00       1/1           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&)#1}> > std::make_shared<Catch::clara::detail::BoundLambda<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&>({lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#1} const&) [4104]
                0.00    0.00       1/1           std::shared_ptr<Catch::clara::detail::BoundRef>::shared_ptr<Catch::clara::detail::BoundLambda<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::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#1}> >&&) [3483]
-----------------------------------------------
                0.00    0.00       1/1           Catch::clara::detail::Opt::Opt<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(bool)#11}>(Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(bool)#11} const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [690]
[907]    0.0    0.00    0.00       1         Catch::clara::detail::ParserRefImpl<Catch::clara::detail::Opt>::ParserRefImpl<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(bool)#11}>(Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(bool)#11} const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [907]
                0.00    0.00       1/978270      std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string() [52]
                0.00    0.00       1/2934481     std::__cxx11::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&) [73]
                0.00    0.00       1/1           std::shared_ptr<Catch::clara::detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(bool)#11}> >::~shared_ptr() [1200]
                0.00    0.00       1/35          Catch::clara::detail::ComposableParserImpl<Catch::clara::detail::Opt>::ComposableParserImpl() [1839]
                0.00    0.00       1/1           std::shared_ptr<Catch::clara::detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(bool)#11}> > std::make_shared<Catch::clara::detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(bool)#11}>, {lambda(bool)#11} const&>({lambda(bool)#11} const&) [4105]
                0.00    0.00       1/1           std::shared_ptr<Catch::clara::detail::BoundRef>::shared_ptr<Catch::clara::detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(bool)#11}>, void>(std::shared_ptr<Catch::clara::detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(bool)#11}> >&&) [3484]
-----------------------------------------------
                0.00    0.00       1/1           Catch::clara::detail::Opt::Opt<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(int)#10}>(Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(int)#10} const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [691]
[908]    0.0    0.00    0.00       1         Catch::clara::detail::ParserRefImpl<Catch::clara::detail::Opt>::ParserRefImpl<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(int)#10}>(Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(int)#10} const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [908]
                0.00    0.00       1/978270      std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string() [52]
                0.00    0.00       1/2934481     std::__cxx11::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&) [73]
                0.00    0.00       1/1           std::shared_ptr<Catch::clara::detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(int)#10}> >::~shared_ptr() [1201]
                0.00    0.00       1/35          Catch::clara::detail::ComposableParserImpl<Catch::clara::detail::Opt>::ComposableParserImpl() [1839]
                0.00    0.00       1/1           std::shared_ptr<Catch::clara::detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(int)#10}> > std::make_shared<Catch::clara::detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(int)#10}>, {lambda(int)#10} const&>({lambda(int)#10} const&) [4106]
                0.00    0.00       1/1           std::shared_ptr<Catch::clara::detail::BoundRef>::shared_ptr<Catch::clara::detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(int)#10}>, void>(std::shared_ptr<Catch::clara::detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(int)#10}> >&&) [3485]
-----------------------------------------------
                0.00    0.00       1/1           Catch::clara::detail::Opt::Opt<long>(long&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [692]
[909]    0.0    0.00    0.00       1         Catch::clara::detail::ParserRefImpl<Catch::clara::detail::Opt>::ParserRefImpl<long>(long&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [909]
                0.00    0.00       1/978270      std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string() [52]
                0.00    0.00       1/2934481     std::__cxx11::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&) [73]
                0.00    0.00       1/1           std::shared_ptr<Catch::clara::detail::BoundValueRef<long> >::~shared_ptr() [1202]
                0.00    0.00       1/35          Catch::clara::detail::ComposableParserImpl<Catch::clara::detail::Opt>::ComposableParserImpl() [1839]
                0.00    0.00       1/1           std::shared_ptr<Catch::clara::detail::BoundValueRef<long> > std::make_shared<Catch::clara::detail::BoundValueRef<long>, long&>(long&) [4107]
                0.00    0.00       1/1           std::shared_ptr<Catch::clara::detail::BoundRef>::shared_ptr<Catch::clara::detail::BoundValueRef<long>, void>(std::shared_ptr<Catch::clara::detail::BoundValueRef<long> >&&) [3486]
-----------------------------------------------
                0.00    0.00       1/1           Catch::makeCommandLineParser(Catch::ConfigData&) [210]
[910]    0.0    0.00    0.00       1         Catch::clara::detail::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> > > > >(std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [910]
                0.00    0.00       1/1           Catch::clara::detail::ParserRefImpl<Catch::clara::detail::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> > > > >(std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [897]
-----------------------------------------------
                0.00    0.00     360/360         Catch::TestCaseTracking::SectionTracker::acquire(Catch::TestCaseTracking::TrackerContext&, Catch::TestCaseTracking::NameAndLocation const&) [290]
[911]    0.0    0.00    0.00     360         std::shared_ptr<Catch::TestCaseTracking::SectionTracker>::operator=(std::shared_ptr<Catch::TestCaseTracking::SectionTracker>&&) [911]
                0.00    0.00     360/360         std::__shared_ptr<Catch::TestCaseTracking::SectionTracker, (__gnu_cxx::Lockpolicy)2>::operator=(std::__shared_ptr<Catch::TestCaseTracking::SectionTracker, (__gnu_cxx::Lockpolicy)2>&&) [912]
                0.00    0.00     360/374         std::remove_reference<std::shared_ptr<Catch::TestCaseTracking::SectionTracker>&>::type&& std::move<std::shared_ptr<Catch::TestCaseTracking::SectionTracker>&>(std::shared_ptr<Catch::TestCaseTracking::SectionTracker>&) [1465]
-----------------------------------------------
                0.00    0.00     360/360         std::shared_ptr<Catch::TestCaseTracking::SectionTracker>::operator=(std::shared_ptr<Catch::TestCaseTracking::SectionTracker>&&) [911]
[912]    0.0    0.00    0.00     360         std::__shared_ptr<Catch::TestCaseTracking::SectionTracker, (__gnu_cxx::Lockpolicy)2>::operator=(std::__shared_ptr<Catch::TestCaseTracking::SectionTracker, (__gnu_cxx::Lockpolicy)2>&&) [912]
                0.00    0.00     360/1094        std::__shared_ptr<Catch::TestCaseTracking::SectionTracker, (__gnu_cxx::Lockpolicy)2>::~__shared_ptr() [837]
                0.00    0.00     360/374         std::remove_reference<std::__shared_ptr<Catch::TestCaseTracking::SectionTracker, (__gnu_cxx::Lockpolicy)2>&>::type&& std::move<std::__shared_ptr<Catch::TestCaseTracking::SectionTracker, (__gnu_cxx::Lockpolicy)2>&>(std::__shared_ptr<Catch::TestCaseTracking::SectionTracker, (__gnu_cxx::Lockpolicy)2>&) [1466]
                0.00    0.00     360/360         std::__shared_ptr<Catch::TestCaseTracking::SectionTracker, (__gnu_cxx::Lockpolicy)2>::__shared_ptr(std::__shared_ptr<Catch::TestCaseTracking::SectionTracker, (__gnu_cxx::Lockpolicy)2>&&) [1475]
                0.00    0.00     360/360         std::__shared_ptr<Catch::TestCaseTracking::SectionTracker, (__gnu_cxx::Lockpolicy)2>::swap(std::__shared_ptr<Catch::TestCaseTracking::SectionTracker, (__gnu_cxx::Lockpolicy)2>&) [1474]
-----------------------------------------------
                0.00    0.00      11/11          Catch::clara::detail::Arg::~Arg() [914]
[913]    0.0    0.00    0.00      11         Catch::clara::detail::ParserRefImpl<Catch::clara::detail::Arg>::~ParserRefImpl() [913]
                0.00    0.00      22/17670427     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() [60]
                0.00    0.00      11/2014        std::shared_ptr<Catch::clara::detail::BoundRef>::~shared_ptr() [811]
                0.00    0.00      11/11          Catch::clara::detail::ComposableParserImpl<Catch::clara::detail::Arg>::~ComposableParserImpl() [2050]
-----------------------------------------------
                0.00    0.00       1/11          Catch::makeCommandLineParser(Catch::ConfigData&) [210]
                0.00    0.00      10/11          void std::Destroy<Catch::clara::detail::Arg>(Catch::clara::detail::Arg) [950]
[914]    0.0    0.00    0.00      11         Catch::clara::detail::Arg::~Arg() [914]
                0.00    0.00      11/11          Catch::clara::detail::ParserRefImpl<Catch::clara::detail::Arg>::~ParserRefImpl() [913]
-----------------------------------------------
                0.00    0.00       2/4           libutf8::caseinsensitive_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&) [980]
                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&) [979]
[915]    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&) [915]
                0.00    0.00       4/1399117     void std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_construct<char const>(char const, char const) [143]
                0.00    0.00       4/173929      std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_limit(unsigned long, unsigned long) const [408]
                0.00    0.00       4/1572892     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::Allochider::Allochider(char, std::allocator<char> const&) [372]
                0.00    0.00       4/19235884     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_local_data() [119]
                0.00    0.00       4/174108      std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_check(unsigned long, char const) const [614]
                0.00    0.00       4/491157742     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_data() const [44]
-----------------------------------------------
                0.00    0.00       4/4           std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::operator=(char const) [917]
[916]    0.0    0.00    0.00       4         std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::assign(char const) [916]
                0.00    0.00       4/173850      std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_replace(unsigned long, unsigned long, char const, unsigned long) [337]
                0.00    0.00       4/350642197     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::size() const [46]
                0.00    0.00       4/109037457     std::char_traits<char>::length(char const) [107]
-----------------------------------------------
                0.00    0.00       2/4           (anonymous namespace)::get_time(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&) [736]
                0.00    0.00       2/4           (anonymous namespace)::get_date(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&) [735]
[917]    0.0    0.00    0.00       4         std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::operator=(char const) [917]
                0.00    0.00       4/4           std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::assign(char const) [916]
-----------------------------------------------
                0.00    0.00       1/1           ___CATCH__TEST____0() [89]
[918]    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&> const Catch::ExprLhs<char const (&) [7]>::operator==<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&) [918]
                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&) [932]
                0.00    0.00       1/154890399     Catch::StringRef::StringRef(char const) [42]
                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&>::BinaryExpr(bool, char const (&) [7], Catch::StringRef, libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [1106]
-----------------------------------------------
                0.00    0.00       1/1           ___CATCH__TEST____0() [89]
[919]    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&> const Catch::ExprLhs<char const (&) [7]>::operator>=<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&) [919]
                0.00    0.00       1/1           libutf8::operator>=(char const, libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [937]
                0.00    0.00       1/154890399     Catch::StringRef::StringRef(char const) [42]
                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&>::BinaryExpr(bool, char const (&) [7], Catch::StringRef, libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [1106]
-----------------------------------------------
                0.00    0.00       1/1           ___CATCH__TEST____0() [89]
[920]    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&> const Catch::ExprLhs<char const (&) [7]>::operator><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&) [920]
                0.00    0.00       1/1           libutf8::operator>(char const, libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [939]
                0.00    0.00       1/154890399     Catch::StringRef::StringRef(char const) [42]
                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&>::BinaryExpr(bool, char const (&) [7], Catch::StringRef, libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [1106]
-----------------------------------------------
                0.00    0.00       1/1           ___CATCH__TEST____0() [89]
[921]    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&> const Catch::ExprLhs<char const (&) [7]>::operator<=<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&) [921]
                0.00    0.00       1/1           libutf8::operator<=(char const, libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [941]
                0.00    0.00       1/154890399     Catch::StringRef::StringRef(char const) [42]
                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&>::BinaryExpr(bool, char const (&) [7], Catch::StringRef, libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [1106]
-----------------------------------------------
                0.00    0.00       1/1           ___CATCH__TEST____0() [89]
[922]    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&> const Catch::ExprLhs<char const (&) [7]>::operator< <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&) [922]
                0.00    0.00       1/1           libutf8::operator<(char const, libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [943]
                0.00    0.00       1/154890399     Catch::StringRef::StringRef(char const) [42]
                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&>::BinaryExpr(bool, char const (&) [7], Catch::StringRef, libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [1106]
-----------------------------------------------
                0.00    0.00       1/1           ___CATCH__TEST____0() [89]
[923]    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&> const Catch::ExprLhs<char const (&) [7]>::operator!=<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&) [923]
                0.00    0.00       1/1           bool Catch::compareNotEqual<char [7], libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> > const&>(char const (&) [7], libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [934]
                0.00    0.00       1/154890399     Catch::StringRef::StringRef(char const) [42]
                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&>::BinaryExpr(bool, char const (&) [7], Catch::StringRef, libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [1106]
-----------------------------------------------
                0.00    0.00       1/1           ___CATCH__TEST____0() [89]
[924]    0.0    0.00    0.00       1         Catch::BinaryExpr<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [11]> const Catch::ExprLhs<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> > const&>::operator==<char [11]>(char const (&) [11]) [924]
                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]) [933]
                0.00    0.00       1/154890399     Catch::StringRef::StringRef(char const) [42]
                0.00    0.00       1/1           Catch::BinaryExpr<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [11]>::BinaryExpr(bool, libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> > const&, Catch::StringRef, char const (&) [11]) [1174]
-----------------------------------------------
                0.00    0.00       1/1           ___CATCH__TEST____0() [89]
[925]    0.0    0.00    0.00       1         Catch::BinaryExpr<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [7]> const Catch::ExprLhs<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> > const&>::operator>=<char [7]>(char const (&) [7]) [925]
                0.00    0.00       1/1           libutf8::operator>=(libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const) [938]
                0.00    0.00       1/154890399     Catch::StringRef::StringRef(char const) [42]
                0.00    0.00       1/14          Catch::BinaryExpr<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [7]>::BinaryExpr(bool, libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> > const&, Catch::StringRef, char const (&) [7]) [1075]
-----------------------------------------------
                0.00    0.00       1/1           ___CATCH__TEST____0() [89]
[926]    0.0    0.00    0.00       1         Catch::BinaryExpr<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [7]> const Catch::ExprLhs<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> > const&>::operator><char [7]>(char const (&) [7]) [926]
                0.00    0.00       1/1           libutf8::operator>(libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const) [940]
                0.00    0.00       1/154890399     Catch::StringRef::StringRef(char const) [42]
                0.00    0.00       1/14          Catch::BinaryExpr<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [7]>::BinaryExpr(bool, libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> > const&, Catch::StringRef, char const (&) [7]) [1075]
-----------------------------------------------
                0.00    0.00       1/1           ___CATCH__TEST____0() [89]
[927]    0.0    0.00    0.00       1         Catch::BinaryExpr<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [7]> const Catch::ExprLhs<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> > const&>::operator<=<char [7]>(char const (&) [7]) [927]
                0.00    0.00       1/1           libutf8::operator<=(libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const) [942]
                0.00    0.00       1/154890399     Catch::StringRef::StringRef(char const) [42]
                0.00    0.00       1/14          Catch::BinaryExpr<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [7]>::BinaryExpr(bool, libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> > const&, Catch::StringRef, char const (&) [7]) [1075]
-----------------------------------------------
                0.00    0.00       1/1           ___CATCH__TEST____0() [89]
[928]    0.0    0.00    0.00       1         Catch::BinaryExpr<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [7]> const Catch::ExprLhs<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> > const&>::operator< <char [7]>(char const (&) [7]) [928]
                0.00    0.00       1/1           libutf8::operator<(libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const) [944]
                0.00    0.00       1/154890399     Catch::StringRef::StringRef(char const) [42]
                0.00    0.00       1/14          Catch::BinaryExpr<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [7]>::BinaryExpr(bool, libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> > const&, Catch::StringRef, char const (&) [7]) [1075]
-----------------------------------------------
                0.00    0.00       1/1           ___CATCH__TEST____0() [89]
[929]    0.0    0.00    0.00       1         Catch::BinaryExpr<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [7]> const Catch::ExprLhs<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> > const&>::operator!=<char [7]>(char const (&) [7]) [929]
                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]) [935]
                0.00    0.00       1/154890399     Catch::StringRef::StringRef(char const) [42]
                0.00    0.00       1/14          Catch::BinaryExpr<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [7]>::BinaryExpr(bool, libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> > const&, Catch::StringRef, char const (&) [7]) [1075]
-----------------------------------------------
                0.00    0.00       1/1           Catch::clara::detail::Opt::parse(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, Catch::clara::detail::TokenStream const&) const [350]
[930]    0.0    0.00    0.00       1         Catch::clara::detail::BoundFlagRef::setFlag(bool) [930]
                0.00    0.00       1/4           Catch::clara::detail::BasicResult<Catch::clara::detail::ParseResultType> Catch::clara::detail::BasicResult<Catch::clara::detail::ParseResultType>::ok<Catch::clara::detail::ParseResultType>(Catch::clara::detail::ParseResultType const&) [821]
-----------------------------------------------
                0.00    0.00       1/1           ___CATCH__TEST____0() [89]
[931]    0.0    0.00    0.00       1         libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> >::case_insensitive_basic_string() [931]
                0.00    0.00       1/978270      std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string() [52]
-----------------------------------------------
                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&> const Catch::ExprLhs<char const (&) [7]>::operator==<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&) [918]
[932]    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&) [932]
                0.00    0.00       1/1           libutf8::operator==(char const, libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [936]
-----------------------------------------------
                0.00    0.00       1/1           Catch::BinaryExpr<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [11]> const Catch::ExprLhs<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> > const&>::operator==<char [11]>(char const (&) [11]) [924]
[933]    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]) [933]
                0.00    0.00       1/16          libutf8::operator==(libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const) [774]
-----------------------------------------------
                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&> const Catch::ExprLhs<char const (&) [7]>::operator!=<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&) [923]
[934]    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> > const&>(char const (&) [7], libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [934]
                0.00    0.00       1/1           libutf8::operator!=(char const, libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [945]
-----------------------------------------------
                0.00    0.00       1/1           Catch::BinaryExpr<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [7]> const Catch::ExprLhs<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> > const&>::operator!=<char [7]>(char const (&) [7]) [929]
[935]    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]) [935]
                0.00    0.00       1/1           libutf8::operator!=(libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const) [946]
-----------------------------------------------
                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&) [932]
[936]    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&) [936]
                0.00    0.00       1/69382       std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(char const, std::allocator<char> const&) [275]
                0.00    0.00       1/17670427     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() [60]
-----------------------------------------------
                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&> const Catch::ExprLhs<char const (&) [7]>::operator>=<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&) [919]
[937]    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&) [937]
                0.00    0.00       1/69382       std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(char const, std::allocator<char> const&) [275]
                0.00    0.00       1/17670427     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() [60]
-----------------------------------------------
                0.00    0.00       1/1           Catch::BinaryExpr<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [7]> const Catch::ExprLhs<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> > const&>::operator>=<char [7]>(char const (&) [7]) [925]
[938]    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) [938]
                0.00    0.00       1/69382       std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(char const, std::allocator<char> const&) [275]
                0.00    0.00       1/17670427     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() [60]
-----------------------------------------------
                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&> const Catch::ExprLhs<char const (&) [7]>::operator><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&) [920]
[939]    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&) [939]
                0.00    0.00       1/69382       std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(char const, std::allocator<char> const&) [275]
                0.00    0.00       1/17670427     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() [60]
-----------------------------------------------
                0.00    0.00       1/1           Catch::BinaryExpr<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [7]> const Catch::ExprLhs<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> > const&>::operator><char [7]>(char const (&) [7]) [926]
[940]    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) [940]
                0.00    0.00       1/69382       std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(char const, std::allocator<char> const&) [275]
                0.00    0.00       1/17670427     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() [60]
-----------------------------------------------
                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&> const Catch::ExprLhs<char const (&) [7]>::operator<=<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&) [921]
[941]    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&) [941]
                0.00    0.00       1/69382       std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(char const, std::allocator<char> const&) [275]
                0.00    0.00       1/17670427     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() [60]
-----------------------------------------------
                0.00    0.00       1/1           Catch::BinaryExpr<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [7]> const Catch::ExprLhs<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> > const&>::operator<=<char [7]>(char const (&) [7]) [927]
[942]    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) [942]
                0.00    0.00       1/69382       std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(char const, std::allocator<char> const&) [275]
                0.00    0.00       1/17670427     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() [60]
-----------------------------------------------
                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&> const Catch::ExprLhs<char const (&) [7]>::operator< <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&) [922]
[943]    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&) [943]
                0.00    0.00       1/69382       std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(char const, std::allocator<char> const&) [275]
                0.00    0.00       1/17670427     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() [60]
-----------------------------------------------
                0.00    0.00       1/1           Catch::BinaryExpr<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [7]> const Catch::ExprLhs<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> > const&>::operator< <char [7]>(char const (&) [7]) [928]
[944]    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) [944]
                0.00    0.00       1/69382       std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(char const, std::allocator<char> const&) [275]
                0.00    0.00       1/17670427     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() [60]
-----------------------------------------------
                0.00    0.00       1/1           bool Catch::compareNotEqual<char [7], libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> > const&>(char const (&) [7], libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [934]
[945]    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&) [945]
                0.00    0.00       1/69382       std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(char const, std::allocator<char> const&) [275]
                0.00    0.00       1/17670427     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() [60]
-----------------------------------------------
                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]) [935]
[946]    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) [946]
                0.00    0.00       1/69382       std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(char const, std::allocator<char> const&) [275]
                0.00    0.00       1/17670427     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() [60]
-----------------------------------------------
                0.00    0.00      78/78          void std::Destroy<Catch::clara::detail::Arg>(Catch::clara::detail::Arg, Catch::clara::detail::Arg) [948]
[947]    0.0    0.00    0.00      78         void std::Destroy_aux<false>::__destroy<Catch::clara::detail::Arg>(Catch::clara::detail::Arg, Catch::clara::detail::Arg) [947]
                0.00    0.00      10/10          void std::Destroy<Catch::clara::detail::Arg>(Catch::clara::detail::Arg) [950]
                0.00    0.00      10/19          Catch::clara::detail::Arg std::_addressof<Catch::clara::detail::Arg>(Catch::clara::detail::Arg&) [1900]
-----------------------------------------------
                0.00    0.00      78/78          void std::Destroy<Catch::clara::detail::Arg, Catch::clara::detail::Arg>(Catch::clara::detail::Arg, Catch::clara::detail::Arg, std::allocator<Catch::clara::detail::Arg>&) [949]
[948]    0.0    0.00    0.00      78         void std::Destroy<Catch::clara::detail::Arg>(Catch::clara::detail::Arg, Catch::clara::detail::Arg) [948]
                0.00    0.00      78/78          void std::Destroyaux<false>::__destroy<Catch::clara::detail::Arg>(Catch::clara::detail::Arg, Catch::clara::detail::Arg) [947]
-----------------------------------------------
                0.00    0.00       1/78          void std::vector<Catch::clara::detail::Arg, std::allocator<Catch::clara::detail::Arg> >::_M_realloc_insert<Catch::clara::detail::Arg const&>(__gnu_cxx::__normal_iterator<Catch::clara::detail::Arg, std::vector<Catch::clara::detail::Arg, std::allocator<Catch::clara::detail::Arg> > >, Catch::clara::detail::Arg const&) [995]
                0.00    0.00      77/78          std::vector<Catch::clara::detail::Arg, std::allocator<Catch::clara::detail::Arg> >::~vector() [951]
[949]    0.0    0.00    0.00      78         void std::Destroy<Catch::clara::detail::Arg, Catch::clara::detail::Arg>(Catch::clara::detail::Arg, Catch::clara::detail::Arg, std::allocator<Catch::clara::detail::Arg>&) [949]
                0.00    0.00      78/78          void std::Destroy<Catch::clara::detail::Arg>(Catch::clara::detail::Arg, Catch::clara::detail::Arg) [948]
-----------------------------------------------
                0.00    0.00      10/10          void std::Destroyaux<false>::__destroy<Catch::clara::detail::Arg>(Catch::clara::detail::Arg, Catch::clara::detail::Arg) [947]
[950]    0.0    0.00    0.00      10         void std::Destroy<Catch::clara::detail::Arg>(Catch::clara::detail::Arg) [950]
                0.00    0.00      10/11          Catch::clara::detail::Arg::~Arg() [914]
-----------------------------------------------
                0.00    0.00       1/77          std::vector<Catch::clara::detail::Arg, std::allocator<Catch::clara::detail::Arg> >::M_move_assign(std::vector<Catch::clara::detail::Arg, std::allocator<Catch::clara::detail::Arg> >&&, std::integral_constant<bool, true>) [1155]
                0.00    0.00      76/77          Catch::clara::detail::Parser::~Parser() [653]
[951]    0.0    0.00    0.00      77         std::vector<Catch::clara::detail::Arg, std::allocator<Catch::clara::detail::Arg> >::~vector() [951]
                0.00    0.00      77/78          void std::Destroy<Catch::clara::detail::Arg, Catch::clara::detail::Arg>(Catch::clara::detail::Arg, Catch::clara::detail::Arg, std::allocator<Catch::clara::detail::Arg>&) [949]
                0.00    0.00      77/157         std::Vector_base<Catch::clara::detail::Arg, std::allocator<Catch::clara::detail::Arg> >::_M_get_Tp_allocator() [1561]
                0.00    0.00      77/77          std::Vectorbase<Catch::clara::detail::Arg, std::allocator<Catch::clara::detail::Arg> >::~Vectorbase() [1703]
-----------------------------------------------
                0.00    0.00      15/15          std::vector<std::__cxx11::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> > > >&&) [953]
[952]    0.0    0.00    0.00      15         std::vector<std::__cxx11::basic_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>) [952]
                0.00    0.00      15/2342        std::vector<std::__cxx11::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() [676]
                0.00    0.00      30/683         std::Vectorbase<std::__cxx11::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&) [1416]
                0.00    0.00      30/525355      std::Vectorbase<std::__cxx11::basic_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() [1307]
                0.00    0.00      15/15          std::Vectorbase<std::__cxx11::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 [1917]
                0.00    0.00      15/15          std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::vector(std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > const&) [1923]
                0.00    0.00      15/524313      std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::~allocator() [1309]
                0.00    0.00      15/15          void std::__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> > >&) [1926]
-----------------------------------------------
                0.00    0.00       1/15          Catch::TestSpec::operator=(Catch::TestSpec&&) [1087]
                0.00    0.00      14/15          Catch::setTags(Catch::TestCaseInfo&, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >) [217]
[953]    0.0    0.00    0.00      15         std::vector<std::__cxx11::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> > > >&&) [953]
                0.00    0.00      15/15          std::vector<std::__cxx11::basic_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>) [952]
                0.00    0.00      15/682         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> > > >&) [1417]
-----------------------------------------------
                0.00    0.00       1/1           Catch::makeCommandLineParser(Catch::ConfigData&) [210]
[954]    0.0    0.00    0.00       1         Catch::clara::detail::ExeName::ExeName(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&) [954]
                0.00    0.00       1/3           Catch::clara::detail::ExeName::ExeName() [849]
                0.00    0.00       1/3           std::shared_ptr<Catch::clara::detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::~shared_ptr() [1166]
                0.00    0.00       1/1           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> > > >&&) [1226]
                0.00    0.00       1/3           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> >&) [2546]
-----------------------------------------------
                0.00    0.00       1/1           Catch::(anonymous namespace)::TestGroup::execute() [5]
[955]    0.0    0.00    0.00       1         Catch::RunContext::testGroupEnded(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, Catch::Totals const&, unsigned long, unsigned long) [955]
                0.00    0.00       1/66          Catch::RunContext::aborting() const [751]
                0.00    0.00       1/2           Catch::GroupInfo::GroupInfo(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, unsigned long, unsigned long) [1006]
                0.00    0.00       1/1           Catch::TestGroupStats::TestGroupStats(Catch::GroupInfo const&, Catch::Totals const&, bool) [1049]
                0.00    0.00       1/1           Catch::TestGroupStats::~TestGroupStats() [1101]
                0.00    0.00       1/4           Catch::GroupInfo::~GroupInfo() [1041]
                0.00    0.00       1/84362193     std::unique_ptr<Catch::IStreamingReporter, std::default_delete<Catch::IStreamingReporter> >::operator->() const [35]
                0.00    0.00       1/1           Catch::ConsoleReporter::testGroupEnded(Catch::TestGroupStats const&) [1161]
-----------------------------------------------
                0.00    0.00       4/4           void std::Construct<Catch::(anonymous namespace)::ColumnInfo, Catch::(anonymous namespace)::ColumnInfo const&>(Catch::(anonymous namespace)::ColumnInfo, Catch::(anonymous namespace)::ColumnInfo const&) [962]
[956]    0.0    0.00    0.00       4         Catch::(anonymous namespace)::ColumnInfo::ColumnInfo(Catch::(anonymous namespace)::ColumnInfo const&) [956]
                0.00    0.00       4/2934481     std::_cxx11::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&) [73]
-----------------------------------------------
                0.00    0.00       4/4           void std::allocator_traits<std::allocator<std::Rbtree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<Catch::IReporterFactory> > > > >::construct<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<Catch::IReporterFactory> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::shared_ptr<Catch::IReporterFactory> const&>(std::allocator<std::Rbtree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<Catch::IReporterFactory> > > >&, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<Catch::IReporterFactory> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::shared_ptr<Catch::IReporterFactory> const&) [958]
[957]    0.0    0.00    0.00       4         void __gnu_cxx::new_allocator<std::Rbtree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<Catch::IReporterFactory> > > >::construct<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<Catch::IReporterFactory> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::shared_ptr<Catch::IReporterFactory> const&>(std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<Catch::IReporterFactory> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::shared_ptr<Catch::IReporterFactory> const&) [957]
                0.00    0.00       4/4           std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<Catch::IReporterFactory> >::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<Catch::IReporterFactory>, true>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::shared_ptr<Catch::IReporterFactory> const&) [959]
                0.00    0.00       4/3343        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&) [1352]
                0.00    0.00       4/24          std::shared_ptr<Catch::IReporterFactory> const& std::forward<std::shared_ptr<Catch::IReporterFactory> const&>(std::remove_reference<std::shared_ptr<Catch::IReporterFactory> const&>::type&) [1882]
                0.00    0.00       4/460963      operator new(unsigned long, void) [1318]
-----------------------------------------------
                0.00    0.00       4/4           void std::Rbtree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<Catch::IReporterFactory> >, std::Select1st<std::pair<std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<Catch::IReporterFactory> > >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<Catch::IReporterFactory> > > >::_M_construct_node<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::shared_ptr<Catch::IReporterFactory> const&>(std::Rbtree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<Catch::IReporterFactory> > >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::shared_ptr<Catch::IReporterFactory> const&) [961]
[958]    0.0    0.00    0.00       4         void std::allocator_traits<std::allocator<std::Rbtree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<Catch::IReporterFactory> > > > >::construct<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<Catch::IReporterFactory> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::shared_ptr<Catch::IReporterFactory> const&>(std::allocator<std::Rbtree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<Catch::IReporterFactory> > > >&, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<Catch::IReporterFactory> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::shared_ptr<Catch::IReporterFactory> const&) [958]
                0.00    0.00       4/4           void __gnu_cxx::new_allocator<std::Rbtree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<Catch::IReporterFactory> > > >::construct<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<Catch::IReporterFactory> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::shared_ptr<Catch::IReporterFactory> const&>(std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<Catch::IReporterFactory> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::shared_ptr<Catch::IReporterFactory> const&) [957]
                0.00    0.00       4/24          std::shared_ptr<Catch::IReporterFactory> const& std::forward<std::shared_ptr<Catch::IReporterFactory> const&>(std::remove_reference<std::shared_ptr<Catch::IReporterFactory> const&>::type&) [1882]
                0.00    0.00       4/3343        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&) [1352]
-----------------------------------------------
                0.00    0.00       4/4           void __gnu_cxx::new_allocator<std::Rbtree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<Catch::IReporterFactory> > > >::construct<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<Catch::IReporterFactory> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::shared_ptr<Catch::IReporterFactory> const&>(std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<Catch::IReporterFactory> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::shared_ptr<Catch::IReporterFactory> const&) [957]
[959]    0.0    0.00    0.00       4         std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<Catch::IReporterFactory> >::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<Catch::IReporterFactory>, true>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::shared_ptr<Catch::IReporterFactory> const&) [959]
                0.00    0.00       4/2934481     std::__cxx11::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&) [73]
                0.00    0.00       4/4           std::shared_ptr<Catch::IReporterFactory>::shared_ptr(std::shared_ptr<Catch::IReporterFactory> const&) [2278]
-----------------------------------------------
                0.00    0.00       4/4           std::pair<std::Rbtree_iterator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<Catch::IReporterFactory> > >, bool> std::Rbtree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<Catch::IReporterFactory> >, std::Select1st<std::pair<std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<Catch::IReporterFactory> > >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<Catch::IReporterFactory> > > >::_M_emplace_unique<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::shared_ptr<Catch::IReporterFactory> const&>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::shared_ptr<Catch::IReporterFactory> const&) [595]
[960]    0.0    0.00    0.00       4         std::Rbtree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<Catch::IReporterFactory> > > std::Rbtree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<Catch::IReporterFactory> >, std::Select1st<std::pair<std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<Catch::IReporterFactory> > >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<Catch::IReporterFactory> > > >::_M_create_node<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::shared_ptr<Catch::IReporterFactory> const&>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::shared_ptr<Catch::IReporterFactory> const&) [960]
                0.00    0.00       4/4           void std::Rbtree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<Catch::IReporterFactory> >, std::Select1st<std::pair<std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<Catch::IReporterFactory> > >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<Catch::IReporterFactory> > > >::_M_construct_node<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::shared_ptr<Catch::IReporterFactory> const&>(std::Rbtree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<Catch::IReporterFactory> > >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::shared_ptr<Catch::IReporterFactory> const&) [961]
                0.00    0.00       4/4           std::Rbtree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<Catch::IReporterFactory> >, std::Select1st<std::pair<std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<Catch::IReporterFactory> > >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<Catch::IReporterFactory> > > >::_M_get_node() [2308]
                0.00    0.00       4/24          std::shared_ptr<Catch::IReporterFactory> const& std::forward<std::shared_ptr<Catch::IReporterFactory> const&>(std::remove_reference<std::shared_ptr<Catch::IReporterFactory> const&>::type&) [1882]
                0.00    0.00       4/3343        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&) [1352]
-----------------------------------------------
                0.00    0.00       4/4           std::Rbtree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<Catch::IReporterFactory> > > std::Rbtree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<Catch::IReporterFactory> >, std::Select1st<std::pair<std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<Catch::IReporterFactory> > >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<Catch::IReporterFactory> > > >::_M_create_node<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::shared_ptr<Catch::IReporterFactory> const&>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::shared_ptr<Catch::IReporterFactory> const&) [960]
[961]    0.0    0.00    0.00       4         void std::Rbtree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<Catch::IReporterFactory> >, std::Select1st<std::pair<std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<Catch::IReporterFactory> > >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<Catch::IReporterFactory> > > >::_M_construct_node<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::shared_ptr<Catch::IReporterFactory> const&>(std::Rbtree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<Catch::IReporterFactory> > >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::shared_ptr<Catch::IReporterFactory> const&) [961]
                0.00    0.00       4/4           void std::allocator_traits<std::allocator<std::Rbtree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<Catch::IReporterFactory> > > > >::construct<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<Catch::IReporterFactory> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::shared_ptr<Catch::IReporterFactory> const&>(std::allocator<std::Rbtree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<Catch::IReporterFactory> > > >&, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<Catch::IReporterFactory> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::shared_ptr<Catch::IReporterFactory> const&) [958]
                0.00    0.00       4/460963      operator new(unsigned long, void) [1318]
                0.00    0.00       4/24          std::shared_ptr<Catch::IReporterFactory> const& std::forward<std::shared_ptr<Catch::IReporterFactory> const&>(std::remove_reference<std::shared_ptr<Catch::IReporterFactory> const&>::type&) [1882]
                0.00    0.00       4/3343        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&) [1352]
                0.00    0.00       4/8           std::Rbtree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<Catch::IReporterFactory> > >::_M_valptr() [2093]
                0.00    0.00       4/16          std::Rbtree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<Catch::IReporterFactory> >, std::Select1st<std::pair<std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<Catch::IReporterFactory> > >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<Catch::IReporterFactory> > > >::_M_get_Node_allocator() [1914]
-----------------------------------------------
                0.00    0.00       4/4           Catch::(anonymous namespace)::ColumnInfo std::__uninitialized_copy<false>::__uninit_copy<Catch::(anonymous namespace)::ColumnInfo const, Catch::(anonymous namespace)::ColumnInfo>(Catch::(anonymous namespace)::ColumnInfo const, Catch::(anonymous namespace)::ColumnInfo const, Catch::(anonymous namespace)::ColumnInfo) [963]
[962]    0.0    0.00    0.00       4         void std::Construct<Catch::(anonymous namespace)::ColumnInfo, Catch::(anonymous namespace)::ColumnInfo const&>(Catch::(anonymous namespace)::ColumnInfo, Catch::(anonymous namespace)::ColumnInfo const&) [962]
                0.00    0.00       4/4           Catch::(anonymous namespace)::ColumnInfo::ColumnInfo(Catch::(anonymous namespace)::ColumnInfo const&) [956]
                0.00    0.00       4/4           Catch::(anonymous namespace)::ColumnInfo const& std::forward<Catch::(anonymous namespace)::ColumnInfo const&>(std::removereference<Catch::(anonymous namespace)::ColumnInfo const&>::type&) [2321]
                0.00    0.00       4/460963      operator new(unsigned long, void) [1318]
-----------------------------------------------
                0.00    0.00       1/1           Catch::(anonymous namespace)::ColumnInfo std::uninitialized_copy<Catch::(anonymous namespace)::ColumnInfo const, Catch::(anonymous namespace)::ColumnInfo>(Catch::(anonymous namespace)::ColumnInfo const, Catch::(anonymous namespace)::ColumnInfo const, Catch::(anonymous namespace)::ColumnInfo) [966]
[963]    0.0    0.00    0.00       1         Catch::(anonymous namespace)::ColumnInfo std::__uninitialized_copy<false>::__uninit_copy<Catch::(anonymous namespace)::ColumnInfo const, Catch::(anonymous namespace)::ColumnInfo>(Catch::(anonymous namespace)::ColumnInfo const, Catch::(anonymous namespace)::ColumnInfo const, Catch::(anonymous namespace)::ColumnInfo) [963]
                0.00    0.00       4/4           void std::Construct<Catch::(anonymous namespace)::ColumnInfo, Catch::(anonymous namespace)::ColumnInfo const&>(Catch::(anonymous namespace)::ColumnInfo, Catch::(anonymous namespace)::ColumnInfo const&) [962]
                0.00    0.00       4/8           Catch::(anonymous namespace)::ColumnInfo std::_addressof<Catch::(anonymous namespace)::ColumnInfo>(Catch::(anonymous namespace)::ColumnInfo&) [2096]
-----------------------------------------------
                0.00    0.00       1/1           std::vector<Catch::(anonymous namespace)::ColumnInfo, std::allocator<Catch::(anonymous namespace)::ColumnInfo> >::vector(std::initializer_list<Catch::(anonymous namespace)::ColumnInfo>, std::allocator<Catch::(anonymous namespace)::ColumnInfo> const&) [965]
[964]    0.0    0.00    0.00       1         void std::vector<Catch::(anonymous namespace)::ColumnInfo, std::allocator<Catch::(anonymous namespace)::ColumnInfo> >::_M_range_initialize<Catch::(anonymous namespace)::ColumnInfo const>(Catch::(anonymous namespace)::ColumnInfo const, Catch::(anonymous namespace)::ColumnInfo const, std::forward_iterator_tag) [964]
                0.00    0.00       1/1           Catch::(anonymous namespace)::ColumnInfo std::__uninitialized_copy_a<Catch::(anonymous namespace)::ColumnInfo const, Catch::(anonymous namespace)::ColumnInfo, Catch::(anonymous namespace)::ColumnInfo>(Catch::(anonymous namespace)::ColumnInfo const, Catch::(anonymous namespace)::ColumnInfo const, Catch::(anonymous namespace)::ColumnInfo, std::allocator<Catch::(anonymous namespace)::ColumnInfo>&) [967]
                0.00    0.00       1/1           std::iterator_traits<Catch::(anonymous namespace)::ColumnInfo const>::difference_type std::distance<Catch::(anonymous namespace)::ColumnInfo const>(Catch::(anonymous namespace)::ColumnInfo const, Catch::(anonymous namespace)::ColumnInfo const) [4245]
                0.00    0.00       1/1           std::Vectorbase<Catch::(anonymous namespace)::ColumnInfo, std::allocator<Catch::(anonymous namespace)::ColumnInfo> >::_M_allocate(unsigned long) [3529]
                0.00    0.00       1/4           std::Vectorbase<Catch::(anonymous namespace)::ColumnInfo, std::allocator<Catch::(anonymous namespace)::ColumnInfo> >::_M_get_Tp_allocator() [2280]
-----------------------------------------------
                0.00    0.00       1/1           Catch::ConsoleReporter::ConsoleReporter(Catch::ReporterConfig const&)::{lambda()#1}::operator()() const [485]
[965]    0.0    0.00    0.00       1         std::vector<Catch::(anonymous namespace)::ColumnInfo, std::allocator<Catch::(anonymous namespace)::ColumnInfo> >::vector(std::initializer_list<Catch::(anonymous namespace)::ColumnInfo>, std::allocator<Catch::(anonymous namespace)::ColumnInfo> const&) [965]
                0.00    0.00       1/1           void std::vector<Catch::(anonymous namespace)::ColumnInfo, std::allocator<Catch::(anonymous namespace)::ColumnInfo> >::_M_range_initialize<Catch::(anonymous namespace)::ColumnInfo const>(Catch::(anonymous namespace)::ColumnInfo const, Catch::(anonymous namespace)::ColumnInfo const, std::forward_iterator_tag) [964]
                0.00    0.00       1/1           std::Vectorbase<Catch::(anonymous namespace)::ColumnInfo, std::allocator<Catch::(anonymous namespace)::ColumnInfo> >::Vectorbase(std::allocator<Catch::(anonymous namespace)::ColumnInfo> const&) [3534]
                0.00    0.00       1/1           std::initializer_list<Catch::(anonymous namespace)::ColumnInfo>::end() const [3340]
                0.00    0.00       1/2           std::initializer_list<Catch::(anonymous namespace)::ColumnInfo>::begin() const [2676]
-----------------------------------------------
                0.00    0.00       1/1           Catch::(anonymous namespace)::ColumnInfo std::__uninitialized_copy_a<Catch::(anonymous namespace)::ColumnInfo const, Catch::(anonymous namespace)::ColumnInfo, Catch::(anonymous namespace)::ColumnInfo>(Catch::(anonymous namespace)::ColumnInfo const, Catch::(anonymous namespace)::ColumnInfo const, Catch::(anonymous namespace)::ColumnInfo, std::allocator<Catch::(anonymous namespace)::ColumnInfo>&) [967]
[966]    0.0    0.00    0.00       1         Catch::(anonymous namespace)::ColumnInfo std::uninitialized_copy<Catch::(anonymous namespace)::ColumnInfo const, Catch::(anonymous namespace)::ColumnInfo>(Catch::(anonymous namespace)::ColumnInfo const, Catch::(anonymous namespace)::ColumnInfo const, Catch::(anonymous namespace)::ColumnInfo) [966]
                0.00    0.00       1/1           Catch::(anonymous namespace)::ColumnInfo std::__uninitialized_copy<false>::__uninit_copy<Catch::(anonymous namespace)::ColumnInfo const, Catch::(anonymous namespace)::ColumnInfo>(Catch::(anonymous namespace)::ColumnInfo const, Catch::(anonymous namespace)::ColumnInfo const, Catch::(anonymous namespace)::ColumnInfo) [963]
-----------------------------------------------
                0.00    0.00       1/1           void std::vector<Catch::(anonymous namespace)::ColumnInfo, std::allocator<Catch::(anonymous namespace)::ColumnInfo> >::_M_range_initialize<Catch::(anonymous namespace)::ColumnInfo const>(Catch::(anonymous namespace)::ColumnInfo const, Catch::(anonymous namespace)::ColumnInfo const, std::forward_iterator_tag) [964]
[967]    0.0    0.00    0.00       1         Catch::(anonymous namespace)::ColumnInfo std::__uninitialized_copy_a<Catch::(anonymous namespace)::ColumnInfo const, Catch::(anonymous namespace)::ColumnInfo, Catch::(anonymous namespace)::ColumnInfo>(Catch::(anonymous namespace)::ColumnInfo const, Catch::(anonymous namespace)::ColumnInfo const, Catch::(anonymous namespace)::ColumnInfo, std::allocator<Catch::(anonymous namespace)::ColumnInfo>&) [967]
                0.00    0.00       1/1           Catch::(anonymous namespace)::ColumnInfo std::uninitialized_copy<Catch::(anonymous namespace)::ColumnInfo const, Catch::(anonymous namespace)::ColumnInfo>(Catch::(anonymous namespace)::ColumnInfo const, Catch::(anonymous namespace)::ColumnInfo const, Catch::(anonymous namespace)::ColumnInfo) [966]
-----------------------------------------------
                0.00    0.00      78/78          Catch::trim(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [293]
[968]    0.0    0.00    0.00      78         std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::find_first_not_of(char const, unsigned long) const [968]
                0.00    0.00      78/78          std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::find_first_not_of(char const, unsigned long, unsigned long) const [977]
                0.00    0.00      78/109037457     std::char_traits<char>::length(char const) [107]
-----------------------------------------------
                0.00    0.00       3/3           std::vector<Catch::clara::detail::Token, std::allocator<Catch::clara::detail::Token> >::push_back(Catch::clara::detail::Token&&) [970]
[969]    0.0    0.00    0.00       3         Catch::clara::detail::Token& std::vector<Catch::clara::detail::Token, std::allocator<Catch::clara::detail::Token> >::emplace_back<Catch::clara::detail::Token>(Catch::clara::detail::Token&&) [969]
                0.00    0.00       2/3           void std::allocator_traits<std::allocator<Catch::clara::detail::Token> >::construct<Catch::clara::detail::Token, Catch::clara::detail::Token>(std::allocator<Catch::clara::detail::Token>&, Catch::clara::detail::Token, Catch::clara::detail::Token&&) [974]
                0.00    0.00       1/1           void std::vector<Catch::clara::detail::Token, std::allocator<Catch::clara::detail::Token> >::_M_realloc_insert<Catch::clara::detail::Token>(__gnu_cxx::__normal_iterator<Catch::clara::detail::Token, std::vector<Catch::clara::detail::Token, std::allocator<Catch::clara::detail::Token> > >, Catch::clara::detail::Token&&) [1018]
                0.00    0.00       3/10          Catch::clara::detail::Token&& std::forward<Catch::clara::detail::Token>(std::remove_reference<Catch::clara::detail::Token>::type&) [2065]
                0.00    0.00       3/3           std::vector<Catch::clara::detail::Token, std::allocator<Catch::clara::detail::Token> >::back() [2540]
                0.00    0.00       1/4           std::vector<Catch::clara::detail::Token, std::allocator<Catch::clara::detail::Token> >::end() [2305]
-----------------------------------------------
                0.00    0.00       3/3           Catch::clara::detail::TokenStream::loadBuffer() [885]
[970]    0.0    0.00    0.00       3         std::vector<Catch::clara::detail::Token, std::allocator<Catch::clara::detail::Token> >::push_back(Catch::clara::detail::Token&&) [970]
                0.00    0.00       3/3           Catch::clara::detail::Token& std::vector<Catch::clara::detail::Token, std::allocator<Catch::clara::detail::Token> >::emplace_back<Catch::clara::detail::Token>(Catch::clara::detail::Token&&) [969]
                0.00    0.00       3/3           std::remove_reference<Catch::clara::detail::Token&>::type&& std::move<Catch::clara::detail::Token&>(Catch::clara::detail::Token&) [2560]
-----------------------------------------------
                0.00    0.00       1/2           Catch::Config::~Config() [997]
                0.00    0.00       1/2           Catch::Session::~Session() [558]
[971]    0.0    0.00    0.00       2         Catch::ConfigData::~ConfigData() [971]
                0.00    0.00       8/17670427     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() [60]
                0.00    0.00       4/2342        std::vector<std::__cxx11::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() [676]
-----------------------------------------------
                0.00    0.00       3/3           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&&) [973]
[972]    0.0    0.00    0.00       3         Catch::clara::detail::Token::Token(Catch::clara::detail::Token&&) [972]
                0.00    0.00       3/349082      std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&) [268]
-----------------------------------------------
                0.00    0.00       3/3           void std::allocator_traits<std::allocator<Catch::clara::detail::Token> >::construct<Catch::clara::detail::Token, Catch::clara::detail::Token>(std::allocator<Catch::clara::detail::Token>&, Catch::clara::detail::Token, Catch::clara::detail::Token&&) [974]
[973]    0.0    0.00    0.00       3         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&&) [973]
                0.00    0.00       3/3           Catch::clara::detail::Token::Token(Catch::clara::detail::Token&&) [972]
                0.00    0.00       3/10          Catch::clara::detail::Token&& std::forward<Catch::clara::detail::Token>(std::remove_reference<Catch::clara::detail::Token>::type&) [2065]
                0.00    0.00       3/460963      operator new(unsigned long, void) [1318]
-----------------------------------------------
                0.00    0.00       1/3           void std::vector<Catch::clara::detail::Token, std::allocator<Catch::clara::detail::Token> >::_M_realloc_insert<Catch::clara::detail::Token>(__gnu_cxx::__normal_iterator<Catch::clara::detail::Token, std::vector<Catch::clara::detail::Token, std::allocator<Catch::clara::detail::Token> > >, Catch::clara::detail::Token&&) [1018]
                0.00    0.00       2/3           Catch::clara::detail::Token& std::vector<Catch::clara::detail::Token, std::allocator<Catch::clara::detail::Token> >::emplace_back<Catch::clara::detail::Token>(Catch::clara::detail::Token&&) [969]
[974]    0.0    0.00    0.00       3         void std::allocator_traits<std::allocator<Catch::clara::detail::Token> >::construct<Catch::clara::detail::Token, Catch::clara::detail::Token>(std::allocator<Catch::clara::detail::Token>&, Catch::clara::detail::Token, Catch::clara::detail::Token&&) [974]
                0.00    0.00       3/3           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&&) [973]
                0.00    0.00       3/10          Catch::clara::detail::Token&& std::forward<Catch::clara::detail::Token>(std::remove_reference<Catch::clara::detail::Token>::type&) [2065]
-----------------------------------------------
                0.00    0.00      34/34          ___CATCH__TEST____0() [11]
[975]    0.0    0.00    0.00      34         Catch::BinaryExpr<libutf8::utf8_iterator const&, libutf8::utf8_iterator const&> const Catch::ExprLhs<libutf8::utf8_iterator const&>::operator!=<libutf8::utf8_iterator>(libutf8::utf8_iterator const&) [975]
                0.00    0.00      34/154890399     Catch::StringRef::StringRef(char const) [42]
                0.00    0.00      34/51          Catch::BinaryExpr<libutf8::utf8_iterator const&, libutf8::utf8_iterator const&>::BinaryExpr(bool, libutf8::utf8_iterator const&, Catch::StringRef, libutf8::utf8_iterator const&) [993]
                0.00    0.00      34/34          bool Catch::compareNotEqual<libutf8::utf8_iterator, libutf8::utf8_iterator const&>(libutf8::utf8_iterator const&, libutf8::utf8_iterator const&) [1844]
-----------------------------------------------
                0.00    0.00       1/3           Catch::RunContext::RunContext(std::shared_ptr<Catch::IConfig const> const&, std::unique_ptr<Catch::IStreamingReporter, std::default_delete<Catch::IStreamingReporter> >&&) [888]
                0.00    0.00       2/3           Catch::(anonymous namespace)::TestGroup::execute() [5]
[976]    0.0    0.00    0.00       3         Catch::Config::name[abi:cxx11]() const [976]
                0.00    0.00       3/2934481     std::__cxx11::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&) [73]
                0.00    0.00       3/455166      std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::empty() const [596]
-----------------------------------------------
                0.00    0.00      78/78          std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::find_first_not_of(char const, unsigned long) const [968]
[977]    0.0    0.00    0.00      78         std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::find_first_not_of(char const, unsigned long, unsigned long) const [977]
                0.00    0.00      78/350642197     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::size() const [46]
                0.00    0.00      78/491157742     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_data() const [44]
                0.00    0.00      78/181         std::char_traits<char>::find(char const, unsigned long, char const&) [1554]
-----------------------------------------------
                                2444             std::__shared_count<(__gnu_cxx::Lockpolicy)2>::~__shared_count() <cycle 1> [1348]
                0.00    0.00       1/3889        std::__shared_count<(__gnu_cxx::Lockpolicy)2>::operator=(std::__shared_count<(__gnu_cxx::Lockpolicy)2> const&) [1224]
[978]    0.0    0.00    0.00    2445         std::Spcounted_base<(__gnu_cxx::Lockpolicy)2>::_M_release() <cycle 1> [978]
                0.00    0.00       1/1           std::Spcounted_ptr_inplace<Catch::Config, std::allocator<Catch::Config>, (__gnu_cxx::Lockpolicy)2>::_M_dispose() [1000]
                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() [1067]
                0.00    0.00    2582/2582        __gnu_cxx::__exchange_and_add_dispatch(int, int) [1358]
                0.00    0.00      78/78          std::Spcounted_ptr_inplace<Catch::TestCaseTracking::SectionTracker, std::allocator<Catch::TestCaseTracking::SectionTracker>, (__gnu_cxx::Lockpolicy)2>::_M_destroy() [1690]
                0.00    0.00      14/14          std::Spcounted_ptr_inplace<Catch::clara::detail::BoundFlagRef, std::allocator<Catch::clara::detail::BoundFlagRef>, (__gnu_cxx::Lockpolicy)2>::_M_dispose() [2004]
                0.00    0.00      14/14          std::Spcounted_ptr<Catch::ITestInvoker, (__gnu_cxx::Lockpolicy)2>::_M_dispose() [1983]
                0.00    0.00      14/14          std::Spcounted_ptr_inplace<Catch::clara::detail::BoundFlagRef, std::allocator<Catch::clara::detail::BoundFlagRef>, (__gnu_cxx::Lockpolicy)2>::_M_destroy() [2003]
                0.00    0.00      14/14          std::Spcounted_ptr<Catch::ITestInvoker, (__gnu_cxx::Lockpolicy)2>::_M_destroy() [1982]
                0.00    0.00       3/3           std::Spcounted_ptr_inplace<Catch::clara::detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::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() [2518]
                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() [2525]
                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_destroy() [2535]
                0.00    0.00       3/3           std::Spcounted_ptr_inplace<Catch::clara::detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::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() [2517]
                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() [2524]
                0.00    0.00       2/2           std::Spcounted_ptr_inplace<Catch::clara::detail::BoundValueRef<double>, std::allocator<Catch::clara::detail::BoundValueRef<double> >, (__gnu_cxx::Lockpolicy)2>::_M_dispose() [2904]
                0.00    0.00       2/2           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_dispose() [2897]
                0.00    0.00       2/2           std::Spcounted_ptr_inplace<Catch::clara::detail::BoundValueRef<double>, std::allocator<Catch::clara::detail::BoundValueRef<double> >, (__gnu_cxx::Lockpolicy)2>::_M_destroy() [2903]
                0.00    0.00       2/2           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_destroy() [2896]
                0.00    0.00       1/1           std::Spcounted_ptr_inplace<Catch::clara::detail::BoundValueRef<long>, std::allocator<Catch::clara::detail::BoundValueRef<long> >, (__gnu_cxx::Lockpolicy)2>::_M_dispose() [3964]
                0.00    0.00       1/1           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_dispose() [3922]
                0.00    0.00       1/1           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_dispose() [3915]
                0.00    0.00       1/1           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_dispose() [3908]
                0.00    0.00       1/1           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_dispose() [3901]
                0.00    0.00       1/1           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_dispose() [3929]
                0.00    0.00       1/1           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_dispose() [3894]
                0.00    0.00       1/1           std::Spcounted_ptr_inplace<Catch::clara::detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(bool)#11}>, std::allocator<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(bool)#11}>, (__gnu_cxx::Lockpolicy)2>::_M_dispose() [3950]
                0.00    0.00       1/1           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&)#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_dispose() [3943]
                0.00    0.00       1/1           std::Spcounted_ptr_inplace<Catch::clara::detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(int)#10}>, std::allocator<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(int)#10}>, (__gnu_cxx::Lockpolicy)2>::_M_dispose() [3957]
                0.00    0.00       1/1           std::Spcounted_ptr_inplace<Catch::clara::detail::BoundFlagLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(bool)#9}>, std::allocator<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(bool)#9}>, (__gnu_cxx::Lockpolicy)2>::_M_dispose() [3971]
                0.00    0.00       1/1           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&)#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_dispose() [3936]
                0.00    0.00       1/1           std::Spcounted_ptr_inplace<Catch::clara::detail::BoundFlagLambda<Catch::clara::detail::Help::Help(bool&)::{lambda(bool)#1}>, std::allocator<Catch::clara::detail::Help::Help(bool&)::{lambda(bool)#1}>, (__gnu_cxx::Lockpolicy)2>::_M_dispose() [3978]
                0.00    0.00       1/1           std::Spcounted_ptr_inplace<Catch::ReporterRegistrar<Catch::CompactReporter>::ReporterFactory, std::allocator<Catch::ReporterRegistrar<Catch::CompactReporter>::ReporterFactory>, (__gnu_cxx::Lockpolicy)2>::_M_dispose() [3880]
                0.00    0.00       1/1           std::Spcounted_ptr_inplace<Catch::ReporterRegistrar<Catch::ConsoleReporter>::ReporterFactory, std::allocator<Catch::ReporterRegistrar<Catch::ConsoleReporter>::ReporterFactory>, (__gnu_cxx::Lockpolicy)2>::_M_dispose() [3887]
                0.00    0.00       1/1           std::Spcounted_ptr_inplace<Catch::ReporterRegistrar<Catch::JunitReporter>::ReporterFactory, std::allocator<Catch::ReporterRegistrar<Catch::JunitReporter>::ReporterFactory>, (__gnu_cxx::Lockpolicy)2>::_M_dispose() [3873]
                0.00    0.00       1/1           std::Spcounted_ptr_inplace<Catch::ReporterRegistrar<Catch::XmlReporter>::ReporterFactory, std::allocator<Catch::ReporterRegistrar<Catch::XmlReporter>::ReporterFactory>, (__gnu_cxx::Lockpolicy)2>::_M_dispose() [3866]
                0.00    0.00       1/1           std::Spcounted_ptr_inplace<Catch::clara::detail::BoundValueRef<long>, std::allocator<Catch::clara::detail::BoundValueRef<long> >, (__gnu_cxx::Lockpolicy)2>::_M_destroy() [3963]
                0.00    0.00       1/1           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_destroy() [3921]
                0.00    0.00       1/1           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_destroy() [3914]
                0.00    0.00       1/1           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_destroy() [3907]
                0.00    0.00       1/1           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_destroy() [3900]
                0.00    0.00       1/1           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_destroy() [3928]
                0.00    0.00       1/1           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_destroy() [3893]
                0.00    0.00       1/1           std::Spcounted_ptr_inplace<Catch::clara::detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(bool)#11}>, std::allocator<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(bool)#11}>, (__gnu_cxx::Lockpolicy)2>::_M_destroy() [3949]
                0.00    0.00       1/1           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&)#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_destroy() [3942]
                0.00    0.00       1/1           std::Spcounted_ptr_inplace<Catch::clara::detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(int)#10}>, std::allocator<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(int)#10}>, (__gnu_cxx::Lockpolicy)2>::_M_destroy() [3956]
                0.00    0.00       1/1           std::Spcounted_ptr_inplace<Catch::clara::detail::BoundFlagLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(bool)#9}>, std::allocator<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(bool)#9}>, (__gnu_cxx::Lockpolicy)2>::_M_destroy() [3970]
                0.00    0.00       1/1           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&)#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_destroy() [3935]
                0.00    0.00       1/1           std::Spcounted_ptr_inplace<Catch::clara::detail::BoundFlagLambda<Catch::clara::detail::Help::Help(bool&)::{lambda(bool)#1}>, std::allocator<Catch::clara::detail::Help::Help(bool&)::{lambda(bool)#1}>, (__gnu_cxx::Lockpolicy)2>::_M_destroy() [3977]
                0.00    0.00       1/1           std::Spcounted_ptr_inplace<Catch::Config, std::allocator<Catch::Config>, (__gnu_cxx::Lockpolicy)2>::_M_destroy() [3984]
                0.00    0.00       1/1           std::Spcounted_ptr_inplace<Catch::ReporterRegistrar<Catch::CompactReporter>::ReporterFactory, std::allocator<Catch::ReporterRegistrar<Catch::CompactReporter>::ReporterFactory>, (__gnu_cxx::Lockpolicy)2>::_M_destroy() [3879]
                0.00    0.00       1/1           std::Spcounted_ptr_inplace<Catch::ReporterRegistrar<Catch::ConsoleReporter>::ReporterFactory, std::allocator<Catch::ReporterRegistrar<Catch::ConsoleReporter>::ReporterFactory>, (__gnu_cxx::Lockpolicy)2>::_M_destroy() [3886]
                0.00    0.00       1/1           std::Spcounted_ptr_inplace<Catch::ReporterRegistrar<Catch::JunitReporter>::ReporterFactory, std::allocator<Catch::ReporterRegistrar<Catch::JunitReporter>::ReporterFactory>, (__gnu_cxx::Lockpolicy)2>::_M_destroy() [3872]
                0.00    0.00       1/1           std::Spcounted_ptr_inplace<Catch::ReporterRegistrar<Catch::XmlReporter>::ReporterFactory, std::allocator<Catch::ReporterRegistrar<Catch::XmlReporter>::ReporterFactory>, (__gnu_cxx::Lockpolicy)2>::_M_destroy() [3865]
                                  78             std::Spcounted_ptr_inplace<Catch::TestCaseTracking::SectionTracker, std::allocator<Catch::TestCaseTracking::SectionTracker>, (__gnu_cxx::Lockpolicy)2>::_M_dispose() <cycle 1> [1691]
-----------------------------------------------
                0.00    0.00       2/2           ___CATCH__TEST____0() [89]
[979]    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&) [979]
                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&) [915]
-----------------------------------------------
                0.00    0.00       2/2           ___CATCH__TEST____0() [89]
[980]    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&) [980]
                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&) [915]
-----------------------------------------------
                0.00    0.00       1/77          Catch::makeCommandLineParser(Catch::ConfigData&) [210]
                0.00    0.00      76/77          Catch::clara::detail::Parser::~Parser() [653]
[981]    0.0    0.00    0.00      77         Catch::clara::detail::ExeName::~ExeName() [981]
                0.00    0.00      77/77          std::shared_ptr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::~shared_ptr() [1016]
                0.00    0.00      77/77          std::shared_ptr<Catch::clara::detail::BoundValueRefBase>::~shared_ptr() [1017]
                0.00    0.00      77/77          Catch::clara::detail::ComposableParserImpl<Catch::clara::detail::ExeName>::~ComposableParserImpl() [1700]
-----------------------------------------------
                0.00    0.00       1/1           Catch::RunContext::RunContext(std::shared_ptr<Catch::IConfig const> const&, std::unique_ptr<Catch::IStreamingReporter, std::default_delete<Catch::IStreamingReporter> >&&) [888]
[982]    0.0    0.00    0.00       1         Catch::ConsoleReporter::testRunStarting(Catch::TestRunInfo const&) [982]
                0.00    0.00       1/1           Catch::ConsoleReporter::printTestFilters() [1012]
                0.00    0.00       1/1           Catch::StreamingReporterBase<Catch::ConsoleReporter>::testRunStarting(Catch::TestRunInfo const&) [1022]
-----------------------------------------------
                0.00    0.00       1/1           Catch::clara::detail::TokenStream::TokenStream(Catch::clara::detail::Args const&) [984]
[983]    0.0    0.00    0.00       1         Catch::clara::detail::TokenStream::TokenStream(__gnu_cxx::__normal_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<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> > > > >) [983]
                0.00    0.00       1/4           Catch::clara::detail::TokenStream::loadBuffer() [885]
                0.00    0.00       1/1           std::vector<Catch::clara::detail::Token, std::allocator<Catch::clara::detail::Token> >::vector() [4013]
-----------------------------------------------
                0.00    0.00       1/1           Catch::clara::detail::ParserBase::parse(Catch::clara::detail::Args const&) const [242]
[984]    0.0    0.00    0.00       1         Catch::clara::detail::TokenStream::TokenStream(Catch::clara::detail::Args const&) [984]
                0.00    0.00       1/1           Catch::clara::detail::TokenStream::TokenStream(__gnu_cxx::__normal_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<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> > > > >) [983]
                0.00    0.00       1/2293        std::vector<std::__cxx11::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 [1365]
                0.00    0.00       1/2293        std::vector<std::__cxx11::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 [1366]
-----------------------------------------------
                0.00    0.00       1/1           Catch::(anonymous namespace)::TestGroup::execute() [5]
[985]    0.0    0.00    0.00       1         Catch::RunContext::testGroupStarting(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, unsigned long, unsigned long) [985]
                0.00    0.00       1/1           Catch::StreamingReporterBase<Catch::ConsoleReporter>::testGroupStarting(Catch::GroupInfo const&) [1035]
                0.00    0.00       1/2           Catch::GroupInfo::GroupInfo(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, unsigned long, unsigned long) [1006]
                0.00    0.00       1/4           Catch::GroupInfo::~GroupInfo() [1041]
                0.00    0.00       1/84362193     std::unique_ptr<Catch::IStreamingReporter, std::default_delete<Catch::IStreamingReporter> >::operator->() const [35]
-----------------------------------------------
                0.00    0.00      25/25          ___CATCH__TEST____0() [349]
[986]    0.0    0.00    0.00      25         Catch::BinaryExpr<libutf8::bom_t const&, libutf8::bom_t const&> const Catch::ExprLhs<libutf8::bom_t const&>::operator==<libutf8::bom_t>(libutf8::bom_t const&) [986]
                0.00    0.00      25/154890399     Catch::StringRef::StringRef(char const) [42]
                0.00    0.00      25/25          Catch::BinaryExpr<libutf8::bom_t const&, libutf8::bom_t const&>::BinaryExpr(bool, libutf8::bom_t const&, Catch::StringRef, libutf8::bom_t const&) [1038]
                0.00    0.00      25/25          bool Catch::compareEqual<libutf8::bom_t, libutf8::bom_t>(libutf8::bom_t const&, libutf8::bom_t const&) [1874]
-----------------------------------------------
                0.00    0.00       4/4           Catch::SectionInfo std::uninitialized_copy<std::move_iterator<Catch::SectionInfo>, Catch::SectionInfo>(std::move_iterator<Catch::SectionInfo>, std::move_iterator<Catch::SectionInfo>, Catch::SectionInfo) [988]
[987]    0.0    0.00    0.00       4         Catch::SectionInfo std::__uninitialized_copy<false>::__uninit_copy<std::move_iterator<Catch::SectionInfo>, Catch::SectionInfo>(std::move_iterator<Catch::SectionInfo>, std::move_iterator<Catch::SectionInfo>, Catch::SectionInfo) [987]
                0.00    0.00       1/1           void std::Construct<Catch::SectionInfo, Catch::SectionInfo>(Catch::SectionInfo, Catch::SectionInfo&&) [992]
                0.00    0.00       5/5           bool std::operator!=<Catch::SectionInfo>(std::moveiterator<Catch::SectionInfo> const&, std::move_iterator<Catch::SectionInfo> const&) [2205]
                0.00    0.00       1/1           std::move_iterator<Catch::SectionInfo>::operator() const [3336]
                0.00    0.00       1/2           Catch::SectionInfo std::__addressof<Catch::SectionInfo>(Catch::SectionInfo&) [2927]
                0.00    0.00       1/1           std::move_iterator<Catch::SectionInfo>::operator++() [3659]
-----------------------------------------------
                0.00    0.00       4/4           Catch::SectionInfo std::__uninitialized_copy_a<std::move_iterator<Catch::SectionInfo>, Catch::SectionInfo, Catch::SectionInfo>(std::move_iterator<Catch::SectionInfo>, std::move_iterator<Catch::SectionInfo>, Catch::SectionInfo, std::allocator<Catch::SectionInfo>&) [989]
[988]    0.0    0.00    0.00       4         Catch::SectionInfo std::uninitialized_copy<std::move_iterator<Catch::SectionInfo>, Catch::SectionInfo>(std::move_iterator<Catch::SectionInfo>, std::move_iterator<Catch::SectionInfo>, Catch::SectionInfo) [988]
                0.00    0.00       4/4           Catch::SectionInfo std::__uninitialized_copy<false>::__uninit_copy<std::move_iterator<Catch::SectionInfo>, Catch::SectionInfo>(std::move_iterator<Catch::SectionInfo>, std::move_iterator<Catch::SectionInfo>, Catch::SectionInfo) [987]
-----------------------------------------------
                0.00    0.00       4/4           Catch::SectionInfo std::__uninitialized_move_if_noexcept_a<Catch::SectionInfo, Catch::SectionInfo, std::allocator<Catch::SectionInfo> >(Catch::SectionInfo, Catch::SectionInfo, Catch::SectionInfo, std::allocator<Catch::SectionInfo>&) [990]
[989]    0.0    0.00    0.00       4         Catch::SectionInfo std::__uninitialized_copy_a<std::move_iterator<Catch::SectionInfo>, Catch::SectionInfo, Catch::SectionInfo>(std::move_iterator<Catch::SectionInfo>, std::move_iterator<Catch::SectionInfo>, Catch::SectionInfo, std::allocator<Catch::SectionInfo>&) [989]
                0.00    0.00       4/4           Catch::SectionInfo std::uninitialized_copy<std::move_iterator<Catch::SectionInfo>, Catch::SectionInfo>(std::move_iterator<Catch::SectionInfo>, std::move_iterator<Catch::SectionInfo>, Catch::SectionInfo) [988]
-----------------------------------------------
                0.00    0.00       4/4           void std::vector<Catch::SectionInfo, std::allocator<Catch::SectionInfo> >::_M_realloc_insert<Catch::SectionInfo const&>(__gnu_cxx::__normal_iterator<Catch::SectionInfo, std::vector<Catch::SectionInfo, std::allocator<Catch::SectionInfo> > >, Catch::SectionInfo const&) [896]
[990]    0.0    0.00    0.00       4         Catch::SectionInfo std::__uninitialized_move_if_noexcept_a<Catch::SectionInfo, Catch::SectionInfo, std::allocator<Catch::SectionInfo> >(Catch::SectionInfo, Catch::SectionInfo, Catch::SectionInfo, std::allocator<Catch::SectionInfo>&) [990]
                0.00    0.00       4/4           Catch::SectionInfo std::__uninitialized_copy_a<std::move_iterator<Catch::SectionInfo>, Catch::SectionInfo, Catch::SectionInfo>(std::move_iterator<Catch::SectionInfo>, std::move_iterator<Catch::SectionInfo>, Catch::SectionInfo, std::allocator<Catch::SectionInfo>&) [989]
                0.00    0.00       8/8           std::move_iterator<Catch::SectionInfo> std::__make_move_if_noexcept_iterator<Catch::SectionInfo, std::move_iterator<Catch::SectionInfo> >(Catch::SectionInfo) [2097]
-----------------------------------------------
                0.00    0.00       1/1           void std::Construct<Catch::SectionInfo, Catch::SectionInfo>(Catch::SectionInfo, Catch::SectionInfo&&) [992]
[991]    0.0    0.00    0.00       1         Catch::SectionInfo::SectionInfo(Catch::SectionInfo&&) [991]
                0.00    0.00       2/349082      std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&) [268]
-----------------------------------------------
                0.00    0.00       1/1           Catch::SectionInfo std::__uninitialized_copy<false>::__uninit_copy<std::move_iterator<Catch::SectionInfo>, Catch::SectionInfo>(std::move_iterator<Catch::SectionInfo>, std::move_iterator<Catch::SectionInfo>, Catch::SectionInfo) [987]
[992]    0.0    0.00    0.00       1         void std::Construct<Catch::SectionInfo, Catch::SectionInfo>(Catch::SectionInfo, Catch::SectionInfo&&) [992]
                0.00    0.00       1/1           Catch::SectionInfo::SectionInfo(Catch::SectionInfo&&) [991]
                0.00    0.00       1/1           Catch::SectionInfo&& std::forward<Catch::SectionInfo>(std::removereference<Catch::SectionInfo>::type&) [4229]
                0.00    0.00       1/460963      operator new(unsigned long, void) [1318]
-----------------------------------------------
                0.00    0.00      17/51          Catch::BinaryExpr<libutf8::utf8_iterator const&, libutf8::utf8_iterator const&> const Catch::ExprLhs<libutf8::utf8_iterator const&>::operator==<libutf8::utf8_iterator>(libutf8::utf8_iterator const&) [1010]
                0.00    0.00      34/51          Catch::BinaryExpr<libutf8::utf8_iterator const&, libutf8::utf8_iterator const&> const Catch::ExprLhs<libutf8::utf8_iterator const&>::operator!=<libutf8::utf8_iterator>(libutf8::utf8_iterator const&) [975]
[993]    0.0    0.00    0.00      51         Catch::BinaryExpr<libutf8::utf8_iterator const&, libutf8::utf8_iterator const&>::BinaryExpr(bool, libutf8::utf8_iterator const&, Catch::StringRef, libutf8::utf8_iterator const&) [993]
                0.00    0.00      51/83907016     Catch::ITransientExpression::ITransientExpression(bool, bool) [67]
-----------------------------------------------
                0.00    0.00       1/1           Catch::clara::detail::Parser Catch::clara::detail::Parser::operator|<Catch::clara::detail::Arg>(Catch::clara::detail::Arg const&) const [733]
[994]    0.0    0.00    0.00       1         Catch::clara::detail::Parser::operator|=(Catch::clara::detail::Arg const&) [994]
                0.00    0.00       1/1           std::vector<Catch::clara::detail::Arg, std::allocator<Catch::clara::detail::Arg> >::push_back(Catch::clara::detail::Arg const&) [996]
-----------------------------------------------
                0.00    0.00       1/1           std::vector<Catch::clara::detail::Arg, std::allocator<Catch::clara::detail::Arg> >::push_back(Catch::clara::detail::Arg const&) [996]
[995]    0.0    0.00    0.00       1         void std::vector<Catch::clara::detail::Arg, std::allocator<Catch::clara::detail::Arg> >::_M_realloc_insert<Catch::clara::detail::Arg const&>(__gnu_cxx::__normal_iterator<Catch::clara::detail::Arg, std::vector<Catch::clara::detail::Arg, std::allocator<Catch::clara::detail::Arg> > >, Catch::clara::detail::Arg const&) [995]
                0.00    0.00       1/1           void std::allocator_traits<std::allocator<Catch::clara::detail::Arg> >::construct<Catch::clara::detail::Arg, Catch::clara::detail::Arg const&>(std::allocator<Catch::clara::detail::Arg>&, Catch::clara::detail::Arg, Catch::clara::detail::Arg const&) [1003]
                0.00    0.00       1/78          void std::Destroy<Catch::clara::detail::Arg, Catch::clara::detail::Arg>(Catch::clara::detail::Arg, Catch::clara::detail::Arg, std::allocator<Catch::clara::detail::Arg>&) [949]
                0.00    0.00       3/157         std::Vector_base<Catch::clara::detail::Arg, std::allocator<Catch::clara::detail::Arg> >::_M_get_Tp_allocator() [1561]
                0.00    0.00       2/7           __gnu_cxx::__normal_iterator<Catch::clara::detail::Arg, std::vector<Catch::clara::detail::Arg, std::allocator<Catch::clara::detail::Arg> > >::base() const [2113]
                0.00    0.00       2/2           Catch::clara::detail::Arg std::__uninitialized_move_if_noexcept_a<Catch::clara::detail::Arg, Catch::clara::detail::Arg, std::allocator<Catch::clara::detail::Arg> >(Catch::clara::detail::Arg, Catch::clara::detail::Arg, Catch::clara::detail::Arg, std::allocator<Catch::clara::detail::Arg>&) [2972]
                0.00    0.00       1/1           std::vector<Catch::clara::detail::Arg, std::allocator<Catch::clara::detail::Arg> >::_M_check_len(unsigned long, char const) const [3360]
                0.00    0.00       1/2           std::vector<Catch::clara::detail::Arg, std::allocator<Catch::clara::detail::Arg> >::begin() [2917]
                0.00    0.00       1/1           __gnu_cxx::__normal_iterator<Catch::clara::detail::Arg, std::vector<Catch::clara::detail::Arg, std::allocator<Catch::clara::detail::Arg> > >::difference_type __gnu_cxx::operator-<Catch::clara::detail::Arg, std::vector<Catch::clara::detail::Arg, std::allocator<Catch::clara::detail::Arg> > >(__gnu_cxx::__normal_iterator<Catch::clara::detail::Arg, std::vector<Catch::clara::detail::Arg, std::allocator<Catch::clara::detail::Arg> > > const&, __gnu_cxx::__normal_iterator<Catch::clara::detail::Arg, std::vector<Catch::clara::detail::Arg, std::allocator<Catch::clara::detail::Arg> > > const&) [3271]
                0.00    0.00       1/75          std::Vectorbase<Catch::clara::detail::Arg, std::allocator<Catch::clara::detail::Arg> >::_M_allocate(unsigned long) [1710]
                0.00    0.00       1/12          Catch::clara::detail::Arg const& std::forward<Catch::clara::detail::Arg const&>(std::remove_reference<Catch::clara::detail::Arg const&>::type&) [2049]
                0.00    0.00       1/78          std::Vectorbase<Catch::clara::detail::Arg, std::allocator<Catch::clara::detail::Arg> >::_M_deallocate(Catch::clara::detail::Arg, unsigned long) [1676]
-----------------------------------------------
                0.00    0.00       1/1           Catch::clara::detail::Parser::operator|=(Catch::clara::detail::Arg const&) [994]
[996]    0.0    0.00    0.00       1         std::vector<Catch::clara::detail::Arg, std::allocator<Catch::clara::detail::Arg> >::push_back(Catch::clara::detail::Arg const&) [996]
                0.00    0.00       1/1           void std::vector<Catch::clara::detail::Arg, std::allocator<Catch::clara::detail::Arg> >::_M_realloc_insert<Catch::clara::detail::Arg const&>(__gnu_cxx::__normal_iterator<Catch::clara::detail::Arg, std::vector<Catch::clara::detail::Arg, std::allocator<Catch::clara::detail::Arg> > >, Catch::clara::detail::Arg const&) [995]
                0.00    0.00       1/2           std::vector<Catch::clara::detail::Arg, std::allocator<Catch::clara::detail::Arg> >::end() [2916]
-----------------------------------------------
                0.00    0.00       1/1           void __gnu_cxx::new_allocator<Catch::Config>::destroy<Catch::Config>(Catch::Config) [998]
[997]    0.0    0.00    0.00       1         Catch::Config::~Config() [997]
                0.00    0.00       1/2           Catch::ConfigData::~ConfigData() [971]
                0.00    0.00       1/3           Catch::TestSpec::~TestSpec() [1039]
                0.00    0.00       1/1           std::unique_ptr<Catch::IStream const, std::default_delete<Catch::IStream const> >::~unique_ptr() [3493]
                0.00    0.00       1/1           Catch::IConfig::~IConfig() [3103]
-----------------------------------------------
                0.00    0.00       1/1           void std::allocator_traits<std::allocator<Catch::Config> >::destroy<Catch::Config>(std::allocator<Catch::Config>&, Catch::Config) [999]
[998]    0.0    0.00    0.00       1         void __gnu_cxx::new_allocator<Catch::Config>::destroy<Catch::Config>(Catch::Config) [998]
                0.00    0.00       1/1           Catch::Config::~Config() [997]
-----------------------------------------------
                0.00    0.00       1/1           std::Spcounted_ptr_inplace<Catch::Config, std::allocator<Catch::Config>, (__gnu_cxx::Lockpolicy)2>::_M_dispose() [1000]
[999]    0.0    0.00    0.00       1         void std::allocator_traits<std::allocator<Catch::Config> >::destroy<Catch::Config>(std::allocator<Catch::Config>&, Catch::Config) [999]
                0.00    0.00       1/1           void __gnu_cxx::new_allocator<Catch::Config>::destroy<Catch::Config>(Catch::Config) [998]
-----------------------------------------------
                0.00    0.00       1/1           std::Spcounted_base<(__gnu_cxx::Lockpolicy)2>::_M_release() <cycle 1> [978]
[1000]   0.0    0.00    0.00       1         std::Spcounted_ptr_inplace<Catch::Config, std::allocator<Catch::Config>, (__gnu_cxx::Lockpolicy)2>::_M_dispose() [1000]
                0.00    0.00       1/1           void std::allocator_traits<std::allocator<Catch::Config> >::destroy<Catch::Config>(std::allocator<Catch::Config>&, Catch::Config) [999]
                0.00    0.00       1/3           std::Spcounted_ptr_inplace<Catch::Config, std::allocator<Catch::Config>, (__gnu_cxx::Lockpolicy)2>::_M_ptr() [2534]
                0.00    0.00       1/2           std::Spcounted_ptr_inplace<Catch::Config, std::allocator<Catch::Config>, (__gnu_cxx::Lockpolicy)2>::Impl::M_alloc() [2913]
-----------------------------------------------
                0.00    0.00       4/8           Catch::ConsoleReporter::ConsoleReporter(Catch::ReporterConfig const&)::{lambda()#1}::operator()() const [485]
                0.00    0.00       4/8           void std::Destroy<Catch::(anonymous namespace)::ColumnInfo>(Catch::(anonymous namespace)::ColumnInfo) [1042]
[1001]   0.0    0.00    0.00       8         Catch::(anonymous namespace)::ColumnInfo::~ColumnInfo() [1001]
                0.00    0.00       8/17670427     std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() [60]
-----------------------------------------------
                0.00    0.00       1/1           void std::allocator_traits<std::allocator<Catch::clara::detail::Arg> >::construct<Catch::clara::detail::Arg, Catch::clara::detail::Arg const&>(std::allocator<Catch::clara::detail::Arg>&, Catch::clara::detail::Arg, Catch::clara::detail::Arg const&) [1003]
[1002]   0.0    0.00    0.00       1         void __gnu_cxx::new_allocator<Catch::clara::detail::Arg>::construct<Catch::clara::detail::Arg, Catch::clara::detail::Arg const&>(Catch::clara::detail::Arg, Catch::clara::detail::Arg const&) [1002]
                0.00    0.00       1/10          Catch::clara::detail::Arg::Arg(Catch::clara::detail::Arg const&) [832]
                0.00    0.00       1/12          Catch::clara::detail::Arg const& std::forward<Catch::clara::detail::Arg const&>(std::remove_reference<Catch::clara::detail::Arg const&>::type&) [2049]
                0.00    0.00       1/460963      operator new(unsigned long, void) [1318]
-----------------------------------------------
                0.00    0.00       1/1           void std::vector<Catch::clara::detail::Arg, std::allocator<Catch::clara::detail::Arg> >::_M_realloc_insert<Catch::clara::detail::Arg const&>(__gnu_cxx::__normal_iterator<Catch::clara::detail::Arg, std::vector<Catch::clara::detail::Arg, std::allocator<Catch::clara::detail::Arg> > >, Catch::clara::detail::Arg const&) [995]
[1003]   0.0    0.00    0.00       1         void std::allocator_traits<std::allocator<Catch::clara::detail::Arg> >::construct<Catch::clara::detail::Arg, Catch::clara::detail::Arg const&>(std::allocator<Catch::clara::detail::Arg>&, Catch::clara::detail::Arg, Catch::clara::detail::Arg const&) [1003]
                0.00    0.00       1/1           void __gnu_cxx::new_allocator<Catch::clara::detail::Arg>::construct<Catch::clara::detail::Arg, Catch::clara::detail::Arg const&>(Catch::clara::detail::Arg, Catch::clara::detail::Arg const&) [1002]
                0.00    0.00       1/12          Catch::clara::detail::Arg const& std::forward<Catch::clara::detail::Arg const&>(std::remove_reference<Catch::clara::detail::Arg const&>::type&) [2049]
-----------------------------------------------
                0.00    0.00       1/2           Catch::TestRunStats::TestRunStats(Catch::TestRunInfo const&, Catch::Totals const&, bool) [1048]
                0.00    0.00       1/2           Catch::Option<Catch::TestRunInfo>::operator=(Catch::TestRunInfo const&) [1023]
[1004]   0.0    0.00    0.00       2         Catch::TestRunInfo::TestRunInfo(Catch::TestRunInfo const&) [1004]
                0.00    0.00       2/2934481     std::__cxx11::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&) [73]
-----------------------------------------------
                0.00    0.00       1/2           Catch::TestGroupStats::TestGroupStats(Catch::GroupInfo const&, Catch::Totals const&, bool) [1049]
                0.00    0.00       1/2           Catch::Option<Catch::GroupInfo>::operator=(Catch::GroupInfo const&) [1036]
[1005]   0.0    0.00    0.00       2         Catch::GroupInfo::GroupInfo(Catch::GroupInfo const&) [1005]
                0.00    0.00       2/2934481     std::__cxx11::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&) [73]
-----------------------------------------------
                0.00    0.00       1/2           Catch::RunContext::testGroupStarting(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, unsigned long, unsigned long) [985]
                0.00    0.00       1/2           Catch::RunContext::testGroupEnded(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, Catch::Totals const&, unsigned long, unsigned long) [955]
[1006]   0.0    0.00    0.00       2         Catch::GroupInfo::GroupInfo(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, unsigned long, unsigned long) [1006]
                0.00    0.00       2/2934481     std::__cxx11::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&) [73]
-----------------------------------------------
                0.00    0.00       2/2           Catch::ConsoleReporter::printTotals(Catch::Totals const&) [404]
[1007]   0.0    0.00    0.00       2         Catch::pluralise::pluralise(unsigned long, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [1007]
                0.00    0.00       2/2934481     std::__cxx11::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&) [73]
-----------------------------------------------
                0.00    0.00       1/1           Catch::Config::Config(Catch::ConfigData const&) [159]
[1008]   0.0    0.00    0.00       1         Catch::TestSpecParser::testSpec() [1008]
                0.00    0.00       1/1           Catch::TestSpec::TestSpec(Catch::TestSpec const&) [1009]
                0.00    0.00       1/1           Catch::TestSpecParser::addFilter() [3013]
-----------------------------------------------
                0.00    0.00       1/1           Catch::TestSpecParser::testSpec() [1008]
[1009]   0.0    0.00    0.00       1         Catch::TestSpec::TestSpec(Catch::TestSpec const&) [1009]
                0.00    0.00       1/1514        std::vector<std::__cxx11::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&) [619]
                0.00    0.00       1/1           std::vector<Catch::TestSpec::Filter, std::allocator<Catch::TestSpec::Filter> >::vector(std::vector<Catch::TestSpec::Filter, std::allocator<Catch::TestSpec::Filter> > const&) [4023]
-----------------------------------------------
                0.00    0.00      17/17          ___CATCH__TEST____0() [11]
[1010]   0.0    0.00    0.00      17         Catch::BinaryExpr<libutf8::utf8_iterator const&, libutf8::utf8_iterator const&> const Catch::ExprLhs<libutf8::utf8_iterator const&>::operator==<libutf8::utf8_iterator>(libutf8::utf8_iterator const&) [1010]
                0.00    0.00      17/154890399     Catch::StringRef::StringRef(char const) [42]
                0.00    0.00      17/51          Catch::BinaryExpr<libutf8::utf8_iterator const&, libutf8::utf8_iterator const&>::BinaryExpr(bool, libutf8::utf8_iterator const&, Catch::StringRef, libutf8::utf8_iterator const&) [993]
                0.00    0.00      17/17          bool Catch::compareEqual<libutf8::utf8_iterator, libutf8::utf8_iterator>(libutf8::utf8_iterator const&, libutf8::utf8_iterator const&) [1909]
-----------------------------------------------
                0.00    0.00       1/1           Catch::ReporterRegistry::create(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::shared_ptr<Catch::IConfig const> const&) const [380]
[1011]   0.0    0.00    0.00       1         Catch::ReporterConfig::ReporterConfig(std::shared_ptr<Catch::IConfig const> const&) [1011]
                0.00    0.00       1/975410      std::__shared_ptr_access<Catch::IConfig const, (__gnu_cxx::Lockpolicy)2, false, false>::operator->() const [111]
                0.00    0.00       1/1           Catch::Config::stream() const [3289]
                0.00    0.00       1/5           std::shared_ptr<Catch::IConfig const>::shared_ptr(std::shared_ptr<Catch::IConfig const> const&) [2195]
-----------------------------------------------
                0.00    0.00       1/1           Catch::ConsoleReporter::testRunStarting(Catch::TestRunInfo const&) [982]
[1012]   0.0    0.00    0.00       1         Catch::ConsoleReporter::printTestFilters() [1012]
                0.00    0.00       1/975410      std::__shared_ptr_access<Catch::IConfig const, (__gnu_cxx::Lockpolicy)2, false, false>::operator->() const [111]
                0.00    0.00       1/4           Catch::Config::testSpec() const [2238]
                0.00    0.00       1/1           Catch::TestSpec::hasFilters() const [3298]
-----------------------------------------------
                0.00    0.00       1/1           Catch::ConsoleReporter::ConsoleReporter(Catch::ReporterConfig const&) [483]
[1013]   0.0    0.00    0.00       1         Catch::StreamingReporterBase<Catch::ConsoleReporter>::StreamingReporterBase(Catch::ReporterConfig const&) [1013]
                0.00    0.00       1/975410      std::__shared_ptr_access<Catch::IConfig const, (__gnu_cxx::Lockpolicy)2, false, false>::operator->() const [111]
                0.00    0.00       1/1           Catch::IStreamingReporter::IStreamingReporter() [3038]
                0.00    0.00       1/2           Catch::ReporterConfig::fullConfig() const [2656]
                0.00    0.00       1/2           Catch::ReporterConfig::stream() const [2657]
                0.00    0.00       1/1           Catch::LazyStat<Catch::TestRunInfo>::LazyStat() [3110]
                0.00    0.00       1/1           Catch::LazyStat<Catch::GroupInfo>::LazyStat() [3112]
                0.00    0.00       1/1           Catch::LazyStat<Catch::TestCaseInfo>::LazyStat() [3111]
                0.00    0.00       1/1           std::vector<Catch::SectionInfo, std::allocator<Catch::SectionInfo> >::vector() [4005]
                0.00    0.00       1/1           Catch::ReporterPreferences::ReporterPreferences() [3042]
                0.00    0.00       1/1           Catch::StreamingReporterBase<Catch::ConsoleReporter>::getSupportedVerbosities() [3045]
                0.00    0.00       1/1           Catch::Config::verbosity() const [3293]
                0.00    0.00       1/1           std::set<Catch::Verbosity, std::less<Catch::Verbosity>, std::allocator<Catch::Verbosity> >::count(Catch::Verbosity const&) const [3357]
                0.00    0.00       1/1           std::set<Catch::Verbosity, std::less<Catch::Verbosity>, std::allocator<Catch::Verbosity> >::~set() [3995]
-----------------------------------------------
                0.00    0.00       1/79          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>&&) [1229]
                0.00    0.00       1/79          std::__shared_ptr<Catch::clara::detail::BoundValueRefBase, (__gnu_cxx::Lockpolicy)2>::operator=(std::__shared_ptr<Catch::clara::detail::BoundValueRefBase, (__gnu_cxx::Lockpolicy)2>&&) [1228]
                0.00    0.00      77/79          std::shared_ptr<Catch::clara::detail::BoundValueRefBase>::~shared_ptr() [1017]
[1014]   0.0    0.00    0.00      79         std::__shared_ptr<Catch::clara::detail::BoundValueRefBase, (__gnu_cxx::Lockpolicy)2>::~__shared_ptr() [1014]
                0.00    0.00      79/3889        std::__shared_count<(__gnu_cxx::Lockpolicy)2>::~__shared_count() <cycle 1> [1348]
-----------------------------------------------
                0.00    0.00       1/78          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>&&) [1223]
                0.00    0.00      77/78          std::shared_ptr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::~shared_ptr() [1016]
[1015]   0.0    0.00    0.00      78         std::__shared_ptr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, (__gnu_cxx::Lockpolicy)2>::~__shared_ptr() [1015]
                0.00    0.00      78/3889        std::__shared_count<(__gnu_cxx::Lockpolicy)2>::~__shared_count() <cycle 1> [1348]
-----------------------------------------------
                0.00    0.00      77/77          Catch::clara::detail::ExeName::~ExeName() [981]
[1016]   0.0    0.00    0.00      77         std::shared_ptr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::~shared_ptr() [1016]
                0.00    0.00      77/78          std::__shared_ptr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, (__gnu_cxx::Lockpolicy)2>::~__shared_ptr() [1015]
-----------------------------------------------
                0.00    0.00      77/77          Catch::clara::detail::ExeName::~ExeName() [981]
[1017]   0.0    0.00    0.00      77         std::shared_ptr<Catch::clara::detail::BoundValueRefBase>::~shared_ptr() [1017]
                0.00    0.00      77/79          std::__shared_ptr<Catch::clara::detail::BoundValueRefBase, (__gnu_cxx::Lockpolicy)2>::~__shared_ptr() [1014]
-----------------------------------------------
                0.00    0.00       1/1           Catch::clara::detail::Token& std::vector<Catch::clara::detail::Token, std::allocator<Catch::clara::detail::Token> >::emplace_back<Catch::clara::detail::Token>(Catch::clara::detail::Token&&) [969]
[1018]   0.0    0.00    0.00       1         void std::vector<Catch::clara::detail::Token, std::allocator<Catch::clara::detail::Token> >::_M_realloc_insert<Catch::clara::detail::Token>(__gnu_cxx::__normal_iterator<Catch::clara::detail::Token, std::vector<Catch::clara::detail::Token, std::allocator<Catch::clara::detail::Token> > >, Catch::clara::detail::Token&&) [1018]
                0.00    0.00       1/3           void std::allocator_traits<std::allocator<Catch::clara::detail::Token> >::construct<Catch::clara::detail::Token, Catch::clara::detail::Token>(std::allocator<Catch::clara::detail::Token>&, Catch::clara::detail::Token, Catch::clara::detail::Token&&) [974]
                0.00    0.00       1/236         void std::Destroy<Catch::clara::detail::Token, Catch::clara::detail::Token>(Catch::clara::detail::Token, Catch::clara::detail::Token, std::allocator<Catch::clara::detail::Token>&) [789]
                0.00    0.00       3/469         std::Vector_base<Catch::clara::detail::Token, std::allocator<Catch::clara::detail::Token> >::_M_get_Tp_allocator() [1443]
                0.00    0.00       2/4           __gnu_cxx::__normal_iterator<Catch::clara::detail::Token, std::vector<Catch::clara::detail::Token, std::allocator<Catch::clara::detail::Token> > >::base() const [2240]
                0.00    0.00       2/2           Catch::clara::detail::Token std::__uninitialized_move_if_noexcept_a<Catch::clara::detail::Token, Catch::clara::detail::Token, std::allocator<Catch::clara::detail::Token> >(Catch::clara::detail::Token, Catch::clara::detail::Token, Catch::clara::detail::Token, std::allocator<Catch::clara::detail::Token>&) [2973]
                0.00    0.00       1/1           std::vector<Catch::clara::detail::Token, std::allocator<Catch::clara::detail::Token> >::_M_check_len(unsigned long, char const) const [3363]
                0.00    0.00       1/1           std::vector<Catch::clara::detail::Token, std::allocator<Catch::clara::detail::Token> >::begin() [4012]
                0.00    0.00       1/1           __gnu_cxx::__normal_iterator<Catch::clara::detail::Token, std::vector<Catch::clara::detail::Token, std::allocator<Catch::clara::detail::Token> > >::difference_type __gnu_cxx::operator-<Catch::clara::detail::Token, std::vector<Catch::clara::detail::Token, std::allocator<Catch::clara::detail::Token> > >(__gnu_cxx::__normal_iterator<Catch::clara::detail::Token, std::vector<Catch::clara::detail::Token, std::allocator<Catch::clara::detail::Token> > > const&, __gnu_cxx::__normal_iterator<Catch::clara::detail::Token, std::vector<Catch::clara::detail::Token, std::allocator<Catch::clara::detail::Token> > > const&) [3272]
                0.00    0.00       1/232         std::Vectorbase<Catch::clara::detail::Token, std::allocator<Catch::clara::detail::Token> >::_M_allocate(unsigned long) [1507]
                0.00    0.00       1/10          Catch::clara::detail::Token&& std::forward<Catch::clara::detail::Token>(std::remove_reference<Catch::clara::detail::Token>::type&) [2065]
                0.00    0.00       1/233         std::Vectorbase<Catch::clara::detail::Token, std::allocator<Catch::clara::detail::Token> >::_M_deallocate(Catch::clara::detail::Token, unsigned long) [1506]
-----------------------------------------------
                0.00    0.00      71/71          Catch::TestCase::~TestCase() [750]
[1019]   0.0    0.00    0.00      71         std::shared_ptr<Catch::ITestInvoker>::~shared_ptr() [1019]
                0.00    0.00      71/71          std::__shared_ptr<Catch::ITestInvoker, (__gnu_cxx::Lockpolicy)2>::~__shared_ptr() [1020]
-----------------------------------------------
                0.00    0.00      71/71          std::shared_ptr<Catch::ITestInvoker>::~shared_ptr() [1019]
[1020]   0.0    0.00    0.00      71         std::__shared_ptr<Catch::ITestInvoker, (__gnu_cxx::Lockpolicy)2>::~__shared_ptr() [1020]
                0.00    0.00      71/3889        std::__shared_count<(__gnu_cxx::Lockpolicy)2>::~__shared_count() <cycle 1> [1348]
-----------------------------------------------
                0.00    0.00       1/1           Catch::Config::Config(Catch::ConfigData const&) [159]
[1021]   0.0    0.00    0.00       1         Catch::TestSpecParser::~TestSpecParser() [1021]
                0.00    0.00       3/17670427     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() [60]
                0.00    0.00       1/3           Catch::TestSpec::~TestSpec() [1039]
                0.00    0.00       1/1           Catch::TestSpec::Filter::~Filter() [3114]
                0.00    0.00       1/1           std::vector<unsigned long, std::allocator<unsigned long> >::~vector() [4040]
-----------------------------------------------
                0.00    0.00       1/1           Catch::ConsoleReporter::testRunStarting(Catch::TestRunInfo const&) [982]
[1022]   0.0    0.00    0.00       1         Catch::StreamingReporterBase<Catch::ConsoleReporter>::testRunStarting(Catch::TestRunInfo const&) [1022]
                0.00    0.00       1/1           Catch::LazyStat<Catch::TestRunInfo>::operator=(Catch::TestRunInfo const&) [1024]
-----------------------------------------------
                0.00    0.00       1/1           Catch::LazyStat<Catch::TestRunInfo>::operator=(Catch::TestRunInfo const&) [1024]
[1023]   0.0    0.00    0.00       1         Catch::Option<Catch::TestRunInfo>::operator=(Catch::TestRunInfo const&) [1023]
                0.00    0.00       1/2           Catch::TestRunInfo::TestRunInfo(Catch::TestRunInfo const&) [1004]
                0.00    0.00       1/3           Catch::Option<Catch::TestRunInfo>::reset() [1099]
                0.00    0.00       1/460963      operator new(unsigned long, void) [1318]
-----------------------------------------------
                0.00    0.00       1/1           Catch::StreamingReporterBase<Catch::ConsoleReporter>::testRunStarting(Catch::TestRunInfo const&) [1022]
[1024]   0.0    0.00    0.00       1         Catch::LazyStat<Catch::TestRunInfo>::operator=(Catch::TestRunInfo const&) [1024]
                0.00    0.00       1/1           Catch::Option<Catch::TestRunInfo>::operator=(Catch::TestRunInfo const&) [1023]
-----------------------------------------------
                0.00    0.00       4/4           void std::allocator_traits<std::allocator<std::Rbtree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<Catch::IReporterFactory> > > > >::destroy<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<Catch::IReporterFactory> > >(std::allocator<std::Rbtree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<Catch::IReporterFactory> > > >&, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<Catch::IReporterFactory> >) [1026]
[1025]   0.0    0.00    0.00       4         void __gnu_cxx::new_allocator<std::Rbtree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<Catch::IReporterFactory> > > >::destroy<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<Catch::IReporterFactory> > >(std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<Catch::IReporterFactory> >) [1025]
                0.00    0.00       4/4           std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<Catch::IReporterFactory> >::~pair() [1027]
-----------------------------------------------
                0.00    0.00       4/4           std::Rbtree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<Catch::IReporterFactory> >, std::Select1st<std::pair<std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<Catch::IReporterFactory> > >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<Catch::IReporterFactory> > > >::_M_destroy_node(std::Rbtree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<Catch::IReporterFactory> > >) [1029]
[1026]   0.0    0.00    0.00       4         void std::allocator_traits<std::allocator<std::Rbtree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<Catch::IReporterFactory> > > > >::destroy<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<Catch::IReporterFactory> > >(std::allocator<std::Rbtree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<Catch::IReporterFactory> > > >&, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<Catch::IReporterFactory> >) [1026]
                0.00    0.00       4/4           void __gnu_cxx::new_allocator<std::Rbtree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<Catch::IReporterFactory> > > >::destroy<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<Catch::IReporterFactory> > >(std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<Catch::IReporterFactory> >) [1025]
-----------------------------------------------
                0.00    0.00       4/4           void __gnu_cxx::new_allocator<std::Rbtree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<Catch::IReporterFactory> > > >::destroy<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<Catch::IReporterFactory> > >(std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<Catch::IReporterFactory> >) [1025]
[1027]   0.0    0.00    0.00       4         std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<Catch::IReporterFactory> >::~pair() [1027]
                0.00    0.00       4/17670427     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() [60]
                0.00    0.00       4/8           std::shared_ptr<Catch::IReporterFactory>::~shared_ptr() [1122]
-----------------------------------------------
                0.00    0.00       4/4           std::Rbtree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<Catch::IReporterFactory> >, std::Select1st<std::pair<std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<Catch::IReporterFactory> > >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<Catch::IReporterFactory> > > >::_M_erase(std::Rbtree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<Catch::IReporterFactory> > >) [1032]
[1028]   0.0    0.00    0.00       4         std::Rbtree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<Catch::IReporterFactory> >, std::Select1st<std::pair<std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<Catch::IReporterFactory> > >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<Catch::IReporterFactory> > > >::_M_drop_node(std::Rbtree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<Catch::IReporterFactory> > >) [1028]
                0.00    0.00       4/4           std::Rbtree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<Catch::IReporterFactory> >, std::Select1st<std::pair<std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<Catch::IReporterFactory> > >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<Catch::IReporterFactory> > > >::_M_destroy_node(std::Rbtree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<Catch::IReporterFactory> > >) [1029]
                0.00    0.00       4/4           std::Rbtree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<Catch::IReporterFactory> >, std::Select1st<std::pair<std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<Catch::IReporterFactory> > >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<Catch::IReporterFactory> > > >::_M_put_node(std::Rbtree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<Catch::IReporterFactory> > >) [2309]
-----------------------------------------------
                0.00    0.00       4/4           std::Rbtree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<Catch::IReporterFactory> >, std::Select1st<std::pair<std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<Catch::IReporterFactory> > >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<Catch::IReporterFactory> > > >::_M_drop_node(std::Rbtree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<Catch::IReporterFactory> > >) [1028]
[1029]   0.0    0.00    0.00       4         std::Rbtree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<Catch::IReporterFactory> >, std::Select1st<std::pair<std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<Catch::IReporterFactory> > >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<Catch::IReporterFactory> > > >::_M_destroy_node(std::Rbtree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<Catch::IReporterFactory> > >) [1029]
                0.00    0.00       4/4           void std::allocator_traits<std::allocator<std::Rbtree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<Catch::IReporterFactory> > > > >::destroy<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<Catch::IReporterFactory> > >(std::allocator<std::Rbtree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<Catch::IReporterFactory> > > >&, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<Catch::IReporterFactory> >) [1026]
                0.00    0.00       4/8           std::Rbtree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<Catch::IReporterFactory> > >::_M_valptr() [2093]
                0.00    0.00       4/16          std::Rbtree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<Catch::IReporterFactory> >, std::Select1st<std::pair<std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<Catch::IReporterFactory> > >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<Catch::IReporterFactory> > > >::_M_get_Node_allocator() [1914]
-----------------------------------------------
                0.00    0.00       1/1           Catch::(anonymous namespace)::RegistryHub::~RegistryHub() [867]
[1030]   0.0    0.00    0.00       1         Catch::ReporterRegistry::~ReporterRegistry() [1030]
                0.00    0.00       1/1           std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::shared_ptr<Catch::IReporterFactory>, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<Catch::IReporterFactory> > > >::~map() [1031]
                0.00    0.00       1/1           std::vector<std::shared_ptr<Catch::IReporterFactory>, std::allocator<std::shared_ptr<Catch::IReporterFactory> > >::~vector() [4033]
                0.00    0.00       1/1           Catch::IReporterRegistry::~IReporterRegistry() [3024]
-----------------------------------------------
                0.00    0.00       1/1           Catch::ReporterRegistry::~ReporterRegistry() [1030]
[1031]   0.0    0.00    0.00       1         std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::shared_ptr<Catch::IReporterFactory>, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<Catch::IReporterFactory> > > >::~map() [1031]
                0.00    0.00       1/1           std::Rbtree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<Catch::IReporterFactory> >, std::Select1st<std::pair<std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<Catch::IReporterFactory> > >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<Catch::IReporterFactory> > > >::~Rbtree() [1033]
-----------------------------------------------
                                   4             std::Rbtree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<Catch::IReporterFactory> >, std::Select1st<std::pair<std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<Catch::IReporterFactory> > >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<Catch::IReporterFactory> > > >::_M_erase(std::Rbtree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<Catch::IReporterFactory> > >) [1032]
                0.00    0.00       1/1           std::Rbtree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<Catch::IReporterFactory> >, std::Select1st<std::pair<std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<Catch::IReporterFactory> > >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<Catch::IReporterFactory> > > >::~Rbtree() [1033]
[1032]   0.0    0.00    0.00       1+4       std::Rbtree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<Catch::IReporterFactory> >, std::Select1st<std::pair<std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<Catch::IReporterFactory> > >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<Catch::IReporterFactory> > > >::_M_erase(std::Rbtree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<Catch::IReporterFactory> > >) [1032]
                0.00    0.00       4/4           std::Rbtree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<Catch::IReporterFactory> >, std::Select1st<std::pair<std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<Catch::IReporterFactory> > >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<Catch::IReporterFactory> > > >::_M_drop_node(std::Rbtree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<Catch::IReporterFactory> > >) [1028]
                0.00    0.00       4/9           std::Rbtree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<Catch::IReporterFactory> >, std::Select1st<std::pair<std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<Catch::IReporterFactory> > >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<Catch::IReporterFactory> > > >::_S_right(std::Rbtree_node_base) [2081]
                0.00    0.00       4/4           std::Rbtree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<Catch::IReporterFactory> >, std::Select1st<std::pair<std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<Catch::IReporterFactory> > >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<Catch::IReporterFactory> > > >::_S_left(std::Rbtree_node_base) [2310]
                                   4             std::Rbtree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<Catch::IReporterFactory> >, std::Select1st<std::pair<std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<Catch::IReporterFactory> > >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<Catch::IReporterFactory> > > >::_M_erase(std::Rbtree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<Catch::IReporterFactory> > >) [1032]
-----------------------------------------------
                0.00    0.00       1/1           std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::shared_ptr<Catch::IReporterFactory>, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<Catch::IReporterFactory> > > >::~map() [1031]
[1033]   0.0    0.00    0.00       1         std::Rbtree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<Catch::IReporterFactory> >, std::Select1st<std::pair<std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<Catch::IReporterFactory> > >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<Catch::IReporterFactory> > > >::~Rbtree() [1033]
                0.00    0.00       1/1           std::Rbtree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<Catch::IReporterFactory> >, std::Select1st<std::pair<std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<Catch::IReporterFactory> > >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<Catch::IReporterFactory> > > >::_M_erase(std::Rbtree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<Catch::IReporterFactory> > >) [1032]
                0.00    0.00       1/5           std::Rbtree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<Catch::IReporterFactory> >, std::Select1st<std::pair<std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<Catch::IReporterFactory> > >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<Catch::IReporterFactory> > > >::_M_begin() [2203]
                0.00    0.00       1/1           std::Rbtree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<Catch::IReporterFactory> >, std::Select1st<std::pair<std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<Catch::IReporterFactory> > >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<Catch::IReporterFactory> > > >::Rbtree_impl<std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, true>::~Rbtree_impl() [4080]
-----------------------------------------------
                0.00    0.00      51/51          ___CATCH__TEST____0() [11]
[1034]   0.0    0.00    0.00      51         Catch::BinaryExpr<libutf8::utf8_iterator const&, libutf8::utf8_iterator const&>::~BinaryExpr() [1034]
                0.00    0.00      51/83907016     Catch::ITransientExpression::~ITransientExpression() [97]
-----------------------------------------------
                0.00    0.00       1/1           Catch::RunContext::testGroupStarting(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, unsigned long, unsigned long) [985]
[1035]   0.0    0.00    0.00       1         Catch::StreamingReporterBase<Catch::ConsoleReporter>::testGroupStarting(Catch::GroupInfo const&) [1035]
                0.00    0.00       1/1           Catch::LazyStat<Catch::GroupInfo>::operator=(Catch::GroupInfo const&) [1037]
-----------------------------------------------
                0.00    0.00       1/1           Catch::LazyStat<Catch::GroupInfo>::operator=(Catch::GroupInfo const&) [1037]
[1036]   0.0    0.00    0.00       1         Catch::Option<Catch::GroupInfo>::operator=(Catch::GroupInfo const&) [1036]
                0.00    0.00       1/2           Catch::GroupInfo::GroupInfo(Catch::GroupInfo const&) [1005]
                0.00    0.00       1/4           Catch::Option<Catch::GroupInfo>::reset() [1098]
                0.00    0.00       1/460963      operator new(unsigned long, void) [1318]
-----------------------------------------------
                0.00    0.00       1/1           Catch::StreamingReporterBase<Catch::ConsoleReporter>::testGroupStarting(Catch::GroupInfo const&) [1035]
[1037]   0.0    0.00    0.00       1         Catch::LazyStat<Catch::GroupInfo>::operator=(Catch::GroupInfo const&) [1037]
                0.00    0.00       1/1           Catch::Option<Catch::GroupInfo>::operator=(Catch::GroupInfo const&) [1036]
-----------------------------------------------
                0.00    0.00      25/25          Catch::BinaryExpr<libutf8::bom_t const&, libutf8::bom_t const&> const Catch::ExprLhs<libutf8::bom_t const&>::operator==<libutf8::bom_t>(libutf8::bom_t const&) [986]
[1038]   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&) [1038]
                0.00    0.00      25/83907016     Catch::ITransientExpression::ITransientExpression(bool, bool) [67]
-----------------------------------------------
                0.00    0.00       1/3           Catch::Config::~Config() [997]
                0.00    0.00       1/3           Catch::Config::Config(Catch::ConfigData const&) [159]
                0.00    0.00       1/3           Catch::TestSpecParser::~TestSpecParser() [1021]
[1039]   0.0    0.00    0.00       3         Catch::TestSpec::~TestSpec() [1039]
                0.00    0.00       3/2342        std::vector<std::__cxx11::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() [676]
                0.00    0.00       3/4           std::vector<Catch::TestSpec::Filter, std::allocator<Catch::TestSpec::Filter> >::~vector() [2306]
-----------------------------------------------
                0.00    0.00       1/4           Catch::clara::detail::BasicResult<Catch::clara::detail::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&) [587]
                0.00    0.00       1/4           Catch::clara::detail::Parser::parse(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, Catch::clara::detail::TokenStream const&) const [243]
                0.00    0.00       2/4           Catch::clara::detail::Opt::parse(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, Catch::clara::detail::TokenStream const&) const [350]
[1040]   0.0    0.00    0.00       4         Catch::clara::detail::BasicResult<Catch::clara::detail::ParseResultType>::~BasicResult() [1040]
                0.00    0.00       4/17670427     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() [60]
                0.00    0.00       4/4           Catch::clara::detail::ResultValueBase<Catch::clara::detail::ParseResultType>::~ResultValueBase() [2209]
-----------------------------------------------
                0.00    0.00       1/4           Catch::TestGroupStats::~TestGroupStats() [1101]
                0.00    0.00       1/4           Catch::RunContext::testGroupStarting(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, unsigned long, unsigned long) [985]
                0.00    0.00       1/4           Catch::RunContext::testGroupEnded(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, Catch::Totals const&, unsigned long, unsigned long) [955]
                0.00    0.00       1/4           Catch::Option<Catch::GroupInfo>::reset() [1098]
[1041]   0.0    0.00    0.00       4         Catch::GroupInfo::~GroupInfo() [1041]
                0.00    0.00       4/17670427     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() [60]
-----------------------------------------------
                0.00    0.00       4/4           void std::Destroyaux<false>::__destroy<Catch::(anonymous namespace)::ColumnInfo>(Catch::(anonymous namespace)::ColumnInfo, Catch::(anonymous namespace)::ColumnInfo) [1043]
[1042]   0.0    0.00    0.00       4         void std::Destroy<Catch::(anonymous namespace)::ColumnInfo>(Catch::(anonymous namespace)::ColumnInfo) [1042]
                0.00    0.00       4/8           Catch::(anonymous namespace)::ColumnInfo::~ColumnInfo() [1001]
-----------------------------------------------
                0.00    0.00       2/2           void std::Destroy<Catch::(anonymous namespace)::ColumnInfo>(Catch::(anonymous namespace)::ColumnInfo, Catch::(anonymous namespace)::ColumnInfo) [1045]
[1043]   0.0    0.00    0.00       2         void std::Destroyaux<false>::__destroy<Catch::(anonymous namespace)::ColumnInfo>(Catch::(anonymous namespace)::ColumnInfo, Catch::(anonymous namespace)::ColumnInfo) [1043]
                0.00    0.00       4/4           void std::Destroy<Catch::(anonymous namespace)::ColumnInfo>(Catch::(anonymous namespace)::ColumnInfo) [1042]
                0.00    0.00       4/8           Catch::(anonymous namespace)::ColumnInfo std::_addressof<Catch::(anonymous namespace)::ColumnInfo>(Catch::(anonymous namespace)::ColumnInfo&) [2096]
-----------------------------------------------
                0.00    0.00       1/2           Catch::ConsoleReporter::ConsoleReporter(Catch::ReporterConfig const&) [483]
                0.00    0.00       1/2           Catch::TablePrinter::~TablePrinter() [1083]
[1044]   0.0    0.00    0.00       2         std::vector<Catch::(anonymous namespace)::ColumnInfo, std::allocator<Catch::(anonymous namespace)::ColumnInfo> >::~vector() [1044]
                0.00    0.00       2/2           void std::Destroy<Catch::(anonymous namespace)::ColumnInfo, Catch::(anonymous namespace)::ColumnInfo>(Catch::(anonymous namespace)::ColumnInfo, Catch::(anonymous namespace)::ColumnInfo, std::allocator<Catch::(anonymous namespace)::ColumnInfo>&) [1046]
                0.00    0.00       2/4           std::Vector_base<Catch::(anonymous namespace)::ColumnInfo, std::allocator<Catch::(anonymous namespace)::ColumnInfo> >::_M_get_Tp_allocator() [2280]
                0.00    0.00       2/2           std::Vectorbase<Catch::(anonymous namespace)::ColumnInfo, std::allocator<Catch::(anonymous namespace)::ColumnInfo> >::~Vectorbase() [2760]
-----------------------------------------------
                0.00    0.00       2/2           void std::Destroy<Catch::(anonymous namespace)::ColumnInfo, Catch::(anonymous namespace)::ColumnInfo>(Catch::(anonymous namespace)::ColumnInfo, Catch::(anonymous namespace)::ColumnInfo, std::allocator<Catch::(anonymous namespace)::ColumnInfo>&) [1046]
[1045]   0.0    0.00    0.00       2         void std::Destroy<Catch::(anonymous namespace)::ColumnInfo>(Catch::(anonymous namespace)::ColumnInfo, Catch::(anonymous namespace)::ColumnInfo) [1045]
                0.00    0.00       2/2           void std::Destroyaux<false>::__destroy<Catch::(anonymous namespace)::ColumnInfo>(Catch::(anonymous namespace)::ColumnInfo, Catch::(anonymous namespace)::ColumnInfo) [1043]
-----------------------------------------------
                0.00    0.00       2/2           std::vector<Catch::(anonymous namespace)::ColumnInfo, std::allocator<Catch::(anonymous namespace)::ColumnInfo> >::~vector() [1044]
[1046]   0.0    0.00    0.00       2         void std::Destroy<Catch::(anonymous namespace)::ColumnInfo, Catch::(anonymous namespace)::ColumnInfo>(Catch::(anonymous namespace)::ColumnInfo, Catch::(anonymous namespace)::ColumnInfo, std::allocator<Catch::(anonymous namespace)::ColumnInfo>&) [1046]
                0.00    0.00       2/2           void std::Destroy<Catch::(anonymous namespace)::ColumnInfo>(Catch::(anonymous namespace)::ColumnInfo, Catch::(anonymous namespace)::ColumnInfo) [1045]
-----------------------------------------------
                0.00    0.00       1/1           Catch::RunContext::RunContext(std::shared_ptr<Catch::IConfig const> const&, std::unique_ptr<Catch::IStreamingReporter, std::default_delete<Catch::IStreamingReporter> >&&) [888]
[1047]   0.0    0.00    0.00       1         Catch::TestRunInfo::TestRunInfo(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [1047]
                0.00    0.00       1/2934481     std::__cxx11::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&) [73]
-----------------------------------------------
                0.00    0.00       1/1           Catch::RunContext::~RunContext() [213]
[1048]   0.0    0.00    0.00       1         Catch::TestRunStats::TestRunStats(Catch::TestRunInfo const&, Catch::Totals const&, bool) [1048]
                0.00    0.00       1/2           Catch::TestRunInfo::TestRunInfo(Catch::TestRunInfo const&) [1004]
-----------------------------------------------
                0.00    0.00       1/1           Catch::RunContext::testGroupEnded(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, Catch::Totals const&, unsigned long, unsigned long) [955]
[1049]   0.0    0.00    0.00       1         Catch::TestGroupStats::TestGroupStats(Catch::GroupInfo const&, Catch::Totals const&, bool) [1049]
                0.00    0.00       1/2           Catch::GroupInfo::GroupInfo(Catch::GroupInfo const&) [1005]
-----------------------------------------------
                0.00    0.00       1/1           ___CATCH__TEST____0() [89]
[1050]   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&) [1050]
                0.00    0.00       1/2934481     std::__cxx11::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&) [73]
-----------------------------------------------
                0.00    0.00       1/1           ___CATCH__TEST____0() [89]
[1051]   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> >&&) [1051]
                0.00    0.00       1/2934481     std::__cxx11::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&) [73]
-----------------------------------------------
                0.00    0.00       1/1           ___CATCH__TEST____0() [89]
[1052]   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&) [1052]
                0.00    0.00       1/2934481     std::__cxx11::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&) [73]
-----------------------------------------------
                0.00    0.00       1/1           Catch::clara::detail::ParserBase::parse(Catch::clara::detail::Args const&) const [242]
[1053]   0.0    0.00    0.00       1         Catch::clara::detail::Args::exeName[abi:cxx11]() const [1053]
                0.00    0.00       1/2934481     std::__cxx11::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&) [73]
-----------------------------------------------
                0.00    0.00      95/95          void std::__alloc_on_move<std::allocator<char> >(std::allocator<char>&, std::allocator<char>&) [317]
[1054]   0.0    0.00    0.00      95         void std::__do_alloc_on_move<std::allocator<char> >(std::allocator<char>&, std::allocator<char>&, std::integral_constant<bool, true>) [1054]
                0.00    0.00      95/17663087     std::remove_reference<std::allocator<char>&>::type&& std::move<std::allocator<char>&>(std::allocator<char>&) [354]
-----------------------------------------------
                0.00    0.00       2/2           ___CATCH__TEST____15() [196]
[1055]   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> >&&) [1055]
                0.00    0.00       6/10521903     std::__cxx11::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t> >::_M_is_local() const [141]
                0.00    0.00       2/2           std::__cxx11::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t> >::clear() [1091]
                0.00    0.00       2/8993865     std::__cxx11::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t> >::_M_length(unsigned long) [356]
                0.00    0.00       2/38174441     std::__cxx11::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t> >::_M_data() const [276]
                0.00    0.00       4/1523946     std::__cxx11::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t> >::_M_get_allocator() [1278]
                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) [1304]
                0.00    0.00       2/2           void std::__alloc_on_move<std::allocator<char32_t> >(std::allocator<char32_t>&, std::allocator<char32_t>&) [2957]
                0.00    0.00       2/2           __gnu_cxx::__alloc_traits<std::allocator<char32_t> >::_S_propagate_on_move_assign() [2643]
                0.00    0.00       2/1525993     std::__cxx11::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t> >::length() const [1277]
                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) [1305]
-----------------------------------------------
                0.00    0.00      64/64          Catch::TestCaseTracking::SectionTracker::acquire(Catch::TestCaseTracking::TrackerContext&, Catch::TestCaseTracking::NameAndLocation const&) [290]
[1056]   0.0    0.00    0.00      64         Catch::TestCaseTracking::TrackerBase::addChild(std::shared_ptr<Catch::TestCaseTracking::ITracker> const&) [1056]
                0.00    0.00      64/64          std::vector<std::shared_ptr<Catch::TestCaseTracking::ITracker>, std::allocator<std::shared_ptr<Catch::TestCaseTracking::ITracker> > >::push_back(std::shared_ptr<Catch::TestCaseTracking::ITracker> const&) [1057]
-----------------------------------------------
                0.00    0.00      64/64          Catch::TestCaseTracking::TrackerBase::addChild(std::shared_ptr<Catch::TestCaseTracking::ITracker> const&) [1056]
[1057]   0.0    0.00    0.00      64         std::vector<std::shared_ptr<Catch::TestCaseTracking::ITracker>, std::allocator<std::shared_ptr<Catch::TestCaseTracking::ITracker> > >::push_back(std::shared_ptr<Catch::TestCaseTracking::ITracker> const&) [1057]
                0.00    0.00      50/50          void std::vector<std::shared_ptr<Catch::TestCaseTracking::ITracker>, std::allocator<std::shared_ptr<Catch::TestCaseTracking::ITracker> > >::_M_realloc_insert<std::shared_ptr<Catch::TestCaseTracking::ITracker> const&>(__gnu_cxx::__normal_iterator<std::shared_ptr<Catch::TestCaseTracking::ITracker>, std::vector<std::shared_ptr<Catch::TestCaseTracking::ITracker>, std::allocator<std::shared_ptr<Catch::TestCaseTracking::ITracker> > > >, std::shared_ptr<Catch::TestCaseTracking::ITracker> const&) [1058]
                0.00    0.00      50/820         std::vector<std::shared_ptr<Catch::TestCaseTracking::ITracker>, std::allocator<std::shared_ptr<Catch::TestCaseTracking::ITracker> > >::end() [1412]
                0.00    0.00      14/64          void std::allocator_traits<std::allocator<std::shared_ptr<Catch::TestCaseTracking::ITracker> > >::construct<std::shared_ptr<Catch::TestCaseTracking::ITracker>, std::shared_ptr<Catch::TestCaseTracking::ITracker> const&>(std::allocator<std::shared_ptr<Catch::TestCaseTracking::ITracker> >&, std::shared_ptr<Catch::TestCaseTracking::ITracker>, std::shared_ptr<Catch::TestCaseTracking::ITracker> const&) [1742]
-----------------------------------------------
                0.00    0.00      50/50          std::vector<std::shared_ptr<Catch::TestCaseTracking::ITracker>, std::allocator<std::shared_ptr<Catch::TestCaseTracking::ITracker> > >::push_back(std::shared_ptr<Catch::TestCaseTracking::ITracker> const&) [1057]
[1058]   0.0    0.00    0.00      50         void std::vector<std::shared_ptr<Catch::TestCaseTracking::ITracker>, std::allocator<std::shared_ptr<Catch::TestCaseTracking::ITracker> > >::_M_realloc_insert<std::shared_ptr<Catch::TestCaseTracking::ITracker> const&>(__gnu_cxx::__normal_iterator<std::shared_ptr<Catch::TestCaseTracking::ITracker>, std::vector<std::shared_ptr<Catch::TestCaseTracking::ITracker>, std::allocator<std::shared_ptr<Catch::TestCaseTracking::ITracker> > > >, std::shared_ptr<Catch::TestCaseTracking::ITracker> const&) [1058]
                0.00    0.00      50/3889        void std::Destroy<std::sharedptr<Catch::TestCaseTracking::ITracker>, std::shared_ptr<Catch::TestCaseTracking::ITracker> >(std::shared_ptr<Catch::TestCaseTracking::ITracker>, std::shared_ptr<Catch::TestCaseTracking::ITracker>, std::allocator<std::shared_ptr<Catch::TestCaseTracking::ITracker> >&) <cycle 1> [1595]
                0.00    0.00     150/228         std::Vectorbase<std::shared_ptr<Catch::TestCaseTracking::ITracker>, std::allocator<std::shared_ptr<Catch::TestCaseTracking::ITracker> > >::_M_get_Tp_allocator() [1518]
                0.00    0.00     100/2168        __gnu_cxx::__normal_iterator<std::shared_ptr<Catch::TestCaseTracking::ITracker>, std::vector<std::shared_ptr<Catch::TestCaseTracking::ITracker>, std::allocator<std::shared_ptr<Catch::TestCaseTracking::ITracker> > > >::base() const [1367]
                0.00    0.00     100/100         std::shared_ptr<Catch::TestCaseTracking::ITracker> std::__uninitialized_move_if_noexcept_a<std::shared_ptr<Catch::TestCaseTracking::ITracker>, std::shared_ptr<Catch::TestCaseTracking::ITracker>, std::allocator<std::shared_ptr<Catch::TestCaseTracking::ITracker> > >(std::shared_ptr<Catch::TestCaseTracking::ITracker>, std::shared_ptr<Catch::TestCaseTracking::ITracker>, std::shared_ptr<Catch::TestCaseTracking::ITracker>, std::allocator<std::shared_ptr<Catch::TestCaseTracking::ITracker> >&) [1645]
                0.00    0.00      50/50          std::vector<std::shared_ptr<Catch::TestCaseTracking::ITracker>, std::allocator<std::shared_ptr<Catch::TestCaseTracking::ITracker> > >::_M_check_len(unsigned long, char const) const [1782]
                0.00    0.00      50/460         std::vector<std::shared_ptr<Catch::TestCaseTracking::ITracker>, std::allocator<std::shared_ptr<Catch::TestCaseTracking::ITracker> > >::begin() [1455]
                0.00    0.00      50/624         __gnu_cxx::__normal_iterator<std::shared_ptr<Catch::TestCaseTracking::ITracker>, std::vector<std::shared_ptr<Catch::TestCaseTracking::ITracker>, std::allocator<std::shared_ptr<Catch::TestCaseTracking::ITracker> > > >::difference_type __gnu_cxx::operator-<std::shared_ptr<Catch::TestCaseTracking::ITracker>, std::vector<std::shared_ptr<Catch::TestCaseTracking::ITracker>, std::allocator<std::shared_ptr<Catch::TestCaseTracking::ITracker> > > >(__gnu_cxx::__normal_iterator<std::shared_ptr<Catch::TestCaseTracking::ITracker>, std::vector<std::shared_ptr<Catch::TestCaseTracking::ITracker>, std::allocator<std::shared_ptr<Catch::TestCaseTracking::ITracker> > > > const&, __gnu_cxx::__normal_iterator<std::shared_ptr<Catch::TestCaseTracking::ITracker>, std::vector<std::shared_ptr<Catch::TestCaseTracking::ITracker>, std::allocator<std::shared_ptr<Catch::TestCaseTracking::ITracker> > > > const&) [1428]
                0.00    0.00      50/50          std::Vectorbase<std::shared_ptr<Catch::TestCaseTracking::ITracker>, std::allocator<std::shared_ptr<Catch::TestCaseTracking::ITracker> > >::_M_allocate(unsigned long) [1783]
                0.00    0.00      50/178         std::shared_ptr<Catch::TestCaseTracking::ITracker> const& std::forward<std::shared_ptr<Catch::TestCaseTracking::ITracker> const&>(std::remove_reference<std::shared_ptr<Catch::TestCaseTracking::ITracker> const&>::type&) [1555]
                0.00    0.00      50/64          void std::allocator_traits<std::allocator<std::shared_ptr<Catch::TestCaseTracking::ITracker> > >::construct<std::shared_ptr<Catch::TestCaseTracking::ITracker>, std::shared_ptr<Catch::TestCaseTracking::ITracker> const&>(std::allocator<std::shared_ptr<Catch::TestCaseTracking::ITracker> >&, std::shared_ptr<Catch::TestCaseTracking::ITracker>, std::shared_ptr<Catch::TestCaseTracking::ITracker> const&) [1742]
                0.00    0.00      50/128         std::Vectorbase<std::shared_ptr<Catch::TestCaseTracking::ITracker>, std::allocator<std::shared_ptr<Catch::TestCaseTracking::ITracker> > >::_M_deallocate(std::shared_ptr<Catch::TestCaseTracking::ITracker>, unsigned long) [1593]
-----------------------------------------------
                0.00    0.00       1/1           Catch::makeCommandLineParser(Catch::ConfigData&) [210]
[1059]   0.0    0.00    0.00       1         Catch::clara::detail::Help::~Help() [1059]
                0.00    0.00       1/1987        Catch::clara::detail::Opt::~Opt() [637]
-----------------------------------------------
                0.00    0.00       1/1           ___CATCH__TEST____0() [89]
[1060]   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&) [1060]
                0.00    0.00       1/983068      std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(char const, unsigned long, std::allocator<char> const&) [153]
-----------------------------------------------
                0.00    0.00       1/1           ___CATCH__TEST____0() [89]
[1061]   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&) [1061]
                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&) [1062]
-----------------------------------------------
                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&) [1061]
[1062]   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&) [1062]
                0.00    0.00       1/1399117     void std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_construct<char const>(char const, char const) [143]
                0.00    0.00       1/1572892     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::Allochider::Allochider(char, std::allocator<char> const&) [372]
                0.00    0.00       1/19235884     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_local_data() [119]
                0.00    0.00       1/1           std::initializer_list<char>::end() const [3344]
                0.00    0.00       1/2           std::initializer_list<char>::begin() const [2678]
-----------------------------------------------
                0.00    0.00       1/1           Catch::ConsoleReporter::testRunEnded(Catch::TestRunStats const&) [340]
[1063]   0.0    0.00    0.00       1         Catch::StreamingReporterBase<Catch::ConsoleReporter>::testRunEnded(Catch::TestRunStats const&) [1063]
                0.00    0.00       1/15          Catch::LazyStat<Catch::TestCaseInfo>::reset() [884]
                0.00    0.00       1/1           Catch::LazyStat<Catch::TestRunInfo>::reset() [1151]
                0.00    0.00       1/2           Catch::LazyStat<Catch::GroupInfo>::reset() [1131]
-----------------------------------------------
                0.00    0.00       1/3           Catch::TestRunStats::~TestRunStats() [1100]
                0.00    0.00       1/3           Catch::RunContext::~RunContext() [213]
                0.00    0.00       1/3           Catch::Option<Catch::TestRunInfo>::reset() [1099]
[1064]   0.0    0.00    0.00       3         Catch::TestRunInfo::~TestRunInfo() [1064]
                0.00    0.00       3/17670427     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() [60]
-----------------------------------------------
                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> >) [1066]
[1065]   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> >) [1065]
                0.00    0.00       3/17670427     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() [60]
-----------------------------------------------
                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() [1067]
[1066]   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> >) [1066]
                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> >) [1065]
-----------------------------------------------
                0.00    0.00       3/3           std::Spcounted_base<(__gnu_cxx::Lockpolicy)2>::_M_release() <cycle 1> [978]
[1067]   0.0    0.00    0.00       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() [1067]
                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> >) [1066]
                0.00    0.00       3/9           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_ptr() [2080]
                0.00    0.00       3/6           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>::Impl::M_alloc() [2169]
-----------------------------------------------
                0.00    0.00       4/4           Catch::clara::detail::TokenStream::loadBuffer() [885]
[1068]   0.0    0.00    0.00       4         std::vector<Catch::clara::detail::Token, std::allocator<Catch::clara::detail::Token> >::resize(unsigned long) [1068]
                0.00    0.00       3/3           std::vector<Catch::clara::detail::Token, std::allocator<Catch::clara::detail::Token> >::_M_erase_at_end(Catch::clara::detail::Token) [1069]
                0.00    0.00       8/246         std::vector<Catch::clara::detail::Token, std::allocator<Catch::clara::detail::Token> >::size() const [1497]
-----------------------------------------------
                0.00    0.00       3/3           std::vector<Catch::clara::detail::Token, std::allocator<Catch::clara::detail::Token> >::resize(unsigned long) [1068]
[1069]   0.0    0.00    0.00       3         std::vector<Catch::clara::detail::Token, std::allocator<Catch::clara::detail::Token> >::_M_erase_at_end(Catch::clara::detail::Token) [1069]
                0.00    0.00       3/236         void std::Destroy<Catch::clara::detail::Token, Catch::clara::detail::Token>(Catch::clara::detail::Token, Catch::clara::detail::Token, std::allocator<Catch::clara::detail::Token>&) [789]
                0.00    0.00       3/469         std::Vector_base<Catch::clara::detail::Token, std::allocator<Catch::clara::detail::Token> >::_M_get_Tp_allocator() [1443]
-----------------------------------------------
                0.00    0.00       1/1           Catch::LazyStat<Catch::TestCaseInfo>::~LazyStat() [1071]
[1070]   0.0    0.00    0.00       1         Catch::Option<Catch::TestCaseInfo>::~Option() [1070]
                0.00    0.00       1/30          Catch::Option<Catch::TestCaseInfo>::reset() [833]
-----------------------------------------------
                0.00    0.00       1/1           Catch::StreamingReporterBase<Catch::ConsoleReporter>::~StreamingReporterBase() [493]
[1071]   0.0    0.00    0.00       1         Catch::LazyStat<Catch::TestCaseInfo>::~LazyStat() [1071]
                0.00    0.00       1/1           Catch::Option<Catch::TestCaseInfo>::~Option() [1070]
-----------------------------------------------
                0.00    0.00       2/2           Catch::clara::detail::TokenStream::loadBuffer() [885]
[1072]   0.0    0.00    0.00       2         std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::find_first_of(char const, unsigned long) const [1072]
                0.00    0.00       2/2           std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::find_first_of(char const, unsigned long, unsigned long) const [1073]
                0.00    0.00       2/109037457     std::char_traits<char>::length(char const) [107]
-----------------------------------------------
                0.00    0.00       2/2           std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::find_first_of(char const, unsigned long) const [1072]
[1073]   0.0    0.00    0.00       2         std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::find_first_of(char const, unsigned long, unsigned long) const [1073]
                0.00    0.00      18/350642197     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::size() const [46]
                0.00    0.00      16/491157742     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_data() const [44]
                0.00    0.00      16/181         std::char_traits<char>::find(char const, unsigned long, char const&) [1554]
-----------------------------------------------
                0.00    0.00       1/1           Catch::Session::applyCommandLine(int, char const const) [241]
[1074]   0.0    0.00    0.00       1         Catch::clara::detail::Args::~Args() [1074]
                0.00    0.00       1/2342        std::vector<std::__cxx11::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() [676]
                0.00    0.00       1/17670427     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() [60]
-----------------------------------------------
                0.00    0.00       1/14          Catch::BinaryExpr<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [7]> const Catch::ExprLhs<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> > const&>::operator!=<char [7]>(char const (&) [7]) [929]
                0.00    0.00       1/14          Catch::BinaryExpr<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [7]> const Catch::ExprLhs<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> > const&>::operator><char [7]>(char const (&) [7]) [926]
                0.00    0.00       1/14          Catch::BinaryExpr<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [7]> const Catch::ExprLhs<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> > const&>::operator>=<char [7]>(char const (&) [7]) [925]
                0.00    0.00       1/14          Catch::BinaryExpr<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [7]> const Catch::ExprLhs<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> > const&>::operator< <char [7]>(char const (&) [7]) [928]
                0.00    0.00       1/14          Catch::BinaryExpr<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [7]> const Catch::ExprLhs<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> > const&>::operator<=<char [7]>(char const (&) [7]) [927]
                0.00    0.00       9/14          Catch::BinaryExpr<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [7]> const Catch::ExprLhs<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> > const&>::operator==<char [7]>(char const (&) [7]) [798]
[1075]   0.0    0.00    0.00      14         Catch::BinaryExpr<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [7]>::BinaryExpr(bool, libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> > const&, Catch::StringRef, char const (&) [7]) [1075]
                0.00    0.00      14/83907016     Catch::ITransientExpression::ITransientExpression(bool, bool) [67]
-----------------------------------------------
                0.00    0.00       1/1           Catch::RunContext::~RunContext() [213]
[1076]   0.0    0.00    0.00       1         Catch::Option<Catch::AssertionResult>::~Option() [1076]
                0.00    0.00       1/454895      Catch::Option<Catch::AssertionResult>::reset() [335]
-----------------------------------------------
                0.00    0.00      25/25          ___CATCH__TEST____0() [349]
[1077]   0.0    0.00    0.00      25         Catch::BinaryExpr<libutf8::bom_t const&, libutf8::bom_t const&>::~BinaryExpr() [1077]
                0.00    0.00      25/83907016     Catch::ITransientExpression::~ITransientExpression() [97]
-----------------------------------------------
                0.00    0.00       3/3           void std::Destroy<Catch::SectionInfo>(Catch::SectionInfo, Catch::SectionInfo) [1079]
[1078]   0.0    0.00    0.00       3         void std::Destroy_aux<false>::__destroy<Catch::SectionInfo>(Catch::SectionInfo, Catch::SectionInfo) [1078]
                0.00    0.00       1/1           void std::Destroy<Catch::SectionInfo>(Catch::SectionInfo) [1081]
                0.00    0.00       1/2           Catch::SectionInfo std::_addressof<Catch::SectionInfo>(Catch::SectionInfo&) [2927]
-----------------------------------------------
                0.00    0.00       3/3           void std::Destroy<Catch::SectionInfo, Catch::SectionInfo>(Catch::SectionInfo, Catch::SectionInfo, std::allocator<Catch::SectionInfo>&) [1080]
[1079]   0.0    0.00    0.00       3         void std::Destroy<Catch::SectionInfo>(Catch::SectionInfo, Catch::SectionInfo) [1079]
                0.00    0.00       3/3           void std::Destroyaux<false>::__destroy<Catch::SectionInfo>(Catch::SectionInfo, Catch::SectionInfo) [1078]
-----------------------------------------------
                0.00    0.00       1/3           std::vector<Catch::SectionInfo, std::allocator<Catch::SectionInfo> >::~vector() [1117]
                0.00    0.00       2/3           void std::vector<Catch::SectionInfo, std::allocator<Catch::SectionInfo> >::_M_realloc_insert<Catch::SectionInfo const&>(__gnu_cxx::__normal_iterator<Catch::SectionInfo, std::vector<Catch::SectionInfo, std::allocator<Catch::SectionInfo> > >, Catch::SectionInfo const&) [896]
[1080]   0.0    0.00    0.00       3         void std::Destroy<Catch::SectionInfo, Catch::SectionInfo>(Catch::SectionInfo, Catch::SectionInfo, std::allocator<Catch::SectionInfo>&) [1080]
                0.00    0.00       3/3           void std::Destroy<Catch::SectionInfo>(Catch::SectionInfo, Catch::SectionInfo) [1079]
-----------------------------------------------
                0.00    0.00       1/1           void std::Destroyaux<false>::__destroy<Catch::SectionInfo>(Catch::SectionInfo, Catch::SectionInfo) [1078]
[1081]   0.0    0.00    0.00       1         void std::Destroy<Catch::SectionInfo>(Catch::SectionInfo) [1081]
                0.00    0.00       1/921         Catch::SectionInfo::~SectionInfo() [695]
-----------------------------------------------
                0.00    0.00       2/2           Catch::ConsoleReporter::printTotals(Catch::Totals const&) [404]
[1082]   0.0    0.00    0.00       2         Catch::pluralise::~pluralise() [1082]
                0.00    0.00       2/17670427     std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() [60]
-----------------------------------------------
                0.00    0.00       1/1           std::default_delete<Catch::TablePrinter>::operator()(Catch::TablePrinter) const [1084]
[1083]   0.0    0.00    0.00       1         Catch::TablePrinter::~TablePrinter() [1083]
                0.00    0.00       1/2           std::vector<Catch::(anonymous namespace)::ColumnInfo, std::allocator<Catch::(anonymous namespace)::ColumnInfo> >::~vector() [1044]
-----------------------------------------------
                0.00    0.00       1/1           std::unique_ptr<Catch::TablePrinter, std::default_delete<Catch::TablePrinter> >::~unique_ptr() [1085]
[1084]   0.0    0.00    0.00       1         std::default_delete<Catch::TablePrinter>::operator()(Catch::TablePrinter) const [1084]
                0.00    0.00       1/1           Catch::TablePrinter::~TablePrinter() [1083]
-----------------------------------------------
                0.00    0.00       1/1           Catch::ConsoleReporter::~ConsoleReporter() [491]
[1085]   0.0    0.00    0.00       1         std::unique_ptr<Catch::TablePrinter, std::default_delete<Catch::TablePrinter> >::~unique_ptr() [1085]
                0.00    0.00       1/1           std::default_delete<Catch::TablePrinter>::operator()(Catch::TablePrinter) const [1084]
                0.00    0.00       1/2           std::__uniq_ptr_impl<Catch::TablePrinter, std::default_delete<Catch::TablePrinter> >::_M_ptr() [2860]
                0.00    0.00       1/1           std::unique_ptr<Catch::TablePrinter, std::default_delete<Catch::TablePrinter> >::get_deleter() [3494]
-----------------------------------------------
                0.00    0.00       2/12          Catch::BinaryExpr<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&> const Catch::ExprLhs<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> > const&>::operator==<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&) [1108]
                0.00    0.00       2/12          Catch::BinaryExpr<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&> const Catch::ExprLhs<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> > const&>::operator!=<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&) [1113]
                0.00    0.00       2/12          Catch::BinaryExpr<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&> const Catch::ExprLhs<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> > const&>::operator><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&) [1110]
                0.00    0.00       2/12          Catch::BinaryExpr<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&> const Catch::ExprLhs<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> > const&>::operator>=<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&) [1109]
                0.00    0.00       2/12          Catch::BinaryExpr<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&> const Catch::ExprLhs<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> > const&>::operator< <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&) [1112]
                0.00    0.00       2/12          Catch::BinaryExpr<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&> const Catch::ExprLhs<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> > const&>::operator<=<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&) [1111]
[1086]   0.0    0.00    0.00      12         Catch::BinaryExpr<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&>::BinaryExpr(bool, libutf8::case_insensitive_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> > const&) [1086]
                0.00    0.00      12/83907016     Catch::ITransientExpression::ITransientExpression(bool, bool) [67]
-----------------------------------------------
                0.00    0.00       1/1           Catch::Config::Config(Catch::ConfigData const&) [159]
[1087]   0.0    0.00    0.00       1         Catch::TestSpec::operator=(Catch::TestSpec&&) [1087]
                0.00    0.00       1/15          std::vector<std::__cxx11::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> > > >&&) [953]
                0.00    0.00       1/1           std::vector<Catch::TestSpec::Filter, std::allocator<Catch::TestSpec::Filter> >::operator=(std::vector<Catch::TestSpec::Filter, std::allocator<Catch::TestSpec::Filter> >&&) [4025]
-----------------------------------------------
                0.00    0.00       1/8           Catch::BinaryExpr<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&> const Catch::ExprLhs<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> > const&>::operator!=<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [1143]
                0.00    0.00       1/8           Catch::BinaryExpr<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&> const Catch::ExprLhs<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> > const&>::operator><std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [1140]
                0.00    0.00       1/8           Catch::BinaryExpr<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&> const Catch::ExprLhs<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> > const&>::operator>=<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [1139]
                0.00    0.00       1/8           Catch::BinaryExpr<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&> const Catch::ExprLhs<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> > const&>::operator< <std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [1142]
                0.00    0.00       1/8           Catch::BinaryExpr<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&> const Catch::ExprLhs<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> > const&>::operator<=<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [1141]
                0.00    0.00       3/8           Catch::BinaryExpr<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&> const Catch::ExprLhs<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> > const&>::operator==<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [1095]
[1088]   0.0    0.00    0.00       8         Catch::BinaryExpr<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&>::BinaryExpr(bool, libutf8::case_insensitive_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&) [1088]
                0.00    0.00       8/83907016     Catch::ITransientExpression::ITransientExpression(bool, bool) [67]
-----------------------------------------------
                0.00    0.00       1/8           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&> const Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>::operator!=<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&) [1148]
                0.00    0.00       1/8           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&> const Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>::operator><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&) [1145]
                0.00    0.00       1/8           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&> const Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>::operator>=<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&) [1144]
                0.00    0.00       1/8           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&> const Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>::operator< <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&) [1147]
                0.00    0.00       1/8           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&> const Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>::operator<=<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&) [1146]
                0.00    0.00       3/8           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&> const Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>::operator==<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&) [1096]
[1089]   0.0    0.00    0.00       8         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&>::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> > const&) [1089]
                0.00    0.00       8/83907016     Catch::ITransientExpression::ITransientExpression(bool, bool) [67]
-----------------------------------------------
                0.00    0.00       2/2           ___CATCH__TEST____15() [196]
[1090]   0.0    0.00    0.00       2         Catch::BinaryExpr<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&> const Catch::ExprLhs<std::__cxx11::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t> > const&>::operator==<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&) [1090]
                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&) [1126]
                0.00    0.00       2/154890399     Catch::StringRef::StringRef(char const) [42]
                0.00    0.00       2/2           Catch::BinaryExpr<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&>::BinaryExpr(bool, std::__cxx11::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t> > const&, Catch::StringRef, std::__cxx11::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t> > const&) [1153]
-----------------------------------------------
                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> >&&) [1055]
[1091]   0.0    0.00    0.00       2         std::__cxx11::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t> >::clear() [1091]
                0.00    0.00       2/7881801     std::__cxx11::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t> >::_M_set_length(unsigned long) [117]
-----------------------------------------------
                0.00    0.00       1/1           ___CATCH__TEST____0() [89]
[1092]   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&) [1092]
                0.00    0.00       1/1           std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(std::allocator<char> const&) [1093]
-----------------------------------------------
                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&) [1092]
[1093]   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&) [1093]
                0.00    0.00       1/127676313     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_set_length(unsigned long) [23]
                0.00    0.00       1/1572892     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::Allochider::Allochider(char, std::allocator<char> const&) [372]
                0.00    0.00       1/19235884     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_local_data() [119]
-----------------------------------------------
                0.00    0.00      14/14          ___CATCH__TEST____0() [89]
[1094]   0.0    0.00    0.00      14         Catch::BinaryExpr<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [7]>::~BinaryExpr() [1094]
                0.00    0.00      14/83907016     Catch::ITransientExpression::~ITransientExpression() [97]
-----------------------------------------------
                0.00    0.00       3/3           ___CATCH__TEST____0() [89]
[1095]   0.0    0.00    0.00       3         Catch::BinaryExpr<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&> const Catch::ExprLhs<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> > const&>::operator==<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [1095]
                0.00    0.00       3/154890399     Catch::StringRef::StringRef(char const) [42]
                0.00    0.00       3/8           Catch::BinaryExpr<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&>::BinaryExpr(bool, libutf8::case_insensitive_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&) [1088]
                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&) [2328]
-----------------------------------------------
                0.00    0.00       3/3           ___CATCH__TEST____0() [89]
[1096]   0.0    0.00    0.00       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&> const Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>::operator==<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&) [1096]
                0.00    0.00       3/154890399     Catch::StringRef::StringRef(char const) [42]
                0.00    0.00       3/8           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&>::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> > const&) [1089]
                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&) [2329]
-----------------------------------------------
                0.00    0.00      12/12          ___CATCH__TEST____0() [89]
[1097]   0.0    0.00    0.00      12         Catch::BinaryExpr<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&>::~BinaryExpr() [1097]
                0.00    0.00      12/83907016     Catch::ITransientExpression::~ITransientExpression() [97]
-----------------------------------------------
                0.00    0.00       1/4           Catch::Option<Catch::GroupInfo>::~Option() [1163]
                0.00    0.00       1/4           Catch::Option<Catch::GroupInfo>::operator=(Catch::GroupInfo const&) [1036]
                0.00    0.00       2/4           Catch::LazyStat<Catch::GroupInfo>::reset() [1131]
[1098]   0.0    0.00    0.00       4         Catch::Option<Catch::GroupInfo>::reset() [1098]
                0.00    0.00       1/4           Catch::GroupInfo::~GroupInfo() [1041]
-----------------------------------------------
                0.00    0.00       1/3           Catch::Option<Catch::TestRunInfo>::~Option() [1150]
                0.00    0.00       1/3           Catch::LazyStat<Catch::TestRunInfo>::reset() [1151]
                0.00    0.00       1/3           Catch::Option<Catch::TestRunInfo>::operator=(Catch::TestRunInfo const&) [1023]
[1099]   0.0    0.00    0.00       3         Catch::Option<Catch::TestRunInfo>::reset() [1099]
                0.00    0.00       1/3           Catch::TestRunInfo::~TestRunInfo() [1064]
-----------------------------------------------
                0.00    0.00       1/1           Catch::RunContext::~RunContext() [213]
[1100]   0.0    0.00    0.00       1         Catch::TestRunStats::~TestRunStats() [1100]
                0.00    0.00       1/3           Catch::TestRunInfo::~TestRunInfo() [1064]
-----------------------------------------------
                0.00    0.00       1/1           Catch::RunContext::testGroupEnded(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, Catch::Totals const&, unsigned long, unsigned long) [955]
[1101]   0.0    0.00    0.00       1         Catch::TestGroupStats::~TestGroupStats() [1101]
                0.00    0.00       1/4           Catch::GroupInfo::~GroupInfo() [1041]
-----------------------------------------------
                0.00    0.00      14/14          Catch::TestCaseTracking::TrackerContext::startRun() [499]
[1102]   0.0    0.00    0.00      14         std::enable_if<std::is_assignable<std::__shared_ptr<Catch::TestCaseTracking::ITracker, (__gnu_cxx::Lockpolicy)2>&, std::shared_ptr<Catch::TestCaseTracking::SectionTracker> >::value, std::shared_ptr<Catch::TestCaseTracking::ITracker>&>::type std::shared_ptr<Catch::TestCaseTracking::ITracker>::operator=<Catch::TestCaseTracking::SectionTracker>(std::shared_ptr<Catch::TestCaseTracking::SectionTracker>&&) [1102]
                0.00    0.00      14/14          std::enable_if<std::__sp_compatible_with<Catch::TestCaseTracking::SectionTracker, Catch::TestCaseTracking::ITracker>::value, std::__shared_ptr<Catch::TestCaseTracking::ITracker, (__gnu_cxx::Lockpolicy)2>&>::type std::__shared_ptr<Catch::TestCaseTracking::ITracker, (__gnu_cxx::Lockpolicy)2>::operator=<Catch::TestCaseTracking::SectionTracker>(std::__shared_ptr<Catch::TestCaseTracking::SectionTracker, (__gnu_cxx::Lockpolicy)2>&&) [1104]
                0.00    0.00      14/374         std::remove_reference<std::shared_ptr<Catch::TestCaseTracking::SectionTracker>&>::type&& std::move<std::shared_ptr<Catch::TestCaseTracking::SectionTracker>&>(std::shared_ptr<Catch::TestCaseTracking::SectionTracker>&) [1465]
-----------------------------------------------
                0.00    0.00      14/14          Catch::clara::detail::Opt::Opt(bool&) [599]
[1103]   0.0    0.00    0.00      14         std::shared_ptr<Catch::clara::detail::BoundFlagRef>::~shared_ptr() [1103]
                0.00    0.00      14/14          std::__shared_ptr<Catch::clara::detail::BoundFlagRef, (__gnu_cxx::Lockpolicy)2>::~__shared_ptr() [1105]
-----------------------------------------------
                0.00    0.00      14/14          std::enable_if<std::is_assignable<std::__shared_ptr<Catch::TestCaseTracking::ITracker, (__gnu_cxx::Lockpolicy)2>&, std::shared_ptr<Catch::TestCaseTracking::SectionTracker> >::value, std::shared_ptr<Catch::TestCaseTracking::ITracker>&>::type std::shared_ptr<Catch::TestCaseTracking::ITracker>::operator=<Catch::TestCaseTracking::SectionTracker>(std::shared_ptr<Catch::TestCaseTracking::SectionTracker>&&) [1102]
[1104]   0.0    0.00    0.00      14         std::enable_if<std::__sp_compatible_with<Catch::TestCaseTracking::SectionTracker, Catch::TestCaseTracking::ITracker>::value, std::__shared_ptr<Catch::TestCaseTracking::ITracker, (__gnu_cxx::Lockpolicy)2>&>::type std::__shared_ptr<Catch::TestCaseTracking::ITracker, (__gnu_cxx::Lockpolicy)2>::operator=<Catch::TestCaseTracking::SectionTracker>(std::__shared_ptr<Catch::TestCaseTracking::SectionTracker, (__gnu_cxx::Lockpolicy)2>&&) [1104]
                0.00    0.00      14/3889        std::__shared_ptr<Catch::TestCaseTracking::ITracker, (__gnu_cxx::Lockpolicy)2>::~__shared_ptr() <cycle 1> [1438]
                0.00    0.00      14/374         std::remove_reference<std::__shared_ptr<Catch::TestCaseTracking::SectionTracker, (__gnu_cxx::Lockpolicy)2>&>::type&& std::move<std::__shared_ptr<Catch::TestCaseTracking::SectionTracker, (__gnu_cxx::Lockpolicy)2>&>(std::__shared_ptr<Catch::TestCaseTracking::SectionTracker, (__gnu_cxx::Lockpolicy)2>&) [1466]
                0.00    0.00      14/14          std::__shared_ptr<Catch::TestCaseTracking::ITracker, (__gnu_cxx::Lockpolicy)2>::__shared_ptr<Catch::TestCaseTracking::SectionTracker, void>(std::__shared_ptr<Catch::TestCaseTracking::SectionTracker, (__gnu_cxx::Lockpolicy)2>&&) [1973]
                0.00    0.00      14/14          std::__shared_ptr<Catch::TestCaseTracking::ITracker, (__gnu_cxx::Lockpolicy)2>::swap(std::__shared_ptr<Catch::TestCaseTracking::ITracker, (__gnu_cxx::Lockpolicy)2>&) [1972]
-----------------------------------------------
                0.00    0.00      14/14          std::shared_ptr<Catch::clara::detail::BoundFlagRef>::~shared_ptr() [1103]
[1105]   0.0    0.00    0.00      14         std::__shared_ptr<Catch::clara::detail::BoundFlagRef, (__gnu_cxx::Lockpolicy)2>::~__shared_ptr() [1105]
                0.00    0.00      14/3889        std::__shared_count<(__gnu_cxx::Lockpolicy)2>::~__shared_count() <cycle 1> [1348]
-----------------------------------------------
                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&> const Catch::ExprLhs<char const (&) [7]>::operator==<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&) [918]
                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&> const Catch::ExprLhs<char const (&) [7]>::operator!=<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&) [923]
                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&> const Catch::ExprLhs<char const (&) [7]>::operator><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&) [920]
                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&> const Catch::ExprLhs<char const (&) [7]>::operator>=<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&) [919]
                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&> const Catch::ExprLhs<char const (&) [7]>::operator< <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&) [922]
                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&> const Catch::ExprLhs<char const (&) [7]>::operator<=<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&) [921]
[1106]   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> > const&>::BinaryExpr(bool, char const (&) [7], Catch::StringRef, libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [1106]
                0.00    0.00       6/83907016     Catch::ITransientExpression::ITransientExpression(bool, bool) [67]
-----------------------------------------------
                0.00    0.00       1/1           ___CATCH__TEST____0() [28]
[1107]   0.0    0.00    0.00       1         Catch::BinaryExpr<unsigned long const&, int const&> const Catch::ExprLhs<unsigned long const&>::operator>=<int>(int const&) [1107]
                0.00    0.00       1/7657090     Catch::BinaryExpr<unsigned long const&, int const&>::BinaryExpr(bool, unsigned long const&, Catch::StringRef, int const&) [122]
                0.00    0.00       1/154890399     Catch::StringRef::StringRef(char const) [42]
-----------------------------------------------
                0.00    0.00       2/2           ___CATCH__TEST____0() [89]
[1108]   0.0    0.00    0.00       2         Catch::BinaryExpr<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&> const Catch::ExprLhs<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> > const&>::operator==<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&) [1108]
                0.00    0.00       2/154890399     Catch::StringRef::StringRef(char const) [42]
                0.00    0.00       2/12          Catch::BinaryExpr<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&>::BinaryExpr(bool, libutf8::case_insensitive_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> > const&) [1086]
                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&) [2571]
-----------------------------------------------
                0.00    0.00       2/2           ___CATCH__TEST____0() [89]
[1109]   0.0    0.00    0.00       2         Catch::BinaryExpr<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&> const Catch::ExprLhs<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> > const&>::operator>=<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&) [1109]
                0.00    0.00       2/154890399     Catch::StringRef::StringRef(char const) [42]
                0.00    0.00       2/12          Catch::BinaryExpr<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&>::BinaryExpr(bool, libutf8::case_insensitive_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> > const&) [1086]
                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&) [2580]
-----------------------------------------------
                0.00    0.00       2/2           ___CATCH__TEST____0() [89]
[1110]   0.0    0.00    0.00       2         Catch::BinaryExpr<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&> const Catch::ExprLhs<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> > const&>::operator><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&) [1110]
                0.00    0.00       2/154890399     Catch::StringRef::StringRef(char const) [42]
                0.00    0.00       2/12          Catch::BinaryExpr<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&>::BinaryExpr(bool, libutf8::case_insensitive_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> > const&) [1086]
                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&) [2581]
-----------------------------------------------
                0.00    0.00       2/2           ___CATCH__TEST____0() [89]
[1111]   0.0    0.00    0.00       2         Catch::BinaryExpr<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&> const Catch::ExprLhs<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> > const&>::operator<=<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&) [1111]
                0.00    0.00       2/154890399     Catch::StringRef::StringRef(char const) [42]
                0.00    0.00       2/12          Catch::BinaryExpr<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&>::BinaryExpr(bool, libutf8::case_insensitive_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> > const&) [1086]
                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&) [2582]
-----------------------------------------------
                0.00    0.00       2/2           ___CATCH__TEST____0() [89]
[1112]   0.0    0.00    0.00       2         Catch::BinaryExpr<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&> const Catch::ExprLhs<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> > const&>::operator< <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&) [1112]
                0.00    0.00       2/154890399     Catch::StringRef::StringRef(char const) [42]
                0.00    0.00       2/12          Catch::BinaryExpr<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&>::BinaryExpr(bool, libutf8::case_insensitive_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> > const&) [1086]
                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&) [2583]
-----------------------------------------------
                0.00    0.00       2/2           ___CATCH__TEST____0() [89]
[1113]   0.0    0.00    0.00       2         Catch::BinaryExpr<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&> const Catch::ExprLhs<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> > const&>::operator!=<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&) [1113]
                0.00    0.00       2/154890399     Catch::StringRef::StringRef(char const) [42]
                0.00    0.00       2/12          Catch::BinaryExpr<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&>::BinaryExpr(bool, libutf8::case_insensitive_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> > const&) [1086]
                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> > const&>(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&) [2572]
-----------------------------------------------
                0.00    0.00       1/1           Catch::clara::detail::ExeName::set(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [550]
[1114]   0.0    0.00    0.00       1         std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::find_last_of(char const, unsigned long) const [1114]
                0.00    0.00       1/1           std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::find_last_of(char const, unsigned long, unsigned long) const [1119]
                0.00    0.00       1/109037457     std::char_traits<char>::length(char const) [107]
-----------------------------------------------
                0.00    0.00       8/8           ___CATCH__TEST____0() [89]
[1115]   0.0    0.00    0.00       8         Catch::BinaryExpr<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&>::~BinaryExpr() [1115]
                0.00    0.00       8/83907016     Catch::ITransientExpression::~ITransientExpression() [97]
-----------------------------------------------
                0.00    0.00       8/8           ___CATCH__TEST____0() [89]
[1116]   0.0    0.00    0.00       8         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&>::~BinaryExpr() [1116]
                0.00    0.00       8/83907016     Catch::ITransientExpression::~ITransientExpression() [97]
-----------------------------------------------
                0.00    0.00       1/1           Catch::StreamingReporterBase<Catch::ConsoleReporter>::~StreamingReporterBase() [493]
[1117]   0.0    0.00    0.00       1         std::vector<Catch::SectionInfo, std::allocator<Catch::SectionInfo> >::~vector() [1117]
                0.00    0.00       1/3           void std::Destroy<Catch::SectionInfo, Catch::SectionInfo>(Catch::SectionInfo, Catch::SectionInfo, std::allocator<Catch::SectionInfo>&) [1080]
                0.00    0.00       1/7           std::Vector_base<Catch::SectionInfo, std::allocator<Catch::SectionInfo> >::_M_get_Tp_allocator() [2114]
                0.00    0.00       1/1           std::Vectorbase<Catch::SectionInfo, std::allocator<Catch::SectionInfo> >::~Vectorbase() [3528]
-----------------------------------------------
                0.00    0.00       3/3           std::__cxx11::basic_string<char16_t, std::char_traits<char16_t>, std::allocator<char16_t> >::_M_dispose() [205]
[1118]   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) [1118]
                0.00    0.00       3/12130966     std::__cxx11::basic_string<char16_t, std::char_traits<char16_t>, std::allocator<char16_t> >::_M_data() const [186]
                0.00    0.00       3/6           std::__cxx11::basic_string<char16_t, std::char_traits<char16_t>, std::allocator<char16_t> >::_M_get_allocator() [2170]
                0.00    0.00       3/3           std::allocator_traits<std::allocator<char16_t> >::deallocate(std::allocator<char16_t>&, char16_t, unsigned long) [2489]
-----------------------------------------------
                0.00    0.00       1/1           std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::find_last_of(char const, unsigned long) const [1114]
[1119]   0.0    0.00    0.00       1         std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::find_last_of(char const, unsigned long, unsigned long) const [1119]
                0.00    0.00       9/491157742     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_data() const [44]
                0.00    0.00       1/350642197     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::size() const [46]
                0.00    0.00       9/181         std::char_traits<char>::find(char const, unsigned long, char const&) [1554]
-----------------------------------------------
                0.00    0.00       9/9           std::shared_ptr<Catch::IConfig const>::~shared_ptr() [201]
[1120]   0.0    0.00    0.00       9         std::__shared_ptr<Catch::IConfig const, (__gnu_cxx::Lockpolicy)2>::~__shared_ptr() [1120]
                0.00    0.00       9/3889        std::__shared_count<(__gnu_cxx::Lockpolicy)2>::~__shared_count() <cycle 1> [1348]
-----------------------------------------------
                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&) [90]
[1121]   0.0    0.00    0.00       2         std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::end() const [1121]
                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&) [130]
                0.00    0.00       2/350642197     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::size() const [46]
                0.00    0.00       2/491157742     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_data() const [44]
-----------------------------------------------
                0.00    0.00       1/8           Catch::ReporterRegistrar<Catch::CompactReporter>::ReporterRegistrar(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [623]
                0.00    0.00       1/8           Catch::ReporterRegistrar<Catch::ConsoleReporter>::ReporterRegistrar(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [624]
                0.00    0.00       1/8           Catch::ReporterRegistrar<Catch::JunitReporter>::ReporterRegistrar(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [622]
                0.00    0.00       1/8           Catch::ReporterRegistrar<Catch::XmlReporter>::ReporterRegistrar(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [125]
                0.00    0.00       4/8           std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<Catch::IReporterFactory> >::~pair() [1027]
[1122]   0.0    0.00    0.00       8         std::shared_ptr<Catch::IReporterFactory>::~shared_ptr() [1122]
                0.00    0.00       8/8           std::__shared_ptr<Catch::IReporterFactory, (__gnu_cxx::Lockpolicy)2>::~__shared_ptr() [1123]
-----------------------------------------------
                0.00    0.00       8/8           std::shared_ptr<Catch::IReporterFactory>::~shared_ptr() [1122]
[1123]   0.0    0.00    0.00       8         std::__shared_ptr<Catch::IReporterFactory, (__gnu_cxx::Lockpolicy)2>::~__shared_ptr() [1123]
                0.00    0.00       8/3889        std::__shared_count<(__gnu_cxx::Lockpolicy)2>::~__shared_count() <cycle 1> [1348]
-----------------------------------------------
                0.00    0.00       1/1           Catch::Config::Config(Catch::ConfigData const&) [159]
[1124]   0.0    0.00    0.00       1         Catch::Config::openStream() [1124]
                0.00    0.00       1/1           Catch::StringRef::StringRef(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [1125]
                0.00    0.00       1/1           Catch::makeStream(Catch::StringRef const&) [2998]
-----------------------------------------------
                0.00    0.00       1/1           Catch::Config::openStream() [1124]
[1125]   0.0    0.00    0.00       1         Catch::StringRef::StringRef(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [1125]
                0.00    0.00       1/5496827     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::c_str() const [190]
                0.00    0.00       1/350642197     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::size() const [46]
-----------------------------------------------
                0.00    0.00       2/2           Catch::BinaryExpr<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&> const Catch::ExprLhs<std::__cxx11::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t> > const&>::operator==<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&) [1090]
[1126]   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&) [1126]
                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&) [1128]
-----------------------------------------------
                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&) [1128]
[1127]   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 [1127]
                0.00    0.00       4/6407519     std::__cxx11::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t> >::size() const [361]
                0.00    0.00       2/2           std::__cxx11::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t> >::data() const [1186]
                0.00    0.00       2/38174441     std::__cxx11::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t> >::_M_data() const [276]
                0.00    0.00       2/66379       unsigned long const& std::min<unsigned long>(unsigned long const&, unsigned long const&) [1335]
                0.00    0.00       2/2           std::char_traits<char32_t>::compare(char32_t const, char32_t const, unsigned long) [2755]
                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) [2925]
-----------------------------------------------
                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&) [1126]
[1128]   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&) [1128]
                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 [1127]
-----------------------------------------------
                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) [229]
[1129]   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> > >) [1129]
                0.00    0.00       2/1399119     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_S_copy_chars(char, char const, char const) [479]
                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 [382]
-----------------------------------------------
                0.00    0.00       6/6           ___CATCH__TEST____0() [89]
[1130]   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> > const&>::~BinaryExpr() [1130]
                0.00    0.00       6/83907016     Catch::ITransientExpression::~ITransientExpression() [97]
-----------------------------------------------
                0.00    0.00       1/2           Catch::StreamingReporterBase<Catch::ConsoleReporter>::testGroupEnded(Catch::TestGroupStats const&) [1162]
                0.00    0.00       1/2           Catch::StreamingReporterBase<Catch::ConsoleReporter>::testRunEnded(Catch::TestRunStats const&) [1063]
[1131]   0.0    0.00    0.00       2         Catch::LazyStat<Catch::GroupInfo>::reset() [1131]
                0.00    0.00       2/4           Catch::Option<Catch::GroupInfo>::reset() [1098]
-----------------------------------------------
                0.00    0.00       3/3           Catch::BinaryExpr<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [3]> const Catch::ExprLhs<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> > const&>::operator==<char [3]>(char const (&) [3]) [845]
[1132]   0.0    0.00    0.00       3         Catch::BinaryExpr<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [3]>::BinaryExpr(bool, libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> > const&, Catch::StringRef, char const (&) [3]) [1132]
                0.00    0.00       3/83907016     Catch::ITransientExpression::ITransientExpression(bool, bool) [67]
-----------------------------------------------
                0.00    0.00       3/3           Catch::BinaryExpr<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [5]> const Catch::ExprLhs<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> > const&>::operator==<char [5]>(char const (&) [5]) [846]
[1133]   0.0    0.00    0.00       3         Catch::BinaryExpr<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [5]>::BinaryExpr(bool, libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> > const&, Catch::StringRef, char const (&) [5]) [1133]
                0.00    0.00       3/83907016     Catch::ITransientExpression::ITransientExpression(bool, bool) [67]
-----------------------------------------------
                0.00    0.00       3/3           Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [7]> const Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>::operator==<char [7]>(char const (&) [7]) [879]
[1134]   0.0    0.00    0.00       3         Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [7]>::BinaryExpr(bool, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, Catch::StringRef, char const (&) [7]) [1134]
                0.00    0.00       3/83907016     Catch::ITransientExpression::ITransientExpression(bool, bool) [67]
-----------------------------------------------
                0.00    0.00       1/1           Catch::(anonymous namespace)::createReporter(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::shared_ptr<Catch::IConfig const> const&) [379]
[1135]   0.0    0.00    0.00       1         std::unique_ptr<Catch::IStreamingReporter, std::default_delete<Catch::IStreamingReporter> >::operator bool() const [1135]
                0.00    0.00       1/84362195     std::unique_ptr<Catch::IStreamingReporter, std::default_delete<Catch::IStreamingReporter> >::get() const [43]
-----------------------------------------------
                0.00    0.00       1/1           std::unique_ptr<Catch::IStreamingReporter, std::default_delete<Catch::IStreamingReporter> >::unique_ptr(std::unique_ptr<Catch::IStreamingReporter, std::default_delete<Catch::IStreamingReporter> >&&) [1137]
[1136]   0.0    0.00    0.00       1         std::unique_ptr<Catch::IStreamingReporter, std::default_delete<Catch::IStreamingReporter> >::release() [1136]
                0.00    0.00       1/84362195     std::unique_ptr<Catch::IStreamingReporter, std::default_delete<Catch::IStreamingReporter> >::get() const [43]
                0.00    0.00       1/3           std::__uniq_ptr_impl<Catch::IStreamingReporter, std::default_delete<Catch::IStreamingReporter> >::_M_ptr() [2488]
-----------------------------------------------
                0.00    0.00       1/1           Catch::RunContext::RunContext(std::shared_ptr<Catch::IConfig const> const&, std::unique_ptr<Catch::IStreamingReporter, std::default_delete<Catch::IStreamingReporter> >&&) [888]
[1137]   0.0    0.00    0.00       1         std::unique_ptr<Catch::IStreamingReporter, std::default_delete<Catch::IStreamingReporter> >::unique_ptr(std::unique_ptr<Catch::IStreamingReporter, std::default_delete<Catch::IStreamingReporter> >&&) [1137]
                0.00    0.00       1/1           std::unique_ptr<Catch::IStreamingReporter, std::default_delete<Catch::IStreamingReporter> >::release() [1136]
                0.00    0.00       1/2           std::unique_ptr<Catch::IStreamingReporter, std::default_delete<Catch::IStreamingReporter> >::get_deleter() [2749]
                0.00    0.00       1/6           std::default_delete<Catch::IStreamingReporter>&& std::forward<std::default_delete<Catch::IStreamingReporter> >(std::remove_reference<std::default_delete<Catch::IStreamingReporter> >::type&) [2185]
                0.00    0.00       1/1           std::__uniq_ptr_impl<Catch::IStreamingReporter, std::default_delete<Catch::IStreamingReporter> >::__uniq_ptr_impl<std::default_delete<Catch::IStreamingReporter> >(Catch::IStreamingReporter, std::default_delete<Catch::IStreamingReporter>&&) [3774]
-----------------------------------------------
                0.00    0.00       1/1           ___CATCH__TEST____0() [349]
[1138]   0.0    0.00    0.00       1         Catch::BinaryExpr<char32_t const&, int const&> const Catch::ExprLhs<char32_t const&>::operator==<int>(int const&) [1138]
                0.00    0.00       1/154890399     Catch::StringRef::StringRef(char const) [42]
                0.00    0.00       1/1           Catch::BinaryExpr<char32_t const&, int const&>::BinaryExpr(bool, char32_t const&, Catch::StringRef, int const&) [1173]
                0.00    0.00       1/1           bool Catch::compareEqual<char32_t, int>(char32_t const&, int const&) [3010]
-----------------------------------------------
                0.00    0.00       1/1           ___CATCH__TEST____0() [89]
[1139]   0.0    0.00    0.00       1         Catch::BinaryExpr<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&> const Catch::ExprLhs<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> > const&>::operator>=<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [1139]
                0.00    0.00       1/154890399     Catch::StringRef::StringRef(char const) [42]
                0.00    0.00       1/8           Catch::BinaryExpr<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&>::BinaryExpr(bool, libutf8::case_insensitive_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&) [1088]
                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&) [3116]
-----------------------------------------------
                0.00    0.00       1/1           ___CATCH__TEST____0() [89]
[1140]   0.0    0.00    0.00       1         Catch::BinaryExpr<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&> const Catch::ExprLhs<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> > const&>::operator><std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [1140]
                0.00    0.00       1/154890399     Catch::StringRef::StringRef(char const) [42]
                0.00    0.00       1/8           Catch::BinaryExpr<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&>::BinaryExpr(bool, libutf8::case_insensitive_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&) [1088]
                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&) [3118]
-----------------------------------------------
                0.00    0.00       1/1           ___CATCH__TEST____0() [89]
[1141]   0.0    0.00    0.00       1         Catch::BinaryExpr<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&> const Catch::ExprLhs<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> > const&>::operator<=<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [1141]
                0.00    0.00       1/154890399     Catch::StringRef::StringRef(char const) [42]
                0.00    0.00       1/8           Catch::BinaryExpr<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&>::BinaryExpr(bool, libutf8::case_insensitive_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&) [1088]
                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&) [3120]
-----------------------------------------------
                0.00    0.00       1/1           ___CATCH__TEST____0() [89]
[1142]   0.0    0.00    0.00       1         Catch::BinaryExpr<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&> const Catch::ExprLhs<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> > const&>::operator< <std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [1142]
                0.00    0.00       1/154890399     Catch::StringRef::StringRef(char const) [42]
                0.00    0.00       1/8           Catch::BinaryExpr<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&>::BinaryExpr(bool, libutf8::case_insensitive_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&) [1088]
                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&) [3122]
-----------------------------------------------
                0.00    0.00       1/1           ___CATCH__TEST____0() [89]
[1143]   0.0    0.00    0.00       1         Catch::BinaryExpr<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&> const Catch::ExprLhs<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> > const&>::operator!=<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [1143]
                0.00    0.00       1/154890399     Catch::StringRef::StringRef(char const) [42]
                0.00    0.00       1/8           Catch::BinaryExpr<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&>::BinaryExpr(bool, libutf8::case_insensitive_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&) [1088]
                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> > const&>(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&) [3017]
-----------------------------------------------
                0.00    0.00       1/1           ___CATCH__TEST____0() [89]
[1144]   0.0    0.00    0.00       1         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&> const Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>::operator>=<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&) [1144]
                0.00    0.00       1/154890399     Catch::StringRef::StringRef(char const) [42]
                0.00    0.00       1/8           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&>::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> > const&) [1089]
                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&) [3117]
-----------------------------------------------
                0.00    0.00       1/1           ___CATCH__TEST____0() [89]
[1145]   0.0    0.00    0.00       1         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&> const Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>::operator><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&) [1145]
                0.00    0.00       1/154890399     Catch::StringRef::StringRef(char const) [42]
                0.00    0.00       1/8           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&>::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> > const&) [1089]
                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&) [3119]
-----------------------------------------------
                0.00    0.00       1/1           ___CATCH__TEST____0() [89]
[1146]   0.0    0.00    0.00       1         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&> const Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>::operator<=<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&) [1146]
                0.00    0.00       1/154890399     Catch::StringRef::StringRef(char const) [42]
                0.00    0.00       1/8           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&>::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> > const&) [1089]
                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&) [3121]
-----------------------------------------------
                0.00    0.00       1/1           ___CATCH__TEST____0() [89]
[1147]   0.0    0.00    0.00       1         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&> const Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>::operator< <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&) [1147]
                0.00    0.00       1/154890399     Catch::StringRef::StringRef(char const) [42]
                0.00    0.00       1/8           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&>::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> > const&) [1089]
                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&) [3123]
-----------------------------------------------
                0.00    0.00       1/1           ___CATCH__TEST____0() [89]
[1148]   0.0    0.00    0.00       1         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&> const Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>::operator!=<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&) [1148]
                0.00    0.00       1/154890399     Catch::StringRef::StringRef(char const) [42]
                0.00    0.00       1/8           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&>::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> > const&) [1089]
                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> > const&>(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&) [3018]
-----------------------------------------------
                0.00    0.00       1/5           std::__shared_ptr<Catch::Config, (__gnu_cxx::Lockpolicy)2>::reset() [1230]
                0.00    0.00       1/5           std::__shared_ptr<Catch::Config, (__gnu_cxx::Lockpolicy)2>::operator=(std::__shared_ptr<Catch::Config, (__gnu_cxx::Lockpolicy)2>&&) [1231]
                0.00    0.00       3/5           std::shared_ptr<Catch::Config>::~shared_ptr() [1170]
[1149]   0.0    0.00    0.00       5         std::__shared_ptr<Catch::Config, (__gnu_cxx::Lockpolicy)2>::~__shared_ptr() [1149]
                0.00    0.00       5/3889        std::__shared_count<(__gnu_cxx::Lockpolicy)2>::~__shared_count() <cycle 1> [1348]
-----------------------------------------------
                0.00    0.00       1/1           Catch::LazyStat<Catch::TestRunInfo>::~LazyStat() [1152]
[1150]   0.0    0.00    0.00       1         Catch::Option<Catch::TestRunInfo>::~Option() [1150]
                0.00    0.00       1/3           Catch::Option<Catch::TestRunInfo>::reset() [1099]
-----------------------------------------------
                0.00    0.00       1/1           Catch::StreamingReporterBase<Catch::ConsoleReporter>::testRunEnded(Catch::TestRunStats const&) [1063]
[1151]   0.0    0.00    0.00       1         Catch::LazyStat<Catch::TestRunInfo>::reset() [1151]
                0.00    0.00       1/3           Catch::Option<Catch::TestRunInfo>::reset() [1099]
-----------------------------------------------
                0.00    0.00       1/1           Catch::StreamingReporterBase<Catch::ConsoleReporter>::~StreamingReporterBase() [493]
[1152]   0.0    0.00    0.00       1         Catch::LazyStat<Catch::TestRunInfo>::~LazyStat() [1152]
                0.00    0.00       1/1           Catch::Option<Catch::TestRunInfo>::~Option() [1150]
-----------------------------------------------
                0.00    0.00       2/2           Catch::BinaryExpr<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&> const Catch::ExprLhs<std::__cxx11::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t> > const&>::operator==<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&) [1090]
[1153]   0.0    0.00    0.00       2         Catch::BinaryExpr<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&>::BinaryExpr(bool, std::__cxx11::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t> > const&, Catch::StringRef, std::__cxx11::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t> > const&) [1153]
                0.00    0.00       2/83907016     Catch::ITransientExpression::ITransientExpression(bool, bool) [67]
-----------------------------------------------
                0.00    0.00       2/2           Catch::BinaryExpr<std::__cxx11::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::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>::operator==<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [728]
[1154]   0.0    0.00    0.00       2         Catch::BinaryExpr<std::__cxx11::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&) [1154]
                0.00    0.00       2/83907016     Catch::ITransientExpression::ITransientExpression(bool, bool) [67]
-----------------------------------------------
                0.00    0.00       1/1           std::vector<Catch::clara::detail::Arg, std::allocator<Catch::clara::detail::Arg> >::operator=(std::vector<Catch::clara::detail::Arg, std::allocator<Catch::clara::detail::Arg> >&&) [1156]
[1155]   0.0    0.00    0.00       1         std::vector<Catch::clara::detail::Arg, std::allocator<Catch::clara::detail::Arg> >::_M_move_assign(std::vector<Catch::clara::detail::Arg, std::allocator<Catch::clara::detail::Arg> >&&, std::integral_constant<bool, true>) [1155]
                0.00    0.00       1/77          std::vector<Catch::clara::detail::Arg, std::allocator<Catch::clara::detail::Arg> >::~vector() [951]
                0.00    0.00       2/2           std::Vectorbase<Catch::clara::detail::Arg, std::allocator<Catch::clara::detail::Arg> >::Vectorimpl::_M_swap_data(std::Vectorbase<Catch::clara::detail::Arg, std::allocator<Catch::clara::detail::Arg> >::Vectorimpl&) [2761]
                0.00    0.00       2/157         std::Vectorbase<Catch::clara::detail::Arg, std::allocator<Catch::clara::detail::Arg> >::_M_get_Tp_allocator() [1561]
                0.00    0.00       1/1           std::Vectorbase<Catch::clara::detail::Arg, std::allocator<Catch::clara::detail::Arg> >::get_allocator() const [3325]
                0.00    0.00       1/1           std::vector<Catch::clara::detail::Arg, std::allocator<Catch::clara::detail::Arg> >::vector(std::allocator<Catch::clara::detail::Arg> const&) [4010]
                0.00    0.00       1/152         std::allocator<Catch::clara::detail::Arg>::~allocator() [1575]
                0.00    0.00       1/1           void std::__alloc_on_move<std::allocator<Catch::clara::detail::Arg> >(std::allocator<Catch::clara::detail::Arg>&, std::allocator<Catch::clara::detail::Arg>&) [4116]
-----------------------------------------------
                0.00    0.00       1/1           Catch::clara::detail::Parser::operator=(Catch::clara::detail::Parser&&) [865]
[1156]   0.0    0.00    0.00       1         std::vector<Catch::clara::detail::Arg, std::allocator<Catch::clara::detail::Arg> >::operator=(std::vector<Catch::clara::detail::Arg, std::allocator<Catch::clara::detail::Arg> >&&) [1156]
                0.00    0.00       1/1           std::vector<Catch::clara::detail::Arg, std::allocator<Catch::clara::detail::Arg> >::_M_move_assign(std::vector<Catch::clara::detail::Arg, std::allocator<Catch::clara::detail::Arg> >&&, std::integral_constant<bool, true>) [1155]
                0.00    0.00       1/1           std::remove_reference<std::vector<Catch::clara::detail::Arg, std::allocator<Catch::clara::detail::Arg> >&>::type&& std::move<std::vector<Catch::clara::detail::Arg, std::allocator<Catch::clara::detail::Arg> >&>(std::vector<Catch::clara::detail::Arg, std::allocator<Catch::clara::detail::Arg> >&) [4224]
-----------------------------------------------
                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) [413]
                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) [414]
[1157]   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) [1157]
                0.00    0.00       2/6619467     std::char_traits<char16_t>::assign(char16_t&, char16_t const&) [344]
                0.00    0.00 1048577/1048577     std::char_traits<char16_t>::copy(char16_t, char16_t const, unsigned long) [1295]
-----------------------------------------------
                0.00    0.00       3/3           ___CATCH__TEST____0() [89]
[1158]   0.0    0.00    0.00       3         Catch::BinaryExpr<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [3]>::~BinaryExpr() [1158]
                0.00    0.00       3/83907016     Catch::ITransientExpression::~ITransientExpression() [97]
-----------------------------------------------
                0.00    0.00       3/3           ___CATCH__TEST____0() [89]
[1159]   0.0    0.00    0.00       3         Catch::BinaryExpr<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [5]>::~BinaryExpr() [1159]
                0.00    0.00       3/83907016     Catch::ITransientExpression::~ITransientExpression() [97]
-----------------------------------------------
                0.00    0.00       3/3           ___CATCH__TEST____0() [89]
[1160]   0.0    0.00    0.00       3         Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [7]>::~BinaryExpr() [1160]
                0.00    0.00       3/83907016     Catch::ITransientExpression::~ITransientExpression() [97]
-----------------------------------------------
                0.00    0.00       1/1           Catch::RunContext::testGroupEnded(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, Catch::Totals const&, unsigned long, unsigned long) [955]
[1161]   0.0    0.00    0.00       1         Catch::ConsoleReporter::testGroupEnded(Catch::TestGroupStats const&) [1161]
                0.00    0.00       1/1           Catch::StreamingReporterBase<Catch::ConsoleReporter>::testGroupEnded(Catch::TestGroupStats const&) [1162]
-----------------------------------------------
                0.00    0.00       1/1           Catch::ConsoleReporter::testGroupEnded(Catch::TestGroupStats const&) [1161]
[1162]   0.0    0.00    0.00       1         Catch::StreamingReporterBase<Catch::ConsoleReporter>::testGroupEnded(Catch::TestGroupStats const&) [1162]
                0.00    0.00       1/2           Catch::LazyStat<Catch::GroupInfo>::reset() [1131]
-----------------------------------------------
                0.00    0.00       1/1           Catch::LazyStat<Catch::GroupInfo>::~LazyStat() [1164]
[1163]   0.0    0.00    0.00       1         Catch::Option<Catch::GroupInfo>::~Option() [1163]
                0.00    0.00       1/4           Catch::Option<Catch::GroupInfo>::reset() [1098]
-----------------------------------------------
                0.00    0.00       1/1           Catch::StreamingReporterBase<Catch::ConsoleReporter>::~StreamingReporterBase() [493]
[1164]   0.0    0.00    0.00       1         Catch::LazyStat<Catch::GroupInfo>::~LazyStat() [1164]
                0.00    0.00       1/1           Catch::Option<Catch::GroupInfo>::~Option() [1163]
-----------------------------------------------
                0.00    0.00       4/4           std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_replace(unsigned long, unsigned long, char const, unsigned long) [337]
[1165]   0.0    0.00    0.00       4         std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_disjunct(char const) const [1165]
                0.00    0.00       4/491157742     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_data() const [44]
                0.00    0.00       4/4           std::less<char const>::operator()(char const const&, char const const&) const [2248]
-----------------------------------------------
                0.00    0.00       1/3           Catch::clara::detail::ExeName::ExeName(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&) [954]
                0.00    0.00       2/3           Catch::clara::detail::ParserRefImpl<Catch::clara::detail::Opt>::ParserRefImpl<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [877]
[1166]   0.0    0.00    0.00       3         std::shared_ptr<Catch::clara::detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::~shared_ptr() [1166]
                0.00    0.00       3/3           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() [1168]
-----------------------------------------------
                0.00    0.00       3/3           Catch::clara::detail::ParserRefImpl<Catch::clara::detail::Opt>::ParserRefImpl<unsigned int>(unsigned int&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [838]
[1167]   0.0    0.00    0.00       3         std::shared_ptr<Catch::clara::detail::BoundValueRef<unsigned int> >::~shared_ptr() [1167]
                0.00    0.00       3/3           std::__shared_ptr<Catch::clara::detail::BoundValueRef<unsigned int>, (__gnu_cxx::Lockpolicy)2>::~__shared_ptr() [1169]
-----------------------------------------------
                0.00    0.00       3/3           std::shared_ptr<Catch::clara::detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::~shared_ptr() [1166]
[1168]   0.0    0.00    0.00       3         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() [1168]
                0.00    0.00       3/3889        std::__shared_count<(__gnu_cxx::Lockpolicy)2>::~__shared_count() <cycle 1> [1348]
-----------------------------------------------
                0.00    0.00       3/3           std::shared_ptr<Catch::clara::detail::BoundValueRef<unsigned int> >::~shared_ptr() [1167]
[1169]   0.0    0.00    0.00       3         std::__shared_ptr<Catch::clara::detail::BoundValueRef<unsigned int>, (__gnu_cxx::Lockpolicy)2>::~__shared_ptr() [1169]
                0.00    0.00       3/3889        std::__shared_count<(__gnu_cxx::Lockpolicy)2>::~__shared_count() <cycle 1> [1348]
-----------------------------------------------
                0.00    0.00       1/3           Catch::Session::~Session() [558]
                0.00    0.00       1/3           Catch::Session::config() [158]
                0.00    0.00       1/3           Catch::(anonymous namespace)::TestGroup::~TestGroup() [212]
[1170]   0.0    0.00    0.00       3         std::shared_ptr<Catch::Config>::~shared_ptr() [1170]
                0.00    0.00       3/5           std::__shared_ptr<Catch::Config, (__gnu_cxx::Lockpolicy)2>::~__shared_ptr() [1149]
-----------------------------------------------
                0.00    0.00       2/2           ___CATCH__TEST____15() [196]
[1171]   0.0    0.00    0.00       2         Catch::BinaryExpr<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&>::~BinaryExpr() [1171]
                0.00    0.00       2/83907016     Catch::ITransientExpression::~ITransientExpression() [97]
-----------------------------------------------
                0.00    0.00       2/2           ___CATCH__TEST____15() [196]
[1172]   0.0    0.00    0.00       2         Catch::BinaryExpr<std::__cxx11::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() [1172]
                0.00    0.00       2/83907016     Catch::ITransientExpression::~ITransientExpression() [97]
-----------------------------------------------
                0.00    0.00       1/1           Catch::BinaryExpr<char32_t const&, int const&> const Catch::ExprLhs<char32_t const&>::operator==<int>(int const&) [1138]
[1173]   0.0    0.00    0.00       1         Catch::BinaryExpr<char32_t const&, int const&>::BinaryExpr(bool, char32_t const&, Catch::StringRef, int const&) [1173]
                0.00    0.00       1/83907016     Catch::ITransientExpression::ITransientExpression(bool, bool) [67]
-----------------------------------------------
                0.00    0.00       1/1           Catch::BinaryExpr<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [11]> const Catch::ExprLhs<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> > const&>::operator==<char [11]>(char const (&) [11]) [924]
[1174]   0.0    0.00    0.00       1         Catch::BinaryExpr<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [11]>::BinaryExpr(bool, libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> > const&, Catch::StringRef, char const (&) [11]) [1174]
                0.00    0.00       1/83907016     Catch::ITransientExpression::ITransientExpression(bool, bool) [67]
-----------------------------------------------
                0.00    0.00       1/2           Catch::clara::detail::ParserRefImpl<Catch::clara::detail::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> > > > >(std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [897]
                0.00    0.00       1/2           Catch::clara::detail::ParserRefImpl<Catch::clara::detail::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> > > > >(std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [898]
[1175]   0.0    0.00    0.00       2         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> > > > > >::~shared_ptr() [1175]
                0.00    0.00       2/2           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() [1177]
-----------------------------------------------
                0.00    0.00       2/2           Catch::clara::detail::ParserRefImpl<Catch::clara::detail::Opt>::ParserRefImpl<double>(double&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [878]
[1176]   0.0    0.00    0.00       2         std::shared_ptr<Catch::clara::detail::BoundValueRef<double> >::~shared_ptr() [1176]
                0.00    0.00       2/2           std::__shared_ptr<Catch::clara::detail::BoundValueRef<double>, (__gnu_cxx::Lockpolicy)2>::~__shared_ptr() [1178]
-----------------------------------------------
                0.00    0.00       2/2           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> > > > > >::~shared_ptr() [1175]
[1177]   0.0    0.00    0.00       2         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() [1177]
                0.00    0.00       2/3889        std::__shared_count<(__gnu_cxx::Lockpolicy)2>::~__shared_count() <cycle 1> [1348]
-----------------------------------------------
                0.00    0.00       2/2           std::shared_ptr<Catch::clara::detail::BoundValueRef<double> >::~shared_ptr() [1176]
[1178]   0.0    0.00    0.00       2         std::__shared_ptr<Catch::clara::detail::BoundValueRef<double>, (__gnu_cxx::Lockpolicy)2>::~__shared_ptr() [1178]
                0.00    0.00       2/3889        std::__shared_count<(__gnu_cxx::Lockpolicy)2>::~__shared_count() <cycle 1> [1348]
-----------------------------------------------
                0.00    0.00       1/1           Catch::clara::detail::Parser::operator=(Catch::clara::detail::Parser&&) [865]
[1179]   0.0    0.00    0.00       1         Catch::clara::detail::ExeName::operator=(Catch::clara::detail::ExeName&&) [1179]
                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> > >&&) [1205]
                0.00    0.00       1/1           std::shared_ptr<Catch::clara::detail::BoundValueRefBase>::operator=(std::shared_ptr<Catch::clara::detail::BoundValueRefBase>&&) [1225]
                0.00    0.00       1/1           Catch::clara::detail::ComposableParserImpl<Catch::clara::detail::ExeName>::operator=(Catch::clara::detail::ComposableParserImpl<Catch::clara::detail::ExeName>&&) [3085]
-----------------------------------------------
                0.00    0.00       1/1           ___CATCH__TEST____0() [89]
[1180]   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 [1180]
                0.00    0.00       1/7865775     __gnu_cxx::__normal_iterator<char, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::__normal_iterator(char const&) [357]
-----------------------------------------------
                0.00    0.00       1/1           ___CATCH__TEST____0() [89]
[1181]   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 [1181]
                0.00    0.00       1/7865775     __gnu_cxx::__normal_iterator<char, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::__normal_iterator(char const&) [357]
-----------------------------------------------
                0.00    0.00      14/14          std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::clear() [1183]
[1182]   0.0    0.00    0.00      14         std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::_M_erase_at_end(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >) [1182]
                0.00    0.00      14/522909      void std::Destroy<std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&) [674]
                0.00    0.00      14/525355      std::Vectorbase<std::__cxx11::basic_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() [1307]
-----------------------------------------------
                0.00    0.00      14/14          Catch::setTags(Catch::TestCaseInfo&, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >) [217]
[1183]   0.0    0.00    0.00      14         std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::clear() [1183]
                0.00    0.00      14/14          std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::_M_erase_at_end(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >) [1182]
-----------------------------------------------
                0.00    0.00       1/1           ___CATCH__TEST____0() [349]
[1184]   0.0    0.00    0.00       1         Catch::BinaryExpr<char32_t const&, int const&>::~BinaryExpr() [1184]
                0.00    0.00       1/83907016     Catch::ITransientExpression::~ITransientExpression() [97]
-----------------------------------------------
                0.00    0.00       1/1           ___CATCH__TEST____0() [89]
[1185]   0.0    0.00    0.00       1         Catch::BinaryExpr<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [11]>::~BinaryExpr() [1185]
                0.00    0.00       1/83907016     Catch::ITransientExpression::~ITransientExpression() [97]
-----------------------------------------------
                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 [1127]
[1186]   0.0    0.00    0.00       2         std::__cxx11::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t> >::data() const [1186]
                0.00    0.00       2/38174441     std::__cxx11::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t> >::_M_data() const [276]
-----------------------------------------------
                0.00    0.00       1/1           Catch::RunContext::~RunContext() [213]
[1187]   0.0    0.00    0.00       1         Catch::TestCaseTracking::TrackerContext::~TrackerContext() [1187]
                0.00    0.00       1/3889        std::shared_ptr<Catch::TestCaseTracking::ITracker>::~shared_ptr() <cycle 1> [1439]
-----------------------------------------------
                0.00    0.00       1/1           Catch::ReporterRegistrar<Catch::XmlReporter>::ReporterRegistrar(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [125]
[1188]   0.0    0.00    0.00       1         std::shared_ptr<Catch::ReporterRegistrar<Catch::XmlReporter>::ReporterFactory>::~shared_ptr() [1188]
                0.00    0.00       1/1           std::__shared_ptr<Catch::ReporterRegistrar<Catch::XmlReporter>::ReporterFactory, (__gnu_cxx::Lockpolicy)2>::~__shared_ptr() [1206]
-----------------------------------------------
                0.00    0.00       1/1           Catch::ReporterRegistrar<Catch::JunitReporter>::ReporterRegistrar(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [622]
[1189]   0.0    0.00    0.00       1         std::shared_ptr<Catch::ReporterRegistrar<Catch::JunitReporter>::ReporterFactory>::~shared_ptr() [1189]
                0.00    0.00       1/1           std::__shared_ptr<Catch::ReporterRegistrar<Catch::JunitReporter>::ReporterFactory, (__gnu_cxx::Lockpolicy)2>::~__shared_ptr() [1207]
-----------------------------------------------
                0.00    0.00       1/1           Catch::ReporterRegistrar<Catch::CompactReporter>::ReporterRegistrar(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [623]
[1190]   0.0    0.00    0.00       1         std::shared_ptr<Catch::ReporterRegistrar<Catch::CompactReporter>::ReporterFactory>::~shared_ptr() [1190]
                0.00    0.00       1/1           std::__shared_ptr<Catch::ReporterRegistrar<Catch::CompactReporter>::ReporterFactory, (__gnu_cxx::Lockpolicy)2>::~__shared_ptr() [1208]
-----------------------------------------------
                0.00    0.00       1/1           Catch::ReporterRegistrar<Catch::ConsoleReporter>::ReporterRegistrar(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [624]
[1191]   0.0    0.00    0.00       1         std::shared_ptr<Catch::ReporterRegistrar<Catch::ConsoleReporter>::ReporterFactory>::~shared_ptr() [1191]
                0.00    0.00       1/1           std::__shared_ptr<Catch::ReporterRegistrar<Catch::ConsoleReporter>::ReporterFactory, (__gnu_cxx::Lockpolicy)2>::~__shared_ptr() [1209]
-----------------------------------------------
                0.00    0.00       1/1           Catch::clara::detail::ParserRefImpl<Catch::clara::detail::Opt>::ParserRefImpl<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#2}>(Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#2} const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [899]
[1192]   0.0    0.00    0.00       1         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}> >::~shared_ptr() [1192]
                0.00    0.00       1/1           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() [1210]
-----------------------------------------------
                0.00    0.00       1/1           Catch::clara::detail::ParserRefImpl<Catch::clara::detail::Opt>::ParserRefImpl<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#3}>(Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#3} const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [900]
[1193]   0.0    0.00    0.00       1         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}> >::~shared_ptr() [1193]
                0.00    0.00       1/1           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() [1211]
-----------------------------------------------
                0.00    0.00       1/1           Catch::clara::detail::ParserRefImpl<Catch::clara::detail::Opt>::ParserRefImpl<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#4}>(Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#4} const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [901]
[1194]   0.0    0.00    0.00       1         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}> >::~shared_ptr() [1194]
                0.00    0.00       1/1           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() [1212]
-----------------------------------------------
                0.00    0.00       1/1           Catch::clara::detail::ParserRefImpl<Catch::clara::detail::Opt>::ParserRefImpl<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#5}>(Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#5} const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [902]
[1195]   0.0    0.00    0.00       1         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}> >::~shared_ptr() [1195]
                0.00    0.00       1/1           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() [1213]
-----------------------------------------------
                0.00    0.00       1/1           Catch::clara::detail::ParserRefImpl<Catch::clara::detail::Opt>::ParserRefImpl<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#6}>(Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#6} const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [903]
[1196]   0.0    0.00    0.00       1         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}> >::~shared_ptr() [1196]
                0.00    0.00       1/1           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() [1214]
-----------------------------------------------
                0.00    0.00       1/1           Catch::clara::detail::ParserRefImpl<Catch::clara::detail::Opt>::ParserRefImpl<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#7}>(Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#7} const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [904]
[1197]   0.0    0.00    0.00       1         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}> >::~shared_ptr() [1197]
                0.00    0.00       1/1           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() [1215]
-----------------------------------------------
                0.00    0.00       1/1           Catch::clara::detail::ParserRefImpl<Catch::clara::detail::Opt>::ParserRefImpl<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#8}>(Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#8} const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [905]
[1198]   0.0    0.00    0.00       1         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&)#8}> >::~shared_ptr() [1198]
                0.00    0.00       1/1           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&)#8}>, (__gnu_cxx::Lockpolicy)2>::~__shared_ptr() [1216]
-----------------------------------------------
                0.00    0.00       1/1           Catch::clara::detail::ParserRefImpl<Catch::clara::detail::Opt>::ParserRefImpl<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&) [906]
[1199]   0.0    0.00    0.00       1         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&)#1}> >::~shared_ptr() [1199]
                0.00    0.00       1/1           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&)#1}>, (__gnu_cxx::Lockpolicy)2>::~__shared_ptr() [1217]
-----------------------------------------------
                0.00    0.00       1/1           Catch::clara::detail::ParserRefImpl<Catch::clara::detail::Opt>::ParserRefImpl<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(bool)#11}>(Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(bool)#11} const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [907]
[1200]   0.0    0.00    0.00       1         std::shared_ptr<Catch::clara::detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(bool)#11}> >::~shared_ptr() [1200]
                0.00    0.00       1/1           std::__shared_ptr<Catch::clara::detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(bool)#11}>, (__gnu_cxx::Lockpolicy)2>::~__shared_ptr() [1218]
-----------------------------------------------
                0.00    0.00       1/1           Catch::clara::detail::ParserRefImpl<Catch::clara::detail::Opt>::ParserRefImpl<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(int)#10}>(Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(int)#10} const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [908]
[1201]   0.0    0.00    0.00       1         std::shared_ptr<Catch::clara::detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(int)#10}> >::~shared_ptr() [1201]
                0.00    0.00       1/1           std::__shared_ptr<Catch::clara::detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(int)#10}>, (__gnu_cxx::Lockpolicy)2>::~__shared_ptr() [1219]
-----------------------------------------------
                0.00    0.00       1/1           Catch::clara::detail::ParserRefImpl<Catch::clara::detail::Opt>::ParserRefImpl<long>(long&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [909]
[1202]   0.0    0.00    0.00       1         std::shared_ptr<Catch::clara::detail::BoundValueRef<long> >::~shared_ptr() [1202]
                0.00    0.00       1/1           std::__shared_ptr<Catch::clara::detail::BoundValueRef<long>, (__gnu_cxx::Lockpolicy)2>::~__shared_ptr() [1220]
-----------------------------------------------
                0.00    0.00       1/1           Catch::clara::detail::Opt::Opt<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(bool)#9}>(Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(bool)#9} const&) [680]
[1203]   0.0    0.00    0.00       1         std::shared_ptr<Catch::clara::detail::BoundFlagLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(bool)#9}> >::~shared_ptr() [1203]
                0.00    0.00       1/1           std::__shared_ptr<Catch::clara::detail::BoundFlagLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(bool)#9}>, (__gnu_cxx::Lockpolicy)2>::~__shared_ptr() [1221]
-----------------------------------------------
                0.00    0.00       1/1           Catch::clara::detail::Opt::Opt<Catch::clara::detail::Help::Help(bool&)::{lambda(bool)#1}>(Catch::clara::detail::Help::Help(bool&)::{lambda(bool)#1} const&) [679]
[1204]   0.0    0.00    0.00       1         std::shared_ptr<Catch::clara::detail::BoundFlagLambda<Catch::clara::detail::Help::Help(bool&)::{lambda(bool)#1}> >::~shared_ptr() [1204]
                0.00    0.00       1/1           std::__shared_ptr<Catch::clara::detail::BoundFlagLambda<Catch::clara::detail::Help::Help(bool&)::{lambda(bool)#1}>, (__gnu_cxx::Lockpolicy)2>::~__shared_ptr() [1222]
-----------------------------------------------
                0.00    0.00       1/1           Catch::clara::detail::ExeName::operator=(Catch::clara::detail::ExeName&&) [1179]
[1205]   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> > >&&) [1205]
                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>&&) [1223]
                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> > >&) [4218]
-----------------------------------------------
                0.00    0.00       1/1           std::shared_ptr<Catch::ReporterRegistrar<Catch::XmlReporter>::ReporterFactory>::~shared_ptr() [1188]
[1206]   0.0    0.00    0.00       1         std::__shared_ptr<Catch::ReporterRegistrar<Catch::XmlReporter>::ReporterFactory, (__gnu_cxx::Lockpolicy)2>::~__shared_ptr() [1206]
                0.00    0.00       1/3889        std::__shared_count<(__gnu_cxx::Lockpolicy)2>::~__shared_count() <cycle 1> [1348]
-----------------------------------------------
                0.00    0.00       1/1           std::shared_ptr<Catch::ReporterRegistrar<Catch::JunitReporter>::ReporterFactory>::~shared_ptr() [1189]
[1207]   0.0    0.00    0.00       1         std::__shared_ptr<Catch::ReporterRegistrar<Catch::JunitReporter>::ReporterFactory, (__gnu_cxx::Lockpolicy)2>::~__shared_ptr() [1207]
                0.00    0.00       1/3889        std::__shared_count<(__gnu_cxx::Lockpolicy)2>::~__shared_count() <cycle 1> [1348]
-----------------------------------------------
                0.00    0.00       1/1           std::shared_ptr<Catch::ReporterRegistrar<Catch::CompactReporter>::ReporterFactory>::~shared_ptr() [1190]
[1208]   0.0    0.00    0.00       1         std::__shared_ptr<Catch::ReporterRegistrar<Catch::CompactReporter>::ReporterFactory, (__gnu_cxx::Lockpolicy)2>::~__shared_ptr() [1208]
                0.00    0.00       1/3889        std::__shared_count<(__gnu_cxx::Lockpolicy)2>::~__shared_count() <cycle 1> [1348]
-----------------------------------------------
                0.00    0.00       1/1           std::shared_ptr<Catch::ReporterRegistrar<Catch::ConsoleReporter>::ReporterFactory>::~shared_ptr() [1191]
[1209]   0.0    0.00    0.00       1         std::__shared_ptr<Catch::ReporterRegistrar<Catch::ConsoleReporter>::ReporterFactory, (__gnu_cxx::Lockpolicy)2>::~__shared_ptr() [1209]
                0.00    0.00       1/3889        std::__shared_count<(__gnu_cxx::Lockpolicy)2>::~__shared_count() <cycle 1> [1348]
-----------------------------------------------
                0.00    0.00       1/1           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}> >::~shared_ptr() [1192]
[1210]   0.0    0.00    0.00       1         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() [1210]
                0.00    0.00       1/3889        std::__shared_count<(__gnu_cxx::Lockpolicy)2>::~__shared_count() <cycle 1> [1348]
-----------------------------------------------
                0.00    0.00       1/1           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}> >::~shared_ptr() [1193]
[1211]   0.0    0.00    0.00       1         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() [1211]
                0.00    0.00       1/3889        std::__shared_count<(__gnu_cxx::Lockpolicy)2>::~__shared_count() <cycle 1> [1348]
-----------------------------------------------
                0.00    0.00       1/1           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}> >::~shared_ptr() [1194]
[1212]   0.0    0.00    0.00       1         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() [1212]
                0.00    0.00       1/3889        std::__shared_count<(__gnu_cxx::Lockpolicy)2>::~__shared_count() <cycle 1> [1348]
-----------------------------------------------
                0.00    0.00       1/1           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}> >::~shared_ptr() [1195]
[1213]   0.0    0.00    0.00       1         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() [1213]
                0.00    0.00       1/3889        std::__shared_count<(__gnu_cxx::Lockpolicy)2>::~__shared_count() <cycle 1> [1348]
-----------------------------------------------
                0.00    0.00       1/1           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}> >::~shared_ptr() [1196]
[1214]   0.0    0.00    0.00       1         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() [1214]
                0.00    0.00       1/3889        std::__shared_count<(__gnu_cxx::Lockpolicy)2>::~__shared_count() <cycle 1> [1348]
-----------------------------------------------
                0.00    0.00       1/1           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}> >::~shared_ptr() [1197]
[1215]   0.0    0.00    0.00       1         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() [1215]
                0.00    0.00       1/3889        std::__shared_count<(__gnu_cxx::Lockpolicy)2>::~__shared_count() <cycle 1> [1348]
-----------------------------------------------
                0.00    0.00       1/1           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&)#8}> >::~shared_ptr() [1198]
[1216]   0.0    0.00    0.00       1         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&)#8}>, (__gnu_cxx::Lockpolicy)2>::~__shared_ptr() [1216]
                0.00    0.00       1/3889        std::__shared_count<(__gnu_cxx::Lockpolicy)2>::~__shared_count() <cycle 1> [1348]
-----------------------------------------------
                0.00    0.00       1/1           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&)#1}> >::~shared_ptr() [1199]
[1217]   0.0    0.00    0.00       1         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&)#1}>, (__gnu_cxx::Lockpolicy)2>::~__shared_ptr() [1217]
                0.00    0.00       1/3889        std::__shared_count<(__gnu_cxx::Lockpolicy)2>::~__shared_count() <cycle 1> [1348]
-----------------------------------------------
                0.00    0.00       1/1           std::shared_ptr<Catch::clara::detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(bool)#11}> >::~shared_ptr() [1200]
[1218]   0.0    0.00    0.00       1         std::__shared_ptr<Catch::clara::detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(bool)#11}>, (__gnu_cxx::Lockpolicy)2>::~__shared_ptr() [1218]
                0.00    0.00       1/3889        std::__shared_count<(__gnu_cxx::Lockpolicy)2>::~__shared_count() <cycle 1> [1348]
-----------------------------------------------
                0.00    0.00       1/1           std::shared_ptr<Catch::clara::detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(int)#10}> >::~shared_ptr() [1201]
[1219]   0.0    0.00    0.00       1         std::__shared_ptr<Catch::clara::detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(int)#10}>, (__gnu_cxx::Lockpolicy)2>::~__shared_ptr() [1219]
                0.00    0.00       1/3889        std::__shared_count<(__gnu_cxx::Lockpolicy)2>::~__shared_count() <cycle 1> [1348]
-----------------------------------------------
                0.00    0.00       1/1           std::shared_ptr<Catch::clara::detail::BoundValueRef<long> >::~shared_ptr() [1202]
[1220]   0.0    0.00    0.00       1         std::__shared_ptr<Catch::clara::detail::BoundValueRef<long>, (__gnu_cxx::Lockpolicy)2>::~__shared_ptr() [1220]
                0.00    0.00       1/3889        std::__shared_count<(__gnu_cxx::Lockpolicy)2>::~__shared_count() <cycle 1> [1348]
-----------------------------------------------
                0.00    0.00       1/1           std::shared_ptr<Catch::clara::detail::BoundFlagLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(bool)#9}> >::~shared_ptr() [1203]
[1221]   0.0    0.00    0.00       1         std::__shared_ptr<Catch::clara::detail::BoundFlagLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(bool)#9}>, (__gnu_cxx::Lockpolicy)2>::~__shared_ptr() [1221]
                0.00    0.00       1/3889        std::__shared_count<(__gnu_cxx::Lockpolicy)2>::~__shared_count() <cycle 1> [1348]
-----------------------------------------------
                0.00    0.00       1/1           std::shared_ptr<Catch::clara::detail::BoundFlagLambda<Catch::clara::detail::Help::Help(bool&)::{lambda(bool)#1}> >::~shared_ptr() [1204]
[1222]   0.0    0.00    0.00       1         std::__shared_ptr<Catch::clara::detail::BoundFlagLambda<Catch::clara::detail::Help::Help(bool&)::{lambda(bool)#1}>, (__gnu_cxx::Lockpolicy)2>::~__shared_ptr() [1222]
                0.00    0.00       1/3889        std::__shared_count<(__gnu_cxx::Lockpolicy)2>::~__shared_count() <cycle 1> [1348]
-----------------------------------------------
                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> > >&&) [1205]
[1223]   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>&&) [1223]
                0.00    0.00       1/78          std::__shared_ptr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, (__gnu_cxx::Lockpolicy)2>::~__shared_ptr() [1015]
                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>&) [4223]
                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>&&) [3658]
                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>&) [3657]
-----------------------------------------------
                0.00    0.00       1/7           std::__shared_ptr<Catch::clara::detail::BoundRef, (__gnu_cxx::Lockpolicy)2>::operator=(std::__shared_ptr<Catch::clara::detail::BoundRef, (__gnu_cxx::Lockpolicy)2> const&) [1242]
                0.00    0.00       2/7           std::__shared_ptr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, (__gnu_cxx::Lockpolicy)2>::operator=(std::__shared_ptr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, (__gnu_cxx::Lockpolicy)2> const&) [1239]
                0.00    0.00       2/7           std::__shared_ptr<Catch::clara::detail::BoundValueRefBase, (__gnu_cxx::Lockpolicy)2>::operator=(std::__shared_ptr<Catch::clara::detail::BoundValueRefBase, (__gnu_cxx::Lockpolicy)2> const&) [1238]
                0.00    0.00       2/7           std::__shared_ptr<Catch::IConfig const, (__gnu_cxx::Lockpolicy)2>::operator=(std::__shared_ptr<Catch::IConfig const, (__gnu_cxx::Lockpolicy)2> const&) [1237]
[1224]   0.0    0.00    0.00       7         std::__shared_count<(__gnu_cxx::Lockpolicy)2>::operator=(std::__shared_count<(__gnu_cxx::Lockpolicy)2> const&) [1224]
                0.00    0.00       1/3889        std::Spcounted_base<(__gnu_cxx::Lockpolicy)2>::_M_release() <cycle 1> [978]
                0.00    0.00       3/2308        std::Spcounted_base<(__gnu_cxx::Lockpolicy)2>::_M_add_ref_copy() [1363]
-----------------------------------------------
                0.00    0.00       1/1           Catch::clara::detail::ExeName::operator=(Catch::clara::detail::ExeName&&) [1179]
[1225]   0.0    0.00    0.00       1         std::shared_ptr<Catch::clara::detail::BoundValueRefBase>::operator=(std::shared_ptr<Catch::clara::detail::BoundValueRefBase>&&) [1225]
                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>&&) [1228]
                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>&) [4216]
-----------------------------------------------
                0.00    0.00       1/1           Catch::clara::detail::ExeName::ExeName(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&) [954]
[1226]   0.0    0.00    0.00       1         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> > > >&&) [1226]
                0.00    0.00       1/1           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>&&) [1229]
                0.00    0.00       1/3           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> > > >&) [2561]
-----------------------------------------------
                0.00    0.00       1/1           Catch::Session::config() [158]
[1227]   0.0    0.00    0.00       1         std::shared_ptr<Catch::Config>::operator=(std::shared_ptr<Catch::Config>&&) [1227]
                0.00    0.00       1/1           std::__shared_ptr<Catch::Config, (__gnu_cxx::Lockpolicy)2>::operator=(std::__shared_ptr<Catch::Config, (__gnu_cxx::Lockpolicy)2>&&) [1231]
                0.00    0.00       1/1           std::remove_reference<std::shared_ptr<Catch::Config>&>::type&& std::move<std::shared_ptr<Catch::Config>&>(std::shared_ptr<Catch::Config>&) [4217]
-----------------------------------------------
                0.00    0.00       1/1           std::shared_ptr<Catch::clara::detail::BoundValueRefBase>::operator=(std::shared_ptr<Catch::clara::detail::BoundValueRefBase>&&) [1225]
[1228]   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>&&) [1228]
                0.00    0.00       1/79          std::__shared_ptr<Catch::clara::detail::BoundValueRefBase, (__gnu_cxx::Lockpolicy)2>::~__shared_ptr() [1014]
                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>&) [4221]
                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>&&) [3639]
                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>&) [2786]
-----------------------------------------------
                0.00    0.00       1/1           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> > > >&&) [1226]
[1229]   0.0    0.00    0.00       1         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>&&) [1229]
                0.00    0.00       1/79          std::__shared_ptr<Catch::clara::detail::BoundValueRefBase, (__gnu_cxx::Lockpolicy)2>::~__shared_ptr() [1014]
                0.00    0.00       1/1           std::remove_reference<std::__shared_ptr<Catch::clara::detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, (__gnu_cxx::Lockpolicy)2>&>::type&& std::move<std::__shared_ptr<Catch::clara::detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, (__gnu_cxx::Lockpolicy)2>&>(std::__shared_ptr<Catch::clara::detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, (__gnu_cxx::Lockpolicy)2>&) [4220]
                0.00    0.00       1/1           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>&&) [3640]
                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>&) [2786]
-----------------------------------------------
                0.00    0.00       1/1           Catch::Session::applyCommandLine(int, char const const) [241]
[1230]   0.0    0.00    0.00       1         std::__shared_ptr<Catch::Config, (__gnu_cxx::Lockpolicy)2>::reset() [1230]
                0.00    0.00       1/5           std::__shared_ptr<Catch::Config, (__gnu_cxx::Lockpolicy)2>::~__shared_ptr() [1149]
                0.00    0.00       1/2           std::__shared_ptr<Catch::Config, (__gnu_cxx::Lockpolicy)2>::__shared_ptr() [2791]
                0.00    0.00       1/2           std::__shared_ptr<Catch::Config, (__gnu_cxx::Lockpolicy)2>::swap(std::__shared_ptr<Catch::Config, (__gnu_cxx::Lockpolicy)2>&) [2790]
-----------------------------------------------
                0.00    0.00       1/1           std::shared_ptr<Catch::Config>::operator=(std::shared_ptr<Catch::Config>&&) [1227]
[1231]   0.0    0.00    0.00       1         std::__shared_ptr<Catch::Config, (__gnu_cxx::Lockpolicy)2>::operator=(std::__shared_ptr<Catch::Config, (__gnu_cxx::Lockpolicy)2>&&) [1231]
                0.00    0.00       1/5           std::__shared_ptr<Catch::Config, (__gnu_cxx::Lockpolicy)2>::~__shared_ptr() [1149]
                0.00    0.00       1/1           std::remove_reference<std::__shared_ptr<Catch::Config, (__gnu_cxx::Lockpolicy)2>&>::type&& std::move<std::__shared_ptr<Catch::Config, (__gnu_cxx::Lockpolicy)2>&>(std::__shared_ptr<Catch::Config, (__gnu_cxx::Lockpolicy)2>&) [4222]
                0.00    0.00       1/1           std::__shared_ptr<Catch::Config, (__gnu_cxx::Lockpolicy)2>::__shared_ptr(std::__shared_ptr<Catch::Config, (__gnu_cxx::Lockpolicy)2>&&) [3655]
                0.00    0.00       1/2           std::__shared_ptr<Catch::Config, (__gnu_cxx::Lockpolicy)2>::swap(std::__shared_ptr<Catch::Config, (__gnu_cxx::Lockpolicy)2>&) [2790]
-----------------------------------------------
                0.00    0.00       1/2           Catch::clara::detail::Parser::operator|=(Catch::clara::detail::ExeName const&) [1240]
                0.00    0.00       1/2           Catch::clara::detail::Parser::operator=(Catch::clara::detail::Parser const&) [547]
[1232]   0.0    0.00    0.00       2         Catch::clara::detail::ExeName::operator=(Catch::clara::detail::ExeName const&) [1232]
                0.00    0.00       2/2           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> > > const&) [1236]
                0.00    0.00       2/2           std::shared_ptr<Catch::clara::detail::BoundValueRefBase>::operator=(std::shared_ptr<Catch::clara::detail::BoundValueRefBase> const&) [1235]
                0.00    0.00       2/2           Catch::clara::detail::ComposableParserImpl<Catch::clara::detail::ExeName>::operator=(Catch::clara::detail::ComposableParserImpl<Catch::clara::detail::ExeName> const&) [2577]
-----------------------------------------------
                0.00    0.00       1/2           Catch::list(std::shared_ptr<Catch::Config> const&) [494]
                0.00    0.00       1/2           Catch::RunContext::RunContext(std::shared_ptr<Catch::IConfig const> const&, std::unique_ptr<Catch::IStreamingReporter, std::default_delete<Catch::IStreamingReporter> >&&) [888]
[1233]   0.0    0.00    0.00       2         Catch::Context::setConfig(std::shared_ptr<Catch::IConfig const> const&) [1233]
                0.00    0.00       2/2           std::shared_ptr<Catch::IConfig const>::operator=(std::shared_ptr<Catch::IConfig const> const&) [1234]
-----------------------------------------------
                0.00    0.00       2/2           Catch::Context::setConfig(std::shared_ptr<Catch::IConfig const> const&) [1233]
[1234]   0.0    0.00    0.00       2         std::shared_ptr<Catch::IConfig const>::operator=(std::shared_ptr<Catch::IConfig const> const&) [1234]
                0.00    0.00       2/2           std::__shared_ptr<Catch::IConfig const, (__gnu_cxx::Lockpolicy)2>::operator=(std::__shared_ptr<Catch::IConfig const, (__gnu_cxx::Lockpolicy)2> const&) [1237]
-----------------------------------------------
                0.00    0.00       2/2           Catch::clara::detail::ExeName::operator=(Catch::clara::detail::ExeName const&) [1232]
[1235]   0.0    0.00    0.00       2         std::shared_ptr<Catch::clara::detail::BoundValueRefBase>::operator=(std::shared_ptr<Catch::clara::detail::BoundValueRefBase> const&) [1235]
                0.00    0.00       2/2           std::__shared_ptr<Catch::clara::detail::BoundValueRefBase, (__gnu_cxx::Lockpolicy)2>::operator=(std::__shared_ptr<Catch::clara::detail::BoundValueRefBase, (__gnu_cxx::Lockpolicy)2> const&) [1238]
-----------------------------------------------
                0.00    0.00       2/2           Catch::clara::detail::ExeName::operator=(Catch::clara::detail::ExeName const&) [1232]
[1236]   0.0    0.00    0.00       2         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> > > const&) [1236]
                0.00    0.00       2/2           std::__shared_ptr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, (__gnu_cxx::Lockpolicy)2>::operator=(std::__shared_ptr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, (__gnu_cxx::Lockpolicy)2> const&) [1239]
-----------------------------------------------
                0.00    0.00       2/2           std::shared_ptr<Catch::IConfig const>::operator=(std::shared_ptr<Catch::IConfig const> const&) [1234]
[1237]   0.0    0.00    0.00       2         std::__shared_ptr<Catch::IConfig const, (__gnu_cxx::Lockpolicy)2>::operator=(std::__shared_ptr<Catch::IConfig const, (__gnu_cxx::Lockpolicy)2> const&) [1237]
                0.00    0.00       2/7           std::__shared_count<(__gnu_cxx::Lockpolicy)2>::operator=(std::__shared_count<(__gnu_cxx::Lockpolicy)2> const&) [1224]
-----------------------------------------------
                0.00    0.00       2/2           std::shared_ptr<Catch::clara::detail::BoundValueRefBase>::operator=(std::shared_ptr<Catch::clara::detail::BoundValueRefBase> const&) [1235]
[1238]   0.0    0.00    0.00       2         std::__shared_ptr<Catch::clara::detail::BoundValueRefBase, (__gnu_cxx::Lockpolicy)2>::operator=(std::__shared_ptr<Catch::clara::detail::BoundValueRefBase, (__gnu_cxx::Lockpolicy)2> const&) [1238]
                0.00    0.00       2/7           std::__shared_count<(__gnu_cxx::Lockpolicy)2>::operator=(std::__shared_count<(__gnu_cxx::Lockpolicy)2> const&) [1224]
-----------------------------------------------
                0.00    0.00       2/2           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> > > const&) [1236]
[1239]   0.0    0.00    0.00       2         std::__shared_ptr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, (__gnu_cxx::Lockpolicy)2>::operator=(std::__shared_ptr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, (__gnu_cxx::Lockpolicy)2> const&) [1239]
                0.00    0.00       2/7           std::__shared_count<(__gnu_cxx::Lockpolicy)2>::operator=(std::__shared_count<(__gnu_cxx::Lockpolicy)2> const&) [1224]
-----------------------------------------------
                0.00    0.00       1/1           Catch::clara::detail::Parser Catch::clara::detail::Parser::operator|<Catch::clara::detail::ExeName>(Catch::clara::detail::ExeName const&) const [734]
[1240]   0.0    0.00    0.00       1         Catch::clara::detail::Parser::operator|=(Catch::clara::detail::ExeName const&) [1240]
                0.00    0.00       1/2           Catch::clara::detail::ExeName::operator=(Catch::clara::detail::ExeName const&) [1232]
-----------------------------------------------
                0.00    0.00       1/1           Catch::clara::detail::ParserRefImpl<Catch::clara::detail::Arg>::operator=(Catch::clara::detail::ParserRefImpl<Catch::clara::detail::Arg> const&) [551]
[1241]   0.0    0.00    0.00       1         std::shared_ptr<Catch::clara::detail::BoundRef>::operator=(std::shared_ptr<Catch::clara::detail::BoundRef> const&) [1241]
                0.00    0.00       1/1           std::__shared_ptr<Catch::clara::detail::BoundRef, (__gnu_cxx::Lockpolicy)2>::operator=(std::__shared_ptr<Catch::clara::detail::BoundRef, (__gnu_cxx::Lockpolicy)2> const&) [1242]
-----------------------------------------------
                0.00    0.00       1/1           std::shared_ptr<Catch::clara::detail::BoundRef>::operator=(std::shared_ptr<Catch::clara::detail::BoundRef> const&) [1241]
[1242]   0.0    0.00    0.00       1         std::__shared_ptr<Catch::clara::detail::BoundRef, (__gnu_cxx::Lockpolicy)2>::operator=(std::__shared_ptr<Catch::clara::detail::BoundRef, (__gnu_cxx::Lockpolicy)2> const&) [1242]
                0.00    0.00       1/7           std::__shared_count<(__gnu_cxx::Lockpolicy)2>::operator=(std::__shared_count<(__gnu_cxx::Lockpolicy)2> const&) [1224]
-----------------------------------------------
                0.00    0.00 10521903/10521903     char32_t const std::addressof<char32_t const>(char32_t const&) [318]
[1255]   0.0    0.00    0.00 10521903         char32_t const std::__addressof<char32_t const>(char32_t const&) [1255]
-----------------------------------------------
                0.00    0.00 7657089/7657089     Catch::BinaryExpr<unsigned long const&, int const&> const Catch::ExprLhs<unsigned long const&>::operator==<int>(int const&) [84]
[1256]   0.0    0.00    0.00 7657089         bool Catch::compareEqual<unsigned long, int>(unsigned long const&, int const&) [1256]
-----------------------------------------------
                0.00    0.00 1112062/5560310     std::__cxx11::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t> >::begin() const [540]
                0.00    0.00 1112062/5560310     std::__cxx11::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t> >::end() const [539]
                0.00    0.00 1112062/5560310     std::__cxx11::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t> >::_M_is_local() const [247]
                0.00    0.00 1112062/5560310     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) [389]
                0.00    0.00 1112062/5560310     std::__cxx11::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t> >::_M_set_length(unsigned long) [580]
[1257]   0.0    0.00    0.00 5560310         std::__cxx11::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t> >::_M_data() const [1257]
-----------------------------------------------
                0.00    0.00 5187266/5187266     std::allocator<char32_t>::~allocator() [362]
[1258]   0.0    0.00    0.00 5187266         __gnu_cxx::new_allocator<char32_t>::~new_allocator() [1258]
-----------------------------------------------
                0.00    0.00 4448248/4448248     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&) [5763]
[1259]   0.0    0.00    0.00 4448248         __gnu_cxx::__normal_iterator<wchar_t const, std::__cxx11::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t> > >::base() const [1259]
-----------------------------------------------
                0.00    0.00 4395178/4395178     char16_t const std::addressof<char16_t const>(char16_t const&) [416]
[1260]   0.0    0.00    0.00 4395178         char16_t const std::__addressof<char16_t const>(char16_t const&) [1260]
-----------------------------------------------
                0.00    0.00 4391078/4391078     std::__cxx11::basic_string<char16_t, std::char_traits<char16_t>, std::allocator<char16_t> >::_M_set_length(unsigned long) [208]
[1261]   0.0    0.00    0.00 4391078         std::__cxx11::basic_string<char16_t, std::char_traits<char16_t>, std::allocator<char16_t> >::_M_length(unsigned long) [1261]
-----------------------------------------------
                0.00    0.00 4325382/4325382     std::allocator<char16_t>::~allocator() [1263]
[1262]   0.0    0.00    0.00 4325382         __gnu_cxx::new_allocator<char16_t>::~new_allocator() [1262]
-----------------------------------------------
                0.00    0.00 1048576/4325382     ___CATCH__TEST____0() [19]
                0.00    0.00 1114115/4325382     std::__cxx11::basic_string<char16_t, std::char_traits<char16_t>, std::allocator<char16_t> >::basic_string() [218]
                0.00    0.00 2162691/4325382     std::__cxx11::basic_string<char16_t, std::char_traits<char16_t>, std::allocator<char16_t> >::Allochider::~Allochider() [1271]
[1263]   0.0    0.00    0.00 4325382         std::allocator<char16_t>::~allocator() [1263]
                0.00    0.00 4325382/4325382     __gnu_cxx::new_allocator<char16_t>::~new_allocator() [1262]
-----------------------------------------------
                0.00    0.00 3108327/3108327     void std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_construct<char>(char, char, std::forward_iterator_tag) [109]
[1264]   0.0    0.00    0.00 3108327         bool __gnu_cxx::__is_null_pointer<char>(char) [1264]
-----------------------------------------------
                0.00    0.00 3108327/3108327     std::iterator_traits<char>::difference_type std::distance<char>(char, char) [371]
[1265]   0.0    0.00    0.00 3108327         std::iterator_traits<char>::difference_type std::__distance<char>(char, char, std::random_access_iterator_tag) [1265]
-----------------------------------------------
                0.00    0.00 2593633/2593633     char32_t std::addressof<char32_t>(char32_t&) [424]
[1266]   0.0    0.00    0.00 2593633         char32_t std::__addressof<char32_t>(char32_t&) [1266]
-----------------------------------------------
                0.00    0.00   67743/2296130     std::__cxx11::basic_string<char16_t, std::char_traits<char16_t>, std::allocator<char16_t> >::operator[](unsigned long) [613]
                0.00    0.00 2228387/2296130     std::__cxx11::basic_string<char16_t, std::char_traits<char16_t>, std::allocator<char16_t> >::push_back(char16_t) [136]
[1267]   0.0    0.00    0.00 2296130         std::__cxx11::basic_string<char16_t, std::char_traits<char16_t>, std::allocator<char16_t> >::size() const [1267]
-----------------------------------------------
                0.00    0.00  761971/2285911     __gnu_cxx::new_allocator<char32_t>::allocate(unsigned long, void const) [445]
                0.00    0.00 1523940/2285911     std::allocator_traits<std::allocator<char32_t> >::max_size(std::allocator<char32_t> const&) [366]
[1268]   0.0    0.00    0.00 2285911         __gnu_cxx::new_allocator<char32_t>::max_size() const [1268]
-----------------------------------------------
                0.00    0.00 2230220/2230220     std::char_traits<char32_t>::length(char32_t const) [246]
[1269]   0.0    0.00    0.00 2230220         std::char_traits<char32_t>::eq(char32_t const&, char32_t const&) [1269]
-----------------------------------------------
                0.00    0.00 2162691/2162691     std::__cxx11::basic_string<char16_t, std::char_traits<char16_t>, std::allocator<char16_t> >::_M_local_data() [1272]
[1270]   0.0    0.00    0.00 2162691         std::pointer_traits<char16_t>::pointer_to(char16_t&) [1270]
                0.00    0.00 2162691/2162691     char16_t std::addressof<char16_t>(char16_t&) [1274]
-----------------------------------------------
                0.00    0.00 2162691/2162691     std::__cxx11::basic_string<char16_t, std::char_traits<char16_t>, std::allocator<char16_t> >::~basic_string() [206]
[1271]   0.0    0.00    0.00 2162691         std::__cxx11::basic_string<char16_t, std::char_traits<char16_t>, std::allocator<char16_t> >::Allochider::~Allochider() [1271]
                0.00    0.00 2162691/4325382     std::allocator<char16_t>::~allocator() [1263]
-----------------------------------------------
                0.00    0.00 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&) [148]
                0.00    0.00 1114115/2162691     std::__cxx11::basic_string<char16_t, std::char_traits<char16_t>, std::allocator<char16_t> >::basic_string() [218]
[1272]   0.0    0.00    0.00 2162691         std::__cxx11::basic_string<char16_t, std::char_traits<char16_t>, std::allocator<char16_t> >::_M_local_data() [1272]
                0.00    0.00 2162691/2162691     std::pointer_traits<char16_t>::pointer_to(char16_t&) [1270]
-----------------------------------------------
                0.00    0.00 2162691/2162691     char16_t std::addressof<char16_t>(char16_t&) [1274]
[1273]   0.0    0.00    0.00 2162691         char16_t std::__addressof<char16_t>(char16_t&) [1273]
-----------------------------------------------
                0.00    0.00 2162691/2162691     std::pointer_traits<char16_t>::pointer_to(char16_t&) [1270]
[1274]   0.0    0.00    0.00 2162691         char16_t std::addressof<char16_t>(char16_t&) [1274]
                0.00    0.00 2162691/2162691     char16_t std::__addressof<char16_t>(char16_t&) [1273]
-----------------------------------------------
                0.00    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&> const Catch::ExprLhs<__gnu_cxx::__normal_iterator<char, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > const&>::operator==<libutf8::utf8_iterator>(libutf8::utf8_iterator const&) [219]
[1275]   0.0    0.00    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&) [1275]
-----------------------------------------------
                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&> const Catch::ExprLhs<__gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > const&>::operator!=<libutf8::utf8_iterator>(libutf8::utf8_iterator const&) [177]
[1276]   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 const&>(__gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > const&, libutf8::utf8_iterator const&) [1276]
-----------------------------------------------
                0.00    0.00       1/1525993     ___CATCH__TEST____0() [349]
                0.00    0.00       1/1525993     ___CATCH__TEST____15() [196]
                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> >&&) [1055]
                0.00    0.00    2251/1525993     std::__cxx11::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t> >::reserve(unsigned long) [694]
                0.00    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) [145]
[1277]   0.0    0.00    0.00 1525993         std::__cxx11::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t> >::length() const [1277]
-----------------------------------------------
                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> >&&) [1055]
                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) [339]
                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) [266]
[1278]   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() [1278]
-----------------------------------------------
                0.00    0.00 1523940/1523940     std::__cxx11::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t> >::max_size() const [345]
[1279]   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 [1279]
-----------------------------------------------
                0.00    0.00 1399117/1399117     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) [188]
[1280]   0.0    0.00    0.00 1399117         bool __gnu_cxx::__is_null_pointer<char const>(char const) [1280]
-----------------------------------------------
                0.00    0.00 1399117/1399117     std::iterator_traits<char const>::difference_type std::distance<char const>(char const, char const) [373]
[1281]   0.0    0.00    0.00 1399117         std::iterator_traits<char const>::iterator_category std::__iterator_category<char const>(char const const&) [1281]
-----------------------------------------------
                0.00    0.00  454894/1364682     Catch::ConsoleReporter::assertionEnded(Catch::AssertionStats const&) [189]
                0.00    0.00  909788/1364682     Catch::RunContext::assertionEnded(Catch::AssertionResult const&) [57]
[1282]   0.0    0.00    0.00 1364682         Catch::AssertionResult::getResultType() const [1282]
-----------------------------------------------
                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) [323]
[1283]   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&) [1283]
-----------------------------------------------
                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>&&) [528]
[1284]   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>&) [1284]
-----------------------------------------------
                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) [389]
[1285]   0.0    0.00    0.00 1112062         bool __gnu_cxx::__is_null_pointer<wchar_t const>(wchar_t const) [1285]
-----------------------------------------------
                0.00    0.00 1112062/1112062     std::__cxx11::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t> >::end() const [539]
[1286]   0.0    0.00    0.00 1112062         std::__cxx11::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t> >::size() const [1286]
-----------------------------------------------
                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&) [231]
[1287]   0.0    0.00    0.00 1112062         std::char_traits<wchar_t>::length(wchar_t const) [1287]
-----------------------------------------------
                0.00    0.00 1112062/1112062     std::__cxx11::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t> >::~basic_string() [249]
[1288]   0.0    0.00    0.00 1112062         std::__cxx11::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t> >::Allochider::~Allochider() [1288]
-----------------------------------------------
                0.00    0.00 1112062/1112062     std::__cxx11::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t> >::_M_set_length(unsigned long) [580]
[1289]   0.0    0.00    0.00 1112062         std::__cxx11::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t> >::_M_length(unsigned long) [1289]
-----------------------------------------------
                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) [1293]
[1290]   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) [1290]
-----------------------------------------------
                0.00    0.00 1112062/1112062     wchar_t std::addressof<wchar_t>(wchar_t&) [1294]
[1291]   0.0    0.00    0.00 1112062         wchar_t std::__addressof<wchar_t>(wchar_t&) [1291]
-----------------------------------------------
                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) [1293]
[1292]   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&) [1292]
-----------------------------------------------
                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) [389]
[1293]   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) [1293]
                0.00    0.00 1112062/1112062     std::iterator_traits<wchar_t const>::iterator_category std::__iterator_category<wchar_t const>(wchar_t const const&) [1292]
                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) [1290]
-----------------------------------------------
                0.00    0.00 1112062/1112062     std::pointer_traits<wchar_t>::pointer_to(wchar_t&) [531]
[1294]   0.0    0.00    0.00 1112062         wchar_t std::addressof<wchar_t>(wchar_t&) [1294]
                0.00    0.00 1112062/1112062     wchar_t std::__addressof<wchar_t>(wchar_t&) [1291]
-----------------------------------------------
                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) [1157]
[1295]   0.0    0.00    0.00 1048577         std::char_traits<char16_t>::copy(char16_t, char16_t const, unsigned long) [1295]
-----------------------------------------------
                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) [237]
[1296]   0.0    0.00    0.00 1048576         bool __gnu_cxx::__is_null_pointer<char16_t const>(char16_t const) [1296]
-----------------------------------------------
                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) [442]
[1297]   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&) [1297]
-----------------------------------------------
                0.00    0.00  909789/909789      std::allocator<Catch::MessageInfo>::~allocator() [1299]
[1298]   0.0    0.00    0.00  909789         __gnu_cxx::new_allocator<Catch::MessageInfo>::~new_allocator() [1298]
-----------------------------------------------
                0.00    0.00  454894/909789      std::vector<Catch::MessageInfo, std::allocator<Catch::MessageInfo> >::vector(std::vector<Catch::MessageInfo, std::allocator<Catch::MessageInfo> > const&) [195]
                0.00    0.00  454895/909789      std::Vectorbase<Catch::MessageInfo, std::allocator<Catch::MessageInfo> >::Vectorimpl::~Vectorimpl() [1323]
[1299]   0.0    0.00    0.00  909789         std::allocator<Catch::MessageInfo>::~allocator() [1299]
                0.00    0.00  909789/909789      __gnu_cxx::new_allocator<Catch::MessageInfo>::~new_allocator() [1298]
-----------------------------------------------
                0.00    0.00  909788/909788      Catch::AssertionResult::isOk() const [1302]
[1300]   0.0    0.00    0.00  909788         Catch::isOk(Catch::ResultWas::OfType) [1300]
-----------------------------------------------
                0.00    0.00  909788/909788      std::allocator<Catch::MessageInfo>::allocator(std::allocator<Catch::MessageInfo> const&) [444]
[1301]   0.0    0.00    0.00  909788         __gnu_cxx::new_allocator<Catch::MessageInfo>::new_allocator(__gnu_cxx::new_allocator<Catch::MessageInfo> const&) [1301]
-----------------------------------------------
                0.00    0.00  454894/909788      Catch::RunContext::handleNonExpr(Catch::AssertionInfo const&, Catch::ResultWas::OfType, Catch::AssertionReaction&) [29]
                0.00    0.00  454894/909788      Catch::ConsoleReporter::assertionEnded(Catch::AssertionStats const&) [189]
[1302]   0.0    0.00    0.00  909788         Catch::AssertionResult::isOk() const [1302]
                0.00    0.00  909788/909788      Catch::isOk(Catch::ResultWas::OfType) [1300]
-----------------------------------------------
                0.00    0.00  909788/909788      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&) [1327]
[1303]   0.0    0.00    0.00  909788         __gnu_cxx::__normal_iterator<Catch::MessageInfo const, std::vector<Catch::MessageInfo, std::allocator<Catch::MessageInfo> > >::base() const [1303]
-----------------------------------------------
                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> >&&) [1055]
                0.00    0.00     102/761975      std::__cxx11::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t> >::reserve(unsigned long) [694]
                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) [145]
[1304]   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) [1304]
-----------------------------------------------
                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> >&&) [1055]
                0.00    0.00     102/761973      std::__cxx11::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t> >::reserve(unsigned long) [694]
                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) [145]
[1305]   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) [1305]
-----------------------------------------------
                0.00    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) [526]
[1306]   0.0    0.00    0.00  761869         std::char_traits<char32_t>::copy(char32_t, char32_t const, unsigned long) [1306]
-----------------------------------------------
                0.00    0.00       1/525355      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) [860]
                0.00    0.00      14/525355      std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::_M_erase_at_end(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >) [1182]
                0.00    0.00      30/525355      std::vector<std::__cxx11::basic_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>) [952]
                0.00    0.00     372/525355      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&) [716]
                0.00    0.00     653/525355      std::Vectorbase<std::__cxx11::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> > > >&&) [1424]
                0.00    0.00    1514/525355      std::vector<std::__cxx11::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&) [619]
                0.00    0.00  522771/525355      std::vector<std::__cxx11::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() [676]
[1307]   0.0    0.00    0.00  525355         std::Vectorbase<std::__cxx11::basic_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() [1307]
-----------------------------------------------
                0.00    0.00  524313/524313      std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::~allocator() [1309]
[1308]   0.0    0.00    0.00  524313         __gnu_cxx::new_allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::~new_allocator() [1308]
-----------------------------------------------
                0.00    0.00       1/524313      Catch::clara::detail::Args::Args(int, char const const) [830]
                0.00    0.00       3/524313      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]) [857]
                0.00    0.00       3/524313      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]) [853]
                0.00    0.00       3/524313      std::Spebo_helper<0, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, true>::~Spebo_helper() [2475]
                0.00    0.00       3/524313      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]) [855]
                0.00    0.00      15/524313      std::vector<std::__cxx11::basic_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>) [952]
                0.00    0.00    1514/524313      std::vector<std::__cxx11::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&) [619]
                0.00    0.00  522771/524313      std::Vectorbase<std::__cxx11::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() [1311]
[1309]   0.0    0.00    0.00  524313         std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::~allocator() [1309]
                0.00    0.00  524313/524313      __gnu_cxx::new_allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::~new_allocator() [1308]
-----------------------------------------------
                0.00    0.00     124/522895      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&) [716]
                0.00    0.00  522771/522895      std::Vectorbase<std::__cxx11::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() [1312]
[1310]   0.0    0.00    0.00  522895         std::Vectorbase<std::__cxx11::basic_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) [1310]
                0.00    0.00    1636/1636        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) [1384]
-----------------------------------------------
                0.00    0.00  522771/522771      std::Vectorbase<std::__cxx11::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() [1312]
[1311]   0.0    0.00    0.00  522771         std::Vectorbase<std::__cxx11::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() [1311]
                0.00    0.00  522771/524313      std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::~allocator() [1309]
-----------------------------------------------
                0.00    0.00  522771/522771      std::vector<std::__cxx11::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() [676]
[1312]   0.0    0.00    0.00  522771         std::Vectorbase<std::__cxx11::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() [1312]
                0.00    0.00  522771/522895      std::Vectorbase<std::__cxx11::basic_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) [1310]
                0.00    0.00  522771/522771      std::Vectorbase<std::__cxx11::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() [1311]
-----------------------------------------------
                0.00    0.00  520592/520592      std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::allocator() [1314]
[1313]   0.0    0.00    0.00  520592         __gnu_cxx::new_allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::new_allocator() [1313]
-----------------------------------------------
                0.00    0.00       1/520592      Catch::clara::detail::Args::Args(int, char const const) [830]
                0.00    0.00       3/520592      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]) [857]
                0.00    0.00  520588/520592      std::Vectorbase<std::__cxx11::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() [1315]
[1314]   0.0    0.00    0.00  520592         std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::allocator() [1314]
                0.00    0.00  520592/520592      __gnu_cxx::new_allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::new_allocator() [1313]
-----------------------------------------------
                0.00    0.00  520588/520588      std::Vectorbase<std::__cxx11::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() [473]
[1315]   0.0    0.00    0.00  520588         std::Vectorbase<std::__cxx11::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() [1315]
                0.00    0.00  520588/520592      std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::allocator() [1314]
-----------------------------------------------
                0.00    0.00       1/520430      Catch::(anonymous namespace)::platformColourInstance() [488]
                0.00    0.00  520429/520430      Catch::AssertionHandler::allowThrows() const [157]
[1316]   0.0    0.00    0.00  520430         Catch::Context::getConfig() const [1316]
-----------------------------------------------
                0.00    0.00  520429/520429      Catch::AssertionHandler::allowThrows() const [157]
[1317]   0.0    0.00    0.00  520429         Catch::Config::allowThrows() const [1317]
-----------------------------------------------
                0.00    0.00       1/460963      std::__shared_count<(__gnu_cxx::Lockpolicy)2>::__shared_count<Catch::clara::detail::BoundFlagLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(bool)#9}>, std::allocator<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(bool)#9}>, {lambda(bool)#9} const&>(std::Spmake_shared_tag, Catch::clara::detail::BoundFlagLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(bool)#9}>, std::allocator<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(bool)#9}> const&, {lambda(bool)#9} const&) [3709]
                0.00    0.00       1/460963      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&)#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::BoundLambda<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&) [3704]
                0.00    0.00       1/460963      std::__shared_count<(__gnu_cxx::Lockpolicy)2>::__shared_count<Catch::clara::detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(int)#10}>, std::allocator<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(int)#10}>, {lambda(int)#10} const&>(std::Spmake_shared_tag, Catch::clara::detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(int)#10}>, std::allocator<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(int)#10}> const&, {lambda(int)#10} const&) [3707]
                0.00    0.00       1/460963      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&)#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::BoundLambda<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&) [3705]
                0.00    0.00       1/460963      std::__shared_count<(__gnu_cxx::Lockpolicy)2>::__shared_count<Catch::clara::detail::BoundLambda<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::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(bool)#11}>, std::allocator<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(bool)#11}> const&, {lambda(bool)#11} const&) [3706]
                0.00    0.00       1/460963      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&) [3698]
                0.00    0.00       1/460963      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&) [3703]
                0.00    0.00       1/460963      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&) [3699]
                0.00    0.00       1/460963      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&) [3700]
                0.00    0.00       1/460963      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&) [3701]
                0.00    0.00       1/460963      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&) [3702]
                0.00    0.00       1/460963      void __gnu_cxx::new_allocator<Catch::clara::detail::BoundFlagLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(bool)#9}> >::construct<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(bool)#9}, {lambda(bool)#9} const&>(Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(bool)#9}, {lambda(bool)#9} const&) [3183]
                0.00    0.00       1/460963      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&)#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&) [3168]
                0.00    0.00       1/460963      void __gnu_cxx::new_allocator<Catch::clara::detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(int)#10}> >::construct<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(int)#10}, {lambda(int)#10} const&>(Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(int)#10}, {lambda(int)#10} const&) [3177]
                0.00    0.00       1/460963      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&)#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&) [3171]
                0.00    0.00       1/460963      void __gnu_cxx::new_allocator<Catch::clara::detail::BoundLambda<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&) [3174]
                0.00    0.00       1/460963      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&) [3150]
                0.00    0.00       1/460963      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&) [3165]
                0.00    0.00       1/460963      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&) [3153]
                0.00    0.00       1/460963      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&) [3156]
                0.00    0.00       1/460963      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&) [3159]
                0.00    0.00       1/460963      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&) [3162]
                0.00    0.00       1/460963      Catch::clara::detail::ResultValueBase<Catch::clara::detail::ParseState>::ResultValueBase(Catch::clara::detail::ResultValueBase<Catch::clara::detail::ParseState> const&) [659]
                0.00    0.00       1/460963      void __gnu_cxx::new_allocator<Catch::clara::detail::Arg>::construct<Catch::clara::detail::Arg, Catch::clara::detail::Arg const&>(Catch::clara::detail::Arg, Catch::clara::detail::Arg const&) [1002]
                0.00    0.00       1/460963      void __gnu_cxx::new_allocator<Catch::ISingleton>::construct<Catch::ISingleton, Catch::ISingleton const&>(Catch::ISingleton**, Catch::ISingleton const&) [3196]
                0.00    0.00       1/460963      Catch::Option<Catch::TestRunInfo>::operator=(Catch::TestRunInfo const&) [1023]
                0.00    0.00       1/460963      Catch::Option<Catch::GroupInfo>::operator=(Catch::GroupInfo const&) [1036]
                0.00    0.00       1/460963      std::__shared_count<(__gnu_cxx::Lockpolicy)2>::__shared_count<Catch::Config, std::allocator<Catch::Config>, Catch::ConfigData&>(std::Spmake_shared_tag, Catch::Config, std::allocator<Catch::Config> const&, Catch::ConfigData&) [163]
                0.00    0.00       1/460963      std::__shared_count<(__gnu_cxx::Lockpolicy)2>::__shared_count<Catch::clara::detail::BoundFlagLambda<Catch::clara::detail::Help::Help(bool&)::{lambda(bool)#1}>, std::allocator<Catch::clara::detail::Help::Help(bool&)::{lambda(bool)#1}>, {lambda(bool)#1} const&>(std::Spmake_shared_tag, Catch::clara::detail::BoundFlagLambda<Catch::clara::detail::Help::Help(bool&)::{lambda(bool)#1}>, std::allocator<Catch::clara::detail::Help::Help(bool&)::{lambda(bool)#1}> const&, {lambda(bool)#1} const&) [3712]
                0.00    0.00       1/460963      std::__shared_count<(__gnu_cxx::Lockpolicy)2>::__shared_count<Catch::ReporterRegistrar<Catch::CompactReporter>::ReporterFactory, std::allocator<Catch::ReporterRegistrar<Catch::CompactReporter>::ReporterFactory>>(std::Spmake_shared_tag, Catch::ReporterRegistrar<Catch::CompactReporter>::ReporterFactory, std::allocator<Catch::ReporterRegistrar<Catch::CompactReporter>::ReporterFactory> const&) [3697]
                0.00    0.00       1/460963      std::__shared_count<(__gnu_cxx::Lockpolicy)2>::__shared_count<Catch::ReporterRegistrar<Catch::ConsoleReporter>::ReporterFactory, std::allocator<Catch::ReporterRegistrar<Catch::ConsoleReporter>::ReporterFactory>>(std::Spmake_shared_tag, Catch::ReporterRegistrar<Catch::ConsoleReporter>::ReporterFactory, std::allocator<Catch::ReporterRegistrar<Catch::ConsoleReporter>::ReporterFactory> const&) [3711]
                0.00    0.00       1/460963      std::__shared_count<(__gnu_cxx::Lockpolicy)2>::__shared_count<Catch::ReporterRegistrar<Catch::JunitReporter>::ReporterFactory, std::allocator<Catch::ReporterRegistrar<Catch::JunitReporter>::ReporterFactory>>(std::Spmake_shared_tag, Catch::ReporterRegistrar<Catch::JunitReporter>::ReporterFactory, std::allocator<Catch::ReporterRegistrar<Catch::JunitReporter>::ReporterFactory> const&) [3710]
                0.00    0.00       1/460963      std::__shared_count<(__gnu_cxx::Lockpolicy)2>::__shared_count<Catch::ReporterRegistrar<Catch::XmlReporter>::ReporterFactory, std::allocator<Catch::ReporterRegistrar<Catch::XmlReporter>::ReporterFactory>>(std::Spmake_shared_tag, Catch::ReporterRegistrar<Catch::XmlReporter>::ReporterFactory, std::allocator<Catch::ReporterRegistrar<Catch::XmlReporter>::ReporterFactory> const&) [3696]
                0.00    0.00       1/460963      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&) [3708]
                0.00    0.00       1/460963      void std::Rbtree<Catch::Verbosity, Catch::Verbosity, std::Identity<Catch::Verbosity>, std::less<Catch::Verbosity>, std::allocator<Catch::Verbosity> >::M_construct_node<Catch::Verbosity const&>(std::Rbtree_node<Catch::Verbosity>, Catch::Verbosity const&) [4057]
                0.00    0.00       1/460963      void __gnu_cxx::new_allocator<Catch::Config>::construct<Catch::Config, Catch::ConfigData&>(Catch::Config, Catch::ConfigData&) [160]
                0.00    0.00       1/460963      void std::_Construct<Catch::SectionInfo, Catch::SectionInfo>(Catch::SectionInfo, Catch::SectionInfo&&) [992]
                0.00    0.00       1/460963      void __gnu_cxx::new_allocator<Catch::clara::detail::BoundFlagLambda<Catch::clara::detail::Help::Help(bool&)::{lambda(bool)#1}> >::construct<Catch::clara::detail::Help::Help(bool&)::{lambda(bool)#1}, {lambda(bool)#1} const&>(Catch::clara::detail::Help::Help(bool&)::{lambda(bool)#1}, {lambda(bool)#1} const&) [3186]
                0.00    0.00       1/460963      void __gnu_cxx::new_allocator<std::Rbtree_node<Catch::Verbosity> >::construct<Catch::Verbosity, Catch::Verbosity const&>(Catch::Verbosity, Catch::Verbosity const&) [3214]
                0.00    0.00       1/460963      void __gnu_cxx::new_allocator<Catch::ReporterRegistrar<Catch::CompactReporter>::ReporterFactory>::construct<Catch::ReporterRegistrar<Catch::CompactReporter>::ReporterFactory>(Catch::ReporterRegistrar<Catch::CompactReporter>::ReporterFactory) [3144]
                0.00    0.00       1/460963      void __gnu_cxx::new_allocator<Catch::ReporterRegistrar<Catch::ConsoleReporter>::ReporterFactory>::construct<Catch::ReporterRegistrar<Catch::ConsoleReporter>::ReporterFactory>(Catch::ReporterRegistrar<Catch::ConsoleReporter>::ReporterFactory) [3147]
                0.00    0.00       1/460963      void __gnu_cxx::new_allocator<Catch::ReporterRegistrar<Catch::JunitReporter>::ReporterFactory>::construct<Catch::ReporterRegistrar<Catch::JunitReporter>::ReporterFactory>(Catch::ReporterRegistrar<Catch::JunitReporter>::ReporterFactory) [3141]
                0.00    0.00       1/460963      void __gnu_cxx::new_allocator<Catch::ReporterRegistrar<Catch::XmlReporter>::ReporterFactory>::construct<Catch::ReporterRegistrar<Catch::XmlReporter>::ReporterFactory>(Catch::ReporterRegistrar<Catch::XmlReporter>::ReporterFactory) [3138]
                0.00    0.00       1/460963      void __gnu_cxx::new_allocator<Catch::clara::detail::BoundValueRef<long> >::construct<Catch::clara::detail::BoundValueRef<long>, long&>(Catch::clara::detail::BoundValueRef<long>, long&) [3180]
                0.00    0.00       2/460963      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> > > >&) [2815]
                0.00    0.00       2/460963      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&) [2816]
                0.00    0.00       2/460963      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> > > >&) [2589]
                0.00    0.00       2/460963      void __gnu_cxx::new_allocator<Catch::clara::detail::BoundValueRef<double> >::construct<Catch::clara::detail::BoundValueRef<double>, double&>(Catch::clara::detail::BoundValueRef<double>, double&) [2592]
                0.00    0.00       3/460963      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&&) [973]
                0.00    0.00       3/460963      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]) [853]
                0.00    0.00       3/460963      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> >&) [2477]
                0.00    0.00       3/460963      void std::Construct<std::_cxx11::basic_string<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&) [856]
                0.00    0.00       3/460963      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&) [2476]
                0.00    0.00       3/460963      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]) [850]
                0.00    0.00       3/460963      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> >&) [2356]
                0.00    0.00       3/460963      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&) [2359]
                0.00    0.00       4/460963      void std::Construct<Catch::(anonymous namespace)::ColumnInfo, Catch::(anonymous namespace)::ColumnInfo const&>(Catch::(anonymous namespace)::ColumnInfo, Catch::(anonymous namespace)::ColumnInfo const&) [962]
                0.00    0.00       4/460963      Catch::clara::detail::ResultValueBase<Catch::clara::detail::ParseResultType>::ResultValueBase(Catch::clara::detail::ResultBase::Type, Catch::clara::detail::ParseResultType const&) [2208]
                0.00    0.00       4/460963      void std::Rb_tree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<Catch::IReporterFactory> >, std::Select1st<std::pair<std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<Catch::IReporterFactory> > >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<Catch::IReporterFactory> > > >::_M_construct_node<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::shared_ptr<Catch::IReporterFactory> const&>(std::Rbtree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<Catch::IReporterFactory> > >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::shared_ptr<Catch::IReporterFactory> const&) [961]
                0.00    0.00       4/460963      void __gnu_cxx::new_allocator<std::Rbtree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<Catch::IReporterFactory> > > >::construct<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<Catch::IReporterFactory> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::shared_ptr<Catch::IReporterFactory> const&>(std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<Catch::IReporterFactory> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::shared_ptr<Catch::IReporterFactory> const&) [957]
                0.00    0.00       9/460963      void std::_Construct<Catch::clara::detail::Arg, Catch::clara::detail::Arg const&>(Catch::clara::detail::Arg, Catch::clara::detail::Arg const&) [843]
                0.00    0.00      14/460963      void __gnu_cxx::new_allocator<Catch::TestCase>::construct<Catch::TestCase, Catch::TestCase const&>(Catch::TestCase, Catch::TestCase const&) [763]
                0.00    0.00      14/460963      Catch::Option<Catch::TestCaseInfo>::operator=(Catch::TestCaseInfo const&) [747]
                0.00    0.00      14/460963      void std::Rbtree<Catch::TestCase const, Catch::TestCase const, std::Identity<Catch::TestCase const>, std::less<Catch::TestCase const>, std::allocator<Catch::TestCase const> >::M_construct_node<Catch::TestCase const>(std::Rbtree_node<Catch::TestCase const>, Catch::TestCase const&&) [2026]
                0.00    0.00      14/460963      std::__shared_count<(__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&) [1979]
                0.00    0.00      14/460963      void std::Construct<Catch::TestCase, Catch::TestCase const&>(Catch::TestCase, Catch::TestCase const&) [757]
                0.00    0.00      14/460963      std::_shared_count<(__gnu_cxx::Lockpolicy)2>::__shared_count<Catch::TestCaseTracking::SectionTracker, std::allocator<Catch::TestCaseTracking::SectionTracker>, Catch::TestCaseTracking::NameAndLocation, Catch::TestCaseTracking::TrackerContext&, decltype(nullptr)>(std::Spmake_shared_tag, Catch::TestCaseTracking::SectionTracker, std::allocator<Catch::TestCaseTracking::SectionTracker> const&, Catch::TestCaseTracking::NameAndLocation&&, Catch::TestCaseTracking::TrackerContext&, decltype(nullptr)&&) [503]
                0.00    0.00      14/460963      void __gnu_cxx::new_allocator<std::Rbtree_node<Catch::TestCase const> >::construct<Catch::TestCase const, Catch::TestCase const>(Catch::TestCase const**, Catch::TestCase const&&) [1949]
                0.00    0.00      14/460963      void std::Rbtree<Catch::TestCase, Catch::TestCase, std::Identity<Catch::TestCase>, std::less<Catch::TestCase>, std::allocator<Catch::TestCase> >::M_construct_node<Catch::TestCase const&>(std::Rbtree_node<Catch::TestCase>, Catch::TestCase const&) [756]
                0.00    0.00      14/460963      void __gnu_cxx::new_allocator<Catch::clara::detail::BoundFlagRef>::construct<Catch::clara::detail::BoundFlagRef, bool&>(Catch::clara::detail::BoundFlagRef, bool&) [1942]
                0.00    0.00      14/460963      void __gnu_cxx::new_allocator<std::Rbtree_node<Catch::TestCase> >::construct<Catch::TestCase, Catch::TestCase const&>(Catch::TestCase, Catch::TestCase const&) [752]
                0.00    0.00      14/460963      void __gnu_cxx::new_allocator<Catch::TestCaseTracking::SectionTracker>::construct<Catch::TestCaseTracking::SectionTracker, Catch::TestCaseTracking::NameAndLocation, Catch::TestCaseTracking::TrackerContext&, decltype(nullptr)>(Catch::TestCaseTracking::SectionTracker, Catch::TestCaseTracking::NameAndLocation&&, Catch::TestCaseTracking::TrackerContext&, decltype(nullptr)&&) [500]
                0.00    0.00      15/460963      void std::_Construct<Catch::TestCase, Catch::TestCase>(Catch::TestCase, Catch::TestCase&&) [800]
                0.00    0.00      35/460963      void __gnu_cxx::new_allocator<Catch::clara::detail::Opt>::construct<Catch::clara::detail::Opt, Catch::clara::detail::Opt const&>(Catch::clara::detail::Opt, Catch::clara::detail::Opt const&) [737]
                0.00    0.00      45/460963      Catch::clara::detail::ResultValueBase<Catch::clara::detail::ParseState>::operator=(Catch::clara::detail::ResultValueBase<Catch::clara::detail::ParseState> const&) [520]
                0.00    0.00      46/460963      Catch::clara::detail::ResultValueBase<Catch::clara::detail::ParseState>::ResultValueBase(Catch::clara::detail::ResultBase::Type, Catch::clara::detail::ParseState const&) [514]
                0.00    0.00      47/460963      void std::Construct<std::sharedptr<Catch::TestCaseTracking::ITracker>, std::shared_ptr<Catch::TestCaseTracking::ITracker> >(std::shared_ptr<Catch::TestCaseTracking::ITracker>, std::shared_ptr<Catch::TestCaseTracking::ITracker>&&) [1808]
                0.00    0.00      50/460963      void __gnu_cxx::new_allocator<Catch::TestCaseTracking::ITracker>::construct<Catch::TestCaseTracking::ITracker, Catch::TestCaseTracking::ITracker>(Catch::TestCaseTracking::ITracker*, Catch::TestCaseTracking::ITracker&&) [1768]
                0.00    0.00      64/460963      void __gnu_cxx::new_allocator<std::shared_ptr<Catch::TestCaseTracking::ITracker> >::construct<std::shared_ptr<Catch::TestCaseTracking::ITracker>, std::shared_ptr<Catch::TestCaseTracking::ITracker> const&>(std::shared_ptr<Catch::TestCaseTracking::ITracker>, std::shared_ptr<Catch::TestCaseTracking::ITracker> const&) [1738]
                0.00    0.00      64/460963      std::__shared_count<(__gnu_cxx::Lockpolicy)2>::__shared_count<Catch::TestCaseTracking::SectionTracker, std::allocator<Catch::TestCaseTracking::SectionTracker>, Catch::TestCaseTracking::NameAndLocation const&, Catch::TestCaseTracking::TrackerContext&, Catch::TestCaseTracking::ITracker>(std::Spmake_shared_tag, Catch::TestCaseTracking::SectionTracker, std::allocator<Catch::TestCaseTracking::SectionTracker> const&, Catch::TestCaseTracking::NameAndLocation const&, Catch::TestCaseTracking::TrackerContext&, Catch::TestCaseTracking::ITracker&&) [304]
                0.00    0.00      64/460963      void __gnu_cxx::new_allocator<Catch::TestCaseTracking::SectionTracker>::construct<Catch::TestCaseTracking::SectionTracker, Catch::TestCaseTracking::NameAndLocation const&, Catch::TestCaseTracking::TrackerContext&, Catch::TestCaseTracking::ITracker>(Catch::TestCaseTracking::SectionTracker, Catch::TestCaseTracking::NameAndLocation const&, Catch::TestCaseTracking::TrackerContext&, Catch::TestCaseTracking::ITracker&&) [301]
                0.00    0.00      82/460963      void std::Construct<std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&) [772]
                0.00    0.00     100/460963      void __gnu_cxx::new_allocator<Catch::SectionInfo>::construct<Catch::SectionInfo, Catch::SectionInfo const&>(Catch::SectionInfo, Catch::SectionInfo const&) [722]
                0.00    0.00     136/460963      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&) [739]
                0.00    0.00     226/460963      void std::Construct<Catch::clara::detail::Token, Catch::clara::detail::Token const&>(Catch::clara::detail::Token, Catch::clara::detail::Token const&) [714]
                0.00    0.00     595/460963      void std::Construct<Catch::clara::detail::Opt, Catch::clara::detail::Opt>(Catch::clara::detail::Opt, Catch::clara::detail::Opt&&) [646]
                0.00    0.00    1322/460963      void std::Construct<Catch::clara::detail::Opt, Catch::clara::detail::Opt const&>(Catch::clara::detail::Opt, Catch::clara::detail::Opt const&) [605]
                0.00    0.00    2923/460963      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&) [617]
                0.00    0.00  454894/460963      Catch::Option<Catch::AssertionResult>::operator=(Catch::AssertionResult const&) [116]
[1318]   0.0    0.00    0.00  460963         operator new(unsigned long, void) [1318]
-----------------------------------------------
                0.00    0.00  454995/454995      void std::Destroy<Catch::MessageInfo>(Catch::MessageInfo, Catch::MessageInfo) [1320]
[1319]   0.0    0.00    0.00  454995         void std::Destroy_aux<false>::__destroy<Catch::MessageInfo>(Catch::MessageInfo, Catch::MessageInfo) [1319]
-----------------------------------------------
                0.00    0.00  454995/454995      void std::Destroy<Catch::MessageInfo, Catch::MessageInfo>(Catch::MessageInfo, Catch::MessageInfo, std::allocator<Catch::MessageInfo>&) [1321]
[1320]   0.0    0.00    0.00  454995         void std::Destroy<Catch::MessageInfo>(Catch::MessageInfo, Catch::MessageInfo) [1320]
                0.00    0.00  454995/454995      void std::Destroyaux<false>::__destroy<Catch::MessageInfo>(Catch::MessageInfo, Catch::MessageInfo) [1319]
-----------------------------------------------
                0.00    0.00     100/454995      std::vector<Catch::MessageInfo, std::allocator<Catch::MessageInfo> >::_M_erase_at_end(Catch::MessageInfo) [815]
                0.00    0.00  454895/454995      std::vector<Catch::MessageInfo, std::allocator<Catch::MessageInfo> >::~vector() [391]
[1321]   0.0    0.00    0.00  454995         void std::Destroy<Catch::MessageInfo, Catch::MessageInfo>(Catch::MessageInfo, Catch::MessageInfo, std::allocator<Catch::MessageInfo>&) [1321]
                0.00    0.00  454995/454995      void std::Destroy<Catch::MessageInfo>(Catch::MessageInfo, Catch::MessageInfo) [1320]
-----------------------------------------------
                0.00    0.00       1/454895      Catch::RunContext::RunContext(std::shared_ptr<Catch::IConfig const> const&, std::unique_ptr<Catch::IStreamingReporter, std::default_delete<Catch::IStreamingReporter> >&&) [888]
                0.00    0.00  454894/454895      Catch::ConsoleReporter::assertionEnded(Catch::AssertionStats const&) [189]
[1322]   0.0    0.00    0.00  454895         Catch::Config::includeSuccessfulResults() const [1322]
-----------------------------------------------
                0.00    0.00  454895/454895      std::Vectorbase<Catch::MessageInfo, std::allocator<Catch::MessageInfo> >::~Vectorbase() [1325]
[1323]   0.0    0.00    0.00  454895         std::Vectorbase<Catch::MessageInfo, std::allocator<Catch::MessageInfo> >::Vectorimpl::~Vectorimpl() [1323]
                0.00    0.00  454895/909789      std::allocator<Catch::MessageInfo>::~allocator() [1299]
-----------------------------------------------
                0.00    0.00  454895/454895      std::Vectorbase<Catch::MessageInfo, std::allocator<Catch::MessageInfo> >::~Vectorbase() [1325]
[1324]   0.0    0.00    0.00  454895         std::Vectorbase<Catch::MessageInfo, std::allocator<Catch::MessageInfo> >::_M_deallocate(Catch::MessageInfo, unsigned long) [1324]
-----------------------------------------------
                0.00    0.00  454895/454895      std::vector<Catch::MessageInfo, std::allocator<Catch::MessageInfo> >::~vector() [391]
[1325]   0.0    0.00    0.00  454895         std::Vectorbase<Catch::MessageInfo, std::allocator<Catch::MessageInfo> >::~Vectorbase() [1325]
                0.00    0.00  454895/454895      std::Vectorbase<Catch::MessageInfo, std::allocator<Catch::MessageInfo> >::_M_deallocate(Catch::MessageInfo, unsigned long) [1324]
                0.00    0.00  454895/454895      std::Vectorbase<Catch::MessageInfo, std::allocator<Catch::MessageInfo> >::Vectorimpl::~Vectorimpl() [1323]
-----------------------------------------------
                0.00    0.00  454894/454894      Catch::RunContext::handleNonExpr(Catch::AssertionInfo const&, Catch::ResultWas::OfType, Catch::AssertionReaction&) [29]
[1326]   0.0    0.00    0.00  454894         Catch::LazyExpression::LazyExpression(bool) [1326]
-----------------------------------------------
                0.00    0.00  454894/454894      Catch::MessageInfo std::__uninitialized_copy<false>::__uninit_copy<__gnu_cxx::__normal_iterator<Catch::MessageInfo const, std::vector<Catch::MessageInfo, std::allocator<Catch::MessageInfo> > >, Catch::MessageInfo>(__gnu_cxx::__normal_iterator<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> > >, Catch::MessageInfo) [448]
[1327]   0.0    0.00    0.00  454894         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&) [1327]
                0.00    0.00  909788/909788      __gnu_cxx::__normal_iterator<Catch::MessageInfo const, std::vector<Catch::MessageInfo, std::allocator<Catch::MessageInfo> > >::base() const [1303]
-----------------------------------------------
                0.00    0.00  454894/454894      std::vector<Catch::MessageInfo, std::allocator<Catch::MessageInfo> >::vector(std::vector<Catch::MessageInfo, std::allocator<Catch::MessageInfo> > const&) [195]
[1328]   0.0    0.00    0.00  454894         std::Vectorbase<Catch::MessageInfo, std::allocator<Catch::MessageInfo> >::_M_get_Tp_allocator() const [1328]
-----------------------------------------------
                0.00    0.00  454894/454894      std::Vectorbase<Catch::MessageInfo, std::allocator<Catch::MessageInfo> >::_M_create_storage(unsigned long) [447]
[1329]   0.0    0.00    0.00  454894         std::Vectorbase<Catch::MessageInfo, std::allocator<Catch::MessageInfo> >::_M_allocate(unsigned long) [1329]
-----------------------------------------------
                0.00    0.00       2/366463      void std::__do_alloc_on_move<std::allocator<char32_t> >(std::allocator<char32_t>&, std::allocator<char32_t>&, std::integral_constant<bool, true>) [2962]
                0.00    0.00  366461/366463      std::__cxx11::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t> >::Allochider::Allochider(char32_t, std::allocator<char32_t>&&) [508]
[1330]   0.0    0.00    0.00  366463         std::remove_reference<std::allocator<char32_t>&>::type&& std::move<std::allocator<char32_t>&>(std::allocator<char32_t>&) [1330]
-----------------------------------------------
                0.00    0.00       8/347765      std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > std::__copy_move_backward<true, false, std::random_access_iterator_tag>::__copy_move_b<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >) [575]
                0.00    0.00      14/347765      void std::__insertion_sort<__gnu_cxx::__normal_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, __gnu_cxx::__ops::Iterless_iter>(__gnu_cxx::__normal_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, __gnu_cxx::__normal_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, __gnu_cxx::__ops::Iterless_iter) [375]
                0.00    0.00      51/347765      void std::__unguarded_linear_insert<__gnu_cxx::__normal_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, __gnu_cxx::__ops::Valless_iter>(__gnu_cxx::__normal_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, __gnu_cxx::__ops::Valless_iter) [405]
                0.00    0.00  173846/347765      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> >&&) [200]
                0.00    0.00  173846/347765      std::__cxx11::basic_string<char, std::char_traits<char>, std::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) [228]
[1331]   0.0    0.00    0.00  347765         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> >&) [1331]
-----------------------------------------------
                0.00    0.00  131228/131228      std::char_traits<char32_t>::compare(char32_t const, char32_t const, unsigned long) [2755]
[1332]   0.0    0.00    0.00  131228         std::char_traits<char32_t>::lt(char32_t const&, char32_t const&) [1332]
-----------------------------------------------
                0.00    0.00   67743/67743       ___CATCH__TEST____15() [196]
[1333]   0.0    0.00    0.00   67743         Catch::ExprLhs<char16_t const&> Catch::Decomposer::operator<=<char16_t>(char16_t const&) [1333]
                0.00    0.00   67743/67743       Catch::ExprLhs<char16_t const&>::ExprLhs(char16_t const&) [1334]
-----------------------------------------------
                0.00    0.00   67743/67743       Catch::ExprLhs<char16_t const&> Catch::Decomposer::operator<=<char16_t>(char16_t const&) [1333]
[1334]   0.0    0.00    0.00   67743         Catch::ExprLhs<char16_t const&>::ExprLhs(char16_t const&) [1334]
-----------------------------------------------
                0.00    0.00       2/66379       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 [1127]
                0.00    0.00     135/66379       std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::compare(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) const [515]
                0.00    0.00   66242/66379       std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::compare(char const) const [310]
[1335]   0.0    0.00    0.00   66379         unsigned long const& std::min<unsigned long>(unsigned long const&, unsigned long const&) [1335]
-----------------------------------------------
                0.00    0.00       5/65544       std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::compare(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) const [515]
                0.00    0.00   65539/65544       std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::compare(char const) const [310]
[1336]   0.0    0.00    0.00   65544         std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_S_compare(unsigned long, unsigned long) [1336]
-----------------------------------------------
                0.00    0.00   65535/65535       Catch::Matchers::Impl::MatcherBase<std::exception>::MatcherBase(Catch::Matchers::Impl::MatcherBase<std::exception> const&) [481]
[1337]   0.0    0.00    0.00   65535         Catch::Matchers::Impl::MatcherMethod<std::exception>::MatcherMethod(Catch::Matchers::Impl::MatcherMethod<std::exception> const&) [1337]
-----------------------------------------------
                0.00    0.00   65535/65535       Catch::Matchers::Impl::MatcherBase<std::exception>::MatcherBase() [273]
[1338]   0.0    0.00    0.00   65535         Catch::Matchers::Impl::MatcherMethod<std::exception>::MatcherMethod() [1338]
-----------------------------------------------
                0.00    0.00   63485/63485       Catch::BinaryExpr<char16_t const&, int const&> const Catch::ExprLhs<char16_t const&>::operator==<int>(int const&) [603]
[1339]   0.0    0.00    0.00   63485         bool Catch::compareEqual<char16_t, int>(char16_t const&, int const&) [1339]
-----------------------------------------------
                0.00    0.00      18/31360       ___CATCH__TEST____0() [89]
                0.00    0.00   31342/31360       ___CATCH__TEST____0() [19]
[1340]   0.0    0.00    0.00   31360         Catch::operator|(Catch::ResultDisposition::Flags, Catch::ResultDisposition::Flags) [1340]
-----------------------------------------------
                0.00    0.00      56/10826       __gnu_cxx::__normal_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >::difference_type __gnu_cxx::operator-<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >(__gnu_cxx::__normal_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > > const&, __gnu_cxx::__normal_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > > const&) [1856]
                0.00    0.00    1376/10826       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&) [1414]
                0.00    0.00    9394/10826       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&) [1345]
[1341]   0.0    0.00    0.00   10826         __gnu_cxx::__normal_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::vector<std::__cxx11::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 [1341]
-----------------------------------------------
                0.00    0.00       3/6152        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> >) [859]
                0.00    0.00      82/6152        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> >) [768]
                0.00    0.00    2923/6152        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> >) [618]
                0.00    0.00    3144/6152        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> >) [672]
[1342]   0.0    0.00    0.00    6152         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> >&) [1342]
-----------------------------------------------
                0.00    0.00    6150/6150        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> >&) [1372]
[1343]   0.0    0.00    0.00    6150         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> >&) [1343]
-----------------------------------------------
                0.00    0.00    2308/4890        __gnu_cxx::__atomic_add_dispatch(int, int) [1362]
                0.00    0.00    2582/4890        __gnu_cxx::__exchange_and_add_dispatch(int, int) [1358]
[1344]   0.0    0.00    0.00    4890         __gthread_active_p() [1344]
-----------------------------------------------
                0.00    0.00       1/4697        Catch::clara::detail::TokenStream::operator bool() const [1801]
                0.00    0.00       3/4697        Catch::clara::detail::TokenStream::operator++() [892]
                0.00    0.00       8/4697        Catch::clara::detail::TokenStream::loadBuffer() [885]
                0.00    0.00     123/4697        Catch::clara::detail::Opt::isMatch(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) const [601]
                0.00    0.00     125/4697        Catch::clara::detail::Opt::validate() const [710]
                0.00    0.00    4437/4697        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> >) [618]
[1345]   0.0    0.00    0.00    4697         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&) [1345]
                0.00    0.00    9394/10826       __gnu_cxx::__normal_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::vector<std::__cxx11::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 [1341]
-----------------------------------------------
                0.00    0.00      14/4600        std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::cbegin() const [1965]
                0.00    0.00    2293/4600        std::vector<std::__cxx11::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 [1366]
                0.00    0.00    2293/4600        std::vector<std::__cxx11::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 [1365]
[1346]   0.0    0.00    0.00    4600         __gnu_cxx::__normal_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::vector<std::__cxx11::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&) [1346]
-----------------------------------------------
                0.00    0.00    4258/4258        Catch::BinaryExpr<char16_t const&, unsigned int const&> const Catch::ExprLhs<char16_t const&>::operator==<unsigned int>(unsigned int const&) [702]
[1347]   0.0    0.00    0.00    4258         bool Catch::compareEqual<char16_t, unsigned int>(char16_t const&, unsigned int const&) [1347]
-----------------------------------------------
                                 550             std::__shared_ptr<Catch::TestCaseTracking::ITracker, (__gnu_cxx::Lockpolicy)2>::~__shared_ptr() <cycle 1> [1438]
                0.00    0.00       1/3889        std::__shared_ptr<Catch::clara::detail::BoundFlagLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(bool)#9}>, (__gnu_cxx::Lockpolicy)2>::~__shared_ptr() [1221]
                0.00    0.00       1/3889        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&)#8}>, (__gnu_cxx::Lockpolicy)2>::~__shared_ptr() [1216]
                0.00    0.00       1/3889        std::__shared_ptr<Catch::clara::detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(int)#10}>, (__gnu_cxx::Lockpolicy)2>::~__shared_ptr() [1219]
                0.00    0.00       1/3889        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&)#1}>, (__gnu_cxx::Lockpolicy)2>::~__shared_ptr() [1217]
                0.00    0.00       1/3889        std::__shared_ptr<Catch::clara::detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(bool)#11}>, (__gnu_cxx::Lockpolicy)2>::~__shared_ptr() [1218]
                0.00    0.00       1/3889        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() [1210]
                0.00    0.00       1/3889        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() [1215]
                0.00    0.00       1/3889        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() [1211]
                0.00    0.00       1/3889        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() [1212]
                0.00    0.00       1/3889        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() [1213]
                0.00    0.00       1/3889        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() [1214]
                0.00    0.00       1/3889        std::__shared_ptr<Catch::clara::detail::BoundFlagLambda<Catch::clara::detail::Help::Help(bool&)::{lambda(bool)#1}>, (__gnu_cxx::Lockpolicy)2>::~__shared_ptr() [1222]
                0.00    0.00       1/3889        std::__shared_ptr<Catch::ReporterRegistrar<Catch::CompactReporter>::ReporterFactory, (__gnu_cxx::Lockpolicy)2>::~__shared_ptr() [1208]
                0.00    0.00       1/3889        std::__shared_ptr<Catch::ReporterRegistrar<Catch::ConsoleReporter>::ReporterFactory, (__gnu_cxx::Lockpolicy)2>::~__shared_ptr() [1209]
                0.00    0.00       1/3889        std::__shared_ptr<Catch::ReporterRegistrar<Catch::JunitReporter>::ReporterFactory, (__gnu_cxx::Lockpolicy)2>::~__shared_ptr() [1207]
                0.00    0.00       1/3889        std::__shared_ptr<Catch::ReporterRegistrar<Catch::XmlReporter>::ReporterFactory, (__gnu_cxx::Lockpolicy)2>::~__shared_ptr() [1206]
                0.00    0.00       1/3889        std::__shared_ptr<Catch::clara::detail::BoundValueRef<long>, (__gnu_cxx::Lockpolicy)2>::~__shared_ptr() [1220]
                0.00    0.00       2/3889        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() [1177]
                0.00    0.00       2/3889        std::__shared_ptr<Catch::clara::detail::BoundValueRef<double>, (__gnu_cxx::Lockpolicy)2>::~__shared_ptr() [1178]
                0.00    0.00       3/3889        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() [1168]
                0.00    0.00       3/3889        std::__shared_ptr<Catch::clara::detail::BoundValueRef<unsigned int>, (__gnu_cxx::Lockpolicy)2>::~__shared_ptr() [1169]
                0.00    0.00       5/3889        std::__shared_ptr<Catch::Config, (__gnu_cxx::Lockpolicy)2>::~__shared_ptr() [1149]
                0.00    0.00       8/3889        std::__shared_ptr<Catch::IReporterFactory, (__gnu_cxx::Lockpolicy)2>::~__shared_ptr() [1123]
                0.00    0.00       9/3889        std::__shared_ptr<Catch::IConfig const, (__gnu_cxx::Lockpolicy)2>::~__shared_ptr() [1120]
                0.00    0.00      14/3889        std::__shared_ptr<Catch::clara::detail::BoundFlagRef, (__gnu_cxx::Lockpolicy)2>::~__shared_ptr() [1105]
                0.00    0.00      71/3889        std::__shared_ptr<Catch::ITestInvoker, (__gnu_cxx::Lockpolicy)2>::~__shared_ptr() [1020]
                0.00    0.00      78/3889        std::__shared_ptr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, (__gnu_cxx::Lockpolicy)2>::~__shared_ptr() [1015]
                0.00    0.00      79/3889        std::__shared_ptr<Catch::clara::detail::BoundValueRefBase, (__gnu_cxx::Lockpolicy)2>::~__shared_ptr() [1014]
                0.00    0.00    1094/3889        std::__shared_ptr<Catch::TestCaseTracking::SectionTracker, (__gnu_cxx::Lockpolicy)2>::~__shared_ptr() [837]
                0.00    0.00    2014/3889        std::__shared_ptr<Catch::clara::detail::BoundRef, (__gnu_cxx::Lockpolicy)2>::~__shared_ptr() [812]
[1348]   0.0    0.00    0.00    3949         std::__shared_count<(__gnu_cxx::Lockpolicy)2>::~__shared_count() <cycle 1> [1348]
                                2444             std::Spcounted_base<(__gnu_cxx::Lockpolicy)2>::_M_release() <cycle 1> [978]
-----------------------------------------------
                0.00    0.00     595/3869        Catch::clara::detail::Opt std::__uninitialized_copy<false>::__uninit_copy<std::move_iterator<Catch::clara::detail::Opt>, Catch::clara::detail::Opt>(std::move_iterator<Catch::clara::detail::Opt>, std::move_iterator<Catch::clara::detail::Opt>, Catch::clara::detail::Opt) [647]
                0.00    0.00    1322/3869        Catch::clara::detail::Opt std::__uninitialized_copy<false>::__uninit_copy<__gnu_cxx::__normal_iterator<Catch::clara::detail::Opt const, std::vector<Catch::clara::detail::Opt, std::allocator<Catch::clara::detail::Opt> > >, Catch::clara::detail::Opt>(__gnu_cxx::__normal_iterator<Catch::clara::detail::Opt const, std::vector<Catch::clara::detail::Opt, std::allocator<Catch::clara::detail::Opt> > >, __gnu_cxx::__normal_iterator<Catch::clara::detail::Opt const, std::vector<Catch::clara::detail::Opt, std::allocator<Catch::clara::detail::Opt> > >, Catch::clara::detail::Opt) [606]
                0.00    0.00    1952/3869        void std::Destroyaux<false>::__destroy<Catch::clara::detail::Opt>(Catch::clara::detail::Opt, Catch::clara::detail::Opt) [639]
[1349]   0.0    0.00    0.00    3869         Catch::clara::detail::Opt std::__addressof<Catch::clara::detail::Opt>(Catch::clara::detail::Opt&) [1349]
-----------------------------------------------
                0.00    0.00    3721/3721        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&) [1351]
[1350]   0.0    0.00    0.00    3721         __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&) [1350]
-----------------------------------------------
                0.00    0.00       3/3721        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]) [853]
                0.00    0.00       3/3721        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]) [855]
                0.00    0.00       3/3721        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&) [2474]
                0.00    0.00      15/3721        std::Vectorbase<std::__cxx11::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 [1917]
                0.00    0.00     653/3721        std::Vectorbase<std::__cxx11::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> > >&&) [1423]
                0.00    0.00    1514/3721        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&) [1391]
                0.00    0.00    1530/3721        std::Vectorbase<std::__cxx11::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&) [1387]
[1351]   0.0    0.00    0.00    3721         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&) [1351]
                0.00    0.00    3721/3721        __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&) [1350]
-----------------------------------------------
                0.00    0.00       4/3343        std::pair<std::Rbtree_iterator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<Catch::IReporterFactory> > >, bool> std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::shared_ptr<Catch::IReporterFactory>, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<Catch::IReporterFactory> > > >::emplace<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::shared_ptr<Catch::IReporterFactory> const&>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::shared_ptr<Catch::IReporterFactory> const&) [594]
                0.00    0.00       4/3343        std::pair<std::Rbtree_iterator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<Catch::IReporterFactory> > >, bool> std::Rbtree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<Catch::IReporterFactory> >, std::Select1st<std::pair<std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<Catch::IReporterFactory> > >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<Catch::IReporterFactory> > > >::_M_emplace_unique<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::shared_ptr<Catch::IReporterFactory> const&>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::shared_ptr<Catch::IReporterFactory> const&) [595]
                0.00    0.00       4/3343        std::Rbtree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<Catch::IReporterFactory> > > std::Rbtree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<Catch::IReporterFactory> >, std::Select1st<std::pair<std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<Catch::IReporterFactory> > >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<Catch::IReporterFactory> > > >::_M_create_node<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::shared_ptr<Catch::IReporterFactory> const&>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::shared_ptr<Catch::IReporterFactory> const&) [960]
                0.00    0.00       4/3343        void std::Rbtree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<Catch::IReporterFactory> >, std::Select1st<std::pair<std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<Catch::IReporterFactory> > >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<Catch::IReporterFactory> > > >::_M_construct_node<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::shared_ptr<Catch::IReporterFactory> const&>(std::Rbtree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<Catch::IReporterFactory> > >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::shared_ptr<Catch::IReporterFactory> const&) [961]
                0.00    0.00       4/3343        void std::allocator_traits<std::allocator<std::Rbtree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<Catch::IReporterFactory> > > > >::construct<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<Catch::IReporterFactory> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::shared_ptr<Catch::IReporterFactory> const&>(std::allocator<std::Rbtree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<Catch::IReporterFactory> > > >&, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<Catch::IReporterFactory> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::shared_ptr<Catch::IReporterFactory> const&) [958]
                0.00    0.00       4/3343        void __gnu_cxx::new_allocator<std::Rbtree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<Catch::IReporterFactory> > > >::construct<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<Catch::IReporterFactory> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::shared_ptr<Catch::IReporterFactory> const&>(std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<Catch::IReporterFactory> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::shared_ptr<Catch::IReporterFactory> const&) [957]
                0.00    0.00     124/3343        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&) [716]
                0.00    0.00     136/3343        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&) [740]
                0.00    0.00     136/3343        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&) [739]
                0.00    0.00    2923/3343        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&) [617]
[1352]   0.0    0.00    0.00    3343         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&) [1352]
-----------------------------------------------
                0.00    0.00       3/3086        Catch::clara::detail::TokenStream::loadBuffer() [885]
                0.00    0.00      80/3086        Catch::clara::detail::Opt::isMatch(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) const [601]
                0.00    0.00      80/3086        Catch::clara::detail::Opt::validate() const [710]
                0.00    0.00    2923/3086        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> >) [618]
[1353]   0.0    0.00    0.00    3086         __gnu_cxx::__normal_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::vector<std::__cxx11::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 [1353]
-----------------------------------------------
                0.00    0.00       3/3084        Catch::clara::detail::TokenStream::operator++() [892]
                0.00    0.00      78/3084        Catch::clara::detail::Opt::isMatch(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) const [601]
                0.00    0.00      80/3084        Catch::clara::detail::Opt::validate() const [710]
                0.00    0.00    2923/3084        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> >) [618]
[1354]   0.0    0.00    0.00    3084         __gnu_cxx::__normal_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::vector<std::__cxx11::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++() [1354]
-----------------------------------------------
                0.00    0.00    2866/2866        bool __gnu_cxx::operator!=<Catch::clara::detail::Opt const, std::vector<Catch::clara::detail::Opt, std::allocator<Catch::clara::detail::Opt> > >(__gnu_cxx::__normal_iterator<Catch::clara::detail::Opt const, std::vector<Catch::clara::detail::Opt, std::allocator<Catch::clara::detail::Opt> > > const&, __gnu_cxx::__normal_iterator<Catch::clara::detail::Opt const, std::vector<Catch::clara::detail::Opt, std::allocator<Catch::clara::detail::Opt> > > const&) [1394]
[1355]   0.0    0.00    0.00    2866         __gnu_cxx::__normal_iterator<Catch::clara::detail::Opt const, std::vector<Catch::clara::detail::Opt, std::allocator<Catch::clara::detail::Opt> > >::base() const [1355]
-----------------------------------------------
                0.00    0.00      50/2740        Catch::TestCaseTracking::TrackerContext::startCycle() [1759]
                0.00    0.00     296/2740        std::shared_ptr<Catch::TestCaseTracking::SectionTracker> std::static_pointer_cast<Catch::TestCaseTracking::SectionTracker, Catch::TestCaseTracking::ITracker>(std::shared_ptr<Catch::TestCaseTracking::ITracker> const&) [1491]
                0.00    0.00    2394/2740        std::__shared_ptr_access<Catch::TestCaseTracking::ITracker, (__gnu_cxx::Lockpolicy)2, false, false>::_M_get() const [1359]
[1356]   0.0    0.00    0.00    2740         std::__shared_ptr<Catch::TestCaseTracking::ITracker, (__gnu_cxx::Lockpolicy)2>::get() const [1356]
-----------------------------------------------
                0.00    0.00    2582/2582        __gnu_cxx::__exchange_and_add_dispatch(int, int) [1358]
[1357]   0.0    0.00    0.00    2582         __gnu_cxx::__exchange_and_add(int volatile, int) [1357]
-----------------------------------------------
                0.00    0.00    2582/2582        std::Spcounted_base<(__gnu_cxx::Lockpolicy)2>::_M_release() <cycle 1> [978]
[1358]   0.0    0.00    0.00    2582         __gnu_cxx::__exchange_and_add_dispatch(int, int) [1358]
                0.00    0.00    2582/4890        __gthread_active_p() [1344]
                0.00    0.00    2582/2582        __gnu_cxx::__exchange_and_add(int volatile, int) [1357]
-----------------------------------------------
                0.00    0.00      28/2394        std::__shared_ptr_access<Catch::TestCaseTracking::ITracker, (__gnu_cxx::Lockpolicy)2, false, false>::operator() const [1963]
                0.00    0.00    2366/2394        std::__shared_ptr_access<Catch::TestCaseTracking::ITracker, (__gnu_cxx::Lockpolicy)2, false, false>::operator->() const [1360]
[1359]   0.0    0.00    0.00    2394         std::__shared_ptr_access<Catch::TestCaseTracking::ITracker, (__gnu_cxx::Lockpolicy)2, false, false>::_M_get() const [1359]
                0.00    0.00    2394/2740        std::__shared_ptr<Catch::TestCaseTracking::ITracker, (__gnu_cxx::Lockpolicy)2>::get() const [1356]
-----------------------------------------------
                0.00    0.00     216/2366        Catch::TestCaseTracking::TrackerBase::close()::{lambda(std::shared_ptr<Catch::TestCaseTracking::ITracker> const&)#1}::operator()(std::shared_ptr<Catch::TestCaseTracking::ITracker> const&) const [1529]
                0.00    0.00     296/2366        Catch::TestCaseTracking::SectionTracker::acquire(Catch::TestCaseTracking::TrackerContext&, Catch::TestCaseTracking::NameAndLocation const&) [290]
                0.00    0.00    1854/2366        Catch::TestCaseTracking::TrackerBase::findChild(Catch::TestCaseTracking::NameAndLocation const&)::{lambda(std::shared_ptr<Catch::TestCaseTracking::ITracker> const&)#1}::operator()(std::shared_ptr<Catch::TestCaseTracking::ITracker> const&) const [564]
[1360]   0.0    0.00    0.00    2366         std::__shared_ptr_access<Catch::TestCaseTracking::ITracker, (__gnu_cxx::Lockpolicy)2, false, false>::operator->() const [1360]
                0.00    0.00    2366/2394        std::__shared_ptr_access<Catch::TestCaseTracking::ITracker, (__gnu_cxx::Lockpolicy)2, false, false>::_M_get() const [1359]
-----------------------------------------------
                0.00    0.00    2308/2308        __gnu_cxx::__atomic_add_dispatch(int, int) [1362]
[1361]   0.0    0.00    0.00    2308         __gnu_cxx::__atomic_add(int volatile, int) [1361]
-----------------------------------------------
                0.00    0.00    2308/2308        std::Spcounted_base<(__gnu_cxx::Lockpolicy)2>::_M_add_ref_copy() [1363]
[1362]   0.0    0.00    0.00    2308         __gnu_cxx::__atomic_add_dispatch(int, int) [1362]
                0.00    0.00    2308/4890        __gthread_active_p() [1344]
                0.00    0.00    2308/2308        __gnu_cxx::__atomic_add(int volatile, int) [1361]
-----------------------------------------------
                0.00    0.00       3/2308        std::__shared_count<(__gnu_cxx::Lockpolicy)2>::operator=(std::__shared_count<(__gnu_cxx::Lockpolicy)2> const&) [1224]
                0.00    0.00    2305/2308        std::__shared_count<(__gnu_cxx::Lockpolicy)2>::__shared_count(std::__shared_count<(__gnu_cxx::Lockpolicy)2> const&) [1364]
[1363]   0.0    0.00    0.00    2308         std::Spcounted_base<(__gnu_cxx::Lockpolicy)2>::_M_add_ref_copy() [1363]
                0.00    0.00    2308/2308        __gnu_cxx::__atomic_add_dispatch(int, int) [1362]
-----------------------------------------------
                0.00    0.00       1/2306        std::__shared_ptr<Catch::Config, (__gnu_cxx::Lockpolicy)2>::__shared_ptr(std::__shared_ptr<Catch::Config, (__gnu_cxx::Lockpolicy)2> const&) [3656]
                0.00    0.00       3/2306        std::__shared_ptr<Catch::IConfig const, (__gnu_cxx::Lockpolicy)2>::__shared_ptr<Catch::Config, void>(std::__shared_ptr<Catch::Config, (__gnu_cxx::Lockpolicy)2> const&) [2462]
                0.00    0.00       4/2306        std::__shared_ptr<Catch::IReporterFactory, (__gnu_cxx::Lockpolicy)2>::__shared_ptr(std::__shared_ptr<Catch::IReporterFactory, (__gnu_cxx::Lockpolicy)2> const&) [2287]
                0.00    0.00       5/2306        std::__shared_ptr<Catch::IConfig const, (__gnu_cxx::Lockpolicy)2>::__shared_ptr(std::__shared_ptr<Catch::IConfig const, (__gnu_cxx::Lockpolicy)2> const&) [2197]
                0.00    0.00      42/2306        std::__shared_ptr<Catch::ITestInvoker, (__gnu_cxx::Lockpolicy)2>::__shared_ptr(std::__shared_ptr<Catch::ITestInvoker, (__gnu_cxx::Lockpolicy)2> const&) [1827]
                0.00    0.00      64/2306        std::__shared_ptr<Catch::TestCaseTracking::ITracker, (__gnu_cxx::Lockpolicy)2>::__shared_ptr<Catch::TestCaseTracking::SectionTracker, void>(std::__shared_ptr<Catch::TestCaseTracking::SectionTracker, (__gnu_cxx::Lockpolicy)2> const&) [1741]
                0.00    0.00      74/2306        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&) [1724]
                0.00    0.00      74/2306        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&) [1723]
                0.00    0.00     296/2306        std::__shared_ptr<Catch::TestCaseTracking::SectionTracker, (__gnu_cxx::Lockpolicy)2>::__shared_ptr<Catch::TestCaseTracking::ITracker>(std::__shared_ptr<Catch::TestCaseTracking::ITracker, (__gnu_cxx::Lockpolicy)2> const&, Catch::TestCaseTracking::SectionTracker) [1490]
                0.00    0.00     360/2306        std::__shared_ptr<Catch::TestCaseTracking::ITracker, (__gnu_cxx::Lockpolicy)2>::__shared_ptr(std::__shared_ptr<Catch::TestCaseTracking::ITracker, (__gnu_cxx::Lockpolicy)2> const&) [1476]
                0.00    0.00    1383/2306        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&) [1397]
[1364]   0.0    0.00    0.00    2306         std::__shared_count<(__gnu_cxx::Lockpolicy)2>::__shared_count(std::__shared_count<(__gnu_cxx::Lockpolicy)2> const&) [1364]
                0.00    0.00    2305/2308        std::Spcounted_base<(__gnu_cxx::Lockpolicy)2>::_M_add_ref_copy() [1363]
-----------------------------------------------
                0.00    0.00       1/2293        Catch::clara::detail::TokenStream::TokenStream(Catch::clara::detail::Args const&) [984]
                0.00    0.00      45/2293        Catch::clara::detail::Opt::isMatch(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) const [601]
                0.00    0.00      45/2293        Catch::clara::detail::Opt::validate() const [710]
                0.00    0.00     688/2293        std::vector<std::__cxx11::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 [1415]
                0.00    0.00    1514/2293        std::vector<std::__cxx11::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&) [619]
[1365]   0.0    0.00    0.00    2293         std::vector<std::__cxx11::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 [1365]
                0.00    0.00    2293/4600        __gnu_cxx::__normal_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::vector<std::__cxx11::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&) [1346]
-----------------------------------------------
                0.00    0.00       1/2293        Catch::clara::detail::TokenStream::TokenStream(Catch::clara::detail::Args const&) [984]
                0.00    0.00      45/2293        Catch::clara::detail::Opt::isMatch(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) const [601]
                0.00    0.00      45/2293        Catch::clara::detail::Opt::validate() const [710]
                0.00    0.00     688/2293        std::vector<std::__cxx11::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 [1415]
                0.00    0.00    1514/2293        std::vector<std::__cxx11::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&) [619]
[1366]   0.0    0.00    0.00    2293         std::vector<std::__cxx11::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 [1366]
                0.00    0.00    2293/4600        __gnu_cxx::__normal_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::vector<std::__cxx11::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&) [1346]
-----------------------------------------------
                0.00    0.00     100/2168        void std::vector<std::shared_ptr<Catch::TestCaseTracking::ITracker>, std::allocator<std::shared_ptr<Catch::TestCaseTracking::ITracker> > >::_M_realloc_insert<std::shared_ptr<Catch::TestCaseTracking::ITracker> const&>(__gnu_cxx::__normal_iterator<std::shared_ptr<Catch::TestCaseTracking::ITracker>, std::vector<std::shared_ptr<Catch::TestCaseTracking::ITracker>, std::allocator<std::shared_ptr<Catch::TestCaseTracking::ITracker> > > >, std::shared_ptr<Catch::TestCaseTracking::ITracker> const&) [1058]
                0.00    0.00     100/2168        bool __gnu_cxx::operator==<std::shared_ptr<Catch::TestCaseTracking::ITracker>, std::vector<std::shared_ptr<Catch::TestCaseTracking::ITracker>, std::allocator<std::shared_ptr<Catch::TestCaseTracking::ITracker> > > >(__gnu_cxx::__normal_iterator<std::shared_ptr<Catch::TestCaseTracking::ITracker>, std::vector<std::shared_ptr<Catch::TestCaseTracking::ITracker>, std::allocator<std::shared_ptr<Catch::TestCaseTracking::ITracker> > > > const&, __gnu_cxx::__normal_iterator<std::shared_ptr<Catch::TestCaseTracking::ITracker>, std::vector<std::shared_ptr<Catch::TestCaseTracking::ITracker>, std::allocator<std::shared_ptr<Catch::TestCaseTracking::ITracker> > > > const&) [1776]
                0.00    0.00     720/2168        bool __gnu_cxx::operator!=<std::shared_ptr<Catch::TestCaseTracking::ITracker>, std::vector<std::shared_ptr<Catch::TestCaseTracking::ITracker>, std::allocator<std::shared_ptr<Catch::TestCaseTracking::ITracker> > > >(__gnu_cxx::__normal_iterator<std::shared_ptr<Catch::TestCaseTracking::ITracker>, std::vector<std::shared_ptr<Catch::TestCaseTracking::ITracker>, std::allocator<std::shared_ptr<Catch::TestCaseTracking::ITracker> > > > const&, __gnu_cxx::__normal_iterator<std::shared_ptr<Catch::TestCaseTracking::ITracker>, std::vector<std::shared_ptr<Catch::TestCaseTracking::ITracker>, std::allocator<std::shared_ptr<Catch::TestCaseTracking::ITracker> > > > const&) [1470]
                0.00    0.00    1248/2168        __gnu_cxx::__normal_iterator<std::shared_ptr<Catch::TestCaseTracking::ITracker>, std::vector<std::shared_ptr<Catch::TestCaseTracking::ITracker>, std::allocator<std::shared_ptr<Catch::TestCaseTracking::ITracker> > > >::difference_type __gnu_cxx::operator-<std::shared_ptr<Catch::TestCaseTracking::ITracker>, std::vector<std::shared_ptr<Catch::TestCaseTracking::ITracker>, std::allocator<std::shared_ptr<Catch::TestCaseTracking::ITracker> > > >(__gnu_cxx::__normal_iterator<std::shared_ptr<Catch::TestCaseTracking::ITracker>, std::vector<std::shared_ptr<Catch::TestCaseTracking::ITracker>, std::allocator<std::shared_ptr<Catch::TestCaseTracking::ITracker> > > > const&, __gnu_cxx::__normal_iterator<std::shared_ptr<Catch::TestCaseTracking::ITracker>, std::vector<std::shared_ptr<Catch::TestCaseTracking::ITracker>, std::allocator<std::shared_ptr<Catch::TestCaseTracking::ITracker> > > > const&) [1428]
[1367]   0.0    0.00    0.00    2168         __gnu_cxx::__normal_iterator<std::shared_ptr<Catch::TestCaseTracking::ITracker>, std::vector<std::shared_ptr<Catch::TestCaseTracking::ITracker>, std::allocator<std::shared_ptr<Catch::TestCaseTracking::ITracker> > > >::base() const [1367]
-----------------------------------------------
                0.00    0.00      11/2151        Catch::clara::detail::ComposableParserImpl<Catch::clara::detail::Arg>::~ComposableParserImpl() [2050]
                0.00    0.00      76/2151        Catch::clara::detail::Parser::~Parser() [653]
                0.00    0.00      77/2151        Catch::clara::detail::ComposableParserImpl<Catch::clara::detail::ExeName>::~ComposableParserImpl() [1700]
                0.00    0.00    1987/2151        Catch::clara::detail::ComposableParserImpl<Catch::clara::detail::Opt>::~ComposableParserImpl() [1377]
[1368]   0.0    0.00    0.00    2151         Catch::clara::detail::ParserBase::~ParserBase() [1368]
-----------------------------------------------
                0.00    0.00      10/2110        Catch::clara::detail::ComposableParserImpl<Catch::clara::detail::Arg>::ComposableParserImpl(Catch::clara::detail::ComposableParserImpl<Catch::clara::detail::Arg> const&) [2052]
                0.00    0.00      74/2110        Catch::clara::detail::ComposableParserImpl<Catch::clara::detail::ExeName>::ComposableParserImpl(Catch::clara::detail::ComposableParserImpl<Catch::clara::detail::ExeName> const&) [1713]
                0.00    0.00      74/2110        Catch::clara::detail::Parser::Parser(Catch::clara::detail::Parser const&) [610]
                0.00    0.00     595/2110        Catch::clara::detail::ComposableParserImpl<Catch::clara::detail::Opt>::ComposableParserImpl(Catch::clara::detail::ComposableParserImpl<Catch::clara::detail::Opt>&&) [1430]
                0.00    0.00    1357/2110        Catch::clara::detail::ComposableParserImpl<Catch::clara::detail::Opt>::ComposableParserImpl(Catch::clara::detail::ComposableParserImpl<Catch::clara::detail::Opt> const&) [1399]
[1369]   0.0    0.00    0.00    2110         Catch::clara::detail::ParserBase::ParserBase(Catch::clara::detail::ParserBase const&) [1369]
-----------------------------------------------
                0.00    0.00      64/2074        Catch::TestCaseTracking::SectionTracker::addNextFilters(std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > const&) [1737]
                0.00    0.00     496/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> > > >::_M_check_len(unsigned long, char const) const [1597]
                0.00    0.00    1514/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&) [619]
[1370]   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> > > >::size() const [1370]
-----------------------------------------------
                0.00    0.00     216/2070        bool __gnu_cxx::__ops::Iternegate<Catch::TestCaseTracking::TrackerBase::close()::{lambda(std::shared_ptr<Catch::TestCaseTracking::ITracker> const&)#1}>::operator()<__gnu_cxx::__normal_iterator<std::shared_ptr<Catch::TestCaseTracking::ITracker>, std::vector<std::shared_ptr<Catch::TestCaseTracking::ITracker>, std::allocator<std::shared_ptr<Catch::TestCaseTracking::ITracker> > > > >(__gnu_cxx::__normal_iterator<std::shared_ptr<Catch::TestCaseTracking::ITracker>, std::vector<std::shared_ptr<Catch::TestCaseTracking::ITracker>, std::allocator<std::shared_ptr<Catch::TestCaseTracking::ITracker> > > >) [1527]
                0.00    0.00     296/2070        Catch::TestCaseTracking::TrackerBase::findChild(Catch::TestCaseTracking::NameAndLocation const&) [565]
                0.00    0.00    1558/2070        bool __gnu_cxx::__ops::Iterpred<Catch::TestCaseTracking::TrackerBase::findChild(Catch::TestCaseTracking::NameAndLocation const&)::{lambda(std::shared_ptr<Catch::TestCaseTracking::ITracker> const&)#1}>::operator()<__gnu_cxx::__normal_iterator<std::shared_ptr<Catch::TestCaseTracking::ITracker>, std::vector<std::shared_ptr<Catch::TestCaseTracking::ITracker>, std::allocator<std::shared_ptr<Catch::TestCaseTracking::ITracker> > > > >(__gnu_cxx::__normal_iterator<std::shared_ptr<Catch::TestCaseTracking::ITracker>, std::vector<std::shared_ptr<Catch::TestCaseTracking::ITracker>, std::allocator<std::shared_ptr<Catch::TestCaseTracking::ITracker> > > >) [563]
[1371]   0.0    0.00    0.00    2070         __gnu_cxx::__normal_iterator<std::shared_ptr<Catch::TestCaseTracking::ITracker>, std::vector<std::shared_ptr<Catch::TestCaseTracking::ITracker>, std::allocator<std::shared_ptr<Catch::TestCaseTracking::ITracker> > > >::operator() const [1371]
-----------------------------------------------
                0.00    0.00       1/2050        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>&) [3657]
                0.00    0.00    2049/2050        std::Vectorbase<std::__cxx11::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&) [1416]
[1372]   0.0    0.00    0.00    2050         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> >&) [1372]
                0.00    0.00    6150/6150        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> >&) [1343]
-----------------------------------------------
                0.00    0.00    2048/2048        ___CATCH__TEST____12() [14]
[1373]   0.0    0.00    0.00    2048         Catch::ExprLhs<char const const&> Catch::Decomposer::operator<=<char const>(char const const&) [1373]
                0.00    0.00    2048/2048        Catch::ExprLhs<char const const&>::ExprLhs(char const const&) [1375]
-----------------------------------------------
                0.00    0.00    2048/2048        Catch::BinaryExpr<char const const&, char const&> const Catch::ExprLhs<char const const&>::operator==<char>(char const&) [726]
[1374]   0.0    0.00    0.00    2048         bool Catch::compareEqual<char const, char>(char const const&, char const&) [1374]
-----------------------------------------------
                0.00    0.00    2048/2048        Catch::ExprLhs<char const const&> Catch::Decomposer::operator<=<char const>(char const const&) [1373]
[1375]   0.0    0.00    0.00    2048         Catch::ExprLhs<char const const&>::ExprLhs(char const const&) [1375]
-----------------------------------------------
                0.00    0.00    2000/2000        Catch::BinaryExpr<int const&, int const&> const Catch::ExprLhs<int const&>::operator!=<int>(int const&) [707]
[1376]   0.0    0.00    0.00    2000         bool Catch::compareNotEqual<int, int const&>(int const&, int const&) [1376]
-----------------------------------------------
                0.00    0.00    1987/1987        Catch::clara::detail::ParserRefImpl<Catch::clara::detail::Opt>::~ParserRefImpl() [664]
[1377]   0.0    0.00    0.00    1987         Catch::clara::detail::ComposableParserImpl<Catch::clara::detail::Opt>::~ComposableParserImpl() [1377]
                0.00    0.00    1987/2151        Catch::clara::detail::ParserBase::~ParserBase() [1368]
-----------------------------------------------
                0.00    0.00     248/1884        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&) [1496]
                0.00    0.00    1636/1884        __gnu_cxx::new_allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::allocate(unsigned long, void const) [1383]
[1378]   0.0    0.00    0.00    1884         __gnu_cxx::new_allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::max_size() const [1378]
-----------------------------------------------
                0.00    0.00    1854/1854        Catch::TestCaseTracking::TrackerBase::findChild(Catch::TestCaseTracking::NameAndLocation const&)::{lambda(std::shared_ptr<Catch::TestCaseTracking::ITracker> const&)#1}::operator()(std::shared_ptr<Catch::TestCaseTracking::ITracker> const&) const [564]
[1379]   0.0    0.00    0.00    1854         Catch::TestCaseTracking::ITracker::nameAndLocation() const [1379]
-----------------------------------------------
                0.00    0.00      15/1777        std::Vectorbase<std::__cxx11::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 [1917]
                0.00    0.00     248/1777        std::vector<std::__cxx11::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 [1495]
                0.00    0.00    1514/1777        std::vector<std::__cxx11::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&) [619]
[1380]   0.0    0.00    0.00    1777         std::Vectorbase<std::__cxx11::basic_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 [1380]
-----------------------------------------------
                0.00    0.00       1/1639        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) [860]
                0.00    0.00     124/1639        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&) [716]
                0.00    0.00    1514/1639        std::Vectorbase<std::__cxx11::basic_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) [1389]
[1381]   0.0    0.00    0.00    1639         std::Vectorbase<std::__cxx11::basic_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) [1381]
                0.00    0.00    1636/1636        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) [1385]
-----------------------------------------------
                0.00    0.00    1636/1636        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) [1384]
[1382]   0.0    0.00    0.00    1636         __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) [1382]
-----------------------------------------------
                0.00    0.00    1636/1636        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) [1385]
[1383]   0.0    0.00    0.00    1636         __gnu_cxx::new_allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::allocate(unsigned long, void const) [1383]
                0.00    0.00    1636/1884        __gnu_cxx::new_allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::max_size() const [1378]
-----------------------------------------------
                0.00    0.00    1636/1636        std::Vectorbase<std::__cxx11::basic_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) [1310]
[1384]   0.0    0.00    0.00    1636         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) [1384]
                0.00    0.00    1636/1636        __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) [1382]
-----------------------------------------------
                0.00    0.00    1636/1636        std::Vectorbase<std::__cxx11::basic_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) [1381]
[1385]   0.0    0.00    0.00    1636         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) [1385]
                0.00    0.00    1636/1636        __gnu_cxx::new_allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::allocate(unsigned long, void const) [1383]
-----------------------------------------------
                0.00    0.00    1558/1558        Catch::TestCaseTracking::TrackerBase::findChild(Catch::TestCaseTracking::NameAndLocation const&)::{lambda(std::shared_ptr<Catch::TestCaseTracking::ITracker> const&)#1}::operator()(std::shared_ptr<Catch::TestCaseTracking::ITracker> const&) const [564]
[1386]   0.0    0.00    0.00    1558         Catch::SourceLineInfo::operator==(Catch::SourceLineInfo const&) const [1386]
-----------------------------------------------
                0.00    0.00      16/1530        std::Vectorbase<std::__cxx11::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&) [1913]
                0.00    0.00    1514/1530        std::Vectorbase<std::__cxx11::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&) [1390]
[1387]   0.0    0.00    0.00    1530         std::Vectorbase<std::__cxx11::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&) [1387]
                0.00    0.00    1530/3721        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&) [1351]
-----------------------------------------------
                0.00    0.00    1514/1514        std::vector<std::__cxx11::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&) [619]
[1388]   0.0    0.00    0.00    1514         __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&) [1388]
                0.00    0.00    1514/1514        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&) [1391]
-----------------------------------------------
                0.00    0.00    1514/1514        std::Vectorbase<std::__cxx11::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&) [1390]
[1389]   0.0    0.00    0.00    1514         std::Vectorbase<std::__cxx11::basic_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) [1389]
                0.00    0.00    1514/1639        std::Vectorbase<std::__cxx11::basic_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) [1381]
-----------------------------------------------
                0.00    0.00    1514/1514        std::vector<std::__cxx11::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&) [619]
[1390]   0.0    0.00    0.00    1514         std::Vectorbase<std::__cxx11::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&) [1390]
                0.00    0.00    1514/1530        std::Vectorbase<std::__cxx11::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&) [1387]
                0.00    0.00    1514/1514        std::Vectorbase<std::__cxx11::basic_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) [1389]
-----------------------------------------------
                0.00    0.00    1514/1514        __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&) [1388]
[1391]   0.0    0.00    0.00    1514         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&) [1391]
                0.00    0.00    1514/3721        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&) [1351]
-----------------------------------------------
                0.00    0.00       1/1454        std::__shared_ptr<Catch::clara::detail::BoundRef, (__gnu_cxx::Lockpolicy)2>::__shared_ptr<Catch::clara::detail::BoundFlagLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(bool)#9}>, void>(std::__shared_ptr<Catch::clara::detail::BoundFlagLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(bool)#9}>, (__gnu_cxx::Lockpolicy)2>&&) [3653]
                0.00    0.00       1/1454        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&)#8}>, 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&)#8}>, (__gnu_cxx::Lockpolicy)2>&&) [3648]
                0.00    0.00       1/1454        std::__shared_ptr<Catch::clara::detail::BoundRef, (__gnu_cxx::Lockpolicy)2>::__shared_ptr<Catch::clara::detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(int)#10}>, void>(std::__shared_ptr<Catch::clara::detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(int)#10}>, (__gnu_cxx::Lockpolicy)2>&&) [3651]
                0.00    0.00       1/1454        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&)#1}>, 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&)#1}>, (__gnu_cxx::Lockpolicy)2>&&) [3649]
                0.00    0.00       1/1454        std::__shared_ptr<Catch::clara::detail::BoundRef, (__gnu_cxx::Lockpolicy)2>::__shared_ptr<Catch::clara::detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(bool)#11}>, void>(std::__shared_ptr<Catch::clara::detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(bool)#11}>, (__gnu_cxx::Lockpolicy)2>&&) [3650]
                0.00    0.00       1/1454        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>&&) [3642]
                0.00    0.00       1/1454        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>&&) [3647]
                0.00    0.00       1/1454        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>&&) [3643]
                0.00    0.00       1/1454        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>&&) [3644]
                0.00    0.00       1/1454        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>&&) [3645]
                0.00    0.00       1/1454        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>&&) [3646]
                0.00    0.00       1/1454        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>&&) [3658]
                0.00    0.00       1/1454        std::__shared_ptr<Catch::clara::detail::BoundValueRefBase, (__gnu_cxx::Lockpolicy)2>::__shared_ptr(std::__shared_ptr<Catch::clara::detail::BoundValueRefBase, (__gnu_cxx::Lockpolicy)2>&&) [3639]
                0.00    0.00       1/1454        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>&&) [3640]
                0.00    0.00       1/1454        std::__shared_ptr<Catch::clara::detail::BoundRef, (__gnu_cxx::Lockpolicy)2>::__shared_ptr<Catch::clara::detail::BoundFlagLambda<Catch::clara::detail::Help::Help(bool&)::{lambda(bool)#1}>, void>(std::__shared_ptr<Catch::clara::detail::BoundFlagLambda<Catch::clara::detail::Help::Help(bool&)::{lambda(bool)#1}>, (__gnu_cxx::Lockpolicy)2>&&) [3641]
                0.00    0.00       1/1454        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>&) [3657]
                0.00    0.00       1/1454        std::__shared_ptr<Catch::Config, (__gnu_cxx::Lockpolicy)2>::__shared_ptr(std::__shared_ptr<Catch::Config, (__gnu_cxx::Lockpolicy)2>&&) [3655]
                0.00    0.00       1/1454        std::__shared_ptr<Catch::IReporterFactory, (__gnu_cxx::Lockpolicy)2>::__shared_ptr<Catch::ReporterRegistrar<Catch::CompactReporter>::ReporterFactory, void>(std::__shared_ptr<Catch::ReporterRegistrar<Catch::CompactReporter>::ReporterFactory, (__gnu_cxx::Lockpolicy)2>&&) [3604]
                0.00    0.00       1/1454        std::__shared_ptr<Catch::IReporterFactory, (__gnu_cxx::Lockpolicy)2>::__shared_ptr<Catch::ReporterRegistrar<Catch::ConsoleReporter>::ReporterFactory, void>(std::__shared_ptr<Catch::ReporterRegistrar<Catch::ConsoleReporter>::ReporterFactory, (__gnu_cxx::Lockpolicy)2>&&) [3602]
                0.00    0.00       1/1454        std::__shared_ptr<Catch::IReporterFactory, (__gnu_cxx::Lockpolicy)2>::__shared_ptr<Catch::ReporterRegistrar<Catch::JunitReporter>::ReporterFactory, void>(std::__shared_ptr<Catch::ReporterRegistrar<Catch::JunitReporter>::ReporterFactory, (__gnu_cxx::Lockpolicy)2>&&) [3601]
                0.00    0.00       1/1454        std::__shared_ptr<Catch::IReporterFactory, (__gnu_cxx::Lockpolicy)2>::__shared_ptr<Catch::ReporterRegistrar<Catch::XmlReporter>::ReporterFactory, void>(std::__shared_ptr<Catch::ReporterRegistrar<Catch::XmlReporter>::ReporterFactory, (__gnu_cxx::Lockpolicy)2>&&) [3603]
                0.00    0.00       1/1454        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>&&) [3652]
                0.00    0.00       2/1454        std::__shared_ptr<Catch::Config, (__gnu_cxx::Lockpolicy)2>::swap(std::__shared_ptr<Catch::Config, (__gnu_cxx::Lockpolicy)2>&) [2790]
                0.00    0.00       2/1454        std::__shared_ptr<Catch::clara::detail::BoundValueRefBase, (__gnu_cxx::Lockpolicy)2>::swap(std::__shared_ptr<Catch::clara::detail::BoundValueRefBase, (__gnu_cxx::Lockpolicy)2>&) [2786]
                0.00    0.00       2/1454        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>&&) [2788]
                0.00    0.00       2/1454        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>&&) [2787]
                0.00    0.00       2/1454        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>&&) [2789]
                0.00    0.00       3/1454        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>&&) [2468]
                0.00    0.00      14/1454        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>&&) [1976]
                0.00    0.00      14/1454        std::__shared_ptr<Catch::TestCaseTracking::ITracker, (__gnu_cxx::Lockpolicy)2>::swap(std::__shared_ptr<Catch::TestCaseTracking::ITracker, (__gnu_cxx::Lockpolicy)2>&) [1972]
                0.00    0.00      14/1454        std::__shared_ptr<Catch::TestCaseTracking::ITracker, (__gnu_cxx::Lockpolicy)2>::__shared_ptr<Catch::TestCaseTracking::SectionTracker, void>(std::__shared_ptr<Catch::TestCaseTracking::SectionTracker, (__gnu_cxx::Lockpolicy)2>&&) [1973]
                0.00    0.00      15/1454        std::__shared_ptr<Catch::ITestInvoker, (__gnu_cxx::Lockpolicy)2>::__shared_ptr(std::__shared_ptr<Catch::ITestInvoker, (__gnu_cxx::Lockpolicy)2>&&) [1921]
                0.00    0.00      47/1454        std::__shared_ptr<Catch::TestCaseTracking::ITracker, (__gnu_cxx::Lockpolicy)2>::__shared_ptr(std::__shared_ptr<Catch::TestCaseTracking::ITracker, (__gnu_cxx::Lockpolicy)2>&&) [1806]
                0.00    0.00     360/1454        std::__shared_ptr<Catch::TestCaseTracking::SectionTracker, (__gnu_cxx::Lockpolicy)2>::__shared_ptr(std::__shared_ptr<Catch::TestCaseTracking::SectionTracker, (__gnu_cxx::Lockpolicy)2>&&) [1475]
                0.00    0.00     360/1454        std::__shared_ptr<Catch::TestCaseTracking::SectionTracker, (__gnu_cxx::Lockpolicy)2>::swap(std::__shared_ptr<Catch::TestCaseTracking::SectionTracker, (__gnu_cxx::Lockpolicy)2>&) [1474]
                0.00    0.00     595/1454        std::__shared_ptr<Catch::clara::detail::BoundRef, (__gnu_cxx::Lockpolicy)2>::__shared_ptr(std::__shared_ptr<Catch::clara::detail::BoundRef, (__gnu_cxx::Lockpolicy)2>&&) [1433]
[1392]   0.0    0.00    0.00    1454         std::__shared_count<(__gnu_cxx::Lockpolicy)2>::_M_swap(std::__shared_count<(__gnu_cxx::Lockpolicy)2>&) [1392]
-----------------------------------------------
                0.00    0.00     180/1442        __gnu_cxx::__normal_iterator<std::shared_ptr<Catch::TestCaseTracking::ITracker>, std::vector<std::shared_ptr<Catch::TestCaseTracking::ITracker>, std::allocator<std::shared_ptr<Catch::TestCaseTracking::ITracker> > > > std::__find_if<__gnu_cxx::__normal_iterator<std::shared_ptr<Catch::TestCaseTracking::ITracker>, std::vector<std::shared_ptr<Catch::TestCaseTracking::ITracker>, std::allocator<std::shared_ptr<Catch::TestCaseTracking::ITracker> > > >, __gnu_cxx::__ops::Iternegate<Catch::TestCaseTracking::TrackerBase::close()::{lambda(std::shared_ptr<Catch::TestCaseTracking::ITracker> const&)#1}> >(__gnu_cxx::__ops::Iternegate<Catch::TestCaseTracking::TrackerBase::close()::{lambda(std::shared_ptr<Catch::TestCaseTracking::ITracker> const&)#1}>, __gnu_cxx::__ops::Iternegate<Catch::TestCaseTracking::TrackerBase::close()::{lambda(std::shared_ptr<Catch::TestCaseTracking::ITracker> const&)#1}>, __gnu_cxx::__ops::Iternegate<Catch::TestCaseTracking::TrackerBase::close()::{lambda(std::shared_ptr<Catch::TestCaseTracking::ITracker> const&)#1}>, std::random_access_iterator_tag) [1798]
                0.00    0.00    1262/1442        __gnu_cxx::__normal_iterator<std::shared_ptr<Catch::TestCaseTracking::ITracker>, std::vector<std::shared_ptr<Catch::TestCaseTracking::ITracker>, std::allocator<std::shared_ptr<Catch::TestCaseTracking::ITracker> > > > std::__find_if<__gnu_cxx::__normal_iterator<std::shared_ptr<Catch::TestCaseTracking::ITracker>, std::vector<std::shared_ptr<Catch::TestCaseTracking::ITracker>, std::allocator<std::shared_ptr<Catch::TestCaseTracking::ITracker> > > >, __gnu_cxx::__ops::Iterpred<Catch::TestCaseTracking::TrackerBase::findChild(Catch::TestCaseTracking::NameAndLocation const&)::{lambda(std::shared_ptr<Catch::TestCaseTracking::ITracker> const&)#1}> >(__gnu_cxx::__ops::Iterpred<Catch::TestCaseTracking::TrackerBase::findChild(Catch::TestCaseTracking::NameAndLocation const&)::{lambda(std::shared_ptr<Catch::TestCaseTracking::ITracker> const&)#1}>, __gnu_cxx::__ops::Iterpred<Catch::TestCaseTracking::TrackerBase::findChild(Catch::TestCaseTracking::NameAndLocation const&)::{lambda(std::shared_ptr<Catch::TestCaseTracking::ITracker> const&)#1}>, __gnu_cxx::__ops::Iterpred<Catch::TestCaseTracking::TrackerBase::findChild(Catch::TestCaseTracking::NameAndLocation const&)::{lambda(std::shared_ptr<Catch::TestCaseTracking::ITracker> const&)#1}>, std::random_access_iterator_tag) [568]
[1393]   0.0    0.00    0.00    1442         __gnu_cxx::__normal_iterator<std::shared_ptr<Catch::TestCaseTracking::ITracker>, std::vector<std::shared_ptr<Catch::TestCaseTracking::ITracker>, std::allocator<std::shared_ptr<Catch::TestCaseTracking::ITracker> > > >::operator++() [1393]
-----------------------------------------------
                0.00    0.00      36/1433        Catch::clara::detail::Parser::parse(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, Catch::clara::detail::TokenStream const&) const [243]
                0.00    0.00    1397/1433        Catch::clara::detail::Opt std::__uninitialized_copy<false>::__uninit_copy<__gnu_cxx::__normal_iterator<Catch::clara::detail::Opt const, std::vector<Catch::clara::detail::Opt, std::allocator<Catch::clara::detail::Opt> > >, Catch::clara::detail::Opt>(__gnu_cxx::__normal_iterator<Catch::clara::detail::Opt const, std::vector<Catch::clara::detail::Opt, std::allocator<Catch::clara::detail::Opt> > >, __gnu_cxx::__normal_iterator<Catch::clara::detail::Opt const, std::vector<Catch::clara::detail::Opt, std::allocator<Catch::clara::detail::Opt> > >, Catch::clara::detail::Opt) [606]
[1394]   0.0    0.00    0.00    1433         bool __gnu_cxx::operator!=<Catch::clara::detail::Opt const, std::vector<Catch::clara::detail::Opt, std::allocator<Catch::clara::detail::Opt> > >(__gnu_cxx::__normal_iterator<Catch::clara::detail::Opt const, std::vector<Catch::clara::detail::Opt, std::allocator<Catch::clara::detail::Opt> > > const&, __gnu_cxx::__normal_iterator<Catch::clara::detail::Opt const, std::vector<Catch::clara::detail::Opt, std::allocator<Catch::clara::detail::Opt> > > const&) [1394]
                0.00    0.00    2866/2866        __gnu_cxx::__normal_iterator<Catch::clara::detail::Opt const, std::vector<Catch::clara::detail::Opt, std::allocator<Catch::clara::detail::Opt> > >::base() const [1355]
-----------------------------------------------
                0.00    0.00      35/1427        void std::allocator_traits<std::allocator<Catch::clara::detail::Opt> >::construct<Catch::clara::detail::Opt, Catch::clara::detail::Opt const&>(std::allocator<Catch::clara::detail::Opt>&, Catch::clara::detail::Opt, Catch::clara::detail::Opt const&) [738]
                0.00    0.00      35/1427        void std::vector<Catch::clara::detail::Opt, std::allocator<Catch::clara::detail::Opt> >::_M_realloc_insert<Catch::clara::detail::Opt const&>(__gnu_cxx::__normal_iterator<Catch::clara::detail::Opt, std::vector<Catch::clara::detail::Opt, std::allocator<Catch::clara::detail::Opt> > >, Catch::clara::detail::Opt const&) [635]
                0.00    0.00      35/1427        void __gnu_cxx::new_allocator<Catch::clara::detail::Opt>::construct<Catch::clara::detail::Opt, Catch::clara::detail::Opt const&>(Catch::clara::detail::Opt, Catch::clara::detail::Opt const&) [737]
                0.00    0.00    1322/1427        void std::Construct<Catch::clara::detail::Opt, Catch::clara::detail::Opt const&>(Catch::clara::detail::Opt, Catch::clara::detail::Opt const&) [605]
[1395]   0.0    0.00    0.00    1427         Catch::clara::detail::Opt const& std::forward<Catch::clara::detail::Opt const&>(std::removereference<Catch::clara::detail::Opt const&>::type&) [1395]
-----------------------------------------------
                0.00    0.00      10/1383        Catch::clara::detail::ParserRefImpl<Catch::clara::detail::Arg>::ParserRefImpl(Catch::clara::detail::ParserRefImpl<Catch::clara::detail::Arg> const&) [831]
                0.00    0.00      16/1383        Catch::clara::detail::ParserRefImpl<Catch::clara::detail::Opt>::ParserRefImpl(std::shared_ptr<Catch::clara::detail::BoundRef> const&) [731]
                0.00    0.00    1357/1383        Catch::clara::detail::ParserRefImpl<Catch::clara::detail::Opt>::ParserRefImpl(Catch::clara::detail::ParserRefImpl<Catch::clara::detail::Opt> const&) [625]
[1396]   0.0    0.00    0.00    1383         std::shared_ptr<Catch::clara::detail::BoundRef>::shared_ptr(std::shared_ptr<Catch::clara::detail::BoundRef> const&) [1396]
                0.00    0.00    1383/1383        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&) [1397]
-----------------------------------------------
                0.00    0.00    1383/1383        std::shared_ptr<Catch::clara::detail::BoundRef>::shared_ptr(std::shared_ptr<Catch::clara::detail::BoundRef> const&) [1396]
[1397]   0.0    0.00    0.00    1383         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&) [1397]
                0.00    0.00    1383/2306        std::__shared_count<(__gnu_cxx::Lockpolicy)2>::__shared_count(std::__shared_count<(__gnu_cxx::Lockpolicy)2> const&) [1364]
-----------------------------------------------
                0.00    0.00     468/1382        bool __gnu_cxx::operator==<Catch::clara::detail::Token const, std::vector<Catch::clara::detail::Token, std::allocator<Catch::clara::detail::Token> > >(__gnu_cxx::__normal_iterator<Catch::clara::detail::Token const, std::vector<Catch::clara::detail::Token, std::allocator<Catch::clara::detail::Token> > > const&, __gnu_cxx::__normal_iterator<Catch::clara::detail::Token const, std::vector<Catch::clara::detail::Token, std::allocator<Catch::clara::detail::Token> > > const&) [1501]
                0.00    0.00     914/1382        bool __gnu_cxx::operator!=<Catch::clara::detail::Token const, std::vector<Catch::clara::detail::Token, std::allocator<Catch::clara::detail::Token> > >(__gnu_cxx::__normal_iterator<Catch::clara::detail::Token const, std::vector<Catch::clara::detail::Token, std::allocator<Catch::clara::detail::Token> > > const&, __gnu_cxx::__normal_iterator<Catch::clara::detail::Token const, std::vector<Catch::clara::detail::Token, std::allocator<Catch::clara::detail::Token> > > const&) [1456]
[1398]   0.0    0.00    0.00    1382         __gnu_cxx::__normal_iterator<Catch::clara::detail::Token const, std::vector<Catch::clara::detail::Token, std::allocator<Catch::clara::detail::Token> > >::base() const [1398]
-----------------------------------------------
                0.00    0.00    1357/1357        Catch::clara::detail::ParserRefImpl<Catch::clara::detail::Opt>::ParserRefImpl(Catch::clara::detail::ParserRefImpl<Catch::clara::detail::Opt> const&) [625]
[1399]   0.0    0.00    0.00    1357         Catch::clara::detail::ComposableParserImpl<Catch::clara::detail::Opt>::ComposableParserImpl(Catch::clara::detail::ComposableParserImpl<Catch::clara::detail::Opt> const&) [1399]
                0.00    0.00    1357/2110        Catch::clara::detail::ParserBase::ParserBase(Catch::clara::detail::ParserBase const&) [1369]
-----------------------------------------------
                0.00    0.00      35/1357        Catch::clara::detail::Parser::parse(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, Catch::clara::detail::TokenStream const&) const [243]
                0.00    0.00    1322/1357        Catch::clara::detail::Opt std::__uninitialized_copy<false>::__uninit_copy<__gnu_cxx::__normal_iterator<Catch::clara::detail::Opt const, std::vector<Catch::clara::detail::Opt, std::allocator<Catch::clara::detail::Opt> > >, Catch::clara::detail::Opt>(__gnu_cxx::__normal_iterator<Catch::clara::detail::Opt const, std::vector<Catch::clara::detail::Opt, std::allocator<Catch::clara::detail::Opt> > >, __gnu_cxx::__normal_iterator<Catch::clara::detail::Opt const, std::vector<Catch::clara::detail::Opt, std::allocator<Catch::clara::detail::Opt> > >, Catch::clara::detail::Opt) [606]
[1400]   0.0    0.00    0.00    1357         __gnu_cxx::__normal_iterator<Catch::clara::detail::Opt const, std::vector<Catch::clara::detail::Opt, std::allocator<Catch::clara::detail::Opt> > >::operator++() [1400]
-----------------------------------------------
                0.00    0.00      35/1357        Catch::clara::detail::Parser::parse(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, Catch::clara::detail::TokenStream const&) const [243]
                0.00    0.00    1322/1357        Catch::clara::detail::Opt std::__uninitialized_copy<false>::__uninit_copy<__gnu_cxx::__normal_iterator<Catch::clara::detail::Opt const, std::vector<Catch::clara::detail::Opt, std::allocator<Catch::clara::detail::Opt> > >, Catch::clara::detail::Opt>(__gnu_cxx::__normal_iterator<Catch::clara::detail::Opt const, std::vector<Catch::clara::detail::Opt, std::allocator<Catch::clara::detail::Opt> > >, __gnu_cxx::__normal_iterator<Catch::clara::detail::Opt const, std::vector<Catch::clara::detail::Opt, std::allocator<Catch::clara::detail::Opt> > >, Catch::clara::detail::Opt) [606]
[1401]   0.0    0.00    0.00    1357         __gnu_cxx::__normal_iterator<Catch::clara::detail::Opt const, std::vector<Catch::clara::detail::Opt, std::allocator<Catch::clara::detail::Opt> > >::operator() const [1401]
-----------------------------------------------
                0.00    0.00    1330/1330        bool std::operator==<Catch::clara::detail::Opt>(std::move_iterator<Catch::clara::detail::Opt> const&, std::move_iterator<Catch::clara::detail::Opt> const&) [1418]
[1402]   0.0    0.00    0.00    1330         std::move_iterator<Catch::clara::detail::Opt>::base() const [1402]
-----------------------------------------------
                0.00    0.00      15/1321        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>) [1927]
                0.00    0.00     653/1321        std::Vectorbase<std::__cxx11::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> > > >&&) [1424]
                0.00    0.00     653/1321        std::Vectorbase<std::__cxx11::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> > >&&) [1423]
[1403]   0.0    0.00    0.00    1321         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> > >&) [1403]
-----------------------------------------------
                0.00    0.00     460/1280        std::vector<std::shared_ptr<Catch::TestCaseTracking::ITracker>, std::allocator<std::shared_ptr<Catch::TestCaseTracking::ITracker> > >::begin() [1455]
                0.00    0.00     820/1280        std::vector<std::shared_ptr<Catch::TestCaseTracking::ITracker>, std::allocator<std::shared_ptr<Catch::TestCaseTracking::ITracker> > >::end() [1412]
[1404]   0.0    0.00    0.00    1280         __gnu_cxx::__normal_iterator<std::shared_ptr<Catch::TestCaseTracking::ITracker>, std::vector<std::shared_ptr<Catch::TestCaseTracking::ITracker>, std::allocator<std::shared_ptr<Catch::TestCaseTracking::ITracker> > > >::__normal_iterator(std::shared_ptr<Catch::TestCaseTracking::ITracker> const&) [1404]
-----------------------------------------------
                0.00    0.00       1/1146        std::__shared_ptr<Catch::clara::detail::BoundRef, (__gnu_cxx::Lockpolicy)2>::__shared_ptr<Catch::clara::detail::BoundFlagLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(bool)#9}>, void>(std::__shared_ptr<Catch::clara::detail::BoundFlagLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(bool)#9}>, (__gnu_cxx::Lockpolicy)2>&&) [3653]
                0.00    0.00       1/1146        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&)#8}>, 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&)#8}>, (__gnu_cxx::Lockpolicy)2>&&) [3648]
                0.00    0.00       1/1146        std::__shared_ptr<Catch::clara::detail::BoundRef, (__gnu_cxx::Lockpolicy)2>::__shared_ptr<Catch::clara::detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(int)#10}>, void>(std::__shared_ptr<Catch::clara::detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(int)#10}>, (__gnu_cxx::Lockpolicy)2>&&) [3651]
                0.00    0.00       1/1146        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&)#1}>, 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&)#1}>, (__gnu_cxx::Lockpolicy)2>&&) [3649]
                0.00    0.00       1/1146        std::__shared_ptr<Catch::clara::detail::BoundRef, (__gnu_cxx::Lockpolicy)2>::__shared_ptr<Catch::clara::detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(bool)#11}>, void>(std::__shared_ptr<Catch::clara::detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(bool)#11}>, (__gnu_cxx::Lockpolicy)2>&&) [3650]
                0.00    0.00       1/1146        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>&&) [3642]
                0.00    0.00       1/1146        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>&&) [3647]
                0.00    0.00       1/1146        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>&&) [3643]
                0.00    0.00       1/1146        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>&&) [3644]
                0.00    0.00       1/1146        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>&&) [3645]
                0.00    0.00       1/1146        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>&&) [3646]
                0.00    0.00       1/1146        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>&&) [3658]
                0.00    0.00       1/1146        std::__shared_ptr<Catch::clara::detail::BoundValueRefBase, (__gnu_cxx::Lockpolicy)2>::__shared_ptr(std::__shared_ptr<Catch::clara::detail::BoundValueRefBase, (__gnu_cxx::Lockpolicy)2>&&) [3639]
                0.00    0.00       1/1146        std::__shared_ptr<Catch::IConfig const, (__gnu_cxx::Lockpolicy)2>::__shared_ptr() [3600]
                0.00    0.00       1/1146        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>&&) [3640]
                0.00    0.00       1/1146        std::__shared_ptr<Catch::clara::detail::BoundRef, (__gnu_cxx::Lockpolicy)2>::__shared_ptr<Catch::clara::detail::BoundFlagLambda<Catch::clara::detail::Help::Help(bool&)::{lambda(bool)#1}>, void>(std::__shared_ptr<Catch::clara::detail::BoundFlagLambda<Catch::clara::detail::Help::Help(bool&)::{lambda(bool)#1}>, (__gnu_cxx::Lockpolicy)2>&&) [3641]
                0.00    0.00       1/1146        std::__shared_ptr<Catch::Config, (__gnu_cxx::Lockpolicy)2>::__shared_ptr(std::__shared_ptr<Catch::Config, (__gnu_cxx::Lockpolicy)2>&&) [3655]
                0.00    0.00       1/1146        std::__shared_ptr<Catch::IReporterFactory, (__gnu_cxx::Lockpolicy)2>::__shared_ptr<Catch::ReporterRegistrar<Catch::CompactReporter>::ReporterFactory, void>(std::__shared_ptr<Catch::ReporterRegistrar<Catch::CompactReporter>::ReporterFactory, (__gnu_cxx::Lockpolicy)2>&&) [3604]
                0.00    0.00       1/1146        std::__shared_ptr<Catch::IReporterFactory, (__gnu_cxx::Lockpolicy)2>::__shared_ptr<Catch::ReporterRegistrar<Catch::ConsoleReporter>::ReporterFactory, void>(std::__shared_ptr<Catch::ReporterRegistrar<Catch::ConsoleReporter>::ReporterFactory, (__gnu_cxx::Lockpolicy)2>&&) [3602]
                0.00    0.00       1/1146        std::__shared_ptr<Catch::IReporterFactory, (__gnu_cxx::Lockpolicy)2>::__shared_ptr<Catch::ReporterRegistrar<Catch::JunitReporter>::ReporterFactory, void>(std::__shared_ptr<Catch::ReporterRegistrar<Catch::JunitReporter>::ReporterFactory, (__gnu_cxx::Lockpolicy)2>&&) [3601]
                0.00    0.00       1/1146        std::__shared_ptr<Catch::IReporterFactory, (__gnu_cxx::Lockpolicy)2>::__shared_ptr<Catch::ReporterRegistrar<Catch::XmlReporter>::ReporterFactory, void>(std::__shared_ptr<Catch::ReporterRegistrar<Catch::XmlReporter>::ReporterFactory, (__gnu_cxx::Lockpolicy)2>&&) [3603]
                0.00    0.00       1/1146        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>&&) [3652]
                0.00    0.00       2/1146        std::__shared_ptr<Catch::Config, (__gnu_cxx::Lockpolicy)2>::__shared_ptr() [2791]
                0.00    0.00       2/1146        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>&&) [2788]
                0.00    0.00       2/1146        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>&&) [2787]
                0.00    0.00       2/1146        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>&&) [2789]
                0.00    0.00       3/1146        std::__shared_ptr<Catch::clara::detail::BoundValueRefBase, (__gnu_cxx::Lockpolicy)2>::__shared_ptr() [2467]
                0.00    0.00       3/1146        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>&&) [2468]
                0.00    0.00      14/1146        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>&&) [1976]
                0.00    0.00      14/1146        std::__shared_ptr<Catch::TestCaseTracking::ITracker, (__gnu_cxx::Lockpolicy)2>::__shared_ptr<Catch::TestCaseTracking::SectionTracker, void>(std::__shared_ptr<Catch::TestCaseTracking::SectionTracker, (__gnu_cxx::Lockpolicy)2>&&) [1973]
                0.00    0.00      15/1146        std::__shared_ptr<Catch::ITestInvoker, (__gnu_cxx::Lockpolicy)2>::__shared_ptr(std::__shared_ptr<Catch::ITestInvoker, (__gnu_cxx::Lockpolicy)2>&&) [1921]
                0.00    0.00      47/1146        std::__shared_ptr<Catch::TestCaseTracking::ITracker, (__gnu_cxx::Lockpolicy)2>::__shared_ptr(std::__shared_ptr<Catch::TestCaseTracking::ITracker, (__gnu_cxx::Lockpolicy)2>&&) [1806]
                0.00    0.00      65/1146        std::__shared_ptr<Catch::TestCaseTracking::ITracker, (__gnu_cxx::Lockpolicy)2>::__shared_ptr() [1736]
                0.00    0.00     360/1146        std::__shared_ptr<Catch::TestCaseTracking::SectionTracker, (__gnu_cxx::Lockpolicy)2>::__shared_ptr(std::__shared_ptr<Catch::TestCaseTracking::SectionTracker, (__gnu_cxx::Lockpolicy)2>&&) [1475]
                0.00    0.00     595/1146        std::__shared_ptr<Catch::clara::detail::BoundRef, (__gnu_cxx::Lockpolicy)2>::__shared_ptr(std::__shared_ptr<Catch::clara::detail::BoundRef, (__gnu_cxx::Lockpolicy)2>&&) [1433]
[1405]   0.0    0.00    0.00    1146         std::__shared_count<(__gnu_cxx::Lockpolicy)2>::__shared_count() [1405]
-----------------------------------------------
                0.00    0.00    1080/1080        std::enable_if<std::__and_<std::__not_<std::__is_tuple_like<Catch::TestCaseTracking::SectionTracker> >, std::is_move_constructible<Catch::TestCaseTracking::SectionTracker>, std::is_move_assignable<Catch::TestCaseTracking::SectionTracker> >::value, void>::type std::swap<Catch::TestCaseTracking::SectionTracker>(Catch::TestCaseTracking::SectionTracker&, Catch::TestCaseTracking::SectionTracker&) [1477]
[1406]   0.0    0.00    0.00    1080         std::remove_reference<Catch::TestCaseTracking::SectionTracker&>::type&& std::move<Catch::TestCaseTracking::SectionTracker&>(Catch::TestCaseTracking::SectionTracker&) [1406]
-----------------------------------------------
                0.00    0.00      21/1035        std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > std::__niter_base<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >(__gnu_cxx::__normal_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >) [1894]
                0.00    0.00      28/1035        __gnu_cxx::__normal_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >::__normal_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >>(__gnu_cxx::__normal_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, __gnu_cxx::__enable_if<std::__are_same<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >>::__value, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >::__type> const&) [1855]
                0.00    0.00      84/1035        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&) [1823]
                0.00    0.00     248/1035        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&) [716]
                0.00    0.00     322/1035        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&) [1559]
                0.00    0.00     332/1035        __gnu_cxx::__normal_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::vector<std::__cxx11::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&) [1558]
[1407]   0.0    0.00    0.00    1035         __gnu_cxx::__normal_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::vector<std::__cxx11::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 [1407]
-----------------------------------------------
                0.00    0.00     465/1021        std::vector<Catch::clara::detail::Token, std::allocator<Catch::clara::detail::Token> >::end() const [1444]
                0.00    0.00     556/1021        std::vector<Catch::clara::detail::Token, std::allocator<Catch::clara::detail::Token> >::begin() const [1437]
[1408]   0.0    0.00    0.00    1021         __gnu_cxx::__normal_iterator<Catch::clara::detail::Token const, std::vector<Catch::clara::detail::Token, std::allocator<Catch::clara::detail::Token> > >::__normal_iterator(Catch::clara::detail::Token const const&) [1408]
-----------------------------------------------
                0.00    0.00     950/950         std::__shared_ptr_access<Catch::TestCaseTracking::SectionTracker, (__gnu_cxx::Lockpolicy)2, false, false>::_M_get() const [1410]
[1409]   0.0    0.00    0.00     950         std::__shared_ptr<Catch::TestCaseTracking::SectionTracker, (__gnu_cxx::Lockpolicy)2>::get() const [1409]
-----------------------------------------------
                0.00    0.00     230/950         std::__shared_ptr_access<Catch::TestCaseTracking::SectionTracker, (__gnu_cxx::Lockpolicy)2, false, false>::operator->() const [1516]
                0.00    0.00     720/950         std::__shared_ptr_access<Catch::TestCaseTracking::SectionTracker, (__gnu_cxx::Lockpolicy)2, false, false>::operator() const [1472]
[1410]   0.0    0.00    0.00     950         std::__shared_ptr_access<Catch::TestCaseTracking::SectionTracker, (__gnu_cxx::Lockpolicy)2, false, false>::_M_get() const [1410]
                0.00    0.00     950/950         std::__shared_ptr<Catch::TestCaseTracking::SectionTracker, (__gnu_cxx::Lockpolicy)2>::get() const [1409]
-----------------------------------------------
                0.00    0.00     460/920         Catch::getCurrentNanosecondsSinceEpoch() [1450]
                0.00    0.00     460/920         std::chrono::duration<long, std::ratio<1l, 1000000000l> > std::chrono::__duration_cast_impl<std::chrono::duration<long, std::ratio<1l, 1000000000l> >, std::ratio<1l, 1l>, long, true, true>::__cast<long, std::ratio<1l, 1000000000l> >(std::chrono::duration<long, std::ratio<1l, 1000000000l> > const&) [1453]
[1411]   0.0    0.00    0.00     920         std::chrono::duration<long, std::ratio<1l, 1000000000l> >::count() const [1411]
-----------------------------------------------
                0.00    0.00      50/820         Catch::TestCaseTracking::TrackerBase::close() [1619]
                0.00    0.00      50/820         std::vector<std::shared_ptr<Catch::TestCaseTracking::ITracker>, std::allocator<std::shared_ptr<Catch::TestCaseTracking::ITracker> > >::push_back(std::shared_ptr<Catch::TestCaseTracking::ITracker> const&) [1057]
                0.00    0.00     720/820         Catch::TestCaseTracking::TrackerBase::findChild(Catch::TestCaseTracking::NameAndLocation const&) [565]
[1412]   0.0    0.00    0.00     820         std::vector<std::shared_ptr<Catch::TestCaseTracking::ITracker>, std::allocator<std::shared_ptr<Catch::TestCaseTracking::ITracker> > >::end() [1412]
                0.00    0.00     820/1280        __gnu_cxx::__normal_iterator<std::shared_ptr<Catch::TestCaseTracking::ITracker>, std::vector<std::shared_ptr<Catch::TestCaseTracking::ITracker>, std::allocator<std::shared_ptr<Catch::TestCaseTracking::ITracker> > > >::__normal_iterator(std::shared_ptr<Catch::TestCaseTracking::ITracker> const&) [1404]
-----------------------------------------------
                0.00    0.00     360/720         __gnu_cxx::__ops::Iterpred<Catch::TestCaseTracking::TrackerBase::findChild(Catch::TestCaseTracking::NameAndLocation const&)::{lambda(std::shared_ptr<Catch::TestCaseTracking::ITracker> const&)#1}> __gnu_cxx::__ops::__pred_iter<Catch::TestCaseTracking::TrackerBase::findChild(Catch::TestCaseTracking::NameAndLocation const&)::{lambda(std::shared_ptr<Catch::TestCaseTracking::ITracker> const&)#1}>(__gnu_cxx::__ops::Iterpred) [1469]
                0.00    0.00     360/720         __gnu_cxx::__ops::Iterpred<Catch::TestCaseTracking::TrackerBase::findChild(Catch::TestCaseTracking::NameAndLocation const&)::{lambda(std::shared_ptr<Catch::TestCaseTracking::ITracker> const&)#1}>::Iterpred({lambda(std::shared_ptr<Catch::TestCaseTracking::ITracker> const&)#1}) [1468]
[1413]   0.0    0.00    0.00     720         std::remove_reference<Catch::TestCaseTracking::TrackerBase::findChild(Catch::TestCaseTracking::NameAndLocation const&)::{lambda(std::shared_ptr<Catch::TestCaseTracking::ITracker> const&)#1}&>::type&& std::move<Catch::TestCaseTracking::TrackerBase::findChild(Catch::TestCaseTracking::NameAndLocation const&)::{lambda(std::shared_ptr<Catch::TestCaseTracking::ITracker> const&)#1}&>(std::remove_reference&&) [1413]
-----------------------------------------------
                0.00    0.00     688/688         std::vector<std::__cxx11::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 [1415]
[1414]   0.0    0.00    0.00     688         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&) [1414]
                0.00    0.00    1376/10826       __gnu_cxx::__normal_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::vector<std::__cxx11::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 [1341]
-----------------------------------------------
                0.00    0.00       1/688         Catch::Config::Config(Catch::ConfigData const&) [159]
                0.00    0.00       1/688         Catch::(anonymous namespace)::TestGroup::TestGroup(std::shared_ptr<Catch::Config> const&) [226]
                0.00    0.00       1/688         Catch::(anonymous namespace)::TestGroup::execute() [5]
                0.00    0.00      14/688         Catch::TestCaseTracking::SectionTracker::addInitialFilters(std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > const&) [1934]
                0.00    0.00      45/688         Catch::clara::detail::Opt::validate() const [710]
                0.00    0.00     626/688         Catch::TestCaseTracking::SectionTracker::isComplete() const [1427]
[1415]   0.0    0.00    0.00     688         std::vector<std::__cxx11::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 [1415]
                0.00    0.00     688/2293        std::vector<std::__cxx11::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 [1365]
                0.00    0.00     688/2293        std::vector<std::__cxx11::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 [1366]
                0.00    0.00     688/688         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&) [1414]
-----------------------------------------------
                0.00    0.00      30/683         std::vector<std::__cxx11::basic_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>) [952]
                0.00    0.00     653/683         std::Vectorbase<std::__cxx11::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> > > >&&) [1424]
[1416]   0.0    0.00    0.00     683         std::Vectorbase<std::__cxx11::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&) [1416]
                0.00    0.00    2049/2050        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> >&) [1372]
-----------------------------------------------
                0.00    0.00      14/682         Catch::setTags(Catch::TestCaseInfo&, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >) [217]
                0.00    0.00      15/682         std::vector<std::__cxx11::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> > > >&&) [953]
                0.00    0.00     653/682         std::vector<std::__cxx11::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> > > >&&) [1425]
[1417]   0.0    0.00    0.00     682         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> > > >&) [1417]
-----------------------------------------------
                0.00    0.00     665/665         bool std::operator!=<Catch::clara::detail::Opt>(std::move_iterator<Catch::clara::detail::Opt> const&, std::move_iterator<Catch::clara::detail::Opt> const&) [1419]
[1418]   0.0    0.00    0.00     665         bool std::operator==<Catch::clara::detail::Opt>(std::move_iterator<Catch::clara::detail::Opt> const&, std::move_iterator<Catch::clara::detail::Opt> const&) [1418]
                0.00    0.00    1330/1330        std::move_iterator<Catch::clara::detail::Opt>::base() const [1402]
-----------------------------------------------
                0.00    0.00     665/665         Catch::clara::detail::Opt std::__uninitialized_copy<false>::__uninit_copy<std::move_iterator<Catch::clara::detail::Opt>, Catch::clara::detail::Opt>(std::move_iterator<Catch::clara::detail::Opt>, std::move_iterator<Catch::clara::detail::Opt>, Catch::clara::detail::Opt) [647]
[1419]   0.0    0.00    0.00     665         bool std::operator!=<Catch::clara::detail::Opt>(std::move_iterator<Catch::clara::detail::Opt> const&, std::move_iterator<Catch::clara::detail::Opt> const&) [1419]
                0.00    0.00     665/665         bool std::operator==<Catch::clara::detail::Opt>(std::move_iterator<Catch::clara::detail::Opt> const&, std::move_iterator<Catch::clara::detail::Opt> const&) [1418]
-----------------------------------------------
                0.00    0.00       1/663         void std::vector<Catch::TestCaseTracking::ITracker, std::allocator<Catch::TestCaseTracking::ITracker> >::_M_realloc_insert<Catch::TestCaseTracking::ITracker>(__gnu_cxx::__normal_iterator<Catch::TestCaseTracking::ITracker**, std::vector<Catch::TestCaseTracking::ITracker, std::allocator<Catch::TestCaseTracking::ITracker> > >, Catch::TestCaseTracking::ITracker&&) [582]
                0.00    0.00      50/663         Catch::TestCaseTracking::ITracker& std::vector<Catch::TestCaseTracking::ITracker, std::allocator<Catch::TestCaseTracking::ITracker> >::emplace_back<Catch::TestCaseTracking::ITracker>(Catch::TestCaseTracking::ITracker&&) [581]
                0.00    0.00      50/663         void std::allocator_traits<std::allocator<Catch::TestCaseTracking::ITracker> >::construct<Catch::TestCaseTracking::ITracker, Catch::TestCaseTracking::ITracker>(std::allocator<Catch::TestCaseTracking::ITracker>&, Catch::TestCaseTracking::ITracker**, Catch::TestCaseTracking::ITracker&&) [1785]
                0.00    0.00      50/663         void __gnu_cxx::new_allocator<Catch::TestCaseTracking::ITracker>::construct<Catch::TestCaseTracking::ITracker, Catch::TestCaseTracking::ITracker>(Catch::TestCaseTracking::ITracker**, Catch::TestCaseTracking::ITracker&&) [1768]
                0.00    0.00      64/663         std::shared_ptr<Catch::TestCaseTracking::SectionTracker> std::make_shared<Catch::TestCaseTracking::SectionTracker, Catch::TestCaseTracking::NameAndLocation const&, Catch::TestCaseTracking::TrackerContext&, Catch::TestCaseTracking::ITracker>(Catch::TestCaseTracking::NameAndLocation const&, Catch::TestCaseTracking::TrackerContext&, Catch::TestCaseTracking::ITracker&&) [307]
                0.00    0.00      64/663         std::shared_ptr<Catch::TestCaseTracking::SectionTracker> std::allocate_shared<Catch::TestCaseTracking::SectionTracker, std::allocator<Catch::TestCaseTracking::SectionTracker>, Catch::TestCaseTracking::NameAndLocation const&, Catch::TestCaseTracking::TrackerContext&, Catch::TestCaseTracking::ITracker>(std::allocator<Catch::TestCaseTracking::SectionTracker> const&, Catch::TestCaseTracking::NameAndLocation const&, Catch::TestCaseTracking::TrackerContext&, Catch::TestCaseTracking::ITracker&&) [308]
                0.00    0.00      64/663         std::shared_ptr<Catch::TestCaseTracking::SectionTracker>::shared_ptr<std::allocator<Catch::TestCaseTracking::SectionTracker>, Catch::TestCaseTracking::NameAndLocation const&, Catch::TestCaseTracking::TrackerContext&, Catch::TestCaseTracking::ITracker>(std::Spmake_shared_tag, std::allocator<Catch::TestCaseTracking::SectionTracker> const&, Catch::TestCaseTracking::NameAndLocation const&, Catch::TestCaseTracking::TrackerContext&, Catch::TestCaseTracking::ITracker&&) [302]
                0.00    0.00      64/663         std::__shared_ptr<Catch::TestCaseTracking::SectionTracker, (__gnu_cxx::Lockpolicy)2>::__shared_ptr<std::allocator<Catch::TestCaseTracking::SectionTracker>, Catch::TestCaseTracking::NameAndLocation const&, Catch::TestCaseTracking::TrackerContext&, Catch::TestCaseTracking::ITracker>(std::Spmake_shared_tag, std::allocator<Catch::TestCaseTracking::SectionTracker> const&, Catch::TestCaseTracking::NameAndLocation const&, Catch::TestCaseTracking::TrackerContext&, Catch::TestCaseTracking::ITracker&&) [303]
                0.00    0.00      64/663         std::__shared_count<(__gnu_cxx::Lockpolicy)2>::__shared_count<Catch::TestCaseTracking::SectionTracker, std::allocator<Catch::TestCaseTracking::SectionTracker>, Catch::TestCaseTracking::NameAndLocation const&, Catch::TestCaseTracking::TrackerContext&, Catch::TestCaseTracking::ITracker>(std::Spmake_shared_tag, Catch::TestCaseTracking::SectionTracker, std::allocator<Catch::TestCaseTracking::SectionTracker> const&, Catch::TestCaseTracking::NameAndLocation const&, Catch::TestCaseTracking::TrackerContext&, Catch::TestCaseTracking::ITracker&&) [304]
                0.00    0.00      64/663         std::Spcounted_ptr_inplace<Catch::TestCaseTracking::SectionTracker, std::allocator<Catch::TestCaseTracking::SectionTracker>, (__gnu_cxx::Lockpolicy)2>::Spcounted_ptr_inplace<Catch::TestCaseTracking::NameAndLocation const&, Catch::TestCaseTracking::TrackerContext&, Catch::TestCaseTracking::ITracker>(std::allocator<Catch::TestCaseTracking::SectionTracker>, Catch::TestCaseTracking::NameAndLocation const&, Catch::TestCaseTracking::TrackerContext&, Catch::TestCaseTracking::ITracker&&) [306]
                0.00    0.00      64/663         void std::allocator_traits<std::allocator<Catch::TestCaseTracking::SectionTracker> >::construct<Catch::TestCaseTracking::SectionTracker, Catch::TestCaseTracking::NameAndLocation const&, Catch::TestCaseTracking::TrackerContext&, Catch::TestCaseTracking::ITracker>(std::allocator<Catch::TestCaseTracking::SectionTracker>&, Catch::TestCaseTracking::SectionTracker, Catch::TestCaseTracking::NameAndLocation const&, Catch::TestCaseTracking::TrackerContext&, Catch::TestCaseTracking::ITracker&&) [305]
                0.00    0.00      64/663         void __gnu_cxx::new_allocator<Catch::TestCaseTracking::SectionTracker>::construct<Catch::TestCaseTracking::SectionTracker, Catch::TestCaseTracking::NameAndLocation const&, Catch::TestCaseTracking::TrackerContext&, Catch::TestCaseTracking::ITracker>(Catch::TestCaseTracking::SectionTracker, Catch::TestCaseTracking::NameAndLocation const&, Catch::TestCaseTracking::TrackerContext&, Catch::TestCaseTracking::ITracker&&) [301]
[1420]   0.0    0.00    0.00     663         Catch::TestCaseTracking::ITracker&& std::forward<Catch::TestCaseTracking::ITracker>(std::remove_reference<Catch::TestCaseTracking::ITracker>::type&) [1420]
-----------------------------------------------
                0.00    0.00     660/660         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&) [1478]
[1421]   0.0    0.00    0.00     660         std::move_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >>::base() const [1421]
-----------------------------------------------
                0.00    0.00     656/656         Catch::TestCaseTracking::SectionTracker::acquire(Catch::TestCaseTracking::TrackerContext&, Catch::TestCaseTracking::NameAndLocation const&) [290]
[1422]   0.0    0.00    0.00     656         std::__shared_ptr<Catch::TestCaseTracking::ITracker, (__gnu_cxx::Lockpolicy)2>::operator bool() const [1422]
-----------------------------------------------
                0.00    0.00     653/653         std::Vectorbase<std::__cxx11::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> > > >&&) [1424]
[1423]   0.0    0.00    0.00     653         std::Vectorbase<std::__cxx11::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> > >&&) [1423]
                0.00    0.00     653/1321        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> > >&) [1403]
                0.00    0.00     653/3721        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&) [1351]
-----------------------------------------------
                0.00    0.00     653/653         std::vector<std::__cxx11::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> > > >&&) [1425]
[1424]   0.0    0.00    0.00     653         std::Vectorbase<std::__cxx11::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> > > >&&) [1424]
                0.00    0.00     653/525355      std::Vectorbase<std::__cxx11::basic_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() [1307]
                0.00    0.00     653/1321        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> > >&) [1403]
                0.00    0.00     653/653         std::Vectorbase<std::__cxx11::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> > >&&) [1423]
                0.00    0.00     653/683         std::Vectorbase<std::__cxx11::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&) [1416]
-----------------------------------------------
                0.00    0.00      58/653         Catch::TestCaseInfo::TestCaseInfo(Catch::TestCaseInfo&&) [766]
                0.00    0.00     595/653         Catch::clara::detail::Opt::Opt(Catch::clara::detail::Opt&&) [645]
[1425]   0.0    0.00    0.00     653         std::vector<std::__cxx11::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> > > >&&) [1425]
                0.00    0.00     653/682         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> > > >&) [1417]
                0.00    0.00     653/653         std::Vectorbase<std::__cxx11::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> > > >&&) [1424]
-----------------------------------------------
                0.00    0.00     626/626         Catch::TestCaseTracking::SectionTracker::isComplete() const [1427]
[1426]   0.0    0.00    0.00     626         Catch::TestCaseTracking::TrackerBase::isComplete() const [1426]
-----------------------------------------------
                0.00    0.00     180/626         Catch::TestCaseTracking::TrackerBase::isOpen() const [1487]
                0.00    0.00     216/626         Catch::TestCaseTracking::TrackerBase::close()::{lambda(std::shared_ptr<Catch::TestCaseTracking::ITracker> const&)#1}::operator()(std::shared_ptr<Catch::TestCaseTracking::ITracker> const&) const [1529]
                0.00    0.00     230/626         Catch::TestCaseTracking::SectionTracker::tryOpen() [1515]
[1427]   0.0    0.00    0.00     626         Catch::TestCaseTracking::SectionTracker::isComplete() const [1427]
                0.00    0.00     626/688         std::vector<std::__cxx11::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 [1415]
                0.00    0.00     626/626         Catch::TestCaseTracking::TrackerBase::isComplete() const [1426]
-----------------------------------------------
                0.00    0.00      50/624         void std::vector<std::shared_ptr<Catch::TestCaseTracking::ITracker>, std::allocator<std::shared_ptr<Catch::TestCaseTracking::ITracker> > >::_M_realloc_insert<std::shared_ptr<Catch::TestCaseTracking::ITracker> const&>(__gnu_cxx::__normal_iterator<std::shared_ptr<Catch::TestCaseTracking::ITracker>, std::vector<std::shared_ptr<Catch::TestCaseTracking::ITracker>, std::allocator<std::shared_ptr<Catch::TestCaseTracking::ITracker> > > >, std::shared_ptr<Catch::TestCaseTracking::ITracker> const&) [1058]
                0.00    0.00      74/624         __gnu_cxx::__normal_iterator<std::shared_ptr<Catch::TestCaseTracking::ITracker>, std::vector<std::shared_ptr<Catch::TestCaseTracking::ITracker>, std::allocator<std::shared_ptr<Catch::TestCaseTracking::ITracker> > > > std::__find_if<__gnu_cxx::__normal_iterator<std::shared_ptr<Catch::TestCaseTracking::ITracker>, std::vector<std::shared_ptr<Catch::TestCaseTracking::ITracker>, std::allocator<std::shared_ptr<Catch::TestCaseTracking::ITracker> > > >, __gnu_cxx::__ops::Iternegate<Catch::TestCaseTracking::TrackerBase::close()::{lambda(std::shared_ptr<Catch::TestCaseTracking::ITracker> const&)#1}> >(__gnu_cxx::__ops::Iternegate<Catch::TestCaseTracking::TrackerBase::close()::{lambda(std::shared_ptr<Catch::TestCaseTracking::ITracker> const&)#1}>, __gnu_cxx::__ops::Iternegate<Catch::TestCaseTracking::TrackerBase::close()::{lambda(std::shared_ptr<Catch::TestCaseTracking::ITracker> const&)#1}>, __gnu_cxx::__ops::Iternegate<Catch::TestCaseTracking::TrackerBase::close()::{lambda(std::shared_ptr<Catch::TestCaseTracking::ITracker> const&)#1}>, std::random_access_iterator_tag) [1798]
                0.00    0.00     500/624         __gnu_cxx::__normal_iterator<std::shared_ptr<Catch::TestCaseTracking::ITracker>, std::vector<std::shared_ptr<Catch::TestCaseTracking::ITracker>, std::allocator<std::shared_ptr<Catch::TestCaseTracking::ITracker> > > > std::__find_if<__gnu_cxx::__normal_iterator<std::shared_ptr<Catch::TestCaseTracking::ITracker>, std::vector<std::shared_ptr<Catch::TestCaseTracking::ITracker>, std::allocator<std::shared_ptr<Catch::TestCaseTracking::ITracker> > > >, __gnu_cxx::__ops::Iterpred<Catch::TestCaseTracking::TrackerBase::findChild(Catch::TestCaseTracking::NameAndLocation const&)::{lambda(std::shared_ptr<Catch::TestCaseTracking::ITracker> const&)#1}> >(__gnu_cxx::__ops::Iterpred<Catch::TestCaseTracking::TrackerBase::findChild(Catch::TestCaseTracking::NameAndLocation const&)::{lambda(std::shared_ptr<Catch::TestCaseTracking::ITracker> const&)#1}>, __gnu_cxx::__ops::Iterpred<Catch::TestCaseTracking::TrackerBase::findChild(Catch::TestCaseTracking::NameAndLocation const&)::{lambda(std::shared_ptr<Catch::TestCaseTracking::ITracker> const&)#1}>, __gnu_cxx::__ops::Iterpred<Catch::TestCaseTracking::TrackerBase::findChild(Catch::TestCaseTracking::NameAndLocation const&)::{lambda(std::shared_ptr<Catch::TestCaseTracking::ITracker> const&)#1}>, std::random_access_iterator_tag) [568]
[1428]   0.0    0.00    0.00     624         __gnu_cxx::__normal_iterator<std::shared_ptr<Catch::TestCaseTracking::ITracker>, std::vector<std::shared_ptr<Catch::TestCaseTracking::ITracker>, std::allocator<std::shared_ptr<Catch::TestCaseTracking::ITracker> > > >::difference_type __gnu_cxx::operator-<std::shared_ptr<Catch::TestCaseTracking::ITracker>, std::vector<std::shared_ptr<Catch::TestCaseTracking::ITracker>, std::allocator<std::shared_ptr<Catch::TestCaseTracking::ITracker> > > >(__gnu_cxx::__normal_iterator<std::shared_ptr<Catch::TestCaseTracking::ITracker>, std::vector<std::shared_ptr<Catch::TestCaseTracking::ITracker>, std::allocator<std::shared_ptr<Catch::TestCaseTracking::ITracker> > > > const&, __gnu_cxx::__normal_iterator<std::shared_ptr<Catch::TestCaseTracking::ITracker>, std::vector<std::shared_ptr<Catch::TestCaseTracking::ITracker>, std::allocator<std::shared_ptr<Catch::TestCaseTracking::ITracker> > > > const&) [1428]
                0.00    0.00    1248/2168        __gnu_cxx::__normal_iterator<std::shared_ptr<Catch::TestCaseTracking::ITracker>, std::vector<std::shared_ptr<Catch::TestCaseTracking::ITracker>, std::allocator<std::shared_ptr<Catch::TestCaseTracking::ITracker> > > >::base() const [1367]
-----------------------------------------------
                0.00    0.00      14/624         std::shared_ptr<Catch::TestCaseTracking::SectionTracker> std::make_shared<Catch::TestCaseTracking::SectionTracker, Catch::TestCaseTracking::NameAndLocation, Catch::TestCaseTracking::TrackerContext&, decltype(nullptr)>(Catch::TestCaseTracking::NameAndLocation&&, Catch::TestCaseTracking::TrackerContext&, decltype(nullptr)&&) [506]
                0.00    0.00      14/624         std::shared_ptr<Catch::TestCaseTracking::SectionTracker> std::allocate_shared<Catch::TestCaseTracking::SectionTracker, std::allocator<Catch::TestCaseTracking::SectionTracker>, Catch::TestCaseTracking::NameAndLocation, Catch::TestCaseTracking::TrackerContext&, decltype(nullptr)>(std::allocator<Catch::TestCaseTracking::SectionTracker> const&, Catch::TestCaseTracking::NameAndLocation&&, Catch::TestCaseTracking::TrackerContext&, decltype(nullptr)&&) [507]
                0.00    0.00      14/624         std::shared_ptr<Catch::TestCaseTracking::SectionTracker>::shared_ptr<std::allocator<Catch::TestCaseTracking::SectionTracker>, Catch::TestCaseTracking::NameAndLocation, Catch::TestCaseTracking::TrackerContext&, decltype(nullptr)>(std::Spmake_shared_tag, std::allocator<Catch::TestCaseTracking::SectionTracker> const&, Catch::TestCaseTracking::NameAndLocation&&, Catch::TestCaseTracking::TrackerContext&, decltype(nullptr)&&) [501]
                0.00    0.00      14/624         std::__shared_ptr<Catch::TestCaseTracking::SectionTracker, (__gnu_cxx::Lockpolicy)2>::__shared_ptr<std::allocator<Catch::TestCaseTracking::SectionTracker>, Catch::TestCaseTracking::NameAndLocation, Catch::TestCaseTracking::TrackerContext&, decltype(nullptr)>(std::Spmake_shared_tag, std::allocator<Catch::TestCaseTracking::SectionTracker> const&, Catch::TestCaseTracking::NameAndLocation&&, Catch::TestCaseTracking::TrackerContext&, decltype(nullptr)&&) [502]
                0.00    0.00      14/624         std::__shared_count<(__gnu_cxx::Lockpolicy)2>::__shared_count<Catch::TestCaseTracking::SectionTracker, std::allocator<Catch::TestCaseTracking::SectionTracker>, Catch::TestCaseTracking::NameAndLocation, Catch::TestCaseTracking::TrackerContext&, decltype(nullptr)>(std::Spmake_shared_tag, Catch::TestCaseTracking::SectionTracker, std::allocator<Catch::TestCaseTracking::SectionTracker> const&, Catch::TestCaseTracking::NameAndLocation&&, Catch::TestCaseTracking::TrackerContext&, decltype(nullptr)&&) [503]
                0.00    0.00      14/624         std::Spcounted_ptr_inplace<Catch::TestCaseTracking::SectionTracker, std::allocator<Catch::TestCaseTracking::SectionTracker>, (__gnu_cxx::Lockpolicy)2>::Spcounted_ptr_inplace<Catch::TestCaseTracking::NameAndLocation, Catch::TestCaseTracking::TrackerContext&, decltype(nullptr)>(std::allocator<Catch::TestCaseTracking::SectionTracker>, Catch::TestCaseTracking::NameAndLocation&&, Catch::TestCaseTracking::TrackerContext&, decltype(nullptr)&&) [505]
                0.00    0.00      14/624         void std::allocator_traits<std::allocator<Catch::TestCaseTracking::SectionTracker> >::construct<Catch::TestCaseTracking::SectionTracker, Catch::TestCaseTracking::NameAndLocation, Catch::TestCaseTracking::TrackerContext&, decltype(nullptr)>(std::allocator<Catch::TestCaseTracking::SectionTracker>&, Catch::TestCaseTracking::SectionTracker, Catch::TestCaseTracking::NameAndLocation&&, Catch::TestCaseTracking::TrackerContext&, decltype(nullptr)&&) [504]
                0.00    0.00      14/624         void __gnu_cxx::new_allocator<Catch::TestCaseTracking::SectionTracker>::construct<Catch::TestCaseTracking::SectionTracker, Catch::TestCaseTracking::NameAndLocation, Catch::TestCaseTracking::TrackerContext&, decltype(nullptr)>(Catch::TestCaseTracking::SectionTracker, Catch::TestCaseTracking::NameAndLocation&&, Catch::TestCaseTracking::TrackerContext&, decltype(nullptr)&&) [500]
                0.00    0.00      64/624         std::shared_ptr<Catch::TestCaseTracking::SectionTracker> std::make_shared<Catch::TestCaseTracking::SectionTracker, Catch::TestCaseTracking::NameAndLocation const&, Catch::TestCaseTracking::TrackerContext&, Catch::TestCaseTracking::ITracker>(Catch::TestCaseTracking::NameAndLocation const&, Catch::TestCaseTracking::TrackerContext&, Catch::TestCaseTracking::ITracker&&) [307]
                0.00    0.00      64/624         std::shared_ptr<Catch::TestCaseTracking::SectionTracker> std::allocate_shared<Catch::TestCaseTracking::SectionTracker, std::allocator<Catch::TestCaseTracking::SectionTracker>, Catch::TestCaseTracking::NameAndLocation const&, Catch::TestCaseTracking::TrackerContext&, Catch::TestCaseTracking::ITracker>(std::allocator<Catch::TestCaseTracking::SectionTracker> const&, Catch::TestCaseTracking::NameAndLocation const&, Catch::TestCaseTracking::TrackerContext&, Catch::TestCaseTracking::ITracker&&) [308]
                0.00    0.00      64/624         std::shared_ptr<Catch::TestCaseTracking::SectionTracker>::shared_ptr<std::allocator<Catch::TestCaseTracking::SectionTracker>, Catch::TestCaseTracking::NameAndLocation const&, Catch::TestCaseTracking::TrackerContext&, Catch::TestCaseTracking::ITracker>(std::Spmake_shared_tag, std::allocator<Catch::TestCaseTracking::SectionTracker> const&, Catch::TestCaseTracking::NameAndLocation const&, Catch::TestCaseTracking::TrackerContext&, Catch::TestCaseTracking::ITracker&&) [302]
                0.00    0.00      64/624         std::__shared_ptr<Catch::TestCaseTracking::SectionTracker, (__gnu_cxx::Lockpolicy)2>::__shared_ptr<std::allocator<Catch::TestCaseTracking::SectionTracker>, Catch::TestCaseTracking::NameAndLocation const&, Catch::TestCaseTracking::TrackerContext&, Catch::TestCaseTracking::ITracker>(std::Spmake_shared_tag, std::allocator<Catch::TestCaseTracking::SectionTracker> const&, Catch::TestCaseTracking::NameAndLocation const&, Catch::TestCaseTracking::TrackerContext&, Catch::TestCaseTracking::ITracker&&) [303]
                0.00    0.00      64/624         std::__shared_count<(__gnu_cxx::Lockpolicy)2>::__shared_count<Catch::TestCaseTracking::SectionTracker, std::allocator<Catch::TestCaseTracking::SectionTracker>, Catch::TestCaseTracking::NameAndLocation const&, Catch::TestCaseTracking::TrackerContext&, Catch::TestCaseTracking::ITracker>(std::Spmake_shared_tag, Catch::TestCaseTracking::SectionTracker, std::allocator<Catch::TestCaseTracking::SectionTracker> const&, Catch::TestCaseTracking::NameAndLocation const&, Catch::TestCaseTracking::TrackerContext&, Catch::TestCaseTracking::ITracker&&) [304]
                0.00    0.00      64/624         std::Spcounted_ptr_inplace<Catch::TestCaseTracking::SectionTracker, std::allocator<Catch::TestCaseTracking::SectionTracker>, (__gnu_cxx::Lockpolicy)2>::Spcounted_ptr_inplace<Catch::TestCaseTracking::NameAndLocation const&, Catch::TestCaseTracking::TrackerContext&, Catch::TestCaseTracking::ITracker>(std::allocator<Catch::TestCaseTracking::SectionTracker>, Catch::TestCaseTracking::NameAndLocation const&, Catch::TestCaseTracking::TrackerContext&, Catch::TestCaseTracking::ITracker&&) [306]
                0.00    0.00      64/624         void std::allocator_traits<std::allocator<Catch::TestCaseTracking::SectionTracker> >::construct<Catch::TestCaseTracking::SectionTracker, Catch::TestCaseTracking::NameAndLocation const&, Catch::TestCaseTracking::TrackerContext&, Catch::TestCaseTracking::ITracker>(std::allocator<Catch::TestCaseTracking::SectionTracker>&, Catch::TestCaseTracking::SectionTracker, Catch::TestCaseTracking::NameAndLocation const&, Catch::TestCaseTracking::TrackerContext&, Catch::TestCaseTracking::ITracker&&) [305]
                0.00    0.00      64/624         void __gnu_cxx::new_allocator<Catch::TestCaseTracking::SectionTracker>::construct<Catch::TestCaseTracking::SectionTracker, Catch::TestCaseTracking::NameAndLocation const&, Catch::TestCaseTracking::TrackerContext&, Catch::TestCaseTracking::ITracker>(Catch::TestCaseTracking::SectionTracker, Catch::TestCaseTracking::NameAndLocation const&, Catch::TestCaseTracking::TrackerContext&, Catch::TestCaseTracking::ITracker&&) [301]
[1429]   0.0    0.00    0.00     624         Catch::TestCaseTracking::TrackerContext& std::forward<Catch::TestCaseTracking::TrackerContext&>(std::remove_reference<Catch::TestCaseTracking::TrackerContext&>::type&) [1429]
-----------------------------------------------
                0.00    0.00     595/595         Catch::clara::detail::ParserRefImpl<Catch::clara::detail::Opt>::ParserRefImpl(Catch::clara::detail::ParserRefImpl<Catch::clara::detail::Opt>&&) [644]
[1430]   0.0    0.00    0.00     595         Catch::clara::detail::ComposableParserImpl<Catch::clara::detail::Opt>::ComposableParserImpl(Catch::clara::detail::ComposableParserImpl<Catch::clara::detail::Opt>&&) [1430]
                0.00    0.00     595/2110        Catch::clara::detail::ParserBase::ParserBase(Catch::clara::detail::ParserBase const&) [1369]
-----------------------------------------------
                0.00    0.00     595/595         Catch::clara::detail::Opt std::__uninitialized_copy<false>::__uninit_copy<std::move_iterator<Catch::clara::detail::Opt>, Catch::clara::detail::Opt>(std::move_iterator<Catch::clara::detail::Opt>, std::move_iterator<Catch::clara::detail::Opt>, Catch::clara::detail::Opt) [647]
[1431]   0.0    0.00    0.00     595         std::move_iterator<Catch::clara::detail::Opt>::operator() const [1431]
-----------------------------------------------
                0.00    0.00     595/595         Catch::clara::detail::ParserRefImpl<Catch::clara::detail::Opt>::ParserRefImpl(Catch::clara::detail::ParserRefImpl<Catch::clara::detail::Opt>&&) [644]
[1432]   0.0    0.00    0.00     595         std::shared_ptr<Catch::clara::detail::BoundRef>::shared_ptr(std::shared_ptr<Catch::clara::detail::BoundRef>&&) [1432]
                0.00    0.00     595/595         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>&) [1435]
                0.00    0.00     595/595         std::__shared_ptr<Catch::clara::detail::BoundRef, (__gnu_cxx::Lockpolicy)2>::__shared_ptr(std::__shared_ptr<Catch::clara::detail::BoundRef, (__gnu_cxx::Lockpolicy)2>&&) [1433]
-----------------------------------------------
                0.00    0.00     595/595         std::shared_ptr<Catch::clara::detail::BoundRef>::shared_ptr(std::shared_ptr<Catch::clara::detail::BoundRef>&&) [1432]
[1433]   0.0    0.00    0.00     595         std::__shared_ptr<Catch::clara::detail::BoundRef, (__gnu_cxx::Lockpolicy)2>::__shared_ptr(std::__shared_ptr<Catch::clara::detail::BoundRef, (__gnu_cxx::Lockpolicy)2>&&) [1433]
                0.00    0.00     595/1146        std::__shared_count<(__gnu_cxx::Lockpolicy)2>::__shared_count() [1405]
                0.00    0.00     595/1454        std::__shared_count<(__gnu_cxx::Lockpolicy)2>::_M_swap(std::__shared_count<(__gnu_cxx::Lockpolicy)2>&) [1392]
-----------------------------------------------
                0.00    0.00     595/595         Catch::clara::detail::Opt std::__uninitialized_copy<false>::__uninit_copy<std::move_iterator<Catch::clara::detail::Opt>, Catch::clara::detail::Opt>(std::move_iterator<Catch::clara::detail::Opt>, std::move_iterator<Catch::clara::detail::Opt>, Catch::clara::detail::Opt) [647]
[1434]   0.0    0.00    0.00     595         std::move_iterator<Catch::clara::detail::Opt>::operator++() [1434]
-----------------------------------------------
                0.00    0.00     595/595         std::shared_ptr<Catch::clara::detail::BoundRef>::shared_ptr(std::shared_ptr<Catch::clara::detail::BoundRef>&&) [1432]
[1435]   0.0    0.00    0.00     595         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>&) [1435]
-----------------------------------------------
                0.00    0.00     595/595         void std::Construct<Catch::clara::detail::Opt, Catch::clara::detail::Opt>(Catch::clara::detail::Opt, Catch::clara::detail::Opt&&) [646]
[1436]   0.0    0.00    0.00     595         Catch::clara::detail::Opt&& std::forward<Catch::clara::detail::Opt>(std::removereference<Catch::clara::detail::Opt>::type&) [1436]
-----------------------------------------------
                0.00    0.00      91/556         std::vector<Catch::clara::detail::Token, std::allocator<Catch::clara::detail::Token> >::front() const [1656]
                0.00    0.00     231/556         std::vector<Catch::clara::detail::Token, std::allocator<Catch::clara::detail::Token> >::vector(std::vector<Catch::clara::detail::Token, std::allocator<Catch::clara::detail::Token> > const&) [313]
                0.00    0.00     234/556         std::vector<Catch::clara::detail::Token, std::allocator<Catch::clara::detail::Token> >::empty() const [1502]
[1437]   0.0    0.00    0.00     556         std::vector<Catch::clara::detail::Token, std::allocator<Catch::clara::detail::Token> >::begin() const [1437]
                0.00    0.00     556/1021        __gnu_cxx::__normal_iterator<Catch::clara::detail::Token const, std::vector<Catch::clara::detail::Token, std::allocator<Catch::clara::detail::Token> > >::__normal_iterator(Catch::clara::detail::Token const const&) [1408]
-----------------------------------------------
                                 536             std::shared_ptr<Catch::TestCaseTracking::ITracker>::~shared_ptr() <cycle 1> [1439]
                0.00    0.00      14/3889        std::enable_if<std::__sp_compatible_with<Catch::TestCaseTracking::SectionTracker, Catch::TestCaseTracking::ITracker>::value, std::__shared_ptr<Catch::TestCaseTracking::ITracker, (__gnu_cxx::Lockpolicy)2>&>::type std::__shared_ptr<Catch::TestCaseTracking::ITracker, (__gnu_cxx::Lockpolicy)2>::operator=<Catch::TestCaseTracking::SectionTracker>(std::__shared_ptr<Catch::TestCaseTracking::SectionTracker, (__gnu_cxx::Lockpolicy)2>&&) [1104]
[1438]   0.0    0.00    0.00     550         std::__shared_ptr<Catch::TestCaseTracking::ITracker, (__gnu_cxx::Lockpolicy)2>::~__shared_ptr() <cycle 1> [1438]
                                 550             std::__shared_count<(__gnu_cxx::Lockpolicy)2>::~__shared_count() <cycle 1> [1348]
-----------------------------------------------
                                 111             void std::Destroy<std::sharedptr<Catch::TestCaseTracking::ITracker> >(std::shared_ptr<Catch::TestCaseTracking::ITracker>) <cycle 1> [1606]
                0.00    0.00       1/3889        Catch::TestCaseTracking::TrackerContext::~TrackerContext() [1187]
                0.00    0.00     424/3889        Catch::TestCaseTracking::SectionTracker::acquire(Catch::TestCaseTracking::TrackerContext&, Catch::TestCaseTracking::NameAndLocation const&) [290]
[1439]   0.0    0.00    0.00     536         std::shared_ptr<Catch::TestCaseTracking::ITracker>::~shared_ptr() <cycle 1> [1439]
                                 536             std::__shared_ptr<Catch::TestCaseTracking::ITracker, (__gnu_cxx::Lockpolicy)2>::~__shared_ptr() <cycle 1> [1438]
-----------------------------------------------
                0.00    0.00      64/512         std::shared_ptr<Catch::TestCaseTracking::SectionTracker> std::make_shared<Catch::TestCaseTracking::SectionTracker, Catch::TestCaseTracking::NameAndLocation const&, Catch::TestCaseTracking::TrackerContext&, Catch::TestCaseTracking::ITracker>(Catch::TestCaseTracking::NameAndLocation const&, Catch::TestCaseTracking::TrackerContext&, Catch::TestCaseTracking::ITracker&&) [307]
                0.00    0.00      64/512         std::shared_ptr<Catch::TestCaseTracking::SectionTracker> std::allocate_shared<Catch::TestCaseTracking::SectionTracker, std::allocator<Catch::TestCaseTracking::SectionTracker>, Catch::TestCaseTracking::NameAndLocation const&, Catch::TestCaseTracking::TrackerContext&, Catch::TestCaseTracking::ITracker>(std::allocator<Catch::TestCaseTracking::SectionTracker> const&, Catch::TestCaseTracking::NameAndLocation const&, Catch::TestCaseTracking::TrackerContext&, Catch::TestCaseTracking::ITracker&&) [308]
                0.00    0.00      64/512         std::shared_ptr<Catch::TestCaseTracking::SectionTracker>::shared_ptr<std::allocator<Catch::TestCaseTracking::SectionTracker>, Catch::TestCaseTracking::NameAndLocation const&, Catch::TestCaseTracking::TrackerContext&, Catch::TestCaseTracking::ITracker>(std::Spmake_shared_tag, std::allocator<Catch::TestCaseTracking::SectionTracker> const&, Catch::TestCaseTracking::NameAndLocation const&, Catch::TestCaseTracking::TrackerContext&, Catch::TestCaseTracking::ITracker&&) [302]
                0.00    0.00      64/512         std::__shared_ptr<Catch::TestCaseTracking::SectionTracker, (__gnu_cxx::Lockpolicy)2>::__shared_ptr<std::allocator<Catch::TestCaseTracking::SectionTracker>, Catch::TestCaseTracking::NameAndLocation const&, Catch::TestCaseTracking::TrackerContext&, Catch::TestCaseTracking::ITracker>(std::Spmake_shared_tag, std::allocator<Catch::TestCaseTracking::SectionTracker> const&, Catch::TestCaseTracking::NameAndLocation const&, Catch::TestCaseTracking::TrackerContext&, Catch::TestCaseTracking::ITracker&&) [303]
                0.00    0.00      64/512         std::__shared_count<(__gnu_cxx::Lockpolicy)2>::__shared_count<Catch::TestCaseTracking::SectionTracker, std::allocator<Catch::TestCaseTracking::SectionTracker>, Catch::TestCaseTracking::NameAndLocation const&, Catch::TestCaseTracking::TrackerContext&, Catch::TestCaseTracking::ITracker>(std::Spmake_shared_tag, Catch::TestCaseTracking::SectionTracker, std::allocator<Catch::TestCaseTracking::SectionTracker> const&, Catch::TestCaseTracking::NameAndLocation const&, Catch::TestCaseTracking::TrackerContext&, Catch::TestCaseTracking::ITracker&&) [304]
                0.00    0.00      64/512         std::Spcounted_ptr_inplace<Catch::TestCaseTracking::SectionTracker, std::allocator<Catch::TestCaseTracking::SectionTracker>, (__gnu_cxx::Lockpolicy)2>::Spcounted_ptr_inplace<Catch::TestCaseTracking::NameAndLocation const&, Catch::TestCaseTracking::TrackerContext&, Catch::TestCaseTracking::ITracker>(std::allocator<Catch::TestCaseTracking::SectionTracker>, Catch::TestCaseTracking::NameAndLocation const&, Catch::TestCaseTracking::TrackerContext&, Catch::TestCaseTracking::ITracker&&) [306]
                0.00    0.00      64/512         void std::allocator_traits<std::allocator<Catch::TestCaseTracking::SectionTracker> >::construct<Catch::TestCaseTracking::SectionTracker, Catch::TestCaseTracking::NameAndLocation const&, Catch::TestCaseTracking::TrackerContext&, Catch::TestCaseTracking::ITracker>(std::allocator<Catch::TestCaseTracking::SectionTracker>&, Catch::TestCaseTracking::SectionTracker, Catch::TestCaseTracking::NameAndLocation const&, Catch::TestCaseTracking::TrackerContext&, Catch::TestCaseTracking::ITracker&&) [305]
                0.00    0.00      64/512         void __gnu_cxx::new_allocator<Catch::TestCaseTracking::SectionTracker>::construct<Catch::TestCaseTracking::SectionTracker, Catch::TestCaseTracking::NameAndLocation const&, Catch::TestCaseTracking::TrackerContext&, Catch::TestCaseTracking::ITracker>(Catch::TestCaseTracking::SectionTracker, Catch::TestCaseTracking::NameAndLocation const&, Catch::TestCaseTracking::TrackerContext&, Catch::TestCaseTracking::ITracker&&) [301]
[1440]   0.0    0.00    0.00     512         Catch::TestCaseTracking::NameAndLocation const& std::forward<Catch::TestCaseTracking::NameAndLocation const&>(std::remove_reference<Catch::TestCaseTracking::NameAndLocation const&>::type&) [1440]
-----------------------------------------------
                0.00    0.00     496/496         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> >) [1442]
[1441]   0.0    0.00    0.00     496         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> >) [1441]
-----------------------------------------------
                0.00    0.00     496/496         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> > >&) [771]
[1442]   0.0    0.00    0.00     496         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> >) [1442]
                0.00    0.00     496/496         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> >) [1441]
-----------------------------------------------
                0.00    0.00       3/469         std::vector<Catch::clara::detail::Token, std::allocator<Catch::clara::detail::Token> >::_M_erase_at_end(Catch::clara::detail::Token) [1069]
                0.00    0.00       3/469         void std::vector<Catch::clara::detail::Token, std::allocator<Catch::clara::detail::Token> >::_M_realloc_insert<Catch::clara::detail::Token>(__gnu_cxx::__normal_iterator<Catch::clara::detail::Token, std::vector<Catch::clara::detail::Token, std::allocator<Catch::clara::detail::Token> > >, Catch::clara::detail::Token&&) [1018]
                0.00    0.00     231/469         std::vector<Catch::clara::detail::Token, std::allocator<Catch::clara::detail::Token> >::vector(std::vector<Catch::clara::detail::Token, std::allocator<Catch::clara::detail::Token> > const&) [313]
                0.00    0.00     232/469         std::vector<Catch::clara::detail::Token, std::allocator<Catch::clara::detail::Token> >::~vector() [792]
[1443]   0.0    0.00    0.00     469         std::Vectorbase<Catch::clara::detail::Token, std::allocator<Catch::clara::detail::Token> >::_M_get_Tp_allocator() [1443]
-----------------------------------------------
                0.00    0.00     231/465         std::vector<Catch::clara::detail::Token, std::allocator<Catch::clara::detail::Token> >::vector(std::vector<Catch::clara::detail::Token, std::allocator<Catch::clara::detail::Token> > const&) [313]
                0.00    0.00     234/465         std::vector<Catch::clara::detail::Token, std::allocator<Catch::clara::detail::Token> >::empty() const [1502]
[1444]   0.0    0.00    0.00     465         std::vector<Catch::clara::detail::Token, std::allocator<Catch::clara::detail::Token> >::end() const [1444]
                0.00    0.00     465/1021        __gnu_cxx::__normal_iterator<Catch::clara::detail::Token const, std::vector<Catch::clara::detail::Token, std::allocator<Catch::clara::detail::Token> > >::__normal_iterator(Catch::clara::detail::Token const const&) [1408]
-----------------------------------------------
                0.00    0.00     463/463         std::allocator<Catch::clara::detail::Token>::~allocator() [1446]
[1445]   0.0    0.00    0.00     463         __gnu_cxx::new_allocator<Catch::clara::detail::Token>::~new_allocator() [1445]
-----------------------------------------------
                0.00    0.00     231/463         std::vector<Catch::clara::detail::Token, std::allocator<Catch::clara::detail::Token> >::vector(std::vector<Catch::clara::detail::Token, std::allocator<Catch::clara::detail::Token> > const&) [313]
                0.00    0.00     232/463         std::Vectorbase<Catch::clara::detail::Token, std::allocator<Catch::clara::detail::Token> >::Vectorimpl::~Vectorimpl() [1508]
[1446]   0.0    0.00    0.00     463         std::allocator<Catch::clara::detail::Token>::~allocator() [1446]
                0.00    0.00     463/463         __gnu_cxx::new_allocator<Catch::clara::detail::Token>::~new_allocator() [1445]
-----------------------------------------------
                0.00    0.00     462/462         std::allocator<Catch::clara::detail::Token>::allocator(std::allocator<Catch::clara::detail::Token> const&) [1448]
[1447]   0.0    0.00    0.00     462         __gnu_cxx::new_allocator<Catch::clara::detail::Token>::new_allocator(__gnu_cxx::new_allocator<Catch::clara::detail::Token> const&) [1447]
-----------------------------------------------
                0.00    0.00     231/462         std::allocator_traits<std::allocator<Catch::clara::detail::Token> >::select_on_container_copy_construction(std::allocator<Catch::clara::detail::Token> const&) [1514]
                0.00    0.00     231/462         std::Vectorbase<Catch::clara::detail::Token, std::allocator<Catch::clara::detail::Token> >::Vectorimpl::Vectorimpl(std::allocator<Catch::clara::detail::Token> const&) [1511]
[1448]   0.0    0.00    0.00     462         std::allocator<Catch::clara::detail::Token>::allocator(std::allocator<Catch::clara::detail::Token> const&) [1448]
                0.00    0.00     462/462         __gnu_cxx::new_allocator<Catch::clara::detail::Token>::new_allocator(__gnu_cxx::new_allocator<Catch::clara::detail::Token> const&) [1447]
-----------------------------------------------
                0.00    0.00     100/460         Catch::TestCaseTracking::TrackerBase::close() [1619]
                0.00    0.00     360/460         Catch::TestCaseTracking::SectionTracker::acquire(Catch::TestCaseTracking::TrackerContext&, Catch::TestCaseTracking::NameAndLocation const&) [290]
[1449]   0.0    0.00    0.00     460         Catch::TestCaseTracking::TrackerContext::currentTracker() [1449]
-----------------------------------------------
                0.00    0.00     100/460         Catch::Timer::getElapsedNanoseconds() const [1626]
                0.00    0.00     360/460         Catch::Timer::start() [1467]
[1450]   0.0    0.00    0.00     460         Catch::getCurrentNanosecondsSinceEpoch() [1450]
                0.00    0.00     460/460         std::chrono::time_point<std::chrono::V2::systemclock, std::chrono::duration<long, std::ratio<1l, 1000000000l> > >::time_since_epoch() const [1451]
                0.00    0.00     460/460         std::enable_if<std::chrono::__is_duration<std::chrono::duration<long, std::ratio<1l, 1000000000l> > >::value, std::chrono::duration<long, std::ratio<1l, 1000000000l> > >::type std::chrono::duration_cast<std::chrono::duration<long, std::ratio<1l, 1000000000l> >, long, std::ratio<1l, 1000000000l> >(std::chrono::duration<long, std::ratio<1l, 1000000000l> > const&) [1452]
                0.00    0.00     460/920         std::chrono::duration<long, std::ratio<1l, 1000000000l> >::count() const [1411]
-----------------------------------------------
                0.00    0.00     460/460         Catch::getCurrentNanosecondsSinceEpoch() [1450]
[1451]   0.0    0.00    0.00     460         std::chrono::time_point<std::chrono::V2::systemclock, std::chrono::duration<long, std::ratio<1l, 1000000000l> > >::time_since_epoch() const [1451]
-----------------------------------------------
                0.00    0.00     460/460         Catch::getCurrentNanosecondsSinceEpoch() [1450]
[1452]   0.0    0.00    0.00     460         std::enable_if<std::chrono::__is_duration<std::chrono::duration<long, std::ratio<1l, 1000000000l> > >::value, std::chrono::duration<long, std::ratio<1l, 1000000000l> > >::type std::chrono::duration_cast<std::chrono::duration<long, std::ratio<1l, 1000000000l> >, long, std::ratio<1l, 1000000000l> >(std::chrono::duration<long, std::ratio<1l, 1000000000l> > const&) [1452]
                0.00    0.00     460/460         std::chrono::duration<long, std::ratio<1l, 1000000000l> > std::chrono::__duration_cast_impl<std::chrono::duration<long, std::ratio<1l, 1000000000l> >, std::ratio<1l, 1l>, long, true, true>::__cast<long, std::ratio<1l, 1000000000l> >(std::chrono::duration<long, std::ratio<1l, 1000000000l> > const&) [1453]
-----------------------------------------------
                0.00    0.00     460/460         std::enable_if<std::chrono::__is_duration<std::chrono::duration<long, std::ratio<1l, 1000000000l> > >::value, std::chrono::duration<long, std::ratio<1l, 1000000000l> > >::type std::chrono::duration_cast<std::chrono::duration<long, std::ratio<1l, 1000000000l> >, long, std::ratio<1l, 1000000000l> >(std::chrono::duration<long, std::ratio<1l, 1000000000l> > const&) [1452]
[1453]   0.0    0.00    0.00     460         std::chrono::duration<long, std::ratio<1l, 1000000000l> > std::chrono::__duration_cast_impl<std::chrono::duration<long, std::ratio<1l, 1000000000l> >, std::ratio<1l, 1l>, long, true, true>::__cast<long, std::ratio<1l, 1000000000l> >(std::chrono::duration<long, std::ratio<1l, 1000000000l> > const&) [1453]
                0.00    0.00     460/920         std::chrono::duration<long, std::ratio<1l, 1000000000l> >::count() const [1411]
                0.00    0.00     460/460         std::chrono::duration<long, std::ratio<1l, 1000000000l> >::duration<long, void>(long const&) [1454]
-----------------------------------------------
                0.00    0.00     460/460         std::chrono::duration<long, std::ratio<1l, 1000000000l> > std::chrono::__duration_cast_impl<std::chrono::duration<long, std::ratio<1l, 1000000000l> >, std::ratio<1l, 1l>, long, true, true>::__cast<long, std::ratio<1l, 1000000000l> >(std::chrono::duration<long, std::ratio<1l, 1000000000l> > const&) [1453]
[1454]   0.0    0.00    0.00     460         std::chrono::duration<long, std::ratio<1l, 1000000000l> >::duration<long, void>(long const&) [1454]
-----------------------------------------------
                0.00    0.00      50/460         Catch::TestCaseTracking::TrackerBase::close() [1619]
                0.00    0.00      50/460         void std::vector<std::shared_ptr<Catch::TestCaseTracking::ITracker>, std::allocator<std::shared_ptr<Catch::TestCaseTracking::ITracker> > >::_M_realloc_insert<std::shared_ptr<Catch::TestCaseTracking::ITracker> const&>(__gnu_cxx::__normal_iterator<std::shared_ptr<Catch::TestCaseTracking::ITracker>, std::vector<std::shared_ptr<Catch::TestCaseTracking::ITracker>, std::allocator<std::shared_ptr<Catch::TestCaseTracking::ITracker> > > >, std::shared_ptr<Catch::TestCaseTracking::ITracker> const&) [1058]
                0.00    0.00     360/460         Catch::TestCaseTracking::TrackerBase::findChild(Catch::TestCaseTracking::NameAndLocation const&) [565]
[1455]   0.0    0.00    0.00     460         std::vector<std::shared_ptr<Catch::TestCaseTracking::ITracker>, std::allocator<std::shared_ptr<Catch::TestCaseTracking::ITracker> > >::begin() [1455]
                0.00    0.00     460/1280        __gnu_cxx::__normal_iterator<std::shared_ptr<Catch::TestCaseTracking::ITracker>, std::vector<std::shared_ptr<Catch::TestCaseTracking::ITracker>, std::allocator<std::shared_ptr<Catch::TestCaseTracking::ITracker> > > >::__normal_iterator(std::shared_ptr<Catch::TestCaseTracking::ITracker> const&) [1404]
-----------------------------------------------
                0.00    0.00     457/457         Catch::clara::detail::Token std::__uninitialized_copy<false>::__uninit_copy<__gnu_cxx::__normal_iterator<Catch::clara::detail::Token const, std::vector<Catch::clara::detail::Token, std::allocator<Catch::clara::detail::Token> > >, Catch::clara::detail::Token>(__gnu_cxx::__normal_iterator<Catch::clara::detail::Token const, std::vector<Catch::clara::detail::Token, std::allocator<Catch::clara::detail::Token> > >, __gnu_cxx::__normal_iterator<Catch::clara::detail::Token const, std::vector<Catch::clara::detail::Token, std::allocator<Catch::clara::detail::Token> > >, Catch::clara::detail::Token) [312]
[1456]   0.0    0.00    0.00     457         bool __gnu_cxx::operator!=<Catch::clara::detail::Token const, std::vector<Catch::clara::detail::Token, std::allocator<Catch::clara::detail::Token> > >(__gnu_cxx::__normal_iterator<Catch::clara::detail::Token const, std::vector<Catch::clara::detail::Token, std::allocator<Catch::clara::detail::Token> > > const&, __gnu_cxx::__normal_iterator<Catch::clara::detail::Token const, std::vector<Catch::clara::detail::Token, std::allocator<Catch::clara::detail::Token> > > const&) [1456]
                0.00    0.00     914/1382        __gnu_cxx::__normal_iterator<Catch::clara::detail::Token const, std::vector<Catch::clara::detail::Token, std::allocator<Catch::clara::detail::Token> > >::base() const [1398]
-----------------------------------------------
                0.00    0.00     226/455         Catch::clara::detail::Token std::__uninitialized_copy<false>::__uninit_copy<__gnu_cxx::__normal_iterator<Catch::clara::detail::Token const, std::vector<Catch::clara::detail::Token, std::allocator<Catch::clara::detail::Token> > >, Catch::clara::detail::Token>(__gnu_cxx::__normal_iterator<Catch::clara::detail::Token const, std::vector<Catch::clara::detail::Token, std::allocator<Catch::clara::detail::Token> > >, __gnu_cxx::__normal_iterator<Catch::clara::detail::Token const, std::vector<Catch::clara::detail::Token, std::allocator<Catch::clara::detail::Token> > >, Catch::clara::detail::Token) [312]
                0.00    0.00     229/455         void std::Destroyaux<false>::__destroy<Catch::clara::detail::Token>(Catch::clara::detail::Token, Catch::clara::detail::Token) [787]
[1457]   0.0    0.00    0.00     455         Catch::clara::detail::Token std::__addressof<Catch::clara::detail::Token>(Catch::clara::detail::Token&) [1457]
-----------------------------------------------
                0.00    0.00     452/452         __gnu_cxx::__normal_iterator<char, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > std::transform<__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> > >, char ()(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> > >, __gnu_cxx::__normal_iterator<char, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, char ()(char)) [396]
[1458]   0.0    0.00    0.00     452         __gnu_cxx::__normal_iterator<char, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::operator++() [1458]
-----------------------------------------------
                0.00    0.00     452/452         __gnu_cxx::__normal_iterator<char, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > std::transform<__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> > >, char ()(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> > >, __gnu_cxx::__normal_iterator<char, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, char ()(char)) [396]
[1459]   0.0    0.00    0.00     452         __gnu_cxx::__normal_iterator<char, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::operator() const [1459]
-----------------------------------------------
                0.00    0.00       7/420         __gnu_cxx::__normal_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > > std::__copy_move_backward_a2<true, __gnu_cxx::__normal_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, __gnu_cxx::__normal_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > > >(__gnu_cxx::__normal_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, __gnu_cxx::__normal_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, __gnu_cxx::__normal_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >) [578]
                0.00    0.00      49/420         __gnu_cxx::__normal_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >::operator+(long) const [1802]
                0.00    0.00     182/420         std::vector<std::__cxx11::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() [1552]
                0.00    0.00     182/420         std::vector<std::__cxx11::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() [1553]
[1460]   0.0    0.00    0.00     420         __gnu_cxx::__normal_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::vector<std::__cxx11::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&) [1460]
-----------------------------------------------
                0.00    0.00      50/410         __gnu_cxx::__normal_iterator<std::shared_ptr<Catch::TestCaseTracking::ITracker>, std::vector<std::shared_ptr<Catch::TestCaseTracking::ITracker>, std::allocator<std::shared_ptr<Catch::TestCaseTracking::ITracker> > > > std::__find_if_not<__gnu_cxx::__normal_iterator<std::shared_ptr<Catch::TestCaseTracking::ITracker>, std::vector<std::shared_ptr<Catch::TestCaseTracking::ITracker>, std::allocator<std::shared_ptr<Catch::TestCaseTracking::ITracker> > > >, __gnu_cxx::__ops::Iterpred<Catch::TestCaseTracking::TrackerBase::close()::{lambda(std::shared_ptr<Catch::TestCaseTracking::ITracker> const&)#1}> >(__gnu_cxx::__ops::Iterpred<Catch::TestCaseTracking::TrackerBase::close()::{lambda(std::shared_ptr<Catch::TestCaseTracking::ITracker> const&)#1}>, __gnu_cxx::__ops::Iterpred<Catch::TestCaseTracking::TrackerBase::close()::{lambda(std::shared_ptr<Catch::TestCaseTracking::ITracker> const&)#1}>, __gnu_cxx::__ops::Iterpred<Catch::TestCaseTracking::TrackerBase::close()::{lambda(std::shared_ptr<Catch::TestCaseTracking::ITracker> const&)#1}>) [1796]
                0.00    0.00     360/410         __gnu_cxx::__normal_iterator<std::shared_ptr<Catch::TestCaseTracking::ITracker>, std::vector<std::shared_ptr<Catch::TestCaseTracking::ITracker>, std::allocator<std::shared_ptr<Catch::TestCaseTracking::ITracker> > > > std::__find_if<__gnu_cxx::__normal_iterator<std::shared_ptr<Catch::TestCaseTracking::ITracker>, std::vector<std::shared_ptr<Catch::TestCaseTracking::ITracker>, std::allocator<std::shared_ptr<Catch::TestCaseTracking::ITracker> > > >, __gnu_cxx::__ops::Iterpred<Catch::TestCaseTracking::TrackerBase::findChild(Catch::TestCaseTracking::NameAndLocation const&)::{lambda(std::shared_ptr<Catch::TestCaseTracking::ITracker> const&)#1}> >(__gnu_cxx::__ops::Iterpred<Catch::TestCaseTracking::TrackerBase::findChild(Catch::TestCaseTracking::NameAndLocation const&)::{lambda(std::shared_ptr<Catch::TestCaseTracking::ITracker> const&)#1}>, __gnu_cxx::__ops::Iterpred<Catch::TestCaseTracking::TrackerBase::findChild(Catch::TestCaseTracking::NameAndLocation const&)::{lambda(std::shared_ptr<Catch::TestCaseTracking::ITracker> const&)#1}>, __gnu_cxx::__ops::Iterpred<Catch::TestCaseTracking::TrackerBase::findChild(Catch::TestCaseTracking::NameAndLocation const&)::{lambda(std::shared_ptr<Catch::TestCaseTracking::ITracker> const&)#1}>) [567]
[1461]   0.0    0.00    0.00     410         std::iterator_traits<__gnu_cxx::__normal_iterator<std::shared_ptr<Catch::TestCaseTracking::ITracker>, std::vector<std::shared_ptr<Catch::TestCaseTracking::ITracker>, std::allocator<std::shared_ptr<Catch::TestCaseTracking::ITracker> > > > >::iterator_category std::__iterator_category<__gnu_cxx::__normal_iterator<std::shared_ptr<Catch::TestCaseTracking::ITracker>, std::vector<std::shared_ptr<Catch::TestCaseTracking::ITracker>, std::allocator<std::shared_ptr<Catch::TestCaseTracking::ITracker> > > > >(__gnu_cxx::__normal_iterator<std::shared_ptr<Catch::TestCaseTracking::ITracker>, std::vector<std::shared_ptr<Catch::TestCaseTracking::ITracker>, std::allocator<std::shared_ptr<Catch::TestCaseTracking::ITracker> > > > const&) [1461]
-----------------------------------------------
                0.00    0.00     200/400         std::vector<Catch::TestCaseTracking::ITracker, std::allocator<Catch::TestCaseTracking::ITracker> >::begin() const [1546]
                0.00    0.00     200/400         std::vector<Catch::TestCaseTracking::ITracker, std::allocator<Catch::TestCaseTracking::ITracker> >::end() const [1545]
[1462]   0.0    0.00    0.00     400         __gnu_cxx::__normal_iterator<Catch::TestCaseTracking::ITracker const, std::vector<Catch::TestCaseTracking::ITracker, std::allocator<Catch::TestCaseTracking::ITracker> > >::__normal_iterator(Catch::TestCaseTracking::ITracker const const&) [1462]
-----------------------------------------------
                0.00    0.00     400/400         bool __gnu_cxx::operator==<Catch::TestCaseTracking::ITracker const, std::vector<Catch::TestCaseTracking::ITracker, std::allocator<Catch::TestCaseTracking::ITracker> > >(__gnu_cxx::__normal_iterator<Catch::TestCaseTracking::ITracker const, std::vector<Catch::TestCaseTracking::ITracker, std::allocator<Catch::TestCaseTracking::ITracker> > > const&, __gnu_cxx::__normal_iterator<Catch::TestCaseTracking::ITracker const, std::vector<Catch::TestCaseTracking::ITracker, std::allocator<Catch::TestCaseTracking::ITracker> > > const&) [1542]
[1463]   0.0    0.00    0.00     400         __gnu_cxx::__normal_iterator<Catch::TestCaseTracking::ITracker const, std::vector<Catch::TestCaseTracking::ITracker, std::allocator<Catch::TestCaseTracking::ITracker> > >::base() const [1463]
-----------------------------------------------
                0.00    0.00      14/374         Catch::RunContext::runTest(Catch::TestCase const&) [6]
                0.00    0.00      64/374         Catch::TestCaseTracking::SectionTracker::SectionTracker(Catch::TestCaseTracking::NameAndLocation const&, Catch::TestCaseTracking::TrackerContext&, Catch::TestCaseTracking::ITracker) [285]
                0.00    0.00     296/374         Catch::TestCaseTracking::SectionTracker::acquire(Catch::TestCaseTracking::TrackerContext&, Catch::TestCaseTracking::NameAndLocation const&) [290]
[1464]   0.0    0.00    0.00     374         Catch::TestCaseTracking::SectionTracker::isSectionTracker() const [1464]
-----------------------------------------------
                0.00    0.00      14/374         std::enable_if<std::is_assignable<std::__shared_ptr<Catch::TestCaseTracking::ITracker, (__gnu_cxx::Lockpolicy)2>&, std::shared_ptr<Catch::TestCaseTracking::SectionTracker> >::value, std::shared_ptr<Catch::TestCaseTracking::ITracker>&>::type std::shared_ptr<Catch::TestCaseTracking::ITracker>::operator=<Catch::TestCaseTracking::SectionTracker>(std::shared_ptr<Catch::TestCaseTracking::SectionTracker>&&) [1102]
                0.00    0.00     360/374         std::shared_ptr<Catch::TestCaseTracking::SectionTracker>::operator=(std::shared_ptr<Catch::TestCaseTracking::SectionTracker>&&) [911]
[1465]   0.0    0.00    0.00     374         std::remove_reference<std::shared_ptr<Catch::TestCaseTracking::SectionTracker>&>::type&& std::move<std::shared_ptr<Catch::TestCaseTracking::SectionTracker>&>(std::shared_ptr<Catch::TestCaseTracking::SectionTracker>&) [1465]
-----------------------------------------------
                0.00    0.00      14/374         std::enable_if<std::__sp_compatible_with<Catch::TestCaseTracking::SectionTracker, Catch::TestCaseTracking::ITracker>::value, std::__shared_ptr<Catch::TestCaseTracking::ITracker, (__gnu_cxx::Lockpolicy)2>&>::type std::__shared_ptr<Catch::TestCaseTracking::ITracker, (__gnu_cxx::Lockpolicy)2>::operator=<Catch::TestCaseTracking::SectionTracker>(std::__shared_ptr<Catch::TestCaseTracking::SectionTracker, (__gnu_cxx::Lockpolicy)2>&&) [1104]
                0.00    0.00     360/374         std::__shared_ptr<Catch::TestCaseTracking::SectionTracker, (__gnu_cxx::Lockpolicy)2>::operator=(std::__shared_ptr<Catch::TestCaseTracking::SectionTracker, (__gnu_cxx::Lockpolicy)2>&&) [912]
[1466]   0.0    0.00    0.00     374         std::remove_reference<std::__shared_ptr<Catch::TestCaseTracking::SectionTracker, (__gnu_cxx::Lockpolicy)2>&>::type&& std::move<std::__shared_ptr<Catch::TestCaseTracking::SectionTracker, (__gnu_cxx::Lockpolicy)2>&>(std::__shared_ptr<Catch::TestCaseTracking::SectionTracker, (__gnu_cxx::Lockpolicy)2>&) [1466]
-----------------------------------------------
                0.00    0.00      50/360         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> >&) [7]
                0.00    0.00     310/360         Catch::Section::Section(Catch::SectionInfo const&) [270]
[1467]   0.0    0.00    0.00     360         Catch::Timer::start() [1467]
                0.00    0.00     360/460         Catch::getCurrentNanosecondsSinceEpoch() [1450]
-----------------------------------------------
                0.00    0.00     360/360         __gnu_cxx::__ops::Iterpred<Catch::TestCaseTracking::TrackerBase::findChild(Catch::TestCaseTracking::NameAndLocation const&)::{lambda(std::shared_ptr<Catch::TestCaseTracking::ITracker> const&)#1}> __gnu_cxx::__ops::__pred_iter<Catch::TestCaseTracking::TrackerBase::findChild(Catch::TestCaseTracking::NameAndLocation const&)::{lambda(std::shared_ptr<Catch::TestCaseTracking::ITracker> const&)#1}>(__gnu_cxx::__ops::Iterpred) [1469]
[1468]   0.0    0.00    0.00     360         __gnu_cxx::__ops::Iterpred<Catch::TestCaseTracking::TrackerBase::findChild(Catch::TestCaseTracking::NameAndLocation const&)::{lambda(std::shared_ptr<Catch::TestCaseTracking::ITracker> const&)#1}>::Iterpred({lambda(std::shared_ptr<Catch::TestCaseTracking::ITracker> const&)#1}) [1468]
                0.00    0.00     360/720         std::remove_reference<Catch::TestCaseTracking::TrackerBase::findChild(Catch::TestCaseTracking::NameAndLocation const&)::{lambda(std::shared_ptr<Catch::TestCaseTracking::ITracker> const&)#1}&>::type&& std::move<Catch::TestCaseTracking::TrackerBase::findChild(Catch::TestCaseTracking::NameAndLocation const&)::{lambda(std::shared_ptr<Catch::TestCaseTracking::ITracker> const&)#1}&>(std::remove_reference&&) [1413]
-----------------------------------------------
                0.00    0.00     360/360         __gnu_cxx::__normal_iterator<std::shared_ptr<Catch::TestCaseTracking::ITracker>, std::vector<std::shared_ptr<Catch::TestCaseTracking::ITracker>, std::allocator<std::shared_ptr<Catch::TestCaseTracking::ITracker> > > > std::find_if<__gnu_cxx::__normal_iterator<std::shared_ptr<Catch::TestCaseTracking::ITracker>, std::vector<std::shared_ptr<Catch::TestCaseTracking::ITracker>, std::allocator<std::shared_ptr<Catch::TestCaseTracking::ITracker> > > >, Catch::TestCaseTracking::TrackerBase::findChild(Catch::TestCaseTracking::NameAndLocation const&)::{lambda(std::shared_ptr<Catch::TestCaseTracking::ITracker> const&)#1}>(Catch::TestCaseTracking::TrackerBase::findChild(Catch::TestCaseTracking::NameAndLocation const&)::{lambda(std::shared_ptr<Catch::TestCaseTracking::ITracker> const&)#1}, Catch::TestCaseTracking::TrackerBase::findChild(Catch::TestCaseTracking::NameAndLocation const&)::{lambda(std::shared_ptr<Catch::TestCaseTracking::ITracker> const&)#1}, Catch::TestCaseTracking::TrackerBase::findChild(Catch::TestCaseTracking::NameAndLocation const&)::{lambda(std::shared_ptr<Catch::TestCaseTracking::ITracker> const&)#1}) [566]
[1469]   0.0    0.00    0.00     360         __gnu_cxx::__ops::Iterpred<Catch::TestCaseTracking::TrackerBase::findChild(Catch::TestCaseTracking::NameAndLocation const&)::{lambda(std::shared_ptr<Catch::TestCaseTracking::ITracker> const&)#1}> __gnu_cxx::__ops::__pred_iter<Catch::TestCaseTracking::TrackerBase::findChild(Catch::TestCaseTracking::NameAndLocation const&)::{lambda(std::shared_ptr<Catch::TestCaseTracking::ITracker> const&)#1}>(__gnu_cxx::__ops::Iterpred) [1469]
                0.00    0.00     360/720         std::remove_reference<Catch::TestCaseTracking::TrackerBase::findChild(Catch::TestCaseTracking::NameAndLocation const&)::{lambda(std::shared_ptr<Catch::TestCaseTracking::ITracker> const&)#1}&>::type&& std::move<Catch::TestCaseTracking::TrackerBase::findChild(Catch::TestCaseTracking::NameAndLocation const&)::{lambda(std::shared_ptr<Catch::TestCaseTracking::ITracker> const&)#1}&>(std::remove_reference&&) [1413]
                0.00    0.00     360/360         __gnu_cxx::__ops::Iterpred<Catch::TestCaseTracking::TrackerBase::findChild(Catch::TestCaseTracking::NameAndLocation const&)::{lambda(std::shared_ptr<Catch::TestCaseTracking::ITracker> const&)#1}>::Iterpred({lambda(std::shared_ptr<Catch::TestCaseTracking::ITracker> const&)#1}) [1468]
-----------------------------------------------
                0.00    0.00     360/360         Catch::TestCaseTracking::TrackerBase::findChild(Catch::TestCaseTracking::NameAndLocation const&) [565]
[1470]   0.0    0.00    0.00     360         bool __gnu_cxx::operator!=<std::shared_ptr<Catch::TestCaseTracking::ITracker>, std::vector<std::shared_ptr<Catch::TestCaseTracking::ITracker>, std::allocator<std::shared_ptr<Catch::TestCaseTracking::ITracker> > > >(__gnu_cxx::__normal_iterator<std::shared_ptr<Catch::TestCaseTracking::ITracker>, std::vector<std::shared_ptr<Catch::TestCaseTracking::ITracker>, std::allocator<std::shared_ptr<Catch::TestCaseTracking::ITracker> > > > const&, __gnu_cxx::__normal_iterator<std::shared_ptr<Catch::TestCaseTracking::ITracker>, std::vector<std::shared_ptr<Catch::TestCaseTracking::ITracker>, std::allocator<std::shared_ptr<Catch::TestCaseTracking::ITracker> > > > const&) [1470]
                0.00    0.00     720/2168        __gnu_cxx::__normal_iterator<std::shared_ptr<Catch::TestCaseTracking::ITracker>, std::vector<std::shared_ptr<Catch::TestCaseTracking::ITracker>, std::allocator<std::shared_ptr<Catch::TestCaseTracking::ITracker> > > >::base() const [1367]
-----------------------------------------------
                0.00    0.00     360/360         Catch::TestCaseTracking::SectionTracker::acquire(Catch::TestCaseTracking::TrackerContext&, Catch::TestCaseTracking::NameAndLocation const&) [290]
[1471]   0.0    0.00    0.00     360         Catch::TestCaseTracking::TrackerContext::completedCycle() const [1471]
-----------------------------------------------
                0.00    0.00     360/360         Catch::TestCaseTracking::SectionTracker::acquire(Catch::TestCaseTracking::TrackerContext&, Catch::TestCaseTracking::NameAndLocation const&) [290]
[1472]   0.0    0.00    0.00     360         std::__shared_ptr_access<Catch::TestCaseTracking::SectionTracker, (__gnu_cxx::Lockpolicy)2, false, false>::operator() const [1472]
                0.00    0.00     720/950         std::__shared_ptr_access<Catch::TestCaseTracking::SectionTracker, (__gnu_cxx::Lockpolicy)2, false, false>::_M_get() const [1410]
-----------------------------------------------
                0.00    0.00      64/360         void __gnu_cxx::new_allocator<std::shared_ptr<Catch::TestCaseTracking::ITracker> >::construct<std::shared_ptr<Catch::TestCaseTracking::ITracker>, std::shared_ptr<Catch::TestCaseTracking::ITracker> const&>(std::shared_ptr<Catch::TestCaseTracking::ITracker>, std::shared_ptr<Catch::TestCaseTracking::ITracker> const&) [1738]
                0.00    0.00     296/360         Catch::TestCaseTracking::TrackerBase::findChild(Catch::TestCaseTracking::NameAndLocation const&) [565]
[1473]   0.0    0.00    0.00     360         std::shared_ptr<Catch::TestCaseTracking::ITracker>::shared_ptr(std::shared_ptr<Catch::TestCaseTracking::ITracker> const&) [1473]
                0.00    0.00     360/360         std::__shared_ptr<Catch::TestCaseTracking::ITracker, (__gnu_cxx::Lockpolicy)2>::__shared_ptr(std::__shared_ptr<Catch::TestCaseTracking::ITracker, (__gnu_cxx::Lockpolicy)2> const&) [1476]
-----------------------------------------------
                0.00    0.00     360/360         std::__shared_ptr<Catch::TestCaseTracking::SectionTracker, (__gnu_cxx::Lockpolicy)2>::operator=(std::__shared_ptr<Catch::TestCaseTracking::SectionTracker, (__gnu_cxx::Lockpolicy)2>&&) [912]
[1474]   0.0    0.00    0.00     360         std::__shared_ptr<Catch::TestCaseTracking::SectionTracker, (__gnu_cxx::Lockpolicy)2>::swap(std::__shared_ptr<Catch::TestCaseTracking::SectionTracker, (__gnu_cxx::Lockpolicy)2>&) [1474]
                0.00    0.00     360/360         std::enable_if<std::__and_<std::__not_<std::__is_tuple_like<Catch::TestCaseTracking::SectionTracker> >, std::is_move_constructible<Catch::TestCaseTracking::SectionTracker>, std::is_move_assignable<Catch::TestCaseTracking::SectionTracker> >::value, void>::type std::swap<Catch::TestCaseTracking::SectionTracker>(Catch::TestCaseTracking::SectionTracker&, Catch::TestCaseTracking::SectionTracker&) [1477]
                0.00    0.00     360/1454        std::__shared_count<(__gnu_cxx::Lockpolicy)2>::_M_swap(std::__shared_count<(__gnu_cxx::Lockpolicy)2>&) [1392]
-----------------------------------------------
                0.00    0.00     360/360         std::__shared_ptr<Catch::TestCaseTracking::SectionTracker, (__gnu_cxx::Lockpolicy)2>::operator=(std::__shared_ptr<Catch::TestCaseTracking::SectionTracker, (__gnu_cxx::Lockpolicy)2>&&) [912]
[1475]   0.0    0.00    0.00     360         std::__shared_ptr<Catch::TestCaseTracking::SectionTracker, (__gnu_cxx::Lockpolicy)2>::__shared_ptr(std::__shared_ptr<Catch::TestCaseTracking::SectionTracker, (__gnu_cxx::Lockpolicy)2>&&) [1475]
                0.00    0.00     360/1146        std::__shared_count<(__gnu_cxx::Lockpolicy)2>::__shared_count() [1405]
                0.00    0.00     360/1454        std::__shared_count<(__gnu_cxx::Lockpolicy)2>::_M_swap(std::__shared_count<(__gnu_cxx::Lockpolicy)2>&) [1392]
-----------------------------------------------
                0.00    0.00     360/360         std::shared_ptr<Catch::TestCaseTracking::ITracker>::shared_ptr(std::shared_ptr<Catch::TestCaseTracking::ITracker> const&) [1473]
[1476]   0.0    0.00    0.00     360         std::__shared_ptr<Catch::TestCaseTracking::ITracker, (__gnu_cxx::Lockpolicy)2>::__shared_ptr(std::__shared_ptr<Catch::TestCaseTracking::ITracker, (__gnu_cxx::Lockpolicy)2> const&) [1476]
                0.00    0.00     360/2306        std::__shared_count<(__gnu_cxx::Lockpolicy)2>::__shared_count(std::__shared_count<(__gnu_cxx::Lockpolicy)2> const&) [1364]
-----------------------------------------------
                0.00    0.00     360/360         std::__shared_ptr<Catch::TestCaseTracking::SectionTracker, (__gnu_cxx::Lockpolicy)2>::swap(std::__shared_ptr<Catch::TestCaseTracking::SectionTracker, (__gnu_cxx::Lockpolicy)2>&) [1474]
[1477]   0.0    0.00    0.00     360         std::enable_if<std::__and_<std::__not_<std::__is_tuple_like<Catch::TestCaseTracking::SectionTracker> >, std::is_move_constructible<Catch::TestCaseTracking::SectionTracker>, std::is_move_assignable<Catch::TestCaseTracking::SectionTracker> >::value, void>::type std::swap<Catch::TestCaseTracking::SectionTracker>(Catch::TestCaseTracking::SectionTracker&, Catch::TestCaseTracking::SectionTracker&) [1477]
                0.00    0.00    1080/1080        std::remove_reference<Catch::TestCaseTracking::SectionTracker&>::type&& std::move<Catch::TestCaseTracking::SectionTracker&>(Catch::TestCaseTracking::SectionTracker&) [1406]
-----------------------------------------------
                0.00    0.00     330/330         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&) [1479]
[1478]   0.0    0.00    0.00     330         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&) [1478]
                0.00    0.00     660/660         std::move_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >>::base() const [1421]
-----------------------------------------------
                0.00    0.00     330/330         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> >) [768]
[1479]   0.0    0.00    0.00     330         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&) [1479]
                0.00    0.00     330/330         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&) [1478]
-----------------------------------------------
                0.00    0.00       1/328         Catch::Session::Session() [209]
                0.00    0.00       1/328         Catch::(anonymous namespace)::RegistryHub::RegistryHub() [3005]
                0.00    0.00       1/328         Catch::IConfig::IConfig() [3102]
                0.00    0.00       1/328         Catch::Context::Context() [3101]
                0.00    0.00      14/328         Catch::AutoReg::AutoReg(Catch::ITestInvoker, Catch::SourceLineInfo const&, Catch::StringRef const&, Catch::NameAndTags const&) [180]
                0.00    0.00     310/328         Catch::Section::Section(Catch::SectionInfo const&) [270]
[1480]   0.0    0.00    0.00     328         Catch::NonCopyable::NonCopyable() [1480]
-----------------------------------------------
                0.00    0.00       1/328         Catch::Context::~Context() [498]
                0.00    0.00       1/328         Catch::IConfig::~IConfig() [3103]
                0.00    0.00       1/328         Catch::Session::~Session() [558]
                0.00    0.00       1/328         Catch::(anonymous namespace)::RegistryHub::~RegistryHub() [867]
                0.00    0.00      14/328         Catch::AutoReg::~AutoReg() [4977]
                0.00    0.00     310/328         Catch::Section::~Section() [678]
[1481]   0.0    0.00    0.00     328         Catch::NonCopyable::~NonCopyable() [1481]
-----------------------------------------------
                0.00    0.00      91/317         std::vector<Catch::clara::detail::Token, std::allocator<Catch::clara::detail::Token> >::front() const [1656]
                0.00    0.00     226/317         Catch::clara::detail::Token std::__uninitialized_copy<false>::__uninit_copy<__gnu_cxx::__normal_iterator<Catch::clara::detail::Token const, std::vector<Catch::clara::detail::Token, std::allocator<Catch::clara::detail::Token> > >, Catch::clara::detail::Token>(__gnu_cxx::__normal_iterator<Catch::clara::detail::Token const, std::vector<Catch::clara::detail::Token, std::allocator<Catch::clara::detail::Token> > >, __gnu_cxx::__normal_iterator<Catch::clara::detail::Token const, std::vector<Catch::clara::detail::Token, std::allocator<Catch::clara::detail::Token> > >, Catch::clara::detail::Token) [312]
[1482]   0.0    0.00    0.00     317         __gnu_cxx::__normal_iterator<Catch::clara::detail::Token const, std::vector<Catch::clara::detail::Token, std::allocator<Catch::clara::detail::Token> > >::operator() const [1482]
-----------------------------------------------
                0.00    0.00       2/312         Catch::Totals::Totals() [3098]
                0.00    0.00     310/312         Catch::Section::Section(Catch::SectionInfo const&) [270]
[1483]   0.0    0.00    0.00     312         Catch::Counts::Counts() [1483]
-----------------------------------------------
                0.00    0.00     312/312         std::allocator<Catch::TestCaseTracking::SectionTracker>::~allocator() [1485]
[1484]   0.0    0.00    0.00     312         __gnu_cxx::new_allocator<Catch::TestCaseTracking::SectionTracker>::~new_allocator() [1484]
-----------------------------------------------
                0.00    0.00      14/312         std::shared_ptr<Catch::TestCaseTracking::SectionTracker> std::make_shared<Catch::TestCaseTracking::SectionTracker, Catch::TestCaseTracking::NameAndLocation, Catch::TestCaseTracking::TrackerContext&, decltype(nullptr)>(Catch::TestCaseTracking::NameAndLocation&&, Catch::TestCaseTracking::TrackerContext&, decltype(nullptr)&&) [506]
                0.00    0.00      14/312         std::__shared_count<(__gnu_cxx::Lockpolicy)2>::__shared_count<Catch::TestCaseTracking::SectionTracker, std::allocator<Catch::TestCaseTracking::SectionTracker>, Catch::TestCaseTracking::NameAndLocation, Catch::TestCaseTracking::TrackerContext&, decltype(nullptr)>(std::Spmake_shared_tag, Catch::TestCaseTracking::SectionTracker, std::allocator<Catch::TestCaseTracking::SectionTracker> const&, Catch::TestCaseTracking::NameAndLocation&&, Catch::TestCaseTracking::TrackerContext&, decltype(nullptr)&&) [503]
                0.00    0.00      14/312         std::Spcounted_ptr_inplace<Catch::TestCaseTracking::SectionTracker, std::allocator<Catch::TestCaseTracking::SectionTracker>, (__gnu_cxx::Lockpolicy)2>::Spcounted_ptr_inplace<Catch::TestCaseTracking::NameAndLocation, Catch::TestCaseTracking::TrackerContext&, decltype(nullptr)>(std::allocator<Catch::TestCaseTracking::SectionTracker>, Catch::TestCaseTracking::NameAndLocation&&, Catch::TestCaseTracking::TrackerContext&, decltype(nullptr)&&) [505]
                0.00    0.00      64/312         std::shared_ptr<Catch::TestCaseTracking::SectionTracker> std::make_shared<Catch::TestCaseTracking::SectionTracker, Catch::TestCaseTracking::NameAndLocation const&, Catch::TestCaseTracking::TrackerContext&, Catch::TestCaseTracking::ITracker>(Catch::TestCaseTracking::NameAndLocation const&, Catch::TestCaseTracking::TrackerContext&, Catch::TestCaseTracking::ITracker&&) [307]
                0.00    0.00      64/312         std::__shared_count<(__gnu_cxx::Lockpolicy)2>::__shared_count<Catch::TestCaseTracking::SectionTracker, std::allocator<Catch::TestCaseTracking::SectionTracker>, Catch::TestCaseTracking::NameAndLocation const&, Catch::TestCaseTracking::TrackerContext&, Catch::TestCaseTracking::ITracker>(std::Spmake_shared_tag, Catch::TestCaseTracking::SectionTracker, std::allocator<Catch::TestCaseTracking::SectionTracker> const&, Catch::TestCaseTracking::NameAndLocation const&, Catch::TestCaseTracking::TrackerContext&, Catch::TestCaseTracking::ITracker&&) [304]
                0.00    0.00      64/312         std::Spcounted_ptr_inplace<Catch::TestCaseTracking::SectionTracker, std::allocator<Catch::TestCaseTracking::SectionTracker>, (__gnu_cxx::Lockpolicy)2>::Spcounted_ptr_inplace<Catch::TestCaseTracking::NameAndLocation const&, Catch::TestCaseTracking::TrackerContext&, Catch::TestCaseTracking::ITracker>(std::allocator<Catch::TestCaseTracking::SectionTracker>, Catch::TestCaseTracking::NameAndLocation const&, Catch::TestCaseTracking::TrackerContext&, Catch::TestCaseTracking::ITracker&&) [306]
                0.00    0.00      78/312         std::Spebo_helper<0, std::allocator<Catch::TestCaseTracking::SectionTracker>, true>::~Spebo_helper() [1683]
[1485]   0.0    0.00    0.00     312         std::allocator<Catch::TestCaseTracking::SectionTracker>::~allocator() [1485]
                0.00    0.00     312/312         __gnu_cxx::new_allocator<Catch::TestCaseTracking::SectionTracker>::~new_allocator() [1484]
-----------------------------------------------
                0.00    0.00     310/310         Catch::Section::Section(Catch::SectionInfo const&) [270]
[1486]   0.0    0.00    0.00     310         Catch::Timer::Timer() [1486]
-----------------------------------------------
                0.00    0.00     310/310         Catch::RunContext::sectionStarted(Catch::SectionInfo const&, Catch::Counts&) [271]
[1487]   0.0    0.00    0.00     310         Catch::TestCaseTracking::TrackerBase::isOpen() const [1487]
                0.00    0.00     180/626         Catch::TestCaseTracking::SectionTracker::isComplete() const [1427]
-----------------------------------------------
                0.00    0.00       1/310         ___CATCH__TEST____0() [11]
                0.00    0.00       1/310         ___CATCH__TEST____35() [22]
                0.00    0.00       1/310         ___CATCH__TEST____0() [651]
                0.00    0.00       4/310         ___CATCH__TEST____0() [89]
                0.00    0.00       4/310         ___CATCH__TEST____8() [590]
                0.00    0.00       4/310         ___CATCH__TEST____3() [18]
                0.00    0.00       4/310         ___CATCH__TEST____15() [196]
                0.00    0.00       4/310         ___CATCH__TEST____31() [55]
                0.00    0.00      16/310         ___CATCH__TEST____19() [48]
                0.00    0.00      16/310         ___CATCH__TEST____25() [31]
                0.00    0.00      25/310         ___CATCH__TEST____0() [349]
                0.00    0.00      25/310         ___CATCH__TEST____12() [14]
                0.00    0.00      36/310         ___CATCH__TEST____0() [28]
                0.00    0.00     169/310         ___CATCH__TEST____0() [19]
[1488]   0.0    0.00    0.00     310         Catch::Section::operator bool() const [1488]
-----------------------------------------------
                0.00    0.00     296/296         std::shared_ptr<Catch::TestCaseTracking::SectionTracker> std::static_pointer_cast<Catch::TestCaseTracking::SectionTracker, Catch::TestCaseTracking::ITracker>(std::shared_ptr<Catch::TestCaseTracking::ITracker> const&) [1491]
[1489]   0.0    0.00    0.00     296         std::shared_ptr<Catch::TestCaseTracking::SectionTracker>::shared_ptr<Catch::TestCaseTracking::ITracker>(std::shared_ptr<Catch::TestCaseTracking::ITracker> const&, Catch::TestCaseTracking::SectionTracker) [1489]
                0.00    0.00     296/296         std::__shared_ptr<Catch::TestCaseTracking::SectionTracker, (__gnu_cxx::Lockpolicy)2>::__shared_ptr<Catch::TestCaseTracking::ITracker>(std::__shared_ptr<Catch::TestCaseTracking::ITracker, (__gnu_cxx::Lockpolicy)2> const&, Catch::TestCaseTracking::SectionTracker) [1490]
-----------------------------------------------
                0.00    0.00     296/296         std::shared_ptr<Catch::TestCaseTracking::SectionTracker>::shared_ptr<Catch::TestCaseTracking::ITracker>(std::shared_ptr<Catch::TestCaseTracking::ITracker> const&, Catch::TestCaseTracking::SectionTracker) [1489]
[1490]   0.0    0.00    0.00     296         std::__shared_ptr<Catch::TestCaseTracking::SectionTracker, (__gnu_cxx::Lockpolicy)2>::__shared_ptr<Catch::TestCaseTracking::ITracker>(std::__shared_ptr<Catch::TestCaseTracking::ITracker, (__gnu_cxx::Lockpolicy)2> const&, Catch::TestCaseTracking::SectionTracker) [1490]
                0.00    0.00     296/2306        std::__shared_count<(__gnu_cxx::Lockpolicy)2>::__shared_count(std::__shared_count<(__gnu_cxx::Lockpolicy)2> const&) [1364]
-----------------------------------------------
                0.00    0.00     296/296         Catch::TestCaseTracking::SectionTracker::acquire(Catch::TestCaseTracking::TrackerContext&, Catch::TestCaseTracking::NameAndLocation const&) [290]
[1491]   0.0    0.00    0.00     296         std::shared_ptr<Catch::TestCaseTracking::SectionTracker> std::static_pointer_cast<Catch::TestCaseTracking::SectionTracker, Catch::TestCaseTracking::ITracker>(std::shared_ptr<Catch::TestCaseTracking::ITracker> const&) [1491]
                0.00    0.00     296/2740        std::__shared_ptr<Catch::TestCaseTracking::ITracker, (__gnu_cxx::Lockpolicy)2>::get() const [1356]
                0.00    0.00     296/296         std::shared_ptr<Catch::TestCaseTracking::SectionTracker>::shared_ptr<Catch::TestCaseTracking::ITracker>(std::shared_ptr<Catch::TestCaseTracking::ITracker> const&, Catch::TestCaseTracking::SectionTracker) [1489]
-----------------------------------------------
                0.00    0.00     294/294         bool std::operator==<std::shared_ptr<Catch::TestCaseTracking::ITracker>>(std::move_iterator<std::shared_ptr<Catch::TestCaseTracking::ITracker>> const&, std::move_iterator<std::shared_ptr<Catch::TestCaseTracking::ITracker>> const&) [1582]
[1492]   0.0    0.00    0.00     294         std::move_iterator<std::shared_ptr<Catch::TestCaseTracking::ITracker>>::base() const [1492]
-----------------------------------------------
                0.00    0.00       1/260         std::vector<Catch::clara::detail::Opt, std::allocator<Catch::clara::detail::Opt> >::operator=(std::vector<Catch::clara::detail::Opt, std::allocator<Catch::clara::detail::Opt> > const&) [775]
                0.00    0.00       1/260         Catch::clara::detail::Opt std::vector<Catch::clara::detail::Opt, std::allocator<Catch::clara::detail::Opt> >::_M_allocate_and_copy<__gnu_cxx::__normal_iterator<Catch::clara::detail::Opt const, std::vector<Catch::clara::detail::Opt, std::allocator<Catch::clara::detail::Opt> > > >(unsigned long, __gnu_cxx::__normal_iterator<Catch::clara::detail::Opt const, std::vector<Catch::clara::detail::Opt, std::allocator<Catch::clara::detail::Opt> > >, __gnu_cxx::__normal_iterator<Catch::clara::detail::Opt const, std::vector<Catch::clara::detail::Opt, std::allocator<Catch::clara::detail::Opt> > >) [781]
                0.00    0.00       2/260         std::vector<Catch::clara::detail::Opt, std::allocator<Catch::clara::detail::Opt> >::_M_move_assign(std::vector<Catch::clara::detail::Opt, std::allocator<Catch::clara::detail::Opt> >&&, std::integral_constant<bool, true>) [870]
                0.00    0.00      74/260         std::vector<Catch::clara::detail::Opt, std::allocator<Catch::clara::detail::Opt> >::vector(std::vector<Catch::clara::detail::Opt, std::allocator<Catch::clara::detail::Opt> > const&) [611]
                0.00    0.00      77/260         std::vector<Catch::clara::detail::Opt, std::allocator<Catch::clara::detail::Opt> >::~vector() [652]
                0.00    0.00     105/260         void std::vector<Catch::clara::detail::Opt, std::allocator<Catch::clara::detail::Opt> >::_M_realloc_insert<Catch::clara::detail::Opt const&>(__gnu_cxx::__normal_iterator<Catch::clara::detail::Opt, std::vector<Catch::clara::detail::Opt, std::allocator<Catch::clara::detail::Opt> > >, Catch::clara::detail::Opt const&) [635]
[1493]   0.0    0.00    0.00     260         std::Vectorbase<Catch::clara::detail::Opt, std::allocator<Catch::clara::detail::Opt> >::_M_get_Tp_allocator() [1493]
-----------------------------------------------
                0.00    0.00      14/252         void std::__insertion_sort<__gnu_cxx::__normal_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, __gnu_cxx::__ops::Iterless_iter>(__gnu_cxx::__normal_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, __gnu_cxx::__normal_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, __gnu_cxx::__ops::Iterless_iter) [375]
                0.00    0.00      33/252         bool __gnu_cxx::__ops::Valless_iter::operator()<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, __gnu_cxx::__normal_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > > >(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, __gnu_cxx::__normal_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >) const [591]
                0.00    0.00      39/252         Catch::setTags(Catch::TestCaseInfo&, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >) [217]
                0.00    0.00      50/252         bool __gnu_cxx::__ops::Iterequal_to_iter::operator()<__gnu_cxx::__normal_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, __gnu_cxx::__normal_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > > >(__gnu_cxx::__normal_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, __gnu_cxx::__normal_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >) const [630]
                0.00    0.00      50/252         bool __gnu_cxx::__ops::Iterless_iter::operator()<__gnu_cxx::__normal_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, __gnu_cxx::__normal_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > > >(__gnu_cxx::__normal_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, __gnu_cxx::__normal_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >) const [598]
                0.00    0.00      66/252         void std::__unguarded_linear_insert<__gnu_cxx::__normal_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, __gnu_cxx::__ops::Valless_iter>(__gnu_cxx::__normal_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, __gnu_cxx::__ops::Valless_iter) [405]
[1494]   0.0    0.00    0.00     252         __gnu_cxx::__normal_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::vector<std::__cxx11::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 [1494]
-----------------------------------------------
                0.00    0.00     248/248         std::vector<std::__cxx11::basic_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 [1597]
[1495]   0.0    0.00    0.00     248         std::vector<std::__cxx11::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 [1495]
                0.00    0.00     248/1777        std::Vectorbase<std::__cxx11::basic_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 [1380]
                0.00    0.00     248/248         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&) [1496]
-----------------------------------------------
                0.00    0.00     248/248         std::vector<std::__cxx11::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 [1495]
[1496]   0.0    0.00    0.00     248         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&) [1496]
                0.00    0.00     248/1884        __gnu_cxx::new_allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::max_size() const [1378]
-----------------------------------------------
                0.00    0.00       3/246         Catch::clara::detail::TokenStream::operator++() [892]
                0.00    0.00       4/246         std::vector<Catch::clara::detail::Token, std::allocator<Catch::clara::detail::Token> >::_M_check_len(unsigned long, char const) const [3363]
                0.00    0.00       8/246         std::vector<Catch::clara::detail::Token, std::allocator<Catch::clara::detail::Token> >::resize(unsigned long) [1068]
                0.00    0.00     231/246         std::vector<Catch::clara::detail::Token, std::allocator<Catch::clara::detail::Token> >::vector(std::vector<Catch::clara::detail::Token, std::allocator<Catch::clara::detail::Token> > const&) [313]
[1497]   0.0    0.00    0.00     246         std::vector<Catch::clara::detail::Token, std::allocator<Catch::clara::detail::Token> >::size() const [1497]
-----------------------------------------------
                0.00    0.00     234/234         std::allocator<Catch::TestCaseTracking::SectionTracker>::allocator(std::allocator<Catch::TestCaseTracking::SectionTracker> const&) [1503]
[1498]   0.0    0.00    0.00     234         __gnu_cxx::new_allocator<Catch::TestCaseTracking::SectionTracker>::new_allocator(__gnu_cxx::new_allocator<Catch::TestCaseTracking::SectionTracker> const&) [1498]
-----------------------------------------------
                0.00    0.00     234/234         std::Spcounted_ptr_inplace<Catch::TestCaseTracking::SectionTracker, std::allocator<Catch::TestCaseTracking::SectionTracker>, (__gnu_cxx::Lockpolicy)2>::_M_ptr() [1504]
[1499]   0.0    0.00    0.00     234         __gnu_cxx::__aligned_buffer<Catch::TestCaseTracking::SectionTracker>::_M_ptr() [1499]
                0.00    0.00     234/234         __gnu_cxx::__aligned_buffer<Catch::TestCaseTracking::SectionTracker>::_M_addr() [1500]
-----------------------------------------------
                0.00    0.00     234/234         __gnu_cxx::__aligned_buffer<Catch::TestCaseTracking::SectionTracker>::_M_ptr() [1499]
[1500]   0.0    0.00    0.00     234         __gnu_cxx::__aligned_buffer<Catch::TestCaseTracking::SectionTracker>::_M_addr() [1500]
-----------------------------------------------
                0.00    0.00     234/234         std::vector<Catch::clara::detail::Token, std::allocator<Catch::clara::detail::Token> >::empty() const [1502]
[1501]   0.0    0.00    0.00     234         bool __gnu_cxx::operator==<Catch::clara::detail::Token const, std::vector<Catch::clara::detail::Token, std::allocator<Catch::clara::detail::Token> > >(__gnu_cxx::__normal_iterator<Catch::clara::detail::Token const, std::vector<Catch::clara::detail::Token, std::allocator<Catch::clara::detail::Token> > > const&, __gnu_cxx::__normal_iterator<Catch::clara::detail::Token const, std::vector<Catch::clara::detail::Token, std::allocator<Catch::clara::detail::Token> > > const&) [1501]
                0.00    0.00     468/1382        __gnu_cxx::__normal_iterator<Catch::clara::detail::Token const, std::vector<Catch::clara::detail::Token, std::allocator<Catch::clara::detail::Token> > >::base() const [1398]
-----------------------------------------------
                0.00    0.00       3/234         std::vector<Catch::clara::detail::Token, std::allocator<Catch::clara::detail::Token> >::back() [2540]
                0.00    0.00      45/234         Catch::clara::detail::TokenStream::operator->() const [1817]
                0.00    0.00      46/234         Catch::clara::detail::TokenStream::operator() const [806]
                0.00    0.00      49/234         Catch::clara::detail::TokenStream::operator bool() const [1801]
                0.00    0.00      91/234         std::vector<Catch::clara::detail::Token, std::allocator<Catch::clara::detail::Token> >::front() const [1656]
[1502]   0.0    0.00    0.00     234         std::vector<Catch::clara::detail::Token, std::allocator<Catch::clara::detail::Token> >::empty() const [1502]
                0.00    0.00     234/465         std::vector<Catch::clara::detail::Token, std::allocator<Catch::clara::detail::Token> >::end() const [1444]
                0.00    0.00     234/556         std::vector<Catch::clara::detail::Token, std::allocator<Catch::clara::detail::Token> >::begin() const [1437]
                0.00    0.00     234/234         bool __gnu_cxx::operator==<Catch::clara::detail::Token const, std::vector<Catch::clara::detail::Token, std::allocator<Catch::clara::detail::Token> > >(__gnu_cxx::__normal_iterator<Catch::clara::detail::Token const, std::vector<Catch::clara::detail::Token, std::allocator<Catch::clara::detail::Token> > > const&, __gnu_cxx::__normal_iterator<Catch::clara::detail::Token const, std::vector<Catch::clara::detail::Token, std::allocator<Catch::clara::detail::Token> > > const&) [1501]
-----------------------------------------------
                0.00    0.00      14/234         std::__shared_count<(__gnu_cxx::Lockpolicy)2>::__shared_count<Catch::TestCaseTracking::SectionTracker, std::allocator<Catch::TestCaseTracking::SectionTracker>, Catch::TestCaseTracking::NameAndLocation, Catch::TestCaseTracking::TrackerContext&, decltype(nullptr)>(std::Spmake_shared_tag, Catch::TestCaseTracking::SectionTracker, std::allocator<Catch::TestCaseTracking::SectionTracker> const&, Catch::TestCaseTracking::NameAndLocation&&, Catch::TestCaseTracking::TrackerContext&, decltype(nullptr)&&) [503]
                0.00    0.00      14/234         std::Spcounted_ptr_inplace<Catch::TestCaseTracking::SectionTracker, std::allocator<Catch::TestCaseTracking::SectionTracker>, (__gnu_cxx::Lockpolicy)2>::Spcounted_ptr_inplace<Catch::TestCaseTracking::NameAndLocation, Catch::TestCaseTracking::TrackerContext&, decltype(nullptr)>(std::allocator<Catch::TestCaseTracking::SectionTracker>, Catch::TestCaseTracking::NameAndLocation&&, Catch::TestCaseTracking::TrackerContext&, decltype(nullptr)&&) [505]
                0.00    0.00      64/234         std::__shared_count<(__gnu_cxx::Lockpolicy)2>::__shared_count<Catch::TestCaseTracking::SectionTracker, std::allocator<Catch::TestCaseTracking::SectionTracker>, Catch::TestCaseTracking::NameAndLocation const&, Catch::TestCaseTracking::TrackerContext&, Catch::TestCaseTracking::ITracker>(std::Spmake_shared_tag, Catch::TestCaseTracking::SectionTracker, std::allocator<Catch::TestCaseTracking::SectionTracker> const&, Catch::TestCaseTracking::NameAndLocation const&, Catch::TestCaseTracking::TrackerContext&, Catch::TestCaseTracking::ITracker&&) [304]
                0.00    0.00      64/234         std::Spcounted_ptr_inplace<Catch::TestCaseTracking::SectionTracker, std::allocator<Catch::TestCaseTracking::SectionTracker>, (__gnu_cxx::Lockpolicy)2>::Spcounted_ptr_inplace<Catch::TestCaseTracking::NameAndLocation const&, Catch::TestCaseTracking::TrackerContext&, Catch::TestCaseTracking::ITracker>(std::allocator<Catch::TestCaseTracking::SectionTracker>, Catch::TestCaseTracking::NameAndLocation const&, Catch::TestCaseTracking::TrackerContext&, Catch::TestCaseTracking::ITracker&&) [306]
                0.00    0.00      78/234         std::Spebo_helper<0, std::allocator<Catch::TestCaseTracking::SectionTracker>, true>::Spebo_helper(std::allocator<Catch::TestCaseTracking::SectionTracker> const&) [1682]
[1503]   0.0    0.00    0.00     234         std::allocator<Catch::TestCaseTracking::SectionTracker>::allocator(std::allocator<Catch::TestCaseTracking::SectionTracker> const&) [1503]
                0.00    0.00     234/234         __gnu_cxx::new_allocator<Catch::TestCaseTracking::SectionTracker>::new_allocator(__gnu_cxx::new_allocator<Catch::TestCaseTracking::SectionTracker> const&) [1498]
-----------------------------------------------
                0.00    0.00      14/234         std::Spcounted_ptr_inplace<Catch::TestCaseTracking::SectionTracker, std::allocator<Catch::TestCaseTracking::SectionTracker>, (__gnu_cxx::Lockpolicy)2>::Spcounted_ptr_inplace<Catch::TestCaseTracking::NameAndLocation, Catch::TestCaseTracking::TrackerContext&, decltype(nullptr)>(std::allocator<Catch::TestCaseTracking::SectionTracker>, Catch::TestCaseTracking::NameAndLocation&&, Catch::TestCaseTracking::TrackerContext&, decltype(nullptr)&&) [505]
                0.00    0.00      64/234         std::Spcounted_ptr_inplace<Catch::TestCaseTracking::SectionTracker, std::allocator<Catch::TestCaseTracking::SectionTracker>, (__gnu_cxx::Lockpolicy)2>::Spcounted_ptr_inplace<Catch::TestCaseTracking::NameAndLocation const&, Catch::TestCaseTracking::TrackerContext&, Catch::TestCaseTracking::ITracker>(std::allocator<Catch::TestCaseTracking::SectionTracker>, Catch::TestCaseTracking::NameAndLocation const&, Catch::TestCaseTracking::TrackerContext&, Catch::TestCaseTracking::ITracker&&) [306]
                0.00    0.00      78/234         std::Spcounted_ptr_inplace<Catch::TestCaseTracking::SectionTracker, std::allocator<Catch::TestCaseTracking::SectionTracker>, (__gnu_cxx::Lockpolicy)2>::_M_dispose() <cycle 1> [1691]
                0.00    0.00      78/234         std::Spcounted_ptr_inplace<Catch::TestCaseTracking::SectionTracker, std::allocator<Catch::TestCaseTracking::SectionTracker>, (__gnu_cxx::Lockpolicy)2>::_M_get_deleter(std::type_info const&) [1692]
[1504]   0.0    0.00    0.00     234         std::Spcounted_ptr_inplace<Catch::TestCaseTracking::SectionTracker, std::allocator<Catch::TestCaseTracking::SectionTracker>, (__gnu_cxx::Lockpolicy)2>::_M_ptr() [1504]
                0.00    0.00     234/234         __gnu_cxx::__aligned_buffer<Catch::TestCaseTracking::SectionTracker>::_M_ptr() [1499]
-----------------------------------------------
                0.00    0.00       2/233         std::vector<Catch::clara::detail::Token, std::allocator<Catch::clara::detail::Token> >::max_size() const [2685]
                0.00    0.00     231/233         std::vector<Catch::clara::detail::Token, std::allocator<Catch::clara::detail::Token> >::vector(std::vector<Catch::clara::detail::Token, std::allocator<Catch::clara::detail::Token> > const&) [313]
[1505]   0.0    0.00    0.00     233         std::Vectorbase<Catch::clara::detail::Token, std::allocator<Catch::clara::detail::Token> >::_M_get_Tp_allocator() const [1505]
-----------------------------------------------
                0.00    0.00       1/233         void std::vector<Catch::clara::detail::Token, std::allocator<Catch::clara::detail::Token> >::_M_realloc_insert<Catch::clara::detail::Token>(__gnu_cxx::__normal_iterator<Catch::clara::detail::Token, std::vector<Catch::clara::detail::Token, std::allocator<Catch::clara::detail::Token> > >, Catch::clara::detail::Token&&) [1018]
                0.00    0.00     232/233         std::Vectorbase<Catch::clara::detail::Token, std::allocator<Catch::clara::detail::Token> >::~Vectorbase() [1509]
[1506]   0.0    0.00    0.00     233         std::Vectorbase<Catch::clara::detail::Token, std::allocator<Catch::clara::detail::Token> >::_M_deallocate(Catch::clara::detail::Token, unsigned long) [1506]
                0.00    0.00     227/227         std::allocator_traits<std::allocator<Catch::clara::detail::Token> >::deallocate(std::allocator<Catch::clara::detail::Token>&, Catch::clara::detail::Token, unsigned long) [1521]
-----------------------------------------------
                0.00    0.00       1/232         void std::vector<Catch::clara::detail::Token, std::allocator<Catch::clara::detail::Token> >::_M_realloc_insert<Catch::clara::detail::Token>(__gnu_cxx::__normal_iterator<Catch::clara::detail::Token, std::vector<Catch::clara::detail::Token, std::allocator<Catch::clara::detail::Token> > >, Catch::clara::detail::Token&&) [1018]
                0.00    0.00     231/232         std::Vectorbase<Catch::clara::detail::Token, std::allocator<Catch::clara::detail::Token> >::_M_create_storage(unsigned long) [1512]
[1507]   0.0    0.00    0.00     232         std::Vectorbase<Catch::clara::detail::Token, std::allocator<Catch::clara::detail::Token> >::_M_allocate(unsigned long) [1507]
                0.00    0.00     227/227         std::allocator_traits<std::allocator<Catch::clara::detail::Token> >::allocate(std::allocator<Catch::clara::detail::Token>&, unsigned long) [1522]
-----------------------------------------------
                0.00    0.00     232/232         std::Vectorbase<Catch::clara::detail::Token, std::allocator<Catch::clara::detail::Token> >::~Vectorbase() [1509]
[1508]   0.0    0.00    0.00     232         std::Vectorbase<Catch::clara::detail::Token, std::allocator<Catch::clara::detail::Token> >::Vectorimpl::~Vectorimpl() [1508]
                0.00    0.00     232/463         std::allocator<Catch::clara::detail::Token>::~allocator() [1446]
-----------------------------------------------
                0.00    0.00     232/232         std::vector<Catch::clara::detail::Token, std::allocator<Catch::clara::detail::Token> >::~vector() [792]
[1509]   0.0    0.00    0.00     232         std::Vectorbase<Catch::clara::detail::Token, std::allocator<Catch::clara::detail::Token> >::~Vectorbase() [1509]
                0.00    0.00     232/233         std::Vectorbase<Catch::clara::detail::Token, std::allocator<Catch::clara::detail::Token> >::_M_deallocate(Catch::clara::detail::Token, unsigned long) [1506]
                0.00    0.00     232/232         std::Vectorbase<Catch::clara::detail::Token, std::allocator<Catch::clara::detail::Token> >::Vectorimpl::~Vectorimpl() [1508]
-----------------------------------------------
                0.00    0.00     231/231         std::vector<Catch::clara::detail::Token, std::allocator<Catch::clara::detail::Token> >::vector(std::vector<Catch::clara::detail::Token, std::allocator<Catch::clara::detail::Token> > const&) [313]
[1510]   0.0    0.00    0.00     231         __gnu_cxx::__alloc_traits<std::allocator<Catch::clara::detail::Token> >::_S_select_on_copy(std::allocator<Catch::clara::detail::Token> const&) [1510]
                0.00    0.00     231/231         std::allocator_traits<std::allocator<Catch::clara::detail::Token> >::select_on_container_copy_construction(std::allocator<Catch::clara::detail::Token> const&) [1514]
-----------------------------------------------
                0.00    0.00     231/231         std::Vectorbase<Catch::clara::detail::Token, std::allocator<Catch::clara::detail::Token> >::Vectorbase(unsigned long, std::allocator<Catch::clara::detail::Token> const&) [1513]
[1511]   0.0    0.00    0.00     231         std::Vectorbase<Catch::clara::detail::Token, std::allocator<Catch::clara::detail::Token> >::Vectorimpl::Vectorimpl(std::allocator<Catch::clara::detail::Token> const&) [1511]
                0.00    0.00     231/462         std::allocator<Catch::clara::detail::Token>::allocator(std::allocator<Catch::clara::detail::Token> const&) [1448]
-----------------------------------------------
                0.00    0.00     231/231         std::Vectorbase<Catch::clara::detail::Token, std::allocator<Catch::clara::detail::Token> >::Vectorbase(unsigned long, std::allocator<Catch::clara::detail::Token> const&) [1513]
[1512]   0.0    0.00    0.00     231         std::Vectorbase<Catch::clara::detail::Token, std::allocator<Catch::clara::detail::Token> >::_M_create_storage(unsigned long) [1512]
                0.00    0.00     231/232         std::Vectorbase<Catch::clara::detail::Token, std::allocator<Catch::clara::detail::Token> >::_M_allocate(unsigned long) [1507]
-----------------------------------------------
                0.00    0.00     231/231         std::vector<Catch::clara::detail::Token, std::allocator<Catch::clara::detail::Token> >::vector(std::vector<Catch::clara::detail::Token, std::allocator<Catch::clara::detail::Token> > const&) [313]
[1513]   0.0    0.00    0.00     231         std::Vectorbase<Catch::clara::detail::Token, std::allocator<Catch::clara::detail::Token> >::Vectorbase(unsigned long, std::allocator<Catch::clara::detail::Token> const&) [1513]
                0.00    0.00     231/231         std::Vectorbase<Catch::clara::detail::Token, std::allocator<Catch::clara::detail::Token> >::Vectorimpl::Vectorimpl(std::allocator<Catch::clara::detail::Token> const&) [1511]
                0.00    0.00     231/231         std::Vectorbase<Catch::clara::detail::Token, std::allocator<Catch::clara::detail::Token> >::_M_create_storage(unsigned long) [1512]
-----------------------------------------------
                0.00    0.00     231/231         __gnu_cxx::__alloc_traits<std::allocator<Catch::clara::detail::Token> >::_S_select_on_copy(std::allocator<Catch::clara::detail::Token> const&) [1510]
[1514]   0.0    0.00    0.00     231         std::allocator_traits<std::allocator<Catch::clara::detail::Token> >::select_on_container_copy_construction(std::allocator<Catch::clara::detail::Token> const&) [1514]
                0.00    0.00     231/462         std::allocator<Catch::clara::detail::Token>::allocator(std::allocator<Catch::clara::detail::Token> const&) [1448]
-----------------------------------------------
                0.00    0.00     230/230         Catch::TestCaseTracking::SectionTracker::acquire(Catch::TestCaseTracking::TrackerContext&, Catch::TestCaseTracking::NameAndLocation const&) [290]
[1515]   0.0    0.00    0.00     230         Catch::TestCaseTracking::SectionTracker::tryOpen() [1515]
                0.00    0.00     230/626         Catch::TestCaseTracking::SectionTracker::isComplete() const [1427]
                0.00    0.00     100/100         Catch::TestCaseTracking::TrackerBase::open() [1618]
-----------------------------------------------
                0.00    0.00     230/230         Catch::TestCaseTracking::SectionTracker::acquire(Catch::TestCaseTracking::TrackerContext&, Catch::TestCaseTracking::NameAndLocation const&) [290]
[1516]   0.0    0.00    0.00     230         std::__shared_ptr_access<Catch::TestCaseTracking::SectionTracker, (__gnu_cxx::Lockpolicy)2, false, false>::operator->() const [1516]
                0.00    0.00     230/950         std::__shared_ptr_access<Catch::TestCaseTracking::SectionTracker, (__gnu_cxx::Lockpolicy)2, false, false>::_M_get() const [1410]
-----------------------------------------------
                0.00    0.00       2/229         std::allocator_traits<std::allocator<Catch::clara::detail::Token> >::max_size(std::allocator<Catch::clara::detail::Token> const&) [2869]
                0.00    0.00     227/229         __gnu_cxx::new_allocator<Catch::clara::detail::Token>::allocate(unsigned long, void const) [1520]
[1517]   0.0    0.00    0.00     229         __gnu_cxx::new_allocator<Catch::clara::detail::Token>::max_size() const [1517]
-----------------------------------------------
                0.00    0.00      78/228         std::vector<std::shared_ptr<Catch::TestCaseTracking::ITracker>, std::allocator<std::shared_ptr<Catch::TestCaseTracking::ITracker> > >::~vector() <cycle 1> [1697]
                0.00    0.00     150/228         void std::vector<std::shared_ptr<Catch::TestCaseTracking::ITracker>, std::allocator<std::shared_ptr<Catch::TestCaseTracking::ITracker> > >::_M_realloc_insert<std::shared_ptr<Catch::TestCaseTracking::ITracker> const&>(__gnu_cxx::__normal_iterator<std::shared_ptr<Catch::TestCaseTracking::ITracker>, std::vector<std::shared_ptr<Catch::TestCaseTracking::ITracker>, std::allocator<std::shared_ptr<Catch::TestCaseTracking::ITracker> > > >, std::shared_ptr<Catch::TestCaseTracking::ITracker> const&) [1058]
[1518]   0.0    0.00    0.00     228         std::Vectorbase<std::shared_ptr<Catch::TestCaseTracking::ITracker>, std::allocator<std::shared_ptr<Catch::TestCaseTracking::ITracker> > >::_M_get_Tp_allocator() [1518]
-----------------------------------------------
                0.00    0.00     227/227         std::allocator_traits<std::allocator<Catch::clara::detail::Token> >::deallocate(std::allocator<Catch::clara::detail::Token>&, Catch::clara::detail::Token, unsigned long) [1521]
[1519]   0.0    0.00    0.00     227         __gnu_cxx::new_allocator<Catch::clara::detail::Token>::deallocate(Catch::clara::detail::Token, unsigned long) [1519]
-----------------------------------------------
                0.00    0.00     227/227         std::allocator_traits<std::allocator<Catch::clara::detail::Token> >::allocate(std::allocator<Catch::clara::detail::Token>&, unsigned long) [1522]
[1520]   0.0    0.00    0.00     227         __gnu_cxx::new_allocator<Catch::clara::detail::Token>::allocate(unsigned long, void const) [1520]
                0.00    0.00     227/229         __gnu_cxx::new_allocator<Catch::clara::detail::Token>::max_size() const [1517]
-----------------------------------------------
                0.00    0.00     227/227         std::Vectorbase<Catch::clara::detail::Token, std::allocator<Catch::clara::detail::Token> >::_M_deallocate(Catch::clara::detail::Token, unsigned long) [1506]
[1521]   0.0    0.00    0.00     227         std::allocator_traits<std::allocator<Catch::clara::detail::Token> >::deallocate(std::allocator<Catch::clara::detail::Token>&, Catch::clara::detail::Token, unsigned long) [1521]
                0.00    0.00     227/227         __gnu_cxx::new_allocator<Catch::clara::detail::Token>::deallocate(Catch::clara::detail::Token, unsigned long) [1519]
-----------------------------------------------
                0.00    0.00     227/227         std::Vectorbase<Catch::clara::detail::Token, std::allocator<Catch::clara::detail::Token> >::_M_allocate(unsigned long) [1507]
[1522]   0.0    0.00    0.00     227         std::allocator_traits<std::allocator<Catch::clara::detail::Token> >::allocate(std::allocator<Catch::clara::detail::Token>&, unsigned long) [1522]
                0.00    0.00     227/227         __gnu_cxx::new_allocator<Catch::clara::detail::Token>::allocate(unsigned long, void const) [1520]
-----------------------------------------------
                0.00    0.00     226/226         __gnu_cxx::__normal_iterator<char, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > std::transform<__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> > >, char ()(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> > >, __gnu_cxx::__normal_iterator<char, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, char ()(char)) [396]
[1523]   0.0    0.00    0.00     226         Catch::(anonymous namespace)::toLowerCh(char) [1523]
-----------------------------------------------
                0.00    0.00     226/226         Catch::clara::detail::Token std::__uninitialized_copy<false>::__uninit_copy<__gnu_cxx::__normal_iterator<Catch::clara::detail::Token const, std::vector<Catch::clara::detail::Token, std::allocator<Catch::clara::detail::Token> > >, Catch::clara::detail::Token>(__gnu_cxx::__normal_iterator<Catch::clara::detail::Token const, std::vector<Catch::clara::detail::Token, std::allocator<Catch::clara::detail::Token> > >, __gnu_cxx::__normal_iterator<Catch::clara::detail::Token const, std::vector<Catch::clara::detail::Token, std::allocator<Catch::clara::detail::Token> > >, Catch::clara::detail::Token) [312]
[1524]   0.0    0.00    0.00     226         __gnu_cxx::__normal_iterator<Catch::clara::detail::Token const, std::vector<Catch::clara::detail::Token, std::allocator<Catch::clara::detail::Token> > >::operator++() [1524]
-----------------------------------------------
                0.00    0.00     226/226         void std::Construct<Catch::clara::detail::Token, Catch::clara::detail::Token const&>(Catch::clara::detail::Token, Catch::clara::detail::Token const&) [714]
[1525]   0.0    0.00    0.00     226         Catch::clara::detail::Token const& std::forward<Catch::clara::detail::Token const&>(std::removereference<Catch::clara::detail::Token const&>::type&) [1525]
-----------------------------------------------
                0.00    0.00       1/221         Catch::FatalConditionHandler::FatalConditionHandler() [3043]
                0.00    0.00       1/221         std::vector<Catch::clara::detail::Token, std::allocator<Catch::clara::detail::Token> >::_M_check_len(unsigned long, char const) const [3363]
                0.00    0.00       1/221         std::vector<Catch::clara::detail::Arg, std::allocator<Catch::clara::detail::Arg> >::_M_check_len(unsigned long, char const) const [3360]
                0.00    0.00       1/221         std::vector<Catch::ISingleton, std::allocator<Catch::ISingleton> >::_M_check_len(unsigned long, char const) const [3371]
                0.00    0.00       1/221         std::vector<Catch::TestCaseTracking::ITracker, std::allocator<Catch::TestCaseTracking::ITracker> >::_M_check_len(unsigned long, char const) const [3372]
                0.00    0.00       2/221         std::vector<Catch::SectionInfo, std::allocator<Catch::SectionInfo> >::_M_check_len(unsigned long, char const) const [2683]
                0.00    0.00       5/221         std::vector<Catch::TestCase, std::allocator<Catch::TestCase> >::_M_check_len(unsigned long, char const) const [2191]
                0.00    0.00      35/221         std::vector<Catch::clara::detail::Opt, std::allocator<Catch::clara::detail::Opt> >::_M_check_len(unsigned long, char const) const [1841]
                0.00    0.00      50/221         std::vector<std::shared_ptr<Catch::TestCaseTracking::ITracker>, std::allocator<std::shared_ptr<Catch::TestCaseTracking::ITracker> > >::_M_check_len(unsigned long, char const) const [1782]
                0.00    0.00     124/221         std::vector<std::__cxx11::basic_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 [1597]
[1526]   0.0    0.00    0.00     221         unsigned long const& std::max<unsigned long>(unsigned long const&, unsigned long const&) [1526]
-----------------------------------------------
                0.00    0.00     216/216         __gnu_cxx::__normal_iterator<std::shared_ptr<Catch::TestCaseTracking::ITracker>, std::vector<std::shared_ptr<Catch::TestCaseTracking::ITracker>, std::allocator<std::shared_ptr<Catch::TestCaseTracking::ITracker> > > > std::__find_if<__gnu_cxx::__normal_iterator<std::shared_ptr<Catch::TestCaseTracking::ITracker>, std::vector<std::shared_ptr<Catch::TestCaseTracking::ITracker>, std::allocator<std::shared_ptr<Catch::TestCaseTracking::ITracker> > > >, __gnu_cxx::__ops::Iternegate<Catch::TestCaseTracking::TrackerBase::close()::{lambda(std::shared_ptr<Catch::TestCaseTracking::ITracker> const&)#1}> >(__gnu_cxx::__ops::Iternegate<Catch::TestCaseTracking::TrackerBase::close()::{lambda(std::shared_ptr<Catch::TestCaseTracking::ITracker> const&)#1}>, __gnu_cxx::__ops::Iternegate<Catch::TestCaseTracking::TrackerBase::close()::{lambda(std::shared_ptr<Catch::TestCaseTracking::ITracker> const&)#1}>, __gnu_cxx::__ops::Iternegate<Catch::TestCaseTracking::TrackerBase::close()::{lambda(std::shared_ptr<Catch::TestCaseTracking::ITracker> const&)#1}>, std::random_access_iterator_tag) [1798]
[1527]   0.0    0.00    0.00     216         bool __gnu_cxx::__ops::Iternegate<Catch::TestCaseTracking::TrackerBase::close()::{lambda(std::shared_ptr<Catch::TestCaseTracking::ITracker> const&)#1}>::operator()<__gnu_cxx::__normal_iterator<std::shared_ptr<Catch::TestCaseTracking::ITracker>, std::vector<std::shared_ptr<Catch::TestCaseTracking::ITracker>, std::allocator<std::shared_ptr<Catch::TestCaseTracking::ITracker> > > > >(__gnu_cxx::__normal_iterator<std::shared_ptr<Catch::TestCaseTracking::ITracker>, std::vector<std::shared_ptr<Catch::TestCaseTracking::ITracker>, std::allocator<std::shared_ptr<Catch::TestCaseTracking::ITracker> > > >) [1527]
                0.00    0.00     216/2070        __gnu_cxx::__normal_iterator<std::shared_ptr<Catch::TestCaseTracking::ITracker>, std::vector<std::shared_ptr<Catch::TestCaseTracking::ITracker>, std::allocator<std::shared_ptr<Catch::TestCaseTracking::ITracker> > > >::operator() const [1371]
                0.00    0.00     216/216         Catch::TestCaseTracking::TrackerBase::close()::{lambda(std::shared_ptr<Catch::TestCaseTracking::ITracker> const&)#1}::operator()(std::shared_ptr<Catch::TestCaseTracking::ITracker> const&) const [1529]
-----------------------------------------------
                0.00    0.00       1/216         Catch::clara::detail::Parser::parse(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, Catch::clara::detail::TokenStream const&) const [243]
                0.00    0.00       1/216         std::vector<Catch::clara::detail::Opt, std::allocator<Catch::clara::detail::Opt> >::operator=(std::vector<Catch::clara::detail::Opt, std::allocator<Catch::clara::detail::Opt> > const&) [775]
                0.00    0.00      74/216         std::vector<Catch::clara::detail::Opt, std::allocator<Catch::clara::detail::Opt> >::vector(std::vector<Catch::clara::detail::Opt, std::allocator<Catch::clara::detail::Opt> > const&) [611]
                0.00    0.00     140/216         std::vector<Catch::clara::detail::Opt, std::allocator<Catch::clara::detail::Opt> >::_M_check_len(unsigned long, char const) const [1841]
[1528]   0.0    0.00    0.00     216         std::vector<Catch::clara::detail::Opt, std::allocator<Catch::clara::detail::Opt> >::size() const [1528]
-----------------------------------------------
                0.00    0.00     216/216         bool __gnu_cxx::__ops::Iternegate<Catch::TestCaseTracking::TrackerBase::close()::{lambda(std::shared_ptr<Catch::TestCaseTracking::ITracker> const&)#1}>::operator()<__gnu_cxx::__normal_iterator<std::shared_ptr<Catch::TestCaseTracking::ITracker>, std::vector<std::shared_ptr<Catch::TestCaseTracking::ITracker>, std::allocator<std::shared_ptr<Catch::TestCaseTracking::ITracker> > > > >(__gnu_cxx::__normal_iterator<std::shared_ptr<Catch::TestCaseTracking::ITracker>, std::vector<std::shared_ptr<Catch::TestCaseTracking::ITracker>, std::allocator<std::shared_ptr<Catch::TestCaseTracking::ITracker> > > >) [1527]
[1529]   0.0    0.00    0.00     216         Catch::TestCaseTracking::TrackerBase::close()::{lambda(std::shared_ptr<Catch::TestCaseTracking::ITracker> const&)#1}::operator()(std::shared_ptr<Catch::TestCaseTracking::ITracker> const&) const [1529]
                0.00    0.00     216/2366        std::__shared_ptr_access<Catch::TestCaseTracking::ITracker, (__gnu_cxx::Lockpolicy)2, false, false>::operator->() const [1360]
                0.00    0.00     216/626         Catch::TestCaseTracking::SectionTracker::isComplete() const [1427]
-----------------------------------------------
                0.00    0.00      14/214         Catch::ConsoleReporter::testCaseEnded(Catch::TestCaseStats const&) [886]
                0.00    0.00     100/214         Catch::ConsoleReporter::sectionStarting(Catch::SectionInfo const&) [718]
                0.00    0.00     100/214         Catch::ConsoleReporter::sectionEnded(Catch::SectionStats const&) [704]
[1530]   0.0    0.00    0.00     214         Catch::TablePrinter::close() [1530]
-----------------------------------------------
                0.00    0.00     214/214         std::unique_ptr<Catch::TablePrinter, std::default_delete<Catch::TablePrinter> >::operator->() const [1532]
[1531]   0.0    0.00    0.00     214         std::unique_ptr<Catch::TablePrinter, std::default_delete<Catch::TablePrinter> >::get() const [1531]
                0.00    0.00     214/214         std::__uniq_ptr_impl<Catch::TablePrinter, std::default_delete<Catch::TablePrinter> >::_M_ptr() const [1533]
-----------------------------------------------
                0.00    0.00      14/214         Catch::ConsoleReporter::testCaseEnded(Catch::TestCaseStats const&) [886]
                0.00    0.00     100/214         Catch::ConsoleReporter::sectionStarting(Catch::SectionInfo const&) [718]
                0.00    0.00     100/214         Catch::ConsoleReporter::sectionEnded(Catch::SectionStats const&) [704]
[1532]   0.0    0.00    0.00     214         std::unique_ptr<Catch::TablePrinter, std::default_delete<Catch::TablePrinter> >::operator->() const [1532]
                0.00    0.00     214/214         std::unique_ptr<Catch::TablePrinter, std::default_delete<Catch::TablePrinter> >::get() const [1531]
-----------------------------------------------
                0.00    0.00     214/214         std::unique_ptr<Catch::TablePrinter, std::default_delete<Catch::TablePrinter> >::get() const [1531]
[1533]   0.0    0.00    0.00     214         std::__uniq_ptr_impl<Catch::TablePrinter, std::default_delete<Catch::TablePrinter> >::_M_ptr() const [1533]
                0.00    0.00     214/214         std::tuple_element<0ul, std::tuple<Catch::TablePrinter, std::default_delete<Catch::TablePrinter> > >::type const& std::get<0ul, Catch::TablePrinter, std::default_delete<Catch::TablePrinter> >(std::tuple<Catch::TablePrinter, std::default_delete<Catch::TablePrinter> > const&) [1537]
-----------------------------------------------
                0.00    0.00     214/214         std::Tupleimpl<0ul, Catch::TablePrinter, std::default_delete<Catch::TablePrinter> >::_M_head(std::Tupleimpl<0ul, Catch::TablePrinter, std::default_delete<Catch::TablePrinter> > const&) [1535]
[1534]   0.0    0.00    0.00     214         std::Headbase<0ul, Catch::TablePrinter, false>::_M_head(std::Headbase<0ul, Catch::TablePrinter, false> const&) [1534]
-----------------------------------------------
                0.00    0.00     214/214         Catch::TablePrinter const& std::__get_helper<0ul, Catch::TablePrinter, std::default_delete<Catch::TablePrinter> >(std::Tupleimpl<0ul, Catch::TablePrinter, std::default_delete<Catch::TablePrinter> > const&) [1536]
[1535]   0.0    0.00    0.00     214         std::Tupleimpl<0ul, Catch::TablePrinter, std::default_delete<Catch::TablePrinter> >::_M_head(std::Tupleimpl<0ul, Catch::TablePrinter, std::default_delete<Catch::TablePrinter> > const&) [1535]
                0.00    0.00     214/214         std::Headbase<0ul, Catch::TablePrinter, false>::_M_head(std::Headbase<0ul, Catch::TablePrinter, false> const&) [1534]
-----------------------------------------------
                0.00    0.00     214/214         std::tuple_element<0ul, std::tuple<Catch::TablePrinter, std::default_delete<Catch::TablePrinter> > >::type const& std::get<0ul, Catch::TablePrinter, std::default_delete<Catch::TablePrinter> >(std::tuple<Catch::TablePrinter, std::default_delete<Catch::TablePrinter> > const&) [1537]
[1536]   0.0    0.00    0.00     214         Catch::TablePrinter const& std::__get_helper<0ul, Catch::TablePrinter, std::default_delete<Catch::TablePrinter> >(std::Tupleimpl<0ul, Catch::TablePrinter, std::default_delete<Catch::TablePrinter> > const&) [1536]
                0.00    0.00     214/214         std::Tupleimpl<0ul, Catch::TablePrinter, std::default_delete<Catch::TablePrinter> >::_M_head(std::Tupleimpl<0ul, Catch::TablePrinter, std::default_delete<Catch::TablePrinter> > const&) [1535]
-----------------------------------------------
                0.00    0.00     214/214         std::__uniq_ptr_impl<Catch::TablePrinter, std::default_delete<Catch::TablePrinter> >::_M_ptr() const [1533]
[1537]   0.0    0.00    0.00     214         std::tuple_element<0ul, std::tuple<Catch::TablePrinter, std::default_delete<Catch::TablePrinter> > >::type const& std::get<0ul, Catch::TablePrinter, std::default_delete<Catch::TablePrinter> >(std::tuple<Catch::TablePrinter, std::default_delete<Catch::TablePrinter> > const&) [1537]
                0.00    0.00     214/214         Catch::TablePrinter const& std::__get_helper<0ul, Catch::TablePrinter, std::default_delete<Catch::TablePrinter> >(std::Tupleimpl<0ul, Catch::TablePrinter, std::default_delete<Catch::TablePrinter> > const&) [1536]
-----------------------------------------------
                0.00    0.00       1/202         std::vector<Catch::TestCaseTracking::ITracker, std::allocator<Catch::TestCaseTracking::ITracker> >::begin() [4030]
                0.00    0.00     100/202         __gnu_cxx::__normal_iterator<Catch::TestCaseTracking::ITracker**, std::vector<Catch::TestCaseTracking::ITracker, std::allocator<Catch::TestCaseTracking::ITracker> > >::operator-(long) const [1631]
                0.00    0.00     101/202         std::vector<Catch::TestCaseTracking::ITracker, std::allocator<Catch::TestCaseTracking::ITracker> >::end() [1614]
[1538]   0.0    0.00    0.00     202         __gnu_cxx::__normal_iterator<Catch::TestCaseTracking::ITracker**, std::vector<Catch::TestCaseTracking::ITracker, std::allocator<Catch::TestCaseTracking::ITracker> > >::__normal_iterator(Catch::TestCaseTracking::ITracker** const&) [1538]
-----------------------------------------------
                0.00    0.00       2/202         void std::vector<Catch::SectionInfo, std::allocator<Catch::SectionInfo> >::_M_realloc_insert<Catch::SectionInfo const&>(__gnu_cxx::__normal_iterator<Catch::SectionInfo, std::vector<Catch::SectionInfo, std::allocator<Catch::SectionInfo> > >, Catch::SectionInfo const&) [896]
                0.00    0.00     100/202         void std::allocator_traits<std::allocator<Catch::SectionInfo> >::construct<Catch::SectionInfo, Catch::SectionInfo const&>(std::allocator<Catch::SectionInfo>&, Catch::SectionInfo, Catch::SectionInfo const&) [723]
                0.00    0.00     100/202         void __gnu_cxx::new_allocator<Catch::SectionInfo>::construct<Catch::SectionInfo, Catch::SectionInfo const&>(Catch::SectionInfo, Catch::SectionInfo const&) [722]
[1539]   0.0    0.00    0.00     202         Catch::SectionInfo const& std::forward<Catch::SectionInfo const&>(std::remove_reference<Catch::SectionInfo const&>::type&) [1539]
-----------------------------------------------
                0.00    0.00     100/200         Catch::TestCaseTracking::TrackerBase::moveToParent() [1617]
                0.00    0.00     100/200         Catch::TestCaseTracking::TrackerBase::moveToThis() [1616]
[1540]   0.0    0.00    0.00     200         Catch::TestCaseTracking::TrackerContext::setCurrentTracker(Catch::TestCaseTracking::ITracker) [1540]
-----------------------------------------------
                0.00    0.00     100/200         std::vector<Catch::SectionInfo, std::allocator<Catch::SectionInfo> >::begin() const [1635]
                0.00    0.00     100/200         std::vector<Catch::SectionInfo, std::allocator<Catch::SectionInfo> >::end() const [1634]
[1541]   0.0    0.00    0.00     200         __gnu_cxx::__normal_iterator<Catch::SectionInfo const, std::vector<Catch::SectionInfo, std::allocator<Catch::SectionInfo> > >::__normal_iterator(Catch::SectionInfo const const&) [1541]
-----------------------------------------------
                0.00    0.00     200/200         std::vector<Catch::TestCaseTracking::ITracker, std::allocator<Catch::TestCaseTracking::ITracker> >::empty() const [1547]
[1542]   0.0    0.00    0.00     200         bool __gnu_cxx::operator==<Catch::TestCaseTracking::ITracker const, std::vector<Catch::TestCaseTracking::ITracker, std::allocator<Catch::TestCaseTracking::ITracker> > >(__gnu_cxx::__normal_iterator<Catch::TestCaseTracking::ITracker const, std::vector<Catch::TestCaseTracking::ITracker, std::allocator<Catch::TestCaseTracking::ITracker> > > const&, __gnu_cxx::__normal_iterator<Catch::TestCaseTracking::ITracker const, std::vector<Catch::TestCaseTracking::ITracker, std::allocator<Catch::TestCaseTracking::ITracker> > > const&) [1542]
                0.00    0.00     400/400         __gnu_cxx::__normal_iterator<Catch::TestCaseTracking::ITracker const, std::vector<Catch::TestCaseTracking::ITracker, std::allocator<Catch::TestCaseTracking::ITracker> > >::base() const [1463]
-----------------------------------------------
                0.00    0.00     200/200         Catch::shouldShowDuration(Catch::IConfig const&, double) [1622]
[1543]   0.0    0.00    0.00     200         Catch::Config::showDurations() const [1543]
-----------------------------------------------
                0.00    0.00     200/200         bool __gnu_cxx::operator==<Catch::SectionInfo const, std::vector<Catch::SectionInfo, std::allocator<Catch::SectionInfo> > >(__gnu_cxx::__normal_iterator<Catch::SectionInfo const, std::vector<Catch::SectionInfo, std::allocator<Catch::SectionInfo> > > const&, __gnu_cxx::__normal_iterator<Catch::SectionInfo const, std::vector<Catch::SectionInfo, std::allocator<Catch::SectionInfo> > > const&) [1624]
[1544]   0.0    0.00    0.00     200         __gnu_cxx::__normal_iterator<Catch::SectionInfo const, std::vector<Catch::SectionInfo, std::allocator<Catch::SectionInfo> > >::base() const [1544]
-----------------------------------------------
                0.00    0.00     200/200         std::vector<Catch::TestCaseTracking::ITracker, std::allocator<Catch::TestCaseTracking::ITracker> >::empty() const [1547]
[1545]   0.0    0.00    0.00     200         std::vector<Catch::TestCaseTracking::ITracker, std::allocator<Catch::TestCaseTracking::ITracker> >::end() const [1545]
                0.00    0.00     200/400         __gnu_cxx::__normal_iterator<Catch::TestCaseTracking::ITracker const, std::vector<Catch::TestCaseTracking::ITracker, std::allocator<Catch::TestCaseTracking::ITracker> > >::__normal_iterator(Catch::TestCaseTracking::ITracker const const&) [1462]
-----------------------------------------------
                0.00    0.00     200/200         std::vector<Catch::TestCaseTracking::ITracker, std::allocator<Catch::TestCaseTracking::ITracker> >::empty() const [1547]
[1546]   0.0    0.00    0.00     200         std::vector<Catch::TestCaseTracking::ITracker, std::allocator<Catch::TestCaseTracking::ITracker> >::begin() const [1546]
                0.00    0.00     200/400         __gnu_cxx::__normal_iterator<Catch::TestCaseTracking::ITracker const, std::vector<Catch::TestCaseTracking::ITracker, std::allocator<Catch::TestCaseTracking::ITracker> > >::__normal_iterator(Catch::TestCaseTracking::ITracker const const&) [1462]
-----------------------------------------------
                0.00    0.00      50/200         Catch::RunContext::sectionEnded(Catch::SectionEndInfo const&) [705]
                0.00    0.00      50/200         std::vector<Catch::TestCaseTracking::ITracker, std::allocator<Catch::TestCaseTracking::ITracker> >::pop_back() [1794]
                0.00    0.00     100/200         std::vector<Catch::TestCaseTracking::ITracker, std::allocator<Catch::TestCaseTracking::ITracker> >::back() [1642]
[1547]   0.0    0.00    0.00     200         std::vector<Catch::TestCaseTracking::ITracker, std::allocator<Catch::TestCaseTracking::ITracker> >::empty() const [1547]
                0.00    0.00     200/200         std::vector<Catch::TestCaseTracking::ITracker, std::allocator<Catch::TestCaseTracking::ITracker> >::end() const [1545]
                0.00    0.00     200/200         std::vector<Catch::TestCaseTracking::ITracker, std::allocator<Catch::TestCaseTracking::ITracker> >::begin() const [1546]
                0.00    0.00     200/200         bool __gnu_cxx::operator==<Catch::TestCaseTracking::ITracker const, std::vector<Catch::TestCaseTracking::ITracker, std::allocator<Catch::TestCaseTracking::ITracker> > >(__gnu_cxx::__normal_iterator<Catch::TestCaseTracking::ITracker const, std::vector<Catch::TestCaseTracking::ITracker, std::allocator<Catch::TestCaseTracking::ITracker> > > const&, __gnu_cxx::__normal_iterator<Catch::TestCaseTracking::ITracker const, std::vector<Catch::TestCaseTracking::ITracker, std::allocator<Catch::TestCaseTracking::ITracker> > > const&) [1542]
-----------------------------------------------
                0.00    0.00     200/200         std::vector<std::shared_ptr<Catch::TestCaseTracking::ITracker>, std::allocator<std::shared_ptr<Catch::TestCaseTracking::ITracker> > >::_M_check_len(unsigned long, char const) const [1782]
[1548]   0.0    0.00    0.00     200         std::vector<std::shared_ptr<Catch::TestCaseTracking::ITracker>, std::allocator<std::shared_ptr<Catch::TestCaseTracking::ITracker> > >::size() const [1548]
-----------------------------------------------
                0.00    0.00     200/200         std::move_iterator<std::shared_ptr<Catch::TestCaseTracking::ITracker>> std::__make_move_if_noexcept_iterator<std::shared_ptr<Catch::TestCaseTracking::ITracker>, std::move_iterator<std::shared_ptr<Catch::TestCaseTracking::ITracker>> >(std::shared_ptr<Catch::TestCaseTracking::ITracker>) [1550]
[1549]   0.0    0.00    0.00     200         std::move_iterator<std::shared_ptr<Catch::TestCaseTracking::ITracker>>::move_iterator(std::shared_ptr<Catch::TestCaseTracking::ITracker>) [1549]
-----------------------------------------------
                0.00    0.00     200/200         std::shared_ptr<Catch::TestCaseTracking::ITracker> std::__uninitialized_move_if_noexcept_a<std::shared_ptr<Catch::TestCaseTracking::ITracker>, std::shared_ptr<Catch::TestCaseTracking::ITracker>, std::allocator<std::shared_ptr<Catch::TestCaseTracking::ITracker> > >(std::shared_ptr<Catch::TestCaseTracking::ITracker>, std::shared_ptr<Catch::TestCaseTracking::ITracker>, std::shared_ptr<Catch::TestCaseTracking::ITracker>, std::allocator<std::shared_ptr<Catch::TestCaseTracking::ITracker> >&) [1645]
[1550]   0.0    0.00    0.00     200         std::move_iterator<std::shared_ptr<Catch::TestCaseTracking::ITracker>> std::__make_move_if_noexcept_iterator<std::shared_ptr<Catch::TestCaseTracking::ITracker>, std::move_iterator<std::shared_ptr<Catch::TestCaseTracking::ITracker>> >(std::shared_ptr<Catch::TestCaseTracking::ITracker>) [1550]
                0.00    0.00     200/200         std::move_iterator<std::shared_ptr<Catch::TestCaseTracking::ITracker>>::move_iterator(std::shared_ptr<Catch::TestCaseTracking::ITracker>) [1549]
-----------------------------------------------
                0.00    0.00      50/200         __gnu_cxx::__ops::Iterpred<Catch::TestCaseTracking::TrackerBase::close()::{lambda(std::shared_ptr<Catch::TestCaseTracking::ITracker> const&)#1}> __gnu_cxx::__ops::__pred_iter<Catch::TestCaseTracking::TrackerBase::close()::{lambda(std::shared_ptr<Catch::TestCaseTracking::ITracker> const&)#1}>(__gnu_cxx::__ops::Iterpred) [1772]
                0.00    0.00      50/200         __gnu_cxx::__ops::Iterpred<Catch::TestCaseTracking::TrackerBase::close()::{lambda(std::shared_ptr<Catch::TestCaseTracking::ITracker> const&)#1}>::Iterpred({lambda(std::shared_ptr<Catch::TestCaseTracking::ITracker> const&)#1}) [1771]
                0.00    0.00      50/200         __gnu_cxx::__ops::Iternegate<Catch::TestCaseTracking::TrackerBase::close()::{lambda(std::shared_ptr<Catch::TestCaseTracking::ITracker> const&)#1}> __gnu_cxx::__ops::__negate<Catch::TestCaseTracking::TrackerBase::close()::{lambda(std::shared_ptr<Catch::TestCaseTracking::ITracker> const&)#1}>(__gnu_cxx::__ops::Iterpred<__gnu_cxx::__ops::Iternegate>) [1774]
                0.00    0.00      50/200         __gnu_cxx::__ops::Iternegate<Catch::TestCaseTracking::TrackerBase::close()::{lambda(std::shared_ptr<Catch::TestCaseTracking::ITracker> const&)#1}>::Iternegate({lambda(std::shared_ptr<Catch::TestCaseTracking::ITracker> const&)#1}) [1773]
[1551]   0.0    0.00    0.00     200         std::remove_reference<Catch::TestCaseTracking::TrackerBase::close()::{lambda(std::shared_ptr<Catch::TestCaseTracking::ITracker> const&)#1}&>::type&& std::move<Catch::TestCaseTracking::TrackerBase::close()::{lambda(std::shared_ptr<Catch::TestCaseTracking::ITracker> const&)#1}&>(std::remove_reference&&) [1551]
-----------------------------------------------
                0.00    0.00       2/182         Catch::Config::Config(Catch::ConfigData const&) [159]
                0.00    0.00      14/182         Catch::setTags(Catch::TestCaseInfo&, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >) [217]
                0.00    0.00      42/182         decltype (({parm#1}.end)()) std::end<std::vector<std::__cxx11::basic_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> > > >&) [1830]
                0.00    0.00     124/182         std::vector<std::__cxx11::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&) [715]
[1552]   0.0    0.00    0.00     182         std::vector<std::__cxx11::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() [1552]
                0.00    0.00     182/420         __gnu_cxx::__normal_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::vector<std::__cxx11::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&) [1460]
-----------------------------------------------
                0.00    0.00       2/182         Catch::Config::Config(Catch::ConfigData const&) [159]
                0.00    0.00      14/182         Catch::setTags(Catch::TestCaseInfo&, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >) [217]
                0.00    0.00      14/182         std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::erase(__gnu_cxx::__normal_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, __gnu_cxx::__normal_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >) [2013]
                0.00    0.00      28/182         decltype (({parm#1}.begin)()) std::begin<std::vector<std::__cxx11::basic_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> > > >&) [1869]
                0.00    0.00     124/182         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&) [716]
[1553]   0.0    0.00    0.00     182         std::vector<std::__cxx11::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() [1553]
                0.00    0.00     182/420         __gnu_cxx::__normal_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::vector<std::__cxx11::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&) [1460]
-----------------------------------------------
                0.00    0.00       9/181         std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::find_last_of(char const, unsigned long, unsigned long) const [1119]
                0.00    0.00      16/181         std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::find_first_of(char const, unsigned long, unsigned long) const [1073]
                0.00    0.00      78/181         std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::find_first_not_of(char const, unsigned long, unsigned long) const [977]
                0.00    0.00      78/181         std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::find_last_not_of(char const, unsigned long, unsigned long) const [295]
[1554]   0.0    0.00    0.00     181         std::char_traits<char>::find(char const, unsigned long, char const&) [1554]
-----------------------------------------------
                0.00    0.00      50/178         void std::vector<std::shared_ptr<Catch::TestCaseTracking::ITracker>, std::allocator<std::shared_ptr<Catch::TestCaseTracking::ITracker> > >::_M_realloc_insert<std::shared_ptr<Catch::TestCaseTracking::ITracker> const&>(__gnu_cxx::__normal_iterator<std::shared_ptr<Catch::TestCaseTracking::ITracker>, std::vector<std::shared_ptr<Catch::TestCaseTracking::ITracker>, std::allocator<std::shared_ptr<Catch::TestCaseTracking::ITracker> > > >, std::shared_ptr<Catch::TestCaseTracking::ITracker> const&) [1058]
                0.00    0.00      64/178         void std::allocator_traits<std::allocator<std::shared_ptr<Catch::TestCaseTracking::ITracker> > >::construct<std::shared_ptr<Catch::TestCaseTracking::ITracker>, std::shared_ptr<Catch::TestCaseTracking::ITracker> const&>(std::allocator<std::shared_ptr<Catch::TestCaseTracking::ITracker> >&, std::shared_ptr<Catch::TestCaseTracking::ITracker>, std::shared_ptr<Catch::TestCaseTracking::ITracker> const&) [1742]
                0.00    0.00      64/178         void __gnu_cxx::new_allocator<std::shared_ptr<Catch::TestCaseTracking::ITracker> >::construct<std::shared_ptr<Catch::TestCaseTracking::ITracker>, std::shared_ptr<Catch::TestCaseTracking::ITracker> const&>(std::shared_ptr<Catch::TestCaseTracking::ITracker>, std::shared_ptr<Catch::TestCaseTracking::ITracker> const&) [1738]
[1555]   0.0    0.00    0.00     178         std::shared_ptr<Catch::TestCaseTracking::ITracker> const& std::forward<std::shared_ptr<Catch::TestCaseTracking::ITracker> const&>(std::remove_reference<std::shared_ptr<Catch::TestCaseTracking::ITracker> const&>::type&) [1555]
-----------------------------------------------
                0.00    0.00      70/177         std::allocator_traits<std::allocator<Catch::clara::detail::Opt> >::max_size(std::allocator<Catch::clara::detail::Opt> const&) [1733]
                0.00    0.00     107/177         __gnu_cxx::new_allocator<Catch::clara::detail::Opt>::allocate(unsigned long, void const) [1609]
[1556]   0.0    0.00    0.00     177         __gnu_cxx::new_allocator<Catch::clara::detail::Opt>::max_size() const [1556]
-----------------------------------------------
                0.00    0.00       2/172         Catch::clara::detail::Arg const std::__niter_base<Catch::clara::detail::Arg const, std::vector<Catch::clara::detail::Arg, std::allocator<Catch::clara::detail::Arg> > >(__gnu_cxx::__normal_iterator<Catch::clara::detail::Arg const, std::vector<Catch::clara::detail::Arg, std::allocator<Catch::clara::detail::Arg> > >) [2952]
                0.00    0.00     170/172         bool __gnu_cxx::operator!=<Catch::clara::detail::Arg const, std::vector<Catch::clara::detail::Arg, std::allocator<Catch::clara::detail::Arg> > >(__gnu_cxx::__normal_iterator<Catch::clara::detail::Arg const, std::vector<Catch::clara::detail::Arg, std::allocator<Catch::clara::detail::Arg> > > const&, __gnu_cxx::__normal_iterator<Catch::clara::detail::Arg const, std::vector<Catch::clara::detail::Arg, std::allocator<Catch::clara::detail::Arg> > > const&) [1659]
[1557]   0.0    0.00    0.00     172         __gnu_cxx::__normal_iterator<Catch::clara::detail::Arg const, std::vector<Catch::clara::detail::Arg, std::allocator<Catch::clara::detail::Arg> > >::base() const [1557]
-----------------------------------------------
                0.00    0.00      14/166         void std::__sort<__gnu_cxx::__normal_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, __gnu_cxx::__ops::Iterless_iter>(__gnu_cxx::__normal_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, __gnu_cxx::__normal_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, __gnu_cxx::__ops::Iterless_iter) [259]
                0.00    0.00      14/166         void std::__introsort_loop<__gnu_cxx::__normal_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, long, __gnu_cxx::__ops::Iterless_iter>(__gnu_cxx::__normal_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, __gnu_cxx::__normal_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, long, __gnu_cxx::__ops::Iterless_iter) [2032]
                0.00    0.00      14/166         void std::__final_insertion_sort<__gnu_cxx::__normal_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, __gnu_cxx::__ops::Iterless_iter>(__gnu_cxx::__normal_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, __gnu_cxx::__normal_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, __gnu_cxx::__ops::Iterless_iter) [376]
                0.00    0.00     124/166         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&) [716]
[1558]   0.0    0.00    0.00     166         __gnu_cxx::__normal_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::vector<std::__cxx11::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&) [1558]
                0.00    0.00     332/1035        __gnu_cxx::__normal_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::vector<std::__cxx11::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 [1407]
-----------------------------------------------
                0.00    0.00       2/161         Catch::Config::Config(Catch::ConfigData const&) [159]
                0.00    0.00      14/161         void std::__sort<__gnu_cxx::__normal_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, __gnu_cxx::__ops::Iterless_iter>(__gnu_cxx::__normal_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, __gnu_cxx::__normal_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, __gnu_cxx::__ops::Iterless_iter) [259]
                0.00    0.00      14/161         std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::_M_erase(__gnu_cxx::__normal_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, __gnu_cxx::__normal_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >) [2014]
                0.00    0.00      39/161         __gnu_cxx::__normal_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > > std::__adjacent_find<__gnu_cxx::__normal_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, __gnu_cxx::__ops::Iterequal_to_iter>(__gnu_cxx::__normal_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, __gnu_cxx::__normal_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, __gnu_cxx::__ops::Iterequal_to_iter) [631]
                0.00    0.00      39/161         void std::__insertion_sort<__gnu_cxx::__normal_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, __gnu_cxx::__ops::Iterless_iter>(__gnu_cxx::__normal_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, __gnu_cxx::__normal_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, __gnu_cxx::__ops::Iterless_iter) [375]
                0.00    0.00      53/161         Catch::setTags(Catch::TestCaseInfo&, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >) [217]
[1559]   0.0    0.00    0.00     161         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&) [1559]
                0.00    0.00     322/1035        __gnu_cxx::__normal_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::vector<std::__cxx11::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 [1407]
-----------------------------------------------
                0.00    0.00      47/158         std::shared_ptr<Catch::TestCaseTracking::ITracker> std::__uninitialized_copy<false>::__uninit_copy<std::move_iterator<std::shared_ptr<Catch::TestCaseTracking::ITracker>>, std::shared_ptr<Catch::TestCaseTracking::ITracker>>(std::move_iterator<std::shared_ptr<Catch::TestCaseTracking::ITracker>>, std::move_iterator<std::shared_ptr<Catch::TestCaseTracking::ITracker>>, std::shared_ptr<Catch::TestCaseTracking::ITracker>) [1641]
                0.00    0.00     111/158         void std::Destroyaux<false>::__destroy<std::shared_ptr<Catch::TestCaseTracking::ITracker>>(std::shared_ptr<Catch::TestCaseTracking::ITracker>, std::shared_ptr<Catch::TestCaseTracking::ITracker>) <cycle 1> [1592]
[1560]   0.0    0.00    0.00     158         std::shared_ptr<Catch::TestCaseTracking::ITracker> std::__addressof<std::shared_ptr<Catch::TestCaseTracking::ITracker> >(std::shared_ptr<Catch::TestCaseTracking::ITracker>&) [1560]
-----------------------------------------------
                0.00    0.00       1/157         std::vector<Catch::clara::detail::Arg, std::allocator<Catch::clara::detail::Arg> >::operator=(std::vector<Catch::clara::detail::Arg, std::allocator<Catch::clara::detail::Arg> > const&) [554]
                0.00    0.00       2/157         std::vector<Catch::clara::detail::Arg, std::allocator<Catch::clara::detail::Arg> >::_M_move_assign(std::vector<Catch::clara::detail::Arg, std::allocator<Catch::clara::detail::Arg> >&&, std::integral_constant<bool, true>) [1155]
                0.00    0.00       3/157         void std::vector<Catch::clara::detail::Arg, std::allocator<Catch::clara::detail::Arg> >::_M_realloc_insert<Catch::clara::detail::Arg const&>(__gnu_cxx::__normal_iterator<Catch::clara::detail::Arg, std::vector<Catch::clara::detail::Arg, std::allocator<Catch::clara::detail::Arg> > >, Catch::clara::detail::Arg const&) [995]
                0.00    0.00      74/157         std::vector<Catch::clara::detail::Arg, std::allocator<Catch::clara::detail::Arg> >::vector(std::vector<Catch::clara::detail::Arg, std::allocator<Catch::clara::detail::Arg> > const&) [840]
                0.00    0.00      77/157         std::vector<Catch::clara::detail::Arg, std::allocator<Catch::clara::detail::Arg> >::~vector() [951]
[1561]   0.0    0.00    0.00     157         std::Vectorbase<Catch::clara::detail::Arg, std::allocator<Catch::clara::detail::Arg> >::_M_get_Tp_allocator() [1561]
-----------------------------------------------
                0.00    0.00     156/156         std::allocator<std::Spcounted_ptr_inplace<Catch::TestCaseTracking::SectionTracker, std::allocator<Catch::TestCaseTracking::SectionTracker>, (__gnu_cxx::Lockpolicy)2> >::allocator<Catch::TestCaseTracking::SectionTracker>(std::allocator<Catch::TestCaseTracking::SectionTracker> const&) [1564]
[1562]   0.0    0.00    0.00     156         __gnu_cxx::new_allocator<std::Spcounted_ptr_inplace<Catch::TestCaseTracking::SectionTracker, std::allocator<Catch::TestCaseTracking::SectionTracker>, (__gnu_cxx::Lockpolicy)2> >::new_allocator() [1562]
-----------------------------------------------
                0.00    0.00     156/156         std::allocator<std::Spcounted_ptr_inplace<Catch::TestCaseTracking::SectionTracker, std::allocator<Catch::TestCaseTracking::SectionTracker>, (__gnu_cxx::Lockpolicy)2> >::~allocator() [1565]
[1563]   0.0    0.00    0.00     156         __gnu_cxx::new_allocator<std::Spcounted_ptr_inplace<Catch::TestCaseTracking::SectionTracker, std::allocator<Catch::TestCaseTracking::SectionTracker>, (__gnu_cxx::Lockpolicy)2> >::~new_allocator() [1563]
-----------------------------------------------
                0.00    0.00      14/156         std::__shared_count<(__gnu_cxx::Lockpolicy)2>::__shared_count<Catch::TestCaseTracking::SectionTracker, std::allocator<Catch::TestCaseTracking::SectionTracker>, Catch::TestCaseTracking::NameAndLocation, Catch::TestCaseTracking::TrackerContext&, decltype(nullptr)>(std::Spmake_shared_tag, Catch::TestCaseTracking::SectionTracker, std::allocator<Catch::TestCaseTracking::SectionTracker> const&, Catch::TestCaseTracking::NameAndLocation&&, Catch::TestCaseTracking::TrackerContext&, decltype(nullptr)&&) [503]
                0.00    0.00      64/156         std::__shared_count<(__gnu_cxx::Lockpolicy)2>::__shared_count<Catch::TestCaseTracking::SectionTracker, std::allocator<Catch::TestCaseTracking::SectionTracker>, Catch::TestCaseTracking::NameAndLocation const&, Catch::TestCaseTracking::TrackerContext&, Catch::TestCaseTracking::ITracker>(std::Spmake_shared_tag, Catch::TestCaseTracking::SectionTracker, std::allocator<Catch::TestCaseTracking::SectionTracker> const&, Catch::TestCaseTracking::NameAndLocation const&, Catch::TestCaseTracking::TrackerContext&, Catch::TestCaseTracking::ITracker&&) [304]
                0.00    0.00      78/156         std::Spcounted_ptr_inplace<Catch::TestCaseTracking::SectionTracker, std::allocator<Catch::TestCaseTracking::SectionTracker>, (__gnu_cxx::Lockpolicy)2>::_M_destroy() [1690]
[1564]   0.0    0.00    0.00     156         std::allocator<std::Spcounted_ptr_inplace<Catch::TestCaseTracking::SectionTracker, std::allocator<Catch::TestCaseTracking::SectionTracker>, (__gnu_cxx::Lockpolicy)2> >::allocator<Catch::TestCaseTracking::SectionTracker>(std::allocator<Catch::TestCaseTracking::SectionTracker> const&) [1564]
                0.00    0.00     156/156         __gnu_cxx::new_allocator<std::Spcounted_ptr_inplace<Catch::TestCaseTracking::SectionTracker, std::allocator<Catch::TestCaseTracking::SectionTracker>, (__gnu_cxx::Lockpolicy)2> >::new_allocator() [1562]
-----------------------------------------------
                0.00    0.00      14/156         std::__shared_count<(__gnu_cxx::Lockpolicy)2>::__shared_count<Catch::TestCaseTracking::SectionTracker, std::allocator<Catch::TestCaseTracking::SectionTracker>, Catch::TestCaseTracking::NameAndLocation, Catch::TestCaseTracking::TrackerContext&, decltype(nullptr)>(std::Spmake_shared_tag, Catch::TestCaseTracking::SectionTracker, std::allocator<Catch::TestCaseTracking::SectionTracker> const&, Catch::TestCaseTracking::NameAndLocation&&, Catch::TestCaseTracking::TrackerContext&, decltype(nullptr)&&) [503]
                0.00    0.00      64/156         std::__shared_count<(__gnu_cxx::Lockpolicy)2>::__shared_count<Catch::TestCaseTracking::SectionTracker, std::allocator<Catch::TestCaseTracking::SectionTracker>, Catch::TestCaseTracking::NameAndLocation const&, Catch::TestCaseTracking::TrackerContext&, Catch::TestCaseTracking::ITracker>(std::Spmake_shared_tag, Catch::TestCaseTracking::SectionTracker, std::allocator<Catch::TestCaseTracking::SectionTracker> const&, Catch::TestCaseTracking::NameAndLocation const&, Catch::TestCaseTracking::TrackerContext&, Catch::TestCaseTracking::ITracker&&) [304]
                0.00    0.00      78/156         std::Spcounted_ptr_inplace<Catch::TestCaseTracking::SectionTracker, std::allocator<Catch::TestCaseTracking::SectionTracker>, (__gnu_cxx::Lockpolicy)2>::_M_destroy() [1690]
[1565]   0.0    0.00    0.00     156         std::allocator<std::Spcounted_ptr_inplace<Catch::TestCaseTracking::SectionTracker, std::allocator<Catch::TestCaseTracking::SectionTracker>, (__gnu_cxx::Lockpolicy)2> >::~allocator() [1565]
                0.00    0.00     156/156         __gnu_cxx::new_allocator<std::Spcounted_ptr_inplace<Catch::TestCaseTracking::SectionTracker, std::allocator<Catch::TestCaseTracking::SectionTracker>, (__gnu_cxx::Lockpolicy)2> >::~new_allocator() [1563]
-----------------------------------------------
                0.00    0.00     156/156         std::Spcounted_ptr_inplace<Catch::TestCaseTracking::SectionTracker, std::allocator<Catch::TestCaseTracking::SectionTracker>, (__gnu_cxx::Lockpolicy)2>::Impl::M_alloc() [1569]
[1566]   0.0    0.00    0.00     156         std::Spebo_helper<0, std::allocator<Catch::TestCaseTracking::SectionTracker>, true>::_S_get(std::Spebo_helper<0, std::allocator<Catch::TestCaseTracking::SectionTracker>, true>&) [1566]
-----------------------------------------------
                0.00    0.00      78/156         std::__allocated_ptr<std::allocator<std::Spcounted_ptr_inplace<Catch::TestCaseTracking::SectionTracker, std::allocator<Catch::TestCaseTracking::SectionTracker>, (__gnu_cxx::Lockpolicy)2> > > std::__allocate_guarded<std::allocator<std::Spcounted_ptr_inplace<Catch::TestCaseTracking::SectionTracker, std::allocator<Catch::TestCaseTracking::SectionTracker>, (__gnu_cxx::Lockpolicy)2> > >(std::allocator<std::Spcounted_ptr_inplace<Catch::TestCaseTracking::SectionTracker, std::allocator<Catch::TestCaseTracking::SectionTracker>, (__gnu_cxx::Lockpolicy)2> >&) [1698]
                0.00    0.00      78/156         std::Spcounted_ptr_inplace<Catch::TestCaseTracking::SectionTracker, std::allocator<Catch::TestCaseTracking::SectionTracker>, (__gnu_cxx::Lockpolicy)2>::_M_destroy() [1690]
[1567]   0.0    0.00    0.00     156         std::__allocated_ptr<std::allocator<std::Spcounted_ptr_inplace<Catch::TestCaseTracking::SectionTracker, std::allocator<Catch::TestCaseTracking::SectionTracker>, (__gnu_cxx::Lockpolicy)2> > >::__allocated_ptr(std::allocator<std::Spcounted_ptr_inplace<Catch::TestCaseTracking::SectionTracker, std::allocator<Catch::TestCaseTracking::SectionTracker>, (__gnu_cxx::Lockpolicy)2> >&, std::Spcounted_ptr_inplace<Catch::TestCaseTracking::SectionTracker, std::allocator<Catch::TestCaseTracking::SectionTracker>, (__gnu_cxx::Lockpolicy)2>) [1567]
                0.00    0.00     156/156         std::allocator<std::Spcounted_ptr_inplace<Catch::TestCaseTracking::SectionTracker, std::allocator<Catch::TestCaseTracking::SectionTracker>, (__gnu_cxx::Lockpolicy)2> > std::__addressof<std::allocator<std::Spcounted_ptr_inplace<Catch::TestCaseTracking::SectionTracker, std::allocator<Catch::TestCaseTracking::SectionTracker>, (__gnu_cxx::Lockpolicy)2> > >(std::allocator<std::Spcounted_ptr_inplace<Catch::TestCaseTracking::SectionTracker, std::allocator<Catch::TestCaseTracking::SectionTracker>, (__gnu_cxx::Lockpolicy)2> >&) [1570]
-----------------------------------------------
                0.00    0.00      14/156         std::__shared_count<(__gnu_cxx::Lockpolicy)2>::__shared_count<Catch::TestCaseTracking::SectionTracker, std::allocator<Catch::TestCaseTracking::SectionTracker>, Catch::TestCaseTracking::NameAndLocation, Catch::TestCaseTracking::TrackerContext&, decltype(nullptr)>(std::Spmake_shared_tag, Catch::TestCaseTracking::SectionTracker, std::allocator<Catch::TestCaseTracking::SectionTracker> const&, Catch::TestCaseTracking::NameAndLocation&&, Catch::TestCaseTracking::TrackerContext&, decltype(nullptr)&&) [503]
                0.00    0.00      64/156         std::__shared_count<(__gnu_cxx::Lockpolicy)2>::__shared_count<Catch::TestCaseTracking::SectionTracker, std::allocator<Catch::TestCaseTracking::SectionTracker>, Catch::TestCaseTracking::NameAndLocation const&, Catch::TestCaseTracking::TrackerContext&, Catch::TestCaseTracking::ITracker>(std::Spmake_shared_tag, Catch::TestCaseTracking::SectionTracker, std::allocator<Catch::TestCaseTracking::SectionTracker> const&, Catch::TestCaseTracking::NameAndLocation const&, Catch::TestCaseTracking::TrackerContext&, Catch::TestCaseTracking::ITracker&&) [304]
                0.00    0.00      78/156         std::Spcounted_ptr_inplace<Catch::TestCaseTracking::SectionTracker, std::allocator<Catch::TestCaseTracking::SectionTracker>, (__gnu_cxx::Lockpolicy)2>::_M_destroy() [1690]
[1568]   0.0    0.00    0.00     156         std::__allocated_ptr<std::allocator<std::Spcounted_ptr_inplace<Catch::TestCaseTracking::SectionTracker, std::allocator<Catch::TestCaseTracking::SectionTracker>, (__gnu_cxx::Lockpolicy)2> > >::~__allocated_ptr() [1568]
                0.00    0.00      78/78          std::allocator_traits<std::allocator<std::Spcounted_ptr_inplace<Catch::TestCaseTracking::SectionTracker, std::allocator<Catch::TestCaseTracking::SectionTracker>, (__gnu_cxx::Lockpolicy)2> > >::deallocate(std::allocator<std::Spcounted_ptr_inplace<Catch::TestCaseTracking::SectionTracker, std::allocator<Catch::TestCaseTracking::SectionTracker>, (__gnu_cxx::Lockpolicy)2> >&, std::Spcounted_ptr_inplace<Catch::TestCaseTracking::SectionTracker, std::allocator<Catch::TestCaseTracking::SectionTracker>, (__gnu_cxx::Lockpolicy)2>, unsigned long) [1688]
-----------------------------------------------
                0.00    0.00      78/156         std::Spcounted_ptr_inplace<Catch::TestCaseTracking::SectionTracker, std::allocator<Catch::TestCaseTracking::SectionTracker>, (__gnu_cxx::Lockpolicy)2>::_M_dispose() <cycle 1> [1691]
                0.00    0.00      78/156         std::Spcounted_ptr_inplace<Catch::TestCaseTracking::SectionTracker, std::allocator<Catch::TestCaseTracking::SectionTracker>, (__gnu_cxx::Lockpolicy)2>::_M_destroy() [1690]
[1569]   0.0    0.00    0.00     156         std::Spcounted_ptr_inplace<Catch::TestCaseTracking::SectionTracker, std::allocator<Catch::TestCaseTracking::SectionTracker>, (__gnu_cxx::Lockpolicy)2>::Impl::M_alloc() [1569]
                0.00    0.00     156/156         std::Spebo_helper<0, std::allocator<Catch::TestCaseTracking::SectionTracker>, true>::_S_get(std::Spebo_helper<0, std::allocator<Catch::TestCaseTracking::SectionTracker>, true>&) [1566]
-----------------------------------------------
                0.00    0.00     156/156         std::__allocated_ptr<std::allocator<std::Spcounted_ptr_inplace<Catch::TestCaseTracking::SectionTracker, std::allocator<Catch::TestCaseTracking::SectionTracker>, (__gnu_cxx::Lockpolicy)2> > >::__allocated_ptr(std::allocator<std::Spcounted_ptr_inplace<Catch::TestCaseTracking::SectionTracker, std::allocator<Catch::TestCaseTracking::SectionTracker>, (__gnu_cxx::Lockpolicy)2> >&, std::Spcounted_ptr_inplace<Catch::TestCaseTracking::SectionTracker, std::allocator<Catch::TestCaseTracking::SectionTracker>, (__gnu_cxx::Lockpolicy)2>) [1567]
[1570]   0.0    0.00    0.00     156         std::allocator<std::Spcounted_ptr_inplace<Catch::TestCaseTracking::SectionTracker, std::allocator<Catch::TestCaseTracking::SectionTracker>, (__gnu_cxx::Lockpolicy)2> > std::__addressof<std::allocator<std::Spcounted_ptr_inplace<Catch::TestCaseTracking::SectionTracker, std::allocator<Catch::TestCaseTracking::SectionTracker>, (__gnu_cxx::Lockpolicy)2> > >(std::allocator<std::Spcounted_ptr_inplace<Catch::TestCaseTracking::SectionTracker, std::allocator<Catch::TestCaseTracking::SectionTracker>, (__gnu_cxx::Lockpolicy)2> >&) [1570]
-----------------------------------------------
                0.00    0.00     152/152         std::allocator<Catch::clara::detail::Arg>::~allocator() [1575]
[1571]   0.0    0.00    0.00     152         __gnu_cxx::new_allocator<Catch::clara::detail::Arg>::~new_allocator() [1571]
-----------------------------------------------
                0.00    0.00     152/152         std::allocator<Catch::clara::detail::Opt>::~allocator() [1576]
[1572]   0.0    0.00    0.00     152         __gnu_cxx::new_allocator<Catch::clara::detail::Opt>::~new_allocator() [1572]
-----------------------------------------------
                0.00    0.00      76/152         std::vector<Catch::clara::detail::Arg, std::allocator<Catch::clara::detail::Arg> >::begin() const [1707]
                0.00    0.00      76/152         std::vector<Catch::clara::detail::Arg, std::allocator<Catch::clara::detail::Arg> >::end() const [1706]
[1573]   0.0    0.00    0.00     152         __gnu_cxx::__normal_iterator<Catch::clara::detail::Arg const, std::vector<Catch::clara::detail::Arg, std::allocator<Catch::clara::detail::Arg> > >::__normal_iterator(Catch::clara::detail::Arg const const&) [1573]
-----------------------------------------------
                0.00    0.00      76/152         std::vector<Catch::clara::detail::Opt, std::allocator<Catch::clara::detail::Opt> >::begin() const [1709]
                0.00    0.00      76/152         std::vector<Catch::clara::detail::Opt, std::allocator<Catch::clara::detail::Opt> >::end() const [1708]
[1574]   0.0    0.00    0.00     152         __gnu_cxx::__normal_iterator<Catch::clara::detail::Opt const, std::vector<Catch::clara::detail::Opt, std::allocator<Catch::clara::detail::Opt> > >::__normal_iterator(Catch::clara::detail::Opt const const&) [1574]
-----------------------------------------------
                0.00    0.00       1/152         std::vector<Catch::clara::detail::Arg, std::allocator<Catch::clara::detail::Arg> >::_M_move_assign(std::vector<Catch::clara::detail::Arg, std::allocator<Catch::clara::detail::Arg> >&&, std::integral_constant<bool, true>) [1155]
                0.00    0.00      74/152         std::vector<Catch::clara::detail::Arg, std::allocator<Catch::clara::detail::Arg> >::vector(std::vector<Catch::clara::detail::Arg, std::allocator<Catch::clara::detail::Arg> > const&) [840]
                0.00    0.00      77/152         std::Vectorbase<Catch::clara::detail::Arg, std::allocator<Catch::clara::detail::Arg> >::Vectorimpl::~Vectorimpl() [1702]
[1575]   0.0    0.00    0.00     152         std::allocator<Catch::clara::detail::Arg>::~allocator() [1575]
                0.00    0.00     152/152         __gnu_cxx::new_allocator<Catch::clara::detail::Arg>::~new_allocator() [1571]
-----------------------------------------------
                0.00    0.00       1/152         std::vector<Catch::clara::detail::Opt, std::allocator<Catch::clara::detail::Opt> >::_M_move_assign(std::vector<Catch::clara::detail::Opt, std::allocator<Catch::clara::detail::Opt> >&&, std::integral_constant<bool, true>) [870]
                0.00    0.00      74/152         std::vector<Catch::clara::detail::Opt, std::allocator<Catch::clara::detail::Opt> >::vector(std::vector<Catch::clara::detail::Opt, std::allocator<Catch::clara::detail::Opt> > const&) [611]
                0.00    0.00      77/152         std::Vectorbase<Catch::clara::detail::Opt, std::allocator<Catch::clara::detail::Opt> >::Vectorimpl::~Vectorimpl() [1704]
[1576]   0.0    0.00    0.00     152         std::allocator<Catch::clara::detail::Opt>::~allocator() [1576]
                0.00    0.00     152/152         __gnu_cxx::new_allocator<Catch::clara::detail::Opt>::~new_allocator() [1572]
-----------------------------------------------
                0.00    0.00     150/150         std::allocator<Catch::clara::detail::Arg>::allocator(std::allocator<Catch::clara::detail::Arg> const&) [1580]
[1577]   0.0    0.00    0.00     150         __gnu_cxx::new_allocator<Catch::clara::detail::Arg>::new_allocator(__gnu_cxx::new_allocator<Catch::clara::detail::Arg> const&) [1577]
-----------------------------------------------
                0.00    0.00     150/150         std::allocator<Catch::clara::detail::Opt>::allocator(std::allocator<Catch::clara::detail::Opt> const&) [1581]
[1578]   0.0    0.00    0.00     150         __gnu_cxx::new_allocator<Catch::clara::detail::Opt>::new_allocator(__gnu_cxx::new_allocator<Catch::clara::detail::Opt> const&) [1578]
-----------------------------------------------
                0.00    0.00      50/150         __gnu_cxx::new_allocator<std::shared_ptr<Catch::TestCaseTracking::ITracker> >::allocate(unsigned long, void const) [1770]
                0.00    0.00     100/150         std::allocator_traits<std::allocator<std::shared_ptr<Catch::TestCaseTracking::ITracker> > >::max_size(std::allocator<std::shared_ptr<Catch::TestCaseTracking::ITracker> > const&) [1639]
[1579]   0.0    0.00    0.00     150         __gnu_cxx::new_allocator<std::shared_ptr<Catch::TestCaseTracking::ITracker> >::max_size() const [1579]
-----------------------------------------------
                0.00    0.00       1/150         std::Vectorbase<Catch::clara::detail::Arg, std::allocator<Catch::clara::detail::Arg> >::get_allocator() const [3325]
                0.00    0.00      74/150         std::allocator_traits<std::allocator<Catch::clara::detail::Arg> >::select_on_container_copy_construction(std::allocator<Catch::clara::detail::Arg> const&) [1725]
                0.00    0.00      75/150         std::Vectorbase<Catch::clara::detail::Arg, std::allocator<Catch::clara::detail::Arg> >::Vectorimpl::Vectorimpl(std::allocator<Catch::clara::detail::Arg> const&) [1711]
[1580]   0.0    0.00    0.00     150         std::allocator<Catch::clara::detail::Arg>::allocator(std::allocator<Catch::clara::detail::Arg> const&) [1580]
                0.00    0.00     150/150         __gnu_cxx::new_allocator<Catch::clara::detail::Arg>::new_allocator(__gnu_cxx::new_allocator<Catch::clara::detail::Arg> const&) [1577]
-----------------------------------------------
                0.00    0.00       1/150         std::Vectorbase<Catch::clara::detail::Opt, std::allocator<Catch::clara::detail::Opt> >::get_allocator() const [3326]
                0.00    0.00      74/150         std::allocator_traits<std::allocator<Catch::clara::detail::Opt> >::select_on_container_copy_construction(std::allocator<Catch::clara::detail::Opt> const&) [1726]
                0.00    0.00      75/150         std::Vectorbase<Catch::clara::detail::Opt, std::allocator<Catch::clara::detail::Opt> >::Vectorimpl::Vectorimpl(std::allocator<Catch::clara::detail::Opt> const&) [1712]
[1581]   0.0    0.00    0.00     150         std::allocator<Catch::clara::detail::Opt>::allocator(std::allocator<Catch::clara::detail::Opt> const&) [1581]
                0.00    0.00     150/150         __gnu_cxx::new_allocator<Catch::clara::detail::Opt>::new_allocator(__gnu_cxx::new_allocator<Catch::clara::detail::Opt> const&) [1578]
-----------------------------------------------
                0.00    0.00     147/147         bool std::operator!=<std::shared_ptr<Catch::TestCaseTracking::ITracker>>(std::move_iterator<std::shared_ptr<Catch::TestCaseTracking::ITracker>> const&, std::move_iterator<std::shared_ptr<Catch::TestCaseTracking::ITracker>> const&) [1583]
[1582]   0.0    0.00    0.00     147         bool std::operator==<std::shared_ptr<Catch::TestCaseTracking::ITracker>>(std::move_iterator<std::shared_ptr<Catch::TestCaseTracking::ITracker>> const&, std::move_iterator<std::shared_ptr<Catch::TestCaseTracking::ITracker>> const&) [1582]
                0.00    0.00     294/294         std::move_iterator<std::shared_ptr<Catch::TestCaseTracking::ITracker>>::base() const [1492]
-----------------------------------------------
                0.00    0.00     147/147         std::shared_ptr<Catch::TestCaseTracking::ITracker> std::__uninitialized_copy<false>::__uninit_copy<std::move_iterator<std::shared_ptr<Catch::TestCaseTracking::ITracker>>, std::shared_ptr<Catch::TestCaseTracking::ITracker>>(std::move_iterator<std::shared_ptr<Catch::TestCaseTracking::ITracker>>, std::move_iterator<std::shared_ptr<Catch::TestCaseTracking::ITracker>>, std::shared_ptr<Catch::TestCaseTracking::ITracker>) [1641]
[1583]   0.0    0.00    0.00     147         bool std::operator!=<std::shared_ptr<Catch::TestCaseTracking::ITracker>>(std::move_iterator<std::shared_ptr<Catch::TestCaseTracking::ITracker>> const&, std::move_iterator<std::shared_ptr<Catch::TestCaseTracking::ITracker>> const&) [1583]
                0.00    0.00     147/147         bool std::operator==<std::shared_ptr<Catch::TestCaseTracking::ITracker>>(std::move_iterator<std::shared_ptr<Catch::TestCaseTracking::ITracker>> const&, std::move_iterator<std::shared_ptr<Catch::TestCaseTracking::ITracker>> const&) [1582]
-----------------------------------------------
                0.00    0.00       1/145         std::Vectorbase<Catch::clara::detail::Opt, std::allocator<Catch::clara::detail::Opt> >::get_allocator() const [3326]
                0.00    0.00      70/145         std::vector<Catch::clara::detail::Opt, std::allocator<Catch::clara::detail::Opt> >::max_size() const [1732]
                0.00    0.00      74/145         std::vector<Catch::clara::detail::Opt, std::allocator<Catch::clara::detail::Opt> >::vector(std::vector<Catch::clara::detail::Opt, std::allocator<Catch::clara::detail::Opt> > const&) [611]
[1584]   0.0    0.00    0.00     145         std::Vectorbase<Catch::clara::detail::Opt, std::allocator<Catch::clara::detail::Opt> >::_M_get_Tp_allocator() const [1584]
-----------------------------------------------
                0.00    0.00       5/145         void std::vector<Catch::TestCase, std::allocator<Catch::TestCase> >::_M_realloc_insert<Catch::TestCase const&>(__gnu_cxx::__normal_iterator<Catch::TestCase, std::vector<Catch::TestCase, std::allocator<Catch::TestCase> > >, Catch::TestCase const&) [743]
                0.00    0.00      14/145         void std::allocator_traits<std::allocator<Catch::TestCase> >::construct<Catch::TestCase, Catch::TestCase const&>(std::allocator<Catch::TestCase>&, Catch::TestCase, Catch::TestCase const&) [764]
                0.00    0.00      14/145         std::pair<std::Rbtree_iterator<Catch::TestCase>, bool> std::Rbtree<Catch::TestCase, Catch::TestCase, std::Identity<Catch::TestCase>, std::less<Catch::TestCase>, std::allocator<Catch::TestCase> >::M_insert_unique<Catch::TestCase const&>(Catch::TestCase const&) [523]
                0.00    0.00      14/145         void __gnu_cxx::new_allocator<Catch::TestCase>::construct<Catch::TestCase, Catch::TestCase const&>(Catch::TestCase, Catch::TestCase const&) [763]
                0.00    0.00      14/145         std::Rbtree_iterator<Catch::TestCase> std::Rbtree<Catch::TestCase, Catch::TestCase, std::Identity<Catch::TestCase>, std::less<Catch::TestCase>, std::allocator<Catch::TestCase> >::M_insert_<Catch::TestCase const&, std::Rbtree<Catch::TestCase, Catch::TestCase, std::Identity<Catch::TestCase>, std::less<Catch::TestCase>, std::allocator<Catch::TestCase> >::Alloc_node>(std::Rbtree_node_base, std::Rbtree_node_base, Catch::TestCase const&, std::Rbtree<Catch::TestCase, Catch::TestCase, std::Identity<Catch::TestCase>, std::less<Catch::TestCase>, std::allocator<Catch::TestCase> >::Alloc_node&) [612]
                0.00    0.00      14/145         std::Rbtree_node<Catch::TestCase> std::Rbtree<Catch::TestCase, Catch::TestCase, std::Identity<Catch::TestCase>, std::less<Catch::TestCase>, std::allocator<Catch::TestCase> >::Alloc_node::operator()<Catch::TestCase const&>(Catch::TestCase const&) const [753]
                0.00    0.00      14/145         void std::Construct<Catch::TestCase, Catch::TestCase const&>(Catch::TestCase, Catch::TestCase const&) [757]
                0.00    0.00      14/145         std::Rb_tree_node<Catch::TestCase> std::Rbtree<Catch::TestCase, Catch::TestCase, std::Identity<Catch::TestCase>, std::less<Catch::TestCase>, std::allocator<Catch::TestCase> >::M_create_node<Catch::TestCase const&>(Catch::TestCase const&) [755]
                0.00    0.00      14/145         void std::Rbtree<Catch::TestCase, Catch::TestCase, std::Identity<Catch::TestCase>, std::less<Catch::TestCase>, std::allocator<Catch::TestCase> >::M_construct_node<Catch::TestCase const&>(std::Rbtree_node<Catch::TestCase>, Catch::TestCase const&) [756]
                0.00    0.00      14/145         void std::allocator_traits<std::allocator<std::Rbtree_node<Catch::TestCase> > >::construct<Catch::TestCase, Catch::TestCase const&>(std::allocator<std::Rbtree_node<Catch::TestCase> >&, Catch::TestCase, Catch::TestCase const&) [754]
                0.00    0.00      14/145         void __gnu_cxx::new_allocator<std::Rbtree_node<Catch::TestCase> >::construct<Catch::TestCase, Catch::TestCase const&>(Catch::TestCase, Catch::TestCase const&) [752]
[1585]   0.0    0.00    0.00     145         Catch::TestCase const& std::forward<Catch::TestCase const&>(std::remove_reference<Catch::TestCase const&>::type&) [1585]
-----------------------------------------------
                0.00    0.00      70/140         void std::vector<Catch::clara::detail::Opt, std::allocator<Catch::clara::detail::Opt> >::_M_realloc_insert<Catch::clara::detail::Opt const&>(__gnu_cxx::__normal_iterator<Catch::clara::detail::Opt, std::vector<Catch::clara::detail::Opt, std::allocator<Catch::clara::detail::Opt> > >, Catch::clara::detail::Opt const&) [635]
                0.00    0.00      70/140         __gnu_cxx::__normal_iterator<Catch::clara::detail::Opt, std::vector<Catch::clara::detail::Opt, std::allocator<Catch::clara::detail::Opt> > >::difference_type __gnu_cxx::operator-<Catch::clara::detail::Opt, std::vector<Catch::clara::detail::Opt, std::allocator<Catch::clara::detail::Opt> > >(__gnu_cxx::__normal_iterator<Catch::clara::detail::Opt, std::vector<Catch::clara::detail::Opt, std::allocator<Catch::clara::detail::Opt> > > const&, __gnu_cxx::__normal_iterator<Catch::clara::detail::Opt, std::vector<Catch::clara::detail::Opt, std::allocator<Catch::clara::detail::Opt> > > const&) [1840]
[1586]   0.0    0.00    0.00     140         __gnu_cxx::__normal_iterator<Catch::clara::detail::Opt, std::vector<Catch::clara::detail::Opt, std::allocator<Catch::clara::detail::Opt> > >::base() const [1586]
-----------------------------------------------
                0.00    0.00     140/140         std::move_iterator<Catch::clara::detail::Opt> std::__make_move_if_noexcept_iterator<Catch::clara::detail::Opt, std::move_iterator<Catch::clara::detail::Opt> >(Catch::clara::detail::Opt) [1588]
[1587]   0.0    0.00    0.00     140         std::move_iterator<Catch::clara::detail::Opt>::move_iterator(Catch::clara::detail::Opt) [1587]
-----------------------------------------------
                0.00    0.00     140/140         Catch::clara::detail::Opt std::__uninitialized_move_if_noexcept_a<Catch::clara::detail::Opt, Catch::clara::detail::Opt, std::allocator<Catch::clara::detail::Opt> >(Catch::clara::detail::Opt, Catch::clara::detail::Opt, Catch::clara::detail::Opt, std::allocator<Catch::clara::detail::Opt>&) [650]
[1588]   0.0    0.00    0.00     140         std::move_iterator<Catch::clara::detail::Opt> std::__make_move_if_noexcept_iterator<Catch::clara::detail::Opt, std::move_iterator<Catch::clara::detail::Opt> >(Catch::clara::detail::Opt) [1588]
                0.00    0.00     140/140         std::move_iterator<Catch::clara::detail::Opt>::move_iterator(Catch::clara::detail::Opt) [1587]
-----------------------------------------------
                0.00    0.00       1/137         std::Spcounted_ptr_inplace<Catch::clara::detail::BoundFlagLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(bool)#9}>, std::allocator<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(bool)#9}>, (__gnu_cxx::Lockpolicy)2>::Spcounted_ptr_inplace<{lambda(bool)#9} const&>(Catch::clara::detail::BoundFlagLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(bool)#9}>, {lambda(bool)#9} const&) [3975]
                0.00    0.00       1/137         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&)#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::BoundLambda<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&) [3940]
                0.00    0.00       1/137         std::Spcounted_ptr_inplace<Catch::clara::detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(int)#10}>, std::allocator<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(int)#10}>, (__gnu_cxx::Lockpolicy)2>::Spcounted_ptr_inplace<{lambda(int)#10} const&>(Catch::clara::detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(int)#10}>, {lambda(int)#10} const&) [3961]
                0.00    0.00       1/137         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&)#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::BoundLambda<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&) [3947]
                0.00    0.00       1/137         std::Spcounted_ptr_inplace<Catch::clara::detail::BoundLambda<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::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(bool)#11}>, {lambda(bool)#11} const&) [3954]
                0.00    0.00       1/137         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&) [3898]
                0.00    0.00       1/137         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&) [3933]
                0.00    0.00       1/137         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&) [3905]
                0.00    0.00       1/137         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&) [3912]
                0.00    0.00       1/137         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&) [3919]
                0.00    0.00       1/137         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&) [3926]
                0.00    0.00       1/137         std::Spcounted_ptr_inplace<Catch::Config, std::allocator<Catch::Config>, (__gnu_cxx::Lockpolicy)2>::Spcounted_ptr_inplace<Catch::ConfigData&>(std::allocator<Catch::Config>, Catch::ConfigData&) [165]
                0.00    0.00       1/137         std::Spcounted_ptr_inplace<Catch::clara::detail::BoundFlagLambda<Catch::clara::detail::Help::Help(bool&)::{lambda(bool)#1}>, std::allocator<Catch::clara::detail::Help::Help(bool&)::{lambda(bool)#1}>, (__gnu_cxx::Lockpolicy)2>::Spcounted_ptr_inplace<{lambda(bool)#1} const&>(Catch::clara::detail::BoundFlagLambda<Catch::clara::detail::Help::Help(bool&)::{lambda(bool)#1}>, {lambda(bool)#1} const&) [3982]
                0.00    0.00       1/137         std::Spcounted_ptr_inplace<Catch::ReporterRegistrar<Catch::CompactReporter>::ReporterFactory, std::allocator<Catch::ReporterRegistrar<Catch::CompactReporter>::ReporterFactory>, (__gnu_cxx::Lockpolicy)2>::Spcounted_ptr_inplace<>(std::allocator<Catch::ReporterRegistrar<Catch::CompactReporter>::ReporterFactory>) [3884]
                0.00    0.00       1/137         std::Spcounted_ptr_inplace<Catch::ReporterRegistrar<Catch::ConsoleReporter>::ReporterFactory, std::allocator<Catch::ReporterRegistrar<Catch::ConsoleReporter>::ReporterFactory>, (__gnu_cxx::Lockpolicy)2>::Spcounted_ptr_inplace<>(std::allocator<Catch::ReporterRegistrar<Catch::ConsoleReporter>::ReporterFactory>) [3891]
                0.00    0.00       1/137         std::Spcounted_ptr_inplace<Catch::ReporterRegistrar<Catch::JunitReporter>::ReporterFactory, std::allocator<Catch::ReporterRegistrar<Catch::JunitReporter>::ReporterFactory>, (__gnu_cxx::Lockpolicy)2>::Spcounted_ptr_inplace<>(std::allocator<Catch::ReporterRegistrar<Catch::JunitReporter>::ReporterFactory>) [3877]
                0.00    0.00       1/137         std::Spcounted_ptr_inplace<Catch::ReporterRegistrar<Catch::XmlReporter>::ReporterFactory, std::allocator<Catch::ReporterRegistrar<Catch::XmlReporter>::ReporterFactory>, (__gnu_cxx::Lockpolicy)2>::Spcounted_ptr_inplace<>(std::allocator<Catch::ReporterRegistrar<Catch::XmlReporter>::ReporterFactory>) [3870]
                0.00    0.00       1/137         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&) [3968]
                0.00    0.00       2/137         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> > > >&) [2901]
                0.00    0.00       2/137         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&) [2908]
                0.00    0.00       3/137         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]) [855]
                0.00    0.00       3/137         std::Spcounted_ptr_inplace<Catch::clara::detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::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> >&) [2522]
                0.00    0.00       3/137         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&) [2529]
                0.00    0.00      14/137         std::Spcounted_ptr<Catch::ITestInvoker, (__gnu_cxx::Lockpolicy)2>::Spcounted_ptr(Catch::ITestInvoker) [1984]
                0.00    0.00      14/137         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&) [2008]
                0.00    0.00      14/137         std::Spcounted_ptr_inplace<Catch::TestCaseTracking::SectionTracker, std::allocator<Catch::TestCaseTracking::SectionTracker>, (__gnu_cxx::Lockpolicy)2>::Spcounted_ptr_inplace<Catch::TestCaseTracking::NameAndLocation, Catch::TestCaseTracking::TrackerContext&, decltype(nullptr)>(std::allocator<Catch::TestCaseTracking::SectionTracker>, Catch::TestCaseTracking::NameAndLocation&&, Catch::TestCaseTracking::TrackerContext&, decltype(nullptr)&&) [505]
                0.00    0.00      64/137         std::Spcounted_ptr_inplace<Catch::TestCaseTracking::SectionTracker, std::allocator<Catch::TestCaseTracking::SectionTracker>, (__gnu_cxx::Lockpolicy)2>::Spcounted_ptr_inplace<Catch::TestCaseTracking::NameAndLocation const&, Catch::TestCaseTracking::TrackerContext&, Catch::TestCaseTracking::ITracker>(std::allocator<Catch::TestCaseTracking::SectionTracker>, Catch::TestCaseTracking::NameAndLocation const&, Catch::TestCaseTracking::TrackerContext&, Catch::TestCaseTracking::ITracker&&) [306]
[1589]   0.0    0.00    0.00     137         std::Spcounted_base<(__gnu_cxx::Lockpolicy)2>::Spcounted_base() [1589]
-----------------------------------------------
                0.00    0.00       1/137         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() [3927]
                0.00    0.00       1/137         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() [3920]
                0.00    0.00       1/137         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() [3913]
                0.00    0.00       1/137         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() [3906]
                0.00    0.00       1/137         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() [3934]
                0.00    0.00       1/137         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() [3899]
                0.00    0.00       1/137         std::Spcounted_ptr_inplace<Catch::clara::detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(bool)#11}>, std::allocator<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(bool)#11}>, (__gnu_cxx::Lockpolicy)2>::~Spcounted_ptr_inplace() [3955]
                0.00    0.00       1/137         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&)#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() [3948]
                0.00    0.00       1/137         std::Spcounted_ptr_inplace<Catch::clara::detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(int)#10}>, std::allocator<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(int)#10}>, (__gnu_cxx::Lockpolicy)2>::~Spcounted_ptr_inplace() [3962]
                0.00    0.00       1/137         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&)#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() [3941]
                0.00    0.00       1/137         std::Spcounted_ptr_inplace<Catch::clara::detail::BoundFlagLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(bool)#9}>, std::allocator<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(bool)#9}>, (__gnu_cxx::Lockpolicy)2>::~Spcounted_ptr_inplace() [3976]
                0.00    0.00       1/137         std::Spcounted_ptr_inplace<Catch::clara::detail::BoundValueRef<long>, std::allocator<Catch::clara::detail::BoundValueRef<long> >, (__gnu_cxx::Lockpolicy)2>::~Spcounted_ptr_inplace() [3969]
                0.00    0.00       1/137         std::Spcounted_ptr_inplace<Catch::ReporterRegistrar<Catch::XmlReporter>::ReporterFactory, std::allocator<Catch::ReporterRegistrar<Catch::XmlReporter>::ReporterFactory>, (__gnu_cxx::Lockpolicy)2>::~Spcounted_ptr_inplace() [3871]
                0.00    0.00       1/137         std::Spcounted_ptr_inplace<Catch::ReporterRegistrar<Catch::JunitReporter>::ReporterFactory, std::allocator<Catch::ReporterRegistrar<Catch::JunitReporter>::ReporterFactory>, (__gnu_cxx::Lockpolicy)2>::~Spcounted_ptr_inplace() [3878]
                0.00    0.00       1/137         std::Spcounted_ptr_inplace<Catch::ReporterRegistrar<Catch::ConsoleReporter>::ReporterFactory, std::allocator<Catch::ReporterRegistrar<Catch::ConsoleReporter>::ReporterFactory>, (__gnu_cxx::Lockpolicy)2>::~Spcounted_ptr_inplace() [3892]
                0.00    0.00       1/137         std::Spcounted_ptr_inplace<Catch::ReporterRegistrar<Catch::CompactReporter>::ReporterFactory, std::allocator<Catch::ReporterRegistrar<Catch::CompactReporter>::ReporterFactory>, (__gnu_cxx::Lockpolicy)2>::~Spcounted_ptr_inplace() [3885]
                0.00    0.00       1/137         std::Spcounted_ptr_inplace<Catch::clara::detail::BoundFlagLambda<Catch::clara::detail::Help::Help(bool&)::{lambda(bool)#1}>, std::allocator<Catch::clara::detail::Help::Help(bool&)::{lambda(bool)#1}>, (__gnu_cxx::Lockpolicy)2>::~Spcounted_ptr_inplace() [3983]
                0.00    0.00       1/137         std::Spcounted_ptr_inplace<Catch::Config, std::allocator<Catch::Config>, (__gnu_cxx::Lockpolicy)2>::~Spcounted_ptr_inplace() [3988]
                0.00    0.00       2/137         std::Spcounted_ptr_inplace<Catch::clara::detail::BoundValueRef<double>, std::allocator<Catch::clara::detail::BoundValueRef<double> >, (__gnu_cxx::Lockpolicy)2>::~Spcounted_ptr_inplace() [2909]
                0.00    0.00       2/137         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() [2902]
                0.00    0.00       3/137         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() [2530]
                0.00    0.00       3/137         std::Spcounted_ptr_inplace<Catch::clara::detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::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() [2523]
                0.00    0.00       3/137         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() [2539]
                0.00    0.00      14/137         std::Spcounted_ptr<Catch::ITestInvoker, (__gnu_cxx::Lockpolicy)2>::~Spcounted_ptr() [1986]
                0.00    0.00      14/137         std::Spcounted_ptr_inplace<Catch::clara::detail::BoundFlagRef, std::allocator<Catch::clara::detail::BoundFlagRef>, (__gnu_cxx::Lockpolicy)2>::~Spcounted_ptr_inplace() [2009]
                0.00    0.00      78/137         std::Spcounted_ptr_inplace<Catch::TestCaseTracking::SectionTracker, std::allocator<Catch::TestCaseTracking::SectionTracker>, (__gnu_cxx::Lockpolicy)2>::~Spcounted_ptr_inplace() [1695]
[1590]   0.0    0.00    0.00     137         std::Spcounted_base<(__gnu_cxx::Lockpolicy)2>::~Spcounted_base() [1590]
-----------------------------------------------
                0.00    0.00      28/128         Catch::Totals::operator-(Catch::Totals const&) const [1958]
                0.00    0.00      50/128         Catch::RunContext::sectionEnded(Catch::SectionEndInfo const&) [705]
                0.00    0.00      50/128         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> >&) [7]
[1591]   0.0    0.00    0.00     128         Catch::Counts::operator-(Catch::Counts const&) const [1591]
-----------------------------------------------
                                 128             void std::Destroy<std::sharedptr<Catch::TestCaseTracking::ITracker>>(std::shared_ptr<Catch::TestCaseTracking::ITracker>, std::shared_ptr<Catch::TestCaseTracking::ITracker>) <cycle 1> [1594]
[1592]   0.0    0.00    0.00     128         void std::Destroyaux<false>::__destroy<std::shared_ptr<Catch::TestCaseTracking::ITracker>>(std::shared_ptr<Catch::TestCaseTracking::ITracker>, std::shared_ptr<Catch::TestCaseTracking::ITracker>) <cycle 1> [1592]
                0.00    0.00     111/158         std::shared_ptr<Catch::TestCaseTracking::ITracker> std::__addressof<std::shared_ptr<Catch::TestCaseTracking::ITracker> >(std::shared_ptr<Catch::TestCaseTracking::ITracker>&) [1560]
                                 111             void std::Destroy<std::sharedptr<Catch::TestCaseTracking::ITracker> >(std::shared_ptr<Catch::TestCaseTracking::ITracker>) <cycle 1> [1606]
-----------------------------------------------
                0.00    0.00      50/128         void std::vector<std::shared_ptr<Catch::TestCaseTracking::ITracker>, std::allocator<std::shared_ptr<Catch::TestCaseTracking::ITracker> > >::_M_realloc_insert<std::shared_ptr<Catch::TestCaseTracking::ITracker> const&>(__gnu_cxx::__normal_iterator<std::shared_ptr<Catch::TestCaseTracking::ITracker>, std::vector<std::shared_ptr<Catch::TestCaseTracking::ITracker>, std::allocator<std::shared_ptr<Catch::TestCaseTracking::ITracker> > > >, std::shared_ptr<Catch::TestCaseTracking::ITracker> const&) [1058]
                0.00    0.00      78/128         std::Vectorbase<std::shared_ptr<Catch::TestCaseTracking::ITracker>, std::allocator<std::shared_ptr<Catch::TestCaseTracking::ITracker> > >::~Vectorbase() [1680]
[1593]   0.0    0.00    0.00     128         std::Vectorbase<std::shared_ptr<Catch::TestCaseTracking::ITracker>, std::allocator<std::shared_ptr<Catch::TestCaseTracking::ITracker> > >::_M_deallocate(std::shared_ptr<Catch::TestCaseTracking::ITracker>, unsigned long) [1593]
                0.00    0.00      50/50          std::allocator_traits<std::allocator<std::shared_ptr<Catch::TestCaseTracking::ITracker> > >::deallocate(std::allocator<std::shared_ptr<Catch::TestCaseTracking::ITracker> >&, std::shared_ptr<Catch::TestCaseTracking::ITracker>, unsigned long) [1786]
-----------------------------------------------
                                 128             void std::Destroy<std::sharedptr<Catch::TestCaseTracking::ITracker>, std::shared_ptr<Catch::TestCaseTracking::ITracker> >(std::shared_ptr<Catch::TestCaseTracking::ITracker>, std::shared_ptr<Catch::TestCaseTracking::ITracker>, std::allocator<std::shared_ptr<Catch::TestCaseTracking::ITracker> >&) <cycle 1> [1595]
[1594]   0.0    0.00    0.00     128         void std::Destroy<std::sharedptr<Catch::TestCaseTracking::ITracker>>(std::shared_ptr<Catch::TestCaseTracking::ITracker>, std::shared_ptr<Catch::TestCaseTracking::ITracker>) <cycle 1> [1594]
                                 128             void std::Destroyaux<false>::__destroy<std::shared_ptr<Catch::TestCaseTracking::ITracker>>(std::shared_ptr<Catch::TestCaseTracking::ITracker>, std::shared_ptr<Catch::TestCaseTracking::ITracker>) <cycle 1> [1592]
-----------------------------------------------
                                  78             std::vector<std::shared_ptr<Catch::TestCaseTracking::ITracker>, std::allocator<std::shared_ptr<Catch::TestCaseTracking::ITracker> > >::~vector() <cycle 1> [1697]
                0.00    0.00      50/3889        void std::vector<std::shared_ptr<Catch::TestCaseTracking::ITracker>, std::allocator<std::shared_ptr<Catch::TestCaseTracking::ITracker> > >::_M_realloc_insert<std::shared_ptr<Catch::TestCaseTracking::ITracker> const&>(__gnu_cxx::__normal_iterator<std::shared_ptr<Catch::TestCaseTracking::ITracker>, std::vector<std::shared_ptr<Catch::TestCaseTracking::ITracker>, std::allocator<std::shared_ptr<Catch::TestCaseTracking::ITracker> > > >, std::shared_ptr<Catch::TestCaseTracking::ITracker> const&) [1058]
[1595]   0.0    0.00    0.00     128         void std::Destroy<std::sharedptr<Catch::TestCaseTracking::ITracker>, std::shared_ptr<Catch::TestCaseTracking::ITracker> >(std::shared_ptr<Catch::TestCaseTracking::ITracker>, std::shared_ptr<Catch::TestCaseTracking::ITracker>, std::allocator<std::shared_ptr<Catch::TestCaseTracking::ITracker> >&) <cycle 1> [1595]
                                 128             void std::Destroy<std::sharedptr<Catch::TestCaseTracking::ITracker>>(std::shared_ptr<Catch::TestCaseTracking::ITracker>, std::shared_ptr<Catch::TestCaseTracking::ITracker>) <cycle 1> [1594]
-----------------------------------------------
                0.00    0.00      14/126         std::shared_ptr<Catch::clara::detail::BoundFlagRef> std::make_shared<Catch::clara::detail::BoundFlagRef, bool&>(bool&) [2029]
                0.00    0.00      14/126         std::shared_ptr<Catch::clara::detail::BoundFlagRef> std::allocate_shared<Catch::clara::detail::BoundFlagRef, std::allocator<Catch::clara::detail::BoundFlagRef>, bool&>(std::allocator<Catch::clara::detail::BoundFlagRef> const&, bool&) [2031]
                0.00    0.00      14/126         std::pair<std::Rbtree_const_iterator<Catch::TestCase>, bool>::pair<std::Rbtree_iterator<Catch::TestCase>&, bool&, true>(std::Rbtree_iterator<Catch::TestCase>&, bool&) [2012]
                0.00    0.00      14/126         std::shared_ptr<Catch::clara::detail::BoundFlagRef>::shared_ptr<std::allocator<Catch::clara::detail::BoundFlagRef>, bool&>(std::Spmake_shared_tag, std::allocator<Catch::clara::detail::BoundFlagRef> const&, bool&) [1968]
                0.00    0.00      14/126         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&) [1975]
                0.00    0.00      14/126         std::__shared_count<(__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&) [1979]
                0.00    0.00      14/126         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&) [2008]
                0.00    0.00      14/126         void std::allocator_traits<std::allocator<Catch::clara::detail::BoundFlagRef> >::construct<Catch::clara::detail::BoundFlagRef, bool&>(std::allocator<Catch::clara::detail::BoundFlagRef>&, Catch::clara::detail::BoundFlagRef, bool&) [1991]
                0.00    0.00      14/126         void __gnu_cxx::new_allocator<Catch::clara::detail::BoundFlagRef>::construct<Catch::clara::detail::BoundFlagRef, bool&>(Catch::clara::detail::BoundFlagRef, bool&) [1942]
[1596]   0.0    0.00    0.00     126         bool& std::forward<bool&>(std::remove_reference<bool&>::type&) [1596]
-----------------------------------------------
                0.00    0.00     124/124         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&) [716]
[1597]   0.0    0.00    0.00     124         std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::_M_check_len(unsigned long, char const) const [1597]
                0.00    0.00     496/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> > > >::size() const [1370]
                0.00    0.00     248/248         std::vector<std::__cxx11::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 [1495]
                0.00    0.00     124/221         unsigned long const& std::max<unsigned long>(unsigned long const&, unsigned long const&) [1526]
-----------------------------------------------
                0.00    0.00       1/123         std::__shared_ptr<Catch::clara::detail::BoundFlagLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(bool)#9}>, (__gnu_cxx::Lockpolicy)2>::__shared_ptr<std::allocator<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(bool)#9}>, {lambda(bool)#9} const&>(std::Spmake_shared_tag, std::allocator<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(bool)#9}> const&, {lambda(bool)#9} const&) [3636]
                0.00    0.00       1/123         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&)#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&) [3626]
                0.00    0.00       1/123         std::__shared_ptr<Catch::clara::detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(int)#10}>, (__gnu_cxx::Lockpolicy)2>::__shared_ptr<std::allocator<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(int)#10}>, {lambda(int)#10} const&>(std::Spmake_shared_tag, std::allocator<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(int)#10}> const&, {lambda(int)#10} const&) [3632]
                0.00    0.00       1/123         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&)#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&) [3628]
                0.00    0.00       1/123         std::__shared_ptr<Catch::clara::detail::BoundLambda<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&) [3630]
                0.00    0.00       1/123         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&) [3614]
                0.00    0.00       1/123         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&) [3624]
                0.00    0.00       1/123         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&) [3616]
                0.00    0.00       1/123         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&) [3618]
                0.00    0.00       1/123         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&) [3620]
                0.00    0.00       1/123         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&) [3622]
                0.00    0.00       1/123         std::__shared_ptr<Catch::Config, (__gnu_cxx::Lockpolicy)2>::__shared_ptr<std::allocator<Catch::Config>, Catch::ConfigData&>(std::Spmake_shared_tag, std::allocator<Catch::Config> const&, Catch::ConfigData&) [162]
                0.00    0.00       1/123         std::__shared_ptr<Catch::clara::detail::BoundFlagLambda<Catch::clara::detail::Help::Help(bool&)::{lambda(bool)#1}>, (__gnu_cxx::Lockpolicy)2>::__shared_ptr<std::allocator<Catch::clara::detail::Help::Help(bool&)::{lambda(bool)#1}>, {lambda(bool)#1} const&>(std::Spmake_shared_tag, std::allocator<Catch::clara::detail::Help::Help(bool&)::{lambda(bool)#1}> const&, {lambda(bool)#1} const&) [3638]
                0.00    0.00       1/123         std::__shared_ptr<Catch::ReporterRegistrar<Catch::CompactReporter>::ReporterFactory, (__gnu_cxx::Lockpolicy)2>::__shared_ptr<std::allocator<Catch::ReporterRegistrar<Catch::CompactReporter>::ReporterFactory>>(std::Spmake_shared_tag, std::allocator<Catch::ReporterRegistrar<Catch::CompactReporter>::ReporterFactory> const&) [3610]
                0.00    0.00       1/123         std::__shared_ptr<Catch::ReporterRegistrar<Catch::ConsoleReporter>::ReporterFactory, (__gnu_cxx::Lockpolicy)2>::__shared_ptr<std::allocator<Catch::ReporterRegistrar<Catch::ConsoleReporter>::ReporterFactory>>(std::Spmake_shared_tag, std::allocator<Catch::ReporterRegistrar<Catch::ConsoleReporter>::ReporterFactory> const&) [3612]
                0.00    0.00       1/123         std::__shared_ptr<Catch::ReporterRegistrar<Catch::JunitReporter>::ReporterFactory, (__gnu_cxx::Lockpolicy)2>::__shared_ptr<std::allocator<Catch::ReporterRegistrar<Catch::JunitReporter>::ReporterFactory>>(std::Spmake_shared_tag, std::allocator<Catch::ReporterRegistrar<Catch::JunitReporter>::ReporterFactory> const&) [3608]
                0.00    0.00       1/123         std::__shared_ptr<Catch::ReporterRegistrar<Catch::XmlReporter>::ReporterFactory, (__gnu_cxx::Lockpolicy)2>::__shared_ptr<std::allocator<Catch::ReporterRegistrar<Catch::XmlReporter>::ReporterFactory>>(std::Spmake_shared_tag, std::allocator<Catch::ReporterRegistrar<Catch::XmlReporter>::ReporterFactory> const&) [3606]
                0.00    0.00       1/123         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&) [3634]
                0.00    0.00       2/123         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> > > >&) [2783]
                0.00    0.00       2/123         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&) [2785]
                0.00    0.00       3/123         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]) [852]
                0.00    0.00       3/123         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> >&) [2464]
                0.00    0.00       3/123         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&) [2466]
                0.00    0.00      14/123         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&) [1975]
                0.00    0.00      14/123         std::__shared_ptr<Catch::TestCaseTracking::SectionTracker, (__gnu_cxx::Lockpolicy)2>::__shared_ptr<std::allocator<Catch::TestCaseTracking::SectionTracker>, Catch::TestCaseTracking::NameAndLocation, Catch::TestCaseTracking::TrackerContext&, decltype(nullptr)>(std::Spmake_shared_tag, std::allocator<Catch::TestCaseTracking::SectionTracker> const&, Catch::TestCaseTracking::NameAndLocation&&, Catch::TestCaseTracking::TrackerContext&, decltype(nullptr)&&) [502]
                0.00    0.00      64/123         std::__shared_ptr<Catch::TestCaseTracking::SectionTracker, (__gnu_cxx::Lockpolicy)2>::__shared_ptr<std::allocator<Catch::TestCaseTracking::SectionTracker>, Catch::TestCaseTracking::NameAndLocation const&, Catch::TestCaseTracking::TrackerContext&, Catch::TestCaseTracking::ITracker>(std::Spmake_shared_tag, std::allocator<Catch::TestCaseTracking::SectionTracker> const&, Catch::TestCaseTracking::NameAndLocation const&, Catch::TestCaseTracking::TrackerContext&, Catch::TestCaseTracking::ITracker&&) [303]
[1598]   0.0    0.00    0.00     123         std::__shared_count<(__gnu_cxx::Lockpolicy)2>::_M_get_deleter(std::type_info const&) const [1598]
                0.00    0.00      78/78          std::Spcounted_ptr_inplace<Catch::TestCaseTracking::SectionTracker, std::allocator<Catch::TestCaseTracking::SectionTracker>, (__gnu_cxx::Lockpolicy)2>::_M_get_deleter(std::type_info const&) [1692]
                0.00    0.00      14/14          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&) [2005]
                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&) [2526]
                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_get_deleter(std::type_info const&) [2536]
                0.00    0.00       3/3           std::Spcounted_ptr_inplace<Catch::clara::detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::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&) [2519]
                0.00    0.00       2/2           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&) [2905]
                0.00    0.00       2/2           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&) [2898]
                0.00    0.00       1/1           std::Spcounted_ptr_inplace<Catch::Config, std::allocator<Catch::Config>, (__gnu_cxx::Lockpolicy)2>::_M_get_deleter(std::type_info const&) [3985]
                0.00    0.00       1/1           std::Spcounted_ptr_inplace<Catch::clara::detail::BoundFlagLambda<Catch::clara::detail::Help::Help(bool&)::{lambda(bool)#1}>, std::allocator<Catch::clara::detail::Help::Help(bool&)::{lambda(bool)#1}>, (__gnu_cxx::Lockpolicy)2>::_M_get_deleter(std::type_info const&) [3979]
                0.00    0.00       1/1           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&)#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&) [3937]
                0.00    0.00       1/1           std::Spcounted_ptr_inplace<Catch::clara::detail::BoundFlagLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(bool)#9}>, std::allocator<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(bool)#9}>, (__gnu_cxx::Lockpolicy)2>::_M_get_deleter(std::type_info const&) [3972]
                0.00    0.00       1/1           std::Spcounted_ptr_inplace<Catch::clara::detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(int)#10}>, std::allocator<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(int)#10}>, (__gnu_cxx::Lockpolicy)2>::_M_get_deleter(std::type_info const&) [3958]
                0.00    0.00       1/1           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&)#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&) [3944]
                0.00    0.00       1/1           std::Spcounted_ptr_inplace<Catch::clara::detail::BoundLambda<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&) [3951]
                0.00    0.00       1/1           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&) [3895]
                0.00    0.00       1/1           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&) [3930]
                0.00    0.00       1/1           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&) [3902]
                0.00    0.00       1/1           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&) [3909]
                0.00    0.00       1/1           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&) [3916]
                0.00    0.00       1/1           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&) [3923]
                0.00    0.00       1/1           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&) [3965]
                0.00    0.00       1/1           std::Spcounted_ptr_inplace<Catch::ReporterRegistrar<Catch::XmlReporter>::ReporterFactory, std::allocator<Catch::ReporterRegistrar<Catch::XmlReporter>::ReporterFactory>, (__gnu_cxx::Lockpolicy)2>::_M_get_deleter(std::type_info const&) [3867]
                0.00    0.00       1/1           std::Spcounted_ptr_inplace<Catch::ReporterRegistrar<Catch::JunitReporter>::ReporterFactory, std::allocator<Catch::ReporterRegistrar<Catch::JunitReporter>::ReporterFactory>, (__gnu_cxx::Lockpolicy)2>::_M_get_deleter(std::type_info const&) [3874]
                0.00    0.00       1/1           std::Spcounted_ptr_inplace<Catch::ReporterRegistrar<Catch::ConsoleReporter>::ReporterFactory, std::allocator<Catch::ReporterRegistrar<Catch::ConsoleReporter>::ReporterFactory>, (__gnu_cxx::Lockpolicy)2>::_M_get_deleter(std::type_info const&) [3888]
                0.00    0.00       1/1           std::Spcounted_ptr_inplace<Catch::ReporterRegistrar<Catch::CompactReporter>::ReporterFactory, std::allocator<Catch::ReporterRegistrar<Catch::CompactReporter>::ReporterFactory>, (__gnu_cxx::Lockpolicy)2>::_M_get_deleter(std::type_info const&) [3881]
-----------------------------------------------
                0.00    0.00       1/123         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&) [3923]
                0.00    0.00       1/123         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&) [3916]
                0.00    0.00       1/123         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&) [3909]
                0.00    0.00       1/123         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&) [3902]
                0.00    0.00       1/123         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&) [3930]
                0.00    0.00       1/123         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&) [3895]
                0.00    0.00       1/123         std::Spcounted_ptr_inplace<Catch::clara::detail::BoundLambda<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&) [3951]
                0.00    0.00       1/123         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&)#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&) [3944]
                0.00    0.00       1/123         std::Spcounted_ptr_inplace<Catch::clara::detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(int)#10}>, std::allocator<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(int)#10}>, (__gnu_cxx::Lockpolicy)2>::_M_get_deleter(std::type_info const&) [3958]
                0.00    0.00       1/123         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&)#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&) [3937]
                0.00    0.00       1/123         std::Spcounted_ptr_inplace<Catch::clara::detail::BoundFlagLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(bool)#9}>, std::allocator<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(bool)#9}>, (__gnu_cxx::Lockpolicy)2>::_M_get_deleter(std::type_info const&) [3972]
                0.00    0.00       1/123         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&) [3965]
                0.00    0.00       1/123         std::Spcounted_ptr_inplace<Catch::ReporterRegistrar<Catch::XmlReporter>::ReporterFactory, std::allocator<Catch::ReporterRegistrar<Catch::XmlReporter>::ReporterFactory>, (__gnu_cxx::Lockpolicy)2>::_M_get_deleter(std::type_info const&) [3867]
                0.00    0.00       1/123         std::Spcounted_ptr_inplace<Catch::ReporterRegistrar<Catch::JunitReporter>::ReporterFactory, std::allocator<Catch::ReporterRegistrar<Catch::JunitReporter>::ReporterFactory>, (__gnu_cxx::Lockpolicy)2>::_M_get_deleter(std::type_info const&) [3874]
                0.00    0.00       1/123         std::Spcounted_ptr_inplace<Catch::ReporterRegistrar<Catch::ConsoleReporter>::ReporterFactory, std::allocator<Catch::ReporterRegistrar<Catch::ConsoleReporter>::ReporterFactory>, (__gnu_cxx::Lockpolicy)2>::_M_get_deleter(std::type_info const&) [3888]
                0.00    0.00       1/123         std::Spcounted_ptr_inplace<Catch::ReporterRegistrar<Catch::CompactReporter>::ReporterFactory, std::allocator<Catch::ReporterRegistrar<Catch::CompactReporter>::ReporterFactory>, (__gnu_cxx::Lockpolicy)2>::_M_get_deleter(std::type_info const&) [3881]
                0.00    0.00       1/123         std::Spcounted_ptr_inplace<Catch::clara::detail::BoundFlagLambda<Catch::clara::detail::Help::Help(bool&)::{lambda(bool)#1}>, std::allocator<Catch::clara::detail::Help::Help(bool&)::{lambda(bool)#1}>, (__gnu_cxx::Lockpolicy)2>::_M_get_deleter(std::type_info const&) [3979]
                0.00    0.00       1/123         std::Spcounted_ptr_inplace<Catch::Config, std::allocator<Catch::Config>, (__gnu_cxx::Lockpolicy)2>::_M_get_deleter(std::type_info const&) [3985]
                0.00    0.00       2/123         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&) [2905]
                0.00    0.00       2/123         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&) [2898]
                0.00    0.00       3/123         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&) [2526]
                0.00    0.00       3/123         std::Spcounted_ptr_inplace<Catch::clara::detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::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&) [2519]
                0.00    0.00       3/123         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&) [2536]
                0.00    0.00      14/123         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&) [2005]
                0.00    0.00      78/123         std::Spcounted_ptr_inplace<Catch::TestCaseTracking::SectionTracker, std::allocator<Catch::TestCaseTracking::SectionTracker>, (__gnu_cxx::Lockpolicy)2>::_M_get_deleter(std::type_info const&) [1692]
[1599]   0.0    0.00    0.00     123         std::type_info::operator==(std::type_info const&) const [1599]
-----------------------------------------------
                0.00    0.00     114/114         std::Rbtree_node<Catch::TestCase const>::_M_valptr() const [1602]
[1600]   0.0    0.00    0.00     114         __gnu_cxx::__aligned_membuf<Catch::TestCase const>::_M_ptr() const [1600]
                0.00    0.00     114/114         __gnu_cxx::__aligned_membuf<Catch::TestCase const>::_M_addr() const [1601]
-----------------------------------------------
                0.00    0.00     114/114         __gnu_cxx::__aligned_membuf<Catch::TestCase const>::_M_ptr() const [1600]
[1601]   0.0    0.00    0.00     114         __gnu_cxx::__aligned_membuf<Catch::TestCase const>::_M_addr() const [1601]
-----------------------------------------------
                0.00    0.00      14/114         std::Rbtree_const_iterator<Catch::TestCase const>::operator() const [1964]
                0.00    0.00      26/114         std::Rbtree<Catch::TestCase const, Catch::TestCase const, std::Identity<Catch::TestCase const>, std::less<Catch::TestCase const>, std::allocator<Catch::TestCase const> >::S_value(std::Rbtree_node_base const) [1872]
                0.00    0.00      74/114         std::Rbtree<Catch::TestCase const, Catch::TestCase const, std::Identity<Catch::TestCase const>, std::less<Catch::TestCase const>, std::allocator<Catch::TestCase const> >::S_value(std::Rbtree_node<Catch::TestCase const> const) [1728]
[1602]   0.0    0.00    0.00     114         std::Rbtree_node<Catch::TestCase const>::_M_valptr() const [1602]
                0.00    0.00     114/114         __gnu_cxx::__aligned_membuf<Catch::TestCase const>::_M_ptr() const [1600]
-----------------------------------------------
                0.00    0.00       1/113         std::vector<Catch::clara::detail::Opt, std::allocator<Catch::clara::detail::Opt> >::operator=(std::vector<Catch::clara::detail::Opt, std::allocator<Catch::clara::detail::Opt> > const&) [775]
                0.00    0.00      35/113         void std::vector<Catch::clara::detail::Opt, std::allocator<Catch::clara::detail::Opt> >::_M_realloc_insert<Catch::clara::detail::Opt const&>(__gnu_cxx::__normal_iterator<Catch::clara::detail::Opt, std::vector<Catch::clara::detail::Opt, std::allocator<Catch::clara::detail::Opt> > >, Catch::clara::detail::Opt const&) [635]
                0.00    0.00      77/113         std::Vectorbase<Catch::clara::detail::Opt, std::allocator<Catch::clara::detail::Opt> >::~Vectorbase() [1705]
[1603]   0.0    0.00    0.00     113         std::Vectorbase<Catch::clara::detail::Opt, std::allocator<Catch::clara::detail::Opt> >::_M_deallocate(Catch::clara::detail::Opt, unsigned long) [1603]
                0.00    0.00     107/107         std::allocator_traits<std::allocator<Catch::clara::detail::Opt> >::deallocate(std::allocator<Catch::clara::detail::Opt>&, Catch::clara::detail::Opt, unsigned long) [1610]
-----------------------------------------------
                0.00    0.00      14/112         std::shared_ptr<Catch::TestCaseTracking::SectionTracker> std::make_shared<Catch::TestCaseTracking::SectionTracker, Catch::TestCaseTracking::NameAndLocation, Catch::TestCaseTracking::TrackerContext&, decltype(nullptr)>(Catch::TestCaseTracking::NameAndLocation&&, Catch::TestCaseTracking::TrackerContext&, decltype(nullptr)&&) [506]
                0.00    0.00      14/112         std::shared_ptr<Catch::TestCaseTracking::SectionTracker> std::allocate_shared<Catch::TestCaseTracking::SectionTracker, std::allocator<Catch::TestCaseTracking::SectionTracker>, Catch::TestCaseTracking::NameAndLocation, Catch::TestCaseTracking::TrackerContext&, decltype(nullptr)>(std::allocator<Catch::TestCaseTracking::SectionTracker> const&, Catch::TestCaseTracking::NameAndLocation&&, Catch::TestCaseTracking::TrackerContext&, decltype(nullptr)&&) [507]
                0.00    0.00      14/112         std::shared_ptr<Catch::TestCaseTracking::SectionTracker>::shared_ptr<std::allocator<Catch::TestCaseTracking::SectionTracker>, Catch::TestCaseTracking::NameAndLocation, Catch::TestCaseTracking::TrackerContext&, decltype(nullptr)>(std::Spmake_shared_tag, std::allocator<Catch::TestCaseTracking::SectionTracker> const&, Catch::TestCaseTracking::NameAndLocation&&, Catch::TestCaseTracking::TrackerContext&, decltype(nullptr)&&) [501]
                0.00    0.00      14/112         std::__shared_ptr<Catch::TestCaseTracking::SectionTracker, (__gnu_cxx::Lockpolicy)2>::__shared_ptr<std::allocator<Catch::TestCaseTracking::SectionTracker>, Catch::TestCaseTracking::NameAndLocation, Catch::TestCaseTracking::TrackerContext&, decltype(nullptr)>(std::Spmake_shared_tag, std::allocator<Catch::TestCaseTracking::SectionTracker> const&, Catch::TestCaseTracking::NameAndLocation&&, Catch::TestCaseTracking::TrackerContext&, decltype(nullptr)&&) [502]
                0.00    0.00      14/112         std::__shared_count<(__gnu_cxx::Lockpolicy)2>::__shared_count<Catch::TestCaseTracking::SectionTracker, std::allocator<Catch::TestCaseTracking::SectionTracker>, Catch::TestCaseTracking::NameAndLocation, Catch::TestCaseTracking::TrackerContext&, decltype(nullptr)>(std::Spmake_shared_tag, Catch::TestCaseTracking::SectionTracker, std::allocator<Catch::TestCaseTracking::SectionTracker> const&, Catch::TestCaseTracking::NameAndLocation&&, Catch::TestCaseTracking::TrackerContext&, decltype(nullptr)&&) [503]
                0.00    0.00      14/112         std::Spcounted_ptr_inplace<Catch::TestCaseTracking::SectionTracker, std::allocator<Catch::TestCaseTracking::SectionTracker>, (__gnu_cxx::Lockpolicy)2>::Spcounted_ptr_inplace<Catch::TestCaseTracking::NameAndLocation, Catch::TestCaseTracking::TrackerContext&, decltype(nullptr)>(std::allocator<Catch::TestCaseTracking::SectionTracker>, Catch::TestCaseTracking::NameAndLocation&&, Catch::TestCaseTracking::TrackerContext&, decltype(nullptr)&&) [505]
                0.00    0.00      14/112         void std::allocator_traits<std::allocator<Catch::TestCaseTracking::SectionTracker> >::construct<Catch::TestCaseTracking::SectionTracker, Catch::TestCaseTracking::NameAndLocation, Catch::TestCaseTracking::TrackerContext&, decltype(nullptr)>(std::allocator<Catch::TestCaseTracking::SectionTracker>&, Catch::TestCaseTracking::SectionTracker, Catch::TestCaseTracking::NameAndLocation&&, Catch::TestCaseTracking::TrackerContext&, decltype(nullptr)&&) [504]
                0.00    0.00      14/112         void __gnu_cxx::new_allocator<Catch::TestCaseTracking::SectionTracker>::construct<Catch::TestCaseTracking::SectionTracker, Catch::TestCaseTracking::NameAndLocation, Catch::TestCaseTracking::TrackerContext&, decltype(nullptr)>(Catch::TestCaseTracking::SectionTracker, Catch::TestCaseTracking::NameAndLocation&&, Catch::TestCaseTracking::TrackerContext&, decltype(nullptr)&&) [500]
[1604]   0.0    0.00    0.00     112         decltype(nullptr)&& std::forward<decltype(nullptr)>(std::remove_reference<decltype(nullptr)>::type&) [1604]
-----------------------------------------------
                0.00    0.00      14/112         std::shared_ptr<Catch::TestCaseTracking::SectionTracker> std::make_shared<Catch::TestCaseTracking::SectionTracker, Catch::TestCaseTracking::NameAndLocation, Catch::TestCaseTracking::TrackerContext&, decltype(nullptr)>(Catch::TestCaseTracking::NameAndLocation&&, Catch::TestCaseTracking::TrackerContext&, decltype(nullptr)&&) [506]
                0.00    0.00      14/112         std::shared_ptr<Catch::TestCaseTracking::SectionTracker> std::allocate_shared<Catch::TestCaseTracking::SectionTracker, std::allocator<Catch::TestCaseTracking::SectionTracker>, Catch::TestCaseTracking::NameAndLocation, Catch::TestCaseTracking::TrackerContext&, decltype(nullptr)>(std::allocator<Catch::TestCaseTracking::SectionTracker> const&, Catch::TestCaseTracking::NameAndLocation&&, Catch::TestCaseTracking::TrackerContext&, decltype(nullptr)&&) [507]
                0.00    0.00      14/112         std::shared_ptr<Catch::TestCaseTracking::SectionTracker>::shared_ptr<std::allocator<Catch::TestCaseTracking::SectionTracker>, Catch::TestCaseTracking::NameAndLocation, Catch::TestCaseTracking::TrackerContext&, decltype(nullptr)>(std::Spmake_shared_tag, std::allocator<Catch::TestCaseTracking::SectionTracker> const&, Catch::TestCaseTracking::NameAndLocation&&, Catch::TestCaseTracking::TrackerContext&, decltype(nullptr)&&) [501]
                0.00    0.00      14/112         std::__shared_ptr<Catch::TestCaseTracking::SectionTracker, (__gnu_cxx::Lockpolicy)2>::__shared_ptr<std::allocator<Catch::TestCaseTracking::SectionTracker>, Catch::TestCaseTracking::NameAndLocation, Catch::TestCaseTracking::TrackerContext&, decltype(nullptr)>(std::Spmake_shared_tag, std::allocator<Catch::TestCaseTracking::SectionTracker> const&, Catch::TestCaseTracking::NameAndLocation&&, Catch::TestCaseTracking::TrackerContext&, decltype(nullptr)&&) [502]
                0.00    0.00      14/112         std::__shared_count<(__gnu_cxx::Lockpolicy)2>::__shared_count<Catch::TestCaseTracking::SectionTracker, std::allocator<Catch::TestCaseTracking::SectionTracker>, Catch::TestCaseTracking::NameAndLocation, Catch::TestCaseTracking::TrackerContext&, decltype(nullptr)>(std::Spmake_shared_tag, Catch::TestCaseTracking::SectionTracker, std::allocator<Catch::TestCaseTracking::SectionTracker> const&, Catch::TestCaseTracking::NameAndLocation&&, Catch::TestCaseTracking::TrackerContext&, decltype(nullptr)&&) [503]
                0.00    0.00      14/112         std::Spcounted_ptr_inplace<Catch::TestCaseTracking::SectionTracker, std::allocator<Catch::TestCaseTracking::SectionTracker>, (__gnu_cxx::Lockpolicy)2>::Spcounted_ptr_inplace<Catch::TestCaseTracking::NameAndLocation, Catch::TestCaseTracking::TrackerContext&, decltype(nullptr)>(std::allocator<Catch::TestCaseTracking::SectionTracker>, Catch::TestCaseTracking::NameAndLocation&&, Catch::TestCaseTracking::TrackerContext&, decltype(nullptr)&&) [505]
                0.00    0.00      14/112         void std::allocator_traits<std::allocator<Catch::TestCaseTracking::SectionTracker> >::construct<Catch::TestCaseTracking::SectionTracker, Catch::TestCaseTracking::NameAndLocation, Catch::TestCaseTracking::TrackerContext&, decltype(nullptr)>(std::allocator<Catch::TestCaseTracking::SectionTracker>&, Catch::TestCaseTracking::SectionTracker, Catch::TestCaseTracking::NameAndLocation&&, Catch::TestCaseTracking::TrackerContext&, decltype(nullptr)&&) [504]
                0.00    0.00      14/112         void __gnu_cxx::new_allocator<Catch::TestCaseTracking::SectionTracker>::construct<Catch::TestCaseTracking::SectionTracker, Catch::TestCaseTracking::NameAndLocation, Catch::TestCaseTracking::TrackerContext&, decltype(nullptr)>(Catch::TestCaseTracking::SectionTracker, Catch::TestCaseTracking::NameAndLocation&&, Catch::TestCaseTracking::TrackerContext&, decltype(nullptr)&&) [500]
[1605]   0.0    0.00    0.00     112         Catch::TestCaseTracking::NameAndLocation&& std::forward<Catch::TestCaseTracking::NameAndLocation>(std::remove_reference<Catch::TestCaseTracking::NameAndLocation>::type&) [1605]
-----------------------------------------------
                                 111             void std::Destroyaux<false>::__destroy<std::shared_ptr<Catch::TestCaseTracking::ITracker>>(std::shared_ptr<Catch::TestCaseTracking::ITracker>, std::shared_ptr<Catch::TestCaseTracking::ITracker>) <cycle 1> [1592]
[1606]   0.0    0.00    0.00     111         void std::Destroy<std::sharedptr<Catch::TestCaseTracking::ITracker> >(std::shared_ptr<Catch::TestCaseTracking::ITracker>) <cycle 1> [1606]
                                 111             std::shared_ptr<Catch::TestCaseTracking::ITracker>::~shared_ptr() <cycle 1> [1439]
-----------------------------------------------
                0.00    0.00       1/110         Catch::clara::detail::Opt std::vector<Catch::clara::detail::Opt, std::allocator<Catch::clara::detail::Opt> >::_M_allocate_and_copy<__gnu_cxx::__normal_iterator<Catch::clara::detail::Opt const, std::vector<Catch::clara::detail::Opt, std::allocator<Catch::clara::detail::Opt> > > >(unsigned long, __gnu_cxx::__normal_iterator<Catch::clara::detail::Opt const, std::vector<Catch::clara::detail::Opt, std::allocator<Catch::clara::detail::Opt> > >, __gnu_cxx::__normal_iterator<Catch::clara::detail::Opt const, std::vector<Catch::clara::detail::Opt, std::allocator<Catch::clara::detail::Opt> > >) [781]
                0.00    0.00      35/110         void std::vector<Catch::clara::detail::Opt, std::allocator<Catch::clara::detail::Opt> >::_M_realloc_insert<Catch::clara::detail::Opt const&>(__gnu_cxx::__normal_iterator<Catch::clara::detail::Opt, std::vector<Catch::clara::detail::Opt, std::allocator<Catch::clara::detail::Opt> > >, Catch::clara::detail::Opt const&) [635]
                0.00    0.00      74/110         std::Vectorbase<Catch::clara::detail::Opt, std::allocator<Catch::clara::detail::Opt> >::_M_create_storage(unsigned long) [1721]
[1607]   0.0    0.00    0.00     110         std::Vectorbase<Catch::clara::detail::Opt, std::allocator<Catch::clara::detail::Opt> >::_M_allocate(unsigned long) [1607]
                0.00    0.00     107/107         std::allocator_traits<std::allocator<Catch::clara::detail::Opt> >::allocate(std::allocator<Catch::clara::detail::Opt>&, unsigned long) [1611]
-----------------------------------------------
                0.00    0.00     107/107         std::allocator_traits<std::allocator<Catch::clara::detail::Opt> >::deallocate(std::allocator<Catch::clara::detail::Opt>&, Catch::clara::detail::Opt, unsigned long) [1610]
[1608]   0.0    0.00    0.00     107         __gnu_cxx::new_allocator<Catch::clara::detail::Opt>::deallocate(Catch::clara::detail::Opt, unsigned long) [1608]
-----------------------------------------------
                0.00    0.00     107/107         std::allocator_traits<std::allocator<Catch::clara::detail::Opt> >::allocate(std::allocator<Catch::clara::detail::Opt>&, unsigned long) [1611]
[1609]   0.0    0.00    0.00     107         __gnu_cxx::new_allocator<Catch::clara::detail::Opt>::allocate(unsigned long, void const) [1609]
                0.00    0.00     107/177         __gnu_cxx::new_allocator<Catch::clara::detail::Opt>::max_size() const [1556]
-----------------------------------------------
                0.00    0.00     107/107         std::Vectorbase<Catch::clara::detail::Opt, std::allocator<Catch::clara::detail::Opt> >::_M_deallocate(Catch::clara::detail::Opt, unsigned long) [1603]
[1610]   0.0    0.00    0.00     107         std::allocator_traits<std::allocator<Catch::clara::detail::Opt> >::deallocate(std::allocator<Catch::clara::detail::Opt>&, Catch::clara::detail::Opt, unsigned long) [1610]
                0.00    0.00     107/107         __gnu_cxx::new_allocator<Catch::clara::detail::Opt>::deallocate(Catch::clara::detail::Opt, unsigned long) [1608]
-----------------------------------------------
                0.00    0.00     107/107         std::Vectorbase<Catch::clara::detail::Opt, std::allocator<Catch::clara::detail::Opt> >::_M_allocate(unsigned long) [1607]
[1611]   0.0    0.00    0.00     107         std::allocator_traits<std::allocator<Catch::clara::detail::Opt> >::allocate(std::allocator<Catch::clara::detail::Opt>&, unsigned long) [1611]
                0.00    0.00     107/107         __gnu_cxx::new_allocator<Catch::clara::detail::Opt>::allocate(unsigned long, void const) [1609]
-----------------------------------------------
                0.00    0.00       2/106         Catch::ConsoleReporter::printTotals(Catch::Totals const&) [404]
                0.00    0.00       4/106         Catch::ConsoleReporter::printTotalsDivider(Catch::Totals const&) [397]
                0.00    0.00     100/106         Catch::RunContext::testForMissingAssertions(Catch::Counts&) [1615]
[1612]   0.0    0.00    0.00     106         Catch::Counts::total() const [1612]
-----------------------------------------------
                0.00    0.00      25/103         void std::__insertion_sort<__gnu_cxx::__normal_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, __gnu_cxx::__ops::Iterless_iter>(__gnu_cxx::__normal_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, __gnu_cxx::__normal_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, __gnu_cxx::__ops::Iterless_iter) [375]
                0.00    0.00      39/103         Catch::setTags(Catch::TestCaseInfo&, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >) [217]
                0.00    0.00      39/103         __gnu_cxx::__normal_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > > std::__adjacent_find<__gnu_cxx::__normal_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, __gnu_cxx::__ops::Iterequal_to_iter>(__gnu_cxx::__normal_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, __gnu_cxx::__normal_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, __gnu_cxx::__ops::Iterequal_to_iter) [631]
[1613]   0.0    0.00    0.00     103         __gnu_cxx::__normal_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::vector<std::__cxx11::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++() [1613]
-----------------------------------------------
                0.00    0.00       1/101         Catch::TestCaseTracking::ITracker& std::vector<Catch::TestCaseTracking::ITracker, std::allocator<Catch::TestCaseTracking::ITracker> >::emplace_back<Catch::TestCaseTracking::ITracker>(Catch::TestCaseTracking::ITracker&&) [581]
                0.00    0.00     100/101         std::vector<Catch::TestCaseTracking::ITracker, std::allocator<Catch::TestCaseTracking::ITracker> >::back() [1642]
[1614]   0.0    0.00    0.00     101         std::vector<Catch::TestCaseTracking::ITracker, std::allocator<Catch::TestCaseTracking::ITracker> >::end() [1614]
                0.00    0.00     101/202         __gnu_cxx::__normal_iterator<Catch::TestCaseTracking::ITracker*, std::vector<Catch::TestCaseTracking::ITracker, std::allocator<Catch::TestCaseTracking::ITracker> > >::__normal_iterator(Catch::TestCaseTracking::ITracker** const&) [1538]
-----------------------------------------------
                0.00    0.00      50/100         Catch::RunContext::sectionEnded(Catch::SectionEndInfo const&) [705]
                0.00    0.00      50/100         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> >&) [7]
[1615]   0.0    0.00    0.00     100         Catch::RunContext::testForMissingAssertions(Catch::Counts&) [1615]
                0.00    0.00     100/106         Catch::Counts::total() const [1612]
-----------------------------------------------
                0.00    0.00     100/100         Catch::TestCaseTracking::TrackerBase::open() [1618]
[1616]   0.0    0.00    0.00     100         Catch::TestCaseTracking::TrackerBase::moveToThis() [1616]
                0.00    0.00     100/200         Catch::TestCaseTracking::TrackerContext::setCurrentTracker(Catch::TestCaseTracking::ITracker) [1540]
-----------------------------------------------
                0.00    0.00     100/100         Catch::TestCaseTracking::TrackerBase::close() [1619]
[1617]   0.0    0.00    0.00     100         Catch::TestCaseTracking::TrackerBase::moveToParent() [1617]
                0.00    0.00     100/200         Catch::TestCaseTracking::TrackerContext::setCurrentTracker(Catch::TestCaseTracking::ITracker) [1540]
-----------------------------------------------
                0.00    0.00     100/100         Catch::TestCaseTracking::SectionTracker::tryOpen() [1515]
[1618]   0.0    0.00    0.00     100         Catch::TestCaseTracking::TrackerBase::open() [1618]
                0.00    0.00     100/100         Catch::TestCaseTracking::TrackerBase::moveToThis() [1616]
                0.00    0.00     100/100         Catch::TestCaseTracking::TrackerBase::openChild() [1620]
-----------------------------------------------
                0.00    0.00      50/100         Catch::RunContext::sectionEnded(Catch::SectionEndInfo const&) [705]
                0.00    0.00      50/100         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> >&) [7]
[1619]   0.0    0.00    0.00     100         Catch::TestCaseTracking::TrackerBase::close() [1619]
                0.00    0.00     100/460         Catch::TestCaseTracking::TrackerContext::currentTracker() [1449]
                0.00    0.00     100/100         Catch::TestCaseTracking::TrackerBase::moveToParent() [1617]
                0.00    0.00     100/100         Catch::TestCaseTracking::TrackerContext::completeCycle() [1621]
                0.00    0.00      50/820         std::vector<std::shared_ptr<Catch::TestCaseTracking::ITracker>, std::allocator<std::shared_ptr<Catch::TestCaseTracking::ITracker> > >::end() [1412]
                0.00    0.00      50/460         std::vector<std::shared_ptr<Catch::TestCaseTracking::ITracker>, std::allocator<std::shared_ptr<Catch::TestCaseTracking::ITracker> > >::begin() [1455]
                0.00    0.00      50/50          bool std::all_of<__gnu_cxx::__normal_iterator<std::shared_ptr<Catch::TestCaseTracking::ITracker>, std::vector<std::shared_ptr<Catch::TestCaseTracking::ITracker>, std::allocator<std::shared_ptr<Catch::TestCaseTracking::ITracker> > > >, Catch::TestCaseTracking::TrackerBase::close()::{lambda(std::shared_ptr<Catch::TestCaseTracking::ITracker> const&)#1}>(__gnu_cxx::__normal_iterator<std::shared_ptr<Catch::TestCaseTracking::ITracker>, std::vector<std::shared_ptr<Catch::TestCaseTracking::ITracker>, std::allocator<std::shared_ptr<Catch::TestCaseTracking::ITracker> > > >, Catch::TestCaseTracking::TrackerBase::close()::{lambda(std::shared_ptr<Catch::TestCaseTracking::ITracker> const&)#1}, Catch::TestCaseTracking::TrackerBase::close()::{lambda(std::shared_ptr<Catch::TestCaseTracking::ITracker> const&)#1}) [1797]
-----------------------------------------------
                                  50             Catch::TestCaseTracking::TrackerBase::openChild() [1620]
                0.00    0.00     100/100         Catch::TestCaseTracking::TrackerBase::open() [1618]
[1620]   0.0    0.00    0.00     100+50      Catch::TestCaseTracking::TrackerBase::openChild() [1620]
                                  50             Catch::TestCaseTracking::TrackerBase::openChild() [1620]
-----------------------------------------------
                0.00    0.00     100/100         Catch::TestCaseTracking::TrackerBase::close() [1619]
[1621]   0.0    0.00    0.00     100         Catch::TestCaseTracking::TrackerContext::completeCycle() [1621]
-----------------------------------------------
                0.00    0.00     100/100         Catch::ConsoleReporter::sectionEnded(Catch::SectionStats const&) [704]
[1622]   0.0    0.00    0.00     100         Catch::shouldShowDuration(Catch::IConfig const&, double) [1622]
                0.00    0.00     200/200         Catch::Config::showDurations() const [1543]
                0.00    0.00     100/100         Catch::Config::minDuration() const [1628]
-----------------------------------------------
                0.00    0.00      50/100         std::vector<Catch::SectionEndInfo, std::allocator<Catch::SectionEndInfo> >::end() [1789]
                0.00    0.00      50/100         std::vector<Catch::SectionEndInfo, std::allocator<Catch::SectionEndInfo> >::begin() [1791]
[1623]   0.0    0.00    0.00     100         __gnu_cxx::__normal_iterator<Catch::SectionEndInfo, std::vector<Catch::SectionEndInfo, std::allocator<Catch::SectionEndInfo> > >::__normal_iterator(Catch::SectionEndInfo const&) [1623]
-----------------------------------------------
                0.00    0.00     100/100         std::vector<Catch::SectionInfo, std::allocator<Catch::SectionInfo> >::empty() const [1636]
[1624]   0.0    0.00    0.00     100         bool __gnu_cxx::operator==<Catch::SectionInfo const, std::vector<Catch::SectionInfo, std::allocator<Catch::SectionInfo> > >(__gnu_cxx::__normal_iterator<Catch::SectionInfo const, std::vector<Catch::SectionInfo, std::allocator<Catch::SectionInfo> > > const&, __gnu_cxx::__normal_iterator<Catch::SectionInfo const, std::vector<Catch::SectionInfo, std::allocator<Catch::SectionInfo> > > const&) [1624]
                0.00    0.00     200/200         __gnu_cxx::__normal_iterator<Catch::SectionInfo const, std::vector<Catch::SectionInfo, std::allocator<Catch::SectionInfo> > >::base() const [1544]
-----------------------------------------------
                0.00    0.00      50/100         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> >&) [7]
                0.00    0.00      50/100         Catch::Section::~Section() [678]
[1625]   0.0    0.00    0.00     100         Catch::Timer::getElapsedSeconds() const [1625]
                0.00    0.00     100/100         Catch::Timer::getElapsedMicroseconds() const [1627]
-----------------------------------------------
                0.00    0.00     100/100         Catch::Timer::getElapsedMicroseconds() const [1627]
[1626]   0.0    0.00    0.00     100         Catch::Timer::getElapsedNanoseconds() const [1626]
                0.00    0.00     100/460         Catch::getCurrentNanosecondsSinceEpoch() [1450]
-----------------------------------------------
                0.00    0.00     100/100         Catch::Timer::getElapsedSeconds() const [1625]
[1627]   0.0    0.00    0.00     100         Catch::Timer::getElapsedMicroseconds() const [1627]
                0.00    0.00     100/100         Catch::Timer::getElapsedNanoseconds() const [1626]
-----------------------------------------------
                0.00    0.00     100/100         Catch::shouldShowDuration(Catch::IConfig const&, double) [1622]
[1628]   0.0    0.00    0.00     100         Catch::Config::minDuration() const [1628]
-----------------------------------------------
                0.00    0.00     100/100         bool __gnu_cxx::operator==<Catch::SectionEndInfo, std::vector<Catch::SectionEndInfo, std::allocator<Catch::SectionEndInfo> > >(__gnu_cxx::__normal_iterator<Catch::SectionEndInfo, std::vector<Catch::SectionEndInfo, std::allocator<Catch::SectionEndInfo> > > const&, __gnu_cxx::__normal_iterator<Catch::SectionEndInfo, std::vector<Catch::SectionEndInfo, std::allocator<Catch::SectionEndInfo> > > const&) [1775]
[1629]   0.0    0.00    0.00     100         __gnu_cxx::__normal_iterator<Catch::SectionEndInfo, std::vector<Catch::SectionEndInfo, std::allocator<Catch::SectionEndInfo> > >::base() const [1629]
-----------------------------------------------
                0.00    0.00     100/100         std::vector<Catch::TestCaseTracking::ITracker, std::allocator<Catch::TestCaseTracking::ITracker> >::back() [1642]
[1630]   0.0    0.00    0.00     100         __gnu_cxx::__normal_iterator<Catch::TestCaseTracking::ITracker**, std::vector<Catch::TestCaseTracking::ITracker, std::allocator<Catch::TestCaseTracking::ITracker> > >::operator() const [1630]
-----------------------------------------------
                0.00    0.00     100/100         std::vector<Catch::TestCaseTracking::ITracker, std::allocator<Catch::TestCaseTracking::ITracker> >::back() [1642]
[1631]   0.0    0.00    0.00     100         __gnu_cxx::__normal_iterator<Catch::TestCaseTracking::ITracker*, std::vector<Catch::TestCaseTracking::ITracker, std::allocator<Catch::TestCaseTracking::ITracker> > >::operator-(long) const [1631]
                0.00    0.00     100/202         __gnu_cxx::__normal_iterator<Catch::TestCaseTracking::ITracker**, std::vector<Catch::TestCaseTracking::ITracker, std::allocator<Catch::TestCaseTracking::ITracker> > >::__normal_iterator(Catch::TestCaseTracking::ITracker** const&) [1538]
-----------------------------------------------
                0.00    0.00     100/100         std::vector<std::shared_ptr<Catch::TestCaseTracking::ITracker>, std::allocator<std::shared_ptr<Catch::TestCaseTracking::ITracker> > >::max_size() const [1637]
[1632]   0.0    0.00    0.00     100         std::Vectorbase<std::shared_ptr<Catch::TestCaseTracking::ITracker>, std::allocator<std::shared_ptr<Catch::TestCaseTracking::ITracker> > >::_M_get_Tp_allocator() const [1632]
-----------------------------------------------
                0.00    0.00     100/100         bool std::operator==<__gnu_cxx::__normal_iterator<Catch::SectionEndInfo, std::vector<Catch::SectionEndInfo, std::allocator<Catch::SectionEndInfo> > > >(std::reverse_iterator<__gnu_cxx::__normal_iterator<Catch::SectionEndInfo, std::vector<Catch::SectionEndInfo, std::allocator<Catch::SectionEndInfo> > > > const&, std::reverse_iterator<__gnu_cxx::__normal_iterator<Catch::SectionEndInfo, std::vector<Catch::SectionEndInfo, std::allocator<Catch::SectionEndInfo> > > > const&) [1799]
[1633]   0.0    0.00    0.00     100         std::reverse_iterator<__gnu_cxx::__normal_iterator<Catch::SectionEndInfo, std::vector<Catch::SectionEndInfo, std::allocator<Catch::SectionEndInfo> > > >::base() const [1633]
-----------------------------------------------
                0.00    0.00     100/100         std::vector<Catch::SectionInfo, std::allocator<Catch::SectionInfo> >::empty() const [1636]
[1634]   0.0    0.00    0.00     100         std::vector<Catch::SectionInfo, std::allocator<Catch::SectionInfo> >::end() const [1634]
                0.00    0.00     100/200         __gnu_cxx::__normal_iterator<Catch::SectionInfo const, std::vector<Catch::SectionInfo, std::allocator<Catch::SectionInfo> > >::__normal_iterator(Catch::SectionInfo const const&) [1541]
-----------------------------------------------
                0.00    0.00     100/100         std::vector<Catch::SectionInfo, std::allocator<Catch::SectionInfo> >::empty() const [1636]
[1635]   0.0    0.00    0.00     100         std::vector<Catch::SectionInfo, std::allocator<Catch::SectionInfo> >::begin() const [1635]
                0.00    0.00     100/200         __gnu_cxx::__normal_iterator<Catch::SectionInfo const, std::vector<Catch::SectionInfo, std::allocator<Catch::SectionInfo> > >::__normal_iterator(Catch::SectionInfo const const&) [1541]
-----------------------------------------------
                0.00    0.00     100/100         std::vector<Catch::SectionInfo, std::allocator<Catch::SectionInfo> >::pop_back() [797]
[1636]   0.0    0.00    0.00     100         std::vector<Catch::SectionInfo, std::allocator<Catch::SectionInfo> >::empty() const [1636]
                0.00    0.00     100/100         std::vector<Catch::SectionInfo, std::allocator<Catch::SectionInfo> >::end() const [1634]
                0.00    0.00     100/100         std::vector<Catch::SectionInfo, std::allocator<Catch::SectionInfo> >::begin() const [1635]
                0.00    0.00     100/100         bool __gnu_cxx::operator==<Catch::SectionInfo const, std::vector<Catch::SectionInfo, std::allocator<Catch::SectionInfo> > >(__gnu_cxx::__normal_iterator<Catch::SectionInfo const, std::vector<Catch::SectionInfo, std::allocator<Catch::SectionInfo> > > const&, __gnu_cxx::__normal_iterator<Catch::SectionInfo const, std::vector<Catch::SectionInfo, std::allocator<Catch::SectionInfo> > > const&) [1624]
-----------------------------------------------
                0.00    0.00     100/100         std::vector<std::shared_ptr<Catch::TestCaseTracking::ITracker>, std::allocator<std::shared_ptr<Catch::TestCaseTracking::ITracker> > >::_M_check_len(unsigned long, char const) const [1782]
[1637]   0.0    0.00    0.00     100         std::vector<std::shared_ptr<Catch::TestCaseTracking::ITracker>, std::allocator<std::shared_ptr<Catch::TestCaseTracking::ITracker> > >::max_size() const [1637]
                0.00    0.00     100/100         std::Vectorbase<std::shared_ptr<Catch::TestCaseTracking::ITracker>, std::allocator<std::shared_ptr<Catch::TestCaseTracking::ITracker> > >::_M_get_Tp_allocator() const [1632]
                0.00    0.00     100/100         std::allocator_traits<std::allocator<std::shared_ptr<Catch::TestCaseTracking::ITracker> > >::max_size(std::allocator<std::shared_ptr<Catch::TestCaseTracking::ITracker> > const&) [1639]
-----------------------------------------------
                0.00    0.00      26/100         std::Rbtree<Catch::TestCase const, Catch::TestCase const, std::Identity<Catch::TestCase const>, std::less<Catch::TestCase const>, std::allocator<Catch::TestCase const> >::S_key(std::Rbtree_node_base const) [1871]
                0.00    0.00      74/100         std::Rbtree<Catch::TestCase const, Catch::TestCase const, std::Identity<Catch::TestCase const>, std::less<Catch::TestCase const>, std::allocator<Catch::TestCase const> >::S_key(std::Rbtree_node<Catch::TestCase const> const) [1727]
[1638]   0.0    0.00    0.00     100         std::Identity<Catch::TestCase const>::operator()(Catch::TestCase const const&) const [1638]
-----------------------------------------------
                0.00    0.00     100/100         std::vector<std::sharedptr<Catch::TestCaseTracking::ITracker>, std::allocator<std::shared_ptr<Catch::TestCaseTracking::ITracker> > >::max_size() const [1637]
[1639]   0.0    0.00    0.00     100         std::allocator_traits<std::allocator<std::shared_ptr<Catch::TestCaseTracking::ITracker> > >::max_size(std::allocator<std::shared_ptr<Catch::TestCaseTracking::ITracker> > const&) [1639]
                0.00    0.00     100/150         __gnu_cxx::new_allocator<std::shared_ptr<Catch::TestCaseTracking::ITracker> >::max_size() const [1579]
-----------------------------------------------
                0.00    0.00      50/100         std::vector<Catch::SectionEndInfo, std::allocator<Catch::SectionEndInfo> >::rbegin() [1793]
                0.00    0.00      50/100         std::vector<Catch::SectionEndInfo, std::allocator<Catch::SectionEndInfo> >::rend() [1790]
[1640]   0.0    0.00    0.00     100         std::reverse_iterator<__gnu_cxx::__normal_iterator<Catch::SectionEndInfo, std::vector<Catch::SectionEndInfo, std::allocator<Catch::SectionEndInfo> > > >::reverse_iterator(__gnu_cxx::__normal_iterator<Catch::SectionEndInfo, std::vector<Catch::SectionEndInfo, std::allocator<Catch::SectionEndInfo> > >) [1640]
-----------------------------------------------
                0.00    0.00     100/100         std::shared_ptr<Catch::TestCaseTracking::ITracker> std::uninitialized_copy<std::move_iterator<std::shared_ptr<Catch::TestCaseTracking::ITracker>>, std::shared_ptr<Catch::TestCaseTracking::ITracker>>(std::move_iterator<std::shared_ptr<Catch::TestCaseTracking::ITracker>>, std::move_iterator<std::shared_ptr<Catch::TestCaseTracking::ITracker>>, std::shared_ptr<Catch::TestCaseTracking::ITracker>) [1643]
[1641]   0.0    0.00    0.00     100         std::shared_ptr<Catch::TestCaseTracking::ITracker> std::__uninitialized_copy<false>::__uninit_copy<std::move_iterator<std::shared_ptr<Catch::TestCaseTracking::ITracker>>, std::shared_ptr<Catch::TestCaseTracking::ITracker>>(std::move_iterator<std::shared_ptr<Catch::TestCaseTracking::ITracker>>, std::move_iterator<std::shared_ptr<Catch::TestCaseTracking::ITracker>>, std::shared_ptr<Catch::TestCaseTracking::ITracker>) [1641]
                0.00    0.00     147/147         bool std::operator!=<std::shared_ptr<Catch::TestCaseTracking::ITracker>>(std::move_iterator<std::shared_ptr<Catch::TestCaseTracking::ITracker>> const&, std::move_iterator<std::shared_ptr<Catch::TestCaseTracking::ITracker>> const&) [1583]
                0.00    0.00      47/47          std::move_iterator<std::shared_ptr<Catch::TestCaseTracking::ITracker>>::operator() const [1804]
                0.00    0.00      47/158         std::shared_ptr<Catch::TestCaseTracking::ITracker> std::__addressof<std::shared_ptr<Catch::TestCaseTracking::ITracker> >(std::shared_ptr<Catch::TestCaseTracking::ITracker>&) [1560]
                0.00    0.00      47/47          void std::Construct<std::sharedptr<Catch::TestCaseTracking::ITracker>, std::shared_ptr<Catch::TestCaseTracking::ITracker> >(std::shared_ptr<Catch::TestCaseTracking::ITracker>, std::shared_ptr<Catch::TestCaseTracking::ITracker>&&) [1808]
                0.00    0.00      47/47          std::move_iterator<std::shared_ptr<Catch::TestCaseTracking::ITracker>>::operator++() [1807]
-----------------------------------------------
                0.00    0.00      50/100         Catch::RunContext::sectionEnded(Catch::SectionEndInfo const&) [705]
                0.00    0.00      50/100         Catch::TestCaseTracking::ITracker& std::vector<Catch::TestCaseTracking::ITracker, std::allocator<Catch::TestCaseTracking::ITracker> >::emplace_back<Catch::TestCaseTracking::ITracker>(Catch::TestCaseTracking::ITracker&&) [581]
[1642]   0.0    0.00    0.00     100         std::vector<Catch::TestCaseTracking::ITracker, std::allocator<Catch::TestCaseTracking::ITracker> >::back() [1642]
                0.00    0.00     100/200         std::vector<Catch::TestCaseTracking::ITracker, std::allocator<Catch::TestCaseTracking::ITracker> >::empty() const [1547]
                0.00    0.00     100/101         std::vector<Catch::TestCaseTracking::ITracker, std::allocator<Catch::TestCaseTracking::ITracker> >::end() [1614]
                0.00    0.00     100/100         __gnu_cxx::__normal_iterator<Catch::TestCaseTracking::ITracker**, std::vector<Catch::TestCaseTracking::ITracker, std::allocator<Catch::TestCaseTracking::ITracker> > >::operator-(long) const [1631]
                0.00    0.00     100/100         __gnu_cxx::__normal_iterator<Catch::TestCaseTracking::ITracker**, std::vector<Catch::TestCaseTracking::ITracker, std::allocator<Catch::TestCaseTracking::ITracker> > >::operator() const [1630]
-----------------------------------------------
                0.00    0.00     100/100         std::shared_ptr<Catch::TestCaseTracking::ITracker> std::__uninitialized_copy_a<std::move_iterator<std::shared_ptr<Catch::TestCaseTracking::ITracker>>, std::shared_ptr<Catch::TestCaseTracking::ITracker>, std::shared_ptr<Catch::TestCaseTracking::ITracker> >(std::move_iterator<std::shared_ptr<Catch::TestCaseTracking::ITracker>>, std::move_iterator<std::shared_ptr<Catch::TestCaseTracking::ITracker>>, std::shared_ptr<Catch::TestCaseTracking::ITracker>, std::allocator<std::shared_ptr<Catch::TestCaseTracking::ITracker> >&) [1644]
[1643]   0.0    0.00    0.00     100         std::shared_ptr<Catch::TestCaseTracking::ITracker> std::uninitialized_copy<std::move_iterator<std::shared_ptr<Catch::TestCaseTracking::ITracker>>, std::shared_ptr<Catch::TestCaseTracking::ITracker>>(std::move_iterator<std::shared_ptr<Catch::TestCaseTracking::ITracker>>, std::move_iterator<std::shared_ptr<Catch::TestCaseTracking::ITracker>>, std::shared_ptr<Catch::TestCaseTracking::ITracker>) [1643]
                0.00    0.00     100/100         std::shared_ptr<Catch::TestCaseTracking::ITracker> std::__uninitialized_copy<false>::__uninit_copy<std::move_iterator<std::shared_ptr<Catch::TestCaseTracking::ITracker>>, std::shared_ptr<Catch::TestCaseTracking::ITracker>>(std::move_iterator<std::shared_ptr<Catch::TestCaseTracking::ITracker>>, std::move_iterator<std::shared_ptr<Catch::TestCaseTracking::ITracker>>, std::shared_ptr<Catch::TestCaseTracking::ITracker>) [1641]
-----------------------------------------------
                0.00    0.00     100/100         std::shared_ptr<Catch::TestCaseTracking::ITracker> std::__uninitialized_move_if_noexcept_a<std::shared_ptr<Catch::TestCaseTracking::ITracker>, std::shared_ptr<Catch::TestCaseTracking::ITracker>, std::allocator<std::shared_ptr<Catch::TestCaseTracking::ITracker> > >(std::shared_ptr<Catch::TestCaseTracking::ITracker>, std::shared_ptr<Catch::TestCaseTracking::ITracker>, std::shared_ptr<Catch::TestCaseTracking::ITracker>, std::allocator<std::shared_ptr<Catch::TestCaseTracking::ITracker> >&) [1645]
[1644]   0.0    0.00    0.00     100         std::shared_ptr<Catch::TestCaseTracking::ITracker> std::__uninitialized_copy_a<std::move_iterator<std::shared_ptr<Catch::TestCaseTracking::ITracker>>, std::shared_ptr<Catch::TestCaseTracking::ITracker>, std::shared_ptr<Catch::TestCaseTracking::ITracker> >(std::move_iterator<std::shared_ptr<Catch::TestCaseTracking::ITracker>>, std::move_iterator<std::shared_ptr<Catch::TestCaseTracking::ITracker>>, std::shared_ptr<Catch::TestCaseTracking::ITracker>, std::allocator<std::shared_ptr<Catch::TestCaseTracking::ITracker> >&) [1644]
                0.00    0.00     100/100         std::shared_ptr<Catch::TestCaseTracking::ITracker> std::uninitialized_copy<std::move_iterator<std::shared_ptr<Catch::TestCaseTracking::ITracker>>, std::shared_ptr<Catch::TestCaseTracking::ITracker>>(std::move_iterator<std::shared_ptr<Catch::TestCaseTracking::ITracker>>, std::move_iterator<std::shared_ptr<Catch::TestCaseTracking::ITracker>>, std::shared_ptr<Catch::TestCaseTracking::ITracker>) [1643]
-----------------------------------------------
                0.00    0.00     100/100         void std::vector<std::shared_ptr<Catch::TestCaseTracking::ITracker>, std::allocator<std::shared_ptr<Catch::TestCaseTracking::ITracker> > >::_M_realloc_insert<std::shared_ptr<Catch::TestCaseTracking::ITracker> const&>(__gnu_cxx::__normal_iterator<std::shared_ptr<Catch::TestCaseTracking::ITracker>, std::vector<std::shared_ptr<Catch::TestCaseTracking::ITracker>, std::allocator<std::shared_ptr<Catch::TestCaseTracking::ITracker> > > >, std::shared_ptr<Catch::TestCaseTracking::ITracker> const&) [1058]
[1645]   0.0    0.00    0.00     100         std::shared_ptr<Catch::TestCaseTracking::ITracker> std::__uninitialized_move_if_noexcept_a<std::shared_ptr<Catch::TestCaseTracking::ITracker>, std::shared_ptr<Catch::TestCaseTracking::ITracker>, std::allocator<std::shared_ptr<Catch::TestCaseTracking::ITracker> > >(std::shared_ptr<Catch::TestCaseTracking::ITracker>, std::shared_ptr<Catch::TestCaseTracking::ITracker>, std::shared_ptr<Catch::TestCaseTracking::ITracker>, std::allocator<std::shared_ptr<Catch::TestCaseTracking::ITracker> >&) [1645]
                0.00    0.00     200/200         std::move_iterator<std::shared_ptr<Catch::TestCaseTracking::ITracker>> std::__make_move_if_noexcept_iterator<std::shared_ptr<Catch::TestCaseTracking::ITracker>, std::move_iterator<std::shared_ptr<Catch::TestCaseTracking::ITracker>> >(std::shared_ptr<Catch::TestCaseTracking::ITracker>) [1550]
                0.00    0.00     100/100         std::shared_ptr<Catch::TestCaseTracking::ITracker> std::__uninitialized_copy_a<std::move_iterator<std::shared_ptr<Catch::TestCaseTracking::ITracker>>, std::shared_ptr<Catch::TestCaseTracking::ITracker>, std::shared_ptr<Catch::TestCaseTracking::ITracker> >(std::move_iterator<std::shared_ptr<Catch::TestCaseTracking::ITracker>>, std::move_iterator<std::shared_ptr<Catch::TestCaseTracking::ITracker>>, std::shared_ptr<Catch::TestCaseTracking::ITracker>, std::allocator<std::shared_ptr<Catch::TestCaseTracking::ITracker> >&) [1644]
-----------------------------------------------
                0.00    0.00       4/96          Catch::clara::detail::ResultValueBase<Catch::clara::detail::ParseResultType>::~ResultValueBase() [2209]
                0.00    0.00      45/96          Catch::clara::detail::ResultValueBase<void>::~ResultValueBase() [1814]
                0.00    0.00      47/96          Catch::clara::detail::ResultValueBase<Catch::clara::detail::ParseState>::~ResultValueBase() [881]
[1646]   0.0    0.00    0.00      96         Catch::clara::detail::ResultBase::~ResultBase() [1646]
-----------------------------------------------
                0.00    0.00       4/95          Catch::clara::detail::ResultValueBase<Catch::clara::detail::ParseResultType>::ResultValueBase(Catch::clara::detail::ResultBase::Type, Catch::clara::detail::ParseResultType const&) [2208]
                0.00    0.00      45/95          Catch::clara::detail::ResultValueBase<void>::ResultBase(Catch::clara::detail::ResultBase::Type) [1813]
                0.00    0.00      46/95          Catch::clara::detail::ResultValueBase<Catch::clara::detail::ParseState>::ResultValueBase(Catch::clara::detail::ResultBase::Type, Catch::clara::detail::ParseState const&) [514]
[1647]   0.0    0.00    0.00      95         Catch::clara::detail::ResultBase::ResultBase(Catch::clara::detail::ResultBase::Type) [1647]
-----------------------------------------------
                0.00    0.00      95/95          Catch::clara::detail::ResultValueBase<Catch::clara::detail::ParseState>::value() const [1649]
[1648]   0.0    0.00    0.00      95         Catch::clara::detail::BasicResult<Catch::clara::detail::ParseState>::enforceOk() const [1648]
-----------------------------------------------
                0.00    0.00      95/95          Catch::clara::detail::Parser::parse(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, Catch::clara::detail::TokenStream const&) const [243]
[1649]   0.0    0.00    0.00      95         Catch::clara::detail::ResultValueBase<Catch::clara::detail::ParseState>::value() const [1649]
                0.00    0.00      95/95          Catch::clara::detail::BasicResult<Catch::clara::detail::ParseState>::enforceOk() const [1648]
-----------------------------------------------
                0.00    0.00       2/95          Catch::clara::detail::Opt::parse(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, Catch::clara::detail::TokenStream const&) const [350]
                0.00    0.00      93/95          std::__shared_ptr_access<Catch::clara::detail::BoundRef, (__gnu_cxx::Lockpolicy)2, false, false>::_M_get() const [1652]
[1650]   0.0    0.00    0.00      95         std::__shared_ptr<Catch::clara::detail::BoundRef, (__gnu_cxx::Lockpolicy)2>::get() const [1650]
-----------------------------------------------
                0.00    0.00       4/94          bool __gnu_cxx::operator==<Catch::TestCase const, std::vector<Catch::TestCase, std::allocator<Catch::TestCase> > >(__gnu_cxx::__normal_iterator<Catch::TestCase const, std::vector<Catch::TestCase, std::allocator<Catch::TestCase> > > const&, __gnu_cxx::__normal_iterator<Catch::TestCase const, std::vector<Catch::TestCase, std::allocator<Catch::TestCase> > > const&) [2652]
                0.00    0.00      90/94          bool __gnu_cxx::operator!=<Catch::TestCase const, std::vector<Catch::TestCase, std::allocator<Catch::TestCase> > >(__gnu_cxx::__normal_iterator<Catch::TestCase const, std::vector<Catch::TestCase, std::allocator<Catch::TestCase> > > const&, __gnu_cxx::__normal_iterator<Catch::TestCase const, std::vector<Catch::TestCase, std::allocator<Catch::TestCase> > > const&) [1815]
[1651]   0.0    0.00    0.00      94         __gnu_cxx::__normal_iterator<Catch::TestCase const, std::vector<Catch::TestCase, std::allocator<Catch::TestCase> > >::base() const [1651]
-----------------------------------------------
                0.00    0.00      93/93          std::__shared_ptr_access<Catch::clara::detail::BoundRef, (__gnu_cxx::Lockpolicy)2, false, false>::operator->() const [1653]
[1652]   0.0    0.00    0.00      93         std::__shared_ptr_access<Catch::clara::detail::BoundRef, (__gnu_cxx::Lockpolicy)2, false, false>::_M_get() const [1652]
                0.00    0.00      93/95          std::__shared_ptr<Catch::clara::detail::BoundRef, (__gnu_cxx::Lockpolicy)2>::get() const [1650]
-----------------------------------------------
                0.00    0.00       2/93          Catch::clara::detail::Opt::parse(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, Catch::clara::detail::TokenStream const&) const [350]
                0.00    0.00      91/93          Catch::clara::detail::ParserRefImpl<Catch::clara::detail::Opt>::cardinality() const [1655]
[1653]   0.0    0.00    0.00      93         std::__shared_ptr_access<Catch::clara::detail::BoundRef, (__gnu_cxx::Lockpolicy)2, false, false>::operator->() const [1653]
                0.00    0.00      93/93          std::__shared_ptr_access<Catch::clara::detail::BoundRef, (__gnu_cxx::Lockpolicy)2, false, false>::_M_get() const [1652]
-----------------------------------------------
                0.00    0.00      42/92          std::enable_if<std::__and_<std::__not_<std::__is_tuple_like<Catch::TestCaseTracking::ITracker> >, std::is_move_constructible<Catch::TestCaseTracking::ITracker>, std::is_move_assignable<Catch::TestCaseTracking::ITracker> >::value, void>::type std::swap<Catch::TestCaseTracking::ITracker>(Catch::TestCaseTracking::ITracker&, Catch::TestCaseTracking::ITracker&) [2036]
                0.00    0.00      50/92          std::vector<Catch::TestCaseTracking::ITracker, std::allocator<Catch::TestCaseTracking::ITracker> >::push_back(Catch::TestCaseTracking::ITracker&&) [401]
[1654]   0.0    0.00    0.00      92         std::remove_reference<Catch::TestCaseTracking::ITracker&>::type&& std::move<Catch::TestCaseTracking::ITracker&>(Catch::TestCaseTracking::ITracker&) [1654]
-----------------------------------------------
                0.00    0.00      91/91          Catch::clara::detail::Parser::parse(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, Catch::clara::detail::TokenStream const&) const [243]
[1655]   0.0    0.00    0.00      91         Catch::clara::detail::ParserRefImpl<Catch::clara::detail::Opt>::cardinality() const [1655]
                0.00    0.00      91/93          std::__shared_ptr_access<Catch::clara::detail::BoundRef, (__gnu_cxx::Lockpolicy)2, false, false>::operator->() const [1653]
                0.00    0.00      90/90          Catch::clara::detail::BoundRef::isContainer() const [1657]
                0.00    0.00       1/1           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> > > > >::isContainer() const [3281]
-----------------------------------------------
                0.00    0.00      45/91          Catch::clara::detail::TokenStream::operator->() const [1817]
                0.00    0.00      46/91          Catch::clara::detail::TokenStream::operator() const [806]
[1656]   0.0    0.00    0.00      91         std::vector<Catch::clara::detail::Token, std::allocator<Catch::clara::detail::Token> >::front() const [1656]
                0.00    0.00      91/234         std::vector<Catch::clara::detail::Token, std::allocator<Catch::clara::detail::Token> >::empty() const [1502]
                0.00    0.00      91/556         std::vector<Catch::clara::detail::Token, std::allocator<Catch::clara::detail::Token> >::begin() const [1437]
                0.00    0.00      91/317         __gnu_cxx::__normal_iterator<Catch::clara::detail::Token const, std::vector<Catch::clara::detail::Token, std::allocator<Catch::clara::detail::Token> > >::operator() const [1482]
-----------------------------------------------
                0.00    0.00      90/90          Catch::clara::detail::ParserRefImpl<Catch::clara::detail::Opt>::cardinality() const [1655]
[1657]   0.0    0.00    0.00      90         Catch::clara::detail::BoundRef::isContainer() const [1657]
-----------------------------------------------
                0.00    0.00      13/90          std::Rbtree_iterator<Catch::TestCase> std::Rbtree<Catch::TestCase, Catch::TestCase, std::Identity<Catch::TestCase>, std::less<Catch::TestCase>, std::allocator<Catch::TestCase> >::M_insert_<Catch::TestCase const&, std::Rbtree<Catch::TestCase, Catch::TestCase, std::Identity<Catch::TestCase>, std::less<Catch::TestCase>, std::allocator<Catch::TestCase> >::Alloc_node>(std::Rbtree_node_base, std::Rbtree_node_base, Catch::TestCase const&, std::Rbtree<Catch::TestCase, Catch::TestCase, std::Identity<Catch::TestCase>, std::less<Catch::TestCase>, std::allocator<Catch::TestCase> >::Alloc_node&) [612]
                0.00    0.00      14/90          std::pair<std::Rbtree_iterator<Catch::TestCase>, bool> std::Rbtree<Catch::TestCase, Catch::TestCase, std::Identity<Catch::TestCase>, std::less<Catch::TestCase>, std::allocator<Catch::TestCase> >::M_insert_unique<Catch::TestCase const&>(Catch::TestCase const&) [523]
                0.00    0.00      25/90          std::Rbtree<Catch::TestCase, Catch::TestCase, std::Identity<Catch::TestCase>, std::less<Catch::TestCase>, std::allocator<Catch::TestCase> >::S_key(std::Rbtree_node_base const) [1876]
                0.00    0.00      38/90          std::Rbtree<Catch::TestCase, Catch::TestCase, std::Identity<Catch::TestCase>, std::less<Catch::TestCase>, std::allocator<Catch::TestCase> >::S_key(std::Rbtree_node<Catch::TestCase> const) [1835]
[1658]   0.0    0.00    0.00      90         std::Identity<Catch::TestCase>::operator()(Catch::TestCase const&) const [1658]
-----------------------------------------------
                0.00    0.00       2/85          Catch::clara::detail::Parser::parse(std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, Catch::clara::detail::TokenStream const&) const [243]
                0.00    0.00      83/85          Catch::clara::detail::Arg std::__uninitialized_copy<false>::__uninit_copy<__gnu_cxx::__normal_iterator<Catch::clara::detail::Arg const, std::vector<Catch::clara::detail::Arg, std::allocator<Catch::clara::detail::Arg> > >, Catch::clara::detail::Arg>(__gnu_cxx::__normal_iterator<Catch::clara::detail::Arg const, std::vector<Catch::clara::detail::Arg, std::allocator<Catch::clara::detail::Arg> > >, __gnu_cxx::__normal_iterator<Catch::clara::detail::Arg const, std::vector<Catch::clara::detail::Arg, std::allocator<Catch::clara::detail::Arg> > >, Catch::clara::detail::Arg) [839]
[1659]   0.0    0.00    0.00      85         bool __gnu_cxx::operator!=<Catch::clara::detail::Arg const, std::vector<Catch::clara::detail::Arg, std::allocator<Catch::clara::detail::Arg> > >(__gnu_cxx::__normal_iterator<Catch::clara::detail::Arg const, std::vector<Catch::clara::detail::Arg, std::allocator<Catch::clara::detail::Arg> > > const&, __gnu_cxx::__normal_iterator<Catch::clara::detail::Arg const, std::vector<Catch::clara::detail::Arg, std::allocator<Catch::clara::detail::Arg> > > const&) [1659]
                0.00    0.00     170/172         __gnu_cxx::__normal_iterator<Catch::clara::detail::Arg const, std::vector<Catch::clara::detail::Arg, std::allocator<Catch::clara::detail::Arg> > >::base() const [1557]
-----------------------------------------------
                0.00    0.00      14/84          std::pair<std::Rbtree_const_iterator<Catch::TestCase const>, bool> std::set<Catch::TestCase const, std::less<Catch::TestCase const>, std::allocator<Catch::TestCase const> >::emplace<Catch::TestCase const>(Catch::TestCase const&&) [510]
                0.00    0.00      14/84          std::pair<std::Rbtree_iterator<Catch::TestCase const>, bool> std::Rbtree<Catch::TestCase const, Catch::TestCase const, std::Identity<Catch::TestCase const>, std::less<Catch::TestCase const>, std::allocator<Catch::TestCase const> >::M_emplace_unique<Catch::TestCase const>(Catch::TestCase const&&) [572]
                0.00    0.00      14/84          std::Rbtree_node<Catch::TestCase const> std::Rbtree<Catch::TestCase const, Catch::TestCase const, std::Identity<Catch::TestCase const>, std::less<Catch::TestCase const>, std::allocator<Catch::TestCase const> >::M_create_node<Catch::TestCase const>(Catch::TestCase const&&) [2023]
                0.00    0.00      14/84          void std::Rbtree<Catch::TestCase const, Catch::TestCase const, std::Identity<Catch::TestCase const>, std::less<Catch::TestCase const>, std::allocator<Catch::TestCase const> >::M_construct_node<Catch::TestCase const>(std::Rbtree_node<Catch::TestCase const>, Catch::TestCase const&&) [2026]
                0.00    0.00      14/84          void std::allocator_traits<std::allocator<std::Rbtree_node<Catch::TestCase const> > >::construct<Catch::TestCase const, Catch::TestCase const>(std::allocator<std::Rbtree_node<Catch::TestCase const> >&, Catch::TestCase const*, Catch::TestCase const&&) [1997]
                0.00    0.00      14/84          void __gnu_cxx::new_allocator<std::Rbtree_node<Catch::TestCase const> >::construct<Catch::TestCase const, Catch::TestCase const>(Catch::TestCase const**, Catch::TestCase const&&) [1949]
[1660]   0.0    0.00    0.00      84         Catch::TestCase const&& std::forward<Catch::TestCase const>(std::remove_reference<Catch::TestCase const>::type&) [1660]
-----------------------------------------------
                0.00    0.00      82/82          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> >) [768]
[1661]   0.0    0.00    0.00      82         std::move_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >>::operator() const [1661]
-----------------------------------------------
                0.00    0.00      82/82          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> >) [768]
[1662]   0.0    0.00    0.00      82         std::move_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >>::operator++() [1662]
-----------------------------------------------
                0.00    0.00      82/82          void std::Construct<std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&) [772]
[1663]   0.0    0.00    0.00      82         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&) [1663]
-----------------------------------------------
                0.00    0.00       1/81          Catch::clara::detail::Parser::parse(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, Catch::clara::detail::TokenStream const&) const [243]
                0.00    0.00       2/81          std::vector<Catch::clara::detail::Arg, std::allocator<Catch::clara::detail::Arg> >::operator=(std::vector<Catch::clara::detail::Arg, std::allocator<Catch::clara::detail::Arg> > const&) [554]
                0.00    0.00       4/81          std::vector<Catch::clara::detail::Arg, std::allocator<Catch::clara::detail::Arg> >::_M_check_len(unsigned long, char const) const [3360]
                0.00    0.00      74/81          std::vector<Catch::clara::detail::Arg, std::allocator<Catch::clara::detail::Arg> >::vector(std::vector<Catch::clara::detail::Arg, std::allocator<Catch::clara::detail::Arg> > const&) [840]
[1664]   0.0    0.00    0.00      81         std::vector<Catch::clara::detail::Arg, std::allocator<Catch::clara::detail::Arg> >::size() const [1664]
-----------------------------------------------
                                  78             void std::allocator_traits<std::allocator<Catch::TestCaseTracking::SectionTracker> >::destroy<Catch::TestCaseTracking::SectionTracker>(std::allocator<Catch::TestCaseTracking::SectionTracker>&, Catch::TestCaseTracking::SectionTracker) <cycle 1> [1687]
[1665]   0.0    0.00    0.00      78         void __gnu_cxx::new_allocator<Catch::TestCaseTracking::SectionTracker>::destroy<Catch::TestCaseTracking::SectionTracker>(Catch::TestCaseTracking::SectionTracker) <cycle 1> [1665]
                                  78             Catch::TestCaseTracking::SectionTracker::~SectionTracker() <cycle 1> [807]
-----------------------------------------------
                0.00    0.00      78/78          std::allocator<Catch::TestCaseTracking::SectionTracker>::allocator() [1673]
[1666]   0.0    0.00    0.00      78         __gnu_cxx::new_allocator<Catch::TestCaseTracking::SectionTracker>::new_allocator() [1666]
-----------------------------------------------
                0.00    0.00      78/78          std::allocator<std::shared_ptr<Catch::TestCaseTracking::ITracker> >::allocator() [1674]
[1667]   0.0    0.00    0.00      78         __gnu_cxx::new_allocator<std::shared_ptr<Catch::TestCaseTracking::ITracker> >::new_allocator() [1667]
-----------------------------------------------
                0.00    0.00      78/78          std::allocator<std::shared_ptr<Catch::TestCaseTracking::ITracker> >::~allocator() [1675]
[1668]   0.0    0.00    0.00      78         __gnu_cxx::new_allocator<std::shared_ptr<Catch::TestCaseTracking::ITracker> >::~new_allocator() [1668]
-----------------------------------------------
                0.00    0.00      78/78          std::allocator_traits<std::allocator<std::Spcounted_ptr_inplace<Catch::TestCaseTracking::SectionTracker, std::allocator<Catch::TestCaseTracking::SectionTracker>, (__gnu_cxx::Lockpolicy)2> > >::deallocate(std::allocator<std::Spcounted_ptr_inplace<Catch::TestCaseTracking::SectionTracker, std::allocator<Catch::TestCaseTracking::SectionTracker>, (__gnu_cxx::Lockpolicy)2> >&, std::Spcounted_ptr_inplace<Catch::TestCaseTracking::SectionTracker, std::allocator<Catch::TestCaseTracking::SectionTracker>, (__gnu_cxx::Lockpolicy)2>, unsigned long) [1688]
[1669]   0.0    0.00    0.00      78         __gnu_cxx::new_allocator<std::Spcounted_ptr_inplace<Catch::TestCaseTracking::SectionTracker, std::allocator<Catch::TestCaseTracking::SectionTracker>, (__gnu_cxx::Lockpolicy)2> >::deallocate(std::Spcounted_ptr_inplace<Catch::TestCaseTracking::SectionTracker, std::allocator<Catch::TestCaseTracking::SectionTracker>, (__gnu_cxx::Lockpolicy)2>, unsigned long) [1669]
-----------------------------------------------
                0.00    0.00      78/78          std::allocator_traits<std::allocator<std::Spcounted_ptr_inplace<Catch::TestCaseTracking::SectionTracker, std::allocator<Catch::TestCaseTracking::SectionTracker>, (__gnu_cxx::Lockpolicy)2> > >::allocate(std::allocator<std::Spcounted_ptr_inplace<Catch::TestCaseTracking::SectionTracker, std::allocator<Catch::TestCaseTracking::SectionTracker>, (__gnu_cxx::Lockpolicy)2> >&, unsigned long) [1689]
[1670]   0.0    0.00    0.00      78         __gnu_cxx::new_allocator<std::Spcounted_ptr_inplace<Catch::TestCaseTracking::SectionTracker, std::allocator<Catch::TestCaseTracking::SectionTracker>, (__gnu_cxx::Lockpolicy)2> >::allocate(unsigned long, void const) [1670]
                0.00    0.00      78/78          __gnu_cxx::new_allocator<std::Spcounted_ptr_inplace<Catch::TestCaseTracking::SectionTracker, std::allocator<Catch::TestCaseTracking::SectionTracker>, (__gnu_cxx::Lockpolicy)2> >::max_size() const [1672]
-----------------------------------------------
                0.00    0.00      14/78          Catch::RunContext::runTest(Catch::TestCase const&) [6]
                0.00    0.00      14/78          Catch::TestRegistry::registerTest(Catch::TestCase const&) [724]
                0.00    0.00      50/78          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> >&) [7]
[1671]   0.0    0.00    0.00      78         Catch::TestCase::getTestCaseInfo() const [1671]
-----------------------------------------------
                0.00    0.00      78/78          __gnu_cxx::new_allocator<std::Spcounted_ptr_inplace<Catch::TestCaseTracking::SectionTracker, std::allocator<Catch::TestCaseTracking::SectionTracker>, (__gnu_cxx::Lockpolicy)2> >::allocate(unsigned long, void const) [1670]
[1672]   0.0    0.00    0.00      78         __gnu_cxx::new_allocator<std::Spcounted_ptr_inplace<Catch::TestCaseTracking::SectionTracker, std::allocator<Catch::TestCaseTracking::SectionTracker>, (__gnu_cxx::Lockpolicy)2> >::max_size() const [1672]
-----------------------------------------------
                0.00    0.00      14/78          std::shared_ptr<Catch::TestCaseTracking::SectionTracker> std::make_shared<Catch::TestCaseTracking::SectionTracker, Catch::TestCaseTracking::NameAndLocation, Catch::TestCaseTracking::TrackerContext&, decltype(nullptr)>(Catch::TestCaseTracking::NameAndLocation&&, Catch::TestCaseTracking::TrackerContext&, decltype(nullptr)&&) [506]
                0.00    0.00      64/78          std::shared_ptr<Catch::TestCaseTracking::SectionTracker> std::make_shared<Catch::TestCaseTracking::SectionTracker, Catch::TestCaseTracking::NameAndLocation const&, Catch::TestCaseTracking::TrackerContext&, Catch::TestCaseTracking::ITracker>(Catch::TestCaseTracking::NameAndLocation const&, Catch::TestCaseTracking::TrackerContext&, Catch::TestCaseTracking::ITracker&&) [307]
[1673]   0.0    0.00    0.00      78         std::allocator<Catch::TestCaseTracking::SectionTracker>::allocator() [1673]
                0.00    0.00      78/78          __gnu_cxx::new_allocator<Catch::TestCaseTracking::SectionTracker>::new_allocator() [1666]
-----------------------------------------------
                0.00    0.00      78/78          std::Vectorbase<std::shared_ptr<Catch::TestCaseTracking::ITracker>, std::allocator<std::shared_ptr<Catch::TestCaseTracking::ITracker> > >::Vectorimpl::Vectorimpl() [1677]
[1674]   0.0    0.00    0.00      78         std::allocator<std::shared_ptr<Catch::TestCaseTracking::ITracker> >::allocator() [1674]
                0.00    0.00      78/78          __gnu_cxx::new_allocator<std::shared_ptr<Catch::TestCaseTracking::ITracker> >::new_allocator() [1667]
-----------------------------------------------
                0.00    0.00      78/78          std::Vectorbase<std::shared_ptr<Catch::TestCaseTracking::ITracker>, std::allocator<std::shared_ptr<Catch::TestCaseTracking::ITracker> > >::Vectorimpl::~Vectorimpl() [1678]
[1675]   0.0    0.00    0.00      78         std::allocator<std::shared_ptr<Catch::TestCaseTracking::ITracker> >::~allocator() [1675]
                0.00    0.00      78/78          __gnu_cxx::new_allocator<std::shared_ptr<Catch::TestCaseTracking::ITracker> >::~new_allocator() [1668]
-----------------------------------------------
                0.00    0.00       1/78          void std::vector<Catch::clara::detail::Arg, std::allocator<Catch::clara::detail::Arg> >::_M_realloc_insert<Catch::clara::detail::Arg const&>(__gnu_cxx::__normal_iterator<Catch::clara::detail::Arg, std::vector<Catch::clara::detail::Arg, std::allocator<Catch::clara::detail::Arg> > >, Catch::clara::detail::Arg const&) [995]
                0.00    0.00      77/78          std::Vectorbase<Catch::clara::detail::Arg, std::allocator<Catch::clara::detail::Arg> >::~Vectorbase() [1703]
[1676]   0.0    0.00    0.00      78         std::Vectorbase<Catch::clara::detail::Arg, std::allocator<Catch::clara::detail::Arg> >::_M_deallocate(Catch::clara::detail::Arg, unsigned long) [1676]
                0.00    0.00      10/10          std::allocator_traits<std::allocator<Catch::clara::detail::Arg> >::deallocate(std::allocator<Catch::clara::detail::Arg>&, Catch::clara::detail::Arg, unsigned long) [2062]
-----------------------------------------------
                0.00    0.00      78/78          std::Vectorbase<std::shared_ptr<Catch::TestCaseTracking::ITracker>, std::allocator<std::shared_ptr<Catch::TestCaseTracking::ITracker> > >::Vectorbase() [1679]
[1677]   0.0    0.00    0.00      78         std::Vectorbase<std::shared_ptr<Catch::TestCaseTracking::ITracker>, std::allocator<std::shared_ptr<Catch::TestCaseTracking::ITracker> > >::Vectorimpl::Vectorimpl() [1677]
                0.00    0.00      78/78          std::allocator<std::shared_ptr<Catch::TestCaseTracking::ITracker> >::allocator() [1674]
-----------------------------------------------
                0.00    0.00      78/78          std::Vectorbase<std::shared_ptr<Catch::TestCaseTracking::ITracker>, std::allocator<std::shared_ptr<Catch::TestCaseTracking::ITracker> > >::~Vectorbase() [1680]
[1678]   0.0    0.00    0.00      78         std::Vectorbase<std::shared_ptr<Catch::TestCaseTracking::ITracker>, std::allocator<std::shared_ptr<Catch::TestCaseTracking::ITracker> > >::Vectorimpl::~Vectorimpl() [1678]
                0.00    0.00      78/78          std::allocator<std::shared_ptr<Catch::TestCaseTracking::ITracker> >::~allocator() [1675]
-----------------------------------------------
                0.00    0.00      78/78          std::vector<std::shared_ptr<Catch::TestCaseTracking::ITracker>, std::allocator<std::shared_ptr<Catch::TestCaseTracking::ITracker> > >::vector() [1696]
[1679]   0.0    0.00    0.00      78         std::Vectorbase<std::shared_ptr<Catch::TestCaseTracking::ITracker>, std::allocator<std::shared_ptr<Catch::TestCaseTracking::ITracker> > >::Vectorbase() [1679]
                0.00    0.00      78/78          std::Vectorbase<std::shared_ptr<Catch::TestCaseTracking::ITracker>, std::allocator<std::shared_ptr<Catch::TestCaseTracking::ITracker> > >::Vectorimpl::Vectorimpl() [1677]
-----------------------------------------------
                0.00    0.00      78/78          std::vector<std::shared_ptr<Catch::TestCaseTracking::ITracker>, std::allocator<std::shared_ptr<Catch::TestCaseTracking::ITracker> > >::~vector() <cycle 1> [1697]
[1680]   0.0    0.00    0.00      78         std::Vectorbase<std::shared_ptr<Catch::TestCaseTracking::ITracker>, std::allocator<std::shared_ptr<Catch::TestCaseTracking::ITracker> > >::~Vectorbase() [1680]
                0.00    0.00      78/128         std::Vectorbase<std::shared_ptr<Catch::TestCaseTracking::ITracker>, std::allocator<std::shared_ptr<Catch::TestCaseTracking::ITracker> > >::_M_deallocate(std::shared_ptr<Catch::TestCaseTracking::ITracker>, unsigned long) [1593]
                0.00    0.00      78/78          std::Vectorbase<std::shared_ptr<Catch::TestCaseTracking::ITracker>, std::allocator<std::shared_ptr<Catch::TestCaseTracking::ITracker> > >::Vectorimpl::~Vectorimpl() [1678]
-----------------------------------------------
                0.00    0.00      14/78          std::__shared_ptr<Catch::TestCaseTracking::SectionTracker, (__gnu_cxx::Lockpolicy)2>::__shared_ptr<std::allocator<Catch::TestCaseTracking::SectionTracker>, Catch::TestCaseTracking::NameAndLocation, Catch::TestCaseTracking::TrackerContext&, decltype(nullptr)>(std::Spmake_shared_tag, std::allocator<Catch::TestCaseTracking::SectionTracker> const&, Catch::TestCaseTracking::NameAndLocation&&, Catch::TestCaseTracking::TrackerContext&, decltype(nullptr)&&) [502]
                0.00    0.00      64/78          std::__shared_ptr<Catch::TestCaseTracking::SectionTracker, (__gnu_cxx::Lockpolicy)2>::__shared_ptr<std::allocator<Catch::TestCaseTracking::SectionTracker>, Catch::TestCaseTracking::NameAndLocation const&, Catch::TestCaseTracking::TrackerContext&, Catch::TestCaseTracking::ITracker>(std::Spmake_shared_tag, std::allocator<Catch::TestCaseTracking::SectionTracker> const&, Catch::TestCaseTracking::NameAndLocation const&, Catch::TestCaseTracking::TrackerContext&, Catch::TestCaseTracking::ITracker&&) [303]
[1681]   0.0    0.00    0.00      78         std::enable_if<!std::__shared_ptr<Catch::TestCaseTracking::SectionTracker, (__gnu_cxx::Lockpolicy)2>::__has_esft_base<Catch::TestCaseTracking::SectionTracker, void>::value, void>::type std::__shared_ptr<Catch::TestCaseTracking::SectionTracker, (__gnu_cxx::Lockpolicy)2>::_M_enable_shared_from_this_with<Catch::TestCaseTracking::SectionTracker, Catch::TestCaseTracking::SectionTracker>(Catch::TestCaseTracking::SectionTracker) [1681]
-----------------------------------------------
                0.00    0.00      78/78          std::Spcounted_ptr_inplace<Catch::TestCaseTracking::SectionTracker, std::allocator<Catch::TestCaseTracking::SectionTracker>, (__gnu_cxx::Lockpolicy)2>::Impl::Impl(std::allocator<Catch::TestCaseTracking::SectionTracker>) [1693]
[1682]   0.0    0.00    0.00      78         std::Spebo_helper<0, std::allocator<Catch::TestCaseTracking::SectionTracker>, true>::Spebo_helper(std::allocator<Catch::TestCaseTracking::SectionTracker> const&) [1682]
                0.00    0.00      78/234         std::allocator<Catch::TestCaseTracking::SectionTracker>::allocator(std::allocator<Catch::TestCaseTracking::SectionTracker> const&) [1503]
-----------------------------------------------
                0.00    0.00      78/78          std::Spcounted_ptr_inplace<Catch::TestCaseTracking::SectionTracker, std::allocator<Catch::TestCaseTracking::SectionTracker>, (__gnu_cxx::Lockpolicy)2>::_Impl::~Impl() [1694]
[1683]   0.0    0.00    0.00      78         std::Sp_ebo_helper<0, std::allocator<Catch::TestCaseTracking::SectionTracker>, true>::~Spebo_helper() [1683]
                0.00    0.00      78/312         std::allocator<Catch::TestCaseTracking::SectionTracker>::~allocator() [1485]
-----------------------------------------------
                0.00    0.00      78/78          std::__allocated_ptr<std::allocator<std::Spcounted_ptr_inplace<Catch::TestCaseTracking::SectionTracker, std::allocator<Catch::TestCaseTracking::SectionTracker>, (__gnu_cxx::Lockpolicy)2> > >::get() [1685]
[1684]   0.0    0.00    0.00      78         std::__allocated_ptr<std::allocator<std::Spcounted_ptr_inplace<Catch::TestCaseTracking::SectionTracker, std::allocator<Catch::TestCaseTracking::SectionTracker>, (__gnu_cxx::Lockpolicy)2> > >::_S_raw_ptr(std::Spcounted_ptr_inplace<Catch::TestCaseTracking::SectionTracker, std::allocator<Catch::TestCaseTracking::SectionTracker>, (__gnu_cxx::Lockpolicy)2>) [1684]
-----------------------------------------------
                0.00    0.00      14/78          std::__shared_count<(__gnu_cxx::Lockpolicy)2>::__shared_count<Catch::TestCaseTracking::SectionTracker, std::allocator<Catch::TestCaseTracking::SectionTracker>, Catch::TestCaseTracking::NameAndLocation, Catch::TestCaseTracking::TrackerContext&, decltype(nullptr)>(std::Spmake_shared_tag, Catch::TestCaseTracking::SectionTracker, std::allocator<Catch::TestCaseTracking::SectionTracker> const&, Catch::TestCaseTracking::NameAndLocation&&, Catch::TestCaseTracking::TrackerContext&, decltype(nullptr)&&) [503]
                0.00    0.00      64/78          std::__shared_count<(__gnu_cxx::Lockpolicy)2>::__shared_count<Catch::TestCaseTracking::SectionTracker, std::allocator<Catch::TestCaseTracking::SectionTracker>, Catch::TestCaseTracking::NameAndLocation const&, Catch::TestCaseTracking::TrackerContext&, Catch::TestCaseTracking::ITracker>(std::Spmake_shared_tag, Catch::TestCaseTracking::SectionTracker, std::allocator<Catch::TestCaseTracking::SectionTracker> const&, Catch::TestCaseTracking::NameAndLocation const&, Catch::TestCaseTracking::TrackerContext&, Catch::TestCaseTracking::ITracker&&) [304]
[1685]   0.0    0.00    0.00      78         std::__allocated_ptr<std::allocator<std::Spcounted_ptr_inplace<Catch::TestCaseTracking::SectionTracker, std::allocator<Catch::TestCaseTracking::SectionTracker>, (__gnu_cxx::Lockpolicy)2> > >::get() [1685]
                0.00    0.00      78/78          std::__allocated_ptr<std::allocator<std::Spcounted_ptr_inplace<Catch::TestCaseTracking::SectionTracker, std::allocator<Catch::TestCaseTracking::SectionTracker>, (__gnu_cxx::Lockpolicy)2> > >::_S_raw_ptr(std::Spcounted_ptr_inplace<Catch::TestCaseTracking::SectionTracker, std::allocator<Catch::TestCaseTracking::SectionTracker>, (__gnu_cxx::Lockpolicy)2>) [1684]
-----------------------------------------------
                0.00    0.00      14/78          std::__shared_count<(__gnu_cxx::Lockpolicy)2>::__shared_count<Catch::TestCaseTracking::SectionTracker, std::allocator<Catch::TestCaseTracking::SectionTracker>, Catch::TestCaseTracking::NameAndLocation, Catch::TestCaseTracking::TrackerContext&, decltype(nullptr)>(std::Spmake_shared_tag, Catch::TestCaseTracking::SectionTracker, std::allocator<Catch::TestCaseTracking::SectionTracker> const&, Catch::TestCaseTracking::NameAndLocation&&, Catch::TestCaseTracking::TrackerContext&, decltype(nullptr)&&) [503]
                0.00    0.00      64/78          std::__shared_count<(__gnu_cxx::Lockpolicy)2>::__shared_count<Catch::TestCaseTracking::SectionTracker, std::allocator<Catch::TestCaseTracking::SectionTracker>, Catch::TestCaseTracking::NameAndLocation const&, Catch::TestCaseTracking::TrackerContext&, Catch::TestCaseTracking::ITracker>(std::Spmake_shared_tag, Catch::TestCaseTracking::SectionTracker, std::allocator<Catch::TestCaseTracking::SectionTracker> const&, Catch::TestCaseTracking::NameAndLocation const&, Catch::TestCaseTracking::TrackerContext&, Catch::TestCaseTracking::ITracker&&) [304]
[1686]   0.0    0.00    0.00      78         std::__allocated_ptr<std::allocator<std::Spcounted_ptr_inplace<Catch::TestCaseTracking::SectionTracker, std::allocator<Catch::TestCaseTracking::SectionTracker>, (__gnu_cxx::Lockpolicy)2> > >::operator=(decltype(nullptr)) [1686]
-----------------------------------------------
                                  78             std::Spcounted_ptr_inplace<Catch::TestCaseTracking::SectionTracker, std::allocator<Catch::TestCaseTracking::SectionTracker>, (__gnu_cxx::Lockpolicy)2>::_M_dispose() <cycle 1> [1691]
[1687]   0.0    0.00    0.00      78         void std::allocator_traits<std::allocator<Catch::TestCaseTracking::SectionTracker> >::destroy<Catch::TestCaseTracking::SectionTracker>(std::allocator<Catch::TestCaseTracking::SectionTracker>&, Catch::TestCaseTracking::SectionTracker) <cycle 1> [1687]
                                  78             void __gnu_cxx::new_allocator<Catch::TestCaseTracking::SectionTracker>::destroy<Catch::TestCaseTracking::SectionTracker>(Catch::TestCaseTracking::SectionTracker) <cycle 1> [1665]
-----------------------------------------------
                0.00    0.00      78/78          std::__allocated_ptr<std::allocator<std::Spcounted_ptr_inplace<Catch::TestCaseTracking::SectionTracker, std::allocator<Catch::TestCaseTracking::SectionTracker>, (__gnu_cxx::Lockpolicy)2> > >::~__allocated_ptr() [1568]
[1688]   0.0    0.00    0.00      78         std::allocator_traits<std::allocator<std::Spcounted_ptr_inplace<Catch::TestCaseTracking::SectionTracker, std::allocator<Catch::TestCaseTracking::SectionTracker>, (__gnu_cxx::Lockpolicy)2> > >::deallocate(std::allocator<std::Spcounted_ptr_inplace<Catch::TestCaseTracking::SectionTracker, std::allocator<Catch::TestCaseTracking::SectionTracker>, (__gnu_cxx::Lockpolicy)2> >&, std::Spcounted_ptr_inplace<Catch::TestCaseTracking::SectionTracker, std::allocator<Catch::TestCaseTracking::SectionTracker>, (__gnu_cxx::Lockpolicy)2>, unsigned long) [1688]
                0.00    0.00      78/78          __gnu_cxx::new_allocator<std::Spcounted_ptr_inplace<Catch::TestCaseTracking::SectionTracker, std::allocator<Catch::TestCaseTracking::SectionTracker>, (__gnu_cxx::Lockpolicy)2> >::deallocate(std::Spcounted_ptr_inplace<Catch::TestCaseTracking::SectionTracker, std::allocator<Catch::TestCaseTracking::SectionTracker>, (__gnu_cxx::Lockpolicy)2>, unsigned long) [1669]
-----------------------------------------------
                0.00    0.00      78/78          std::__allocated_ptr<std::allocator<std::Spcounted_ptr_inplace<Catch::TestCaseTracking::SectionTracker, std::allocator<Catch::TestCaseTracking::SectionTracker>, (__gnu_cxx::Lockpolicy)2> > > std::__allocate_guarded<std::allocator<std::Spcounted_ptr_inplace<Catch::TestCaseTracking::SectionTracker, std::allocator<Catch::TestCaseTracking::SectionTracker>, (__gnu_cxx::Lockpolicy)2> > >(std::allocator<std::Spcounted_ptr_inplace<Catch::TestCaseTracking::SectionTracker, std::allocator<Catch::TestCaseTracking::SectionTracker>, (__gnu_cxx::Lockpolicy)2> >&) [1698]
[1689]   0.0    0.00    0.00      78         std::allocator_traits<std::allocator<std::Spcounted_ptr_inplace<Catch::TestCaseTracking::SectionTracker, std::allocator<Catch::TestCaseTracking::SectionTracker>, (__gnu_cxx::Lockpolicy)2> > >::allocate(std::allocator<std::Spcounted_ptr_inplace<Catch::TestCaseTracking::SectionTracker, std::allocator<Catch::TestCaseTracking::SectionTracker>, (__gnu_cxx::Lockpolicy)2> >&, unsigned long) [1689]
                0.00    0.00      78/78          __gnu_cxx::new_allocator<std::Spcounted_ptr_inplace<Catch::TestCaseTracking::SectionTracker, std::allocator<Catch::TestCaseTracking::SectionTracker>, (__gnu_cxx::Lockpolicy)2> >::allocate(unsigned long, void const) [1670]
-----------------------------------------------
                0.00    0.00      78/78          std::Spcounted_base<(__gnu_cxx::Lockpolicy)2>::_M_release() <cycle 1> [978]
[1690]   0.0    0.00    0.00      78         std::Spcounted_ptr_inplace<Catch::TestCaseTracking::SectionTracker, std::allocator<Catch::TestCaseTracking::SectionTracker>, (__gnu_cxx::Lockpolicy)2>::_M_destroy() [1690]
                0.00    0.00      78/156         std::Spcounted_ptr_inplace<Catch::TestCaseTracking::SectionTracker, std::allocator<Catch::TestCaseTracking::SectionTracker>, (__gnu_cxx::Lockpolicy)2>::Impl::M_alloc() [1569]
                0.00    0.00      78/156         std::allocator<std::Spcounted_ptr_inplace<Catch::TestCaseTracking::SectionTracker, std::allocator<Catch::TestCaseTracking::SectionTracker>, (__gnu_cxx::Lockpolicy)2> >::allocator<Catch::TestCaseTracking::SectionTracker>(std::allocator<Catch::TestCaseTracking::SectionTracker> const&) [1564]
                0.00    0.00      78/156         std::__allocated_ptr<std::allocator<std::Spcounted_ptr_inplace<Catch::TestCaseTracking::SectionTracker, std::allocator<Catch::TestCaseTracking::SectionTracker>, (__gnu_cxx::Lockpolicy)2> > >::__allocated_ptr(std::allocator<std::Spcounted_ptr_inplace<Catch::TestCaseTracking::SectionTracker, std::allocator<Catch::TestCaseTracking::SectionTracker>, (__gnu_cxx::Lockpolicy)2> >&, std::Spcounted_ptr_inplace<Catch::TestCaseTracking::SectionTracker, std::allocator<Catch::TestCaseTracking::SectionTracker>, (__gnu_cxx::Lockpolicy)2>) [1567]
                0.00    0.00      78/78          std::Spcounted_ptr_inplace<Catch::TestCaseTracking::SectionTracker, std::allocator<Catch::TestCaseTracking::SectionTracker>, (__gnu_cxx::Lockpolicy)2>::~Spcounted_ptr_inplace() [1695]
                0.00    0.00      78/156         std::__allocated_ptr<std::allocator<std::Spcounted_ptr_inplace<Catch::TestCaseTracking::SectionTracker, std::allocator<Catch::TestCaseTracking::SectionTracker>, (__gnu_cxx::Lockpolicy)2> > >::~__allocated_ptr() [1568]
                0.00    0.00      78/156         std::allocator<std::Spcounted_ptr_inplace<Catch::TestCaseTracking::SectionTracker, std::allocator<Catch::TestCaseTracking::SectionTracker>, (__gnu_cxx::Lockpolicy)2> >::~allocator() [1565]
-----------------------------------------------
                                  78             std::Spcounted_base<(__gnu_cxx::Lockpolicy)2>::_M_release() <cycle 1> [978]
[1691]   0.0    0.00    0.00      78         std::Spcounted_ptr_inplace<Catch::TestCaseTracking::SectionTracker, std::allocator<Catch::TestCaseTracking::SectionTracker>, (__gnu_cxx::Lockpolicy)2>::_M_dispose() <cycle 1> [1691]
                0.00    0.00      78/234         std::Spcounted_ptr_inplace<Catch::TestCaseTracking::SectionTracker, std::allocator<Catch::TestCaseTracking::SectionTracker>, (__gnu_cxx::Lockpolicy)2>::_M_ptr() [1504]
                0.00    0.00      78/156         std::Spcounted_ptr_inplace<Catch::TestCaseTracking::SectionTracker, std::allocator<Catch::TestCaseTracking::SectionTracker>, (__gnu_cxx::Lockpolicy)2>::Impl::M_alloc() [1569]
                                  78             void std::allocator_traits<std::allocator<Catch::TestCaseTracking::SectionTracker> >::destroy<Catch::TestCaseTracking::SectionTracker>(std::allocator<Catch::TestCaseTracking::SectionTracker>&, Catch::TestCaseTracking::SectionTracker) <cycle 1> [1687]
-----------------------------------------------
                0.00    0.00      78/78          std::__shared_count<(__gnu_cxx::Lockpolicy)2>::_M_get_deleter(std::type_info const&) const [1598]
[1692]   0.0    0.00    0.00      78         std::Spcounted_ptr_inplace<Catch::TestCaseTracking::SectionTracker, std::allocator<Catch::TestCaseTracking::SectionTracker>, (__gnu_cxx::Lockpolicy)2>::_M_get_deleter(std::type_info const&) [1692]
                0.00    0.00      78/123         std::type_info::operator==(std::type_info const&) const [1599]
                0.00    0.00      78/234         std::Spcounted_ptr_inplace<Catch::TestCaseTracking::SectionTracker, std::allocator<Catch::TestCaseTracking::SectionTracker>, (__gnu_cxx::Lockpolicy)2>::_M_ptr() [1504]
-----------------------------------------------
                0.00    0.00      14/78          std::Spcounted_ptr_inplace<Catch::TestCaseTracking::SectionTracker, std::allocator<Catch::TestCaseTracking::SectionTracker>, (__gnu_cxx::Lockpolicy)2>::Spcounted_ptr_inplace<Catch::TestCaseTracking::NameAndLocation, Catch::TestCaseTracking::TrackerContext&, decltype(nullptr)>(std::allocator<Catch::TestCaseTracking::SectionTracker>, Catch::TestCaseTracking::NameAndLocation&&, Catch::TestCaseTracking::TrackerContext&, decltype(nullptr)&&) [505]
                0.00    0.00      64/78          std::Spcounted_ptr_inplace<Catch::TestCaseTracking::SectionTracker, std::allocator<Catch::TestCaseTracking::SectionTracker>, (__gnu_cxx::Lockpolicy)2>::Spcounted_ptr_inplace<Catch::TestCaseTracking::NameAndLocation const&, Catch::TestCaseTracking::TrackerContext&, Catch::TestCaseTracking::ITracker>(std::allocator<Catch::TestCaseTracking::SectionTracker>, Catch::TestCaseTracking::NameAndLocation const&, Catch::TestCaseTracking::TrackerContext&, Catch::TestCaseTracking::ITracker&&) [306]
[1693]   0.0    0.00    0.00      78         std::Spcounted_ptr_inplace<Catch::TestCaseTracking::SectionTracker, std::allocator<Catch::TestCaseTracking::SectionTracker>, (__gnu_cxx::Lockpolicy)2>::Impl::Impl(std::allocator<Catch::TestCaseTracking::SectionTracker>) [1693]
                0.00    0.00      78/78          std::Spebo_helper<0, std::allocator<Catch::TestCaseTracking::SectionTracker>, true>::Spebo_helper(std::allocator<Catch::TestCaseTracking::SectionTracker> const&) [1682]
-----------------------------------------------
                0.00    0.00      78/78          std::Spcounted_ptr_inplace<Catch::TestCaseTracking::SectionTracker, std::allocator<Catch::TestCaseTracking::SectionTracker>, (__gnu_cxx::Lockpolicy)2>::~Spcounted_ptr_inplace() [1695]
[1694]   0.0    0.00    0.00      78         std::Spcounted_ptr_inplace<Catch::TestCaseTracking::SectionTracker, std::allocator<Catch::TestCaseTracking::SectionTracker>, (__gnu_cxx::Lockpolicy)2>::_Impl::~Impl() [1694]
                0.00    0.00      78/78          std::Sp_ebo_helper<0, std::allocator<Catch::TestCaseTracking::SectionTracker>, true>::~Spebo_helper() [1683]
-----------------------------------------------
                0.00    0.00      78/78          std::Spcounted_ptr_inplace<Catch::TestCaseTracking::SectionTracker, std::allocator<Catch::TestCaseTracking::SectionTracker>, (__gnu_cxx::Lockpolicy)2>::_M_destroy() [1690]
[1695]   0.0    0.00    0.00      78         std::Spcounted_ptr_inplace<Catch::TestCaseTracking::SectionTracker, std::allocator<Catch::TestCaseTracking::SectionTracker>, (__gnu_cxx::Lockpolicy)2>::~Spcounted_ptr_inplace() [1695]
                0.00    0.00      78/78          std::Spcounted_ptr_inplace<Catch::TestCaseTracking::SectionTracker, std::allocator<Catch::TestCaseTracking::SectionTracker>, (__gnu_cxx::Lockpolicy)2>::_Impl::~Impl() [1694]
                0.00    0.00      78/137         std::Sp_counted_base<(__gnu_cxx::Lockpolicy)2>::~Spcounted_base() [1590]
-----------------------------------------------
                0.00    0.00      78/78          Catch::TestCaseTracking::TrackerBase::TrackerBase(Catch::TestCaseTracking::NameAndLocation const&, Catch::TestCaseTracking::TrackerContext&, Catch::TestCaseTracking::ITracker) [777]
[1696]   0.0    0.00    0.00      78         std::vector<std::shared_ptr<Catch::TestCaseTracking::ITracker>, std::allocator<std::shared_ptr<Catch::TestCaseTracking::ITracker> > >::vector() [1696]
                0.00    0.00      78/78          std::Vectorbase<std::shared_ptr<Catch::TestCaseTracking::ITracker>, std::allocator<std::shared_ptr<Catch::TestCaseTracking::ITracker> > >::Vectorbase() [1679]
-----------------------------------------------
                                  78             Catch::TestCaseTracking::TrackerBase::~TrackerBase() <cycle 1> [835]
[1697]   0.0    0.00    0.00      78         std::vector<std::shared_ptr<Catch::TestCaseTracking::ITracker>, std::allocator<std::shared_ptr<Catch::TestCaseTracking::ITracker> > >::~vector() <cycle 1> [1697]
                0.00    0.00      78/228         std::Vectorbase<std::shared_ptr<Catch::TestCaseTracking::ITracker>, std::allocator<std::shared_ptr<Catch::TestCaseTracking::ITracker> > >::_M_get_Tp_allocator() [1518]
                0.00    0.00      78/78          std::Vectorbase<std::shared_ptr<Catch::TestCaseTracking::ITracker>, std::allocator<std::shared_ptr<Catch::TestCaseTracking::ITracker> > >::~Vectorbase() [1680]
                                  78             void std::Destroy<std::sharedptr<Catch::TestCaseTracking::ITracker>, std::shared_ptr<Catch::TestCaseTracking::ITracker> >(std::shared_ptr<Catch::TestCaseTracking::ITracker>, std::shared_ptr<Catch::TestCaseTracking::ITracker>, std::allocator<std::shared_ptr<Catch::TestCaseTracking::ITracker> >&) <cycle 1> [1595]
-----------------------------------------------
                0.00    0.00      14/78          std::__shared_count<(__gnu_cxx::Lockpolicy)2>::__shared_count<Catch::TestCaseTracking::SectionTracker, std::allocator<Catch::TestCaseTracking::SectionTracker>, Catch::TestCaseTracking::NameAndLocation, Catch::TestCaseTracking::TrackerContext&, decltype(nullptr)>(std::Spmake_shared_tag, Catch::TestCaseTracking::SectionTracker, std::allocator<Catch::TestCaseTracking::SectionTracker> const&, Catch::TestCaseTracking::NameAndLocation&&, Catch::TestCaseTracking::TrackerContext&, decltype(nullptr)&&) [503]
                0.00    0.00      64/78          std::__shared_count<(__gnu_cxx::Lockpolicy)2>::__shared_count<Catch::TestCaseTracking::SectionTracker, std::allocator<Catch::TestCaseTracking::SectionTracker>, Catch::TestCaseTracking::NameAndLocation const&, Catch::TestCaseTracking::TrackerContext&, Catch::TestCaseTracking::ITracker>(std::Spmake_shared_tag, Catch::TestCaseTracking::SectionTracker, std::allocator<Catch::TestCaseTracking::SectionTracker> const&, Catch::TestCaseTracking::NameAndLocation const&, Catch::TestCaseTracking::TrackerContext&, Catch::TestCaseTracking::ITracker&&) [304]
[1698]   0.0    0.00    0.00      78         std::__allocated_ptr<std::allocator<std::Spcounted_ptr_inplace<Catch::TestCaseTracking::SectionTracker, std::allocator<Catch::TestCaseTracking::SectionTracker>, (__gnu_cxx::Lockpolicy)2> > > std::__allocate_guarded<std::allocator<std::Spcounted_ptr_inplace<Catch::TestCaseTracking::SectionTracker, std::allocator<Catch::TestCaseTracking::SectionTracker>, (__gnu_cxx::Lockpolicy)2> > >(std::allocator<std::Spcounted_ptr_inplace<Catch::TestCaseTracking::SectionTracker, std::allocator<Catch::TestCaseTracking::SectionTracker>, (__gnu_cxx::Lockpolicy)2> >&) [1698]
                0.00    0.00      78/78          std::allocator_traits<std::allocator<std::Spcounted_ptr_inplace<Catch::TestCaseTracking::SectionTracker, std::allocator<Catch::TestCaseTracking::SectionTracker>, (__gnu_cxx::Lockpolicy)2> > >::allocate(std::allocator<std::Spcounted_ptr_inplace<Catch::TestCaseTracking::SectionTracker, std::allocator<Catch::TestCaseTracking::SectionTracker>, (__gnu_cxx::Lockpolicy)2> >&, unsigned long) [1689]
                0.00    0.00      78/156         std::__allocated_ptr<std::allocator<std::Spcounted_ptr_inplace<Catch::TestCaseTracking::SectionTracker, std::allocator<Catch::TestCaseTracking::SectionTracker>, (__gnu_cxx::Lockpolicy)2> > >::__allocated_ptr(std::allocator<std::Spcounted_ptr_inplace<Catch::TestCaseTracking::SectionTracker, std::allocator<Catch::TestCaseTracking::SectionTracker>, (__gnu_cxx::Lockpolicy)2> >&, std::Spcounted_ptr_inplace<Catch::TestCaseTracking::SectionTracker, std::allocator<Catch::TestCaseTracking::SectionTracker>, (__gnu_cxx::Lockpolicy)2>) [1567]
-----------------------------------------------
                0.00    0.00      14/78          std::__shared_count<(__gnu_cxx::Lockpolicy)2>::__shared_count<Catch::TestCaseTracking::SectionTracker, std::allocator<Catch::TestCaseTracking::SectionTracker>, Catch::TestCaseTracking::NameAndLocation, Catch::TestCaseTracking::TrackerContext&, decltype(nullptr)>(std::Spmake_shared_tag, Catch::TestCaseTracking::SectionTracker, std::allocator<Catch::TestCaseTracking::SectionTracker> const&, Catch::TestCaseTracking::NameAndLocation&&, Catch::TestCaseTracking::TrackerContext&, decltype(nullptr)&&) [503]
                0.00    0.00      64/78          std::__shared_count<(__gnu_cxx::Lockpolicy)2>::__shared_count<Catch::TestCaseTracking::SectionTracker, std::allocator<Catch::TestCaseTracking::SectionTracker>, Catch::TestCaseTracking::NameAndLocation const&, Catch::TestCaseTracking::TrackerContext&, Catch::TestCaseTracking::ITracker>(std::Spmake_shared_tag, Catch::TestCaseTracking::SectionTracker, std::allocator<Catch::TestCaseTracking::SectionTracker> const&, Catch::TestCaseTracking::NameAndLocation const&, Catch::TestCaseTracking::TrackerContext&, Catch::TestCaseTracking::ITracker&&) [304]
[1699]   0.0    0.00    0.00      78         std::remove_reference<std::allocator<Catch::TestCaseTracking::SectionTracker> const&>::type&& std::move<std::allocator<Catch::TestCaseTracking::SectionTracker> const&>(std::allocator<Catch::TestCaseTracking::SectionTracker> const&) [1699]
-----------------------------------------------
                0.00    0.00      77/77          Catch::clara::detail::ExeName::~ExeName() [981]
[1700]   0.0    0.00    0.00      77         Catch::clara::detail::ComposableParserImpl<Catch::clara::detail::ExeName>::~ComposableParserImpl() [1700]
                0.00    0.00      77/2151        Catch::clara::detail::ParserBase::~ParserBase() [1368]
-----------------------------------------------
                0.00    0.00       1/77          std::Vectorbase<Catch::clara::detail::Arg, std::allocator<Catch::clara::detail::Arg> >::get_allocator() const [3325]
                0.00    0.00       2/77          std::vector<Catch::clara::detail::Arg, std::allocator<Catch::clara::detail::Arg> >::max_size() const [2684]
                0.00    0.00      74/77          std::vector<Catch::clara::detail::Arg, std::allocator<Catch::clara::detail::Arg> >::vector(std::vector<Catch::clara::detail::Arg, std::allocator<Catch::clara::detail::Arg> > const&) [840]
[1701]   0.0    0.00    0.00      77         std::Vectorbase<Catch::clara::detail::Arg, std::allocator<Catch::clara::detail::Arg> >::_M_get_Tp_allocator() const [1701]
-----------------------------------------------
                0.00    0.00      77/77          std::Vectorbase<Catch::clara::detail::Arg, std::allocator<Catch::clara::detail::Arg> >::~Vectorbase() [1703]
[1702]   0.0    0.00    0.00      77         std::Vectorbase<Catch::clara::detail::Arg, std::allocator<Catch::clara::detail::Arg> >::Vectorimpl::~Vectorimpl() [1702]
                0.00    0.00      77/152         std::allocator<Catch::clara::detail::Arg>::~allocator() [1575]
-----------------------------------------------
                0.00    0.00      77/77          std::vector<Catch::clara::detail::Arg, std::allocator<Catch::clara::detail::Arg> >::~vector() [951]
[1703]   0.0    0.00    0.00      77         std::Vectorbase<Catch::clara::detail::Arg, std::allocator<Catch::clara::detail::Arg> >::~Vectorbase() [1703]
                0.00    0.00      77/78          std::Vectorbase<Catch::clara::detail::Arg, std::allocator<Catch::clara::detail::Arg> >::_M_deallocate(Catch::clara::detail::Arg, unsigned long) [1676]
                0.00    0.00      77/77          std::Vectorbase<Catch::clara::detail::Arg, std::allocator<Catch::clara::detail::Arg> >::Vectorimpl::~Vectorimpl() [1702]
-----------------------------------------------
                0.00    0.00      77/77          std::Vectorbase<Catch::clara::detail::Opt, std::allocator<Catch::clara::detail::Opt> >::~Vectorbase() [1705]
[1704]   0.0    0.00    0.00      77         std::Vectorbase<Catch::clara::detail::Opt, std::allocator<Catch::clara::detail::Opt> >::Vectorimpl::~Vectorimpl() [1704]
                0.00    0.00      77/152         std::allocator<Catch::clara::detail::Opt>::~allocator() [1576]
-----------------------------------------------
                0.00    0.00      77/77          std::vector<Catch::clara::detail::Opt, std::allocator<Catch::clara::detail::Opt> >::~vector() [652]
[1705]   0.0    0.00    0.00      77         std::Vectorbase<Catch::clara::detail::Opt, std::allocator<Catch::clara::detail::Opt> >::~Vectorbase() [1705]
                0.00    0.00      77/113         std::Vectorbase<Catch::clara::detail::Opt, std::allocator<Catch::clara::detail::Opt> >::_M_deallocate(Catch::clara::detail::Opt, unsigned long) [1603]
                0.00    0.00      77/77          std::Vectorbase<Catch::clara::detail::Opt, std::allocator<Catch::clara::detail::Opt> >::Vectorimpl::~Vectorimpl() [1704]
-----------------------------------------------
                0.00    0.00       1/76          Catch::clara::detail::Parser::parse(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, Catch::clara::detail::TokenStream const&) const [243]
                0.00    0.00       1/76          std::vector<Catch::clara::detail::Arg, std::allocator<Catch::clara::detail::Arg> >::operator=(std::vector<Catch::clara::detail::Arg, std::allocator<Catch::clara::detail::Arg> > const&) [554]
                0.00    0.00      74/76          std::vector<Catch::clara::detail::Arg, std::allocator<Catch::clara::detail::Arg> >::vector(std::vector<Catch::clara::detail::Arg, std::allocator<Catch::clara::detail::Arg> > const&) [840]
[1706]   0.0    0.00    0.00      76         std::vector<Catch::clara::detail::Arg, std::allocator<Catch::clara::detail::Arg> >::end() const [1706]
                0.00    0.00      76/152         __gnu_cxx::__normal_iterator<Catch::clara::detail::Arg const, std::vector<Catch::clara::detail::Arg, std::allocator<Catch::clara::detail::Arg> > >::__normal_iterator(Catch::clara::detail::Arg const const&) [1573]
-----------------------------------------------
                0.00    0.00       1/76          Catch::clara::detail::Parser::parse(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, Catch::clara::detail::TokenStream const&) const [243]
                0.00    0.00       1/76          std::vector<Catch::clara::detail::Arg, std::allocator<Catch::clara::detail::Arg> >::operator=(std::vector<Catch::clara::detail::Arg, std::allocator<Catch::clara::detail::Arg> > const&) [554]
                0.00    0.00      74/76          std::vector<Catch::clara::detail::Arg, std::allocator<Catch::clara::detail::Arg> >::vector(std::vector<Catch::clara::detail::Arg, std::allocator<Catch::clara::detail::Arg> > const&) [840]
[1707]   0.0    0.00    0.00      76         std::vector<Catch::clara::detail::Arg, std::allocator<Catch::clara::detail::Arg> >::begin() const [1707]
                0.00    0.00      76/152         __gnu_cxx::__normal_iterator<Catch::clara::detail::Arg const, std::vector<Catch::clara::detail::Arg, std::allocator<Catch::clara::detail::Arg> > >::__normal_iterator(Catch::clara::detail::Arg const const&) [1573]
-----------------------------------------------
                0.00    0.00       1/76          Catch::clara::detail::Parser::parse(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, Catch::clara::detail::TokenStream const&) const [243]
                0.00    0.00       1/76          std::vector<Catch::clara::detail::Opt, std::allocator<Catch::clara::detail::Opt> >::operator=(std::vector<Catch::clara::detail::Opt, std::allocator<Catch::clara::detail::Opt> > const&) [775]
                0.00    0.00      74/76          std::vector<Catch::clara::detail::Opt, std::allocator<Catch::clara::detail::Opt> >::vector(std::vector<Catch::clara::detail::Opt, std::allocator<Catch::clara::detail::Opt> > const&) [611]
[1708]   0.0    0.00    0.00      76         std::vector<Catch::clara::detail::Opt, std::allocator<Catch::clara::detail::Opt> >::end() const [1708]
                0.00    0.00      76/152         __gnu_cxx::__normal_iterator<Catch::clara::detail::Opt const, std::vector<Catch::clara::detail::Opt, std::allocator<Catch::clara::detail::Opt> > >::__normal_iterator(Catch::clara::detail::Opt const const&) [1574]
-----------------------------------------------
                0.00    0.00       1/76          Catch::clara::detail::Parser::parse(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, Catch::clara::detail::TokenStream const&) const [243]
                0.00    0.00       1/76          std::vector<Catch::clara::detail::Opt, std::allocator<Catch::clara::detail::Opt> >::operator=(std::vector<Catch::clara::detail::Opt, std::allocator<Catch::clara::detail::Opt> > const&) [775]
                0.00    0.00      74/76          std::vector<Catch::clara::detail::Opt, std::allocator<Catch::clara::detail::Opt> >::vector(std::vector<Catch::clara::detail::Opt, std::allocator<Catch::clara::detail::Opt> > const&) [611]
[1709]   0.0    0.00    0.00      76         std::vector<Catch::clara::detail::Opt, std::allocator<Catch::clara::detail::Opt> >::begin() const [1709]
                0.00    0.00      76/152         __gnu_cxx::__normal_iterator<Catch::clara::detail::Opt const, std::vector<Catch::clara::detail::Opt, std::allocator<Catch::clara::detail::Opt> > >::__normal_iterator(Catch::clara::detail::Opt const const&) [1574]
-----------------------------------------------
                0.00    0.00       1/75          void std::vector<Catch::clara::detail::Arg, std::allocator<Catch::clara::detail::Arg> >::_M_realloc_insert<Catch::clara::detail::Arg const&>(__gnu_cxx::__normal_iterator<Catch::clara::detail::Arg, std::vector<Catch::clara::detail::Arg, std::allocator<Catch::clara::detail::Arg> > >, Catch::clara::detail::Arg const&) [995]
                0.00    0.00      74/75          std::Vectorbase<Catch::clara::detail::Arg, std::allocator<Catch::clara::detail::Arg> >::_M_create_storage(unsigned long) [1719]
[1710]   0.0    0.00    0.00      75         std::Vectorbase<Catch::clara::detail::Arg, std::allocator<Catch::clara::detail::Arg> >::_M_allocate(unsigned long) [1710]
                0.00    0.00      10/10          std::allocator_traits<std::allocator<Catch::clara::detail::Arg> >::allocate(std::allocator<Catch::clara::detail::Arg>&, unsigned long) [2063]
-----------------------------------------------
                0.00    0.00       1/75          std::Vectorbase<Catch::clara::detail::Arg, std::allocator<Catch::clara::detail::Arg> >::Vectorbase(std::allocator<Catch::clara::detail::Arg> const&) [3543]
                0.00    0.00      74/75          std::Vectorbase<Catch::clara::detail::Arg, std::allocator<Catch::clara::detail::Arg> >::Vectorbase(unsigned long, std::allocator<Catch::clara::detail::Arg> const&) [1720]
[1711]   0.0    0.00    0.00      75         std::Vectorbase<Catch::clara::detail::Arg, std::allocator<Catch::clara::detail::Arg> >::Vectorimpl::Vectorimpl(std::allocator<Catch::clara::detail::Arg> const&) [1711]
                0.00    0.00      75/150         std::allocator<Catch::clara::detail::Arg>::allocator(std::allocator<Catch::clara::detail::Arg> const&) [1580]
-----------------------------------------------
                0.00    0.00       1/75          std::Vectorbase<Catch::clara::detail::Opt, std::allocator<Catch::clara::detail::Opt> >::Vectorbase(std::allocator<Catch::clara::detail::Opt> const&) [3544]
                0.00    0.00      74/75          std::Vectorbase<Catch::clara::detail::Opt, std::allocator<Catch::clara::detail::Opt> >::Vectorbase(unsigned long, std::allocator<Catch::clara::detail::Opt> const&) [1722]
[1712]   0.0    0.00    0.00      75         std::Vectorbase<Catch::clara::detail::Opt, std::allocator<Catch::clara::detail::Opt> >::Vectorimpl::Vectorimpl(std::allocator<Catch::clara::detail::Opt> const&) [1712]
                0.00    0.00      75/150         std::allocator<Catch::clara::detail::Opt>::allocator(std::allocator<Catch::clara::detail::Opt> const&) [1581]
-----------------------------------------------
                0.00    0.00      74/74          Catch::clara::detail::ExeName::ExeName(Catch::clara::detail::ExeName const&) [1714]
[1713]   0.0    0.00    0.00      74         Catch::clara::detail::ComposableParserImpl<Catch::clara::detail::ExeName>::ComposableParserImpl(Catch::clara::detail::ComposableParserImpl<Catch::clara::detail::ExeName> const&) [1713]
                0.00    0.00      74/2110        Catch::clara::detail::ParserBase::ParserBase(Catch::clara::detail::ParserBase const&) [1369]
-----------------------------------------------
                0.00    0.00      74/74          Catch::clara::detail::Parser::Parser(Catch::clara::detail::Parser const&) [610]
[1714]   0.0    0.00    0.00      74         Catch::clara::detail::ExeName::ExeName(Catch::clara::detail::ExeName const&) [1714]
                0.00    0.00      74/74          Catch::clara::detail::ComposableParserImpl<Catch::clara::detail::ExeName>::ComposableParserImpl(Catch::clara::detail::ComposableParserImpl<Catch::clara::detail::ExeName> const&) [1713]
                0.00    0.00      74/74          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&) [1718]
                0.00    0.00      74/74          std::shared_ptr<Catch::clara::detail::BoundValueRefBase>::shared_ptr(std::shared_ptr<Catch::clara::detail::BoundValueRefBase> const&) [1717]
-----------------------------------------------
                0.00    0.00      74/74          std::vector<Catch::clara::detail::Arg, std::allocator<Catch::clara::detail::Arg> >::vector(std::vector<Catch::clara::detail::Arg, std::allocator<Catch::clara::detail::Arg> > const&) [840]
[1715]   0.0    0.00    0.00      74         __gnu_cxx::__alloc_traits<std::allocator<Catch::clara::detail::Arg> >::_S_select_on_copy(std::allocator<Catch::clara::detail::Arg> const&) [1715]
                0.00    0.00      74/74          std::allocator_traits<std::allocator<Catch::clara::detail::Arg> >::select_on_container_copy_construction(std::allocator<Catch::clara::detail::Arg> const&) [1725]
-----------------------------------------------
                0.00    0.00      74/74          std::vector<Catch::clara::detail::Opt, std::allocator<Catch::clara::detail::Opt> >::vector(std::vector<Catch::clara::detail::Opt, std::allocator<Catch::clara::detail::Opt> > const&) [611]
[1716]   0.0    0.00    0.00      74         __gnu_cxx::__alloc_traits<std::allocator<Catch::clara::detail::Opt> >::_S_select_on_copy(std::allocator<Catch::clara::detail::Opt> const&) [1716]
                0.00    0.00      74/74          std::allocator_traits<std::allocator<Catch::clara::detail::Opt> >::select_on_container_copy_construction(std::allocator<Catch::clara::detail::Opt> const&) [1726]
-----------------------------------------------
                0.00    0.00      74/74          Catch::clara::detail::ExeName::ExeName(Catch::clara::detail::ExeName const&) [1714]
[1717]   0.0    0.00    0.00      74         std::shared_ptr<Catch::clara::detail::BoundValueRefBase>::shared_ptr(std::shared_ptr<Catch::clara::detail::BoundValueRefBase> const&) [1717]
                0.00    0.00      74/74          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&) [1723]
-----------------------------------------------
                0.00    0.00      74/74          Catch::clara::detail::ExeName::ExeName(Catch::clara::detail::ExeName const&) [1714]
[1718]   0.0    0.00    0.00      74         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&) [1718]
                0.00    0.00      74/74          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&) [1724]
-----------------------------------------------
                0.00    0.00      74/74          std::Vectorbase<Catch::clara::detail::Arg, std::allocator<Catch::clara::detail::Arg> >::Vectorbase(unsigned long, std::allocator<Catch::clara::detail::Arg> const&) [1720]
[1719]   0.0    0.00    0.00      74         std::Vectorbase<Catch::clara::detail::Arg, std::allocator<Catch::clara::detail::Arg> >::_M_create_storage(unsigned long) [1719]
                0.00    0.00      74/75          std::Vectorbase<Catch::clara::detail::Arg, std::allocator<Catch::clara::detail::Arg> >::_M_allocate(unsigned long) [1710]
-----------------------------------------------
                0.00    0.00      74/74          std::vector<Catch::clara::detail::Arg, std::allocator<Catch::clara::detail::Arg> >::vector(std::vector<Catch::clara::detail::Arg, std::allocator<Catch::clara::detail::Arg> > const&) [840]
[1720]   0.0    0.00    0.00      74         std::Vectorbase<Catch::clara::detail::Arg, std::allocator<Catch::clara::detail::Arg> >::Vectorbase(unsigned long, std::allocator<Catch::clara::detail::Arg> const&) [1720]
                0.00    0.00      74/75          std::Vectorbase<Catch::clara::detail::Arg, std::allocator<Catch::clara::detail::Arg> >::Vectorimpl::Vectorimpl(std::allocator<Catch::clara::detail::Arg> const&) [1711]
                0.00    0.00      74/74          std::Vectorbase<Catch::clara::detail::Arg, std::allocator<Catch::clara::detail::Arg> >::_M_create_storage(unsigned long) [1719]
-----------------------------------------------
                0.00    0.00      74/74          std::Vectorbase<Catch::clara::detail::Opt, std::allocator<Catch::clara::detail::Opt> >::Vectorbase(unsigned long, std::allocator<Catch::clara::detail::Opt> const&) [1722]
[1721]   0.0    0.00    0.00      74         std::Vectorbase<Catch::clara::detail::Opt, std::allocator<Catch::clara::detail::Opt> >::_M_create_storage(unsigned long) [1721]
                0.00    0.00      74/110         std::Vectorbase<Catch::clara::detail::Opt, std::allocator<Catch::clara::detail::Opt> >::_M_allocate(unsigned long) [1607]
-----------------------------------------------
                0.00    0.00      74/74          std::vector<Catch::clara::detail::Opt, std::allocator<Catch::clara::detail::Opt> >::vector(std::vector<Catch::clara::detail::Opt, std::allocator<Catch::clara::detail::Opt> > const&) [611]
[1722]   0.0    0.00    0.00      74         std::Vectorbase<Catch::clara::detail::Opt, std::allocator<Catch::clara::detail::Opt> >::Vectorbase(unsigned long, std::allocator<Catch::clara::detail::Opt> const&) [1722]
                0.00    0.00      74/75          std::Vectorbase<Catch::clara::detail::Opt, std::allocator<Catch::clara::detail::Opt> >::Vectorimpl::Vectorimpl(std::allocator<Catch::clara::detail::Opt> const&) [1712]
                0.00    0.00      74/74          std::Vectorbase<Catch::clara::detail::Opt, std::allocator<Catch::clara::detail::Opt> >::_M_create_storage(unsigned long) [1721]
-----------------------------------------------
                0.00    0.00      74/74          std::shared_ptr<Catch::clara::detail::BoundValueRefBase>::shared_ptr(std::shared_ptr<Catch::clara::detail::BoundValueRefBase> const&) [1717]
[1723]   0.0    0.00    0.00      74         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&) [1723]
                0.00    0.00      74/2306        std::__shared_count<(__gnu_cxx::Lockpolicy)2>::__shared_count(std::__shared_count<(__gnu_cxx::Lockpolicy)2> const&) [1364]
-----------------------------------------------
                0.00    0.00      74/74          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&) [1718]
[1724]   0.0    0.00    0.00      74         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&) [1724]
                0.00    0.00      74/2306        std::__shared_count<(__gnu_cxx::Lockpolicy)2>::__shared_count(std::__shared_count<(__gnu_cxx::Lockpolicy)2> const&) [1364]
-----------------------------------------------
                0.00    0.00      74/74          __gnu_cxx::__alloc_traits<std::allocator<Catch::clara::detail::Arg> >::_S_select_on_copy(std::allocator<Catch::clara::detail::Arg> const&) [1715]
[1725]   0.0    0.00    0.00      74         std::allocator_traits<std::allocator<Catch::clara::detail::Arg> >::select_on_container_copy_construction(std::allocator<Catch::clara::detail::Arg> const&) [1725]
                0.00    0.00      74/150         std::allocator<Catch::clara::detail::Arg>::allocator(std::allocator<Catch::clara::detail::Arg> const&) [1580]
-----------------------------------------------
                0.00    0.00      74/74          __gnu_cxx::__alloc_traits<std::allocator<Catch::clara::detail::Opt> >::_S_select_on_copy(std::allocator<Catch::clara::detail::Opt> const&) [1716]
[1726]   0.0    0.00    0.00      74         std::allocator_traits<std::allocator<Catch::clara::detail::Opt> >::select_on_container_copy_construction(std::allocator<Catch::clara::detail::Opt> const&) [1726]
                0.00    0.00      74/150         std::allocator<Catch::clara::detail::Opt>::allocator(std::allocator<Catch::clara::detail::Opt> const&) [1581]
-----------------------------------------------
                0.00    0.00      13/74          std::Rbtree<Catch::TestCase const, Catch::TestCase const, std::Identity<Catch::TestCase const>, std::less<Catch::TestCase const>, std::allocator<Catch::TestCase const> >::M_insert_node(std::Rbtree_node_base, std::Rbtree_node_base, std::Rbtree_node<Catch::TestCase const>) [2024]
                0.00    0.00      14/74          std::pair<std::Rbtree_iterator<Catch::TestCase const>, bool> std::Rbtree<Catch::TestCase const, Catch::TestCase const, std::Identity<Catch::TestCase const>, std::less<Catch::TestCase const>, std::allocator<Catch::TestCase const> >::M_emplace_unique<Catch::TestCase const>(Catch::TestCase const&&) [572]
                0.00    0.00      47/74          std::Rbtree<Catch::TestCase const, Catch::TestCase const, std::Identity<Catch::TestCase const>, std::less<Catch::TestCase const>, std::allocator<Catch::TestCase const> >::M_get_insert_unique_pos(Catch::TestCase const const&) [2027]
[1727]   0.0    0.00    0.00      74         std::Rbtree<Catch::TestCase const, Catch::TestCase const, std::Identity<Catch::TestCase const>, std::less<Catch::TestCase const>, std::allocator<Catch::TestCase const> >::S_key(std::Rbtree_node<Catch::TestCase const> const) [1727]
                0.00    0.00      74/74          std::Rbtree<Catch::TestCase const, Catch::TestCase const, std::Identity<Catch::TestCase const>, std::less<Catch::TestCase const>, std::allocator<Catch::TestCase const> >::S_value(std::Rbtree_node<Catch::TestCase const> const) [1728]
                0.00    0.00      74/100         std::Identity<Catch::TestCase const>::operator()(Catch::TestCase const const&) const [1638]
-----------------------------------------------
                0.00    0.00      74/74          std::Rb_tree<Catch::TestCase const, Catch::TestCase const, std::Identity<Catch::TestCase const>, std::less<Catch::TestCase const>, std::allocator<Catch::TestCase const> >::S_key(std::Rbtree_node<Catch::TestCase const> const) [1727]
[1728]   0.0    0.00    0.00      74         std::Rbtree<Catch::TestCase const, Catch::TestCase const, std::Identity<Catch::TestCase const>, std::less<Catch::TestCase const>, std::allocator<Catch::TestCase const> >::S_value(std::Rbtree_node<Catch::TestCase const> const) [1728]
                0.00    0.00      74/114         std::Rbtree_node<Catch::TestCase const>::_M_valptr() const [1602]
-----------------------------------------------
                0.00    0.00      13/73          std::Rbtree<Catch::TestCase const, Catch::TestCase const, std::Identity<Catch::TestCase const>, std::less<Catch::TestCase const>, std::allocator<Catch::TestCase const> >::M_insert_node(std::Rbtree_node_base, std::Rbtree_node_base, std::Rbtree_node<Catch::TestCase const>) [2024]
                0.00    0.00      60/73          std::Rbtree<Catch::TestCase const, Catch::TestCase const, std::Identity<Catch::TestCase const>, std::less<Catch::TestCase const>, std::allocator<Catch::TestCase const> >::M_get_insert_unique_pos(Catch::TestCase const const&) [2027]
[1729]   0.0    0.00    0.00      73         std::less<Catch::TestCase const>::operator()(Catch::TestCase const const&, Catch::TestCase const const&) const [1729]
-----------------------------------------------
                0.00    0.00      14/72          Catch::TestCase std::__uninitialized_copy<false>::__uninit_copy<__gnu_cxx::__normal_iterator<Catch::TestCase const, std::vector<Catch::TestCase, std::allocator<Catch::TestCase> > >, Catch::TestCase>(__gnu_cxx::__normal_iterator<Catch::TestCase const, std::vector<Catch::TestCase, std::allocator<Catch::TestCase> > >, __gnu_cxx::__normal_iterator<Catch::TestCase const, std::vector<Catch::TestCase, std::allocator<Catch::TestCase> > >, Catch::TestCase) [759]
                0.00    0.00      15/72          Catch::TestCase std::__uninitialized_copy<false>::__uninit_copy<std::move_iterator<Catch::TestCase>, Catch::TestCase>(std::move_iterator<Catch::TestCase>, std::move_iterator<Catch::TestCase>, Catch::TestCase) [801]
                0.00    0.00      43/72          void std::Destroyaux<false>::__destroy<Catch::TestCase>(Catch::TestCase, Catch::TestCase) [784]
[1730]   0.0    0.00    0.00      72         Catch::TestCase std::__addressof<Catch::TestCase>(Catch::TestCase&) [1730]
-----------------------------------------------
                0.00    0.00      35/70          std::vector<Catch::clara::detail::Opt, std::allocator<Catch::clara::detail::Opt> >::end() [1842]
                0.00    0.00      35/70          std::vector<Catch::clara::detail::Opt, std::allocator<Catch::clara::detail::Opt> >::begin() [1843]
[1731]   0.0    0.00    0.00      70         __gnu_cxx::__normal_iterator<Catch::clara::detail::Opt, std::vector<Catch::clara::detail::Opt, std::allocator<Catch::clara::detail::Opt> > >::__normal_iterator(Catch::clara::detail::Opt const&) [1731]
-----------------------------------------------
                0.00    0.00      70/70          std::vector<Catch::clara::detail::Opt, std::allocator<Catch::clara::detail::Opt> >::_M_check_len(unsigned long, char const) const [1841]
[1732]   0.0    0.00    0.00      70         std::vector<Catch::clara::detail::Opt, std::allocator<Catch::clara::detail::Opt> >::max_size() const [1732]
                0.00    0.00      70/145         std::Vectorbase<Catch::clara::detail::Opt, std::allocator<Catch::clara::detail::Opt> >::_M_get_Tp_allocator() const [1584]
                0.00    0.00      70/70          std::allocator_traits<std::allocator<Catch::clara::detail::Opt> >::max_size(std::allocator<Catch::clara::detail::Opt> const&) [1733]
-----------------------------------------------
                0.00    0.00      70/70          std::vector<Catch::clara::detail::Opt, std::allocator<Catch::clara::detail::Opt> >::max_size() const [1732]
[1733]   0.0    0.00    0.00      70         std::allocator_traits<std::allocator<Catch::clara::detail::Opt> >::max_size(std::allocator<Catch::clara::detail::Opt> const&) [1733]
                0.00    0.00      70/177         __gnu_cxx::new_allocator<Catch::clara::detail::Opt>::max_size() const [1556]
-----------------------------------------------
                0.00    0.00      66/66          Catch::RunContext::aborting() const [751]
[1734]   0.0    0.00    0.00      66         Catch::Config::abortAfter() const [1734]
-----------------------------------------------
                0.00    0.00       1/65          Catch::TestCaseTracking::TrackerContext::TrackerContext() [3022]
                0.00    0.00      64/65          std::shared_ptr<Catch::TestCaseTracking::ITracker>::shared_ptr(decltype(nullptr)) [1739]
[1735]   0.0    0.00    0.00      65         std::shared_ptr<Catch::TestCaseTracking::ITracker>::shared_ptr() [1735]
                0.00    0.00      65/65          std::__shared_ptr<Catch::TestCaseTracking::ITracker, (__gnu_cxx::Lockpolicy)2>::__shared_ptr() [1736]
-----------------------------------------------
                0.00    0.00      65/65          std::shared_ptr<Catch::TestCaseTracking::ITracker>::shared_ptr() [1735]
[1736]   0.0    0.00    0.00      65         std::__shared_ptr<Catch::TestCaseTracking::ITracker, (__gnu_cxx::Lockpolicy)2>::__shared_ptr() [1736]
                0.00    0.00      65/1146        std::__shared_count<(__gnu_cxx::Lockpolicy)2>::__shared_count() [1405]
-----------------------------------------------
                0.00    0.00      64/64          Catch::TestCaseTracking::SectionTracker::SectionTracker(Catch::TestCaseTracking::NameAndLocation const&, Catch::TestCaseTracking::TrackerContext&, Catch::TestCaseTracking::ITracker) [285]
[1737]   0.0    0.00    0.00      64         Catch::TestCaseTracking::SectionTracker::addNextFilters(std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > const&) [1737]
                0.00    0.00      64/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> > > >::size() const [1370]
-----------------------------------------------
                0.00    0.00      64/64          void std::allocator_traits<std::allocator<std::shared_ptr<Catch::TestCaseTracking::ITracker> > >::construct<std::shared_ptr<Catch::TestCaseTracking::ITracker>, std::shared_ptr<Catch::TestCaseTracking::ITracker> const&>(std::allocator<std::shared_ptr<Catch::TestCaseTracking::ITracker> >&, std::shared_ptr<Catch::TestCaseTracking::ITracker>, std::shared_ptr<Catch::TestCaseTracking::ITracker> const&) [1742]
[1738]   0.0    0.00    0.00      64         void __gnu_cxx::new_allocator<std::shared_ptr<Catch::TestCaseTracking::ITracker> >::construct<std::shared_ptr<Catch::TestCaseTracking::ITracker>, std::shared_ptr<Catch::TestCaseTracking::ITracker> const&>(std::shared_ptr<Catch::TestCaseTracking::ITracker>, std::shared_ptr<Catch::TestCaseTracking::ITracker> const&) [1738]
                0.00    0.00      64/178         std::shared_ptr<Catch::TestCaseTracking::ITracker> const& std::forward<std::shared_ptr<Catch::TestCaseTracking::ITracker> const&>(std::remove_reference<std::shared_ptr<Catch::TestCaseTracking::ITracker> const&>::type&) [1555]
                0.00    0.00      64/460963      operator new(unsigned long, void) [1318]
                0.00    0.00      64/360         std::shared_ptr<Catch::TestCaseTracking::ITracker>::shared_ptr(std::shared_ptr<Catch::TestCaseTracking::ITracker> const&) [1473]
-----------------------------------------------
                0.00    0.00      64/64          Catch::TestCaseTracking::TrackerBase::findChild(Catch::TestCaseTracking::NameAndLocation const&) [565]
[1739]   0.0    0.00    0.00      64         std::shared_ptr<Catch::TestCaseTracking::ITracker>::shared_ptr(decltype(nullptr)) [1739]
                0.00    0.00      64/65          std::shared_ptr<Catch::TestCaseTracking::ITracker>::shared_ptr() [1735]
-----------------------------------------------
                0.00    0.00      64/64          Catch::TestCaseTracking::SectionTracker::acquire(Catch::TestCaseTracking::TrackerContext&, Catch::TestCaseTracking::NameAndLocation const&) [290]
[1740]   0.0    0.00    0.00      64         std::shared_ptr<Catch::TestCaseTracking::ITracker>::shared_ptr<Catch::TestCaseTracking::SectionTracker, void>(std::shared_ptr<Catch::TestCaseTracking::SectionTracker> const&) [1740]
                0.00    0.00      64/64          std::__shared_ptr<Catch::TestCaseTracking::ITracker, (__gnu_cxx::Lockpolicy)2>::__shared_ptr<Catch::TestCaseTracking::SectionTracker, void>(std::__shared_ptr<Catch::TestCaseTracking::SectionTracker, (__gnu_cxx::Lockpolicy)2> const&) [1741]
-----------------------------------------------
                0.00    0.00      64/64          std::shared_ptr<Catch::TestCaseTracking::ITracker>::shared_ptr<Catch::TestCaseTracking::SectionTracker, void>(std::shared_ptr<Catch::TestCaseTracking::SectionTracker> const&) [1740]
[1741]   0.0    0.00    0.00      64         std::__shared_ptr<Catch::TestCaseTracking::ITracker, (__gnu_cxx::Lockpolicy)2>::__shared_ptr<Catch::TestCaseTracking::SectionTracker, void>(std::__shared_ptr<Catch::TestCaseTracking::SectionTracker, (__gnu_cxx::Lockpolicy)2> const&) [1741]
                0.00    0.00      64/2306        std::__shared_count<(__gnu_cxx::Lockpolicy)2>::__shared_count(std::__shared_count<(__gnu_cxx::Lockpolicy)2> const&) [1364]
-----------------------------------------------
                0.00    0.00      14/64          std::vector<std::shared_ptr<Catch::TestCaseTracking::ITracker>, std::allocator<std::shared_ptr<Catch::TestCaseTracking::ITracker> > >::push_back(std::shared_ptr<Catch::TestCaseTracking::ITracker> const&) [1057]
                0.00    0.00      50/64          void std::vector<std::shared_ptr<Catch::TestCaseTracking::ITracker>, std::allocator<std::shared_ptr<Catch::TestCaseTracking::ITracker> > >::_M_realloc_insert<std::shared_ptr<Catch::TestCaseTracking::ITracker> const&>(__gnu_cxx::__normal_iterator<std::shared_ptr<Catch::TestCaseTracking::ITracker>, std::vector<std::shared_ptr<Catch::TestCaseTracking::ITracker>, std::allocator<std::shared_ptr<Catch::TestCaseTracking::ITracker> > > >, std::shared_ptr<Catch::TestCaseTracking::ITracker> const&) [1058]
[1742]   0.0    0.00    0.00      64         void std::allocator_traits<std::allocator<std::shared_ptr<Catch::TestCaseTracking::ITracker> > >::construct<std::shared_ptr<Catch::TestCaseTracking::ITracker>, std::shared_ptr<Catch::TestCaseTracking::ITracker> const&>(std::allocator<std::shared_ptr<Catch::TestCaseTracking::ITracker> >&, std::shared_ptr<Catch::TestCaseTracking::ITracker>, std::shared_ptr<Catch::TestCaseTracking::ITracker> const&) [1742]
                0.00    0.00      64/178         std::shared_ptr<Catch::TestCaseTracking::ITracker> const& std::forward<std::shared_ptr<Catch::TestCaseTracking::ITracker> const&>(std::remove_reference<std::shared_ptr<Catch::TestCaseTracking::ITracker> const&>::type&) [1555]
                0.00    0.00      64/64          void __gnu_cxx::new_allocator<std::shared_ptr<Catch::TestCaseTracking::ITracker> >::construct<std::shared_ptr<Catch::TestCaseTracking::ITracker>, std::shared_ptr<Catch::TestCaseTracking::ITracker> const&>(std::shared_ptr<Catch::TestCaseTracking::ITracker>, std::shared_ptr<Catch::TestCaseTracking::ITracker> const&) [1738]
-----------------------------------------------
                0.00    0.00      63/63          std::Rbtree_node<Catch::TestCase>::_M_valptr() const [1745]
[1743]   0.0    0.00    0.00      63         __gnu_cxx::__aligned_membuf<Catch::TestCase>::_M_ptr() const [1743]
                0.00    0.00      63/63          __gnu_cxx::__aligned_membuf<Catch::TestCase>::_M_addr() const [1744]
-----------------------------------------------
                0.00    0.00      63/63          __gnu_cxx::__aligned_membuf<Catch::TestCase>::_M_ptr() const [1743]
[1744]   0.0    0.00    0.00      63         __gnu_cxx::__aligned_membuf<Catch::TestCase>::_M_addr() const [1744]
-----------------------------------------------
                0.00    0.00      25/63          std::Rbtree<Catch::TestCase, Catch::TestCase, std::Identity<Catch::TestCase>, std::less<Catch::TestCase>, std::allocator<Catch::TestCase> >::S_value(std::Rbtree_node_base const) [1877]
                0.00    0.00      38/63          std::Rbtree<Catch::TestCase, Catch::TestCase, std::Identity<Catch::TestCase>, std::less<Catch::TestCase>, std::allocator<Catch::TestCase> >::S_value(std::Rbtree_node<Catch::TestCase> const) [1836]
[1745]   0.0    0.00    0.00      63         std::Rbtree_node<Catch::TestCase>::_M_valptr() const [1745]
                0.00    0.00      63/63          __gnu_cxx::__aligned_membuf<Catch::TestCase>::_M_ptr() const [1743]
-----------------------------------------------
                0.00    0.00      14/61          std::Rbtree<Catch::TestCase const, Catch::TestCase const, std::Identity<Catch::TestCase const>, std::less<Catch::TestCase const>, std::allocator<Catch::TestCase const> >::M_erase(std::Rbtree_node<Catch::TestCase const>) [4088]
                0.00    0.00      47/61          std::Rbtree<Catch::TestCase const, Catch::TestCase const, std::Identity<Catch::TestCase const>, std::less<Catch::TestCase const>, std::allocator<Catch::TestCase const> >::M_get_insert_unique_pos(Catch::TestCase const const&) [2027]
[1746]   0.0    0.00    0.00      61         std::Rbtree<Catch::TestCase const, Catch::TestCase const, std::Identity<Catch::TestCase const>, std::less<Catch::TestCase const>, std::allocator<Catch::TestCase const> >::S_right(std::Rbtree_node_base) [1746]
-----------------------------------------------
                0.00    0.00      56/56          std::allocator<Catch::clara::detail::BoundFlagRef>::~allocator() [1748]
[1747]   0.0    0.00    0.00      56         __gnu_cxx::new_allocator<Catch::clara::detail::BoundFlagRef>::~new_allocator() [1747]
-----------------------------------------------
                0.00    0.00      14/56          std::shared_ptr<Catch::clara::detail::BoundFlagRef> std::make_shared<Catch::clara::detail::BoundFlagRef, bool&>(bool&) [2029]
                0.00    0.00      14/56          std::__shared_count<(__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&) [1979]
                0.00    0.00      14/56          std::Spebo_helper<0, std::allocator<Catch::clara::detail::BoundFlagRef>, true>::~Spebo_helper() [1978]
                0.00    0.00      14/56          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&) [2008]
[1748]   0.0    0.00    0.00      56         std::allocator<Catch::clara::detail::BoundFlagRef>::~allocator() [1748]
                0.00    0.00      56/56          __gnu_cxx::new_allocator<Catch::clara::detail::BoundFlagRef>::~new_allocator() [1747]
-----------------------------------------------
                0.00    0.00      14/56          std::Rbtree<Catch::TestCase, Catch::TestCase, std::Identity<Catch::TestCase>, std::less<Catch::TestCase>, std::allocator<Catch::TestCase> >::M_destroy_node(std::Rbtree_node<Catch::TestCase>) [826]
                0.00    0.00      14/56          std::Rbtree<Catch::TestCase, Catch::TestCase, std::Identity<Catch::TestCase>, std::less<Catch::TestCase>, std::allocator<Catch::TestCase> >::M_put_node(std::Rbtree_node<Catch::TestCase>) [2017]
                0.00    0.00      14/56          std::Rbtree<Catch::TestCase, Catch::TestCase, std::Identity<Catch::TestCase>, std::less<Catch::TestCase>, std::allocator<Catch::TestCase> >::M_get_node() [2016]
                0.00    0.00      14/56          void std::Rbtree<Catch::TestCase, Catch::TestCase, std::Identity<Catch::TestCase>, std::less<Catch::TestCase>, std::allocator<Catch::TestCase> >::M_construct_node<Catch::TestCase const&>(std::Rbtree_node<Catch::TestCase>, Catch::TestCase const&) [756]
[1749]   0.0    0.00    0.00      56         std::Rbtree<Catch::TestCase, Catch::TestCase, std::Identity<Catch::TestCase>, std::less<Catch::TestCase>, std::allocator<Catch::TestCase> >::M_get_Node_allocator() [1749]
-----------------------------------------------
                0.00    0.00      14/56          std::Rbtree<Catch::TestCase const, Catch::TestCase const, std::Identity<Catch::TestCase const>, std::less<Catch::TestCase const>, std::allocator<Catch::TestCase const> >::M_destroy_node(std::Rbtree_node<Catch::TestCase const>) [2025]
                0.00    0.00      14/56          std::Rbtree<Catch::TestCase const, Catch::TestCase const, std::Identity<Catch::TestCase const>, std::less<Catch::TestCase const>, std::allocator<Catch::TestCase const> >::M_put_node(std::Rbtree_node<Catch::TestCase const>) [2021]
                0.00    0.00      14/56          std::Rbtree<Catch::TestCase const, Catch::TestCase const, std::Identity<Catch::TestCase const>, std::less<Catch::TestCase const>, std::allocator<Catch::TestCase const> >::M_get_node() [2020]
                0.00    0.00      14/56          void std::Rbtree<Catch::TestCase const, Catch::TestCase const, std::Identity<Catch::TestCase const>, std::less<Catch::TestCase const>, std::allocator<Catch::TestCase const> >::M_construct_node<Catch::TestCase const>(std::Rbtree_node<Catch::TestCase const>, Catch::TestCase const&&) [2026]
[1750]   0.0    0.00    0.00      56         std::Rbtree<Catch::TestCase const, Catch::TestCase const, std::Identity<Catch::TestCase const>, std::less<Catch::TestCase const>, std::allocator<Catch::TestCase const> >::M_get_Node_allocator() [1750]
-----------------------------------------------
                0.00    0.00       1/51          Catch::Session::runInternal() [3]
                0.00    0.00      50/51          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> >&) [7]
[1751]   0.0    0.00    0.00      51         Catch::seedRng(Catch::IConfig const&) [1751]
                0.00    0.00      51/51          Catch::Config::rngSeed() const [1754]
-----------------------------------------------
                0.00    0.00       1/51          unittest::snap_catch2_main(char const, char const, int, char*, void ()(), Catch::clara::detail::Parser ()(Catch::clara::detail::Parser const&), int ()(Catch::Session&), void ()()) [2]
                0.00    0.00       1/51          ___CATCH__TEST____0() [11]
                0.00    0.00       1/51          ___CATCH__TEST____35() [22]
                0.00    0.00       1/51          ___CATCH__TEST____0() [651]
                0.00    0.00       2/51          ___CATCH__TEST____0() [89]
                0.00    0.00       2/51          ___CATCH__TEST____8() [590]
                0.00    0.00       2/51          ___CATCH__TEST____3() [18]
                0.00    0.00       2/51          ___CATCH__TEST____15() [196]
                0.00    0.00       2/51          ___CATCH__TEST____31() [55]
                0.00    0.00       4/51          ___CATCH__TEST____19() [48]
                0.00    0.00       4/51          ___CATCH__TEST____25() [31]
                0.00    0.00       5/51          ___CATCH__TEST____0() [349]
                0.00    0.00       5/51          ___CATCH__TEST____12() [14]
                0.00    0.00       6/51          ___CATCH__TEST____0() [28]
                0.00    0.00      13/51          ___CATCH__TEST____0() [19]
[1752]   0.0    0.00    0.00      51         unittest::g_progress() [1752]
-----------------------------------------------
                0.00    0.00       1/51          Catch::RunContext::RunContext(std::shared_ptr<Catch::IConfig const> const&, std::unique_ptr<Catch::IStreamingReporter, std::default_delete<Catch::IStreamingReporter> >&&) [888]
                0.00    0.00      50/51          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> >&) [7]
[1753]   0.0    0.00    0.00      51         Catch::StreamingReporterBase<Catch::ConsoleReporter>::getPreferences() const [1753]
-----------------------------------------------
                0.00    0.00      51/51          Catch::seedRng(Catch::IConfig const&) [1751]
[1754]   0.0    0.00    0.00      51         Catch::Config::rngSeed() const [1754]
-----------------------------------------------
                0.00    0.00      51/51          void std::Destroy<Catch::SectionEndInfo>(Catch::SectionEndInfo, Catch::SectionEndInfo) [1757]
[1755]   0.0    0.00    0.00      51         void std::Destroy_aux<false>::__destroy<Catch::SectionEndInfo>(Catch::SectionEndInfo, Catch::SectionEndInfo) [1755]
-----------------------------------------------
                0.00    0.00       1/51          std::vector<Catch::SectionEndInfo, std::allocator<Catch::SectionEndInfo> >::~vector() [4009]
                0.00    0.00      50/51          std::vector<Catch::SectionEndInfo, std::allocator<Catch::SectionEndInfo> >::_M_erase_at_end(Catch::SectionEndInfo) [1788]
[1756]   0.0    0.00    0.00      51         std::Vectorbase<Catch::SectionEndInfo, std::allocator<Catch::SectionEndInfo> >::_M_get_Tp_allocator() [1756]
-----------------------------------------------
                0.00    0.00      51/51          void std::Destroy<Catch::SectionEndInfo, Catch::SectionEndInfo>(Catch::SectionEndInfo, Catch::SectionEndInfo, std::allocator<Catch::SectionEndInfo>&) [1758]
[1757]   0.0    0.00    0.00      51         void std::Destroy<Catch::SectionEndInfo>(Catch::SectionEndInfo, Catch::SectionEndInfo) [1757]
                0.00    0.00      51/51          void std::Destroyaux<false>::__destroy<Catch::SectionEndInfo>(Catch::SectionEndInfo, Catch::SectionEndInfo) [1755]
-----------------------------------------------
                0.00    0.00       1/51          std::vector<Catch::SectionEndInfo, std::allocator<Catch::SectionEndInfo> >::~vector() [4009]
                0.00    0.00      50/51          std::vector<Catch::SectionEndInfo, std::allocator<Catch::SectionEndInfo> >::_M_erase_at_end(Catch::SectionEndInfo) [1788]
[1758]   0.0    0.00    0.00      51         void std::Destroy<Catch::SectionEndInfo, Catch::SectionEndInfo>(Catch::SectionEndInfo, Catch::SectionEndInfo, std::allocator<Catch::SectionEndInfo>&) [1758]
                0.00    0.00      51/51          void std::Destroy<Catch::SectionEndInfo>(Catch::SectionEndInfo, Catch::SectionEndInfo) [1757]
-----------------------------------------------
                0.00    0.00      50/50          Catch::RunContext::runTest(Catch::TestCase const&) [6]
[1759]   0.0    0.00    0.00      50         Catch::TestCaseTracking::TrackerContext::startCycle() [1759]
                0.00    0.00      50/2740        std::__shared_ptr<Catch::TestCaseTracking::ITracker, (__gnu_cxx::Lockpolicy)2>::get() const [1356]
-----------------------------------------------
                0.00    0.00      50/50          Catch::Section::~Section() [678]
[1760]   0.0    0.00    0.00      50         Catch::uncaught_exceptions() [1760]
-----------------------------------------------
                0.00    0.00      50/50          Catch::FatalConditionHandler::engage() [1763]
[1761]   0.0    0.00    0.00      50         Catch::FatalConditionHandler::engage_platform() [1761]
-----------------------------------------------
                0.00    0.00      50/50          Catch::FatalConditionHandler::disengage() [1764]
[1762]   0.0    0.00    0.00      50         Catch::FatalConditionHandler::disengage_platform() [1762]
                0.00    0.00      50/50          Catch::restorePreviousSignalHandlers() [1766]
-----------------------------------------------
                0.00    0.00      50/50          Catch::FatalConditionHandlerGuard::FatalConditionHandlerGuard(Catch::FatalConditionHandler) [1765]
[1763]   0.0    0.00    0.00      50         Catch::FatalConditionHandler::engage() [1763]
                0.00    0.00      50/50          Catch::FatalConditionHandler::engage_platform() [1761]
-----------------------------------------------
                0.00    0.00      50/50          Catch::FatalConditionHandlerGuard::~FatalConditionHandlerGuard() [452]
[1764]   0.0    0.00    0.00      50         Catch::FatalConditionHandler::disengage() [1764]
                0.00    0.00      50/50          Catch::FatalConditionHandler::disengage_platform() [1762]
-----------------------------------------------
                0.00    0.00      50/50          Catch::RunContext::invokeActiveTestCase() [8]
[1765]   0.0    0.00    0.00      50         Catch::FatalConditionHandlerGuard::FatalConditionHandlerGuard(Catch::FatalConditionHandler) [1765]
                0.00    0.00      50/50          Catch::FatalConditionHandler::engage() [1763]
-----------------------------------------------
                0.00    0.00      50/50          Catch::FatalConditionHandler::disengage_platform() [1762]
[1766]   0.0    0.00    0.00      50         Catch::restorePreviousSignalHandlers() [1766]
-----------------------------------------------
                0.00    0.00      50/50          void std::allocator_traits<std::allocator<Catch::TestCaseTracking::ITracker> >::destroy<Catch::TestCaseTracking::ITracker>(std::allocator<Catch::TestCaseTracking::ITracker>&, Catch::TestCaseTracking::ITracker**) [1784]
[1767]   0.0    0.00    0.00      50         void __gnu_cxx::new_allocator<Catch::TestCaseTracking::ITracker>::destroy<Catch::TestCaseTracking::ITracker>(Catch::TestCaseTracking::ITracker**) [1767]
-----------------------------------------------
                0.00    0.00      50/50          void std::allocator_traits<std::allocator<Catch::TestCaseTracking::ITracker> >::construct<Catch::TestCaseTracking::ITracker, Catch::TestCaseTracking::ITracker>(std::allocator<Catch::TestCaseTracking::ITracker>&, Catch::TestCaseTracking::ITracker**, Catch::TestCaseTracking::ITracker&&) [1785]
[1768]   0.0    0.00    0.00      50         void __gnu_cxx::new_allocator<Catch::TestCaseTracking::ITracker>::construct<Catch::TestCaseTracking::ITracker, Catch::TestCaseTracking::ITracker>(Catch::TestCaseTracking::ITracker**, Catch::TestCaseTracking::ITracker&&) [1768]
                0.00    0.00      50/663         Catch::TestCaseTracking::ITracker&& std::forward<Catch::TestCaseTracking::ITracker>(std::remove_reference<Catch::TestCaseTracking::ITracker>::type&) [1420]
                0.00    0.00      50/460963      operator new(unsigned long, void) [1318]
-----------------------------------------------
                0.00    0.00      50/50          std::allocator_traits<std::allocator<std::shared_ptr<Catch::TestCaseTracking::ITracker> > >::deallocate(std::allocator<std::shared_ptr<Catch::TestCaseTracking::ITracker> >&, std::shared_ptr<Catch::TestCaseTracking::ITracker>, unsigned long) [1786]
[1769]   0.0    0.00    0.00      50         __gnu_cxx::new_allocator<std::shared_ptr<Catch::TestCaseTracking::ITracker> >::deallocate(std::shared_ptr<Catch::TestCaseTracking::ITracker>, unsigned long) [1769]
-----------------------------------------------
                0.00    0.00      50/50          std::allocator_traits<std::allocator<std::shared_ptr<Catch::TestCaseTracking::ITracker> > >::allocate(std::allocator<std::shared_ptr<Catch::TestCaseTracking::ITracker> >&, unsigned long) [1787]
[1770]   0.0    0.00    0.00      50         __gnu_cxx::new_allocator<std::shared_ptr<Catch::TestCaseTracking::ITracker> >::allocate(unsigned long, void const) [1770]
                0.00    0.00      50/150         __gnu_cxx::new_allocator<std::shared_ptr<Catch::TestCaseTracking::ITracker> >::max_size() const [1579]
-----------------------------------------------
                0.00    0.00      50/50          __gnu_cxx::__ops::Iterpred<Catch::TestCaseTracking::TrackerBase::close()::{lambda(std::shared_ptr<Catch::TestCaseTracking::ITracker> const&)#1}> __gnu_cxx::__ops::__pred_iter<Catch::TestCaseTracking::TrackerBase::close()::{lambda(std::shared_ptr<Catch::TestCaseTracking::ITracker> const&)#1}>(__gnu_cxx::__ops::Iterpred) [1772]
[1771]   0.0    0.00    0.00      50         __gnu_cxx::__ops::Iterpred<Catch::TestCaseTracking::TrackerBase::close()::{lambda(std::shared_ptr<Catch::TestCaseTracking::ITracker> const&)#1}>::Iterpred({lambda(std::shared_ptr<Catch::TestCaseTracking::ITracker> const&)#1}) [1771]
                0.00    0.00      50/200         std::remove_reference<Catch::TestCaseTracking::TrackerBase::close()::{lambda(std::shared_ptr<Catch::TestCaseTracking::ITracker> const&)#1}&>::type&& std::move<Catch::TestCaseTracking::TrackerBase::close()::{lambda(std::shared_ptr<Catch::TestCaseTracking::ITracker> const&)#1}&>(std::remove_reference&&) [1551]
-----------------------------------------------
                0.00    0.00      50/50          __gnu_cxx::__normal_iterator<std::shared_ptr<Catch::TestCaseTracking::ITracker>, std::vector<std::shared_ptr<Catch::TestCaseTracking::ITracker>, std::allocator<std::shared_ptr<Catch::TestCaseTracking::ITracker> > > > std::find_if_not<__gnu_cxx::__normal_iterator<std::shared_ptr<Catch::TestCaseTracking::ITracker>, std::vector<std::shared_ptr<Catch::TestCaseTracking::ITracker>, std::allocator<std::shared_ptr<Catch::TestCaseTracking::ITracker> > > >, Catch::TestCaseTracking::TrackerBase::close()::{lambda(std::shared_ptr<Catch::TestCaseTracking::ITracker> const&)#1}>(Catch::TestCaseTracking::TrackerBase::close()::{lambda(std::shared_ptr<Catch::TestCaseTracking::ITracker> const&)#1}, Catch::TestCaseTracking::TrackerBase::close()::{lambda(std::shared_ptr<Catch::TestCaseTracking::ITracker> const&)#1}, Catch::TestCaseTracking::TrackerBase::close()::{lambda(std::shared_ptr<Catch::TestCaseTracking::ITracker> const&)#1}) [1795]
[1772]   0.0    0.00    0.00      50         __gnu_cxx::__ops::Iterpred<Catch::TestCaseTracking::TrackerBase::close()::{lambda(std::shared_ptr<Catch::TestCaseTracking::ITracker> const&)#1}> __gnu_cxx::__ops::__pred_iter<Catch::TestCaseTracking::TrackerBase::close()::{lambda(std::shared_ptr<Catch::TestCaseTracking::ITracker> const&)#1}>(__gnu_cxx::__ops::Iterpred) [1772]
                0.00    0.00      50/200         std::remove_reference<Catch::TestCaseTracking::TrackerBase::close()::{lambda(std::shared_ptr<Catch::TestCaseTracking::ITracker> const&)#1}&>::type&& std::move<Catch::TestCaseTracking::TrackerBase::close()::{lambda(std::shared_ptr<Catch::TestCaseTracking::ITracker> const&)#1}&>(std::remove_reference&&) [1551]
                0.00    0.00      50/50          __gnu_cxx::__ops::Iterpred<Catch::TestCaseTracking::TrackerBase::close()::{lambda(std::shared_ptr<Catch::TestCaseTracking::ITracker> const&)#1}>::Iterpred({lambda(std::shared_ptr<Catch::TestCaseTracking::ITracker> const&)#1}) [1771]
-----------------------------------------------
                0.00    0.00      50/50          __gnu_cxx::__ops::Iternegate<Catch::TestCaseTracking::TrackerBase::close()::{lambda(std::shared_ptr<Catch::TestCaseTracking::ITracker> const&)#1}> __gnu_cxx::__ops::__negate<Catch::TestCaseTracking::TrackerBase::close()::{lambda(std::shared_ptr<Catch::TestCaseTracking::ITracker> const&)#1}>(__gnu_cxx::__ops::Iterpred<__gnu_cxx::__ops::Iternegate>) [1774]
[1773]   0.0    0.00    0.00      50         __gnu_cxx::__ops::Iternegate<Catch::TestCaseTracking::TrackerBase::close()::{lambda(std::shared_ptr<Catch::TestCaseTracking::ITracker> const&)#1}>::Iternegate({lambda(std::shared_ptr<Catch::TestCaseTracking::ITracker> const&)#1}) [1773]
                0.00    0.00      50/200         std::remove_reference<Catch::TestCaseTracking::TrackerBase::close()::{lambda(std::shared_ptr<Catch::TestCaseTracking::ITracker> const&)#1}&>::type&& std::move<Catch::TestCaseTracking::TrackerBase::close()::{lambda(std::shared_ptr<Catch::TestCaseTracking::ITracker> const&)#1}&>(std::remove_reference&&) [1551]
-----------------------------------------------
                0.00    0.00      50/50          __gnu_cxx::__normal_iterator<std::shared_ptr<Catch::TestCaseTracking::ITracker>, std::vector<std::shared_ptr<Catch::TestCaseTracking::ITracker>, std::allocator<std::shared_ptr<Catch::TestCaseTracking::ITracker> > > > std::__find_if_not<__gnu_cxx::__normal_iterator<std::shared_ptr<Catch::TestCaseTracking::ITracker>, std::vector<std::shared_ptr<Catch::TestCaseTracking::ITracker>, std::allocator<std::shared_ptr<Catch::TestCaseTracking::ITracker> > > >, __gnu_cxx::__ops::Iterpred<Catch::TestCaseTracking::TrackerBase::close()::{lambda(std::shared_ptr<Catch::TestCaseTracking::ITracker> const&)#1}> >(__gnu_cxx::__ops::Iterpred<Catch::TestCaseTracking::TrackerBase::close()::{lambda(std::shared_ptr<Catch::TestCaseTracking::ITracker> const&)#1}>, __gnu_cxx::__ops::Iterpred<Catch::TestCaseTracking::TrackerBase::close()::{lambda(std::shared_ptr<Catch::TestCaseTracking::ITracker> const&)#1}>, __gnu_cxx::__ops::Iterpred<Catch::TestCaseTracking::TrackerBase::close()::{lambda(std::shared_ptr<Catch::TestCaseTracking::ITracker> const&)#1}>) [1796]
[1774]   0.0    0.00    0.00      50         __gnu_cxx::__ops::Iternegate<Catch::TestCaseTracking::TrackerBase::close()::{lambda(std::shared_ptr<Catch::TestCaseTracking::ITracker> const&)#1}> __gnu_cxx::__ops::__negate<Catch::TestCaseTracking::TrackerBase::close()::{lambda(std::shared_ptr<Catch::TestCaseTracking::ITracker> const&)#1}>(__gnu_cxx::__ops::Iterpred<__gnu_cxx::__ops::Iternegate>) [1774]
                0.00    0.00      50/200         std::remove_reference<Catch::TestCaseTracking::TrackerBase::close()::{lambda(std::shared_ptr<Catch::TestCaseTracking::ITracker> const&)#1}&>::type&& std::move<Catch::TestCaseTracking::TrackerBase::close()::{lambda(std::shared_ptr<Catch::TestCaseTracking::ITracker> const&)#1}&>(std::remove_reference&&) [1551]
                0.00    0.00      50/50          __gnu_cxx::__ops::Iternegate<Catch::TestCaseTracking::TrackerBase::close()::{lambda(std::shared_ptr<Catch::TestCaseTracking::ITracker> const&)#1}>::Iternegate({lambda(std::shared_ptr<Catch::TestCaseTracking::ITracker> const&)#1}) [1773]
-----------------------------------------------
                0.00    0.00      50/50          bool std::operator==<__gnu_cxx::__normal_iterator<Catch::SectionEndInfo, std::vector<Catch::SectionEndInfo, std::allocator<Catch::SectionEndInfo> > > >(std::reverse_iterator<__gnu_cxx::__normal_iterator<Catch::SectionEndInfo, std::vector<Catch::SectionEndInfo, std::allocator<Catch::SectionEndInfo> > > > const&, std::reverse_iterator<__gnu_cxx::__normal_iterator<Catch::SectionEndInfo, std::vector<Catch::SectionEndInfo, std::allocator<Catch::SectionEndInfo> > > > const&) [1799]
[1775]   0.0    0.00    0.00      50         bool __gnu_cxx::operator==<Catch::SectionEndInfo, std::vector<Catch::SectionEndInfo, std::allocator<Catch::SectionEndInfo> > >(__gnu_cxx::__normal_iterator<Catch::SectionEndInfo, std::vector<Catch::SectionEndInfo, std::allocator<Catch::SectionEndInfo> > > const&, __gnu_cxx::__normal_iterator<Catch::SectionEndInfo, std::vector<Catch::SectionEndInfo, std::allocator<Catch::SectionEndInfo> > > const&) [1775]
                0.00    0.00     100/100         __gnu_cxx::__normal_iterator<Catch::SectionEndInfo, std::vector<Catch::SectionEndInfo, std::allocator<Catch::SectionEndInfo> > >::base() const [1629]
-----------------------------------------------
                0.00    0.00      50/50          bool std::all_of<__gnu_cxx::__normal_iterator<std::shared_ptr<Catch::TestCaseTracking::ITracker>, std::vector<std::shared_ptr<Catch::TestCaseTracking::ITracker>, std::allocator<std::shared_ptr<Catch::TestCaseTracking::ITracker> > > >, Catch::TestCaseTracking::TrackerBase::close()::{lambda(std::shared_ptr<Catch::TestCaseTracking::ITracker> const&)#1}>(__gnu_cxx::__normal_iterator<std::shared_ptr<Catch::TestCaseTracking::ITracker>, std::vector<std::shared_ptr<Catch::TestCaseTracking::ITracker>, std::allocator<std::shared_ptr<Catch::TestCaseTracking::ITracker> > > >, Catch::TestCaseTracking::TrackerBase::close()::{lambda(std::shared_ptr<Catch::TestCaseTracking::ITracker> const&)#1}, Catch::TestCaseTracking::TrackerBase::close()::{lambda(std::shared_ptr<Catch::TestCaseTracking::ITracker> const&)#1}) [1797]
[1776]   0.0    0.00    0.00      50         bool __gnu_cxx::operator==<std::shared_ptr<Catch::TestCaseTracking::ITracker>, std::vector<std::shared_ptr<Catch::TestCaseTracking::ITracker>, std::allocator<std::shared_ptr<Catch::TestCaseTracking::ITracker> > > >(__gnu_cxx::__normal_iterator<std::shared_ptr<Catch::TestCaseTracking::ITracker>, std::vector<std::shared_ptr<Catch::TestCaseTracking::ITracker>, std::allocator<std::shared_ptr<Catch::TestCaseTracking::ITracker> > > > const&, __gnu_cxx::__normal_iterator<std::shared_ptr<Catch::TestCaseTracking::ITracker>, std::vector<std::shared_ptr<Catch::TestCaseTracking::ITracker>, std::allocator<std::shared_ptr<Catch::TestCaseTracking::ITracker> > > > const&) [1776]
                0.00    0.00     100/2168        __gnu_cxx::__normal_iterator<std::shared_ptr<Catch::TestCaseTracking::ITracker>, std::vector<std::shared_ptr<Catch::TestCaseTracking::ITracker>, std::allocator<std::shared_ptr<Catch::TestCaseTracking::ITracker> > > >::base() const [1367]
-----------------------------------------------
                0.00    0.00      50/50          Catch::RunContext::runTest(Catch::TestCase const&) [6]
[1777]   0.0    0.00    0.00      50         Catch::TestCaseTracking::TrackerBase::isSuccessfullyCompleted() const [1777]
-----------------------------------------------
                0.00    0.00      50/50          std::__shared_ptr_access<Catch::ITestInvoker, (__gnu_cxx::Lockpolicy)2, false, false>::_M_get() const [1780]
[1778]   0.0    0.00    0.00      50         std::__shared_ptr<Catch::ITestInvoker, (__gnu_cxx::Lockpolicy)2>::get() const [1778]
-----------------------------------------------
                0.00    0.00      50/50          bool std::operator==<Catch::TestCase>(std::move_iterator<Catch::TestCase> const&, std::move_iterator<Catch::TestCase> const&) [1878]
[1779]   0.0    0.00    0.00      50         std::move_iterator<Catch::TestCase>::base() const [1779]
-----------------------------------------------
                0.00    0.00      50/50          std::__shared_ptr_access<Catch::ITestInvoker, (__gnu_cxx::Lockpolicy)2, false, false>::operator->() const [1781]
[1780]   0.0    0.00    0.00      50         std::__shared_ptr_access<Catch::ITestInvoker, (__gnu_cxx::Lockpolicy)2, false, false>::_M_get() const [1780]
                0.00    0.00      50/50          std::__shared_ptr<Catch::ITestInvoker, (__gnu_cxx::Lockpolicy)2>::get() const [1778]
-----------------------------------------------
                0.00    0.00      50/50          Catch::TestCase::invoke() const [10]
[1781]   0.0    0.00    0.00      50         std::__shared_ptr_access<Catch::ITestInvoker, (__gnu_cxx::Lockpolicy)2, false, false>::operator->() const [1781]
                0.00    0.00      50/50          std::__shared_ptr_access<Catch::ITestInvoker, (__gnu_cxx::Lockpolicy)2, false, false>::_M_get() const [1780]
-----------------------------------------------
                0.00    0.00      50/50          void std::vector<std::shared_ptr<Catch::TestCaseTracking::ITracker>, std::allocator<std::shared_ptr<Catch::TestCaseTracking::ITracker> > >::_M_realloc_insert<std::shared_ptr<Catch::TestCaseTracking::ITracker> const&>(__gnu_cxx::__normal_iterator<std::shared_ptr<Catch::TestCaseTracking::ITracker>, std::vector<std::shared_ptr<Catch::TestCaseTracking::ITracker>, std::allocator<std::shared_ptr<Catch::TestCaseTracking::ITracker> > > >, std::shared_ptr<Catch::TestCaseTracking::ITracker> const&) [1058]
[1782]   0.0    0.00    0.00      50         std::vector<std::shared_ptr<Catch::TestCaseTracking::ITracker>, std::allocator<std::shared_ptr<Catch::TestCaseTracking::ITracker> > >::_M_check_len(unsigned long, char const) const [1782]
                0.00    0.00     200/200         std::vector<std::shared_ptr<Catch::TestCaseTracking::ITracker>, std::allocator<std::shared_ptr<Catch::TestCaseTracking::ITracker> > >::size() const [1548]
                0.00    0.00     100/100         std::vector<std::shared_ptr<Catch::TestCaseTracking::ITracker>, std::allocator<std::shared_ptr<Catch::TestCaseTracking::ITracker> > >::max_size() const [1637]
                0.00    0.00      50/221         unsigned long const& std::max<unsigned long>(unsigned long const&, unsigned long const&) [1526]
-----------------------------------------------
                0.00    0.00      50/50          void std::vector<std::shared_ptr<Catch::TestCaseTracking::ITracker>, std::allocator<std::shared_ptr<Catch::TestCaseTracking::ITracker> > >::_M_realloc_insert<std::shared_ptr<Catch::TestCaseTracking::ITracker> const&>(__gnu_cxx::__normal_iterator<std::shared_ptr<Catch::TestCaseTracking::ITracker>, std::vector<std::shared_ptr<Catch::TestCaseTracking::ITracker>, std::allocator<std::shared_ptr<Catch::TestCaseTracking::ITracker> > > >, std::shared_ptr<Catch::TestCaseTracking::ITracker> const&) [1058]
[1783]   0.0    0.00    0.00      50         std::Vectorbase<std::shared_ptr<Catch::TestCaseTracking::ITracker>, std::allocator<std::shared_ptr<Catch::TestCaseTracking::ITracker> > >::_M_allocate(unsigned long) [1783]
                0.00    0.00      50/50          std::allocator_traits<std::allocator<std::shared_ptr<Catch::TestCaseTracking::ITracker> > >::allocate(std::allocator<std::shared_ptr<Catch::TestCaseTracking::ITracker> >&, unsigned long) [1787]
-----------------------------------------------
                0.00    0.00      50/50          std::vector<Catch::TestCaseTracking::ITracker, std::allocator<Catch::TestCaseTracking::ITracker> >::pop_back() [1794]
[1784]   0.0    0.00    0.00      50         void std::allocator_traits<std::allocator<Catch::TestCaseTracking::ITracker> >::destroy<Catch::TestCaseTracking::ITracker>(std::allocator<Catch::TestCaseTracking::ITracker>&, Catch::TestCaseTracking::ITracker*) [1784]
                0.00    0.00      50/50          void __gnu_cxx::new_allocator<Catch::TestCaseTracking::ITracker>::destroy<Catch::TestCaseTracking::ITracker>(Catch::TestCaseTracking::ITracker**) [1767]
-----------------------------------------------
                0.00    0.00       1/50          void std::vector<Catch::TestCaseTracking::ITracker, std::allocator<Catch::TestCaseTracking::ITracker> >::_M_realloc_insert<Catch::TestCaseTracking::ITracker>(__gnu_cxx::__normal_iterator<Catch::TestCaseTracking::ITracker*, std::vector<Catch::TestCaseTracking::ITracker, std::allocator<Catch::TestCaseTracking::ITracker> > >, Catch::TestCaseTracking::ITracker&&) [582]
                0.00    0.00      49/50          Catch::TestCaseTracking::ITracker& std::vector<Catch::TestCaseTracking::ITracker, std::allocator<Catch::TestCaseTracking::ITracker> >::emplace_back<Catch::TestCaseTracking::ITracker>(Catch::TestCaseTracking::ITracker&&) [581]
[1785]   0.0    0.00    0.00      50         void std::allocator_traits<std::allocator<Catch::TestCaseTracking::ITracker> >::construct<Catch::TestCaseTracking::ITracker, Catch::TestCaseTracking::ITracker>(std::allocator<Catch::TestCaseTracking::ITracker>&, Catch::TestCaseTracking::ITracker**, Catch::TestCaseTracking::ITracker&&) [1785]
                0.00    0.00      50/663         Catch::TestCaseTracking::ITracker&& std::forward<Catch::TestCaseTracking::ITracker>(std::remove_reference<Catch::TestCaseTracking::ITracker>::type&) [1420]
                0.00    0.00      50/50          void __gnu_cxx::new_allocator<Catch::TestCaseTracking::ITracker>::construct<Catch::TestCaseTracking::ITracker, Catch::TestCaseTracking::ITracker>(Catch::TestCaseTracking::ITracker*, Catch::TestCaseTracking::ITracker&&) [1768]
-----------------------------------------------
                0.00    0.00      50/50          std::Vectorbase<std::shared_ptr<Catch::TestCaseTracking::ITracker>, std::allocator<std::shared_ptr<Catch::TestCaseTracking::ITracker> > >::_M_deallocate(std::shared_ptr<Catch::TestCaseTracking::ITracker>, unsigned long) [1593]
[1786]   0.0    0.00    0.00      50         std::allocator_traits<std::allocator<std::shared_ptr<Catch::TestCaseTracking::ITracker> > >::deallocate(std::allocator<std::shared_ptr<Catch::TestCaseTracking::ITracker> >&, std::shared_ptr<Catch::TestCaseTracking::ITracker>, unsigned long) [1786]
                0.00    0.00      50/50          __gnu_cxx::new_allocator<std::shared_ptr<Catch::TestCaseTracking::ITracker> >::deallocate(std::shared_ptr<Catch::TestCaseTracking::ITracker>, unsigned long) [1769]
-----------------------------------------------
                0.00    0.00      50/50          std::Vectorbase<std::shared_ptr<Catch::TestCaseTracking::ITracker>, std::allocator<std::shared_ptr<Catch::TestCaseTracking::ITracker> > >::_M_allocate(unsigned long) [1783]
[1787]   0.0    0.00    0.00      50         std::allocator_traits<std::allocator<std::shared_ptr<Catch::TestCaseTracking::ITracker> > >::allocate(std::allocator<std::shared_ptr<Catch::TestCaseTracking::ITracker> >&, unsigned long) [1787]
                0.00    0.00      50/50          __gnu_cxx::new_allocator<std::shared_ptr<Catch::TestCaseTracking::ITracker> >::allocate(unsigned long, void const) [1770]
-----------------------------------------------
                0.00    0.00      50/50          std::vector<Catch::SectionEndInfo, std::allocator<Catch::SectionEndInfo> >::clear() [1792]
[1788]   0.0    0.00    0.00      50         std::vector<Catch::SectionEndInfo, std::allocator<Catch::SectionEndInfo> >::_M_erase_at_end(Catch::SectionEndInfo) [1788]
                0.00    0.00      50/51          std::Vectorbase<Catch::SectionEndInfo, std::allocator<Catch::SectionEndInfo> >::_M_get_Tp_allocator() [1756]
                0.00    0.00      50/51          void std::_Destroy<Catch::SectionEndInfo, Catch::SectionEndInfo>(Catch::SectionEndInfo, Catch::SectionEndInfo, std::allocator<Catch::SectionEndInfo>&) [1758]
-----------------------------------------------
                0.00    0.00      50/50          std::vector<Catch::SectionEndInfo, std::allocator<Catch::SectionEndInfo> >::rbegin() [1793]
[1789]   0.0    0.00    0.00      50         std::vector<Catch::SectionEndInfo, std::allocator<Catch::SectionEndInfo> >::end() [1789]
                0.00    0.00      50/100         __gnu_cxx::__normal_iterator<Catch::SectionEndInfo, std::vector<Catch::SectionEndInfo, std::allocator<Catch::SectionEndInfo> > >::__normal_iterator(Catch::SectionEndInfo const&) [1623]
-----------------------------------------------
                0.00    0.00      50/50          Catch::RunContext::handleUnfinishedSections() [451]
[1790]   0.0    0.00    0.00      50         std::vector<Catch::SectionEndInfo, std::allocator<Catch::SectionEndInfo> >::rend() [1790]
                0.00    0.00      50/50          std::vector<Catch::SectionEndInfo, std::allocator<Catch::SectionEndInfo> >::begin() [1791]
                0.00    0.00      50/100         std::reverse_iterator<__gnu_cxx::__normal_iterator<Catch::SectionEndInfo, std::vector<Catch::SectionEndInfo, std::allocator<Catch::SectionEndInfo> > > >::reverse_iterator(__gnu_cxx::__normal_iterator<Catch::SectionEndInfo, std::vector<Catch::SectionEndInfo, std::allocator<Catch::SectionEndInfo> > >) [1640]
-----------------------------------------------
                0.00    0.00      50/50          std::vector<Catch::SectionEndInfo, std::allocator<Catch::SectionEndInfo> >::rend() [1790]
[1791]   0.0    0.00    0.00      50         std::vector<Catch::SectionEndInfo, std::allocator<Catch::SectionEndInfo> >::begin() [1791]
                0.00    0.00      50/100         __gnu_cxx::__normal_iterator<Catch::SectionEndInfo, std::vector<Catch::SectionEndInfo, std::allocator<Catch::SectionEndInfo> > >::__normal_iterator(Catch::SectionEndInfo const&) [1623]
-----------------------------------------------
                0.00    0.00      50/50          Catch::RunContext::handleUnfinishedSections() [451]
[1792]   0.0    0.00    0.00      50         std::vector<Catch::SectionEndInfo, std::allocator<Catch::SectionEndInfo> >::clear() [1792]
                0.00    0.00      50/50          std::vector<Catch::SectionEndInfo, std::allocator<Catch::SectionEndInfo> >::_M_erase_at_end(Catch::SectionEndInfo) [1788]
-----------------------------------------------
                0.00    0.00      50/50          Catch::RunContext::handleUnfinishedSections() [451]
[1793]   0.0    0.00    0.00      50         std::vector<Catch::SectionEndInfo, std::allocator<Catch::SectionEndInfo> >::rbegin() [1793]
                0.00    0.00      50/50          std::vector<Catch::SectionEndInfo, std::allocator<Catch::SectionEndInfo> >::end() [1789]
                0.00    0.00      50/100         std::reverse_iterator<__gnu_cxx::__normal_iterator<Catch::SectionEndInfo, std::vector<Catch::SectionEndInfo, std::allocator<Catch::SectionEndInfo> > > >::reverse_iterator(__gnu_cxx::__normal_iterator<Catch::SectionEndInfo, std::vector<Catch::SectionEndInfo, std::allocator<Catch::SectionEndInfo> > >) [1640]
-----------------------------------------------
                0.00    0.00      50/50          Catch::RunContext::sectionEnded(Catch::SectionEndInfo const&) [705]
[1794]   0.0    0.00    0.00      50         std::vector<Catch::TestCaseTracking::ITracker, std::allocator<Catch::TestCaseTracking::ITracker> >::pop_back() [1794]
                0.00    0.00      50/200         std::vector<Catch::TestCaseTracking::ITracker, std::allocator<Catch::TestCaseTracking::ITracker> >::empty() const [1547]
                0.00    0.00      50/50          void std::allocator_traits<std::allocator<Catch::TestCaseTracking::ITracker> >::destroy<Catch::TestCaseTracking::ITracker>(std::allocator<Catch::TestCaseTracking::ITracker>&, Catch::TestCaseTracking::ITracker*) [1784]
-----------------------------------------------
                0.00    0.00      50/50          bool std::all_of<__gnu_cxx::__normal_iterator<std::shared_ptr<Catch::TestCaseTracking::ITracker>, std::vector<std::shared_ptr<Catch::TestCaseTracking::ITracker>, std::allocator<std::shared_ptr<Catch::TestCaseTracking::ITracker> > > >, Catch::TestCaseTracking::TrackerBase::close()::{lambda(std::shared_ptr<Catch::TestCaseTracking::ITracker> const&)#1}>(__gnu_cxx::__normal_iterator<std::shared_ptr<Catch::TestCaseTracking::ITracker>, std::vector<std::shared_ptr<Catch::TestCaseTracking::ITracker>, std::allocator<std::shared_ptr<Catch::TestCaseTracking::ITracker> > > >, Catch::TestCaseTracking::TrackerBase::close()::{lambda(std::shared_ptr<Catch::TestCaseTracking::ITracker> const&)#1}, Catch::TestCaseTracking::TrackerBase::close()::{lambda(std::shared_ptr<Catch::TestCaseTracking::ITracker> const&)#1}) [1797]
[1795]   0.0    0.00    0.00      50         __gnu_cxx::__normal_iterator<std::shared_ptr<Catch::TestCaseTracking::ITracker>, std::vector<std::shared_ptr<Catch::TestCaseTracking::ITracker>, std::allocator<std::shared_ptr<Catch::TestCaseTracking::ITracker> > > > std::find_if_not<__gnu_cxx::__normal_iterator<std::shared_ptr<Catch::TestCaseTracking::ITracker>, std::vector<std::shared_ptr<Catch::TestCaseTracking::ITracker>, std::allocator<std::shared_ptr<Catch::TestCaseTracking::ITracker> > > >, Catch::TestCaseTracking::TrackerBase::close()::{lambda(std::shared_ptr<Catch::TestCaseTracking::ITracker> const&)#1}>(Catch::TestCaseTracking::TrackerBase::close()::{lambda(std::shared_ptr<Catch::TestCaseTracking::ITracker> const&)#1}, Catch::TestCaseTracking::TrackerBase::close()::{lambda(std::shared_ptr<Catch::TestCaseTracking::ITracker> const&)#1}, Catch::TestCaseTracking::TrackerBase::close()::{lambda(std::shared_ptr<Catch::TestCaseTracking::ITracker> const&)#1}) [1795]
                0.00    0.00      50/50          __gnu_cxx::__ops::Iterpred<Catch::TestCaseTracking::TrackerBase::close()::{lambda(std::shared_ptr<Catch::TestCaseTracking::ITracker> const&)#1}> __gnu_cxx::__ops::__pred_iter<Catch::TestCaseTracking::TrackerBase::close()::{lambda(std::shared_ptr<Catch::TestCaseTracking::ITracker> const&)#1}>(__gnu_cxx::__ops::Iterpred) [1772]
                0.00    0.00      50/50          __gnu_cxx::__normal_iterator<std::shared_ptr<Catch::TestCaseTracking::ITracker>, std::vector<std::shared_ptr<Catch::TestCaseTracking::ITracker>, std::allocator<std::shared_ptr<Catch::TestCaseTracking::ITracker> > > > std::__find_if_not<__gnu_cxx::__normal_iterator<std::shared_ptr<Catch::TestCaseTracking::ITracker>, std::vector<std::shared_ptr<Catch::TestCaseTracking::ITracker>, std::allocator<std::shared_ptr<Catch::TestCaseTracking::ITracker> > > >, __gnu_cxx::__ops::Iterpred<Catch::TestCaseTracking::TrackerBase::close()::{lambda(std::shared_ptr<Catch::TestCaseTracking::ITracker> const&)#1}> >(__gnu_cxx::__ops::Iterpred<Catch::TestCaseTracking::TrackerBase::close()::{lambda(std::shared_ptr<Catch::TestCaseTracking::ITracker> const&)#1}>, __gnu_cxx::__ops::Iterpred<Catch::TestCaseTracking::TrackerBase::close()::{lambda(std::shared_ptr<Catch::TestCaseTracking::ITracker> const&)#1}>, __gnu_cxx::__ops::Iterpred<Catch::TestCaseTracking::TrackerBase::close()::{lambda(std::shared_ptr<Catch::TestCaseTracking::ITracker> const&)#1}>) [1796]
-----------------------------------------------
                0.00    0.00      50/50          __gnu_cxx::__normal_iterator<std::shared_ptr<Catch::TestCaseTracking::ITracker>, std::vector<std::shared_ptr<Catch::TestCaseTracking::ITracker>, std::allocator<std::shared_ptr<Catch::TestCaseTracking::ITracker> > > > std::find_if_not<__gnu_cxx::__normal_iterator<std::shared_ptr<Catch::TestCaseTracking::ITracker>, std::vector<std::shared_ptr<Catch::TestCaseTracking::ITracker>, std::allocator<std::shared_ptr<Catch::TestCaseTracking::ITracker> > > >, Catch::TestCaseTracking::TrackerBase::close()::{lambda(std::shared_ptr<Catch::TestCaseTracking::ITracker> const&)#1}>(Catch::TestCaseTracking::TrackerBase::close()::{lambda(std::shared_ptr<Catch::TestCaseTracking::ITracker> const&)#1}, Catch::TestCaseTracking::TrackerBase::close()::{lambda(std::shared_ptr<Catch::TestCaseTracking::ITracker> const&)#1}, Catch::TestCaseTracking::TrackerBase::close()::{lambda(std::shared_ptr<Catch::TestCaseTracking::ITracker> const&)#1}) [1795]
[1796]   0.0    0.00    0.00      50         __gnu_cxx::__normal_iterator<std::shared_ptr<Catch::TestCaseTracking::ITracker>, std::vector<std::shared_ptr<Catch::TestCaseTracking::ITracker>, std::allocator<std::shared_ptr<Catch::TestCaseTracking::ITracker> > > > std::__find_if_not<__gnu_cxx::__normal_iterator<std::shared_ptr<Catch::TestCaseTracking::ITracker>, std::vector<std::shared_ptr<Catch::TestCaseTracking::ITracker>, std::allocator<std::shared_ptr<Catch::TestCaseTracking::ITracker> > > >, __gnu_cxx::__ops::Iterpred<Catch::TestCaseTracking::TrackerBase::close()::{lambda(std::shared_ptr<Catch::TestCaseTracking::ITracker> const&)#1}> >(__gnu_cxx::__ops::Iterpred<Catch::TestCaseTracking::TrackerBase::close()::{lambda(std::shared_ptr<Catch::TestCaseTracking::ITracker> const&)#1}>, __gnu_cxx::__ops::Iterpred<Catch::TestCaseTracking::TrackerBase::close()::{lambda(std::shared_ptr<Catch::TestCaseTracking::ITracker> const&)#1}>, __gnu_cxx::__ops::Iterpred<Catch::TestCaseTracking::TrackerBase::close()::{lambda(std::shared_ptr<Catch::TestCaseTracking::ITracker> const&)#1}>) [1796]
                0.00    0.00      50/410         std::iterator_traits<__gnu_cxx::__normal_iterator<std::shared_ptr<Catch::TestCaseTracking::ITracker>, std::vector<std::shared_ptr<Catch::TestCaseTracking::ITracker>, std::allocator<std::shared_ptr<Catch::TestCaseTracking::ITracker> > > > >::iterator_category std::__iterator_category<__gnu_cxx::__normal_iterator<std::shared_ptr<Catch::TestCaseTracking::ITracker>, std::vector<std::shared_ptr<Catch::TestCaseTracking::ITracker>, std::allocator<std::shared_ptr<Catch::TestCaseTracking::ITracker> > > > >(__gnu_cxx::__normal_iterator<std::shared_ptr<Catch::TestCaseTracking::ITracker>, std::vector<std::shared_ptr<Catch::TestCaseTracking::ITracker>, std::allocator<std::shared_ptr<Catch::TestCaseTracking::ITracker> > > > const&) [1461]
                0.00    0.00      50/50          __gnu_cxx::__ops::Iternegate<Catch::TestCaseTracking::TrackerBase::close()::{lambda(std::shared_ptr<Catch::TestCaseTracking::ITracker> const&)#1}> __gnu_cxx::__ops::__negate<Catch::TestCaseTracking::TrackerBase::close()::{lambda(std::shared_ptr<Catch::TestCaseTracking::ITracker> const&)#1}>(__gnu_cxx::__ops::Iterpred<__gnu_cxx::__ops::Iternegate>) [1774]
                0.00    0.00      50/50          __gnu_cxx::__normal_iterator<std::shared_ptr<Catch::TestCaseTracking::ITracker>, std::vector<std::shared_ptr<Catch::TestCaseTracking::ITracker>, std::allocator<std::shared_ptr<Catch::TestCaseTracking::ITracker> > > > std::__find_if<__gnu_cxx::__normal_iterator<std::shared_ptr<Catch::TestCaseTracking::ITracker>, std::vector<std::shared_ptr<Catch::TestCaseTracking::ITracker>, std::allocator<std::shared_ptr<Catch::TestCaseTracking::ITracker> > > >, __gnu_cxx::__ops::Iternegate<Catch::TestCaseTracking::TrackerBase::close()::{lambda(std::shared_ptr<Catch::TestCaseTracking::ITracker> const&)#1}> >(__gnu_cxx::__ops::Iternegate<Catch::TestCaseTracking::TrackerBase::close()::{lambda(std::shared_ptr<Catch::TestCaseTracking::ITracker> const&)#1}>, __gnu_cxx::__ops::Iternegate<Catch::TestCaseTracking::TrackerBase::close()::{lambda(std::shared_ptr<Catch::TestCaseTracking::ITracker> const&)#1}>, __gnu_cxx::__ops::Iternegate<Catch::TestCaseTracking::TrackerBase::close()::{lambda(std::shared_ptr<Catch::TestCaseTracking::ITracker> const&)#1}>, std::random_access_iterator_tag) [1798]
-----------------------------------------------
                0.00    0.00      50/50          Catch::TestCaseTracking::TrackerBase::close() [1619]
[1797]   0.0    0.00    0.00      50         bool std::all_of<__gnu_cxx::__normal_iterator<std::shared_ptr<Catch::TestCaseTracking::ITracker>, std::vector<std::shared_ptr<Catch::TestCaseTracking::ITracker>, std::allocator<std::shared_ptr<Catch::TestCaseTracking::ITracker> > > >, Catch::TestCaseTracking::TrackerBase::close()::{lambda(std::shared_ptr<Catch::TestCaseTracking::ITracker> const&)#1}>(__gnu_cxx::__normal_iterator<std::shared_ptr<Catch::TestCaseTracking::ITracker>, std::vector<std::shared_ptr<Catch::TestCaseTracking::ITracker>, std::allocator<std::shared_ptr<Catch::TestCaseTracking::ITracker> > > >, Catch::TestCaseTracking::TrackerBase::close()::{lambda(std::shared_ptr<Catch::TestCaseTracking::ITracker> const&)#1}, Catch::TestCaseTracking::TrackerBase::close()::{lambda(std::shared_ptr<Catch::TestCaseTracking::ITracker> const&)#1}) [1797]
                0.00    0.00      50/50          __gnu_cxx::__normal_iterator<std::shared_ptr<Catch::TestCaseTracking::ITracker>, std::vector<std::shared_ptr<Catch::TestCaseTracking::ITracker>, std::allocator<std::shared_ptr<Catch::TestCaseTracking::ITracker> > > > std::find_if_not<__gnu_cxx::__normal_iterator<std::shared_ptr<Catch::TestCaseTracking::ITracker>, std::vector<std::shared_ptr<Catch::TestCaseTracking::ITracker>, std::allocator<std::shared_ptr<Catch::TestCaseTracking::ITracker> > > >, Catch::TestCaseTracking::TrackerBase::close()::{lambda(std::shared_ptr<Catch::TestCaseTracking::ITracker> const&)#1}>(Catch::TestCaseTracking::TrackerBase::close()::{lambda(std::shared_ptr<Catch::TestCaseTracking::ITracker> const&)#1}, Catch::TestCaseTracking::TrackerBase::close()::{lambda(std::shared_ptr<Catch::TestCaseTracking::ITracker> const&)#1}, Catch::TestCaseTracking::TrackerBase::close()::{lambda(std::shared_ptr<Catch::TestCaseTracking::ITracker> const&)#1}) [1795]
                0.00    0.00      50/50          bool __gnu_cxx::operator==<std::shared_ptr<Catch::TestCaseTracking::ITracker>, std::vector<std::shared_ptr<Catch::TestCaseTracking::ITracker>, std::allocator<std::shared_ptr<Catch::TestCaseTracking::ITracker> > > >(__gnu_cxx::__normal_iterator<std::shared_ptr<Catch::TestCaseTracking::ITracker>, std::vector<std::shared_ptr<Catch::TestCaseTracking::ITracker>, std::allocator<std::shared_ptr<Catch::TestCaseTracking::ITracker> > > > const&, __gnu_cxx::__normal_iterator<std::shared_ptr<Catch::TestCaseTracking::ITracker>, std::vector<std::shared_ptr<Catch::TestCaseTracking::ITracker>, std::allocator<std::shared_ptr<Catch::TestCaseTracking::ITracker> > > > const&) [1776]
-----------------------------------------------
                0.00    0.00      50/50          __gnu_cxx::__normal_iterator<std::shared_ptr<Catch::TestCaseTracking::ITracker>, std::vector<std::shared_ptr<Catch::TestCaseTracking::ITracker>, std::allocator<std::shared_ptr<Catch::TestCaseTracking::ITracker> > > > std::__find_if_not<__gnu_cxx::__normal_iterator<std::shared_ptr<Catch::TestCaseTracking::ITracker>, std::vector<std::shared_ptr<Catch::TestCaseTracking::ITracker>, std::allocator<std::shared_ptr<Catch::TestCaseTracking::ITracker> > > >, __gnu_cxx::__ops::Iterpred<Catch::TestCaseTracking::TrackerBase::close()::{lambda(std::shared_ptr<Catch::TestCaseTracking::ITracker> const&)#1}> >(__gnu_cxx::__ops::Iterpred<Catch::TestCaseTracking::TrackerBase::close()::{lambda(std::shared_ptr<Catch::TestCaseTracking::ITracker> const&)#1}>, __gnu_cxx::__ops::Iterpred<Catch::TestCaseTracking::TrackerBase::close()::{lambda(std::shared_ptr<Catch::TestCaseTracking::ITracker> const&)#1}>, __gnu_cxx::__ops::Iterpred<Catch::TestCaseTracking::TrackerBase::close()::{lambda(std::shared_ptr<Catch::TestCaseTracking::ITracker> const&)#1}>) [1796]
[1798]   0.0    0.00    0.00      50         __gnu_cxx::__normal_iterator<std::shared_ptr<Catch::TestCaseTracking::ITracker>, std::vector<std::shared_ptr<Catch::TestCaseTracking::ITracker>, std::allocator<std::shared_ptr<Catch::TestCaseTracking::ITracker> > > > std::__find_if<__gnu_cxx::__normal_iterator<std::shared_ptr<Catch::TestCaseTracking::ITracker>, std::vector<std::shared_ptr<Catch::TestCaseTracking::ITracker>, std::allocator<std::shared_ptr<Catch::TestCaseTracking::ITracker> > > >, __gnu_cxx::__ops::Iternegate<Catch::TestCaseTracking::TrackerBase::close()::{lambda(std::shared_ptr<Catch::TestCaseTracking::ITracker> const&)#1}> >(__gnu_cxx::__ops::Iternegate<Catch::TestCaseTracking::TrackerBase::close()::{lambda(std::shared_ptr<Catch::TestCaseTracking::ITracker> const&)#1}>, __gnu_cxx::__ops::Iternegate<Catch::TestCaseTracking::TrackerBase::close()::{lambda(std::shared_ptr<Catch::TestCaseTracking::ITracker> const&)#1}>, __gnu_cxx::__ops::Iternegate<Catch::TestCaseTracking::TrackerBase::close()::{lambda(std::shared_ptr<Catch::TestCaseTracking::ITracker> const&)#1}>, std::random_access_iterator_tag) [1798]
                0.00    0.00     216/216         bool __gnu_cxx::__ops::Iternegate<Catch::TestCaseTracking::TrackerBase::close()::{lambda(std::shared_ptr<Catch::TestCaseTracking::ITracker> const&)#1}>::operator()<__gnu_cxx::__normal_iterator<std::shared_ptr<Catch::TestCaseTracking::ITracker>, std::vector<std::shared_ptr<Catch::TestCaseTracking::ITracker>, std::allocator<std::shared_ptr<Catch::TestCaseTracking::ITracker> > > > >(__gnu_cxx::__normal_iterator<std::shared_ptr<Catch::TestCaseTracking::ITracker>, std::vector<std::shared_ptr<Catch::TestCaseTracking::ITracker>, std::allocator<std::shared_ptr<Catch::TestCaseTracking::ITracker> > > >) [1527]
                0.00    0.00     180/1442        __gnu_cxx::__normal_iterator<std::shared_ptr<Catch::TestCaseTracking::ITracker>, std::vector<std::shared_ptr<Catch::TestCaseTracking::ITracker>, std::allocator<std::shared_ptr<Catch::TestCaseTracking::ITracker> > > >::operator++() [1393]
                0.00    0.00      74/624         __gnu_cxx::__normal_iterator<std::shared_ptr<Catch::TestCaseTracking::ITracker>, std::vector<std::shared_ptr<Catch::TestCaseTracking::ITracker>, std::allocator<std::shared_ptr<Catch::TestCaseTracking::ITracker> > > >::difference_type __gnu_cxx::operator-<std::shared_ptr<Catch::TestCaseTracking::ITracker>, std::vector<std::shared_ptr<Catch::TestCaseTracking::ITracker>, std::allocator<std::shared_ptr<Catch::TestCaseTracking::ITracker> > > >(__gnu_cxx::__normal_iterator<std::shared_ptr<Catch::TestCaseTracking::ITracker>, std::vector<std::shared_ptr<Catch::TestCaseTracking::ITracker>, std::allocator<std::shared_ptr<Catch::TestCaseTracking::ITracker> > > > const&, __gnu_cxx::__normal_iterator<std::shared_ptr<Catch::TestCaseTracking::ITracker>, std::vector<std::shared_ptr<Catch::TestCaseTracking::ITracker>, std::allocator<std::shared_ptr<Catch::TestCaseTracking::ITracker> > > > const&) [1428]
-----------------------------------------------
                0.00    0.00      50/50          bool std::operator!=<__gnu_cxx::__normal_iterator<Catch::SectionEndInfo, std::vector<Catch::SectionEndInfo, std::allocator<Catch::SectionEndInfo> > > >(std::reverse_iterator<__gnu_cxx::__normal_iterator<Catch::SectionEndInfo, std::vector<Catch::SectionEndInfo, std::allocator<Catch::SectionEndInfo> > > > const&, std::reverse_iterator<__gnu_cxx::__normal_iterator<Catch::SectionEndInfo, std::vector<Catch::SectionEndInfo, std::allocator<Catch::SectionEndInfo> > > > const&) [1800]
[1799]   0.0    0.00    0.00      50         bool std::operator==<__gnu_cxx::__normal_iterator<Catch::SectionEndInfo, std::vector<Catch::SectionEndInfo, std::allocator<Catch::SectionEndInfo> > > >(std::reverse_iterator<__gnu_cxx::__normal_iterator<Catch::SectionEndInfo, std::vector<Catch::SectionEndInfo, std::allocator<Catch::SectionEndInfo> > > > const&, std::reverse_iterator<__gnu_cxx::__normal_iterator<Catch::SectionEndInfo, std::vector<Catch::SectionEndInfo, std::allocator<Catch::SectionEndInfo> > > > const&) [1799]
                0.00    0.00     100/100         std::reverse_iterator<__gnu_cxx::__normal_iterator<Catch::SectionEndInfo, std::vector<Catch::SectionEndInfo, std::allocator<Catch::SectionEndInfo> > > >::base() const [1633]
                0.00    0.00      50/50          bool __gnu_cxx::operator==<Catch::SectionEndInfo, std::vector<Catch::SectionEndInfo, std::allocator<Catch::SectionEndInfo> > >(__gnu_cxx::__normal_iterator<Catch::SectionEndInfo, std::vector<Catch::SectionEndInfo, std::allocator<Catch::SectionEndInfo> > > const&, __gnu_cxx::__normal_iterator<Catch::SectionEndInfo, std::vector<Catch::SectionEndInfo, std::allocator<Catch::SectionEndInfo> > > const&) [1775]
-----------------------------------------------
                0.00    0.00      50/50          Catch::RunContext::handleUnfinishedSections() [451]
[1800]   0.0    0.00    0.00      50         bool std::operator!=<__gnu_cxx::__normal_iterator<Catch::SectionEndInfo, std::vector<Catch::SectionEndInfo, std::allocator<Catch::SectionEndInfo> > > >(std::reverse_iterator<__gnu_cxx::__normal_iterator<Catch::SectionEndInfo, std::vector<Catch::SectionEndInfo, std::allocator<Catch::SectionEndInfo> > > > const&, std::reverse_iterator<__gnu_cxx::__normal_iterator<Catch::SectionEndInfo, std::vector<Catch::SectionEndInfo, std::allocator<Catch::SectionEndInfo> > > > const&) [1800]
                0.00    0.00      50/50          bool std::operator==<__gnu_cxx::__normal_iterator<Catch::SectionEndInfo, std::vector<Catch::SectionEndInfo, std::allocator<Catch::SectionEndInfo> > > >(std::reverse_iterator<__gnu_cxx::__normal_iterator<Catch::SectionEndInfo, std::vector<Catch::SectionEndInfo, std::allocator<Catch::SectionEndInfo> > > > const&, std::reverse_iterator<__gnu_cxx::__normal_iterator<Catch::SectionEndInfo, std::vector<Catch::SectionEndInfo, std::allocator<Catch::SectionEndInfo> > > > const&) [1799]
-----------------------------------------------
                0.00    0.00       3/49          Catch::clara::detail::Parser::parse(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, Catch::clara::detail::TokenStream const&) const [243]
                0.00    0.00      46/49          Catch::clara::detail::Opt::parse(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, Catch::clara::detail::TokenStream const&) const [350]
[1801]   0.0    0.00    0.00      49         Catch::clara::detail::TokenStream::operator bool() const [1801]
                0.00    0.00      49/234         std::vector<Catch::clara::detail::Token, std::allocator<Catch::clara::detail::Token> >::empty() const [1502]
                0.00    0.00       1/4697        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&) [1345]
-----------------------------------------------
                0.00    0.00      21/49          void std::__insertion_sort<__gnu_cxx::__normal_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, __gnu_cxx::__ops::Iterless_iter>(__gnu_cxx::__normal_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, __gnu_cxx::__normal_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, __gnu_cxx::__ops::Iterless_iter) [375]
                0.00    0.00      28/49          std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::erase(__gnu_cxx::__normal_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, __gnu_cxx::__normal_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >) [2013]
[1802]   0.0    0.00    0.00      49         __gnu_cxx::__normal_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >::operator+(long) const [1802]
                0.00    0.00      49/420         __gnu_cxx::__normal_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::vector<std::__cxx11::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&) [1460]
-----------------------------------------------
                0.00    0.00      47/47          Catch::clara::detail::Parser::parse(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, Catch::clara::detail::TokenStream const&) const [243]
[1803]   0.0    0.00    0.00      47         Catch::clara::detail::ParseState::type() const [1803]
-----------------------------------------------
                0.00    0.00      47/47          std::shared_ptr<Catch::TestCaseTracking::ITracker> std::__uninitialized_copy<false>::__uninit_copy<std::move_iterator<std::shared_ptr<Catch::TestCaseTracking::ITracker>>, std::shared_ptr<Catch::TestCaseTracking::ITracker>>(std::move_iterator<std::shared_ptr<Catch::TestCaseTracking::ITracker>>, std::move_iterator<std::shared_ptr<Catch::TestCaseTracking::ITracker>>, std::shared_ptr<Catch::TestCaseTracking::ITracker>) [1641]
[1804]   0.0    0.00    0.00      47         std::move_iterator<std::shared_ptr<Catch::TestCaseTracking::ITracker>>::operator() const [1804]
-----------------------------------------------
                0.00    0.00      47/47          void std::Construct<std::sharedptr<Catch::TestCaseTracking::ITracker>, std::shared_ptr<Catch::TestCaseTracking::ITracker> >(std::shared_ptr<Catch::TestCaseTracking::ITracker>, std::shared_ptr<Catch::TestCaseTracking::ITracker>&&) [1808]
[1805]   0.0    0.00    0.00      47         std::shared_ptr<Catch::TestCaseTracking::ITracker>::shared_ptr(std::shared_ptr<Catch::TestCaseTracking::ITracker>&&) [1805]
                0.00    0.00      47/47          std::remove_reference<std::shared_ptr<Catch::TestCaseTracking::ITracker>&>::type&& std::move<std::shared_ptr<Catch::TestCaseTracking::ITracker>&>(std::shared_ptr<Catch::TestCaseTracking::ITracker>&) [1809]
                0.00    0.00      47/47          std::__shared_ptr<Catch::TestCaseTracking::ITracker, (__gnu_cxx::Lockpolicy)2>::__shared_ptr(std::__shared_ptr<Catch::TestCaseTracking::ITracker, (__gnu_cxx::Lockpolicy)2>&&) [1806]
-----------------------------------------------
                0.00    0.00      47/47          std::shared_ptr<Catch::TestCaseTracking::ITracker>::shared_ptr(std::shared_ptr<Catch::TestCaseTracking::ITracker>&&) [1805]
[1806]   0.0    0.00    0.00      47         std::__shared_ptr<Catch::TestCaseTracking::ITracker, (__gnu_cxx::Lockpolicy)2>::__shared_ptr(std::__shared_ptr<Catch::TestCaseTracking::ITracker, (__gnu_cxx::Lockpolicy)2>&&) [1806]
                0.00    0.00      47/1146        std::__shared_count<(__gnu_cxx::Lockpolicy)2>::__shared_count() [1405]
                0.00    0.00      47/1454        std::__shared_count<(__gnu_cxx::Lockpolicy)2>::_M_swap(std::__shared_count<(__gnu_cxx::Lockpolicy)2>&) [1392]
-----------------------------------------------
                0.00    0.00      47/47          std::shared_ptr<Catch::TestCaseTracking::ITracker> std::__uninitialized_copy<false>::__uninit_copy<std::move_iterator<std::shared_ptr<Catch::TestCaseTracking::ITracker>>, std::shared_ptr<Catch::TestCaseTracking::ITracker>>(std::move_iterator<std::shared_ptr<Catch::TestCaseTracking::ITracker>>, std::move_iterator<std::shared_ptr<Catch::TestCaseTracking::ITracker>>, std::shared_ptr<Catch::TestCaseTracking::ITracker>) [1641]
[1807]   0.0    0.00    0.00      47         std::move_iterator<std::shared_ptr<Catch::TestCaseTracking::ITracker>>::operator++() [1807]
-----------------------------------------------
                0.00    0.00      47/47          std::shared_ptr<Catch::TestCaseTracking::ITracker> std::__uninitialized_copy<false>::__uninit_copy<std::move_iterator<std::shared_ptr<Catch::TestCaseTracking::ITracker>>, std::shared_ptr<Catch::TestCaseTracking::ITracker>>(std::move_iterator<std::shared_ptr<Catch::TestCaseTracking::ITracker>>, std::move_iterator<std::shared_ptr<Catch::TestCaseTracking::ITracker>>, std::shared_ptr<Catch::TestCaseTracking::ITracker>) [1641]
[1808]   0.0    0.00    0.00      47         void std::Construct<std::sharedptr<Catch::TestCaseTracking::ITracker>, std::shared_ptr<Catch::TestCaseTracking::ITracker> >(std::shared_ptr<Catch::TestCaseTracking::ITracker>, std::shared_ptr<Catch::TestCaseTracking::ITracker>&&) [1808]
                0.00    0.00      47/47          std::shared_ptr<Catch::TestCaseTracking::ITracker>&& std::forward<std::shared_ptr<Catch::TestCaseTracking::ITracker> >(std::remove_reference<std::shared_ptr<Catch::TestCaseTracking::ITracker> >::type&) [1810]
                0.00    0.00      47/460963      operator new(unsigned long, void) [1318]
                0.00    0.00      47/47          std::shared_ptr<Catch::TestCaseTracking::ITracker>::shared_ptr(std::shared_ptr<Catch::TestCaseTracking::ITracker>&&) [1805]
-----------------------------------------------
                0.00    0.00      47/47          std::shared_ptr<Catch::TestCaseTracking::ITracker>::shared_ptr(std::shared_ptr<Catch::TestCaseTracking::ITracker>&&) [1805]
[1809]   0.0    0.00    0.00      47         std::remove_reference<std::shared_ptr<Catch::TestCaseTracking::ITracker>&>::type&& std::move<std::shared_ptr<Catch::TestCaseTracking::ITracker>&>(std::shared_ptr<Catch::TestCaseTracking::ITracker>&) [1809]
-----------------------------------------------
                0.00    0.00      47/47          void std::Construct<std::sharedptr<Catch::TestCaseTracking::ITracker>, std::shared_ptr<Catch::TestCaseTracking::ITracker> >(std::shared_ptr<Catch::TestCaseTracking::ITracker>, std::shared_ptr<Catch::TestCaseTracking::ITracker>&&) [1808]
[1810]   0.0    0.00    0.00      47         std::shared_ptr<Catch::TestCaseTracking::ITracker>&& std::forward<std::shared_ptr<Catch::TestCaseTracking::ITracker> >(std::remove_reference<std::shared_ptr<Catch::TestCaseTracking::ITracker> >::type&) [1810]
-----------------------------------------------
                0.00    0.00       1/46          Catch::Session::applyCommandLine(int, char const const) [241]
                0.00    0.00      45/46          Catch::clara::detail::Parser::parse(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, Catch::clara::detail::TokenStream const&) const [243]
[1811]   0.0    0.00    0.00      46         Catch::clara::detail::BasicResult<Catch::clara::detail::ParseState>::operator bool() const [1811]
-----------------------------------------------
                0.00    0.00      45/45          Catch::clara::detail::ResultValueBase<Catch::clara::detail::ParseState>::operator=(Catch::clara::detail::ResultValueBase<Catch::clara::detail::ParseState> const&) [520]
[1812]   0.0    0.00    0.00      45         Catch::clara::detail::ResultBase::operator=(Catch::clara::detail::ResultBase const&) [1812]
-----------------------------------------------
                0.00    0.00      45/45          Catch::clara::detail::BasicResult<void>::ResultBase(Catch::clara::detail::ResultBase::Type) [712]
[1813]   0.0    0.00    0.00      45         Catch::clara::detail::ResultValueBase<void>::ResultBase(Catch::clara::detail::ResultBase::Type) [1813]
                0.00    0.00      45/95          Catch::clara::detail::ResultBase::ResultBase(Catch::clara::detail::ResultBase::Type) [1647]
-----------------------------------------------
                0.00    0.00      45/45          Catch::clara::detail::BasicResult<void>::~BasicResult() [882]
[1814]   0.0    0.00    0.00      45         Catch::clara::detail::ResultValueBase<void>::~ResultValueBase() [1814]
                0.00    0.00      45/96          Catch::clara::detail::ResultBase::~ResultBase() [1646]
-----------------------------------------------
                0.00    0.00      15/45          Catch::(anonymous namespace)::TestGroup::TestGroup(std::shared_ptr<Catch::Config> const&) [226]
                0.00    0.00      15/45          Catch::enforceNoDuplicateTestCases(std::vector<Catch::TestCase, std::allocator<Catch::TestCase> > const&) [521]
                0.00    0.00      15/45          Catch::TestCase std::__uninitialized_copy<false>::__uninit_copy<__gnu_cxx::__normal_iterator<Catch::TestCase const, std::vector<Catch::TestCase, std::allocator<Catch::TestCase> > >, Catch::TestCase>(__gnu_cxx::__normal_iterator<Catch::TestCase const, std::vector<Catch::TestCase, std::allocator<Catch::TestCase> > >, __gnu_cxx::__normal_iterator<Catch::TestCase const, std::vector<Catch::TestCase, std::allocator<Catch::TestCase> > >, Catch::TestCase) [759]
[1815]   0.0    0.00    0.00      45         bool __gnu_cxx::operator!=<Catch::TestCase const, std::vector<Catch::TestCase, std::allocator<Catch::TestCase> > >(__gnu_cxx::__normal_iterator<Catch::TestCase const, std::vector<Catch::TestCase, std::allocator<Catch::TestCase> > > const&, __gnu_cxx::__normal_iterator<Catch::TestCase const, std::vector<Catch::TestCase, std::allocator<Catch::TestCase> > > const&) [1815]
                0.00    0.00      90/94          __gnu_cxx::__normal_iterator<Catch::TestCase const, std::vector<Catch::TestCase, std::allocator<Catch::TestCase> > >::base() const [1651]
-----------------------------------------------
                0.00    0.00      45/45          Catch::clara::detail::Opt::parse(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, Catch::clara::detail::TokenStream const&) const [350]
[1816]   0.0    0.00    0.00      45         Catch::clara::detail::BasicResult<void>::operator bool() const [1816]
-----------------------------------------------
                0.00    0.00      45/45          Catch::clara::detail::Opt::parse(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, Catch::clara::detail::TokenStream const&) const [350]
[1817]   0.0    0.00    0.00      45         Catch::clara::detail::TokenStream::operator->() const [1817]
                0.00    0.00      45/234         std::vector<Catch::clara::detail::Token, std::allocator<Catch::clara::detail::Token> >::empty() const [1502]
                0.00    0.00      45/91          std::vector<Catch::clara::detail::Token, std::allocator<Catch::clara::detail::Token> >::front() const [1656]
-----------------------------------------------
                0.00    0.00      14/42          Catch::RunContext::runTest(Catch::TestCase const&) [6]
                0.00    0.00      28/42          Catch::Totals::operator+=(Catch::Totals const&) [1940]
[1818]   0.0    0.00    0.00      42         Catch::Counts::operator+=(Catch::Counts const&) [1818]
-----------------------------------------------
                0.00    0.00      42/42          std::allocator<Catch::clara::detail::BoundFlagRef>::allocator(std::allocator<Catch::clara::detail::BoundFlagRef> const&) [1825]
[1819]   0.0    0.00    0.00      42         __gnu_cxx::new_allocator<Catch::clara::detail::BoundFlagRef>::new_allocator(__gnu_cxx::new_allocator<Catch::clara::detail::BoundFlagRef> const&) [1819]
-----------------------------------------------
                0.00    0.00      42/42          std::Spcounted_ptr_inplace<Catch::clara::detail::BoundFlagRef, std::allocator<Catch::clara::detail::BoundFlagRef>, (__gnu_cxx::Lockpolicy)2>::_M_ptr() [1828]
[1820]   0.0    0.00    0.00      42         __gnu_cxx::__aligned_buffer<Catch::clara::detail::BoundFlagRef>::_M_ptr() [1820]
                0.00    0.00      42/42          __gnu_cxx::__aligned_buffer<Catch::clara::detail::BoundFlagRef>::_M_addr() [1821]
-----------------------------------------------
                0.00    0.00      42/42          __gnu_cxx::__aligned_buffer<Catch::clara::detail::BoundFlagRef>::_M_ptr() [1820]
[1821]   0.0    0.00    0.00      42         __gnu_cxx::__aligned_buffer<Catch::clara::detail::BoundFlagRef>::_M_addr() [1821]
-----------------------------------------------
                0.00    0.00      14/42          Catch::(anonymous namespace)::TestGroup::TestGroup(std::shared_ptr<Catch::Config> const&) [226]
                0.00    0.00      14/42          Catch::enforceNoDuplicateTestCases(std::vector<Catch::TestCase, std::allocator<Catch::TestCase> > const&) [521]
                0.00    0.00      14/42          Catch::TestCase std::__uninitialized_copy<false>::__uninit_copy<__gnu_cxx::__normal_iterator<Catch::TestCase const, std::vector<Catch::TestCase, std::allocator<Catch::TestCase> > >, Catch::TestCase>(__gnu_cxx::__normal_iterator<Catch::TestCase const, std::vector<Catch::TestCase, std::allocator<Catch::TestCase> > >, __gnu_cxx::__normal_iterator<Catch::TestCase const, std::vector<Catch::TestCase, std::allocator<Catch::TestCase> > >, Catch::TestCase) [759]
[1822]   0.0    0.00    0.00      42         __gnu_cxx::__normal_iterator<Catch::TestCase const, std::vector<Catch::TestCase, std::allocator<Catch::TestCase> > >::operator++() [1822]
-----------------------------------------------
                0.00    0.00      14/42          __gnu_cxx::__normal_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > > std::__unique<__gnu_cxx::__normal_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, __gnu_cxx::__ops::Iterequal_to_iter>(__gnu_cxx::__normal_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, __gnu_cxx::__normal_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, __gnu_cxx::__ops::Iterequal_to_iter) [633]
                0.00    0.00      14/42          __gnu_cxx::__normal_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > > std::__adjacent_find<__gnu_cxx::__normal_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, __gnu_cxx::__ops::Iterequal_to_iter>(__gnu_cxx::__normal_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, __gnu_cxx::__normal_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, __gnu_cxx::__ops::Iterequal_to_iter) [631]
                0.00    0.00      14/42          void std::__insertion_sort<__gnu_cxx::__normal_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, __gnu_cxx::__ops::Iterless_iter>(__gnu_cxx::__normal_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, __gnu_cxx::__normal_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, __gnu_cxx::__ops::Iterless_iter) [375]
[1823]   0.0    0.00    0.00      42         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&) [1823]
                0.00    0.00      84/1035        __gnu_cxx::__normal_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::vector<std::__cxx11::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 [1407]
-----------------------------------------------
                0.00    0.00      14/42          Catch::(anonymous namespace)::TestGroup::TestGroup(std::shared_ptr<Catch::Config> const&) [226]
                0.00    0.00      14/42          Catch::enforceNoDuplicateTestCases(std::vector<Catch::TestCase, std::allocator<Catch::TestCase> > const&) [521]
                0.00    0.00      14/42          Catch::TestCase std::__uninitialized_copy<false>::__uninit_copy<__gnu_cxx::__normal_iterator<Catch::TestCase const, std::vector<Catch::TestCase, std::allocator<Catch::TestCase> > >, Catch::TestCase>(__gnu_cxx::__normal_iterator<Catch::TestCase const, std::vector<Catch::TestCase, std::allocator<Catch::TestCase> > >, __gnu_cxx::__normal_iterator<Catch::TestCase const, std::vector<Catch::TestCase, std::allocator<Catch::TestCase> > >, Catch::TestCase) [759]
[1824]   0.0    0.00    0.00      42         __gnu_cxx::__normal_iterator<Catch::TestCase const, std::vector<Catch::TestCase, std::allocator<Catch::TestCase> > >::operator() const [1824]
-----------------------------------------------
                0.00    0.00      14/42          std::__shared_count<(__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&) [1979]
                0.00    0.00      14/42          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&) [2008]
                0.00    0.00      14/42          std::Spebo_helper<0, std::allocator<Catch::clara::detail::BoundFlagRef>, true>::Spebo_helper(std::allocator<Catch::clara::detail::BoundFlagRef> const&) [1977]
[1825]   0.0    0.00    0.00      42         std::allocator<Catch::clara::detail::BoundFlagRef>::allocator(std::allocator<Catch::clara::detail::BoundFlagRef> const&) [1825]
                0.00    0.00      42/42          __gnu_cxx::new_allocator<Catch::clara::detail::BoundFlagRef>::new_allocator(__gnu_cxx::new_allocator<Catch::clara::detail::BoundFlagRef> const&) [1819]
-----------------------------------------------
                0.00    0.00      42/42          Catch::TestCase::TestCase(Catch::TestCase const&) [708]
[1826]   0.0    0.00    0.00      42         std::shared_ptr<Catch::ITestInvoker>::shared_ptr(std::shared_ptr<Catch::ITestInvoker> const&) [1826]
                0.00    0.00      42/42          std::__shared_ptr<Catch::ITestInvoker, (__gnu_cxx::Lockpolicy)2>::__shared_ptr(std::__shared_ptr<Catch::ITestInvoker, (__gnu_cxx::Lockpolicy)2> const&) [1827]
-----------------------------------------------
                0.00    0.00      42/42          std::shared_ptr<Catch::ITestInvoker>::shared_ptr(std::shared_ptr<Catch::ITestInvoker> const&) [1826]
[1827]   0.0    0.00    0.00      42         std::__shared_ptr<Catch::ITestInvoker, (__gnu_cxx::Lockpolicy)2>::__shared_ptr(std::__shared_ptr<Catch::ITestInvoker, (__gnu_cxx::Lockpolicy)2> const&) [1827]
                0.00    0.00      42/2306        std::__shared_count<(__gnu_cxx::Lockpolicy)2>::__shared_count(std::__shared_count<(__gnu_cxx::Lockpolicy)2> const&) [1364]
-----------------------------------------------
                0.00    0.00      14/42          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&) [2008]
                0.00    0.00      14/42          std::Spcounted_ptr_inplace<Catch::clara::detail::BoundFlagRef, std::allocator<Catch::clara::detail::BoundFlagRef>, (__gnu_cxx::Lockpolicy)2>::_M_dispose() [2004]
                0.00    0.00      14/42          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&) [2005]
[1828]   0.0    0.00    0.00      42         std::Spcounted_ptr_inplace<Catch::clara::detail::BoundFlagRef, std::allocator<Catch::clara::detail::BoundFlagRef>, (__gnu_cxx::Lockpolicy)2>::_M_ptr() [1828]
                0.00    0.00      42/42          __gnu_cxx::__aligned_buffer<Catch::clara::detail::BoundFlagRef>::_M_ptr() [1820]
-----------------------------------------------
                0.00    0.00      14/42          std::Rbtree<Catch::TestCase, Catch::TestCase, std::Identity<Catch::TestCase>, std::less<Catch::TestCase>, std::allocator<Catch::TestCase> >::M_erase(std::Rbtree_node<Catch::TestCase>) [828]
                0.00    0.00      28/42          std::Rbtree<Catch::TestCase, Catch::TestCase, std::Identity<Catch::TestCase>, std::less<Catch::TestCase>, std::allocator<Catch::TestCase> >::M_get_insert_unique_pos(Catch::TestCase const&) [584]
[1829]   0.0    0.00    0.00      42         std::Rbtree<Catch::TestCase, Catch::TestCase, std::Identity<Catch::TestCase>, std::less<Catch::TestCase>, std::allocator<Catch::TestCase> >::S_right(std::Rbtree_node_base) [1829]
-----------------------------------------------
                0.00    0.00      42/42          Catch::setTags(Catch::TestCaseInfo&, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >) [217]
[1830]   0.0    0.00    0.00      42         decltype (({parm#1}.end)()) std::end<std::vector<std::__cxx11::basic_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> > > >&) [1830]
                0.00    0.00      42/182         std::vector<std::__cxx11::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() [1552]
-----------------------------------------------
                0.00    0.00      41/41          ___CATCH__TEST____0() [89]
[1831]   0.0    0.00    0.00      41         Catch::ExprLhs<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> > const&> Catch::Decomposer::operator<=<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&) [1831]
                0.00    0.00      41/41          Catch::ExprLhs<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> > const&>::ExprLhs(libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [1833]
-----------------------------------------------
                0.00    0.00       1/41          Catch::clara::detail::ComposableParserImpl<Catch::clara::detail::Arg>::ComposableParserImpl() [3083]
                0.00    0.00       2/41          Catch::clara::detail::Parser::Parser() [883]
                0.00    0.00       3/41          Catch::clara::detail::ComposableParserImpl<Catch::clara::detail::ExeName>::ComposableParserImpl() [2335]
                0.00    0.00      35/41          Catch::clara::detail::ComposableParserImpl<Catch::clara::detail::Opt>::ComposableParserImpl() [1839]
[1832]   0.0    0.00    0.00      41         Catch::clara::detail::ParserBase::ParserBase() [1832]
-----------------------------------------------
                0.00    0.00      41/41          Catch::ExprLhs<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> > const&> Catch::Decomposer::operator<=<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&) [1831]
[1833]   0.0    0.00    0.00      41         Catch::ExprLhs<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> > const&>::ExprLhs(libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [1833]
-----------------------------------------------
                0.00    0.00      41/41          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&) [184]
[1834]   0.0    0.00    0.00      41         __gnu_cxx::__alloc_traits<std::allocator<char> >::_S_propagate_on_copy_assign() [1834]
-----------------------------------------------
                0.00    0.00      38/38          std::Rbtree<Catch::TestCase, Catch::TestCase, std::Identity<Catch::TestCase>, std::less<Catch::TestCase>, std::allocator<Catch::TestCase> >::M_get_insert_unique_pos(Catch::TestCase const&) [584]
[1835]   0.0    0.00    0.00      38         std::Rbtree<Catch::TestCase, Catch::TestCase, std::Identity<Catch::TestCase>, std::less<Catch::TestCase>, std::allocator<Catch::TestCase> >::S_key(std::Rbtree_node<Catch::TestCase> const) [1835]
                0.00    0.00      38/38          std::Rbtree<Catch::TestCase, Catch::TestCase, std::Identity<Catch::TestCase>, std::less<Catch::TestCase>, std::allocator<Catch::TestCase> >::S_value(std::Rbtree_node<Catch::TestCase> const) [1836]
                0.00    0.00      38/90          std::Identity<Catch::TestCase>::operator()(Catch::TestCase const&) const [1658]
-----------------------------------------------
                0.00    0.00      38/38          std::Rb_tree<Catch::TestCase, Catch::TestCase, std::Identity<Catch::TestCase>, std::less<Catch::TestCase>, std::allocator<Catch::TestCase> >::S_key(std::Rbtree_node<Catch::TestCase> const) [1835]
[1836]   0.0    0.00    0.00      38         std::Rbtree<Catch::TestCase, Catch::TestCase, std::Identity<Catch::TestCase>, std::less<Catch::TestCase>, std::allocator<Catch::TestCase> >::S_value(std::Rbtree_node<Catch::TestCase> const) [1836]
                0.00    0.00      38/63          std::Rbtree_node<Catch::TestCase>::_M_valptr() const [1745]
-----------------------------------------------
                0.00    0.00      16/37          Catch::clara::detail::BoundFlagRefBase::BoundFlagRefBase() [1910]
                0.00    0.00      21/37          Catch::clara::detail::BoundValueRefBase::BoundValueRefBase() [1890]
[1837]   0.0    0.00    0.00      37         Catch::clara::detail::BoundRef::BoundRef() [1837]
-----------------------------------------------
                0.00    0.00      16/37          Catch::clara::detail::BoundFlagRefBase::~BoundFlagRefBase() [1911]
                0.00    0.00      21/37          Catch::clara::detail::BoundValueRefBase::~BoundValueRefBase() [1891]
[1838]   0.0    0.00    0.00      37         Catch::clara::detail::BoundRef::~BoundRef() [1838]
-----------------------------------------------
                0.00    0.00       1/35          Catch::clara::detail::ParserRefImpl<Catch::clara::detail::Opt>::ParserRefImpl<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#8}>(Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#8} const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [905]
                0.00    0.00       1/35          Catch::clara::detail::ParserRefImpl<Catch::clara::detail::Opt>::ParserRefImpl<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(int)#10}>(Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(int)#10} const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [908]
                0.00    0.00       1/35          Catch::clara::detail::ParserRefImpl<Catch::clara::detail::Opt>::ParserRefImpl<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&) [906]
                0.00    0.00       1/35          Catch::clara::detail::ParserRefImpl<Catch::clara::detail::Opt>::ParserRefImpl<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(bool)#11}>(Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(bool)#11} const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [907]
                0.00    0.00       1/35          Catch::clara::detail::ParserRefImpl<Catch::clara::detail::Opt>::ParserRefImpl<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#2}>(Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#2} const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [899]
                0.00    0.00       1/35          Catch::clara::detail::ParserRefImpl<Catch::clara::detail::Opt>::ParserRefImpl<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#7}>(Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#7} const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [904]
                0.00    0.00       1/35          Catch::clara::detail::ParserRefImpl<Catch::clara::detail::Opt>::ParserRefImpl<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#3}>(Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#3} const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [900]
                0.00    0.00       1/35          Catch::clara::detail::ParserRefImpl<Catch::clara::detail::Opt>::ParserRefImpl<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#4}>(Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#4} const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [901]
                0.00    0.00       1/35          Catch::clara::detail::ParserRefImpl<Catch::clara::detail::Opt>::ParserRefImpl<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#5}>(Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#5} const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [902]
                0.00    0.00       1/35          Catch::clara::detail::ParserRefImpl<Catch::clara::detail::Opt>::ParserRefImpl<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#6}>(Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#6} const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [903]
                0.00    0.00       1/35          Catch::clara::detail::ParserRefImpl<Catch::clara::detail::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> > > > >(std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [898]
                0.00    0.00       1/35          Catch::clara::detail::ParserRefImpl<Catch::clara::detail::Opt>::ParserRefImpl<long>(long&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [909]
                0.00    0.00       2/35          Catch::clara::detail::ParserRefImpl<Catch::clara::detail::Opt>::ParserRefImpl<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [877]
                0.00    0.00       2/35          Catch::clara::detail::ParserRefImpl<Catch::clara::detail::Opt>::ParserRefImpl<double>(double&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [878]
                0.00    0.00       3/35          Catch::clara::detail::ParserRefImpl<Catch::clara::detail::Opt>::ParserRefImpl<unsigned int>(unsigned int&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [838]
                0.00    0.00      16/35          Catch::clara::detail::ParserRefImpl<Catch::clara::detail::Opt>::ParserRefImpl(std::shared_ptr<Catch::clara::detail::BoundRef> const&) [731]
[1839]   0.0    0.00    0.00      35         Catch::clara::detail::ComposableParserImpl<Catch::clara::detail::Opt>::ComposableParserImpl() [1839]
                0.00    0.00      35/41          Catch::clara::detail::ParserBase::ParserBase() [1832]
-----------------------------------------------
                0.00    0.00      35/35          void std::vector<Catch::clara::detail::Opt, std::allocator<Catch::clara::detail::Opt> >::_M_realloc_insert<Catch::clara::detail::Opt const&>(__gnu_cxx::__normal_iterator<Catch::clara::detail::Opt, std::vector<Catch::clara::detail::Opt, std::allocator<Catch::clara::detail::Opt> > >, Catch::clara::detail::Opt const&) [635]
[1840]   0.0    0.00    0.00      35         __gnu_cxx::__normal_iterator<Catch::clara::detail::Opt, std::vector<Catch::clara::detail::Opt, std::allocator<Catch::clara::detail::Opt> > >::difference_type __gnu_cxx::operator-<Catch::clara::detail::Opt, std::vector<Catch::clara::detail::Opt, std::allocator<Catch::clara::detail::Opt> > >(__gnu_cxx::__normal_iterator<Catch::clara::detail::Opt, std::vector<Catch::clara::detail::Opt, std::allocator<Catch::clara::detail::Opt> > > const&, __gnu_cxx::__normal_iterator<Catch::clara::detail::Opt, std::vector<Catch::clara::detail::Opt, std::allocator<Catch::clara::detail::Opt> > > const&) [1840]
                0.00    0.00      70/140         __gnu_cxx::__normal_iterator<Catch::clara::detail::Opt, std::vector<Catch::clara::detail::Opt, std::allocator<Catch::clara::detail::Opt> > >::base() const [1586]
-----------------------------------------------
                0.00    0.00      35/35          void std::vector<Catch::clara::detail::Opt, std::allocator<Catch::clara::detail::Opt> >::_M_realloc_insert<Catch::clara::detail::Opt const&>(__gnu_cxx::__normal_iterator<Catch::clara::detail::Opt, std::vector<Catch::clara::detail::Opt, std::allocator<Catch::clara::detail::Opt> > >, Catch::clara::detail::Opt const&) [635]
[1841]   0.0    0.00    0.00      35         std::vector<Catch::clara::detail::Opt, std::allocator<Catch::clara::detail::Opt> >::_M_check_len(unsigned long, char const) const [1841]
                0.00    0.00     140/216         std::vector<Catch::clara::detail::Opt, std::allocator<Catch::clara::detail::Opt> >::size() const [1528]
                0.00    0.00      70/70          std::vector<Catch::clara::detail::Opt, std::allocator<Catch::clara::detail::Opt> >::max_size() const [1732]
                0.00    0.00      35/221         unsigned long const& std::max<unsigned long>(unsigned long const&, unsigned long const&) [1526]
-----------------------------------------------
                0.00    0.00      35/35          std::vector<Catch::clara::detail::Opt, std::allocator<Catch::clara::detail::Opt> >::push_back(Catch::clara::detail::Opt const&) [636]
[1842]   0.0    0.00    0.00      35         std::vector<Catch::clara::detail::Opt, std::allocator<Catch::clara::detail::Opt> >::end() [1842]
                0.00    0.00      35/70          __gnu_cxx::__normal_iterator<Catch::clara::detail::Opt, std::vector<Catch::clara::detail::Opt, std::allocator<Catch::clara::detail::Opt> > >::__normal_iterator(Catch::clara::detail::Opt const&) [1731]
-----------------------------------------------
                0.00    0.00      35/35          void std::vector<Catch::clara::detail::Opt, std::allocator<Catch::clara::detail::Opt> >::_M_realloc_insert<Catch::clara::detail::Opt const&>(__gnu_cxx::__normal_iterator<Catch::clara::detail::Opt, std::vector<Catch::clara::detail::Opt, std::allocator<Catch::clara::detail::Opt> > >, Catch::clara::detail::Opt const&) [635]
[1843]   0.0    0.00    0.00      35         std::vector<Catch::clara::detail::Opt, std::allocator<Catch::clara::detail::Opt> >::begin() [1843]
                0.00    0.00      35/70          __gnu_cxx::__normal_iterator<Catch::clara::detail::Opt, std::vector<Catch::clara::detail::Opt, std::allocator<Catch::clara::detail::Opt> > >::__normal_iterator(Catch::clara::detail::Opt const&) [1731]
-----------------------------------------------
                0.00    0.00      34/34          Catch::BinaryExpr<libutf8::utf8_iterator const&, libutf8::utf8_iterator const&> const Catch::ExprLhs<libutf8::utf8_iterator const&>::operator!=<libutf8::utf8_iterator>(libutf8::utf8_iterator const&) [975]
[1844]   0.0    0.00    0.00      34         bool Catch::compareNotEqual<libutf8::utf8_iterator, libutf8::utf8_iterator const&>(libutf8::utf8_iterator const&, libutf8::utf8_iterator const&) [1844]
-----------------------------------------------
                0.00    0.00      33/33          void std::__unguarded_linear_insert<__gnu_cxx::__normal_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, __gnu_cxx::__ops::Valless_iter>(__gnu_cxx::__normal_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, __gnu_cxx::__ops::Valless_iter) [405]
[1845]   0.0    0.00    0.00      33         __gnu_cxx::__normal_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::vector<std::__cxx11::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--() [1845]
-----------------------------------------------
                0.00    0.00       1/33          std::pair<std::Rbtree_node_base, std::Rbtree_node_base>::pair<std::Rbtree_node<Catch::Verbosity>&, std::Rbtree_node_base&, true>(std::Rbtree_node<Catch::Verbosity>&, std::Rbtree_node_base&) [3998]
                0.00    0.00       4/33          std::pair<std::Rbtree_node_base, std::Rbtree_node_base>::pair<std::Rbtree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<Catch::IReporterFactory> > >&, std::Rbtree_node_base&, true>(std::Rbtree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<Catch::IReporterFactory> > >&, std::Rbtree_node_base&) [2304]
                0.00    0.00      14/33          std::pair<std::Rbtree_node_base, std::Rbtree_node_base>::pair<std::Rbtree_node<Catch::TestCase const>&, std::Rbtree_node_base&, true>(std::Rbtree_node<Catch::TestCase const>&, std::Rbtree_node_base&) [2010]
                0.00    0.00      14/33          std::pair<std::Rbtree_node_base, std::Rbtree_node_base>::pair<std::Rbtree_node<Catch::TestCase>&, std::Rbtree_node_base&, true>(std::Rbtree_node<Catch::TestCase>&, std::Rbtree_node_base&) [2011]
[1846]   0.0    0.00    0.00      33         std::Rbtree_node_base& std::forward<std::Rbtree_node_base&>(std::remove_reference<std::Rbtree_node_base&>::type&) [1846]
-----------------------------------------------
                0.00    0.00       3/31          std::Rbtree<Catch::TestCase, Catch::TestCase, std::Identity<Catch::TestCase>, std::less<Catch::TestCase>, std::allocator<Catch::TestCase> >::begin() [2544]
                0.00    0.00      14/31          std::Rb_tree<Catch::TestCase, Catch::TestCase, std::Identity<Catch::TestCase>, std::less<Catch::TestCase>, std::allocator<Catch::TestCase> >::M_get_insert_unique_pos(Catch::TestCase const&) [584]
                0.00    0.00      14/31          std::Rbtree_iterator<Catch::TestCase> std::Rbtree<Catch::TestCase, Catch::TestCase, std::Identity<Catch::TestCase>, std::less<Catch::TestCase>, std::allocator<Catch::TestCase> >::M_insert_<Catch::TestCase const&, std::Rbtree<Catch::TestCase, Catch::TestCase, std::Identity<Catch::TestCase>, std::less<Catch::TestCase>, std::allocator<Catch::TestCase> >::Alloc_node>(std::Rbtree_node_base, std::Rbtree_node_base, Catch::TestCase const&, std::Rbtree<Catch::TestCase, Catch::TestCase, std::Identity<Catch::TestCase>, std::less<Catch::TestCase>, std::allocator<Catch::TestCase> >::Alloc_node&) [612]
[1847]   0.0    0.00    0.00      31         std::Rbtree_iterator<Catch::TestCase>::Rbtree_iterator(std::Rbtree_node_base) [1847]
-----------------------------------------------
                0.00    0.00       1/29          std::Rbtree<Catch::TestCase const, Catch::TestCase const, std::Identity<Catch::TestCase const>, std::less<Catch::TestCase const>, std::allocator<Catch::TestCase const> >::begin() [4087]
                0.00    0.00      14/29          std::Rb_tree<Catch::TestCase const, Catch::TestCase const, std::Identity<Catch::TestCase const>, std::less<Catch::TestCase const>, std::allocator<Catch::TestCase const> >::M_get_insert_unique_pos(Catch::TestCase const const&) [2027]
                0.00    0.00      14/29          std::Rbtree<Catch::TestCase const, Catch::TestCase const, std::Identity<Catch::TestCase const>, std::less<Catch::TestCase const>, std::allocator<Catch::TestCase const> >::M_insert_node(std::Rbtree_node_base, std::Rbtree_node_base, std::Rbtree_node<Catch::TestCase const>) [2024]
[1848]   0.0    0.00    0.00      29         std::Rbtree_iterator<Catch::TestCase const>::Rbtree_iterator(std::Rbtree_node_base) [1848]
-----------------------------------------------
                0.00    0.00      28/28          std::allocator<std::Spcounted_ptr_inplace<Catch::clara::detail::BoundFlagRef, std::allocator<Catch::clara::detail::BoundFlagRef>, (__gnu_cxx::Lockpolicy)2> >::allocator<Catch::clara::detail::BoundFlagRef>(std::allocator<Catch::clara::detail::BoundFlagRef> const&) [1857]
[1849]   0.0    0.00    0.00      28         __gnu_cxx::new_allocator<std::Spcounted_ptr_inplace<Catch::clara::detail::BoundFlagRef, std::allocator<Catch::clara::detail::BoundFlagRef>, (__gnu_cxx::Lockpolicy)2> >::new_allocator() [1849]
-----------------------------------------------
                0.00    0.00      28/28          std::allocator<std::Spcounted_ptr_inplace<Catch::clara::detail::BoundFlagRef, std::allocator<Catch::clara::detail::BoundFlagRef>, (__gnu_cxx::Lockpolicy)2> >::~allocator() [1858]
[1850]   0.0    0.00    0.00      28         __gnu_cxx::new_allocator<std::Spcounted_ptr_inplace<Catch::clara::detail::BoundFlagRef, std::allocator<Catch::clara::detail::BoundFlagRef>, (__gnu_cxx::Lockpolicy)2> >::~new_allocator() [1850]
-----------------------------------------------
                0.00    0.00      28/28          std::Rbtree_node<Catch::TestCase>::_M_valptr() [1859]
[1851]   0.0    0.00    0.00      28         __gnu_cxx::__aligned_membuf<Catch::TestCase>::_M_ptr() [1851]
                0.00    0.00      28/28          __gnu_cxx::__aligned_membuf<Catch::TestCase>::_M_addr() [1852]
-----------------------------------------------
                0.00    0.00      28/28          __gnu_cxx::__aligned_membuf<Catch::TestCase>::_M_ptr() [1851]
[1852]   0.0    0.00    0.00      28         __gnu_cxx::__aligned_membuf<Catch::TestCase>::_M_addr() [1852]
-----------------------------------------------
                0.00    0.00      28/28          std::Rbtree_node<Catch::TestCase const>::_M_valptr() [1860]
[1853]   0.0    0.00    0.00      28         __gnu_cxx::__aligned_membuf<Catch::TestCase const>::_M_ptr() [1853]
                0.00    0.00      28/28          __gnu_cxx::__aligned_membuf<Catch::TestCase const>::_M_addr() [1854]
-----------------------------------------------
                0.00    0.00      28/28          __gnu_cxx::__aligned_membuf<Catch::TestCase const>::_M_ptr() [1853]
[1854]   0.0    0.00    0.00      28         __gnu_cxx::__aligned_membuf<Catch::TestCase const>::_M_addr() [1854]
-----------------------------------------------
                0.00    0.00      28/28          Catch::setTags(Catch::TestCaseInfo&, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >) [217]
[1855]   0.0    0.00    0.00      28         __gnu_cxx::__normal_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >::__normal_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >>(__gnu_cxx::__normal_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, __gnu_cxx::__enable_if<std::__are_same<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >>::__value, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >::__type> const&) [1855]
                0.00    0.00      28/1035        __gnu_cxx::__normal_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::vector<std::__cxx11::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 [1407]
-----------------------------------------------
                0.00    0.00      28/28          std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::erase(__gnu_cxx::__normal_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, __gnu_cxx::__normal_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >) [2013]
[1856]   0.0    0.00    0.00      28         __gnu_cxx::__normal_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >::difference_type __gnu_cxx::operator-<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >(__gnu_cxx::__normal_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > > const&, __gnu_cxx::__normal_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > > const&) [1856]
                0.00    0.00      56/10826       __gnu_cxx::__normal_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::vector<std::__cxx11::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 [1341]
-----------------------------------------------
                0.00    0.00      14/28          std::__shared_count<(__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&) [1979]
                0.00    0.00      14/28          std::Spcounted_ptr_inplace<Catch::clara::detail::BoundFlagRef, std::allocator<Catch::clara::detail::BoundFlagRef>, (__gnu_cxx::Lockpolicy)2>::_M_destroy() [2003]
[1857]   0.0    0.00    0.00      28         std::allocator<std::Spcounted_ptr_inplace<Catch::clara::detail::BoundFlagRef, std::allocator<Catch::clara::detail::BoundFlagRef>, (__gnu_cxx::Lockpolicy)2> >::allocator<Catch::clara::detail::BoundFlagRef>(std::allocator<Catch::clara::detail::BoundFlagRef> const&) [1857]
                0.00    0.00      28/28          __gnu_cxx::new_allocator<std::Spcounted_ptr_inplace<Catch::clara::detail::BoundFlagRef, std::allocator<Catch::clara::detail::BoundFlagRef>, (__gnu_cxx::Lockpolicy)2> >::new_allocator() [1849]
-----------------------------------------------
                0.00    0.00      14/28          std::__shared_count<(__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&) [1979]
                0.00    0.00      14/28          std::Spcounted_ptr_inplace<Catch::clara::detail::BoundFlagRef, std::allocator<Catch::clara::detail::BoundFlagRef>, (__gnu_cxx::Lockpolicy)2>::_M_destroy() [2003]
[1858]   0.0    0.00    0.00      28         std::allocator<std::Spcounted_ptr_inplace<Catch::clara::detail::BoundFlagRef, std::allocator<Catch::clara::detail::BoundFlagRef>, (__gnu_cxx::Lockpolicy)2> >::~allocator() [1858]
                0.00    0.00      28/28          __gnu_cxx::new_allocator<std::Spcounted_ptr_inplace<Catch::clara::detail::BoundFlagRef, std::allocator<Catch::clara::detail::BoundFlagRef>, (__gnu_cxx::Lockpolicy)2> >::~new_allocator() [1850]
-----------------------------------------------
                0.00    0.00      14/28          std::Rbtree<Catch::TestCase, Catch::TestCase, std::Identity<Catch::TestCase>, std::less<Catch::TestCase>, std::allocator<Catch::TestCase> >::M_destroy_node(std::Rbtree_node<Catch::TestCase>) [826]
                0.00    0.00      14/28          void std::Rbtree<Catch::TestCase, Catch::TestCase, std::Identity<Catch::TestCase>, std::less<Catch::TestCase>, std::allocator<Catch::TestCase> >::M_construct_node<Catch::TestCase const&>(std::Rbtree_node<Catch::TestCase>, Catch::TestCase const&) [756]
[1859]   0.0    0.00    0.00      28         std::Rbtree_node<Catch::TestCase>::_M_valptr() [1859]
                0.00    0.00      28/28          __gnu_cxx::__aligned_membuf<Catch::TestCase>::_M_ptr() [1851]
-----------------------------------------------
                0.00    0.00      14/28          std::Rbtree<Catch::TestCase const, Catch::TestCase const, std::Identity<Catch::TestCase const>, std::less<Catch::TestCase const>, std::allocator<Catch::TestCase const> >::M_destroy_node(std::Rbtree_node<Catch::TestCase const>) [2025]
                0.00    0.00      14/28          void std::Rbtree<Catch::TestCase const, Catch::TestCase const, std::Identity<Catch::TestCase const>, std::less<Catch::TestCase const>, std::allocator<Catch::TestCase const> >::M_construct_node<Catch::TestCase const>(std::Rbtree_node<Catch::TestCase const>, Catch::TestCase const&&) [2026]
[1860]   0.0    0.00    0.00      28         std::Rbtree_node<Catch::TestCase const>::_M_valptr() [1860]
                0.00    0.00      28/28          __gnu_cxx::__aligned_membuf<Catch::TestCase const>::_M_ptr() [1853]
-----------------------------------------------
                0.00    0.00      28/28          std::Spcounted_ptr_inplace<Catch::clara::detail::BoundFlagRef, std::allocator<Catch::clara::detail::BoundFlagRef>, (__gnu_cxx::Lockpolicy)2>::Impl::M_alloc() [1864]
[1861]   0.0    0.00    0.00      28         std::Spebo_helper<0, std::allocator<Catch::clara::detail::BoundFlagRef>, true>::_S_get(std::Spebo_helper<0, std::allocator<Catch::clara::detail::BoundFlagRef>, true>&) [1861]
-----------------------------------------------
                0.00    0.00      14/28          std::__allocated_ptr<std::allocator<std::Spcounted_ptr_inplace<Catch::clara::detail::BoundFlagRef, std::allocator<Catch::clara::detail::BoundFlagRef>, (__gnu_cxx::Lockpolicy)2> > > std::__allocate_guarded<std::allocator<std::Spcounted_ptr_inplace<Catch::clara::detail::BoundFlagRef, std::allocator<Catch::clara::detail::BoundFlagRef>, (__gnu_cxx::Lockpolicy)2> > >(std::allocator<std::Spcounted_ptr_inplace<Catch::clara::detail::BoundFlagRef, std::allocator<Catch::clara::detail::BoundFlagRef>, (__gnu_cxx::Lockpolicy)2> >&) [2033]
                0.00    0.00      14/28          std::Spcounted_ptr_inplace<Catch::clara::detail::BoundFlagRef, std::allocator<Catch::clara::detail::BoundFlagRef>, (__gnu_cxx::Lockpolicy)2>::_M_destroy() [2003]
[1862]   0.0    0.00    0.00      28         std::__allocated_ptr<std::allocator<std::Spcounted_ptr_inplace<Catch::clara::detail::BoundFlagRef, std::allocator<Catch::clara::detail::BoundFlagRef>, (__gnu_cxx::Lockpolicy)2> > >::__allocated_ptr(std::allocator<std::Spcounted_ptr_inplace<Catch::clara::detail::BoundFlagRef, std::allocator<Catch::clara::detail::BoundFlagRef>, (__gnu_cxx::Lockpolicy)2> >&, std::Spcounted_ptr_inplace<Catch::clara::detail::BoundFlagRef, std::allocator<Catch::clara::detail::BoundFlagRef>, (__gnu_cxx::Lockpolicy)2>) [1862]
                0.00    0.00      28/28          std::allocator<std::Spcounted_ptr_inplace<Catch::clara::detail::BoundFlagRef, std::allocator<Catch::clara::detail::BoundFlagRef>, (__gnu_cxx::Lockpolicy)2> > std::__addressof<std::allocator<std::Spcounted_ptr_inplace<Catch::clara::detail::BoundFlagRef, std::allocator<Catch::clara::detail::BoundFlagRef>, (__gnu_cxx::Lockpolicy)2> > >(std::allocator<std::Spcounted_ptr_inplace<Catch::clara::detail::BoundFlagRef, std::allocator<Catch::clara::detail::BoundFlagRef>, (__gnu_cxx::Lockpolicy)2> >&) [1867]
-----------------------------------------------
                0.00    0.00      14/28          std::__shared_count<(__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&) [1979]
                0.00    0.00      14/28          std::Spcounted_ptr_inplace<Catch::clara::detail::BoundFlagRef, std::allocator<Catch::clara::detail::BoundFlagRef>, (__gnu_cxx::Lockpolicy)2>::_M_destroy() [2003]
[1863]   0.0    0.00    0.00      28         std::__allocated_ptr<std::allocator<std::Spcounted_ptr_inplace<Catch::clara::detail::BoundFlagRef, std::allocator<Catch::clara::detail::BoundFlagRef>, (__gnu_cxx::Lockpolicy)2> > >::~__allocated_ptr() [1863]
                0.00    0.00      14/14          std::allocator_traits<std::allocator<std::Spcounted_ptr_inplace<Catch::clara::detail::BoundFlagRef, std::allocator<Catch::clara::detail::BoundFlagRef>, (__gnu_cxx::Lockpolicy)2> > >::deallocate(std::allocator<std::Spcounted_ptr_inplace<Catch::clara::detail::BoundFlagRef, std::allocator<Catch::clara::detail::BoundFlagRef>, (__gnu_cxx::Lockpolicy)2> >&, std::Spcounted_ptr_inplace<Catch::clara::detail::BoundFlagRef, std::allocator<Catch::clara::detail::BoundFlagRef>, (__gnu_cxx::Lockpolicy)2>, unsigned long) [1998]
-----------------------------------------------
                0.00    0.00      14/28          std::Spcounted_ptr_inplace<Catch::clara::detail::BoundFlagRef, std::allocator<Catch::clara::detail::BoundFlagRef>, (__gnu_cxx::Lockpolicy)2>::_M_dispose() [2004]
                0.00    0.00      14/28          std::Spcounted_ptr_inplace<Catch::clara::detail::BoundFlagRef, std::allocator<Catch::clara::detail::BoundFlagRef>, (__gnu_cxx::Lockpolicy)2>::_M_destroy() [2003]
[1864]   0.0    0.00    0.00      28         std::Spcounted_ptr_inplace<Catch::clara::detail::BoundFlagRef, std::allocator<Catch::clara::detail::BoundFlagRef>, (__gnu_cxx::Lockpolicy)2>::Impl::M_alloc() [1864]
                0.00    0.00      28/28          std::Spebo_helper<0, std::allocator<Catch::clara::detail::BoundFlagRef>, true>::_S_get(std::Spebo_helper<0, std::allocator<Catch::clara::detail::BoundFlagRef>, true>&) [1861]
-----------------------------------------------
                0.00    0.00      14/28          std::Rbtree<Catch::TestCase, Catch::TestCase, std::Identity<Catch::TestCase>, std::less<Catch::TestCase>, std::allocator<Catch::TestCase> >::M_get_insert_unique_pos(Catch::TestCase const&) [584]
                0.00    0.00      14/28          std::Rbtree_iterator<Catch::TestCase> std::Rbtree<Catch::TestCase, Catch::TestCase, std::Identity<Catch::TestCase>, std::less<Catch::TestCase>, std::allocator<Catch::TestCase> >::M_insert_<Catch::TestCase const&, std::Rbtree<Catch::TestCase, Catch::TestCase, std::Identity<Catch::TestCase>, std::less<Catch::TestCase>, std::allocator<Catch::TestCase> >::Alloc_node>(std::Rbtree_node_base, std::Rbtree_node_base, Catch::TestCase const&, std::Rbtree<Catch::TestCase, Catch::TestCase, std::Identity<Catch::TestCase>, std::less<Catch::TestCase>, std::allocator<Catch::TestCase> >::Alloc_node&) [612]
[1865]   0.0    0.00    0.00      28         std::Rbtree<Catch::TestCase, Catch::TestCase, std::Identity<Catch::TestCase>, std::less<Catch::TestCase>, std::allocator<Catch::TestCase> >::M_end() [1865]
-----------------------------------------------
                0.00    0.00      14/28          std::Rbtree<Catch::TestCase const, Catch::TestCase const, std::Identity<Catch::TestCase const>, std::less<Catch::TestCase const>, std::allocator<Catch::TestCase const> >::M_get_insert_unique_pos(Catch::TestCase const const&) [2027]
                0.00    0.00      14/28          std::Rbtree<Catch::TestCase const, Catch::TestCase const, std::Identity<Catch::TestCase const>, std::less<Catch::TestCase const>, std::allocator<Catch::TestCase const> >::M_insert_node(std::Rbtree_node_base, std::Rbtree_node_base, std::Rbtree_node<Catch::TestCase const>) [2024]
[1866]   0.0    0.00    0.00      28         std::Rbtree<Catch::TestCase const, Catch::TestCase const, std::Identity<Catch::TestCase const>, std::less<Catch::TestCase const>, std::allocator<Catch::TestCase const> >::M_end() [1866]
-----------------------------------------------
                0.00    0.00      28/28          std::__allocated_ptr<std::allocator<std::Spcounted_ptr_inplace<Catch::clara::detail::BoundFlagRef, std::allocator<Catch::clara::detail::BoundFlagRef>, (__gnu_cxx::Lockpolicy)2> > >::__allocated_ptr(std::allocator<std::Spcounted_ptr_inplace<Catch::clara::detail::BoundFlagRef, std::allocator<Catch::clara::detail::BoundFlagRef>, (__gnu_cxx::Lockpolicy)2> >&, std::Spcounted_ptr_inplace<Catch::clara::detail::BoundFlagRef, std::allocator<Catch::clara::detail::BoundFlagRef>, (__gnu_cxx::Lockpolicy)2>) [1862]
[1867]   0.0    0.00    0.00      28         std::allocator<std::Spcounted_ptr_inplace<Catch::clara::detail::BoundFlagRef, std::allocator<Catch::clara::detail::BoundFlagRef>, (__gnu_cxx::Lockpolicy)2> > std::__addressof<std::allocator<std::Spcounted_ptr_inplace<Catch::clara::detail::BoundFlagRef, std::allocator<Catch::clara::detail::BoundFlagRef>, (__gnu_cxx::Lockpolicy)2> > >(std::allocator<std::Spcounted_ptr_inplace<Catch::clara::detail::BoundFlagRef, std::allocator<Catch::clara::detail::BoundFlagRef>, (__gnu_cxx::Lockpolicy)2> >&) [1867]
-----------------------------------------------
                0.00    0.00      14/28          Catch::makeTestCase(Catch::ITestInvoker, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, Catch::NameAndTags const&, Catch::SourceLineInfo const&) [181]
                0.00    0.00      14/28          Catch::TestCase::TestCase(Catch::ITestInvoker, Catch::TestCaseInfo&&) [808]
[1868]   0.0    0.00    0.00      28         std::remove_reference<Catch::TestCaseInfo&>::type&& std::move<Catch::TestCaseInfo&>(Catch::TestCaseInfo&) [1868]
-----------------------------------------------
                0.00    0.00      28/28          Catch::setTags(Catch::TestCaseInfo&, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >) [217]
[1869]   0.0    0.00    0.00      28         decltype (({parm#1}.begin)()) std::begin<std::vector<std::__cxx11::basic_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> > > >&) [1869]
                0.00    0.00      28/182         std::vector<std::__cxx11::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() [1553]
-----------------------------------------------
                0.00    0.00      14/28          std::pair<std::Rbtree_const_iterator<Catch::TestCase const>, bool>::pair<std::Rbtree_iterator<Catch::TestCase const>, bool, true>(std::pair<std::Rbtree_iterator<Catch::TestCase const>, bool>&&) [571]
                0.00    0.00      14/28          std::pair<std::Rbtree_iterator<Catch::TestCase const>, bool>::pair<std::Rbtree_iterator<Catch::TestCase const>, bool, true>(std::Rbtree_iterator<Catch::TestCase const>&&, bool&&) [570]
[1870]   0.0    0.00    0.00      28         std::Rbtree_iterator<Catch::TestCase const>&& std::forward<std::Rbtree_iterator<Catch::TestCase const> >(std::remove_reference<std::Rbtree_iterator<Catch::TestCase const> >::type&) [1870]
-----------------------------------------------
                0.00    0.00      13/26          std::Rbtree<Catch::TestCase const, Catch::TestCase const, std::Identity<Catch::TestCase const>, std::less<Catch::TestCase const>, std::allocator<Catch::TestCase const> >::M_get_insert_unique_pos(Catch::TestCase const const&) [2027]
                0.00    0.00      13/26          std::Rbtree<Catch::TestCase const, Catch::TestCase const, std::Identity<Catch::TestCase const>, std::less<Catch::TestCase const>, std::allocator<Catch::TestCase const> >::M_insert_node(std::Rbtree_node_base, std::Rbtree_node_base, std::Rbtree_node<Catch::TestCase const>) [2024]
[1871]   0.0    0.00    0.00      26         std::Rbtree<Catch::TestCase const, Catch::TestCase const, std::Identity<Catch::TestCase const>, std::less<Catch::TestCase const>, std::allocator<Catch::TestCase const> >::S_key(std::Rbtree_node_base const) [1871]
                0.00    0.00      26/26          std::Rbtree<Catch::TestCase const, Catch::TestCase const, std::Identity<Catch::TestCase const>, std::less<Catch::TestCase const>, std::allocator<Catch::TestCase const> >::S_value(std::Rbtree_node_base const) [1872]
                0.00    0.00      26/100         std::Identity<Catch::TestCase const>::operator()(Catch::TestCase const const&) const [1638]
-----------------------------------------------
                0.00    0.00      26/26          std::Rb_tree<Catch::TestCase const, Catch::TestCase const, std::Identity<Catch::TestCase const>, std::less<Catch::TestCase const>, std::allocator<Catch::TestCase const> >::S_key(std::Rbtree_node_base const) [1871]
[1872]   0.0    0.00    0.00      26         std::Rbtree<Catch::TestCase const, Catch::TestCase const, std::Identity<Catch::TestCase const>, std::less<Catch::TestCase const>, std::allocator<Catch::TestCase const> >::S_value(std::Rbtree_node_base const) [1872]
                0.00    0.00      26/114         std::Rbtree_node<Catch::TestCase const>::_M_valptr() const [1602]
-----------------------------------------------
                0.00    0.00      25/25          ___CATCH__TEST____0() [349]
[1873]   0.0    0.00    0.00      25         Catch::ExprLhs<libutf8::bom_t const&> Catch::Decomposer::operator<=<libutf8::bom_t>(libutf8::bom_t const&) [1873]
                0.00    0.00      25/25          Catch::ExprLhs<libutf8::bom_t const&>::ExprLhs(libutf8::bom_t const&) [1875]
-----------------------------------------------
                0.00    0.00      25/25          Catch::BinaryExpr<libutf8::bom_t const&, libutf8::bom_t const&> const Catch::ExprLhs<libutf8::bom_t const&>::operator==<libutf8::bom_t>(libutf8::bom_t const&) [986]
[1874]   0.0    0.00    0.00      25         bool Catch::compareEqual<libutf8::bom_t, libutf8::bom_t>(libutf8::bom_t const&, libutf8::bom_t const&) [1874]
-----------------------------------------------
                0.00    0.00      25/25          Catch::ExprLhs<libutf8::bom_t const&> Catch::Decomposer::operator<=<libutf8::bom_t>(libutf8::bom_t const&) [1873]
[1875]   0.0    0.00    0.00      25         Catch::ExprLhs<libutf8::bom_t const&>::ExprLhs(libutf8::bom_t const&) [1875]
-----------------------------------------------
                0.00    0.00      12/25          std::Rbtree<Catch::TestCase, Catch::TestCase, std::Identity<Catch::TestCase>, std::less<Catch::TestCase>, std::allocator<Catch::TestCase> >::M_get_insert_unique_pos(Catch::TestCase const&) [584]
                0.00    0.00      13/25          std::Rbtree_iterator<Catch::TestCase> std::Rbtree<Catch::TestCase, Catch::TestCase, std::Identity<Catch::TestCase>, std::less<Catch::TestCase>, std::allocator<Catch::TestCase> >::M_insert_<Catch::TestCase const&, std::Rbtree<Catch::TestCase, Catch::TestCase, std::Identity<Catch::TestCase>, std::less<Catch::TestCase>, std::allocator<Catch::TestCase> >::Alloc_node>(std::Rbtree_node_base, std::Rbtree_node_base, Catch::TestCase const&, std::Rbtree<Catch::TestCase, Catch::TestCase, std::Identity<Catch::TestCase>, std::less<Catch::TestCase>, std::allocator<Catch::TestCase> >::Alloc_node&) [612]
[1876]   0.0    0.00    0.00      25         std::Rbtree<Catch::TestCase, Catch::TestCase, std::Identity<Catch::TestCase>, std::less<Catch::TestCase>, std::allocator<Catch::TestCase> >::S_key(std::Rbtree_node_base const) [1876]
                0.00    0.00      25/25          std::Rbtree<Catch::TestCase, Catch::TestCase, std::Identity<Catch::TestCase>, std::less<Catch::TestCase>, std::allocator<Catch::TestCase> >::S_value(std::Rbtree_node_base const) [1877]
                0.00    0.00      25/90          std::Identity<Catch::TestCase>::operator()(Catch::TestCase const&) const [1658]
-----------------------------------------------
                0.00    0.00      25/25          std::Rb_tree<Catch::TestCase, Catch::TestCase, std::Identity<Catch::TestCase>, std::less<Catch::TestCase>, std::allocator<Catch::TestCase> >::S_key(std::Rbtree_node_base const) [1876]
[1877]   0.0    0.00    0.00      25         std::Rbtree<Catch::TestCase, Catch::TestCase, std::Identity<Catch::TestCase>, std::less<Catch::TestCase>, std::allocator<Catch::TestCase> >::S_value(std::Rbtree_node_base const) [1877]
                0.00    0.00      25/63          std::Rbtree_node<Catch::TestCase>::_M_valptr() const [1745]
-----------------------------------------------
                0.00    0.00      25/25          bool std::operator!=<Catch::TestCase>(std::move_iterator<Catch::TestCase> const&, std::move_iterator<Catch::TestCase> const&) [1879]
[1878]   0.0    0.00    0.00      25         bool std::operator==<Catch::TestCase>(std::move_iterator<Catch::TestCase> const&, std::move_iterator<Catch::TestCase> const&) [1878]
                0.00    0.00      50/50          std::move_iterator<Catch::TestCase>::base() const [1779]
-----------------------------------------------
                0.00    0.00      25/25          Catch::TestCase std::__uninitialized_copy<false>::__uninit_copy<std::move_iterator<Catch::TestCase>, Catch::TestCase>(std::move_iterator<Catch::TestCase>, std::move_iterator<Catch::TestCase>, Catch::TestCase) [801]
[1879]   0.0    0.00    0.00      25         bool std::operator!=<Catch::TestCase>(std::move_iterator<Catch::TestCase> const&, std::move_iterator<Catch::TestCase> const&) [1879]
                0.00    0.00      25/25          bool std::operator==<Catch::TestCase>(std::move_iterator<Catch::TestCase> const&, std::move_iterator<Catch::TestCase> const&) [1878]
-----------------------------------------------
                0.00    0.00      10/24          std::Rbtree<Catch::TestCase, Catch::TestCase, std::Identity<Catch::TestCase>, std::less<Catch::TestCase>, std::allocator<Catch::TestCase> >::M_get_insert_unique_pos(Catch::TestCase const&) [584]
                0.00    0.00      14/24          std::Rbtree<Catch::TestCase, Catch::TestCase, std::Identity<Catch::TestCase>, std::less<Catch::TestCase>, std::allocator<Catch::TestCase> >::M_erase(std::Rbtree_node<Catch::TestCase>) [828]
[1880]   0.0    0.00    0.00      24         std::Rbtree<Catch::TestCase, Catch::TestCase, std::Identity<Catch::TestCase>, std::less<Catch::TestCase>, std::allocator<Catch::TestCase> >::S_left(std::Rbtree_node_base) [1880]
-----------------------------------------------
                0.00    0.00       3/24          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]) [857]
                0.00    0.00       3/24          std::shared_ptr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > std::allocate_shared<std::__cxx11::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::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > const&, char const (&) [13]) [858]
                0.00    0.00       3/24          std::shared_ptr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::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]) [851]
                0.00    0.00       3/24          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]) [852]
                0.00    0.00       3/24          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]) [853]
                0.00    0.00       3/24          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]) [855]
                0.00    0.00       3/24          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> >, char const (&) [13]>(std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, char const (&) [13]) [854]
                0.00    0.00       3/24          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]) [850]
[1881]   0.0    0.00    0.00      24         char const (&std::forward<char const (&) [13]>(std::remove_reference<char const (&) [13]>::type&)) [13] [1881]
-----------------------------------------------
                0.00    0.00       4/24          std::pair<std::Rbtree_iterator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<Catch::IReporterFactory> > >, bool> std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::shared_ptr<Catch::IReporterFactory>, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<Catch::IReporterFactory> > > >::emplace<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::shared_ptr<Catch::IReporterFactory> const&>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::shared_ptr<Catch::IReporterFactory> const&) [594]
                0.00    0.00       4/24          std::pair<std::Rbtree_iterator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<Catch::IReporterFactory> > >, bool> std::Rbtree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<Catch::IReporterFactory> >, std::Select1st<std::pair<std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<Catch::IReporterFactory> > >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<Catch::IReporterFactory> > > >::_M_emplace_unique<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::shared_ptr<Catch::IReporterFactory> const&>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::shared_ptr<Catch::IReporterFactory> const&) [595]
                0.00    0.00       4/24          std::Rbtree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<Catch::IReporterFactory> > > std::Rbtree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<Catch::IReporterFactory> >, std::Select1st<std::pair<std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<Catch::IReporterFactory> > >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<Catch::IReporterFactory> > > >::_M_create_node<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::shared_ptr<Catch::IReporterFactory> const&>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::shared_ptr<Catch::IReporterFactory> const&) [960]
                0.00    0.00       4/24          void std::Rbtree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<Catch::IReporterFactory> >, std::Select1st<std::pair<std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<Catch::IReporterFactory> > >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<Catch::IReporterFactory> > > >::_M_construct_node<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::shared_ptr<Catch::IReporterFactory> const&>(std::Rbtree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<Catch::IReporterFactory> > >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::shared_ptr<Catch::IReporterFactory> const&) [961]
                0.00    0.00       4/24          void std::allocator_traits<std::allocator<std::Rbtree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<Catch::IReporterFactory> > > > >::construct<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<Catch::IReporterFactory> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::shared_ptr<Catch::IReporterFactory> const&>(std::allocator<std::Rbtree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<Catch::IReporterFactory> > > >&, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<Catch::IReporterFactory> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::shared_ptr<Catch::IReporterFactory> const&) [958]
                0.00    0.00       4/24          void __gnu_cxx::new_allocator<std::Rbtree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<Catch::IReporterFactory> > > >::construct<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<Catch::IReporterFactory> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::shared_ptr<Catch::IReporterFactory> const&>(std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<Catch::IReporterFactory> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::shared_ptr<Catch::IReporterFactory> const&) [957]
[1882]   0.0    0.00    0.00      24         std::shared_ptr<Catch::IReporterFactory> const& std::forward<std::shared_ptr<Catch::IReporterFactory> const&>(std::remove_reference<std::shared_ptr<Catch::IReporterFactory> const&>::type&) [1882]
-----------------------------------------------
                0.00    0.00       3/24          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> >&) [2546]
                0.00    0.00       3/24          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> >&) [2550]
                0.00    0.00       3/24          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> >&) [2449]
                0.00    0.00       3/24          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> >&) [2464]
                0.00    0.00       3/24          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> >&) [2477]
                0.00    0.00       3/24          std::Spcounted_ptr_inplace<Catch::clara::detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::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> >&) [2522]
                0.00    0.00       3/24          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> >&) [2492]
                0.00    0.00       3/24          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> >&) [2356]
[1883]   0.0    0.00    0.00      24         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&) [1883]
-----------------------------------------------
                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&) [2547]
                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&) [2551]
                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&) [2450]
                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&) [2466]
                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&) [2476]
                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&) [2529]
                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&) [2494]
                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&) [2359]
[1884]   0.0    0.00    0.00      24         unsigned int& std::forward<unsigned int&>(std::remove_reference<unsigned int&>::type&) [1884]
-----------------------------------------------
                0.00    0.00       5/23          Catch::Singleton<Catch::(anonymous namespace)::RegistryHub, Catch::IRegistryHub, Catch::IMutableRegistryHub>::get() [2187]
                0.00    0.00      18/23          Catch::Singleton<Catch::(anonymous namespace)::RegistryHub, Catch::IRegistryHub, Catch::IMutableRegistryHub>::getMutable() [1902]
[1885]   0.0    0.00    0.00      23         Catch::Singleton<Catch::(anonymous namespace)::RegistryHub, Catch::IRegistryHub, Catch::IMutableRegistryHub>::getInternal() [1885]
                0.00    0.00       1/1           Catch::Singleton<Catch::(anonymous namespace)::RegistryHub, Catch::IRegistryHub, Catch::IMutableRegistryHub>::Singleton() [3115]
                0.00    0.00       1/1           Catch::addSingleton(Catch::ISingleton) [3009]
-----------------------------------------------
                0.00    0.00      22/22          std::Rbtree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<Catch::IReporterFactory> > >::_M_valptr() const [1888]
[1886]   0.0    0.00    0.00      22         __gnu_cxx::__aligned_membuf<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<Catch::IReporterFactory> > >::_M_ptr() const [1886]
                0.00    0.00      22/22          __gnu_cxx::__aligned_membuf<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<Catch::IReporterFactory> > >::_M_addr() const [1887]
-----------------------------------------------
                0.00    0.00      22/22          __gnu_cxx::__aligned_membuf<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<Catch::IReporterFactory> > >::_M_ptr() const [1886]
[1887]   0.0    0.00    0.00      22         __gnu_cxx::__aligned_membuf<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<Catch::IReporterFactory> > >::_M_addr() const [1887]
-----------------------------------------------
                0.00    0.00       1/22          std::Rbtree_const_iterator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<Catch::IReporterFactory> > >::operator->() const [3355]
                0.00    0.00       7/22          std::Rbtree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<Catch::IReporterFactory> >, std::Select1st<std::pair<std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<Catch::IReporterFactory> > >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<Catch::IReporterFactory> > > >::_S_value(std::Rbtree_node_base const) [2117]
                0.00    0.00      14/22          std::Rbtree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<Catch::IReporterFactory> >, std::Select1st<std::pair<std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<Catch::IReporterFactory> > >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<Catch::IReporterFactory> > > >::_S_value(std::Rbtree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<Catch::IReporterFactory> > > const) [2019]
[1888]   0.0    0.00    0.00      22         std::Rbtree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<Catch::IReporterFactory> > >::_M_valptr() const [1888]
                0.00    0.00      22/22          __gnu_cxx::__aligned_membuf<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<Catch::IReporterFactory> > >::_M_ptr() const [1886]
-----------------------------------------------
                0.00    0.00       1/22          std::vector<Catch::TestCase, std::allocator<Catch::TestCase> >::vector(std::vector<Catch::TestCase, std::allocator<Catch::TestCase> > const&) [760]
                0.00    0.00       2/22          std::vector<Catch::TestCase, std::allocator<Catch::TestCase> >::_M_move_assign(std::vector<Catch::TestCase, std::allocator<Catch::TestCase> >&&, std::integral_constant<bool, true>) [893]
                0.00    0.00       4/22          std::vector<Catch::TestCase, std::allocator<Catch::TestCase> >::~vector() [814]
                0.00    0.00      15/22          void std::vector<Catch::TestCase, std::allocator<Catch::TestCase> >::_M_realloc_insert<Catch::TestCase const&>(__gnu_cxx::__normal_iterator<Catch::TestCase, std::vector<Catch::TestCase, std::allocator<Catch::TestCase> > >, Catch::TestCase const&) [743]
[1889]   0.0    0.00    0.00      22         std::Vectorbase<Catch::TestCase, std::allocator<Catch::TestCase> >::_M_get_Tp_allocator() [1889]
-----------------------------------------------
                0.00    0.00       1/21          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&) [3068]
                0.00    0.00       1/21          Catch::clara::detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(int)#10}>::BoundLambda({lambda(int)#10} const&) [3074]
                0.00    0.00       1/21          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&) [3070]
                0.00    0.00       1/21          Catch::clara::detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(bool)#11}>::BoundLambda({lambda(bool)#11} const&) [3072]
                0.00    0.00       1/21          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&) [3056]
                0.00    0.00       1/21          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&) [3066]
                0.00    0.00       1/21          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&) [3058]
                0.00    0.00       1/21          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&) [3060]
                0.00    0.00       1/21          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&) [3062]
                0.00    0.00       1/21          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&) [3064]
                0.00    0.00       1/21          Catch::clara::detail::BoundValueRef<long>::BoundValueRef(long&) [3076]
                0.00    0.00       2/21          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> > > >&) [2573]
                0.00    0.00       2/21          Catch::clara::detail::BoundValueRef<double>::BoundValueRef(double&) [2575]
                0.00    0.00       3/21          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> >&) [2331]
                0.00    0.00       3/21          Catch::clara::detail::BoundValueRef<unsigned int>::BoundValueRef(unsigned int&) [2333]
[1890]   0.0    0.00    0.00      21         Catch::clara::detail::BoundValueRefBase::BoundValueRefBase() [1890]
                0.00    0.00      21/37          Catch::clara::detail::BoundRef::BoundRef() [1837]
-----------------------------------------------
                0.00    0.00       1/21          Catch::clara::detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#6}>::~BoundLambda() [3065]
                0.00    0.00       1/21          Catch::clara::detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#5}>::~BoundLambda() [3063]
                0.00    0.00       1/21          Catch::clara::detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#4}>::~BoundLambda() [3061]
                0.00    0.00       1/21          Catch::clara::detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#3}>::~BoundLambda() [3059]
                0.00    0.00       1/21          Catch::clara::detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#7}>::~BoundLambda() [3067]
                0.00    0.00       1/21          Catch::clara::detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#2}>::~BoundLambda() [3057]
                0.00    0.00       1/21          Catch::clara::detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(bool)#11}>::~BoundLambda() [3073]
                0.00    0.00       1/21          Catch::clara::detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#1}>::~BoundLambda() [3071]
                0.00    0.00       1/21          Catch::clara::detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(int)#10}>::~BoundLambda() [3075]
                0.00    0.00       1/21          Catch::clara::detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#8}>::~BoundLambda() [3069]
                0.00    0.00       1/21          Catch::clara::detail::BoundValueRef<long>::~BoundValueRef() [3077]
                0.00    0.00       2/21          Catch::clara::detail::BoundValueRef<double>::~BoundValueRef() [2576]
                0.00    0.00       2/21          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() [2574]
                0.00    0.00       3/21          Catch::clara::detail::BoundValueRef<unsigned int>::~BoundValueRef() [2334]
                0.00    0.00       3/21          Catch::clara::detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::~BoundValueRef() [2332]
[1891]   0.0    0.00    0.00      21         Catch::clara::detail::BoundValueRefBase::~BoundValueRefBase() [1891]
                0.00    0.00      21/37          Catch::clara::detail::BoundRef::~BoundRef() [1838]
-----------------------------------------------
                0.00    0.00       7/21          std::Rbtree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<Catch::IReporterFactory> >, std::Select1st<std::pair<std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<Catch::IReporterFactory> > >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<Catch::IReporterFactory> > > >::_S_key(std::Rbtree_node_base const) [2116]
                0.00    0.00      14/21          std::Rbtree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<Catch::IReporterFactory> >, std::Select1st<std::pair<std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<Catch::IReporterFactory> > >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<Catch::IReporterFactory> > > >::_S_key(std::Rbtree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<Catch::IReporterFactory> > > const) [2018]
[1892]   0.0    0.00    0.00      21         std::Select1st<std::pair<std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<Catch::IReporterFactory> > >::operator()(std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<Catch::IReporterFactory> > const&) const [1892]
-----------------------------------------------
                0.00    0.00       1/21          std::vector<Catch::TestCase, std::allocator<Catch::TestCase> >::vector(std::vector<Catch::TestCase, std::allocator<Catch::TestCase> > const&) [760]
                0.00    0.00      20/21          std::vector<Catch::TestCase, std::allocator<Catch::TestCase> >::_M_check_len(unsigned long, char const) const [2191]
[1893]   0.0    0.00    0.00      21         std::vector<Catch::TestCase, std::allocator<Catch::TestCase> >::size() const [1893]
-----------------------------------------------
                0.00    0.00      21/21          __gnu_cxx::__normal_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > > std::__copy_move_backward_a2<true, __gnu_cxx::__normal_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, __gnu_cxx::__normal_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > > >(__gnu_cxx::__normal_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, __gnu_cxx::__normal_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, __gnu_cxx::__normal_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >) [578]
[1894]   0.0    0.00    0.00      21         std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > std::__niter_base<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >(__gnu_cxx::__normal_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >) [1894]
                0.00    0.00      21/1035        __gnu_cxx::__normal_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::vector<std::__cxx11::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 [1407]
-----------------------------------------------
                0.00    0.00      10/20          void std::vector<Catch::TestCase, std::allocator<Catch::TestCase> >::_M_realloc_insert<Catch::TestCase const&>(__gnu_cxx::__normal_iterator<Catch::TestCase, std::vector<Catch::TestCase, std::allocator<Catch::TestCase> > >, Catch::TestCase const&) [743]
                0.00    0.00      10/20          __gnu_cxx::__normal_iterator<Catch::TestCase, std::vector<Catch::TestCase, std::allocator<Catch::TestCase> > >::difference_type __gnu_cxx::operator-<Catch::TestCase, std::vector<Catch::TestCase, std::allocator<Catch::TestCase> > >(__gnu_cxx::__normal_iterator<Catch::TestCase, std::vector<Catch::TestCase, std::allocator<Catch::TestCase> > > const&, __gnu_cxx::__normal_iterator<Catch::TestCase, std::vector<Catch::TestCase, std::allocator<Catch::TestCase> > > const&) [2190]
[1895]   0.0    0.00    0.00      20         __gnu_cxx::__normal_iterator<Catch::TestCase, std::vector<Catch::TestCase, std::allocator<Catch::TestCase> > >::base() const [1895]
-----------------------------------------------
                0.00    0.00      20/20          std::move_iterator<Catch::TestCase> std::__make_move_if_noexcept_iterator<Catch::TestCase, std::move_iterator<Catch::TestCase> >(Catch::TestCase) [1897]
[1896]   0.0    0.00    0.00      20         std::move_iterator<Catch::TestCase>::move_iterator(Catch::TestCase) [1896]
-----------------------------------------------
                0.00    0.00      20/20          Catch::TestCase std::__uninitialized_move_if_noexcept_a<Catch::TestCase, Catch::TestCase, std::allocator<Catch::TestCase> >(Catch::TestCase, Catch::TestCase, Catch::TestCase, std::allocator<Catch::TestCase>&) [804]
[1897]   0.0    0.00    0.00      20         std::move_iterator<Catch::TestCase> std::__make_move_if_noexcept_iterator<Catch::TestCase, std::move_iterator<Catch::TestCase> >(Catch::TestCase) [1897]
                0.00    0.00      20/20          std::move_iterator<Catch::TestCase>::move_iterator(Catch::TestCase) [1896]
-----------------------------------------------
                0.00    0.00      19/19          std::__shared_ptr_access<Catch::Config, (__gnu_cxx::Lockpolicy)2, false, false>::_M_get() const [1899]
[1898]   0.0    0.00    0.00      19         std::__shared_ptr<Catch::Config, (__gnu_cxx::Lockpolicy)2>::get() const [1898]
-----------------------------------------------
                0.00    0.00       8/19          std::__shared_ptr_access<Catch::Config, (__gnu_cxx::Lockpolicy)2, false, false>::operator() const [2247]
                0.00    0.00      11/19          std::__shared_ptr_access<Catch::Config, (__gnu_cxx::Lockpolicy)2, false, false>::operator->() const [2051]
[1899]   0.0    0.00    0.00      19         std::__shared_ptr_access<Catch::Config, (__gnu_cxx::Lockpolicy)2, false, false>::_M_get() const [1899]
                0.00    0.00      19/19          std::__shared_ptr<Catch::Config, (__gnu_cxx::Lockpolicy)2>::get() const [1898]
-----------------------------------------------
                0.00    0.00       9/19          Catch::clara::detail::Arg std::__uninitialized_copy<false>::__uninit_copy<__gnu_cxx::__normal_iterator<Catch::clara::detail::Arg const, std::vector<Catch::clara::detail::Arg, std::allocator<Catch::clara::detail::Arg> > >, Catch::clara::detail::Arg>(__gnu_cxx::__normal_iterator<Catch::clara::detail::Arg const, std::vector<Catch::clara::detail::Arg, std::allocator<Catch::clara::detail::Arg> > >, __gnu_cxx::__normal_iterator<Catch::clara::detail::Arg const, std::vector<Catch::clara::detail::Arg, std::allocator<Catch::clara::detail::Arg> > >, Catch::clara::detail::Arg) [839]
                0.00    0.00      10/19          void std::Destroyaux<false>::__destroy<Catch::clara::detail::Arg>(Catch::clara::detail::Arg, Catch::clara::detail::Arg) [947]
[1900]   0.0    0.00    0.00      19         Catch::clara::detail::Arg std::__addressof<Catch::clara::detail::Arg>(Catch::clara::detail::Arg&) [1900]
-----------------------------------------------
                0.00    0.00       1/18          Catch::ReporterRegistrar<Catch::CompactReporter>::ReporterRegistrar(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [623]
                0.00    0.00       1/18          Catch::ReporterRegistrar<Catch::ConsoleReporter>::ReporterRegistrar(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [624]
                0.00    0.00       1/18          Catch::ReporterRegistrar<Catch::JunitReporter>::ReporterRegistrar(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [622]
                0.00    0.00       1/18          Catch::ReporterRegistrar<Catch::XmlReporter>::ReporterRegistrar(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [125]
                0.00    0.00      14/18          Catch::AutoReg::AutoReg(Catch::ITestInvoker, Catch::SourceLineInfo const&, Catch::StringRef const&, Catch::NameAndTags const&) [180]
[1901]   0.0    0.00    0.00      18         Catch::getMutableRegistryHub() [1901]
                0.00    0.00      18/18          Catch::Singleton<Catch::(anonymous namespace)::RegistryHub, Catch::IRegistryHub, Catch::IMutableRegistryHub>::getMutable() [1902]
-----------------------------------------------
                0.00    0.00      18/18          Catch::getMutableRegistryHub() [1901]
[1902]   0.0    0.00    0.00      18         Catch::Singleton<Catch::(anonymous namespace)::RegistryHub, Catch::IRegistryHub, Catch::IMutableRegistryHub>::getMutable() [1902]
                0.00    0.00      18/23          Catch::Singleton<Catch::(anonymous namespace)::RegistryHub, Catch::IRegistryHub, Catch::IMutableRegistryHub>::getInternal() [1885]
-----------------------------------------------
                0.00    0.00      18/18          void std::__insertion_sort<__gnu_cxx::__normal_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, __gnu_cxx::__ops::Iterless_iter>(__gnu_cxx::__normal_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, __gnu_cxx::__normal_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, __gnu_cxx::__ops::Iterless_iter) [375]
[1903]   0.0    0.00    0.00      18         __gnu_cxx::__ops::__val_comp_iter(__gnu_cxx::__ops::Iterless_iter) [1903]
-----------------------------------------------
                0.00    0.00      18/18          std::enable_if<std::__and_<std::__not_<std::__is_tuple_like<Catch::clara::detail::Arg> >, std::is_move_constructible<Catch::clara::detail::Arg>, std::is_move_assignable<Catch::clara::detail::Arg> >::value, void>::type std::swap<Catch::clara::detail::Arg>(Catch::clara::detail::Arg&, Catch::clara::detail::Arg&) [2178]
[1904]   0.0    0.00    0.00      18         std::remove_reference<Catch::clara::detail::Arg&>::type&& std::move<Catch::clara::detail::Arg&>(Catch::clara::detail::Arg&) [1904]
-----------------------------------------------
                0.00    0.00      18/18          std::enable_if<std::__and_<std::__not_<std::__is_tuple_like<Catch::clara::detail::Opt> >, std::is_move_constructible<Catch::clara::detail::Opt>, std::is_move_assignable<Catch::clara::detail::Opt> >::value, void>::type std::swap<Catch::clara::detail::Opt>(Catch::clara::detail::Opt&, Catch::clara::detail::Opt&) [2179]
[1905]   0.0    0.00    0.00      18         std::remove_reference<Catch::clara::detail::Opt&>::type&& std::move<Catch::clara::detail::Opt&>(Catch::clara::detail::Opt&) [1905]
-----------------------------------------------
                0.00    0.00      18/18          std::enable_if<std::__and_<std::__not_<std::__is_tuple_like<Catch::TestCase> >, std::is_move_constructible<Catch::TestCase>, std::is_move_assignable<Catch::TestCase> >::value, void>::type std::swap<Catch::TestCase>(Catch::TestCase&, Catch::TestCase&) [2180]
[1906]   0.0    0.00    0.00      18         std::remove_reference<Catch::TestCase&>::type&& std::move<Catch::TestCase&>(Catch::TestCase&) [1906]
-----------------------------------------------
                0.00    0.00      18/18          std::enable_if<std::__and_<std::__not_<std::__is_tuple_like<Catch::TestSpec::FilterMatch> >, std::is_move_constructible<Catch::TestSpec::FilterMatch>, std::is_move_assignable<Catch::TestSpec::FilterMatch> >::value, void>::type std::swap<Catch::TestSpec::FilterMatch>(Catch::TestSpec::FilterMatch&, Catch::TestSpec::FilterMatch&) [2181]
[1907]   0.0    0.00    0.00      18         std::remove_reference<Catch::TestSpec::FilterMatch&>::type&& std::move<Catch::TestSpec::FilterMatch&>(Catch::TestSpec::FilterMatch&) [1907]
-----------------------------------------------
                0.00    0.00      18/18          std::enable_if<std::__and_<std::__not_<std::__is_tuple_like<Catch::TestSpec::Filter> >, std::is_move_constructible<Catch::TestSpec::Filter>, std::is_move_assignable<Catch::TestSpec::Filter> >::value, void>::type std::swap<Catch::TestSpec::Filter>(Catch::TestSpec::Filter&, Catch::TestSpec::Filter&) [2182]
[1908]   0.0    0.00    0.00      18         std::remove_reference<Catch::TestSpec::Filter&>::type&& std::move<Catch::TestSpec::Filter&>(Catch::TestSpec::Filter&) [1908]
-----------------------------------------------
                0.00    0.00      17/17          Catch::BinaryExpr<libutf8::utf8_iterator const&, libutf8::utf8_iterator const&> const Catch::ExprLhs<libutf8::utf8_iterator const&>::operator==<libutf8::utf8_iterator>(libutf8::utf8_iterator const&) [1010]
[1909]   0.0    0.00    0.00      17         bool Catch::compareEqual<libutf8::utf8_iterator, libutf8::utf8_iterator>(libutf8::utf8_iterator const&, libutf8::utf8_iterator const&) [1909]
-----------------------------------------------
                0.00    0.00       1/16          Catch::clara::detail::BoundFlagLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(bool)#9}>::BoundFlagLambda({lambda(bool)#9} const&) [3081]
                0.00    0.00       1/16          Catch::clara::detail::BoundFlagLambda<Catch::clara::detail::Help::Help(bool&)::{lambda(bool)#1}>::BoundFlagLambda({lambda(bool)#1} const&) [3079]
                0.00    0.00      14/16          Catch::clara::detail::BoundFlagRef::BoundFlagRef(bool&) [1938]
[1910]   0.0    0.00    0.00      16         Catch::clara::detail::BoundFlagRefBase::BoundFlagRefBase() [1910]
                0.00    0.00      16/37          Catch::clara::detail::BoundRef::BoundRef() [1837]
-----------------------------------------------
                0.00    0.00       1/16          Catch::clara::detail::BoundFlagLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(bool)#9}>::~BoundFlagLambda() [3082]
                0.00    0.00       1/16          Catch::clara::detail::BoundFlagLambda<Catch::clara::detail::Help::Help(bool&)::{lambda(bool)#1}>::~BoundFlagLambda() [3080]
                0.00    0.00      14/16          Catch::clara::detail::BoundFlagRef::~BoundFlagRef() [1939]
[1911]   0.0    0.00    0.00      16         Catch::clara::detail::BoundFlagRefBase::~BoundFlagRefBase() [1911]
                0.00    0.00      16/37          Catch::clara::detail::BoundRef::~BoundRef() [1838]
-----------------------------------------------
                0.00    0.00       6/16          __gnu_cxx::new_allocator<Catch::TestCase>::allocate(unsigned long, void const) [2125]
                0.00    0.00      10/16          std::allocator_traits<std::allocator<Catch::TestCase> >::max_size(std::allocator<Catch::TestCase> const&) [2064]
[1912]   0.0    0.00    0.00      16         __gnu_cxx::new_allocator<Catch::TestCase>::max_size() const [1912]
-----------------------------------------------
                0.00    0.00       1/16          std::vector<std::__cxx11::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<char const const, void>(char const const, char const const, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > const&) [862]
                0.00    0.00      15/16          std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::vector(std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > const&) [1923]
[1913]   0.0    0.00    0.00      16         std::Vectorbase<std::__cxx11::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&) [1913]
                0.00    0.00      16/1530        std::Vectorbase<std::__cxx11::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&) [1387]
-----------------------------------------------
                0.00    0.00       4/16          std::Rbtree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<Catch::IReporterFactory> >, std::Select1st<std::pair<std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<Catch::IReporterFactory> > >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<Catch::IReporterFactory> > > >::_M_destroy_node(std::Rbtree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<Catch::IReporterFactory> > >) [1029]
                0.00    0.00       4/16          std::Rbtree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<Catch::IReporterFactory> >, std::Select1st<std::pair<std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<Catch::IReporterFactory> > >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<Catch::IReporterFactory> > > >::_M_put_node(std::Rbtree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<Catch::IReporterFactory> > >) [2309]
                0.00    0.00       4/16          std::Rbtree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<Catch::IReporterFactory> >, std::Select1st<std::pair<std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<Catch::IReporterFactory> > >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<Catch::IReporterFactory> > > >::_M_get_node() [2308]
                0.00    0.00       4/16          void std::Rbtree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<Catch::IReporterFactory> >, std::Select1st<std::pair<std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<Catch::IReporterFactory> > >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<Catch::IReporterFactory> > > >::_M_construct_node<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::shared_ptr<Catch::IReporterFactory> const&>(std::Rbtree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<Catch::IReporterFactory> > >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::shared_ptr<Catch::IReporterFactory> const&) [961]
[1914]   0.0    0.00    0.00      16         std::Rbtree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<Catch::IReporterFactory> >, std::Select1st<std::pair<std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<Catch::IReporterFactory> > >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<Catch::IReporterFactory> > > >::_M_get_Node_allocator() [1914]
-----------------------------------------------
                0.00    0.00       2/16          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> > > > > > std::make_shared<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::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >&) [2946]
                0.00    0.00       2/16          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> > > > > > std::allocate_shared<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::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> > > >&) [2958]
                0.00    0.00       2/16          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> > > > > >::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> > > >&) [2744]
                0.00    0.00       2/16          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> > > >&) [2783]
                0.00    0.00       2/16          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> > > >&) [2815]
                0.00    0.00       2/16          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> > > >&) [2901]
                0.00    0.00       2/16          void std::allocator_traits<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> > > > > > >::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> > > >&>(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> > > > > >&, 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> > > >&) [2865]
                0.00    0.00       2/16          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> > > >&) [2589]
[1915]   0.0    0.00    0.00      16         std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >& std::forward<std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >&>(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&) [1915]
-----------------------------------------------
                0.00    0.00       2/16          std::shared_ptr<Catch::clara::detail::BoundValueRef<double> > std::make_shared<Catch::clara::detail::BoundValueRef<double>, double&>(double&) [2947]
                0.00    0.00       2/16          std::shared_ptr<Catch::clara::detail::BoundValueRef<double> > std::allocate_shared<Catch::clara::detail::BoundValueRef<double>, std::allocator<Catch::clara::detail::BoundValueRef<double> >, double&>(std::allocator<Catch::clara::detail::BoundValueRef<double> > const&, double&) [2959]
                0.00    0.00       2/16          std::shared_ptr<Catch::clara::detail::BoundValueRef<double> >::shared_ptr<std::allocator<Catch::clara::detail::BoundValueRef<double> >, double&>(std::Spmake_shared_tag, std::allocator<Catch::clara::detail::BoundValueRef<double> > const&, double&) [2745]
                0.00    0.00       2/16          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&) [2785]
                0.00    0.00       2/16          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&) [2816]
                0.00    0.00       2/16          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&) [2908]
                0.00    0.00       2/16          void std::allocator_traits<std::allocator<Catch::clara::detail::BoundValueRef<double> > >::construct<Catch::clara::detail::BoundValueRef<double>, double&>(std::allocator<Catch::clara::detail::BoundValueRef<double> >&, Catch::clara::detail::BoundValueRef<double>, double&) [2867]
                0.00    0.00       2/16          void __gnu_cxx::new_allocator<Catch::clara::detail::BoundValueRef<double> >::construct<Catch::clara::detail::BoundValueRef<double>, double&>(Catch::clara::detail::BoundValueRef<double>, double&) [2592]
[1916]   0.0    0.00    0.00      16         double& std::forward<double&>(std::remove_reference<double&>::type&) [1916]
-----------------------------------------------
                0.00    0.00      15/15          std::vector<std::__cxx11::basic_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>) [952]
[1917]   0.0    0.00    0.00      15         std::Vectorbase<std::__cxx11::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 [1917]
                0.00    0.00      15/1777        std::Vectorbase<std::__cxx11::basic_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 [1380]
                0.00    0.00      15/3721        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&) [1351]
-----------------------------------------------
                0.00    0.00      15/15          Catch::TestCase std::__uninitialized_copy<false>::__uninit_copy<std::move_iterator<Catch::TestCase>, Catch::TestCase>(std::move_iterator<Catch::TestCase>, std::move_iterator<Catch::TestCase>, Catch::TestCase) [801]
[1918]   0.0    0.00    0.00      15         std::move_iterator<Catch::TestCase>::operator() const [1918]
-----------------------------------------------
                0.00    0.00      15/15          Catch::(anonymous namespace)::TestGroup::execute() [5]
[1919]   0.0    0.00    0.00      15         std::Rbtree_const_iterator<Catch::TestCase const>::operator!=(std::Rbtree_const_iterator<Catch::TestCase const> const&) const [1919]
-----------------------------------------------
                0.00    0.00      15/15          Catch::TestCase::TestCase(Catch::TestCase&&) [799]
[1920]   0.0    0.00    0.00      15         std::shared_ptr<Catch::ITestInvoker>::shared_ptr(std::shared_ptr<Catch::ITestInvoker>&&) [1920]
                0.00    0.00      15/15          std::remove_reference<std::shared_ptr<Catch::ITestInvoker>&>::type&& std::move<std::shared_ptr<Catch::ITestInvoker>&>(std::shared_ptr<Catch::ITestInvoker>&) [1928]
                0.00    0.00      15/15          std::__shared_ptr<Catch::ITestInvoker, (__gnu_cxx::Lockpolicy)2>::__shared_ptr(std::__shared_ptr<Catch::ITestInvoker, (__gnu_cxx::Lockpolicy)2>&&) [1921]
-----------------------------------------------
                0.00    0.00      15/15          std::shared_ptr<Catch::ITestInvoker>::shared_ptr(std::shared_ptr<Catch::ITestInvoker>&&) [1920]
[1921]   0.0    0.00    0.00      15         std::__shared_ptr<Catch::ITestInvoker, (__gnu_cxx::Lockpolicy)2>::__shared_ptr(std::__shared_ptr<Catch::ITestInvoker, (__gnu_cxx::Lockpolicy)2>&&) [1921]
                0.00    0.00      15/1146        std::__shared_count<(__gnu_cxx::Lockpolicy)2>::__shared_count() [1405]
                0.00    0.00      15/1454        std::__shared_count<(__gnu_cxx::Lockpolicy)2>::_M_swap(std::__shared_count<(__gnu_cxx::Lockpolicy)2>&) [1392]
-----------------------------------------------
                0.00    0.00      15/15          Catch::TestCase std::__uninitialized_copy<false>::__uninit_copy<std::move_iterator<Catch::TestCase>, Catch::TestCase>(std::move_iterator<Catch::TestCase>, std::move_iterator<Catch::TestCase>, Catch::TestCase) [801]
[1922]   0.0    0.00    0.00      15         std::move_iterator<Catch::TestCase>::operator++() [1922]
-----------------------------------------------
                0.00    0.00      15/15          std::vector<std::__cxx11::basic_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>) [952]
[1923]   0.0    0.00    0.00      15         std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::vector(std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > const&) [1923]
                0.00    0.00      15/16          std::Vectorbase<std::__cxx11::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&) [1913]
-----------------------------------------------
                0.00    0.00       1/15          std::Rbtree<Catch::TestCase, Catch::TestCase, std::_Identity<Catch::TestCase>, std::less<Catch::TestCase>, std::allocator<Catch::TestCase> >::~Rbtree() [829]
                0.00    0.00      14/15          std::Rbtree<Catch::TestCase, Catch::TestCase, std::Identity<Catch::TestCase>, std::less<Catch::TestCase>, std::allocator<Catch::TestCase> >::M_get_insert_unique_pos(Catch::TestCase const&) [584]
[1924]   0.0    0.00    0.00      15         std::Rbtree<Catch::TestCase, Catch::TestCase, std::Identity<Catch::TestCase>, std::less<Catch::TestCase>, std::allocator<Catch::TestCase> >::M_begin() [1924]
-----------------------------------------------
                0.00    0.00       1/15          std::Rbtree<Catch::TestCase const, Catch::TestCase const, std::_Identity<Catch::TestCase const>, std::less<Catch::TestCase const>, std::allocator<Catch::TestCase const> >::~Rbtree() [4090]
                0.00    0.00      14/15          std::Rbtree<Catch::TestCase const, Catch::TestCase const, std::Identity<Catch::TestCase const>, std::less<Catch::TestCase const>, std::allocator<Catch::TestCase const> >::M_get_insert_unique_pos(Catch::TestCase const const&) [2027]
[1925]   0.0    0.00    0.00      15         std::Rbtree<Catch::TestCase const, Catch::TestCase const, std::Identity<Catch::TestCase const>, std::less<Catch::TestCase const>, std::allocator<Catch::TestCase const> >::M_begin() [1925]
-----------------------------------------------
                0.00    0.00      15/15          std::vector<std::__cxx11::basic_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>) [952]
[1926]   0.0    0.00    0.00      15         void std::__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> > >&) [1926]
                0.00    0.00      15/15          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>) [1927]
-----------------------------------------------
                0.00    0.00      15/15          void std::__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> > >&) [1926]
[1927]   0.0    0.00    0.00      15         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>) [1927]
                0.00    0.00      15/1321        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> > >&) [1403]
-----------------------------------------------
                0.00    0.00      15/15          std::shared_ptr<Catch::ITestInvoker>::shared_ptr(std::shared_ptr<Catch::ITestInvoker>&&) [1920]
[1928]   0.0    0.00    0.00      15         std::remove_reference<std::shared_ptr<Catch::ITestInvoker>&>::type&& std::move<std::shared_ptr<Catch::ITestInvoker>&>(std::shared_ptr<Catch::ITestInvoker>&) [1928]
-----------------------------------------------
                0.00    0.00      15/15          void std::Construct<Catch::TestCase, Catch::TestCase>(Catch::TestCase, Catch::TestCase&&) [800]
[1929]   0.0    0.00    0.00      15         Catch::TestCase&& std::forward<Catch::TestCase>(std::removereference<Catch::TestCase>::type&) [1929]
-----------------------------------------------
                0.00    0.00       1/14          __static_initialization_and_destruction_0(int, int) [378]
                0.00    0.00       1/14          __static_initialization_and_destruction_0(int, int) [524]
                0.00    0.00       1/14          __static_initialization_and_destruction_0(int, int) [525]
                0.00    0.00       2/14          __static_initialization_and_destruction_0(int, int) [406]
                0.00    0.00       3/14          __static_initialization_and_destruction_0(int, int) [377]
                0.00    0.00       6/14          __static_initialization_and_destruction_0(int, int) [299]
[1930]   0.0    0.00    0.00      14         Catch::NameAndTags::NameAndTags(Catch::StringRef const&, Catch::StringRef const&) [1930]
-----------------------------------------------
                0.00    0.00      14/14          Catch::TestInvokerAsFunction::TestInvokerAsFunction(void ()()) [1935]
[1931]   0.0    0.00    0.00      14         Catch::ITestInvoker::ITestInvoker() [1931]
-----------------------------------------------
                0.00    0.00      14/14          Catch::TestInvokerAsFunction::~TestInvokerAsFunction() [1937]
[1932]   0.0    0.00    0.00      14         Catch::ITestInvoker::~ITestInvoker() [1932]
-----------------------------------------------
                0.00    0.00       1/14          __static_initialization_and_destruction_0(int, int) [378]
                0.00    0.00       1/14          __static_initialization_and_destruction_0(int, int) [524]
                0.00    0.00       1/14          __static_initialization_and_destruction_0(int, int) [525]
                0.00    0.00       2/14          __static_initialization_and_destruction_0(int, int) [406]
                0.00    0.00       3/14          __static_initialization_and_destruction_0(int, int) [377]
                0.00    0.00       6/14          __static_initialization_and_destruction_0(int, int) [299]
[1933]   0.0    0.00    0.00      14         Catch::makeTestInvoker(void ()()) [1933]
                0.00    0.00      14/14          Catch::TestInvokerAsFunction::TestInvokerAsFunction(void ()()) [1935]
-----------------------------------------------
                0.00    0.00      14/14          Catch::RunContext::runTest(Catch::TestCase const&) [6]
[1934]   0.0    0.00    0.00      14         Catch::TestCaseTracking::SectionTracker::addInitialFilters(std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > const&) [1934]
                0.00    0.00      14/688         std::vector<std::__cxx11::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 [1415]
-----------------------------------------------
                0.00    0.00      14/14          Catch::makeTestInvoker(void ()()) [1933]
[1935]   0.0    0.00    0.00      14         Catch::TestInvokerAsFunction::TestInvokerAsFunction(void ()()) [1935]
                0.00    0.00      14/14          Catch::ITestInvoker::ITestInvoker() [1931]
-----------------------------------------------
                0.00    0.00      14/14          std::Spcounted_ptr<Catch::ITestInvoker, (__gnu_cxx::Lockpolicy)2>::_M_dispose() [1983]
[1936]   0.0    0.00    0.00      14         Catch::TestInvokerAsFunction::~TestInvokerAsFunction() [1936]
                0.00    0.00      14/14          Catch::TestInvokerAsFunction::~TestInvokerAsFunction() [1937]
-----------------------------------------------
                0.00    0.00      14/14          Catch::TestInvokerAsFunction::~TestInvokerAsFunction() [1936]
[1937]   0.0    0.00    0.00      14         Catch::TestInvokerAsFunction::~TestInvokerAsFunction() [1937]
                0.00    0.00      14/14          Catch::ITestInvoker::~ITestInvoker() [1932]
-----------------------------------------------
                0.00    0.00      14/14          void __gnu_cxx::new_allocator<Catch::clara::detail::BoundFlagRef>::construct<Catch::clara::detail::BoundFlagRef, bool&>(Catch::clara::detail::BoundFlagRef, bool&) [1942]
[1938]   0.0    0.00    0.00      14         Catch::clara::detail::BoundFlagRef::BoundFlagRef(bool&) [1938]
                0.00    0.00      14/16          Catch::clara::detail::BoundFlagRefBase::BoundFlagRefBase() [1910]
-----------------------------------------------
                0.00    0.00      14/14          void __gnu_cxx::new_allocator<Catch::clara::detail::BoundFlagRef>::destroy<Catch::clara::detail::BoundFlagRef>(Catch::clara::detail::BoundFlagRef) [1941]
[1939]   0.0    0.00    0.00      14         Catch::clara::detail::BoundFlagRef::~BoundFlagRef() [1939]
                0.00    0.00      14/16          Catch::clara::detail::BoundFlagRefBase::~BoundFlagRefBase() [1911]
-----------------------------------------------
                0.00    0.00      14/14          Catch::(anonymous namespace)::TestGroup::execute() [5]
[1940]   0.0    0.00    0.00      14         Catch::Totals::operator+=(Catch::Totals const&) [1940]
                0.00    0.00      28/42          Catch::Counts::operator+=(Catch::Counts const&) [1818]
-----------------------------------------------
                0.00    0.00      14/14          void std::allocator_traits<std::allocator<Catch::clara::detail::BoundFlagRef> >::destroy<Catch::clara::detail::BoundFlagRef>(std::allocator<Catch::clara::detail::BoundFlagRef>&, Catch::clara::detail::BoundFlagRef) [1990]
[1941]   0.0    0.00    0.00      14         void __gnu_cxx::new_allocator<Catch::clara::detail::BoundFlagRef>::destroy<Catch::clara::detail::BoundFlagRef>(Catch::clara::detail::BoundFlagRef) [1941]
                0.00    0.00      14/14          Catch::clara::detail::BoundFlagRef::~BoundFlagRef() [1939]
-----------------------------------------------
                0.00    0.00      14/14          void std::allocator_traits<std::allocator<Catch::clara::detail::BoundFlagRef> >::construct<Catch::clara::detail::BoundFlagRef, bool&>(std::allocator<Catch::clara::detail::BoundFlagRef>&, Catch::clara::detail::BoundFlagRef, bool&) [1991]
[1942]   0.0    0.00    0.00      14         void __gnu_cxx::new_allocator<Catch::clara::detail::BoundFlagRef>::construct<Catch::clara::detail::BoundFlagRef, bool&>(Catch::clara::detail::BoundFlagRef, bool&) [1942]
                0.00    0.00      14/126         bool& std::forward<bool&>(std::remove_reference<bool&>::type&) [1596]
                0.00    0.00      14/460963      operator new(unsigned long, void) [1318]
                0.00    0.00      14/14          Catch::clara::detail::BoundFlagRef::BoundFlagRef(bool&) [1938]
-----------------------------------------------
                0.00    0.00      14/14          std::allocator<Catch::clara::detail::BoundFlagRef>::allocator() [1966]
[1943]   0.0    0.00    0.00      14         __gnu_cxx::new_allocator<Catch::clara::detail::BoundFlagRef>::new_allocator() [1943]
-----------------------------------------------
                0.00    0.00      14/14          std::allocator_traits<std::allocator<std::Rbtree_node<Catch::TestCase> > >::deallocate(std::allocator<std::Rbtree_node<Catch::TestCase> >&, std::Rbtree_node<Catch::TestCase>, unsigned long) [1992]
[1944]   0.0    0.00    0.00      14         __gnu_cxx::new_allocator<std::Rbtree_node<Catch::TestCase> >::deallocate(std::Rbtree_node<Catch::TestCase>, unsigned long) [1944]
-----------------------------------------------
                0.00    0.00      14/14          std::allocator_traits<std::allocator<std::Rbtree_node<Catch::TestCase> > >::allocate(std::allocator<std::Rbtree_node<Catch::TestCase> >&, unsigned long) [1993]
[1945]   0.0    0.00    0.00      14         __gnu_cxx::new_allocator<std::Rbtree_node<Catch::TestCase> >::allocate(unsigned long, void const) [1945]
                0.00    0.00      14/14          __gnu_cxx::new_allocator<std::Rbtree_node<Catch::TestCase> >::max_size() const [1960]
-----------------------------------------------
                0.00    0.00      14/14          std::allocator_traits<std::allocator<std::Rbtree_node<Catch::TestCase const> > >::deallocate(std::allocator<std::Rbtree_node<Catch::TestCase const> >&, std::Rbtree_node<Catch::TestCase const>, unsigned long) [1994]
[1946]   0.0    0.00    0.00      14         __gnu_cxx::new_allocator<std::Rbtree_node<Catch::TestCase const> >::deallocate(std::Rbtree_node<Catch::TestCase const>, unsigned long) [1946]
-----------------------------------------------
                0.00    0.00      14/14          void std::allocator_traits<std::allocator<std::Rbtree_node<Catch::TestCase const> > >::destroy<Catch::TestCase const>(std::allocator<std::Rbtree_node<Catch::TestCase const> >&, Catch::TestCase const**) [1995]
[1947]   0.0    0.00    0.00      14         void __gnu_cxx::new_allocator<std::Rbtree_node<Catch::TestCase const> >::destroy<Catch::TestCase const>(Catch::TestCase const**) [1947]
-----------------------------------------------
                0.00    0.00      14/14          std::allocator_traits<std::allocator<std::Rbtree_node<Catch::TestCase const> > >::allocate(std::allocator<std::Rbtree_node<Catch::TestCase const> >&, unsigned long) [1996]
[1948]   0.0    0.00    0.00      14         __gnu_cxx::new_allocator<std::Rbtree_node<Catch::TestCase const> >::allocate(unsigned long, void const) [1948]
                0.00    0.00      14/14          __gnu_cxx::new_allocator<std::Rbtree_node<Catch::TestCase const> >::max_size() const [1961]
-----------------------------------------------
                0.00    0.00      14/14          void std::allocator_traits<std::allocator<std::Rbtree_node<Catch::TestCase const> > >::construct<Catch::TestCase const, Catch::TestCase const>(std::allocator<std::Rbtree_node<Catch::TestCase const> >&, Catch::TestCase const*, Catch::TestCase const&&) [1997]
[1949]   0.0    0.00    0.00      14         void __gnu_cxx::new_allocator<std::Rbtree_node<Catch::TestCase const> >::construct<Catch::TestCase const, Catch::TestCase const>(Catch::TestCase const**, Catch::TestCase const&&) [1949]
                0.00    0.00      14/84          Catch::TestCase const&& std::forward<Catch::TestCase const>(std::remove_reference<Catch::TestCase const>::type&) [1660]
                0.00    0.00      14/460963      operator new(unsigned long, void) [1318]
-----------------------------------------------
                0.00    0.00      14/14          std::allocator_traits<std::allocator<std::Spcounted_ptr_inplace<Catch::clara::detail::BoundFlagRef, std::allocator<Catch::clara::detail::BoundFlagRef>, (__gnu_cxx::Lockpolicy)2> > >::deallocate(std::allocator<std::Spcounted_ptr_inplace<Catch::clara::detail::BoundFlagRef, std::allocator<Catch::clara::detail::BoundFlagRef>, (__gnu_cxx::Lockpolicy)2> >&, std::Spcounted_ptr_inplace<Catch::clara::detail::BoundFlagRef, std::allocator<Catch::clara::detail::BoundFlagRef>, (__gnu_cxx::Lockpolicy)2>, unsigned long) [1998]
[1950]   0.0    0.00    0.00      14         __gnu_cxx::new_allocator<std::Spcounted_ptr_inplace<Catch::clara::detail::BoundFlagRef, std::allocator<Catch::clara::detail::BoundFlagRef>, (__gnu_cxx::Lockpolicy)2> >::deallocate(std::Spcounted_ptr_inplace<Catch::clara::detail::BoundFlagRef, std::allocator<Catch::clara::detail::BoundFlagRef>, (__gnu_cxx::Lockpolicy)2>, unsigned long) [1950]
-----------------------------------------------
                0.00    0.00      14/14          std::allocator_traits<std::allocator<std::Spcounted_ptr_inplace<Catch::clara::detail::BoundFlagRef, std::allocator<Catch::clara::detail::BoundFlagRef>, (__gnu_cxx::Lockpolicy)2> > >::allocate(std::allocator<std::Spcounted_ptr_inplace<Catch::clara::detail::BoundFlagRef, std::allocator<Catch::clara::detail::BoundFlagRef>, (__gnu_cxx::Lockpolicy)2> >&, unsigned long) [1999]
[1951]   0.0    0.00    0.00      14         __gnu_cxx::new_allocator<std::Spcounted_ptr_inplace<Catch::clara::detail::BoundFlagRef, std::allocator<Catch::clara::detail::BoundFlagRef>, (__gnu_cxx::Lockpolicy)2> >::allocate(unsigned long, void const) [1951]
                0.00    0.00      14/14          __gnu_cxx::new_allocator<std::Spcounted_ptr_inplace<Catch::clara::detail::BoundFlagRef, std::allocator<Catch::clara::detail::BoundFlagRef>, (__gnu_cxx::Lockpolicy)2> >::max_size() const [1962]
-----------------------------------------------
                0.00    0.00      14/14          void std::sort<__gnu_cxx::__normal_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > > >(__gnu_cxx::__normal_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, __gnu_cxx::__normal_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >) [260]
[1952]   0.0    0.00    0.00      14         __gnu_cxx::__ops::__iter_less_iter() [1952]
-----------------------------------------------
                0.00    0.00      14/14          __gnu_cxx::__normal_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > > std::unique<__gnu_cxx::__normal_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > > >(__gnu_cxx::__normal_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, __gnu_cxx::__normal_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >) [632]
[1953]   0.0    0.00    0.00      14         __gnu_cxx::__ops::__iter_equal_to_iter() [1953]
-----------------------------------------------
                0.00    0.00      14/14          Catch::RunContext::runTest(Catch::TestCase const&) [6]
[1954]   0.0    0.00    0.00      14         Catch::TestCaseInfo::expectedToFail() const [1954]
-----------------------------------------------
                0.00    0.00      14/14          Catch::(anonymous namespace)::TestGroup::TestGroup(std::shared_ptr<Catch::Config> const&) [226]
[1955]   0.0    0.00    0.00      14         Catch::TestCaseInfo::isHidden() const [1955]
-----------------------------------------------
                0.00    0.00      14/14          Catch::RunContext::runTest(Catch::TestCase const&) [6]
[1956]   0.0    0.00    0.00      14         Catch::Config::getSectionsToRun[abi:cxx11]() const [1956]
-----------------------------------------------
                0.00    0.00      14/14          Catch::RunContext::runTest(Catch::TestCase const&) [6]
[1957]   0.0    0.00    0.00      14         Catch::Totals::delta(Catch::Totals const&) const [1957]
                0.00    0.00      14/14          Catch::Totals::operator-(Catch::Totals const&) const [1958]
-----------------------------------------------
                0.00    0.00      14/14          Catch::Totals::delta(Catch::Totals const&) const [1957]
[1958]   0.0    0.00    0.00      14         Catch::Totals::operator-(Catch::Totals const&) const [1958]
                0.00    0.00      28/128         Catch::Counts::operator-(Catch::Counts const&) const [1591]
-----------------------------------------------
                0.00    0.00      14/14          Catch::makeTestCase(Catch::ITestInvoker, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, Catch::NameAndTags const&, Catch::SourceLineInfo const&) [181]
[1959]   0.0    0.00    0.00      14         Catch::StringRef::begin() const [1959]
-----------------------------------------------
                0.00    0.00      14/14          __gnu_cxx::new_allocator<std::Rbtree_node<Catch::TestCase> >::allocate(unsigned long, void const) [1945]
[1960]   0.0    0.00    0.00      14         __gnu_cxx::new_allocator<std::Rbtree_node<Catch::TestCase> >::max_size() const [1960]
-----------------------------------------------
                0.00    0.00      14/14          __gnu_cxx::new_allocator<std::Rbtree_node<Catch::TestCase const> >::allocate(unsigned long, void const) [1948]
[1961]   0.0    0.00    0.00      14         __gnu_cxx::new_allocator<std::Rbtree_node<Catch::TestCase const> >::max_size() const [1961]
-----------------------------------------------
                0.00    0.00      14/14          __gnu_cxx::new_allocator<std::Spcounted_ptr_inplace<Catch::clara::detail::BoundFlagRef, std::allocator<Catch::clara::detail::BoundFlagRef>, (__gnu_cxx::Lockpolicy)2> >::allocate(unsigned long, void const) [1951]
[1962]   0.0    0.00    0.00      14         __gnu_cxx::new_allocator<std::Spcounted_ptr_inplace<Catch::clara::detail::BoundFlagRef, std::allocator<Catch::clara::detail::BoundFlagRef>, (__gnu_cxx::Lockpolicy)2> >::max_size() const [1962]
-----------------------------------------------
                0.00    0.00      14/14          Catch::TestCaseTracking::TrackerContext::startRun() [499]
[1963]   0.0    0.00    0.00      14         std::__shared_ptr_access<Catch::TestCaseTracking::ITracker, (__gnu_cxx::Lockpolicy)2, false, false>::operator() const [1963]
                0.00    0.00      28/2394        std::__shared_ptr_access<Catch::TestCaseTracking::ITracker, (__gnu_cxx::Lockpolicy)2, false, false>::_M_get() const [1359]
-----------------------------------------------
                0.00    0.00      14/14          Catch::(anonymous namespace)::TestGroup::execute() [5]
[1964]   0.0    0.00    0.00      14         std::Rbtree_const_iterator<Catch::TestCase const>::operator() const [1964]
                0.00    0.00      14/114         std::Rbtree_node<Catch::TestCase const>::_M_valptr() const [1602]
-----------------------------------------------
                0.00    0.00      14/14          std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::erase(__gnu_cxx::__normal_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, __gnu_cxx::__normal_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >) [2013]
[1965]   0.0    0.00    0.00      14         std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::cbegin() const [1965]
                0.00    0.00      14/4600        __gnu_cxx::__normal_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::vector<std::__cxx11::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&) [1346]
-----------------------------------------------
                0.00    0.00      14/14          std::shared_ptr<Catch::clara::detail::BoundFlagRef> std::make_shared<Catch::clara::detail::BoundFlagRef, bool&>(bool&) [2029]
[1966]   0.0    0.00    0.00      14         std::allocator<Catch::clara::detail::BoundFlagRef>::allocator() [1966]
                0.00    0.00      14/14          __gnu_cxx::new_allocator<Catch::clara::detail::BoundFlagRef>::new_allocator() [1943]
-----------------------------------------------
                0.00    0.00      14/14          Catch::TestCase::TestCase(Catch::ITestInvoker, Catch::TestCaseInfo&&) [808]
[1967]   0.0    0.00    0.00      14         std::shared_ptr<Catch::ITestInvoker>::shared_ptr<Catch::ITestInvoker, void>(Catch::ITestInvoker) [1967]
                0.00    0.00      14/14          std::__shared_ptr<Catch::ITestInvoker, (__gnu_cxx::Lockpolicy)2>::__shared_ptr<Catch::ITestInvoker, void>(Catch::ITestInvoker) [1971]
-----------------------------------------------
                0.00    0.00      14/14          std::shared_ptr<Catch::clara::detail::BoundFlagRef> std::allocate_shared<Catch::clara::detail::BoundFlagRef, std::allocator<Catch::clara::detail::BoundFlagRef>, bool&>(std::allocator<Catch::clara::detail::BoundFlagRef> const&, bool&) [2031]
[1968]   0.0    0.00    0.00      14         std::shared_ptr<Catch::clara::detail::BoundFlagRef>::shared_ptr<std::allocator<Catch::clara::detail::BoundFlagRef>, bool&>(std::Spmake_shared_tag, std::allocator<Catch::clara::detail::BoundFlagRef> const&, bool&) [1968]
                0.00    0.00      14/126         bool& std::forward<bool&>(std::remove_reference<bool&>::type&) [1596]
                0.00    0.00      14/14          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&) [1975]
-----------------------------------------------
                0.00    0.00      14/14          Catch::clara::detail::Opt::Opt(bool&) [599]
[1969]   0.0    0.00    0.00      14         std::shared_ptr<Catch::clara::detail::BoundRef>::shared_ptr<Catch::clara::detail::BoundFlagRef, void>(std::shared_ptr<Catch::clara::detail::BoundFlagRef>&&) [1969]
                0.00    0.00      14/14          std::remove_reference<std::shared_ptr<Catch::clara::detail::BoundFlagRef>&>::type&& std::move<std::shared_ptr<Catch::clara::detail::BoundFlagRef>&>(std::shared_ptr<Catch::clara::detail::BoundFlagRef>&) [2035]
                0.00    0.00      14/14          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>&&) [1976]
-----------------------------------------------
                0.00    0.00      14/14          std::__shared_ptr<Catch::ITestInvoker, (__gnu_cxx::Lockpolicy)2>::__shared_ptr<Catch::ITestInvoker, void>(Catch::ITestInvoker) [1971]
[1970]   0.0    0.00    0.00      14         std::enable_if<!std::__shared_ptr<Catch::ITestInvoker, (__gnu_cxx::Lockpolicy)2>::__has_esft_base<Catch::ITestInvoker, void>::value, void>::type std::__shared_ptr<Catch::ITestInvoker, (__gnu_cxx::Lockpolicy)2>::_M_enable_shared_from_this_with<Catch::ITestInvoker, Catch::ITestInvoker>(Catch::ITestInvoker) [1970]
-----------------------------------------------
                0.00    0.00      14/14          std::shared_ptr<Catch::ITestInvoker>::shared_ptr<Catch::ITestInvoker, void>(Catch::ITestInvoker) [1967]
[1971]   0.0    0.00    0.00      14         std::__shared_ptr<Catch::ITestInvoker, (__gnu_cxx::Lockpolicy)2>::__shared_ptr<Catch::ITestInvoker, void>(Catch::ITestInvoker) [1971]
                0.00    0.00      14/14          std::__shared_count<(__gnu_cxx::Lockpolicy)2>::__shared_count<Catch::ITestInvoker>(Catch::ITestInvoker, std::integral_constant<bool, false>) [1980]
                0.00    0.00      14/14          std::enable_if<!std::__shared_ptr<Catch::ITestInvoker, (__gnu_cxx::Lockpolicy)2>::__has_esft_base<Catch::ITestInvoker, void>::value, void>::type std::__shared_ptr<Catch::ITestInvoker, (__gnu_cxx::Lockpolicy)2>::_M_enable_shared_from_this_with<Catch::ITestInvoker, Catch::ITestInvoker>(Catch::ITestInvoker) [1970]
-----------------------------------------------
                0.00    0.00      14/14          std::enable_if<std::__sp_compatible_with<Catch::TestCaseTracking::SectionTracker, Catch::TestCaseTracking::ITracker>::value, std::__shared_ptr<Catch::TestCaseTracking::ITracker, (__gnu_cxx::Lockpolicy)2>&>::type std::__shared_ptr<Catch::TestCaseTracking::ITracker, (__gnu_cxx::Lockpolicy)2>::operator=<Catch::TestCaseTracking::SectionTracker>(std::__shared_ptr<Catch::TestCaseTracking::SectionTracker, (__gnu_cxx::Lockpolicy)2>&&) [1104]
[1972]   0.0    0.00    0.00      14         std::__shared_ptr<Catch::TestCaseTracking::ITracker, (__gnu_cxx::Lockpolicy)2>::swap(std::__shared_ptr<Catch::TestCaseTracking::ITracker, (__gnu_cxx::Lockpolicy)2>&) [1972]
                0.00    0.00      14/14          std::enable_if<std::__and_<std::__not_<std::__is_tuple_like<Catch::TestCaseTracking::ITracker> >, std::is_move_constructible<Catch::TestCaseTracking::ITracker>, std::is_move_assignable<Catch::TestCaseTracking::ITracker> >::value, void>::type std::swap<Catch::TestCaseTracking::ITracker>(Catch::TestCaseTracking::ITracker&, Catch::TestCaseTracking::ITracker&) [2036]
                0.00    0.00      14/1454        std::__shared_count<(__gnu_cxx::Lockpolicy)2>::_M_swap(std::__shared_count<(__gnu_cxx::Lockpolicy)2>&) [1392]
-----------------------------------------------
                0.00    0.00      14/14          std::enable_if<std::__sp_compatible_with<Catch::TestCaseTracking::SectionTracker, Catch::TestCaseTracking::ITracker>::value, std::__shared_ptr<Catch::TestCaseTracking::ITracker, (__gnu_cxx::Lockpolicy)2>&>::type std::__shared_ptr<Catch::TestCaseTracking::ITracker, (__gnu_cxx::Lockpolicy)2>::operator=<Catch::TestCaseTracking::SectionTracker>(std::__shared_ptr<Catch::TestCaseTracking::SectionTracker, (__gnu_cxx::Lockpolicy)2>&&) [1104]
[1973]   0.0    0.00    0.00      14         std::__shared_ptr<Catch::TestCaseTracking::ITracker, (__gnu_cxx::Lockpolicy)2>::__shared_ptr<Catch::TestCaseTracking::SectionTracker, void>(std::__shared_ptr<Catch::TestCaseTracking::SectionTracker, (__gnu_cxx::Lockpolicy)2>&&) [1973]
                0.00    0.00      14/1146        std::__shared_count<(__gnu_cxx::Lockpolicy)2>::__shared_count() [1405]
                0.00    0.00      14/1454        std::__shared_count<(__gnu_cxx::Lockpolicy)2>::_M_swap(std::__shared_count<(__gnu_cxx::Lockpolicy)2>&) [1392]
-----------------------------------------------
                0.00    0.00      14/14          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&) [1975]
[1974]   0.0    0.00    0.00      14         std::enable_if<!std::__shared_ptr<Catch::clara::detail::BoundFlagRef, (__gnu_cxx::Lockpolicy)2>::__has_esft_base<Catch::clara::detail::BoundFlagRef, void>::value, void>::type std::__shared_ptr<Catch::clara::detail::BoundFlagRef, (__gnu_cxx::Lockpolicy)2>::_M_enable_shared_from_this_with<Catch::clara::detail::BoundFlagRef, Catch::clara::detail::BoundFlagRef>(Catch::clara::detail::BoundFlagRef) [1974]
-----------------------------------------------
                0.00    0.00      14/14          std::shared_ptr<Catch::clara::detail::BoundFlagRef>::shared_ptr<std::allocator<Catch::clara::detail::BoundFlagRef>, bool&>(std::Spmake_shared_tag, std::allocator<Catch::clara::detail::BoundFlagRef> const&, bool&) [1968]
[1975]   0.0    0.00    0.00      14         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&) [1975]
                0.00    0.00      14/126         bool& std::forward<bool&>(std::remove_reference<bool&>::type&) [1596]
                0.00    0.00      14/14          std::__shared_count<(__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&) [1979]
                0.00    0.00      14/123         std::__shared_count<(__gnu_cxx::Lockpolicy)2>::_M_get_deleter(std::type_info const&) const [1598]
                0.00    0.00      14/14          std::enable_if<!std::__shared_ptr<Catch::clara::detail::BoundFlagRef, (__gnu_cxx::Lockpolicy)2>::__has_esft_base<Catch::clara::detail::BoundFlagRef, void>::value, void>::type std::__shared_ptr<Catch::clara::detail::BoundFlagRef, (__gnu_cxx::Lockpolicy)2>::_M_enable_shared_from_this_with<Catch::clara::detail::BoundFlagRef, Catch::clara::detail::BoundFlagRef>(Catch::clara::detail::BoundFlagRef) [1974]
-----------------------------------------------
                0.00    0.00      14/14          std::shared_ptr<Catch::clara::detail::BoundRef>::shared_ptr<Catch::clara::detail::BoundFlagRef, void>(std::shared_ptr<Catch::clara::detail::BoundFlagRef>&&) [1969]
[1976]   0.0    0.00    0.00      14         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>&&) [1976]
                0.00    0.00      14/1146        std::__shared_count<(__gnu_cxx::Lockpolicy)2>::__shared_count() [1405]
                0.00    0.00      14/1454        std::__shared_count<(__gnu_cxx::Lockpolicy)2>::_M_swap(std::__shared_count<(__gnu_cxx::Lockpolicy)2>&) [1392]
-----------------------------------------------
                0.00    0.00      14/14          std::Spcounted_ptr_inplace<Catch::clara::detail::BoundFlagRef, std::allocator<Catch::clara::detail::BoundFlagRef>, (__gnu_cxx::Lockpolicy)2>::Impl::Impl(std::allocator<Catch::clara::detail::BoundFlagRef>) [2006]
[1977]   0.0    0.00    0.00      14         std::Spebo_helper<0, std::allocator<Catch::clara::detail::BoundFlagRef>, true>::Spebo_helper(std::allocator<Catch::clara::detail::BoundFlagRef> const&) [1977]
                0.00    0.00      14/42          std::allocator<Catch::clara::detail::BoundFlagRef>::allocator(std::allocator<Catch::clara::detail::BoundFlagRef> const&) [1825]
-----------------------------------------------
                0.00    0.00      14/14          std::Spcounted_ptr_inplace<Catch::clara::detail::BoundFlagRef, std::allocator<Catch::clara::detail::BoundFlagRef>, (__gnu_cxx::Lockpolicy)2>::_Impl::~Impl() [2007]
[1978]   0.0    0.00    0.00      14         std::Sp_ebo_helper<0, std::allocator<Catch::clara::detail::BoundFlagRef>, true>::~Spebo_helper() [1978]
                0.00    0.00      14/56          std::allocator<Catch::clara::detail::BoundFlagRef>::~allocator() [1748]
-----------------------------------------------
                0.00    0.00      14/14          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&) [1975]
[1979]   0.0    0.00    0.00      14         std::__shared_count<(__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&) [1979]
                0.00    0.00      14/28          std::allocator<std::Spcounted_ptr_inplace<Catch::clara::detail::BoundFlagRef, std::allocator<Catch::clara::detail::BoundFlagRef>, (__gnu_cxx::Lockpolicy)2> >::allocator<Catch::clara::detail::BoundFlagRef>(std::allocator<Catch::clara::detail::BoundFlagRef> const&) [1857]
                0.00    0.00      14/14          std::__allocated_ptr<std::allocator<std::Spcounted_ptr_inplace<Catch::clara::detail::BoundFlagRef, std::allocator<Catch::clara::detail::BoundFlagRef>, (__gnu_cxx::Lockpolicy)2> > > std::__allocate_guarded<std::allocator<std::Spcounted_ptr_inplace<Catch::clara::detail::BoundFlagRef, std::allocator<Catch::clara::detail::BoundFlagRef>, (__gnu_cxx::Lockpolicy)2> > >(std::allocator<std::Spcounted_ptr_inplace<Catch::clara::detail::BoundFlagRef, std::allocator<Catch::clara::detail::BoundFlagRef>, (__gnu_cxx::Lockpolicy)2> >&) [2033]
                0.00    0.00      14/14          std::__allocated_ptr<std::allocator<std::Spcounted_ptr_inplace<Catch::clara::detail::BoundFlagRef, std::allocator<Catch::clara::detail::BoundFlagRef>, (__gnu_cxx::Lockpolicy)2> > >::get() [1988]
                0.00    0.00      14/14          std::remove_reference<std::allocator<Catch::clara::detail::BoundFlagRef> const&>::type&& std::move<std::allocator<Catch::clara::detail::BoundFlagRef> const&>(std::allocator<Catch::clara::detail::BoundFlagRef> const&) [2034]
                0.00    0.00      14/42          std::allocator<Catch::clara::detail::BoundFlagRef>::allocator(std::allocator<Catch::clara::detail::BoundFlagRef> const&) [1825]
                0.00    0.00      14/126         bool& std::forward<bool&>(std::remove_reference<bool&>::type&) [1596]
                0.00    0.00      14/460963      operator new(unsigned long, void) [1318]
                0.00    0.00      14/14          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&) [2008]
                0.00    0.00      14/56          std::allocator<Catch::clara::detail::BoundFlagRef>::~allocator() [1748]
                0.00    0.00      14/14          std::__allocated_ptr<std::allocator<std::Spcounted_ptr_inplace<Catch::clara::detail::BoundFlagRef, std::allocator<Catch::clara::detail::BoundFlagRef>, (__gnu_cxx::Lockpolicy)2> > >::operator=(decltype(nullptr)) [1989]
                0.00    0.00      14/28          std::__allocated_ptr<std::allocator<std::Spcounted_ptr_inplace<Catch::clara::detail::BoundFlagRef, std::allocator<Catch::clara::detail::BoundFlagRef>, (__gnu_cxx::Lockpolicy)2> > >::~__allocated_ptr() [1863]
                0.00    0.00      14/28          std::allocator<std::Spcounted_ptr_inplace<Catch::clara::detail::BoundFlagRef, std::allocator<Catch::clara::detail::BoundFlagRef>, (__gnu_cxx::Lockpolicy)2> >::~allocator() [1858]
-----------------------------------------------
                0.00    0.00      14/14          std::__shared_ptr<Catch::ITestInvoker, (__gnu_cxx::Lockpolicy)2>::__shared_ptr<Catch::ITestInvoker, void>(Catch::ITestInvoker) [1971]
[1980]   0.0    0.00    0.00      14         std::__shared_count<(__gnu_cxx::Lockpolicy)2>::__shared_count<Catch::ITestInvoker>(Catch::ITestInvoker, std::integral_constant<bool, false>) [1980]
                0.00    0.00      14/14          std::__shared_count<(__gnu_cxx::Lockpolicy)2>::__shared_count<Catch::ITestInvoker>(Catch::ITestInvoker) [1981]
-----------------------------------------------
                0.00    0.00      14/14          std::__shared_count<(__gnu_cxx::Lockpolicy)2>::__shared_count<Catch::ITestInvoker>(Catch::ITestInvoker, std::integral_constant<bool, false>) [1980]
[1981]   0.0    0.00    0.00      14         std::__shared_count<(__gnu_cxx::Lockpolicy)2>::__shared_count<Catch::ITestInvoker>(Catch::ITestInvoker) [1981]
                0.00    0.00      14/14          std::Spcounted_ptr<Catch::ITestInvoker, (__gnu_cxx::Lockpolicy)2>::Spcounted_ptr(Catch::ITestInvoker) [1984]
-----------------------------------------------
                0.00    0.00      14/14          std::Spcounted_base<(__gnu_cxx::Lockpolicy)2>::_M_release() <cycle 1> [978]
[1982]   0.0    0.00    0.00      14         std::Spcounted_ptr<Catch::ITestInvoker, (__gnu_cxx::Lockpolicy)2>::_M_destroy() [1982]
                0.00    0.00      14/14          std::Spcounted_ptr<Catch::ITestInvoker, (__gnu_cxx::Lockpolicy)2>::~Spcounted_ptr() [1985]
-----------------------------------------------
                0.00    0.00      14/14          std::Spcounted_base<(__gnu_cxx::Lockpolicy)2>::_M_release() <cycle 1> [978]
[1983]   0.0    0.00    0.00      14         std::Spcounted_ptr<Catch::ITestInvoker, (__gnu_cxx::Lockpolicy)2>::_M_dispose() [1983]
                0.00    0.00      14/14          Catch::TestInvokerAsFunction::~TestInvokerAsFunction() [1936]
-----------------------------------------------
                0.00    0.00      14/14          std::__shared_count<(__gnu_cxx::Lockpolicy)2>::__shared_count<Catch::ITestInvoker>(Catch::ITestInvoker) [1981]
[1984]   0.0    0.00    0.00      14         std::Spcounted_ptr<Catch::ITestInvoker, (__gnu_cxx::Lockpolicy)2>::Spcounted_ptr(Catch::ITestInvoker) [1984]
                0.00    0.00      14/137         std::Spcounted_base<(__gnu_cxx::Lockpolicy)2>::Spcounted_base() [1589]
-----------------------------------------------
                0.00    0.00      14/14          std::Spcounted_ptr<Catch::ITestInvoker, (__gnu_cxx::Lockpolicy)2>::_M_destroy() [1982]
[1985]   0.0    0.00    0.00      14         std::Spcounted_ptr<Catch::ITestInvoker, (__gnu_cxx::Lockpolicy)2>::~Spcounted_ptr() [1985]
                0.00    0.00      14/14          std::Spcounted_ptr<Catch::ITestInvoker, (__gnu_cxx::Lockpolicy)2>::~Spcounted_ptr() [1986]
-----------------------------------------------
                0.00    0.00      14/14          std::Spcounted_ptr<Catch::ITestInvoker, (__gnu_cxx::Lockpolicy)2>::~Spcounted_ptr() [1985]
[1986]   0.0    0.00    0.00      14         std::Spcounted_ptr<Catch::ITestInvoker, (__gnu_cxx::Lockpolicy)2>::~Spcounted_ptr() [1986]
                0.00    0.00      14/137         std::Spcounted_base<(__gnu_cxx::Lockpolicy)2>::~Spcounted_base() [1590]
-----------------------------------------------
                0.00    0.00      14/14          std::__allocated_ptr<std::allocator<std::Spcounted_ptr_inplace<Catch::clara::detail::BoundFlagRef, std::allocator<Catch::clara::detail::BoundFlagRef>, (__gnu_cxx::Lockpolicy)2> > >::get() [1988]
[1987]   0.0    0.00    0.00      14         std::__allocated_ptr<std::allocator<std::Spcounted_ptr_inplace<Catch::clara::detail::BoundFlagRef, std::allocator<Catch::clara::detail::BoundFlagRef>, (__gnu_cxx::Lockpolicy)2> > >::_S_raw_ptr(std::Spcounted_ptr_inplace<Catch::clara::detail::BoundFlagRef, std::allocator<Catch::clara::detail::BoundFlagRef>, (__gnu_cxx::Lockpolicy)2>) [1987]
-----------------------------------------------
                0.00    0.00      14/14          std::__shared_count<(__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&) [1979]
[1988]   0.0    0.00    0.00      14         std::__allocated_ptr<std::allocator<std::Spcounted_ptr_inplace<Catch::clara::detail::BoundFlagRef, std::allocator<Catch::clara::detail::BoundFlagRef>, (__gnu_cxx::Lockpolicy)2> > >::get() [1988]
                0.00    0.00      14/14          std::__allocated_ptr<std::allocator<std::Spcounted_ptr_inplace<Catch::clara::detail::BoundFlagRef, std::allocator<Catch::clara::detail::BoundFlagRef>, (__gnu_cxx::Lockpolicy)2> > >::_S_raw_ptr(std::Spcounted_ptr_inplace<Catch::clara::detail::BoundFlagRef, std::allocator<Catch::clara::detail::BoundFlagRef>, (__gnu_cxx::Lockpolicy)2>) [1987]
-----------------------------------------------
                0.00    0.00      14/14          std::__shared_count<(__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&) [1979]
[1989]   0.0    0.00    0.00      14         std::__allocated_ptr<std::allocator<std::Spcounted_ptr_inplace<Catch::clara::detail::BoundFlagRef, std::allocator<Catch::clara::detail::BoundFlagRef>, (__gnu_cxx::Lockpolicy)2> > >::operator=(decltype(nullptr)) [1989]
-----------------------------------------------
                0.00    0.00      14/14          std::Spcounted_ptr_inplace<Catch::clara::detail::BoundFlagRef, std::allocator<Catch::clara::detail::BoundFlagRef>, (__gnu_cxx::Lockpolicy)2>::_M_dispose() [2004]
[1990]   0.0    0.00    0.00      14         void std::allocator_traits<std::allocator<Catch::clara::detail::BoundFlagRef> >::destroy<Catch::clara::detail::BoundFlagRef>(std::allocator<Catch::clara::detail::BoundFlagRef>&, Catch::clara::detail::BoundFlagRef) [1990]
                0.00    0.00      14/14          void __gnu_cxx::new_allocator<Catch::clara::detail::BoundFlagRef>::destroy<Catch::clara::detail::BoundFlagRef>(Catch::clara::detail::BoundFlagRef) [1941]
-----------------------------------------------
                0.00    0.00      14/14          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&) [2008]
[1991]   0.0    0.00    0.00      14         void std::allocator_traits<std::allocator<Catch::clara::detail::BoundFlagRef> >::construct<Catch::clara::detail::BoundFlagRef, bool&>(std::allocator<Catch::clara::detail::BoundFlagRef>&, Catch::clara::detail::BoundFlagRef, bool&) [1991]
                0.00    0.00      14/126         bool& std::forward<bool&>(std::remove_reference<bool&>::type&) [1596]
                0.00    0.00      14/14          void __gnu_cxx::new_allocator<Catch::clara::detail::BoundFlagRef>::construct<Catch::clara::detail::BoundFlagRef, bool&>(Catch::clara::detail::BoundFlagRef, bool&) [1942]
-----------------------------------------------
                0.00    0.00      14/14          std::Rbtree<Catch::TestCase, Catch::TestCase, std::Identity<Catch::TestCase>, std::less<Catch::TestCase>, std::allocator<Catch::TestCase> >::M_put_node(std::Rbtree_node<Catch::TestCase>) [2017]
[1992]   0.0    0.00    0.00      14         std::allocator_traits<std::allocator<std::Rbtree_node<Catch::TestCase> > >::deallocate(std::allocator<std::Rbtree_node<Catch::TestCase> >&, std::Rbtree_node<Catch::TestCase>, unsigned long) [1992]
                0.00    0.00      14/14          __gnu_cxx::new_allocator<std::Rbtree_node<Catch::TestCase> >::deallocate(std::Rbtree_node<Catch::TestCase>, unsigned long) [1944]
-----------------------------------------------
                0.00    0.00      14/14          std::Rbtree<Catch::TestCase, Catch::TestCase, std::Identity<Catch::TestCase>, std::less<Catch::TestCase>, std::allocator<Catch::TestCase> >::M_get_node() [2016]
[1993]   0.0    0.00    0.00      14         std::allocator_traits<std::allocator<std::Rbtree_node<Catch::TestCase> > >::allocate(std::allocator<std::Rbtree_node<Catch::TestCase> >&, unsigned long) [1993]
                0.00    0.00      14/14          __gnu_cxx::new_allocator<std::Rbtree_node<Catch::TestCase> >::allocate(unsigned long, void const) [1945]
-----------------------------------------------
                0.00    0.00      14/14          std::Rbtree<Catch::TestCase const, Catch::TestCase const, std::Identity<Catch::TestCase const>, std::less<Catch::TestCase const>, std::allocator<Catch::TestCase const> >::M_put_node(std::Rbtree_node<Catch::TestCase const>) [2021]
[1994]   0.0    0.00    0.00      14         std::allocator_traits<std::allocator<std::Rbtree_node<Catch::TestCase const> > >::deallocate(std::allocator<std::Rbtree_node<Catch::TestCase const> >&, std::Rbtree_node<Catch::TestCase const>, unsigned long) [1994]
                0.00    0.00      14/14          __gnu_cxx::new_allocator<std::Rbtree_node<Catch::TestCase const> >::deallocate(std::Rbtree_node<Catch::TestCase const>, unsigned long) [1946]
-----------------------------------------------
                0.00    0.00      14/14          std::Rbtree<Catch::TestCase const, Catch::TestCase const, std::Identity<Catch::TestCase const>, std::less<Catch::TestCase const>, std::allocator<Catch::TestCase const> >::M_destroy_node(std::Rbtree_node<Catch::TestCase const>) [2025]
[1995]   0.0    0.00    0.00      14         void std::allocator_traits<std::allocator<std::Rbtree_node<Catch::TestCase const> > >::destroy<Catch::TestCase const>(std::allocator<std::Rbtree_node<Catch::TestCase const> >&, Catch::TestCase const*) [1995]
                0.00    0.00      14/14          void __gnu_cxx::new_allocator<std::Rbtree_node<Catch::TestCase const> >::destroy<Catch::TestCase const>(Catch::TestCase const**) [1947]
-----------------------------------------------
                0.00    0.00      14/14          std::Rbtree<Catch::TestCase const, Catch::TestCase const, std::Identity<Catch::TestCase const>, std::less<Catch::TestCase const>, std::allocator<Catch::TestCase const> >::M_get_node() [2020]
[1996]   0.0    0.00    0.00      14         std::allocator_traits<std::allocator<std::Rbtree_node<Catch::TestCase const> > >::allocate(std::allocator<std::Rbtree_node<Catch::TestCase const> >&, unsigned long) [1996]
                0.00    0.00      14/14          __gnu_cxx::new_allocator<std::Rbtree_node<Catch::TestCase const> >::allocate(unsigned long, void const) [1948]
-----------------------------------------------
                0.00    0.00      14/14          void std::Rbtree<Catch::TestCase const, Catch::TestCase const, std::Identity<Catch::TestCase const>, std::less<Catch::TestCase const>, std::allocator<Catch::TestCase const> >::M_construct_node<Catch::TestCase const>(std::Rbtree_node<Catch::TestCase const>, Catch::TestCase const&&) [2026]
[1997]   0.0    0.00    0.00      14         void std::allocator_traits<std::allocator<std::Rbtree_node<Catch::TestCase const> > >::construct<Catch::TestCase const, Catch::TestCase const>(std::allocator<std::Rbtree_node<Catch::TestCase const> >&, Catch::TestCase const**, Catch::TestCase const&&) [1997]
                0.00    0.00      14/84          Catch::TestCase const&& std::forward<Catch::TestCase const>(std::remove_reference<Catch::TestCase const>::type&) [1660]
                0.00    0.00      14/14          void __gnu_cxx::new_allocator<std::Rbtree_node<Catch::TestCase const> >::construct<Catch::TestCase const, Catch::TestCase const>(Catch::TestCase const*, Catch::TestCase const&&) [1949]
-----------------------------------------------
                0.00    0.00      14/14          std::__allocated_ptr<std::allocator<std::Spcounted_ptr_inplace<Catch::clara::detail::BoundFlagRef, std::allocator<Catch::clara::detail::BoundFlagRef>, (__gnu_cxx::Lockpolicy)2> > >::~__allocated_ptr() [1863]
[1998]   0.0    0.00    0.00      14         std::allocator_traits<std::allocator<std::Spcounted_ptr_inplace<Catch::clara::detail::BoundFlagRef, std::allocator<Catch::clara::detail::BoundFlagRef>, (__gnu_cxx::Lockpolicy)2> > >::deallocate(std::allocator<std::Spcounted_ptr_inplace<Catch::clara::detail::BoundFlagRef, std::allocator<Catch::clara::detail::BoundFlagRef>, (__gnu_cxx::Lockpolicy)2> >&, std::Spcounted_ptr_inplace<Catch::clara::detail::BoundFlagRef, std::allocator<Catch::clara::detail::BoundFlagRef>, (__gnu_cxx::Lockpolicy)2>, unsigned long) [1998]
                0.00    0.00      14/14          __gnu_cxx::new_allocator<std::Spcounted_ptr_inplace<Catch::clara::detail::BoundFlagRef, std::allocator<Catch::clara::detail::BoundFlagRef>, (__gnu_cxx::Lockpolicy)2> >::deallocate(std::Spcounted_ptr_inplace<Catch::clara::detail::BoundFlagRef, std::allocator<Catch::clara::detail::BoundFlagRef>, (__gnu_cxx::Lockpolicy)2>, unsigned long) [1950]
-----------------------------------------------
                0.00    0.00      14/14          std::__allocated_ptr<std::allocator<std::Spcounted_ptr_inplace<Catch::clara::detail::BoundFlagRef, std::allocator<Catch::clara::detail::BoundFlagRef>, (__gnu_cxx::Lockpolicy)2> > > std::__allocate_guarded<std::allocator<std::Spcounted_ptr_inplace<Catch::clara::detail::BoundFlagRef, std::allocator<Catch::clara::detail::BoundFlagRef>, (__gnu_cxx::Lockpolicy)2> > >(std::allocator<std::Spcounted_ptr_inplace<Catch::clara::detail::BoundFlagRef, std::allocator<Catch::clara::detail::BoundFlagRef>, (__gnu_cxx::Lockpolicy)2> >&) [2033]
[1999]   0.0    0.00    0.00      14         std::allocator_traits<std::allocator<std::Spcounted_ptr_inplace<Catch::clara::detail::BoundFlagRef, std::allocator<Catch::clara::detail::BoundFlagRef>, (__gnu_cxx::Lockpolicy)2> > >::allocate(std::allocator<std::Spcounted_ptr_inplace<Catch::clara::detail::BoundFlagRef, std::allocator<Catch::clara::detail::BoundFlagRef>, (__gnu_cxx::Lockpolicy)2> >&, unsigned long) [1999]
                0.00    0.00      14/14          __gnu_cxx::new_allocator<std::Spcounted_ptr_inplace<Catch::clara::detail::BoundFlagRef, std::allocator<Catch::clara::detail::BoundFlagRef>, (__gnu_cxx::Lockpolicy)2> >::allocate(unsigned long, void const) [1951]
-----------------------------------------------
                0.00    0.00      14/14          std::pair<std::Rbtree_const_iterator<Catch::TestCase>, bool>::pair<std::Rbtree_iterator<Catch::TestCase>&, bool&, true>(std::Rbtree_iterator<Catch::TestCase>&, bool&) [2012]
[2000]   0.0    0.00    0.00      14         std::Rbtree_const_iterator<Catch::TestCase>::Rbtree_const_iterator(std::Rbtree_iterator<Catch::TestCase> const&) [2000]
-----------------------------------------------
                0.00    0.00      14/14          std::pair<std::Rbtree_const_iterator<Catch::TestCase const>, bool>::pair<std::Rbtree_iterator<Catch::TestCase const>, bool, true>(std::pair<std::Rbtree_iterator<Catch::TestCase const>, bool>&&) [571]
[2001]   0.0    0.00    0.00      14         std::Rbtree_const_iterator<Catch::TestCase const>::Rbtree_const_iterator(std::Rbtree_iterator<Catch::TestCase const> const&) [2001]
-----------------------------------------------
                0.00    0.00      14/14          Catch::(anonymous namespace)::TestGroup::execute() [5]
[2002]   0.0    0.00    0.00      14         std::Rbtree_const_iterator<Catch::TestCase const>::operator++() [2002]
-----------------------------------------------
                0.00    0.00      14/14          std::Spcounted_base<(__gnu_cxx::Lockpolicy)2>::_M_release() <cycle 1> [978]
[2003]   0.0    0.00    0.00      14         std::Spcounted_ptr_inplace<Catch::clara::detail::BoundFlagRef, std::allocator<Catch::clara::detail::BoundFlagRef>, (__gnu_cxx::Lockpolicy)2>::_M_destroy() [2003]
                0.00    0.00      14/28          std::Spcounted_ptr_inplace<Catch::clara::detail::BoundFlagRef, std::allocator<Catch::clara::detail::BoundFlagRef>, (__gnu_cxx::Lockpolicy)2>::Impl::M_alloc() [1864]
                0.00    0.00      14/28          std::allocator<std::Spcounted_ptr_inplace<Catch::clara::detail::BoundFlagRef, std::allocator<Catch::clara::detail::BoundFlagRef>, (__gnu_cxx::Lockpolicy)2> >::allocator<Catch::clara::detail::BoundFlagRef>(std::allocator<Catch::clara::detail::BoundFlagRef> const&) [1857]
                0.00    0.00      14/28          std::__allocated_ptr<std::allocator<std::Spcounted_ptr_inplace<Catch::clara::detail::BoundFlagRef, std::allocator<Catch::clara::detail::BoundFlagRef>, (__gnu_cxx::Lockpolicy)2> > >::__allocated_ptr(std::allocator<std::Spcounted_ptr_inplace<Catch::clara::detail::BoundFlagRef, std::allocator<Catch::clara::detail::BoundFlagRef>, (__gnu_cxx::Lockpolicy)2> >&, std::Spcounted_ptr_inplace<Catch::clara::detail::BoundFlagRef, std::allocator<Catch::clara::detail::BoundFlagRef>, (__gnu_cxx::Lockpolicy)2>) [1862]
                0.00    0.00      14/14          std::Spcounted_ptr_inplace<Catch::clara::detail::BoundFlagRef, std::allocator<Catch::clara::detail::BoundFlagRef>, (__gnu_cxx::Lockpolicy)2>::~Spcounted_ptr_inplace() [2009]
                0.00    0.00      14/28          std::__allocated_ptr<std::allocator<std::Spcounted_ptr_inplace<Catch::clara::detail::BoundFlagRef, std::allocator<Catch::clara::detail::BoundFlagRef>, (__gnu_cxx::Lockpolicy)2> > >::~__allocated_ptr() [1863]
                0.00    0.00      14/28          std::allocator<std::Spcounted_ptr_inplace<Catch::clara::detail::BoundFlagRef, std::allocator<Catch::clara::detail::BoundFlagRef>, (__gnu_cxx::Lockpolicy)2> >::~allocator() [1858]
-----------------------------------------------
                0.00    0.00      14/14          std::Spcounted_base<(__gnu_cxx::Lockpolicy)2>::_M_release() <cycle 1> [978]
[2004]   0.0    0.00    0.00      14         std::Spcounted_ptr_inplace<Catch::clara::detail::BoundFlagRef, std::allocator<Catch::clara::detail::BoundFlagRef>, (__gnu_cxx::Lockpolicy)2>::_M_dispose() [2004]
                0.00    0.00      14/42          std::Spcounted_ptr_inplace<Catch::clara::detail::BoundFlagRef, std::allocator<Catch::clara::detail::BoundFlagRef>, (__gnu_cxx::Lockpolicy)2>::_M_ptr() [1828]
                0.00    0.00      14/28          std::Spcounted_ptr_inplace<Catch::clara::detail::BoundFlagRef, std::allocator<Catch::clara::detail::BoundFlagRef>, (__gnu_cxx::Lockpolicy)2>::Impl::M_alloc() [1864]
                0.00    0.00      14/14          void std::allocator_traits<std::allocator<Catch::clara::detail::BoundFlagRef> >::destroy<Catch::clara::detail::BoundFlagRef>(std::allocator<Catch::clara::detail::BoundFlagRef>&, Catch::clara::detail::BoundFlagRef) [1990]
-----------------------------------------------
                0.00    0.00      14/14          std::__shared_count<(__gnu_cxx::Lockpolicy)2>::_M_get_deleter(std::type_info const&) const [1598]
[2005]   0.0    0.00    0.00      14         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&) [2005]
                0.00    0.00      14/123         std::type_info::operator==(std::type_info const&) const [1599]
                0.00    0.00      14/42          std::Spcounted_ptr_inplace<Catch::clara::detail::BoundFlagRef, std::allocator<Catch::clara::detail::BoundFlagRef>, (__gnu_cxx::Lockpolicy)2>::_M_ptr() [1828]
-----------------------------------------------
                0.00    0.00      14/14          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&) [2008]
[2006]   0.0    0.00    0.00      14         std::Spcounted_ptr_inplace<Catch::clara::detail::BoundFlagRef, std::allocator<Catch::clara::detail::BoundFlagRef>, (__gnu_cxx::Lockpolicy)2>::Impl::Impl(std::allocator<Catch::clara::detail::BoundFlagRef>) [2006]
                0.00    0.00      14/14          std::Spebo_helper<0, std::allocator<Catch::clara::detail::BoundFlagRef>, true>::Spebo_helper(std::allocator<Catch::clara::detail::BoundFlagRef> const&) [1977]
-----------------------------------------------
                0.00    0.00      14/14          std::Spcounted_ptr_inplace<Catch::clara::detail::BoundFlagRef, std::allocator<Catch::clara::detail::BoundFlagRef>, (__gnu_cxx::Lockpolicy)2>::~Spcounted_ptr_inplace() [2009]
[2007]   0.0    0.00    0.00      14         std::Spcounted_ptr_inplace<Catch::clara::detail::BoundFlagRef, std::allocator<Catch::clara::detail::BoundFlagRef>, (__gnu_cxx::Lockpolicy)2>::_Impl::~Impl() [2007]
                0.00    0.00      14/14          std::Sp_ebo_helper<0, std::allocator<Catch::clara::detail::BoundFlagRef>, true>::~Spebo_helper() [1978]
-----------------------------------------------
                0.00    0.00      14/14          std::__shared_count<(__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&) [1979]
[2008]   0.0    0.00    0.00      14         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&) [2008]
                0.00    0.00      14/137         std::Spcounted_base<(__gnu_cxx::Lockpolicy)2>::Spcounted_base() [1589]
                0.00    0.00      14/42          std::allocator<Catch::clara::detail::BoundFlagRef>::allocator(std::allocator<Catch::clara::detail::BoundFlagRef> const&) [1825]
                0.00    0.00      14/14          std::Spcounted_ptr_inplace<Catch::clara::detail::BoundFlagRef, std::allocator<Catch::clara::detail::BoundFlagRef>, (__gnu_cxx::Lockpolicy)2>::Impl::Impl(std::allocator<Catch::clara::detail::BoundFlagRef>) [2006]
                0.00    0.00      14/56          std::allocator<Catch::clara::detail::BoundFlagRef>::~allocator() [1748]
                0.00    0.00      14/126         bool& std::forward<bool&>(std::remove_reference<bool&>::type&) [1596]
                0.00    0.00      14/42          std::Spcounted_ptr_inplace<Catch::clara::detail::BoundFlagRef, std::allocator<Catch::clara::detail::BoundFlagRef>, (__gnu_cxx::Lockpolicy)2>::_M_ptr() [1828]
                0.00    0.00      14/14          void std::allocator_traits<std::allocator<Catch::clara::detail::BoundFlagRef> >::construct<Catch::clara::detail::BoundFlagRef, bool&>(std::allocator<Catch::clara::detail::BoundFlagRef>&, Catch::clara::detail::BoundFlagRef, bool&) [1991]
-----------------------------------------------
                0.00    0.00      14/14          std::Spcounted_ptr_inplace<Catch::clara::detail::BoundFlagRef, std::allocator<Catch::clara::detail::BoundFlagRef>, (__gnu_cxx::Lockpolicy)2>::_M_destroy() [2003]
[2009]   0.0    0.00    0.00      14         std::Spcounted_ptr_inplace<Catch::clara::detail::BoundFlagRef, std::allocator<Catch::clara::detail::BoundFlagRef>, (__gnu_cxx::Lockpolicy)2>::~Spcounted_ptr_inplace() [2009]
                0.00    0.00      14/14          std::Spcounted_ptr_inplace<Catch::clara::detail::BoundFlagRef, std::allocator<Catch::clara::detail::BoundFlagRef>, (__gnu_cxx::Lockpolicy)2>::_Impl::~Impl() [2007]
                0.00    0.00      14/137         std::Sp_counted_base<(__gnu_cxx::Lockpolicy)2>::~Spcounted_base() [1590]
-----------------------------------------------
                0.00    0.00      14/14          std::Rbtree<Catch::TestCase const, Catch::TestCase const, std::Identity<Catch::TestCase const>, std::less<Catch::TestCase const>, std::allocator<Catch::TestCase const> >::M_get_insert_unique_pos(Catch::TestCase const const&) [2027]
[2010]   0.0    0.00    0.00      14         std::pair<std::Rbtree_node_base, std::Rbtree_node_base>::pair<std::Rbtree_node<Catch::TestCase const>&, std::Rbtree_node_base&, true>(std::Rbtree_node<Catch::TestCase const>&, std::Rbtree_node_base&) [2010]
                0.00    0.00      14/14          std::Rbtree_node<Catch::TestCase const>& std::forward<std::Rbtree_node<Catch::TestCase const>&>(std::remove_reference<std::Rbtree_node<Catch::TestCase const>&>::type&) [2038]
                0.00    0.00      14/33          std::Rbtree_node_base& std::forward<std::Rbtree_node_base&>(std::remove_reference<std::Rbtree_node_base&>::type&) [1846]
-----------------------------------------------
                0.00    0.00      14/14          std::Rbtree<Catch::TestCase, Catch::TestCase, std::Identity<Catch::TestCase>, std::less<Catch::TestCase>, std::allocator<Catch::TestCase> >::M_get_insert_unique_pos(Catch::TestCase const&) [584]
[2011]   0.0    0.00    0.00      14         std::pair<std::Rbtree_node_base, std::Rbtree_node_base>::pair<std::Rbtree_node<Catch::TestCase>&, std::Rbtree_node_base&, true>(std::Rbtree_node<Catch::TestCase>&, std::Rbtree_node_base&) [2011]
                0.00    0.00      14/14          std::Rbtree_node<Catch::TestCase>& std::forward<std::Rbtree_node<Catch::TestCase>&>(std::remove_reference<std::Rbtree_node<Catch::TestCase>&>::type&) [2037]
                0.00    0.00      14/33          std::Rbtree_node_base& std::forward<std::Rbtree_node_base&>(std::remove_reference<std::Rbtree_node_base&>::type&) [1846]
-----------------------------------------------
                0.00    0.00      14/14          std::set<Catch::TestCase, std::less<Catch::TestCase>, std::allocator<Catch::TestCase> >::insert(Catch::TestCase const&) [522]
[2012]   0.0    0.00    0.00      14         std::pair<std::Rbtree_const_iterator<Catch::TestCase>, bool>::pair<std::Rbtree_iterator<Catch::TestCase>&, bool&, true>(std::Rbtree_iterator<Catch::TestCase>&, bool&) [2012]
                0.00    0.00      14/14          std::Rbtree_iterator<Catch::TestCase>& std::forward<std::Rbtree_iterator<Catch::TestCase>&>(std::remove_reference<std::Rbtree_iterator<Catch::TestCase>&>::type&) [2039]
                0.00    0.00      14/14          std::Rbtree_const_iterator<Catch::TestCase>::Rbtree_const_iterator(std::Rbtree_iterator<Catch::TestCase> const&) [2000]
                0.00    0.00      14/126         bool& std::forward<bool&>(std::remove_reference<bool&>::type&) [1596]
-----------------------------------------------
                0.00    0.00      14/14          Catch::setTags(Catch::TestCaseInfo&, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >) [217]
[2013]   0.0    0.00    0.00      14         std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::erase(__gnu_cxx::__normal_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, __gnu_cxx::__normal_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >) [2013]
                0.00    0.00      28/28          __gnu_cxx::__normal_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >::difference_type __gnu_cxx::operator-<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >(__gnu_cxx::__normal_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > > const&, __gnu_cxx::__normal_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > > const&) [1856]
                0.00    0.00      28/49          __gnu_cxx::__normal_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >::operator+(long) const [1802]
                0.00    0.00      14/182         std::vector<std::__cxx11::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() [1553]
                0.00    0.00      14/14          std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::cbegin() const [1965]
                0.00    0.00      14/14          std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::_M_erase(__gnu_cxx::__normal_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, __gnu_cxx::__normal_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >) [2014]
-----------------------------------------------
                0.00    0.00      14/14          std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::erase(__gnu_cxx::__normal_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, __gnu_cxx::__normal_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >) [2013]
[2014]   0.0    0.00    0.00      14         std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::_M_erase(__gnu_cxx::__normal_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, __gnu_cxx::__normal_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >) [2014]
                0.00    0.00      14/161         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&) [1559]
-----------------------------------------------
                0.00    0.00      14/14          std::pair<std::Rbtree_iterator<Catch::TestCase>, bool> std::Rbtree<Catch::TestCase, Catch::TestCase, std::Identity<Catch::TestCase>, std::less<Catch::TestCase>, std::allocator<Catch::TestCase> >::M_insert_unique<Catch::TestCase const&>(Catch::TestCase const&) [523]
[2015]   0.0    0.00    0.00      14         std::Rbtree<Catch::TestCase, Catch::TestCase, std::Identity<Catch::TestCase>, std::less<Catch::TestCase>, std::allocator<Catch::TestCase> >::Alloc_node::Allocnode(std::Rbtree<Catch::TestCase, Catch::TestCase, std::Identity<Catch::TestCase>, std::less<Catch::TestCase>, std::allocator<Catch::TestCase> >&) [2015]
-----------------------------------------------
                0.00    0.00      14/14          std::Rb_tree_node<Catch::TestCase> std::Rbtree<Catch::TestCase, Catch::TestCase, std::Identity<Catch::TestCase>, std::less<Catch::TestCase>, std::allocator<Catch::TestCase> >::M_create_node<Catch::TestCase const&>(Catch::TestCase const&) [755]
[2016]   0.0    0.00    0.00      14         std::Rbtree<Catch::TestCase, Catch::TestCase, std::Identity<Catch::TestCase>, std::less<Catch::TestCase>, std::allocator<Catch::TestCase> >::M_get_node() [2016]
                0.00    0.00      14/56          std::Rbtree<Catch::TestCase, Catch::TestCase, std::Identity<Catch::TestCase>, std::less<Catch::TestCase>, std::allocator<Catch::TestCase> >::M_get_Node_allocator() [1749]
                0.00    0.00      14/14          std::allocator_traits<std::allocator<std::Rbtree_node<Catch::TestCase> > >::allocate(std::allocator<std::Rbtree_node<Catch::TestCase> >&, unsigned long) [1993]
-----------------------------------------------
                0.00    0.00      14/14          std::Rbtree<Catch::TestCase, Catch::TestCase, std::Identity<Catch::TestCase>, std::less<Catch::TestCase>, std::allocator<Catch::TestCase> >::M_drop_node(std::Rbtree_node<Catch::TestCase>) [825]
[2017]   0.0    0.00    0.00      14         std::Rbtree<Catch::TestCase, Catch::TestCase, std::Identity<Catch::TestCase>, std::less<Catch::TestCase>, std::allocator<Catch::TestCase> >::M_put_node(std::Rbtree_node<Catch::TestCase>) [2017]
                0.00    0.00      14/56          std::Rbtree<Catch::TestCase, Catch::TestCase, std::Identity<Catch::TestCase>, std::less<Catch::TestCase>, std::allocator<Catch::TestCase> >::M_get_Node_allocator() [1749]
                0.00    0.00      14/14          std::allocator_traits<std::allocator<std::Rbtree_node<Catch::TestCase> > >::deallocate(std::allocator<std::Rbtree_node<Catch::TestCase> >&, std::Rbtree_node<Catch::TestCase>, unsigned long) [1992]
-----------------------------------------------
                0.00    0.00       2/14          std::Rbtree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<Catch::IReporterFactory> >, std::Select1st<std::pair<std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<Catch::IReporterFactory> > >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<Catch::IReporterFactory> > > >::_M_lower_bound(std::Rbtree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<Catch::IReporterFactory> > > const, std::Rbtree_node_base const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) const [677]
                0.00    0.00       3/14          std::Rbtree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<Catch::IReporterFactory> >, std::Select1st<std::pair<std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<Catch::IReporterFactory> > >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<Catch::IReporterFactory> > > >::_M_insert_node(std::Rbtree_node_base, std::Rbtree_node_base, std::Rbtree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<Catch::IReporterFactory> > >) [657]
                0.00    0.00       4/14          std::pair<std::Rbtree_iterator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<Catch::IReporterFactory> > >, bool> std::Rbtree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<Catch::IReporterFactory> >, std::Select1st<std::pair<std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<Catch::IReporterFactory> > >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<Catch::IReporterFactory> > > >::_M_emplace_unique<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::shared_ptr<Catch::IReporterFactory> const&>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::shared_ptr<Catch::IReporterFactory> const&) [595]
                0.00    0.00       5/14          std::Rbtree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<Catch::IReporterFactory> >, std::Select1st<std::pair<std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<Catch::IReporterFactory> > >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<Catch::IReporterFactory> > > >::_M_get_insert_unique_pos(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [616]
[2018]   0.0    0.00    0.00      14         std::Rbtree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<Catch::IReporterFactory> >, std::Select1st<std::pair<std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<Catch::IReporterFactory> > >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<Catch::IReporterFactory> > > >::_S_key(std::Rbtree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<Catch::IReporterFactory> > > const) [2018]
                0.00    0.00      14/14          std::Rbtree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<Catch::IReporterFactory> >, std::Select1st<std::pair<std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<Catch::IReporterFactory> > >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<Catch::IReporterFactory> > > >::_S_value(std::Rbtree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<Catch::IReporterFactory> > > const) [2019]
                0.00    0.00      14/21          std::Select1st<std::pair<std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<Catch::IReporterFactory> > >::operator()(std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<Catch::IReporterFactory> > const&) const [1892]
-----------------------------------------------
                0.00    0.00      14/14          std::Rbtree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<Catch::IReporterFactory> >, std::Select1st<std::pair<std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<Catch::IReporterFactory> > >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<Catch::IReporterFactory> > > >::_S_key(std::Rbtree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<Catch::IReporterFactory> > > const) [2018]
[2019]   0.0    0.00    0.00      14         std::Rbtree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<Catch::IReporterFactory> >, std::Select1st<std::pair<std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<Catch::IReporterFactory> > >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<Catch::IReporterFactory> > > >::_S_value(std::Rbtree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<Catch::IReporterFactory> > > const) [2019]
                0.00    0.00      14/22          std::Rbtree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<Catch::IReporterFactory> > >::_M_valptr() const [1888]
-----------------------------------------------
                0.00    0.00      14/14          std::Rbtree_node<Catch::TestCase const> std::Rbtree<Catch::TestCase const, Catch::TestCase const, std::Identity<Catch::TestCase const>, std::less<Catch::TestCase const>, std::allocator<Catch::TestCase const> >::M_create_node<Catch::TestCase const>(Catch::TestCase const&&) [2023]
[2020]   0.0    0.00    0.00      14         std::Rbtree<Catch::TestCase const, Catch::TestCase const, std::Identity<Catch::TestCase const>, std::less<Catch::TestCase const>, std::allocator<Catch::TestCase const> >::M_get_node() [2020]
                0.00    0.00      14/56          std::Rbtree<Catch::TestCase const, Catch::TestCase const, std::Identity<Catch::TestCase const>, std::less<Catch::TestCase const>, std::allocator<Catch::TestCase const> >::M_get_Node_allocator() [1750]
                0.00    0.00      14/14          std::allocator_traits<std::allocator<std::Rbtree_node<Catch::TestCase const> > >::allocate(std::allocator<std::Rbtree_node<Catch::TestCase const> >&, unsigned long) [1996]
-----------------------------------------------
                0.00    0.00      14/14          std::Rbtree<Catch::TestCase const, Catch::TestCase const, std::Identity<Catch::TestCase const>, std::less<Catch::TestCase const>, std::allocator<Catch::TestCase const> >::M_drop_node(std::Rbtree_node<Catch::TestCase const>) [2022]
[2021]   0.0    0.00    0.00      14         std::Rbtree<Catch::TestCase const, Catch::TestCase const, std::Identity<Catch::TestCase const>, std::less<Catch::TestCase const>, std::allocator<Catch::TestCase const> >::M_put_node(std::Rbtree_node<Catch::TestCase const>) [2021]
                0.00    0.00      14/56          std::Rbtree<Catch::TestCase const, Catch::TestCase const, std::Identity<Catch::TestCase const>, std::less<Catch::TestCase const>, std::allocator<Catch::TestCase const> >::M_get_Node_allocator() [1750]
                0.00    0.00      14/14          std::allocator_traits<std::allocator<std::Rbtree_node<Catch::TestCase const> > >::deallocate(std::allocator<std::Rbtree_node<Catch::TestCase const> >&, std::Rbtree_node<Catch::TestCase const>, unsigned long) [1994]
-----------------------------------------------
                0.00    0.00      14/14          std::Rbtree<Catch::TestCase const, Catch::TestCase const, std::Identity<Catch::TestCase const>, std::less<Catch::TestCase const>, std::allocator<Catch::TestCase const> >::M_erase(std::Rbtree_node<Catch::TestCase const>) [4088]
[2022]   0.0    0.00    0.00      14         std::Rbtree<Catch::TestCase const, Catch::TestCase const, std::Identity<Catch::TestCase const>, std::less<Catch::TestCase const>, std::allocator<Catch::TestCase const> >::M_drop_node(std::Rbtree_node<Catch::TestCase const>) [2022]
                0.00    0.00      14/14          std::Rbtree<Catch::TestCase const, Catch::TestCase const, std::Identity<Catch::TestCase const>, std::less<Catch::TestCase const>, std::allocator<Catch::TestCase const> >::M_destroy_node(std::Rbtree_node<Catch::TestCase const>) [2025]
                0.00    0.00      14/14          std::Rbtree<Catch::TestCase const, Catch::TestCase const, std::Identity<Catch::TestCase const>, std::less<Catch::TestCase const>, std::allocator<Catch::TestCase const> >::M_put_node(std::Rbtree_node<Catch::TestCase const>) [2021]
-----------------------------------------------
                0.00    0.00      14/14          std::pair<std::Rbtree_iterator<Catch::TestCase const>, bool> std::Rbtree<Catch::TestCase const, Catch::TestCase const, std::Identity<Catch::TestCase const>, std::less<Catch::TestCase const>, std::allocator<Catch::TestCase const> >::M_emplace_unique<Catch::TestCase const>(Catch::TestCase const&&) [572]
[2023]   0.0    0.00    0.00      14         std::Rbtree_node<Catch::TestCase const> std::Rbtree<Catch::TestCase const, Catch::TestCase const, std::Identity<Catch::TestCase const>, std::less<Catch::TestCase const>, std::allocator<Catch::TestCase const> >::M_create_node<Catch::TestCase const>(Catch::TestCase const&&) [2023]
                0.00    0.00      14/14          std::Rbtree<Catch::TestCase const, Catch::TestCase const, std::Identity<Catch::TestCase const>, std::less<Catch::TestCase const>, std::allocator<Catch::TestCase const> >::M_get_node() [2020]
                0.00    0.00      14/84          Catch::TestCase const&& std::forward<Catch::TestCase const>(std::remove_reference<Catch::TestCase const>::type&) [1660]
                0.00    0.00      14/14          void std::Rbtree<Catch::TestCase const, Catch::TestCase const, std::Identity<Catch::TestCase const>, std::less<Catch::TestCase const>, std::allocator<Catch::TestCase const> >::M_construct_node<Catch::TestCase const>(std::Rbtree_node<Catch::TestCase const>, Catch::TestCase const&&) [2026]
-----------------------------------------------
                0.00    0.00      14/14          std::pair<std::Rbtree_iterator<Catch::TestCase const>, bool> std::Rbtree<Catch::TestCase const, Catch::TestCase const, std::Identity<Catch::TestCase const>, std::less<Catch::TestCase const>, std::allocator<Catch::TestCase const> >::M_emplace_unique<Catch::TestCase const>(Catch::TestCase const&&) [572]
[2024]   0.0    0.00    0.00      14         std::Rbtree<Catch::TestCase const, Catch::TestCase const, std::Identity<Catch::TestCase const>, std::less<Catch::TestCase const>, std::allocator<Catch::TestCase const> >::M_insert_node(std::Rbtree_node_base, std::Rbtree_node_base, std::Rbtree_node<Catch::TestCase const>) [2024]
                0.00    0.00      14/28          std::Rbtree<Catch::TestCase const, Catch::TestCase const, std::Identity<Catch::TestCase const>, std::less<Catch::TestCase const>, std::allocator<Catch::TestCase const> >::M_end() [1866]
                0.00    0.00      14/29          std::Rbtree_iterator<Catch::TestCase const>::Rbtree_iterator(std::Rbtree_node_base) [1848]
                0.00    0.00      13/26          std::Rbtree<Catch::TestCase const, Catch::TestCase const, std::Identity<Catch::TestCase const>, std::less<Catch::TestCase const>, std::allocator<Catch::TestCase const> >::S_key(std::Rbtree_node_base const) [1871]
                0.00    0.00      13/74          std::Rbtree<Catch::TestCase const, Catch::TestCase const, std::Identity<Catch::TestCase const>, std::less<Catch::TestCase const>, std::allocator<Catch::TestCase const> >::S_key(std::Rbtree_node<Catch::TestCase const> const) [1727]
                0.00    0.00      13/73          std::less<Catch::TestCase const>::operator()(Catch::TestCase const const&, Catch::TestCase const const&) const [1729]
-----------------------------------------------
                0.00    0.00      14/14          std::Rbtree<Catch::TestCase const, Catch::TestCase const, std::Identity<Catch::TestCase const>, std::less<Catch::TestCase const>, std::allocator<Catch::TestCase const> >::M_drop_node(std::Rbtree_node<Catch::TestCase const>) [2022]
[2025]   0.0    0.00    0.00      14         std::Rbtree<Catch::TestCase const, Catch::TestCase const, std::Identity<Catch::TestCase const>, std::less<Catch::TestCase const>, std::allocator<Catch::TestCase const> >::M_destroy_node(std::Rbtree_node<Catch::TestCase const>) [2025]
                0.00    0.00      14/28          std::Rbtree_node<Catch::TestCase const>::_M_valptr() [1860]
                0.00    0.00      14/56          std::Rbtree<Catch::TestCase const, Catch::TestCase const, std::Identity<Catch::TestCase const>, std::less<Catch::TestCase const>, std::allocator<Catch::TestCase const> >::M_get_Node_allocator() [1750]
                0.00    0.00      14/14          void std::allocator_traits<std::allocator<std::Rbtree_node<Catch::TestCase const> > >::destroy<Catch::TestCase const>(std::allocator<std::Rbtree_node<Catch::TestCase const> >&, Catch::TestCase const*) [1995]
-----------------------------------------------
                0.00    0.00      14/14          std::Rbtree_node<Catch::TestCase const> std::Rbtree<Catch::TestCase const, Catch::TestCase const, std::Identity<Catch::TestCase const>, std::less<Catch::TestCase const>, std::allocator<Catch::TestCase const> >::M_create_node<Catch::TestCase const>(Catch::TestCase const&&) [2023]
[2026]   0.0    0.00    0.00      14         void std::Rbtree<Catch::TestCase const, Catch::TestCase const, std::Identity<Catch::TestCase const>, std::less<Catch::TestCase const>, std::allocator<Catch::TestCase const> >::M_construct_node<Catch::TestCase const>(std::Rbtree_node<Catch::TestCase const>, Catch::TestCase const&&) [2026]
                0.00    0.00      14/460963      operator new(unsigned long, void) [1318]
                0.00    0.00      14/84          Catch::TestCase const&& std::forward<Catch::TestCase const>(std::remove_reference<Catch::TestCase const>::type&) [1660]
                0.00    0.00      14/28          std::Rbtree_node<Catch::TestCase const>::_M_valptr() [1860]
                0.00    0.00      14/56          std::Rbtree<Catch::TestCase const, Catch::TestCase const, std::Identity<Catch::TestCase const>, std::less<Catch::TestCase const>, std::allocator<Catch::TestCase const> >::M_get_Node_allocator() [1750]
                0.00    0.00      14/14          void std::allocator_traits<std::allocator<std::Rbtree_node<Catch::TestCase const> > >::construct<Catch::TestCase const, Catch::TestCase const>(std::allocator<std::Rbtree_node<Catch::TestCase const> >&, Catch::TestCase const**, Catch::TestCase const&&) [1997]
-----------------------------------------------
                0.00    0.00      14/14          std::pair<std::Rbtree_iterator<Catch::TestCase const>, bool> std::Rbtree<Catch::TestCase const, Catch::TestCase const, std::Identity<Catch::TestCase const>, std::less<Catch::TestCase const>, std::allocator<Catch::TestCase const> >::M_emplace_unique<Catch::TestCase const>(Catch::TestCase const&&) [572]
[2027]   0.0    0.00    0.00      14         std::Rbtree<Catch::TestCase const, Catch::TestCase const, std::Identity<Catch::TestCase const>, std::less<Catch::TestCase const>, std::allocator<Catch::TestCase const> >::M_get_insert_unique_pos(Catch::TestCase const const&) [2027]
                0.00    0.00      60/73          std::less<Catch::TestCase const>::operator()(Catch::TestCase const const&, Catch::TestCase const const&) const [1729]
                0.00    0.00      47/74          std::Rbtree<Catch::TestCase const, Catch::TestCase const, std::Identity<Catch::TestCase const>, std::less<Catch::TestCase const>, std::allocator<Catch::TestCase const> >::S_key(std::Rbtree_node<Catch::TestCase const> const) [1727]
                0.00    0.00      47/61          std::Rbtree<Catch::TestCase const, Catch::TestCase const, std::Identity<Catch::TestCase const>, std::less<Catch::TestCase const>, std::allocator<Catch::TestCase const> >::S_right(std::Rbtree_node_base) [1746]
                0.00    0.00      14/15          std::Rbtree<Catch::TestCase const, Catch::TestCase const, std::Identity<Catch::TestCase const>, std::less<Catch::TestCase const>, std::allocator<Catch::TestCase const> >::M_begin() [1925]
                0.00    0.00      14/28          std::Rbtree<Catch::TestCase const, Catch::TestCase const, std::Identity<Catch::TestCase const>, std::less<Catch::TestCase const>, std::allocator<Catch::TestCase const> >::M_end() [1866]
                0.00    0.00      14/29          std::Rbtree_iterator<Catch::TestCase const>::Rbtree_iterator(std::Rbtree_node_base) [1848]
                0.00    0.00      14/14          std::pair<std::Rbtree_node_base, std::Rbtree_node_base>::pair<std::Rbtree_node<Catch::TestCase const>&, std::Rbtree_node_base&, true>(std::Rbtree_node<Catch::TestCase const>&, std::Rbtree_node_base&) [2010]
                0.00    0.00      13/26          std::Rbtree<Catch::TestCase const, Catch::TestCase const, std::Identity<Catch::TestCase const>, std::less<Catch::TestCase const>, std::allocator<Catch::TestCase const> >::S_key(std::Rbtree_node_base const) [1871]
                0.00    0.00       1/1           std::Rbtree<Catch::TestCase const, Catch::TestCase const, std::Identity<Catch::TestCase const>, std::less<Catch::TestCase const>, std::allocator<Catch::TestCase const> >::begin() [4087]
                0.00    0.00       1/1           std::Rb_tree_iterator<Catch::TestCase const>::operator==(std::Rbtree_iterator<Catch::TestCase const> const&) const [3347]
-----------------------------------------------
                0.00    0.00      14/14          std::Rbtree<Catch::TestCase const, Catch::TestCase const, std::Identity<Catch::TestCase const>, std::less<Catch::TestCase const>, std::allocator<Catch::TestCase const> >::M_erase(std::Rbtree_node<Catch::TestCase const>) [4088]
[2028]   0.0    0.00    0.00      14         std::Rbtree<Catch::TestCase const, Catch::TestCase const, std::Identity<Catch::TestCase const>, std::less<Catch::TestCase const>, std::allocator<Catch::TestCase const> >::S_left(std::Rbtree_node_base) [2028]
-----------------------------------------------
                0.00    0.00      14/14          Catch::clara::detail::Opt::Opt(bool&) [599]
[2029]   0.0    0.00    0.00      14         std::shared_ptr<Catch::clara::detail::BoundFlagRef> std::make_shared<Catch::clara::detail::BoundFlagRef, bool&>(bool&) [2029]
                0.00    0.00      14/126         bool& std::forward<bool&>(std::remove_reference<bool&>::type&) [1596]
                0.00    0.00      14/14          std::allocator<Catch::clara::detail::BoundFlagRef>::allocator() [1966]
                0.00    0.00      14/14          std::shared_ptr<Catch::clara::detail::BoundFlagRef> std::allocate_shared<Catch::clara::detail::BoundFlagRef, std::allocator<Catch::clara::detail::BoundFlagRef>, bool&>(std::allocator<Catch::clara::detail::BoundFlagRef> const&, bool&) [2031]
                0.00    0.00      14/56          std::allocator<Catch::clara::detail::BoundFlagRef>::~allocator() [1748]
-----------------------------------------------
                0.00    0.00      14/14          __gnu_cxx::__normal_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > > std::move_backward<__gnu_cxx::__normal_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, __gnu_cxx::__normal_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > > >(__gnu_cxx::__normal_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, __gnu_cxx::__normal_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, __gnu_cxx::__normal_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >) [576]
[2030]   0.0    0.00    0.00      14         __gnu_cxx::__normal_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > > std::__miter_base<__gnu_cxx::__normal_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > > >(__gnu_cxx::__normal_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >) [2030]
-----------------------------------------------
                0.00    0.00      14/14          std::shared_ptr<Catch::clara::detail::BoundFlagRef> std::make_shared<Catch::clara::detail::BoundFlagRef, bool&>(bool&) [2029]
[2031]   0.0    0.00    0.00      14         std::shared_ptr<Catch::clara::detail::BoundFlagRef> std::allocate_shared<Catch::clara::detail::BoundFlagRef, std::allocator<Catch::clara::detail::BoundFlagRef>, bool&>(std::allocator<Catch::clara::detail::BoundFlagRef> const&, bool&) [2031]
                0.00    0.00      14/126         bool& std::forward<bool&>(std::remove_reference<bool&>::type&) [1596]
                0.00    0.00      14/14          std::shared_ptr<Catch::clara::detail::BoundFlagRef>::shared_ptr<std::allocator<Catch::clara::detail::BoundFlagRef>, bool&>(std::Spmake_shared_tag, std::allocator<Catch::clara::detail::BoundFlagRef> const&, bool&) [1968]
-----------------------------------------------
                0.00    0.00      14/14          void std::__sort<__gnu_cxx::__normal_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, __gnu_cxx::__ops::Iterless_iter>(__gnu_cxx::__normal_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, __gnu_cxx::__normal_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, __gnu_cxx::__ops::Iterless_iter) [259]
[2032]   0.0    0.00    0.00      14         void std::__introsort_loop<__gnu_cxx::__normal_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, long, __gnu_cxx::__ops::Iterless_iter>(__gnu_cxx::__normal_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, __gnu_cxx::__normal_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, long, __gnu_cxx::__ops::Iterless_iter) [2032]
                0.00    0.00      14/166         __gnu_cxx::__normal_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::vector<std::__cxx11::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&) [1558]
-----------------------------------------------
                0.00    0.00      14/14          std::__shared_count<(__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&) [1979]
[2033]   0.0    0.00    0.00      14         std::__allocated_ptr<std::allocator<std::Spcounted_ptr_inplace<Catch::clara::detail::BoundFlagRef, std::allocator<Catch::clara::detail::BoundFlagRef>, (__gnu_cxx::Lockpolicy)2> > > std::__allocate_guarded<std::allocator<std::Spcounted_ptr_inplace<Catch::clara::detail::BoundFlagRef, std::allocator<Catch::clara::detail::BoundFlagRef>, (__gnu_cxx::Lockpolicy)2> > >(std::allocator<std::Spcounted_ptr_inplace<Catch::clara::detail::BoundFlagRef, std::allocator<Catch::clara::detail::BoundFlagRef>, (__gnu_cxx::Lockpolicy)2> >&) [2033]
                0.00    0.00      14/14          std::allocator_traits<std::allocator<std::Spcounted_ptr_inplace<Catch::clara::detail::BoundFlagRef, std::allocator<Catch::clara::detail::BoundFlagRef>, (__gnu_cxx::Lockpolicy)2> > >::allocate(std::allocator<std::Spcounted_ptr_inplace<Catch::clara::detail::BoundFlagRef, std::allocator<Catch::clara::detail::BoundFlagRef>, (__gnu_cxx::Lockpolicy)2> >&, unsigned long) [1999]
                0.00    0.00      14/28          std::__allocated_ptr<std::allocator<std::Spcounted_ptr_inplace<Catch::clara::detail::BoundFlagRef, std::allocator<Catch::clara::detail::BoundFlagRef>, (__gnu_cxx::Lockpolicy)2> > >::__allocated_ptr(std::allocator<std::Spcounted_ptr_inplace<Catch::clara::detail::BoundFlagRef, std::allocator<Catch::clara::detail::BoundFlagRef>, (__gnu_cxx::Lockpolicy)2> >&, std::Spcounted_ptr_inplace<Catch::clara::detail::BoundFlagRef, std::allocator<Catch::clara::detail::BoundFlagRef>, (__gnu_cxx::Lockpolicy)2>) [1862]
-----------------------------------------------
                0.00    0.00      14/14          std::__shared_count<(__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&) [1979]
[2034]   0.0    0.00    0.00      14         std::remove_reference<std::allocator<Catch::clara::detail::BoundFlagRef> const&>::type&& std::move<std::allocator<Catch::clara::detail::BoundFlagRef> const&>(std::allocator<Catch::clara::detail::BoundFlagRef> const&) [2034]
-----------------------------------------------
                0.00    0.00      14/14          std::shared_ptr<Catch::clara::detail::BoundRef>::shared_ptr<Catch::clara::detail::BoundFlagRef, void>(std::shared_ptr<Catch::clara::detail::BoundFlagRef>&&) [1969]
[2035]   0.0    0.00    0.00      14         std::remove_reference<std::shared_ptr<Catch::clara::detail::BoundFlagRef>&>::type&& std::move<std::shared_ptr<Catch::clara::detail::BoundFlagRef>&>(std::shared_ptr<Catch::clara::detail::BoundFlagRef>&) [2035]
-----------------------------------------------
                0.00    0.00      14/14          std::__shared_ptr<Catch::TestCaseTracking::ITracker, (__gnu_cxx::Lockpolicy)2>::swap(std::__shared_ptr<Catch::TestCaseTracking::ITracker, (__gnu_cxx::Lockpolicy)2>&) [1972]
[2036]   0.0    0.00    0.00      14         std::enable_if<std::__and_<std::__not_<std::__is_tuple_like<Catch::TestCaseTracking::ITracker> >, std::is_move_constructible<Catch::TestCaseTracking::ITracker>, std::is_move_assignable<Catch::TestCaseTracking::ITracker> >::value, void>::type std::swap<Catch::TestCaseTracking::ITracker>(Catch::TestCaseTracking::ITracker&, Catch::TestCaseTracking::ITracker&) [2036]
                0.00    0.00      42/92          std::remove_reference<Catch::TestCaseTracking::ITracker&>::type&& std::move<Catch::TestCaseTracking::ITracker&>(Catch::TestCaseTracking::ITracker&) [1654]
-----------------------------------------------
                0.00    0.00      14/14          std::pair<std::Rbtree_node_base, std::Rbtree_node_base>::pair<std::Rbtree_node<Catch::TestCase>&, std::Rbtree_node_base&, true>(std::Rbtree_node<Catch::TestCase>&, std::Rbtree_node_base&) [2011]
[2037]   0.0    0.00    0.00      14         std::Rbtree_node<Catch::TestCase>& std::forward<std::Rbtree_node<Catch::TestCase>&>(std::remove_reference<std::Rbtree_node<Catch::TestCase>&>::type&) [2037]
-----------------------------------------------
                0.00    0.00      14/14          std::pair<std::Rbtree_node_base, std::Rbtree_node_base>::pair<std::Rbtree_node<Catch::TestCase const>&, std::Rbtree_node_base&, true>(std::Rbtree_node<Catch::TestCase const>&, std::Rbtree_node_base&) [2010]
[2038]   0.0    0.00    0.00      14         std::Rbtree_node<Catch::TestCase const>& std::forward<std::Rbtree_node<Catch::TestCase const>&>(std::remove_reference<std::Rbtree_node<Catch::TestCase const>&>::type&) [2038]
-----------------------------------------------
                0.00    0.00      14/14          std::pair<std::Rbtree_const_iterator<Catch::TestCase>, bool>::pair<std::Rbtree_iterator<Catch::TestCase>&, bool&, true>(std::Rbtree_iterator<Catch::TestCase>&, bool&) [2012]
[2039]   0.0    0.00    0.00      14         std::Rbtree_iterator<Catch::TestCase>& std::forward<std::Rbtree_iterator<Catch::TestCase>&>(std::remove_reference<std::Rbtree_iterator<Catch::TestCase>&>::type&) [2039]
-----------------------------------------------
                0.00    0.00      14/14          std::pair<std::Rbtree_iterator<Catch::TestCase>, bool>::pair<std::Rbtree_iterator<Catch::TestCase>, bool, true>(std::Rbtree_iterator<Catch::TestCase>&&, bool&&) [569]
[2040]   0.0    0.00    0.00      14         std::Rbtree_iterator<Catch::TestCase>&& std::forward<std::Rbtree_iterator<Catch::TestCase> >(std::remove_reference<std::Rbtree_iterator<Catch::TestCase> >::type&) [2040]
-----------------------------------------------
                0.00    0.00       2/13          ___CATCH__TEST____15() [196]
                0.00    0.00      11/13          ___CATCH__TEST____0() [89]
[2041]   0.0    0.00    0.00      13         Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&> Catch::Decomposer::operator<=<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [2041]
                0.00    0.00      13/13          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&) [2042]
-----------------------------------------------
                0.00    0.00      13/13          Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&> Catch::Decomposer::operator<=<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [2041]
[2042]   0.0    0.00    0.00      13         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&) [2042]
-----------------------------------------------
                0.00    0.00      12/12          std::allocator<Catch::clara::detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::~allocator() [2047]
[2043]   0.0    0.00    0.00      12         __gnu_cxx::new_allocator<Catch::clara::detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::~new_allocator() [2043]
-----------------------------------------------
                0.00    0.00      12/12          std::allocator<Catch::clara::detail::BoundValueRef<unsigned int> >::~allocator() [2048]
[2044]   0.0    0.00    0.00      12         __gnu_cxx::new_allocator<Catch::clara::detail::BoundValueRef<unsigned int> >::~new_allocator() [2044]
-----------------------------------------------
                0.00    0.00       2/12          std::allocator_traits<std::allocator<Catch::clara::detail::Arg> >::max_size(std::allocator<Catch::clara::detail::Arg> const&) [2868]
                0.00    0.00      10/12          __gnu_cxx::new_allocator<Catch::clara::detail::Arg>::allocate(unsigned long, void const) [2054]
[2045]   0.0    0.00    0.00      12         __gnu_cxx::new_allocator<Catch::clara::detail::Arg>::max_size() const [2045]
-----------------------------------------------
                0.00    0.00       1/12          std::vector<Catch::TestCase, std::allocator<Catch::TestCase> >::vector(std::vector<Catch::TestCase, std::allocator<Catch::TestCase> > const&) [760]
                0.00    0.00       1/12          std::Vectorbase<Catch::TestCase, std::allocator<Catch::TestCase> >::get_allocator() const [3327]
                0.00    0.00      10/12          std::vector<Catch::TestCase, std::allocator<Catch::TestCase> >::max_size() const [2061]
[2046]   0.0    0.00    0.00      12         std::Vectorbase<Catch::TestCase, std::allocator<Catch::TestCase> >::_M_get_Tp_allocator() const [2046]
-----------------------------------------------
                0.00    0.00       3/12          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> >&) [2546]
                0.00    0.00       3/12          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> >&) [2477]
                0.00    0.00       3/12          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() [2471]
                0.00    0.00       3/12          std::Spcounted_ptr_inplace<Catch::clara::detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::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> >&) [2522]
[2047]   0.0    0.00    0.00      12         std::allocator<Catch::clara::detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::~allocator() [2047]
                0.00    0.00      12/12          __gnu_cxx::new_allocator<Catch::clara::detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::~new_allocator() [2043]
-----------------------------------------------
                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&) [2547]
                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&) [2476]
                0.00    0.00       3/12          std::Spebo_helper<0, std::allocator<Catch::clara::detail::BoundValueRef<unsigned int> >, true>::~Spebo_helper() [2473]
                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&) [2529]
[2048]   0.0    0.00    0.00      12         std::allocator<Catch::clara::detail::BoundValueRef<unsigned int> >::~allocator() [2048]
                0.00    0.00      12/12          __gnu_cxx::new_allocator<Catch::clara::detail::BoundValueRef<unsigned int> >::~new_allocator() [2044]
-----------------------------------------------
                0.00    0.00       1/12          void std::allocator_traits<std::allocator<Catch::clara::detail::Arg> >::construct<Catch::clara::detail::Arg, Catch::clara::detail::Arg const&>(std::allocator<Catch::clara::detail::Arg>&, Catch::clara::detail::Arg, Catch::clara::detail::Arg const&) [1003]
                0.00    0.00       1/12          void std::vector<Catch::clara::detail::Arg, std::allocator<Catch::clara::detail::Arg> >::_M_realloc_insert<Catch::clara::detail::Arg const&>(__gnu_cxx::__normal_iterator<Catch::clara::detail::Arg, std::vector<Catch::clara::detail::Arg, std::allocator<Catch::clara::detail::Arg> > >, Catch::clara::detail::Arg const&) [995]
                0.00    0.00       1/12          void __gnu_cxx::new_allocator<Catch::clara::detail::Arg>::construct<Catch::clara::detail::Arg, Catch::clara::detail::Arg const&>(Catch::clara::detail::Arg, Catch::clara::detail::Arg const&) [1002]
                0.00    0.00       9/12          void std::Construct<Catch::clara::detail::Arg, Catch::clara::detail::Arg const&>(Catch::clara::detail::Arg, Catch::clara::detail::Arg const&) [843]
[2049]   0.0    0.00    0.00      12         Catch::clara::detail::Arg const& std::forward<Catch::clara::detail::Arg const&>(std::removereference<Catch::clara::detail::Arg const&>::type&) [2049]
-----------------------------------------------
                0.00    0.00      11/11          Catch::clara::detail::ParserRefImpl<Catch::clara::detail::Arg>::~ParserRefImpl() [913]
[2050]   0.0    0.00    0.00      11         Catch::clara::detail::ComposableParserImpl<Catch::clara::detail::Arg>::~ComposableParserImpl() [2050]
                0.00    0.00      11/2151        Catch::clara::detail::ParserBase::~ParserBase() [1368]
-----------------------------------------------
                0.00    0.00       1/11          Catch::(anonymous namespace)::makeReporter(std::shared_ptr<Catch::Config> const&) [300]
                0.00    0.00       1/11          Catch::Session::runInternal() [3]
                0.00    0.00       2/11          Catch::(anonymous namespace)::TestGroup::TestGroup(std::shared_ptr<Catch::Config> const&) [226]
                0.00    0.00       3/11          Catch::(anonymous namespace)::TestGroup::execute() [5]
                0.00    0.00       4/11          Catch::list(std::shared_ptr<Catch::Config> const&) [494]
[2051]   0.0    0.00    0.00      11         std::__shared_ptr_access<Catch::Config, (__gnu_cxx::Lockpolicy)2, false, false>::operator->() const [2051]
                0.00    0.00      11/19          std::__shared_ptr_access<Catch::Config, (__gnu_cxx::Lockpolicy)2, false, false>::_M_get() const [1899]
-----------------------------------------------
                0.00    0.00      10/10          Catch::clara::detail::ParserRefImpl<Catch::clara::detail::Arg>::ParserRefImpl(Catch::clara::detail::ParserRefImpl<Catch::clara::detail::Arg> const&) [831]
[2052]   0.0    0.00    0.00      10         Catch::clara::detail::ComposableParserImpl<Catch::clara::detail::Arg>::ComposableParserImpl(Catch::clara::detail::ComposableParserImpl<Catch::clara::detail::Arg> const&) [2052]
                0.00    0.00      10/2110        Catch::clara::detail::ParserBase::ParserBase(Catch::clara::detail::ParserBase const&) [1369]
-----------------------------------------------
                0.00    0.00      10/10          std::allocator_traits<std::allocator<Catch::clara::detail::Arg> >::deallocate(std::allocator<Catch::clara::detail::Arg>&, Catch::clara::detail::Arg, unsigned long) [2062]
[2053]   0.0    0.00    0.00      10         __gnu_cxx::new_allocator<Catch::clara::detail::Arg>::deallocate(Catch::clara::detail::Arg, unsigned long) [2053]
-----------------------------------------------
                0.00    0.00      10/10          std::allocator_traits<std::allocator<Catch::clara::detail::Arg> >::allocate(std::allocator<Catch::clara::detail::Arg>&, unsigned long) [2063]
[2054]   0.0    0.00    0.00      10         __gnu_cxx::new_allocator<Catch::clara::detail::Arg>::allocate(unsigned long, void const) [2054]
                0.00    0.00      10/12          __gnu_cxx::new_allocator<Catch::clara::detail::Arg>::max_size() const [2045]
-----------------------------------------------
                0.00    0.00       1/10          Catch::clara::detail::Parser::parse(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, Catch::clara::detail::TokenStream const&) const [243]
                0.00    0.00       9/10          Catch::clara::detail::Arg std::__uninitialized_copy<false>::__uninit_copy<__gnu_cxx::__normal_iterator<Catch::clara::detail::Arg const, std::vector<Catch::clara::detail::Arg, std::allocator<Catch::clara::detail::Arg> > >, Catch::clara::detail::Arg>(__gnu_cxx::__normal_iterator<Catch::clara::detail::Arg const, std::vector<Catch::clara::detail::Arg, std::allocator<Catch::clara::detail::Arg> > >, __gnu_cxx::__normal_iterator<Catch::clara::detail::Arg const, std::vector<Catch::clara::detail::Arg, std::allocator<Catch::clara::detail::Arg> > >, Catch::clara::detail::Arg) [839]
[2055]   0.0    0.00    0.00      10         __gnu_cxx::__normal_iterator<Catch::clara::detail::Arg const, std::vector<Catch::clara::detail::Arg, std::allocator<Catch::clara::detail::Arg> > >::operator++() [2055]
-----------------------------------------------
                0.00    0.00       5/10          std::vector<Catch::TestCase, std::allocator<Catch::TestCase> >::begin() const [2193]
                0.00    0.00       5/10          std::vector<Catch::TestCase, std::allocator<Catch::TestCase> >::end() const [2192]
[2056]   0.0    0.00    0.00      10         __gnu_cxx::__normal_iterator<Catch::TestCase const, std::vector<Catch::TestCase, std::allocator<Catch::TestCase> > >::__normal_iterator(Catch::TestCase const const&) [2056]
-----------------------------------------------
                0.00    0.00       5/10          std::vector<Catch::TestCase, std::allocator<Catch::TestCase> >::begin() [2202]
                0.00    0.00       5/10          std::vector<Catch::TestCase, std::allocator<Catch::TestCase> >::end() [2201]
[2057]   0.0    0.00    0.00      10         __gnu_cxx::__normal_iterator<Catch::TestCase, std::vector<Catch::TestCase, std::allocator<Catch::TestCase> > >::__normal_iterator(Catch::TestCase const&) [2057]
-----------------------------------------------
                0.00    0.00       1/10          Catch::clara::detail::Parser::parse(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, Catch::clara::detail::TokenStream const&) const [243]
                0.00    0.00       9/10          Catch::clara::detail::Arg std::__uninitialized_copy<false>::__uninit_copy<__gnu_cxx::__normal_iterator<Catch::clara::detail::Arg const, std::vector<Catch::clara::detail::Arg, std::allocator<Catch::clara::detail::Arg> > >, Catch::clara::detail::Arg>(__gnu_cxx::__normal_iterator<Catch::clara::detail::Arg const, std::vector<Catch::clara::detail::Arg, std::allocator<Catch::clara::detail::Arg> > >, __gnu_cxx::__normal_iterator<Catch::clara::detail::Arg const, std::vector<Catch::clara::detail::Arg, std::allocator<Catch::clara::detail::Arg> > >, Catch::clara::detail::Arg) [839]
[2058]   0.0    0.00    0.00      10         __gnu_cxx::__normal_iterator<Catch::clara::detail::Arg const, std::vector<Catch::clara::detail::Arg, std::allocator<Catch::clara::detail::Arg> > >::operator() const [2058]
-----------------------------------------------
                0.00    0.00       2/10          void std::vector<Catch::ISingleton, std::allocator<Catch::ISingleton> >::_M_realloc_insert<Catch::ISingleton const&>(__gnu_cxx::__normal_iterator<Catch::ISingleton*, std::vector<Catch::ISingleton, std::allocator<Catch::ISingleton> > >, Catch::ISingleton const&) [4028]
                0.00    0.00       2/10          __gnu_cxx::__normal_iterator<Catch::ISingleton*, std::vector<Catch::ISingleton, std::allocator<Catch::ISingleton> > >::difference_type __gnu_cxx::operator-<Catch::ISingleton**, std::vector<Catch::ISingleton, std::allocator<Catch::ISingleton> > >(__gnu_cxx::__normal_iterator<Catch::ISingleton**, std::vector<Catch::ISingleton, std::allocator<Catch::ISingleton> > > const&, __gnu_cxx::__normal_iterator<Catch::ISingleton**, std::vector<Catch::ISingleton, std::allocator<Catch::ISingleton> > > const&) [3273]
                0.00    0.00       6/10          bool __gnu_cxx::operator!=<Catch::ISingleton**, std::vector<Catch::ISingleton, std::allocator<Catch::ISingleton> > >(__gnu_cxx::__normal_iterator<Catch::ISingleton**, std::vector<Catch::ISingleton, std::allocator<Catch::ISingleton> > > const&, __gnu_cxx::__normal_iterator<Catch::ISingleton**, std::vector<Catch::ISingleton, std::allocator<Catch::ISingleton> > > const&) [2409]
[2059]   0.0    0.00    0.00      10         __gnu_cxx::__normal_iterator<Catch::ISingleton**, std::vector<Catch::ISingleton, std::allocator<Catch::ISingleton> > >::base() const [2059]
-----------------------------------------------
                0.00    0.00      10/10          bool std::operator==<Catch::SectionInfo>(std::move_iterator<Catch::SectionInfo> const&, std::move_iterator<Catch::SectionInfo> const&) [2204]
[2060]   0.0    0.00    0.00      10         std::move_iterator<Catch::SectionInfo>::base() const [2060]
-----------------------------------------------
                0.00    0.00      10/10          std::vector<Catch::TestCase, std::allocator<Catch::TestCase> >::_M_check_len(unsigned long, char const) const [2191]
[2061]   0.0    0.00    0.00      10         std::vector<Catch::TestCase, std::allocator<Catch::TestCase> >::max_size() const [2061]
                0.00    0.00      10/12          std::Vectorbase<Catch::TestCase, std::allocator<Catch::TestCase> >::_M_get_Tp_allocator() const [2046]
                0.00    0.00      10/10          std::allocator_traits<std::allocator<Catch::TestCase> >::max_size(std::allocator<Catch::TestCase> const&) [2064]
-----------------------------------------------
                0.00    0.00      10/10          std::Vectorbase<Catch::clara::detail::Arg, std::allocator<Catch::clara::detail::Arg> >::_M_deallocate(Catch::clara::detail::Arg, unsigned long) [1676]
[2062]   0.0    0.00    0.00      10         std::allocator_traits<std::allocator<Catch::clara::detail::Arg> >::deallocate(std::allocator<Catch::clara::detail::Arg>&, Catch::clara::detail::Arg, unsigned long) [2062]
                0.00    0.00      10/10          __gnu_cxx::new_allocator<Catch::clara::detail::Arg>::deallocate(Catch::clara::detail::Arg, unsigned long) [2053]
-----------------------------------------------
                0.00    0.00      10/10          std::Vectorbase<Catch::clara::detail::Arg, std::allocator<Catch::clara::detail::Arg> >::_M_allocate(unsigned long) [1710]
[2063]   0.0    0.00    0.00      10         std::allocator_traits<std::allocator<Catch::clara::detail::Arg> >::allocate(std::allocator<Catch::clara::detail::Arg>&, unsigned long) [2063]
                0.00    0.00      10/10          __gnu_cxx::new_allocator<Catch::clara::detail::Arg>::allocate(unsigned long, void const) [2054]
-----------------------------------------------
                0.00    0.00      10/10          std::vector<Catch::TestCase, std::allocator<Catch::TestCase> >::max_size() const [2061]
[2064]   0.0    0.00    0.00      10         std::allocator_traits<std::allocator<Catch::TestCase> >::max_size(std::allocator<Catch::TestCase> const&) [2064]
                0.00    0.00      10/16          __gnu_cxx::new_allocator<Catch::TestCase>::max_size() const [1912]
-----------------------------------------------
                0.00    0.00       1/10          void std::vector<Catch::clara::detail::Token, std::allocator<Catch::clara::detail::Token> >::_M_realloc_insert<Catch::clara::detail::Token>(__gnu_cxx::__normal_iterator<Catch::clara::detail::Token, std::vector<Catch::clara::detail::Token, std::allocator<Catch::clara::detail::Token> > >, Catch::clara::detail::Token&&) [1018]
                0.00    0.00       3/10          Catch::clara::detail::Token& std::vector<Catch::clara::detail::Token, std::allocator<Catch::clara::detail::Token> >::emplace_back<Catch::clara::detail::Token>(Catch::clara::detail::Token&&) [969]
                0.00    0.00       3/10          void std::allocator_traits<std::allocator<Catch::clara::detail::Token> >::construct<Catch::clara::detail::Token, Catch::clara::detail::Token>(std::allocator<Catch::clara::detail::Token>&, Catch::clara::detail::Token, Catch::clara::detail::Token&&) [974]
                0.00    0.00       3/10          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&&) [973]
[2065]   0.0    0.00    0.00      10         Catch::clara::detail::Token&& std::forward<Catch::clara::detail::Token>(std::remove_reference<Catch::clara::detail::Token>::type&) [2065]
-----------------------------------------------
                0.00    0.00       9/9           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&) [2074]
[2066]   0.0    0.00    0.00       9         __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&) [2066]
-----------------------------------------------
                0.00    0.00       9/9           std::allocator<Catch::clara::detail::BoundValueRef<unsigned int> >::allocator(std::allocator<Catch::clara::detail::BoundValueRef<unsigned int> > const&) [2075]
[2067]   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&) [2067]
-----------------------------------------------
                0.00    0.00       9/9           std::Spcounted_ptr_inplace<Catch::clara::detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::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() [2078]
[2068]   0.0    0.00    0.00       9         __gnu_cxx::__aligned_buffer<Catch::clara::detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::_M_ptr() [2068]
                0.00    0.00       9/9           __gnu_cxx::__aligned_buffer<Catch::clara::detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::_M_addr() [2069]
-----------------------------------------------
                0.00    0.00       9/9           __gnu_cxx::__aligned_buffer<Catch::clara::detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::_M_ptr() [2068]
[2069]   0.0    0.00    0.00       9         __gnu_cxx::__aligned_buffer<Catch::clara::detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::_M_addr() [2069]
-----------------------------------------------
                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() [2079]
[2070]   0.0    0.00    0.00       9         __gnu_cxx::__aligned_buffer<Catch::clara::detail::BoundValueRef<unsigned int> >::_M_ptr() [2070]
                0.00    0.00       9/9           __gnu_cxx::__aligned_buffer<Catch::clara::detail::BoundValueRef<unsigned int> >::_M_addr() [2071]
-----------------------------------------------
                0.00    0.00       9/9           __gnu_cxx::__aligned_buffer<Catch::clara::detail::BoundValueRef<unsigned int> >::_M_ptr() [2070]
[2071]   0.0    0.00    0.00       9         __gnu_cxx::__aligned_buffer<Catch::clara::detail::BoundValueRef<unsigned int> >::_M_addr() [2071]
-----------------------------------------------
                0.00    0.00       9/9           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_ptr() [2080]
[2072]   0.0    0.00    0.00       9         __gnu_cxx::__aligned_buffer<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::_M_ptr() [2072]
                0.00    0.00       9/9           __gnu_cxx::__aligned_buffer<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::_M_addr() [2073]
-----------------------------------------------
                0.00    0.00       9/9           __gnu_cxx::__aligned_buffer<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::_M_ptr() [2072]
[2073]   0.0    0.00    0.00       9         __gnu_cxx::__aligned_buffer<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::_M_addr() [2073]
-----------------------------------------------
                0.00    0.00       3/9           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> >&) [2477]
                0.00    0.00       3/9           std::Spcounted_ptr_inplace<Catch::clara::detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::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> >&) [2522]
                0.00    0.00       3/9           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&) [2470]
[2074]   0.0    0.00    0.00       9         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&) [2074]
                0.00    0.00       9/9           __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&) [2066]
-----------------------------------------------
                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&) [2476]
                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&) [2529]
                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&) [2472]
[2075]   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&) [2075]
                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&) [2067]
-----------------------------------------------
                0.00    0.00       4/9           std::Vectorbase<Catch::TestCase, std::allocator<Catch::TestCase> >::~Vectorbase() [2282]
                0.00    0.00       5/9           void std::vector<Catch::TestCase, std::allocator<Catch::TestCase> >::_M_realloc_insert<Catch::TestCase const&>(__gnu_cxx::__normal_iterator<Catch::TestCase, std::vector<Catch::TestCase, std::allocator<Catch::TestCase> > >, Catch::TestCase const&) [743]
[2076]   0.0    0.00    0.00       9         std::Vectorbase<Catch::TestCase, std::allocator<Catch::TestCase> >::_M_deallocate(Catch::TestCase, unsigned long) [2076]
                0.00    0.00       6/6           std::allocator_traits<std::allocator<Catch::TestCase> >::deallocate(std::allocator<Catch::TestCase>&, Catch::TestCase, unsigned long) [2163]
-----------------------------------------------
                0.00    0.00       1/9           std::Rbtree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<Catch::IReporterFactory> >, std::Select1st<std::pair<std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<Catch::IReporterFactory> > >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<Catch::IReporterFactory> > > >::begin() [4081]
                0.00    0.00       4/9           std::Rbtree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<Catch::IReporterFactory> >, std::Select1st<std::pair<std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<Catch::IReporterFactory> > >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<Catch::IReporterFactory> > > >::_M_get_insert_unique_pos(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [616]
                0.00    0.00       4/9           std::Rbtree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<Catch::IReporterFactory> >, std::Select1st<std::pair<std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<Catch::IReporterFactory> > >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<Catch::IReporterFactory> > > >::_M_insert_node(std::Rbtree_node_base, std::Rbtree_node_base, std::Rbtree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<Catch::IReporterFactory> > >) [657]
[2077]   0.0    0.00    0.00       9         std::Rbtree_iterator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<Catch::IReporterFactory> > >::Rbtree_iterator(std::Rbtree_node_base) [2077]
-----------------------------------------------
                0.00    0.00       3/9           std::Spcounted_ptr_inplace<Catch::clara::detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::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> >&) [2522]
                0.00    0.00       3/9           std::Spcounted_ptr_inplace<Catch::clara::detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::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() [2518]
                0.00    0.00       3/9           std::Spcounted_ptr_inplace<Catch::clara::detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::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&) [2519]
[2078]   0.0    0.00    0.00       9         std::Spcounted_ptr_inplace<Catch::clara::detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::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() [2078]
                0.00    0.00       9/9           __gnu_cxx::__aligned_buffer<Catch::clara::detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::_M_ptr() [2068]
-----------------------------------------------
                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&) [2529]
                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() [2525]
                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&) [2526]
[2079]   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() [2079]
                0.00    0.00       9/9           __gnu_cxx::__aligned_buffer<Catch::clara::detail::BoundValueRef<unsigned int> >::_M_ptr() [2070]
-----------------------------------------------
                0.00    0.00       3/9           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]) [855]
                0.00    0.00       3/9           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() [1067]
                0.00    0.00       3/9           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&) [2536]
[2080]   0.0    0.00    0.00       9         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_ptr() [2080]
                0.00    0.00       9/9           __gnu_cxx::__aligned_buffer<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::_M_ptr() [2072]
-----------------------------------------------
                0.00    0.00       4/9           std::Rbtree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<Catch::IReporterFactory> >, std::Select1st<std::pair<std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<Catch::IReporterFactory> > >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<Catch::IReporterFactory> > > >::_M_erase(std::Rbtree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<Catch::IReporterFactory> > >) [1032]
                0.00    0.00       5/9           std::Rbtree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<Catch::IReporterFactory> >, std::Select1st<std::pair<std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<Catch::IReporterFactory> > >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<Catch::IReporterFactory> > > >::_M_get_insert_unique_pos(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [616]
[2081]   0.0    0.00    0.00       9         std::Rbtree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<Catch::IReporterFactory> >, std::Select1st<std::pair<std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<Catch::IReporterFactory> > >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<Catch::IReporterFactory> > > >::_S_right(std::Rbtree_node_base) [2081]
-----------------------------------------------
                0.00    0.00       9/9           std::enable_if<std::__and_<std::__not_<std::__is_tuple_like<Catch::(anonymous namespace)::ColumnInfo> >, std::is_move_constructible<Catch::(anonymous namespace)::ColumnInfo>, std::is_move_assignable<Catch::(anonymous namespace)::ColumnInfo> >::value, void>::type std::swap<Catch::(anonymous namespace)::ColumnInfo>(Catch::(anonymous namespace)::ColumnInfo&, Catch::(anonymous namespace)::ColumnInfo&) [2563]
[2082]   0.0    0.00    0.00       9         std::remove_reference<Catch::(anonymous namespace)::ColumnInfo&>::type&& std::move<Catch::(anonymous namespace)::ColumnInfo&>(Catch::(anonymous namespace)::ColumnInfo&) [2082]
-----------------------------------------------
                0.00    0.00       8/8           Catch::Colour::use(Catch::Colour::Code) [487]
[2083]   0.0    0.00    0.00       8         Catch::(anonymous namespace)::NoColourImpl::use(Catch::Colour::Code) [2083]
-----------------------------------------------
                0.00    0.00       8/8           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> > > > > >::~allocator() [2091]
[2084]   0.0    0.00    0.00       8         __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> > > > > >::~new_allocator() [2084]
-----------------------------------------------
                0.00    0.00       8/8           std::allocator<Catch::clara::detail::BoundValueRef<double> >::~allocator() [2092]
[2085]   0.0    0.00    0.00       8         __gnu_cxx::new_allocator<Catch::clara::detail::BoundValueRef<double> >::~new_allocator() [2085]
-----------------------------------------------
                0.00    0.00       8/8           std::Rbtree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<Catch::IReporterFactory> > >::_M_valptr() [2093]
[2086]   0.0    0.00    0.00       8         __gnu_cxx::__aligned_membuf<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<Catch::IReporterFactory> > >::_M_ptr() [2086]
                0.00    0.00       8/8           __gnu_cxx::__aligned_membuf<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<Catch::IReporterFactory> > >::_M_addr() [2087]
-----------------------------------------------
                0.00    0.00       8/8           __gnu_cxx::__aligned_membuf<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<Catch::IReporterFactory> > >::_M_ptr() [2086]
[2087]   0.0    0.00    0.00       8         __gnu_cxx::__aligned_membuf<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<Catch::IReporterFactory> > >::_M_addr() [2087]
-----------------------------------------------
                0.00    0.00       1/8           std::vector<Catch::clara::detail::Token, std::allocator<Catch::clara::detail::Token> >::begin() [4012]
                0.00    0.00       3/8           __gnu_cxx::__normal_iterator<Catch::clara::detail::Token, std::vector<Catch::clara::detail::Token, std::allocator<Catch::clara::detail::Token> > >::operator-(long) const [2419]
                0.00    0.00       4/8           std::vector<Catch::clara::detail::Token, std::allocator<Catch::clara::detail::Token> >::end() [2305]
[2088]   0.0    0.00    0.00       8         __gnu_cxx::__normal_iterator<Catch::clara::detail::Token, std::vector<Catch::clara::detail::Token, std::allocator<Catch::clara::detail::Token> > >::__normal_iterator(Catch::clara::detail::Token const&) [2088]
-----------------------------------------------
                0.00    0.00       4/8           void std::vector<Catch::SectionInfo, std::allocator<Catch::SectionInfo> >::_M_realloc_insert<Catch::SectionInfo const&>(__gnu_cxx::__normal_iterator<Catch::SectionInfo, std::vector<Catch::SectionInfo, std::allocator<Catch::SectionInfo> > >, Catch::SectionInfo const&) [896]
                0.00    0.00       4/8           __gnu_cxx::__normal_iterator<Catch::SectionInfo, std::vector<Catch::SectionInfo, std::allocator<Catch::SectionInfo> > >::difference_type __gnu_cxx::operator-<Catch::SectionInfo, std::vector<Catch::SectionInfo, std::allocator<Catch::SectionInfo> > >(__gnu_cxx::__normal_iterator<Catch::SectionInfo, std::vector<Catch::SectionInfo, std::allocator<Catch::SectionInfo> > > const&, __gnu_cxx::__normal_iterator<Catch::SectionInfo, std::vector<Catch::SectionInfo, std::allocator<Catch::SectionInfo> > > const&) [2653]
[2089]   0.0    0.00    0.00       8         __gnu_cxx::__normal_iterator<Catch::SectionInfo, std::vector<Catch::SectionInfo, std::allocator<Catch::SectionInfo> > >::base() const [2089]
-----------------------------------------------
                0.00    0.00       8/8           std::vector<Catch::SectionInfo, std::allocator<Catch::SectionInfo> >::_M_check_len(unsigned long, char const) const [2683]
[2090]   0.0    0.00    0.00       8         std::vector<Catch::SectionInfo, std::allocator<Catch::SectionInfo> >::size() const [2090]
-----------------------------------------------
                0.00    0.00       2/8           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> > > > > > std::make_shared<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::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >&) [2946]
                0.00    0.00       2/8           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> > > >&) [2815]
                0.00    0.00       2/8           std::Spebo_helper<0, 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> > > > > >, true>::~Spebo_helper() [2808]
                0.00    0.00       2/8           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> > > >&) [2901]
[2091]   0.0    0.00    0.00       8         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> > > > > >::~allocator() [2091]
                0.00    0.00       8/8           __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> > > > > >::~new_allocator() [2084]
-----------------------------------------------
                0.00    0.00       2/8           std::shared_ptr<Catch::clara::detail::BoundValueRef<double> > std::make_shared<Catch::clara::detail::BoundValueRef<double>, double&>(double&) [2947]
                0.00    0.00       2/8           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&) [2816]
                0.00    0.00       2/8           std::Spebo_helper<0, std::allocator<Catch::clara::detail::BoundValueRef<double> >, true>::~Spebo_helper() [2810]
                0.00    0.00       2/8           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&) [2908]
[2092]   0.0    0.00    0.00       8         std::allocator<Catch::clara::detail::BoundValueRef<double> >::~allocator() [2092]
                0.00    0.00       8/8           __gnu_cxx::new_allocator<Catch::clara::detail::BoundValueRef<double> >::~new_allocator() [2085]
-----------------------------------------------
                0.00    0.00       4/8           std::Rbtree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<Catch::IReporterFactory> >, std::Select1st<std::pair<std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<Catch::IReporterFactory> > >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<Catch::IReporterFactory> > > >::_M_destroy_node(std::Rbtree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<Catch::IReporterFactory> > >) [1029]
                0.00    0.00       4/8           void std::Rbtree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<Catch::IReporterFactory> >, std::Select1st<std::pair<std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<Catch::IReporterFactory> > >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<Catch::IReporterFactory> > > >::_M_construct_node<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::shared_ptr<Catch::IReporterFactory> const&>(std::Rbtree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<Catch::IReporterFactory> > >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::shared_ptr<Catch::IReporterFactory> const&) [961]
[2093]   0.0    0.00    0.00       8         std::Rbtree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<Catch::IReporterFactory> > >::_M_valptr() [2093]
                0.00    0.00       8/8           __gnu_cxx::__aligned_membuf<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<Catch::IReporterFactory> > >::_M_ptr() [2086]
-----------------------------------------------
                0.00    0.00       8/8           std::move_iterator<Catch::SectionInfo> std::__make_move_if_noexcept_iterator<Catch::SectionInfo, std::move_iterator<Catch::SectionInfo> >(Catch::SectionInfo) [2097]
[2094]   0.0    0.00    0.00       8         std::move_iterator<Catch::SectionInfo>::move_iterator(Catch::SectionInfo) [2094]
-----------------------------------------------
                0.00    0.00       4/8           std::Rbtree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<Catch::IReporterFactory> >, std::Select1st<std::pair<std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<Catch::IReporterFactory> > >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<Catch::IReporterFactory> > > >::_M_get_insert_unique_pos(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [616]
                0.00    0.00       4/8           std::Rbtree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<Catch::IReporterFactory> >, std::Select1st<std::pair<std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<Catch::IReporterFactory> > >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<Catch::IReporterFactory> > > >::_M_insert_node(std::Rbtree_node_base, std::Rbtree_node_base, std::Rbtree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<Catch::IReporterFactory> > >) [657]
[2095]   0.0    0.00    0.00       8         std::Rbtree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<Catch::IReporterFactory> >, std::Select1st<std::pair<std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<Catch::IReporterFactory> > >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<Catch::IReporterFactory> > > >::_M_end() [2095]
-----------------------------------------------
                0.00    0.00       4/8           void std::Destroyaux<false>::__destroy<Catch::(anonymous namespace)::ColumnInfo>(Catch::(anonymous namespace)::ColumnInfo, Catch::(anonymous namespace)::ColumnInfo) [1043]
                0.00    0.00       4/8           Catch::(anonymous namespace)::ColumnInfo std::__uninitialized_copy<false>::__uninit_copy<Catch::(anonymous namespace)::ColumnInfo const, Catch::(anonymous namespace)::ColumnInfo>(Catch::(anonymous namespace)::ColumnInfo const, Catch::(anonymous namespace)::ColumnInfo const, Catch::(anonymous namespace)::ColumnInfo) [963]
[2096]   0.0    0.00    0.00       8         Catch::(anonymous namespace)::ColumnInfo std::__addressof<Catch::(anonymous namespace)::ColumnInfo>(Catch::(anonymous namespace)::ColumnInfo&) [2096]
-----------------------------------------------
                0.00    0.00       8/8           Catch::SectionInfo std::__uninitialized_move_if_noexcept_a<Catch::SectionInfo, Catch::SectionInfo, std::allocator<Catch::SectionInfo> >(Catch::SectionInfo, Catch::SectionInfo, Catch::SectionInfo, std::allocator<Catch::SectionInfo>&) [990]
[2097]   0.0    0.00    0.00       8         std::move_iterator<Catch::SectionInfo> std::__make_move_if_noexcept_iterator<Catch::SectionInfo, std::move_iterator<Catch::SectionInfo> >(Catch::SectionInfo) [2097]
                0.00    0.00       8/8           std::move_iterator<Catch::SectionInfo>::move_iterator(Catch::SectionInfo) [2094]
-----------------------------------------------
                0.00    0.00       1/8           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}> > std::make_shared<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&>({lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#2} const&) [4097]
                0.00    0.00       1/8           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}> > std::allocate_shared<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::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&) [4125]
                0.00    0.00       1/8           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}> >::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&) [3463]
                0.00    0.00       1/8           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&) [3614]
                0.00    0.00       1/8           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&) [3698]
                0.00    0.00       1/8           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&) [3898]
                0.00    0.00       1/8           void std::allocator_traits<std::allocator<Catch::clara::detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#2}> > >::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::clara::detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#2}>&, Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#2}, {lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#2} const&) [3787]
                0.00    0.00       1/8           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&) [3150]
[2098]   0.0    0.00    0.00       8         Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#2} const& std::forward<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#2} const&>(std::remove_reference<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#2} const&>::type&) [2098]
-----------------------------------------------
                0.00    0.00       1/8           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}> > std::make_shared<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&>({lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#3} const&) [4098]
                0.00    0.00       1/8           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}> > std::allocate_shared<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::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&) [4126]
                0.00    0.00       1/8           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}> >::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&) [3464]
                0.00    0.00       1/8           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&) [3616]
                0.00    0.00       1/8           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&) [3699]
                0.00    0.00       1/8           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&) [3905]
                0.00    0.00       1/8           void std::allocator_traits<std::allocator<Catch::clara::detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#3}> > >::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::clara::detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#3}>&, Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#3}, {lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#3} const&) [3789]
                0.00    0.00       1/8           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&) [3153]
[2099]   0.0    0.00    0.00       8         Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#3} const& std::forward<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#3} const&>(std::remove_reference<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#3} const&>::type&) [2099]
-----------------------------------------------
                0.00    0.00       1/8           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}> > std::make_shared<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&>({lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#4} const&) [4099]
                0.00    0.00       1/8           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}> > std::allocate_shared<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::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&) [4127]
                0.00    0.00       1/8           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}> >::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&) [3465]
                0.00    0.00       1/8           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&) [3618]
                0.00    0.00       1/8           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&) [3700]
                0.00    0.00       1/8           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&) [3912]
                0.00    0.00       1/8           void std::allocator_traits<std::allocator<Catch::clara::detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#4}> > >::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::clara::detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#4}>&, Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#4}, {lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#4} const&) [3791]
                0.00    0.00       1/8           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&) [3156]
[2100]   0.0    0.00    0.00       8         Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#4} const& std::forward<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#4} const&>(std::remove_reference<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#4} const&>::type&) [2100]
-----------------------------------------------
                0.00    0.00       1/8           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}> > std::make_shared<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&>({lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#5} const&) [4100]
                0.00    0.00       1/8           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}> > std::allocate_shared<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::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&) [4128]
                0.00    0.00       1/8           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}> >::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&) [3466]
                0.00    0.00       1/8           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&) [3620]
                0.00    0.00       1/8           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&) [3701]
                0.00    0.00       1/8           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&) [3919]
                0.00    0.00       1/8           void std::allocator_traits<std::allocator<Catch::clara::detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#5}> > >::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::clara::detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#5}>&, Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#5}, {lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#5} const&) [3793]
                0.00    0.00       1/8           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&) [3159]
[2101]   0.0    0.00    0.00       8         Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#5} const& std::forward<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#5} const&>(std::remove_reference<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#5} const&>::type&) [2101]
-----------------------------------------------
                0.00    0.00       1/8           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}> > std::make_shared<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&>({lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#6} const&) [4101]
                0.00    0.00       1/8           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}> > std::allocate_shared<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::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&) [4129]
                0.00    0.00       1/8           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}> >::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&) [3467]
                0.00    0.00       1/8           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&) [3622]
                0.00    0.00       1/8           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&) [3702]
                0.00    0.00       1/8           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&) [3926]
                0.00    0.00       1/8           void std::allocator_traits<std::allocator<Catch::clara::detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#6}> > >::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::clara::detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#6}>&, Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#6}, {lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#6} const&) [3795]
                0.00    0.00       1/8           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&) [3162]
[2102]   0.0    0.00    0.00       8         Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#6} const& std::forward<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#6} const&>(std::remove_reference<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#6} const&>::type&) [2102]
-----------------------------------------------
                0.00    0.00       1/8           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}> > std::make_shared<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&>({lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#7} const&) [4102]
                0.00    0.00       1/8           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}> > std::allocate_shared<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::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&) [4130]
                0.00    0.00       1/8           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}> >::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&) [3468]
                0.00    0.00       1/8           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&) [3624]
                0.00    0.00       1/8           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&) [3703]
                0.00    0.00       1/8           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&) [3933]
                0.00    0.00       1/8           void std::allocator_traits<std::allocator<Catch::clara::detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#7}> > >::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::clara::detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#7}>&, Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#7}, {lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#7} const&) [3797]
                0.00    0.00       1/8           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&) [3165]
[2103]   0.0    0.00    0.00       8         Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#7} const& std::forward<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#7} const&>(std::remove_reference<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#7} const&>::type&) [2103]
-----------------------------------------------
                0.00    0.00       1/8           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&)#8}> > std::make_shared<Catch::clara::detail::BoundLambda<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&>({lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#8} const&) [4103]
                0.00    0.00       1/8           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&)#8}> > std::allocate_shared<Catch::clara::detail::BoundLambda<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::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&) [4131]
                0.00    0.00       1/8           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&)#8}> >::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&) [3469]
                0.00    0.00       1/8           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&)#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&) [3626]
                0.00    0.00       1/8           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&)#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::BoundLambda<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&) [3704]
                0.00    0.00       1/8           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&)#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::BoundLambda<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&) [3940]
                0.00    0.00       1/8           void std::allocator_traits<std::allocator<Catch::clara::detail::BoundLambda<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::clara::detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#8}>&, Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#8}, {lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#8} const&) [3799]
                0.00    0.00       1/8           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&)#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&) [3168]
[2104]   0.0    0.00    0.00       8         Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#8} const& std::forward<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#8} const&>(std::remove_reference<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#8} const&>::type&) [2104]
-----------------------------------------------
                0.00    0.00       1/8           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&)#1}> > std::make_shared<Catch::clara::detail::BoundLambda<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&>({lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#1} const&) [4104]
                0.00    0.00       1/8           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&)#1}> > std::allocate_shared<Catch::clara::detail::BoundLambda<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::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&) [4132]
                0.00    0.00       1/8           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&)#1}> >::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&) [3470]
                0.00    0.00       1/8           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&)#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&) [3628]
                0.00    0.00       1/8           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&)#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::BoundLambda<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&) [3705]
                0.00    0.00       1/8           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&)#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::BoundLambda<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&) [3947]
                0.00    0.00       1/8           void std::allocator_traits<std::allocator<Catch::clara::detail::BoundLambda<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::clara::detail::BoundLambda<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}, {lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#1} const&) [3801]
                0.00    0.00       1/8           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&)#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&) [3171]
[2105]   0.0    0.00    0.00       8         Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#1} const& std::forward<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#1} const&>(std::remove_reference<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#1} const&>::type&) [2105]
-----------------------------------------------
                0.00    0.00       1/8           std::shared_ptr<Catch::clara::detail::BoundFlagLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(bool)#9}> > std::make_shared<Catch::clara::detail::BoundFlagLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(bool)#9}>, {lambda(bool)#9} const&>({lambda(bool)#9} const&) [4108]
                0.00    0.00       1/8           std::shared_ptr<Catch::clara::detail::BoundFlagLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(bool)#9}> > std::allocate_shared<Catch::clara::detail::BoundFlagLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(bool)#9}>, std::allocator<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(bool)#9}>, {lambda(bool)#9} const&>(std::allocator<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(bool)#9}> const&, {lambda(bool)#9} const&) [4136]
                0.00    0.00       1/8           std::shared_ptr<Catch::clara::detail::BoundFlagLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(bool)#9}> >::shared_ptr<std::allocator<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(bool)#9}>, {lambda(bool)#9} const&>(std::Spmake_shared_tag, std::allocator<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(bool)#9}> const&, {lambda(bool)#9} const&) [3474]
                0.00    0.00       1/8           std::__shared_ptr<Catch::clara::detail::BoundFlagLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(bool)#9}>, (__gnu_cxx::Lockpolicy)2>::__shared_ptr<std::allocator<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(bool)#9}>, {lambda(bool)#9} const&>(std::Spmake_shared_tag, std::allocator<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(bool)#9}> const&, {lambda(bool)#9} const&) [3636]
                0.00    0.00       1/8           std::__shared_count<(__gnu_cxx::Lockpolicy)2>::__shared_count<Catch::clara::detail::BoundFlagLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(bool)#9}>, std::allocator<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(bool)#9}>, {lambda(bool)#9} const&>(std::Spmake_shared_tag, Catch::clara::detail::BoundFlagLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(bool)#9}>, std::allocator<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(bool)#9}> const&, {lambda(bool)#9} const&) [3709]
                0.00    0.00       1/8           std::Spcounted_ptr_inplace<Catch::clara::detail::BoundFlagLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(bool)#9}>, std::allocator<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(bool)#9}>, (__gnu_cxx::Lockpolicy)2>::Spcounted_ptr_inplace<{lambda(bool)#9} const&>(Catch::clara::detail::BoundFlagLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(bool)#9}>, {lambda(bool)#9} const&) [3975]
                0.00    0.00       1/8           void std::allocator_traits<std::allocator<Catch::clara::detail::BoundFlagLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(bool)#9}> > >::construct<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(bool)#9}, {lambda(bool)#9} const&>(Catch::clara::detail::BoundFlagLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(bool)#9}>&, Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(bool)#9}, {lambda(bool)#9} const&) [3809]
                0.00    0.00       1/8           void __gnu_cxx::new_allocator<Catch::clara::detail::BoundFlagLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(bool)#9}> >::construct<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(bool)#9}, {lambda(bool)#9} const&>(Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(bool)#9}, {lambda(bool)#9} const&) [3183]
[2106]   0.0    0.00    0.00       8         Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(bool)#9} const& std::forward<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(bool)#9} const&>(std::remove_reference<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(bool)#9} const&>::type&) [2106]
-----------------------------------------------
                0.00    0.00       1/8           std::shared_ptr<Catch::clara::detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(bool)#11}> > std::make_shared<Catch::clara::detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(bool)#11}>, {lambda(bool)#11} const&>({lambda(bool)#11} const&) [4105]
                0.00    0.00       1/8           std::shared_ptr<Catch::clara::detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(bool)#11}> > std::allocate_shared<Catch::clara::detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(bool)#11}>, std::allocator<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(bool)#11}>, {lambda(bool)#11} const&>(std::allocator<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(bool)#11}> const&, {lambda(bool)#11} const&) [4133]
                0.00    0.00       1/8           std::shared_ptr<Catch::clara::detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(bool)#11}> >::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&) [3471]
                0.00    0.00       1/8           std::__shared_ptr<Catch::clara::detail::BoundLambda<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&) [3630]
                0.00    0.00       1/8           std::__shared_count<(__gnu_cxx::Lockpolicy)2>::__shared_count<Catch::clara::detail::BoundLambda<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::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(bool)#11}>, std::allocator<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(bool)#11}> const&, {lambda(bool)#11} const&) [3706]
                0.00    0.00       1/8           std::Spcounted_ptr_inplace<Catch::clara::detail::BoundLambda<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::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(bool)#11}>, {lambda(bool)#11} const&) [3954]
                0.00    0.00       1/8           void std::allocator_traits<std::allocator<Catch::clara::detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(bool)#11}> > >::construct<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(bool)#11}, {lambda(bool)#11} const&>(Catch::clara::detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(bool)#11}>&, Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(bool)#11}, {lambda(bool)#11} const&) [3803]
                0.00    0.00       1/8           void __gnu_cxx::new_allocator<Catch::clara::detail::BoundLambda<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&) [3174]
[2107]   0.0    0.00    0.00       8         Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(bool)#11} const& std::forward<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(bool)#11} const&>(std::remove_reference<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(bool)#11} const&>::type&) [2107]
-----------------------------------------------
                0.00    0.00       1/8           std::shared_ptr<Catch::clara::detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(int)#10}> > std::make_shared<Catch::clara::detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(int)#10}>, {lambda(int)#10} const&>({lambda(int)#10} const&) [4106]
                0.00    0.00       1/8           std::shared_ptr<Catch::clara::detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(int)#10}> > std::allocate_shared<Catch::clara::detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(int)#10}>, std::allocator<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(int)#10}>, {lambda(int)#10} const&>(std::allocator<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(int)#10}> const&, {lambda(int)#10} const&) [4134]
                0.00    0.00       1/8           std::shared_ptr<Catch::clara::detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(int)#10}> >::shared_ptr<std::allocator<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(int)#10}>, {lambda(int)#10} const&>(std::Spmake_shared_tag, std::allocator<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(int)#10}> const&, {lambda(int)#10} const&) [3472]
                0.00    0.00       1/8           std::__shared_ptr<Catch::clara::detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(int)#10}>, (__gnu_cxx::Lockpolicy)2>::__shared_ptr<std::allocator<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(int)#10}>, {lambda(int)#10} const&>(std::Spmake_shared_tag, std::allocator<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(int)#10}> const&, {lambda(int)#10} const&) [3632]
                0.00    0.00       1/8           std::__shared_count<(__gnu_cxx::Lockpolicy)2>::__shared_count<Catch::clara::detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(int)#10}>, std::allocator<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(int)#10}>, {lambda(int)#10} const&>(std::Spmake_shared_tag, Catch::clara::detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(int)#10}>, std::allocator<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(int)#10}> const&, {lambda(int)#10} const&) [3707]
                0.00    0.00       1/8           std::Spcounted_ptr_inplace<Catch::clara::detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(int)#10}>, std::allocator<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(int)#10}>, (__gnu_cxx::Lockpolicy)2>::Spcounted_ptr_inplace<{lambda(int)#10} const&>(Catch::clara::detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(int)#10}>, {lambda(int)#10} const&) [3961]
                0.00    0.00       1/8           void std::allocator_traits<std::allocator<Catch::clara::detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(int)#10}> > >::construct<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(int)#10}, {lambda(int)#10} const&>(Catch::clara::detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(int)#10}>&, Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(int)#10}, {lambda(int)#10} const&) [3805]
                0.00    0.00       1/8           void __gnu_cxx::new_allocator<Catch::clara::detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(int)#10}> >::construct<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(int)#10}, {lambda(int)#10} const&>(Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(int)#10}, {lambda(int)#10} const&) [3177]
[2108]   0.0    0.00    0.00       8         Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(int)#10} const& std::forward<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(int)#10} const&>(std::remove_reference<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(int)#10} const&>::type&) [2108]
-----------------------------------------------
                0.00    0.00       1/8           std::shared_ptr<Catch::clara::detail::BoundFlagLambda<Catch::clara::detail::Help::Help(bool&)::{lambda(bool)#1}> > std::make_shared<Catch::clara::detail::BoundFlagLambda<Catch::clara::detail::Help::Help(bool&)::{lambda(bool)#1}>, {lambda(bool)#1} const&>({lambda(bool)#1} const&) [4109]
                0.00    0.00       1/8           std::shared_ptr<Catch::clara::detail::BoundFlagLambda<Catch::clara::detail::Help::Help(bool&)::{lambda(bool)#1}> > std::allocate_shared<Catch::clara::detail::BoundFlagLambda<Catch::clara::detail::Help::Help(bool&)::{lambda(bool)#1}>, std::allocator<Catch::clara::detail::Help::Help(bool&)::{lambda(bool)#1}>, {lambda(bool)#1} const&>(std::allocator<Catch::clara::detail::Help::Help(bool&)::{lambda(bool)#1}> const&, {lambda(bool)#1} const&) [4137]
                0.00    0.00       1/8           std::shared_ptr<Catch::clara::detail::BoundFlagLambda<Catch::clara::detail::Help::Help(bool&)::{lambda(bool)#1}> >::shared_ptr<std::allocator<Catch::clara::detail::Help::Help(bool&)::{lambda(bool)#1}>, {lambda(bool)#1} const&>(std::Spmake_shared_tag, std::allocator<Catch::clara::detail::Help::Help(bool&)::{lambda(bool)#1}> const&, {lambda(bool)#1} const&) [3475]
                0.00    0.00       1/8           std::__shared_ptr<Catch::clara::detail::BoundFlagLambda<Catch::clara::detail::Help::Help(bool&)::{lambda(bool)#1}>, (__gnu_cxx::Lockpolicy)2>::__shared_ptr<std::allocator<Catch::clara::detail::Help::Help(bool&)::{lambda(bool)#1}>, {lambda(bool)#1} const&>(std::Spmake_shared_tag, std::allocator<Catch::clara::detail::Help::Help(bool&)::{lambda(bool)#1}> const&, {lambda(bool)#1} const&) [3638]
                0.00    0.00       1/8           std::__shared_count<(__gnu_cxx::Lockpolicy)2>::__shared_count<Catch::clara::detail::BoundFlagLambda<Catch::clara::detail::Help::Help(bool&)::{lambda(bool)#1}>, std::allocator<Catch::clara::detail::Help::Help(bool&)::{lambda(bool)#1}>, {lambda(bool)#1} const&>(std::Spmake_shared_tag, Catch::clara::detail::BoundFlagLambda<Catch::clara::detail::Help::Help(bool&)::{lambda(bool)#1}>, std::allocator<Catch::clara::detail::Help::Help(bool&)::{lambda(bool)#1}> const&, {lambda(bool)#1} const&) [3712]
                0.00    0.00       1/8           std::Spcounted_ptr_inplace<Catch::clara::detail::BoundFlagLambda<Catch::clara::detail::Help::Help(bool&)::{lambda(bool)#1}>, std::allocator<Catch::clara::detail::Help::Help(bool&)::{lambda(bool)#1}>, (__gnu_cxx::Lockpolicy)2>::Spcounted_ptr_inplace<{lambda(bool)#1} const&>(Catch::clara::detail::BoundFlagLambda<Catch::clara::detail::Help::Help(bool&)::{lambda(bool)#1}>, {lambda(bool)#1} const&) [3982]
                0.00    0.00       1/8           void std::allocator_traits<std::allocator<Catch::clara::detail::BoundFlagLambda<Catch::clara::detail::Help::Help(bool&)::{lambda(bool)#1}> > >::construct<Catch::clara::detail::Help::Help(bool&)::{lambda(bool)#1}, {lambda(bool)#1} const&>(Catch::clara::detail::BoundFlagLambda<Catch::clara::detail::Help::Help(bool&)::{lambda(bool)#1}>&, Catch::clara::detail::Help::Help(bool&)::{lambda(bool)#1}, {lambda(bool)#1} const&) [3811]
                0.00    0.00       1/8           void __gnu_cxx::new_allocator<Catch::clara::detail::BoundFlagLambda<Catch::clara::detail::Help::Help(bool&)::{lambda(bool)#1}> >::construct<Catch::clara::detail::Help::Help(bool&)::{lambda(bool)#1}, {lambda(bool)#1} const&>(Catch::clara::detail::Help::Help(bool&)::{lambda(bool)#1}, {lambda(bool)#1} const&) [3186]
[2109]   0.0    0.00    0.00       8         Catch::clara::detail::Help::Help(bool&)::{lambda(bool)#1} const& std::forward<Catch::clara::detail::Help::Help(bool&)::{lambda(bool)#1} const&>(std::remove_reference<Catch::clara::detail::Help::Help(bool&)::{lambda(bool)#1} const&>::type&) [2109]
-----------------------------------------------
                0.00    0.00       1/8           std::shared_ptr<Catch::Config> std::make_shared<Catch::Config, Catch::ConfigData&>(Catch::ConfigData&) [166]
                0.00    0.00       1/8           std::shared_ptr<Catch::Config> std::allocate_shared<Catch::Config, std::allocator<Catch::Config>, Catch::ConfigData&>(std::allocator<Catch::Config> const&, Catch::ConfigData&) [167]
                0.00    0.00       1/8           std::shared_ptr<Catch::Config>::shared_ptr<std::allocator<Catch::Config>, Catch::ConfigData&>(std::Spmake_shared_tag, std::allocator<Catch::Config> const&, Catch::ConfigData&) [161]
                0.00    0.00       1/8           std::__shared_ptr<Catch::Config, (__gnu_cxx::Lockpolicy)2>::__shared_ptr<std::allocator<Catch::Config>, Catch::ConfigData&>(std::Spmake_shared_tag, std::allocator<Catch::Config> const&, Catch::ConfigData&) [162]
                0.00    0.00       1/8           std::__shared_count<(__gnu_cxx::Lockpolicy)2>::__shared_count<Catch::Config, std::allocator<Catch::Config>, Catch::ConfigData&>(std::Spmake_shared_tag, Catch::Config, std::allocator<Catch::Config> const&, Catch::ConfigData&) [163]
                0.00    0.00       1/8           std::Spcounted_ptr_inplace<Catch::Config, std::allocator<Catch::Config>, (__gnu_cxx::Lockpolicy)2>::Spcounted_ptr_inplace<Catch::ConfigData&>(std::allocator<Catch::Config>, Catch::ConfigData&) [165]
                0.00    0.00       1/8           void std::allocator_traits<std::allocator<Catch::Config> >::construct<Catch::Config, Catch::ConfigData&>(std::allocator<Catch::Config>&, Catch::Config, Catch::ConfigData&) [164]
                0.00    0.00       1/8           void __gnu_cxx::new_allocator<Catch::Config>::construct<Catch::Config, Catch::ConfigData&>(Catch::Config, Catch::ConfigData&) [160]
[2110]   0.0    0.00    0.00       8         Catch::ConfigData& std::forward<Catch::ConfigData&>(std::remove_reference<Catch::ConfigData&>::type&) [2110]
-----------------------------------------------
                0.00    0.00       1/8           std::shared_ptr<Catch::clara::detail::BoundValueRef<long> > std::make_shared<Catch::clara::detail::BoundValueRef<long>, long&>(long&) [4107]
                0.00    0.00       1/8           std::shared_ptr<Catch::clara::detail::BoundValueRef<long> > std::allocate_shared<Catch::clara::detail::BoundValueRef<long>, std::allocator<Catch::clara::detail::BoundValueRef<long> >, long&>(std::allocator<Catch::clara::detail::BoundValueRef<long> > const&, long&) [4135]
                0.00    0.00       1/8           std::shared_ptr<Catch::clara::detail::BoundValueRef<long> >::shared_ptr<std::allocator<Catch::clara::detail::BoundValueRef<long> >, long&>(std::Spmake_shared_tag, std::allocator<Catch::clara::detail::BoundValueRef<long> > const&, long&) [3473]
                0.00    0.00       1/8           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&) [3634]
                0.00    0.00       1/8           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&) [3708]
                0.00    0.00       1/8           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&) [3968]
                0.00    0.00       1/8           void std::allocator_traits<std::allocator<Catch::clara::detail::BoundValueRef<long> > >::construct<Catch::clara::detail::BoundValueRef<long>, long&>(std::allocator<Catch::clara::detail::BoundValueRef<long> >&, Catch::clara::detail::BoundValueRef<long>, long&) [3807]
                0.00    0.00       1/8           void __gnu_cxx::new_allocator<Catch::clara::detail::BoundValueRef<long> >::construct<Catch::clara::detail::BoundValueRef<long>, long&>(Catch::clara::detail::BoundValueRef<long>, long&) [3180]
[2111]   0.0    0.00    0.00       8         long& std::forward<long&>(std::remove_reference<long&>::type&) [2111]
-----------------------------------------------
                0.00    0.00       3/7           __gnu_cxx::new_allocator<char16_t>::allocate(unsigned long, void const) [2339]
                0.00    0.00       4/7           std::allocator_traits<std::allocator<char16_t> >::max_size(std::allocator<char16_t> const&) [2298]
[2112]   0.0    0.00    0.00       7         __gnu_cxx::new_allocator<char16_t>::max_size() const [2112]
-----------------------------------------------
                0.00    0.00       1/7           Catch::clara::detail::Arg std::__niter_base<Catch::clara::detail::Arg, std::vector<Catch::clara::detail::Arg, std::allocator<Catch::clara::detail::Arg> > >(__gnu_cxx::__normal_iterator<Catch::clara::detail::Arg, std::vector<Catch::clara::detail::Arg, std::allocator<Catch::clara::detail::Arg> > >) [4115]
                0.00    0.00       2/7           void std::vector<Catch::clara::detail::Arg, std::allocator<Catch::clara::detail::Arg> >::_M_realloc_insert<Catch::clara::detail::Arg const&>(__gnu_cxx::__normal_iterator<Catch::clara::detail::Arg, std::vector<Catch::clara::detail::Arg, std::allocator<Catch::clara::detail::Arg> > >, Catch::clara::detail::Arg const&) [995]
                0.00    0.00       2/7           __gnu_cxx::__normal_iterator<Catch::clara::detail::Arg, std::vector<Catch::clara::detail::Arg, std::allocator<Catch::clara::detail::Arg> > >::difference_type __gnu_cxx::operator-<Catch::clara::detail::Arg, std::vector<Catch::clara::detail::Arg, std::allocator<Catch::clara::detail::Arg> > >(__gnu_cxx::__normal_iterator<Catch::clara::detail::Arg, std::vector<Catch::clara::detail::Arg, std::allocator<Catch::clara::detail::Arg> > > const&, __gnu_cxx::__normal_iterator<Catch::clara::detail::Arg, std::vector<Catch::clara::detail::Arg, std::allocator<Catch::clara::detail::Arg> > > const&) [3271]
                0.00    0.00       2/7           bool __gnu_cxx::operator!=<Catch::clara::detail::Arg, std::vector<Catch::clara::detail::Arg, std::allocator<Catch::clara::detail::Arg> > >(__gnu_cxx::__normal_iterator<Catch::clara::detail::Arg, std::vector<Catch::clara::detail::Arg, std::allocator<Catch::clara::detail::Arg> > > const&, __gnu_cxx::__normal_iterator<Catch::clara::detail::Arg, std::vector<Catch::clara::detail::Arg, std::allocator<Catch::clara::detail::Arg> > > const&) [3275]
[2113]   0.0    0.00    0.00       7         __gnu_cxx::__normal_iterator<Catch::clara::detail::Arg, std::vector<Catch::clara::detail::Arg, std::allocator<Catch::clara::detail::Arg> > >::base() const [2113]
-----------------------------------------------
                0.00    0.00       1/7           std::vector<Catch::SectionInfo, std::allocator<Catch::SectionInfo> >::~vector() [1117]
                0.00    0.00       6/7           void std::vector<Catch::SectionInfo, std::allocator<Catch::SectionInfo> >::_M_realloc_insert<Catch::SectionInfo const&>(__gnu_cxx::__normal_iterator<Catch::SectionInfo, std::vector<Catch::SectionInfo, std::allocator<Catch::SectionInfo> > >, Catch::SectionInfo const&) [896]
[2114]   0.0    0.00    0.00       7         std::Vectorbase<Catch::SectionInfo, std::allocator<Catch::SectionInfo> >::_M_get_Tp_allocator() [2114]
-----------------------------------------------
                0.00    0.00       1/7           std::vector<Catch::TestSpec::Filter, std::allocator<Catch::TestSpec::Filter> >::vector(std::vector<Catch::TestSpec::Filter, std::allocator<Catch::TestSpec::Filter> > const&) [4023]
                0.00    0.00       2/7           std::vector<Catch::TestSpec::Filter, std::allocator<Catch::TestSpec::Filter> >::_M_move_assign(std::vector<Catch::TestSpec::Filter, std::allocator<Catch::TestSpec::Filter> >&&, std::integral_constant<bool, true>) [4022]
                0.00    0.00       4/7           std::vector<Catch::TestSpec::Filter, std::allocator<Catch::TestSpec::Filter> >::~vector() [2306]
[2115]   0.0    0.00    0.00       7         std::Vectorbase<Catch::TestSpec::Filter, std::allocator<Catch::TestSpec::Filter> >::_M_get_Tp_allocator() [2115]
-----------------------------------------------
                0.00    0.00       1/7           std::Rbtree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<Catch::IReporterFactory> >, std::Select1st<std::pair<std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<Catch::IReporterFactory> > >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<Catch::IReporterFactory> > > >::find(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) const [656]
                0.00    0.00       3/7           std::Rbtree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<Catch::IReporterFactory> >, std::Select1st<std::pair<std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<Catch::IReporterFactory> > >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<Catch::IReporterFactory> > > >::_M_get_insert_unique_pos(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [616]
                0.00    0.00       3/7           std::Rbtree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<Catch::IReporterFactory> >, std::Select1st<std::pair<std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<Catch::IReporterFactory> > >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<Catch::IReporterFactory> > > >::_M_insert_node(std::Rbtree_node_base, std::Rbtree_node_base, std::Rbtree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<Catch::IReporterFactory> > >) [657]
[2116]   0.0    0.00    0.00       7         std::Rbtree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<Catch::IReporterFactory> >, std::Select1st<std::pair<std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<Catch::IReporterFactory> > >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<Catch::IReporterFactory> > > >::_S_key(std::Rbtree_node_base const) [2116]
                0.00    0.00       7/7           std::Rbtree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<Catch::IReporterFactory> >, std::Select1st<std::pair<std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<Catch::IReporterFactory> > >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<Catch::IReporterFactory> > > >::_S_value(std::Rbtree_node_base const) [2117]
                0.00    0.00       7/21          std::Select1st<std::pair<std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<Catch::IReporterFactory> > >::operator()(std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<Catch::IReporterFactory> > const&) const [1892]
-----------------------------------------------
                0.00    0.00       7/7           std::Rbtree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<Catch::IReporterFactory> >, std::Select1st<std::pair<std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<Catch::IReporterFactory> > >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<Catch::IReporterFactory> > > >::_S_key(std::Rbtree_node_base const) [2116]
[2117]   0.0    0.00    0.00       7         std::Rbtree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<Catch::IReporterFactory> >, std::Select1st<std::pair<std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<Catch::IReporterFactory> > >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<Catch::IReporterFactory> > > >::_S_value(std::Rbtree_node_base const) [2117]
                0.00    0.00       7/22          std::Rbtree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<Catch::IReporterFactory> > >::_M_valptr() const [1888]
-----------------------------------------------
                0.00    0.00       1/7           std::Rbtree_iterator<Catch::Verbosity> std::Rbtree<Catch::Verbosity, Catch::Verbosity, std::Identity<Catch::Verbosity>, std::less<Catch::Verbosity>, std::allocator<Catch::Verbosity> >::M_insert_unique_<Catch::Verbosity const&, std::Rbtree<Catch::Verbosity, Catch::Verbosity, std::Identity<Catch::Verbosity>, std::less<Catch::Verbosity>, std::allocator<Catch::Verbosity> >::Alloc_node>(std::Rbtree_const_iterator<Catch::Verbosity>, Catch::Verbosity const&, std::Rbtree<Catch::Verbosity, Catch::Verbosity, std::Identity<Catch::Verbosity>, std::less<Catch::Verbosity>, std::allocator<Catch::Verbosity> >::Alloc_node&) [4058]
                0.00    0.00       1/7           std::Rbtree_iterator<Catch::Verbosity> std::Rbtree<Catch::Verbosity, Catch::Verbosity, std::Identity<Catch::Verbosity>, std::less<Catch::Verbosity>, std::allocator<Catch::Verbosity> >::M_insert_<Catch::Verbosity const&, std::Rbtree<Catch::Verbosity, Catch::Verbosity, std::Identity<Catch::Verbosity>, std::less<Catch::Verbosity>, std::allocator<Catch::Verbosity> >::Alloc_node>(std::Rbtree_node_base, std::Rbtree_node_base, Catch::Verbosity const&, std::Rbtree<Catch::Verbosity, Catch::Verbosity, std::Identity<Catch::Verbosity>, std::less<Catch::Verbosity>, std::allocator<Catch::Verbosity> >::Alloc_node&) [4047]
                0.00    0.00       1/7           std::Rbtree_node<Catch::Verbosity> std::Rbtree<Catch::Verbosity, Catch::Verbosity, std::Identity<Catch::Verbosity>, std::less<Catch::Verbosity>, std::allocator<Catch::Verbosity> >::Alloc_node::operator()<Catch::Verbosity const&>(Catch::Verbosity const&) const [3379]
                0.00    0.00       1/7           std::Rbtree_node<Catch::Verbosity> std::Rbtree<Catch::Verbosity, Catch::Verbosity, std::Identity<Catch::Verbosity>, std::less<Catch::Verbosity>, std::allocator<Catch::Verbosity> >::M_create_node<Catch::Verbosity const&>(Catch::Verbosity const&) [4054]
                0.00    0.00       1/7           void std::Rbtree<Catch::Verbosity, Catch::Verbosity, std::Identity<Catch::Verbosity>, std::less<Catch::Verbosity>, std::allocator<Catch::Verbosity> >::M_construct_node<Catch::Verbosity const&>(std::Rbtree_node<Catch::Verbosity>, Catch::Verbosity const&) [4057]
                0.00    0.00       1/7           void std::allocator_traits<std::allocator<std::Rbtree_node<Catch::Verbosity> > >::construct<Catch::Verbosity, Catch::Verbosity const&>(std::allocator<std::Rbtree_node<Catch::Verbosity> >&, Catch::Verbosity, Catch::Verbosity const&) [3822]
                0.00    0.00       1/7           void __gnu_cxx::new_allocator<std::Rbtree_node<Catch::Verbosity> >::construct<Catch::Verbosity, Catch::Verbosity const&>(Catch::Verbosity, Catch::Verbosity const&) [3214]
[2118]   0.0    0.00    0.00       7         Catch::Verbosity const& std::forward<Catch::Verbosity const&>(std::remove_reference<Catch::Verbosity const&>::type&) [2118]
-----------------------------------------------
                0.00    0.00       6/6           ___CATCH__TEST____0() [89]
[2119]   0.0    0.00    0.00       6         Catch::ExprLhs<char const (&) [7]> Catch::Decomposer::operator<=<char [7]>(char const (&) [7]) [2119]
                0.00    0.00       6/6           Catch::ExprLhs<char const (&) [7]>::ExprLhs(char const (&) [7]) [2121]
-----------------------------------------------
                0.00    0.00       1/6           Catch::clara::detail::ComposableParserImpl<Catch::clara::detail::ExeName>::operator=(Catch::clara::detail::ComposableParserImpl<Catch::clara::detail::ExeName>&&) [3085]
                0.00    0.00       1/6           Catch::clara::detail::Parser::operator=(Catch::clara::detail::Parser&&) [865]
                0.00    0.00       1/6           Catch::clara::detail::Parser::operator=(Catch::clara::detail::Parser const&) [547]
                0.00    0.00       1/6           Catch::clara::detail::ComposableParserImpl<Catch::clara::detail::Arg>::operator=(Catch::clara::detail::ComposableParserImpl<Catch::clara::detail::Arg> const&) [3084]
                0.00    0.00       2/6           Catch::clara::detail::ComposableParserImpl<Catch::clara::detail::ExeName>::operator=(Catch::clara::detail::ComposableParserImpl<Catch::clara::detail::ExeName> const&) [2577]
[2120]   0.0    0.00    0.00       6         Catch::clara::detail::ParserBase::operator=(Catch::clara::detail::ParserBase const&) [2120]
-----------------------------------------------
                0.00    0.00       6/6           Catch::ExprLhs<char const (&) [7]> Catch::Decomposer::operator<=<char [7]>(char const (&) [7]) [2119]
[2121]   0.0    0.00    0.00       6         Catch::ExprLhs<char const (&) [7]>::ExprLhs(char const (&) [7]) [2121]
-----------------------------------------------
                0.00    0.00       6/6           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> > > > > >::allocator(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&) [2142]
[2122]   0.0    0.00    0.00       6         __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> > > > > >::new_allocator(__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> > > > > > const&) [2122]
-----------------------------------------------
                0.00    0.00       6/6           std::allocator<Catch::clara::detail::BoundValueRef<double> >::allocator(std::allocator<Catch::clara::detail::BoundValueRef<double> > const&) [2143]
[2123]   0.0    0.00    0.00       6         __gnu_cxx::new_allocator<Catch::clara::detail::BoundValueRef<double> >::new_allocator(__gnu_cxx::new_allocator<Catch::clara::detail::BoundValueRef<double> > const&) [2123]
-----------------------------------------------
                0.00    0.00       6/6           std::allocator_traits<std::allocator<Catch::TestCase> >::deallocate(std::allocator<Catch::TestCase>&, Catch::TestCase, unsigned long) [2163]
[2124]   0.0    0.00    0.00       6         __gnu_cxx::new_allocator<Catch::TestCase>::deallocate(Catch::TestCase, unsigned long) [2124]
-----------------------------------------------
                0.00    0.00       6/6           std::allocator_traits<std::allocator<Catch::TestCase> >::allocate(std::allocator<Catch::TestCase>&, unsigned long) [2164]
[2125]   0.0    0.00    0.00       6         __gnu_cxx::new_allocator<Catch::TestCase>::allocate(unsigned long, void const) [2125]
                0.00    0.00       6/16          __gnu_cxx::new_allocator<Catch::TestCase>::max_size() const [1912]
-----------------------------------------------
                0.00    0.00       6/6           std::allocator<Catch::TestCase>::~allocator() [2144]
[2126]   0.0    0.00    0.00       6         __gnu_cxx::new_allocator<Catch::TestCase>::~new_allocator() [2126]
-----------------------------------------------
                0.00    0.00       6/6           std::allocator<Catch::TestSpec::Filter>::~allocator() [2145]
[2127]   0.0    0.00    0.00       6         __gnu_cxx::new_allocator<Catch::TestSpec::Filter>::~new_allocator() [2127]
-----------------------------------------------
                0.00    0.00       6/6           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&) [2146]
[2128]   0.0    0.00    0.00       6         __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() [2128]
-----------------------------------------------
                0.00    0.00       6/6           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() [2147]
[2129]   0.0    0.00    0.00       6         __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() [2129]
-----------------------------------------------
                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&) [2148]
[2130]   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() [2130]
-----------------------------------------------
                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() [2149]
[2131]   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() [2131]
-----------------------------------------------
                0.00    0.00       6/6           std::allocator<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> >::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> > > const&) [2150]
[2132]   0.0    0.00    0.00       6         __gnu_cxx::new_allocator<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> >::new_allocator() [2132]
-----------------------------------------------
                0.00    0.00       6/6           std::allocator<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> >::~allocator() [2151]
[2133]   0.0    0.00    0.00       6         __gnu_cxx::new_allocator<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> >::~new_allocator() [2133]
-----------------------------------------------
                0.00    0.00       6/6           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_ptr() [2166]
[2134]   0.0    0.00    0.00       6         __gnu_cxx::__aligned_buffer<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> > > > > >::_M_ptr() [2134]
                0.00    0.00       6/6           __gnu_cxx::__aligned_buffer<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> > > > > >::_M_addr() [2135]
-----------------------------------------------
                0.00    0.00       6/6           __gnu_cxx::__aligned_buffer<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> > > > > >::_M_ptr() [2134]
[2135]   0.0    0.00    0.00       6         __gnu_cxx::__aligned_buffer<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> > > > > >::_M_addr() [2135]
-----------------------------------------------
                0.00    0.00       6/6           std::Spcounted_ptr_inplace<Catch::clara::detail::BoundValueRef<double>, std::allocator<Catch::clara::detail::BoundValueRef<double> >, (__gnu_cxx::Lockpolicy)2>::_M_ptr() [2167]
[2136]   0.0    0.00    0.00       6         __gnu_cxx::__aligned_buffer<Catch::clara::detail::BoundValueRef<double> >::_M_ptr() [2136]
                0.00    0.00       6/6           __gnu_cxx::__aligned_buffer<Catch::clara::detail::BoundValueRef<double> >::_M_addr() [2137]
-----------------------------------------------
                0.00    0.00       6/6           __gnu_cxx::__aligned_buffer<Catch::clara::detail::BoundValueRef<double> >::_M_ptr() [2136]
[2137]   0.0    0.00    0.00       6         __gnu_cxx::__aligned_buffer<Catch::clara::detail::BoundValueRef<double> >::_M_addr() [2137]
-----------------------------------------------
                0.00    0.00       3/6           std::vector<Catch::TestSpec::Filter, std::allocator<Catch::TestSpec::Filter> >::begin() const [2422]
                0.00    0.00       3/6           std::vector<Catch::TestSpec::Filter, std::allocator<Catch::TestSpec::Filter> >::end() const [2421]
[2138]   0.0    0.00    0.00       6         __gnu_cxx::__normal_iterator<Catch::TestSpec::Filter const, std::vector<Catch::TestSpec::Filter, std::allocator<Catch::TestSpec::Filter> > >::__normal_iterator(Catch::TestSpec::Filter const const&) [2138]
-----------------------------------------------
                0.00    0.00       3/6           std::vector<Catch::ISingleton, std::allocator<Catch::ISingleton> >::begin() [2543]
                0.00    0.00       3/6           std::vector<Catch::ISingleton, std::allocator<Catch::ISingleton> >::end() [2542]
[2139]   0.0    0.00    0.00       6         __gnu_cxx::__normal_iterator<Catch::ISingleton**, std::vector<Catch::ISingleton, std::allocator<Catch::ISingleton> > >::__normal_iterator(Catch::ISingleton** const&) [2139]
-----------------------------------------------
                0.00    0.00       2/6           __gnu_cxx::new_allocator<Catch::SectionInfo>::allocate(unsigned long, void const) [2586]
                0.00    0.00       4/6           std::allocator_traits<std::allocator<Catch::SectionInfo> >::max_size(std::allocator<Catch::SectionInfo> const&) [2299]
[2140]   0.0    0.00    0.00       6         __gnu_cxx::new_allocator<Catch::SectionInfo>::max_size() const [2140]
-----------------------------------------------
                0.00    0.00       2/6           bool __gnu_cxx::operator==<Catch::TestSpec::Filter const, std::vector<Catch::TestSpec::Filter, std::allocator<Catch::TestSpec::Filter> > >(__gnu_cxx::__normal_iterator<Catch::TestSpec::Filter const, std::vector<Catch::TestSpec::Filter, std::allocator<Catch::TestSpec::Filter> > > const&, __gnu_cxx::__normal_iterator<Catch::TestSpec::Filter const, std::vector<Catch::TestSpec::Filter, std::allocator<Catch::TestSpec::Filter> > > const&) [3267]
                0.00    0.00       4/6           bool __gnu_cxx::operator!=<Catch::TestSpec::Filter const, std::vector<Catch::TestSpec::Filter, std::allocator<Catch::TestSpec::Filter> > >(__gnu_cxx::__normal_iterator<Catch::TestSpec::Filter const, std::vector<Catch::TestSpec::Filter, std::allocator<Catch::TestSpec::Filter> > > const&, __gnu_cxx::__normal_iterator<Catch::TestSpec::Filter const, std::vector<Catch::TestSpec::Filter, std::allocator<Catch::TestSpec::Filter> > > const&) [2654]
[2141]   0.0    0.00    0.00       6         __gnu_cxx::__normal_iterator<Catch::TestSpec::Filter const, std::vector<Catch::TestSpec::Filter, std::allocator<Catch::TestSpec::Filter> > >::base() const [2141]
-----------------------------------------------
                0.00    0.00       2/6           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> > > >&) [2815]
                0.00    0.00       2/6           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> > > >&) [2901]
                0.00    0.00       2/6           std::Spebo_helper<0, 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> > > > > >, true>::Spebo_helper(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&) [2807]
[2142]   0.0    0.00    0.00       6         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> > > > > >::allocator(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&) [2142]
                0.00    0.00       6/6           __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> > > > > >::new_allocator(__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> > > > > > const&) [2122]
-----------------------------------------------
                0.00    0.00       2/6           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&) [2816]
                0.00    0.00       2/6           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&) [2908]
                0.00    0.00       2/6           std::Spebo_helper<0, std::allocator<Catch::clara::detail::BoundValueRef<double> >, true>::Spebo_helper(std::allocator<Catch::clara::detail::BoundValueRef<double> > const&) [2809]
[2143]   0.0    0.00    0.00       6         std::allocator<Catch::clara::detail::BoundValueRef<double> >::allocator(std::allocator<Catch::clara::detail::BoundValueRef<double> > const&) [2143]
                0.00    0.00       6/6           __gnu_cxx::new_allocator<Catch::clara::detail::BoundValueRef<double> >::new_allocator(__gnu_cxx::new_allocator<Catch::clara::detail::BoundValueRef<double> > const&) [2123]
-----------------------------------------------
                0.00    0.00       1/6           std::vector<Catch::TestCase, std::allocator<Catch::TestCase> >::vector(std::vector<Catch::TestCase, std::allocator<Catch::TestCase> > const&) [760]
                0.00    0.00       1/6           std::vector<Catch::TestCase, std::allocator<Catch::TestCase> >::_M_move_assign(std::vector<Catch::TestCase, std::allocator<Catch::TestCase> >&&, std::integral_constant<bool, true>) [893]
                0.00    0.00       4/6           std::Vectorbase<Catch::TestCase, std::allocator<Catch::TestCase> >::Vectorimpl::~Vectorimpl() [2281]
[2144]   0.0    0.00    0.00       6         std::allocator<Catch::TestCase>::~allocator() [2144]
                0.00    0.00       6/6           __gnu_cxx::new_allocator<Catch::TestCase>::~new_allocator() [2126]
-----------------------------------------------
                0.00    0.00       1/6           std::vector<Catch::TestSpec::Filter, std::allocator<Catch::TestSpec::Filter> >::vector(std::vector<Catch::TestSpec::Filter, std::allocator<Catch::TestSpec::Filter> > const&) [4023]
                0.00    0.00       1/6           std::vector<Catch::TestSpec::Filter, std::allocator<Catch::TestSpec::Filter> >::_M_move_assign(std::vector<Catch::TestSpec::Filter, std::allocator<Catch::TestSpec::Filter> >&&, std::integral_constant<bool, true>) [4022]
                0.00    0.00       4/6           std::Vectorbase<Catch::TestSpec::Filter, std::allocator<Catch::TestSpec::Filter> >::Vectorimpl::~Vectorimpl() [2283]
[2145]   0.0    0.00    0.00       6         std::allocator<Catch::TestSpec::Filter>::~allocator() [2145]
                0.00    0.00       6/6           __gnu_cxx::new_allocator<Catch::TestSpec::Filter>::~new_allocator() [2127]
-----------------------------------------------
                0.00    0.00       3/6           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> >&) [2477]
                0.00    0.00       3/6           std::Spcounted_ptr_inplace<Catch::clara::detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<Catch::clara::detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, (__gnu_cxx::Lockpolicy)2>::_M_destroy() [2517]
[2146]   0.0    0.00    0.00       6         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&) [2146]
                0.00    0.00       6/6           __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() [2128]
-----------------------------------------------
                0.00    0.00       3/6           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> >&) [2477]
                0.00    0.00       3/6           std::Spcounted_ptr_inplace<Catch::clara::detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<Catch::clara::detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, (__gnu_cxx::Lockpolicy)2>::_M_destroy() [2517]
[2147]   0.0    0.00    0.00       6         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() [2147]
                0.00    0.00       6/6           __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() [2129]
-----------------------------------------------
                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&) [2476]
                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() [2524]
[2148]   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&) [2148]
                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() [2130]
-----------------------------------------------
                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&) [2476]
                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() [2524]
[2149]   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() [2149]
                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() [2131]
-----------------------------------------------
                0.00    0.00       3/6           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]) [853]
                0.00    0.00       3/6           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_destroy() [2535]
[2150]   0.0    0.00    0.00       6         std::allocator<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> >::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> > > const&) [2150]
                0.00    0.00       6/6           __gnu_cxx::new_allocator<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> >::new_allocator() [2132]
-----------------------------------------------
                0.00    0.00       3/6           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]) [853]
                0.00    0.00       3/6           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_destroy() [2535]
[2151]   0.0    0.00    0.00       6         std::allocator<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> >::~allocator() [2151]
                0.00    0.00       6/6           __gnu_cxx::new_allocator<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> >::~new_allocator() [2133]
-----------------------------------------------
                0.00    0.00       1/6           std::Vectorbase<Catch::TestCase, std::allocator<Catch::TestCase> >::_M_create_storage(unsigned long) [3547]
                0.00    0.00       5/6           void std::vector<Catch::TestCase, std::allocator<Catch::TestCase> >::_M_realloc_insert<Catch::TestCase const&>(__gnu_cxx::__normal_iterator<Catch::TestCase, std::vector<Catch::TestCase, std::allocator<Catch::TestCase> > >, Catch::TestCase const&) [743]
[2152]   0.0    0.00    0.00       6         std::Vectorbase<Catch::TestCase, std::allocator<Catch::TestCase> >::_M_allocate(unsigned long) [2152]
                0.00    0.00       6/6           std::allocator_traits<std::allocator<Catch::TestCase> >::allocate(std::allocator<Catch::TestCase>&, unsigned long) [2164]
-----------------------------------------------
                0.00    0.00       1/6           std::vector<Catch::TestSpec::FilterMatch, std::allocator<Catch::TestSpec::FilterMatch> >::_M_default_initialize(unsigned long) [4016]
                0.00    0.00       2/6           std::vector<Catch::TestSpec::FilterMatch, std::allocator<Catch::TestSpec::FilterMatch> >::_M_move_assign(std::vector<Catch::TestSpec::FilterMatch, std::allocator<Catch::TestSpec::FilterMatch> >&&, std::integral_constant<bool, true>) [4015]
                0.00    0.00       3/6           std::vector<Catch::TestSpec::FilterMatch, std::allocator<Catch::TestSpec::FilterMatch> >::~vector() [2541]
[2153]   0.0    0.00    0.00       6         std::Vectorbase<Catch::TestSpec::FilterMatch, std::allocator<Catch::TestSpec::FilterMatch> >::_M_get_Tp_allocator() [2153]
-----------------------------------------------
                0.00    0.00       6/6           std::Spcounted_ptr_inplace<Catch::clara::detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<Catch::clara::detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, (__gnu_cxx::Lockpolicy)2>::Impl::M_alloc() [2165]
[2154]   0.0    0.00    0.00       6         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>&) [2154]
-----------------------------------------------
                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() [2168]
[2155]   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>&) [2155]
-----------------------------------------------
                0.00    0.00       6/6           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>::Impl::M_alloc() [2169]
[2156]   0.0    0.00    0.00       6         std::Spebo_helper<0, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, true>::_S_get(std::Spebo_helper<0, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, true>&) [2156]
-----------------------------------------------
                0.00    0.00       3/6           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> >&) [2552]
                0.00    0.00       3/6           std::Spcounted_ptr_inplace<Catch::clara::detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<Catch::clara::detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, (__gnu_cxx::Lockpolicy)2>::_M_destroy() [2517]
[2157]   0.0    0.00    0.00       6         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>) [2157]
                0.00    0.00       6/6           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> >&) [2171]
-----------------------------------------------
                0.00    0.00       3/6           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> >&) [2477]
                0.00    0.00       3/6           std::Spcounted_ptr_inplace<Catch::clara::detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<Catch::clara::detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, (__gnu_cxx::Lockpolicy)2>::_M_destroy() [2517]
[2158]   0.0    0.00    0.00       6         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() [2158]
                0.00    0.00       3/3           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) [2495]
-----------------------------------------------
                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> >&) [2553]
                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() [2524]
[2159]   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>) [2159]
                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> >&) [2172]
-----------------------------------------------
                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&) [2476]
                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() [2524]
[2160]   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() [2160]
                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) [2497]
-----------------------------------------------
                0.00    0.00       3/6           std::__allocated_ptr<std::allocator<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> > > std::__allocate_guarded<std::allocator<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> > >(std::allocator<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> >&) [2554]
                0.00    0.00       3/6           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_destroy() [2535]
[2161]   0.0    0.00    0.00       6         std::__allocated_ptr<std::allocator<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> > >::__allocated_ptr(std::allocator<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> >&, 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>) [2161]
                0.00    0.00       6/6           std::allocator<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> > std::__addressof<std::allocator<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> > >(std::allocator<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> >&) [2173]
-----------------------------------------------
                0.00    0.00       3/6           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]) [853]
                0.00    0.00       3/6           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_destroy() [2535]
[2162]   0.0    0.00    0.00       6         std::__allocated_ptr<std::allocator<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> > >::~__allocated_ptr() [2162]
                0.00    0.00       3/3           std::allocator_traits<std::allocator<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> > >::deallocate(std::allocator<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> >&, 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>, unsigned long) [2499]
-----------------------------------------------
                0.00    0.00       6/6           std::Vectorbase<Catch::TestCase, std::allocator<Catch::TestCase> >::_M_deallocate(Catch::TestCase, unsigned long) [2076]
[2163]   0.0    0.00    0.00       6         std::allocator_traits<std::allocator<Catch::TestCase> >::deallocate(std::allocator<Catch::TestCase>&, Catch::TestCase, unsigned long) [2163]
                0.00    0.00       6/6           __gnu_cxx::new_allocator<Catch::TestCase>::deallocate(Catch::TestCase, unsigned long) [2124]
-----------------------------------------------
                0.00    0.00       6/6           std::Vectorbase<Catch::TestCase, std::allocator<Catch::TestCase> >::_M_allocate(unsigned long) [2152]
[2164]   0.0    0.00    0.00       6         std::allocator_traits<std::allocator<Catch::TestCase> >::allocate(std::allocator<Catch::TestCase>&, unsigned long) [2164]
                0.00    0.00       6/6           __gnu_cxx::new_allocator<Catch::TestCase>::allocate(unsigned long, void const) [2125]
-----------------------------------------------
                0.00    0.00       3/6           std::Spcounted_ptr_inplace<Catch::clara::detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<Catch::clara::detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, (__gnu_cxx::Lockpolicy)2>::_M_dispose() [2518]
                0.00    0.00       3/6           std::Spcounted_ptr_inplace<Catch::clara::detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<Catch::clara::detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, (__gnu_cxx::Lockpolicy)2>::_M_destroy() [2517]
[2165]   0.0    0.00    0.00       6         std::Spcounted_ptr_inplace<Catch::clara::detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<Catch::clara::detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, (__gnu_cxx::Lockpolicy)2>::Impl::M_alloc() [2165]
                0.00    0.00       6/6           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>&) [2154]
-----------------------------------------------
                0.00    0.00       2/6           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> > > >&) [2901]
                0.00    0.00       2/6           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_dispose() [2897]
                0.00    0.00       2/6           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&) [2898]
[2166]   0.0    0.00    0.00       6         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_ptr() [2166]
                0.00    0.00       6/6           __gnu_cxx::__aligned_buffer<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> > > > > >::_M_ptr() [2134]
-----------------------------------------------
                0.00    0.00       2/6           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&) [2908]
                0.00    0.00       2/6           std::Spcounted_ptr_inplace<Catch::clara::detail::BoundValueRef<double>, std::allocator<Catch::clara::detail::BoundValueRef<double> >, (__gnu_cxx::Lockpolicy)2>::_M_dispose() [2904]
                0.00    0.00       2/6           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&) [2905]
[2167]   0.0    0.00    0.00       6         std::Spcounted_ptr_inplace<Catch::clara::detail::BoundValueRef<double>, std::allocator<Catch::clara::detail::BoundValueRef<double> >, (__gnu_cxx::Lockpolicy)2>::_M_ptr() [2167]
                0.00    0.00       6/6           __gnu_cxx::__aligned_buffer<Catch::clara::detail::BoundValueRef<double> >::_M_ptr() [2136]
-----------------------------------------------
                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() [2525]
                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() [2524]
[2168]   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() [2168]
                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>&) [2155]
-----------------------------------------------
                0.00    0.00       3/6           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() [1067]
                0.00    0.00       3/6           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_destroy() [2535]
[2169]   0.0    0.00    0.00       6         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>::Impl::M_alloc() [2169]
                0.00    0.00       6/6           std::Spebo_helper<0, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, true>::_S_get(std::Spebo_helper<0, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, true>&) [2156]
-----------------------------------------------
                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) [1118]
                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) [4043]
[2170]   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() [2170]
-----------------------------------------------
                0.00    0.00       6/6           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>) [2157]
[2171]   0.0    0.00    0.00       6         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> >&) [2171]
-----------------------------------------------
                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>) [2159]
[2172]   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> >&) [2172]
-----------------------------------------------
                0.00    0.00       6/6           std::__allocated_ptr<std::allocator<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> > >::__allocated_ptr(std::allocator<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> >&, 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>) [2161]
[2173]   0.0    0.00    0.00       6         std::allocator<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> > std::__addressof<std::allocator<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> > >(std::allocator<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> >&) [2173]
-----------------------------------------------
                0.00    0.00       6/6           Catch::ISingleton* std::__copy_move_a2<true, Catch::ISingleton**, Catch::ISingleton**>(Catch::ISingleton**, Catch::ISingleton**, Catch::ISingleton**) [2955]
[2174]   0.0    0.00    0.00       6         Catch::ISingleton** std::__niter_base<Catch::ISingleton**>(Catch::ISingleton**) [2174]
-----------------------------------------------
                0.00    0.00       6/6           Catch::TestCaseTracking::ITracker** std::__copy_move_a2<true, Catch::TestCaseTracking::ITracker**, Catch::TestCaseTracking::ITracker**>(Catch::TestCaseTracking::ITracker**, Catch::TestCaseTracking::ITracker**, Catch::TestCaseTracking::ITracker**) [2956]
[2175]   0.0    0.00    0.00       6         Catch::TestCaseTracking::ITracker** std::__niter_base<Catch::TestCaseTracking::ITracker**>(Catch::TestCaseTracking::ITracker**) [2175]
-----------------------------------------------
                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&) [2987]
[2176]   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&) [2176]
-----------------------------------------------
                0.00    0.00       6/6           std::enable_if<std::__and_<std::__not_<std::__is_tuple_like<Catch::Config> >, std::is_move_constructible<Catch::Config>, std::is_move_assignable<Catch::Config> >::value, void>::type std::swap<Catch::Config>(Catch::Config&, Catch::Config&) [2988]
[2177]   0.0    0.00    0.00       6         std::remove_reference<Catch::Config&>::type&& std::move<Catch::Config&>(Catch::Config&) [2177]
-----------------------------------------------
                0.00    0.00       6/6           std::Vectorbase<Catch::clara::detail::Arg, std::allocator<Catch::clara::detail::Arg> >::Vectorimpl::_M_swap_data(std::Vectorbase<Catch::clara::detail::Arg, std::allocator<Catch::clara::detail::Arg> >::Vectorimpl&) [2761]
[2178]   0.0    0.00    0.00       6         std::enable_if<std::__and_<std::__not_<std::__is_tuple_like<Catch::clara::detail::Arg> >, std::is_move_constructible<Catch::clara::detail::Arg>, std::is_move_assignable<Catch::clara::detail::Arg> >::value, void>::type std::swap<Catch::clara::detail::Arg>(Catch::clara::detail::Arg&, Catch::clara::detail::Arg&) [2178]
                0.00    0.00      18/18          std::remove_reference<Catch::clara::detail::Arg&>::type&& std::move<Catch::clara::detail::Arg&>(Catch::clara::detail::Arg&) [1904]
-----------------------------------------------
                0.00    0.00       6/6           std::Vectorbase<Catch::clara::detail::Opt, std::allocator<Catch::clara::detail::Opt> >::Vectorimpl::_M_swap_data(std::Vectorbase<Catch::clara::detail::Opt, std::allocator<Catch::clara::detail::Opt> >::Vectorimpl&) [2764]
[2179]   0.0    0.00    0.00       6         std::enable_if<std::__and_<std::__not_<std::__is_tuple_like<Catch::clara::detail::Opt> >, std::is_move_constructible<Catch::clara::detail::Opt>, std::is_move_assignable<Catch::clara::detail::Opt> >::value, void>::type std::swap<Catch::clara::detail::Opt>(Catch::clara::detail::Opt&, Catch::clara::detail::Opt&) [2179]
                0.00    0.00      18/18          std::remove_reference<Catch::clara::detail::Opt&>::type&& std::move<Catch::clara::detail::Opt&>(Catch::clara::detail::Opt&) [1905]
-----------------------------------------------
                0.00    0.00       6/6           std::Vectorbase<Catch::TestCase, std::allocator<Catch::TestCase> >::Vectorimpl::_M_swap_data(std::Vectorbase<Catch::TestCase, std::allocator<Catch::TestCase> >::Vectorimpl&) [2767]
[2180]   0.0    0.00    0.00       6         std::enable_if<std::__and_<std::__not_<std::__is_tuple_like<Catch::TestCase> >, std::is_move_constructible<Catch::TestCase>, std::is_move_assignable<Catch::TestCase> >::value, void>::type std::swap<Catch::TestCase>(Catch::TestCase&, Catch::TestCase&) [2180]
                0.00    0.00      18/18          std::remove_reference<Catch::TestCase&>::type&& std::move<Catch::TestCase&>(Catch::TestCase&) [1906]
-----------------------------------------------
                0.00    0.00       6/6           std::Vectorbase<Catch::TestSpec::FilterMatch, std::allocator<Catch::TestSpec::FilterMatch> >::Vectorimpl::_M_swap_data(std::Vectorbase<Catch::TestSpec::FilterMatch, std::allocator<Catch::TestSpec::FilterMatch> >::Vectorimpl&) [2771]
[2181]   0.0    0.00    0.00       6         std::enable_if<std::__and_<std::__not_<std::__is_tuple_like<Catch::TestSpec::FilterMatch> >, std::is_move_constructible<Catch::TestSpec::FilterMatch>, std::is_move_assignable<Catch::TestSpec::FilterMatch> >::value, void>::type std::swap<Catch::TestSpec::FilterMatch>(Catch::TestSpec::FilterMatch&, Catch::TestSpec::FilterMatch&) [2181]
                0.00    0.00      18/18          std::remove_reference<Catch::TestSpec::FilterMatch&>::type&& std::move<Catch::TestSpec::FilterMatch&>(Catch::TestSpec::FilterMatch&) [1907]
-----------------------------------------------
                0.00    0.00       6/6           std::Vectorbase<Catch::TestSpec::Filter, std::allocator<Catch::TestSpec::Filter> >::Vectorimpl::_M_swap_data(std::Vectorbase<Catch::TestSpec::Filter, std::allocator<Catch::TestSpec::Filter> >::Vectorimpl&) [2773]
[2182]   0.0    0.00    0.00       6         std::enable_if<std::__and_<std::__not_<std::__is_tuple_like<Catch::TestSpec::Filter> >, std::is_move_constructible<Catch::TestSpec::Filter>, std::is_move_assignable<Catch::TestSpec::Filter> >::value, void>::type std::swap<Catch::TestSpec::Filter>(Catch::TestSpec::Filter&, Catch::TestSpec::Filter&) [2182]
                0.00    0.00      18/18          std::remove_reference<Catch::TestSpec::Filter&>::type&& std::move<Catch::TestSpec::Filter&>(Catch::TestSpec::Filter&) [1908]
-----------------------------------------------
                0.00    0.00       1/6           std::tuple<Catch::IStreamingReporter, std::default_delete<Catch::IStreamingReporter> >::tuple<Catch::IStreamingReporter&, std::default_delete<Catch::IStreamingReporter>, true>(Catch::IStreamingReporter&, std::default_delete<Catch::IStreamingReporter>&&) [4002]
                0.00    0.00       1/6           std::Tupleimpl<0ul, Catch::IStreamingReporter, std::default_delete<Catch::IStreamingReporter> >::Tupleimpl<Catch::IStreamingReporter&, std::default_delete<Catch::IStreamingReporter>, void>(Catch::IStreamingReporter&, std::default_delete<Catch::IStreamingReporter>&&) [3507]
                0.00    0.00       1/6           std::tuple<Catch::IStreamingReporter, std::default_delete<Catch::IStreamingReporter> >::tuple<Catch::IStreamingReporter&, std::default_delete<Catch::ConsoleReporter>, true>(Catch::IStreamingReporter&, std::default_delete<Catch::ConsoleReporter>&&) [4003]
                0.00    0.00       1/6           std::Tupleimpl<0ul, Catch::IStreamingReporter, std::default_delete<Catch::IStreamingReporter> >::Tupleimpl<Catch::IStreamingReporter&, std::default_delete<Catch::ConsoleReporter>, void>(Catch::IStreamingReporter&, std::default_delete<Catch::ConsoleReporter>&&) [3506]
                0.00    0.00       2/6           std::Headbase<0ul, Catch::IStreamingReporter, false>::Headbase<Catch::IStreamingReporter&>(Catch::IStreamingReporter&) [2742]
[2183]   0.0    0.00    0.00       6         Catch::IStreamingReporter& std::forward<Catch::IStreamingReporter&>(std::remove_reference<Catch::IStreamingReporter&>::type&) [2183]
-----------------------------------------------
                0.00    0.00       1/6           std::unique_ptr<Catch::IStreamingReporter, std::default_delete<Catch::IStreamingReporter> >::unique_ptr<Catch::ConsoleReporter, std::default_delete<Catch::ConsoleReporter>, void>(std::unique_ptr<Catch::ConsoleReporter, std::default_delete<Catch::ConsoleReporter> >&&) [3500]
                0.00    0.00       1/6           std::__uniq_ptr_impl<Catch::IStreamingReporter, std::default_delete<Catch::IStreamingReporter> >::__uniq_ptr_impl<std::default_delete<Catch::ConsoleReporter> >(Catch::IStreamingReporter, std::default_delete<Catch::ConsoleReporter>&&) [3775]
                0.00    0.00       1/6           std::tuple<Catch::IStreamingReporter, std::default_delete<Catch::IStreamingReporter> >::tuple<Catch::IStreamingReporter&, std::default_delete<Catch::ConsoleReporter>, true>(Catch::IStreamingReporter&, std::default_delete<Catch::ConsoleReporter>&&) [4003]
                0.00    0.00       1/6           std::Tupleimpl<0ul, Catch::IStreamingReporter, std::default_delete<Catch::IStreamingReporter> >::Tupleimpl<Catch::IStreamingReporter&, std::default_delete<Catch::ConsoleReporter>, void>(Catch::IStreamingReporter&, std::default_delete<Catch::ConsoleReporter>&&) [3506]
                0.00    0.00       1/6           std::Tupleimpl<1ul, std::default_delete<Catch::IStreamingReporter> >::Tupleimpl<std::default_delete<Catch::ConsoleReporter> >(std::default_delete<Catch::ConsoleReporter>&&) [3514]
                0.00    0.00       1/6           std::Headbase<1ul, std::default_delete<Catch::IStreamingReporter>, true>::Headbase<std::default_delete<Catch::ConsoleReporter> >(std::default_delete<Catch::ConsoleReporter>&&) [3452]
[2184]   0.0    0.00    0.00       6         std::default_delete<Catch::ConsoleReporter>&& std::forward<std::default_delete<Catch::ConsoleReporter> >(std::remove_reference<std::default_delete<Catch::ConsoleReporter> >::type&) [2184]
-----------------------------------------------
                0.00    0.00       1/6           std::unique_ptr<Catch::IStreamingReporter, std::default_delete<Catch::IStreamingReporter> >::unique_ptr(std::unique_ptr<Catch::IStreamingReporter, std::default_delete<Catch::IStreamingReporter> >&&) [1137]
                0.00    0.00       1/6           std::__uniq_ptr_impl<Catch::IStreamingReporter, std::default_delete<Catch::IStreamingReporter> >::__uniq_ptr_impl<std::default_delete<Catch::IStreamingReporter> >(Catch::IStreamingReporter, std::default_delete<Catch::IStreamingReporter>&&) [3774]
                0.00    0.00       1/6           std::tuple<Catch::IStreamingReporter, std::default_delete<Catch::IStreamingReporter> >::tuple<Catch::IStreamingReporter&, std::default_delete<Catch::IStreamingReporter>, true>(Catch::IStreamingReporter&, std::default_delete<Catch::IStreamingReporter>&&) [4002]
                0.00    0.00       1/6           std::Tupleimpl<0ul, Catch::IStreamingReporter, std::default_delete<Catch::IStreamingReporter> >::Tupleimpl<Catch::IStreamingReporter&, std::default_delete<Catch::IStreamingReporter>, void>(Catch::IStreamingReporter&, std::default_delete<Catch::IStreamingReporter>&&) [3507]
                0.00    0.00       1/6           std::Tupleimpl<1ul, std::default_delete<Catch::IStreamingReporter> >::Tupleimpl<std::default_delete<Catch::IStreamingReporter> >(std::default_delete<Catch::IStreamingReporter>&&) [3515]
                0.00    0.00       1/6           std::Headbase<1ul, std::default_delete<Catch::IStreamingReporter>, true>::Headbase<std::default_delete<Catch::IStreamingReporter> >(std::default_delete<Catch::IStreamingReporter>&&) [3453]
[2185]   0.0    0.00    0.00       6         std::default_delete<Catch::IStreamingReporter>&& std::forward<std::default_delete<Catch::IStreamingReporter> >(std::remove_reference<std::default_delete<Catch::IStreamingReporter> >::type&) [2185]
-----------------------------------------------
                0.00    0.00       1/5           Catch::(anonymous namespace)::createReporter(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::shared_ptr<Catch::IConfig const> const&) [379]
                0.00    0.00       1/5           Catch::(anonymous namespace)::makeReporter(std::shared_ptr<Catch::Config> const&) [300]
                0.00    0.00       1/5           Catch::Session::Session() [209]
                0.00    0.00       1/5           Catch::ITagAliasRegistry::get() [3025]
                0.00    0.00       1/5           Catch::getAllTestCasesSorted(Catch::IConfig const&) [518]
[2186]   0.0    0.00    0.00       5         Catch::getRegistryHub() [2186]
                0.00    0.00       5/5           Catch::Singleton<Catch::(anonymous namespace)::RegistryHub, Catch::IRegistryHub, Catch::IMutableRegistryHub>::get() [2187]
-----------------------------------------------
                0.00    0.00       5/5           Catch::getRegistryHub() [2186]
[2187]   0.0    0.00    0.00       5         Catch::Singleton<Catch::(anonymous namespace)::RegistryHub, Catch::IRegistryHub, Catch::IMutableRegistryHub>::get() [2187]
                0.00    0.00       5/23          Catch::Singleton<Catch::(anonymous namespace)::RegistryHub, Catch::IRegistryHub, Catch::IMutableRegistryHub>::getInternal() [1885]
-----------------------------------------------
                0.00    0.00       5/5           std::allocator<Catch::TestSpec::FilterMatch>::~allocator() [2194]
[2188]   0.0    0.00    0.00       5         __gnu_cxx::new_allocator<Catch::TestSpec::FilterMatch>::~new_allocator() [2188]
-----------------------------------------------
                0.00    0.00       1/5           __gnu_cxx::__normal_iterator<Catch::clara::detail::Arg, std::vector<Catch::clara::detail::Arg, std::allocator<Catch::clara::detail::Arg> > > std::__copy_move_a2<false, __gnu_cxx::__normal_iterator<Catch::clara::detail::Arg const, std::vector<Catch::clara::detail::Arg, std::allocator<Catch::clara::detail::Arg> > >, __gnu_cxx::__normal_iterator<Catch::clara::detail::Arg, std::vector<Catch::clara::detail::Arg, std::allocator<Catch::clara::detail::Arg> > > >(__gnu_cxx::__normal_iterator<Catch::clara::detail::Arg const, std::vector<Catch::clara::detail::Arg, std::allocator<Catch::clara::detail::Arg> > >, __gnu_cxx::__normal_iterator<Catch::clara::detail::Arg const, std::vector<Catch::clara::detail::Arg, std::allocator<Catch::clara::detail::Arg> > >, __gnu_cxx::__normal_iterator<Catch::clara::detail::Arg, std::vector<Catch::clara::detail::Arg, std::allocator<Catch::clara::detail::Arg> > >) [556]
                0.00    0.00       2/5           std::vector<Catch::clara::detail::Arg, std::allocator<Catch::clara::detail::Arg> >::end() [2916]
                0.00    0.00       2/5           std::vector<Catch::clara::detail::Arg, std::allocator<Catch::clara::detail::Arg> >::begin() [2917]
[2189]   0.0    0.00    0.00       5         __gnu_cxx::__normal_iterator<Catch::clara::detail::Arg, std::vector<Catch::clara::detail::Arg, std::allocator<Catch::clara::detail::Arg> > >::__normal_iterator(Catch::clara::detail::Arg const&) [2189]
-----------------------------------------------
                0.00    0.00       5/5           void std::vector<Catch::TestCase, std::allocator<Catch::TestCase> >::_M_realloc_insert<Catch::TestCase const&>(__gnu_cxx::__normal_iterator<Catch::TestCase, std::vector<Catch::TestCase, std::allocator<Catch::TestCase> > >, Catch::TestCase const&) [743]
[2190]   0.0    0.00    0.00       5         __gnu_cxx::__normal_iterator<Catch::TestCase, std::vector<Catch::TestCase, std::allocator<Catch::TestCase> > >::difference_type __gnu_cxx::operator-<Catch::TestCase, std::vector<Catch::TestCase, std::allocator<Catch::TestCase> > >(__gnu_cxx::__normal_iterator<Catch::TestCase, std::vector<Catch::TestCase, std::allocator<Catch::TestCase> > > const&, __gnu_cxx::__normal_iterator<Catch::TestCase, std::vector<Catch::TestCase, std::allocator<Catch::TestCase> > > const&) [2190]
                0.00    0.00      10/20          __gnu_cxx::__normal_iterator<Catch::TestCase, std::vector<Catch::TestCase, std::allocator<Catch::TestCase> > >::base() const [1895]
-----------------------------------------------
                0.00    0.00       5/5           void std::vector<Catch::TestCase, std::allocator<Catch::TestCase> >::_M_realloc_insert<Catch::TestCase const&>(__gnu_cxx::__normal_iterator<Catch::TestCase, std::vector<Catch::TestCase, std::allocator<Catch::TestCase> > >, Catch::TestCase const&) [743]
[2191]   0.0    0.00    0.00       5         std::vector<Catch::TestCase, std::allocator<Catch::TestCase> >::_M_check_len(unsigned long, char const) const [2191]
                0.00    0.00      20/21          std::vector<Catch::TestCase, std::allocator<Catch::TestCase> >::size() const [1893]
                0.00    0.00      10/10          std::vector<Catch::TestCase, std::allocator<Catch::TestCase> >::max_size() const [2061]
                0.00    0.00       5/221         unsigned long const& std::max<unsigned long>(unsigned long const&, unsigned long const&) [1526]
-----------------------------------------------
                0.00    0.00       1/5           Catch::(anonymous namespace)::TestGroup::TestGroup(std::shared_ptr<Catch::Config> const&) [226]
                0.00    0.00       1/5           Catch::enforceNoDuplicateTestCases(std::vector<Catch::TestCase, std::allocator<Catch::TestCase> > const&) [521]
                0.00    0.00       1/5           std::vector<Catch::TestCase, std::allocator<Catch::TestCase> >::vector(std::vector<Catch::TestCase, std::allocator<Catch::TestCase> > const&) [760]
                0.00    0.00       2/5           std::vector<Catch::TestCase, std::allocator<Catch::TestCase> >::empty() const [2686]
[2192]   0.0    0.00    0.00       5         std::vector<Catch::TestCase, std::allocator<Catch::TestCase> >::end() const [2192]
                0.00    0.00       5/10          __gnu_cxx::__normal_iterator<Catch::TestCase const, std::vector<Catch::TestCase, std::allocator<Catch::TestCase> > >::__normal_iterator(Catch::TestCase const const&) [2056]
-----------------------------------------------
                0.00    0.00       1/5           Catch::(anonymous namespace)::TestGroup::TestGroup(std::shared_ptr<Catch::Config> const&) [226]
                0.00    0.00       1/5           Catch::enforceNoDuplicateTestCases(std::vector<Catch::TestCase, std::allocator<Catch::TestCase> > const&) [521]
                0.00    0.00       1/5           std::vector<Catch::TestCase, std::allocator<Catch::TestCase> >::vector(std::vector<Catch::TestCase, std::allocator<Catch::TestCase> > const&) [760]
                0.00    0.00       2/5           std::vector<Catch::TestCase, std::allocator<Catch::TestCase> >::empty() const [2686]
[2193]   0.0    0.00    0.00       5         std::vector<Catch::TestCase, std::allocator<Catch::TestCase> >::begin() const [2193]
                0.00    0.00       5/10          __gnu_cxx::__normal_iterator<Catch::TestCase const, std::vector<Catch::TestCase, std::allocator<Catch::TestCase> > >::__normal_iterator(Catch::TestCase const const&) [2056]
-----------------------------------------------
                0.00    0.00       1/5           Catch::TestSpec::matchesByFilter(std::vector<Catch::TestCase, std::allocator<Catch::TestCase> > const&, Catch::IConfig const&) const [3299]
                0.00    0.00       1/5           std::vector<Catch::TestSpec::FilterMatch, std::allocator<Catch::TestSpec::FilterMatch> >::_M_move_assign(std::vector<Catch::TestSpec::FilterMatch, std::allocator<Catch::TestSpec::FilterMatch> >&&, std::integral_constant<bool, true>) [4015]
                0.00    0.00       3/5           std::Vectorbase<Catch::TestSpec::FilterMatch, std::allocator<Catch::TestSpec::FilterMatch> >::Vectorimpl::~Vectorimpl() [2458]
[2194]   0.0    0.00    0.00       5         std::allocator<Catch::TestSpec::FilterMatch>::~allocator() [2194]
                0.00    0.00       5/5           __gnu_cxx::new_allocator<Catch::TestSpec::FilterMatch>::~new_allocator() [2188]
-----------------------------------------------
                0.00    0.00       1/5           Catch::(anonymous namespace)::platformColourInstance() [488]
                0.00    0.00       1/5           Catch::ReporterConfig::ReporterConfig(std::shared_ptr<Catch::IConfig const> const&) [1011]
                0.00    0.00       1/5           Catch::RunContext::RunContext(std::shared_ptr<Catch::IConfig const> const&, std::unique_ptr<Catch::IStreamingReporter, std::default_delete<Catch::IStreamingReporter> >&&) [888]
                0.00    0.00       2/5           Catch::ReporterConfig::fullConfig() const [2656]
[2195]   0.0    0.00    0.00       5         std::shared_ptr<Catch::IConfig const>::shared_ptr(std::shared_ptr<Catch::IConfig const> const&) [2195]
                0.00    0.00       5/5           std::__shared_ptr<Catch::IConfig const, (__gnu_cxx::Lockpolicy)2>::__shared_ptr(std::__shared_ptr<Catch::IConfig const, (__gnu_cxx::Lockpolicy)2> const&) [2197]
-----------------------------------------------
                0.00    0.00       2/5           std::vector<Catch::ISingleton, std::allocator<Catch::ISingleton> >::~vector() [2924]
                0.00    0.00       3/5           void std::vector<Catch::ISingleton, std::allocator<Catch::ISingleton> >::_M_realloc_insert<Catch::ISingleton const&>(__gnu_cxx::__normal_iterator<Catch::ISingleton**, std::vector<Catch::ISingleton, std::allocator<Catch::ISingleton> > >, Catch::ISingleton const&) [4028]
[2196]   0.0    0.00    0.00       5         std::Vectorbase<Catch::ISingleton, std::allocator<Catch::ISingleton> >::_M_get_Tp_allocator() [2196]
-----------------------------------------------
                0.00    0.00       5/5           std::shared_ptr<Catch::IConfig const>::shared_ptr(std::shared_ptr<Catch::IConfig const> const&) [2195]
[2197]   0.0    0.00    0.00       5         std::__shared_ptr<Catch::IConfig const, (__gnu_cxx::Lockpolicy)2>::__shared_ptr(std::__shared_ptr<Catch::IConfig const, (__gnu_cxx::Lockpolicy)2> const&) [2197]
                0.00    0.00       5/2306        std::__shared_count<(__gnu_cxx::Lockpolicy)2>::__shared_count(std::__shared_count<(__gnu_cxx::Lockpolicy)2> const&) [1364]
-----------------------------------------------
                0.00    0.00       5/5           std::Rbtree_header::Rbtree_header() [2199]
[2198]   0.0    0.00    0.00       5         std::Rbtree_header::_M_reset() [2198]
-----------------------------------------------
                0.00    0.00       1/5           std::Rbtree<Catch::TestCase const, Catch::TestCase const, std::Identity<Catch::TestCase const>, std::less<Catch::TestCase const>, std::allocator<Catch::TestCase const> >::Rb_tree_impl<std::less<Catch::TestCase const>, true>::Rbtree_impl() [4085]
                0.00    0.00       1/5           std::Rbtree<Catch::TestCase, Catch::TestCase, std::Identity<Catch::TestCase>, std::less<Catch::TestCase>, std::allocator<Catch::TestCase> >::Rb_tree_impl<std::less<Catch::TestCase>, true>::Rbtree_impl() [4044]
                0.00    0.00       1/5           std::Rbtree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<Catch::IReporterFactory> >, std::Select1st<std::pair<std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<Catch::IReporterFactory> > >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<Catch::IReporterFactory> > > >::Rbtree_impl<std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, true>::Rbtree_impl() [4079]
                0.00    0.00       1/5           std::Rbtree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, Catch::TagAlias>, std::Select1st<std::pair<std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, Catch::TagAlias> >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, Catch::TagAlias> > >::Rbtree_impl<std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, true>::Rbtree_impl() [4073]
                0.00    0.00       1/5           std::Rbtree<Catch::Verbosity, Catch::Verbosity, std::Identity<Catch::Verbosity>, std::less<Catch::Verbosity>, std::allocator<Catch::Verbosity> >::Rb_tree_impl<std::less<Catch::Verbosity>, true>::Rbtree_impl(std::less<Catch::Verbosity> const&, std::allocator<std::Rbtree_node<Catch::Verbosity> >&&) [4052]
[2199]   0.0    0.00    0.00       5         std::Rbtree_header::Rbtree_header() [2199]
                0.00    0.00       5/5           std::Rbtree_header::_M_reset() [2198]
-----------------------------------------------
                0.00    0.00       1/5           std::Rbtree<Catch::Verbosity, Catch::Verbosity, std::Identity<Catch::Verbosity>, std::less<Catch::Verbosity>, std::allocator<Catch::Verbosity> >::end() [4061]
                0.00    0.00       1/5           std::Rb_tree_iterator<Catch::Verbosity> std::Rbtree<Catch::Verbosity, Catch::Verbosity, std::Identity<Catch::Verbosity>, std::less<Catch::Verbosity>, std::allocator<Catch::Verbosity> >::M_insert_<Catch::Verbosity const&, std::Rbtree<Catch::Verbosity, Catch::Verbosity, std::Identity<Catch::Verbosity>, std::less<Catch::Verbosity>, std::allocator<Catch::Verbosity> >::Alloc_node>(std::Rbtree_node_base, std::Rbtree_node_base, Catch::Verbosity const&, std::Rbtree<Catch::Verbosity, Catch::Verbosity, std::Identity<Catch::Verbosity>, std::less<Catch::Verbosity>, std::allocator<Catch::Verbosity> >::Alloc_node&) [4047]
                0.00    0.00       1/5           std::Rbtree_const_iterator<Catch::Verbosity>::_M_const_cast() const [3354]
                0.00    0.00       1/5           std::Rbtree<Catch::Verbosity, Catch::Verbosity, std::Identity<Catch::Verbosity>, std::less<Catch::Verbosity>, std::allocator<Catch::Verbosity> >::M_get_insert_unique_pos(Catch::Verbosity const&) [4059]
                0.00    0.00       1/5           std::Rbtree<Catch::Verbosity, Catch::Verbosity, std::Identity<Catch::Verbosity>, std::less<Catch::Verbosity>, std::allocator<Catch::Verbosity> >::begin() [4062]
[2200]   0.0    0.00    0.00       5         std::Rb_tree_iterator<Catch::Verbosity>::Rbtree_iterator(std::Rbtree_node_base) [2200]
-----------------------------------------------
                0.00    0.00       5/5           std::vector<Catch::TestCase, std::allocator<Catch::TestCase> >::push_back(Catch::TestCase const&) [727]
[2201]   0.0    0.00    0.00       5         std::vector<Catch::TestCase, std::allocator<Catch::TestCase> >::end() [2201]
                0.00    0.00       5/10          __gnu_cxx::__normal_iterator<Catch::TestCase, std::vector<Catch::TestCase, std::allocator<Catch::TestCase> > >::__normal_iterator(Catch::TestCase const&) [2057]
-----------------------------------------------
                0.00    0.00       5/5           void std::vector<Catch::TestCase, std::allocator<Catch::TestCase> >::_M_realloc_insert<Catch::TestCase const&>(__gnu_cxx::__normal_iterator<Catch::TestCase, std::vector<Catch::TestCase, std::allocator<Catch::TestCase> > >, Catch::TestCase const&) [743]
[2202]   0.0    0.00    0.00       5         std::vector<Catch::TestCase, std::allocator<Catch::TestCase> >::begin() [2202]
                0.00    0.00       5/10          __gnu_cxx::__normal_iterator<Catch::TestCase, std::vector<Catch::TestCase, std::allocator<Catch::TestCase> > >::__normal_iterator(Catch::TestCase const&) [2057]
-----------------------------------------------
                0.00    0.00       1/5           std::Rbtree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<Catch::IReporterFactory> >, std::Select1st<std::pair<std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<Catch::IReporterFactory> > >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<Catch::IReporterFactory> > > >::~Rbtree() [1033]
                0.00    0.00       4/5           std::Rbtree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<Catch::IReporterFactory> >, std::Select1st<std::pair<std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<Catch::IReporterFactory> > >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<Catch::IReporterFactory> > > >::_M_get_insert_unique_pos(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [616]
[2203]   0.0    0.00    0.00       5         std::Rbtree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<Catch::IReporterFactory> >, std::Select1st<std::pair<std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<Catch::IReporterFactory> > >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<Catch::IReporterFactory> > > >::_M_begin() [2203]
-----------------------------------------------
                0.00    0.00       5/5           bool std::operator!=<Catch::SectionInfo>(std::move_iterator<Catch::SectionInfo> const&, std::move_iterator<Catch::SectionInfo> const&) [2205]
[2204]   0.0    0.00    0.00       5         bool std::operator==<Catch::SectionInfo>(std::move_iterator<Catch::SectionInfo> const&, std::move_iterator<Catch::SectionInfo> const&) [2204]
                0.00    0.00      10/10          std::move_iterator<Catch::SectionInfo>::base() const [2060]
-----------------------------------------------
                0.00    0.00       5/5           Catch::SectionInfo std::__uninitialized_copy<false>::__uninit_copy<std::move_iterator<Catch::SectionInfo>, Catch::SectionInfo>(std::move_iterator<Catch::SectionInfo>, std::move_iterator<Catch::SectionInfo>, Catch::SectionInfo) [987]
[2205]   0.0    0.00    0.00       5         bool std::operator!=<Catch::SectionInfo>(std::move_iterator<Catch::SectionInfo> const&, std::move_iterator<Catch::SectionInfo> const&) [2205]
                0.00    0.00       5/5           bool std::operator==<Catch::SectionInfo>(std::move_iterator<Catch::SectionInfo> const&, std::move_iterator<Catch::SectionInfo> const&) [2204]
-----------------------------------------------
                0.00    0.00       1/4           Catch::ReporterRegistrar<Catch::CompactReporter>::ReporterFactory::ReporterFactory() [3034]
                0.00    0.00       1/4           Catch::ReporterRegistrar<Catch::ConsoleReporter>::ReporterFactory::ReporterFactory() [3036]
                0.00    0.00       1/4           Catch::ReporterRegistrar<Catch::JunitReporter>::ReporterFactory::ReporterFactory() [3032]
                0.00    0.00       1/4           Catch::ReporterRegistrar<Catch::XmlReporter>::ReporterFactory::ReporterFactory() [3030]
[2206]   0.0    0.00    0.00       4         Catch::IReporterFactory::IReporterFactory() [2206]
-----------------------------------------------
                0.00    0.00       1/4           Catch::ReporterRegistrar<Catch::XmlReporter>::ReporterFactory::~ReporterFactory() [3031]
                0.00    0.00       1/4           Catch::ReporterRegistrar<Catch::JunitReporter>::ReporterFactory::~ReporterFactory() [3033]
                0.00    0.00       1/4           Catch::ReporterRegistrar<Catch::ConsoleReporter>::ReporterFactory::~ReporterFactory() [3037]
                0.00    0.00       1/4           Catch::ReporterRegistrar<Catch::CompactReporter>::ReporterFactory::~ReporterFactory() [3035]
[2207]   0.0    0.00    0.00       4         Catch::IReporterFactory::~IReporterFactory() [2207]
-----------------------------------------------
                0.00    0.00       4/4           Catch::clara::detail::BasicResult<Catch::clara::detail::ParseResultType>::ResultValueBase(Catch::clara::detail::ResultBase::Type, Catch::clara::detail::ParseResultType const&) [822]
[2208]   0.0    0.00    0.00       4         Catch::clara::detail::ResultValueBase<Catch::clara::detail::ParseResultType>::ResultValueBase(Catch::clara::detail::ResultBase::Type, Catch::clara::detail::ParseResultType const&) [2208]
                0.00    0.00       4/95          Catch::clara::detail::ResultBase::ResultBase(Catch::clara::detail::ResultBase::Type) [1647]
                0.00    0.00       4/460963      operator new(unsigned long, void) [1318]
-----------------------------------------------
                0.00    0.00       4/4           Catch::clara::detail::BasicResult<Catch::clara::detail::ParseResultType>::~BasicResult() [1040]
[2209]   0.0    0.00    0.00       4         Catch::clara::detail::ResultValueBase<Catch::clara::detail::ParseResultType>::~ResultValueBase() [2209]
                0.00    0.00       4/96          Catch::clara::detail::ResultBase::~ResultBase() [1646]
-----------------------------------------------
                0.00    0.00       1/4           Catch::ConsoleReporter::printTotals(Catch::Totals const&) [404]
                0.00    0.00       3/4           Catch::ConsoleReporter::printTotalsDivider(Catch::Totals const&) [397]
[2210]   0.0    0.00    0.00       4         Catch::operator<<(std::ostream&, Catch::Colour const&) [2210]
-----------------------------------------------
                0.00    0.00       4/4           std::allocator<Catch::ReporterRegistrar<Catch::XmlReporter>::ReporterFactory>::~allocator() [2254]
[2211]   0.0    0.00    0.00       4         __gnu_cxx::new_allocator<Catch::ReporterRegistrar<Catch::XmlReporter>::ReporterFactory>::~new_allocator() [2211]
-----------------------------------------------
                0.00    0.00       4/4           std::allocator<Catch::ReporterRegistrar<Catch::JunitReporter>::ReporterFactory>::~allocator() [2255]
[2212]   0.0    0.00    0.00       4         __gnu_cxx::new_allocator<Catch::ReporterRegistrar<Catch::JunitReporter>::ReporterFactory>::~new_allocator() [2212]
-----------------------------------------------
                0.00    0.00       4/4           std::allocator<Catch::ReporterRegistrar<Catch::CompactReporter>::ReporterFactory>::~allocator() [2256]
[2213]   0.0    0.00    0.00       4         __gnu_cxx::new_allocator<Catch::ReporterRegistrar<Catch::CompactReporter>::ReporterFactory>::~new_allocator() [2213]
-----------------------------------------------
                0.00    0.00       4/4           std::allocator<Catch::ReporterRegistrar<Catch::ConsoleReporter>::ReporterFactory>::~allocator() [2257]
[2214]   0.0    0.00    0.00       4         __gnu_cxx::new_allocator<Catch::ReporterRegistrar<Catch::ConsoleReporter>::ReporterFactory>::~new_allocator() [2214]
-----------------------------------------------
                0.00    0.00       4/4           std::allocator<Catch::clara::detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#2}> >::~allocator() [2258]
[2215]   0.0    0.00    0.00       4         __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}> >::~new_allocator() [2215]
-----------------------------------------------
                0.00    0.00       4/4           std::allocator<Catch::clara::detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#3}> >::~allocator() [2259]
[2216]   0.0    0.00    0.00       4         __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}> >::~new_allocator() [2216]
-----------------------------------------------
                0.00    0.00       4/4           std::allocator<Catch::clara::detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#4}> >::~allocator() [2260]
[2217]   0.0    0.00    0.00       4         __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}> >::~new_allocator() [2217]
-----------------------------------------------
                0.00    0.00       4/4           std::allocator<Catch::clara::detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#5}> >::~allocator() [2261]
[2218]   0.0    0.00    0.00       4         __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}> >::~new_allocator() [2218]
-----------------------------------------------
                0.00    0.00       4/4           std::allocator<Catch::clara::detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#6}> >::~allocator() [2262]
[2219]   0.0    0.00    0.00       4         __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}> >::~new_allocator() [2219]
-----------------------------------------------
                0.00    0.00       4/4           std::allocator<Catch::clara::detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#7}> >::~allocator() [2263]
[2220]   0.0    0.00    0.00       4         __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}> >::~new_allocator() [2220]
-----------------------------------------------
                0.00    0.00       4/4           std::allocator<Catch::clara::detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#8}> >::~allocator() [2264]
[2221]   0.0    0.00    0.00       4         __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&)#8}> >::~new_allocator() [2221]
-----------------------------------------------
                0.00    0.00       4/4           std::allocator<Catch::clara::detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#1}> >::~allocator() [2265]
[2222]   0.0    0.00    0.00       4         __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&)#1}> >::~new_allocator() [2222]
-----------------------------------------------
                0.00    0.00       4/4           std::allocator<Catch::clara::detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(bool)#11}> >::~allocator() [2266]
[2223]   0.0    0.00    0.00       4         __gnu_cxx::new_allocator<Catch::clara::detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(bool)#11}> >::~new_allocator() [2223]
-----------------------------------------------
                0.00    0.00       4/4           std::allocator<Catch::clara::detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(int)#10}> >::~allocator() [2267]
[2224]   0.0    0.00    0.00       4         __gnu_cxx::new_allocator<Catch::clara::detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(int)#10}> >::~new_allocator() [2224]
-----------------------------------------------
                0.00    0.00       4/4           std::allocator<Catch::clara::detail::BoundValueRef<long> >::~allocator() [2268]
[2225]   0.0    0.00    0.00       4         __gnu_cxx::new_allocator<Catch::clara::detail::BoundValueRef<long> >::~new_allocator() [2225]
-----------------------------------------------
                0.00    0.00       4/4           std::allocator<Catch::clara::detail::BoundFlagLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(bool)#9}> >::~allocator() [2270]
[2226]   0.0    0.00    0.00       4         __gnu_cxx::new_allocator<Catch::clara::detail::BoundFlagLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(bool)#9}> >::~new_allocator() [2226]
-----------------------------------------------
                0.00    0.00       4/4           std::allocator<Catch::clara::detail::BoundFlagLambda<Catch::clara::detail::Help::Help(bool&)::{lambda(bool)#1}> >::~allocator() [2269]
[2227]   0.0    0.00    0.00       4         __gnu_cxx::new_allocator<Catch::clara::detail::BoundFlagLambda<Catch::clara::detail::Help::Help(bool&)::{lambda(bool)#1}> >::~new_allocator() [2227]
-----------------------------------------------
                0.00    0.00       4/4           std::allocator<Catch::Config>::~allocator() [2271]
[2228]   0.0    0.00    0.00       4         __gnu_cxx::new_allocator<Catch::Config>::~new_allocator() [2228]
-----------------------------------------------
                0.00    0.00       4/4           std::allocator<Catch::TestCase>::allocator(std::allocator<Catch::TestCase> const&) [2272]
[2229]   0.0    0.00    0.00       4         __gnu_cxx::new_allocator<Catch::TestCase>::new_allocator(__gnu_cxx::new_allocator<Catch::TestCase> const&) [2229]
-----------------------------------------------
                0.00    0.00       4/4           std::allocator<Catch::TestSpec::Filter>::allocator(std::allocator<Catch::TestSpec::Filter> const&) [2273]
[2230]   0.0    0.00    0.00       4         __gnu_cxx::new_allocator<Catch::TestSpec::Filter>::new_allocator(__gnu_cxx::new_allocator<Catch::TestSpec::Filter> const&) [2230]
-----------------------------------------------
                0.00    0.00       4/4           std::allocator_traits<std::allocator<std::Rbtree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<Catch::IReporterFactory> > > > >::deallocate(std::allocator<std::Rbtree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<Catch::IReporterFactory> > > >&, std::Rbtree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<Catch::IReporterFactory> > >, unsigned long) [2300]
[2231]   0.0    0.00    0.00       4         __gnu_cxx::new_allocator<std::Rbtree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<Catch::IReporterFactory> > > >::deallocate(std::Rbtree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<Catch::IReporterFactory> > >, unsigned long) [2231]
-----------------------------------------------
                0.00    0.00       4/4           std::allocator_traits<std::allocator<std::Rbtree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<Catch::IReporterFactory> > > > >::allocate(std::allocator<std::Rbtree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<Catch::IReporterFactory> > > >&, unsigned long) [2301]
[2232]   0.0    0.00    0.00       4         __gnu_cxx::new_allocator<std::Rbtree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<Catch::IReporterFactory> > > >::allocate(unsigned long, void const) [2232]
                0.00    0.00       4/4           __gnu_cxx::new_allocator<std::Rbtree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<Catch::IReporterFactory> > > >::max_size() const [2239]
-----------------------------------------------
                0.00    0.00       4/4           std::allocator<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> >::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::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&) [2274]
[2233]   0.0    0.00    0.00       4         __gnu_cxx::new_allocator<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> >::new_allocator() [2233]
-----------------------------------------------
                0.00    0.00       4/4           std::allocator<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> >::~allocator() [2275]
[2234]   0.0    0.00    0.00       4         __gnu_cxx::new_allocator<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> >::~new_allocator() [2234]
-----------------------------------------------
                0.00    0.00       4/4           std::allocator<std::Spcounted_ptr_inplace<Catch::clara::detail::BoundValueRef<double>, std::allocator<Catch::clara::detail::BoundValueRef<double> >, (__gnu_cxx::Lockpolicy)2> >::allocator<Catch::clara::detail::BoundValueRef<double> >(std::allocator<Catch::clara::detail::BoundValueRef<double> > const&) [2276]
[2235]   0.0    0.00    0.00       4         __gnu_cxx::new_allocator<std::Spcounted_ptr_inplace<Catch::clara::detail::BoundValueRef<double>, std::allocator<Catch::clara::detail::BoundValueRef<double> >, (__gnu_cxx::Lockpolicy)2> >::new_allocator() [2235]
-----------------------------------------------
                0.00    0.00       4/4           std::allocator<std::Spcounted_ptr_inplace<Catch::clara::detail::BoundValueRef<double>, std::allocator<Catch::clara::detail::BoundValueRef<double> >, (__gnu_cxx::Lockpolicy)2> >::~allocator() [2277]
[2236]   0.0    0.00    0.00       4         __gnu_cxx::new_allocator<std::Spcounted_ptr_inplace<Catch::clara::detail::BoundValueRef<double>, std::allocator<Catch::clara::detail::BoundValueRef<double> >, (__gnu_cxx::Lockpolicy)2> >::~new_allocator() [2236]
-----------------------------------------------
                0.00    0.00       2/4           std::vector<Catch::SectionInfo, std::allocator<Catch::SectionInfo> >::begin() [2915]
                0.00    0.00       2/4           std::vector<Catch::SectionInfo, std::allocator<Catch::SectionInfo> >::end() [2914]
[2237]   0.0    0.00    0.00       4         __gnu_cxx::__normal_iterator<Catch::SectionInfo, std::vector<Catch::SectionInfo, std::allocator<Catch::SectionInfo> > >::__normal_iterator(Catch::SectionInfo const&) [2237]
-----------------------------------------------
                0.00    0.00       1/4           Catch::(anonymous namespace)::TestGroup::execute() [5]
                0.00    0.00       1/4           Catch::ConsoleReporter::printTestFilters() [1012]
                0.00    0.00       2/4           Catch::(anonymous namespace)::TestGroup::TestGroup(std::shared_ptr<Catch::Config> const&) [226]
[2238]   0.0    0.00    0.00       4         Catch::Config::testSpec() const [2238]
-----------------------------------------------
                0.00    0.00       4/4           __gnu_cxx::new_allocator<std::Rbtree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<Catch::IReporterFactory> > > >::allocate(unsigned long, void const) [2232]
[2239]   0.0    0.00    0.00       4         __gnu_cxx::new_allocator<std::Rbtree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<Catch::IReporterFactory> > > >::max_size() const [2239]
-----------------------------------------------
                0.00    0.00       2/4           void std::vector<Catch::clara::detail::Token, std::allocator<Catch::clara::detail::Token> >::_M_realloc_insert<Catch::clara::detail::Token>(__gnu_cxx::__normal_iterator<Catch::clara::detail::Token, std::vector<Catch::clara::detail::Token, std::allocator<Catch::clara::detail::Token> > >, Catch::clara::detail::Token&&) [1018]
                0.00    0.00       2/4           __gnu_cxx::__normal_iterator<Catch::clara::detail::Token, std::vector<Catch::clara::detail::Token, std::allocator<Catch::clara::detail::Token> > >::difference_type __gnu_cxx::operator-<Catch::clara::detail::Token, std::vector<Catch::clara::detail::Token, std::allocator<Catch::clara::detail::Token> > >(__gnu_cxx::__normal_iterator<Catch::clara::detail::Token, std::vector<Catch::clara::detail::Token, std::allocator<Catch::clara::detail::Token> > > const&, __gnu_cxx::__normal_iterator<Catch::clara::detail::Token, std::vector<Catch::clara::detail::Token, std::allocator<Catch::clara::detail::Token> > > const&) [3272]
[2240]   0.0    0.00    0.00       4         __gnu_cxx::__normal_iterator<Catch::clara::detail::Token, std::vector<Catch::clara::detail::Token, std::allocator<Catch::clara::detail::Token> > >::base() const [2240]
-----------------------------------------------
                0.00    0.00       2/4           void std::vector<Catch::TestCaseTracking::ITracker, std::allocator<Catch::TestCaseTracking::ITracker> >::_M_realloc_insert<Catch::TestCaseTracking::ITracker>(__gnu_cxx::__normal_iterator<Catch::TestCaseTracking::ITracker**, std::vector<Catch::TestCaseTracking::ITracker, std::allocator<Catch::TestCaseTracking::ITracker> > >, Catch::TestCaseTracking::ITracker&&) [582]
                0.00    0.00       2/4           __gnu_cxx::__normal_iterator<Catch::TestCaseTracking::ITracker*, std::vector<Catch::TestCaseTracking::ITracker, std::allocator<Catch::TestCaseTracking::ITracker> > >::difference_type __gnu_cxx::operator-<Catch::TestCaseTracking::ITracker**, std::vector<Catch::TestCaseTracking::ITracker, std::allocator<Catch::TestCaseTracking::ITracker> > >(__gnu_cxx::__normal_iterator<Catch::TestCaseTracking::ITracker**, std::vector<Catch::TestCaseTracking::ITracker, std::allocator<Catch::TestCaseTracking::ITracker> > > const&, __gnu_cxx::__normal_iterator<Catch::TestCaseTracking::ITracker**, std::vector<Catch::TestCaseTracking::ITracker, std::allocator<Catch::TestCaseTracking::ITracker> > > const&) [3274]
[2241]   0.0    0.00    0.00       4         __gnu_cxx::__normal_iterator<Catch::TestCaseTracking::ITracker**, std::vector<Catch::TestCaseTracking::ITracker, std::allocator<Catch::TestCaseTracking::ITracker> > >::base() const [2241]
-----------------------------------------------
                0.00    0.00       4/4           std::vector<Catch::SectionInfo, std::allocator<Catch::SectionInfo> >::max_size() const [2249]
[2242]   0.0    0.00    0.00       4         std::Vectorbase<Catch::SectionInfo, std::allocator<Catch::SectionInfo> >::_M_get_Tp_allocator() const [2242]
-----------------------------------------------
                0.00    0.00       4/4           bool std::operator==<Catch::clara::detail::Arg>(std::move_iterator<Catch::clara::detail::Arg> const&, std::move_iterator<Catch::clara::detail::Arg> const&) [2990]
[2243]   0.0    0.00    0.00       4         std::move_iterator<Catch::clara::detail::Arg>::base() const [2243]
-----------------------------------------------
                0.00    0.00       4/4           bool std::operator==<Catch::clara::detail::Token>(std::move_iterator<Catch::clara::detail::Token> const&, std::move_iterator<Catch::clara::detail::Token> const&) [2991]
[2244]   0.0    0.00    0.00       4         std::move_iterator<Catch::clara::detail::Token>::base() const [2244]
-----------------------------------------------
                0.00    0.00       4/4           decltype (__miter_base(({parm#1}.base)())) std::__miter_base<Catch::ISingleton**>(std::move_iterator<Catch::ISingleton**>) [2313]
[2245]   0.0    0.00    0.00       4         std::move_iterator<Catch::ISingleton**>::base() const [2245]
-----------------------------------------------
                0.00    0.00       4/4           decltype (__miter_base(({parm#1}.base)())) std::__miter_base<Catch::TestCaseTracking::ITracker**>(std::move_iterator<Catch::TestCaseTracking::ITracker**>) [2315]
[2246]   0.0    0.00    0.00       4         std::move_iterator<Catch::TestCaseTracking::ITracker**>::base() const [2246]
-----------------------------------------------
                0.00    0.00       1/4           Catch::Session::config() [158]
                0.00    0.00       1/4           Catch::Session::runInternal() [3]
                0.00    0.00       2/4           Catch::(anonymous namespace)::TestGroup::TestGroup(std::shared_ptr<Catch::Config> const&) [226]
[2247]   0.0    0.00    0.00       4         std::__shared_ptr_access<Catch::Config, (__gnu_cxx::Lockpolicy)2, false, false>::operator() const [2247]
                0.00    0.00       8/19          std::__shared_ptr_access<Catch::Config, (__gnu_cxx::Lockpolicy)2, false, false>::_M_get() const [1899]
-----------------------------------------------
                0.00    0.00       4/4           std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_disjunct(char const) const [1165]
[2248]   0.0    0.00    0.00       4         std::less<char const>::operator()(char const const&, char const const&) const [2248]
-----------------------------------------------
                0.00    0.00       4/4           std::vector<Catch::SectionInfo, std::allocator<Catch::SectionInfo> >::_M_check_len(unsigned long, char const) const [2683]
[2249]   0.0    0.00    0.00       4         std::vector<Catch::SectionInfo, std::allocator<Catch::SectionInfo> >::max_size() const [2249]
                0.00    0.00       4/4           std::Vectorbase<Catch::SectionInfo, std::allocator<Catch::SectionInfo> >::_M_get_Tp_allocator() const [2242]
                0.00    0.00       4/4           std::allocator_traits<std::allocator<Catch::SectionInfo> >::max_size(std::allocator<Catch::SectionInfo> const&) [2299]
-----------------------------------------------
                0.00    0.00       4/4           std::vector<Catch::ISingleton, std::allocator<Catch::ISingleton> >::_M_check_len(unsigned long, char const) const [3371]
[2250]   0.0    0.00    0.00       4         std::vector<Catch::ISingleton, std::allocator<Catch::ISingleton> >::size() const [2250]
-----------------------------------------------
                0.00    0.00       4/4           std::vector<Catch::TestCaseTracking::ITracker, std::allocator<Catch::TestCaseTracking::ITracker> >::_M_check_len(unsigned long, char const) const [3372]
[2251]   0.0    0.00    0.00       4         std::vector<Catch::TestCaseTracking::ITracker, std::allocator<Catch::TestCaseTracking::ITracker> >::size() const [2251]
-----------------------------------------------
                0.00    0.00       4/4           std::__cxx11::basic_string<char16_t, std::char_traits<char16_t>, std::allocator<char16_t> >::max_size() const [2253]
[2252]   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 [2252]
-----------------------------------------------
                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) [4043]
[2253]   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 [2253]
                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 [2252]
                0.00    0.00       4/4           std::allocator_traits<std::allocator<char16_t> >::max_size(std::allocator<char16_t> const&) [2298]
-----------------------------------------------
                0.00    0.00       1/4           std::shared_ptr<Catch::ReporterRegistrar<Catch::XmlReporter>::ReporterFactory> std::make_shared<Catch::ReporterRegistrar<Catch::XmlReporter>::ReporterFactory>() [4093]
                0.00    0.00       1/4           std::__shared_count<(__gnu_cxx::Lockpolicy)2>::__shared_count<Catch::ReporterRegistrar<Catch::XmlReporter>::ReporterFactory, std::allocator<Catch::ReporterRegistrar<Catch::XmlReporter>::ReporterFactory>>(std::Spmake_shared_tag, Catch::ReporterRegistrar<Catch::XmlReporter>::ReporterFactory, std::allocator<Catch::ReporterRegistrar<Catch::XmlReporter>::ReporterFactory> const&) [3696]
                0.00    0.00       1/4           std::Spebo_helper<0, std::allocator<Catch::ReporterRegistrar<Catch::XmlReporter>::ReporterFactory>, true>::~Spebo_helper() [3661]
                0.00    0.00       1/4           std::Spcounted_ptr_inplace<Catch::ReporterRegistrar<Catch::XmlReporter>::ReporterFactory, std::allocator<Catch::ReporterRegistrar<Catch::XmlReporter>::ReporterFactory>, (__gnu_cxx::Lockpolicy)2>::Spcounted_ptr_inplace<>(std::allocator<Catch::ReporterRegistrar<Catch::XmlReporter>::ReporterFactory>) [3870]
[2254]   0.0    0.00    0.00       4         std::allocator<Catch::ReporterRegistrar<Catch::XmlReporter>::ReporterFactory>::~allocator() [2254]
                0.00    0.00       4/4           __gnu_cxx::new_allocator<Catch::ReporterRegistrar<Catch::XmlReporter>::ReporterFactory>::~new_allocator() [2211]
-----------------------------------------------
                0.00    0.00       1/4           std::shared_ptr<Catch::ReporterRegistrar<Catch::JunitReporter>::ReporterFactory> std::make_shared<Catch::ReporterRegistrar<Catch::JunitReporter>::ReporterFactory>() [4094]
                0.00    0.00       1/4           std::__shared_count<(__gnu_cxx::Lockpolicy)2>::__shared_count<Catch::ReporterRegistrar<Catch::JunitReporter>::ReporterFactory, std::allocator<Catch::ReporterRegistrar<Catch::JunitReporter>::ReporterFactory>>(std::Spmake_shared_tag, Catch::ReporterRegistrar<Catch::JunitReporter>::ReporterFactory, std::allocator<Catch::ReporterRegistrar<Catch::JunitReporter>::ReporterFactory> const&) [3710]
                0.00    0.00       1/4           std::Spebo_helper<0, std::allocator<Catch::ReporterRegistrar<Catch::JunitReporter>::ReporterFactory>, true>::~Spebo_helper() [3663]
                0.00    0.00       1/4           std::Spcounted_ptr_inplace<Catch::ReporterRegistrar<Catch::JunitReporter>::ReporterFactory, std::allocator<Catch::ReporterRegistrar<Catch::JunitReporter>::ReporterFactory>, (__gnu_cxx::Lockpolicy)2>::Spcounted_ptr_inplace<>(std::allocator<Catch::ReporterRegistrar<Catch::JunitReporter>::ReporterFactory>) [3877]
[2255]   0.0    0.00    0.00       4         std::allocator<Catch::ReporterRegistrar<Catch::JunitReporter>::ReporterFactory>::~allocator() [2255]
                0.00    0.00       4/4           __gnu_cxx::new_allocator<Catch::ReporterRegistrar<Catch::JunitReporter>::ReporterFactory>::~new_allocator() [2212]
-----------------------------------------------
                0.00    0.00       1/4           std::shared_ptr<Catch::ReporterRegistrar<Catch::CompactReporter>::ReporterFactory> std::make_shared<Catch::ReporterRegistrar<Catch::CompactReporter>::ReporterFactory>() [4095]
                0.00    0.00       1/4           std::__shared_count<(__gnu_cxx::Lockpolicy)2>::__shared_count<Catch::ReporterRegistrar<Catch::CompactReporter>::ReporterFactory, std::allocator<Catch::ReporterRegistrar<Catch::CompactReporter>::ReporterFactory>>(std::Spmake_shared_tag, Catch::ReporterRegistrar<Catch::CompactReporter>::ReporterFactory, std::allocator<Catch::ReporterRegistrar<Catch::CompactReporter>::ReporterFactory> const&) [3697]
                0.00    0.00       1/4           std::Spebo_helper<0, std::allocator<Catch::ReporterRegistrar<Catch::CompactReporter>::ReporterFactory>, true>::~Spebo_helper() [3665]
                0.00    0.00       1/4           std::Spcounted_ptr_inplace<Catch::ReporterRegistrar<Catch::CompactReporter>::ReporterFactory, std::allocator<Catch::ReporterRegistrar<Catch::CompactReporter>::ReporterFactory>, (__gnu_cxx::Lockpolicy)2>::Spcounted_ptr_inplace<>(std::allocator<Catch::ReporterRegistrar<Catch::CompactReporter>::ReporterFactory>) [3884]
[2256]   0.0    0.00    0.00       4         std::allocator<Catch::ReporterRegistrar<Catch::CompactReporter>::ReporterFactory>::~allocator() [2256]
                0.00    0.00       4/4           __gnu_cxx::new_allocator<Catch::ReporterRegistrar<Catch::CompactReporter>::ReporterFactory>::~new_allocator() [2213]
-----------------------------------------------
                0.00    0.00       1/4           std::shared_ptr<Catch::ReporterRegistrar<Catch::ConsoleReporter>::ReporterFactory> std::make_shared<Catch::ReporterRegistrar<Catch::ConsoleReporter>::ReporterFactory>() [4096]
                0.00    0.00       1/4           std::__shared_count<(__gnu_cxx::Lockpolicy)2>::__shared_count<Catch::ReporterRegistrar<Catch::ConsoleReporter>::ReporterFactory, std::allocator<Catch::ReporterRegistrar<Catch::ConsoleReporter>::ReporterFactory>>(std::Spmake_shared_tag, Catch::ReporterRegistrar<Catch::ConsoleReporter>::ReporterFactory, std::allocator<Catch::ReporterRegistrar<Catch::ConsoleReporter>::ReporterFactory> const&) [3711]
                0.00    0.00       1/4           std::Spebo_helper<0, std::allocator<Catch::ReporterRegistrar<Catch::ConsoleReporter>::ReporterFactory>, true>::~Spebo_helper() [3667]
                0.00    0.00       1/4           std::Spcounted_ptr_inplace<Catch::ReporterRegistrar<Catch::ConsoleReporter>::ReporterFactory, std::allocator<Catch::ReporterRegistrar<Catch::ConsoleReporter>::ReporterFactory>, (__gnu_cxx::Lockpolicy)2>::Spcounted_ptr_inplace<>(std::allocator<Catch::ReporterRegistrar<Catch::ConsoleReporter>::ReporterFactory>) [3891]
[2257]   0.0    0.00    0.00       4         std::allocator<Catch::ReporterRegistrar<Catch::ConsoleReporter>::ReporterFactory>::~allocator() [2257]
                0.00    0.00       4/4           __gnu_cxx::new_allocator<Catch::ReporterRegistrar<Catch::ConsoleReporter>::ReporterFactory>::~new_allocator() [2214]
-----------------------------------------------
                0.00    0.00       1/4           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}> > std::make_shared<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&>({lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#2} const&) [4097]
                0.00    0.00       1/4           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&) [3698]
                0.00    0.00       1/4           std::Spebo_helper<0, std::allocator<Catch::clara::detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#2}> >, true>::~Spebo_helper() [3669]
                0.00    0.00       1/4           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&) [3898]
[2258]   0.0    0.00    0.00       4         std::allocator<Catch::clara::detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#2}> >::~allocator() [2258]
                0.00    0.00       4/4           __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}> >::~new_allocator() [2215]
-----------------------------------------------
                0.00    0.00       1/4           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}> > std::make_shared<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&>({lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#3} const&) [4098]
                0.00    0.00       1/4           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&) [3699]
                0.00    0.00       1/4           std::Spebo_helper<0, std::allocator<Catch::clara::detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#3}> >, true>::~Spebo_helper() [3671]
                0.00    0.00       1/4           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&) [3905]
[2259]   0.0    0.00    0.00       4         std::allocator<Catch::clara::detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#3}> >::~allocator() [2259]
                0.00    0.00       4/4           __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}> >::~new_allocator() [2216]
-----------------------------------------------
                0.00    0.00       1/4           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}> > std::make_shared<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&>({lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#4} const&) [4099]
                0.00    0.00       1/4           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&) [3700]
                0.00    0.00       1/4           std::Spebo_helper<0, std::allocator<Catch::clara::detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#4}> >, true>::~Spebo_helper() [3673]
                0.00    0.00       1/4           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&) [3912]
[2260]   0.0    0.00    0.00       4         std::allocator<Catch::clara::detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#4}> >::~allocator() [2260]
                0.00    0.00       4/4           __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}> >::~new_allocator() [2217]
-----------------------------------------------
                0.00    0.00       1/4           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}> > std::make_shared<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&>({lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#5} const&) [4100]
                0.00    0.00       1/4           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&) [3701]
                0.00    0.00       1/4           std::Spebo_helper<0, std::allocator<Catch::clara::detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#5}> >, true>::~Spebo_helper() [3675]
                0.00    0.00       1/4           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&) [3919]
[2261]   0.0    0.00    0.00       4         std::allocator<Catch::clara::detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#5}> >::~allocator() [2261]
                0.00    0.00       4/4           __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}> >::~new_allocator() [2218]
-----------------------------------------------
                0.00    0.00       1/4           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}> > std::make_shared<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&>({lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#6} const&) [4101]
                0.00    0.00       1/4           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&) [3702]
                0.00    0.00       1/4           std::Spebo_helper<0, std::allocator<Catch::clara::detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#6}> >, true>::~Spebo_helper() [3677]
                0.00    0.00       1/4           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&) [3926]
[2262]   0.0    0.00    0.00       4         std::allocator<Catch::clara::detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#6}> >::~allocator() [2262]
                0.00    0.00       4/4           __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}> >::~new_allocator() [2219]
-----------------------------------------------
                0.00    0.00       1/4           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}> > std::make_shared<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&>({lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#7} const&) [4102]
                0.00    0.00       1/4           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&) [3703]
                0.00    0.00       1/4           std::Spebo_helper<0, std::allocator<Catch::clara::detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#7}> >, true>::~Spebo_helper() [3679]
                0.00    0.00       1/4           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&) [3933]
[2263]   0.0    0.00    0.00       4         std::allocator<Catch::clara::detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#7}> >::~allocator() [2263]
                0.00    0.00       4/4           __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}> >::~new_allocator() [2220]
-----------------------------------------------
                0.00    0.00       1/4           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&)#8}> > std::make_shared<Catch::clara::detail::BoundLambda<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&>({lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#8} const&) [4103]
                0.00    0.00       1/4           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&)#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::BoundLambda<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&) [3704]
                0.00    0.00       1/4           std::Spebo_helper<0, std::allocator<Catch::clara::detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#8}> >, true>::~Spebo_helper() [3681]
                0.00    0.00       1/4           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&)#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::BoundLambda<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&) [3940]
[2264]   0.0    0.00    0.00       4         std::allocator<Catch::clara::detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#8}> >::~allocator() [2264]
                0.00    0.00       4/4           __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&)#8}> >::~new_allocator() [2221]
-----------------------------------------------
                0.00    0.00       1/4           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&)#1}> > std::make_shared<Catch::clara::detail::BoundLambda<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&>({lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#1} const&) [4104]
                0.00    0.00       1/4           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&)#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::BoundLambda<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&) [3705]
                0.00    0.00       1/4           std::Spebo_helper<0, std::allocator<Catch::clara::detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#1}> >, true>::~Spebo_helper() [3683]
                0.00    0.00       1/4           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&)#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::BoundLambda<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&) [3947]
[2265]   0.0    0.00    0.00       4         std::allocator<Catch::clara::detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#1}> >::~allocator() [2265]
                0.00    0.00       4/4           __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&)#1}> >::~new_allocator() [2222]
-----------------------------------------------
                0.00    0.00       1/4           std::shared_ptr<Catch::clara::detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(bool)#11}> > std::make_shared<Catch::clara::detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(bool)#11}>, {lambda(bool)#11} const&>({lambda(bool)#11} const&) [4105]
                0.00    0.00       1/4           std::__shared_count<(__gnu_cxx::Lockpolicy)2>::__shared_count<Catch::clara::detail::BoundLambda<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::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(bool)#11}>, std::allocator<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(bool)#11}> const&, {lambda(bool)#11} const&) [3706]
                0.00    0.00       1/4           std::Spebo_helper<0, std::allocator<Catch::clara::detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(bool)#11}> >, true>::~Spebo_helper() [3685]
                0.00    0.00       1/4           std::Spcounted_ptr_inplace<Catch::clara::detail::BoundLambda<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::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(bool)#11}>, {lambda(bool)#11} const&) [3954]
[2266]   0.0    0.00    0.00       4         std::allocator<Catch::clara::detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(bool)#11}> >::~allocator() [2266]
                0.00    0.00       4/4           __gnu_cxx::new_allocator<Catch::clara::detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(bool)#11}> >::~new_allocator() [2223]
-----------------------------------------------
                0.00    0.00       1/4           std::shared_ptr<Catch::clara::detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(int)#10}> > std::make_shared<Catch::clara::detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(int)#10}>, {lambda(int)#10} const&>({lambda(int)#10} const&) [4106]
                0.00    0.00       1/4           std::__shared_count<(__gnu_cxx::Lockpolicy)2>::__shared_count<Catch::clara::detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(int)#10}>, std::allocator<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(int)#10}>, {lambda(int)#10} const&>(std::Spmake_shared_tag, Catch::clara::detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(int)#10}>, std::allocator<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(int)#10}> const&, {lambda(int)#10} const&) [3707]
                0.00    0.00       1/4           std::Spebo_helper<0, std::allocator<Catch::clara::detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(int)#10}> >, true>::~Spebo_helper() [3687]
                0.00    0.00       1/4           std::Spcounted_ptr_inplace<Catch::clara::detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(int)#10}>, std::allocator<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(int)#10}>, (__gnu_cxx::Lockpolicy)2>::Spcounted_ptr_inplace<{lambda(int)#10} const&>(Catch::clara::detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(int)#10}>, {lambda(int)#10} const&) [3961]
[2267]   0.0    0.00    0.00       4         std::allocator<Catch::clara::detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(int)#10}> >::~allocator() [2267]
                0.00    0.00       4/4           __gnu_cxx::new_allocator<Catch::clara::detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(int)#10}> >::~new_allocator() [2224]
-----------------------------------------------
                0.00    0.00       1/4           std::shared_ptr<Catch::clara::detail::BoundValueRef<long> > std::make_shared<Catch::clara::detail::BoundValueRef<long>, long&>(long&) [4107]
                0.00    0.00       1/4           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&) [3708]
                0.00    0.00       1/4           std::Spebo_helper<0, std::allocator<Catch::clara::detail::BoundValueRef<long> >, true>::~Spebo_helper() [3689]
                0.00    0.00       1/4           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&) [3968]
[2268]   0.0    0.00    0.00       4         std::allocator<Catch::clara::detail::BoundValueRef<long> >::~allocator() [2268]
                0.00    0.00       4/4           __gnu_cxx::new_allocator<Catch::clara::detail::BoundValueRef<long> >::~new_allocator() [2225]
-----------------------------------------------
                0.00    0.00       1/4           std::shared_ptr<Catch::clara::detail::BoundFlagLambda<Catch::clara::detail::Help::Help(bool&)::{lambda(bool)#1}> > std::make_shared<Catch::clara::detail::BoundFlagLambda<Catch::clara::detail::Help::Help(bool&)::{lambda(bool)#1}>, {lambda(bool)#1} const&>({lambda(bool)#1} const&) [4109]
                0.00    0.00       1/4           std::__shared_count<(__gnu_cxx::Lockpolicy)2>::__shared_count<Catch::clara::detail::BoundFlagLambda<Catch::clara::detail::Help::Help(bool&)::{lambda(bool)#1}>, std::allocator<Catch::clara::detail::Help::Help(bool&)::{lambda(bool)#1}>, {lambda(bool)#1} const&>(std::Spmake_shared_tag, Catch::clara::detail::BoundFlagLambda<Catch::clara::detail::Help::Help(bool&)::{lambda(bool)#1}>, std::allocator<Catch::clara::detail::Help::Help(bool&)::{lambda(bool)#1}> const&, {lambda(bool)#1} const&) [3712]
                0.00    0.00       1/4           std::Spebo_helper<0, std::allocator<Catch::clara::detail::BoundFlagLambda<Catch::clara::detail::Help::Help(bool&)::{lambda(bool)#1}> >, true>::~Spebo_helper() [3693]
                0.00    0.00       1/4           std::Spcounted_ptr_inplace<Catch::clara::detail::BoundFlagLambda<Catch::clara::detail::Help::Help(bool&)::{lambda(bool)#1}>, std::allocator<Catch::clara::detail::Help::Help(bool&)::{lambda(bool)#1}>, (__gnu_cxx::Lockpolicy)2>::Spcounted_ptr_inplace<{lambda(bool)#1} const&>(Catch::clara::detail::BoundFlagLambda<Catch::clara::detail::Help::Help(bool&)::{lambda(bool)#1}>, {lambda(bool)#1} const&) [3982]
[2269]   0.0    0.00    0.00       4         std::allocator<Catch::clara::detail::BoundFlagLambda<Catch::clara::detail::Help::Help(bool&)::{lambda(bool)#1}> >::~allocator() [2269]
                0.00    0.00       4/4           __gnu_cxx::new_allocator<Catch::clara::detail::BoundFlagLambda<Catch::clara::detail::Help::Help(bool&)::{lambda(bool)#1}> >::~new_allocator() [2227]
-----------------------------------------------
                0.00    0.00       1/4           std::shared_ptr<Catch::clara::detail::BoundFlagLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(bool)#9}> > std::make_shared<Catch::clara::detail::BoundFlagLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(bool)#9}>, {lambda(bool)#9} const&>({lambda(bool)#9} const&) [4108]
                0.00    0.00       1/4           std::__shared_count<(__gnu_cxx::Lockpolicy)2>::__shared_count<Catch::clara::detail::BoundFlagLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(bool)#9}>, std::allocator<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(bool)#9}>, {lambda(bool)#9} const&>(std::Spmake_shared_tag, Catch::clara::detail::BoundFlagLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(bool)#9}>, std::allocator<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(bool)#9}> const&, {lambda(bool)#9} const&) [3709]
                0.00    0.00       1/4           std::Spebo_helper<0, std::allocator<Catch::clara::detail::BoundFlagLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(bool)#9}> >, true>::~Spebo_helper() [3691]
                0.00    0.00       1/4           std::Spcounted_ptr_inplace<Catch::clara::detail::BoundFlagLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(bool)#9}>, std::allocator<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(bool)#9}>, (__gnu_cxx::Lockpolicy)2>::Spcounted_ptr_inplace<{lambda(bool)#9} const&>(Catch::clara::detail::BoundFlagLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(bool)#9}>, {lambda(bool)#9} const&) [3975]
[2270]   0.0    0.00    0.00       4         std::allocator<Catch::clara::detail::BoundFlagLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(bool)#9}> >::~allocator() [2270]
                0.00    0.00       4/4           __gnu_cxx::new_allocator<Catch::clara::detail::BoundFlagLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(bool)#9}> >::~new_allocator() [2226]
-----------------------------------------------
                0.00    0.00       1/4           std::shared_ptr<Catch::Config> std::make_shared<Catch::Config, Catch::ConfigData&>(Catch::ConfigData&) [166]
                0.00    0.00       1/4           std::__shared_count<(__gnu_cxx::Lockpolicy)2>::__shared_count<Catch::Config, std::allocator<Catch::Config>, Catch::ConfigData&>(std::Spmake_shared_tag, Catch::Config, std::allocator<Catch::Config> const&, Catch::ConfigData&) [163]
                0.00    0.00       1/4           std::Spebo_helper<0, std::allocator<Catch::Config>, true>::~Spebo_helper() [3695]
                0.00    0.00       1/4           std::Spcounted_ptr_inplace<Catch::Config, std::allocator<Catch::Config>, (__gnu_cxx::Lockpolicy)2>::Spcounted_ptr_inplace<Catch::ConfigData&>(std::allocator<Catch::Config>, Catch::ConfigData&) [165]
[2271]   0.0    0.00    0.00       4         std::allocator<Catch::Config>::~allocator() [2271]
                0.00    0.00       4/4           __gnu_cxx::new_allocator<Catch::Config>::~new_allocator() [2228]
-----------------------------------------------
                0.00    0.00       1/4           std::allocator_traits<std::allocator<Catch::TestCase> >::select_on_container_copy_construction(std::allocator<Catch::TestCase> const&) [3812]
                0.00    0.00       1/4           std::Vectorbase<Catch::TestCase, std::allocator<Catch::TestCase> >::get_allocator() const [3327]
                0.00    0.00       2/4           std::Vectorbase<Catch::TestCase, std::allocator<Catch::TestCase> >::Vectorimpl::Vectorimpl(std::allocator<Catch::TestCase> const&) [2768]
[2272]   0.0    0.00    0.00       4         std::allocator<Catch::TestCase>::allocator(std::allocator<Catch::TestCase> const&) [2272]
                0.00    0.00       4/4           __gnu_cxx::new_allocator<Catch::TestCase>::new_allocator(__gnu_cxx::new_allocator<Catch::TestCase> const&) [2229]
-----------------------------------------------
                0.00    0.00       1/4           std::Vectorbase<Catch::TestSpec::Filter, std::allocator<Catch::TestSpec::Filter> >::get_allocator() const [3330]
                0.00    0.00       1/4           std::allocator_traits<std::allocator<Catch::TestSpec::Filter> >::select_on_container_copy_construction(std::allocator<Catch::TestSpec::Filter> const&) [3813]
                0.00    0.00       2/4           std::Vectorbase<Catch::TestSpec::Filter, std::allocator<Catch::TestSpec::Filter> >::Vectorimpl::Vectorimpl(std::allocator<Catch::TestSpec::Filter> const&) [2774]
[2273]   0.0    0.00    0.00       4         std::allocator<Catch::TestSpec::Filter>::allocator(std::allocator<Catch::TestSpec::Filter> const&) [2273]
                0.00    0.00       4/4           __gnu_cxx::new_allocator<Catch::TestSpec::Filter>::new_allocator(__gnu_cxx::new_allocator<Catch::TestSpec::Filter> const&) [2230]
-----------------------------------------------
                0.00    0.00       2/4           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> > > >&) [2815]
                0.00    0.00       2/4           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_destroy() [2896]
[2274]   0.0    0.00    0.00       4         std::allocator<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> >::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::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&) [2274]
                0.00    0.00       4/4           __gnu_cxx::new_allocator<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> >::new_allocator() [2233]
-----------------------------------------------
                0.00    0.00       2/4           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> > > >&) [2815]
                0.00    0.00       2/4           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_destroy() [2896]
[2275]   0.0    0.00    0.00       4         std::allocator<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> >::~allocator() [2275]
                0.00    0.00       4/4           __gnu_cxx::new_allocator<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> >::~new_allocator() [2234]
-----------------------------------------------
                0.00    0.00       2/4           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&) [2816]
                0.00    0.00       2/4           std::Spcounted_ptr_inplace<Catch::clara::detail::BoundValueRef<double>, std::allocator<Catch::clara::detail::BoundValueRef<double> >, (__gnu_cxx::Lockpolicy)2>::_M_destroy() [2903]
[2276]   0.0    0.00    0.00       4         std::allocator<std::Spcounted_ptr_inplace<Catch::clara::detail::BoundValueRef<double>, std::allocator<Catch::clara::detail::BoundValueRef<double> >, (__gnu_cxx::Lockpolicy)2> >::allocator<Catch::clara::detail::BoundValueRef<double> >(std::allocator<Catch::clara::detail::BoundValueRef<double> > const&) [2276]
                0.00    0.00       4/4           __gnu_cxx::new_allocator<std::Spcounted_ptr_inplace<Catch::clara::detail::BoundValueRef<double>, std::allocator<Catch::clara::detail::BoundValueRef<double> >, (__gnu_cxx::Lockpolicy)2> >::new_allocator() [2235]
-----------------------------------------------
                0.00    0.00       2/4           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&) [2816]
                0.00    0.00       2/4           std::Spcounted_ptr_inplace<Catch::clara::detail::BoundValueRef<double>, std::allocator<Catch::clara::detail::BoundValueRef<double> >, (__gnu_cxx::Lockpolicy)2>::_M_destroy() [2903]
[2277]   0.0    0.00    0.00       4         std::allocator<std::Spcounted_ptr_inplace<Catch::clara::detail::BoundValueRef<double>, std::allocator<Catch::clara::detail::BoundValueRef<double> >, (__gnu_cxx::Lockpolicy)2> >::~allocator() [2277]
                0.00    0.00       4/4           __gnu_cxx::new_allocator<std::Spcounted_ptr_inplace<Catch::clara::detail::BoundValueRef<double>, std::allocator<Catch::clara::detail::BoundValueRef<double> >, (__gnu_cxx::Lockpolicy)2> >::~new_allocator() [2236]
-----------------------------------------------
                0.00    0.00       4/4           std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<Catch::IReporterFactory> >::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<Catch::IReporterFactory>, true>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::shared_ptr<Catch::IReporterFactory> const&) [959]
[2278]   0.0    0.00    0.00       4         std::shared_ptr<Catch::IReporterFactory>::shared_ptr(std::shared_ptr<Catch::IReporterFactory> const&) [2278]
                0.00    0.00       4/4           std::__shared_ptr<Catch::IReporterFactory, (__gnu_cxx::Lockpolicy)2>::__shared_ptr(std::__shared_ptr<Catch::IReporterFactory, (__gnu_cxx::Lockpolicy)2> const&) [2287]
-----------------------------------------------
                0.00    0.00       4/4           void std::Destroy<Catch::TestSpec::Filter>(Catch::TestSpec::Filter, Catch::TestSpec::Filter) [2324]
[2279]   0.0    0.00    0.00       4         void std::Destroy_aux<false>::__destroy<Catch::TestSpec::Filter>(Catch::TestSpec::Filter, Catch::TestSpec::Filter) [2279]
-----------------------------------------------
                0.00    0.00       1/4           std::Vectorbase<Catch::(anonymous namespace)::ColumnInfo, std::allocator<Catch::(anonymous namespace)::ColumnInfo> >::Vectorbase(std::Vectorbase<Catch::(anonymous namespace)::ColumnInfo, std::allocator<Catch::(anonymous namespace)::ColumnInfo> >&&) [3533]
                0.00    0.00       1/4           void std::vector<Catch::(anonymous namespace)::ColumnInfo, std::allocator<Catch::(anonymous namespace)::ColumnInfo> >::_M_range_initialize<Catch::(anonymous namespace)::ColumnInfo const>(Catch::(anonymous namespace)::ColumnInfo const, Catch::(anonymous namespace)::ColumnInfo const, std::forward_iterator_tag) [964]
                0.00    0.00       2/4           std::vector<Catch::(anonymous namespace)::ColumnInfo, std::allocator<Catch::(anonymous namespace)::ColumnInfo> >::~vector() [1044]
[2280]   0.0    0.00    0.00       4         std::Vectorbase<Catch::(anonymous namespace)::ColumnInfo, std::allocator<Catch::(anonymous namespace)::ColumnInfo> >::_M_get_Tp_allocator() [2280]
-----------------------------------------------
                0.00    0.00       4/4           std::Vectorbase<Catch::TestCase, std::allocator<Catch::TestCase> >::~Vectorbase() [2282]
[2281]   0.0    0.00    0.00       4         std::Vectorbase<Catch::TestCase, std::allocator<Catch::TestCase> >::Vectorimpl::~Vectorimpl() [2281]
                0.00    0.00       4/6           std::allocator<Catch::TestCase>::~allocator() [2144]
-----------------------------------------------
                0.00    0.00       4/4           std::vector<Catch::TestCase, std::allocator<Catch::TestCase> >::~vector() [814]
[2282]   0.0    0.00    0.00       4         std::Vectorbase<Catch::TestCase, std::allocator<Catch::TestCase> >::~Vectorbase() [2282]
                0.00    0.00       4/9           std::Vectorbase<Catch::TestCase, std::allocator<Catch::TestCase> >::_M_deallocate(Catch::TestCase, unsigned long) [2076]
                0.00    0.00       4/4           std::Vectorbase<Catch::TestCase, std::allocator<Catch::TestCase> >::Vectorimpl::~Vectorimpl() [2281]
-----------------------------------------------
                0.00    0.00       4/4           std::Vectorbase<Catch::TestSpec::Filter, std::allocator<Catch::TestSpec::Filter> >::~Vectorbase() [2285]
[2283]   0.0    0.00    0.00       4         std::Vectorbase<Catch::TestSpec::Filter, std::allocator<Catch::TestSpec::Filter> >::Vectorimpl::~Vectorimpl() [2283]
                0.00    0.00       4/6           std::allocator<Catch::TestSpec::Filter>::~allocator() [2145]
-----------------------------------------------
                0.00    0.00       4/4           std::Vectorbase<Catch::TestSpec::Filter, std::allocator<Catch::TestSpec::Filter> >::~Vectorbase() [2285]
[2284]   0.0    0.00    0.00       4         std::Vectorbase<Catch::TestSpec::Filter, std::allocator<Catch::TestSpec::Filter> >::_M_deallocate(Catch::TestSpec::Filter, unsigned long) [2284]
-----------------------------------------------
                0.00    0.00       4/4           std::vector<Catch::TestSpec::Filter, std::allocator<Catch::TestSpec::Filter> >::~vector() [2306]
[2285]   0.0    0.00    0.00       4         std::Vectorbase<Catch::TestSpec::Filter, std::allocator<Catch::TestSpec::Filter> >::~Vectorbase() [2285]
                0.00    0.00       4/4           std::Vectorbase<Catch::TestSpec::Filter, std::allocator<Catch::TestSpec::Filter> >::_M_deallocate(Catch::TestSpec::Filter, unsigned long) [2284]
                0.00    0.00       4/4           std::Vectorbase<Catch::TestSpec::Filter, std::allocator<Catch::TestSpec::Filter> >::Vectorimpl::~Vectorimpl() [2283]
-----------------------------------------------
                0.00    0.00       1/4           std::vector<Catch::TestCaseTracking::ITracker, std::allocator<Catch::TestCaseTracking::ITracker> >::~vector() [583]
                0.00    0.00       3/4           void std::vector<Catch::TestCaseTracking::ITracker, std::allocator<Catch::TestCaseTracking::ITracker> >::_M_realloc_insert<Catch::TestCaseTracking::ITracker>(__gnu_cxx::__normal_iterator<Catch::TestCaseTracking::ITracker*, std::vector<Catch::TestCaseTracking::ITracker, std::allocator<Catch::TestCaseTracking::ITracker> > >, Catch::TestCaseTracking::ITracker&&) [582]
[2286]   0.0    0.00    0.00       4         std::Vectorbase<Catch::TestCaseTracking::ITracker, std::allocator<Catch::TestCaseTracking::ITracker> >::_M_get_Tp_allocator() [2286]
-----------------------------------------------
                0.00    0.00       4/4           std::shared_ptr<Catch::IReporterFactory>::shared_ptr(std::shared_ptr<Catch::IReporterFactory> const&) [2278]
[2287]   0.0    0.00    0.00       4         std::__shared_ptr<Catch::IReporterFactory, (__gnu_cxx::Lockpolicy)2>::__shared_ptr(std::__shared_ptr<Catch::IReporterFactory, (__gnu_cxx::Lockpolicy)2> const&) [2287]
                0.00    0.00       4/2306        std::__shared_count<(__gnu_cxx::Lockpolicy)2>::__shared_count(std::__shared_count<(__gnu_cxx::Lockpolicy)2> const&) [1364]
-----------------------------------------------
                0.00    0.00       4/4           std::move_iterator<Catch::clara::detail::Arg> std::__make_move_if_noexcept_iterator<Catch::clara::detail::Arg, std::move_iterator<Catch::clara::detail::Arg> >(Catch::clara::detail::Arg) [2317]
[2288]   0.0    0.00    0.00       4         std::move_iterator<Catch::clara::detail::Arg>::move_iterator(Catch::clara::detail::Arg) [2288]
-----------------------------------------------
                0.00    0.00       4/4           std::move_iterator<Catch::clara::detail::Token> std::__make_move_if_noexcept_iterator<Catch::clara::detail::Token, std::move_iterator<Catch::clara::detail::Token> >(Catch::clara::detail::Token) [2318]
[2289]   0.0    0.00    0.00       4         std::move_iterator<Catch::clara::detail::Token>::move_iterator(Catch::clara::detail::Token) [2289]
-----------------------------------------------
                0.00    0.00       4/4           std::move_iterator<Catch::ISingleton*> std::__make_move_if_noexcept_iterator<Catch::ISingleton, std::move_iterator<Catch::ISingleton*> >(Catch::ISingleton**) [2319]
[2290]   0.0    0.00    0.00       4         std::move_iterator<Catch::ISingleton**>::move_iterator(Catch::ISingleton**) [2290]
-----------------------------------------------
                0.00    0.00       4/4           std::move_iterator<Catch::TestCaseTracking::ITracker**> std::__make_move_if_noexcept_iterator<Catch::TestCaseTracking::ITracker, std::move_iterator<Catch::TestCaseTracking::ITracker*> >(Catch::TestCaseTracking::ITracker**) [2320]
[2291]   0.0    0.00    0.00       4         std::move_iterator<Catch::TestCaseTracking::ITracker**>::move_iterator(Catch::TestCaseTracking::ITracker**) [2291]
-----------------------------------------------
                0.00    0.00       4/4           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>::Impl::M_alloc() [2302]
[2292]   0.0    0.00    0.00       4         std::Spebo_helper<0, 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> > > > > >, true>::_S_get(std::Spebo_helper<0, 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> > > > > >, true>&) [2292]
-----------------------------------------------
                0.00    0.00       4/4           std::Spcounted_ptr_inplace<Catch::clara::detail::BoundValueRef<double>, std::allocator<Catch::clara::detail::BoundValueRef<double> >, (__gnu_cxx::Lockpolicy)2>::Impl::M_alloc() [2303]
[2293]   0.0    0.00    0.00       4         std::Spebo_helper<0, std::allocator<Catch::clara::detail::BoundValueRef<double> >, true>::_S_get(std::Spebo_helper<0, std::allocator<Catch::clara::detail::BoundValueRef<double> >, true>&) [2293]
-----------------------------------------------
                0.00    0.00       2/4           std::__allocated_ptr<std::allocator<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> > > std::__allocate_guarded<std::allocator<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> > >(std::allocator<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> >&) [2960]
                0.00    0.00       2/4           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_destroy() [2896]
[2294]   0.0    0.00    0.00       4         std::__allocated_ptr<std::allocator<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> > >::__allocated_ptr(std::allocator<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> >&, 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>) [2294]
                0.00    0.00       4/4           std::allocator<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> > std::__addressof<std::allocator<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> > >(std::allocator<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> >&) [2311]
-----------------------------------------------
                0.00    0.00       2/4           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> > > >&) [2815]
                0.00    0.00       2/4           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_destroy() [2896]
[2295]   0.0    0.00    0.00       4         std::__allocated_ptr<std::allocator<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> > >::~__allocated_ptr() [2295]
                0.00    0.00       2/2           std::allocator_traits<std::allocator<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> > >::deallocate(std::allocator<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> >&, 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>, unsigned long) [2872]
-----------------------------------------------
                0.00    0.00       2/4           std::__allocated_ptr<std::allocator<std::Spcounted_ptr_inplace<Catch::clara::detail::BoundValueRef<double>, std::allocator<Catch::clara::detail::BoundValueRef<double> >, (__gnu_cxx::Lockpolicy)2> > > std::__allocate_guarded<std::allocator<std::Spcounted_ptr_inplace<Catch::clara::detail::BoundValueRef<double>, std::allocator<Catch::clara::detail::BoundValueRef<double> >, (__gnu_cxx::Lockpolicy)2> > >(std::allocator<std::Spcounted_ptr_inplace<Catch::clara::detail::BoundValueRef<double>, std::allocator<Catch::clara::detail::BoundValueRef<double> >, (__gnu_cxx::Lockpolicy)2> >&) [2961]
                0.00    0.00       2/4           std::Spcounted_ptr_inplace<Catch::clara::detail::BoundValueRef<double>, std::allocator<Catch::clara::detail::BoundValueRef<double> >, (__gnu_cxx::Lockpolicy)2>::_M_destroy() [2903]
[2296]   0.0    0.00    0.00       4         std::__allocated_ptr<std::allocator<std::Spcounted_ptr_inplace<Catch::clara::detail::BoundValueRef<double>, std::allocator<Catch::clara::detail::BoundValueRef<double> >, (__gnu_cxx::Lockpolicy)2> > >::__allocated_ptr(std::allocator<std::Spcounted_ptr_inplace<Catch::clara::detail::BoundValueRef<double>, std::allocator<Catch::clara::detail::BoundValueRef<double> >, (__gnu_cxx::Lockpolicy)2> >&, std::Spcounted_ptr_inplace<Catch::clara::detail::BoundValueRef<double>, std::allocator<Catch::clara::detail::BoundValueRef<double> >, (__gnu_cxx::Lockpolicy)2>) [2296]
                0.00    0.00       4/4           std::allocator<std::Spcounted_ptr_inplace<Catch::clara::detail::BoundValueRef<double>, std::allocator<Catch::clara::detail::BoundValueRef<double> >, (__gnu_cxx::Lockpolicy)2> > std::__addressof<std::allocator<std::Spcounted_ptr_inplace<Catch::clara::detail::BoundValueRef<double>, std::allocator<Catch::clara::detail::BoundValueRef<double> >, (__gnu_cxx::Lockpolicy)2> > >(std::allocator<std::Spcounted_ptr_inplace<Catch::clara::detail::BoundValueRef<double>, std::allocator<Catch::clara::detail::BoundValueRef<double> >, (__gnu_cxx::Lockpolicy)2> >&) [2312]
-----------------------------------------------
                0.00    0.00       2/4           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&) [2816]
                0.00    0.00       2/4           std::Spcounted_ptr_inplace<Catch::clara::detail::BoundValueRef<double>, std::allocator<Catch::clara::detail::BoundValueRef<double> >, (__gnu_cxx::Lockpolicy)2>::_M_destroy() [2903]
[2297]   0.0    0.00    0.00       4         std::__allocated_ptr<std::allocator<std::Spcounted_ptr_inplace<Catch::clara::detail::BoundValueRef<double>, std::allocator<Catch::clara::detail::BoundValueRef<double> >, (__gnu_cxx::Lockpolicy)2> > >::~__allocated_ptr() [2297]
                0.00    0.00       2/2           std::allocator_traits<std::allocator<std::Spcounted_ptr_inplace<Catch::clara::detail::BoundValueRef<double>, std::allocator<Catch::clara::detail::BoundValueRef<double> >, (__gnu_cxx::Lockpolicy)2> > >::deallocate(std::allocator<std::Spcounted_ptr_inplace<Catch::clara::detail::BoundValueRef<double>, std::allocator<Catch::clara::detail::BoundValueRef<double> >, (__gnu_cxx::Lockpolicy)2> >&, std::Spcounted_ptr_inplace<Catch::clara::detail::BoundValueRef<double>, std::allocator<Catch::clara::detail::BoundValueRef<double> >, (__gnu_cxx::Lockpolicy)2>, unsigned long) [2874]
-----------------------------------------------
                0.00    0.00       4/4           std::__cxx11::basic_string<char16_t, std::char_traits<char16_t>, std::allocator<char16_t> >::max_size() const [2253]
[2298]   0.0    0.00    0.00       4         std::allocator_traits<std::allocator<char16_t> >::max_size(std::allocator<char16_t> const&) [2298]
                0.00    0.00       4/7           __gnu_cxx::new_allocator<char16_t>::max_size() const [2112]
-----------------------------------------------
                0.00    0.00       4/4           std::vector<Catch::SectionInfo, std::allocator<Catch::SectionInfo> >::max_size() const [2249]
[2299]   0.0    0.00    0.00       4         std::allocator_traits<std::allocator<Catch::SectionInfo> >::max_size(std::allocator<Catch::SectionInfo> const&) [2299]
                0.00    0.00       4/6           __gnu_cxx::new_allocator<Catch::SectionInfo>::max_size() const [2140]
-----------------------------------------------
                0.00    0.00       4/4           std::Rbtree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<Catch::IReporterFactory> >, std::Select1st<std::pair<std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<Catch::IReporterFactory> > >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<Catch::IReporterFactory> > > >::_M_put_node(std::Rbtree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<Catch::IReporterFactory> > >) [2309]
[2300]   0.0    0.00    0.00       4         std::allocator_traits<std::allocator<std::Rbtree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<Catch::IReporterFactory> > > > >::deallocate(std::allocator<std::Rbtree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<Catch::IReporterFactory> > > >&, std::Rbtree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<Catch::IReporterFactory> > >, unsigned long) [2300]
                0.00    0.00       4/4           __gnu_cxx::new_allocator<std::Rbtree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<Catch::IReporterFactory> > > >::deallocate(std::Rbtree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<Catch::IReporterFactory> > >, unsigned long) [2231]
-----------------------------------------------
                0.00    0.00       4/4           std::Rbtree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<Catch::IReporterFactory> >, std::Select1st<std::pair<std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<Catch::IReporterFactory> > >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<Catch::IReporterFactory> > > >::_M_get_node() [2308]
[2301]   0.0    0.00    0.00       4         std::allocator_traits<std::allocator<std::Rbtree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<Catch::IReporterFactory> > > > >::allocate(std::allocator<std::Rbtree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<Catch::IReporterFactory> > > >&, unsigned long) [2301]
                0.00    0.00       4/4           __gnu_cxx::new_allocator<std::Rbtree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<Catch::IReporterFactory> > > >::allocate(unsigned long, void const) [2232]
-----------------------------------------------
                0.00    0.00       2/4           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_dispose() [2897]
                0.00    0.00       2/4           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_destroy() [2896]
[2302]   0.0    0.00    0.00       4         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>::Impl::M_alloc() [2302]
                0.00    0.00       4/4           std::Spebo_helper<0, 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> > > > > >, true>::_S_get(std::Spebo_helper<0, 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> > > > > >, true>&) [2292]
-----------------------------------------------
                0.00    0.00       2/4           std::Spcounted_ptr_inplace<Catch::clara::detail::BoundValueRef<double>, std::allocator<Catch::clara::detail::BoundValueRef<double> >, (__gnu_cxx::Lockpolicy)2>::_M_dispose() [2904]
                0.00    0.00       2/4           std::Spcounted_ptr_inplace<Catch::clara::detail::BoundValueRef<double>, std::allocator<Catch::clara::detail::BoundValueRef<double> >, (__gnu_cxx::Lockpolicy)2>::_M_destroy() [2903]
[2303]   0.0    0.00    0.00       4         std::Spcounted_ptr_inplace<Catch::clara::detail::BoundValueRef<double>, std::allocator<Catch::clara::detail::BoundValueRef<double> >, (__gnu_cxx::Lockpolicy)2>::Impl::M_alloc() [2303]
                0.00    0.00       4/4           std::Spebo_helper<0, std::allocator<Catch::clara::detail::BoundValueRef<double> >, true>::_S_get(std::Spebo_helper<0, std::allocator<Catch::clara::detail::BoundValueRef<double> >, true>&) [2293]
-----------------------------------------------
                0.00    0.00       4/4           std::Rbtree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<Catch::IReporterFactory> >, std::Select1st<std::pair<std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<Catch::IReporterFactory> > >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<Catch::IReporterFactory> > > >::_M_get_insert_unique_pos(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [616]
[2304]   0.0    0.00    0.00       4         std::pair<std::Rbtree_node_base, std::Rbtree_node_base>::pair<std::Rbtree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<Catch::IReporterFactory> > >&, std::Rbtree_node_base&, true>(std::Rbtree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<Catch::IReporterFactory> > >&, std::Rbtree_node_base&) [2304]
                0.00    0.00       4/4           std::Rbtree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<Catch::IReporterFactory> > >& std::forward<std::Rbtree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<Catch::IReporterFactory> > >&>(std::remove_reference<std::Rbtree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<Catch::IReporterFactory> > >&>::type&) [2322]
                0.00    0.00       4/33          std::Rbtree_node_base& std::forward<std::Rbtree_node_base&>(std::remove_reference<std::Rbtree_node_base&>::type&) [1846]
-----------------------------------------------
                0.00    0.00       1/4           Catch::clara::detail::Token& std::vector<Catch::clara::detail::Token, std::allocator<Catch::clara::detail::Token> >::emplace_back<Catch::clara::detail::Token>(Catch::clara::detail::Token&&) [969]
                0.00    0.00       3/4           std::vector<Catch::clara::detail::Token, std::allocator<Catch::clara::detail::Token> >::back() [2540]
[2305]   0.0    0.00    0.00       4         std::vector<Catch::clara::detail::Token, std::allocator<Catch::clara::detail::Token> >::end() [2305]
                0.00    0.00       4/8           __gnu_cxx::__normal_iterator<Catch::clara::detail::Token, std::vector<Catch::clara::detail::Token, std::allocator<Catch::clara::detail::Token> > >::__normal_iterator(Catch::clara::detail::Token const&) [2088]
-----------------------------------------------
                0.00    0.00       1/4           std::vector<Catch::TestSpec::Filter, std::allocator<Catch::TestSpec::Filter> >::_M_move_assign(std::vector<Catch::TestSpec::Filter, std::allocator<Catch::TestSpec::Filter> >&&, std::integral_constant<bool, true>) [4022]
                0.00    0.00       3/4           Catch::TestSpec::~TestSpec() [1039]
[2306]   0.0    0.00    0.00       4         std::vector<Catch::TestSpec::Filter, std::allocator<Catch::TestSpec::Filter> >::~vector() [2306]
                0.00    0.00       4/7           std::Vectorbase<Catch::TestSpec::Filter, std::allocator<Catch::TestSpec::Filter> >::_M_get_Tp_allocator() [2115]
                0.00    0.00       4/4           void std::Destroy<Catch::TestSpec::Filter, Catch::TestSpec::Filter>(Catch::TestSpec::Filter, Catch::TestSpec::Filter, std::allocator<Catch::TestSpec::Filter>&) [2325]
                0.00    0.00       4/4           std::Vector_base<Catch::TestSpec::Filter, std::allocator<Catch::TestSpec::Filter> >::~Vectorbase() [2285]
-----------------------------------------------
                0.00    0.00       1/4           std::Rbtree<Catch::Verbosity, Catch::Verbosity, std::Identity<Catch::Verbosity>, std::less<Catch::Verbosity>, std::allocator<Catch::Verbosity> >::M_destroy_node(std::Rbtree_node<Catch::Verbosity>) [4055]
                0.00    0.00       1/4           std::Rbtree<Catch::Verbosity, Catch::Verbosity, std::Identity<Catch::Verbosity>, std::less<Catch::Verbosity>, std::allocator<Catch::Verbosity> >::M_put_node(std::Rbtree_node<Catch::Verbosity>) [4050]
                0.00    0.00       1/4           std::Rbtree<Catch::Verbosity, Catch::Verbosity, std::Identity<Catch::Verbosity>, std::less<Catch::Verbosity>, std::allocator<Catch::Verbosity> >::M_get_node() [4049]
                0.00    0.00       1/4           void std::Rbtree<Catch::Verbosity, Catch::Verbosity, std::Identity<Catch::Verbosity>, std::less<Catch::Verbosity>, std::allocator<Catch::Verbosity> >::M_construct_node<Catch::Verbosity const&>(std::Rbtree_node<Catch::Verbosity>, Catch::Verbosity const&) [4057]
[2307]   0.0    0.00    0.00       4         std::Rbtree<Catch::Verbosity, Catch::Verbosity, std::Identity<Catch::Verbosity>, std::less<Catch::Verbosity>, std::allocator<Catch::Verbosity> >::M_get_Node_allocator() [2307]
-----------------------------------------------
                0.00    0.00       4/4           std::Rbtree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<Catch::IReporterFactory> > > std::Rbtree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<Catch::IReporterFactory> >, std::Select1st<std::pair<std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<Catch::IReporterFactory> > >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<Catch::IReporterFactory> > > >::_M_create_node<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::shared_ptr<Catch::IReporterFactory> const&>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::shared_ptr<Catch::IReporterFactory> const&) [960]
[2308]   0.0    0.00    0.00       4         std::Rbtree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<Catch::IReporterFactory> >, std::Select1st<std::pair<std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<Catch::IReporterFactory> > >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<Catch::IReporterFactory> > > >::_M_get_node() [2308]
                0.00    0.00       4/16          std::Rbtree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<Catch::IReporterFactory> >, std::Select1st<std::pair<std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<Catch::IReporterFactory> > >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<Catch::IReporterFactory> > > >::_M_get_Node_allocator() [1914]
                0.00    0.00       4/4           std::allocator_traits<std::allocator<std::Rbtree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<Catch::IReporterFactory> > > > >::allocate(std::allocator<std::Rbtree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<Catch::IReporterFactory> > > >&, unsigned long) [2301]
-----------------------------------------------
                0.00    0.00       4/4           std::Rbtree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<Catch::IReporterFactory> >, std::Select1st<std::pair<std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<Catch::IReporterFactory> > >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<Catch::IReporterFactory> > > >::_M_drop_node(std::Rbtree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<Catch::IReporterFactory> > >) [1028]
[2309]   0.0    0.00    0.00       4         std::Rbtree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<Catch::IReporterFactory> >, std::Select1st<std::pair<std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<Catch::IReporterFactory> > >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<Catch::IReporterFactory> > > >::_M_put_node(std::Rbtree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<Catch::IReporterFactory> > >) [2309]
                0.00    0.00       4/16          std::Rbtree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<Catch::IReporterFactory> >, std::Select1st<std::pair<std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<Catch::IReporterFactory> > >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<Catch::IReporterFactory> > > >::_M_get_Node_allocator() [1914]
                0.00    0.00       4/4           std::allocator_traits<std::allocator<std::Rbtree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<Catch::IReporterFactory> > > > >::deallocate(std::allocator<std::Rbtree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<Catch::IReporterFactory> > > >&, std::Rbtree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<Catch::IReporterFactory> > >, unsigned long) [2300]
-----------------------------------------------
                0.00    0.00       4/4           std::Rbtree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<Catch::IReporterFactory> >, std::Select1st<std::pair<std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<Catch::IReporterFactory> > >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<Catch::IReporterFactory> > > >::_M_erase(std::Rbtree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<Catch::IReporterFactory> > >) [1032]
[2310]   0.0    0.00    0.00       4         std::Rbtree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<Catch::IReporterFactory> >, std::Select1st<std::pair<std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<Catch::IReporterFactory> > >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<Catch::IReporterFactory> > > >::_S_left(std::Rbtree_node_base) [2310]
-----------------------------------------------
                0.00    0.00       4/4           std::__allocated_ptr<std::allocator<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> > >::__allocated_ptr(std::allocator<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> >&, 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>) [2294]
[2311]   0.0    0.00    0.00       4         std::allocator<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> > std::__addressof<std::allocator<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> > >(std::allocator<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> >&) [2311]
-----------------------------------------------
                0.00    0.00       4/4           std::__allocated_ptr<std::allocator<std::Spcounted_ptr_inplace<Catch::clara::detail::BoundValueRef<double>, std::allocator<Catch::clara::detail::BoundValueRef<double> >, (__gnu_cxx::Lockpolicy)2> > >::__allocated_ptr(std::allocator<std::Spcounted_ptr_inplace<Catch::clara::detail::BoundValueRef<double>, std::allocator<Catch::clara::detail::BoundValueRef<double> >, (__gnu_cxx::Lockpolicy)2> >&, std::Spcounted_ptr_inplace<Catch::clara::detail::BoundValueRef<double>, std::allocator<Catch::clara::detail::BoundValueRef<double> >, (__gnu_cxx::Lockpolicy)2>) [2296]
[2312]   0.0    0.00    0.00       4         std::allocator<std::Spcounted_ptr_inplace<Catch::clara::detail::BoundValueRef<double>, std::allocator<Catch::clara::detail::BoundValueRef<double> >, (__gnu_cxx::Lockpolicy)2> > std::__addressof<std::allocator<std::Spcounted_ptr_inplace<Catch::clara::detail::BoundValueRef<double>, std::allocator<Catch::clara::detail::BoundValueRef<double> >, (__gnu_cxx::Lockpolicy)2> > >(std::allocator<std::Spcounted_ptr_inplace<Catch::clara::detail::BoundValueRef<double>, std::allocator<Catch::clara::detail::BoundValueRef<double> >, (__gnu_cxx::Lockpolicy)2> >&) [2312]
-----------------------------------------------
                0.00    0.00       4/4           Catch::ISingleton** std::copy<std::move_iterator<Catch::ISingleton**>, Catch::ISingleton**>(std::move_iterator<Catch::ISingleton**>, std::move_iterator<Catch::ISingleton**>, Catch::ISingleton**) [2979]
[2313]   0.0    0.00    0.00       4         decltype (__miter_base(({parm#1}.base)())) std::__miter_base<Catch::ISingleton**>(std::move_iterator<Catch::ISingleton**>) [2313]
                0.00    0.00       4/4           std::move_iterator<Catch::ISingleton**>::base() const [2245]
                0.00    0.00       4/4           Catch::ISingleton** std::__miter_base<Catch::ISingleton**>(Catch::ISingleton**) [2314]
-----------------------------------------------
                0.00    0.00       4/4           decltype (__miter_base(({parm#1}.base)())) std::__miter_base<Catch::ISingleton**>(std::move_iterator<Catch::ISingleton**>) [2313]
[2314]   0.0    0.00    0.00       4         Catch::ISingleton** std::__miter_base<Catch::ISingleton**>(Catch::ISingleton**) [2314]
-----------------------------------------------
                0.00    0.00       4/4           Catch::TestCaseTracking::ITracker** std::copy<std::move_iterator<Catch::TestCaseTracking::ITracker**>, Catch::TestCaseTracking::ITracker**>(std::move_iterator<Catch::TestCaseTracking::ITracker**>, std::move_iterator<Catch::TestCaseTracking::ITracker**>, Catch::TestCaseTracking::ITracker**) [2980]
[2315]   0.0    0.00    0.00       4         decltype (__miter_base(({parm#1}.base)())) std::__miter_base<Catch::TestCaseTracking::ITracker**>(std::move_iterator<Catch::TestCaseTracking::ITracker**>) [2315]
                0.00    0.00       4/4           std::move_iterator<Catch::TestCaseTracking::ITracker**>::base() const [2246]
                0.00    0.00       4/4           Catch::TestCaseTracking::ITracker** std::__miter_base<Catch::TestCaseTracking::ITracker**>(Catch::TestCaseTracking::ITracker**) [2316]
-----------------------------------------------
                0.00    0.00       4/4           decltype (__miter_base(({parm#1}.base)())) std::__miter_base<Catch::TestCaseTracking::ITracker**>(std::move_iterator<Catch::TestCaseTracking::ITracker**>) [2315]
[2316]   0.0    0.00    0.00       4         Catch::TestCaseTracking::ITracker** std::__miter_base<Catch::TestCaseTracking::ITracker**>(Catch::TestCaseTracking::ITracker**) [2316]
-----------------------------------------------
                0.00    0.00       4/4           Catch::clara::detail::Arg std::__uninitialized_move_if_noexcept_a<Catch::clara::detail::Arg, Catch::clara::detail::Arg, std::allocator<Catch::clara::detail::Arg> >(Catch::clara::detail::Arg, Catch::clara::detail::Arg, Catch::clara::detail::Arg, std::allocator<Catch::clara::detail::Arg>&) [2972]
[2317]   0.0    0.00    0.00       4         std::move_iterator<Catch::clara::detail::Arg> std::__make_move_if_noexcept_iterator<Catch::clara::detail::Arg, std::move_iterator<Catch::clara::detail::Arg> >(Catch::clara::detail::Arg) [2317]
                0.00    0.00       4/4           std::move_iterator<Catch::clara::detail::Arg>::move_iterator(Catch::clara::detail::Arg) [2288]
-----------------------------------------------
                0.00    0.00       4/4           Catch::clara::detail::Token std::__uninitialized_move_if_noexcept_a<Catch::clara::detail::Token, Catch::clara::detail::Token, std::allocator<Catch::clara::detail::Token> >(Catch::clara::detail::Token, Catch::clara::detail::Token, Catch::clara::detail::Token, std::allocator<Catch::clara::detail::Token>&) [2973]
[2318]   0.0    0.00    0.00       4         std::move_iterator<Catch::clara::detail::Token> std::__make_move_if_noexcept_iterator<Catch::clara::detail::Token, std::move_iterator<Catch::clara::detail::Token> >(Catch::clara::detail::Token) [2318]
                0.00    0.00       4/4           std::move_iterator<Catch::clara::detail::Token>::move_iterator(Catch::clara::detail::Token) [2289]
-----------------------------------------------
                0.00    0.00       4/4           Catch::ISingleton** std::__uninitialized_move_if_noexcept_a<Catch::ISingleton**, Catch::ISingleton**, std::allocator<Catch::ISingleton> >(Catch::ISingleton*, Catch::ISingleton**, Catch::ISingleton**, std::allocator<Catch::ISingleton>&) [2974]
[2319]   0.0    0.00    0.00       4         std::move_iterator<Catch::ISingleton*> std::__make_move_if_noexcept_iterator<Catch::ISingleton, std::move_iterator<Catch::ISingleton*> >(Catch::ISingleton**) [2319]
                0.00    0.00       4/4           std::move_iterator<Catch::ISingleton**>::move_iterator(Catch::ISingleton**) [2290]
-----------------------------------------------
                0.00    0.00       4/4           Catch::TestCaseTracking::ITracker** std::__uninitialized_move_if_noexcept_a<Catch::TestCaseTracking::ITracker**, Catch::TestCaseTracking::ITracker**, std::allocator<Catch::TestCaseTracking::ITracker> >(Catch::TestCaseTracking::ITracker*, Catch::TestCaseTracking::ITracker**, Catch::TestCaseTracking::ITracker**, std::allocator<Catch::TestCaseTracking::ITracker>&) [2975]
[2320]   0.0    0.00    0.00       4         std::move_iterator<Catch::TestCaseTracking::ITracker*> std::__make_move_if_noexcept_iterator<Catch::TestCaseTracking::ITracker, std::move_iterator<Catch::TestCaseTracking::ITracker*> >(Catch::TestCaseTracking::ITracker**) [2320]
                0.00    0.00       4/4           std::move_iterator<Catch::TestCaseTracking::ITracker**>::move_iterator(Catch::TestCaseTracking::ITracker**) [2291]
-----------------------------------------------
                0.00    0.00       4/4           void std::Construct<Catch::(anonymous namespace)::ColumnInfo, Catch::(anonymous namespace)::ColumnInfo const&>(Catch::(anonymous namespace)::ColumnInfo, Catch::(anonymous namespace)::ColumnInfo const&) [962]
[2321]   0.0    0.00    0.00       4         Catch::(anonymous namespace)::ColumnInfo const& std::forward<Catch::(anonymous namespace)::ColumnInfo const&>(std::removereference<Catch::(anonymous namespace)::ColumnInfo const&>::type&) [2321]
-----------------------------------------------
                0.00    0.00       4/4           std::pair<std::Rbtree_node_base, std::Rbtree_node_base>::pair<std::Rbtree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<Catch::IReporterFactory> > >&, std::Rbtree_node_base&, true>(std::Rbtree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<Catch::IReporterFactory> > >&, std::Rbtree_node_base&) [2304]
[2322]   0.0    0.00    0.00       4         std::Rbtree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<Catch::IReporterFactory> > >& std::forward<std::Rbtree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<Catch::IReporterFactory> > >&>(std::remove_reference<std::Rbtree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<Catch::IReporterFactory> > >&>::type&) [2322]
-----------------------------------------------
                0.00    0.00       4/4           std::pair<std::Rbtree_iterator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<Catch::IReporterFactory> > >, bool>::pair<std::Rbtree_iterator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<Catch::IReporterFactory> > >, bool, true>(std::Rbtree_iterator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<Catch::IReporterFactory> > >&&, bool&&) [600]
[2323]   0.0    0.00    0.00       4         std::Rbtree_iterator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<Catch::IReporterFactory> > >&& std::forward<std::Rbtree_iterator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<Catch::IReporterFactory> > > >(std::remove_reference<std::Rbtree_iterator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<Catch::IReporterFactory> > > >::type&) [2323]
-----------------------------------------------
                0.00    0.00       4/4           void std::Destroy<Catch::TestSpec::Filter, Catch::TestSpec::Filter>(Catch::TestSpec::Filter, Catch::TestSpec::Filter, std::allocator<Catch::TestSpec::Filter>&) [2325]
[2324]   0.0    0.00    0.00       4         void std::Destroy<Catch::TestSpec::Filter>(Catch::TestSpec::Filter, Catch::TestSpec::Filter) [2324]
                0.00    0.00       4/4           void std::Destroyaux<false>::__destroy<Catch::TestSpec::Filter>(Catch::TestSpec::Filter, Catch::TestSpec::Filter) [2279]
-----------------------------------------------
                0.00    0.00       4/4           std::vector<Catch::TestSpec::Filter, std::allocator<Catch::TestSpec::Filter> >::~vector() [2306]
[2325]   0.0    0.00    0.00       4         void std::Destroy<Catch::TestSpec::Filter, Catch::TestSpec::Filter>(Catch::TestSpec::Filter, Catch::TestSpec::Filter, std::allocator<Catch::TestSpec::Filter>&) [2325]
                0.00    0.00       4/4           void std::Destroy<Catch::TestSpec::Filter>(Catch::TestSpec::Filter, Catch::TestSpec::Filter) [2324]
-----------------------------------------------
                0.00    0.00       3/3           Catch::ConsoleReporter::printTotalsDivider(Catch::Totals const&) [397]
[2326]   0.0    0.00    0.00       3         Catch::(anonymous namespace)::makeRatio(unsigned long, unsigned long) [2326]
-----------------------------------------------
                0.00    0.00       1/3           Catch::addSingleton(Catch::ISingleton) [3009]
                0.00    0.00       2/3           Catch::cleanupSingletons() [866]
[2327]   0.0    0.00    0.00       3         Catch::(anonymous namespace)::getSingletons() [2327]
                0.00    0.00       2/2           std::vector<Catch::ISingleton, std::allocator<Catch::ISingleton> >::vector() [2923]
-----------------------------------------------
                0.00    0.00       3/3           Catch::BinaryExpr<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&> const Catch::ExprLhs<libutf8::case_insensitive_basic_string<char, std::char_traits<char>, std::allocator<char> > const&>::operator==<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [1095]
[2328]   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&) [2328]
                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&) [2336]
-----------------------------------------------
                0.00    0.00       3/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&> const Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>::operator==<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&) [1096]
[2329]   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&) [2329]
                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&) [2337]
-----------------------------------------------
                0.00    0.00       3/3           Catch::clara::detail::TokenStream::loadBuffer() [885]
[2330]   0.0    0.00    0.00       3         Catch::clara::detail::isOptPrefix(char) [2330]
-----------------------------------------------
                0.00    0.00       3/3           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> >&) [2356]
[2331]   0.0    0.00    0.00       3         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> >&) [2331]
                0.00    0.00       3/21          Catch::clara::detail::BoundValueRefBase::BoundValueRefBase() [1890]
-----------------------------------------------
                0.00    0.00       3/3           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> > >) [2355]
[2332]   0.0    0.00    0.00       3         Catch::clara::detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::~BoundValueRef() [2332]
                0.00    0.00       3/21          Catch::clara::detail::BoundValueRefBase::~BoundValueRefBase() [1891]
-----------------------------------------------
                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&) [2359]
[2333]   0.0    0.00    0.00       3         Catch::clara::detail::BoundValueRef<unsigned int>::BoundValueRef(unsigned int&) [2333]
                0.00    0.00       3/21          Catch::clara::detail::BoundValueRefBase::BoundValueRefBase() [1890]
-----------------------------------------------
                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>) [2358]
[2334]   0.0    0.00    0.00       3         Catch::clara::detail::BoundValueRef<unsigned int>::~BoundValueRef() [2334]
                0.00    0.00       3/21          Catch::clara::detail::BoundValueRefBase::~BoundValueRefBase() [1891]
-----------------------------------------------
                0.00    0.00       3/3           Catch::clara::detail::ExeName::ExeName() [849]
[2335]   0.0    0.00    0.00       3         Catch::clara::detail::ComposableParserImpl<Catch::clara::detail::ExeName>::ComposableParserImpl() [2335]
                0.00    0.00       3/41          Catch::clara::detail::ParserBase::ParserBase() [1832]
-----------------------------------------------
                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&) [2328]
[2336]   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&) [2336]
-----------------------------------------------
                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&) [2329]
[2337]   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&) [2337]
-----------------------------------------------
                0.00    0.00       3/3           std::allocator_traits<std::allocator<char16_t> >::deallocate(std::allocator<char16_t>&, char16_t, unsigned long) [2489]
[2338]   0.0    0.00    0.00       3         __gnu_cxx::new_allocator<char16_t>::deallocate(char16_t, unsigned long) [2338]
-----------------------------------------------
                0.00    0.00       3/3           std::allocator_traits<std::allocator<char16_t> >::allocate(std::allocator<char16_t>&, unsigned long) [2490]
[2339]   0.0    0.00    0.00       3         __gnu_cxx::new_allocator<char16_t>::allocate(unsigned long, void const) [2339]
                0.00    0.00       3/7           __gnu_cxx::new_allocator<char16_t>::max_size() const [2112]
-----------------------------------------------
                0.00    0.00       3/3           std::allocator<Catch::(anonymous namespace)::ColumnInfo>::~allocator() [2424]
[2340]   0.0    0.00    0.00       3         __gnu_cxx::new_allocator<Catch::(anonymous namespace)::ColumnInfo>::~new_allocator() [2340]
-----------------------------------------------
                0.00    0.00       3/3           std::allocator<Catch::ReporterRegistrar<Catch::XmlReporter>::ReporterFactory>::allocator(std::allocator<Catch::ReporterRegistrar<Catch::XmlReporter>::ReporterFactory> const&) [2425]
[2341]   0.0    0.00    0.00       3         __gnu_cxx::new_allocator<Catch::ReporterRegistrar<Catch::XmlReporter>::ReporterFactory>::new_allocator(__gnu_cxx::new_allocator<Catch::ReporterRegistrar<Catch::XmlReporter>::ReporterFactory> const&) [2341]
-----------------------------------------------
                0.00    0.00       3/3           std::allocator<Catch::ReporterRegistrar<Catch::JunitReporter>::ReporterFactory>::allocator(std::allocator<Catch::ReporterRegistrar<Catch::JunitReporter>::ReporterFactory> const&) [2426]
[2342]   0.0    0.00    0.00       3         __gnu_cxx::new_allocator<Catch::ReporterRegistrar<Catch::JunitReporter>::ReporterFactory>::new_allocator(__gnu_cxx::new_allocator<Catch::ReporterRegistrar<Catch::JunitReporter>::ReporterFactory> const&) [2342]
-----------------------------------------------
                0.00    0.00       3/3           std::allocator<Catch::ReporterRegistrar<Catch::CompactReporter>::ReporterFactory>::allocator(std::allocator<Catch::ReporterRegistrar<Catch::CompactReporter>::ReporterFactory> const&) [2427]
[2343]   0.0    0.00    0.00       3         __gnu_cxx::new_allocator<Catch::ReporterRegistrar<Catch::CompactReporter>::ReporterFactory>::new_allocator(__gnu_cxx::new_allocator<Catch::ReporterRegistrar<Catch::CompactReporter>::ReporterFactory> const&) [2343]
-----------------------------------------------
                0.00    0.00       3/3           std::allocator<Catch::ReporterRegistrar<Catch::ConsoleReporter>::ReporterFactory>::allocator(std::allocator<Catch::ReporterRegistrar<Catch::ConsoleReporter>::ReporterFactory> const&) [2428]
[2344]   0.0    0.00    0.00       3         __gnu_cxx::new_allocator<Catch::ReporterRegistrar<Catch::ConsoleReporter>::ReporterFactory>::new_allocator(__gnu_cxx::new_allocator<Catch::ReporterRegistrar<Catch::ConsoleReporter>::ReporterFactory> const&) [2344]
-----------------------------------------------
                0.00    0.00       3/3           std::allocator<Catch::clara::detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#2}> >::allocator(Catch::clara::detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#2}> const&) [2429]
[2345]   0.0    0.00    0.00       3         __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}> >::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}> const&) [2345]
-----------------------------------------------
                0.00    0.00       3/3           std::allocator<Catch::clara::detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#3}> >::allocator(Catch::clara::detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#3}> const&) [2430]
[2346]   0.0    0.00    0.00       3         __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}> >::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}> const&) [2346]
-----------------------------------------------
                0.00    0.00       3/3           std::allocator<Catch::clara::detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#4}> >::allocator(Catch::clara::detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#4}> const&) [2431]
[2347]   0.0    0.00    0.00       3         __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}> >::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}> const&) [2347]
-----------------------------------------------
                0.00    0.00       3/3           std::allocator<Catch::clara::detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#5}> >::allocator(Catch::clara::detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#5}> const&) [2432]
[2348]   0.0    0.00    0.00       3         __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}> >::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}> const&) [2348]
-----------------------------------------------
                0.00    0.00       3/3           std::allocator<Catch::clara::detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#6}> >::allocator(Catch::clara::detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#6}> const&) [2433]
[2349]   0.0    0.00    0.00       3         __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}> >::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}> const&) [2349]
-----------------------------------------------
                0.00    0.00       3/3           std::allocator<Catch::clara::detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#7}> >::allocator(Catch::clara::detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#7}> const&) [2434]
[2350]   0.0    0.00    0.00       3         __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}> >::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}> const&) [2350]
-----------------------------------------------
                0.00    0.00       3/3           std::allocator<Catch::clara::detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#8}> >::allocator(Catch::clara::detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#8}> const&) [2435]
[2351]   0.0    0.00    0.00       3         __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&)#8}> >::new_allocator(Catch::clara::detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#8}> const&) [2351]
-----------------------------------------------
                0.00    0.00       3/3           std::allocator<Catch::clara::detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#1}> >::allocator(Catch::clara::detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#1}> const&) [2436]
[2352]   0.0    0.00    0.00       3         __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&)#1}> >::new_allocator(Catch::clara::detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#1}> const&) [2352]
-----------------------------------------------
                0.00    0.00       3/3           std::allocator<Catch::clara::detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(bool)#11}> >::allocator(Catch::clara::detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(bool)#11}> const&) [2437]
[2353]   0.0    0.00    0.00       3         __gnu_cxx::new_allocator<Catch::clara::detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(bool)#11}> >::new_allocator(Catch::clara::detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(bool)#11}> const&) [2353]
-----------------------------------------------
                0.00    0.00       3/3           std::allocator<Catch::clara::detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(int)#10}> >::allocator(Catch::clara::detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(int)#10}> const&) [2438]
[2354]   0.0    0.00    0.00       3         __gnu_cxx::new_allocator<Catch::clara::detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(int)#10}> >::new_allocator(Catch::clara::detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(int)#10}> const&) [2354]
-----------------------------------------------
                0.00    0.00       3/3           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> > >) [2491]
[2355]   0.0    0.00    0.00       3         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> > >) [2355]
                0.00    0.00       3/3           Catch::clara::detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::~BoundValueRef() [2332]
-----------------------------------------------
                0.00    0.00       3/3           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> >&) [2492]
[2356]   0.0    0.00    0.00       3         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> >&) [2356]
                0.00    0.00       3/24          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&) [1883]
                0.00    0.00       3/460963      operator new(unsigned long, void) [1318]
                0.00    0.00       3/3           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> >&) [2331]
-----------------------------------------------
                0.00    0.00       3/3           std::allocator<Catch::clara::detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::allocator() [2439]
[2357]   0.0    0.00    0.00       3         __gnu_cxx::new_allocator<Catch::clara::detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::new_allocator() [2357]
-----------------------------------------------
                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>) [2493]
[2358]   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>) [2358]
                0.00    0.00       3/3           Catch::clara::detail::BoundValueRef<unsigned int>::~BoundValueRef() [2334]
-----------------------------------------------
                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&) [2494]
[2359]   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&) [2359]
                0.00    0.00       3/24          unsigned int& std::forward<unsigned int&>(std::remove_reference<unsigned int&>::type&) [1884]
                0.00    0.00       3/460963      operator new(unsigned long, void) [1318]
                0.00    0.00       3/3           Catch::clara::detail::BoundValueRef<unsigned int>::BoundValueRef(unsigned int&) [2333]
-----------------------------------------------
                0.00    0.00       3/3           std::allocator<Catch::clara::detail::BoundValueRef<unsigned int> >::allocator() [2440]
[2360]   0.0    0.00    0.00       3         __gnu_cxx::new_allocator<Catch::clara::detail::BoundValueRef<unsigned int> >::new_allocator() [2360]
-----------------------------------------------
                0.00    0.00       3/3           std::allocator<Catch::clara::detail::BoundValueRef<long> >::allocator(std::allocator<Catch::clara::detail::BoundValueRef<long> > const&) [2441]
[2361]   0.0    0.00    0.00       3         __gnu_cxx::new_allocator<Catch::clara::detail::BoundValueRef<long> >::new_allocator(__gnu_cxx::new_allocator<Catch::clara::detail::BoundValueRef<long> > const&) [2361]
-----------------------------------------------
                0.00    0.00       3/3           std::allocator<Catch::clara::detail::BoundFlagLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(bool)#9}> >::allocator(Catch::clara::detail::BoundFlagLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(bool)#9}> const&) [2443]
[2362]   0.0    0.00    0.00       3         __gnu_cxx::new_allocator<Catch::clara::detail::BoundFlagLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(bool)#9}> >::new_allocator(Catch::clara::detail::BoundFlagLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(bool)#9}> const&) [2362]
-----------------------------------------------
                0.00    0.00       3/3           std::allocator<Catch::clara::detail::BoundFlagLambda<Catch::clara::detail::Help::Help(bool&)::{lambda(bool)#1}> >::allocator(Catch::clara::detail::BoundFlagLambda<Catch::clara::detail::Help::Help(bool&)::{lambda(bool)#1}> const&) [2442]
[2363]   0.0    0.00    0.00       3         __gnu_cxx::new_allocator<Catch::clara::detail::BoundFlagLambda<Catch::clara::detail::Help::Help(bool&)::{lambda(bool)#1}> >::new_allocator(Catch::clara::detail::BoundFlagLambda<Catch::clara::detail::Help::Help(bool&)::{lambda(bool)#1}> const&) [2363]
-----------------------------------------------
                0.00    0.00       3/3           std::allocator<Catch::Config>::allocator(std::allocator<Catch::Config> const&) [2444]
[2364]   0.0    0.00    0.00       3         __gnu_cxx::new_allocator<Catch::Config>::new_allocator(__gnu_cxx::new_allocator<Catch::Config> const&) [2364]
-----------------------------------------------
                0.00    0.00       3/3           std::allocator<Catch::TestSpec::FilterMatch>::allocator(std::allocator<Catch::TestSpec::FilterMatch> const&) [2445]
[2365]   0.0    0.00    0.00       3         __gnu_cxx::new_allocator<Catch::TestSpec::FilterMatch>::new_allocator(__gnu_cxx::new_allocator<Catch::TestSpec::FilterMatch> const&) [2365]
-----------------------------------------------
                0.00    0.00       3/3           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) [2495]
[2366]   0.0    0.00    0.00       3         __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) [2366]
-----------------------------------------------
                0.00    0.00       3/3           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) [2496]
[2367]   0.0    0.00    0.00       3         __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) [2367]
                0.00    0.00       3/3           __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 [2414]
-----------------------------------------------
                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) [2497]
[2368]   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) [2368]
-----------------------------------------------
                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) [2498]
[2369]   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) [2369]
                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 [2415]
-----------------------------------------------
                0.00    0.00       3/3           std::allocator_traits<std::allocator<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> > >::deallocate(std::allocator<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> >&, 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>, unsigned long) [2499]
[2370]   0.0    0.00    0.00       3         __gnu_cxx::new_allocator<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> >::deallocate(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>, unsigned long) [2370]
-----------------------------------------------
                0.00    0.00       3/3           std::allocator_traits<std::allocator<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> > >::allocate(std::allocator<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> >&, unsigned long) [2500]
[2371]   0.0    0.00    0.00       3         __gnu_cxx::new_allocator<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> >::allocate(unsigned long, void const) [2371]
                0.00    0.00       3/3           __gnu_cxx::new_allocator<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> >::max_size() const [2416]
-----------------------------------------------
                0.00    0.00       3/3           std::Spcounted_ptr_inplace<Catch::ReporterRegistrar<Catch::XmlReporter>::ReporterFactory, std::allocator<Catch::ReporterRegistrar<Catch::XmlReporter>::ReporterFactory>, (__gnu_cxx::Lockpolicy)2>::_M_ptr() [2503]
[2372]   0.0    0.00    0.00       3         __gnu_cxx::__aligned_buffer<Catch::ReporterRegistrar<Catch::XmlReporter>::ReporterFactory>::_M_ptr() [2372]
                0.00    0.00       3/3           __gnu_cxx::__aligned_buffer<Catch::ReporterRegistrar<Catch::XmlReporter>::ReporterFactory>::_M_addr() [2373]
-----------------------------------------------
                0.00    0.00       3/3           __gnu_cxx::__aligned_buffer<Catch::ReporterRegistrar<Catch::XmlReporter>::ReporterFactory>::_M_ptr() [2372]
[2373]   0.0    0.00    0.00       3         __gnu_cxx::__aligned_buffer<Catch::ReporterRegistrar<Catch::XmlReporter>::ReporterFactory>::_M_addr() [2373]
-----------------------------------------------
                0.00    0.00       3/3           std::Spcounted_ptr_inplace<Catch::ReporterRegistrar<Catch::JunitReporter>::ReporterFactory, std::allocator<Catch::ReporterRegistrar<Catch::JunitReporter>::ReporterFactory>, (__gnu_cxx::Lockpolicy)2>::_M_ptr() [2504]
[2374]   0.0    0.00    0.00       3         __gnu_cxx::__aligned_buffer<Catch::ReporterRegistrar<Catch::JunitReporter>::ReporterFactory>::_M_ptr() [2374]
                0.00    0.00       3/3           __gnu_cxx::__aligned_buffer<Catch::ReporterRegistrar<Catch::JunitReporter>::ReporterFactory>::_M_addr() [2375]
-----------------------------------------------
                0.00    0.00       3/3           __gnu_cxx::__aligned_buffer<Catch::ReporterRegistrar<Catch::JunitReporter>::ReporterFactory>::_M_ptr() [2374]
[2375]   0.0    0.00    0.00       3         __gnu_cxx::__aligned_buffer<Catch::ReporterRegistrar<Catch::JunitReporter>::ReporterFactory>::_M_addr() [2375]
-----------------------------------------------
                0.00    0.00       3/3           std::Spcounted_ptr_inplace<Catch::ReporterRegistrar<Catch::CompactReporter>::ReporterFactory, std::allocator<Catch::ReporterRegistrar<Catch::CompactReporter>::ReporterFactory>, (__gnu_cxx::Lockpolicy)2>::_M_ptr() [2505]
[2376]   0.0    0.00    0.00       3         __gnu_cxx::__aligned_buffer<Catch::ReporterRegistrar<Catch::CompactReporter>::ReporterFactory>::_M_ptr() [2376]
                0.00    0.00       3/3           __gnu_cxx::__aligned_buffer<Catch::ReporterRegistrar<Catch::CompactReporter>::ReporterFactory>::_M_addr() [2377]
-----------------------------------------------
                0.00    0.00       3/3           __gnu_cxx::__aligned_buffer<Catch::ReporterRegistrar<Catch::CompactReporter>::ReporterFactory>::_M_ptr() [2376]
[2377]   0.0    0.00    0.00       3         __gnu_cxx::__aligned_buffer<Catch::ReporterRegistrar<Catch::CompactReporter>::ReporterFactory>::_M_addr() [2377]
-----------------------------------------------
                0.00    0.00       3/3           std::Spcounted_ptr_inplace<Catch::ReporterRegistrar<Catch::ConsoleReporter>::ReporterFactory, std::allocator<Catch::ReporterRegistrar<Catch::ConsoleReporter>::ReporterFactory>, (__gnu_cxx::Lockpolicy)2>::_M_ptr() [2506]
[2378]   0.0    0.00    0.00       3         __gnu_cxx::__aligned_buffer<Catch::ReporterRegistrar<Catch::ConsoleReporter>::ReporterFactory>::_M_ptr() [2378]
                0.00    0.00       3/3           __gnu_cxx::__aligned_buffer<Catch::ReporterRegistrar<Catch::ConsoleReporter>::ReporterFactory>::_M_addr() [2379]
-----------------------------------------------
                0.00    0.00       3/3           __gnu_cxx::__aligned_buffer<Catch::ReporterRegistrar<Catch::ConsoleReporter>::ReporterFactory>::_M_ptr() [2378]
[2379]   0.0    0.00    0.00       3         __gnu_cxx::__aligned_buffer<Catch::ReporterRegistrar<Catch::ConsoleReporter>::ReporterFactory>::_M_addr() [2379]
-----------------------------------------------
                0.00    0.00       3/3           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_ptr() [2507]
[2380]   0.0    0.00    0.00       3         __gnu_cxx::__aligned_buffer<Catch::clara::detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#2}> >::_M_ptr() [2380]
                0.00    0.00       3/3           __gnu_cxx::__aligned_buffer<Catch::clara::detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#2}> >::_M_addr() [2381]
-----------------------------------------------
                0.00    0.00       3/3           __gnu_cxx::__aligned_buffer<Catch::clara::detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#2}> >::_M_ptr() [2380]
[2381]   0.0    0.00    0.00       3         __gnu_cxx::__aligned_buffer<Catch::clara::detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#2}> >::_M_addr() [2381]
-----------------------------------------------
                0.00    0.00       3/3           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_ptr() [2508]
[2382]   0.0    0.00    0.00       3         __gnu_cxx::__aligned_buffer<Catch::clara::detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#3}> >::_M_ptr() [2382]
                0.00    0.00       3/3           __gnu_cxx::__aligned_buffer<Catch::clara::detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#3}> >::_M_addr() [2383]
-----------------------------------------------
                0.00    0.00       3/3           __gnu_cxx::__aligned_buffer<Catch::clara::detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#3}> >::_M_ptr() [2382]
[2383]   0.0    0.00    0.00       3         __gnu_cxx::__aligned_buffer<Catch::clara::detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#3}> >::_M_addr() [2383]
-----------------------------------------------
                0.00    0.00       3/3           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_ptr() [2509]
[2384]   0.0    0.00    0.00       3         __gnu_cxx::__aligned_buffer<Catch::clara::detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#4}> >::_M_ptr() [2384]
                0.00    0.00       3/3           __gnu_cxx::__aligned_buffer<Catch::clara::detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#4}> >::_M_addr() [2385]
-----------------------------------------------
                0.00    0.00       3/3           __gnu_cxx::__aligned_buffer<Catch::clara::detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#4}> >::_M_ptr() [2384]
[2385]   0.0    0.00    0.00       3         __gnu_cxx::__aligned_buffer<Catch::clara::detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#4}> >::_M_addr() [2385]
-----------------------------------------------
                0.00    0.00       3/3           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_ptr() [2510]
[2386]   0.0    0.00    0.00       3         __gnu_cxx::__aligned_buffer<Catch::clara::detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#5}> >::_M_ptr() [2386]
                0.00    0.00       3/3           __gnu_cxx::__aligned_buffer<Catch::clara::detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#5}> >::_M_addr() [2387]
-----------------------------------------------
                0.00    0.00       3/3           __gnu_cxx::__aligned_buffer<Catch::clara::detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#5}> >::_M_ptr() [2386]
[2387]   0.0    0.00    0.00       3         __gnu_cxx::__aligned_buffer<Catch::clara::detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#5}> >::_M_addr() [2387]
-----------------------------------------------
                0.00    0.00       3/3           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_ptr() [2511]
[2388]   0.0    0.00    0.00       3         __gnu_cxx::__aligned_buffer<Catch::clara::detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#6}> >::_M_ptr() [2388]
                0.00    0.00       3/3           __gnu_cxx::__aligned_buffer<Catch::clara::detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#6}> >::_M_addr() [2389]
-----------------------------------------------
                0.00    0.00       3/3           __gnu_cxx::__aligned_buffer<Catch::clara::detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#6}> >::_M_ptr() [2388]
[2389]   0.0    0.00    0.00       3         __gnu_cxx::__aligned_buffer<Catch::clara::detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#6}> >::_M_addr() [2389]
-----------------------------------------------
                0.00    0.00       3/3           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_ptr() [2512]
[2390]   0.0    0.00    0.00       3         __gnu_cxx::__aligned_buffer<Catch::clara::detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#7}> >::_M_ptr() [2390]
                0.00    0.00       3/3           __gnu_cxx::__aligned_buffer<Catch::clara::detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#7}> >::_M_addr() [2391]
-----------------------------------------------
                0.00    0.00       3/3           __gnu_cxx::__aligned_buffer<Catch::clara::detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#7}> >::_M_ptr() [2390]
[2391]   0.0    0.00    0.00       3         __gnu_cxx::__aligned_buffer<Catch::clara::detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#7}> >::_M_addr() [2391]
-----------------------------------------------
                0.00    0.00       3/3           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&)#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_ptr() [2513]
[2392]   0.0    0.00    0.00       3         __gnu_cxx::__aligned_buffer<Catch::clara::detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#8}> >::_M_ptr() [2392]
                0.00    0.00       3/3           __gnu_cxx::__aligned_buffer<Catch::clara::detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#8}> >::_M_addr() [2393]
-----------------------------------------------
                0.00    0.00       3/3           __gnu_cxx::__aligned_buffer<Catch::clara::detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#8}> >::_M_ptr() [2392]
[2393]   0.0    0.00    0.00       3         __gnu_cxx::__aligned_buffer<Catch::clara::detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#8}> >::_M_addr() [2393]
-----------------------------------------------
                0.00    0.00       3/3           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&)#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_ptr() [2514]
[2394]   0.0    0.00    0.00       3         __gnu_cxx::__aligned_buffer<Catch::clara::detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#1}> >::_M_ptr() [2394]
                0.00    0.00       3/3           __gnu_cxx::__aligned_buffer<Catch::clara::detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#1}> >::_M_addr() [2395]
-----------------------------------------------
                0.00    0.00       3/3           __gnu_cxx::__aligned_buffer<Catch::clara::detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#1}> >::_M_ptr() [2394]
[2395]   0.0    0.00    0.00       3         __gnu_cxx::__aligned_buffer<Catch::clara::detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#1}> >::_M_addr() [2395]
-----------------------------------------------
                0.00    0.00       3/3           std::Spcounted_ptr_inplace<Catch::clara::detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(bool)#11}>, std::allocator<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(bool)#11}>, (__gnu_cxx::Lockpolicy)2>::_M_ptr() [2515]
[2396]   0.0    0.00    0.00       3         __gnu_cxx::__aligned_buffer<Catch::clara::detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(bool)#11}> >::_M_ptr() [2396]
                0.00    0.00       3/3           __gnu_cxx::__aligned_buffer<Catch::clara::detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(bool)#11}> >::_M_addr() [2397]
-----------------------------------------------
                0.00    0.00       3/3           __gnu_cxx::__aligned_buffer<Catch::clara::detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(bool)#11}> >::_M_ptr() [2396]
[2397]   0.0    0.00    0.00       3         __gnu_cxx::__aligned_buffer<Catch::clara::detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(bool)#11}> >::_M_addr() [2397]
-----------------------------------------------
                0.00    0.00       3/3           std::Spcounted_ptr_inplace<Catch::clara::detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(int)#10}>, std::allocator<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(int)#10}>, (__gnu_cxx::Lockpolicy)2>::_M_ptr() [2516]
[2398]   0.0    0.00    0.00       3         __gnu_cxx::__aligned_buffer<Catch::clara::detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(int)#10}> >::_M_ptr() [2398]
                0.00    0.00       3/3           __gnu_cxx::__aligned_buffer<Catch::clara::detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(int)#10}> >::_M_addr() [2399]
-----------------------------------------------
                0.00    0.00       3/3           __gnu_cxx::__aligned_buffer<Catch::clara::detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(int)#10}> >::_M_ptr() [2398]
[2399]   0.0    0.00    0.00       3         __gnu_cxx::__aligned_buffer<Catch::clara::detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(int)#10}> >::_M_addr() [2399]
-----------------------------------------------
                0.00    0.00       3/3           std::Spcounted_ptr_inplace<Catch::clara::detail::BoundValueRef<long>, std::allocator<Catch::clara::detail::BoundValueRef<long> >, (__gnu_cxx::Lockpolicy)2>::_M_ptr() [2531]
[2400]   0.0    0.00    0.00       3         __gnu_cxx::__aligned_buffer<Catch::clara::detail::BoundValueRef<long> >::_M_ptr() [2400]
                0.00    0.00       3/3           __gnu_cxx::__aligned_buffer<Catch::clara::detail::BoundValueRef<long> >::_M_addr() [2401]
-----------------------------------------------
                0.00    0.00       3/3           __gnu_cxx::__aligned_buffer<Catch::clara::detail::BoundValueRef<long> >::_M_ptr() [2400]
[2401]   0.0    0.00    0.00       3         __gnu_cxx::__aligned_buffer<Catch::clara::detail::BoundValueRef<long> >::_M_addr() [2401]
-----------------------------------------------
                0.00    0.00       3/3           std::Spcounted_ptr_inplace<Catch::clara::detail::BoundFlagLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(bool)#9}>, std::allocator<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(bool)#9}>, (__gnu_cxx::Lockpolicy)2>::_M_ptr() [2532]
[2402]   0.0    0.00    0.00       3         __gnu_cxx::__aligned_buffer<Catch::clara::detail::BoundFlagLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(bool)#9}> >::_M_ptr() [2402]
                0.00    0.00       3/3           __gnu_cxx::__aligned_buffer<Catch::clara::detail::BoundFlagLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(bool)#9}> >::_M_addr() [2403]
-----------------------------------------------
                0.00    0.00       3/3           __gnu_cxx::__aligned_buffer<Catch::clara::detail::BoundFlagLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(bool)#9}> >::_M_ptr() [2402]
[2403]   0.0    0.00    0.00       3         __gnu_cxx::__aligned_buffer<Catch::clara::detail::BoundFlagLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(bool)#9}> >::_M_addr() [2403]
-----------------------------------------------
                0.00    0.00       3/3           std::Spcounted_ptr_inplace<Catch::clara::detail::BoundFlagLambda<Catch::clara::detail::Help::Help(bool&)::{lambda(bool)#1}>, std::allocator<Catch::clara::detail::Help::Help(bool&)::{lambda(bool)#1}>, (__gnu_cxx::Lockpolicy)2>::_M_ptr() [2533]
[2404]   0.0    0.00    0.00       3         __gnu_cxx::__aligned_buffer<Catch::clara::detail::BoundFlagLambda<Catch::clara::detail::Help::Help(bool&)::{lambda(bool)#1}> >::_M_ptr() [2404]
                0.00    0.00       3/3           __gnu_cxx::__aligned_buffer<Catch::clara::detail::BoundFlagLambda<Catch::clara::detail::Help::Help(bool&)::{lambda(bool)#1}> >::_M_addr() [2405]
-----------------------------------------------
                0.00    0.00       3/3           __gnu_cxx::__aligned_buffer<Catch::clara::detail::BoundFlagLambda<Catch::clara::detail::Help::Help(bool&)::{lambda(bool)#1}> >::_M_ptr() [2404]
[2405]   0.0    0.00    0.00       3         __gnu_cxx::__aligned_buffer<Catch::clara::detail::BoundFlagLambda<Catch::clara::detail::Help::Help(bool&)::{lambda(bool)#1}> >::_M_addr() [2405]
-----------------------------------------------
                0.00    0.00       3/3           std::Spcounted_ptr_inplace<Catch::Config, std::allocator<Catch::Config>, (__gnu_cxx::Lockpolicy)2>::_M_ptr() [2534]
[2406]   0.0    0.00    0.00       3         __gnu_cxx::__aligned_buffer<Catch::Config>::_M_ptr() [2406]
                0.00    0.00       3/3           __gnu_cxx::__aligned_buffer<Catch::Config>::_M_addr() [2407]
-----------------------------------------------
                0.00    0.00       3/3           __gnu_cxx::__aligned_buffer<Catch::Config>::_M_ptr() [2406]
[2407]   0.0    0.00    0.00       3         __gnu_cxx::__aligned_buffer<Catch::Config>::_M_addr() [2407]
-----------------------------------------------
                0.00    0.00       1/3           std::vector<Catch::TestSpec::FilterMatch, std::allocator<Catch::TestSpec::FilterMatch> >::end() [4017]
                0.00    0.00       2/3           std::vector<Catch::TestSpec::FilterMatch, std::allocator<Catch::TestSpec::FilterMatch> >::begin() [2921]
[2408]   0.0    0.00    0.00       3         __gnu_cxx::__normal_iterator<Catch::TestSpec::FilterMatch, std::vector<Catch::TestSpec::FilterMatch, std::allocator<Catch::TestSpec::FilterMatch> > >::__normal_iterator(Catch::TestSpec::FilterMatch const&) [2408]
-----------------------------------------------
                0.00    0.00       3/3           Catch::cleanupSingletons() [866]
[2409]   0.0    0.00    0.00       3         bool __gnu_cxx::operator!=<Catch::ISingleton**, std::vector<Catch::ISingleton, std::allocator<Catch::ISingleton> > >(__gnu_cxx::__normal_iterator<Catch::ISingleton**, std::vector<Catch::ISingleton, std::allocator<Catch::ISingleton> > > const&, __gnu_cxx::__normal_iterator<Catch::ISingleton**, std::vector<Catch::ISingleton, std::allocator<Catch::ISingleton> > > const&) [2409]
                0.00    0.00       6/10          __gnu_cxx::__normal_iterator<Catch::ISingleton**, std::vector<Catch::ISingleton, std::allocator<Catch::ISingleton> > >::base() const [2059]
-----------------------------------------------
                0.00    0.00       1/3           Catch::clara::detail::BasicResult<Catch::clara::detail::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&) [587]
                0.00    0.00       2/3           Catch::clara::detail::Opt::parse(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, Catch::clara::detail::TokenStream const&) const [350]
[2410]   0.0    0.00    0.00       3         Catch::clara::detail::BasicResult<Catch::clara::detail::ParseResultType>::operator bool() const [2410]
-----------------------------------------------
                0.00    0.00       1/3           Catch::sortTests(Catch::IConfig const&, std::vector<Catch::TestCase, std::allocator<Catch::TestCase> > const&) [758]
                0.00    0.00       2/3           Catch::TestRegistry::getAllTestsSorted(Catch::IConfig const&) const [519]
[2411]   0.0    0.00    0.00       3         Catch::Config::runOrder() const [2411]
-----------------------------------------------
                0.00    0.00       1/3           __gnu_cxx::new_allocator<Catch::ISingleton>::allocate(unsigned long, void const) [3195]
                0.00    0.00       2/3           std::allocator_traits<std::allocator<Catch::ISingleton> >::max_size(std::allocator<Catch::ISingleton> const&) [2870]
[2412]   0.0    0.00    0.00       3         __gnu_cxx::new_allocator<Catch::ISingleton>::max_size() const [2412]
-----------------------------------------------
                0.00    0.00       1/3           __gnu_cxx::new_allocator<Catch::TestCaseTracking::ITracker>::allocate(unsigned long, void const) [3198]
                0.00    0.00       2/3           std::allocator_traits<std::allocator<Catch::TestCaseTracking::ITracker> >::max_size(std::allocator<Catch::TestCaseTracking::ITracker> const&) [2871]
[2413]   0.0    0.00    0.00       3         __gnu_cxx::new_allocator<Catch::TestCaseTracking::ITracker>::max_size() const [2413]
-----------------------------------------------
                0.00    0.00       3/3           __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) [2367]
[2414]   0.0    0.00    0.00       3         __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 [2414]
-----------------------------------------------
                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) [2369]
[2415]   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 [2415]
-----------------------------------------------
                0.00    0.00       3/3           __gnu_cxx::new_allocator<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> >::allocate(unsigned long, void const) [2371]
[2416]   0.0    0.00    0.00       3         __gnu_cxx::new_allocator<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> >::max_size() const [2416]
-----------------------------------------------
                0.00    0.00       3/3           Catch::clara::detail::TokenStream::loadBuffer() [885]
[2417]   0.0    0.00    0.00       3         __gnu_cxx::__normal_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::vector<std::__cxx11::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 [2417]
-----------------------------------------------
                0.00    0.00       3/3           std::vector<Catch::clara::detail::Token, std::allocator<Catch::clara::detail::Token> >::back() [2540]
[2418]   0.0    0.00    0.00       3         __gnu_cxx::__normal_iterator<Catch::clara::detail::Token, std::vector<Catch::clara::detail::Token, std::allocator<Catch::clara::detail::Token> > >::operator() const [2418]
-----------------------------------------------
                0.00    0.00       3/3           std::vector<Catch::clara::detail::Token, std::allocator<Catch::clara::detail::Token> >::back() [2540]
[2419]   0.0    0.00    0.00       3         __gnu_cxx::__normal_iterator<Catch::clara::detail::Token, std::vector<Catch::clara::detail::Token, std::allocator<Catch::clara::detail::Token> > >::operator-(long) const [2419]
                0.00    0.00       3/8           __gnu_cxx::__normal_iterator<Catch::clara::detail::Token, std::vector<Catch::clara::detail::Token, std::allocator<Catch::clara::detail::Token> > >::__normal_iterator(Catch::clara::detail::Token const&) [2088]
-----------------------------------------------
                0.00    0.00       3/3           std::Rbtree<Catch::TestCase, Catch::TestCase, std::Identity<Catch::TestCase>, std::less<Catch::TestCase>, std::allocator<Catch::TestCase> >::M_get_insert_unique_pos(Catch::TestCase const&) [584]
[2420]   0.0    0.00    0.00       3         std::Rbtree_iterator<Catch::TestCase>::operator==(std::Rbtree_iterator<Catch::TestCase> const&) const [2420]
-----------------------------------------------
                0.00    0.00       1/3           Catch::TestSpec::matchesByFilter(std::vector<Catch::TestCase, std::allocator<Catch::TestCase> > const&, Catch::IConfig const&) const [3299]
                0.00    0.00       1/3           std::vector<Catch::TestSpec::Filter, std::allocator<Catch::TestSpec::Filter> >::empty() const [3367]
                0.00    0.00       1/3           std::vector<Catch::TestSpec::Filter, std::allocator<Catch::TestSpec::Filter> >::vector(std::vector<Catch::TestSpec::Filter, std::allocator<Catch::TestSpec::Filter> > const&) [4023]
[2421]   0.0    0.00    0.00       3         std::vector<Catch::TestSpec::Filter, std::allocator<Catch::TestSpec::Filter> >::end() const [2421]
                0.00    0.00       3/6           __gnu_cxx::__normal_iterator<Catch::TestSpec::Filter const, std::vector<Catch::TestSpec::Filter, std::allocator<Catch::TestSpec::Filter> > >::__normal_iterator(Catch::TestSpec::Filter const const&) [2138]
-----------------------------------------------
                0.00    0.00       1/3           Catch::TestSpec::matchesByFilter(std::vector<Catch::TestCase, std::allocator<Catch::TestCase> > const&, Catch::IConfig const&) const [3299]
                0.00    0.00       1/3           std::vector<Catch::TestSpec::Filter, std::allocator<Catch::TestSpec::Filter> >::empty() const [3367]
                0.00    0.00       1/3           std::vector<Catch::TestSpec::Filter, std::allocator<Catch::TestSpec::Filter> >::vector(std::vector<Catch::TestSpec::Filter, std::allocator<Catch::TestSpec::Filter> > const&) [4023]
[2422]   0.0    0.00    0.00       3         std::vector<Catch::TestSpec::Filter, std::allocator<Catch::TestSpec::Filter> >::begin() const [2422]
                0.00    0.00       3/6           __gnu_cxx::__normal_iterator<Catch::TestSpec::Filter const, std::vector<Catch::TestSpec::Filter, std::allocator<Catch::TestSpec::Filter> > >::__normal_iterator(Catch::TestSpec::Filter const const&) [2138]
-----------------------------------------------
                0.00    0.00       1/3           std::Rbtree_iterator<Catch::Verbosity> std::Rbtree<Catch::Verbosity, Catch::Verbosity, std::Identity<Catch::Verbosity>, std::less<Catch::Verbosity>, std::allocator<Catch::Verbosity> >::M_insert_unique_<Catch::Verbosity const&, std::Rbtree<Catch::Verbosity, Catch::Verbosity, std::Identity<Catch::Verbosity>, std::less<Catch::Verbosity>, std::allocator<Catch::Verbosity> >::Alloc_node>(std::Rbtree_const_iterator<Catch::Verbosity>, Catch::Verbosity const&, std::Rbtree<Catch::Verbosity, Catch::Verbosity, std::Identity<Catch::Verbosity>, std::less<Catch::Verbosity>, std::allocator<Catch::Verbosity> >::Alloc_node&) [4058]
                0.00    0.00       1/3           std::Rbtree<Catch::Verbosity, Catch::Verbosity, std::Identity<Catch::Verbosity>, std::less<Catch::Verbosity>, std::allocator<Catch::Verbosity> >::S_key(std::Rbtree_node_base const) [4064]
                0.00    0.00       1/3           std::Rbtree<Catch::Verbosity, Catch::Verbosity, std::Identity<Catch::Verbosity>, std::less<Catch::Verbosity>, std::allocator<Catch::Verbosity> >::S_key(std::Rbtree_node<Catch::Verbosity> const) [4063]
[2423]   0.0    0.00    0.00       3         std::Identity<Catch::Verbosity>::operator()(Catch::Verbosity const&) const [2423]
-----------------------------------------------
                0.00    0.00       1/3           Catch::ConsoleReporter::ConsoleReporter(Catch::ReporterConfig const&)::{lambda()#1}::operator()() const [485]
                0.00    0.00       2/3           std::Vector_base<Catch::(anonymous namespace)::ColumnInfo, std::allocator<Catch::(anonymous namespace)::ColumnInfo> >::Vectorimpl::~Vectorimpl() [2758]
[2424]   0.0    0.00    0.00       3         std::allocator<Catch::(anonymous namespace)::ColumnInfo>::~allocator() [2424]
                0.00    0.00       3/3           __gnu_cxx::new_allocator<Catch::(anonymous namespace)::ColumnInfo>::~new_allocator() [2340]
-----------------------------------------------
                0.00    0.00       1/3           std::__shared_count<(__gnu_cxx::Lockpolicy)2>::__shared_count<Catch::ReporterRegistrar<Catch::XmlReporter>::ReporterFactory, std::allocator<Catch::ReporterRegistrar<Catch::XmlReporter>::ReporterFactory>>(std::Spmake_shared_tag, Catch::ReporterRegistrar<Catch::XmlReporter>::ReporterFactory, std::allocator<Catch::ReporterRegistrar<Catch::XmlReporter>::ReporterFactory> const&) [3696]
                0.00    0.00       1/3           std::Spcounted_ptr_inplace<Catch::ReporterRegistrar<Catch::XmlReporter>::ReporterFactory, std::allocator<Catch::ReporterRegistrar<Catch::XmlReporter>::ReporterFactory>, (__gnu_cxx::Lockpolicy)2>::Spcounted_ptr_inplace<>(std::allocator<Catch::ReporterRegistrar<Catch::XmlReporter>::ReporterFactory>) [3870]
                0.00    0.00       1/3           std::Spebo_helper<0, std::allocator<Catch::ReporterRegistrar<Catch::XmlReporter>::ReporterFactory>, true>::Spebo_helper(std::allocator<Catch::ReporterRegistrar<Catch::XmlReporter>::ReporterFactory> const&) [3660]
[2425]   0.0    0.00    0.00       3         std::allocator<Catch::ReporterRegistrar<Catch::XmlReporter>::ReporterFactory>::allocator(std::allocator<Catch::ReporterRegistrar<Catch::XmlReporter>::ReporterFactory> const&) [2425]
                0.00    0.00       3/3           __gnu_cxx::new_allocator<Catch::ReporterRegistrar<Catch::XmlReporter>::ReporterFactory>::new_allocator(__gnu_cxx::new_allocator<Catch::ReporterRegistrar<Catch::XmlReporter>::ReporterFactory> const&) [2341]
-----------------------------------------------
                0.00    0.00       1/3           std::__shared_count<(__gnu_cxx::Lockpolicy)2>::__shared_count<Catch::ReporterRegistrar<Catch::JunitReporter>::ReporterFactory, std::allocator<Catch::ReporterRegistrar<Catch::JunitReporter>::ReporterFactory>>(std::Spmake_shared_tag, Catch::ReporterRegistrar<Catch::JunitReporter>::ReporterFactory, std::allocator<Catch::ReporterRegistrar<Catch::JunitReporter>::ReporterFactory> const&) [3710]
                0.00    0.00       1/3           std::Spcounted_ptr_inplace<Catch::ReporterRegistrar<Catch::JunitReporter>::ReporterFactory, std::allocator<Catch::ReporterRegistrar<Catch::JunitReporter>::ReporterFactory>, (__gnu_cxx::Lockpolicy)2>::Spcounted_ptr_inplace<>(std::allocator<Catch::ReporterRegistrar<Catch::JunitReporter>::ReporterFactory>) [3877]
                0.00    0.00       1/3           std::Spebo_helper<0, std::allocator<Catch::ReporterRegistrar<Catch::JunitReporter>::ReporterFactory>, true>::Spebo_helper(std::allocator<Catch::ReporterRegistrar<Catch::JunitReporter>::ReporterFactory> const&) [3662]
[2426]   0.0    0.00    0.00       3         std::allocator<Catch::ReporterRegistrar<Catch::JunitReporter>::ReporterFactory>::allocator(std::allocator<Catch::ReporterRegistrar<Catch::JunitReporter>::ReporterFactory> const&) [2426]
                0.00    0.00       3/3           __gnu_cxx::new_allocator<Catch::ReporterRegistrar<Catch::JunitReporter>::ReporterFactory>::new_allocator(__gnu_cxx::new_allocator<Catch::ReporterRegistrar<Catch::JunitReporter>::ReporterFactory> const&) [2342]
-----------------------------------------------
                0.00    0.00       1/3           std::__shared_count<(__gnu_cxx::Lockpolicy)2>::__shared_count<Catch::ReporterRegistrar<Catch::CompactReporter>::ReporterFactory, std::allocator<Catch::ReporterRegistrar<Catch::CompactReporter>::ReporterFactory>>(std::Spmake_shared_tag, Catch::ReporterRegistrar<Catch::CompactReporter>::ReporterFactory, std::allocator<Catch::ReporterRegistrar<Catch::CompactReporter>::ReporterFactory> const&) [3697]
                0.00    0.00       1/3           std::Spcounted_ptr_inplace<Catch::ReporterRegistrar<Catch::CompactReporter>::ReporterFactory, std::allocator<Catch::ReporterRegistrar<Catch::CompactReporter>::ReporterFactory>, (__gnu_cxx::Lockpolicy)2>::Spcounted_ptr_inplace<>(std::allocator<Catch::ReporterRegistrar<Catch::CompactReporter>::ReporterFactory>) [3884]
                0.00    0.00       1/3           std::Spebo_helper<0, std::allocator<Catch::ReporterRegistrar<Catch::CompactReporter>::ReporterFactory>, true>::Spebo_helper(std::allocator<Catch::ReporterRegistrar<Catch::CompactReporter>::ReporterFactory> const&) [3664]
[2427]   0.0    0.00    0.00       3         std::allocator<Catch::ReporterRegistrar<Catch::CompactReporter>::ReporterFactory>::allocator(std::allocator<Catch::ReporterRegistrar<Catch::CompactReporter>::ReporterFactory> const&) [2427]
                0.00    0.00       3/3           __gnu_cxx::new_allocator<Catch::ReporterRegistrar<Catch::CompactReporter>::ReporterFactory>::new_allocator(__gnu_cxx::new_allocator<Catch::ReporterRegistrar<Catch::CompactReporter>::ReporterFactory> const&) [2343]
-----------------------------------------------
                0.00    0.00       1/3           std::__shared_count<(__gnu_cxx::Lockpolicy)2>::__shared_count<Catch::ReporterRegistrar<Catch::ConsoleReporter>::ReporterFactory, std::allocator<Catch::ReporterRegistrar<Catch::ConsoleReporter>::ReporterFactory>>(std::Spmake_shared_tag, Catch::ReporterRegistrar<Catch::ConsoleReporter>::ReporterFactory, std::allocator<Catch::ReporterRegistrar<Catch::ConsoleReporter>::ReporterFactory> const&) [3711]
                0.00    0.00       1/3           std::Spcounted_ptr_inplace<Catch::ReporterRegistrar<Catch::ConsoleReporter>::ReporterFactory, std::allocator<Catch::ReporterRegistrar<Catch::ConsoleReporter>::ReporterFactory>, (__gnu_cxx::Lockpolicy)2>::Spcounted_ptr_inplace<>(std::allocator<Catch::ReporterRegistrar<Catch::ConsoleReporter>::ReporterFactory>) [3891]
                0.00    0.00       1/3           std::Spebo_helper<0, std::allocator<Catch::ReporterRegistrar<Catch::ConsoleReporter>::ReporterFactory>, true>::Spebo_helper(std::allocator<Catch::ReporterRegistrar<Catch::ConsoleReporter>::ReporterFactory> const&) [3666]
[2428]   0.0    0.00    0.00       3         std::allocator<Catch::ReporterRegistrar<Catch::ConsoleReporter>::ReporterFactory>::allocator(std::allocator<Catch::ReporterRegistrar<Catch::ConsoleReporter>::ReporterFactory> const&) [2428]
                0.00    0.00       3/3           __gnu_cxx::new_allocator<Catch::ReporterRegistrar<Catch::ConsoleReporter>::ReporterFactory>::new_allocator(__gnu_cxx::new_allocator<Catch::ReporterRegistrar<Catch::ConsoleReporter>::ReporterFactory> const&) [2344]
-----------------------------------------------
                0.00    0.00       1/3           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&) [3698]
                0.00    0.00       1/3           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&) [3898]
                0.00    0.00       1/3           std::Spebo_helper<0, std::allocator<Catch::clara::detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#2}> >, true>::Spebo_helper(Catch::clara::detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#2}> const&) [3668]
[2429]   0.0    0.00    0.00       3         std::allocator<Catch::clara::detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#2}> >::allocator(Catch::clara::detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#2}> const&) [2429]
                0.00    0.00       3/3           __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}> >::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}> const&) [2345]
-----------------------------------------------
                0.00    0.00       1/3           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&) [3699]
                0.00    0.00       1/3           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&) [3905]
                0.00    0.00       1/3           std::Spebo_helper<0, std::allocator<Catch::clara::detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#3}> >, true>::Spebo_helper(Catch::clara::detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#3}> const&) [3670]
[2430]   0.0    0.00    0.00       3         std::allocator<Catch::clara::detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#3}> >::allocator(Catch::clara::detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#3}> const&) [2430]
                0.00    0.00       3/3           __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}> >::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}> const&) [2346]
-----------------------------------------------
                0.00    0.00       1/3           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&) [3700]
                0.00    0.00       1/3           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&) [3912]
                0.00    0.00       1/3           std::Spebo_helper<0, std::allocator<Catch::clara::detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#4}> >, true>::Spebo_helper(Catch::clara::detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#4}> const&) [3672]
[2431]   0.0    0.00    0.00       3         std::allocator<Catch::clara::detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#4}> >::allocator(Catch::clara::detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#4}> const&) [2431]
                0.00    0.00       3/3           __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}> >::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}> const&) [2347]
-----------------------------------------------
                0.00    0.00       1/3           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&) [3701]
                0.00    0.00       1/3           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&) [3919]
                0.00    0.00       1/3           std::Spebo_helper<0, std::allocator<Catch::clara::detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#5}> >, true>::Spebo_helper(Catch::clara::detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#5}> const&) [3674]
[2432]   0.0    0.00    0.00       3         std::allocator<Catch::clara::detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#5}> >::allocator(Catch::clara::detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#5}> const&) [2432]
                0.00    0.00       3/3           __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}> >::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}> const&) [2348]
-----------------------------------------------
                0.00    0.00       1/3           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&) [3702]
                0.00    0.00       1/3           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&) [3926]
                0.00    0.00       1/3           std::Spebo_helper<0, std::allocator<Catch::clara::detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#6}> >, true>::Spebo_helper(Catch::clara::detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#6}> const&) [3676]
[2433]   0.0    0.00    0.00       3         std::allocator<Catch::clara::detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#6}> >::allocator(Catch::clara::detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#6}> const&) [2433]
                0.00    0.00       3/3           __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}> >::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}> const&) [2349]
-----------------------------------------------
                0.00    0.00       1/3           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&) [3703]
                0.00    0.00       1/3           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&) [3933]
                0.00    0.00       1/3           std::Spebo_helper<0, std::allocator<Catch::clara::detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#7}> >, true>::Spebo_helper(Catch::clara::detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#7}> const&) [3678]
[2434]   0.0    0.00    0.00       3         std::allocator<Catch::clara::detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#7}> >::allocator(Catch::clara::detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#7}> const&) [2434]
                0.00    0.00       3/3           __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}> >::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}> const&) [2350]
-----------------------------------------------
                0.00    0.00       1/3           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&)#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::BoundLambda<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&) [3704]
                0.00    0.00       1/3           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&)#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::BoundLambda<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&) [3940]
                0.00    0.00       1/3           std::Spebo_helper<0, std::allocator<Catch::clara::detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#8}> >, true>::Spebo_helper(Catch::clara::detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#8}> const&) [3680]
[2435]   0.0    0.00    0.00       3         std::allocator<Catch::clara::detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#8}> >::allocator(Catch::clara::detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#8}> const&) [2435]
                0.00    0.00       3/3           __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&)#8}> >::new_allocator(Catch::clara::detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#8}> const&) [2351]
-----------------------------------------------
                0.00    0.00       1/3           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&)#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::BoundLambda<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&) [3705]
                0.00    0.00       1/3           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&)#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::BoundLambda<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&) [3947]
                0.00    0.00       1/3           std::Spebo_helper<0, std::allocator<Catch::clara::detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#1}> >, true>::Spebo_helper(Catch::clara::detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#1}> const&) [3682]
[2436]   0.0    0.00    0.00       3         std::allocator<Catch::clara::detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#1}> >::allocator(Catch::clara::detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#1}> const&) [2436]
                0.00    0.00       3/3           __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&)#1}> >::new_allocator(Catch::clara::detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#1}> const&) [2352]
-----------------------------------------------
                0.00    0.00       1/3           std::__shared_count<(__gnu_cxx::Lockpolicy)2>::__shared_count<Catch::clara::detail::BoundLambda<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::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(bool)#11}>, std::allocator<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(bool)#11}> const&, {lambda(bool)#11} const&) [3706]
                0.00    0.00       1/3           std::Spcounted_ptr_inplace<Catch::clara::detail::BoundLambda<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::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(bool)#11}>, {lambda(bool)#11} const&) [3954]
                0.00    0.00       1/3           std::Spebo_helper<0, std::allocator<Catch::clara::detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(bool)#11}> >, true>::Spebo_helper(Catch::clara::detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(bool)#11}> const&) [3684]
[2437]   0.0    0.00    0.00       3         std::allocator<Catch::clara::detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(bool)#11}> >::allocator(Catch::clara::detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(bool)#11}> const&) [2437]
                0.00    0.00       3/3           __gnu_cxx::new_allocator<Catch::clara::detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(bool)#11}> >::new_allocator(Catch::clara::detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(bool)#11}> const&) [2353]
-----------------------------------------------
                0.00    0.00       1/3           std::__shared_count<(__gnu_cxx::Lockpolicy)2>::__shared_count<Catch::clara::detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(int)#10}>, std::allocator<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(int)#10}>, {lambda(int)#10} const&>(std::Spmake_shared_tag, Catch::clara::detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(int)#10}>, std::allocator<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(int)#10}> const&, {lambda(int)#10} const&) [3707]
                0.00    0.00       1/3           std::Spcounted_ptr_inplace<Catch::clara::detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(int)#10}>, std::allocator<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(int)#10}>, (__gnu_cxx::Lockpolicy)2>::Spcounted_ptr_inplace<{lambda(int)#10} const&>(Catch::clara::detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(int)#10}>, {lambda(int)#10} const&) [3961]
                0.00    0.00       1/3           std::Spebo_helper<0, std::allocator<Catch::clara::detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(int)#10}> >, true>::Spebo_helper(Catch::clara::detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(int)#10}> const&) [3686]
[2438]   0.0    0.00    0.00       3         std::allocator<Catch::clara::detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(int)#10}> >::allocator(Catch::clara::detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(int)#10}> const&) [2438]
                0.00    0.00       3/3           __gnu_cxx::new_allocator<Catch::clara::detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(int)#10}> >::new_allocator(Catch::clara::detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(int)#10}> const&) [2354]
-----------------------------------------------
                0.00    0.00       3/3           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> >&) [2546]
[2439]   0.0    0.00    0.00       3         std::allocator<Catch::clara::detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::allocator() [2439]
                0.00    0.00       3/3           __gnu_cxx::new_allocator<Catch::clara::detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::new_allocator() [2357]
-----------------------------------------------
                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&) [2547]
[2440]   0.0    0.00    0.00       3         std::allocator<Catch::clara::detail::BoundValueRef<unsigned int> >::allocator() [2440]
                0.00    0.00       3/3           __gnu_cxx::new_allocator<Catch::clara::detail::BoundValueRef<unsigned int> >::new_allocator() [2360]
-----------------------------------------------
                0.00    0.00       1/3           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&) [3708]
                0.00    0.00       1/3           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&) [3968]
                0.00    0.00       1/3           std::Spebo_helper<0, std::allocator<Catch::clara::detail::BoundValueRef<long> >, true>::Spebo_helper(std::allocator<Catch::clara::detail::BoundValueRef<long> > const&) [3688]
[2441]   0.0    0.00    0.00       3         std::allocator<Catch::clara::detail::BoundValueRef<long> >::allocator(std::allocator<Catch::clara::detail::BoundValueRef<long> > const&) [2441]
                0.00    0.00       3/3           __gnu_cxx::new_allocator<Catch::clara::detail::BoundValueRef<long> >::new_allocator(__gnu_cxx::new_allocator<Catch::clara::detail::BoundValueRef<long> > const&) [2361]
-----------------------------------------------
                0.00    0.00       1/3           std::__shared_count<(__gnu_cxx::Lockpolicy)2>::__shared_count<Catch::clara::detail::BoundFlagLambda<Catch::clara::detail::Help::Help(bool&)::{lambda(bool)#1}>, std::allocator<Catch::clara::detail::Help::Help(bool&)::{lambda(bool)#1}>, {lambda(bool)#1} const&>(std::Spmake_shared_tag, Catch::clara::detail::BoundFlagLambda<Catch::clara::detail::Help::Help(bool&)::{lambda(bool)#1}>, std::allocator<Catch::clara::detail::Help::Help(bool&)::{lambda(bool)#1}> const&, {lambda(bool)#1} const&) [3712]
                0.00    0.00       1/3           std::Spcounted_ptr_inplace<Catch::clara::detail::BoundFlagLambda<Catch::clara::detail::Help::Help(bool&)::{lambda(bool)#1}>, std::allocator<Catch::clara::detail::Help::Help(bool&)::{lambda(bool)#1}>, (__gnu_cxx::Lockpolicy)2>::Spcounted_ptr_inplace<{lambda(bool)#1} const&>(Catch::clara::detail::BoundFlagLambda<Catch::clara::detail::Help::Help(bool&)::{lambda(bool)#1}>, {lambda(bool)#1} const&) [3982]
                0.00    0.00       1/3           std::Spebo_helper<0, std::allocator<Catch::clara::detail::BoundFlagLambda<Catch::clara::detail::Help::Help(bool&)::{lambda(bool)#1}> >, true>::Spebo_helper(Catch::clara::detail::BoundFlagLambda<Catch::clara::detail::Help::Help(bool&)::{lambda(bool)#1}> const&) [3692]
[2442]   0.0    0.00    0.00       3         std::allocator<Catch::clara::detail::BoundFlagLambda<Catch::clara::detail::Help::Help(bool&)::{lambda(bool)#1}> >::allocator(Catch::clara::detail::BoundFlagLambda<Catch::clara::detail::Help::Help(bool&)::{lambda(bool)#1}> const&) [2442]
                0.00    0.00       3/3           __gnu_cxx::new_allocator<Catch::clara::detail::BoundFlagLambda<Catch::clara::detail::Help::Help(bool&)::{lambda(bool)#1}> >::new_allocator(Catch::clara::detail::BoundFlagLambda<Catch::clara::detail::Help::Help(bool&)::{lambda(bool)#1}> const&) [2363]
-----------------------------------------------
                0.00    0.00       1/3           std::__shared_count<(__gnu_cxx::Lockpolicy)2>::__shared_count<Catch::clara::detail::BoundFlagLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(bool)#9}>, std::allocator<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(bool)#9}>, {lambda(bool)#9} const&>(std::Spmake_shared_tag, Catch::clara::detail::BoundFlagLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(bool)#9}>, std::allocator<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(bool)#9}> const&, {lambda(bool)#9} const&) [3709]
                0.00    0.00       1/3           std::Spcounted_ptr_inplace<Catch::clara::detail::BoundFlagLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(bool)#9}>, std::allocator<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(bool)#9}>, (__gnu_cxx::Lockpolicy)2>::Spcounted_ptr_inplace<{lambda(bool)#9} const&>(Catch::clara::detail::BoundFlagLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(bool)#9}>, {lambda(bool)#9} const&) [3975]
                0.00    0.00       1/3           std::Spebo_helper<0, std::allocator<Catch::clara::detail::BoundFlagLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(bool)#9}> >, true>::Spebo_helper(Catch::clara::detail::BoundFlagLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(bool)#9}> const&) [3690]
[2443]   0.0    0.00    0.00       3         std::allocator<Catch::clara::detail::BoundFlagLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(bool)#9}> >::allocator(Catch::clara::detail::BoundFlagLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(bool)#9}> const&) [2443]
                0.00    0.00       3/3           __gnu_cxx::new_allocator<Catch::clara::detail::BoundFlagLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(bool)#9}> >::new_allocator(Catch::clara::detail::BoundFlagLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(bool)#9}> const&) [2362]
-----------------------------------------------
                0.00    0.00       1/3           std::__shared_count<(__gnu_cxx::Lockpolicy)2>::__shared_count<Catch::Config, std::allocator<Catch::Config>, Catch::ConfigData&>(std::Spmake_shared_tag, Catch::Config, std::allocator<Catch::Config> const&, Catch::ConfigData&) [163]
                0.00    0.00       1/3           std::Spcounted_ptr_inplace<Catch::Config, std::allocator<Catch::Config>, (__gnu_cxx::Lockpolicy)2>::Spcounted_ptr_inplace<Catch::ConfigData&>(std::allocator<Catch::Config>, Catch::ConfigData&) [165]
                0.00    0.00       1/3           std::Spebo_helper<0, std::allocator<Catch::Config>, true>::Spebo_helper(std::allocator<Catch::Config> const&) [3694]
[2444]   0.0    0.00    0.00       3         std::allocator<Catch::Config>::allocator(std::allocator<Catch::Config> const&) [2444]
                0.00    0.00       3/3           __gnu_cxx::new_allocator<Catch::Config>::new_allocator(__gnu_cxx::new_allocator<Catch::Config> const&) [2364]
-----------------------------------------------
                0.00    0.00       1/3           std::Vectorbase<Catch::TestSpec::FilterMatch, std::allocator<Catch::TestSpec::FilterMatch> >::get_allocator() const [3328]
                0.00    0.00       2/3           std::Vectorbase<Catch::TestSpec::FilterMatch, std::allocator<Catch::TestSpec::FilterMatch> >::Vectorimpl::Vectorimpl(std::allocator<Catch::TestSpec::FilterMatch> const&) [2772]
[2445]   0.0    0.00    0.00       3         std::allocator<Catch::TestSpec::FilterMatch>::allocator(std::allocator<Catch::TestSpec::FilterMatch> const&) [2445]
                0.00    0.00       3/3           __gnu_cxx::new_allocator<Catch::TestSpec::FilterMatch>::new_allocator(__gnu_cxx::new_allocator<Catch::TestSpec::FilterMatch> const&) [2365]
-----------------------------------------------
                0.00    0.00       3/3           std::Tupleimpl<0ul, Catch::ConsoleReporter, std::default_delete<Catch::ConsoleReporter> >::_M_head(std::Tupleimpl<0ul, Catch::ConsoleReporter, std::default_delete<Catch::ConsoleReporter> >&) [2453]
[2446]   0.0    0.00    0.00       3         std::Headbase<0ul, Catch::ConsoleReporter, false>::_M_head(std::Headbase<0ul, Catch::ConsoleReporter, false>&) [2446]
-----------------------------------------------
                0.00    0.00       3/3           std::Tupleimpl<0ul, Catch::IStreamingReporter, std::default_delete<Catch::IStreamingReporter> >::_M_head(std::Tupleimpl<0ul, Catch::IStreamingReporter, std::default_delete<Catch::IStreamingReporter> >&) [2454]
[2447]   0.0    0.00    0.00       3         std::Headbase<0ul, Catch::IStreamingReporter, false>::_M_head(std::Headbase<0ul, Catch::IStreamingReporter, false>&) [2447]
-----------------------------------------------
                0.00    0.00       1/3           Catch::list(std::shared_ptr<Catch::Config> const&) [494]
                0.00    0.00       1/3           Catch::(anonymous namespace)::makeReporter(std::shared_ptr<Catch::Config> const&) [300]
                0.00    0.00       1/3           Catch::(anonymous namespace)::TestGroup::TestGroup(std::shared_ptr<Catch::Config> const&) [226]
[2448]   0.0    0.00    0.00       3         std::shared_ptr<Catch::IConfig const>::shared_ptr<Catch::Config, void>(std::shared_ptr<Catch::Config> const&) [2448]
                0.00    0.00       3/3           std::__shared_ptr<Catch::IConfig const, (__gnu_cxx::Lockpolicy)2>::__shared_ptr<Catch::Config, void>(std::__shared_ptr<Catch::Config, (__gnu_cxx::Lockpolicy)2> const&) [2462]
-----------------------------------------------
                0.00    0.00       3/3           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> >&) [2550]
[2449]   0.0    0.00    0.00       3         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> >&) [2449]
                0.00    0.00       3/24          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&) [1883]
                0.00    0.00       3/3           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> >&) [2464]
-----------------------------------------------
                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&) [2551]
[2450]   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&) [2450]
                0.00    0.00       3/24          unsigned int& std::forward<unsigned int&>(std::remove_reference<unsigned int&>::type&) [1884]
                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&) [2466]
-----------------------------------------------
                0.00    0.00       3/3           Catch::clara::detail::ExeName::ExeName() [849]
[2451]   0.0    0.00    0.00       3         std::shared_ptr<Catch::clara::detail::BoundValueRefBase>::shared_ptr() [2451]
                0.00    0.00       3/3           std::__shared_ptr<Catch::clara::detail::BoundValueRefBase, (__gnu_cxx::Lockpolicy)2>::__shared_ptr() [2467]
-----------------------------------------------
                0.00    0.00       3/3           Catch::clara::detail::ParserRefImpl<Catch::clara::detail::Opt>::ParserRefImpl<unsigned int>(unsigned int&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [838]
[2452]   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> >&&) [2452]
                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> >&) [2562]
                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>&&) [2468]
-----------------------------------------------
                0.00    0.00       3/3           Catch::ConsoleReporter& std::__get_helper<0ul, Catch::ConsoleReporter, std::default_delete<Catch::ConsoleReporter> >(std::Tupleimpl<0ul, Catch::ConsoleReporter, std::default_delete<Catch::ConsoleReporter> >&) [2548]
[2453]   0.0    0.00    0.00       3         std::Tupleimpl<0ul, Catch::ConsoleReporter, std::default_delete<Catch::ConsoleReporter> >::_M_head(std::Tupleimpl<0ul, Catch::ConsoleReporter, std::default_delete<Catch::ConsoleReporter> >&) [2453]
                0.00    0.00       3/3           std::Headbase<0ul, Catch::ConsoleReporter, false>::_M_head(std::Headbase<0ul, Catch::ConsoleReporter, false>&) [2446]
-----------------------------------------------
                0.00    0.00       3/3           Catch::IStreamingReporter& std::__get_helper<0ul, Catch::IStreamingReporter, std::default_delete<Catch::IStreamingReporter> >(std::Tupleimpl<0ul, Catch::IStreamingReporter, std::default_delete<Catch::IStreamingReporter> >&) [2549]
[2454]   0.0    0.00    0.00       3         std::Tupleimpl<0ul, Catch::IStreamingReporter, std::default_delete<Catch::IStreamingReporter> >::_M_head(std::Tupleimpl<0ul, Catch::IStreamingReporter, std::default_delete<Catch::IStreamingReporter> >&) [2454]
                0.00    0.00       3/3           std::Headbase<0ul, Catch::IStreamingReporter, false>::_M_head(std::Headbase<0ul, Catch::IStreamingReporter, false>&) [2447]
-----------------------------------------------
                0.00    0.00       3/3           void std::Destroy<Catch::TestSpec::FilterMatch>(Catch::TestSpec::FilterMatch, Catch::TestSpec::FilterMatch) [2566]
[2455]   0.0    0.00    0.00       3         void std::Destroy_aux<false>::__destroy<Catch::TestSpec::FilterMatch>(Catch::TestSpec::FilterMatch, Catch::TestSpec::FilterMatch) [2455]
-----------------------------------------------
                0.00    0.00       3/3           void std::Destroy<Catch::ISingleton*>(Catch::ISingleton**, Catch::ISingleton**) [2568]
[2456]   0.0    0.00    0.00       3         void std::Destroy_aux<true>::__destroy<Catch::ISingleton**>(Catch::ISingleton**, Catch::ISingleton**) [2456]
-----------------------------------------------
                0.00    0.00       1/3           std::Vectorbase<Catch::SectionInfo, std::allocator<Catch::SectionInfo> >::~Vectorbase() [3528]
                0.00    0.00       2/3           void std::vector<Catch::SectionInfo, std::allocator<Catch::SectionInfo> >::_M_realloc_insert<Catch::SectionInfo const&>(__gnu_cxx::__normal_iterator<Catch::SectionInfo, std::vector<Catch::SectionInfo, std::allocator<Catch::SectionInfo> > >, Catch::SectionInfo const&) [896]
[2457]   0.0    0.00    0.00       3         std::Vectorbase<Catch::SectionInfo, std::allocator<Catch::SectionInfo> >::_M_deallocate(Catch::SectionInfo, unsigned long) [2457]
                0.00    0.00       2/2           std::allocator_traits<std::allocator<Catch::SectionInfo> >::deallocate(std::allocator<Catch::SectionInfo>&, Catch::SectionInfo, unsigned long) [2862]
-----------------------------------------------
                0.00    0.00       3/3           std::Vectorbase<Catch::TestSpec::FilterMatch, std::allocator<Catch::TestSpec::FilterMatch> >::~Vectorbase() [2460]
[2458]   0.0    0.00    0.00       3         std::Vectorbase<Catch::TestSpec::FilterMatch, std::allocator<Catch::TestSpec::FilterMatch> >::Vectorimpl::~Vectorimpl() [2458]
                0.00    0.00       3/5           std::allocator<Catch::TestSpec::FilterMatch>::~allocator() [2194]
-----------------------------------------------
                0.00    0.00       3/3           std::Vectorbase<Catch::TestSpec::FilterMatch, std::allocator<Catch::TestSpec::FilterMatch> >::~Vectorbase() [2460]
[2459]   0.0    0.00    0.00       3         std::Vectorbase<Catch::TestSpec::FilterMatch, std::allocator<Catch::TestSpec::FilterMatch> >::_M_deallocate(Catch::TestSpec::FilterMatch, unsigned long) [2459]
-----------------------------------------------
                0.00    0.00       3/3           std::vector<Catch::TestSpec::FilterMatch, std::allocator<Catch::TestSpec::FilterMatch> >::~vector() [2541]
[2460]   0.0    0.00    0.00       3         std::Vectorbase<Catch::TestSpec::FilterMatch, std::allocator<Catch::TestSpec::FilterMatch> >::~Vectorbase() [2460]
                0.00    0.00       3/3           std::Vectorbase<Catch::TestSpec::FilterMatch, std::allocator<Catch::TestSpec::FilterMatch> >::_M_deallocate(Catch::TestSpec::FilterMatch, unsigned long) [2459]
                0.00    0.00       3/3           std::Vectorbase<Catch::TestSpec::FilterMatch, std::allocator<Catch::TestSpec::FilterMatch> >::Vectorimpl::~Vectorimpl() [2458]
-----------------------------------------------
                0.00    0.00       1/3           void std::vector<Catch::ISingleton, std::allocator<Catch::ISingleton> >::_M_realloc_insert<Catch::ISingleton const&>(__gnu_cxx::__normal_iterator<Catch::ISingleton**, std::vector<Catch::ISingleton, std::allocator<Catch::ISingleton> > >, Catch::ISingleton const&) [4028]
                0.00    0.00       2/3           std::Vectorbase<Catch::ISingleton, std::allocator<Catch::ISingleton> >::~Vectorbase() [2780]
[2461]   0.0    0.00    0.00       3         std::Vectorbase<Catch::ISingleton, std::allocator<Catch::ISingleton> >::_M_deallocate(Catch::ISingleton*, unsigned long) [2461]
                0.00    0.00       1/1           std::allocator_traits<std::allocator<Catch::ISingleton> >::deallocate(std::allocator<Catch::ISingleton>&, Catch::ISingleton**, unsigned long) [3814]
-----------------------------------------------
                0.00    0.00       3/3           std::shared_ptr<Catch::IConfig const>::shared_ptr<Catch::Config, void>(std::shared_ptr<Catch::Config> const&) [2448]
[2462]   0.0    0.00    0.00       3         std::__shared_ptr<Catch::IConfig const, (__gnu_cxx::Lockpolicy)2>::__shared_ptr<Catch::Config, void>(std::__shared_ptr<Catch::Config, (__gnu_cxx::Lockpolicy)2> const&) [2462]
                0.00    0.00       3/2306        std::__shared_count<(__gnu_cxx::Lockpolicy)2>::__shared_count(std::__shared_count<(__gnu_cxx::Lockpolicy)2> const&) [1364]
-----------------------------------------------
                0.00    0.00       3/3           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> >&) [2464]
[2463]   0.0    0.00    0.00       3         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> > >) [2463]
-----------------------------------------------
                0.00    0.00       3/3           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> >&) [2449]
[2464]   0.0    0.00    0.00       3         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> >&) [2464]
                0.00    0.00       3/24          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&) [1883]
                0.00    0.00       3/3           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> >&) [2477]
                0.00    0.00       3/123         std::__shared_count<(__gnu_cxx::Lockpolicy)2>::_M_get_deleter(std::type_info const&) const [1598]
                0.00    0.00       3/3           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> > >) [2463]
-----------------------------------------------
                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&) [2466]
[2465]   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>) [2465]
-----------------------------------------------
                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&) [2450]
[2466]   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&) [2466]
                0.00    0.00       3/24          unsigned int& std::forward<unsigned int&>(std::remove_reference<unsigned int&>::type&) [1884]
                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&) [2476]
                0.00    0.00       3/123         std::__shared_count<(__gnu_cxx::Lockpolicy)2>::_M_get_deleter(std::type_info const&) const [1598]
                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>) [2465]
-----------------------------------------------
                0.00    0.00       3/3           std::shared_ptr<Catch::clara::detail::BoundValueRefBase>::shared_ptr() [2451]
[2467]   0.0    0.00    0.00       3         std::__shared_ptr<Catch::clara::detail::BoundValueRefBase, (__gnu_cxx::Lockpolicy)2>::__shared_ptr() [2467]
                0.00    0.00       3/1146        std::__shared_count<(__gnu_cxx::Lockpolicy)2>::__shared_count() [1405]
-----------------------------------------------
                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> >&&) [2452]
[2468]   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>&&) [2468]
                0.00    0.00       3/1146        std::__shared_count<(__gnu_cxx::Lockpolicy)2>::__shared_count() [1405]
                0.00    0.00       3/1454        std::__shared_count<(__gnu_cxx::Lockpolicy)2>::_M_swap(std::__shared_count<(__gnu_cxx::Lockpolicy)2>&) [1392]
-----------------------------------------------
                0.00    0.00       3/3           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]) [852]
[2469]   0.0    0.00    0.00       3         std::enable_if<!std::__shared_ptr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, (__gnu_cxx::Lockpolicy)2>::__has_esft_base<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, void>::value, void>::type std::__shared_ptr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, (__gnu_cxx::Lockpolicy)2>::_M_enable_shared_from_this_with<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >) [2469]
-----------------------------------------------
                0.00    0.00       3/3           std::Spcounted_ptr_inplace<Catch::clara::detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::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> > > >) [2520]
[2470]   0.0    0.00    0.00       3         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&) [2470]
                0.00    0.00       3/9           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&) [2074]
-----------------------------------------------
                0.00    0.00       3/3           std::Spcounted_ptr_inplace<Catch::clara::detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::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() [2521]
[2471]   0.0    0.00    0.00       3         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() [2471]
                0.00    0.00       3/12          std::allocator<Catch::clara::detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::~allocator() [2047]
-----------------------------------------------
                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> >) [2527]
[2472]   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&) [2472]
                0.00    0.00       3/9           std::allocator<Catch::clara::detail::BoundValueRef<unsigned int> >::allocator(std::allocator<Catch::clara::detail::BoundValueRef<unsigned int> > const&) [2075]
-----------------------------------------------
                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() [2528]
[2473]   0.0    0.00    0.00       3         std::Sp_ebo_helper<0, std::allocator<Catch::clara::detail::BoundValueRef<unsigned int> >, true>::~Spebo_helper() [2473]
                0.00    0.00       3/12          std::allocator<Catch::clara::detail::BoundValueRef<unsigned int> >::~allocator() [2048]
-----------------------------------------------
                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>::Impl::Impl(std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >) [2537]
[2474]   0.0    0.00    0.00       3         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&) [2474]
                0.00    0.00       3/3721        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&) [1351]
-----------------------------------------------
                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>::_Impl::~Impl() [2538]
[2475]   0.0    0.00    0.00       3         std::Sp_ebo_helper<0, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, true>::~Spebo_helper() [2475]
                0.00    0.00       3/524313      std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::~allocator() [1309]
-----------------------------------------------
                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&) [2466]
[2476]   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&) [2476]
                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&) [2148]
                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> >&) [2553]
                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() [2482]
                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&) [2558]
                0.00    0.00       3/9           std::allocator<Catch::clara::detail::BoundValueRef<unsigned int> >::allocator(std::allocator<Catch::clara::detail::BoundValueRef<unsigned int> > const&) [2075]
                0.00    0.00       3/24          unsigned int& std::forward<unsigned int&>(std::remove_reference<unsigned int&>::type&) [1884]
                0.00    0.00       3/460963      operator new(unsigned long, void) [1318]
                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&) [2529]
                0.00    0.00       3/12          std::allocator<Catch::clara::detail::BoundValueRef<unsigned int> >::~allocator() [2048]
                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)) [2483]
                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() [2160]
                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() [2149]
-----------------------------------------------
                0.00    0.00       3/3           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> >&) [2464]
[2477]   0.0    0.00    0.00       3         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> >&) [2477]
                0.00    0.00       3/6           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&) [2146]
                0.00    0.00       3/3           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> >&) [2552]
                0.00    0.00       3/3           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() [2479]
                0.00    0.00       3/3           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&) [2557]
                0.00    0.00       3/9           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&) [2074]
                0.00    0.00       3/24          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&) [1883]
                0.00    0.00       3/460963      operator new(unsigned long, void) [1318]
                0.00    0.00       3/3           std::Spcounted_ptr_inplace<Catch::clara::detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::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> >&) [2522]
                0.00    0.00       3/12          std::allocator<Catch::clara::detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::~allocator() [2047]
                0.00    0.00       3/3           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)) [2480]
                0.00    0.00       3/6           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() [2158]
                0.00    0.00       3/6           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() [2147]
-----------------------------------------------
                0.00    0.00       3/3           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() [2479]
[2478]   0.0    0.00    0.00       3         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>) [2478]
-----------------------------------------------
                0.00    0.00       3/3           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> >&) [2477]
[2479]   0.0    0.00    0.00       3         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() [2479]
                0.00    0.00       3/3           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>) [2478]
-----------------------------------------------
                0.00    0.00       3/3           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> >&) [2477]
[2480]   0.0    0.00    0.00       3         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)) [2480]
-----------------------------------------------
                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() [2482]
[2481]   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>) [2481]
-----------------------------------------------
                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&) [2476]
[2482]   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() [2482]
                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>) [2481]
-----------------------------------------------
                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&) [2476]
[2483]   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)) [2483]
-----------------------------------------------
                0.00    0.00       3/3           std::__allocated_ptr<std::allocator<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> > >::get() [2485]
[2484]   0.0    0.00    0.00       3         std::__allocated_ptr<std::allocator<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> > >::_S_raw_ptr(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>) [2484]
-----------------------------------------------
                0.00    0.00       3/3           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]) [853]
[2485]   0.0    0.00    0.00       3         std::__allocated_ptr<std::allocator<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> > >::get() [2485]
                0.00    0.00       3/3           std::__allocated_ptr<std::allocator<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> > >::_S_raw_ptr(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>) [2484]
-----------------------------------------------
                0.00    0.00       3/3           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]) [853]
[2486]   0.0    0.00    0.00       3         std::__allocated_ptr<std::allocator<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> > >::operator=(decltype(nullptr)) [2486]
-----------------------------------------------
                0.00    0.00       1/3           std::unique_ptr<Catch::ConsoleReporter, std::default_delete<Catch::ConsoleReporter> >::~unique_ptr() [3499]
                0.00    0.00       1/3           std::__uniq_ptr_impl<Catch::ConsoleReporter, std::default_delete<Catch::ConsoleReporter> >::__uniq_ptr_impl(Catch::ConsoleReporter) [3773]
                0.00    0.00       1/3           std::unique_ptr<Catch::ConsoleReporter, std::default_delete<Catch::ConsoleReporter> >::release() [3497]
[2487]   0.0    0.00    0.00       3         std::__uniq_ptr_impl<Catch::ConsoleReporter, std::default_delete<Catch::ConsoleReporter> >::_M_ptr() [2487]
                0.00    0.00       3/3           std::tuple_element<0ul, std::tuple<Catch::ConsoleReporter, std::default_delete<Catch::ConsoleReporter> > >::type& std::get<0ul, Catch::ConsoleReporter, std::default_delete<Catch::ConsoleReporter> >(std::tuple<Catch::ConsoleReporter, std::default_delete<Catch::ConsoleReporter> >&) [2555]
-----------------------------------------------
                0.00    0.00       1/3           std::unique_ptr<Catch::IStreamingReporter, std::default_delete<Catch::IStreamingReporter> >::release() [1136]
                0.00    0.00       2/3           std::unique_ptr<Catch::IStreamingReporter, std::default_delete<Catch::IStreamingReporter> >::~unique_ptr() [489]
[2488]   0.0    0.00    0.00       3         std::__uniq_ptr_impl<Catch::IStreamingReporter, std::default_delete<Catch::IStreamingReporter> >::_M_ptr() [2488]
                0.00    0.00       3/3           std::tuple_element<0ul, std::tuple<Catch::IStreamingReporter, std::default_delete<Catch::IStreamingReporter> > >::type& std::get<0ul, Catch::IStreamingReporter, std::default_delete<Catch::IStreamingReporter> >(std::tuple<Catch::IStreamingReporter, std::default_delete<Catch::IStreamingReporter> >&) [2556]
-----------------------------------------------
                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) [1118]
[2489]   0.0    0.00    0.00       3         std::allocator_traits<std::allocator<char16_t> >::deallocate(std::allocator<char16_t>&, char16_t, unsigned long) [2489]
                0.00    0.00       3/3           __gnu_cxx::new_allocator<char16_t>::deallocate(char16_t, unsigned long) [2338]
-----------------------------------------------
                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) [4043]
[2490]   0.0    0.00    0.00       3         std::allocator_traits<std::allocator<char16_t> >::allocate(std::allocator<char16_t>&, unsigned long) [2490]
                0.00    0.00       3/3           __gnu_cxx::new_allocator<char16_t>::allocate(unsigned long, void const) [2339]
-----------------------------------------------
                0.00    0.00       3/3           std::Spcounted_ptr_inplace<Catch::clara::detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::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() [2518]
[2491]   0.0    0.00    0.00       3         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> > >) [2491]
                0.00    0.00       3/3           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> > >) [2355]
-----------------------------------------------
                0.00    0.00       3/3           std::Spcounted_ptr_inplace<Catch::clara::detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::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> >&) [2522]
[2492]   0.0    0.00    0.00       3         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> >&) [2492]
                0.00    0.00       3/24          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&) [1883]
                0.00    0.00       3/3           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> >&) [2356]
-----------------------------------------------
                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() [2525]
[2493]   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>) [2493]
                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>) [2358]
-----------------------------------------------
                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&) [2529]
[2494]   0.0    0.00    0.00       3         void std::allocator_trai