Flat profile:

Each sample counts as 0.01 seconds.
  %   cumulative   self              self     total           
 time   seconds   seconds    calls  ms/call  ms/call  name    
 10.71      0.03     0.03  5474979     0.00     0.00  std::vector<double, std::allocator<double> >::operator[](unsigned long) const
 10.71      0.06     0.03    81297     0.00     0.00  snap::matrix<double, unsigned long>::identity()
 10.71      0.09     0.03    48007     0.00     0.00  snap::matrix<double, unsigned long> snap::matrix<double, unsigned long>::operator<double, unsigned long>(snap::matrix<double, unsigned long> const&) const
  7.14      0.11     0.02   208053     0.00     0.00  Catch::BinaryExpr<double const&, double const&> const Catch::ExprLhs<double const&>::operator< <double>(double const&)
  7.14      0.13     0.02     7003     0.00     0.00  snap::matrix<double, unsigned long>::inverse()
  3.57      0.14     0.01   555378     0.00     0.00  snap::matrix<double, unsigned long>::row_ref::operator[](unsigned long)
  3.57      0.15     0.01   555378     0.00     0.00  snap::matrix<double, unsigned long>::operator[](unsigned long)
  3.57      0.16     0.01   332089     0.00     0.00  snap::matrix<double, unsigned long>::element_ref::operator double() const
  3.57      0.17     0.01   218618     0.00     0.00  Catch::getCurrentMutableContext()
  3.57      0.18     0.01   218548     0.00     0.00  Catch::SourceLineInfo::SourceLineInfo(char const, unsigned long)
  3.57      0.19     0.01   218185     0.00     0.00  Catch::RunContext::handleExpr(Catch::AssertionInfo const&, Catch::ITransientExpression const&, Catch::AssertionReaction&)
  3.57      0.20     0.01   218185     0.00     0.00  Catch::RunContext::resetAssertionInfo()
  3.57      0.21     0.01   218185     0.00     0.00  Catch::AssertionHandler::AssertionHandler(Catch::StringRef const&, Catch::SourceLineInfo const&, Catch::StringRef, Catch::ResultDisposition::Flags)
  3.57      0.22     0.01   208053     0.00     0.00  Catch::BinaryExpr<double const&, double const&>::BinaryExpr(bool, double const&, Catch::StringRef, double const&)
  3.57      0.23     0.01   109324     0.00     0.00  std::Vectorbase<double, std::allocator<double> >::_M_allocate(unsigned long)
  3.57      0.24     0.01    96437     0.00     0.00  std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string()
  3.57      0.25     0.01        8     1.25     1.29  ___CATCH__TEST____31()
  3.57      0.26     0.01        1    10.00    10.00  Catch::Option<Catch::AssertionResult>::Option()
  3.57      0.27     0.01                             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> >&&)
  1.79      0.28     0.01   218573     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&)
  1.79      0.28     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.00      0.28     0.00  8252187     0.00     0.00  std::vector<double, std::allocator<double> >::size() const
  0.00      0.28     0.00  2763181     0.00     0.00  std::vector<double, std::allocator<double> >::operator[](unsigned long)
  0.00      0.28     0.00   872722     0.00     0.00  Catch::StringRef::StringRef(char const, unsigned long)
  0.00      0.28     0.00   555450     0.00     0.00  snap::matrix<double, unsigned long>::columns() const
  0.00      0.28     0.00   555378     0.00     0.00  snap::matrix<double, unsigned long>::element_ref::element_ref(snap::matrix<double, unsigned long>&, unsigned long, unsigned long)
  0.00      0.28     0.00   555378     0.00     0.00  snap::matrix<double, unsigned long>::row_ref::row_ref(snap::matrix<double, unsigned long>&, unsigned long)
  0.00      0.28     0.00   499540     0.00     0.00  std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_data() const
  0.00      0.28     0.00   436350     0.00     0.00  Catch::StringRef::StringRef(char const)
  0.00      0.28     0.00   360225     0.00     0.00  std::remove_reference<double&>::type&& std::move<double&>(double&)
  0.00      0.28     0.00   278698     0.00     0.00  std::Vectorbase<double, std::allocator<double> >::_M_get_Tp_allocator()
  0.00      0.28     0.00   258668     0.00     0.00  __gnu_cxx::new_allocator<double>::~new_allocator()
  0.00      0.28     0.00   258668     0.00     0.00  std::allocator<double>::~allocator()
  0.00      0.28     0.00   221701     0.00     0.00  snap::matrix<double, unsigned long>::element_ref::operator=(double)
  0.00      0.28     0.00   218616     0.00     0.00  Catch::getCurrentContext()
  0.00      0.28     0.00   218613     0.00     0.00  Catch::getResultCapture()
  0.00      0.28     0.00   218613     0.00     0.00  Catch::Context::getResultCapture()
  0.00      0.28     0.00   218573     0.00     0.00  std::unique_ptr<Catch::IStreamingReporter, std::default_delete<Catch::IStreamingReporter> >::get() const
  0.00      0.28     0.00   218573     0.00     0.00  std::__uniq_ptr_impl<Catch::IStreamingReporter, std::default_delete<Catch::IStreamingReporter> >::_M_ptr() const
  0.00      0.28     0.00   218573     0.00     0.00  std::Headbase<0ul, Catch::IStreamingReporter, false>::_M_head(std::Headbase<0ul, Catch::IStreamingReporter, false> const&)
  0.00      0.28     0.00   218573     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.00      0.28     0.00   218573     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.00      0.28     0.00   218571     0.00     0.00  std::unique_ptr<Catch::IStreamingReporter, std::default_delete<Catch::IStreamingReporter> >::operator->() const
  0.00      0.28     0.00   218335     0.00     0.00  void std::Destroyaux<false>::__destroy<Catch::ScopedMessage>(Catch::ScopedMessage, Catch::ScopedMessage)
  0.00      0.28     0.00   218335     0.00     0.00  std::Vectorbase<Catch::ScopedMessage, std::allocator<Catch::ScopedMessage> >::_M_get_Tp_allocator()
  0.00      0.28     0.00   218335     0.00     0.00  void std::Destroy<Catch::ScopedMessage>(Catch::ScopedMessage, Catch::ScopedMessage)
  0.00      0.28     0.00   218335     0.00     0.00  void std::Destroy<Catch::ScopedMessage, Catch::ScopedMessage>(Catch::ScopedMessage, Catch::ScopedMessage, std::allocator<Catch::ScopedMessage>&)
  0.00      0.28     0.00   218334     0.00     0.00  std::vector<Catch::ScopedMessage, std::allocator<Catch::ScopedMessage> >::_M_erase_at_end(Catch::ScopedMessage)
  0.00      0.28     0.00   218334     0.00     0.00  std::vector<Catch::ScopedMessage, std::allocator<Catch::ScopedMessage> >::clear()
  0.00      0.28     0.00   218197     0.00     0.00  Catch::StringRef::StringRef()
  0.00      0.28     0.00   218187     0.00     0.00  operator"" catchsr(char const, unsigned long)
  0.00      0.28     0.00   218185     0.00     0.00  Catch::RunContext::assertionPassed()
  0.00      0.28     0.00   218185     0.00     0.00  Catch::isFalseTest(int)
  0.00      0.28     0.00   218185     0.00     0.00  Catch::ConsoleReporter::assertionStarting(Catch::AssertionInfo const&)
  0.00      0.28     0.00   218185     0.00     0.00  Catch::AssertionHandler::handleExpr(Catch::ITransientExpression const&)
  0.00      0.28     0.00   218185     0.00     0.00  Catch::AssertionHandler::setCompleted()
  0.00      0.28     0.00   218185     0.00     0.00  Catch::AssertionHandler::complete()
  0.00      0.28     0.00   218185     0.00     0.00  Catch::AssertionHandler::~AssertionHandler()
  0.00      0.28     0.00   218185     0.00     0.00  Catch::AssertionReaction::AssertionReaction()
  0.00      0.28     0.00   218185     0.00     0.00  Catch::ITransientExpression::ITransientExpression(bool, bool)
  0.00      0.28     0.00   218185     0.00     0.00  Catch::ITransientExpression::~ITransientExpression()
  0.00      0.28     0.00   218185     0.00     0.00  Catch::operator"" sr(char const, unsigned long)
  0.00      0.28     0.00   218185     0.00     0.00  Catch::ITransientExpression::getResult() const
  0.00      0.28     0.00   208053     0.00     0.00  Catch::BinaryExpr<double const&, double const&>::~BinaryExpr()
  0.00      0.28     0.00   208053     0.00     0.00  Catch::ExprLhs<double const&> Catch::Decomposer::operator<=<double>(double const&)
  0.00      0.28     0.00   208053     0.00     0.00  Catch::ExprLhs<double const&>::ExprLhs(double const&)
  0.00      0.28     0.00   184430     0.00     0.00  std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_is_local() const
  0.00      0.28     0.00   184430     0.00     0.00  std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_local_data() const
  0.00      0.28     0.00   184430     0.00     0.00  std::pointer_traits<char const>::pointer_to(char const&)
  0.00      0.28     0.00   184430     0.00     0.00  char const std::__addressof<char const>(char const&)
  0.00      0.28     0.00   184430     0.00     0.00  char const std::addressof<char const>(char const&)
  0.00      0.28     0.00   182155     0.00     0.00  std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_length(unsigned long)
  0.00      0.28     0.00   180805     0.00     0.00  std::char_traits<char>::assign(char&, char const&)
  0.00      0.28     0.00   180616     0.00     0.00  std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_set_length(unsigned long)
  0.00      0.28     0.00   163365     0.00     0.00  __gnu_cxx::new_allocator<double>::new_allocator(__gnu_cxx::new_allocator<double> const&)
  0.00      0.28     0.00   163365     0.00     0.00  std::allocator<double>::allocator(std::allocator<double> const&)
  0.00      0.28     0.00   148831     0.00     0.00  std::remove_reference<std::allocator<char>&>::type&& std::move<std::allocator<char>&>(std::allocator<char>&)
  0.00      0.28     0.00   134183     0.00     0.00  std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_dispose()
  0.00      0.28     0.00   134062     0.00     0.00  std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::Allochider::~Allochider()
  0.00      0.28     0.00   134060     0.00     0.00  std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string()
  0.00      0.28     0.00   133490     0.00     0.00  std::pointer_traits<char>::pointer_to(char&)
  0.00      0.28     0.00   133490     0.00     0.00  std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_local_data()
  0.00      0.28     0.00   133490     0.00     0.00  char std::__addressof<char>(char&)
  0.00      0.28     0.00   133490     0.00     0.00  char std::addressof<char>(char&)
  0.00      0.28     0.00   129339     0.00     0.00  void std::Destroyaux<true>::__destroy<double>(double, double)
  0.00      0.28     0.00   129339     0.00     0.00  std::Vectorbase<double, std::allocator<double> >::_M_deallocate(double, unsigned long)
  0.00      0.28     0.00   129339     0.00     0.00  void std::Destroy<double>(double, double)
  0.00      0.28     0.00   129339     0.00     0.00  void std::Destroy<double, double>(double, double, std::allocator<double>&)
  0.00      0.28     0.00   129336     0.00     0.00  std::Vectorbase<double, std::allocator<double> >::Vectorimpl::~Vectorimpl()
  0.00      0.28     0.00   129336     0.00     0.00  std::Vectorbase<double, std::allocator<double> >::~Vectorbase()
  0.00      0.28     0.00   129336     0.00     0.00  std::vector<double, std::allocator<double> >::~vector()
  0.00      0.28     0.00   129332     0.00     0.00  std::Vectorbase<double, std::allocator<double> >::Vectorimpl::Vectorimpl(std::allocator<double> const&)
  0.00      0.28     0.00   127215     0.00     0.00  std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::Allochider::Allochider(char, std::allocator<char>&&)
  0.00      0.28     0.00   120075     0.00     0.00  std::enable_if<std::__and_<std::__not_<std::__is_tuple_like<double> >, std::is_move_constructible<double>, std::is_move_assignable<double> >::value, void>::type std::swap<double>(double&, double&)
  0.00      0.28     0.00   109325     0.00     0.00  snap::matrix<double, unsigned long>::~matrix()
  0.00      0.28     0.00   109324     0.00     0.00  double std::__niter_base<double>(double)
  0.00      0.28     0.00   109323     0.00     0.00  __gnu_cxx::new_allocator<double>::deallocate(double, unsigned long)
  0.00      0.28     0.00   109323     0.00     0.00  __gnu_cxx::new_allocator<double>::allocate(unsigned long, void const)
  0.00      0.28     0.00   109323     0.00     0.00  __gnu_cxx::new_allocator<double>::max_size() const
  0.00      0.28     0.00   109323     0.00     0.00  std::allocator_traits<std::allocator<double> >::deallocate(std::allocator<double>&, double, unsigned long)
  0.00      0.28     0.00   109323     0.00     0.00  std::allocator_traits<std::allocator<double> >::allocate(std::allocator<double>&, unsigned long)
  0.00      0.28     0.00   109321     0.00     0.00  std::Vectorbase<double, std::allocator<double> >::_M_create_storage(unsigned long)
  0.00      0.28     0.00   109321     0.00     0.00  std::Vectorbase<double, std::allocator<double> >::Vectorbase(unsigned long, std::allocator<double> const&)
  0.00      0.28     0.00    95303     0.00     0.00  __gnu_cxx::new_allocator<double>::new_allocator()
  0.00      0.28     0.00    95303     0.00     0.00  std::allocator<double>::allocator()
  0.00      0.28     0.00    95299     0.00     0.00  snap::matrix<double, unsigned long>::initialize()
  0.00      0.28     0.00    95299     0.00     0.00  snap::matrix<double, unsigned long>::matrix(unsigned long, unsigned long)
  0.00      0.28     0.00    95299     0.00     0.00  double std::__uninitialized_defaultn1<true>::__uninit_default_n<double, unsigned long>(double, unsigned long)
  0.00      0.28     0.00    95299     0.00     0.00  std::vector<double, std::allocator<double> >::_M_default_initialize(unsigned long)
  0.00      0.28     0.00    95299     0.00     0.00  std::vector<double, std::allocator<double> >::vector(unsigned long, std::allocator<double> const&)
  0.00      0.28     0.00    95299     0.00     0.00  __gnu_cxx::__enable_if<std::__is_scalar<double>::__value, double>::__type std::__fillna<double, unsigned long, double>(double, unsigned long, double const&)
  0.00      0.28     0.00    95299     0.00     0.00  double std::__uninitialized_default_n<double, unsigned long>(double, unsigned long)
  0.00      0.28     0.00    95299     0.00     0.00  double std::__uninitialized_defaultna<double, unsigned long, double>(double, unsigned long, std::allocator<double>&)
  0.00      0.28     0.00    95299     0.00     0.00  double std::fill_n<double, unsigned long, double>(double, unsigned long, double const&)
  0.00      0.28     0.00    93716     0.00     0.00  std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::size() const
  0.00      0.28     0.00    63027     0.00     0.00  std::abs(double)
  0.00      0.28     0.00    48070     0.00     0.00  std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_get_allocator()
  0.00      0.28     0.00    43159     0.00     0.00  std::char_traits<char>::copy(char, char const, unsigned long)
  0.00      0.28     0.00    42366     0.00     0.00  std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_S_copy(char, char const, unsigned long)
  0.00      0.28     0.00    40664     0.00     0.00  std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_get_allocator() const
  0.00      0.28     0.00    40025     0.00     0.00  std::Vectorbase<double, std::allocator<double> >::Vectorimpl::_M_swap_data(std::Vectorbase<double, std::allocator<double> >::Vectorimpl&)
  0.00      0.28     0.00    34033     0.00     0.00  std::Vectorbase<double, std::allocator<double> >::_M_get_Tp_allocator() const
  0.00      0.28     0.00    31183     0.00     0.00  bool __gnu_cxx::__is_null_pointer<char>(char)
  0.00      0.28     0.00    31183     0.00     0.00  void std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_construct<char>(char, char)
  0.00      0.28     0.00    31183     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.00      0.28     0.00    31183     0.00     0.00  std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_S_copy_chars(char, char, char)
  0.00      0.28     0.00    31183     0.00     0.00  void std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_construct_aux<char>(char, char, std::__false_type)
  0.00      0.28     0.00    31183     0.00     0.00  std::iterator_traits<char>::difference_type std::__distance<char>(char, char, std::random_access_iterator_tag)
  0.00      0.28     0.00    31183     0.00     0.00  std::iterator_traits<char>::iterator_category std::__iterator_category<char>(char const&)
  0.00      0.28     0.00    31183     0.00     0.00  std::iterator_traits<char>::difference_type std::distance<char>(char, char)
  0.00      0.28     0.00    30952     0.00     0.00  std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::length() const
  0.00      0.28     0.00    29162     0.00     0.00  __gnu_cxx::__alloc_traits<std::allocator<char> >::_S_select_on_copy(std::allocator<char> const&)
  0.00      0.28     0.00    29162     0.00     0.00  std::allocator_traits<std::allocator<char> >::select_on_container_copy_construction(std::allocator<char> const&)
  0.00      0.28     0.00    29162     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.00      0.28     0.00    28052     0.00     0.00  __gnu_cxx::__normal_iterator<double const, std::vector<double, std::allocator<double> > >::__normal_iterator(double const const&)
  0.00      0.28     0.00    28052     0.00     0.00  __gnu_cxx::__normal_iterator<double const, std::vector<double, std::allocator<double> > >::base() const
  0.00      0.28     0.00    28052     0.00     0.00  __gnu_cxx::__normal_iterator<double const, std::vector<double, std::allocator<double> > > std::__miter_base<__gnu_cxx::__normal_iterator<double const, std::vector<double, std::allocator<double> > > >(__gnu_cxx::__normal_iterator<double const, std::vector<double, std::allocator<double> > >)
  0.00      0.28     0.00    28052     0.00     0.00  double const std::__niter_base<double const, std::vector<double, std::allocator<double> > >(__gnu_cxx::__normal_iterator<double const, std::vector<double, std::allocator<double> > >)
  0.00      0.28     0.00    28013     0.00     0.00  __gnu_cxx::__normal_iterator<double, std::vector<double, std::allocator<double> > >::__normal_iterator(double const&)
  0.00      0.28     0.00    28011     0.00     0.00  __gnu_cxx::__normal_iterator<double, std::vector<double, std::allocator<double> > >::base() const
  0.00      0.28     0.00    28011     0.00     0.00  double std::__niter_base<double, std::vector<double, std::allocator<double> > >(__gnu_cxx::__normal_iterator<double, std::vector<double, std::allocator<double> > >)
  0.00      0.28     0.00    20117     0.00     0.00  std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::clear()
  0.00      0.28     0.00    20096     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      0.28     0.00    20096     0.00     0.00  void std::__alloc_on_move<std::allocator<char> >(std::allocator<char>&, std::allocator<char>&)
  0.00      0.28     0.00    20096     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      0.28     0.00    20011     0.00     0.00  snap::matrix<double, unsigned long>::operator=(snap::matrix<double, unsigned long>&&)
  0.00      0.28     0.00    20011     0.00     0.00  std::Vectorbase<double, std::allocator<double> >::get_allocator() const
  0.00      0.28     0.00    20011     0.00     0.00  std::Vectorbase<double, std::allocator<double> >::Vectorbase(std::allocator<double> const&)
  0.00      0.28     0.00    20011     0.00     0.00  std::vector<double, std::allocator<double> >::_M_move_assign(std::vector<double, std::allocator<double> >&&, std::integral_constant<bool, true>)
  0.00      0.28     0.00    20011     0.00     0.00  std::vector<double, std::allocator<double> >::vector(std::allocator<double> const&)
  0.00      0.28     0.00    20011     0.00     0.00  std::vector<double, std::allocator<double> >::operator=(std::vector<double, std::allocator<double> >&&)
  0.00      0.28     0.00    20011     0.00     0.00  void std::__alloc_on_move<std::allocator<double> >(std::allocator<double>&, std::allocator<double>&)
  0.00      0.28     0.00    20011     0.00     0.00  void std::__do_alloc_on_move<std::allocator<double> >(std::allocator<double>&, std::allocator<double>&, std::integral_constant<bool, true>)
  0.00      0.28     0.00    20011     0.00     0.00  std::remove_reference<std::allocator<double>&>::type&& std::move<std::allocator<double>&>(std::allocator<double>&)
  0.00      0.28     0.00    20011     0.00     0.00  std::remove_reference<std::vector<double, std::allocator<double> >&>::type&& std::move<std::vector<double, std::allocator<double> >&>(std::vector<double, std::allocator<double> >&)
  0.00      0.28     0.00    17500     0.00     0.00  std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::data() const
  0.00      0.28     0.00    14676     0.00     0.00  __gnu_cxx::new_allocator<char>::max_size() const
  0.00      0.28     0.00    14026     0.00     0.00  std::vector<double, std::allocator<double> >::end() const
  0.00      0.28     0.00    14026     0.00     0.00  std::vector<double, std::allocator<double> >::begin() const
  0.00      0.28     0.00    14026     0.00     0.00  double std::__copy_move<false, true, std::random_access_iterator_tag>::__copy_m<double>(double const, double const, double)
  0.00      0.28     0.00    14026     0.00     0.00  double std::__copy_move_a<false, double const, double>(double const, double const, double)
  0.00      0.28     0.00    14025     0.00     0.00  double std::__uninitialized_copy<true>::__uninit_copy<__gnu_cxx::__normal_iterator<double const, std::vector<double, std::allocator<double> > >, double>(__gnu_cxx::__normal_iterator<double const, std::vector<double, std::allocator<double> > >, __gnu_cxx::__normal_iterator<double const, std::vector<double, std::allocator<double> > >, double)
  0.00      0.28     0.00    14025     0.00     0.00  double std::__copy_move_a2<false, __gnu_cxx::__normal_iterator<double const, std::vector<double, std::allocator<double> > >, double>(__gnu_cxx::__normal_iterator<double const, std::vector<double, std::allocator<double> > >, __gnu_cxx::__normal_iterator<double const, std::vector<double, std::allocator<double> > >, double)
  0.00      0.28     0.00    14025     0.00     0.00  double std::uninitialized_copy<__gnu_cxx::__normal_iterator<double const, std::vector<double, std::allocator<double> > >, double>(__gnu_cxx::__normal_iterator<double const, std::vector<double, std::allocator<double> > >, __gnu_cxx::__normal_iterator<double const, std::vector<double, std::allocator<double> > >, double)
  0.00      0.28     0.00    14025     0.00     0.00  double std::__uninitialized_copy_a<__gnu_cxx::__normal_iterator<double const, std::vector<double, std::allocator<double> > >, double, double>(__gnu_cxx::__normal_iterator<double const, std::vector<double, std::allocator<double> > >, __gnu_cxx::__normal_iterator<double const, std::vector<double, std::allocator<double> > >, double, std::allocator<double>&)
  0.00      0.28     0.00    14025     0.00     0.00  double std::copy<__gnu_cxx::__normal_iterator<double const, std::vector<double, std::allocator<double> > >, double>(__gnu_cxx::__normal_iterator<double const, std::vector<double, std::allocator<double> > >, __gnu_cxx::__normal_iterator<double const, std::vector<double, std::allocator<double> > >, double)
  0.00      0.28     0.00    14022     0.00     0.00  snap::matrix<double, unsigned long>::matrix(snap::matrix<double, unsigned long> const&)
  0.00      0.28     0.00    14022     0.00     0.00  __gnu_cxx::__alloc_traits<std::allocator<double> >::_S_select_on_copy(std::allocator<double> const&)
  0.00      0.28     0.00    14022     0.00     0.00  std::allocator_traits<std::allocator<double> >::select_on_container_copy_construction(std::allocator<double> const&)
  0.00      0.28     0.00    14022     0.00     0.00  std::vector<double, std::allocator<double> >::vector(std::vector<double, std::allocator<double> > const&)
  0.00      0.28     0.00    14006     0.00     0.00  std::vector<double, std::allocator<double> >::end()
  0.00      0.28     0.00    14006     0.00     0.00  std::vector<double, std::allocator<double> >::begin()
  0.00      0.28     0.00    14005     0.00     0.00  snap::matrix<double, unsigned long>::clear()
  0.00      0.28     0.00    14005     0.00     0.00  void std::fill<__gnu_cxx::__normal_iterator<double, std::vector<double, std::allocator<double> > >, double>(__gnu_cxx::__normal_iterator<double, std::vector<double, std::allocator<double> > >, __gnu_cxx::__normal_iterator<double, std::vector<double, std::allocator<double> > >, double const&)
  0.00      0.28     0.00    14005     0.00     0.00  __gnu_cxx::__enable_if<std::__is_scalar<double>::__value, void>::__type std::__fill_a<double, double>(double, double, double const&)
  0.00      0.28     0.00    11502     0.00     0.00  std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::max_size() const
  0.00      0.28     0.00    11502     0.00     0.00  std::allocator_traits<std::allocator<char> >::max_size(std::allocator<char> const&)
  0.00      0.28     0.00    11278     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      0.28     0.00    10223     0.00     0.00  std::less<char const>::operator()(char const const&, char const const&) const
  0.00      0.28     0.00     9023     0.00     0.00  std::char_traits<char>::compare(char const, char const, unsigned long)
  0.00      0.28     0.00     8516     0.00     0.00  std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::capacity() const
  0.00      0.28     0.00     8502     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      0.28     0.00     8252     0.00     0.00  std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_check_length(unsigned long, unsigned long, char const) const
  0.00      0.28     0.00     8131     0.00     0.00  std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_disjunct(char const) const
  0.00      0.28     0.00     8031     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      0.28     0.00     8031     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      0.28     0.00     8026     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      0.28     0.00     8026     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      0.28     0.00     8026     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      0.28     0.00     8026     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      0.28     0.00     7990     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      0.28     0.00     7111     0.00     0.00  std::char_traits<char>::length(char const)
  0.00      0.28     0.00     7002     0.00     0.00  snap::matrix<double, unsigned long>& snap::matrix<double, unsigned long>::operator=<double>(snap::matrix<double, unsigned long> const&)
  0.00      0.28     0.00     7001     0.00     0.00  snap::matrix<double, unsigned long> snap::matrix<double, unsigned long>::operator/<double, unsigned long>(snap::matrix<double, unsigned long> const&) const
  0.00      0.28     0.00     7000     0.00     0.00  snap::matrix<double, unsigned long>::get_luma_vector() const
  0.00      0.28     0.00     6571     0.00     0.00  operator new(unsigned long, void)
  0.00      0.28     0.00     6396     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      0.28     0.00     6000     0.00     0.00  snap::matrix<double, unsigned long>::get_last_hue_matrix[abi:cxx11]()
  0.00      0.28     0.00     6000     0.00     0.00  snap::matrix<double, unsigned long> snap::matrix<double, unsigned long>::saturation<double>(double) const
  0.00      0.28     0.00     6000     0.00     0.00  snap::matrix<double, unsigned long> snap::matrix<double, unsigned long>::hue<double>(double) const
  0.00      0.28     0.00     6000     0.00     0.00  std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::operator[](unsigned long)
  0.00      0.28     0.00     6000     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      0.28     0.00     6000     0.00     0.00  std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::assign(char const)
  0.00      0.28     0.00     6000     0.00     0.00  std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::operator=(char const)
  0.00      0.28     0.00     5680     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      0.28     0.00     5312     0.00     0.00  std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_data(char)
  0.00      0.28     0.00     5212     0.00     0.00  __gthread_active_p()
  0.00      0.28     0.00     5144     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      0.28     0.00     4980     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      0.28     0.00     4775     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      0.28     0.00     4755     0.00     0.00  std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::Allochider::Allochider(char, std::allocator<char> const&)
  0.00      0.28     0.00     4254     0.00     0.00  std::__shared_count<(__gnu_cxx::Lockpolicy)2>::~__shared_count()
  0.00      0.28     0.00     4084     0.00     0.00  Catch::clara::detail::Opt std::__addressof<Catch::clara::detail::Opt>(Catch::clara::detail::Opt&)
  0.00      0.28     0.00     4025     0.00     0.00  __gnu_cxx::new_allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::~new_allocator()
  0.00      0.28     0.00     4025     0.00     0.00  std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::~allocator()
  0.00      0.28     0.00     3851     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      0.28     0.00     3851     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      0.28     0.00     3784     0.00     0.00  std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_capacity(unsigned long)
  0.00      0.28     0.00     3174     0.00     0.00  __gnu_cxx::new_allocator<char>::allocate(unsigned long, void const)
  0.00      0.28     0.00     3174     0.00     0.00  std::allocator_traits<std::allocator<char> >::allocate(std::allocator<char>&, unsigned long)
  0.00      0.28     0.00     3174     0.00     0.00  std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_create(unsigned long&, unsigned long)
  0.00      0.28     0.00     3168     0.00     0.00  __gnu_cxx::new_allocator<char>::deallocate(char, unsigned long)
  0.00      0.28     0.00     3168     0.00     0.00  std::allocator_traits<std::allocator<char> >::deallocate(std::allocator<char>&, char, unsigned long)
  0.00      0.28     0.00     3168     0.00     0.00  std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_destroy(unsigned long)
  0.00      0.28     0.00     3047     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      0.28     0.00     3040     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      0.28     0.00     3037     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      0.28     0.00     3016     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      0.28     0.00     2883     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      0.28     0.00     2827     0.00     0.00  bool __gnu_cxx::__is_null_pointer<char const>(char const)
  0.00      0.28     0.00     2827     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.00      0.28     0.00     2827     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.00      0.28     0.00     2827     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      0.28     0.00     2827     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.00      0.28     0.00     2827     0.00     0.00  std::iterator_traits<char const>::difference_type std::__distance<char const>(char const, char const, std::random_access_iterator_tag)
  0.00      0.28     0.00     2827     0.00     0.00  std::iterator_traits<char const>::iterator_category std::__iterator_category<char const>(char const const&)
  0.00      0.28     0.00     2827     0.00     0.00  std::iterator_traits<char const>::difference_type std::distance<char const>(char const, char const)
  0.00      0.28     0.00     2814     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      0.28     0.00     2765     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      0.28     0.00     2757     0.00     0.00  __gnu_cxx::__exchange_and_add(int volatile, int)
  0.00      0.28     0.00     2757     0.00     0.00  __gnu_cxx::__exchange_and_add_dispatch(int, int)
  0.00      0.28     0.00     2606     0.00     0.00  std::Spcounted_base<(__gnu_cxx::Lockpolicy)2>::_M_release()
  0.00      0.28     0.00     2566     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      0.28     0.00     2566     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      0.28     0.00     2531     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      0.28     0.00     2531     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      0.28     0.00     2531     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      0.28     0.00     2519     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      0.28     0.00     2455     0.00     0.00  __gnu_cxx::__atomic_add(int volatile, int)
  0.00      0.28     0.00     2455     0.00     0.00  __gnu_cxx::__atomic_add_dispatch(int, int)
  0.00      0.28     0.00     2455     0.00     0.00  std::Spcounted_base<(__gnu_cxx::Lockpolicy)2>::_M_add_ref_copy()
  0.00      0.28     0.00     2453     0.00     0.00  std::__shared_count<(__gnu_cxx::Lockpolicy)2>::__shared_count(std::__shared_count<(__gnu_cxx::Lockpolicy)2> const&)
  0.00      0.28     0.00     2448     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      0.28     0.00     2433     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      0.28     0.00     2433     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      0.28     0.00     2433     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      0.28     0.00     2350     0.00     0.00  std::__shared_ptr<Catch::TestCaseTracking::ITracker, (__gnu_cxx::Lockpolicy)2>::get() const
  0.00      0.28     0.00     2266     0.00     0.00  Catch::clara::detail::ParserBase::~ParserBase()
  0.00      0.28     0.00     2224     0.00     0.00  Catch::clara::detail::ParserBase::ParserBase(Catch::clara::detail::ParserBase const&)
  0.00      0.28     0.00     2140     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      0.28     0.00     2132     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      0.28     0.00     2125     0.00     0.00  std::shared_ptr<Catch::clara::detail::BoundRef>::~shared_ptr()
  0.00      0.28     0.00     2125     0.00     0.00  std::__shared_ptr<Catch::clara::detail::BoundRef, (__gnu_cxx::Lockpolicy)2>::~__shared_ptr()
  0.00      0.28     0.00     2096     0.00     0.00  Catch::clara::detail::ParserRefImpl<Catch::clara::detail::Opt>::~ParserRefImpl()
  0.00      0.28     0.00     2096     0.00     0.00  Catch::clara::detail::ComposableParserImpl<Catch::clara::detail::Opt>::~ComposableParserImpl()
  0.00      0.28     0.00     2096     0.00     0.00  Catch::clara::detail::Opt::~Opt()
  0.00      0.28     0.00     2060     0.00     0.00  void std::Destroy<Catch::clara::detail::Opt>(Catch::clara::detail::Opt)
  0.00      0.28     0.00     2043     0.00     0.00  std::operator|(std::Ios_Openmode, std::IosOpenmode)
  0.00      0.28     0.00     2022     0.00     0.00  snap::to_string[abi:cxx11](__int128)
  0.00      0.28     0.00     2022     0.00     0.00  operator<<(std::ostream&, __int128)
  0.00      0.28     0.00     2021     0.00     0.00  std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > __gnu_cxx::__to_xstring<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, char>(int ()(char, unsigned long, char const, __va_list_tag), unsigned long, char const, ...)
  0.00      0.28     0.00     2021     0.00     0.00  std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string<char, void>(char, char, std::allocator<char> const&)
  0.00      0.28     0.00     2021     0.00     0.00  std::__cxx11::to_string(int)
  0.00      0.28     0.00     1975     0.00     0.00  std::__shared_ptr_access<Catch::TestCaseTracking::ITracker, (__gnu_cxx::Lockpolicy)2, false, false>::_M_get() const
  0.00      0.28     0.00     1951     0.00     0.00  std::__shared_ptr_access<Catch::TestCaseTracking::ITracker, (__gnu_cxx::Lockpolicy)2, false, false>::operator->() const
  0.00      0.28     0.00     1822     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      0.28     0.00     1806     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      0.28     0.00     1750     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      0.28     0.00     1653     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      0.28     0.00     1650     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      0.28     0.00     1650     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      0.28     0.00     1650     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      0.28     0.00     1650     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      0.28     0.00     1635     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      0.28     0.00     1588     0.00     0.00  Catch::ExprLhs<snap::matrix<double, unsigned long>::element_ref const&> Catch::Decomposer::operator<=<snap::matrix<double, unsigned long>::element_ref>(snap::matrix<double, unsigned long>::element_ref const&)
  0.00      0.28     0.00     1588     0.00     0.00  Catch::ExprLhs<snap::matrix<double, unsigned long>::element_ref const&>::ExprLhs(snap::matrix<double, unsigned long>::element_ref const&)
  0.00      0.28     0.00     1588     0.00     0.00  snap::matrix<double, unsigned long>::element_ref::operator==(double) const
  0.00      0.28     0.00     1581     0.00     0.00  std::__shared_count<(__gnu_cxx::Lockpolicy)2>::_M_swap(std::__shared_count<(__gnu_cxx::Lockpolicy)2>&)
  0.00      0.28     0.00     1580     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      0.28     0.00     1572     0.00     0.00  Catch::BinaryExpr<snap::matrix<double, unsigned long>::element_ref const&, double const&>::BinaryExpr(bool, snap::matrix<double, unsigned long>::element_ref const&, Catch::StringRef, double const&)
  0.00      0.28     0.00     1572     0.00     0.00  Catch::BinaryExpr<snap::matrix<double, unsigned long>::element_ref const&, double const&>::~BinaryExpr()
  0.00      0.28     0.00     1572     0.00     0.00  bool Catch::compareEqual<snap::matrix<double, unsigned long>::element_ref, double>(snap::matrix<double, unsigned long>::element_ref const&, double const&)
  0.00      0.28     0.00     1572     0.00     0.00  Catch::BinaryExpr<snap::matrix<double, unsigned long>::element_ref const&, double const&> const Catch::ExprLhs<snap::matrix<double, unsigned long>::element_ref const&>::operator==<double>(double const&)
  0.00      0.28     0.00     1565     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      0.28     0.00     1565     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      0.28     0.00     1565     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      0.28     0.00     1565     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      0.28     0.00     1565     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      0.28     0.00     1565     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      0.28     0.00     1565     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      0.28     0.00     1565     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      0.28     0.00     1520     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.00      0.28     0.00     1509     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      0.28     0.00     1508     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      0.28     0.00     1502     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      0.28     0.00     1458     0.00     0.00  std::shared_ptr<Catch::clara::detail::BoundRef>::shared_ptr(std::shared_ptr<Catch::clara::detail::BoundRef> const&)
  0.00      0.28     0.00     1458     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      0.28     0.00     1430     0.00     0.00  Catch::clara::detail::ParserRefImpl<Catch::clara::detail::Opt>::ParserRefImpl(Catch::clara::detail::ParserRefImpl<Catch::clara::detail::Opt> const&)
  0.00      0.28     0.00     1430     0.00     0.00  Catch::clara::detail::ComposableParserImpl<Catch::clara::detail::Opt>::ComposableParserImpl(Catch::clara::detail::ComposableParserImpl<Catch::clara::detail::Opt> const&)
  0.00      0.28     0.00     1430     0.00     0.00  Catch::clara::detail::Opt::Opt(Catch::clara::detail::Opt const&)
  0.00      0.28     0.00     1430     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      0.28     0.00     1430     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      0.28     0.00     1404     0.00     0.00  std::move_iterator<Catch::clara::detail::Opt>::base() const
  0.00      0.28     0.00     1394     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      0.28     0.00     1381     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      0.28     0.00     1375     0.00     0.00  Catch::TestCaseTracking::ITracker::nameAndLocation() const
  0.00      0.28     0.00     1253     0.00     0.00  std::__shared_count<(__gnu_cxx::Lockpolicy)2>::__shared_count()
  0.00      0.28     0.00     1203     0.00     0.00  std::__shared_ptr<Catch::TestCaseTracking::SectionTracker, (__gnu_cxx::Lockpolicy)2>::~__shared_ptr()
  0.00      0.28     0.00     1191     0.00     0.00  std::remove_reference<Catch::TestCaseTracking::SectionTracker&>::type&& std::move<Catch::TestCaseTracking::SectionTracker&>(Catch::TestCaseTracking::SectionTracker&)
  0.00      0.28     0.00     1126     0.00     0.00  Catch::SectionInfo::~SectionInfo()
  0.00      0.28     0.00     1092     0.00     0.00  std::chrono::duration<long, std::ratio<1l, 1000000000l> >::count() const
  0.00      0.28     0.00     1066     0.00     0.00  std::__shared_ptr<Catch::TestCaseTracking::SectionTracker, (__gnu_cxx::Lockpolicy)2>::get() const
  0.00      0.28     0.00     1066     0.00     0.00  std::__shared_ptr_access<Catch::TestCaseTracking::SectionTracker, (__gnu_cxx::Lockpolicy)2, false, false>::_M_get() const
  0.00      0.28     0.00     1059     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      0.28     0.00     1059     0.00     0.00  Catch::SourceLineInfo::operator==(Catch::SourceLineInfo const&) const
  0.00      0.28     0.00     1059     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      0.28     0.00     1000     0.00     0.00  snap::matrix<double, unsigned long> snap::matrix<double, unsigned long>::brightness<double>(double) const
  0.00      0.28     0.00      987     0.00     0.00  std::char_traits<char>::find(char const, unsigned long, char const&)
  0.00      0.28     0.00      984     0.00     0.00  std::vector<Catch::clara::detail::Token, std::allocator<Catch::clara::detail::Token> >::begin() const
  0.00      0.28     0.00      953     0.00     0.00  std::vector<std::shared_ptr<Catch::TestCaseTracking::ITracker>, std::allocator<std::shared_ptr<Catch::TestCaseTracking::ITracker> > >::end()
  0.00      0.28     0.00      935     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      0.28     0.00      920     0.00     0.00  Catch::TestCaseTracking::ITracker&& std::forward<Catch::TestCaseTracking::ITracker>(std::remove_reference<Catch::TestCaseTracking::ITracker>::type&)
  0.00      0.28     0.00      851     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      0.28     0.00      840     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      0.28     0.00      840     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      0.28     0.00      823     0.00     0.00  std::Vectorbase<Catch::clara::detail::Token, std::allocator<Catch::clara::detail::Token> >::_M_get_Tp_allocator()
  0.00      0.28     0.00      822     0.00     0.00  std::vector<Catch::clara::detail::Token, std::allocator<Catch::clara::detail::Token> >::end() const
  0.00      0.28     0.00      815     0.00     0.00  __gnu_cxx::new_allocator<Catch::clara::detail::Token>::~new_allocator()
  0.00      0.28     0.00      815     0.00     0.00  std::allocator<Catch::clara::detail::Token>::~allocator()
  0.00      0.28     0.00      814     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      0.28     0.00      814     0.00     0.00  std::allocator<Catch::clara::detail::Token>::allocator(std::allocator<Catch::clara::detail::Token> const&)
  0.00      0.28     0.00      809     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      0.28     0.00      809     0.00     0.00  Catch::clara::detail::Token std::__addressof<Catch::clara::detail::Token>(Catch::clara::detail::Token&)
  0.00      0.28     0.00      806     0.00     0.00  std::shared_ptr<Catch::TestCaseTracking::SectionTracker>::~shared_ptr()
  0.00      0.28     0.00      794     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      0.28     0.00      777     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      0.28     0.00      745     0.00     0.00  Catch::TestCaseTracking::TrackerBase::isComplete() const
  0.00      0.28     0.00      745     0.00     0.00  Catch::TestCaseTracking::SectionTracker::isComplete() const
  0.00      0.28     0.00      744     0.00     0.00  Catch::TestCaseTracking::TrackerContext& std::forward<Catch::TestCaseTracking::TrackerContext&>(std::remove_reference<Catch::TestCaseTracking::TrackerContext&>::type&)
  0.00      0.28     0.00      726     0.00     0.00  Catch::SectionInfo::SectionInfo(Catch::SectionInfo const&)
  0.00      0.28     0.00      720     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      0.28     0.00      720     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      0.28     0.00      713     0.00     0.00  std::__shared_ptr<Catch::TestCaseTracking::ITracker, (__gnu_cxx::Lockpolicy)2>::operator bool() const
  0.00      0.28     0.00      710     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      0.28     0.00      709     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      0.28     0.00      702     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      0.28     0.00      702     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      0.28     0.00      700     0.00     0.00  (anonymous namespace)::{lambda()#1}::operator()() const
  0.00      0.28     0.00      684     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      0.28     0.00      684     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      0.28     0.00      684     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      0.28     0.00      669     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      0.28     0.00      653     0.00     0.00  unsigned long const& std::min<unsigned long>(unsigned long const&, unsigned long const&)
  0.00      0.28     0.00      648     0.00     0.00  Catch::TestCaseTracking::NameAndLocation const& std::forward<Catch::TestCaseTracking::NameAndLocation const&>(std::remove_reference<Catch::TestCaseTracking::NameAndLocation const&>::type&)
  0.00      0.28     0.00      636     0.00     0.00  std::__shared_ptr<Catch::TestCaseTracking::ITracker, (__gnu_cxx::Lockpolicy)2>::~__shared_ptr()
  0.00      0.28     0.00      630     0.00     0.00  Catch::clara::detail::ParserRefImpl<Catch::clara::detail::Opt>::ParserRefImpl(Catch::clara::detail::ParserRefImpl<Catch::clara::detail::Opt>&&)
  0.00      0.28     0.00      630     0.00     0.00  Catch::clara::detail::ComposableParserImpl<Catch::clara::detail::Opt>::ComposableParserImpl(Catch::clara::detail::ComposableParserImpl<Catch::clara::detail::Opt>&&)
  0.00      0.28     0.00      630     0.00     0.00  Catch::clara::detail::Opt::Opt(Catch::clara::detail::Opt&&)
  0.00      0.28     0.00      630     0.00     0.00  std::move_iterator<Catch::clara::detail::Opt>::operator() const
  0.00      0.28     0.00      630     0.00     0.00  std::shared_ptr<Catch::clara::detail::BoundRef>::shared_ptr(std::shared_ptr<Catch::clara::detail::BoundRef>&&)
  0.00      0.28     0.00      630     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      0.28     0.00      630     0.00     0.00  std::move_iterator<Catch::clara::detail::Opt>::operator++()
  0.00      0.28     0.00      630     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      0.28     0.00      630     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      0.28     0.00      630     0.00     0.00  Catch::clara::detail::Opt&& std::forward<Catch::clara::detail::Opt>(std::remove_reference<Catch::clara::detail::Opt>::type&)
  0.00      0.28     0.00      624     0.00     0.00  std::shared_ptr<Catch::TestCaseTracking::ITracker>::~shared_ptr()
  0.00      0.28     0.00      591     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      0.28     0.00      564     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      0.28     0.00      556     0.00     0.00  std::vector<std::shared_ptr<Catch::TestCaseTracking::ITracker>, std::allocator<std::shared_ptr<Catch::TestCaseTracking::ITracker> > >::begin()
  0.00      0.28     0.00      546     0.00     0.00  Catch::TestCaseTracking::TrackerContext::currentTracker()
  0.00      0.28     0.00      546     0.00     0.00  Catch::getCurrentNanosecondsSinceEpoch()
  0.00      0.28     0.00      546     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      0.28     0.00      546     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      0.28     0.00      546     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      0.28     0.00      546     0.00     0.00  std::chrono::duration<long, std::ratio<1l, 1000000000l> >::duration<long, void>(long const&)
  0.00      0.28     0.00      510     0.00     0.00  std::__shared_ptr<Catch::IConfig const, (__gnu_cxx::Lockpolicy)2>::get() const
  0.00      0.28     0.00      510     0.00     0.00  std::__shared_ptr_access<Catch::IConfig const, (__gnu_cxx::Lockpolicy)2, false, false>::_M_get() const
  0.00      0.28     0.00      502     0.00     0.00  Catch::TestCaseTracking::NameAndLocation::~NameAndLocation()
  0.00      0.28     0.00      494     0.00     0.00  Catch::clara::detail::Token::~Token()
  0.00      0.28     0.00      487     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      0.28     0.00      484     0.00     0.00  Catch::clara::detail::Token::Token(Catch::clara::detail::Token const&)
  0.00      0.28     0.00      428     0.00     0.00  std::vector<Catch::clara::detail::Token, std::allocator<Catch::clara::detail::Token> >::size() const
  0.00      0.28     0.00      415     0.00     0.00  Catch::NonCopyable::NonCopyable()
  0.00      0.28     0.00      415     0.00     0.00  Catch::NonCopyable::~NonCopyable()
  0.00      0.28     0.00      415     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      0.28     0.00      415     0.00     0.00  std::vector<Catch::clara::detail::Token, std::allocator<Catch::clara::detail::Token> >::empty() const
  0.00      0.28     0.00      414     0.00     0.00  void std::Destroyaux<false>::__destroy<Catch::clara::detail::Token>(Catch::clara::detail::Token, Catch::clara::detail::Token)
  0.00      0.28     0.00      414     0.00     0.00  void std::Destroy<Catch::clara::detail::Token>(Catch::clara::detail::Token, Catch::clara::detail::Token)
  0.00      0.28     0.00      414     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      0.28     0.00      409     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      0.28     0.00      409     0.00     0.00  Catch::TestCaseTracking::SectionTracker::isSectionTracker() const
  0.00      0.28     0.00      409     0.00     0.00  std::Vectorbase<Catch::clara::detail::Token, std::allocator<Catch::clara::detail::Token> >::_M_get_Tp_allocator() const
  0.00      0.28     0.00      409     0.00     0.00  std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::compare(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) const
  0.00      0.28     0.00      409     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      0.28     0.00      409     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      0.28     0.00      409     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      0.28     0.00      409     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      0.28     0.00      408     0.00     0.00  Catch::clara::detail::TokenStream::~TokenStream()
  0.00      0.28     0.00      408     0.00     0.00  std::Vectorbase<Catch::clara::detail::Token, std::allocator<Catch::clara::detail::Token> >::_M_allocate(unsigned long)
  0.00      0.28     0.00      408     0.00     0.00  std::Vectorbase<Catch::clara::detail::Token, std::allocator<Catch::clara::detail::Token> >::Vectorimpl::~Vectorimpl()
  0.00      0.28     0.00      408     0.00     0.00  std::Vectorbase<Catch::clara::detail::Token, std::allocator<Catch::clara::detail::Token> >::~Vectorbase()
  0.00      0.28     0.00      408     0.00     0.00  std::vector<Catch::clara::detail::Token, std::allocator<Catch::clara::detail::Token> >::~vector()
  0.00      0.28     0.00      407     0.00     0.00  Catch::clara::detail::TokenStream::TokenStream(Catch::clara::detail::TokenStream const&)
  0.00      0.28     0.00      407     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      0.28     0.00      407     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      0.28     0.00      407     0.00     0.00  std::Vectorbase<Catch::clara::detail::Token, std::allocator<Catch::clara::detail::Token> >::_M_create_storage(unsigned long)
  0.00      0.28     0.00      407     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      0.28     0.00      407     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      0.28     0.00      407     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.00      0.28     0.00      407     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      0.28     0.00      407     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      0.28     0.00      407     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      0.28     0.00      407     0.00     0.00  void std::_Destroy<Catch::clara::detail::Token>(Catch::clara::detail::Token)
  0.00      0.28     0.00      405     0.00     0.00  __gnu_cxx::new_allocator<Catch::clara::detail::Token>::max_size() const
  0.00      0.28     0.00      404     0.00     0.00  std::move_iterator<std::shared_ptr<Catch::TestCaseTracking::ITracker>>::base() const
  0.00      0.28     0.00      403     0.00     0.00  __gnu_cxx::new_allocator<Catch::clara::detail::Token>::deallocate(Catch::clara::detail::Token, unsigned long)
  0.00      0.28     0.00      403     0.00     0.00  __gnu_cxx::new_allocator<Catch::clara::detail::Token>::allocate(unsigned long, void const)
  0.00      0.28     0.00      403     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      0.28     0.00      403     0.00     0.00  std::allocator_traits<std::allocator<Catch::clara::detail::Token> >::allocate(std::allocator<Catch::clara::detail::Token>&, unsigned long)
  0.00      0.28     0.00      402     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      0.28     0.00      402     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      0.28     0.00      402     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      0.28     0.00      398     0.00     0.00  std::move_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >>::base() const
  0.00      0.28     0.00      397     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      0.28     0.00      397     0.00     0.00  Catch::TestCaseTracking::TrackerBase::findChild(Catch::TestCaseTracking::NameAndLocation const&)
  0.00      0.28     0.00      397     0.00     0.00  Catch::TestCaseTracking::SectionTracker::acquire(Catch::TestCaseTracking::TrackerContext&, Catch::TestCaseTracking::NameAndLocation const&)
  0.00      0.28     0.00      397     0.00     0.00  Catch::Timer::start()
  0.00      0.28     0.00      397     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      0.28     0.00      397     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      0.28     0.00      397     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      0.28     0.00      397     0.00     0.00  Catch::TestCaseTracking::TrackerContext::completedCycle() const
  0.00      0.28     0.00      397     0.00     0.00  std::__shared_ptr_access<Catch::TestCaseTracking::SectionTracker, (__gnu_cxx::Lockpolicy)2, false, false>::operator() const
  0.00      0.28     0.00      397     0.00     0.00  std::shared_ptr<Catch::TestCaseTracking::SectionTracker>::operator=(std::shared_ptr<Catch::TestCaseTracking::SectionTracker>&&)
  0.00      0.28     0.00      397     0.00     0.00  std::shared_ptr<Catch::TestCaseTracking::ITracker>::shared_ptr(std::shared_ptr<Catch::TestCaseTracking::ITracker> const&)
  0.00      0.28     0.00      397     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      0.28     0.00      397     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      0.28     0.00      397     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      0.28     0.00      397     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      0.28     0.00      397     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      0.28     0.00      397     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      0.28     0.00      397     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      0.28     0.00      397     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      0.28     0.00      381     0.00     0.00  __gnu_cxx::__aligned_membuf<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::_M_ptr() const
  0.00      0.28     0.00      381     0.00     0.00  __gnu_cxx::__aligned_membuf<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::_M_addr() const
  0.00      0.28     0.00      381     0.00     0.00  std::Rbtree_node<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::_M_valptr() const
  0.00      0.28     0.00      372     0.00     0.00  __gnu_cxx::new_allocator<Catch::TestCaseTracking::SectionTracker>::~new_allocator()
  0.00      0.28     0.00      372     0.00     0.00  std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::empty() const
  0.00      0.28     0.00      372     0.00     0.00  std::allocator<Catch::TestCaseTracking::SectionTracker>::~allocator()
  0.00      0.28     0.00      364     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      0.28     0.00      362     0.00     0.00  __gnu_cxx::__normal_iterator<unsigned long const, std::vector<unsigned long, std::allocator<unsigned long> > >::__normal_iterator(unsigned long const const&)
  0.00      0.28     0.00      362     0.00     0.00  __gnu_cxx::__normal_iterator<unsigned long const, std::vector<unsigned long, std::allocator<unsigned long> > >::base() const
  0.00      0.28     0.00      360     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      0.28     0.00      360     0.00     0.00  std::vector<Catch::TestCaseTracking::ITracker, std::allocator<Catch::TestCaseTracking::ITracker> >::end() const
  0.00      0.28     0.00      360     0.00     0.00  std::vector<Catch::TestCaseTracking::ITracker, std::allocator<Catch::TestCaseTracking::ITracker> >::begin() const
  0.00      0.28     0.00      360     0.00     0.00  std::vector<Catch::TestCaseTracking::ITracker, std::allocator<Catch::TestCaseTracking::ITracker> >::empty() const
  0.00      0.28     0.00      360     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      0.28     0.00      355     0.00     0.00  std::Listiterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::Listiterator(std::__detail::Listnode_base)
  0.00      0.28     0.00      353     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      0.28     0.00      344     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      0.28     0.00      344     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      0.28     0.00      340     0.00     0.00  Catch::Counts::Counts()
  0.00      0.28     0.00      339     0.00     0.00  std::Identity<std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::operator()(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) const
  0.00      0.28     0.00      338     0.00     0.00  Catch::RunContext::sectionStarted(Catch::SectionInfo const&, Catch::Counts&)
  0.00      0.28     0.00      338     0.00     0.00  Catch::Timer::Timer()
  0.00      0.28     0.00      338     0.00     0.00  Catch::Section::Section(Catch::SectionInfo const&)
  0.00      0.28     0.00      338     0.00     0.00  Catch::Section::~Section()
  0.00      0.28     0.00      338     0.00     0.00  Catch::TestCaseTracking::TrackerBase::isOpen() const
  0.00      0.28     0.00      338     0.00     0.00  Catch::Section::operator bool() const
  0.00      0.28     0.00      337     0.00     0.00  __gnu_cxx::__aligned_membuf<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::_M_ptr()
  0.00      0.28     0.00      337     0.00     0.00  __gnu_cxx::__aligned_membuf<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::_M_addr()
  0.00      0.28     0.00      316     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      0.28     0.00      316     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      0.28     0.00      316     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      0.28     0.00      310     0.00     0.00  Catch::TablePrinter::close()
  0.00      0.28     0.00      310     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      0.28     0.00      310     0.00     0.00  std::unique_ptr<Catch::TablePrinter, std::default_delete<Catch::TablePrinter> >::get() const
  0.00      0.28     0.00      310     0.00     0.00  std::unique_ptr<Catch::TablePrinter, std::default_delete<Catch::TablePrinter> >::operator->() const
  0.00      0.28     0.00      310     0.00     0.00  std::__uniq_ptr_impl<Catch::TablePrinter, std::default_delete<Catch::TablePrinter> >::_M_ptr() const
  0.00      0.28     0.00      310     0.00     0.00  std::Headbase<0ul, Catch::TablePrinter, false>::_M_head(std::Headbase<0ul, Catch::TablePrinter, false> const&)
  0.00      0.28     0.00      310     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      0.28     0.00      310     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      0.28     0.00      310     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      0.28     0.00      301     0.00     0.00  Catch::SectionInfo const& std::forward<Catch::SectionInfo const&>(std::remove_reference<Catch::SectionInfo const&>::type&)
  0.00      0.28     0.00      300     0.00     0.00  std::Vectorbase<std::shared_ptr<Catch::TestCaseTracking::ITracker>, std::allocator<std::shared_ptr<Catch::TestCaseTracking::ITracker> > >::_M_get_Tp_allocator()
  0.00      0.28     0.00      298     0.00     0.00  Catch::TestCaseTracking::TrackerContext::setCurrentTracker(Catch::TestCaseTracking::ITracker)
  0.00      0.28     0.00      298     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      0.28     0.00      298     0.00     0.00  Catch::Config::showDurations() const
  0.00      0.28     0.00      298     0.00     0.00  __gnu_cxx::__normal_iterator<Catch::SectionInfo const, std::vector<Catch::SectionInfo, std::allocator<Catch::SectionInfo> > >::base() const
  0.00      0.28     0.00      279     0.00     0.00  __gnu_cxx::new_allocator<Catch::TestCaseTracking::SectionTracker>::new_allocator(__gnu_cxx::new_allocator<Catch::TestCaseTracking::SectionTracker> const&)
  0.00      0.28     0.00      279     0.00     0.00  __gnu_cxx::__aligned_buffer<Catch::TestCaseTracking::SectionTracker>::_M_ptr()
  0.00      0.28     0.00      279     0.00     0.00  __gnu_cxx::__aligned_buffer<Catch::TestCaseTracking::SectionTracker>::_M_addr()
  0.00      0.28     0.00      279     0.00     0.00  std::allocator<Catch::TestCaseTracking::SectionTracker>::allocator(std::allocator<Catch::TestCaseTracking::SectionTracker> const&)
  0.00      0.28     0.00      279     0.00     0.00  std::Spcounted_ptr_inplace<Catch::TestCaseTracking::SectionTracker, std::allocator<Catch::TestCaseTracking::SectionTracker>, (__gnu_cxx::Lockpolicy)2>::_M_ptr()
  0.00      0.28     0.00      276     0.00     0.00  std::vector<std::shared_ptr<Catch::TestCaseTracking::ITracker>, std::allocator<std::shared_ptr<Catch::TestCaseTracking::ITracker> > >::size() const
  0.00      0.28     0.00      276     0.00     0.00  std::move_iterator<std::shared_ptr<Catch::TestCaseTracking::ITracker>>::move_iterator(std::shared_ptr<Catch::TestCaseTracking::ITracker>)
  0.00      0.28     0.00      276     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      0.28     0.00      272     0.00     0.00  Catch::TestCaseTracking::SectionTracker::tryOpen()
  0.00      0.28     0.00      272     0.00     0.00  std::__shared_ptr_access<Catch::TestCaseTracking::SectionTracker, (__gnu_cxx::Lockpolicy)2, false, false>::operator->() const
  0.00      0.28     0.00      270     0.00     0.00  std::Vectorbase<Catch::clara::detail::Opt, std::allocator<Catch::clara::detail::Opt> >::_M_get_Tp_allocator()
  0.00      0.28     0.00      260     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      0.28     0.00      260     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      0.28     0.00      252     0.00     0.00  std::Rbtree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::Identity<std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::_M_get_Node_allocator()
  0.00      0.28     0.00      244     0.00     0.00  std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::compare(char const) const
  0.00      0.28     0.00      243     0.00     0.00  Catch::clara::detail::ParseState::~ParseState()
  0.00      0.28     0.00      242     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      0.28     0.00      231     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      0.28     0.00      222     0.00     0.00  std::vector<Catch::clara::detail::Opt, std::allocator<Catch::clara::detail::Opt> >::size() const
  0.00      0.28     0.00      220     0.00     0.00  snap::matrix<double, unsigned long>::minor_matrix(unsigned long, unsigned long) const
  0.00      0.28     0.00      218     0.00     0.00  Catch::clara::detail::normaliseOpt(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)
  0.00      0.28     0.00      218     0.00     0.00  std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::operator[](unsigned long) const
  0.00      0.28     0.00      211     0.00     0.00  std::Listnode<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::_M_valptr()
  0.00      0.28     0.00      209     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      0.28     0.00      208     0.00     0.00  std::__shared_ptr_access<Catch::IConfig const, (__gnu_cxx::Lockpolicy)2, false, false>::operator() const
  0.00      0.28     0.00      208     0.00     0.00  unsigned long const& std::max<unsigned long>(unsigned long const&, unsigned long const&)
  0.00      0.28     0.00      207     0.00     0.00  __gnu_cxx::new_allocator<std::shared_ptr<Catch::TestCaseTracking::ITracker> >::max_size() const
  0.00      0.28     0.00      205     0.00     0.00  std::Rbtree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::Identity<std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::_S_key(std::Rbtree_node<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > const)
  0.00      0.28     0.00      205     0.00     0.00  std::Rbtree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::Identity<std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::_S_value(std::Rbtree_node<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > const)
  0.00      0.28     0.00      202     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      0.28     0.00      202     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      0.28     0.00      199     0.00     0.00  std::Rbtree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::Identity<std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::_S_right(std::Rbtree_node_base)
  0.00      0.28     0.00      199     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      0.28     0.00      199     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      0.28     0.00      192     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      0.28     0.00      186     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      0.28     0.00      186     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      0.28     0.00      186     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      0.28     0.00      186     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      0.28     0.00      186     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      0.28     0.00      186     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      0.28     0.00      186     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      0.28     0.00      186     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      0.28     0.00      186     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      0.28     0.00      183     0.00     0.00  Catch::Singleton<Catch::StringStreams, Catch::StringStreams, Catch::StringStreams>::getMutable()
  0.00      0.28     0.00      183     0.00     0.00  Catch::Singleton<Catch::StringStreams, Catch::StringStreams, Catch::StringStreams>::getInternal()
  0.00      0.28     0.00      182     0.00     0.00  __gnu_cxx::new_allocator<Catch::clara::detail::Opt>::max_size() const
  0.00      0.28     0.00      182     0.00     0.00  std::vector<Catch::TestCaseTracking::ITracker, std::allocator<Catch::TestCaseTracking::ITracker> >::end()
  0.00      0.28     0.00      181     0.00     0.00  bool __gnu_cxx::operator==<unsigned long const, std::vector<unsigned long, std::allocator<unsigned long> > >(__gnu_cxx::__normal_iterator<unsigned long const, std::vector<unsigned long, std::allocator<unsigned long> > > const&, __gnu_cxx::__normal_iterator<unsigned long const, std::vector<unsigned long, std::allocator<unsigned long> > > const&)
  0.00      0.28     0.00      181     0.00     0.00  std::vector<unsigned long, std::allocator<unsigned long> >::end() const
  0.00      0.28     0.00      181     0.00     0.00  std::vector<unsigned long, std::allocator<unsigned long> >::begin() const
  0.00      0.28     0.00      181     0.00     0.00  std::vector<unsigned long, std::allocator<unsigned long> >::empty() const
  0.00      0.28     0.00      180     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      0.28     0.00      180     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      0.28     0.00      180     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      0.28     0.00      180     0.00     0.00  std::vector<Catch::TestCaseTracking::ITracker, std::allocator<Catch::TestCaseTracking::ITracker> >::back()
  0.00      0.28     0.00      179     0.00     0.00  Catch::operator|(Catch::ResultDisposition::Flags, Catch::ResultDisposition::Flags)
  0.00      0.28     0.00      178     0.00     0.00  std::Rbtree_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::Rbtree_iterator(std::Rbtree_node_base)
  0.00      0.28     0.00      174     0.00     0.00  __gnu_cxx::new_allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::new_allocator()
  0.00      0.28     0.00      174     0.00     0.00  std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::allocator()
  0.00      0.28     0.00      173     0.00     0.00  Catch::Counts::operator-(Catch::Counts const&) const
  0.00      0.28     0.00      172     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      0.28     0.00      172     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      0.28     0.00      172     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      0.28     0.00      172     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      0.28     0.00      172     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      0.28     0.00      172     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      0.28     0.00      169     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      0.28     0.00      169     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      0.28     0.00      169     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      0.28     0.00      168     0.00     0.00  std::__shared_ptr<Catch::clara::detail::BoundRef, (__gnu_cxx::Lockpolicy)2>::get() const
  0.00      0.28     0.00      167     0.00     0.00  Catch::clara::detail::ResultBase::~ResultBase()
  0.00      0.28     0.00      167     0.00     0.00  __gnu_cxx::__aligned_membuf<unsigned long>::_M_ptr()
  0.00      0.28     0.00      167     0.00     0.00  __gnu_cxx::__aligned_membuf<unsigned long>::_M_addr()
  0.00      0.28     0.00      167     0.00     0.00  Catch::clara::detail::BasicResult<Catch::clara::detail::ParseState>::enforceOk() const
  0.00      0.28     0.00      167     0.00     0.00  Catch::clara::detail::ResultValueBase<Catch::clara::detail::ParseState>::value() const
  0.00      0.28     0.00      167     0.00     0.00  std::Listnode<unsigned long>::_M_valptr()
  0.00      0.28     0.00      166     0.00     0.00  Catch::clara::detail::ResultBase::ResultBase(Catch::clara::detail::ResultBase::Type)
  0.00      0.28     0.00      166     0.00     0.00  bool& std::forward<bool&>(std::remove_reference<bool&>::type&)
  0.00      0.28     0.00      165     0.00     0.00  std::__shared_ptr_access<Catch::clara::detail::BoundRef, (__gnu_cxx::Lockpolicy)2, false, false>::_M_get() const
  0.00      0.28     0.00      165     0.00     0.00  std::__shared_ptr_access<Catch::clara::detail::BoundRef, (__gnu_cxx::Lockpolicy)2, false, false>::operator->() const
  0.00      0.28     0.00      164     0.00     0.00  std::Vectorbase<Catch::clara::detail::Arg, std::allocator<Catch::clara::detail::Arg> >::_M_get_Tp_allocator()
  0.00      0.28     0.00      162     0.00     0.00  Catch::clara::detail::ParseState::ParseState(Catch::clara::detail::ParseState const&)
  0.00      0.28     0.00      162     0.00     0.00  Catch::clara::detail::ParserRefImpl<Catch::clara::detail::Opt>::cardinality() const
  0.00      0.28     0.00      162     0.00     0.00  std::vector<Catch::clara::detail::Token, std::allocator<Catch::clara::detail::Token> >::front() const
  0.00      0.28     0.00      162     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      0.28     0.00      162     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      0.28     0.00      162     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      0.28     0.00      162     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      0.28     0.00      160     0.00     0.00  Catch::BinaryExpr<int const&, int const&>::BinaryExpr(bool, int const&, Catch::StringRef, int const&)
  0.00      0.28     0.00      160     0.00     0.00  Catch::BinaryExpr<int const&, int const&>::~BinaryExpr()
  0.00      0.28     0.00      160     0.00     0.00  Catch::ExprLhs<int const&> Catch::Decomposer::operator<=<int>(int const&)
  0.00      0.28     0.00      160     0.00     0.00  Catch::ExprLhs<int const&>::ExprLhs(int const&)
  0.00      0.28     0.00      160     0.00     0.00  Catch::clara::detail::BoundRef::isContainer() const
  0.00      0.28     0.00      159     0.00     0.00  bool Catch::compareEqual<int, int>(int const&, int const&)
  0.00      0.28     0.00      159     0.00     0.00  Catch::BinaryExpr<int const&, int const&> const Catch::ExprLhs<int const&>::operator==<int>(int const&)
  0.00      0.28     0.00      158     0.00     0.00  __gnu_cxx::new_allocator<Catch::clara::detail::Arg>::~new_allocator()
  0.00      0.28     0.00      158     0.00     0.00  __gnu_cxx::new_allocator<Catch::clara::detail::Opt>::~new_allocator()
  0.00      0.28     0.00      158     0.00     0.00  std::allocator<Catch::clara::detail::Arg>::~allocator()
  0.00      0.28     0.00      158     0.00     0.00  std::allocator<Catch::clara::detail::Opt>::~allocator()
  0.00      0.28     0.00      158     0.00     0.00  std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_append(char const, unsigned long)
  0.00      0.28     0.00      156     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      0.28     0.00      156     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      0.28     0.00      156     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      0.28     0.00      156     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      0.28     0.00      156     0.00     0.00  std::allocator<Catch::clara::detail::Arg>::allocator(std::allocator<Catch::clara::detail::Arg> const&)
  0.00      0.28     0.00      156     0.00     0.00  std::allocator<Catch::clara::detail::Opt>::allocator(std::allocator<Catch::clara::detail::Opt> const&)
  0.00      0.28     0.00      155     0.00     0.00  Catch::Counts::total() const
  0.00      0.28     0.00      151     0.00     0.00  std::Spcounted_base<(__gnu_cxx::Lockpolicy)2>::Spcounted_base()
  0.00      0.28     0.00      151     0.00     0.00  std::Spcounted_base<(__gnu_cxx::Lockpolicy)2>::~Spcounted_base()
  0.00      0.28     0.00      150     0.00     0.00  std::Vectorbase<Catch::clara::detail::Opt, std::allocator<Catch::clara::detail::Opt> >::_M_get_Tp_allocator() const
  0.00      0.28     0.00      150     0.00     0.00  void std::Destroyaux<false>::__destroy<Catch::MessageInfo>(Catch::MessageInfo, Catch::MessageInfo)
  0.00      0.28     0.00      150     0.00     0.00  std::Vectorbase<Catch::MessageInfo, std::allocator<Catch::MessageInfo> >::_M_get_Tp_allocator()
  0.00      0.28     0.00      150     0.00     0.00  void std::Destroy<Catch::MessageInfo>(Catch::MessageInfo, Catch::MessageInfo)
  0.00      0.28     0.00      150     0.00     0.00  void std::Destroy<Catch::MessageInfo, Catch::MessageInfo>(Catch::MessageInfo, Catch::MessageInfo, std::allocator<Catch::MessageInfo>&)
  0.00      0.28     0.00      149     0.00     0.00  Catch::RunContext::testForMissingAssertions(Catch::Counts&)
  0.00      0.28     0.00      149     0.00     0.00  Catch::SectionStats::SectionStats(Catch::SectionInfo const&, Catch::Counts const&, double, bool)
  0.00      0.28     0.00      149     0.00     0.00  Catch::SectionStats::~SectionStats()
  0.00      0.28     0.00      149     0.00     0.00  Catch::ConsoleReporter::sectionEnded(Catch::SectionStats const&)
  0.00      0.28     0.00      149     0.00     0.00  Catch::ConsoleReporter::sectionStarting(Catch::SectionInfo const&)
  0.00      0.28     0.00      149     0.00     0.00  Catch::TestCaseTracking::TrackerBase::moveToThis()
  0.00      0.28     0.00      149     0.00     0.00  Catch::TestCaseTracking::TrackerBase::moveToParent()
  0.00      0.28     0.00      149     0.00     0.00  Catch::TestCaseTracking::TrackerBase::open()
  0.00      0.28     0.00      149     0.00     0.00  Catch::TestCaseTracking::TrackerBase::close()
  0.00      0.28     0.00      149     0.00     0.00  Catch::TestCaseTracking::TrackerBase::openChild()
  0.00      0.28     0.00      149     0.00     0.00  Catch::TestCaseTracking::TrackerContext::completeCycle()
  0.00      0.28     0.00      149     0.00     0.00  Catch::shouldShowDuration(Catch::IConfig const&, double)
  0.00      0.28     0.00      149     0.00     0.00  Catch::StreamingReporterBase<Catch::ConsoleReporter>::sectionEnded(Catch::SectionStats const&)
  0.00      0.28     0.00      149     0.00     0.00  Catch::StreamingReporterBase<Catch::ConsoleReporter>::sectionStarting(Catch::SectionInfo const&)
  0.00      0.28     0.00      149     0.00     0.00  void __gnu_cxx::new_allocator<Catch::SectionInfo>::destroy<Catch::SectionInfo>(Catch::SectionInfo)
  0.00      0.28     0.00      149     0.00     0.00  void __gnu_cxx::new_allocator<Catch::SectionInfo>::construct<Catch::SectionInfo, Catch::SectionInfo const&>(Catch::SectionInfo, Catch::SectionInfo const&)
  0.00      0.28     0.00      149     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      0.28     0.00      149     0.00     0.00  Catch::Timer::getElapsedSeconds() const
  0.00      0.28     0.00      149     0.00     0.00  Catch::Timer::getElapsedNanoseconds() const
  0.00      0.28     0.00      149     0.00     0.00  Catch::Timer::getElapsedMicroseconds() const
  0.00      0.28     0.00      149     0.00     0.00  Catch::Config::minDuration() const
  0.00      0.28     0.00      149     0.00     0.00  std::vector<Catch::SectionInfo, std::allocator<Catch::SectionInfo> >::end() const
  0.00      0.28     0.00      149     0.00     0.00  std::vector<Catch::SectionInfo, std::allocator<Catch::SectionInfo> >::begin() const
  0.00      0.28     0.00      149     0.00     0.00  std::vector<Catch::SectionInfo, std::allocator<Catch::SectionInfo> >::empty() const
  0.00      0.28     0.00      149     0.00     0.00  void std::allocator_traits<std::allocator<Catch::SectionInfo> >::destroy<Catch::SectionInfo>(std::allocator<Catch::SectionInfo>&, Catch::SectionInfo)
  0.00      0.28     0.00      149     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      0.28     0.00      149     0.00     0.00  std::vector<Catch::MessageInfo, std::allocator<Catch::MessageInfo> >::_M_erase_at_end(Catch::MessageInfo)
  0.00      0.28     0.00      149     0.00     0.00  std::vector<Catch::MessageInfo, std::allocator<Catch::MessageInfo> >::clear()
  0.00      0.28     0.00      149     0.00     0.00  std::vector<Catch::SectionInfo, std::allocator<Catch::SectionInfo> >::pop_back()
  0.00      0.28     0.00      149     0.00     0.00  std::vector<Catch::SectionInfo, std::allocator<Catch::SectionInfo> >::push_back(Catch::SectionInfo const&)
  0.00      0.28     0.00      145     0.00     0.00  void std::Destroy<std::sharedptr<Catch::TestCaseTracking::ITracker> >(std::shared_ptr<Catch::TestCaseTracking::ITracker>)
  0.00      0.28     0.00      144     0.00     0.00  Catch::BinaryExpr<unsigned long const&, int const&>::BinaryExpr(bool, unsigned long const&, Catch::StringRef, int const&)
  0.00      0.28     0.00      144     0.00     0.00  Catch::BinaryExpr<unsigned long const&, int const&>::~BinaryExpr()
  0.00      0.28     0.00      144     0.00     0.00  Catch::ExprLhs<unsigned long const&> Catch::Decomposer::operator<=<unsigned long>(unsigned long const&)
  0.00      0.28     0.00      144     0.00     0.00  bool Catch::compareEqual<unsigned long, int>(unsigned long const&, int const&)
  0.00      0.28     0.00      144     0.00     0.00  Catch::ExprLhs<unsigned long const&>::ExprLhs(unsigned long const&)
  0.00      0.28     0.00      144     0.00     0.00  Catch::BinaryExpr<unsigned long const&, int const&> const Catch::ExprLhs<unsigned long const&>::operator==<int>(int const&)
  0.00      0.28     0.00      144     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      0.28     0.00      144     0.00     0.00  __gnu_cxx::__normal_iterator<char, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::base() const
  0.00      0.28     0.00      144     0.00     0.00  std::move_iterator<Catch::clara::detail::Opt>::move_iterator(Catch::clara::detail::Opt)
  0.00      0.28     0.00      144     0.00     0.00  std::__cxx11::Listbase<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::_M_get_Node_allocator()
  0.00      0.28     0.00      144     0.00     0.00  std::Rbtree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::Identity<std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::_M_end()
  0.00      0.28     0.00      144     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      0.28     0.00      142     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      0.28     0.00      139     0.00     0.00  std::__shared_count<(__gnu_cxx::Lockpolicy)2>::_M_get_deleter(std::type_info const&) const
  0.00      0.28     0.00      139     0.00     0.00  std::type_info::operator==(std::type_info const&) const
  0.00      0.28     0.00      138     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      0.28     0.00      138     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      0.28     0.00      138     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      0.28     0.00      138     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      0.28     0.00      138     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      0.28     0.00      138     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      0.28     0.00      138     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      0.28     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> > > >::end()
  0.00      0.28     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> > > >::begin()
  0.00      0.28     0.00      134     0.00     0.00  std::__cxx11::list<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::begin()
  0.00      0.28     0.00      134     0.00     0.00  std::Rbtree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::Identity<std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::_S_key(std::Rbtree_node_base const)
  0.00      0.28     0.00      134     0.00     0.00  std::Rbtree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::Identity<std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::_S_value(std::Rbtree_node_base const)
  0.00      0.28     0.00      132     0.00     0.00  std::Rbtree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::Identity<std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::_S_left(std::Rbtree_node_base)
  0.00      0.28     0.00      129     0.00     0.00  snap::log2(unsigned long)
  0.00      0.28     0.00      127     0.00     0.00  std::vector<std::unique_ptr<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> > > >, std::allocator<std::unique_ptr<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> > > > > >::size() const
  0.00      0.28     0.00      126     0.00     0.00  std::Rbtree_node<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::_M_valptr()
  0.00      0.28     0.00      126     0.00     0.00  std::remove_reference<Catch::TestCaseTracking::ITracker&>::type&& std::move<Catch::TestCaseTracking::ITracker&>(Catch::TestCaseTracking::ITracker&)
  0.00      0.28     0.00      125     0.00     0.00  Catch::TestCase const& std::forward<Catch::TestCase const&>(std::remove_reference<Catch::TestCase const&>::type&)
  0.00      0.28     0.00      123     0.00     0.00  std::unique_ptr<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> > > >::get() const
  0.00      0.28     0.00      123     0.00     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
  0.00      0.28     0.00      123     0.00     0.00  std::Identity<std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::operator()(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&) const
  0.00      0.28     0.00      123     0.00     0.00  std::Headbase<0ul, std::__cxx11::basic_ostringstream<char, std::char_traits<char>, std::allocator<char> >, false>::_M_head(std::Headbase<0ul, std::__cxx11::basic_ostringstream<char, std::char_traits<char>, std::allocator<char> >, false> const&)
  0.00      0.28     0.00      123     0.00     0.00  std::Tupleimpl<0ul, 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_head(std::Tupleimpl<0ul, 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> > > > const&)
  0.00      0.28     0.00      123     0.00     0.00  std::__cxx11::basic_ostringstream<char, std::char_traits<char>, std::allocator<char> > const& std::__get_helper<0ul, 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> > > >(std::Tupleimpl<0ul, 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> > > > const&)
  0.00      0.28     0.00      123     0.00     0.00  std::tuple_element<0ul, std::tuple<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> > > > >::type const& std::get<0ul, 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> > > >(std::tuple<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> > > > const&)
  0.00      0.28     0.00      123     0.00     0.00  unsigned long const& std::forward<unsigned long const&>(std::remove_reference<unsigned long const&>::type&)
  0.00      0.28     0.00      122     0.00     0.00  __gnu_cxx::__normal_iterator<unsigned long, std::vector<unsigned long, std::allocator<unsigned long> > >::__normal_iterator(unsigned long const&)
  0.00      0.28     0.00      122     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      0.28     0.00      122     0.00     0.00  std::vector<std::unique_ptr<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> > > >, std::allocator<std::unique_ptr<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> > > > > >::operator[](unsigned long)
  0.00      0.28     0.00      120     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      0.28     0.00      118     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      0.28     0.00      118     0.00     0.00  __gnu_cxx::__normal_iterator<char, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::operator++()
  0.00      0.28     0.00      118     0.00     0.00  __gnu_cxx::__normal_iterator<Catch::SectionEndInfo, std::vector<Catch::SectionEndInfo, std::allocator<Catch::SectionEndInfo> > >::base() const
  0.00      0.28     0.00      118     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      0.28     0.00      118     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      0.28     0.00      118     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      0.28     0.00      117     0.00     0.00  std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::find_first_of(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, unsigned long) const
  0.00      0.28     0.00      117     0.00     0.00  void std::Destroyaux<false>::__destroy<Catch::clara::detail::Opt>(Catch::clara::detail::Opt, Catch::clara::detail::Opt)
  0.00      0.28     0.00      117     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      0.28     0.00      117     0.00     0.00  void std::Destroy<Catch::clara::detail::Opt>(Catch::clara::detail::Opt, Catch::clara::detail::Opt)
  0.00      0.28     0.00      117     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      0.28     0.00      113     0.00     0.00  std::Vectorbase<Catch::clara::detail::Opt, std::allocator<Catch::clara::detail::Opt> >::_M_allocate(unsigned long)
  0.00      0.28     0.00      110     0.00     0.00  __gnu_cxx::new_allocator<Catch::clara::detail::Opt>::deallocate(Catch::clara::detail::Opt, unsigned long)
  0.00      0.28     0.00      110     0.00     0.00  __gnu_cxx::new_allocator<Catch::clara::detail::Opt>::allocate(unsigned long, void const)
  0.00      0.28     0.00      110     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      0.28     0.00      110     0.00     0.00  std::allocator_traits<std::allocator<Catch::clara::detail::Opt> >::allocate(std::allocator<Catch::clara::detail::Opt>&, unsigned long)
  0.00      0.28     0.00      100     0.00     0.00  std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::c_str() const
  0.00      0.28     0.00       99     0.00     0.00  Catch::TestCaseInfo::~TestCaseInfo()
  0.00      0.28     0.00       96     0.00     0.00  compare_timespec(timespec const&, timespec const&)
  0.00      0.28     0.00       96     0.00     0.00  Catch::ExprLhs<timespec const&> Catch::Decomposer::operator<=<timespec>(timespec const&)
  0.00      0.28     0.00       96     0.00     0.00  Catch::ExprLhs<timespec const&>::ExprLhs(timespec const&)
  0.00      0.28     0.00       96     0.00     0.00  std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::substr(unsigned long, unsigned long) const
  0.00      0.28     0.00       96     0.00     0.00  std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_limit(unsigned long, unsigned long) const
  0.00      0.28     0.00       96     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      0.28     0.00       96     0.00     0.00  decltype(nullptr)&& std::forward<decltype(nullptr)>(std::remove_reference<decltype(nullptr)>::type&)
  0.00      0.28     0.00       96     0.00     0.00  Catch::TestCaseTracking::NameAndLocation&& std::forward<Catch::TestCaseTracking::NameAndLocation>(std::remove_reference<Catch::TestCaseTracking::NameAndLocation>::type&)
  0.00      0.28     0.00       95     0.00     0.00  std::__cxx11::list<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::value_type::size_type snap::character_predicate<std::__cxx11::list<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >(std::__cxx11::list<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::value_type const&, std::__cxx11::list<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::value_type const&, std::__cxx11::list<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::value_type::size_type&)
  0.00      0.28     0.00       94     0.00     0.00  __gnu_cxx::__aligned_membuf<Catch::TestCase const>::_M_ptr() const
  0.00      0.28     0.00       94     0.00     0.00  __gnu_cxx::__aligned_membuf<Catch::TestCase const>::_M_addr() const
  0.00      0.28     0.00       94     0.00     0.00  std::Rbtree_node<Catch::TestCase const>::_M_valptr() const
  0.00      0.28     0.00       94     0.00     0.00  std::__shared_ptr_access<Catch::IConfig const, (__gnu_cxx::Lockpolicy)2, false, false>::operator->() const
  0.00      0.28     0.00       93     0.00     0.00  Catch::TestCaseTracking::TrackerBase::TrackerBase(Catch::TestCaseTracking::NameAndLocation const&, Catch::TestCaseTracking::TrackerContext&, Catch::TestCaseTracking::ITracker)
  0.00      0.28     0.00       93     0.00     0.00  Catch::TestCaseTracking::TrackerBase::~TrackerBase()
  0.00      0.28     0.00       93     0.00     0.00  Catch::TestCaseTracking::SectionTracker::SectionTracker(Catch::TestCaseTracking::NameAndLocation const&, Catch::TestCaseTracking::TrackerContext&, Catch::TestCaseTracking::ITracker)
  0.00      0.28     0.00       93     0.00     0.00  Catch::TestCaseTracking::SectionTracker::~SectionTracker()
  0.00      0.28     0.00       93     0.00     0.00  Catch::TestCaseTracking::NameAndLocation::NameAndLocation(Catch::TestCaseTracking::NameAndLocation const&)
  0.00      0.28     0.00       93     0.00     0.00  Catch::TestCaseTracking::ITracker::ITracker(Catch::TestCaseTracking::NameAndLocation const&)
  0.00      0.28     0.00       93     0.00     0.00  Catch::TestCaseTracking::ITracker::~ITracker()
  0.00      0.28     0.00       93     0.00     0.00  Catch::trim(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)
  0.00      0.28     0.00       93     0.00     0.00  void __gnu_cxx::new_allocator<Catch::TestCaseTracking::SectionTracker>::destroy<Catch::TestCaseTracking::SectionTracker>(Catch::TestCaseTracking::SectionTracker)
  0.00      0.28     0.00       93     0.00     0.00  __gnu_cxx::new_allocator<Catch::TestCaseTracking::SectionTracker>::new_allocator()
  0.00      0.28     0.00       93     0.00     0.00  __gnu_cxx::new_allocator<std::shared_ptr<Catch::TestCaseTracking::ITracker> >::new_allocator()
  0.00      0.28     0.00       93     0.00     0.00  __gnu_cxx::new_allocator<std::shared_ptr<Catch::TestCaseTracking::ITracker> >::~new_allocator()
  0.00      0.28     0.00       93     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      0.28     0.00       93     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      0.28     0.00       93     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      0.28     0.00       93     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      0.28     0.00       93     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.00      0.28     0.00       93     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      0.28     0.00       93     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      0.28     0.00       93     0.00     0.00  std::allocator<Catch::TestCaseTracking::SectionTracker>::allocator()
  0.00      0.28     0.00       93     0.00     0.00  std::allocator<std::shared_ptr<Catch::TestCaseTracking::ITracker> >::allocator()
  0.00      0.28     0.00       93     0.00     0.00  std::allocator<std::shared_ptr<Catch::TestCaseTracking::ITracker> >::~allocator()
  0.00      0.28     0.00       93     0.00     0.00  std::Vectorbase<std::shared_ptr<Catch::TestCaseTracking::ITracker>, std::allocator<std::shared_ptr<Catch::TestCaseTracking::ITracker> > >::Vectorimpl::Vectorimpl()
  0.00      0.28     0.00       93     0.00     0.00  std::Vectorbase<std::shared_ptr<Catch::TestCaseTracking::ITracker>, std::allocator<std::shared_ptr<Catch::TestCaseTracking::ITracker> > >::Vectorimpl::~Vectorimpl()
  0.00      0.28     0.00       93     0.00     0.00  std::Vectorbase<std::shared_ptr<Catch::TestCaseTracking::ITracker>, std::allocator<std::shared_ptr<Catch::TestCaseTracking::ITracker> > >::Vectorbase()
  0.00      0.28     0.00       93     0.00     0.00  std::Vectorbase<std::shared_ptr<Catch::TestCaseTracking::ITracker>, std::allocator<std::shared_ptr<Catch::TestCaseTracking::ITracker> > >::~Vectorbase()
  0.00      0.28     0.00       93     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      0.28     0.00       93     0.00     0.00  std::Spebo_helper<0, std::allocator<Catch::TestCaseTracking::SectionTracker>, true>::Spebo_helper(std::allocator<Catch::TestCaseTracking::SectionTracker> const&)
  0.00      0.28     0.00       93     0.00     0.00  std::Spebo_helper<0, std::allocator<Catch::TestCaseTracking::SectionTracker>, true>::~Spebo_helper()
  0.00      0.28     0.00       93     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      0.28     0.00       93     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      0.28     0.00       93     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      0.28     0.00       93     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      0.28     0.00       93     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      0.28     0.00       93     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      0.28     0.00       93     0.00     0.00  std::Spcounted_ptr_inplace<Catch::TestCaseTracking::SectionTracker, std::allocator<Catch::TestCaseTracking::SectionTracker>, (__gnu_cxx::Lockpolicy)2>::_M_destroy()
  0.00      0.28     0.00       93     0.00     0.00  std::Spcounted_ptr_inplace<Catch::TestCaseTracking::SectionTracker, std::allocator<Catch::TestCaseTracking::SectionTracker>, (__gnu_cxx::Lockpolicy)2>::_M_dispose()
  0.00      0.28     0.00       93     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      0.28     0.00       93     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      0.28     0.00       93     0.00     0.00  std::Spcounted_ptr_inplace<Catch::TestCaseTracking::SectionTracker, std::allocator<Catch::TestCaseTracking::SectionTracker>, (__gnu_cxx::Lockpolicy)2>::_Impl::~Impl()
  0.00      0.28     0.00       93     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      0.28     0.00       93     0.00     0.00  std::vector<std::shared_ptr<Catch::TestCaseTracking::ITracker>, std::allocator<std::shared_ptr<Catch::TestCaseTracking::ITracker> > >::vector()
  0.00      0.28     0.00       93     0.00     0.00  std::vector<std::shared_ptr<Catch::TestCaseTracking::ITracker>, std::allocator<std::shared_ptr<Catch::TestCaseTracking::ITracker> > >::~vector()
  0.00      0.28     0.00       93     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      0.28     0.00       93     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      0.28     0.00       92     0.00     0.00  std::Rbtree_node_base& std::forward<std::Rbtree_node_base&>(std::remove_reference<std::Rbtree_node_base&>::type&)
  0.00      0.28     0.00       90     0.00     0.00  Catch::RunContext::sectionEnded(Catch::SectionEndInfo const&)
  0.00      0.28     0.00       90     0.00     0.00  Catch::SectionEndInfo::~SectionEndInfo()
  0.00      0.28     0.00       90     0.00     0.00  Catch::uncaught_exceptions()
  0.00      0.28     0.00       90     0.00     0.00  void __gnu_cxx::new_allocator<Catch::TestCaseTracking::ITracker>::destroy<Catch::TestCaseTracking::ITracker>(Catch::TestCaseTracking::ITracker*)
  0.00      0.28     0.00       90     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      0.28     0.00       90     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      0.28     0.00       90     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      0.28     0.00       90     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      0.28     0.00       90     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      0.28     0.00       90     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      0.28     0.00       90     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      0.28     0.00       90     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      0.28     0.00       90     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      0.28     0.00       90     0.00     0.00  std::vector<Catch::TestCaseTracking::ITracker, std::allocator<Catch::TestCaseTracking::ITracker> >::pop_back()
  0.00      0.28     0.00       90     0.00     0.00  std::vector<Catch::TestCaseTracking::ITracker, std::allocator<Catch::TestCaseTracking::ITracker> >::push_back(Catch::TestCaseTracking::ITracker&&)
  0.00      0.28     0.00       90     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      0.28     0.00       90     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      0.28     0.00       90     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      0.28     0.00       90     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      0.28     0.00       89     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      0.28     0.00       88     0.00     0.00  __gnu_cxx::__normal_iterator<unsigned int, std::vector<unsigned int, std::allocator<unsigned int> > >::base() const
  0.00      0.28     0.00       86     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      0.28     0.00       86     0.00     0.00  Catch::clara::detail::TokenStream::operator bool() const
  0.00      0.28     0.00       86     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      0.28     0.00       86     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      0.28     0.00       86     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      0.28     0.00       86     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      0.28     0.00       84     0.00     0.00  Catch::clara::detail::ParseState::remainingTokens() const
  0.00      0.28     0.00       83     0.00     0.00  Catch::clara::detail::ParseState::type() const
  0.00      0.28     0.00       83     0.00     0.00  Catch::TestCase::getTestCaseInfo() const
  0.00      0.28     0.00       83     0.00     0.00  std::vector<Catch::clara::detail::Arg, std::allocator<Catch::clara::detail::Arg> >::size() const
  0.00      0.28     0.00       82     0.00     0.00  Catch::clara::detail::BasicResult<Catch::clara::detail::ParseState>::~BasicResult()
  0.00      0.28     0.00       82     0.00     0.00  Catch::clara::detail::ResultValueBase<Catch::clara::detail::ParseState>::~ResultValueBase()
  0.00      0.28     0.00       82     0.00     0.00  Catch::clara::detail::TokenStream::operator() const
  0.00      0.28     0.00       82     0.00     0.00  __gnu_cxx::__normal_iterator<Catch::TestCase const, std::vector<Catch::TestCase, std::allocator<Catch::TestCase> > >::base() const
  0.00      0.28     0.00       82     0.00     0.00  std::Identity<Catch::TestCase const>::operator()(Catch::TestCase const const&) const
  0.00      0.28     0.00       82     0.00     0.00  std::sharedptr<Catch::TestCaseTracking::ITracker>::shared_ptr()
  0.00      0.28     0.00       82     0.00     0.00  std::__shared_ptr<Catch::TestCaseTracking::ITracker, (__gnu_cxx::Lockpolicy)2>::__shared_ptr()
  0.00      0.28     0.00       82     0.00     0.00  std::__shared_ptr<Catch::clara::detail::BoundValueRefBase, (__gnu_cxx::Lockpolicy)2>::~__shared_ptr()
  0.00      0.28     0.00       82     0.00     0.00  bool&& std::forward<bool>(std::remove_reference<bool>::type&)
  0.00      0.28     0.00       81     0.00     0.00  Catch::TestCaseTracking::TrackerBase::addChild(std::shared_ptr<Catch::TestCaseTracking::ITracker> const&)
  0.00      0.28     0.00       81     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      0.28     0.00       81     0.00     0.00  Catch::clara::detail::ParseState::ParseState(Catch::clara::detail::ParseResultType, Catch::clara::detail::TokenStream const&)
  0.00      0.28     0.00       81     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      0.28     0.00       81     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      0.28     0.00       81     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      0.28     0.00       81     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      0.28     0.00       81     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      0.28     0.00       81     0.00     0.00  Catch::clara::detail::BasicResult<Catch::clara::detail::ParseState>::operator bool() const
  0.00      0.28     0.00       81     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      0.28     0.00       81     0.00     0.00  std::shared_ptr<Catch::TestCaseTracking::ITracker>::shared_ptr(decltype(nullptr))
  0.00      0.28     0.00       81     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      0.28     0.00       81     0.00     0.00  void std::Destroyaux<false>::__destroy<Catch::clara::detail::Arg>(Catch::clara::detail::Arg, Catch::clara::detail::Arg)
  0.00      0.28     0.00       81     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      0.28     0.00       81     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      0.28     0.00       81     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      0.28     0.00       81     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      0.28     0.00       81     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      0.28     0.00       81     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      0.28     0.00       81     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      0.28     0.00       81     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      0.28     0.00       81     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      0.28     0.00       81     0.00     0.00  std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::append(char const)
  0.00      0.28     0.00       81     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      0.28     0.00       81     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      0.28     0.00       81     0.00     0.00  void std::Destroy<Catch::clara::detail::Arg>(Catch::clara::detail::Arg, Catch::clara::detail::Arg)
  0.00      0.28     0.00       81     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      0.28     0.00       80     0.00     0.00  Catch::clara::detail::ResultBase::operator=(Catch::clara::detail::ResultBase const&)
  0.00      0.28     0.00       80     0.00     0.00  Catch::clara::detail::BasicResult<Catch::clara::detail::ParseState>::operator=(Catch::clara::detail::BasicResult<Catch::clara::detail::ParseState>&&)
  0.00      0.28     0.00       80     0.00     0.00  Catch::clara::detail::BasicResult<void>::ok()
  0.00      0.28     0.00       80     0.00     0.00  Catch::clara::detail::BasicResult<void>::ResultBase(Catch::clara::detail::ResultBase::Type)
  0.00      0.28     0.00       80     0.00     0.00  Catch::clara::detail::BasicResult<void>::~BasicResult()
  0.00      0.28     0.00       80     0.00     0.00  Catch::clara::detail::ResultValueBase<Catch::clara::detail::ParseState>::operator=(Catch::clara::detail::ResultValueBase<Catch::clara::detail::ParseState> const&)
  0.00      0.28     0.00       80     0.00     0.00  Catch::clara::detail::ResultValueBase<void>::ResultBase(Catch::clara::detail::ResultBase::Type)
  0.00      0.28     0.00       80     0.00     0.00  Catch::clara::detail::ResultValueBase<void>::~ResultValueBase()
  0.00      0.28     0.00       80     0.00     0.00  Catch::clara::detail::ParserBase::validate() const
  0.00      0.28     0.00       80     0.00     0.00  Catch::clara::detail::BasicResult<void>::operator bool() const
  0.00      0.28     0.00       80     0.00     0.00  Catch::clara::detail::TokenStream::operator->() const
  0.00      0.28     0.00       80     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      0.28     0.00       80     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      0.28     0.00       80     0.00     0.00  Catch::clara::detail::Opt::validate() const
  0.00      0.28     0.00       80     0.00     0.00  std::Vectorbase<Catch::clara::detail::Arg, std::allocator<Catch::clara::detail::Arg> >::_M_get_Tp_allocator() const
  0.00      0.28     0.00       80     0.00     0.00  std::Vectorbase<Catch::clara::detail::Arg, std::allocator<Catch::clara::detail::Arg> >::Vectorimpl::~Vectorimpl()
  0.00      0.28     0.00       80     0.00     0.00  std::Vectorbase<Catch::clara::detail::Arg, std::allocator<Catch::clara::detail::Arg> >::~Vectorbase()
  0.00      0.28     0.00       80     0.00     0.00  std::Vectorbase<Catch::clara::detail::Opt, std::allocator<Catch::clara::detail::Opt> >::Vectorimpl::~Vectorimpl()
  0.00      0.28     0.00       80     0.00     0.00  std::Vectorbase<Catch::clara::detail::Opt, std::allocator<Catch::clara::detail::Opt> >::~Vectorbase()
  0.00      0.28     0.00       80     0.00     0.00  std::vector<Catch::clara::detail::Arg, std::allocator<Catch::clara::detail::Arg> >::~vector()
  0.00      0.28     0.00       80     0.00     0.00  std::vector<Catch::clara::detail::Opt, std::allocator<Catch::clara::detail::Opt> >::~vector()
  0.00      0.28     0.00       79     0.00     0.00  Catch::clara::detail::ComposableParserImpl<Catch::clara::detail::ExeName>::~ComposableParserImpl()
  0.00      0.28     0.00       79     0.00     0.00  Catch::clara::detail::ExeName::~ExeName()
  0.00      0.28     0.00       79     0.00     0.00  std::shared_ptr<Catch::clara::detail::BoundValueRefBase>::~shared_ptr()
  0.00      0.28     0.00       79     0.00     0.00  std::shared_ptr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::~shared_ptr()
  0.00      0.28     0.00       78     0.00     0.00  Catch::clara::detail::Parser::~Parser()
  0.00      0.28     0.00       78     0.00     0.00  std::vector<Catch::clara::detail::Arg, std::allocator<Catch::clara::detail::Arg> >::end() const
  0.00      0.28     0.00       78     0.00     0.00  std::vector<Catch::clara::detail::Arg, std::allocator<Catch::clara::detail::Arg> >::begin() const
  0.00      0.28     0.00       78     0.00     0.00  std::vector<Catch::clara::detail::Opt, std::allocator<Catch::clara::detail::Opt> >::end() const
  0.00      0.28     0.00       78     0.00     0.00  std::vector<Catch::clara::detail::Opt, std::allocator<Catch::clara::detail::Opt> >::begin() const
  0.00      0.28     0.00       78     0.00     0.00  std::Identity<Catch::TestCase>::operator()(Catch::TestCase const&) const
  0.00      0.28     0.00       78     0.00     0.00  std::Vector_base<Catch::clara::detail::Arg, std::allocator<Catch::clara::detail::Arg> >::Vectorimpl::Vectorimpl(std::allocator<Catch::clara::detail::Arg> const&)
  0.00      0.28     0.00       78     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      0.28     0.00       77     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      0.28     0.00       77     0.00     0.00  std::Vectorbase<Catch::clara::detail::Arg, std::allocator<Catch::clara::detail::Arg> >::_M_allocate(unsigned long)
  0.00      0.28     0.00       77     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      0.28     0.00       77     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      0.28     0.00       77     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      0.28     0.00       76     0.00     0.00  Catch::clara::detail::ComposableParserImpl<Catch::clara::detail::ExeName>::ComposableParserImpl(Catch::clara::detail::ComposableParserImpl<Catch::clara::detail::ExeName> const&)
  0.00      0.28     0.00       76     0.00     0.00  Catch::clara::detail::Parser::Parser(Catch::clara::detail::Parser const&)
  0.00      0.28     0.00       76     0.00     0.00  Catch::clara::detail::ExeName::ExeName(Catch::clara::detail::ExeName const&)
  0.00      0.28     0.00       76     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      0.28     0.00       76     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      0.28     0.00       76     0.00     0.00  std::shared_ptr<Catch::clara::detail::BoundValueRefBase>::shared_ptr(std::shared_ptr<Catch::clara::detail::BoundValueRefBase> const&)
  0.00      0.28     0.00       76     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      0.28     0.00       76     0.00     0.00  std::Vectorbase<Catch::clara::detail::Arg, std::allocator<Catch::clara::detail::Arg> >::_M_create_storage(unsigned long)
  0.00      0.28     0.00       76     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      0.28     0.00       76     0.00     0.00  std::Vectorbase<Catch::clara::detail::Opt, std::allocator<Catch::clara::detail::Opt> >::_M_create_storage(unsigned long)
  0.00      0.28     0.00       76     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      0.28     0.00       76     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      0.28     0.00       76     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      0.28     0.00       76     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      0.28     0.00       76     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      0.28     0.00       76     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      0.28     0.00       76     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      0.28     0.00       76     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      0.28     0.00       76     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      0.28     0.00       76     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      0.28     0.00       74     0.00     0.00  Catch::BinaryExpr<timespec const&, timespec const&>::BinaryExpr(bool, timespec const&, Catch::StringRef, timespec const&)
  0.00      0.28     0.00       74     0.00     0.00  Catch::BinaryExpr<timespec const&, timespec const&>::~BinaryExpr()
  0.00      0.28     0.00       73     0.00     0.00  Catch::RunContext::aborting() const
  0.00      0.28     0.00       73     0.00     0.00  Catch::Config::abortAfter() const
  0.00      0.28     0.00       72     0.00     0.00  __gnu_cxx::new_allocator<std::Listnode<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::deallocate(std::Listnode<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, unsigned long)
  0.00      0.28     0.00       72     0.00     0.00  void __gnu_cxx::new_allocator<std::Listnode<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::destroy<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >)
  0.00      0.28     0.00       72     0.00     0.00  __gnu_cxx::new_allocator<std::Listnode<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::allocate(unsigned long, void const)
  0.00      0.28     0.00       72     0.00     0.00  void __gnu_cxx::new_allocator<std::Listnode<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::construct<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >(std::__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      0.28     0.00       72     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      0.28     0.00       72     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      0.28     0.00       72     0.00     0.00  snap::matrix<double, unsigned long>::rows() const
  0.00      0.28     0.00       72     0.00     0.00  __gnu_cxx::new_allocator<std::Listnode<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::max_size() const
  0.00      0.28     0.00       72     0.00     0.00  std::Listconst_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::_M_const_cast() const
  0.00      0.28     0.00       72     0.00     0.00  std::vector<Catch::clara::detail::Opt, std::allocator<Catch::clara::detail::Opt> >::max_size() const
  0.00      0.28     0.00       72     0.00     0.00  std::__allocated_ptr<std::allocator<std::Listnode<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >::__allocated_ptr(std::allocator<std::Listnode<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >&, std::Listnode<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >)
  0.00      0.28     0.00       72     0.00     0.00  std::__allocated_ptr<std::allocator<std::Listnode<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >::~__allocated_ptr()
  0.00      0.28     0.00       72     0.00     0.00  std::__allocated_ptr<std::allocator<std::Listnode<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >::operator=(decltype(nullptr))
  0.00      0.28     0.00       72     0.00     0.00  std::allocator_traits<std::allocator<Catch::clara::detail::Opt> >::max_size(std::allocator<Catch::clara::detail::Opt> const&)
  0.00      0.28     0.00       72     0.00     0.00  std::allocator_traits<std::allocator<std::Listnode<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >::deallocate(std::allocator<std::Listnode<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >&, std::Listnode<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, unsigned long)
  0.00      0.28     0.00       72     0.00     0.00  void std::allocator_traits<std::allocator<std::Listnode<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >::destroy<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >(std::allocator<std::Listnode<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >)
  0.00      0.28     0.00       72     0.00     0.00  std::allocator_traits<std::allocator<std::Listnode<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >::allocate(std::allocator<std::Listnode<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >&, unsigned long)
  0.00      0.28     0.00       72     0.00     0.00  void std::allocator_traits<std::allocator<std::Listnode<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >::construct<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >(std::allocator<std::Listnode<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&)
  0.00      0.28     0.00       72     0.00     0.00  std::Listconst_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::Listconst_iterator(std::Listiterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > const&)
  0.00      0.28     0.00       72     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      0.28     0.00       72     0.00     0.00  std::__cxx11::Listbase<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::_M_dec_size(unsigned long)
  0.00      0.28     0.00       72     0.00     0.00  std::__cxx11::Listbase<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::_M_get_node()
  0.00      0.28     0.00       72     0.00     0.00  std::__cxx11::Listbase<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::_M_inc_size(unsigned long)
  0.00      0.28     0.00       72     0.00     0.00  std::__cxx11::Listbase<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::_M_put_node(std::Listnode<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >)
  0.00      0.28     0.00       72     0.00     0.00  std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::append(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)
  0.00      0.28     0.00       72     0.00     0.00  std::Listnode<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > std::__cxx11::list<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::_M_create_node<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&)
  0.00      0.28     0.00       72     0.00     0.00  std::__cxx11::list<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::end()
  0.00      0.28     0.00       72     0.00     0.00  std::__cxx11::list<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::insert(std::Listconst_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      0.28     0.00       72     0.00     0.00  std::Listiterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > std::__cxx11::list<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::emplace<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >(std::Listconst_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      0.28     0.00       72     0.00     0.00  std::__cxx11::list<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::_M_erase(std::Listiterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >)
  0.00      0.28     0.00       72     0.00     0.00  std::allocator<std::Listnode<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > std::__addressof<std::allocator<std::Listnode<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >(std::allocator<std::Listnode<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >&)
  0.00      0.28     0.00       72     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      0.28     0.00       72     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      0.28     0.00       72     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      0.28     0.00       72     0.00     0.00  Catch::TestCase const&& std::forward<Catch::TestCase const>(std::remove_reference<Catch::TestCase const>::type&)
  0.00      0.28     0.00       70     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.00      0.28     0.00       69     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      0.28     0.00       69     0.00     0.00  __gnu_cxx::new_allocator<std::shared_ptr<Catch::TestCaseTracking::ITracker> >::allocate(unsigned long, void const)
  0.00      0.28     0.00       69     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      0.28     0.00       69     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      0.28     0.00       69     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      0.28     0.00       69     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      0.28     0.00       69     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      0.28     0.00       68     0.00     0.00  snap::matrix<double, unsigned long>::determinant() const
  0.00      0.28     0.00       67     0.00     0.00  std::Listiterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::operator() const
  0.00      0.28     0.00       67     0.00     0.00  std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::operator+=(char const)
  0.00      0.28     0.00       67     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      0.28     0.00       67     0.00     0.00  std::__cxx11::list<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::front()
  0.00      0.28     0.00       67     0.00     0.00  std::__cxx11::list<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::pop_front()
  0.00      0.28     0.00       66     0.00     0.00  std::Rbtree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::Identity<std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::_M_begin()
  0.00      0.28     0.00       66     0.00     0.00  Catch::TestCase std::__addressof<Catch::TestCase>(Catch::TestCase&)
  0.00      0.28     0.00       65     0.00     0.00  Catch::ReusableStringStream& Catch::ReusableStringStream::operator<< <char [12]>(char const (&) [12])
  0.00      0.28     0.00       64     0.00     0.00  negative_timespec(timespec const&)
  0.00      0.28     0.00       64     0.00     0.00  Catch::startsWith(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char)
  0.00      0.28     0.00       64     0.00     0.00  std::move_iterator<std::shared_ptr<Catch::TestCaseTracking::ITracker>>::operator() const
  0.00      0.28     0.00       64     0.00     0.00  std::shared_ptr<Catch::TestCaseTracking::ITracker>::shared_ptr(std::shared_ptr<Catch::TestCaseTracking::ITracker>&&)
  0.00      0.28     0.00       64     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      0.28     0.00       64     0.00     0.00  std::move_iterator<std::shared_ptr<Catch::TestCaseTracking::ITracker>>::operator++()
  0.00      0.28     0.00       64     0.00     0.00  std::Rbtree_const_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::Rbtree_const_iterator(std::Rbtree_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > const&)
  0.00      0.28     0.00       64     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      0.28     0.00       64     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      0.28     0.00       64     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      0.28     0.00       63     0.00     0.00  Catch::TestCase::~TestCase()
  0.00      0.28     0.00       63     0.00     0.00  __gnu_cxx::new_allocator<std::Rbtree_node<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::deallocate(std::Rbtree_node<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, unsigned long)
  0.00      0.28     0.00       63     0.00     0.00  void __gnu_cxx::new_allocator<std::Rbtree_node<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::destroy<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >)
  0.00      0.28     0.00       63     0.00     0.00  __gnu_cxx::new_allocator<std::Rbtree_node<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::allocate(unsigned long, void const)
  0.00      0.28     0.00       63     0.00     0.00  void __gnu_cxx::new_allocator<std::Rbtree_node<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::construct<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >(std::__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      0.28     0.00       63     0.00     0.00  __gnu_cxx::new_allocator<std::Rbtree_node<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::max_size() const
  0.00      0.28     0.00       63     0.00     0.00  std::Rbtree_node<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > std::Rbtree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::Identity<std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::Allocnode::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      0.28     0.00       63     0.00     0.00  std::shared_ptr<Catch::ITestInvoker>::~shared_ptr()
  0.00      0.28     0.00       63     0.00     0.00  std::__shared_ptr<Catch::ITestInvoker, (__gnu_cxx::Lockpolicy)2>::~__shared_ptr()
  0.00      0.28     0.00       63     0.00     0.00  std::allocator_traits<std::allocator<std::Rbtree_node<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >::deallocate(std::allocator<std::Rbtree_node<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >&, std::Rbtree_node<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, unsigned long)
  0.00      0.28     0.00       63     0.00     0.00  void std::allocator_traits<std::allocator<std::Rbtree_node<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >::destroy<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >(std::allocator<std::Rbtree_node<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >)
  0.00      0.28     0.00       63     0.00     0.00  std::allocator_traits<std::allocator<std::Rbtree_node<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >::allocate(std::allocator<std::Rbtree_node<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >&, unsigned long)
  0.00      0.28     0.00       63     0.00     0.00  void std::allocator_traits<std::allocator<std::Rbtree_node<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >::construct<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >(std::allocator<std::Rbtree_node<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&)
  0.00      0.28     0.00       63     0.00     0.00  std::Rbtree_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > std::Rbtree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::Identity<std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::_M_insert_<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::Rbtree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::Identity<std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::Allocnode>(std::Rbtree_node_base, std::Rbtree_node_base, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&, std::Rbtree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::Identity<std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::Allocnode&)
  0.00      0.28     0.00       63     0.00     0.00  std::Rbtree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::Identity<std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::Allocnode::Allocnode(std::Rbtree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::Identity<std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >&)
  0.00      0.28     0.00       63     0.00     0.00  std::Rbtree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::Identity<std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::_M_get_node()
  0.00      0.28     0.00       63     0.00     0.00  std::Rbtree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::Identity<std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::_M_put_node(std::Rbtree_node<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >)
  0.00      0.28     0.00       63     0.00     0.00  std::Rbtree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::Identity<std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::_M_drop_node(std::Rbtree_node<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >)
  0.00      0.28     0.00       63     0.00     0.00  std::Rbtree_node<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > std::Rbtree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::Identity<std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::_M_create_node<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&)
  0.00      0.28     0.00       63     0.00     0.00  std::Rbtree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::Identity<std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::_M_destroy_node(std::Rbtree_node<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >)
  0.00      0.28     0.00       63     0.00     0.00  void std::Rbtree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::Identity<std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::_M_construct_node<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >(std::Rbtree_node<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&)
  0.00      0.28     0.00       61     0.00     0.00  Catch::StringStreams::add()
  0.00      0.28     0.00       61     0.00     0.00  Catch::StringStreams::release(unsigned long)
  0.00      0.28     0.00       61     0.00     0.00  Catch::ReusableStringStream::ReusableStringStream()
  0.00      0.28     0.00       61     0.00     0.00  Catch::ReusableStringStream::~ReusableStringStream()
  0.00      0.28     0.00       61     0.00     0.00  void __gnu_cxx::new_allocator<unsigned long>::construct<unsigned long, unsigned long const&>(unsigned long, unsigned long const&)
  0.00      0.28     0.00       61     0.00     0.00  Catch::ReusableStringStream::str[abi:cxx11]() const
  0.00      0.28     0.00       61     0.00     0.00  std::unique_ptr<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> > > >::operator->() const
  0.00      0.28     0.00       61     0.00     0.00  void std::allocator_traits<std::allocator<unsigned long> >::construct<unsigned long, unsigned long const&>(std::allocator<unsigned long>&, unsigned long, unsigned long const&)
  0.00      0.28     0.00       61     0.00     0.00  std::vector<unsigned long, std::allocator<unsigned long> >::end()
  0.00      0.28     0.00       61     0.00     0.00  std::vector<unsigned long, std::allocator<unsigned long> >::push_back(unsigned long const&)
  0.00      0.28     0.00       60     0.00     0.00  Catch::BinaryExpr<long const&, long const&>::BinaryExpr(bool, long const&, Catch::StringRef, long const&)
  0.00      0.28     0.00       60     0.00     0.00  Catch::BinaryExpr<long const&, long const&>::~BinaryExpr()
  0.00      0.28     0.00       60     0.00     0.00  Catch::ExprLhs<long const&> Catch::Decomposer::operator<=<long>(long const&)
  0.00      0.28     0.00       60     0.00     0.00  Catch::TestCaseInfo::TestCaseInfo(Catch::TestCaseInfo const&)
  0.00      0.28     0.00       60     0.00     0.00  Catch::clara::detail::Opt::operator[](std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)
  0.00      0.28     0.00       60     0.00     0.00  Catch::ExprLhs<long const&>::ExprLhs(long const&)
  0.00      0.28     0.00       60     0.00     0.00  Catch::seedRng(Catch::IConfig const&)
  0.00      0.28     0.00       60     0.00     0.00  unittest::g_progress()
  0.00      0.28     0.00       60     0.00     0.00  void __gnu_cxx::new_allocator<unsigned long>::destroy<unsigned long>(unsigned long)
  0.00      0.28     0.00       60     0.00     0.00  Catch::StreamingReporterBase<Catch::ConsoleReporter>::getPreferences() const
  0.00      0.28     0.00       60     0.00     0.00  Catch::Config::rngSeed() const
  0.00      0.28     0.00       60     0.00     0.00  __gnu_cxx::__normal_iterator<unsigned long, std::vector<unsigned long, std::allocator<unsigned long> > >::operator() const
  0.00      0.28     0.00       60     0.00     0.00  __gnu_cxx::__normal_iterator<unsigned long, std::vector<unsigned long, std::allocator<unsigned long> > >::operator-(long) const
  0.00      0.28     0.00       60     0.00     0.00  void std::Destroyaux<false>::__destroy<Catch::SectionEndInfo>(Catch::SectionEndInfo, Catch::SectionEndInfo)
  0.00      0.28     0.00       60     0.00     0.00  std::Vectorbase<Catch::SectionEndInfo, std::allocator<Catch::SectionEndInfo> >::_M_get_Tp_allocator()
  0.00      0.28     0.00       60     0.00     0.00  void std::allocator_traits<std::allocator<unsigned long> >::destroy<unsigned long>(std::allocator<unsigned long>&, unsigned long)
  0.00      0.28     0.00       60     0.00     0.00  std::vector<unsigned long, std::allocator<unsigned long> >::back()
  0.00      0.28     0.00       60     0.00     0.00  std::vector<unsigned long, std::allocator<unsigned long> >::pop_back()
  0.00      0.28     0.00       60     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      0.28     0.00       60     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      0.28     0.00       60     0.00     0.00  void std::Destroy<Catch::SectionEndInfo>(Catch::SectionEndInfo, Catch::SectionEndInfo)
  0.00      0.28     0.00       60     0.00     0.00  void std::Destroy<Catch::SectionEndInfo, Catch::SectionEndInfo>(Catch::SectionEndInfo, Catch::SectionEndInfo, std::allocator<Catch::SectionEndInfo>&)
  0.00      0.28     0.00       59     0.00     4.32  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      0.28     0.00       59     0.00     4.32  Catch::RunContext::invokeActiveTestCase()
  0.00      0.28     0.00       59     0.00     0.00  Catch::RunContext::handleUnfinishedSections()
  0.00      0.28     0.00       59     0.00     0.00  Catch::(anonymous namespace)::toLowerCh(char)
  0.00      0.28     0.00       59     0.00     0.00  Catch::TestCaseTracking::TrackerContext::startCycle()
  0.00      0.28     0.00       59     0.00     0.00  Catch::FatalConditionHandler::engage_platform()
  0.00      0.28     0.00       59     0.00     0.00  Catch::FatalConditionHandler::disengage_platform()
  0.00      0.28     0.00       59     0.00     0.00  Catch::FatalConditionHandler::engage()
  0.00      0.28     0.00       59     0.00     0.00  Catch::FatalConditionHandler::disengage()
  0.00      0.28     0.00       59     0.00     0.00  Catch::FatalConditionHandlerGuard::FatalConditionHandlerGuard(Catch::FatalConditionHandler)
  0.00      0.28     0.00       59     0.00     0.00  Catch::FatalConditionHandlerGuard::~FatalConditionHandlerGuard()
  0.00      0.28     0.00       59     0.00     0.00  Catch::restorePreviousSignalHandlers()
  0.00      0.28     0.00       59     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      0.28     0.00       59     0.00     0.00  Catch::TestCaseTracking::TrackerBase::isSuccessfullyCompleted() const
  0.00      0.28     0.00       59     0.00     4.32  Catch::TestInvokerAsFunction::invoke() const
  0.00      0.28     0.00       59     0.00     4.32  Catch::TestCase::invoke() const
  0.00      0.28     0.00       59     0.00     0.00  std::__shared_ptr<Catch::ITestInvoker, (__gnu_cxx::Lockpolicy)2>::get() const
  0.00      0.28     0.00       59     0.00     0.00  std::__shared_ptr_access<Catch::ITestInvoker, (__gnu_cxx::Lockpolicy)2, false, false>::_M_get() const
  0.00      0.28     0.00       59     0.00     0.00  std::__shared_ptr_access<Catch::ITestInvoker, (__gnu_cxx::Lockpolicy)2, false, false>::operator->() const
  0.00      0.28     0.00       59     0.00     0.00  std::less<Catch::TestCase const>::operator()(Catch::TestCase const const&, Catch::TestCase const const&) const
  0.00      0.28     0.00       59     0.00     0.00  std::pair<std::Rbtree_node_base, std::Rbtree_node_base>::pair<std::Rbtree_node<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&, std::Rbtree_node_base&, true>(std::Rbtree_node<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&, std::Rbtree_node_base&)
  0.00      0.28     0.00       59     0.00     0.00  std::vector<Catch::SectionEndInfo, std::allocator<Catch::SectionEndInfo> >::_M_erase_at_end(Catch::SectionEndInfo)
  0.00      0.28     0.00       59     0.00     0.00  std::vector<Catch::SectionEndInfo, std::allocator<Catch::SectionEndInfo> >::end()
  0.00      0.28     0.00       59     0.00     0.00  std::vector<Catch::SectionEndInfo, std::allocator<Catch::SectionEndInfo> >::rend()
  0.00      0.28     0.00       59     0.00     0.00  std::vector<Catch::SectionEndInfo, std::allocator<Catch::SectionEndInfo> >::begin()
  0.00      0.28     0.00       59     0.00     0.00  std::vector<Catch::SectionEndInfo, std::allocator<Catch::SectionEndInfo> >::clear()
  0.00      0.28     0.00       59     0.00     0.00  std::vector<Catch::SectionEndInfo, std::allocator<Catch::SectionEndInfo> >::rbegin()
  0.00      0.28     0.00       59     0.00     0.00  std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::push_back(char)
  0.00      0.28     0.00       59     0.00     0.00  std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::operator+=(char)
  0.00      0.28     0.00       59     0.00     0.00  std::Rbtree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::Identity<std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::_M_get_insert_unique_pos(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)
  0.00      0.28     0.00       59     0.00     0.00  std::Rbtree_node<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >& std::forward<std::Rbtree_node<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&>(std::remove_reference<std::Rbtree_node<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&>::type&)
  0.00      0.28     0.00       59     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      0.28     0.00       59     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      0.28     0.00       56     0.00     0.00  bool Catch::compareEqual<long, long>(long const&, long const&)
  0.00      0.28     0.00       56     0.00     0.00  Catch::BinaryExpr<long const&, long const&> const Catch::ExprLhs<long const&>::operator==<long>(long const&)
  0.00      0.28     0.00       56     0.00     0.00  __gnu_cxx::new_allocator<Catch::clara::detail::BoundFlagRef>::~new_allocator()
  0.00      0.28     0.00       56     0.00     0.00  std::allocator<Catch::clara::detail::BoundFlagRef>::~allocator()
  0.00      0.28     0.00       55     0.00     0.00  Catch::TestCase::operator<(Catch::TestCase const&) const
  0.00      0.28     0.00       55     0.00     0.00  __gnu_cxx::__aligned_membuf<Catch::TestCase>::_M_ptr() const
  0.00      0.28     0.00       55     0.00     0.00  __gnu_cxx::__aligned_membuf<Catch::TestCase>::_M_addr() const
  0.00      0.28     0.00       55     0.00     0.00  std::Rbtree_node<Catch::TestCase>::_M_valptr() const
  0.00      0.28     0.00       55     0.00     0.00  std::less<Catch::TestCase>::operator()(Catch::TestCase const&, Catch::TestCase const&) const
  0.00      0.28     0.00       53     0.00     0.00  __gnu_cxx::__alloc_traits<std::allocator<char> >::_S_propagate_on_copy_assign()
  0.00      0.28     0.00       53     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      0.28     0.00       53     0.00     0.00  std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_assign(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)
  0.00      0.28     0.00       53     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      0.28     0.00       50     0.00     0.00  std::move_iterator<Catch::TestCase>::base() const
  0.00      0.28     0.00       49     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      0.28     0.00       48     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      0.28     0.00       48     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      0.28     0.00       44     0.00     0.00  bool __gnu_cxx::operator!=<unsigned int, std::vector<unsigned int, std::allocator<unsigned int> > >(__gnu_cxx::__normal_iterator<unsigned int, std::vector<unsigned int, std::allocator<unsigned int> > > const&, __gnu_cxx::__normal_iterator<unsigned int, std::vector<unsigned int, std::allocator<unsigned int> > > const&)
  0.00      0.28     0.00       44     0.00     0.00  operator-(timespec const&)
  0.00      0.28     0.00       42     0.00     0.00  Catch::Decomposer::operator<=(bool)
  0.00      0.28     0.00       42     0.00     0.00  void Catch::AssertionHandler::handleExpr<bool>(Catch::ExprLhs<bool> const&)
  0.00      0.28     0.00       42     0.00     0.00  Catch::clara::detail::ParserBase::ParserBase()
  0.00      0.28     0.00       42     0.00     0.00  Catch::ExprLhs<bool>::ExprLhs(bool)
  0.00      0.28     0.00       42     0.00     0.00  Catch::UnaryExpr<bool>::UnaryExpr(bool)
  0.00      0.28     0.00       42     0.00     0.00  Catch::UnaryExpr<bool>::~UnaryExpr()
  0.00      0.28     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      0.28     0.00       42     0.00     0.00  __gnu_cxx::__aligned_buffer<Catch::clara::detail::BoundFlagRef>::_M_ptr()
  0.00      0.28     0.00       42     0.00     0.00  __gnu_cxx::__aligned_buffer<Catch::clara::detail::BoundFlagRef>::_M_addr()
  0.00      0.28     0.00       42     0.00     0.00  __gnu_cxx::__normal_iterator<unsigned int, std::vector<unsigned int, std::allocator<unsigned int> > >::operator++()
  0.00      0.28     0.00       42     0.00     0.00  Catch::ExprLhs<bool>::makeUnaryExpr() const
  0.00      0.28     0.00       42     0.00     0.00  __gnu_cxx::__normal_iterator<unsigned int, std::vector<unsigned int, std::allocator<unsigned int> > >::operator() const
  0.00      0.28     0.00       42     0.00     0.00  std::Rbtree_const_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::operator() const
  0.00      0.28     0.00       42     0.00     0.00  std::allocator<Catch::clara::detail::BoundFlagRef>::allocator(std::allocator<Catch::clara::detail::BoundFlagRef> const&)
  0.00      0.28     0.00       42     0.00     0.00  std::Rbtree_const_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::operator++()
  0.00      0.28     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      0.28     0.00       42     0.00     0.00  std::set<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::insert(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&)
  0.00      0.28     0.00       42     0.00     0.00  std::pair<std::Rbtree_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, bool>::pair<std::Rbtree_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, bool, true>(std::Rbtree_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&&, bool&&)
  0.00      0.28     0.00       42     0.00     0.00  std::pair<std::Rbtree_const_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, bool>::pair<std::Rbtree_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&, bool&, true>(std::Rbtree_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&, bool&)
  0.00      0.28     0.00       42     0.00     0.00  std::pair<std::Rbtree_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, bool> std::Rbtree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::Identity<std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::_M_insert_unique<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      0.28     0.00       42     0.00     0.00  std::Rbtree_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >& std::forward<std::Rbtree_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&>(std::remove_reference<std::Rbtree_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&>::type&)
  0.00      0.28     0.00       42     0.00     0.00  std::Rbtree_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&& std::forward<std::Rbtree_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >(std::remove_reference<std::Rbtree_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::type&)
  0.00      0.28     0.00       39     0.00     0.00  Catch::(anonymous namespace)::parseSpecialTag(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)
  0.00      0.28     0.00       39     0.00     0.00  __gnu_cxx::__normal_iterator<char, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::__normal_iterator(char const&)
  0.00      0.28     0.00       39     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      0.28     0.00       39     0.00     0.00  void std::_Destroy<Catch::TestCase>(Catch::TestCase)
  0.00      0.28     0.00       38     0.00     0.00  Catch::clara::detail::BoundRef::BoundRef()
  0.00      0.28     0.00       38     0.00     0.00  Catch::clara::detail::BoundRef::~BoundRef()
  0.00      0.28     0.00       37     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      0.28     0.00       37     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      0.28     0.00       36     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      0.28     0.00       36     0.00     0.00  Catch::clara::detail::ComposableParserImpl<Catch::clara::detail::Opt>::ComposableParserImpl()
  0.00      0.28     0.00       36     0.00     0.00  Catch::clara::detail::Parser::operator|=(Catch::clara::detail::Opt const&)
  0.00      0.28     0.00       36     0.00     0.00  Catch::Counts::operator+=(Catch::Counts const&)
  0.00      0.28     0.00       36     0.00     0.00  Catch::TestCase::TestCase(Catch::TestCase const&)
  0.00      0.28     0.00       36     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      0.28     0.00       36     0.00     0.00  __gnu_cxx::__normal_iterator<Catch::TestCase const, std::vector<Catch::TestCase, std::allocator<Catch::TestCase> > >::operator++()
  0.00      0.28     0.00       36     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      0.28     0.00       36     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      0.28     0.00       36     0.00     0.00  __gnu_cxx::__normal_iterator<Catch::TestCase const, std::vector<Catch::TestCase, std::allocator<Catch::TestCase> > >::operator() const
  0.00      0.28     0.00       36     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      0.28     0.00       36     0.00     0.00  std::shared_ptr<Catch::ITestInvoker>::shared_ptr(std::shared_ptr<Catch::ITestInvoker> const&)
  0.00      0.28     0.00       36     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      0.28     0.00       36     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      0.28     0.00       36     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      0.28     0.00       36     0.00     0.00  std::vector<Catch::clara::detail::Opt, std::allocator<Catch::clara::detail::Opt> >::end()
  0.00      0.28     0.00       36     0.00     0.00  std::vector<Catch::clara::detail::Opt, std::allocator<Catch::clara::detail::Opt> >::begin()
  0.00      0.28     0.00       36     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      0.28     0.00       36     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      0.28     0.00       36     0.00     0.00  std::remove_reference<Catch::clara::detail::Arg&>::type&& std::move<Catch::clara::detail::Arg&>(Catch::clara::detail::Arg&)
  0.00      0.28     0.00       36     0.00     0.00  std::remove_reference<Catch::clara::detail::Opt&>::type&& std::move<Catch::clara::detail::Opt&>(Catch::clara::detail::Opt&)
  0.00      0.28     0.00       35     0.00     0.00  Catch::ReusableStringStream& Catch::ReusableStringStream::operator<< <char [4]>(char const (&) [4])
  0.00      0.28     0.00       35     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      0.28     0.00       34     0.00     0.00  std::Rbtree_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::operator==(std::Rbtree_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > const&) const
  0.00      0.28     0.00       33     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      0.28     0.00       33     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      0.28     0.00       33     0.00     0.00  std::Rbtree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::Identity<std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::begin()
  0.00      0.28     0.00       32     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      0.28     0.00       30     0.00     0.00  __gnu_cxx::__aligned_membuf<unsigned long>::_M_ptr() const
  0.00      0.28     0.00       30     0.00     0.00  __gnu_cxx::__aligned_membuf<unsigned long>::_M_addr() const
  0.00      0.28     0.00       30     0.00     0.00  std::Listnode<unsigned long>::_M_valptr() const
  0.00      0.28     0.00       30     0.00     0.00  std::__cxx11::Listbase<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::_M_node_count() const
  0.00      0.28     0.00       30     0.00     0.00  std::__cxx11::list<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::size() const
  0.00      0.28     0.00       29     0.00     0.00  add_timespec(timespec const&, timespec const&)
  0.00      0.28     0.00       29     0.00     0.00  std::Rbtree_iterator<Catch::TestCase>::Rbtree_iterator(std::Rbtree_node_base)
  0.00      0.28     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      0.28     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      0.28     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      0.28     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      0.28     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      0.28     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      0.28     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      0.28     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      0.28     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      0.28     0.00       27     0.00     0.00  Catch::TestCaseInfo::TestCaseInfo(Catch::TestCaseInfo&&)
  0.00      0.28     0.00       27     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      0.28     0.00       27     0.00     0.00  std::move_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >>::operator() const
  0.00      0.28     0.00       27     0.00     0.00  std::move_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >>::operator++()
  0.00      0.28     0.00       27     0.00     0.00  std::Rbtree_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::operator--()
  0.00      0.28     0.00       27     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      0.28     0.00       27     0.00     0.00  std::remove_reference<double&>::type&& std::move<double&>(double&)
  0.00      0.28     0.00       26     0.00     0.00  Catch::Option<Catch::TestCaseInfo>::reset()
  0.00      0.28     0.00       26     0.00     0.00  std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::begin()
  0.00      0.28     0.00       26     0.00     0.00  operator<<=(timespec&, long)
  0.00      0.28     0.00       25     0.00     0.00  std::Rbtree_iterator<Catch::TestCase const>::Rbtree_iterator(std::Rbtree_node_base)
  0.00      0.28     0.00       25     0.00     0.00  std::Rbtree_const_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::Rbtree_const_iterator(std::Rbtree_node_base const)
  0.00      0.28     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      0.28     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      0.28     0.00       24     0.00     0.00  __gnu_cxx::__aligned_membuf<Catch::TestCase>::_M_ptr()
  0.00      0.28     0.00       24     0.00     0.00  __gnu_cxx::__aligned_membuf<Catch::TestCase>::_M_addr()
  0.00      0.28     0.00       24     0.00     0.00  __gnu_cxx::__aligned_membuf<Catch::TestCase const>::_M_ptr()
  0.00      0.28     0.00       24     0.00     0.00  __gnu_cxx::__aligned_membuf<Catch::TestCase const>::_M_addr()
  0.00      0.28     0.00       24     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      0.28     0.00       24     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      0.28     0.00       24     0.00     0.00  Catch::StringRef::operator std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >[abi:cxx11]() const
  0.00      0.28     0.00       24     0.00     0.00  std::Rbtree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::Identity<std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::size() const
  0.00      0.28     0.00       24     0.00     0.00  std::Rbtree_node<Catch::TestCase>::_M_valptr()
  0.00      0.28     0.00       24     0.00     0.00  std::Rbtree_node<Catch::TestCase const>::_M_valptr()
  0.00      0.28     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> >::M_end()
  0.00      0.28     0.00       24     0.00     0.00  std::Rbtree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::Identity<std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::_M_rightmost()
  0.00      0.28     0.00       24     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      0.28     0.00       24     0.00     0.00  std::remove_reference<Catch::TestCaseInfo&>::type&& std::move<Catch::TestCaseInfo&>(Catch::TestCaseInfo&)
  0.00      0.28     0.00       24     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      0.28     0.00       24     0.00     0.00  char const (&std::forward<char const (&) [13]>(std::remove_reference<char const (&) [13]>::type&)) [13]
  0.00      0.28     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      0.28     0.00       24     0.00     0.00  unsigned int& std::forward<unsigned int&>(std::remove_reference<unsigned int&>::type&)
  0.00      0.28     0.00       24     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      0.28     0.00       23     0.00     0.00  unsigned long snap::tokenize_string<std::__cxx11::list<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, unsigned long (std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, unsigned long&)>(std::__cxx11::list<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >&, std::__cxx11::list<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::value_type const&, std::__cxx11::list<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::value_type const&, bool, std::__cxx11::list<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::value_type const&, unsigned long (std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, unsigned long&))
  0.00      0.28     0.00       23     0.00     0.00  snap::mkdir_p(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, bool, int, std::__cxx11::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      0.28     0.00       23     0.00     0.00  __gnu_cxx::new_allocator<std::Listnode<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::new_allocator()
  0.00      0.28     0.00       23     0.00     0.00  __gnu_cxx::new_allocator<std::Listnode<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::~new_allocator()
  0.00      0.28     0.00       23     0.00     0.00  std::__cxx11::list<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::empty() const
  0.00      0.28     0.00       23     0.00     0.00  std::Rbtree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::Identity<std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::end() const
  0.00      0.28     0.00       23     0.00     0.00  std::allocator<std::Listnode<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::allocator()
  0.00      0.28     0.00       23     0.00     0.00  std::allocator<std::Listnode<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::~allocator()
  0.00      0.28     0.00       23     0.00     0.00  std::__cxx11::Listbase<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::Listimpl::Listimpl()
  0.00      0.28     0.00       23     0.00     0.00  std::__cxx11::Listbase<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::Listimpl::~Listimpl()
  0.00      0.28     0.00       23     0.00     0.00  std::__cxx11::Listbase<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::_M_set_size(unsigned long)
  0.00      0.28     0.00       23     0.00     0.00  std::__cxx11::Listbase<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::_M_init()
  0.00      0.28     0.00       23     0.00     0.00  std::__cxx11::Listbase<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::_M_clear()
  0.00      0.28     0.00       23     0.00     0.00  std::__cxx11::Listbase<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::Listbase()
  0.00      0.28     0.00       23     0.00     0.00  std::__cxx11::Listbase<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::~Listbase()
  0.00      0.28     0.00       23     0.00     0.00  std::__cxx11::list<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::list()
  0.00      0.28     0.00       23     0.00     0.00  std::__cxx11::list<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::~list()
  0.00      0.28     0.00       23     0.00     0.00  Catch::clara::detail::Arg std::__addressof<Catch::clara::detail::Arg>(Catch::clara::detail::Arg&)
  0.00      0.28     0.00       22     0.00     0.00  std::set<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::value_type::size_type snap::character_predicate<std::set<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >(std::set<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::value_type const&, std::set<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::value_type const&, std::set<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::value_type::size_type&)
  0.00      0.28     0.00       22     0.00     0.00  Catch::clara::detail::BoundValueRefBase::BoundValueRefBase()
  0.00      0.28     0.00       22     0.00     0.00  Catch::clara::detail::BoundValueRefBase::~BoundValueRefBase()
  0.00      0.28     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      0.28     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      0.28     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      0.28     0.00       22     0.00     0.00  std::Rbtree_const_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::operator!=(std::Rbtree_const_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > const&) const
  0.00      0.28     0.00       22     0.00     0.00  std::set<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::end() const
  0.00      0.28     0.00       22     0.00     0.00  std::Vectorbase<Catch::TestCase, std::allocator<Catch::TestCase> >::_M_get_Tp_allocator()
  0.00      0.28     0.00       22     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      0.28     0.00       22     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      0.28     0.00       22     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      0.28     0.00       22     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      0.28     0.00       21     0.00     0.00  Catch::Singleton<Catch::(anonymous namespace)::RegistryHub, Catch::IRegistryHub, Catch::IMutableRegistryHub>::getInternal()
  0.00      0.28     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      0.28     0.00       21     0.00     0.00  std::Rbtree_const_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::_M_const_cast() const
  0.00      0.28     0.00       21     0.00     0.00  std::vector<Catch::TestCase, std::allocator<Catch::TestCase> >::size() const
  0.00      0.28     0.00       21     0.00     0.00  std::set<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::insert(std::Rbtree_const_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      0.28     0.00       21     0.00     0.00  std::Rbtree_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > std::Rbtree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::Identity<std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::_M_insert_unique_<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >(std::Rbtree_const_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      0.28     0.00       21     0.00     0.00  std::Rbtree_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > std::Rbtree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::Identity<std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::_M_insert_unique_<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::Rbtree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::Identity<std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::Allocnode>(std::Rbtree_const_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::Rbtree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::Identity<std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::Allocnode&)
  0.00      0.28     0.00       21     0.00     0.00  std::Rbtree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::Identity<std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::_M_get_insert_hint_unique_pos(std::Rbtree_const_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> > const&)
  0.00      0.28     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      0.28     0.00       20     0.00     0.00  std::char_traits<char>::eq(char const&, char const&)
  0.00      0.28     0.00       20     0.00     0.00  std::move_iterator<Catch::TestCase>::move_iterator(Catch::TestCase)
  0.00      0.28     0.00       20     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      0.28     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      0.28     0.00       19     0.00     0.00  bool Catch::compareEqual<timespec, timespec>(timespec const&, timespec const&)
  0.00      0.28     0.00       19     0.00     0.00  Catch::BinaryExpr<timespec const&, timespec const&> const Catch::ExprLhs<timespec const&>::operator==<timespec>(timespec const&)
  0.00      0.28     0.00       19     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      0.28     0.00       19     0.00     0.00  std::__shared_ptr<Catch::Config, (__gnu_cxx::Lockpolicy)2>::get() const
  0.00      0.28     0.00       19     0.00     0.00  std::__shared_ptr_access<Catch::Config, (__gnu_cxx::Lockpolicy)2, false, false>::_M_get() const
  0.00      0.28     0.00       19     0.00     0.00  operator==(timespec const&, timespec const&)
  0.00      0.28     0.00       19     0.00     0.00  operator+=(timespec&, timespec const&)
  0.00      0.28     0.00       18     0.00     0.00  std::move_iterator<Catch::SectionInfo>::base() const
  0.00      0.28     0.00       18     0.00     0.00  std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_S_compare(unsigned long, unsigned long)
  0.00      0.28     0.00       18     0.00     0.00  std::remove_reference<Catch::TestCase&>::type&& std::move<Catch::TestCase&>(Catch::TestCase&)
  0.00      0.28     0.00       18     0.00     0.00  std::remove_reference<Catch::TestSpec::FilterMatch&>::type&& std::move<Catch::TestSpec::FilterMatch&>(Catch::TestSpec::FilterMatch&)
  0.00      0.28     0.00       18     0.00     0.00  std::remove_reference<Catch::TestSpec::Filter&>::type&& std::move<Catch::TestSpec::Filter&>(Catch::TestSpec::Filter&)
  0.00      0.28     0.00       18     0.00     0.00  std::remove_reference<unsigned long&>::type&& std::move<unsigned long&>(unsigned long&)
  0.00      0.28     0.00       16     0.00     0.00  Catch::BinaryExpr<snap::matrix<double, unsigned long>::element_ref const&, snap::matrix<double, unsigned long>::element_ref const&>::BinaryExpr(bool, snap::matrix<double, unsigned long>::element_ref const&, Catch::StringRef, snap::matrix<double, unsigned long>::element_ref const&)
  0.00      0.28     0.00       16     0.00     0.00  Catch::BinaryExpr<snap::matrix<double, unsigned long>::element_ref const&, snap::matrix<double, unsigned long>::element_ref const&>::~BinaryExpr()
  0.00      0.28     0.00       16     0.00     0.00  bool Catch::compareEqual<snap::matrix<double, unsigned long>::element_ref, snap::matrix<double, unsigned long>::element_ref>(snap::matrix<double, unsigned long>::element_ref const&, snap::matrix<double, unsigned long>::element_ref const&)
  0.00      0.28     0.00       16     0.00     0.00  Catch::getMutableRegistryHub()
  0.00      0.28     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      0.28     0.00       16     0.00     0.00  Catch::clara::detail::BoundFlagRefBase::BoundFlagRefBase()
  0.00      0.28     0.00       16     0.00     0.00  Catch::clara::detail::BoundFlagRefBase::~BoundFlagRefBase()
  0.00      0.28     0.00       16     0.00     0.00  Catch::BinaryExpr<snap::matrix<double, unsigned long>::element_ref const&, snap::matrix<double, unsigned long>::element_ref const&> const Catch::ExprLhs<snap::matrix<double, unsigned long>::element_ref const&>::operator==<snap::matrix<double, unsigned long>::element_ref>(snap::matrix<double, unsigned long>::element_ref const&)
  0.00      0.28     0.00       16     0.00     0.00  Catch::Singleton<Catch::(anonymous namespace)::RegistryHub, Catch::IRegistryHub, Catch::IMutableRegistryHub>::getMutable()
  0.00      0.28     0.00       16     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      0.28     0.00       16     0.00     0.00  __gnu_cxx::new_allocator<Catch::TestCase>::max_size() const
  0.00      0.28     0.00       16     0.00     0.00  __gnu_cxx::__normal_iterator<Catch::ISingleton**, std::vector<Catch::ISingleton, std::allocator<Catch::ISingleton> > >::base() const
  0.00      0.28     0.00       16     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      0.28     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      0.28     0.00       16     0.00     0.00  Catch::clara::detail::Token&& std::forward<Catch::clara::detail::Token>(std::remove_reference<Catch::clara::detail::Token>::type&)
  0.00      0.28     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      0.28     0.00       16     0.00     0.00  double& std::forward<double&>(std::remove_reference<double&>::type&)
  0.00      0.28     0.00       16     0.00     0.00  operator<<=(timespec&, double)
  0.00      0.28     0.00       15     0.00     0.00  Catch::TestCase::TestCase(Catch::TestCase&&)
  0.00      0.28     0.00       15     0.00     0.00  std::move_iterator<Catch::TestCase>::operator() const
  0.00      0.28     0.00       15     0.00     0.00  std::shared_ptr<Catch::ITestInvoker>::shared_ptr(std::shared_ptr<Catch::ITestInvoker>&&)
  0.00      0.28     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> > > >::Vectorbase(std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > const&)
  0.00      0.28     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      0.28     0.00       15     0.00     0.00  std::move_iterator<Catch::TestCase>::operator++()
  0.00      0.28     0.00       15     0.00     0.00  void std::Construct<Catch::TestCase, Catch::TestCase>(Catch::TestCase, Catch::TestCase&&)
  0.00      0.28     0.00       15     0.00     0.00  std::removereference<std::shared_ptr<Catch::ITestInvoker>&>::type&& std::move<std::shared_ptr<Catch::ITestInvoker>&>(std::shared_ptr<Catch::ITestInvoker>&)
  0.00      0.28     0.00       15     0.00     0.00  Catch::TestCase&& std::forward<Catch::TestCase>(std::remove_reference<Catch::TestCase>::type&)
  0.00      0.28     0.00       14     0.00     0.00  snap::file_contents::file_contents(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, bool, bool)
  0.00      0.28     0.00       14     0.00     0.00  Catch::clara::detail::BoundFlagRef::BoundFlagRef(bool&)
  0.00      0.28     0.00       14     0.00     0.00  Catch::clara::detail::BoundFlagRef::~BoundFlagRef()
  0.00      0.28     0.00       14     0.00     0.00  Catch::clara::detail::Opt::Opt(bool&)
  0.00      0.28     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      0.28     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      0.28     0.00       14     0.00     0.00  __gnu_cxx::new_allocator<Catch::clara::detail::BoundFlagRef>::new_allocator()
  0.00      0.28     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      0.28     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      0.28     0.00       14     0.00     0.00  __gnu_cxx::new_allocator<Catch::clara::detail::Arg>::max_size() const
  0.00      0.28     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      0.28     0.00       14     0.00     0.00  std::allocator<Catch::clara::detail::BoundFlagRef>::allocator()
  0.00      0.28     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      0.28     0.00       14     0.00     0.00  std::shared_ptr<Catch::clara::detail::BoundFlagRef>::~shared_ptr()
  0.00      0.28     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      0.28     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      0.28     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      0.28     0.00       14     0.00     0.00  std::__shared_ptr<Catch::clara::detail::BoundFlagRef, (__gnu_cxx::Lockpolicy)2>::~__shared_ptr()
  0.00      0.28     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      0.28     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      0.28     0.00       14     0.00     0.00  std::Spebo_helper<0, std::allocator<Catch::clara::detail::BoundFlagRef>, true>::~Spebo_helper()
  0.00      0.28     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      0.28     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      0.28     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      0.28     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      0.28     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      0.28     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      0.28     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      0.28     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      0.28     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      0.28     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      0.28     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      0.28     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      0.28     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      0.28     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      0.28     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      0.28     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      0.28     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      0.28     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      0.28     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      0.28     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      0.28     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      0.28     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      0.28     0.00       14     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      0.28     0.00       13     0.00     0.00  Catch::(anonymous namespace)::isReservedTag(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)
  0.00      0.28     0.00       13     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      0.28     0.00       13     0.00     0.00  Catch::toLowerInPlace(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&)
  0.00      0.28     0.00       13     0.00     0.00  Catch::clara::detail::ParserRefImpl<Catch::clara::detail::Arg>::~ParserRefImpl()
  0.00      0.28     0.00       13     0.00     0.00  Catch::clara::detail::ComposableParserImpl<Catch::clara::detail::Arg>::~ComposableParserImpl()
  0.00      0.28     0.00       13     0.00     0.00  Catch::clara::detail::Arg::~Arg()
  0.00      0.28     0.00       13     0.00     0.00  Catch::toLower(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)
  0.00      0.28     0.00       13     0.00     0.00  Catch::LazyStat<Catch::TestCaseInfo>::reset()
  0.00      0.28     0.00       13     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      0.28     0.00       13     0.00     0.00  std::Rbtree_const_iterator<Catch::TestCase const>::operator!=(std::Rbtree_const_iterator<Catch::TestCase const> const&) const
  0.00      0.28     0.00       13     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      0.28     0.00       13     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      0.28     0.00       13     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      0.28     0.00       13     0.00     0.00  std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::end()
  0.00      0.28     0.00       13     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      0.28     0.00       13     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      0.28     0.00       13     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      0.28     0.00       13     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      0.28     0.00       13     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      0.28     0.00       12     0.00     0.00  snap::file_contents::~file_contents()
  0.00      0.28     0.00       12     0.00     0.00  snap::matrix<double, unsigned long>::set_luma_vector(double, double, double)
  0.00      0.28     0.00       12     0.00     0.00  snap::chownnm(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)
  0.00      0.28     0.00       12     0.00     0.00  Catch::BinaryExpr<timespec const&, long const&>::BinaryExpr(bool, timespec const&, Catch::StringRef, long const&)
  0.00      0.28     0.00       12     0.00     0.00  Catch::BinaryExpr<timespec const&, long const&>::~BinaryExpr()
  0.00      0.28     0.00       12     0.00    21.25  Catch::RunContext::runTest(Catch::TestCase const&)
  0.00      0.28     0.00       12     0.00     0.00  Catch::NameAndTags::NameAndTags(Catch::StringRef const&, Catch::StringRef const&)
  0.00      0.28     0.00       12     0.00     0.00  Catch::ITestInvoker::ITestInvoker()
  0.00      0.28     0.00       12     0.00     0.00  Catch::ITestInvoker::~ITestInvoker()
  0.00      0.28     0.00       12     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      0.28     0.00       12     0.00     0.00  Catch::TestRegistry::registerTest(Catch::TestCase const&)
  0.00      0.28     0.00       12     0.00     0.00  Catch::(anonymous namespace)::RegistryHub::registerTest(Catch::TestCase const&)
  0.00      0.28     0.00       12     0.00     0.00  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      0.28     0.00       12     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      0.28     0.00       12     0.00     0.00  Catch::TestCaseStats::~TestCaseStats()
  0.00      0.28     0.00       12     0.00     0.00  Catch::ConsoleReporter::testCaseEnded(Catch::TestCaseStats const&)
  0.00      0.28     0.00       12     0.00     0.00  Catch::makeTestInvoker(void ()())
  0.00      0.28     0.00       12     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      0.28     0.00       12     0.00     0.00  Catch::TestCaseTracking::TrackerContext::startRun()
  0.00      0.28     0.00       12     0.00     0.00  Catch::extractClassName[abi:cxx11](Catch::StringRef const&)
  0.00      0.28     0.00       12     0.00     0.00  Catch::StreamingReporterBase<Catch::ConsoleReporter>::testCaseEnded(Catch::TestCaseStats const&)
  0.00      0.28     0.00       12     0.00     0.00  Catch::StreamingReporterBase<Catch::ConsoleReporter>::testCaseStarting(Catch::TestCaseInfo const&)
  0.00      0.28     0.00       12     0.00     0.00  Catch::TestInvokerAsFunction::TestInvokerAsFunction(void ()())
  0.00      0.28     0.00       12     0.00     0.00  Catch::TestInvokerAsFunction::~TestInvokerAsFunction()
  0.00      0.28     0.00       12     0.00     0.00  Catch::TestInvokerAsFunction::~TestInvokerAsFunction()
  0.00      0.28     0.00       12     0.00     0.00  Catch::clara::detail::ParserRefImpl<Catch::clara::detail::Arg>::ParserRefImpl(Catch::clara::detail::ParserRefImpl<Catch::clara::detail::Arg> const&)
  0.00      0.28     0.00       12     0.00     0.00  Catch::clara::detail::ComposableParserImpl<Catch::clara::detail::Arg>::ComposableParserImpl(Catch::clara::detail::ComposableParserImpl<Catch::clara::detail::Arg> const&)
  0.00      0.28     0.00       12     0.00     0.00  Catch::clara::detail::Arg::Arg(Catch::clara::detail::Arg const&)
  0.00      0.28     0.00       12     0.00     0.00  Catch::Option<Catch::TestCaseInfo>::operator=(Catch::TestCaseInfo const&)
  0.00      0.28     0.00       12     0.00     0.00  Catch::Totals::operator+=(Catch::Totals const&)
  0.00      0.28     0.00       12     0.00     0.00  Catch::AutoReg::AutoReg(Catch::ITestInvoker, Catch::SourceLineInfo const&, Catch::StringRef const&, Catch::NameAndTags const&)
  0.00      0.28     0.00       12     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      0.28     0.00       12     0.00     0.00  Catch::LazyStat<Catch::TestCaseInfo>::operator=(Catch::TestCaseInfo const&)
  0.00      0.28     0.00       12     0.00     0.00  Catch::TestCase::TestCase(Catch::ITestInvoker, Catch::TestCaseInfo&&)
  0.00      0.28     0.00       12     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      0.28     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(__gnu_cxx::new_allocator<Catch::clara::detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > const&)
  0.00      0.28     0.00       12     0.00     0.00  __gnu_cxx::new_allocator<Catch::clara::detail::BoundValueRef<unsigned int> >::~new_allocator()
  0.00      0.28     0.00       12     0.00     0.00  __gnu_cxx::new_allocator<Catch::clara::detail::Arg>::deallocate(Catch::clara::detail::Arg, unsigned long)
  0.00      0.28     0.00       12     0.00     0.00  __gnu_cxx::new_allocator<Catch::clara::detail::Arg>::allocate(unsigned long, void const)
  0.00      0.28     0.00       12     0.00     0.00  void __gnu_cxx::new_allocator<Catch::TestCase>::construct<Catch::TestCase, Catch::TestCase const&>(Catch::TestCase, Catch::TestCase const&)
  0.00      0.28     0.00       12     0.00     0.00  __gnu_cxx::new_allocator<std::Rbtree_node<Catch::TestCase> >::deallocate(std::Rbtree_node<Catch::TestCase>, unsigned long)
  0.00      0.28     0.00       12     0.00     0.00  void __gnu_cxx::new_allocator<std::Rbtree_node<Catch::TestCase> >::destroy<Catch::TestCase>(Catch::TestCase)
  0.00      0.28     0.00       12     0.00     0.00  __gnu_cxx::new_allocator<std::Rbtree_node<Catch::TestCase> >::allocate(unsigned long, void const)
  0.00      0.28     0.00       12     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      0.28     0.00       12     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      0.28     0.00       12     0.00     0.00  void __gnu_cxx::new_allocator<std::Rbtree_node<Catch::TestCase const> >::destroy<Catch::TestCase const>(Catch::TestCase const*)
  0.00      0.28     0.00       12     0.00     0.00  __gnu_cxx::new_allocator<std::Rbtree_node<Catch::TestCase const> >::allocate(unsigned long, void const)
  0.00      0.28     0.00       12     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      0.28     0.00       12     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      0.28     0.00       12     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      0.28     0.00       12     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      0.28     0.00       12     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      0.28     0.00       12     0.00     0.00  __gnu_cxx::__ops::__iter_less_iter()
  0.00      0.28     0.00       12     0.00     0.00  __gnu_cxx::__ops::__iter_equal_to_iter()
  0.00      0.28     0.00       12     0.00     0.00  Catch::TestCaseInfo::expectedToFail() const
  0.00      0.28     0.00       12     0.00     0.00  Catch::TestCaseInfo::isHidden() const
  0.00      0.28     0.00       12     0.00     0.00  Catch::Config::getSectionsToRun[abi:cxx11]() const
  0.00      0.28     0.00       12     0.00     0.00  Catch::Totals::delta(Catch::Totals const&) const
  0.00      0.28     0.00       12     0.00     0.00  Catch::Totals::operator-(Catch::Totals const&) const
  0.00      0.28     0.00       12     0.00     0.00  Catch::StringRef::end() const
  0.00      0.28     0.00       12     0.00     0.00  Catch::StringRef::begin() const
  0.00      0.28     0.00       12     0.00     0.00  __gnu_cxx::new_allocator<std::Rbtree_node<Catch::TestCase> >::max_size() const
  0.00      0.28     0.00       12     0.00     0.00  __gnu_cxx::new_allocator<std::Rbtree_node<Catch::TestCase const> >::max_size() const
  0.00      0.28     0.00       12     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      0.28     0.00       12     0.00     0.00  __gnu_cxx::__normal_iterator<Catch::SectionInfo, std::vector<Catch::SectionInfo, std::allocator<Catch::SectionInfo> > >::base() const
  0.00      0.28     0.00       12     0.00     0.00  std::Vectorbase<Catch::TestCase, std::allocator<Catch::TestCase> >::_M_get_Tp_allocator() const
  0.00      0.28     0.00       12     0.00     0.00  std::__shared_ptr_access<Catch::TestCaseTracking::ITracker, (__gnu_cxx::Lockpolicy)2, false, false>::operator() const
  0.00      0.28     0.00       12     0.00     0.00  std::Rbtree_const_iterator<Catch::TestCase const>::operator() const
  0.00      0.28     0.00       12     0.00     0.00  std::fpos<__mbstate_t>::operator long() const
  0.00      0.28     0.00       12     0.00     0.00  std::vector<Catch::SectionInfo, std::allocator<Catch::SectionInfo> >::size() const
  0.00      0.28     0.00       12     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      0.28     0.00       12     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      0.28     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(std::allocator<Catch::clara::detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > const&)
  0.00      0.28     0.00       12     0.00     0.00  std::allocator<Catch::clara::detail::BoundValueRef<unsigned int> >::~allocator()
  0.00      0.28     0.00       12     0.00     0.00  std::shared_ptr<Catch::ITestInvoker>::shared_ptr<Catch::ITestInvoker, void>(Catch::ITestInvoker)
  0.00      0.28     0.00       12     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      0.28     0.00       12     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      0.28     0.00       12     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      0.28     0.00       12     0.00     0.00  std::__shared_ptr<Catch::ITestInvoker, (__gnu_cxx::Lockpolicy)2>::__shared_ptr<Catch::ITestInvoker, void>(Catch::ITestInvoker)
  0.00      0.28     0.00       12     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      0.28     0.00       12     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      0.28     0.00       12     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      0.28     0.00       12     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      0.28     0.00       12     0.00     0.00  std::move_iterator<Catch::SectionInfo>::move_iterator(Catch::SectionInfo)
  0.00      0.28     0.00       12     0.00     0.00  std::__shared_count<(__gnu_cxx::Lockpolicy)2>::__shared_count<Catch::ITestInvoker>(Catch::ITestInvoker, std::integral_constant<bool, false>)
  0.00      0.28     0.00       12     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      0.28     0.00       12     0.00     0.00  std::__shared_count<(__gnu_cxx::Lockpolicy)2>::__shared_count<Catch::ITestInvoker>(Catch::ITestInvoker)
  0.00      0.28     0.00       12     0.00     0.00  std::Spcounted_ptr<Catch::ITestInvoker, (__gnu_cxx::Lockpolicy)2>::_M_destroy()
  0.00      0.28     0.00       12     0.00     0.00  std::Spcounted_ptr<Catch::ITestInvoker, (__gnu_cxx::Lockpolicy)2>::_M_dispose()
  0.00      0.28     0.00       12     0.00     0.00  std::Spcounted_ptr<Catch::ITestInvoker, (__gnu_cxx::Lockpolicy)2>::Spcounted_ptr(Catch::ITestInvoker)
  0.00      0.28     0.00       12     0.00     0.00  std::Spcounted_ptr<Catch::ITestInvoker, (__gnu_cxx::Lockpolicy)2>::~Spcounted_ptr()
  0.00      0.28     0.00       12     0.00     0.00  std::Spcounted_ptr<Catch::ITestInvoker, (__gnu_cxx::Lockpolicy)2>::~Spcounted_ptr()
  0.00      0.28     0.00       12     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      0.28     0.00       12     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      0.28     0.00       12     0.00     0.00  std::allocator_traits<std::allocator<Catch::clara::detail::Arg> >::allocate(std::allocator<Catch::clara::detail::Arg>&, unsigned long)
  0.00      0.28     0.00       12     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      0.28     0.00       12     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      0.28     0.00       12     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      0.28     0.00       12     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      0.28     0.00       12     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      0.28     0.00       12     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      0.28     0.00       12     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      0.28     0.00       12     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      0.28     0.00       12     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      0.28     0.00       12     0.00     0.00  std::Rbtree_const_iterator<Catch::TestCase>::Rbtree_const_iterator(std::Rbtree_iterator<Catch::TestCase> const&)
  0.00      0.28     0.00       12     0.00     0.00  std::Rbtree_const_iterator<Catch::TestCase const>::Rbtree_const_iterator(std::Rbtree_iterator<Catch::TestCase const> const&)
  0.00      0.28     0.00       12     0.00     0.00  std::Rbtree_const_iterator<Catch::TestCase const>::operator++()
  0.00      0.28     0.00       12     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      0.28     0.00       12     0.00     0.00  std::Spcounted_ptr_inplace<Catch::clara::detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<Catch::clara::detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, (__gnu_cxx::Lockpolicy)2>::_M_ptr()
  0.00      0.28     0.00       12     0.00     0.00  std::set<Catch::TestCase, std::less<Catch::TestCase>, std::allocator<Catch::TestCase> >::insert(Catch::TestCase const&)
  0.00      0.28     0.00       12     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      0.28     0.00       12     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      0.28     0.00       12     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      0.28     0.00       12     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      0.28     0.00       12     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      0.28     0.00       12     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      0.28     0.00       12     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      0.28     0.00       12     0.00     0.00  std::vector<Catch::TestCase, std::allocator<Catch::TestCase> >::push_back(Catch::TestCase const&)
  0.00      0.28     0.00       12     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      0.28     0.00       12     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      0.28     0.00       12     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      0.28     0.00       12     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      0.28     0.00       12     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      0.28     0.00       12     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      0.28     0.00       12     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      0.28     0.00       12     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      0.28     0.00       12     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      0.28     0.00       12     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      0.28     0.00       12     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      0.28     0.00       12     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      0.28     0.00       12     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      0.28     0.00       12     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      0.28     0.00       12     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      0.28     0.00       12     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      0.28     0.00       12     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      0.28     0.00       12     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      0.28     0.00       12     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      0.28     0.00       12     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      0.28     0.00       12     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      0.28     0.00       12     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      0.28     0.00       12     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      0.28     0.00       12     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      0.28     0.00       12     0.00     0.00  void std::Construct<Catch::TestCase, Catch::TestCase const&>(Catch::TestCase, Catch::TestCase const&)
  0.00      0.28     0.00       12     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      0.28     0.00       12     0.00     0.00  Catch::ISingleton** std::__niter_base<Catch::ISingleton**>(Catch::ISingleton**)
  0.00      0.28     0.00       12     0.00     0.00  Catch::TestCaseTracking::ITracker** std::__niter_base<Catch::TestCaseTracking::ITracker**>(Catch::TestCaseTracking::ITracker**)
  0.00      0.28     0.00       12     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      0.28     0.00       12     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      0.28     0.00       12     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      0.28     0.00       12     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      0.28     0.00       12     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      0.28     0.00       12     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      0.28     0.00       12     0.00     0.00  std::__lg(long)
  0.00      0.28     0.00       12     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      0.28     0.00       12     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      0.28     0.00       12     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      0.28     0.00       12     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      0.28     0.00       12     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      0.28     0.00       12     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      0.28     0.00       12     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      0.28     0.00       12     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      0.28     0.00       12     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      0.28     0.00       12     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      0.28     0.00       12     0.00     0.00  void std::_Destroy<Catch::clara::detail::Arg>(Catch::clara::detail::Arg)
  0.00      0.28     0.00       12     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      0.28     0.00       11     0.00     0.00  bool Catch::compareNotEqual<timespec, timespec const&>(timespec const&, timespec const&)
  0.00      0.28     0.00       11     0.00     0.00  Catch::BinaryExpr<timespec const&, timespec const&> const Catch::ExprLhs<timespec const&>::operator>=<timespec>(timespec const&)
  0.00      0.28     0.00       11     0.00     0.00  Catch::BinaryExpr<timespec const&, timespec const&> const Catch::ExprLhs<timespec const&>::operator><timespec>(timespec const&)
  0.00      0.28     0.00       11     0.00     0.00  Catch::BinaryExpr<timespec const&, timespec const&> const Catch::ExprLhs<timespec const&>::operator<=<timespec>(timespec const&)
  0.00      0.28     0.00       11     0.00     0.00  Catch::BinaryExpr<timespec const&, timespec const&> const Catch::ExprLhs<timespec const&>::operator< <timespec>(timespec const&)
  0.00      0.28     0.00       11     0.00     0.00  Catch::BinaryExpr<timespec const&, timespec const&> const Catch::ExprLhs<timespec const&>::operator!=<timespec>(timespec const&)
  0.00      0.28     0.00       11     0.00     0.00  std::__shared_ptr_access<Catch::Config, (__gnu_cxx::Lockpolicy)2, false, false>::operator->() const
  0.00      0.28     0.00       11     0.00     0.00  std::Rbtree_header::_M_reset()
  0.00      0.28     0.00       11     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      0.28     0.00       11     0.00     0.00  operator>=(timespec const&, timespec const&)
  0.00      0.28     0.00       11     0.00     0.00  operator>(timespec const&, timespec const&)
  0.00      0.28     0.00       11     0.00     0.00  operator<=(timespec const&, timespec const&)
  0.00      0.28     0.00       11     0.00     0.00  operator<(timespec const&, timespec const&)
  0.00      0.28     0.00       11     0.00     0.00  operator!=(timespec const&, timespec const&)
  0.00      0.28     0.00       11     0.00     0.00  operator!(timespec const&)
  0.00      0.28     0.00       10     0.00     0.01  ___CATCH__TEST____0()
  0.00      0.28     0.00       10     0.00     0.00  Catch::BinaryExpr<timespec const&, double const&>::BinaryExpr(bool, timespec const&, Catch::StringRef, double const&)
  0.00      0.28     0.00       10     0.00     0.00  Catch::BinaryExpr<timespec const&, double const&>::~BinaryExpr()
  0.00      0.28     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      0.28     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      0.28     0.00       10     0.00     0.00  std::vector<Catch::TestCase, std::allocator<Catch::TestCase> >::max_size() const
  0.00      0.28     0.00       10     0.00     0.00  std::Vectorbase<Catch::SectionInfo, std::allocator<Catch::SectionInfo> >::_M_get_Tp_allocator()
  0.00      0.28     0.00       10     0.00     0.00  std::allocator_traits<std::allocator<Catch::TestCase> >::max_size(std::allocator<Catch::TestCase> const&)
  0.00      0.28     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      0.28     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      0.28     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      0.28     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      0.28     0.00       10     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      0.28     0.00       10     0.00     0.00  operator-=(timespec&, timespec const&)
  0.00      0.28     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      0.28     0.00        9     0.00     0.00  __gnu_cxx::__aligned_buffer<Catch::clara::detail::BoundValueRef<unsigned int> >::_M_ptr()
  0.00      0.28     0.00        9     0.00     0.00  __gnu_cxx::__aligned_buffer<Catch::clara::detail::BoundValueRef<unsigned int> >::_M_addr()
  0.00      0.28     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      0.28     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      0.28     0.00        9     0.00     0.00  __gnu_cxx::new_allocator<Catch::SectionInfo>::max_size() const
  0.00      0.28     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      0.28     0.00        9     0.00     0.00  std::shared_ptr<Catch::IConfig const>::~shared_ptr()
  0.00      0.28     0.00        9     0.00     0.00  void std::Destroyaux<false>::__destroy<Catch::TestCase>(Catch::TestCase, Catch::TestCase)
  0.00      0.28     0.00        9     0.00     0.00  std::Vectorbase<Catch::TestCase, std::allocator<Catch::TestCase> >::_M_deallocate(Catch::TestCase, unsigned long)
  0.00      0.28     0.00        9     0.00     0.00  std::__shared_ptr<Catch::IConfig const, (__gnu_cxx::Lockpolicy)2>::~__shared_ptr()
  0.00      0.28     0.00        9     0.00     0.00  std::Rbtree_header::Rbtree_header()
  0.00      0.28     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      0.28     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      0.28     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      0.28     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      0.28     0.00        9     0.00     0.00  std::remove_reference<Catch::(anonymous namespace)::ColumnInfo&>::type&& std::move<Catch::(anonymous namespace)::ColumnInfo&>(Catch::(anonymous namespace)::ColumnInfo&)
  0.00      0.28     0.00        9     0.00     0.00  std::remove_reference<Catch::clara::detail::BoundValueRefBase&>::type&& std::move<Catch::clara::detail::BoundValueRefBase&>(Catch::clara::detail::BoundValueRefBase&)
  0.00      0.28     0.00        9     0.00     0.00  std::enable_if<std::__and_<std::__not_<std::__is_tuple_like<double> >, std::is_move_constructible<double>, std::is_move_assignable<double> >::value, void>::type std::swap<double>(double&, double&)
  0.00      0.28     0.00        9     0.00     0.00  void std::Destroy<Catch::TestCase>(Catch::TestCase, Catch::TestCase)
  0.00      0.28     0.00        9     0.00     0.00  void std::Destroy<Catch::TestCase, Catch::TestCase>(Catch::TestCase, Catch::TestCase, std::allocator<Catch::TestCase>&)
  0.00      0.28     0.00        9     0.00     0.00  bool std::operator==<Catch::SectionInfo>(std::move_iterator<Catch::SectionInfo> const&, std::move_iterator<Catch::SectionInfo> const&)
  0.00      0.28     0.00        9     0.00     0.00  bool std::operator!=<Catch::SectionInfo>(std::move_iterator<Catch::SectionInfo> const&, std::move_iterator<Catch::SectionInfo> const&)
  0.00      0.28     0.00        8     0.00     0.03  ___CATCH__TEST____7()
  0.00      0.28     0.00        8     0.00     0.02  ___CATCH__TEST____19()
  0.00      0.28     0.00        8     0.00     0.00  Catch::(anonymous namespace)::ColumnInfo::~ColumnInfo()
  0.00      0.28     0.00        8     0.00     0.00  Catch::(anonymous namespace)::NoColourImpl::use(Catch::Colour::Code)
  0.00      0.28     0.00        8     0.00     0.00  Catch::ReusableStringStream& Catch::ReusableStringStream::operator<< <char [10]>(char const (&) [10])
  0.00      0.28     0.00        8     0.00     0.00  Catch::ReusableStringStream& Catch::ReusableStringStream::operator<< <char [13]>(char const (&) [13])
  0.00      0.28     0.00        8     0.00     0.00  Catch::clara::detail::ParserBase::operator=(Catch::clara::detail::ParserBase const&)
  0.00      0.28     0.00        8     0.00     0.00  Catch::Colour::use(Catch::Colour::Code)
  0.00      0.28     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      0.28     0.00        8     0.00     0.00  __gnu_cxx::new_allocator<Catch::clara::detail::BoundValueRef<double> >::~new_allocator()
  0.00      0.28     0.00        8     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      0.28     0.00        8     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      0.28     0.00        8     0.00     0.00  __gnu_cxx::__alloc_traits<std::allocator<char> >::_S_on_swap(std::allocator<char>&, std::allocator<char>&)
  0.00      0.28     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      0.28     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      0.28     0.00        8     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      0.28     0.00        8     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      0.28     0.00        8     0.00     0.00  std::move_iterator<Catch::ISingleton**>::base() const
  0.00      0.28     0.00        8     0.00     0.00  std::move_iterator<Catch::TestCaseTracking::ITracker**>::base() const
  0.00      0.28     0.00        8     0.00     0.00  std::vector<Catch::ISingleton, std::allocator<Catch::ISingleton> >::size() const
  0.00      0.28     0.00        8     0.00     0.00  std::vector<Catch::TestCaseTracking::ITracker, std::allocator<Catch::TestCaseTracking::ITracker> >::size() const
  0.00      0.28     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      0.28     0.00        8     0.00     0.00  std::allocator<Catch::clara::detail::BoundValueRef<double> >::~allocator()
  0.00      0.28     0.00        8     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      0.28     0.00        8     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      0.28     0.00        8     0.00     0.00  std::shared_ptr<Catch::IReporterFactory>::~shared_ptr()
  0.00      0.28     0.00        8     0.00     0.00  std::Vectorbase<Catch::ISingleton, std::allocator<Catch::ISingleton> >::_M_get_Tp_allocator()
  0.00      0.28     0.00        8     0.00     0.00  std::__shared_ptr<Catch::IReporterFactory, (__gnu_cxx::Lockpolicy)2>::~__shared_ptr()
  0.00      0.28     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      0.28     0.00        8     0.00     0.00  std::move_iterator<Catch::ISingleton**>::move_iterator(Catch::ISingleton**)
  0.00      0.28     0.00        8     0.00     0.00  std::move_iterator<Catch::TestCaseTracking::ITracker**>::move_iterator(Catch::TestCaseTracking::ITracker**)
  0.00      0.28     0.00        8     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      0.28     0.00        8     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      0.28     0.00        8     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      0.28     0.00        8     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      0.28     0.00        8     0.00     0.00  std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::data()
  0.00      0.28     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      0.28     0.00        8     0.00     0.00  Catch::(anonymous namespace)::ColumnInfo std::__addressof<Catch::(anonymous namespace)::ColumnInfo>(Catch::(anonymous namespace)::ColumnInfo&)
  0.00      0.28     0.00        8     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      0.28     0.00        8     0.00     0.00  decltype (__miter_base(({parm#1}.base)())) std::__miter_base<Catch::ISingleton*>(std::move_iterator<Catch::ISingleton**>)
  0.00      0.28     0.00        8     0.00     0.00  Catch::ISingleton** std::__miter_base<Catch::ISingleton**>(Catch::ISingleton**)
  0.00      0.28     0.00        8     0.00     0.00  decltype (__miter_base(({parm#1}.base)())) std::__miter_base<Catch::TestCaseTracking::ITracker**>(std::move_iterator<Catch::TestCaseTracking::ITracker**>)
  0.00      0.28     0.00        8     0.00     0.00  Catch::TestCaseTracking::ITracker** std::__miter_base<Catch::TestCaseTracking::ITracker**>(Catch::TestCaseTracking::ITracker**)
  0.00      0.28     0.00        8     0.00     0.00  void std::__alloc_on_swap<std::allocator<char> >(std::allocator<char>&, std::allocator<char>&)
  0.00      0.28     0.00        8     0.00     0.00  void std::__do_alloc_on_swap<std::allocator<char> >(std::allocator<char>&, std::allocator<char>&, std::integral_constant<bool, false>)
  0.00      0.28     0.00        8     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      0.28     0.00        8     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      0.28     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      0.28     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      0.28     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      0.28     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      0.28     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      0.28     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      0.28     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      0.28     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      0.28     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      0.28     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      0.28     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      0.28     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      0.28     0.00        8     0.00     0.00  Catch::ConfigData& std::forward<Catch::ConfigData&>(std::remove_reference<Catch::ConfigData&>::type&)
  0.00      0.28     0.00        8     0.00     0.00  long& std::forward<long&>(std::remove_reference<long&>::type&)
  0.00      0.28     0.00        7     0.00     0.00  valid_timespec(timespec const&)
  0.00      0.28     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      0.28     0.00        7     0.00     0.00  std::Vectorbase<Catch::TestSpec::Filter, std::allocator<Catch::TestSpec::Filter> >::_M_get_Tp_allocator()
  0.00      0.28     0.00        7     0.00     0.00  std::Vectorbase<Catch::TestCaseTracking::ITracker, std::allocator<Catch::TestCaseTracking::ITracker> >::_M_get_Tp_allocator()
  0.00      0.28     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      0.28     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      0.28     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      0.28     0.00        7     0.00     0.00  Catch::Verbosity const& std::forward<Catch::Verbosity const&>(std::remove_reference<Catch::Verbosity const&>::type&)
  0.00      0.28     0.00        6     0.00     0.00  snap::file_contents::contents(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)
  0.00      0.28     0.00        6     0.00     0.00  snap::file_contents::write_all(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)
  0.00      0.28     0.00        6     0.00     0.00  Catch::ReusableStringStream& Catch::ReusableStringStream::operator<< <char [11]>(char const (&) [11])
  0.00      0.28     0.00        6     0.00     0.00  Catch::clara::detail::TokenStream::loadBuffer()
  0.00      0.28     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      0.28     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      0.28     0.00        6     0.00     0.00  __gnu_cxx::new_allocator<Catch::TestCase>::deallocate(Catch::TestCase, unsigned long)
  0.00      0.28     0.00        6     0.00     0.00  __gnu_cxx::new_allocator<Catch::TestCase>::allocate(unsigned long, void const)
  0.00      0.28     0.00        6     0.00     0.00  __gnu_cxx::new_allocator<Catch::TestCase>::~new_allocator()
  0.00      0.28     0.00        6     0.00     0.00  __gnu_cxx::new_allocator<Catch::TestSpec::Filter>::~new_allocator()
  0.00      0.28     0.00        6     0.00     0.00  __gnu_cxx::new_allocator<std::Rbtree_node<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::~new_allocator()
  0.00      0.28     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      0.28     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      0.28     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      0.28     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      0.28     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      0.28     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      0.28     0.00        6     0.00     0.00  __gnu_cxx::__aligned_buffer<Catch::clara::detail::BoundValueRef<double> >::_M_ptr()
  0.00      0.28     0.00        6     0.00     0.00  __gnu_cxx::__aligned_buffer<Catch::clara::detail::BoundValueRef<double> >::_M_addr()
  0.00      0.28     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      0.28     0.00        6     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      0.28     0.00        6     0.00     0.00  snap::matrix<double, unsigned long>::transpose() const
  0.00      0.28     0.00        6     0.00     0.00  __gnu_cxx::new_allocator<Catch::ISingleton>::max_size() const
  0.00      0.28     0.00        6     0.00     0.00  __gnu_cxx::new_allocator<Catch::TestCaseTracking::ITracker>::max_size() const
  0.00      0.28     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      0.28     0.00        6     0.00     0.00  std::Vectorbase<Catch::SectionInfo, std::allocator<Catch::SectionInfo> >::_M_get_Tp_allocator() const
  0.00      0.28     0.00        6     0.00     0.00  std::vector<Catch::SectionInfo, std::allocator<Catch::SectionInfo> >::max_size() const
  0.00      0.28     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      0.28     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      0.28     0.00        6     0.00     0.00  std::allocator<Catch::TestCase>::~allocator()
  0.00      0.28     0.00        6     0.00     0.00  std::allocator<Catch::TestSpec::Filter>::~allocator()
  0.00      0.28     0.00        6     0.00     0.00  std::allocator<std::Rbtree_node<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::~allocator()
  0.00      0.28     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      0.28     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      0.28     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      0.28     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      0.28     0.00        6     0.00     0.00  std::Vectorbase<Catch::TestCase, std::allocator<Catch::TestCase> >::_M_allocate(unsigned long)
  0.00      0.28     0.00        6     0.00     0.00  std::Vectorbase<Catch::TestSpec::FilterMatch, std::allocator<Catch::TestSpec::FilterMatch> >::_M_get_Tp_allocator()
  0.00      0.28     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      0.28     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      0.28     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      0.28     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      0.28     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      0.28     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      0.28     0.00        6     0.00     0.00  std::allocator_traits<std::allocator<Catch::SectionInfo> >::max_size(std::allocator<Catch::SectionInfo> const&)
  0.00      0.28     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      0.28     0.00        6     0.00     0.00  std::allocator_traits<std::allocator<Catch::TestCase> >::allocate(std::allocator<Catch::TestCase>&, unsigned long)
  0.00      0.28     0.00        6     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      0.28     0.00        6     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      0.28     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      0.28     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      0.28     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      0.28     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      0.28     0.00        6     0.00     0.00  std::set<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::~set()
  0.00      0.28     0.00        6     0.00     0.00  std::vector<Catch::clara::detail::Token, std::allocator<Catch::clara::detail::Token> >::end()
  0.00      0.28     0.00        6     0.00     0.00  std::vector<Catch::clara::detail::Token, std::allocator<Catch::clara::detail::Token> >::resize(unsigned long)
  0.00      0.28     0.00        6     0.00     0.00  std::Rbtree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::Identity<std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::Rbtree_impl<std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, true>::~Rbtree_impl()
  0.00      0.28     0.00        6     0.00     0.00  std::Rbtree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::Identity<std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::_M_erase(std::Rbtree_node<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >)
  0.00      0.28     0.00        6     0.00     0.00  std::Rbtree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::Identity<std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::~Rbtree()
  0.00      0.28     0.00        6     0.00     0.00  Catch::SectionInfo std::__addressof<Catch::SectionInfo>(Catch::SectionInfo&)
  0.00      0.28     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      0.28     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      0.28     0.00        6     0.00     0.00  unsigned long std::__niter_base<unsigned long>(unsigned long)
  0.00      0.28     0.00        6     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      0.28     0.00        6     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      0.28     0.00        6     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      0.28     0.00        6     0.00     0.00  std::remove_reference<Catch::Config&>::type&& std::move<Catch::Config&>(Catch::Config&)
  0.00      0.28     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      0.28     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      0.28     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      0.28     0.00        6     0.00     0.00  std::enable_if<std::__and_<std::__not_<std::__is_tuple_like<unsigned long> >, std::is_move_constructible<unsigned long>, std::is_move_assignable<unsigned long> >::value, void>::type std::swap<unsigned long>(unsigned long&, unsigned long&)
  0.00      0.28     0.00        6     0.00     0.00  Catch::ISingleton const& std::forward<Catch::ISingleton const&>(std::remove_reference<Catch::ISingleton const&>::type&)
  0.00      0.28     0.00        6     0.00     0.00  Catch::IStreamingReporter& std::forward<Catch::IStreamingReporter&>(std::remove_reference<Catch::IStreamingReporter&>::type&)
  0.00      0.28     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      0.28     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      0.28     0.00        6     0.00     0.00  std::default_delete<std::__cxx11::basic_ostringstream<char, std::char_traits<char>, std::allocator<char> > >&& std::forward<std::default_delete<std::__cxx11::basic_ostringstream<char, std::char_traits<char>, std::allocator<char> > > >(std::remove_reference<std::default_delete<std::__cxx11::basic_ostringstream<char, std::char_traits<char>, std::allocator<char> > > >::type&)
  0.00      0.28     0.00        6     0.00     0.00  operator+=(timespec&, long)
  0.00      0.28     0.00        6     0.00     0.00  operator>>=(timespec&, double&)
  0.00      0.28     0.00        5     0.00     0.10  ___CATCH__TEST____0()
  0.00      0.28     0.00        5     0.00     0.00  snap::file_contents::read_all()
  0.00      0.28     0.00        5     0.00     0.00  Catch::getRegistryHub()
  0.00      0.28     0.00        5     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      0.28     0.00        5     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      0.28     0.00        5     0.00     0.00  Catch::clara::detail::BasicResult<Catch::clara::detail::ParseResultType>::~BasicResult()
  0.00      0.28     0.00        5     0.00     0.00  Catch::clara::detail::TokenStream::operator++()
  0.00      0.28     0.00        5     0.00     0.00  Catch::clara::detail::isOptPrefix(char)
  0.00      0.28     0.00        5     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      0.28     0.00        5     0.00     0.00  Catch::clara::detail::ResultValueBase<Catch::clara::detail::ParseResultType>::~ResultValueBase()
  0.00      0.28     0.00        5     0.00     0.00  Catch::clara::detail::Token::Token(Catch::clara::detail::Token&&)
  0.00      0.28     0.00        5     0.00     0.00  Catch::Singleton<Catch::(anonymous namespace)::RegistryHub, Catch::IRegistryHub, Catch::IMutableRegistryHub>::get()
  0.00      0.28     0.00        5     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      0.28     0.00        5     0.00     0.00  __gnu_cxx::new_allocator<Catch::TestSpec::FilterMatch>::~new_allocator()
  0.00      0.28     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      0.28     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      0.28     0.00        5     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      0.28     0.00        5     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      0.28     0.00        5     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      0.28     0.00        5     0.00     0.00  std::Rbtree_iterator<Catch::TestCase>::operator==(std::Rbtree_iterator<Catch::TestCase> const&) const
  0.00      0.28     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      0.28     0.00        5     0.00     0.00  std::vector<Catch::TestCase, std::allocator<Catch::TestCase> >::end() const
  0.00      0.28     0.00        5     0.00     0.00  std::vector<Catch::TestCase, std::allocator<Catch::TestCase> >::begin() const
  0.00      0.28     0.00        5     0.00     0.00  std::allocator<Catch::TestSpec::FilterMatch>::~allocator()
  0.00      0.28     0.00        5     0.00     0.00  std::shared_ptr<Catch::IConfig const>::shared_ptr(std::shared_ptr<Catch::IConfig const> const&)
  0.00      0.28     0.00        5     0.00     0.00  std::Vectorbase<unsigned long, std::allocator<unsigned long> >::_M_get_Tp_allocator()
  0.00      0.28     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      0.28     0.00        5     0.00     0.00  std::__shared_ptr<Catch::Config, (__gnu_cxx::Lockpolicy)2>::~__shared_ptr()
  0.00      0.28     0.00        5     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      0.28     0.00        5     0.00     0.00  std::Rbtree_iterator<Catch::Verbosity>::Rbtree_iterator(std::Rbtree_node_base)
  0.00      0.28     0.00        5     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      0.28     0.00        5     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      0.28     0.00        5     0.00     0.00  std::vector<Catch::clara::detail::Token, std::allocator<Catch::clara::detail::Token> >::back()
  0.00      0.28     0.00        5     0.00     0.00  std::vector<Catch::clara::detail::Token, std::allocator<Catch::clara::detail::Token> >::push_back(Catch::clara::detail::Token&&)
  0.00      0.28     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      0.28     0.00        5     0.00     0.00  std::vector<Catch::TestCase, std::allocator<Catch::TestCase> >::end()
  0.00      0.28     0.00        5     0.00     0.00  std::vector<Catch::TestCase, std::allocator<Catch::TestCase> >::begin()
  0.00      0.28     0.00        5     0.00     0.00  std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::append(char const, unsigned long)
  0.00      0.28     0.00        5     0.00     0.00  std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::reserve(unsigned long)
  0.00      0.28     0.00        5     0.00     0.00  std::__cxx11::list<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::pop_back()
  0.00      0.28     0.00        5     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      0.28     0.00        5     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> > > >::_M_begin()
  0.00      0.28     0.00        5     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      0.28     0.00        5     0.00     0.00  std::remove_reference<Catch::clara::detail::Token&>::type&& std::move<Catch::clara::detail::Token&>(Catch::clara::detail::Token&)
  0.00      0.28     0.00        5     0.00     0.00  char const const& std::forward<char const const&>(std::remove_reference<char const const&>::type&)
  0.00      0.28     0.00        5     0.00     0.00  std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > std::operator+<char, std::char_traits<char>, std::allocator<char> >(char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)
  0.00      0.28     0.00        4     0.00     0.02  ___CATCH__TEST____0()
  0.00      0.28     0.00        4     0.00     0.00  snap::file_contents::contents[abi:cxx11]()
  0.00      0.28     0.00        4     0.00     0.00  snap::matrix<double, unsigned long>::matrix()
  0.00      0.28     0.00        4     0.00     0.00  snap::matrix<double, unsigned long>::operator=(snap::matrix<double, unsigned long> const&)
  0.00      0.28     0.00        4     0.00     0.00  snap::matrix<double, unsigned long>& snap::matrix<double, unsigned long>::operator=<double>(double const&)
  0.00      0.28     0.00        4     0.00     0.00  snap::NOT_USED()
  0.00      0.28     0.00        4     0.00     0.00  Catch::ExprLhs<unsigned int const&> Catch::Decomposer::operator<=<unsigned int>(unsigned int const&)
  0.00      0.28     0.00        4     0.00     0.00  Catch::(anonymous namespace)::ColumnInfo::ColumnInfo(Catch::(anonymous namespace)::ColumnInfo const&)
  0.00      0.28     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      0.28     0.00        4     0.00     0.00  Catch::(anonymous namespace)::getSingletons()
  0.00      0.28     0.00        4     0.00     0.00  bool Catch::compareNotEqual<long, long const&>(long const&, long const&)
  0.00      0.28     0.00        4     0.00     0.00  Catch::IReporterFactory::IReporterFactory()
  0.00      0.28     0.00        4     0.00     0.00  Catch::IReporterFactory::~IReporterFactory()
  0.00      0.28     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      0.28     0.00        4     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      0.28     0.00        4     0.00     0.00  Catch::clara::detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::~BoundValueRef()
  0.00      0.28     0.00        4     0.00     0.00  Catch::Colour::Colour(Catch::Colour::Code)
  0.00      0.28     0.00        4     0.00     0.00  Catch::Colour::~Colour()
  0.00      0.28     0.00        4     0.00     0.00  Catch::Option<Catch::GroupInfo>::reset()
  0.00      0.28     0.00        4     0.00     0.00  Catch::ExprLhs<unsigned int const&>::ExprLhs(unsigned int const&)
  0.00      0.28     0.00        4     0.00     0.00  Catch::BinaryExpr<long const&, long const&> const Catch::ExprLhs<long const&>::operator!=<long>(long const&)
  0.00      0.28     0.00        4     0.00     0.00  Catch::Matchers::ExceptionWatcher::~ExceptionWatcher()
  0.00      0.28     0.00        4     0.00     0.00  Catch::Matchers::Impl::MatcherBase<std::exception>::~MatcherBase()
  0.00      0.28     0.00        4     0.00     0.00  Catch::Matchers::Impl::MatcherUntypedBase::~MatcherUntypedBase()
  0.00      0.28     0.00        4     0.00     0.00  Catch::GroupInfo::~GroupInfo()
  0.00      0.28     0.00        4     0.00     0.00  Catch::operator<<(std::ostream&, Catch::Colour const&)
  0.00      0.28     0.00        4     0.00     0.00  __gnu_cxx::new_allocator<Catch::ReporterRegistrar<Catch::XmlReporter>::ReporterFactory>::~new_allocator()
  0.00      0.28     0.00        4     0.00     0.00  __gnu_cxx::new_allocator<Catch::ReporterRegistrar<Catch::JunitReporter>::ReporterFactory>::~new_allocator()
  0.00      0.28     0.00        4     0.00     0.00  __gnu_cxx::new_allocator<Catch::ReporterRegistrar<Catch::CompactReporter>::ReporterFactory>::~new_allocator()
  0.00      0.28     0.00        4     0.00     0.00  __gnu_cxx::new_allocator<Catch::ReporterRegistrar<Catch::ConsoleReporter>::ReporterFactory>::~new_allocator()
  0.00      0.28     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      0.28     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      0.28     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      0.28     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      0.28     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      0.28     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      0.28     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      0.28     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      0.28     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      0.28     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      0.28     0.00        4     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      0.28     0.00        4     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      0.28     0.00        4     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      0.28     0.00        4     0.00     0.00  __gnu_cxx::new_allocator<Catch::clara::detail::BoundValueRef<long> >::~new_allocator()
  0.00      0.28     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      0.28     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      0.28     0.00        4     0.00     0.00  __gnu_cxx::new_allocator<Catch::Config>::~new_allocator()
  0.00      0.28     0.00        4     0.00     0.00  __gnu_cxx::new_allocator<Catch::TestCase>::new_allocator(__gnu_cxx::new_allocator<Catch::TestCase> const&)
  0.00      0.28     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      0.28     0.00        4     0.00     0.00  __gnu_cxx::new_allocator<std::Rbtree_node<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::new_allocator()
  0.00      0.28     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      0.28     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      0.28     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      0.28     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      0.28     0.00        4     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      0.28     0.00        4     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      0.28     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      0.28     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      0.28     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      0.28     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      0.28     0.00        4     0.00     0.00  __gnu_cxx::new_allocator<unsigned int>::~new_allocator()
  0.00      0.28     0.00        4     0.00     0.00  __gnu_cxx::__alloc_traits<std::allocator<double> >::_S_propagate_on_copy_assign()
  0.00      0.28     0.00        4     0.00     0.00  __gnu_cxx::__normal_iterator<std::unique_ptr<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> > > >, std::vector<std::unique_ptr<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> > > >, std::allocator<std::unique_ptr<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> > > > > > >::__normal_iterator(std::unique_ptr<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> > > > const&)
  0.00      0.28     0.00        4     0.00     0.00  __gnu_cxx::__normal_iterator<unsigned int, std::vector<unsigned int, std::allocator<unsigned int> > >::__normal_iterator(unsigned int const&)
  0.00      0.28     0.00        4     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      0.28     0.00        4     0.00     0.02  snap::matrix<double, unsigned long>::adjugate() const
  0.00      0.28     0.00        4     0.00     0.00  Catch::clara::detail::BasicResult<Catch::clara::detail::ParseResultType>::operator bool() const
  0.00      0.28     0.00        4     0.00     0.00  Catch::Config::testSpec() const
  0.00      0.28     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      0.28     0.00        4     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      0.28     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      0.28     0.00        4     0.00     0.00  __gnu_cxx::__normal_iterator<std::unique_ptr<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> > > >, std::vector<std::unique_ptr<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> > > >, std::allocator<std::unique_ptr<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> > > > > > >::base() const
  0.00      0.28     0.00        4     0.00     0.00  __gnu_cxx::__normal_iterator<unsigned long, std::vector<unsigned long, std::allocator<unsigned long> > >::base() const
  0.00      0.28     0.00        4     0.00     0.00  std::Vectorbase<Catch::ISingleton, std::allocator<Catch::ISingleton> >::_M_get_Tp_allocator() const
  0.00      0.28     0.00        4     0.00     0.00  std::Vectorbase<Catch::TestCaseTracking::ITracker, std::allocator<Catch::TestCaseTracking::ITracker> >::_M_get_Tp_allocator() const
  0.00      0.28     0.00        4     0.00     0.00  std::move_iterator<Catch::clara::detail::Arg>::base() const
  0.00      0.28     0.00        4     0.00     0.00  std::move_iterator<Catch::clara::detail::Token>::base() const
  0.00      0.28     0.00        4     0.00     0.00  std::move_iterator<std::unique_ptr<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> > > >>::base() const
  0.00      0.28     0.00        4     0.00     0.00  std::move_iterator<unsigned long>::base() const
  0.00      0.28     0.00        4     0.00     0.00  std::__shared_ptr_access<Catch::Config, (__gnu_cxx::Lockpolicy)2, false, false>::operator() const
  0.00      0.28     0.00        4     0.00     0.00  std::vector<Catch::ISingleton, std::allocator<Catch::ISingleton> >::max_size() const
  0.00      0.28     0.00        4     0.00     0.00  std::vector<Catch::TestCaseTracking::ITracker, std::allocator<Catch::TestCaseTracking::ITracker> >::max_size() const
  0.00      0.28     0.00        4     0.00     0.00  std::vector<double, std::allocator<double> >::capacity() const
  0.00      0.28     0.00        4     0.00     0.00  std::vector<unsigned long, std::allocator<unsigned long> >::size() const
  0.00      0.28     0.00        4     0.00     0.00  std::allocator<Catch::ReporterRegistrar<Catch::XmlReporter>::ReporterFactory>::~allocator()
  0.00      0.28     0.00        4     0.00     0.00  std::allocator<Catch::ReporterRegistrar<Catch::JunitReporter>::ReporterFactory>::~allocator()
  0.00      0.28     0.00        4     0.00     0.00  std::allocator<Catch::ReporterRegistrar<Catch::CompactReporter>::ReporterFactory>::~allocator()
  0.00      0.28     0.00        4     0.00     0.00  std::allocator<Catch::ReporterRegistrar<Catch::ConsoleReporter>::ReporterFactory>::~allocator()
  0.00      0.28     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      0.28     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      0.28     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      0.28     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      0.28     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      0.28     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      0.28     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      0.28     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      0.28     0.00        4     0.00     0.00  std::allocator<Catch::clara::detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(bool)#11}> >::~allocator()
  0.00      0.28     0.00        4     0.00     0.00  std::allocator<Catch::clara::detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(int)#10}> >::~allocator()
  0.00      0.28     0.00        4     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      0.28     0.00        4     0.00     0.00  std::allocator<Catch::clara::detail::BoundValueRef<long> >::~allocator()
  0.00      0.28     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      0.28     0.00        4     0.00     0.00  std::allocator<Catch::clara::detail::BoundFlagLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(bool)#9}> >::~allocator()
  0.00      0.28     0.00        4     0.00     0.00  std::allocator<Catch::Config>::~allocator()
  0.00      0.28     0.00        4     0.00     0.00  std::allocator<Catch::TestCase>::allocator(std::allocator<Catch::TestCase> const&)
  0.00      0.28     0.00        4     0.00     0.00  std::allocator<Catch::TestSpec::Filter>::allocator(std::allocator<Catch::TestSpec::Filter> const&)
  0.00      0.28     0.00        4     0.00     0.00  std::allocator<std::Rbtree_node<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::allocator()
  0.00      0.28     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      0.28     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      0.28     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      0.28     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      0.28     0.00        4     0.00     0.00  std::allocator<unsigned int>::~allocator()
  0.00      0.28     0.00        4     0.00     0.00  std::Headbase<0ul, std::__cxx11::basic_ostringstream<char, std::char_traits<char>, std::allocator<char> >, false>::_M_head(std::Headbase<0ul, std::__cxx11::basic_ostringstream<char, std::char_traits<char>, std::allocator<char> >, false>&)
  0.00      0.28     0.00        4     0.00     0.00  std::shared_ptr<Catch::IReporterFactory>::shared_ptr(std::shared_ptr<Catch::IReporterFactory> const&)
  0.00      0.28     0.00        4     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      0.28     0.00        4     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      0.28     0.00        4     0.00     0.00  std::Tupleimpl<0ul, 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_head(std::Tupleimpl<0ul, 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> > > >&)
  0.00      0.28     0.00        4     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      0.28     0.00        4     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      0.28     0.00        4     0.00     0.00  std::char_traits<char>::assign(char, unsigned long, char)
  0.00      0.28     0.00        4     0.00     0.00  void std::Destroyaux<false>::__destroy<Catch::SectionInfo>(Catch::SectionInfo, Catch::SectionInfo)
  0.00      0.28     0.00        4     0.00     0.00  void std::Destroyaux<false>::__destroy<Catch::TestSpec::Filter>(Catch::TestSpec::Filter, Catch::TestSpec::Filter)
  0.00      0.28     0.00        4     0.00     0.00  void std::Destroyaux<true>::__destroy<Catch::ISingleton*>(Catch::ISingleton**, Catch::ISingleton**)
  0.00      0.28     0.00        4     0.00     0.00  std::Vectorbase<Catch::SectionInfo, std::allocator<Catch::SectionInfo> >::_M_deallocate(Catch::SectionInfo, unsigned long)
  0.00      0.28     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      0.28     0.00        4     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      0.28     0.00        4     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      0.28     0.00        4     0.00     0.00  std::Vectorbase<Catch::TestCase, std::allocator<Catch::TestCase> >::Vectorimpl::~Vectorimpl()
  0.00      0.28     0.00        4     0.00     0.00  std::Vectorbase<Catch::TestCase, std::allocator<Catch::TestCase> >::~Vectorbase()
  0.00      0.28     0.00        4     0.00     0.00  std::Vectorbase<Catch::TestSpec::Filter, std::allocator<Catch::TestSpec::Filter> >::Vectorimpl::~Vectorimpl()
  0.00      0.28     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      0.28     0.00        4     0.00     0.00  std::Vectorbase<Catch::TestSpec::Filter, std::allocator<Catch::TestSpec::Filter> >::~Vectorbase()
  0.00      0.28     0.00        4     0.00     0.00  std::Vectorbase<Catch::ISingleton, std::allocator<Catch::ISingleton> >::_M_deallocate(Catch::ISingleton**, unsigned long)
  0.00      0.28     0.00        4     0.00     0.00  std::Vectorbase<std::unique_ptr<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> > > >, std::allocator<std::unique_ptr<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_get_Tp_allocator()
  0.00      0.28     0.00        4     0.00     0.00  std::Vectorbase<double, std::allocator<double> >::Vectorimpl::Vectorimpl()
  0.00      0.28     0.00        4     0.00     0.00  std::Vectorbase<double, std::allocator<double> >::Vectorbase()
  0.00      0.28     0.00        4     0.00     0.00  std::Vectorbase<unsigned int, std::allocator<unsigned int> >::_M_get_Tp_allocator()
  0.00      0.28     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      0.28     0.00        4     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      0.28     0.00        4     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      0.28     0.00        4     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      0.28     0.00        4     0.00     0.00  std::move_iterator<Catch::clara::detail::Arg>::move_iterator(Catch::clara::detail::Arg)
  0.00      0.28     0.00        4     0.00     0.00  std::move_iterator<Catch::clara::detail::Token>::move_iterator(Catch::clara::detail::Token)
  0.00      0.28     0.00        4     0.00     0.00  std::move_iterator<std::unique_ptr<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> > > >>::move_iterator(std::unique_ptr<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> > > >)
  0.00      0.28     0.00        4     0.00     0.00  std::move_iterator<unsigned long>::move_iterator(unsigned long)
  0.00      0.28     0.00        4     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      0.28     0.00        4     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      0.28     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      0.28     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      0.28     0.00        4     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      0.28     0.00        4     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      0.28     0.00        4     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      0.28     0.00        4     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      0.28     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      0.28     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      0.28     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      0.28     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      0.28     0.00        4     0.00     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()
  0.00      0.28     0.00        4     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      0.28     0.00        4     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      0.28     0.00        4     0.00     0.00  std::allocator_traits<std::allocator<Catch::ISingleton> >::max_size(std::allocator<Catch::ISingleton> const&)
  0.00      0.28     0.00        4     0.00     0.00  std::allocator_traits<std::allocator<Catch::TestCaseTracking::ITracker> >::max_size(std::allocator<Catch::TestCaseTracking::ITracker> const&)
  0.00      0.28     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      0.28     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      0.28     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      0.28     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      0.28     0.00        4     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      0.28     0.00        4     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      0.28     0.00        4     0.00     0.00  std::Rbtree_iterator<Catch::TestCase>::operator--()
  0.00      0.28     0.00        4     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      0.28     0.00        4     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      0.28     0.00        4     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      0.28     0.00        4     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      0.28     0.00        4     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      0.28     0.00        4     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      0.28     0.00        4     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      0.28     0.00        4     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      0.28     0.00        4     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      0.28     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      0.28     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      0.28     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      0.28     0.00        4     0.00     0.00  std::set<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::set()
  0.00      0.28     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      0.28     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      0.28     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      0.28     0.00        4     0.00     0.00  std::pair<std::Rbtree_node_base, std::Rbtree_node_base>::pair<std::Rbtree_node_base&, true>(std::Rbtree_node_base const&, std::Rbtree_node_base&)
  0.00      0.28     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      0.28     0.00        4     0.00     0.00  std::vector<Catch::TestCase, std::allocator<Catch::TestCase> >::~vector()
  0.00      0.28     0.00        4     0.00     0.00  std::vector<Catch::TestSpec::Filter, std::allocator<Catch::TestSpec::Filter> >::~vector()
  0.00      0.28     0.00        4     0.00     0.00  std::vector<Catch::ISingleton, std::allocator<Catch::ISingleton> >::end()
  0.00      0.28     0.00        4     0.00     0.00  std::vector<Catch::ISingleton, std::allocator<Catch::ISingleton> >::begin()
  0.00      0.28     0.00        4     0.00     0.00  std::vector<double, std::allocator<double> >::vector()
  0.00      0.28     0.00        4     0.00     0.00  std::vector<double, std::allocator<double> >::operator=(std::vector<double, std::allocator<double> > const&)
  0.00      0.28     0.00        4     0.00     0.00  std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_S_assign(char, unsigned long, char)
  0.00      0.28     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      0.28     0.00        4     0.00     0.00  std::Rbtree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::Identity<std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::Rbtree_impl<std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, true>::Rbtree_impl()
  0.00      0.28     0.00        4     0.00     0.00  std::Rbtree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::Identity<std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::Rbtree()
  0.00      0.28     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      0.28     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      0.28     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      0.28     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      0.28     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      0.28     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      0.28     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      0.28     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      0.28     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      0.28     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      0.28     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      0.28     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      0.28     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      0.28     0.00        4     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      0.28     0.00        4     0.00     0.00  std::__cxx11::basic_ostringstream<char, std::char_traits<char>, std::allocator<char> >& std::__get_helper<0ul, 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> > > >(std::Tupleimpl<0ul, 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> > > >&)
  0.00      0.28     0.00        4     0.00     0.00  decltype (__miter_base(({parm#1}.base)())) std::__miter_base<unsigned long>(std::move_iterator<unsigned long>)
  0.00      0.28     0.00        4     0.00     0.00  unsigned long std::__miter_base<unsigned long>(unsigned long)
  0.00      0.28     0.00        4     0.00     0.00  Catch::ISingleton** std::__copy_move_a<true, Catch::ISingleton**, Catch::ISingleton**>(Catch::ISingleton**, Catch::ISingleton**, Catch::ISingleton**)
  0.00      0.28     0.00        4     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      0.28     0.00        4     0.00     0.00  Catch::ISingleton** std::__copy_move_a2<true, Catch::ISingleton**, Catch::ISingleton**>(Catch::ISingleton**, Catch::ISingleton**, Catch::ISingleton**)
  0.00      0.28     0.00        4     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      0.28     0.00        4     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      0.28     0.00        4     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      0.28     0.00        4     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      0.28     0.00        4     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      0.28     0.00        4     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      0.28     0.00        4     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      0.28     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      0.28     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      0.28     0.00        4     0.00     0.00  std::move_iterator<std::unique_ptr<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> > > >> std::__make_move_if_noexcept_iterator<std::unique_ptr<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> > > >, std::move_iterator<std::unique_ptr<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> > > >> >(std::unique_ptr<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> > > >)
  0.00      0.28     0.00        4     0.00     0.00  std::move_iterator<unsigned long> std::__make_move_if_noexcept_iterator<unsigned long, std::move_iterator<unsigned long> >(unsigned long)
  0.00      0.28     0.00        4     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      0.28     0.00        4     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      0.28     0.00        4     0.00     0.00  std::tuple_element<0ul, std::tuple<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> > > > >::type& std::get<0ul, 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> > > >(std::tuple<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> > > >&)
  0.00      0.28     0.00        4     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      0.28     0.00        4     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      0.28     0.00        4     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      0.28     0.00        4     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      0.28     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      0.28     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      0.28     0.00        4     0.00     0.00  std::unique_ptr<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> > > >&& std::forward<std::unique_ptr<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> > > > >(std::remove_reference<std::unique_ptr<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> > > > >::type&)
  0.00      0.28     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      0.28     0.00        4     0.00     0.00  void std::Destroy<Catch::(anonymous namespace)::ColumnInfo>(Catch::(anonymous namespace)::ColumnInfo)
  0.00      0.28     0.00        4     0.00     0.00  void std::Destroy<Catch::SectionInfo>(Catch::SectionInfo, Catch::SectionInfo)
  0.00      0.28     0.00        4     0.00     0.00  void std::Destroy<Catch::SectionInfo, Catch::SectionInfo>(Catch::SectionInfo, Catch::SectionInfo, std::allocator<Catch::SectionInfo>&)
  0.00      0.28     0.00        4     0.00     0.00  void std::Destroy<Catch::TestSpec::Filter>(Catch::TestSpec::Filter, Catch::TestSpec::Filter)
  0.00      0.28     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      0.28     0.00        4     0.00     0.00  void std::Destroy<Catch::ISingleton**>(Catch::ISingleton**, Catch::ISingleton**)
  0.00      0.28     0.00        4     0.00     0.00  void std::Destroy<Catch::ISingleton**, Catch::ISingleton>(Catch::ISingleton*, Catch::ISingleton**, std::allocator<Catch::ISingleton>&)
  0.00      0.28     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> >&&, char const)
  0.00      0.28     0.00        4     0.00     0.00  operator-=(timespec&, long)
  0.00      0.28     0.00        4     0.00     0.00  operator+(timespec const&, timespec const&)
  0.00      0.28     0.00        3     0.00     0.00  ___CATCH__TEST____0()
  0.00      0.28     0.00        3     0.00     0.01  ___CATCH__TEST____0()
  0.00      0.28     0.00        3     0.00     0.01  ___CATCH__TEST____0()
  0.00      0.28     0.00        3     0.00    81.17  ___CATCH__TEST____43()
  0.00      0.28     0.00        3     0.00     0.00  std::set<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > snap::user_group_names<std::set<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)
  0.00      0.28     0.00        3     0.00     0.00  snap::matrix<double, unsigned long>::swap(snap::matrix<double, unsigned long>&)
  0.00      0.28     0.00        3     0.00     0.00  void snap::NOT_USED<decltype(nullptr)&>(decltype(nullptr)&)
  0.00      0.28     0.00        3     0.00     0.00  Catch::BinaryExpr<char const const&, decltype(nullptr) const&>::BinaryExpr(bool, char const const&, Catch::StringRef, decltype(nullptr) const&)
  0.00      0.28     0.00        3     0.00     0.00  Catch::BinaryExpr<char const const&, decltype(nullptr) const&>::~BinaryExpr()
  0.00      0.28     0.00        3     0.00     0.00  Catch::ExprLhs<char const const&> Catch::Decomposer::operator<=<char const>(char const const&)
  0.00      0.28     0.00        3     0.00     0.00  Catch::SectionInfo::SectionInfo(Catch::SectionInfo&&)
  0.00      0.28     0.00        3     0.00     0.00  Catch::TestRunInfo::~TestRunInfo()
  0.00      0.28     0.00        3     0.00     0.00  Catch::(anonymous namespace)::makeRatio(unsigned long, unsigned long)
  0.00      0.28     0.00        3     0.00     0.00  bool Catch::compareNotEqual<char const, decltype(nullptr) const&>(char const const&, decltype(nullptr) const&)
  0.00      0.28     0.00        3     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      0.28     0.00        3     0.00     0.00  Catch::clara::detail::BoundValueRef<unsigned int>::BoundValueRef(unsigned int&)
  0.00      0.28     0.00        3     0.00     0.00  Catch::clara::detail::BoundValueRef<unsigned int>::~BoundValueRef()
  0.00      0.28     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      0.28     0.00        3     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      0.28     0.00        3     0.00     0.00  Catch::clara::detail::ComposableParserImpl<Catch::clara::detail::ExeName>::ComposableParserImpl()
  0.00      0.28     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      0.28     0.00        3     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      0.28     0.00        3     0.00     0.00  Catch::clara::detail::ExeName::ExeName()
  0.00      0.28     0.00        3     0.00     0.00  Catch::Option<Catch::TestRunInfo>::reset()
  0.00      0.28     0.00        3     0.00     0.00  Catch::ExprLhs<char const const&>::ExprLhs(char const const&)
  0.00      0.28     0.00        3     0.00     0.00  Catch::BinaryExpr<char const const&, decltype(nullptr) const&> const Catch::ExprLhs<char const const&>::operator!=<decltype(nullptr)>(decltype(nullptr) const&)
  0.00      0.28     0.00        3     0.00     0.00  Catch::TestSpec::~TestSpec()
  0.00      0.28     0.00        3     0.00     0.00  __gnu_cxx::new_allocator<Catch::SectionInfo>::deallocate(Catch::SectionInfo, unsigned long)
  0.00      0.28     0.00        3     0.00     0.00  __gnu_cxx::new_allocator<Catch::SectionInfo>::allocate(unsigned long, void const)
  0.00      0.28     0.00        3     0.00     0.00  __gnu_cxx::new_allocator<Catch::(anonymous namespace)::ColumnInfo>::~new_allocator()
  0.00      0.28     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      0.28     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      0.28     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      0.28     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      0.28     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      0.28     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      0.28     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      0.28     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      0.28     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      0.28     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      0.28     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      0.28     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      0.28     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      0.28     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      0.28     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      0.28     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      0.28     0.00        3     0.00     0.00  __gnu_cxx::new_allocator<Catch::clara::detail::BoundValueRef<unsigned int> >::new_allocator()
  0.00      0.28     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      0.28     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      0.28     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      0.28     0.00        3     0.00     0.00  __gnu_cxx::new_allocator<Catch::Config>::new_allocator(__gnu_cxx::new_allocator<Catch::Config> const&)
  0.00      0.28     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      0.28     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      0.28     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      0.28     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      0.28     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      0.28     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      0.28     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      0.28     0.00        3     0.00     0.00  __gnu_cxx::__alloc_traits<std::allocator<char> >::_S_propagate_on_move_assign()
  0.00      0.28     0.00        3     0.00     0.00  __gnu_cxx::__alloc_traits<std::allocator<double> >::_S_on_swap(std::allocator<double>&, std::allocator<double>&)
  0.00      0.28     0.00        3     0.00     0.00  __gnu_cxx::__aligned_buffer<Catch::ReporterRegistrar<Catch::XmlReporter>::ReporterFactory>::_M_ptr()
  0.00      0.28     0.00        3     0.00     0.00  __gnu_cxx::__aligned_buffer<Catch::ReporterRegistrar<Catch::XmlReporter>::ReporterFactory>::_M_addr()
  0.00      0.28     0.00        3     0.00     0.00  __gnu_cxx::__aligned_buffer<Catch::ReporterRegistrar<Catch::JunitReporter>::ReporterFactory>::_M_ptr()
  0.00      0.28     0.00        3     0.00     0.00  __gnu_cxx::__aligned_buffer<Catch::ReporterRegistrar<Catch::JunitReporter>::ReporterFactory>::_M_addr()
  0.00      0.28     0.00        3     0.00     0.00  __gnu_cxx::__aligned_buffer<Catch::ReporterRegistrar<Catch::CompactReporter>::ReporterFactory>::_M_ptr()
  0.00      0.28     0.00        3     0.00     0.00  __gnu_cxx::__aligned_buffer<Catch::ReporterRegistrar<Catch::CompactReporter>::ReporterFactory>::_M_addr()
  0.00      0.28     0.00        3     0.00     0.00  __gnu_cxx::__aligned_buffer<Catch::ReporterRegistrar<Catch::ConsoleReporter>::ReporterFactory>::_M_ptr()
  0.00      0.28     0.00        3     0.00     0.00  __gnu_cxx::__aligned_buffer<Catch::ReporterRegistrar<Catch::ConsoleReporter>::ReporterFactory>::_M_addr()
  0.00      0.28     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      0.28     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      0.28     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      0.28     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      0.28     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      0.28     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      0.28     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      0.28     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      0.28     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      0.28     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      0.28     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      0.28     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      0.28     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      0.28     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      0.28     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      0.28     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      0.28     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      0.28     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      0.28     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      0.28     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      0.28     0.00        3     0.00     0.00  __gnu_cxx::__aligned_buffer<Catch::clara::detail::BoundValueRef<long> >::_M_ptr()
  0.00      0.28     0.00        3     0.00     0.00  __gnu_cxx::__aligned_buffer<Catch::clara::detail::BoundValueRef<long> >::_M_addr()
  0.00      0.28     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      0.28     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      0.28     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      0.28     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      0.28     0.00        3     0.00     0.00  __gnu_cxx::__aligned_buffer<Catch::Config>::_M_ptr()
  0.00      0.28     0.00        3     0.00     0.00  __gnu_cxx::__aligned_buffer<Catch::Config>::_M_addr()
  0.00      0.28     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      0.28     0.00        3     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      0.28     0.00        3     0.00     0.00  snap::matrix<double, unsigned long> snap::matrix<double, unsigned long>::operator<double>(double const&) const
  0.00      0.28     0.00        3     0.00     0.00  Catch::clara::detail::BasicResult<Catch::clara::detail::ParseResultType>::enforceOk() const
  0.00      0.28     0.00        3     0.00     0.00  Catch::clara::detail::ResultValueBase<Catch::clara::detail::ParseResultType>::value() const
  0.00      0.28     0.00        3     0.00     0.00  Catch::Config::name[abi:cxx11]() const
  0.00      0.28     0.00        3     0.00     0.00  Catch::Config::runOrder() const
  0.00      0.28     0.00        3     0.00     0.00  Catch::Context::getConfig() const
  0.00      0.28     0.00        3     0.00     0.00  __gnu_cxx::new_allocator<std::unique_ptr<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> > > > >::max_size() const
  0.00      0.28     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      0.28     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      0.28     0.00        3     0.00     0.00  __gnu_cxx::new_allocator<unsigned long>::max_size() const
  0.00      0.28     0.00        3     0.00     0.00  std::move_iterator<Catch::SectionInfo>::operator() const
  0.00      0.28     0.00        3     0.00     0.00  std::vector<Catch::SectionInfo, std::allocator<Catch::SectionInfo> >::_M_check_len(unsigned long, char const) const
  0.00      0.28     0.00        3     0.00     0.00  std::vector<Catch::TestSpec::Filter, std::allocator<Catch::TestSpec::Filter> >::end() const
  0.00      0.28     0.00        3     0.00     0.00  std::vector<Catch::TestSpec::Filter, std::allocator<Catch::TestSpec::Filter> >::begin() const
  0.00      0.28     0.00        3     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      0.28     0.00        3     0.00     0.00  std::ios_base::flags() const
  0.00      0.28     0.00        3     0.00     0.00  std::ios_base::getloc() const
  0.00      0.28     0.00        3     0.00     0.00  std::ios_base::precision() const
  0.00      0.28     0.00        3     0.00     0.00  std::Identity<Catch::Verbosity>::operator()(Catch::Verbosity const&) const
  0.00      0.28     0.00        3     0.00     0.00  std::allocator<Catch::(anonymous namespace)::ColumnInfo>::~allocator()
  0.00      0.28     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      0.28     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      0.28     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      0.28     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      0.28     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      0.28     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      0.28     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      0.28     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      0.28     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      0.28     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      0.28     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      0.28     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      0.28     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      0.28     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      0.28     0.00        3     0.00     0.00  std::allocator<Catch::clara::detail::BoundValueRef<unsigned int> >::allocator()
  0.00      0.28     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      0.28     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      0.28     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      0.28     0.00        3     0.00     0.00  std::allocator<Catch::Config>::allocator(std::allocator<Catch::Config> const&)
  0.00      0.28     0.00        3     0.00     0.00  std::allocator<Catch::TestSpec::FilterMatch>::allocator(std::allocator<Catch::TestSpec::FilterMatch> const&)
  0.00      0.28     0.00        3     0.00     0.00  std::Headbase<0ul, Catch::ConsoleReporter, false>::_M_head(std::Headbase<0ul, Catch::ConsoleReporter, false>&)
  0.00      0.28     0.00        3     0.00     0.00  std::Headbase<0ul, Catch::IStreamingReporter, false>::_M_head(std::Headbase<0ul, Catch::IStreamingReporter, false>&)
  0.00      0.28     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      0.28     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      0.28     0.00        3     0.00     0.00  std::shared_ptr<Catch::clara::detail::BoundValueRef<unsigned int> >::~shared_ptr()
  0.00      0.28     0.00        3     0.00     0.00  std::shared_ptr<Catch::clara::detail::BoundValueRefBase>::shared_ptr()
  0.00      0.28     0.00        3     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      0.28     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      0.28     0.00        3     0.00     0.00  std::shared_ptr<Catch::Config>::~shared_ptr()
  0.00      0.28     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      0.28     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      0.28     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      0.28     0.00        3     0.00     0.00  void std::Destroyaux<false>::__destroy<Catch::TestSpec::FilterMatch>(Catch::TestSpec::FilterMatch, Catch::TestSpec::FilterMatch)
  0.00      0.28     0.00        3     0.00     0.00  void std::Destroyaux<true>::__destroy<Catch::TestCaseTracking::ITracker**>(Catch::TestCaseTracking::ITracker**, Catch::TestCaseTracking::ITracker**)
  0.00      0.28     0.00        3     0.00     0.00  void std::Destroyaux<true>::__destroy<unsigned long>(unsigned long, unsigned long)
  0.00      0.28     0.00        3     0.00     0.00  std::Vectorbase<Catch::SectionInfo, std::allocator<Catch::SectionInfo> >::_M_allocate(unsigned long)
  0.00      0.28     0.00        3     0.00     0.00  std::Vectorbase<Catch::TestSpec::FilterMatch, std::allocator<Catch::TestSpec::FilterMatch> >::Vectorimpl::~Vectorimpl()
  0.00      0.28     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      0.28     0.00        3     0.00     0.00  std::Vectorbase<Catch::TestSpec::FilterMatch, std::allocator<Catch::TestSpec::FilterMatch> >::~Vectorbase()
  0.00      0.28     0.00        3     0.00     0.00  std::Vectorbase<Catch::TestCaseTracking::ITracker, std::allocator<Catch::TestCaseTracking::ITracker> >::_M_deallocate(Catch::TestCaseTracking::ITracker**, unsigned long)
  0.00      0.28     0.00        3     0.00     0.00  std::Vectorbase<unsigned long, std::allocator<unsigned long> >::_M_deallocate(unsigned long, unsigned long)
  0.00      0.28     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      0.28     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      0.28     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      0.28     0.00        3     0.00     0.00  std::__shared_ptr<Catch::clara::detail::BoundValueRef<unsigned int>, (__gnu_cxx::Lockpolicy)2>::~__shared_ptr()
  0.00      0.28     0.00        3     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      0.28     0.00        3     0.00     0.00  std::__shared_ptr<Catch::clara::detail::BoundValueRefBase, (__gnu_cxx::Lockpolicy)2>::__shared_ptr()
  0.00      0.28     0.00        3     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      0.28     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      0.28     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      0.28     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      0.28     0.00        3     0.00     0.00  std::move_iterator<Catch::SectionInfo>::operator++()
  0.00      0.28     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      0.28     0.00        3     0.00     0.00  std::Spebo_helper<0, std::allocator<Catch::clara::detail::BoundValueRef<unsigned int> >, true>::~Spebo_helper()
  0.00      0.28     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      0.28     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      0.28     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      0.28     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      0.28     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      0.28     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      0.28     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      0.28     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      0.28     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      0.28     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      0.28     0.00        3     0.00     0.00  std::__uniq_ptr_impl<Catch::ConsoleReporter, std::default_delete<Catch::ConsoleReporter> >::_M_ptr()
  0.00      0.28     0.00        3     0.00     0.00  std::__uniq_ptr_impl<Catch::IStreamingReporter, std::default_delete<Catch::IStreamingReporter> >::_M_ptr()
  0.00      0.28     0.00        3     0.00     0.00  std::allocator_traits<std::allocator<Catch::SectionInfo> >::deallocate(std::allocator<Catch::SectionInfo>&, Catch::SectionInfo, unsigned long)
  0.00      0.28     0.00        3     0.00     0.00  std::allocator_traits<std::allocator<Catch::SectionInfo> >::allocate(std::allocator<Catch::SectionInfo>&, unsigned long)
  0.00      0.28     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      0.28     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      0.28     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      0.28     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      0.28     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      0.28     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      0.28     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      0.28     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      0.28     0.00        3     0.00     0.00  std::Rbtree_const_iterator<Catch::Verbosity>::Rbtree_const_iterator(std::Rbtree_node_base const)
  0.00      0.28     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      0.28     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      0.28     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      0.28     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      0.28     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      0.28     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      0.28     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      0.28     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      0.28     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      0.28     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      0.28     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      0.28     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      0.28     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      0.28     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      0.28     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      0.28     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      0.28     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      0.28     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      0.28     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      0.28     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      0.28     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      0.28     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      0.28     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      0.28     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      0.28     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      0.28     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      0.28     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      0.28     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      0.28     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      0.28     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      0.28     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      0.28     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      0.28     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      0.28     0.00        3     0.00     0.00  std::fpos<__mbstate_t>::fpos(long)
  0.00      0.28     0.00        3     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      0.28     0.00        3     0.00     0.00  std::vector<Catch::SectionInfo, std::allocator<Catch::SectionInfo> >::end()
  0.00      0.28     0.00        3     0.00     0.00  std::vector<Catch::SectionInfo, std::allocator<Catch::SectionInfo> >::begin()
  0.00      0.28     0.00        3     0.00     0.00  std::vector<Catch::TestSpec::FilterMatch, std::allocator<Catch::TestSpec::FilterMatch> >::~vector()
  0.00      0.28     0.00        3     0.00     0.00  double std::vector<double, std::allocator<double> >::_M_allocate_and_copy<__gnu_cxx::__normal_iterator<double const, std::vector<double, std::allocator<double> > > >(unsigned long, __gnu_cxx::__normal_iterator<double const, std::vector<double, std::allocator<double> > >, __gnu_cxx::__normal_iterator<double const, std::vector<double, std::allocator<double> > >)
  0.00      0.28     0.00        3     0.00     0.00  std::vector<double, std::allocator<double> >::swap(std::vector<double, std::allocator<double> >&)
  0.00      0.28     0.00        3     0.00     0.00  std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_construct(unsigned long, char)
  0.00      0.28     0.00        3     0.00     0.00  std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_replace_aux(unsigned long, unsigned long, unsigned long, char)
  0.00      0.28     0.00        3     0.00     0.00  std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::swap(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&)
  0.00      0.28     0.00        3     0.00     0.00  std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::append(unsigned long, char)
  0.00      0.28     0.00        3     0.00     0.00  std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::resize(unsigned long, char)
  0.00      0.28     0.00        3     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      0.28     0.00        3     0.00     0.00  std::Rbtree<Catch::Verbosity, Catch::Verbosity, std::Identity<Catch::Verbosity>, std::less<Catch::Verbosity>, std::allocator<Catch::Verbosity> >::M_end()
  0.00      0.28     0.00        3     0.00     0.00  std::ios_base::flags(std::IosFmtflags)
  0.00      0.28     0.00        3     0.00     0.00  std::ios_base::precision(long)
  0.00      0.28     0.00        3     0.00     0.00  void std::Construct<Catch::SectionInfo, Catch::SectionInfo>(Catch::SectionInfo, Catch::SectionInfo&&)
  0.00      0.28     0.00        3     0.00     0.00  std::sharedptr<Catch::clara::detail::BoundValueRef<unsigned int> > std::make_shared<Catch::clara::detail::BoundValueRef<unsigned int>, unsigned int&>(unsigned int&)
  0.00      0.28     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      0.28     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      0.28     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      0.28     0.00        3     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      0.28     0.00        3     0.00     0.00  std::Rbtree_const_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > std::__niter_base<std::Rbtree_const_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >(std::Rbtree_const_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >)
  0.00      0.28     0.00        3     0.00     0.00  void std::__alloc_on_swap<std::allocator<double> >(std::allocator<double>&, std::allocator<double>&)
  0.00      0.28     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      0.28     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      0.28     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      0.28     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      0.28     0.00        3     0.00     0.00  void std::__do_alloc_on_swap<std::allocator<double> >(std::allocator<double>&, std::allocator<double>&, std::integral_constant<bool, false>)
  0.00      0.28     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      0.28     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      0.28     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      0.28     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      0.28     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      0.28     0.00        3     0.00     0.00  std::setw(int)
  0.00      0.28     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      0.28     0.00        3     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      0.28     0.00        3     0.00     0.00  Catch::SectionInfo&& std::forward<Catch::SectionInfo>(std::remove_reference<Catch::SectionInfo>::type&)
  0.00      0.28     0.00        3     0.00     0.00  std::__cxx11::basic_ostringstream<char, std::char_traits<char>, std::allocator<char> >& std::forward<std::__cxx11::basic_ostringstream<char, std::char_traits<char>, std::allocator<char> >&>(std::remove_reference<std::__cxx11::basic_ostringstream<char, std::char_traits<char>, std::allocator<char> >&>::type&)
  0.00      0.28     0.00        3     0.00     0.00  std::Setfill<char> std::setfill<char>(char)
  0.00      0.28     0.00        3     0.00     0.00  void std::Destroy<Catch::SectionInfo>(Catch::SectionInfo)
  0.00      0.28     0.00        3     0.00     0.00  void std::Destroy<Catch::TestSpec::FilterMatch>(Catch::TestSpec::FilterMatch, Catch::TestSpec::FilterMatch)
  0.00      0.28     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      0.28     0.00        3     0.00     0.00  void std::Destroy<Catch::TestCaseTracking::ITracker**>(Catch::TestCaseTracking::ITracker**, Catch::TestCaseTracking::ITracker**)
  0.00      0.28     0.00        3     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.00      0.28     0.00        3     0.00     0.00  void std::Destroy<unsigned long>(unsigned long, unsigned long)
  0.00      0.28     0.00        3     0.00     0.00  void std::Destroy<unsigned long, unsigned long>(unsigned long, unsigned long, std::allocator<unsigned long>&)
  0.00      0.28     0.00        3     0.00     0.00  bool std::operator==<__mbstate_t>(std::fpos<__mbstate_t> const&, std::fpos<__mbstate_t> const&)
  0.00      0.28     0.00        3     0.00     0.00  bool std::operator==<double>(std::allocator<double> const&, std::allocator<double> const&)
  0.00      0.28     0.00        3     0.00     0.00  std::basic_ostream<char, std::char_traits<char> >& operator<< <char, std::char_traits<char> >(std::basic_ostream<char, std::char_traits<char> >&, timespec const&)
  0.00      0.28     0.00        3     0.00     0.00  operator-(timespec const&, timespec const&)
  0.00      0.28     0.00        3     0.00     0.00  operator--(timespec&)
  0.00      0.28     0.00        3     0.00     0.00  operator++(timespec&)
  0.00      0.28     0.00        2     0.00     0.00  ___CATCH__TEST____0()
  0.00      0.28     0.00        2     0.00     0.00  ___CATCH__TEST____0()
  0.00      0.28     0.00        2     0.00     0.00  snap::raii_generic_deleter<char, (char)0, void ()(void) noexcept, &free>::pointer::pointer(decltype(nullptr))
  0.00      0.28     0.00        2     0.00     0.00  std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > snap::string_pathinfo_dirname<std::__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      0.28     0.00        2     0.00     0.00  snap::matrix<double, unsigned long>& snap::matrix<double, unsigned long>::operator/=<double>(double const&)
  0.00      0.28     0.00        2     0.00     0.00  snap::matrix<double, unsigned long>& snap::matrix<double, unsigned long>::operator-=<double>(double const&)
  0.00      0.28     0.00        2     0.00     0.00  snap::matrix<double, unsigned long>& snap::matrix<double, unsigned long>::operator-=<double, unsigned long>(snap::matrix<double, unsigned long> const&)
  0.00      0.28     0.00        2     0.00     0.00  snap::matrix<double, unsigned long>& snap::matrix<double, unsigned long>::operator+=<double>(double const&)
  0.00      0.28     0.00        2     0.00     0.00  snap::matrix<double, unsigned long>& snap::matrix<double, unsigned long>::operator+=<double, unsigned long>(snap::matrix<double, unsigned long> const&)
  0.00      0.28     0.00        2     0.00     0.00  Catch::BinaryExpr<unsigned int const&, int const&>::BinaryExpr(bool, unsigned int const&, Catch::StringRef, int const&)
  0.00      0.28     0.00        2     0.00     0.00  Catch::BinaryExpr<unsigned int const&, int const&>::~BinaryExpr()
  0.00      0.28     0.00        2     0.00     0.00  Catch::BinaryExpr<unsigned int const&, unsigned int const&>::BinaryExpr(bool, unsigned int const&, Catch::StringRef, unsigned int const&)
  0.00      0.28     0.00        2     0.00     0.00  Catch::BinaryExpr<unsigned int const&, unsigned int const&>::~BinaryExpr()
  0.00      0.28     0.00        2     0.00     0.00  Catch::ConfigData::~ConfigData()
  0.00      0.28     0.00        2     0.00     0.00  Catch::ISingleton::ISingleton()
  0.00      0.28     0.00        2     0.00     0.00  Catch::ISingleton::~ISingleton()
  0.00      0.28     0.00        2     0.00     0.00  Catch::TestRunInfo::TestRunInfo(Catch::TestRunInfo const&)
  0.00      0.28     0.00        2     0.00     0.00  Catch::addSingleton(Catch::ISingleton)
  0.00      0.28     0.00        2     0.00     0.00  bool Catch::compareEqual<timespec, double>(timespec const&, double const&)
  0.00      0.28     0.00        2     0.00     0.00  bool Catch::compareEqual<timespec, long>(timespec const&, long const&)
  0.00      0.28     0.00        2     0.00     0.00  bool Catch::compareEqual<unsigned int, int>(unsigned int const&, int const&)
  0.00      0.28     0.00        2     0.00     0.00  bool Catch::compareEqual<unsigned int, unsigned int>(unsigned int const&, unsigned int const&)
  0.00      0.28     0.00        2     0.00     0.00  Catch::cleanUpContext()
  0.00      0.28     0.00        2     0.00     0.00  bool Catch::compareNotEqual<timespec, double const&>(timespec const&, double const&)
  0.00      0.28     0.00        2     0.00     0.00  bool Catch::compareNotEqual<timespec, long const&>(timespec const&, long const&)
  0.00      0.28     0.00        2     0.00     0.00  Catch::cleanupSingletons()
  0.00      0.28     0.00        2     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      0.28     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      0.28     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      0.28     0.00        2     0.00     0.00  Catch::clara::detail::BoundValueRef<double>::BoundValueRef(double&)
  0.00      0.28     0.00        2     0.00     0.00  Catch::clara::detail::BoundValueRef<double>::~BoundValueRef()
  0.00      0.28     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      0.28     0.00        2     0.00     0.00  Catch::clara::detail::ComposableParserImpl<Catch::clara::detail::ExeName>::operator=(Catch::clara::detail::ComposableParserImpl<Catch::clara::detail::ExeName>&&)
  0.00      0.28     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      0.28     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      0.28     0.00        2     0.00     0.00  Catch::clara::detail::Parser::Parser()
  0.00      0.28     0.00        2     0.00     0.00  Catch::clara::detail::Parser::operator=(Catch::clara::detail::Parser&&)
  0.00      0.28     0.00        2     0.00     0.00  Catch::clara::detail::ExeName::operator=(Catch::clara::detail::ExeName&&)
  0.00      0.28     0.00        2     0.00     0.00  Catch::clara::detail::ExeName::operator=(Catch::clara::detail::ExeName const&)
  0.00      0.28     0.00        2     0.00     0.00  Catch::Context::setConfig(std::shared_ptr<Catch::IConfig const> const&)
  0.00      0.28     0.00        2     0.00     0.00  Catch::BinaryExpr<timespec const&, double const&> const Catch::ExprLhs<timespec const&>::operator==<double>(double const&)
  0.00      0.28     0.00        2     0.00     0.00  Catch::BinaryExpr<timespec const&, long const&> const Catch::ExprLhs<timespec const&>::operator==<long>(long const&)
  0.00      0.28     0.00        2     0.00     0.00  Catch::BinaryExpr<timespec const&, double const&> const Catch::ExprLhs<timespec const&>::operator>=<double>(double const&)
  0.00      0.28     0.00        2     0.00     0.00  Catch::BinaryExpr<timespec const&, long const&> const Catch::ExprLhs<timespec const&>::operator>=<long>(long const&)
  0.00      0.28     0.00        2     0.00     0.00  Catch::BinaryExpr<timespec const&, long const&> const Catch::ExprLhs<timespec const&>::operator><long>(long const&)
  0.00      0.28     0.00        2     0.00     0.00  Catch::BinaryExpr<timespec const&, double const&> const Catch::ExprLhs<timespec const&>::operator<=<double>(double const&)
  0.00      0.28     0.00        2     0.00     0.00  Catch::BinaryExpr<timespec const&, long const&> const Catch::ExprLhs<timespec const&>::operator<=<long>(long const&)
  0.00      0.28     0.00        2     0.00     0.00  Catch::BinaryExpr<timespec const&, long const&> const Catch::ExprLhs<timespec const&>::operator< <long>(long const&)
  0.00      0.28     0.00        2     0.00     0.00  Catch::BinaryExpr<timespec const&, double const&> const Catch::ExprLhs<timespec const&>::operator!=<double>(double const&)
  0.00      0.28     0.00        2     0.00     0.00  Catch::BinaryExpr<timespec const&, long const&> const Catch::ExprLhs<timespec const&>::operator!=<long>(long const&)
  0.00      0.28     0.00        2     0.00     0.00  Catch::BinaryExpr<unsigned int const&, int const&> const Catch::ExprLhs<unsigned int const&>::operator==<int>(int const&)
  0.00      0.28     0.00        2     0.00     0.00  Catch::BinaryExpr<unsigned int const&, unsigned int const&> const Catch::ExprLhs<unsigned int const&>::operator==<unsigned int>(unsigned int const&)
  0.00      0.28     0.00        2     0.00     0.00  Catch::cleanUp()
  0.00      0.28     0.00        2     0.00     0.00  Catch::LazyStat<Catch::GroupInfo>::reset()
  0.00      0.28     0.00        2     0.00     0.00  Catch::Matchers::ExceptionMessage(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, bool)
  0.00      0.28     0.00        2     0.00     0.00  Catch::Matchers::ExceptionWatcher::ExceptionWatcher(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, bool)
  0.00      0.28     0.00        2     0.00     0.00  Catch::Matchers::ExceptionWatcher::ExceptionWatcher(Catch::Matchers::ExceptionWatcher const&)
  0.00      0.28     0.00        2     0.00     0.00  Catch::Matchers::Impl::MatcherBase<std::exception>::MatcherBase(Catch::Matchers::Impl::MatcherBase<std::exception> const&)
  0.00      0.28     0.00        2     0.00     0.00  Catch::Matchers::Impl::MatcherBase<std::exception>::MatcherBase()
  0.00      0.28     0.00        2     0.00     0.00  Catch::Matchers::Impl::MatcherMethod<std::exception>::MatcherMethod(Catch::Matchers::Impl::MatcherMethod<std::exception> const&)
  0.00      0.28     0.00        2     0.00     0.00  Catch::Matchers::Impl::MatcherMethod<std::exception>::MatcherMethod()
  0.00      0.28     0.00        2     0.00     0.00  Catch::Matchers::Impl::MatcherUntypedBase::MatcherUntypedBase(Catch::Matchers::Impl::MatcherUntypedBase const&)
  0.00      0.28     0.00        2     0.00     0.00  Catch::Matchers::Impl::MatcherUntypedBase::MatcherUntypedBase()
  0.00      0.28     0.00        2     0.00     0.00  Catch::TestSpec::TestSpec()
  0.00      0.28     0.00        2     0.00     0.00  Catch::GroupInfo::GroupInfo(Catch::GroupInfo const&)
  0.00      0.28     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      0.28     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      0.28     0.00        2     0.00     0.00  Catch::pluralise::~pluralise()
  0.00      0.28     0.00        2     0.00     0.00  Catch::operator<<(std::ostream&, Catch::pluralise const&)
  0.00      0.28     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      0.28     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      0.28     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      0.28     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      0.28     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      0.28     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      0.28     0.00        2     0.00     0.00  __gnu_cxx::new_allocator<Catch::clara::detail::BoundValueRef<double> >::new_allocator()
  0.00      0.28     0.00        2     0.00     0.00  __gnu_cxx::new_allocator<Catch::clara::detail::Arg>::new_allocator()
  0.00      0.28     0.00        2     0.00     0.00  __gnu_cxx::new_allocator<Catch::clara::detail::Opt>::new_allocator()
  0.00      0.28     0.00        2     0.00     0.00  __gnu_cxx::new_allocator<Catch::TestCase>::new_allocator()
  0.00      0.28     0.00        2     0.00     0.00  __gnu_cxx::new_allocator<Catch::TestSpec::FilterMatch>::new_allocator()
  0.00      0.28     0.00        2     0.00     0.00  __gnu_cxx::new_allocator<Catch::TestSpec::Filter>::new_allocator()
  0.00      0.28     0.00        2     0.00     0.00  __gnu_cxx::new_allocator<Catch::Verbosity>::~new_allocator()
  0.00      0.28     0.00        2     0.00     0.00  __gnu_cxx::new_allocator<Catch::ISingleton>::deallocate(Catch::ISingleton*, unsigned long)
  0.00      0.28     0.00        2     0.00     0.00  __gnu_cxx::new_allocator<Catch::ISingleton>::allocate(unsigned long, void const)
  0.00      0.28     0.00        2     0.00     0.00  void __gnu_cxx::new_allocator<Catch::ISingleton>::construct<Catch::ISingleton, Catch::ISingleton const&>(Catch::ISingleton*, Catch::ISingleton const&)
  0.00      0.28     0.00        2     0.00     0.00  __gnu_cxx::new_allocator<Catch::ISingleton>::new_allocator()
  0.00      0.28     0.00        2     0.00     0.00  __gnu_cxx::new_allocator<Catch::ISingleton>::~new_allocator()
  0.00      0.28     0.00        2     0.00     0.00  __gnu_cxx::new_allocator<Catch::TestCaseTracking::ITracker>::deallocate(Catch::TestCaseTracking::ITracker**, unsigned long)
  0.00      0.28     0.00        2     0.00     0.00  __gnu_cxx::new_allocator<Catch::TestCaseTracking::ITracker>::allocate(unsigned long, void const)
  0.00      0.28     0.00        2     0.00     0.00  __gnu_cxx::new_allocator<std::Rbtree_node<Catch::Verbosity> >::~new_allocator()
  0.00      0.28     0.00        2     0.00     0.00  __gnu_cxx::new_allocator<std::Rbtree_node<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::new_allocator(__gnu_cxx::new_allocator<std::Rbtree_node<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > const&)
  0.00      0.28     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      0.28     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      0.28     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      0.28     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      0.28     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      0.28     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      0.28     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      0.28     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      0.28     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      0.28     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      0.28     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      0.28     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      0.28     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      0.28     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      0.28     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      0.28     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      0.28     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      0.28     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      0.28     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      0.28     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      0.28     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      0.28     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      0.28     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      0.28     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      0.28     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      0.28     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      0.28     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      0.28     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      0.28     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      0.28     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      0.28     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      0.28     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      0.28     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      0.28     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      0.28     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      0.28     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      0.28     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      0.28     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      0.28     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      0.28     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      0.28     0.00        2     0.00     0.00  __gnu_cxx::new_allocator<unsigned int>::deallocate(unsigned int, unsigned long)
  0.00      0.28     0.00        2     0.00     0.00  __gnu_cxx::new_allocator<unsigned int>::allocate(unsigned long, void const)
  0.00      0.28     0.00        2     0.00     0.00  __gnu_cxx::new_allocator<unsigned int>::new_allocator(__gnu_cxx::new_allocator<unsigned int> const&)
  0.00      0.28     0.00        2     0.00     0.00  __gnu_cxx::new_allocator<unsigned int>::new_allocator()
  0.00      0.28     0.00        2     0.00     0.00  __gnu_cxx::new_allocator<unsigned long>::new_allocator()
  0.00      0.28     0.00        2     0.00     0.00  __gnu_cxx::new_allocator<unsigned long>::~new_allocator()
  0.00      0.28     0.00        2     0.00     0.00  __gnu_cxx::__aligned_membuf<Catch::Verbosity>::_M_ptr()
  0.00      0.28     0.00        2     0.00     0.00  __gnu_cxx::__aligned_membuf<Catch::Verbosity>::_M_addr()
  0.00      0.28     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      0.28     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      0.28     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      0.28     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      0.28     0.00        2     0.00     0.00  __gnu_cxx::__normal_iterator<std::unique_ptr<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> > > > const, std::vector<std::unique_ptr<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> > > >, std::allocator<std::unique_ptr<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> > > > > > >::__normal_iterator(std::unique_ptr<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> > > > const const&)
  0.00      0.28     0.00        2     0.00     0.00  __gnu_cxx::__normal_iterator<Catch::ISingleton**, std::vector<Catch::ISingleton, std::allocator<Catch::ISingleton> > >::operator++()
  0.00      0.28     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      0.28     0.00        2     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      0.28     0.00        2     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      0.28     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      0.28     0.00        2     0.00     0.00  Catch::(anonymous namespace)::RegistryHub::getReporterRegistry() const
  0.00      0.28     0.00        2     0.00     0.00  Catch::ReporterConfig::fullConfig() const
  0.00      0.28     0.00        2     0.00     0.00  Catch::ReporterConfig::stream() const
  0.00      0.28     0.00        2     0.00     0.00  Catch::AssertionHandler::allowThrows() const
  0.00      0.28     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> > > > >::isContainer() const
  0.00      0.28     0.00        2     0.00     0.00  Catch::clara::detail::BoundRef::isFlag() const
  0.00      0.28     0.00        2     0.00     0.00  Catch::Config::allowThrows() const
  0.00      0.28     0.00        2     0.00     0.00  Catch::Counts::allPassed() const
  0.00      0.28     0.00        2     0.00     0.00  Catch::Matchers::ExceptionWatcher::match(std::exception const&) const
  0.00      0.28     0.00        2     0.00     0.00  Catch::TestSpec::getInvalidArgs[abi:cxx11]() const
  0.00      0.28     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      0.28     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      0.28     0.00        2     0.00     0.00  __gnu_cxx::new_allocator<unsigned int>::max_size() const
  0.00      0.28     0.00        2     0.00     0.00  __gnu_cxx::__aligned_membuf<Catch::Verbosity>::_M_ptr() const
  0.00      0.28     0.00        2     0.00     0.00  __gnu_cxx::__aligned_membuf<Catch::Verbosity>::_M_addr() const
  0.00      0.28     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      0.28     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      0.28     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      0.28     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      0.28     0.00        2     0.00     0.00  __gnu_cxx::__normal_iterator<std::unique_ptr<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> > > > const, std::vector<std::unique_ptr<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> > > >, std::allocator<std::unique_ptr<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> > > > > > >::base() const
  0.00      0.28     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      0.28     0.00        2     0.00     0.00  __gnu_cxx::__normal_iterator<Catch::ISingleton*, std::vector<Catch::ISingleton, std::allocator<Catch::ISingleton> > >::operator() const
  0.00      0.28     0.00        2     0.00     0.00  std::Vectorbase<Catch::clara::detail::Arg, std::allocator<Catch::clara::detail::Arg> >::get_allocator() const
  0.00      0.28     0.00        2     0.00     0.00  std::Vectorbase<Catch::clara::detail::Opt, std::allocator<Catch::clara::detail::Opt> >::get_allocator() const
  0.00      0.28     0.00        2     0.00     0.00  std::Vectorbase<Catch::TestSpec::Filter, std::allocator<Catch::TestSpec::Filter> >::_M_get_Tp_allocator() const
  0.00      0.28     0.00        2     0.00     0.00  std::Vectorbase<std::unique_ptr<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> > > >, std::allocator<std::unique_ptr<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_get_Tp_allocator() const
  0.00      0.28     0.00        2     0.00     0.00  std::Vectorbase<unsigned long, std::allocator<unsigned long> >::_M_get_Tp_allocator() const
  0.00      0.28     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      0.28     0.00        2     0.00     0.00  std::Rbtree_node<Catch::Verbosity>::_M_valptr() const
  0.00      0.28     0.00        2     0.00     0.00  std::initializer_list<Catch::(anonymous namespace)::ColumnInfo>::begin() const
  0.00      0.28     0.00        2     0.00     0.00  std::initializer_list<Catch::Verbosity>::begin() const
  0.00      0.28     0.00        2     0.00     0.00  std::initializer_list<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::begin() const
  0.00      0.28     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      0.28     0.00        2     0.00     0.00  std::Rbtree_const_iterator<Catch::Verbosity>::operator==(std::Rbtree_const_iterator<Catch::Verbosity> const&) const
  0.00      0.28     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      0.28     0.00        2     0.00     0.00  std::less<Catch::Verbosity>::operator()(Catch::Verbosity const&, Catch::Verbosity const&) const
  0.00      0.28     0.00        2     0.00     0.00  std::vector<Catch::clara::detail::Arg, std::allocator<Catch::clara::detail::Arg> >::max_size() const
  0.00      0.28     0.00        2     0.00     0.00  std::vector<Catch::clara::detail::Token, std::allocator<Catch::clara::detail::Token> >::max_size() const
  0.00      0.28     0.00        2     0.00     0.00  std::vector<Catch::TestCase, std::allocator<Catch::TestCase> >::empty() const
  0.00      0.28     0.00        2     0.00     0.00  std::vector<Catch::TestSpec::Filter, std::allocator<Catch::TestSpec::Filter> >::size() const
  0.00      0.28     0.00        2     0.00     0.00  std::vector<Catch::ISingleton, std::allocator<Catch::ISingleton> >::_M_check_len(unsigned long, char const) const
  0.00      0.28     0.00        2     0.00     0.00  std::vector<Catch::TestCaseTracking::ITracker, std::allocator<Catch::TestCaseTracking::ITracker> >::_M_check_len(unsigned long, char const) const
  0.00      0.28     0.00        2     0.00     0.00  std::vector<std::unique_ptr<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> > > >, std::allocator<std::unique_ptr<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> > > > > >::max_size() const
  0.00      0.28     0.00        2     0.00     0.00  unsigned int std::vector<unsigned int, std::allocator<unsigned int> >::_M_data_ptr<unsigned int>(unsigned int) const
  0.00      0.28     0.00        2     0.00     0.00  std::vector<unsigned long, std::allocator<unsigned long> >::max_size() const
  0.00      0.28     0.00        2     0.00     0.00  std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::find_last_of(char, unsigned long) const
  0.00      0.28     0.00        2     0.00     0.00  std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::rfind(char, unsigned long) const
  0.00      0.28     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      0.28     0.00        2     0.00     0.00  std::Rb_tree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::Identity<std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::begin() const
  0.00      0.28     0.00        2     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> > > >::end() const
  0.00      0.28     0.00        2     0.00     0.00  std::allocator<Catch::(anonymous namespace)::ColumnInfo>::allocator(std::allocator<Catch::(anonymous namespace)::ColumnInfo> const&)
  0.00      0.28     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      0.28     0.00        2     0.00     0.00  std::allocator<Catch::clara::detail::BoundValueRef<double> >::allocator()
  0.00      0.28     0.00        2     0.00     0.00  std::allocator<Catch::clara::detail::Arg>::allocator()
  0.00      0.28     0.00        2     0.00     0.00  std::allocator<Catch::clara::detail::Opt>::allocator()
  0.00      0.28     0.00        2     0.00     0.00  std::allocator<Catch::TestCase>::allocator()
  0.00      0.28     0.00        2     0.00     0.00  std::allocator<Catch::TestSpec::FilterMatch>::allocator()
  0.00      0.28     0.00        2     0.00     0.00  std::allocator<Catch::TestSpec::Filter>::allocator()
  0.00      0.28     0.00        2     0.00     0.00  std::allocator<Catch::Verbosity>::~allocator()
  0.00      0.28     0.00        2     0.00     0.00  std::allocator<Catch::ISingleton>::allocator()
  0.00      0.28     0.00        2     0.00     0.00  std::allocator<Catch::ISingleton>::~allocator()
  0.00      0.28     0.00        2     0.00     0.00  std::allocator<std::Rbtree_node<Catch::Verbosity> >::~allocator()
  0.00      0.28     0.00        2     0.00     0.00  std::allocator<std::Rbtree_node<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::allocator(std::allocator<std::Rbtree_node<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > const&)
  0.00      0.28     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      0.28     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      0.28     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      0.28     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      0.28     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      0.28     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      0.28     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      0.28     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      0.28     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      0.28     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      0.28     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      0.28     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      0.28     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      0.28     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      0.28     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      0.28     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      0.28     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      0.28     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      0.28     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      0.28     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      0.28     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      0.28     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      0.28     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      0.28     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      0.28     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      0.28     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      0.28     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      0.28     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      0.28     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      0.28     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      0.28     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      0.28     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      0.28     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      0.28     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      0.28     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      0.28     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      0.28     0.00        2     0.00     0.00  std::allocator<unsigned int>::allocator()
  0.00      0.28     0.00        2     0.00     0.00  std::allocator<unsigned int>::allocator(std::allocator<unsigned int> const&)
  0.00      0.28     0.00        2     0.00     0.00  std::allocator<unsigned long>::allocator()
  0.00      0.28     0.00        2     0.00     0.00  std::allocator<unsigned long>::~allocator()
  0.00      0.28     0.00        2     0.00     0.00  std::Headbase<0ul, snap::raii_generic_deleter<char, (char)0, void ()(void) noexcept, &free>::pointer, false>::_M_head(std::Headbase<0ul, snap::raii_generic_deleter<char, (char)0, void ()(void) noexcept, &free>::pointer, false>&)
  0.00      0.28     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      0.28     0.00        2     0.00     0.00  std::Headbase<0ul, Catch::TablePrinter, false>::_M_head(std::Headbase<0ul, Catch::TablePrinter, false>&)
  0.00      0.28     0.00        2     0.00     0.00  std::Headbase<0ul, Catch::IStreamingReporter, false>::Headbase<Catch::IStreamingReporter&>(Catch::IStreamingReporter&)
  0.00      0.28     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      0.28     0.00        2     0.00     0.00  std::Headbase<1ul, std::default_delete<std::__cxx11::basic_ostringstream<char, std::char_traits<char>, std::allocator<char> > >, true>::_M_head(std::Headbase<1ul, std::default_delete<std::__cxx11::basic_ostringstream<char, std::char_traits<char>, std::allocator<char> > >, true>&)
  0.00      0.28     0.00        2     0.00     0.00  std::shared_ptr<Catch::IConfig const>::operator=(std::shared_ptr<Catch::IConfig const> const&)
  0.00      0.28     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      0.28     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      0.28     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      0.28     0.00        2     0.00     0.00  std::shared_ptr<Catch::clara::detail::BoundValueRef<double> >::~shared_ptr()
  0.00      0.28     0.00        2     0.00     0.00  std::shared_ptr<Catch::clara::detail::BoundValueRefBase>::operator=(std::shared_ptr<Catch::clara::detail::BoundValueRefBase>&&)
  0.00      0.28     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      0.28     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      0.28     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      0.28     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> > >&&)
  0.00      0.28     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      0.28     0.00        2     0.00     0.00  std::unique_ptr<Catch::IStreamingReporter, std::default_delete<Catch::IStreamingReporter> >::get_deleter()
  0.00      0.28     0.00        2     0.00     0.00  std::unique_ptr<Catch::IStreamingReporter, std::default_delete<Catch::IStreamingReporter> >::~unique_ptr()
  0.00      0.28     0.00        2     0.00     0.00  std::unique_ptr<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> > > >::get_deleter()
  0.00      0.28     0.00        2     0.00     0.00  std::unique_ptr<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> > > >::~unique_ptr()
  0.00      0.28     0.00        2     0.00     0.00  std::Tupleimpl<0ul, snap::raii_generic_deleter<char, (char)0, void ()(void) noexcept, &free>::pointer, snap::raii_generic_deleter<char, (char)0, void ()(void) noexcept, &free> >::_M_head(std::Tupleimpl<0ul, snap::raii_generic_deleter<char, (char)0, void ()(void) noexcept, &free>::pointer, snap::raii_generic_deleter<char, (char)0, void ()(void) noexcept, &free> >&)
  0.00      0.28     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      0.28     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      0.28     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      0.28     0.00        2     0.00     0.00  std::Tupleimpl<1ul, std::default_delete<std::__cxx11::basic_ostringstream<char, std::char_traits<char>, std::allocator<char> > > >::_M_head(std::Tupleimpl<1ul, std::default_delete<std::__cxx11::basic_ostringstream<char, std::char_traits<char>, std::allocator<char> > > >&)
  0.00      0.28     0.00        2     0.00     0.00  unsigned long std::__copy_move<true, true, std::random_access_iterator_tag>::__copy_m<unsigned long>(unsigned long const, unsigned long const, unsigned long)
  0.00      0.28     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      0.28     0.00        2     0.00     0.00  void std::Destroyaux<false>::__destroy<std::unique_ptr<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> > > >>(std::unique_ptr<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> > > >, std::unique_ptr<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> > > >)
  0.00      0.28     0.00        2     0.00     0.00  void std::Destroyaux<true>::__destroy<unsigned int>(unsigned int, unsigned int)
  0.00      0.28     0.00        2     0.00     0.00  std::Vectorbase<Catch::(anonymous namespace)::ColumnInfo, std::allocator<Catch::(anonymous namespace)::ColumnInfo> >::Vectorimpl::~Vectorimpl()
  0.00      0.28     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      0.28     0.00        2     0.00     0.00  std::Vectorbase<Catch::(anonymous namespace)::ColumnInfo, std::allocator<Catch::(anonymous namespace)::ColumnInfo> >::~Vectorbase()
  0.00      0.28     0.00        2     0.00     0.00  std::Vectorbase<Catch::clara::detail::Arg, std::allocator<Catch::clara::detail::Arg> >::Vectorimpl::Vectorimpl()
  0.00      0.28     0.00        2     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      0.28     0.00        2     0.00     0.00  std::Vectorbase<Catch::clara::detail::Arg, std::allocator<Catch::clara::detail::Arg> >::Vectorbase()
  0.00      0.28     0.00        2     0.00     0.00  std::Vectorbase<Catch::clara::detail::Opt, std::allocator<Catch::clara::detail::Opt> >::Vectorimpl::Vectorimpl()
  0.00      0.28     0.00        2     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      0.28     0.00        2     0.00     0.00  std::Vectorbase<Catch::clara::detail::Opt, std::allocator<Catch::clara::detail::Opt> >::Vectorbase()
  0.00      0.28     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      0.28     0.00        2     0.00     0.00  std::Vectorbase<Catch::TestCase, std::allocator<Catch::TestCase> >::Vectorimpl::Vectorimpl(std::allocator<Catch::TestCase> const&)
  0.00      0.28     0.00        2     0.00     0.00  std::Vectorbase<Catch::TestCase, std::allocator<Catch::TestCase> >::Vectorimpl::Vectorimpl()
  0.00      0.28     0.00        2     0.00     0.00  std::Vectorbase<Catch::TestCase, std::allocator<Catch::TestCase> >::Vectorbase()
  0.00      0.28     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      0.28     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      0.28     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      0.28     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      0.28     0.00        2     0.00     0.00  std::Vectorbase<Catch::TestSpec::Filter, std::allocator<Catch::TestSpec::Filter> >::Vectorimpl::Vectorimpl()
  0.00      0.28     0.00        2     0.00     0.00  std::Vectorbase<Catch::TestSpec::Filter, std::allocator<Catch::TestSpec::Filter> >::Vectorbase()
  0.00      0.28     0.00        2     0.00     0.00  std::Vectorbase<Catch::ISingleton, std::allocator<Catch::ISingleton> >::_M_allocate(unsigned long)
  0.00      0.28     0.00        2     0.00     0.00  std::Vectorbase<Catch::ISingleton, std::allocator<Catch::ISingleton> >::Vectorimpl::Vectorimpl()
  0.00      0.28     0.00        2     0.00     0.00  std::Vectorbase<Catch::ISingleton, std::allocator<Catch::ISingleton> >::Vectorimpl::~Vectorimpl()
  0.00      0.28     0.00        2     0.00     0.00  std::Vectorbase<Catch::ISingleton, std::allocator<Catch::ISingleton> >::Vectorbase()
  0.00      0.28     0.00        2     0.00     0.00  std::Vectorbase<Catch::ISingleton, std::allocator<Catch::ISingleton> >::~Vectorbase()
  0.00      0.28     0.00        2     0.00     0.00  std::Vectorbase<Catch::TestCaseTracking::ITracker, std::allocator<Catch::TestCaseTracking::ITracker> >::_M_allocate(unsigned long)
  0.00      0.28     0.00        2     0.00     0.00  std::Vectorbase<std::unique_ptr<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> > > >, std::allocator<std::unique_ptr<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_deallocate(std::unique_ptr<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> > > >, unsigned long)
  0.00      0.28     0.00        2     0.00     0.00  std::Vectorbase<unsigned int, std::allocator<unsigned int> >::_M_allocate(unsigned long)
  0.00      0.28     0.00        2     0.00     0.00  std::Vectorbase<unsigned int, std::allocator<unsigned int> >::Vectorimpl::Vectorimpl(std::allocator<unsigned int> const&)
  0.00      0.28     0.00        2     0.00     0.00  std::Vectorbase<unsigned int, std::allocator<unsigned int> >::Vectorimpl::~Vectorimpl()
  0.00      0.28     0.00        2     0.00     0.00  std::Vectorbase<unsigned int, std::allocator<unsigned int> >::_M_deallocate(unsigned int, unsigned long)
  0.00      0.28     0.00        2     0.00     0.00  std::Vectorbase<unsigned int, std::allocator<unsigned int> >::_M_create_storage(unsigned long)
  0.00      0.28     0.00        2     0.00     0.00  std::Vectorbase<unsigned int, std::allocator<unsigned int> >::Vectorbase(unsigned long, std::allocator<unsigned int> const&)
  0.00      0.28     0.00        2     0.00     0.00  std::Vectorbase<unsigned int, std::allocator<unsigned int> >::~Vectorbase()
  0.00      0.28     0.00        2     0.00     0.00  std::Vectorbase<unsigned long, std::allocator<unsigned long> >::Vectorimpl::Vectorimpl()
  0.00      0.28     0.00        2     0.00     0.00  std::Vectorbase<unsigned long, std::allocator<unsigned long> >::Vectorimpl::~Vectorimpl()
  0.00      0.28     0.00        2     0.00     0.00  std::Vectorbase<unsigned long, std::allocator<unsigned long> >::Vectorbase()
  0.00      0.28     0.00        2     0.00     0.00  std::Vectorbase<unsigned long, std::allocator<unsigned long> >::~Vectorbase()
  0.00      0.28     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      0.28     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      0.28     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      0.28     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      0.28     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      0.28     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      0.28     0.00        2     0.00     0.00  std::__shared_ptr<Catch::clara::detail::BoundValueRef<double>, (__gnu_cxx::Lockpolicy)2>::~__shared_ptr()
  0.00      0.28     0.00        2     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      0.28     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>&&)
  0.00      0.28     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      0.28     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      0.28     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      0.28     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      0.28     0.00        2     0.00     0.00  std::__shared_ptr<Catch::Config, (__gnu_cxx::Lockpolicy)2>::__shared_ptr()
  0.00      0.28     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>::swap(std::__shared_ptr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, (__gnu_cxx::Lockpolicy)2>&)
  0.00      0.28     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>::__shared_ptr(std::__shared_ptr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, (__gnu_cxx::Lockpolicy)2>&&)
  0.00      0.28     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>&&)
  0.00      0.28     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      0.28     0.00        2     0.00     0.00  std::Rbtree_node<Catch::Verbosity>::_M_valptr()
  0.00      0.28     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      0.28     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      0.28     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      0.28     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      0.28     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      0.28     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      0.28     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      0.28     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      0.28     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      0.28     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      0.28     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      0.28     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      0.28     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      0.28     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      0.28     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      0.28     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      0.28     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      0.28     0.00        2     0.00     0.00  std::Spebo_helper<0, std::allocator<Catch::clara::detail::BoundValueRef<double> >, true>::~Spebo_helper()
  0.00      0.28     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      0.28     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      0.28     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      0.28     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      0.28     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      0.28     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      0.28     0.00        2     0.00     0.00  std::Rbtree_header::_M_move_data(std::Rbtree_header&)
  0.00      0.28     0.00        2     0.00     0.00  std::Rbtree_header::Rbtree_header(std::Rbtree_header&&)
  0.00      0.28     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      0.28     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      0.28     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      0.28     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      0.28     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      0.28     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      0.28     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      0.28     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      0.28     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      0.28     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      0.28     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      0.28     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      0.28     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      0.28     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      0.28     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      0.28     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      0.28     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      0.28     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      0.28     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      0.28     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      0.28     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      0.28     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      0.28     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      0.28     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      0.28     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      0.28     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      0.28     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      0.28     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      0.28     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      0.28     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      0.28     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      0.28     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      0.28     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      0.28     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      0.28     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      0.28     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      0.28     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      0.28     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      0.28     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      0.28     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      0.28     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      0.28     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      0.28     0.00        2     0.00     0.00  std::__uniq_ptr_impl<Catch::IStream const, std::default_delete<Catch::IStream const> >::_M_ptr()
  0.00      0.28     0.00        2     0.00     0.00  std::__uniq_ptr_impl<Catch::TablePrinter, std::default_delete<Catch::TablePrinter> >::_M_ptr()
  0.00      0.28     0.00        2     0.00     0.00  std::__uniq_ptr_impl<Catch::IStreamingReporter, std::default_delete<Catch::IStreamingReporter> >::_M_deleter()
  0.00      0.28     0.00        2     0.00     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_deleter()
  0.00      0.28     0.00        2     0.00     0.00  std::__uniq_ptr_impl<char, snap::raii_generic_deleter<char, (char)0, void ()(void) noexcept, &free> >::_M_ptr()
  0.00      0.28     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      0.28     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      0.28     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      0.28     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      0.28     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      0.28     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      0.28     0.00        2     0.00     0.00  std::allocator_traits<std::allocator<Catch::ISingleton> >::deallocate(std::allocator<Catch::ISingleton>&, Catch::ISingleton*, unsigned long)
  0.00      0.28     0.00        2     0.00     0.00  std::allocator_traits<std::allocator<Catch::ISingleton> >::allocate(std::allocator<Catch::ISingleton>&, unsigned long)
  0.00      0.28     0.00        2     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      0.28     0.00        2     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      0.28     0.00        2     0.00     0.00  std::allocator_traits<std::allocator<Catch::TestCaseTracking::ITracker> >::allocate(std::allocator<Catch::TestCaseTracking::ITracker>&, unsigned long)
  0.00      0.28     0.00        2     0.00     0.00  std::allocator_traits<std::allocator<std::unique_ptr<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> > > > > >::max_size(std::allocator<std::unique_ptr<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> > > > > const&)
  0.00      0.28     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      0.28     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      0.28     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      0.28     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      0.28     0.00        2     0.00     0.00  std::allocator_traits<std::allocator<unsigned int> >::deallocate(std::allocator<unsigned int>&, unsigned int, unsigned long)
  0.00      0.28     0.00        2     0.00     0.00  std::allocator_traits<std::allocator<unsigned int> >::allocate(std::allocator<unsigned int>&, unsigned long)
  0.00      0.28     0.00        2     0.00     0.00  std::allocator_traits<std::allocator<unsigned long> >::max_size(std::allocator<unsigned long> const&)
  0.00      0.28     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(std::Rbtree_key_compare<std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >&&)
  0.00      0.28     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      0.28     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      0.28     0.00        2     0.00     0.00  std::unique_ptr<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> > > > std::__uninitialized_copy<false>::__uninit_copy<std::move_iterator<std::unique_ptr<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> > > >>, std::unique_ptr<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> > > >>(std::move_iterator<std::unique_ptr<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> > > >>, std::move_iterator<std::unique_ptr<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> > > >>, std::unique_ptr<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> > > >)
  0.00      0.28     0.00        2     0.00     0.00  unsigned long std::__uninitialized_copy<true>::__uninit_copy<std::move_iterator<unsigned long>, unsigned long>(std::move_iterator<unsigned long>, std::move_iterator<unsigned long>, unsigned long)
  0.00      0.28     0.00        2     0.00     0.00  std::Rbtree_const_iterator<Catch::TestCase const>::Rbtree_const_iterator(std::Rbtree_node_base const)
  0.00      0.28     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      0.28     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      0.28     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      0.28     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      0.28     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      0.28     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      0.28     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      0.28     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      0.28     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      0.28     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      0.28     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      0.28     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      0.28     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      0.28     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      0.28     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      0.28     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      0.28     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      0.28     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      0.28     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      0.28     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      0.28     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      0.28     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      0.28     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      0.28     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      0.28     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      0.28     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      0.28     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      0.28     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      0.28     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      0.28     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      0.28     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      0.28     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      0.28     0.00        2     0.00     0.00  unsigned int std::__uninitialized_defaultn1<true>::__uninit_default_n<unsigned int, unsigned long>(unsigned int, unsigned long)
  0.00      0.28     0.00        2     0.00     0.00  std::set<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::set(std::set<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >&&)
  0.00      0.28     0.00        2     0.00     0.00  std::vector<Catch::(anonymous namespace)::ColumnInfo, std::allocator<Catch::(anonymous namespace)::ColumnInfo> >::~vector()
  0.00      0.28     0.00        2     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      0.28     0.00        2     0.00     0.00  std::vector<Catch::clara::detail::Arg, std::allocator<Catch::clara::detail::Arg> >::end()
  0.00      0.28     0.00        2     0.00     0.00  std::vector<Catch::clara::detail::Arg, std::allocator<Catch::clara::detail::Arg> >::begin()
  0.00      0.28     0.00        2     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      0.28     0.00        2     0.00     0.00  std::vector<Catch::clara::detail::Arg, std::allocator<Catch::clara::detail::Arg> >::vector()
  0.00      0.28     0.00        2     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      0.28     0.00        2     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      0.28     0.00        2     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      0.28     0.00        2     0.00     0.00  std::vector<Catch::clara::detail::Opt, std::allocator<Catch::clara::detail::Opt> >::vector()
  0.00      0.28     0.00        2     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      0.28     0.00        2     0.00     0.00  std::vector<Catch::TestCase, std::allocator<Catch::TestCase> >::vector()
  0.00      0.28     0.00        2     0.00     0.00  std::vector<Catch::TestSpec::FilterMatch, std::allocator<Catch::TestSpec::FilterMatch> >::begin()
  0.00      0.28     0.00        2     0.00     0.00  std::vector<Catch::TestSpec::Filter, std::allocator<Catch::TestSpec::Filter> >::vector()
  0.00      0.28     0.00        2     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      0.28     0.00        2     0.00     0.00  std::vector<Catch::ISingleton, std::allocator<Catch::ISingleton> >::push_back(Catch::ISingleton const&)
  0.00      0.28     0.00        2     0.00     0.00  std::vector<Catch::ISingleton, std::allocator<Catch::ISingleton> >::vector()
  0.00      0.28     0.00        2     0.00     0.00  std::vector<Catch::ISingleton, std::allocator<Catch::ISingleton> >::~vector()
  0.00      0.28     0.00        2     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      0.28     0.00        2     0.00     0.00  std::vector<Catch::TestCaseTracking::ITracker, std::allocator<Catch::TestCaseTracking::ITracker> >::begin()
  0.00      0.28     0.00        2     0.00     0.00  std::vector<std::unique_ptr<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> > > >, std::allocator<std::unique_ptr<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> > > > > >::end()
  0.00      0.28     0.00        2     0.00     0.00  std::vector<unsigned int, std::allocator<unsigned int> >::_M_default_initialize(unsigned long)
  0.00      0.28     0.00        2     0.00     0.00  std::vector<unsigned int, std::allocator<unsigned int> >::end()
  0.00      0.28     0.00        2     0.00     0.00  std::vector<unsigned int, std::allocator<unsigned int> >::data()
  0.00      0.28     0.00        2     0.00     0.00  std::vector<unsigned int, std::allocator<unsigned int> >::begin()
  0.00      0.28     0.00        2     0.00     0.00  std::vector<unsigned int, std::allocator<unsigned int> >::vector(unsigned long, std::allocator<unsigned int> const&)
  0.00      0.28     0.00        2     0.00     0.00  std::vector<unsigned int, std::allocator<unsigned int> >::~vector()
  0.00      0.28     0.00        2     0.00     0.00  std::vector<unsigned long, std::allocator<unsigned long> >::vector()
  0.00      0.28     0.00        2     0.00     0.00  std::vector<unsigned long, std::allocator<unsigned long> >::~vector()
  0.00      0.28     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      0.28     0.00        2     0.00     0.00  std::Rbtree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::Identity<std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::Rbtree_impl<std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, true>::Rbtree_impl(std::Rbtree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::Identity<std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::Rbtree_impl<std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, true>&&)
  0.00      0.28     0.00        2     0.00     0.00  std::Rbtree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::Identity<std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::Rbtree(std::Rbtree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::Identity<std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >&&)
  0.00      0.28     0.00        2     0.00     0.00  __gnu_cxx::__enable_if<std::__is_scalar<unsigned int>::__value, unsigned int>::__type std::__fillna<unsigned int, unsigned long, unsigned int>(unsigned int, unsigned long, unsigned int const&)
  0.00      0.28     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      0.28     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      0.28     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      0.28     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      0.28     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      0.28     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      0.28     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      0.28     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      0.28     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      0.28     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      0.28     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      0.28     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      0.28     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      0.28     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      0.28     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      0.28     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      0.28     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      0.28     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      0.28     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      0.28     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      0.28     0.00        2     0.00     0.00  snap::raii_generic_deleter<char, (char)0, void ()(void) noexcept, &free>::pointer& std::__get_helper<0ul, snap::raii_generic_deleter<char, (char)0, void ()(void) noexcept, &free>::pointer, snap::raii_generic_deleter<char, (char)0, void ()(void) noexcept, &free> >(std::Tupleimpl<0ul, snap::raii_generic_deleter<char, (char)0, void ()(void) noexcept, &free>::pointer, snap::raii_generic_deleter<char, (char)0, void ()(void) noexcept, &free> >&)
  0.00      0.28     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      0.28     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      0.28     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      0.28     0.00        2     0.00     0.00  std::default_delete<std::__cxx11::basic_ostringstream<char, std::char_traits<char>, std::allocator<char> > >& std::__get_helper<1ul, std::default_delete<std::__cxx11::basic_ostringstream<char, std::char_traits<char>, std::allocator<char> > >>(std::Tupleimpl<1ul, std::default_delete<std::__cxx11::basic_ostringstream<char, std::char_traits<char>, std::allocator<char> > >>&)
  0.00      0.28     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      0.28     0.00        2     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      0.28     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      0.28     0.00        2     0.00     0.00  unsigned int std::__niter_base<unsigned int>(unsigned int)
  0.00      0.28     0.00        2     0.00     0.00  unsigned long std::__copy_move_a<true, unsigned long, unsigned long>(unsigned long, unsigned long, unsigned long)
  0.00      0.28     0.00        2     0.00     0.00  unsigned long std::__copy_move_a2<true, unsigned long, unsigned long>(unsigned long, unsigned long, unsigned long)
  0.00      0.28     0.00        2     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      0.28     0.00        2     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      0.28     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      0.28     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      0.28     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      0.28     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      0.28     0.00        2     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      0.28     0.00        2     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      0.28     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      0.28     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      0.28     0.00        2     0.00     0.00  std::unique_ptr<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> > > > std::uninitialized_copy<std::move_iterator<std::unique_ptr<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> > > >>, std::unique_ptr<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> > > >>(std::move_iterator<std::unique_ptr<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> > > >>, std::move_iterator<std::unique_ptr<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> > > >>, std::unique_ptr<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> > > >)
  0.00      0.28     0.00        2     0.00     0.00  unsigned long std::uninitialized_copy<std::move_iterator<unsigned long>, unsigned long>(std::move_iterator<unsigned long>, std::move_iterator<unsigned long>, unsigned long)
  0.00      0.28     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      0.28     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      0.28     0.00        2     0.00     0.00  std::unique_ptr<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> > > > std::__uninitialized_copy_a<std::move_iterator<std::unique_ptr<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> > > >>, std::unique_ptr<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> > > >, std::unique_ptr<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> > > > >(std::move_iterator<std::unique_ptr<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> > > >>, std::move_iterator<std::unique_ptr<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> > > >>, std::unique_ptr<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> > > >, std::allocator<std::unique_ptr<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> > > > >&)
  0.00      0.28     0.00        2     0.00     0.00  unsigned long std::__uninitialized_copy_a<std::move_iterator<unsigned long>, unsigned long, unsigned long>(std::move_iterator<unsigned long>, std::move_iterator<unsigned long>, unsigned long, std::allocator<unsigned long>&)
  0.00      0.28     0.00        2     0.00     0.00  unsigned int std::__uninitialized_default_n<unsigned int, unsigned long>(unsigned int, unsigned long)
  0.00      0.28     0.00        2     0.00     0.00  unsigned int std::__uninitialized_defaultna<unsigned int, unsigned long, unsigned int>(unsigned int, unsigned long, std::allocator<unsigned int>&)
  0.00      0.28     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      0.28     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      0.28     0.00        2     0.00     0.00  std::unique_ptr<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> > > > std::__uninitialized_move_if_noexcept_a<std::unique_ptr<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> > > >, std::unique_ptr<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> > > >, std::allocator<std::unique_ptr<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> > > > > >(std::unique_ptr<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> > > >, std::unique_ptr<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> > > >, std::unique_ptr<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> > > >, std::allocator<std::unique_ptr<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> > > > >&)
  0.00      0.28     0.00        2     0.00     0.00  unsigned long std::__uninitialized_move_if_noexcept_a<unsigned long, unsigned long, std::allocator<unsigned long> >(unsigned long, unsigned long, unsigned long, std::allocator<unsigned long>&)
  0.00      0.28     0.00        2     0.00     0.00  std::tuple_element<0ul, std::tuple<snap::raii_generic_deleter<char, (char)0, void ()(void) noexcept, &free>::pointer, snap::raii_generic_deleter<char, (char)0, void ()(void) noexcept, &free> > >::type& std::get<0ul, snap::raii_generic_deleter<char, (char)0, void ()(void) noexcept, &free>::pointer, snap::raii_generic_deleter<char, (char)0, void ()(void) noexcept, &free> >(std::tuple<snap::raii_generic_deleter<char, (char)0, void ()(void) noexcept, &free>::pointer, snap::raii_generic_deleter<char, (char)0, void ()(void) noexcept, &free> >&)
  0.00      0.28     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      0.28     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      0.28     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      0.28     0.00        2     0.00     0.00  std::tuple_element<1ul, std::tuple<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> > > > >::type& std::get<1ul, 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> > > >(std::tuple<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> > > >&)
  0.00      0.28     0.00        2     0.00     0.00  unsigned long std::copy<std::move_iterator<unsigned long>, unsigned long>(std::move_iterator<unsigned long>, std::move_iterator<unsigned long>, unsigned long)
  0.00      0.28     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      0.28     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      0.28     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      0.28     0.00        2     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      0.28     0.00        2     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      0.28     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      0.28     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      0.28     0.00        2     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      0.28     0.00        2     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      0.28     0.00        2     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      0.28     0.00        2     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      0.28     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      0.28     0.00        2     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      0.28     0.00        2     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      0.28     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      0.28     0.00        2     0.00     0.00  unsigned int std::fill_n<unsigned int, unsigned long, unsigned int>(unsigned int, unsigned long, unsigned int const&)
  0.00      0.28     0.00        2     0.00     0.00  void std::Destroy<Catch::(anonymous namespace)::ColumnInfo>(Catch::(anonymous namespace)::ColumnInfo, Catch::(anonymous namespace)::ColumnInfo)
  0.00      0.28     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      0.28     0.00        2     0.00     0.00  void std::Destroy<std::uniqueptr<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> > > >>(std::unique_ptr<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> > > >, std::unique_ptr<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> > > >)
  0.00      0.28     0.00        2     0.00     0.00  void std::Destroy<std::uniqueptr<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> > > >, std::unique_ptr<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> > > > >(std::unique_ptr<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> > > >, std::unique_ptr<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> > > >, std::allocator<std::unique_ptr<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> > > > >&)
  0.00      0.28     0.00        2     0.00     0.00  void std::Destroy<unsigned int>(unsigned int, unsigned int)
  0.00      0.28     0.00        2     0.00     0.00  void std::Destroy<unsigned int, unsigned int>(unsigned int, unsigned int, std::allocator<unsigned int>&)
  0.00      0.28     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      0.28     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      0.28     0.00        2     0.00     0.00  bool std::operator==<std::unique_ptr<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> > > >>(std::move_iterator<std::unique_ptr<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> > > >> const&, std::move_iterator<std::unique_ptr<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> > > >> const&)
  0.00      0.28     0.00        2     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      0.28     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      0.28     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      0.28     0.00        2     0.00     0.00  bool std::operator!=<std::unique_ptr<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> > > >>(std::move_iterator<std::unique_ptr<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> > > >> const&, std::move_iterator<std::unique_ptr<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> > > >> const&)
  0.00      0.28     0.00        2     0.00     0.00  operator==(timespec const&, double)
  0.00      0.28     0.00        2     0.00     0.00  operator==(timespec const&, long)
  0.00      0.28     0.00        2     0.00     0.00  operator>=(timespec const&, double)
  0.00      0.28     0.00        2     0.00     0.00  operator>=(timespec const&, long)
  0.00      0.28     0.00        2     0.00     0.00  operator>(timespec const&, long)
  0.00      0.28     0.00        2     0.00     0.00  operator<=(timespec const&, double)
  0.00      0.28     0.00        2     0.00     0.00  operator<=(timespec const&, long)
  0.00      0.28     0.00        2     0.00     0.00  operator<(timespec const&, long)
  0.00      0.28     0.00        2     0.00     0.00  operator!=(timespec const&, double)
  0.00      0.28     0.00        2     0.00     0.00  operator!=(timespec const&, long)
  0.00      0.28     0.00        2     0.00     0.00  operator+(timespec const&, long)
  0.00      0.28     0.00        1     0.00     0.00  __static_initialization_and_destruction_0(int, int)
  0.00      0.28     0.00        1     0.00     0.00  __static_initialization_and_destruction_0(int, int)
  0.00      0.28     0.00        1     0.00     0.00  __static_initialization_and_destruction_0(int, int)
  0.00      0.28     0.00        1     0.00     0.00  __static_initialization_and_destruction_0(int, int)
  0.00      0.28     0.00        1     0.00     0.00  __static_initialization_and_destruction_0(int, int)
  0.00      0.28     0.00        1     0.00     0.00  __static_initialization_and_destruction_0(int, int)
  0.00      0.28     0.00        1     0.00     0.00  __static_initialization_and_destruction_0(int, int)
  0.00      0.28     0.00        1     0.00     0.00  __static_initialization_and_destruction_0(int, int)
  0.00      0.28     0.00        1     0.00     0.00  __static_initialization_and_destruction_0(int, int)
  0.00      0.28     0.00        1     0.00     0.00  (anonymous namespace)::finish_init(Catch::Session&)
  0.00      0.28     0.00        1     0.00     0.00  (anonymous namespace)::add_command_line_options(Catch::clara::detail::Parser const&)
  0.00      0.28     0.00        1     0.00     0.00  unsigned long snap::tokenize_string<std::set<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, unsigned long (std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, unsigned long&)>(std::set<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >&, std::set<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::value_type const&, std::set<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::value_type const&, bool, std::set<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::value_type const&, unsigned long (std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, unsigned long&))
  0.00      0.28     0.00        1     0.00     0.00  snap::raii_generic_deleter<char, (char)0, void ()(void) noexcept, &free>::pointer::pointer(char)
  0.00      0.28     0.00        1     0.00     0.00  snap::raii_generic_deleter<char, (char)0, void ()(void) noexcept, &free>::operator()(snap::raii_generic_deleter<char, (char)0, void ()(void) noexcept, &free>::pointer)
  0.00      0.28     0.00        1     0.00     0.00  snap::matrix<double, unsigned long>& snap::matrix<double, unsigned long>::operator/=<double, unsigned long>(snap::matrix<double, unsigned long> const&)
  0.00      0.28     0.00        1     0.00     0.00  void snap::NOT_USED<Catch::Session&>(Catch::Session&)
  0.00      0.28     0.00        1     0.00     0.00  snap::to_string[abi:cxx11](unsigned __int128)
  0.00      0.28     0.00        1     0.00     0.00  Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [12]>::BinaryExpr(bool, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, Catch::StringRef, char const (&) [12])
  0.00      0.28     0.00        1     0.00     0.00  Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [12]>::~BinaryExpr()
  0.00      0.28     0.00        1     0.00     0.00  Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [15]>::BinaryExpr(bool, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, Catch::StringRef, char const (&) [15])
  0.00      0.28     0.00        1     0.00     0.00  Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [15]>::~BinaryExpr()
  0.00      0.28     0.00        1     0.00     0.00  Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [16]>::BinaryExpr(bool, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, Catch::StringRef, char const (&) [16])
  0.00      0.28     0.00        1     0.00     0.00  Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [16]>::~BinaryExpr()
  0.00      0.28     0.00        1     0.00     0.00  Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [40]>::BinaryExpr(bool, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, Catch::StringRef, char const (&) [40])
  0.00      0.28     0.00        1     0.00     0.00  Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [40]>::~BinaryExpr()
  0.00      0.28     0.00        1     0.00     0.00  Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [41]>::BinaryExpr(bool, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, Catch::StringRef, char const (&) [41])
  0.00      0.28     0.00        1     0.00     0.00  Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [41]>::~BinaryExpr()
  0.00      0.28     0.00        1     0.00     0.00  Catch::BinaryExpr<group const&, decltype(nullptr) const&>::BinaryExpr(bool, group const&, Catch::StringRef, decltype(nullptr) const&)
  0.00      0.28     0.00        1     0.00     0.00  Catch::BinaryExpr<group const&, decltype(nullptr) const&>::~BinaryExpr()
  0.00      0.28     0.00        1     0.00     0.00  Catch::BinaryExpr<std::set<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > const&, std::set<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > const&>::BinaryExpr(bool, std::set<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > const&, Catch::StringRef, std::set<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > const&)
  0.00      0.28     0.00        1     0.00     0.00  Catch::BinaryExpr<std::set<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > const&, std::set<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > const&>::~BinaryExpr()
  0.00      0.28     0.00        1     0.00     0.00  Catch::ConfigData::ConfigData(Catch::ConfigData const&)
  0.00      0.28     0.00        1     0.00     0.00  Catch::ConfigData::ConfigData()
  0.00      0.28     0.00        1     0.00     0.00  Catch::ExprLhs<group const&> Catch::Decomposer::operator<=<group>(group const&)
  0.00      0.28     0.00        1     0.00     0.00  Catch::ExprLhs<std::set<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > const&> Catch::Decomposer::operator<=<std::set<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >(std::set<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > const&)
  0.00      0.28     0.00        1     0.00     0.00  Catch::ErrnoGuard::ErrnoGuard()
  0.00      0.28     0.00        1     0.00     0.00  Catch::ErrnoGuard::~ErrnoGuard()
  0.00      0.28     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      0.28     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      0.28     0.00        1     0.00    10.00  Catch::RunContext::RunContext(std::shared_ptr<Catch::IConfig const> const&, std::unique_ptr<Catch::IStreamingReporter, std::default_delete<Catch::IStreamingReporter> >&&)
  0.00      0.28     0.00        1     0.00     0.00  Catch::RunContext::~RunContext()
  0.00      0.28     0.00        1     0.00     0.00  Catch::makeStream(Catch::StringRef const&)
  0.00      0.28     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      0.28     0.00        1     0.00     0.00  Catch::IRegistryHub::IRegistryHub()
  0.00      0.28     0.00        1     0.00     0.00  Catch::IRegistryHub::~IRegistryHub()
  0.00      0.28     0.00        1     0.00     0.00  Catch::LeakDetector::LeakDetector()
  0.00      0.28     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      0.28     0.00        1     0.00     0.00  Catch::TablePrinter::~TablePrinter()
  0.00      0.28     0.00        1     0.00     0.00  Catch::TestRegistry::TestRegistry()
  0.00      0.28     0.00        1     0.00     0.00  Catch::TestRegistry::~TestRegistry()
  0.00      0.28     0.00        1     0.00     0.00  Catch::TestRunStats::TestRunStats(Catch::TestRunInfo const&, Catch::Totals const&, bool)
  0.00      0.28     0.00        1     0.00     0.00  Catch::TestRunStats::~TestRunStats()
  0.00      0.28     0.00        1     0.00     0.00  Catch::(anonymous namespace)::IColourImpl::~IColourImpl()
  0.00      0.28     0.00        1     0.00     0.00  Catch::(anonymous namespace)::RegistryHub::RegistryHub()
  0.00      0.28     0.00        1     0.00     0.00  Catch::(anonymous namespace)::RegistryHub::~RegistryHub()
  0.00      0.28     0.00        1     0.00     0.00  Catch::(anonymous namespace)::NoColourImpl::instance()
  0.00      0.28     0.00        1     0.00     0.00  Catch::(anonymous namespace)::makeReporter(std::shared_ptr<Catch::Config> const&)
  0.00      0.28     0.00        1     0.00     0.00  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      0.28     0.00        1     0.00     0.00  Catch::(anonymous namespace)::useColourOnPlatform()
  0.00      0.28     0.00        1     0.00     0.00  Catch::(anonymous namespace)::platformColourInstance()
  0.00      0.28     0.00        1     0.00     0.00  Catch::(anonymous namespace)::findMax(unsigned long&, unsigned long&, unsigned long&)
  0.00      0.28     0.00        1     0.00   254.97  Catch::(anonymous namespace)::TestGroup::execute()
  0.00      0.28     0.00        1     0.00    10.00  Catch::(anonymous namespace)::TestGroup::TestGroup(std::shared_ptr<Catch::Config> const&)
  0.00      0.28     0.00        1     0.00     0.00  Catch::(anonymous namespace)::TestGroup::~TestGroup()
  0.00      0.28     0.00        1     0.00     0.00  bool Catch::compareEqual<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, char [12]>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [12])
  0.00      0.28     0.00        1     0.00     0.00  bool Catch::compareEqual<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, char [15]>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [15])
  0.00      0.28     0.00        1     0.00     0.00  bool Catch::compareEqual<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, char [16]>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [16])
  0.00      0.28     0.00        1     0.00     0.00  bool Catch::compareEqual<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, char [40]>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [40])
  0.00      0.28     0.00        1     0.00     0.00  bool Catch::compareEqual<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, char [41]>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [41])
  0.00      0.28     0.00        1     0.00     0.00  bool Catch::compareEqual<std::set<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::set<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >(std::set<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > const&, std::set<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > const&)
  0.00      0.28     0.00        1     0.00     0.00  Catch::StringStreams::StringStreams()
  0.00      0.28     0.00        1     0.00     0.00  Catch::StringStreams::~StringStreams()
  0.00      0.28     0.00        1     0.00     0.00  Catch::MatchExpr<std::ios_base::failure[abi:cxx11], Catch::Matchers::ExceptionWatcher> Catch::makeMatchExpr<std::ios_base::failure[abi:cxx11], Catch::Matchers::ExceptionWatcher>(std::ios_base::failure[abi:cxx11] const&, Catch::Matchers::ExceptionWatcher const&, Catch::StringRef const&)
  0.00      0.28     0.00        1     0.00     0.00  Catch::MatchExpr<std::invalid_argument, Catch::Matchers::ExceptionWatcher> Catch::makeMatchExpr<std::invalid_argument, Catch::Matchers::ExceptionWatcher>(std::invalid_argument const&, Catch::Matchers::ExceptionWatcher const&, Catch::StringRef const&)
  0.00      0.28     0.00        1     0.00     0.00  Catch::IResultCapture::IResultCapture()
  0.00      0.28     0.00        1     0.00     0.00  Catch::IResultCapture::~IResultCapture()
  0.00      0.28     0.00        1     0.00     0.00  Catch::ReporterConfig::ReporterConfig(std::shared_ptr<Catch::IConfig const> const&)
  0.00      0.28     0.00        1     0.00     0.00  Catch::ReporterConfig::~ReporterConfig()
  0.00      0.28     0.00        1     0.00     0.00  Catch::TestGroupStats::TestGroupStats(Catch::GroupInfo const&, Catch::Totals const&, bool)
  0.00      0.28     0.00        1     0.00     0.00  Catch::TestGroupStats::~TestGroupStats()
  0.00      0.28     0.00        1     0.00     0.00  Catch::TestSpecParser::testSpec()
  0.00      0.28     0.00        1     0.00     0.00  Catch::TestSpecParser::addFilter()
  0.00      0.28     0.00        1     0.00     0.00  Catch::TestSpecParser::TestSpecParser(Catch::ITagAliasRegistry const&)
  0.00      0.28     0.00        1     0.00     0.00  Catch::TestSpecParser::~TestSpecParser()
  0.00      0.28     0.00        1     0.00     0.00  Catch::ConsoleReporter::printTotals(Catch::Totals const&)
  0.00      0.28     0.00        1     0.00     0.00  Catch::ConsoleReporter::testRunEnded(Catch::TestRunStats const&)
  0.00      0.28     0.00        1     0.00     0.00  Catch::ConsoleReporter::testGroupEnded(Catch::TestGroupStats const&)
  0.00      0.28     0.00        1     0.00     0.00  Catch::ConsoleReporter::testRunStarting(Catch::TestRunInfo const&)
  0.00      0.28     0.00        1     0.00     0.00  Catch::ConsoleReporter::printTestFilters()
  0.00      0.28     0.00        1     0.00     0.00  Catch::ConsoleReporter::printTotalsDivider(Catch::Totals const&)
  0.00      0.28     0.00        1     0.00     0.00  Catch::ConsoleReporter::ConsoleReporter(Catch::ReporterConfig const&)
  0.00      0.28     0.00        1     0.00     0.00  Catch::ConsoleReporter::~ConsoleReporter()
  0.00      0.28     0.00        1     0.00     0.00  Catch::ConsoleReporter::~ConsoleReporter()
  0.00      0.28     0.00        1     0.00     0.00  Catch::IMutableContext::createContext()
  0.00      0.28     0.00        1     0.00     0.00  Catch::IMutableContext::IMutableContext()
  0.00      0.28     0.00        1     0.00     0.00  Catch::IMutableContext::~IMutableContext()
  0.00      0.28     0.00        1     0.00     0.00  bool Catch::compareNotEqual<group, decltype(nullptr) const&>(group const&, decltype(nullptr) const&)
  0.00      0.28     0.00        1     0.00     0.00  bool Catch::compareNotEqual<int, int const&>(int const&, int const&)
  0.00      0.28     0.00        1     0.00     0.00  Catch::ReporterRegistry::ReporterRegistry()
  0.00      0.28     0.00        1     0.00     0.00  Catch::ReporterRegistry::~ReporterRegistry()
  0.00      0.28     0.00        1     0.00     0.00  Catch::TagAliasRegistry::TagAliasRegistry()
  0.00      0.28     0.00        1     0.00     0.00  Catch::TagAliasRegistry::~TagAliasRegistry()
  0.00      0.28     0.00        1     0.00     0.00  Catch::TestCaseTracking::TrackerContext::TrackerContext()
  0.00      0.28     0.00        1     0.00     0.00  Catch::TestCaseTracking::TrackerContext::~TrackerContext()
  0.00      0.28     0.00        1     0.00     0.00  Catch::IReporterRegistry::IReporterRegistry()
  0.00      0.28     0.00        1     0.00     0.00  Catch::IReporterRegistry::~IReporterRegistry()
  0.00      0.28     0.00        1     0.00     0.00  Catch::ITagAliasRegistry::get()
  0.00      0.28     0.00        1     0.00     0.00  Catch::ITagAliasRegistry::ITagAliasRegistry()
  0.00      0.28     0.00        1     0.00     0.00  Catch::ITagAliasRegistry::~ITagAliasRegistry()
  0.00      0.28     0.00        1     0.00     0.00  Catch::ITestCaseRegistry::ITestCaseRegistry()
  0.00      0.28     0.00        1     0.00     0.00  Catch::ITestCaseRegistry::~ITestCaseRegistry()
  0.00      0.28     0.00        1     0.00     0.00  Catch::ReporterRegistrar<Catch::XmlReporter>::ReporterFactory::ReporterFactory()
  0.00      0.28     0.00        1     0.00     0.00  Catch::ReporterRegistrar<Catch::XmlReporter>::ReporterFactory::~ReporterFactory()
  0.00      0.28     0.00        1     0.00     0.00  Catch::ReporterRegistrar<Catch::XmlReporter>::ReporterRegistrar(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)
  0.00      0.28     0.00        1     0.00     0.00  Catch::ReporterRegistrar<Catch::JunitReporter>::ReporterFactory::ReporterFactory()
  0.00      0.28     0.00        1     0.00     0.00  Catch::ReporterRegistrar<Catch::JunitReporter>::ReporterFactory::~ReporterFactory()
  0.00      0.28     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      0.28     0.00        1     0.00     0.00  Catch::ReporterRegistrar<Catch::CompactReporter>::ReporterFactory::ReporterFactory()
  0.00      0.28     0.00        1     0.00     0.00  Catch::ReporterRegistrar<Catch::CompactReporter>::ReporterFactory::~ReporterFactory()
  0.00      0.28     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      0.28     0.00        1     0.00     0.00  Catch::ReporterRegistrar<Catch::ConsoleReporter>::ReporterFactory::ReporterFactory()
  0.00      0.28     0.00        1     0.00     0.00  Catch::ReporterRegistrar<Catch::ConsoleReporter>::ReporterFactory::~ReporterFactory()
  0.00      0.28     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      0.28     0.00        1     0.00     0.00  Catch::IStreamingReporter::IStreamingReporter()
  0.00      0.28     0.00        1     0.00     0.00  Catch::IStreamingReporter::~IStreamingReporter()
  0.00      0.28     0.00        1     0.00     0.00  Catch::IMutableRegistryHub::IMutableRegistryHub()
  0.00      0.28     0.00        1     0.00     0.00  Catch::IMutableRegistryHub::~IMutableRegistryHub()
  0.00      0.28     0.00        1     0.00     0.00  Catch::ReporterPreferences::ReporterPreferences()
  0.00      0.28     0.00        1     0.00     0.00  Catch::FatalConditionHandler::FatalConditionHandler()
  0.00      0.28     0.00        1     0.00     0.00  Catch::FatalConditionHandler::~FatalConditionHandler()
  0.00      0.28     0.00        1     0.00     0.00  Catch::StreamingReporterBase<Catch::ConsoleReporter>::testRunEnded(Catch::TestRunStats const&)
  0.00      0.28     0.00        1     0.00     0.00  Catch::StreamingReporterBase<Catch::ConsoleReporter>::testGroupEnded(Catch::TestGroupStats const&)
  0.00      0.28     0.00        1     0.00     0.00  Catch::StreamingReporterBase<Catch::ConsoleReporter>::testRunStarting(Catch::TestRunInfo const&)
  0.00      0.28     0.00        1     0.00     0.00  Catch::StreamingReporterBase<Catch::ConsoleReporter>::testGroupStarting(Catch::GroupInfo const&)
  0.00      0.28     0.00        1     0.00     0.00  Catch::StreamingReporterBase<Catch::ConsoleReporter>::getSupportedVerbosities()
  0.00      0.28     0.00        1     0.00     0.00  Catch::StreamingReporterBase<Catch::ConsoleReporter>::StreamingReporterBase(Catch::ReporterConfig const&)
  0.00      0.28     0.00        1     0.00     0.00  Catch::StreamingReporterBase<Catch::ConsoleReporter>::~StreamingReporterBase()
  0.00      0.28     0.00        1     0.00     0.00  Catch::getAllTestCasesSorted(Catch::IConfig const&)
  0.00      0.28     0.00        1     0.00     0.00  Catch::makeCommandLineParser(Catch::ConfigData&)
  0.00      0.28     0.00        1     0.00     0.00  Catch::StartupExceptionRegistry::StartupExceptionRegistry()
  0.00      0.28     0.00        1     0.00     0.00  Catch::StartupExceptionRegistry::~StartupExceptionRegistry()
  0.00      0.28     0.00        1     0.00     0.00  Catch::IMutableEnumValuesRegistry::IMutableEnumValuesRegistry()
  0.00      0.28     0.00        1     0.00     0.00  Catch::IMutableEnumValuesRegistry::~IMutableEnumValuesRegistry()
  0.00      0.28     0.00        1     0.00     0.00  Catch::ExceptionTranslatorRegistry::ExceptionTranslatorRegistry()
  0.00      0.28     0.00        1     0.00     0.00  Catch::ExceptionTranslatorRegistry::~ExceptionTranslatorRegistry()
  0.00      0.28     0.00        1     0.00     0.00  Catch::enforceNoDuplicateTestCases(std::vector<Catch::TestCase, std::allocator<Catch::TestCase> > const&)
  0.00      0.28     0.00        1     0.00     0.00  Catch::IExceptionTranslatorRegistry::IExceptionTranslatorRegistry()
  0.00      0.28     0.00        1     0.00     0.00  Catch::IExceptionTranslatorRegistry::~IExceptionTranslatorRegistry()
  0.00      0.28     0.00        1     0.00     0.00  Catch::cout()
  0.00      0.28     0.00        1     0.00     0.00  Catch::list(std::shared_ptr<Catch::Config> const&)
  0.00      0.28     0.00        1     0.00     0.00  Catch::clara::detail::ResultBase::ResultBase(Catch::clara::detail::ResultBase const&)
  0.00      0.28     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      0.28     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      0.28     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      0.28     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      0.28     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      0.28     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      0.28     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      0.28     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      0.28     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      0.28     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      0.28     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      0.28     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      0.28     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      0.28     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      0.28     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      0.28     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      0.28     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      0.28     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      0.28     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      0.28     0.00        1     0.00     0.00  Catch::clara::detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(bool)#11}>::~BoundLambda()
  0.00      0.28     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      0.28     0.00        1     0.00     0.00  Catch::clara::detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(int)#10}>::~BoundLambda()
  0.00      0.28     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      0.28     0.00        1     0.00     0.00  Catch::clara::detail::TokenStream::TokenStream(Catch::clara::detail::Args const&)
  0.00      0.28     0.00        1     0.00     0.00  Catch::clara::detail::BoundFlagRef::setFlag(bool)
  0.00      0.28     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      0.28     0.00        1     0.00     0.00  Catch::clara::detail::BoundValueRef<long>::BoundValueRef(long&)
  0.00      0.28     0.00        1     0.00     0.00  Catch::clara::detail::BoundValueRef<long>::~BoundValueRef()
  0.00      0.28     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&)#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      0.28     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      0.28     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      0.28     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      0.28     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      0.28     0.00        1     0.00     0.00  Catch::clara::detail::ParserRefImpl<Catch::clara::detail::Opt>::optional()
  0.00      0.28     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      0.28     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      0.28     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      0.28     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      0.28     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      0.28     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      0.28     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      0.28     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      0.28     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      0.28     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      0.28     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      0.28     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      0.28     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      0.28     0.00        1     0.00     0.00  Catch::clara::detail::BoundFlagLambda<Catch::clara::detail::Help::Help(bool&)::{lambda(bool)#1}>::~BoundFlagLambda()
  0.00      0.28     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      0.28     0.00        1     0.00     0.00  Catch::clara::detail::BoundFlagLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(bool)#9}>::~BoundFlagLambda()
  0.00      0.28     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      0.28     0.00        1     0.00     0.00  Catch::clara::detail::ComposableParserImpl<Catch::clara::detail::Arg>::ComposableParserImpl()
  0.00      0.28     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      0.28     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      0.28     0.00        1     0.00     0.00  Catch::clara::detail::Arg::operator=(Catch::clara::detail::Arg const&)
  0.00      0.28     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      0.28     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      0.28     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      0.28     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      0.28     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      0.28     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      0.28     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      0.28     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      0.28     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      0.28     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      0.28     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      0.28     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      0.28     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      0.28     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      0.28     0.00        1     0.00     0.00  Catch::clara::detail::Args::Args(int, char const const)
  0.00      0.28     0.00        1     0.00     0.00  Catch::clara::detail::Args::~Args()
  0.00      0.28     0.00        1     0.00     0.00  Catch::clara::detail::Help::Help(bool&)
  0.00      0.28     0.00        1     0.00     0.00  Catch::clara::detail::Help::~Help()
  0.00      0.28     0.00        1     0.00     0.00  Catch::clara::detail::Parser::operator=(Catch::clara::detail::Parser const&)
  0.00      0.28     0.00        1     0.00     0.00  Catch::clara::detail::Parser::operator|=(Catch::clara::detail::Arg const&)
  0.00      0.28     0.00        1     0.00     0.00  Catch::clara::detail::Parser::operator|=(Catch::clara::detail::ExeName const&)
  0.00      0.28     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      0.28     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      0.28     0.00        1     0.00     0.00  Catch::Config::openStream()
  0.00      0.28     0.00        1     0.00     0.00  Catch::Config::Config(Catch::ConfigData const&)
  0.00      0.28     0.00        1     0.00     0.00  Catch::Config::~Config()
  0.00      0.28     0.00        1     0.00     0.00  Catch::Detail::(anonymous namespace)::CoutStream::CoutStream()
  0.00      0.28     0.00        1     0.00     0.00  Catch::Detail::(anonymous namespace)::CoutStream::~CoutStream()
  0.00      0.28     0.00        1     0.00     0.00  Catch::Detail::(anonymous namespace)::CoutStream::~CoutStream()
  0.00      0.28     0.00        1     0.00     0.00  Catch::Detail::EnumValuesRegistry::EnumValuesRegistry()
  0.00      0.28     0.00        1     0.00     0.00  Catch::Detail::EnumValuesRegistry::~EnumValuesRegistry()
  0.00      0.28     0.00        1     0.00     0.00  Catch::Option<Catch::TestRunInfo>::Option()
  0.00      0.28     0.00        1     0.00     0.00  Catch::Option<Catch::TestRunInfo>::~Option()
  0.00      0.28     0.00        1     0.00     0.00  Catch::Option<Catch::TestRunInfo>::operator=(Catch::TestRunInfo const&)
  0.00      0.28     0.00        1     0.00     0.00  Catch::Option<Catch::TestCaseInfo>::Option()
  0.00      0.28     0.00        1     0.00     0.00  Catch::Option<Catch::TestCaseInfo>::~Option()
  0.00      0.28     0.00        1     0.00     0.00  Catch::Option<Catch::AssertionResult>::reset()
  0.00      0.28     0.00        1     0.00     0.00  Catch::Option<Catch::AssertionResult>::~Option()
  0.00      0.28     0.00        1     0.00     0.00  Catch::Option<Catch::GroupInfo>::Option()
  0.00      0.28     0.00        1     0.00     0.00  Catch::Option<Catch::GroupInfo>::~Option()
  0.00      0.28     0.00        1     0.00     0.00  Catch::Option<Catch::GroupInfo>::operator=(Catch::GroupInfo const&)
  0.00      0.28     0.00        1     0.00     0.00  Catch::Option<unsigned long>::reset()
  0.00      0.28     0.00        1     0.00     0.00  Catch::Option<unsigned long>::Option()
  0.00      0.28     0.00        1     0.00     0.00  Catch::Option<unsigned long>::~Option()
  0.00      0.28     0.00        1     0.00     0.00  Catch::Totals::Totals()
  0.00      0.28     0.00        1     0.00     0.00  Catch::Context::setResultCapture(Catch::IResultCapture)
  0.00      0.28     0.00        1     0.00     0.00  Catch::Context::setRunner(Catch::IRunner)
  0.00      0.28     0.00        1     0.00     0.00  Catch::Context::Context()
  0.00      0.28     0.00        1     0.00     0.00  Catch::Context::~Context()
  0.00      0.28     0.00        1     0.00     0.00  Catch::Context::~Context()
  0.00      0.28     0.00        1     0.00     0.00  Catch::BinaryExpr<timespec const&, double const&> const Catch::ExprLhs<timespec const&>::operator><double>(double const&)
  0.00      0.28     0.00        1     0.00     0.00  Catch::BinaryExpr<timespec const&, double const&> const Catch::ExprLhs<timespec const&>::operator< <double>(double const&)
  0.00      0.28     0.00        1     0.00     0.00  Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [12]> const Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>::operator==<char [12]>(char const (&) [12])
  0.00      0.28     0.00        1     0.00     0.00  Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [15]> const Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>::operator==<char [15]>(char const (&) [15])
  0.00      0.28     0.00        1     0.00     0.00  Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [16]> const Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>::operator==<char [16]>(char const (&) [16])
  0.00      0.28     0.00        1     0.00     0.00  Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [40]> const Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>::operator==<char [40]>(char const (&) [40])
  0.00      0.28     0.00        1     0.00     0.00  Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [41]> const Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>::operator==<char [41]>(char const (&) [41])
  0.00      0.28     0.00        1     0.00     0.00  Catch::ExprLhs<group const&>::ExprLhs(group const&)
  0.00      0.28     0.00        1     0.00     0.00  Catch::BinaryExpr<group const&, decltype(nullptr) const&> const Catch::ExprLhs<group const&>::operator!=<decltype(nullptr)>(decltype(nullptr) const&)
  0.00      0.28     0.00        1     0.00     0.00  Catch::ExprLhs<std::set<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > const&>::ExprLhs(std::set<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > const&)
  0.00      0.28     0.00        1     0.00     0.00  Catch::BinaryExpr<std::set<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > const&, std::set<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > const&> const Catch::ExprLhs<std::set<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > const&>::operator==<std::set<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >(std::set<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > const&)
  0.00      0.28     0.00        1     0.00     0.00  Catch::BinaryExpr<int const&, int const&> const Catch::ExprLhs<int const&>::operator!=<int>(int const&)
  0.00      0.28     0.00        1     0.00     0.00  Catch::IConfig::IConfig()
  0.00      0.28     0.00        1     0.00     0.00  Catch::IConfig::~IConfig()
  0.00      0.28     0.00        1     0.00     0.00  Catch::IRunner::IRunner()
  0.00      0.28     0.00        1     0.00     0.00  Catch::IRunner::~IRunner()
  0.00      0.28     0.00        1     0.00     0.00  Catch::IStream::IStream()
  0.00      0.28     0.00        1     0.00     0.00  Catch::IStream::~IStream()
  0.00      0.28     0.00        1     0.00   264.97  Catch::Session::runInternal()
  0.00      0.28     0.00        1     0.00     0.02  Catch::Session::applyCommandLine(int, char const const)
  0.00      0.28     0.00        1     0.00     0.00  Catch::Session::cli(Catch::clara::detail::Parser const&)
  0.00      0.28     0.00        1     0.00   264.97  Catch::Session::run()
  0.00      0.28     0.00        1     0.00     0.00  Catch::Session::config()
  0.00      0.28     0.00        1     0.00     0.00  Catch::Session::Session()
  0.00      0.28     0.00        1     0.00     0.00  Catch::Session::~Session()
  0.00      0.28     0.00        1     0.00     0.00  Catch::IContext::IContext()
  0.00      0.28     0.00        1     0.00     0.00  Catch::IContext::~IContext()
  0.00      0.28     0.00        1     0.00     0.00  Catch::LazyStat<Catch::TestRunInfo>::reset()
  0.00      0.28     0.00        1     0.00     0.00  Catch::LazyStat<Catch::TestRunInfo>::LazyStat()
  0.00      0.28     0.00        1     0.00     0.00  Catch::LazyStat<Catch::TestRunInfo>::~LazyStat()
  0.00      0.28     0.00        1     0.00     0.00  Catch::LazyStat<Catch::TestRunInfo>::operator=(Catch::TestRunInfo const&)
  0.00      0.28     0.00        1     0.00     0.00  Catch::LazyStat<Catch::TestCaseInfo>::LazyStat()
  0.00      0.28     0.00        1     0.00     0.00  Catch::LazyStat<Catch::TestCaseInfo>::~LazyStat()
  0.00      0.28     0.00        1     0.00     0.00  Catch::LazyStat<Catch::GroupInfo>::LazyStat()
  0.00      0.28     0.00        1     0.00     0.00  Catch::LazyStat<Catch::GroupInfo>::~LazyStat()
  0.00      0.28     0.00        1     0.00     0.00  Catch::LazyStat<Catch::GroupInfo>::operator=(Catch::GroupInfo const&)
  0.00      0.28     0.00        1     0.00     0.00  Catch::TestSpec::Filter::Filter()
  0.00      0.28     0.00        1     0.00     0.00  Catch::TestSpec::Filter::~Filter()
  0.00      0.28     0.00        1     0.00     0.00  Catch::TestSpec::TestSpec(Catch::TestSpec const&)
  0.00      0.28     0.00        1     0.00     0.00  Catch::TestSpec::operator=(Catch::TestSpec&&)
  0.00      0.28     0.00        1     0.00     0.00  Catch::MatchExpr<std::ios_base::failure[abi:cxx11], Catch::Matchers::ExceptionWatcher>::MatchExpr(std::ios_base::failure[abi:cxx11] const&, Catch::Matchers::ExceptionWatcher const&, Catch::StringRef const&)
  0.00      0.28     0.00        1     0.00     0.00  Catch::MatchExpr<std::ios_base::failure[abi:cxx11], Catch::Matchers::ExceptionWatcher>::~MatchExpr()
  0.00      0.28     0.00        1     0.00     0.00  Catch::MatchExpr<std::invalid_argument, Catch::Matchers::ExceptionWatcher>::MatchExpr(std::invalid_argument const&, Catch::Matchers::ExceptionWatcher const&, Catch::StringRef const&)
  0.00      0.28     0.00        1     0.00     0.00  Catch::MatchExpr<std::invalid_argument, Catch::Matchers::ExceptionWatcher>::~MatchExpr()
  0.00      0.28     0.00        1     0.00     0.00  Catch::Singleton<Catch::(anonymous namespace)::RegistryHub, Catch::IRegistryHub, Catch::IMutableRegistryHub>::Singleton()
  0.00      0.28     0.00        1     0.00     0.00  Catch::Singleton<Catch::(anonymous namespace)::RegistryHub, Catch::IRegistryHub, Catch::IMutableRegistryHub>::~Singleton()
  0.00      0.28     0.00        1     0.00     0.00  Catch::Singleton<Catch::(anonymous namespace)::RegistryHub, Catch::IRegistryHub, Catch::IMutableRegistryHub>::~Singleton()
  0.00      0.28     0.00        1     0.00     0.00  Catch::Singleton<Catch::StringStreams, Catch::StringStreams, Catch::StringStreams>::Singleton()
  0.00      0.28     0.00        1     0.00     0.00  Catch::Singleton<Catch::StringStreams, Catch::StringStreams, Catch::StringStreams>::~Singleton()
  0.00      0.28     0.00        1     0.00     0.00  Catch::Singleton<Catch::StringStreams, Catch::StringStreams, Catch::StringStreams>::~Singleton()
  0.00      0.28     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      0.28     0.00        1     0.00     0.00  Catch::sortTests(Catch::IConfig const&, std::vector<Catch::TestCase, std::allocator<Catch::TestCase> > const&)
  0.00      0.28     0.00        1     0.00   265.00  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      0.28     0.00        1     0.00     0.00  unittest::g_verbose()
  0.00      0.28     0.00        1     0.00     0.00  __gnu_cxx::new_allocator<Catch::MessageInfo>::new_allocator()
  0.00      0.28     0.00        1     0.00     0.00  __gnu_cxx::new_allocator<Catch::MessageInfo>::~new_allocator()
  0.00      0.28     0.00        1     0.00     0.00  __gnu_cxx::new_allocator<Catch::SectionInfo>::new_allocator()
  0.00      0.28     0.00        1     0.00     0.00  __gnu_cxx::new_allocator<Catch::SectionInfo>::~new_allocator()
  0.00      0.28     0.00        1     0.00     0.00  __gnu_cxx::new_allocator<Catch::(anonymous namespace)::ColumnInfo>::deallocate(Catch::(anonymous namespace)::ColumnInfo, unsigned long)
  0.00      0.28     0.00        1     0.00     0.00  __gnu_cxx::new_allocator<Catch::(anonymous namespace)::ColumnInfo>::allocate(unsigned long, void const)
  0.00      0.28     0.00        1     0.00     0.00  __gnu_cxx::new_allocator<Catch::(anonymous namespace)::ColumnInfo>::new_allocator()
  0.00      0.28     0.00        1     0.00     0.00  __gnu_cxx::new_allocator<Catch::ScopedMessage>::new_allocator()
  0.00      0.28     0.00        1     0.00     0.00  __gnu_cxx::new_allocator<Catch::ScopedMessage>::~new_allocator()
  0.00      0.28     0.00        1     0.00     0.00  __gnu_cxx::new_allocator<Catch::SectionEndInfo>::new_allocator()
  0.00      0.28     0.00        1     0.00     0.00  __gnu_cxx::new_allocator<Catch::SectionEndInfo>::~new_allocator()
  0.00      0.28     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      0.28     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      0.28     0.00        1     0.00     0.00  __gnu_cxx::new_allocator<Catch::ReporterRegistrar<Catch::XmlReporter>::ReporterFactory>::new_allocator()
  0.00      0.28     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      0.28     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      0.28     0.00        1     0.00     0.00  __gnu_cxx::new_allocator<Catch::ReporterRegistrar<Catch::JunitReporter>::ReporterFactory>::new_allocator()
  0.00      0.28     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      0.28     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      0.28     0.00        1     0.00     0.00  __gnu_cxx::new_allocator<Catch::ReporterRegistrar<Catch::CompactReporter>::ReporterFactory>::new_allocator()
  0.00      0.28     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      0.28     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      0.28     0.00        1     0.00     0.00  __gnu_cxx::new_allocator<Catch::ReporterRegistrar<Catch::ConsoleReporter>::ReporterFactory>::new_allocator()
  0.00      0.28     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      0.28     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      0.28     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      0.28     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      0.28     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      0.28     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      0.28     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      0.28     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      0.28     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      0.28     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      0.28     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      0.28     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      0.28     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      0.28     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      0.28     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      0.28     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      0.28     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      0.28     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      0.28     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      0.28     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      0.28     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      0.28     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      0.28     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      0.28     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      0.28     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      0.28     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      0.28     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      0.28     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      0.28     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      0.28     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      0.28     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      0.28     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      0.28     0.00        1     0.00     0.00  __gnu_cxx::new_allocator<Catch::clara::detail::BoundValueRef<long> >::new_allocator()
  0.00      0.28     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      0.28     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      0.28     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      0.28     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      0.28     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      0.28     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      0.28     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      0.28     0.00        1     0.00     0.00  __gnu_cxx::new_allocator<Catch::clara::detail::Token>::new_allocator()
  0.00      0.28     0.00        1     0.00     0.00  void __gnu_cxx::new_allocator<Catch::Config>::destroy<Catch::Config>(Catch::Config)
  0.00      0.28     0.00        1     0.00     0.00  void __gnu_cxx::new_allocator<Catch::Config>::construct<Catch::Config, Catch::ConfigData&>(Catch::Config, Catch::ConfigData&)
  0.00      0.28     0.00        1     0.00     0.00  __gnu_cxx::new_allocator<Catch::Config>::new_allocator()
  0.00      0.28     0.00        1     0.00     0.00  __gnu_cxx::new_allocator<Catch::Verbosity>::new_allocator(__gnu_cxx::new_allocator<Catch::Verbosity> const&)
  0.00      0.28     0.00        1     0.00     0.00  __gnu_cxx::new_allocator<Catch::Verbosity>::new_allocator()
  0.00      0.28     0.00        1     0.00     0.00  __gnu_cxx::new_allocator<std::__exception_ptr::exception_ptr>::new_allocator()
  0.00      0.28     0.00        1     0.00     0.00  __gnu_cxx::new_allocator<std::__exception_ptr::exception_ptr>::~new_allocator()
  0.00      0.28     0.00        1     0.00     0.00  __gnu_cxx::new_allocator<Catch::TestCaseTracking::ITracker>::new_allocator()
  0.00      0.28     0.00        1     0.00     0.00  __gnu_cxx::new_allocator<Catch::TestCaseTracking::ITracker>::~new_allocator()
  0.00      0.28     0.00        1     0.00     0.00  __gnu_cxx::new_allocator<std::shared_ptr<Catch::IReporterFactory> >::new_allocator()
  0.00      0.28     0.00        1     0.00     0.00  __gnu_cxx::new_allocator<std::shared_ptr<Catch::IReporterFactory> >::~new_allocator()
  0.00      0.28     0.00        1     0.00     0.00  __gnu_cxx::new_allocator<std::shared_ptr<Catch::TestSpec::Pattern> >::new_allocator()
  0.00      0.28     0.00        1     0.00     0.00  __gnu_cxx::new_allocator<std::shared_ptr<Catch::TestSpec::Pattern> >::~new_allocator()
  0.00      0.28     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      0.28     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      0.28     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      0.28     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      0.28     0.00        1     0.00     0.00  __gnu_cxx::new_allocator<std::unique_ptr<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> > > > >::deallocate(std::unique_ptr<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> > > >, unsigned long)
  0.00      0.28     0.00        1     0.00     0.00  __gnu_cxx::new_allocator<std::unique_ptr<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> > > > >::allocate(unsigned long, void const)
  0.00      0.28     0.00        1     0.00     0.00  void __gnu_cxx::new_allocator<std::unique_ptr<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> > > > >::construct<std::unique_ptr<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> > > >, std::unique_ptr<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> > > > >(std::unique_ptr<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> > > >, std::unique_ptr<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> > > >&&)
  0.00      0.28     0.00        1     0.00     0.00  __gnu_cxx::new_allocator<std::unique_ptr<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> > > > >::new_allocator()
  0.00      0.28     0.00        1     0.00     0.00  __gnu_cxx::new_allocator<std::unique_ptr<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> > > > >::~new_allocator()
  0.00      0.28     0.00        1     0.00     0.00  __gnu_cxx::new_allocator<std::Rbtree_node<Catch::TestCase> >::new_allocator()
  0.00      0.28     0.00        1     0.00     0.00  __gnu_cxx::new_allocator<std::Rbtree_node<Catch::TestCase> >::~new_allocator()
  0.00      0.28     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      0.28     0.00        1     0.00     0.00  void __gnu_cxx::new_allocator<std::Rbtree_node<Catch::Verbosity> >::destroy<Catch::Verbosity>(Catch::Verbosity)
  0.00      0.28     0.00        1     0.00     0.00  __gnu_cxx::new_allocator<std::Rbtree_node<Catch::Verbosity> >::allocate(unsigned long, void const)
  0.00      0.28     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      0.28     0.00        1     0.00     0.00  __gnu_cxx::new_allocator<std::Rbtree_node<Catch::Verbosity> >::new_allocator()
  0.00      0.28     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      0.28     0.00        1     0.00     0.00  __gnu_cxx::new_allocator<std::Rbtree_node<Catch::TestCase const> >::new_allocator()
  0.00      0.28     0.00        1     0.00     0.00  __gnu_cxx::new_allocator<std::Rbtree_node<Catch::TestCase const> >::~new_allocator()
  0.00      0.28     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      0.28     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      0.28     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      0.28     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      0.28     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      0.28     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      0.28     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      0.28     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      0.28     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      0.28     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      0.28     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      0.28     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      0.28     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      0.28     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      0.28     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      0.28     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      0.28     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      0.28     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      0.28     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      0.28     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      0.28     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      0.28     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      0.28     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      0.28     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      0.28     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      0.28     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      0.28     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      0.28     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      0.28     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      0.28     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      0.28     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      0.28     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      0.28     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      0.28     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      0.28     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      0.28     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      0.28     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      0.28     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      0.28     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      0.28     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      0.28     0.00        1     0.00     0.00  __gnu_cxx::new_allocator<unsigned long>::deallocate(unsigned long, unsigned long)
  0.00      0.28     0.00        1     0.00     0.00  __gnu_cxx::new_allocator<unsigned long>::allocate(unsigned long, void const)
  0.00      0.28     0.00        1     0.00     0.00  __gnu_cxx::__alloc_traits<std::allocator<Catch::clara::detail::Arg> >::_S_propagate_on_copy_assign()
  0.00      0.28     0.00        1     0.00     0.00  __gnu_cxx::__alloc_traits<std::allocator<Catch::clara::detail::Opt> >::_S_propagate_on_copy_assign()
  0.00      0.28     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      0.28     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      0.28     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      0.28     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      0.28     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      0.28     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      0.28     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      0.28     0.00        1     0.00     0.00  bool __gnu_cxx::operator==<std::unique_ptr<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> > > > const, std::vector<std::unique_ptr<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> > > >, std::allocator<std::unique_ptr<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> > > > > > >(__gnu_cxx::__normal_iterator<std::unique_ptr<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> > > > const, std::vector<std::unique_ptr<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> > > >, std::allocator<std::unique_ptr<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> > > > > > > const&, __gnu_cxx::__normal_iterator<std::unique_ptr<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> > > > const, std::vector<std::unique_ptr<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> > > >, std::allocator<std::unique_ptr<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> > > > > > > const&)
  0.00      0.28     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      0.28     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      0.28     0.00        1     0.00     0.00  __gnu_cxx::__normal_iterator<std::unique_ptr<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> > > >, std::vector<std::unique_ptr<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> > > >, std::allocator<std::unique_ptr<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> > > > > > >::difference_type __gnu_cxx::operator-<std::unique_ptr<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> > > >, std::vector<std::unique_ptr<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> > > >, std::allocator<std::unique_ptr<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> > > > > > >(__gnu_cxx::__normal_iterator<std::unique_ptr<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> > > >, std::vector<std::unique_ptr<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> > > >, std::allocator<std::unique_ptr<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> > > > > > > const&, __gnu_cxx::__normal_iterator<std::unique_ptr<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> > > >, std::vector<std::unique_ptr<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> > > >, std::allocator<std::unique_ptr<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> > > > > > > const&)
  0.00      0.28     0.00        1     0.00     0.00  __gnu_cxx::__normal_iterator<unsigned long, std::vector<unsigned long, std::allocator<unsigned long> > >::difference_type __gnu_cxx::operator-<unsigned long, std::vector<unsigned long, std::allocator<unsigned long> > >(__gnu_cxx::__normal_iterator<unsigned long, std::vector<unsigned long, std::allocator<unsigned long> > > const&, __gnu_cxx::__normal_iterator<unsigned long, std::vector<unsigned long, std::allocator<unsigned long> > > const&)
  0.00      0.28     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      0.28     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      0.28     0.00        1     0.00     0.00  snap::file_contents::last_error[abi:cxx11]() const
  0.00      0.28     0.00        1     0.00     0.00  snap::file_contents::contents[abi:cxx11]() const
  0.00      0.28     0.00        1     0.00     0.00  snap::raii_generic_deleter<char, (char)0, void ()(void) noexcept, &free>::pointer::operator char() const
  0.00      0.28     0.00        1     0.00     0.00  snap::raii_generic_deleter<char, (char)0, void ()(void) noexcept, &free>::pointer::operator!=(decltype(nullptr)) const
  0.00      0.28     0.00        1     0.00     0.00  snap::matrix<double, unsigned long> snap::matrix<double, unsigned long>::operator/<double>(double const&) const
  0.00      0.28     0.00        1     0.00     0.00  snap::matrix<double, unsigned long> snap::matrix<double, unsigned long>::operator-<double>(double const&) const
  0.00      0.28     0.00        1     0.00     0.00  snap::matrix<double, unsigned long> snap::matrix<double, unsigned long>::operator-<double, unsigned long>(snap::matrix<double, unsigned long> const&) const
  0.00      0.28     0.00        1     0.00     0.00  snap::matrix<double, unsigned long> snap::matrix<double, unsigned long>::operator+<double>(double const&) const
  0.00      0.28     0.00        1     0.00     0.00  snap::matrix<double, unsigned long> snap::matrix<double, unsigned long>::operator+<double, unsigned long>(snap::matrix<double, unsigned long> const&) const
  0.00      0.28     0.00        1     0.00     0.00  Catch::TestRegistry::getAllTestsSorted(Catch::IConfig const&) const
  0.00      0.28     0.00        1     0.00     0.00  Catch::(anonymous namespace)::RegistryHub::getTagAliasRegistry() const
  0.00      0.28     0.00        1     0.00     0.00  Catch::(anonymous namespace)::RegistryHub::getTestCaseRegistry() const
  0.00      0.28     0.00        1     0.00     0.00  Catch::(anonymous namespace)::RegistryHub::getStartupExceptionRegistry() const
  0.00      0.28     0.00        1     0.00     0.00  Catch::ReporterRegistry::getListeners() const
  0.00      0.28     0.00        1     0.00     0.00  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      0.28     0.00        1     0.00     0.00  Catch::ReporterRegistrar<Catch::ConsoleReporter>::ReporterFactory::create(Catch::ReporterConfig const&) const
  0.00      0.28     0.00        1     0.00     0.00  Catch::StartupExceptionRegistry::getExceptions() const
  0.00      0.28     0.00        1     0.00     0.02  Catch::clara::detail::ParserBase::parse(Catch::clara::detail::Args const&) const
  0.00      0.28     0.00        1     0.00     0.00  Catch::clara::detail::BoundFlagRefBase::isFlag() const
  0.00      0.28     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      0.28     0.00        1     0.00     0.00  Catch::clara::detail::Args::exeName[abi:cxx11]() const
  0.00      0.28     0.00        1     0.00     0.02  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      0.28     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      0.28     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      0.28     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      0.28     0.00        1     0.00     0.00  Catch::Config::listReporters() const
  0.00      0.28     0.00        1     0.00     0.00  Catch::Config::getReporterName[abi:cxx11]() const
  0.00      0.28     0.00        1     0.00     0.00  Catch::Config::warnAboutNoTests() const
  0.00      0.28     0.00        1     0.00     0.00  Catch::Config::listTestNamesOnly() const
  0.00      0.28     0.00        1     0.00     0.00  Catch::Config::benchmarkNoAnalysis() const
  0.00      0.28     0.00        1     0.00     0.00  Catch::Config::includeSuccessfulResults() const
  0.00      0.28     0.00        1     0.00     0.00  Catch::Config::stream() const
  0.00      0.28     0.00        1     0.00     0.00  Catch::Config::listTags() const
  0.00      0.28     0.00        1     0.00     0.00  Catch::Config::listTests() const
  0.00      0.28     0.00        1     0.00     0.00  Catch::Config::useColour() const
  0.00      0.28     0.00        1     0.00     0.00  Catch::Config::verbosity() const
  0.00      0.28     0.00        1     0.00     0.00  Catch::Detail::(anonymous namespace)::CoutStream::stream() const
  0.00      0.28     0.00        1     0.00     0.00  Catch::Option<unsigned long>::some() const
  0.00      0.28     0.00        1     0.00     0.00  Catch::Option<unsigned long>::operator bool() const
  0.00      0.28     0.00        1     0.00     0.00  Catch::Session::cli() const
  0.00      0.28     0.00        1     0.00     0.00  Catch::TestSpec::hasFilters() const
  0.00      0.28     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      0.28     0.00        1     0.00     0.00  Catch::StringRef::empty() const
  0.00      0.28     0.00        1     0.00     0.00  __gnu_cxx::new_allocator<Catch::(anonymous namespace)::ColumnInfo>::max_size() const
  0.00      0.28     0.00        1     0.00     0.00  __gnu_cxx::new_allocator<std::Rbtree_node<Catch::Verbosity> >::max_size() const
  0.00      0.28     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      0.28     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      0.28     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      0.28     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      0.28     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      0.28     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      0.28     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      0.28     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      0.28     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      0.28     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      0.28     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      0.28     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      0.28     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      0.28     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      0.28     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      0.28     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      0.28     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      0.28     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      0.28     0.00        1     0.00     0.00  __gnu_cxx::__normal_iterator<std::unique_ptr<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> > > >, std::vector<std::unique_ptr<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> > > >, std::allocator<std::unique_ptr<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> > > > > > >::operator() const
  0.00      0.28     0.00        1     0.00     0.00  __gnu_cxx::__normal_iterator<std::unique_ptr<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> > > >, std::vector<std::unique_ptr<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> > > >, std::allocator<std::unique_ptr<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> > > > > > >::operator-(long) const
  0.00      0.28     0.00        1     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      0.28     0.00        1     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      0.28     0.00        1     0.00     0.00  std::unique_ptr<Catch::IStream const, std::default_delete<Catch::IStream const> >::get() const
  0.00      0.28     0.00        1     0.00     0.00  std::unique_ptr<Catch::IStream const, std::default_delete<Catch::IStream const> >::operator->() const
  0.00      0.28     0.00        1     0.00     0.00  std::unique_ptr<Catch::ConsoleReporter, std::default_delete<Catch::ConsoleReporter> >::get() const
  0.00      0.28     0.00        1     0.00     0.00  std::unique_ptr<Catch::IStreamingReporter, std::default_delete<Catch::IStreamingReporter> >::operator bool() const
  0.00      0.28     0.00        1     0.00     0.00  std::Vectorbase<Catch::TestCase, std::allocator<Catch::TestCase> >::get_allocator() const
  0.00      0.28     0.00        1     0.00     0.00  std::Vectorbase<Catch::TestSpec::FilterMatch, std::allocator<Catch::TestSpec::FilterMatch> >::get_allocator() const
  0.00      0.28     0.00        1     0.00     0.00  std::Vectorbase<Catch::TestSpec::FilterMatch, std::allocator<Catch::TestSpec::FilterMatch> >::_M_get_Tp_allocator() const
  0.00      0.28     0.00        1     0.00     0.00  std::Vectorbase<Catch::TestSpec::Filter, std::allocator<Catch::TestSpec::Filter> >::get_allocator() const
  0.00      0.28     0.00        1     0.00     0.00  std::__shared_ptr<Catch::IConfig const, (__gnu_cxx::Lockpolicy)2>::operator bool() const
  0.00      0.28     0.00        1     0.00     0.00  std::__shared_ptr<Catch::IReporterFactory, (__gnu_cxx::Lockpolicy)2>::get() const
  0.00      0.28     0.00        1     0.00     0.00  std::__shared_ptr<Catch::clara::detail::BoundValueRefBase, (__gnu_cxx::Lockpolicy)2>::get() const
  0.00      0.28     0.00        1     0.00     0.00  std::__shared_ptr<Catch::clara::detail::BoundValueRefBase, (__gnu_cxx::Lockpolicy)2>::operator bool() const
  0.00      0.28     0.00        1     0.00     0.00  std::__shared_ptr<Catch::Config, (__gnu_cxx::Lockpolicy)2>::operator bool() const
  0.00      0.28     0.00        1     0.00     0.00  std::default_delete<Catch::IStream const>::operator()(Catch::IStream const) const
  0.00      0.28     0.00        1     0.00     0.00  std::default_delete<Catch::TablePrinter>::operator()(Catch::TablePrinter) const
  0.00      0.28     0.00        1     0.00     0.00  std::default_delete<Catch::IStreamingReporter>::operator()(Catch::IStreamingReporter) const
  0.00      0.28     0.00        1     0.00     0.00  std::default_delete<std::__cxx11::basic_ostringstream<char, std::char_traits<char>, std::allocator<char> > >::operator()(std::__cxx11::basic_ostringstream<char, std::char_traits<char>, std::allocator<char> >) const
  0.00      0.28     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      0.28     0.00        1     0.00     0.00  std::__uniq_ptr_impl<Catch::ConsoleReporter, std::default_delete<Catch::ConsoleReporter> >::_M_ptr() const
  0.00      0.28     0.00        1     0.00     0.00  std::initializer_list<Catch::(anonymous namespace)::ColumnInfo>::end() const
  0.00      0.28     0.00        1     0.00     0.00  std::initializer_list<Catch::(anonymous namespace)::ColumnInfo>::size() const
  0.00      0.28     0.00        1     0.00     0.00  std::initializer_list<Catch::Verbosity>::end() const
  0.00      0.28     0.00        1     0.00     0.00  std::initializer_list<Catch::Verbosity>::size() const
  0.00      0.28     0.00        1     0.00     0.00  std::initializer_list<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::end() const
  0.00      0.28     0.00        1     0.00     0.00  std::initializer_list<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::size() const
  0.00      0.28     0.00        1     0.00     0.00  std::Rbtree_iterator<Catch::Verbosity>::operator==(std::Rbtree_iterator<Catch::Verbosity> const&) const
  0.00      0.28     0.00        1     0.00     0.00  std::Rbtree_iterator<Catch::TestCase const>::operator==(std::Rbtree_iterator<Catch::TestCase const> const&) const
  0.00      0.28     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      0.28     0.00        1     0.00     0.00  std::__shared_ptr_access<Catch::IReporterFactory, (__gnu_cxx::Lockpolicy)2, false, false>::_M_get() const
  0.00      0.28     0.00        1     0.00     0.00  std::__shared_ptr_access<Catch::IReporterFactory, (__gnu_cxx::Lockpolicy)2, false, false>::operator->() const
  0.00      0.28     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      0.28     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      0.28     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      0.28     0.00        1     0.00     0.00  std::Rbtree_const_iterator<Catch::Verbosity>::_M_const_cast() const
  0.00      0.28     0.00        1     0.00     0.00  std::Rbtree_const_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::operator==(std::Rbtree_const_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > const&) const
  0.00      0.28     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      0.28     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      0.28     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      0.28     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      0.28     0.00        1     0.00     0.00  std::set<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::size() const
  0.00      0.28     0.00        1     0.00     0.00  std::set<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::empty() const
  0.00      0.28     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      0.28     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      0.28     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      0.28     0.00        1     0.00     0.00  std::vector<Catch::clara::detail::Arg, std::allocator<Catch::clara::detail::Arg> >::capacity() const
  0.00      0.28     0.00        1     0.00     0.00  std::vector<Catch::clara::detail::Opt, std::allocator<Catch::clara::detail::Opt> >::capacity() const
  0.00      0.28     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      0.28     0.00        1     0.00     0.00  std::vector<Catch::TestSpec::FilterMatch, std::allocator<Catch::TestSpec::FilterMatch> >::end() const
  0.00      0.28     0.00        1     0.00     0.00  std::vector<Catch::TestSpec::FilterMatch, std::allocator<Catch::TestSpec::FilterMatch> >::begin() const
  0.00      0.28     0.00        1     0.00     0.00  std::vector<Catch::TestSpec::FilterMatch, std::allocator<Catch::TestSpec::FilterMatch> >::empty() const
  0.00      0.28     0.00        1     0.00     0.00  std::vector<Catch::TestSpec::Filter, std::allocator<Catch::TestSpec::Filter> >::empty() const
  0.00      0.28     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      0.28     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      0.28     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      0.28     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      0.28     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      0.28     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      0.28     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      0.28     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      0.28     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      0.28     0.00        1     0.00     0.00  std::vector<std::unique_ptr<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> > > >, std::allocator<std::unique_ptr<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_check_len(unsigned long, char const) const
  0.00      0.28     0.00        1     0.00     0.00  std::vector<std::unique_ptr<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> > > >, std::allocator<std::unique_ptr<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> > > > > >::end() const
  0.00      0.28     0.00        1     0.00     0.00  std::vector<std::unique_ptr<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> > > >, std::allocator<std::unique_ptr<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> > > > > >::begin() const
  0.00      0.28     0.00        1     0.00     0.00  std::vector<std::unique_ptr<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> > > >, std::allocator<std::unique_ptr<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> > > > > >::empty() const
  0.00      0.28     0.00        1     0.00     0.00  std::vector<unsigned long, std::allocator<unsigned long> >::_M_check_len(unsigned long, char const) const
  0.00      0.28     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      0.28     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      0.28     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      0.28     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      0.28     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      0.28     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      0.28     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      0.28     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      0.28     0.00        1     0.00     0.00  std::Rbtree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::Identity<std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::empty() const
  0.00      0.28     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      0.28     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      0.28     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      0.28     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      0.28     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      0.28     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      0.28     0.00        1     0.00     0.00  std::allocator<Catch::MessageInfo>::allocator()
  0.00      0.28     0.00        1     0.00     0.00  std::allocator<Catch::MessageInfo>::~allocator()
  0.00      0.28     0.00        1     0.00     0.00  std::allocator<Catch::SectionInfo>::allocator()
  0.00      0.28     0.00        1     0.00     0.00  std::allocator<Catch::SectionInfo>::~allocator()
  0.00      0.28     0.00        1     0.00     0.00  std::allocator<Catch::(anonymous namespace)::ColumnInfo>::allocator()
  0.00      0.28     0.00        1     0.00     0.00  std::allocator<Catch::ScopedMessage>::allocator()
  0.00      0.28     0.00        1     0.00     0.00  std::allocator<Catch::ScopedMessage>::~allocator()
  0.00      0.28     0.00        1     0.00     0.00  std::allocator<Catch::SectionEndInfo>::allocator()
  0.00      0.28     0.00        1     0.00     0.00  std::allocator<Catch::SectionEndInfo>::~allocator()
  0.00      0.28     0.00        1     0.00     0.00  std::allocator<Catch::ReporterRegistrar<Catch::XmlReporter>::ReporterFactory>::allocator()
  0.00      0.28     0.00        1     0.00     0.00  std::allocator<Catch::ReporterRegistrar<Catch::JunitReporter>::ReporterFactory>::allocator()
  0.00      0.28     0.00        1     0.00     0.00  std::allocator<Catch::ReporterRegistrar<Catch::CompactReporter>::ReporterFactory>::allocator()
  0.00      0.28     0.00        1     0.00     0.00  std::allocator<Catch::ReporterRegistrar<Catch::ConsoleReporter>::ReporterFactory>::allocator()
  0.00      0.28     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      0.28     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      0.28     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      0.28     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      0.28     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      0.28     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      0.28     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      0.28     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      0.28     0.00        1     0.00     0.00  std::allocator<Catch::clara::detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(bool)#11}> >::allocator()
  0.00      0.28     0.00        1     0.00     0.00  std::allocator<Catch::clara::detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(int)#10}> >::allocator()
  0.00      0.28     0.00        1     0.00     0.00  std::allocator<Catch::clara::detail::BoundValueRef<long> >::allocator()
  0.00      0.28     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      0.28     0.00        1     0.00     0.00  std::allocator<Catch::clara::detail::BoundFlagLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(bool)#9}> >::allocator()
  0.00      0.28     0.00        1     0.00     0.00  std::allocator<Catch::clara::detail::Token>::allocator()
  0.00      0.28     0.00        1     0.00     0.00  std::allocator<Catch::Config>::allocator()
  0.00      0.28     0.00        1     0.00     0.00  std::allocator<Catch::Verbosity>::allocator(std::allocator<Catch::Verbosity> const&)
  0.00      0.28     0.00        1     0.00     0.00  std::allocator<Catch::Verbosity>::allocator()
  0.00      0.28     0.00        1     0.00     0.00  std::allocator<std::__exception_ptr::exception_ptr>::allocator()
  0.00      0.28     0.00        1     0.00     0.00  std::allocator<std::__exception_ptr::exception_ptr>::~allocator()
  0.00      0.28     0.00        1     0.00     0.00  std::allocator<Catch::TestCaseTracking::ITracker>::allocator()
  0.00      0.28     0.00        1     0.00     0.00  std::allocator<Catch::TestCaseTracking::ITracker>::~allocator()
  0.00      0.28     0.00        1     0.00     0.00  std::allocator<std::shared_ptr<Catch::IReporterFactory> >::allocator()
  0.00      0.28     0.00        1     0.00     0.00  std::allocator<std::shared_ptr<Catch::IReporterFactory> >::~allocator()
  0.00      0.28     0.00        1     0.00     0.00  std::allocator<std::shared_ptr<Catch::TestSpec::Pattern> >::allocator()
  0.00      0.28     0.00        1     0.00     0.00  std::allocator<std::shared_ptr<Catch::TestSpec::Pattern> >::~allocator()
  0.00      0.28     0.00        1     0.00     0.00  std::allocator<std::unique_ptr<Catch::IExceptionTranslator const, std::default_delete<Catch::IExceptionTranslator const> > >::allocator()
  0.00      0.28     0.00        1     0.00     0.00  std::allocator<std::unique_ptr<Catch::IExceptionTranslator const, std::default_delete<Catch::IExceptionTranslator const> > >::~allocator()
  0.00      0.28     0.00        1     0.00     0.00  std::allocator<std::unique_ptr<Catch::Detail::EnumInfo, std::default_delete<Catch::Detail::EnumInfo> > >::allocator()
  0.00      0.28     0.00        1     0.00     0.00  std::allocator<std::unique_ptr<Catch::Detail::EnumInfo, std::default_delete<Catch::Detail::EnumInfo> > >::~allocator()
  0.00      0.28     0.00        1     0.00     0.00  std::allocator<std::unique_ptr<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> > > > >::allocator()
  0.00      0.28     0.00        1     0.00     0.00  std::allocator<std::unique_ptr<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> > > > >::~allocator()
  0.00      0.28     0.00        1     0.00     0.00  std::allocator<std::Rbtree_node<Catch::TestCase> >::allocator()
  0.00      0.28     0.00        1     0.00     0.00  std::allocator<std::Rbtree_node<Catch::TestCase> >::~allocator()
  0.00      0.28     0.00        1     0.00     0.00  std::allocator<std::Rbtree_node<Catch::Verbosity> >::allocator<Catch::Verbosity>(std::allocator<Catch::Verbosity> const&)
  0.00      0.28     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      0.28     0.00        1     0.00     0.00  std::allocator<std::Rbtree_node<Catch::TestCase const> >::allocator()
  0.00      0.28     0.00        1     0.00     0.00  std::allocator<std::Rbtree_node<Catch::TestCase const> >::~allocator()
  0.00      0.28     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      0.28     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      0.28     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      0.28     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      0.28     0.00        1     0.00     0.00  std::Headbase<0ul, snap::raii_generic_deleter<char, (char)0, void ()(void) noexcept, &free>::pointer, false>::Headbase()
  0.00      0.28     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      0.28     0.00        1     0.00     0.00  std::Headbase<0ul, Catch::IStream const, false>::Headbase()
  0.00      0.28     0.00        1     0.00     0.00  std::Headbase<0ul, Catch::TablePrinter, false>::Headbase()
  0.00      0.28     0.00        1     0.00     0.00  std::Headbase<0ul, Catch::ConsoleReporter, false>::_M_head(std::Headbase<0ul, Catch::ConsoleReporter, false> const&)
  0.00      0.28     0.00        1     0.00     0.00  std::Headbase<0ul, Catch::ConsoleReporter, false>::Headbase()
  0.00      0.28     0.00        1     0.00     0.00  std::Headbase<0ul, std::__cxx11::basic_ostringstream<char, std::char_traits<char>, std::allocator<char> >, false>::Headbase()
  0.00      0.28     0.00        1     0.00     0.00  std::Headbase<0ul, std::__cxx11::basic_ostringstream<char, std::char_traits<char>, std::allocator<char> >, false>::Headbase<std::__cxx11::basic_ostringstream<char, std::char_traits<char>, std::allocator<char> >&>(std::__cxx11::basic_ostringstream<char, std::char_traits<char>, std::allocator<char> >&)
  0.00      0.28     0.00        1     0.00     0.00  std::Headbase<1ul, snap::raii_generic_deleter<char, (char)0, void ()(void) noexcept, &free>, true>::_M_head(std::Headbase<1ul, snap::raii_generic_deleter<char, (char)0, void ()(void) noexcept, &free>, true>&)
  0.00      0.28     0.00        1     0.00     0.00  std::Headbase<1ul, snap::raii_generic_deleter<char, (char)0, void ()(void) noexcept, &free>, true>::Headbase()
  0.00      0.28     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      0.28     0.00        1     0.00     0.00  std::Headbase<1ul, std::default_delete<Catch::IStream const>, true>::Headbase()
  0.00      0.28     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      0.28     0.00        1     0.00     0.00  std::Headbase<1ul, std::default_delete<Catch::TablePrinter>, true>::Headbase()
  0.00      0.28     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      0.28     0.00        1     0.00     0.00  std::Headbase<1ul, std::default_delete<Catch::ConsoleReporter>, true>::Headbase()
  0.00      0.28     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      0.28     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      0.28     0.00        1     0.00     0.00  std::Headbase<1ul, std::default_delete<std::__cxx11::basic_ostringstream<char, std::char_traits<char>, std::allocator<char> > >, true>::Headbase()
  0.00      0.28     0.00        1     0.00     0.00  std::Headbase<1ul, std::default_delete<std::__cxx11::basic_ostringstream<char, std::char_traits<char>, std::allocator<char> > >, true>::Headbase<std::default_delete<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> > >&&)
  0.00      0.28     0.00        1     0.00     0.00  std::error_code::error_code(int, std::V2::errorcategory const&)
  0.00      0.28     0.00        1     0.00     0.00  std::error_code::error_code<std::io_errc, void>(std::io_errc)
  0.00      0.28     0.00        1     0.00     0.00  std::shared_ptr<Catch::IConfig const>::shared_ptr()
  0.00      0.28     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      0.28     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      0.28     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      0.28     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      0.28     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      0.28     0.00        1     0.00     0.00  std::shared_ptr<Catch::ReporterRegistrar<Catch::XmlReporter>::ReporterFactory>::~shared_ptr()
  0.00      0.28     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      0.28     0.00        1     0.00     0.00  std::shared_ptr<Catch::ReporterRegistrar<Catch::JunitReporter>::ReporterFactory>::~shared_ptr()
  0.00      0.28     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      0.28     0.00        1     0.00     0.00  std::shared_ptr<Catch::ReporterRegistrar<Catch::CompactReporter>::ReporterFactory>::~shared_ptr()
  0.00      0.28     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      0.28     0.00        1     0.00     0.00  std::shared_ptr<Catch::ReporterRegistrar<Catch::ConsoleReporter>::ReporterFactory>::~shared_ptr()
  0.00      0.28     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      0.28     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      0.28     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      0.28     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      0.28     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      0.28     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      0.28     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      0.28     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      0.28     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      0.28     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      0.28     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      0.28     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      0.28     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      0.28     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      0.28     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      0.28     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      0.28     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      0.28     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      0.28     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      0.28     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      0.28     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      0.28     0.00        1     0.00     0.00  std::shared_ptr<Catch::clara::detail::BoundValueRef<long> >::~shared_ptr()
  0.00      0.28     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      0.28     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      0.28     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      0.28     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      0.28     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      0.28     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      0.28     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      0.28     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      0.28     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      0.28     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      0.28     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      0.28     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      0.28     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      0.28     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      0.28     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      0.28     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      0.28     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      0.28     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      0.28     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      0.28     0.00        1     0.00     0.00  std::shared_ptr<Catch::Config>::shared_ptr(std::shared_ptr<Catch::Config> const&)
  0.00      0.28     0.00        1     0.00     0.00  std::shared_ptr<Catch::Config>::shared_ptr()
  0.00      0.28     0.00        1     0.00     0.00  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      0.28     0.00        1     0.00     0.00  std::shared_ptr<Catch::Config>::operator=(std::shared_ptr<Catch::Config>&&)
  0.00      0.28     0.00        1     0.00     0.00  std::unique_ptr<Catch::IStream const, std::default_delete<Catch::IStream const> >::get_deleter()
  0.00      0.28     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      0.28     0.00        1     0.00     0.00  std::unique_ptr<Catch::IStream const, std::default_delete<Catch::IStream const> >::~unique_ptr()
  0.00      0.28     0.00        1     0.00     0.00  std::unique_ptr<Catch::TablePrinter, std::default_delete<Catch::TablePrinter> >::get_deleter()
  0.00      0.28     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      0.28     0.00        1     0.00     0.00  std::unique_ptr<Catch::TablePrinter, std::default_delete<Catch::TablePrinter> >::~unique_ptr()
  0.00      0.28     0.00        1     0.00     0.00  std::unique_ptr<Catch::ConsoleReporter, std::default_delete<Catch::ConsoleReporter> >::get_deleter()
  0.00      0.28     0.00        1     0.00     0.00  std::unique_ptr<Catch::ConsoleReporter, std::default_delete<Catch::ConsoleReporter> >::release()
  0.00      0.28     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      0.28     0.00        1     0.00     0.00  std::unique_ptr<Catch::ConsoleReporter, std::default_delete<Catch::ConsoleReporter> >::~unique_ptr()
  0.00      0.28     0.00        1     0.00     0.00  std::unique_ptr<Catch::IStreamingReporter, std::default_delete<Catch::IStreamingReporter> >::release()
  0.00      0.28     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      0.28     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      0.28     0.00        1     0.00     0.00  std::unique_ptr<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> > > >::release()
  0.00      0.28     0.00        1     0.00     0.00  std::unique_ptr<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> > > >::unique_ptr(std::unique_ptr<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> > > >&&)
  0.00      0.28     0.00        1     0.00     0.00  std::unique_ptr<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> > > >::unique_ptr<std::default_delete<std::__cxx11::basic_ostringstream<char, std::char_traits<char>, std::allocator<char> > >, void>(std::__cxx11::basic_ostringstream<char, std::char_traits<char>, std::allocator<char> >)
  0.00      0.28     0.00        1     0.00     0.00  std::unique_ptr<char, snap::raii_generic_deleter<char, (char)0, void ()(void) noexcept, &free> >::get_deleter()
  0.00      0.28     0.00        1     0.00     0.00  std::unique_ptr<char, snap::raii_generic_deleter<char, (char)0, void ()(void) noexcept, &free> >::unique_ptr<snap::raii_generic_deleter<char, (char)0, void ()(void) noexcept, &free>, void>(snap::raii_generic_deleter<char, (char)0, void ()(void) noexcept, &free>::pointer)
  0.00      0.28     0.00        1     0.00     0.00  std::unique_ptr<char, snap::raii_generic_deleter<char, (char)0, void ()(void) noexcept, &free> >::~unique_ptr()
  0.00      0.28     0.00        1     0.00     0.00  std::Tupleimpl<0ul, snap::raii_generic_deleter<char, (char)0, void ()(void) noexcept, &free>::pointer, snap::raii_generic_deleter<char, (char)0, void ()(void) noexcept, &free> >::Tupleimpl()
  0.00      0.28     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      0.28     0.00        1     0.00     0.00  std::Tupleimpl<0ul, Catch::IStream const, std::default_delete<Catch::IStream const> >::Tupleimpl()
  0.00      0.28     0.00        1     0.00     0.00  std::Tupleimpl<0ul, Catch::TablePrinter, std::default_delete<Catch::TablePrinter> >::Tupleimpl()
  0.00      0.28     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      0.28     0.00        1     0.00     0.00  std::Tupleimpl<0ul, Catch::ConsoleReporter, std::default_delete<Catch::ConsoleReporter> >::Tupleimpl()
  0.00      0.28     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      0.28     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      0.28     0.00        1     0.00     0.00  std::Tupleimpl<0ul, 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> > > >::Tupleimpl()
  0.00      0.28     0.00        1     0.00     0.00  std::Tupleimpl<0ul, 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> > > >::Tupleimpl<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> > >, void>(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> > >&&)
  0.00      0.28     0.00        1     0.00     0.00  std::Tupleimpl<1ul, snap::raii_generic_deleter<char, (char)0, void ()(void) noexcept, &free> >::_M_head(std::Tupleimpl<1ul, snap::raii_generic_deleter<char, (char)0, void ()(void) noexcept, &free> >&)
  0.00      0.28     0.00        1     0.00     0.00  std::Tupleimpl<1ul, snap::raii_generic_deleter<char, (char)0, void ()(void) noexcept, &free> >::Tupleimpl()
  0.00      0.28     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      0.28     0.00        1     0.00     0.00  std::Tupleimpl<1ul, std::default_delete<Catch::IStream const> >::Tupleimpl()
  0.00      0.28     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      0.28     0.00        1     0.00     0.00  std::Tupleimpl<1ul, std::default_delete<Catch::TablePrinter> >::Tupleimpl()
  0.00      0.28     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      0.28     0.00        1     0.00     0.00  std::Tupleimpl<1ul, std::default_delete<Catch::ConsoleReporter> >::Tupleimpl()
  0.00      0.28     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      0.28     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      0.28     0.00        1     0.00     0.00  std::Tupleimpl<1ul, std::default_delete<std::__cxx11::basic_ostringstream<char, std::char_traits<char>, std::allocator<char> > > >::Tupleimpl()
  0.00      0.28     0.00        1     0.00     0.00  std::Tupleimpl<1ul, std::default_delete<std::__cxx11::basic_ostringstream<char, std::char_traits<char>, std::allocator<char> > > >::Tupleimpl<std::default_delete<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> > >&&)
  0.00      0.28     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      0.28     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      0.28     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      0.28     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      0.28     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      0.28     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      0.28     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      0.28     0.00        1     0.00     0.00  void std::Destroyaux<true>::__destroy<__gnu_cxx::__normal_iterator<double, std::vector<double, std::allocator<double> > > >(__gnu_cxx::__normal_iterator<double, std::vector<double, std::allocator<double> > >, __gnu_cxx::__normal_iterator<double, std::vector<double, std::allocator<double> > >)
  0.00      0.28     0.00        1     0.00     0.00  std::Vectorbase<Catch::MessageInfo, std::allocator<Catch::MessageInfo> >::Vectorimpl::Vectorimpl()
  0.00      0.28     0.00        1     0.00     0.00  std::Vectorbase<Catch::MessageInfo, std::allocator<Catch::MessageInfo> >::Vectorimpl::~Vectorimpl()
  0.00      0.28     0.00        1     0.00     0.00  std::Vectorbase<Catch::MessageInfo, std::allocator<Catch::MessageInfo> >::_M_deallocate(Catch::MessageInfo, unsigned long)
  0.00      0.28     0.00        1     0.00     0.00  std::Vectorbase<Catch::MessageInfo, std::allocator<Catch::MessageInfo> >::Vectorbase()
  0.00      0.28     0.00        1     0.00     0.00  std::Vectorbase<Catch::MessageInfo, std::allocator<Catch::MessageInfo> >::~Vectorbase()
  0.00      0.28     0.00        1     0.00     0.00  std::Vectorbase<Catch::SectionInfo, std::allocator<Catch::SectionInfo> >::Vectorimpl::Vectorimpl()
  0.00      0.28     0.00        1     0.00     0.00  std::Vectorbase<Catch::SectionInfo, std::allocator<Catch::SectionInfo> >::Vectorimpl::~Vectorimpl()
  0.00      0.28     0.00        1     0.00     0.00  std::Vectorbase<Catch::SectionInfo, std::allocator<Catch::SectionInfo> >::Vectorbase()
  0.00      0.28     0.00        1     0.00     0.00  std::Vectorbase<Catch::SectionInfo, std::allocator<Catch::SectionInfo> >::~Vectorbase()
  0.00      0.28     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      0.28     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      0.28     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      0.28     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      0.28     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      0.28     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      0.28     0.00        1     0.00     0.00  std::Vectorbase<Catch::ScopedMessage, std::allocator<Catch::ScopedMessage> >::Vectorimpl::Vectorimpl()
  0.00      0.28     0.00        1     0.00     0.00  std::Vectorbase<Catch::ScopedMessage, std::allocator<Catch::ScopedMessage> >::Vectorimpl::~Vectorimpl()
  0.00      0.28     0.00        1     0.00     0.00  std::Vectorbase<Catch::ScopedMessage, std::allocator<Catch::ScopedMessage> >::_M_deallocate(Catch::ScopedMessage, unsigned long)
  0.00      0.28     0.00        1     0.00     0.00  std::Vectorbase<Catch::ScopedMessage, std::allocator<Catch::ScopedMessage> >::Vectorbase()
  0.00      0.28     0.00        1     0.00     0.00  std::Vectorbase<Catch::ScopedMessage, std::allocator<Catch::ScopedMessage> >::~Vectorbase()
  0.00      0.28     0.00        1     0.00     0.00  std::Vectorbase<Catch::SectionEndInfo, std::allocator<Catch::SectionEndInfo> >::Vectorimpl::Vectorimpl()
  0.00      0.28     0.00        1     0.00     0.00  std::Vectorbase<Catch::SectionEndInfo, std::allocator<Catch::SectionEndInfo> >::Vectorimpl::~Vectorimpl()
  0.00      0.28     0.00        1     0.00     0.00  std::Vectorbase<Catch::SectionEndInfo, std::allocator<Catch::SectionEndInfo> >::_M_deallocate(Catch::SectionEndInfo, unsigned long)
  0.00      0.28     0.00        1     0.00     0.00  std::Vectorbase<Catch::SectionEndInfo, std::allocator<Catch::SectionEndInfo> >::Vectorbase()
  0.00      0.28     0.00        1     0.00     0.00  std::Vectorbase<Catch::SectionEndInfo, std::allocator<Catch::SectionEndInfo> >::~Vectorbase()
  0.00      0.28     0.00        1     0.00     0.00  std::Vectorbase<Catch::clara::detail::Token, std::allocator<Catch::clara::detail::Token> >::Vectorimpl::Vectorimpl()
  0.00      0.28     0.00        1     0.00     0.00  std::Vectorbase<Catch::clara::detail::Token, std::allocator<Catch::clara::detail::Token> >::Vectorbase()
  0.00      0.28     0.00        1     0.00     0.00  std::Vectorbase<Catch::TestCase, std::allocator<Catch::TestCase> >::_M_create_storage(unsigned long)
  0.00      0.28     0.00        1     0.00     0.00  std::Vectorbase<Catch::TestCase, std::allocator<Catch::TestCase> >::Vectorbase(std::allocator<Catch::TestCase> const&)
  0.00      0.28     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      0.28     0.00        1     0.00     0.00  std::Vectorbase<Catch::TestSpec::FilterMatch, std::allocator<Catch::TestSpec::FilterMatch> >::_M_allocate(unsigned long)
  0.00      0.28     0.00        1     0.00     0.00  std::Vectorbase<Catch::TestSpec::FilterMatch, std::allocator<Catch::TestSpec::FilterMatch> >::Vectorimpl::Vectorimpl()
  0.00      0.28     0.00        1     0.00     0.00  std::Vectorbase<Catch::TestSpec::FilterMatch, std::allocator<Catch::TestSpec::FilterMatch> >::_M_create_storage(unsigned long)
  0.00      0.28     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      0.28     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      0.28     0.00        1     0.00     0.00  std::Vectorbase<Catch::TestSpec::FilterMatch, std::allocator<Catch::TestSpec::FilterMatch> >::Vectorbase()
  0.00      0.28     0.00        1     0.00     0.00  std::Vectorbase<Catch::TestSpec::Filter, std::allocator<Catch::TestSpec::Filter> >::_M_allocate(unsigned long)
  0.00      0.28     0.00        1     0.00     0.00  std::Vectorbase<Catch::TestSpec::Filter, std::allocator<Catch::TestSpec::Filter> >::_M_create_storage(unsigned long)
  0.00      0.28     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      0.28     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      0.28     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      0.28     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      0.28     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      0.28     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      0.28     0.00        1     0.00     0.00  std::Vectorbase<std::__exception_ptr::exception_ptr, std::allocator<std::__exception_ptr::exception_ptr> >::Vectorbase()
  0.00      0.28     0.00        1     0.00     0.00  std::Vectorbase<std::__exception_ptr::exception_ptr, std::allocator<std::__exception_ptr::exception_ptr> >::~Vectorbase()
  0.00      0.28     0.00        1     0.00     0.00  std::Vectorbase<Catch::TestCaseTracking::ITracker, std::allocator<Catch::TestCaseTracking::ITracker> >::Vectorimpl::Vectorimpl()
  0.00      0.28     0.00        1     0.00     0.00  std::Vectorbase<Catch::TestCaseTracking::ITracker, std::allocator<Catch::TestCaseTracking::ITracker> >::Vectorimpl::~Vectorimpl()
  0.00      0.28     0.00        1     0.00     0.00  std::Vectorbase<Catch::TestCaseTracking::ITracker, std::allocator<Catch::TestCaseTracking::ITracker> >::Vectorbase()
  0.00      0.28     0.00        1     0.00     0.00  std::Vectorbase<Catch::TestCaseTracking::ITracker, std::allocator<Catch::TestCaseTracking::ITracker> >::~Vectorbase()
  0.00      0.28     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      0.28     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      0.28     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      0.28     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      0.28     0.00        1     0.00     0.00  std::Vectorbase<std::shared_ptr<Catch::IReporterFactory>, std::allocator<std::shared_ptr<Catch::IReporterFactory> > >::Vectorbase()
  0.00      0.28     0.00        1     0.00     0.00  std::Vectorbase<std::shared_ptr<Catch::IReporterFactory>, std::allocator<std::shared_ptr<Catch::IReporterFactory> > >::~Vectorbase()
  0.00      0.28     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      0.28     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      0.28     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      0.28     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      0.28     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      0.28     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      0.28     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      0.28     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      0.28     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      0.28     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      0.28     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      0.28     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      0.28     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      0.28     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      0.28     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      0.28     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      0.28     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      0.28     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      0.28     0.00        1     0.00     0.00  std::Vectorbase<std::unique_ptr<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> > > >, std::allocator<std::unique_ptr<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_allocate(unsigned long)
  0.00      0.28     0.00        1     0.00     0.00  std::Vectorbase<std::unique_ptr<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> > > >, std::allocator<std::unique_ptr<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> > > > > >::Vectorimpl::Vectorimpl()
  0.00      0.28     0.00        1     0.00     0.00  std::Vectorbase<std::unique_ptr<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> > > >, std::allocator<std::unique_ptr<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> > > > > >::Vectorimpl::~Vectorimpl()
  0.00      0.28     0.00        1     0.00     0.00  std::Vectorbase<std::unique_ptr<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> > > >, std::allocator<std::unique_ptr<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> > > > > >::Vectorbase()
  0.00      0.28     0.00        1     0.00     0.00  std::Vectorbase<std::unique_ptr<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> > > >, std::allocator<std::unique_ptr<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> > > > > >::~Vectorbase()
  0.00      0.28     0.00        1     0.00     0.00  std::Vectorbase<unsigned long, std::allocator<unsigned long> >::_M_allocate(unsigned long)
  0.00      0.28     0.00        1     0.00     0.00  std::__shared_ptr<Catch::IConfig const, (__gnu_cxx::Lockpolicy)2>::__shared_ptr()
  0.00      0.28     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      0.28     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      0.28     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      0.28     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      0.28     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      0.28     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      0.28     0.00        1     0.00     0.00  std::__shared_ptr<Catch::ReporterRegistrar<Catch::XmlReporter>::ReporterFactory, (__gnu_cxx::Lockpolicy)2>::~__shared_ptr()
  0.00      0.28     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      0.28     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      0.28     0.00        1     0.00     0.00  std::__shared_ptr<Catch::ReporterRegistrar<Catch::JunitReporter>::ReporterFactory, (__gnu_cxx::Lockpolicy)2>::~__shared_ptr()
  0.00      0.28     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      0.28     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      0.28     0.00        1     0.00     0.00  std::__shared_ptr<Catch::ReporterRegistrar<Catch::CompactReporter>::ReporterFactory, (__gnu_cxx::Lockpolicy)2>::~__shared_ptr()
  0.00      0.28     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      0.28     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      0.28     0.00        1     0.00     0.00  std::__shared_ptr<Catch::ReporterRegistrar<Catch::ConsoleReporter>::ReporterFactory, (__gnu_cxx::Lockpolicy)2>::~__shared_ptr()
  0.00      0.28     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      0.28     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      0.28     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      0.28     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      0.28     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      0.28     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      0.28     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      0.28     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      0.28     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      0.28     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      0.28     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      0.28     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      0.28     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      0.28     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      0.28     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      0.28     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      0.28     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      0.28     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      0.28     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      0.28     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      0.28     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      0.28     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      0.28     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      0.28     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      0.28     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      0.28     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      0.28     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      0.28     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      0.28     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      0.28     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      0.28     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      0.28     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      0.28     0.00        1     0.00     0.00  std::__shared_ptr<Catch::clara::detail::BoundValueRef<long>, (__gnu_cxx::Lockpolicy)2>::~__shared_ptr()
  0.00      0.28     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      0.28     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      0.28     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      0.28     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      0.28     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      0.28     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      0.28     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      0.28     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      0.28     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      0.28     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      0.28     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      0.28     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      0.28     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      0.28     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      0.28     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      0.28     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      0.28     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      0.28     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      0.28     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      0.28     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      0.28     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      0.28     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      0.28     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      0.28     0.00        1     0.00     0.00  std::__shared_ptr<Catch::Config, (__gnu_cxx::Lockpolicy)2>::reset()
  0.00      0.28     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      0.28     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      0.28     0.00        1     0.00     0.00  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      0.28     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      0.28     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      0.28     0.00        1     0.00     0.00  std::Spebo_helper<0, std::allocator<Catch::ReporterRegistrar<Catch::XmlReporter>::ReporterFactory>, true>::~Spebo_helper()
  0.00      0.28     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      0.28     0.00        1     0.00     0.00  std::Spebo_helper<0, std::allocator<Catch::ReporterRegistrar<Catch::JunitReporter>::ReporterFactory>, true>::~Spebo_helper()
  0.00      0.28     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      0.28     0.00        1     0.00     0.00  std::Spebo_helper<0, std::allocator<Catch::ReporterRegistrar<Catch::CompactReporter>::ReporterFactory>, true>::~Spebo_helper()
  0.00      0.28     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      0.28     0.00        1     0.00     0.00  std::Spebo_helper<0, std::allocator<Catch::ReporterRegistrar<Catch::ConsoleReporter>::ReporterFactory>, true>::~Spebo_helper()
  0.00      0.28     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      0.28     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      0.28     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      0.28     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      0.28     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      0.28     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      0.28     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      0.28     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      0.28     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      0.28     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      0.28     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      0.28     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      0.28     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      0.28     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      0.28     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      0.28     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      0.28     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      0.28     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      0.28     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      0.28     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      0.28     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      0.28     0.00        1     0.00     0.00  std::Spebo_helper<0, std::allocator<Catch::clara::detail::BoundValueRef<long> >, true>::~Spebo_helper()
  0.00      0.28     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      0.28     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      0.28     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      0.28     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      0.28     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      0.28     0.00        1     0.00     0.00  std::Spebo_helper<0, std::allocator<Catch::Config>, true>::~Spebo_helper()
  0.00      0.28     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      0.28     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      0.28     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      0.28     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      0.28     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      0.28     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      0.28     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      0.28     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      0.28     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      0.28     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      0.28     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      0.28     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      0.28     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      0.28     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      0.28     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      0.28     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      0.28     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      0.28     0.00        1     0.00     0.00  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      0.28     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      0.28     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      0.28     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      0.28     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      0.28     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      0.28     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      0.28     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      0.28     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      0.28     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      0.28     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      0.28     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      0.28     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      0.28     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      0.28     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      0.28     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      0.28     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      0.28     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      0.28     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      0.28     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      0.28     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      0.28     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      0.28     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      0.28     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      0.28     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      0.28     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      0.28     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      0.28     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      0.28     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      0.28     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      0.28     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      0.28     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      0.28     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      0.28     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      0.28     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      0.28     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      0.28     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      0.28     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      0.28     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      0.28     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      0.28     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      0.28     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      0.28     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      0.28     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      0.28     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      0.28     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      0.28     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      0.28     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      0.28     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      0.28     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      0.28     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      0.28     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      0.28     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      0.28     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      0.28     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      0.28     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      0.28     0.00        1     0.00     0.00  std::__uniq_ptr_impl<Catch::IStream const, std::default_delete<Catch::IStream const> >::_M_deleter()
  0.00      0.28     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      0.28     0.00        1     0.00     0.00  std::__uniq_ptr_impl<Catch::TablePrinter, std::default_delete<Catch::TablePrinter> >::_M_deleter()
  0.00      0.28     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      0.28     0.00        1     0.00     0.00  std::__uniq_ptr_impl<Catch::ConsoleReporter, std::default_delete<Catch::ConsoleReporter> >::_M_deleter()
  0.00      0.28     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      0.28     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      0.28     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      0.28     0.00        1     0.00     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> > > >::__uniq_ptr_impl(std::__cxx11::basic_ostringstream<char, std::char_traits<char>, std::allocator<char> >)
  0.00      0.28     0.00        1     0.00     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> > > >::__uniq_ptr_impl<std::default_delete<std::__cxx11::basic_ostringstream<char, std::char_traits<char>, std::allocator<char> > > >(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> > >&&)
  0.00      0.28     0.00        1     0.00     0.00  std::__uniq_ptr_impl<char, snap::raii_generic_deleter<char, (char)0, void ()(void) noexcept, &free> >::_M_deleter()
  0.00      0.28     0.00        1     0.00     0.00  std::__uniq_ptr_impl<char, snap::raii_generic_deleter<char, (char)0, void ()(void) noexcept, &free> >::__uniq_ptr_impl(snap::raii_generic_deleter<char, (char)0, void ()(void) noexcept, &free>::pointer)
  0.00      0.28     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      0.28     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      0.28     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      0.28     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      0.28     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      0.28     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      0.28     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      0.28     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      0.28     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      0.28     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      0.28     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      0.28     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      0.28     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      0.28     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      0.28     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      0.28     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      0.28     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      0.28     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      0.28     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      0.28     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      0.28     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      0.28     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      0.28     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      0.28     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      0.28     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      0.28     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      0.28     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      0.28     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      0.28     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      0.28     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      0.28     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      0.28     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      0.28     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      0.28     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      0.28     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      0.28     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      0.28     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      0.28     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      0.28     0.00        1     0.00     0.00  void std::allocator_traits<std::allocator<Catch::Config> >::construct<Catch::Config, Catch::ConfigData&>(std::allocator<Catch::Config>&, Catch::Config, Catch::ConfigData&)
  0.00      0.28     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      0.28     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      0.28     0.00        1     0.00     0.00  std::allocator_traits<std::allocator<std::unique_ptr<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> > > > > >::deallocate(std::allocator<std::unique_ptr<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> > > > >&, std::unique_ptr<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> > > >, unsigned long)
  0.00      0.28     0.00        1     0.00     0.00  std::allocator_traits<std::allocator<std::unique_ptr<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> > > > > >::allocate(std::allocator<std::unique_ptr<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> > > > >&, unsigned long)
  0.00      0.28     0.00        1     0.00     0.00  void std::allocator_traits<std::allocator<std::unique_ptr<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> > > > > >::construct<std::unique_ptr<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> > > >, std::unique_ptr<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> > > > >(std::allocator<std::unique_ptr<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> > > > >&, std::unique_ptr<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> > > >, std::unique_ptr<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> > > >&&)
  0.00      0.28     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      0.28     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      0.28     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      0.28     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      0.28     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      0.28     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      0.28     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      0.28     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      0.28     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      0.28     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      0.28     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      0.28     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      0.28     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      0.28     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      0.28     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      0.28     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      0.28     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      0.28     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      0.28     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      0.28     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      0.28     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      0.28     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      0.28     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      0.28     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      0.28     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      0.28     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      0.28     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      0.28     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      0.28     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      0.28     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      0.28     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      0.28     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      0.28     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      0.28     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      0.28     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      0.28     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      0.28     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      0.28     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      0.28     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      0.28     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      0.28     0.00        1     0.00     0.00  std::allocator_traits<std::allocator<unsigned long> >::deallocate(std::allocator<unsigned long>&, unsigned long, unsigned long)
  0.00      0.28     0.00        1     0.00     0.00  std::allocator_traits<std::allocator<unsigned long> >::allocate(std::allocator<unsigned long>&, unsigned long)
  0.00      0.28     0.00        1     0.00     0.00  std::Rbtree_key_compare<std::less<Catch::TestCase> >::Rbtree_key_compare()
  0.00      0.28     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      0.28     0.00        1     0.00     0.00  std::Rbtree_key_compare<std::less<Catch::TestCase const> >::Rbtree_key_compare()
  0.00      0.28     0.00        1     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      0.28     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      0.28     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      0.28     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      0.28     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<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >)
  0.00      0.28     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      0.28     0.00        1     0.00     0.00  std::Rbtree_const_iterator<Catch::Verbosity>::Rbtree_const_iterator(std::Rbtree_iterator<Catch::Verbosity> const&)
  0.00      0.28     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      0.28     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      0.28     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      0.28     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      0.28     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      0.28     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      0.28     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      0.28     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      0.28     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      0.28     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      0.28     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      0.28     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      0.28     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      0.28     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      0.28     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      0.28     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      0.28     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      0.28     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      0.28     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      0.28     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      0.28     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      0.28     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      0.28     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      0.28     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      0.28     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      0.28     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      0.28     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      0.28     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      0.28     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      0.28     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      0.28     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      0.28     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      0.28     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      0.28     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      0.28     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      0.28     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      0.28     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      0.28     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      0.28     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      0.28     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      0.28     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      0.28     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      0.28     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      0.28     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      0.28     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      0.28     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      0.28     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      0.28     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      0.28     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      0.28     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      0.28     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      0.28     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      0.28     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      0.28     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      0.28     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      0.28     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      0.28     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      0.28     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      0.28     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      0.28     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      0.28     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      0.28     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      0.28     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      0.28     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      0.28     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      0.28     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      0.28     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      0.28     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      0.28     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      0.28     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      0.28     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      0.28     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      0.28     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      0.28     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      0.28     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      0.28     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      0.28     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      0.28     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      0.28     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      0.28     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      0.28     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      0.28     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      0.28     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      0.28     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      0.28     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      0.28     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      0.28     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      0.28     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      0.28     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      0.28     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      0.28     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      0.28     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      0.28     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      0.28     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      0.28     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      0.28     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      0.28     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      0.28     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      0.28     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      0.28     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      0.28     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      0.28     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      0.28     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      0.28     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      0.28     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      0.28     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      0.28     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      0.28     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      0.28     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      0.28     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      0.28     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      0.28     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      0.28     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      0.28     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      0.28     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      0.28     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      0.28     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      0.28     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      0.28     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      0.28     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      0.28     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      0.28     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      0.28     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      0.28     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      0.28     0.00        1     0.00     0.00  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      0.28     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      0.28     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      0.28     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      0.28     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      0.28     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      0.28     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      0.28     0.00        1     0.00     0.00  std::set<Catch::TestCase, std::less<Catch::TestCase>, std::allocator<Catch::TestCase> >::set()
  0.00      0.28     0.00        1     0.00     0.00  std::set<Catch::TestCase, std::less<Catch::TestCase>, std::allocator<Catch::TestCase> >::~set()
  0.00      0.28     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      0.28     0.00        1     0.00     0.00  std::set<Catch::Verbosity, std::less<Catch::Verbosity>, std::allocator<Catch::Verbosity> >::~set()
  0.00      0.28     0.00        1     0.00     0.00  std::set<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::find(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)
  0.00      0.28     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      0.28     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      0.28     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      0.28     0.00        1     0.00     0.00  std::tuple<snap::raii_generic_deleter<char, (char)0, void ()(void) noexcept, &free>::pointer, snap::raii_generic_deleter<char, (char)0, void ()(void) noexcept, &free> >::tuple<snap::raii_generic_deleter<char, (char)0, void ()(void) noexcept, &free>::pointer, snap::raii_generic_deleter<char, (char)0, void ()(void) noexcept, &free>, true>()
  0.00      0.28     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      0.28     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      0.28     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      0.28     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      0.28     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      0.28     0.00        1     0.00     0.00  std::tuple<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> > > >::tuple<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> > >, true>(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> > >&&)
  0.00      0.28     0.00        1     0.00     0.00  std::tuple<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> > > >::tuple<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> > >, true>()
  0.00      0.28     0.00        1     0.00     0.00  std::vector<Catch::MessageInfo, std::allocator<Catch::MessageInfo> >::vector()
  0.00      0.28     0.00        1     0.00     0.00  std::vector<Catch::MessageInfo, std::allocator<Catch::MessageInfo> >::~vector()
  0.00      0.28     0.00        1     0.00     0.00  std::vector<Catch::SectionInfo, std::allocator<Catch::SectionInfo> >::vector()
  0.00      0.28     0.00        1     0.00     0.00  std::vector<Catch::SectionInfo, std::allocator<Catch::SectionInfo> >::~vector()
  0.00      0.28     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      0.28     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      0.28     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      0.28     0.00        1     0.00     0.00  std::vector<Catch::ScopedMessage, std::allocator<Catch::ScopedMessage> >::vector()
  0.00      0.28     0.00        1     0.00     0.00  std::vector<Catch::ScopedMessage, std::allocator<Catch::ScopedMessage> >::~vector()
  0.00      0.28     0.00        1     0.00     0.00  std::vector<Catch::SectionEndInfo, std::allocator<Catch::SectionEndInfo> >::vector()
  0.00      0.28     0.00        1     0.00     0.00  std::vector<Catch::SectionEndInfo, std::allocator<Catch::SectionEndInfo> >::~vector()
  0.00      0.28     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      0.28     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      0.28     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      0.28     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      0.28     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      0.28     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      0.28     0.00        1     0.00     0.00  std::vector<Catch::clara::detail::Token, std::allocator<Catch::clara::detail::Token> >::begin()
  0.00      0.28     0.00        1     0.00     0.00  std::vector<Catch::clara::detail::Token, std::allocator<Catch::clara::detail::Token> >::vector()
  0.00      0.28     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      0.28     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      0.28     0.00        1     0.00     0.00  std::vector<Catch::TestCase, std::allocator<Catch::TestCase> >::vector(std::allocator<Catch::TestCase> const&)
  0.00      0.28     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      0.28     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      0.28     0.00        1     0.00     0.00  std::vector<Catch::TestSpec::FilterMatch, std::allocator<Catch::TestSpec::FilterMatch> >::_M_default_initialize(unsigned long)
  0.00      0.28     0.00        1     0.00     0.00  std::vector<Catch::TestSpec::FilterMatch, std::allocator<Catch::TestSpec::FilterMatch> >::end()
  0.00      0.28     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      0.28     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      0.28     0.00        1     0.00     0.00  std::vector<Catch::TestSpec::FilterMatch, std::allocator<Catch::TestSpec::FilterMatch> >::vector()
  0.00      0.28     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      0.28     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      0.28     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      0.28     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      0.28     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      0.28     0.00        1     0.00     0.00  std::vector<std::__exception_ptr::exception_ptr, std::allocator<std::__exception_ptr::exception_ptr> >::vector()
  0.00      0.28     0.00        1     0.00     0.00  std::vector<std::__exception_ptr::exception_ptr, std::allocator<std::__exception_ptr::exception_ptr> >::~vector()
  0.00      0.28     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      0.28     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<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::forward_iterator_tag)
  0.00      0.28     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      0.28     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(std::initializer_list<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > const&)
  0.00      0.28     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      0.28     0.00        1     0.00     0.00  std::vector<Catch::TestCaseTracking::ITracker, std::allocator<Catch::TestCaseTracking::ITracker> >::vector()
  0.00      0.28     0.00        1     0.00     0.00  std::vector<Catch::TestCaseTracking::ITracker, std::allocator<Catch::TestCaseTracking::ITracker> >::~vector()
  0.00      0.28     0.00        1     0.00     0.00  std::vector<std::shared_ptr<Catch::IReporterFactory>, std::allocator<std::shared_ptr<Catch::IReporterFactory> > >::vector()
  0.00      0.28     0.00        1     0.00     0.00  std::vector<std::shared_ptr<Catch::IReporterFactory>, std::allocator<std::shared_ptr<Catch::IReporterFactory> > >::~vector()
  0.00      0.28     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      0.28     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      0.28     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      0.28     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      0.28     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      0.28     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      0.28     0.00        1     0.00     0.00  std::unique_ptr<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> > > >& std::vector<std::unique_ptr<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> > > >, std::allocator<std::unique_ptr<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> > > > > >::emplace_back<std::unique_ptr<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> > > > >(std::unique_ptr<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> > > >&&)
  0.00      0.28     0.00        1     0.00     0.00  void std::vector<std::unique_ptr<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> > > >, std::allocator<std::unique_ptr<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_realloc_insert<std::unique_ptr<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> > > > >(__gnu_cxx::__normal_iterator<std::unique_ptr<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> > > >, std::vector<std::unique_ptr<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> > > >, std::allocator<std::unique_ptr<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> > > > > > >, std::unique_ptr<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> > > >&&)
  0.00      0.28     0.00        1     0.00     0.00  std::vector<std::unique_ptr<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> > > >, std::allocator<std::unique_ptr<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> > > > > >::back()
  0.00      0.28     0.00        1     0.00     0.00  std::vector<std::unique_ptr<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> > > >, std::allocator<std::unique_ptr<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> > > > > >::begin()
  0.00      0.28     0.00        1     0.00     0.00  std::vector<std::unique_ptr<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> > > >, std::allocator<std::unique_ptr<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> > > > > >::push_back(std::unique_ptr<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> > > >&&)
  0.00      0.28     0.00        1     0.00     0.00  std::vector<std::unique_ptr<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> > > >, std::allocator<std::unique_ptr<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> > > > > >::vector()
  0.00      0.28     0.00        1     0.00     0.00  std::vector<std::unique_ptr<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> > > >, std::allocator<std::unique_ptr<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> > > > > >::~vector()
  0.00      0.28     0.00        1     0.00     0.00  void std::vector<unsigned long, std::allocator<unsigned long> >::_M_realloc_insert<unsigned long const&>(__gnu_cxx::__normal_iterator<unsigned long, std::vector<unsigned long, std::allocator<unsigned long> > >, unsigned long const&)
  0.00      0.28     0.00        1     0.00     0.00  std::vector<unsigned long, std::allocator<unsigned long> >::begin()
  0.00      0.28     0.00        1     0.00     0.00  bool std::__equal<false>::equal<std::Rbtree_const_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::Rbtree_const_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >(std::Rbtree_const_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::Rbtree_const_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::Rbtree_const_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >)
  0.00      0.28     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      0.28     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      0.28     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      0.28     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      0.28     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      0.28     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      0.28     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      0.28     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      0.28     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      0.28     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      0.28     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      0.28     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      0.28     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      0.28     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      0.28     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      0.28     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      0.28     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      0.28     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      0.28     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      0.28     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      0.28     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      0.28     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      0.28     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      0.28     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      0.28     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      0.28     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      0.28     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      0.28     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      0.28     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      0.28     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      0.28     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      0.28     0.00        1     0.00     0.00  std::Rbtree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::Identity<std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::_M_lower_bound(std::Rbtree_node<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::Rbtree_node_base, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)
  0.00      0.28     0.00        1     0.00     0.00  std::Rbtree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::Identity<std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::end()
  0.00      0.28     0.00        1     0.00     0.00  std::Rbtree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::Identity<std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::find(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)
  0.00      0.28     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      0.28     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      0.28     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      0.28     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      0.28     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      0.28     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      0.28     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      0.28     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      0.28     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      0.28     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      0.28     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      0.28     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      0.28     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      0.28     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      0.28     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      0.28     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      0.28     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      0.28     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      0.28     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      0.28     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      0.28     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      0.28     0.00        1     0.00     0.00  std::iterator_traits<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const>::difference_type std::__distance<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::random_access_iterator_tag)
  0.00      0.28     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      0.28     0.00        1     0.00     0.00  std::unique_ptr<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> > > > std::__addressof<std::unique_ptr<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> > > > >(std::unique_ptr<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> > > >&)
  0.00      0.28     0.00        1     0.00     0.00  bool std::__equal_aux<std::Rbtree_const_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::Rbtree_const_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >(std::Rbtree_const_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::Rbtree_const_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::Rbtree_const_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >)
  0.00      0.28     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      0.28     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      0.28     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      0.28     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      0.28     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      0.28     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      0.28     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      0.28     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      0.28     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      0.28     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      0.28     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      0.28     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      0.28     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      0.28     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      0.28     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      0.28     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      0.28     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      0.28     0.00        1     0.00     0.00  std::shared_ptr<Catch::Config> std::make_shared<Catch::Config, Catch::ConfigData&>(Catch::ConfigData&)
  0.00      0.28     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      0.28     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      0.28     0.00        1     0.00     0.00  snap::raii_generic_deleter<char, (char)0, void ()(void) noexcept, &free>& std::__get_helper<1ul, snap::raii_generic_deleter<char, (char)0, void ()(void) noexcept, &free>>(std::Tupleimpl<1ul, snap::raii_generic_deleter<char, (char)0, void ()(void) noexcept, &free>>&)
  0.00      0.28     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      0.28     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      0.28     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      0.28     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      0.28     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      0.28     0.00        1     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      0.28     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      0.28     0.00        1     0.00     0.00  __gnu_cxx::__normal_iterator<double, std::vector<double, std::allocator<double> > > std::__copy_move_a2<false, __gnu_cxx::__normal_iterator<double const, std::vector<double, std::allocator<double> > >, __gnu_cxx::__normal_iterator<double, std::vector<double, std::allocator<double> > > >(__gnu_cxx::__normal_iterator<double const, std::vector<double, std::allocator<double> > >, __gnu_cxx::__normal_iterator<double const, std::vector<double, std::allocator<double> > >, __gnu_cxx::__normal_iterator<double, std::vector<double, std::allocator<double> > >)
  0.00      0.28     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      0.28     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      0.28     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      0.28     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      0.28     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      0.28     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      0.28     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      0.28     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      0.28     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      0.28     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      0.28     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      0.28     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      0.28     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      0.28     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      0.28     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      0.28     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      0.28     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      0.28     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      0.28     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      0.28     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      0.28     0.00        1     0.00     0.00  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      0.28     0.00        1     0.00     0.00  std::make_error_code(std::io_errc)
  0.00      0.28     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      0.28     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      0.28     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      0.28     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      0.28     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      0.28     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      0.28     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      0.28     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      0.28     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      0.28     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      0.28     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      0.28     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      0.28     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      0.28     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      0.28     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      0.28     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      0.28     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      0.28     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      0.28     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      0.28     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      0.28     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      0.28     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      0.28     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      0.28     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      0.28     0.00        1     0.00     0.00  std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > std::uninitialized_copy<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >)
  0.00      0.28     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      0.28     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      0.28     0.00        1     0.00     0.00  std::iterator_traits<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const>::iterator_category std::__iterator_category<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const const&)
  0.00      0.28     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      0.28     0.00        1     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      0.28     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      0.28     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      0.28     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      0.28     0.00        1     0.00     0.00  std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > std::__uninitialized_copy_a<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&)
  0.00      0.28     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      0.28     0.00        1     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      0.28     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      0.28     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      0.28     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      0.28     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      0.28     0.00        1     0.00     0.00  std::tuple_element<1ul, std::tuple<snap::raii_generic_deleter<char, (char)0, void ()(void) noexcept, &free>::pointer, snap::raii_generic_deleter<char, (char)0, void ()(void) noexcept, &free> > >::type& std::get<1ul, snap::raii_generic_deleter<char, (char)0, void ()(void) noexcept, &free>::pointer, snap::raii_generic_deleter<char, (char)0, void ()(void) noexcept, &free> >(std::tuple<snap::raii_generic_deleter<char, (char)0, void ()(void) noexcept, &free>::pointer, snap::raii_generic_deleter<char, (char)0, void ()(void) noexcept, &free> >&)
  0.00      0.28     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      0.28     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      0.28     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      0.28     0.00        1     0.00     0.00  int const& std::max<int>(int const&, int const&)
  0.00      0.28     0.00        1     0.00     0.00  int const& std::min<int>(int const&, int const&)
  0.00      0.28     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      0.28     0.00        1     0.00     0.00  __gnu_cxx::__normal_iterator<double, std::vector<double, std::allocator<double> > > std::copy<__gnu_cxx::__normal_iterator<double const, std::vector<double, std::allocator<double> > >, __gnu_cxx::__normal_iterator<double, std::vector<double, std::allocator<double> > > >(__gnu_cxx::__normal_iterator<double const, std::vector<double, std::allocator<double> > >, __gnu_cxx::__normal_iterator<double const, std::vector<double, std::allocator<double> > >, __gnu_cxx::__normal_iterator<double, std::vector<double, std::allocator<double> > >)
  0.00      0.28     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      0.28     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      0.28     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      0.28     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      0.28     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      0.28     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      0.28     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      0.28     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      0.28     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      0.28     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      0.28     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      0.28     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      0.28     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      0.28     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      0.28     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      0.28     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      0.28     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      0.28     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      0.28     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      0.28     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      0.28     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      0.28     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      0.28     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      0.28     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      0.28     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      0.28     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      0.28     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      0.28     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      0.28     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      0.28     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      0.28     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      0.28     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      0.28     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      0.28     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      0.28     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      0.28     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      0.28     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      0.28     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      0.28     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      0.28     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      0.28     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      0.28     0.00        1     0.00     0.00  std::remove_reference<std::unique_ptr<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> > > >&>::type&& std::move<std::unique_ptr<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> > > >&>(std::unique_ptr<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> > > >&)
  0.00      0.28     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      0.28     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      0.28     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      0.28     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      0.28     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      0.28     0.00        1     0.00     0.00  bool std::equal<std::Rbtree_const_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::Rbtree_const_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >(std::Rbtree_const_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::Rbtree_const_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::Rbtree_const_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >)
  0.00      0.28     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      0.28     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      0.28     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      0.28     0.00        1     0.00     0.00  void std::Destroy<_gnu_cxx::__normal_iterator<double, std::vector<double, std::allocator<double> > > >(__gnu_cxx::__normal_iterator<double, std::vector<double, std::allocator<double> > >, __gnu_cxx::__normal_iterator<double, std::vector<double, std::allocator<double> > >)
  0.00      0.28     0.00        1     0.00     0.00  void std::Destroy<_gnu_cxx::__normal_iterator<double, std::vector<double, std::allocator<double> > >, double>(__gnu_cxx::__normal_iterator<double, std::vector<double, std::allocator<double> > >, __gnu_cxx::__normal_iterator<double, std::vector<double, std::allocator<double> > >, std::allocator<double>&)
  0.00      0.28     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      0.28     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      0.28     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      0.28     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      0.28     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      0.28     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      0.28     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      0.28     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      0.28     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      0.28     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      0.28     0.00        1     0.00     0.00  void std::Destroy<std::uniqueptr<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> > > > >(std::unique_ptr<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> > > >)
  0.00      0.28     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      0.28     0.00        1     0.00     0.00  std::iterator_traits<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const>::difference_type std::distance<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const)
  0.00      0.28     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      0.28     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      0.28     0.00        1     0.00     0.00  bool std::operator==<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::Identity<std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >(std::Rbtree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::Identity<std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > const&, std::Rbtree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::Identity<std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > const&)
  0.00      0.28     0.00        1     0.00     0.00  bool std::operator==<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >(std::set<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > const&, std::set<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > const&)
  0.00      0.28     0.00        1     0.00     0.00  main::{lambda()#1}::operator()() const
  0.00      0.28     0.00        1     0.00     0.00  main::{lambda()#1}::operator void (*)()() const
  0.00      0.28     0.00        1     0.00     0.00  main::{lambda()#1}::FUN()
  0.00      0.28     0.00        1     0.00     0.00  Catch::ConsoleReporter::ConsoleReporter(Catch::ReporterConfig const&)::{lambda()#1}::operator()() const
  0.00      0.28     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      0.28     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
  0.00      0.28     0.00        1     0.00     0.00  operator>(timespec const&, double)
  0.00      0.28     0.00        1     0.00     0.00  operator<<(std::ostream&, unsigned __int128)
  0.00      0.28     0.00        1     0.00     0.00  operator<(timespec const&, double)
  0.00      0.28     0.00        1     0.00     0.00  operator-=(timespec&, double)
  0.00      0.28     0.00        1     0.00     0.00  operator-(timespec const&, double)
  0.00      0.28     0.00        1     0.00     0.00  operator-(timespec const&, long)
  0.00      0.28     0.00        1     0.00     0.00  operator--(timespec&, int)
  0.00      0.28     0.00        1     0.00     0.00  operator+=(timespec&, double)
  0.00      0.28     0.00        1     0.00     0.00  operator+(timespec const&, double)
  0.00      0.28     0.00        1     0.00     0.00  operator++(timespec&, int)
  0.00      0.28     0.00        1     0.00     0.00  operator>>=(timespec&, long&)

 %         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 3.57% of 0.28 seconds

index % time    self  children    called     name
                                                 <spontaneous>
[1]     94.6    0.00    0.26                 main [1]
                0.00    0.26       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 [4481]
-----------------------------------------------
                0.00    0.26       1/1           main [1]
[2]     94.6    0.00    0.26       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.26       1/1           Catch::Session::run() [4]
                0.00    0.00       1/1           Catch::Session::applyCommandLine(int, char const const) [69]
                0.00    0.00       1/1           Catch::Session::Session() [81]
                0.00    0.00       3/14          Catch::clara::detail::Opt::Opt(bool&) [91]
                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&) [111]
                0.00    0.00       1/1           (anonymous namespace)::add_command_line_options(Catch::clara::detail::Parser const&) [159]
                0.00    0.00      12/591         std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(char const, std::allocator<char> const&) [553]
                0.00    0.00      12/134060      std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() [269]
                0.00    0.00       7/60          Catch::clara::detail::Opt::operator[](std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [1155]
                0.00    0.00       5/78          Catch::clara::detail::Parser::~Parser() [1022]
                0.00    0.00       4/36          Catch::clara::detail::ParserRefImpl<Catch::clara::detail::Opt>::operator()(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [1250]
                0.00    0.00       4/35          Catch::clara::detail::Parser Catch::clara::detail::Parser::operator|<Catch::clara::detail::Opt>(Catch::clara::detail::Opt const&) const [1272]
                0.00    0.00       4/2096        Catch::clara::detail::Opt::~Opt() [443]
                0.00    0.00       1/1           main::{lambda()#1}::FUN() [4482]
                0.00    0.00       1/1           unittest::gverbose() [3202]
                0.00    0.00       1/60          unittest::g_progress() [1158]
                0.00    0.00       1/1           Catch::Session::cli() const [3388]
                0.00    0.00       1/2           Catch::clara::detail::Parser::operator=(Catch::clara::detail::Parser&&) [2402]
                0.00    0.00       1/1           Catch::Session::cli(Catch::clara::detail::Parser const&) [3173]
                0.00    0.00       1/1           (anonymous namespace)::finish_init(Catch::Session&) [2963]
                0.00    0.00       1/1           Catch::Session::~Session() [3174]
-----------------------------------------------
                0.00    0.26       1/1           Catch::Session::run() [4]
[3]     94.6    0.00    0.26       1         Catch::Session::runInternal() [3]
                0.00    0.25       1/1           Catch::(anonymous namespace)::TestGroup::execute() [5]
                0.00    0.01       1/1           Catch::(anonymous namespace)::TestGroup::TestGroup(std::shared_ptr<Catch::Config> const&) [27]
                0.00    0.00       1/1           Catch::Session::config() [118]
                0.00    0.00       1/1           Catch::(anonymous namespace)::TestGroup::~TestGroup() [190]
                0.00    0.00       1/1           Catch::list(std::shared_ptr<Catch::Config> const&) [194]
                0.00    0.00       1/4           std::__shared_ptr_access<Catch::Config, (__gnu_cxx::Lockpolicy)2, false, false>::operator() const [1936]
                0.00    0.00       1/60          Catch::seedRng(Catch::IConfig const&) [1157]
                0.00    0.00       1/1           Catch::Option<unsigned long>::operator bool() const [3387]
                0.00    0.00       1/1           Catch::Option<unsigned long>::~Option() [3148]
                0.00    0.00       1/11          std::__shared_ptr_access<Catch::Config, (__gnu_cxx::Lockpolicy)2, false, false>::operator->() const [1635]
                0.00    0.00       1/1           Catch::Config::warnAboutNoTests() const [3376]
                0.00    0.00       1/1           int const& std::max<int>(int const&, int const&) [4406]
                0.00    0.00       1/1           int const& std::min<int>(int const&, int const&) [4407]
-----------------------------------------------
                0.00    0.26       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]     94.6    0.00    0.26       1         Catch::Session::run() [4]
                0.00    0.26       1/1           Catch::Session::runInternal() [3]
-----------------------------------------------
                0.00    0.25       1/1           Catch::Session::runInternal() [3]
[5]     91.1    0.00    0.25       1         Catch::(anonymous namespace)::TestGroup::execute() [5]
                0.00    0.25      12/12          Catch::RunContext::runTest(Catch::TestCase const&) [6]
                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) [197]
                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) [196]
                0.00    0.00      13/13          std::Rbtree_const_iterator<Catch::TestCase const>::operator!=(std::Rbtree_const_iterator<Catch::TestCase const> const&) const [1458]
                0.00    0.00      12/12          std::Rbtree_const_iterator<Catch::TestCase const>::operator() const [1531]
                0.00    0.00      12/73          Catch::RunContext::aborting() const [1057]
                0.00    0.00      12/12          Catch::Totals::operator+=(Catch::Totals const&) [1494]
                0.00    0.00      12/12          std::Rbtree_const_iterator<Catch::TestCase const>::operator++() [1570]
                0.00    0.00       3/11          std::__shared_ptr_access<Catch::Config, (__gnu_cxx::Lockpolicy)2, false, false>::operator->() const [1635]
                0.00    0.00       2/3           Catch::Config::name[abi:cxx11]() const [2195]
                0.00    0.00       2/134060      std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() [269]
                0.00    0.00       1/4           Catch::Config::testSpec() const [1924]
                0.00    0.00       1/2           Catch::TestSpec::getInvalidArgs[abi:cxx11]() const [2519]
                0.00    0.00       1/1           std::set<Catch::TestCase const, std::less<Catch::TestCase const>, std::allocator<Catch::TestCase const> >::begin() const [3457]
                0.00    0.00       1/1           std::set<Catch::TestCase const, std::less<Catch::TestCase const>, std::allocator<Catch::TestCase const> >::end() const [3456]
                0.00    0.00       1/2           std::vector<Catch::TestSpec::FilterMatch, std::allocator<Catch::TestSpec::FilterMatch> >::begin() [2843]
                0.00    0.00       1/1           std::vector<Catch::TestSpec::FilterMatch, std::allocator<Catch::TestSpec::FilterMatch> >::end() [4218]
                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&) [3355]
                0.00    0.00       1/840         std::vector<std::__cxx11::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 [511]
-----------------------------------------------
                0.00    0.25      12/12          Catch::(anonymous namespace)::TestGroup::execute() [5]
[6]     91.1    0.00    0.25      12         Catch::RunContext::runTest(Catch::TestCase const&) [6]
                0.00    0.25      59/59          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      24/96437       std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string() [29]
                0.00    0.00      12/12          Catch::TestCaseTracking::TrackerContext::startRun() [100]
                0.00    0.00      24/218571      std::unique_ptr<Catch::IStreamingReporter, std::default_delete<Catch::IStreamingReporter> >::operator->() const [52]
                0.00    0.00      59/59          Catch::TestCaseTracking::TrackerContext::startCycle() [1175]
                0.00    0.00      59/409         Catch::TestCaseTracking::NameAndLocation::NameAndLocation(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, Catch::SourceLineInfo const&) [576]
                0.00    0.00      59/397         Catch::TestCaseTracking::SectionTracker::acquire(Catch::TestCaseTracking::TrackerContext&, Catch::TestCaseTracking::NameAndLocation const&) [611]
                0.00    0.00      59/502         Catch::TestCaseTracking::NameAndLocation::~NameAndLocation() [564]
                0.00    0.00      59/59          Catch::TestCaseTracking::TrackerBase::isSuccessfullyCompleted() const [1184]
                0.00    0.00      59/73          Catch::RunContext::aborting() const [1057]
                0.00    0.00      24/134060      std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() [269]
                0.00    0.00      12/83          Catch::TestCase::getTestCaseInfo() const [966]
                0.00    0.00      12/12          Catch::StreamingReporterBase<Catch::ConsoleReporter>::testCaseStarting(Catch::TestCaseInfo const&) [1486]
                0.00    0.00      12/409         Catch::TestCaseTracking::SectionTracker::isSectionTracker() const [577]
                0.00    0.00      12/94          std::__shared_ptr_access<Catch::IConfig const, (__gnu_cxx::Lockpolicy)2, false, false>::operator->() const [891]
                0.00    0.00      12/12          Catch::Config::getSectionsToRun[abi:cxx11]() const [1520]
                0.00    0.00      12/12          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&) [1483]
                0.00    0.00      12/12          Catch::Totals::delta(Catch::Totals const&) const [1521]
                0.00    0.00      12/12          Catch::TestCaseInfo::expectedToFail() const [1518]
                0.00    0.00      12/36          Catch::Counts::operator+=(Catch::Counts const&) [1253]
                0.00    0.00      12/12          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) [1479]
                0.00    0.00      12/12          Catch::ConsoleReporter::testCaseEnded(Catch::TestCaseStats const&) [1481]
                0.00    0.00      12/12          Catch::TestCaseStats::~TestCaseStats() [1480]
-----------------------------------------------
                0.00    0.25      59/59          Catch::RunContext::runTest(Catch::TestCase const&) [6]
[7]     91.1    0.00    0.25      59         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.25      59/59          Catch::RunContext::invokeActiveTestCase() [8]
                0.00    0.00      59/397         Catch::SectionInfo::SectionInfo(Catch::SourceLineInfo const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [66]
                0.00    0.00     177/218571      std::unique_ptr<Catch::IStreamingReporter, std::default_delete<Catch::IStreamingReporter> >::operator->() const [52]
                0.00    0.00      59/83          Catch::TestCase::getTestCaseInfo() const [966]
                0.00    0.00      59/149         Catch::ConsoleReporter::sectionStarting(Catch::SectionInfo const&) [789]
                0.00    0.00      59/208         std::__shared_ptr_access<Catch::IConfig const, (__gnu_cxx::Lockpolicy)2, false, false>::operator() const [694]
                0.00    0.00      59/60          Catch::seedRng(Catch::IConfig const&) [1157]
                0.00    0.00      59/60          Catch::StreamingReporterBase<Catch::ConsoleReporter>::getPreferences() const [1160]
                0.00    0.00      59/397         Catch::Timer::start() [612]
                0.00    0.00      59/149         Catch::Timer::getElapsedSeconds() const [802]
                0.00    0.00      59/173         Catch::Counts::operator-(Catch::Counts const&) const [730]
                0.00    0.00      59/149         Catch::RunContext::testForMissingAssertions(Catch::Counts&) [785]
                0.00    0.00      59/149         Catch::TestCaseTracking::TrackerBase::close() [793]
                0.00    0.00      59/59          Catch::RunContext::handleUnfinishedSections() [1173]
                0.00    0.00      59/149         std::vector<Catch::MessageInfo, std::allocator<Catch::MessageInfo> >::clear() [812]
                0.00    0.00      59/218334      std::vector<Catch::ScopedMessage, std::allocator<Catch::ScopedMessage> >::clear() [240]
                0.00    0.00      59/149         Catch::SectionStats::SectionStats(Catch::SectionInfo const&, Catch::Counts const&, double, bool) [786]
                0.00    0.00      59/149         Catch::ConsoleReporter::sectionEnded(Catch::SectionStats const&) [788]
                0.00    0.00      59/149         Catch::SectionStats::~SectionStats() [787]
                0.00    0.00      59/1126        Catch::SectionInfo::~SectionInfo() [497]
-----------------------------------------------
                0.00    0.25      59/59          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]     91.1    0.00    0.25      59         Catch::RunContext::invokeActiveTestCase() [8]
                0.00    0.25      59/59          Catch::TestCase::invoke() const [10]
                0.00    0.00      59/59          Catch::FatalConditionHandlerGuard::FatalConditionHandlerGuard(Catch::FatalConditionHandler) [1180]
                0.00    0.00      59/59          Catch::FatalConditionHandlerGuard::~FatalConditionHandlerGuard() [1181]
-----------------------------------------------
                0.00    0.25      59/59          Catch::TestCase::invoke() const [10]
[9]     91.1    0.00    0.25      59         Catch::TestInvokerAsFunction::invoke() const [9]
                0.00    0.24       3/3           ___CATCH__TEST____43() [11]
                0.01    0.00       8/8           ___CATCH__TEST____31() [26]
                0.00    0.00       5/5           ___CATCH__TEST____0() [57]
                0.00    0.00       8/8           ___CATCH__TEST____7() [58]
                0.00    0.00       8/8           ___CATCH__TEST____19() [59]
                0.00    0.00      10/10          ___CATCH__TEST____0() [63]
                0.00    0.00       4/4           ___CATCH__TEST____0() [64]
                0.00    0.00       3/3           ___CATCH__TEST____0() [67]
                0.00    0.00       3/3           ___CATCH__TEST____0() [68]
                0.00    0.00       3/3           ___CATCH__TEST____0() [73]
                0.00    0.00       2/2           ___CATCH__TEST____0() [85]
                0.00    0.00       2/2           ___CATCH__TEST____0() [92]
-----------------------------------------------
                0.00    0.25      59/59          Catch::RunContext::invokeActiveTestCase() [8]
[10]    91.1    0.00    0.25      59         Catch::TestCase::invoke() const [10]
                0.00    0.25      59/59          Catch::TestInvokerAsFunction::invoke() const [9]
                0.00    0.00      59/59          std::__shared_ptr_access<Catch::ITestInvoker, (__gnu_cxx::Lockpolicy)2, false, false>::operator->() const [1187]
-----------------------------------------------
                0.00    0.24       3/3           Catch::TestInvokerAsFunction::invoke() const [9]
[11]    87.0    0.00    0.24       3         ___CATCH__TEST____43() [11]
                0.01    0.02   18000/48007       snap::matrix<double, unsigned long> snap::matrix<double, unsigned long>::operator<double, unsigned long>(snap::matrix<double, unsigned long> const&) const [12]
                0.02    0.01  208000/208053      Catch::BinaryExpr<double const&, double const&> const Catch::ExprLhs<double const&>::operator< <double>(double const&) [16]
                0.00    0.03    6000/6000        snap::matrix<double, unsigned long> snap::matrix<double, unsigned long>::hue<double>(double) const [19]
                0.00    0.03    6000/7001        snap::matrix<double, unsigned long> snap::matrix<double, unsigned long>::operator/<double, unsigned long>(snap::matrix<double, unsigned long> const&) const [14]
                0.00    0.02  214012/218185      Catch::AssertionHandler::handleExpr(Catch::ITransientExpression const&) [20]
                0.01    0.01  214012/218185      Catch::AssertionHandler::AssertionHandler(Catch::StringRef const&, Catch::SourceLineInfo const&, Catch::StringRef, Catch::ResultDisposition::Flags) [23]
                0.00    0.02    6000/6000        snap::matrix<double, unsigned long> snap::matrix<double, unsigned long>::saturation<double>(double) const [24]
                0.00    0.01   24006/95299       snap::matrix<double, unsigned long>::matrix(unsigned long, unsigned long) [13]
                0.00    0.01    6000/7002        snap::matrix<double, unsigned long>& snap::matrix<double, unsigned long>::operator=<double>(snap::matrix<double, unsigned long> const&) [25]
                0.01    0.00  328000/332089      snap::matrix<double, unsigned long>::element_ref::operator double() const [32]
                0.01    0.00  214024/218548      Catch::SourceLineInfo::SourceLineInfo(char const, unsigned long) [37]
                0.01    0.00  412000/555378      snap::matrix<double, unsigned long>::operator[](unsigned long) [31]
                0.01    0.00  412000/555378      snap::matrix<double, unsigned long>::row_ref::operator[](unsigned long) [30]
                0.00    0.00    6000/7000        snap::matrix<double, unsigned long>::get_luma_vector() const [53]
                0.00    0.00    1000/1000        snap::matrix<double, unsigned long> snap::matrix<double, unsigned long>::brightness<double>(double) const [54]
                0.00    0.00    6000/14022       snap::matrix<double, unsigned long>::matrix(snap::matrix<double, unsigned long> const&) [55]
                0.00    0.00      12/338         Catch::Section::Section(Catch::SectionInfo const&) [65]
                0.00    0.00      12/397         Catch::SectionInfo::SectionInfo(Catch::SourceLineInfo const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [66]
                0.00    0.00      12/338         Catch::Section::~Section() [80]
                0.00    0.00  214012/436350      Catch::StringRef::StringRef(char const) [227]
                0.00    0.00  214012/218187      operator"" catchsr(char const, unsigned long) [242]
                0.00    0.00  214012/218185      Catch::AssertionHandler::complete() [246]
                0.00    0.00  214012/218185      Catch::AssertionHandler::~AssertionHandler() [247]
                0.00    0.00  208000/208053      Catch::ExprLhs<double const&> Catch::Decomposer::operator<=<double>(double const&) [254]
                0.00    0.00  208000/208053      Catch::BinaryExpr<double const&, double const&>::~BinaryExpr() [253]
                0.00    0.00   84000/221701      snap::matrix<double, unsigned long>::element_ref::operator=(double) [232]
                0.00    0.00   73006/109325      snap::matrix<double, unsigned long>::~matrix() [284]
                0.00    0.00   13000/20011       snap::matrix<double, unsigned long>::operator=(snap::matrix<double, unsigned long>&&) [330]
                0.00    0.00    6018/134060      std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() [269]
                0.00    0.00    6000/6000        std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::operator[](unsigned long) [378]
                0.00    0.00    6000/6000        snap::matrix<double, unsigned long>::get_last_hue_matrix[abi:cxx11]() [377]
                0.00    0.00    6000/8031        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&) [367]
                0.00    0.00    6000/8026        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&) [372]
                0.00    0.00    6000/8026        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() [370]
                0.00    0.00      12/1126        Catch::SectionInfo::~SectionInfo() [497]
                0.00    0.00      12/338         Catch::Section::operator bool() const [650]
                0.00    0.00      12/144         Catch::ExprLhs<unsigned long const&> Catch::Decomposer::operator<=<unsigned long>(unsigned long const&) [818]
                0.00    0.00      12/144         Catch::BinaryExpr<unsigned long const&, int const&> const Catch::ExprLhs<unsigned long const&>::operator==<int>(int const&) [821]
                0.00    0.00      12/144         Catch::BinaryExpr<unsigned long const&, int const&>::~BinaryExpr() [817]
                0.00    0.00      12/12          snap::matrix<double, unsigned long>::set_luma_vector(double, double, double) [1469]
                0.00    0.00       9/61          Catch::ReusableStringStream::ReusableStringStream() [1143]
                0.00    0.00       9/65          Catch::ReusableStringStream& Catch::ReusableStringStream::operator<< <char [12]>(char const (&) [12]) [1109]
                0.00    0.00       9/61          Catch::ReusableStringStream::str[abi:cxx11]() const [1146]
                0.00    0.00       9/61          Catch::ReusableStringStream::~ReusableStringStream() [1144]
                0.00    0.00       9/591         std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(char const, std::allocator<char> const&) [553]
                0.00    0.00       6/6           Catch::ReusableStringStream& Catch::ReusableStringStream::operator<< <char [11]>(char const (&) [11]) [1747]
                0.00    0.00       6/72          snap::matrix<double, unsigned long>::rows() const [1065]
                0.00    0.00       6/555450      snap::matrix<double, unsigned long>::columns() const [223]
                0.00    0.00       3/60          unittest::g_progress() [1158]
                0.00    0.00       3/35          Catch::ReusableStringStream& Catch::ReusableStringStream::operator<< <char [4]>(char const (&) [4]) [1271]
                0.00    0.00       1/174         std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::allocator() [729]
                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(std::initializer_list<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > const&) [4232]
                0.00    0.00       1/4025        std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::~allocator() [392]
                0.00    0.00       1/2433        std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::~vector() [433]
-----------------------------------------------
                0.00    0.00       4/48007       ___CATCH__TEST____31() [26]
                0.00    0.00    1000/48007       snap::matrix<double, unsigned long> snap::matrix<double, unsigned long>::brightness<double>(double) const [54]
                0.00    0.01    6000/48007       snap::matrix<double, unsigned long> snap::matrix<double, unsigned long>::saturation<double>(double) const [24]
                0.00    0.01    7001/48007       snap::matrix<double, unsigned long> snap::matrix<double, unsigned long>::operator/<double, unsigned long>(snap::matrix<double, unsigned long> const&) const [14]
                0.00    0.01    7002/48007       snap::matrix<double, unsigned long>& snap::matrix<double, unsigned long>::operator=<double>(snap::matrix<double, unsigned long> const&) [25]
                0.01    0.01    9000/48007       snap::matrix<double, unsigned long> snap::matrix<double, unsigned long>::hue<double>(double) const [19]
                0.01    0.02   18000/48007       ___CATCH__TEST____43() [11]
[12]    30.2    0.03    0.05   48007         snap::matrix<double, unsigned long> snap::matrix<double, unsigned long>::operator<double, unsigned long>(snap::matrix<double, unsigned long> const&) const [12]
                0.03    0.00 5472896/5474979     std::vector<double, std::allocator<double> >::operator[](unsigned long) const [15]
                0.00    0.02   48007/95299       snap::matrix<double, unsigned long>::matrix(unsigned long, unsigned long) [13]
                0.00    0.00  684112/2763181     std::vector<double, std::allocator<double> >::operator[](unsigned long) [221]
-----------------------------------------------
                0.00    0.00       2/95299       snap::matrix<double, unsigned long>& snap::matrix<double, unsigned long>::operator-=<double>(double const&) [98]
                0.00    0.00       3/95299       ___CATCH__TEST____0() [64]
                0.00    0.00       4/95299       snap::matrix<double, unsigned long>::adjugate() const [62]
                0.00    0.00       6/95299       snap::matrix<double, unsigned long>::transpose() const [87]
                0.00    0.00      16/95299       ___CATCH__TEST____7() [58]
                0.00    0.00      17/95299       ___CATCH__TEST____19() [59]
                0.00    0.00      18/95299       ___CATCH__TEST____31() [26]
                0.00    0.00     220/95299       snap::matrix<double, unsigned long>::minor_matrix(unsigned long, unsigned long) const [60]
                0.00    0.00    1000/95299       snap::matrix<double, unsigned long> snap::matrix<double, unsigned long>::brightness<double>(double) const [54]
                0.00    0.00    6000/95299       snap::matrix<double, unsigned long> snap::matrix<double, unsigned long>::saturation<double>(double) const [24]
                0.00    0.00    7000/95299       snap::matrix<double, unsigned long>::get_luma_vector() const [53]
                0.00    0.00    9000/95299       snap::matrix<double, unsigned long> snap::matrix<double, unsigned long>::hue<double>(double) const [19]
                0.00    0.01   24006/95299       ___CATCH__TEST____43() [11]
                0.00    0.02   48007/95299       snap::matrix<double, unsigned long> snap::matrix<double, unsigned long>::operator<double, unsigned long>(snap::matrix<double, unsigned long> const&) const [12]
[13]    17.4    0.00    0.05   95299         snap::matrix<double, unsigned long>::matrix(unsigned long, unsigned long) [13]
                0.00    0.03   95299/95299       snap::matrix<double, unsigned long>::initialize() [17]
                0.01    0.00   95299/96437       std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string() [29]
                0.00    0.01   95299/95299       std::vector<double, std::allocator<double> >::vector(unsigned long, std::allocator<double> const&) [45]
                0.00    0.00   95299/95303       std::allocator<double>::allocator() [292]
                0.00    0.00   95299/258668      std::allocator<double>::~allocator() [231]
-----------------------------------------------
                0.00    0.00       1/7001        ___CATCH__TEST____31() [26]
                0.00    0.00    1000/7001        snap::matrix<double, unsigned long> snap::matrix<double, unsigned long>::hue<double>(double) const [19]
                0.00    0.03    6000/7001        ___CATCH__TEST____43() [11]
[14]    11.8    0.00    0.03    7001         snap::matrix<double, unsigned long> snap::matrix<double, unsigned long>::operator/<double, unsigned long>(snap::matrix<double, unsigned long> const&) const [14]
                0.02    0.00    7001/7003        snap::matrix<double, unsigned long>::inverse() [22]
                0.00    0.01    7001/48007       snap::matrix<double, unsigned long> snap::matrix<double, unsigned long>::operator<double, unsigned long>(snap::matrix<double, unsigned long> const&) const [12]
                0.00    0.00    7001/14022       snap::matrix<double, unsigned long>::matrix(snap::matrix<double, unsigned long> const&) [55]
                0.00    0.00    7001/109325      snap::matrix<double, unsigned long>::~matrix() [284]
-----------------------------------------------
                0.00    0.00      32/5474979     snap::matrix<double, unsigned long>& snap::matrix<double, unsigned long>::operator+=<double, unsigned long>(snap::matrix<double, unsigned long> const&) [153]
                0.00    0.00      32/5474979     snap::matrix<double, unsigned long>& snap::matrix<double, unsigned long>::operator-=<double, unsigned long>(snap::matrix<double, unsigned long> const&) [152]
                0.00    0.00      73/5474979     snap::matrix<double, unsigned long>::transpose() const [87]
                0.00    0.00     853/5474979     snap::matrix<double, unsigned long>::determinant() const [61]
                0.00    0.00    1093/5474979     snap::matrix<double, unsigned long>::minor_matrix(unsigned long, unsigned long) const [60]
                0.03    0.00 5472896/5474979     snap::matrix<double, unsigned long> snap::matrix<double, unsigned long>::operator<double, unsigned long>(snap::matrix<double, unsigned long> const&) const [12]
[15]    10.7    0.03    0.00 5474979         std::vector<double, std::allocator<double> >::operator[](unsigned long) const [15]
                0.00    0.00 5474979/8252187     std::vector<double, std::allocator<double> >::size() const [220]
-----------------------------------------------
                0.00    0.00      21/208053      ___CATCH__TEST____19() [59]
                0.00    0.00      32/208053      ___CATCH__TEST____31() [26]
                0.02    0.01  208000/208053      ___CATCH__TEST____43() [11]
[16]    10.7    0.02    0.01  208053         Catch::BinaryExpr<double const&, double const&> const Catch::ExprLhs<double const&>::operator< <double>(double const&) [16]
                0.01    0.00  208053/208053      Catch::BinaryExpr<double const&, double const&>::BinaryExpr(bool, double const&, Catch::StringRef, double const&) [34]
                0.00    0.00  208053/436350      Catch::StringRef::StringRef(char const) [227]
-----------------------------------------------
                0.00    0.03   95299/95299       snap::matrix<double, unsigned long>::matrix(unsigned long, unsigned long) [13]
[17]    10.7    0.00    0.03   95299         snap::matrix<double, unsigned long>::initialize() [17]
                0.03    0.00   81297/81297       snap::matrix<double, unsigned long>::identity() [18]
                0.00    0.00   14002/14005       snap::matrix<double, unsigned long>::clear() [355]
-----------------------------------------------
                0.03    0.00   81297/81297       snap::matrix<double, unsigned long>::initialize() [17]
[18]    10.7    0.03    0.00   81297         snap::matrix<double, unsigned long>::identity() [18]
                0.00    0.00 1298160/2763181     std::vector<double, std::allocator<double> >::operator[](unsigned long) [221]
-----------------------------------------------
                0.00    0.03    6000/6000        ___CATCH__TEST____43() [11]
[19]    10.7    0.00    0.03    6000         snap::matrix<double, unsigned long> snap::matrix<double, unsigned long>::hue<double>(double) const [19]
                0.01    0.01    9000/48007       snap::matrix<double, unsigned long> snap::matrix<double, unsigned long>::operator<double, unsigned long>(snap::matrix<double, unsigned long> const&) const [12]
                0.00    0.00    1000/7001        snap::matrix<double, unsigned long> snap::matrix<double, unsigned long>::operator/<double, unsigned long>(snap::matrix<double, unsigned long> const&) const [14]
                0.00    0.00    9000/95299       snap::matrix<double, unsigned long>::matrix(unsigned long, unsigned long) [13]
                0.00    0.00    1000/7002        snap::matrix<double, unsigned long>& snap::matrix<double, unsigned long>::operator=<double>(snap::matrix<double, unsigned long> const&) [25]
                0.00    0.00   63000/555378      snap::matrix<double, unsigned long>::operator[](unsigned long) [31]
                0.00    0.00   63000/555378      snap::matrix<double, unsigned long>::row_ref::operator[](unsigned long) [30]
                0.00    0.00    1000/7000        snap::matrix<double, unsigned long>::get_luma_vector() const [53]
                0.00    0.00    4000/332089      snap::matrix<double, unsigned long>::element_ref::operator double() const [32]
                0.00    0.00    1000/14022       snap::matrix<double, unsigned long>::matrix(snap::matrix<double, unsigned long> const&) [55]
                0.00    0.00   59000/221701      snap::matrix<double, unsigned long>::element_ref::operator=(double) [232]
                0.00    0.00   15000/109325      snap::matrix<double, unsigned long>::~matrix() [284]
                0.00    0.00    6000/6000        std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::operator=(char const) [381]
-----------------------------------------------
                0.00    0.00       3/218185      ___CATCH__TEST____0() [92]
                0.00    0.00       7/218185      ___CATCH__TEST____0() [73]
                0.00    0.00      10/218185      ___CATCH__TEST____0() [85]
                0.00    0.00      27/218185      ___CATCH__TEST____0() [68]
                0.00    0.00      42/218185      void Catch::AssertionHandler::handleExpr<bool>(Catch::ExprLhs<bool> const&) [82]
                0.00    0.00     129/218185      ___CATCH__TEST____0() [67]
                0.00    0.00     159/218185      ___CATCH__TEST____0() [63]
                0.00    0.00     240/218185      ___CATCH__TEST____0() [64]
                0.00    0.00     301/218185      ___CATCH__TEST____19() [59]
                0.00    0.00     608/218185      ___CATCH__TEST____7() [58]
                0.00    0.00     624/218185      ___CATCH__TEST____31() [26]
                0.00    0.00    2023/218185      ___CATCH__TEST____0() [57]
                0.00    0.02  214012/218185      ___CATCH__TEST____43() [11]
[20]     8.9    0.00    0.02  218185         Catch::AssertionHandler::handleExpr(Catch::ITransientExpression const&) [20]
                0.01    0.01  218185/218185      Catch::RunContext::handleExpr(Catch::AssertionInfo const&, Catch::ITransientExpression const&, Catch::AssertionReaction&) [21]
-----------------------------------------------
                0.01    0.01  218185/218185      Catch::AssertionHandler::handleExpr(Catch::ITransientExpression const&) [20]
[21]     8.9    0.01    0.01  218185         Catch::RunContext::handleExpr(Catch::AssertionInfo const&, Catch::ITransientExpression const&, Catch::AssertionReaction&) [21]
                0.00    0.01  218185/218185      Catch::RunContext::assertionPassed() [38]
                0.00    0.00  218185/218571      std::unique_ptr<Catch::IStreamingReporter, std::default_delete<Catch::IStreamingReporter> >::operator->() const [52]
                0.00    0.00  218185/218185      Catch::ConsoleReporter::assertionStarting(Catch::AssertionInfo const&) [244]
                0.00    0.00  218185/218185      Catch::isFalseTest(int) [243]
                0.00    0.00  218185/218185      Catch::ITransientExpression::getResult() const [252]
-----------------------------------------------
                0.00    0.00       1/7003        ___CATCH__TEST____31() [26]
                0.00    0.00       1/7003        snap::matrix<double, unsigned long>& snap::matrix<double, unsigned long>::operator/=<double, unsigned long>(snap::matrix<double, unsigned long> const&) [83]
                0.02    0.00    7001/7003        snap::matrix<double, unsigned long> snap::matrix<double, unsigned long>::operator/<double, unsigned long>(snap::matrix<double, unsigned long> const&) const [14]
[22]     7.1    0.02    0.00    7003         snap::matrix<double, unsigned long>::inverse() [22]
                0.00    0.00  224096/2763181     std::vector<double, std::allocator<double> >::operator[](unsigned long) [221]
                0.00    0.00   63027/63027       std::abs(double) [300]
-----------------------------------------------
                0.00    0.00       4/218185      ___CATCH__TEST____0() [92]
                0.00    0.00      10/218185      ___CATCH__TEST____0() [85]
                0.00    0.00      15/218185      ___CATCH__TEST____0() [73]
                0.00    0.00      30/218185      ___CATCH__TEST____0() [68]
                0.00    0.00     129/218185      ___CATCH__TEST____0() [67]
                0.00    0.00     189/218185      ___CATCH__TEST____0() [63]
                0.00    0.00     240/218185      ___CATCH__TEST____0() [64]
                0.00    0.00     301/218185      ___CATCH__TEST____19() [59]
                0.00    0.00     608/218185      ___CATCH__TEST____7() [58]
                0.00    0.00     624/218185      ___CATCH__TEST____31() [26]
                0.00    0.00    2023/218185      ___CATCH__TEST____0() [57]
                0.01    0.01  214012/218185      ___CATCH__TEST____43() [11]
[23]     7.1    0.01    0.01  218185         Catch::AssertionHandler::AssertionHandler(Catch::StringRef const&, Catch::SourceLineInfo const&, Catch::StringRef, Catch::ResultDisposition::Flags) [23]
                0.00    0.01  218185/218613      Catch::getResultCapture() [42]
                0.00    0.00  218185/218185      Catch::AssertionReaction::AssertionReaction() [248]
-----------------------------------------------
                0.00    0.02    6000/6000        ___CATCH__TEST____43() [11]
[24]     5.6    0.00    0.02    6000         snap::matrix<double, unsigned long> snap::matrix<double, unsigned long>::saturation<double>(double) const [24]
                0.00    0.01    6000/48007       snap::matrix<double, unsigned long> snap::matrix<double, unsigned long>::operator<double, unsigned long>(snap::matrix<double, unsigned long> const&) const [12]
                0.00    0.00    6000/95299       snap::matrix<double, unsigned long>::matrix(unsigned long, unsigned long) [13]
                0.00    0.00   54000/555378      snap::matrix<double, unsigned long>::operator[](unsigned long) [31]
                0.00    0.00   54000/555378      snap::matrix<double, unsigned long>::row_ref::operator[](unsigned long) [30]
                0.00    0.00   54000/221701      snap::matrix<double, unsigned long>::element_ref::operator=(double) [232]
                0.00    0.00    6000/109325      snap::matrix<double, unsigned long>::~matrix() [284]
-----------------------------------------------
                0.00    0.00       1/7002        ___CATCH__TEST____31() [26]
                0.00    0.00       1/7002        snap::matrix<double, unsigned long>& snap::matrix<double, unsigned long>::operator/=<double, unsigned long>(snap::matrix<double, unsigned long> const&) [83]
                0.00    0.00    1000/7002        snap::matrix<double, unsigned long> snap::matrix<double, unsigned long>::hue<double>(double) const [19]
                0.00    0.01    6000/7002        ___CATCH__TEST____43() [11]
[25]     4.4    0.00    0.01    7002         snap::matrix<double, unsigned long>& snap::matrix<double, unsigned long>::operator=<double>(snap::matrix<double, unsigned long> const&) [25]
                0.00    0.01    7002/48007       snap::matrix<double, unsigned long> snap::matrix<double, unsigned long>::operator<double, unsigned long>(snap::matrix<double, unsigned long> const&) const [12]
                0.00    0.00    7002/20011       snap::matrix<double, unsigned long>::operator=(snap::matrix<double, unsigned long>&&) [330]
                0.00    0.00    7002/109325      snap::matrix<double, unsigned long>::~matrix() [284]
-----------------------------------------------
                0.01    0.00       8/8           Catch::TestInvokerAsFunction::invoke() const [9]
[26]     3.7    0.01    0.00       8         ___CATCH__TEST____31() [26]
                0.00    0.00     624/218185      Catch::AssertionHandler::handleExpr(Catch::ITransientExpression const&) [20]
                0.00    0.00     624/218185      Catch::AssertionHandler::AssertionHandler(Catch::StringRef const&, Catch::SourceLineInfo const&, Catch::StringRef, Catch::ResultDisposition::Flags) [23]
                0.00    0.00       2/4           snap::matrix<double, unsigned long>::adjugate() const [62]
                0.00    0.00     672/218548      Catch::SourceLineInfo::SourceLineInfo(char const, unsigned long) [37]
                0.00    0.00     896/555378      snap::matrix<double, unsigned long>::operator[](unsigned long) [31]
                0.00    0.00     896/555378      snap::matrix<double, unsigned long>::row_ref::operator[](unsigned long) [30]
                0.00    0.00      18/95299       snap::matrix<double, unsigned long>::matrix(unsigned long, unsigned long) [13]
                0.00    0.00      48/338         Catch::Section::Section(Catch::SectionInfo const&) [65]
                0.00    0.00       4/48007       snap::matrix<double, unsigned long> snap::matrix<double, unsigned long>::operator<double, unsigned long>(snap::matrix<double, unsigned long> const&) const [12]
                0.00    0.00      48/397         Catch::SectionInfo::SectionInfo(Catch::SourceLineInfo const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [66]
                0.00    0.00       1/7001        snap::matrix<double, unsigned long> snap::matrix<double, unsigned long>::operator/<double, unsigned long>(snap::matrix<double, unsigned long> const&) const [14]
                0.00    0.00       1/1           snap::matrix<double, unsigned long>& snap::matrix<double, unsigned long>::operator/=<double, unsigned long>(snap::matrix<double, unsigned long> const&) [83]
                0.00    0.00      32/208053      Catch::BinaryExpr<double const&, double const&> const Catch::ExprLhs<double const&>::operator< <double>(double const&) [16]
                0.00    0.00       1/7003        snap::matrix<double, unsigned long>::inverse() [22]
                0.00    0.00       2/68          snap::matrix<double, unsigned long>::determinant() const [61]
                0.00    0.00      64/332089      snap::matrix<double, unsigned long>::element_ref::operator double() const [32]
                0.00    0.00       1/7002        snap::matrix<double, unsigned long>& snap::matrix<double, unsigned long>::operator=<double>(snap::matrix<double, unsigned long> const&) [25]
                0.00    0.00      48/338         Catch::Section::~Section() [80]
                0.00    0.00       3/3           snap::matrix<double, unsigned long> snap::matrix<double, unsigned long>::operator<double>(double const&) const [101]
                0.00    0.00      16/16          Catch::BinaryExpr<snap::matrix<double, unsigned long>::element_ref const&, snap::matrix<double, unsigned long>::element_ref const&> const Catch::ExprLhs<snap::matrix<double, unsigned long>::element_ref const&>::operator==<snap::matrix<double, unsigned long>::element_ref>(snap::matrix<double, unsigned long>::element_ref const&) [106]
                0.00    0.00       1/1           snap::matrix<double, unsigned long> snap::matrix<double, unsigned long>::operator/<double>(double const&) const [150]
                0.00    0.00       1/4           snap::matrix<double, unsigned long>::operator=(snap::matrix<double, unsigned long> const&) [127]
                0.00    0.00     624/436350      Catch::StringRef::StringRef(char const) [227]
                0.00    0.00     624/218187      operator"" catchsr(char const, unsigned long) [242]
                0.00    0.00     624/218185      Catch::AssertionHandler::complete() [246]
                0.00    0.00     624/218185      Catch::AssertionHandler::~AssertionHandler() [247]
                0.00    0.00     560/1588        Catch::ExprLhs<snap::matrix<double, unsigned long>::element_ref const&> Catch::Decomposer::operator<=<snap::matrix<double, unsigned long>::element_ref>(snap::matrix<double, unsigned long>::element_ref const&) [462]
                0.00    0.00     544/1572        Catch::BinaryExpr<snap::matrix<double, unsigned long>::element_ref const&, double const&> const Catch::ExprLhs<snap::matrix<double, unsigned long>::element_ref const&>::operator==<double>(double const&) [470]
                0.00    0.00     544/1572        Catch::BinaryExpr<snap::matrix<double, unsigned long>::element_ref const&, double const&>::~BinaryExpr() [468]
                0.00    0.00     260/700         (anonymous namespace)::{lambda()#1}::operator()() const [534]
                0.00    0.00     256/221701      snap::matrix<double, unsigned long>::element_ref::operator=(double) [232]
                0.00    0.00      64/179         Catch::operator|(Catch::ResultDisposition::Flags, Catch::ResultDisposition::Flags) [726]
                0.00    0.00      48/1126        Catch::SectionInfo::~SectionInfo() [497]
                0.00    0.00      48/134060      std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() [269]
                0.00    0.00      48/338         Catch::Section::operator bool() const [650]
                0.00    0.00      32/591         std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(char const, std::allocator<char> const&) [553]
                0.00    0.00      32/144         Catch::ExprLhs<unsigned long const&> Catch::Decomposer::operator<=<unsigned long>(unsigned long const&) [818]
                0.00    0.00      32/144         Catch::BinaryExpr<unsigned long const&, int const&> const Catch::ExprLhs<unsigned long const&>::operator==<int>(int const&) [821]
                0.00    0.00      32/144         Catch::BinaryExpr<unsigned long const&, int const&>::~BinaryExpr() [817]
                0.00    0.00      32/208053      Catch::ExprLhs<double const&> Catch::Decomposer::operator<=<double>(double const&) [254]
                0.00    0.00      32/208053      Catch::BinaryExpr<double const&, double const&>::~BinaryExpr() [253]
                0.00    0.00      29/109325      snap::matrix<double, unsigned long>::~matrix() [284]
                0.00    0.00      16/61          Catch::ReusableStringStream::ReusableStringStream() [1143]
                0.00    0.00      16/65          Catch::ReusableStringStream& Catch::ReusableStringStream::operator<< <char [12]>(char const (&) [12]) [1109]
                0.00    0.00      16/35          Catch::ReusableStringStream& Catch::ReusableStringStream::operator<< <char [4]>(char const (&) [4]) [1271]
                0.00    0.00      16/61          Catch::ReusableStringStream::str[abi:cxx11]() const [1146]
                0.00    0.00      16/61          Catch::ReusableStringStream::~ReusableStringStream() [1144]
                0.00    0.00      16/72          snap::matrix<double, unsigned long>::rows() const [1065]
                0.00    0.00      16/555450      snap::matrix<double, unsigned long>::columns() const [223]
                0.00    0.00      16/16          Catch::BinaryExpr<snap::matrix<double, unsigned long>::element_ref const&, snap::matrix<double, unsigned long>::element_ref const&>::~BinaryExpr() [1384]
                0.00    0.00       8/60          unittest::g_progress() [1158]
                0.00    0.00       5/20011       snap::matrix<double, unsigned long>::operator=(snap::matrix<double, unsigned long>&&) [330]
                0.00    0.00       1/4           snap::matrix<double, unsigned long>& snap::matrix<double, unsigned long>::operator=<double>(double const&) [1864]
                0.00    0.00       1/2           snap::matrix<double, unsigned long>& snap::matrix<double, unsigned long>::operator/=<double>(double const&) [2376]
-----------------------------------------------
                0.00    0.01       1/1           Catch::Session::runInternal() [3]
[27]     3.6    0.00    0.01       1         Catch::(anonymous namespace)::TestGroup::TestGroup(std::shared_ptr<Catch::Config> const&) [27]
                0.00    0.01       1/1           Catch::RunContext::RunContext(std::shared_ptr<Catch::IConfig const> const&, std::unique_ptr<Catch::IStreamingReporter, std::default_delete<Catch::IStreamingReporter> >&&) [28]
                0.00    0.00       1/1           Catch::(anonymous namespace)::makeReporter(std::shared_ptr<Catch::Config> const&) [198]
                0.00    0.00      13/39          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&) [1244]
                0.00    0.00      12/36          __gnu_cxx::__normal_iterator<Catch::TestCase const, std::vector<Catch::TestCase, std::allocator<Catch::TestCase> > >::operator() const [1259]
                0.00    0.00      12/12          Catch::TestCaseInfo::isHidden() const [1519]
                0.00    0.00      12/12          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&&) [1574]
                0.00    0.00      12/36          __gnu_cxx::__normal_iterator<Catch::TestCase const, std::vector<Catch::TestCase, std::allocator<Catch::TestCase> > >::operator++() [1256]
                0.00    0.00       2/4           std::__shared_ptr_access<Catch::Config, (__gnu_cxx::Lockpolicy)2, false, false>::operator() const [1936]
                0.00    0.00       2/11          std::__shared_ptr_access<Catch::Config, (__gnu_cxx::Lockpolicy)2, false, false>::operator->() const [1635]
                0.00    0.00       2/4           Catch::Config::testSpec() const [1924]
                0.00    0.00       1/1           std::shared_ptr<Catch::Config>::shared_ptr(std::shared_ptr<Catch::Config> const&) [3625]
                0.00    0.00       1/3           std::shared_ptr<Catch::IConfig const>::shared_ptr<Catch::Config, void>(std::shared_ptr<Catch::Config> const&) [2234]
                0.00    0.00       1/2           std::unique_ptr<Catch::IStreamingReporter, std::default_delete<Catch::IStreamingReporter> >::~unique_ptr() [2631]
                0.00    0.00       1/9           std::shared_ptr<Catch::IConfig const>::~shared_ptr() [1664]
                0.00    0.00       1/1           std::set<Catch::TestCase const, std::less<Catch::TestCase const>, std::allocator<Catch::TestCase const> >::set() [4182]
                0.00    0.00       1/1           std::vector<Catch::TestSpec::FilterMatch, std::allocator<Catch::TestSpec::FilterMatch> >::vector() [4221]
                0.00    0.00       1/1           Catch::getAllTestCasesSorted(Catch::IConfig const&) [3074]
                0.00    0.00       1/1           Catch::TestSpec::matchesByFilter(std::vector<Catch::TestCase, std::allocator<Catch::TestCase> > const&, Catch::IConfig const&) const [3390]
                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> >&&) [4222]
                0.00    0.00       1/3           std::vector<Catch::TestSpec::FilterMatch, std::allocator<Catch::TestSpec::FilterMatch> >::~vector() [2326]
                0.00    0.00       1/2           Catch::TestSpec::getInvalidArgs[abi:cxx11]() const [2519]
                0.00    0.00       1/1           std::vector<Catch::TestSpec::FilterMatch, std::allocator<Catch::TestSpec::FilterMatch> >::empty() const [3464]
                0.00    0.00       1/840         std::vector<std::__cxx11::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 [511]
                0.00    0.00       1/5           std::vector<Catch::TestCase, std::allocator<Catch::TestCase> >::begin() const [1840]
                0.00    0.00       1/5           std::vector<Catch::TestCase, std::allocator<Catch::TestCase> >::end() const [1839]
-----------------------------------------------
                0.00    0.01       1/1           Catch::(anonymous namespace)::TestGroup::TestGroup(std::shared_ptr<Catch::Config> const&) [27]
[28]     3.6    0.00    0.01       1         Catch::RunContext::RunContext(std::shared_ptr<Catch::IConfig const> const&, std::unique_ptr<Catch::IStreamingReporter, std::default_delete<Catch::IStreamingReporter> >&&) [28]
                0.01    0.00       1/1           Catch::Option<Catch::AssertionResult>::Option() [35]
                0.00    0.00       1/218548      Catch::SourceLineInfo::SourceLineInfo(char const, unsigned long) [37]
                0.00    0.00       2/218571      std::unique_ptr<Catch::IStreamingReporter, std::default_delete<Catch::IStreamingReporter> >::operator->() const [52]
                0.00    0.00       1/218618      Catch::getCurrentMutableContext() [33]
                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> >&&) [202]
                0.00    0.00       2/94          std::__shared_ptr_access<Catch::IConfig const, (__gnu_cxx::Lockpolicy)2, false, false>::operator->() const [891]
                0.00    0.00       1/1           Catch::IResultCapture::IResultCapture() [3015]
                0.00    0.00       1/1           Catch::IRunner::IRunner() [3169]
                0.00    0.00       1/3           Catch::Config::name[abi:cxx11]() const [2195]
                0.00    0.00       1/1           Catch::TestRunInfo::TestRunInfo(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [2989]
                0.00    0.00       1/134060      std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() [269]
                0.00    0.00       1/5           std::shared_ptr<Catch::IConfig const>::shared_ptr(std::shared_ptr<Catch::IConfig const> const&) [1842]
                0.00    0.00       1/1           Catch::Totals::Totals() [3149]
                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> >&) [4450]
                0.00    0.00       1/1           std::vector<Catch::MessageInfo, std::allocator<Catch::MessageInfo> >::vector() [4193]
                0.00    0.00       1/1           std::vector<Catch::ScopedMessage, std::allocator<Catch::ScopedMessage> >::vector() [4200]
                0.00    0.00       1/1           std::vector<Catch::SectionEndInfo, std::allocator<Catch::SectionEndInfo> >::vector() [4202]
                0.00    0.00       1/1           std::vector<Catch::TestCaseTracking::ITracker, std::allocator<Catch::TestCaseTracking::ITracker> >::vector() [4234]
                0.00    0.00       1/1           Catch::TestCaseTracking::TrackerContext::TrackerContext() [3039]
                0.00    0.00       1/1           Catch::FatalConditionHandler::FatalConditionHandler() [3065]
                0.00    0.00       1/1           Catch::Config::includeSuccessfulResults() const [3379]
                0.00    0.00       1/60          Catch::StreamingReporterBase<Catch::ConsoleReporter>::getPreferences() const [1160]
                0.00    0.00       1/1           Catch::Context::setRunner(Catch::IRunner) [3151]
                0.00    0.00       1/2           Catch::Context::setConfig(std::shared_ptr<Catch::IConfig const> const&) [2405]
                0.00    0.00       1/1           Catch::Context::setResultCapture(Catch::IResultCapture) [3150]
                0.00    0.00       1/1           Catch::ConsoleReporter::testRunStarting(Catch::TestRunInfo const&) [3025]
-----------------------------------------------
                0.00    0.00       1/96437       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&) [169]
                0.00    0.00       1/96437       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&) [172]
                0.00    0.00       1/96437       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&) [170]
                0.00    0.00       1/96437       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&) [171]
                0.00    0.00       1/96437       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&) [163]
                0.00    0.00       1/96437       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&) [168]
                0.00    0.00       1/96437       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&) [164]
                0.00    0.00       1/96437       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&) [165]
                0.00    0.00       1/96437       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&) [166]
                0.00    0.00       1/96437       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&) [167]
                0.00    0.00       1/96437       __static_initialization_and_destruction_0(int, int) [158]
                0.00    0.00       1/96437       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&) [116]
                0.00    0.00       1/96437       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&) [161]
                0.00    0.00       1/96437       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&) [162]
                0.00    0.00       1/96437       Catch::clara::detail::ParserRefImpl<Catch::clara::detail::Opt>::ParserRefImpl<long>(long&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [173]
                0.00    0.00       1/96437       ___CATCH__TEST____0() [92]
                0.00    0.00       2/96437       Catch::Matchers::Impl::MatcherUntypedBase::MatcherUntypedBase() [146]
                0.00    0.00       2/96437       Catch::clara::detail::ParserRefImpl<Catch::clara::detail::Opt>::ParserRefImpl<double>(double&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [141]
                0.00    0.00       2/96437       ___CATCH__TEST____0() [63]
                0.00    0.00       3/96437       Catch::TestSpecParser::TestSpecParser(Catch::ITagAliasRegistry const&) [114]
                0.00    0.00       3/96437       Catch::ConfigData::ConfigData() [113]
                0.00    0.00       3/96437       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&) [110]
                0.00    0.00       3/96437       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&) [109]
                0.00    0.00       3/96437       ___CATCH__TEST____0() [85]
                0.00    0.00       4/96437       snap::matrix<double, unsigned long>::matrix() [107]
                0.00    0.00       5/96437       Catch::clara::detail::BasicResult<Catch::clara::detail::ParseResultType>::ResultValueBase(Catch::clara::detail::ResultBase::Type, Catch::clara::detail::ParseResultType const&) [103]
                0.00    0.00       5/96437       std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > std::operator+<char, std::char_traits<char>, std::allocator<char> >(char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [104]
                0.00    0.00       6/96437       ___CATCH__TEST____0() [73]
                0.00    0.00      24/96437       Catch::RunContext::runTest(Catch::TestCase const&) [6]
                0.00    0.00      24/96437       Catch::makeTestCase(Catch::ITestInvoker, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, Catch::NameAndTags const&, Catch::SourceLineInfo const&) [93]
                0.00    0.00      30/96437       snap::mkdir_p(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, bool, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [90]
                0.00    0.00      32/96437       Catch::clara::detail::ParserRefImpl<Catch::clara::detail::Opt>::ParserRefImpl(std::shared_ptr<Catch::clara::detail::BoundRef> const&) [88]
                0.00    0.00      34/96437       snap::file_contents::file_contents(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, bool, bool) [86]
                0.00    0.00      41/96437       ___CATCH__TEST____0() [68]
                0.00    0.00      80/96437       Catch::clara::detail::BasicResult<void>::ResultBase(Catch::clara::detail::ResultBase::Type) [77]
                0.00    0.00      81/96437       Catch::clara::detail::BasicResult<Catch::clara::detail::ParseState>::ResultValueBase(Catch::clara::detail::ResultBase::Type, Catch::clara::detail::ParseState const&) [75]
                0.00    0.00     338/96437       Catch::Section::Section(Catch::SectionInfo const&) [65]
                0.00    0.00     397/96437       Catch::SectionInfo::SectionInfo(Catch::SourceLineInfo const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [66]
                0.01    0.00   95299/96437       snap::matrix<double, unsigned long>::matrix(unsigned long, unsigned long) [13]
[29]     3.6    0.01    0.00   96437         std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string() [29]
                0.00    0.00   96437/133490      std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_local_data() [271]
                0.00    0.00   96437/127215      std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::Allochider::Allochider(char, std::allocator<char>&&) [282]
                0.00    0.00   96437/180616      std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_set_length(unsigned long) [263]
-----------------------------------------------
                0.00    0.00     253/555378      ___CATCH__TEST____0() [64]
                0.00    0.00     397/555378      ___CATCH__TEST____19() [59]
                0.00    0.00     832/555378      ___CATCH__TEST____7() [58]
                0.00    0.00     896/555378      ___CATCH__TEST____31() [26]
                0.00    0.00    3000/555378      snap::matrix<double, unsigned long> snap::matrix<double, unsigned long>::brightness<double>(double) const [54]
                0.00    0.00   21000/555378      snap::matrix<double, unsigned long>::get_luma_vector() const [53]
                0.00    0.00   54000/555378      snap::matrix<double, unsigned long> snap::matrix<double, unsigned long>::saturation<double>(double) const [24]
                0.00    0.00   63000/555378      snap::matrix<double, unsigned long> snap::matrix<double, unsigned long>::hue<double>(double) const [19]
                0.01    0.00  412000/555378      ___CATCH__TEST____43() [11]
[30]     3.6    0.01    0.00  555378         snap::matrix<double, unsigned long>::row_ref::operator[](unsigned long) [30]
                0.00    0.00  555378/555378      snap::matrix<double, unsigned long>::element_ref::element_ref(snap::matrix<double, unsigned long>&, unsigned long, unsigned long) [224]
-----------------------------------------------
                0.00    0.00     253/555378      ___CATCH__TEST____0() [64]
                0.00    0.00     397/555378      ___CATCH__TEST____19() [59]
                0.00    0.00     832/555378      ___CATCH__TEST____7() [58]
                0.00    0.00     896/555378      ___CATCH__TEST____31() [26]
                0.00    0.00    3000/555378      snap::matrix<double, unsigned long> snap::matrix<double, unsigned long>::brightness<double>(double) const [54]
                0.00    0.00   21000/555378      snap::matrix<double, unsigned long>::get_luma_vector() const [53]
                0.00    0.00   54000/555378      snap::matrix<double, unsigned long> snap::matrix<double, unsigned long>::saturation<double>(double) const [24]
                0.00    0.00   63000/555378      snap::matrix<double, unsigned long> snap::matrix<double, unsigned long>::hue<double>(double) const [19]
                0.01    0.00  412000/555378      ___CATCH__TEST____43() [11]
[31]     3.6    0.01    0.00  555378         snap::matrix<double, unsigned long>::operator[](unsigned long) [31]
                0.00    0.00  555378/555378      snap::matrix<double, unsigned long>::row_ref::row_ref(snap::matrix<double, unsigned long>&, unsigned long) [225]
-----------------------------------------------
                0.00    0.00       9/332089      ___CATCH__TEST____19() [59]
                0.00    0.00      16/332089      bool Catch::compareEqual<snap::matrix<double, unsigned long>::element_ref, snap::matrix<double, unsigned long>::element_ref>(snap::matrix<double, unsigned long>::element_ref const&, snap::matrix<double, unsigned long>::element_ref const&) [105]
                0.00    0.00      64/332089      ___CATCH__TEST____31() [26]
                0.00    0.00    4000/332089      snap::matrix<double, unsigned long> snap::matrix<double, unsigned long>::hue<double>(double) const [19]
                0.01    0.00  328000/332089      ___CATCH__TEST____43() [11]
[32]     3.6    0.01    0.00  332089         snap::matrix<double, unsigned long>::element_ref::operator double() const [32]
                0.00    0.00  332089/2763181     std::vector<double, std::allocator<double> >::operator[](unsigned long) [221]
-----------------------------------------------
                0.00    0.00       1/218618      Catch::list(std::shared_ptr<Catch::Config> const&) [194]
                0.00    0.00       1/218618      Catch::RunContext::RunContext(std::shared_ptr<Catch::IConfig const> const&, std::unique_ptr<Catch::IStreamingReporter, std::default_delete<Catch::IStreamingReporter> >&&) [28]
                0.01    0.00  218616/218618      Catch::getCurrentContext() [41]
[33]     3.6    0.01    0.00  218618         Catch::getCurrentMutableContext() [33]
                0.00    0.00       1/1           Catch::IMutableContext::createContext() [3030]
-----------------------------------------------
                0.01    0.00  208053/208053      Catch::BinaryExpr<double const&, double const&> const Catch::ExprLhs<double const&>::operator< <double>(double const&) [16]
[34]     3.6    0.01    0.00  208053         Catch::BinaryExpr<double const&, double const&>::BinaryExpr(bool, double const&, Catch::StringRef, double const&) [34]
                0.00    0.00  208053/218185      Catch::ITransientExpression::ITransientExpression(bool, bool) [249]
-----------------------------------------------
                0.01    0.00       1/1           Catch::RunContext::RunContext(std::shared_ptr<Catch::IConfig const> const&, std::unique_ptr<Catch::IStreamingReporter, std::default_delete<Catch::IStreamingReporter> >&&) [28]
[35]     3.6    0.01    0.00       1         Catch::Option<Catch::AssertionResult>::Option() [35]
-----------------------------------------------
                                                 <spontaneous>
[36]     3.6    0.01    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> >&&) [36]
-----------------------------------------------
                0.00    0.00       1/218548      Catch::RunContext::RunContext(std::shared_ptr<Catch::IConfig const> const&, std::unique_ptr<Catch::IStreamingReporter, std::default_delete<Catch::IStreamingReporter> >&&) [28]
                0.00    0.00       1/218548      __static_initialization_and_destruction_0(int, int) [132]
                0.00    0.00       1/218548      __static_initialization_and_destruction_0(int, int) [133]
                0.00    0.00       1/218548      __static_initialization_and_destruction_0(int, int) [134]
                0.00    0.00       1/218548      __static_initialization_and_destruction_0(int, int) [135]
                0.00    0.00       1/218548      __static_initialization_and_destruction_0(int, int) [136]
                0.00    0.00       1/218548      __static_initialization_and_destruction_0(int, int) [137]
                0.00    0.00       1/218548      __static_initialization_and_destruction_0(int, int) [138]
                0.00    0.00       5/218548      __static_initialization_and_destruction_0(int, int) [97]
                0.00    0.00       8/218548      ___CATCH__TEST____0() [92]
                0.00    0.00      12/218548      Catch::TestCaseTracking::TrackerContext::startRun() [100]
                0.00    0.00      14/218548      ___CATCH__TEST____0() [85]
                0.00    0.00      24/218548      ___CATCH__TEST____0() [73]
                0.00    0.00      39/218548      ___CATCH__TEST____0() [68]
                0.00    0.00     138/218548      ___CATCH__TEST____0() [67]
                0.00    0.00     260/218548      ___CATCH__TEST____0() [64]
                0.00    0.00     289/218548      ___CATCH__TEST____0() [63]
                0.00    0.00     351/218548      ___CATCH__TEST____19() [59]
                0.00    0.00     656/218548      ___CATCH__TEST____7() [58]
                0.00    0.00     672/218548      ___CATCH__TEST____31() [26]
                0.00    0.00    2048/218548      ___CATCH__TEST____0() [57]
                0.01    0.00  214024/218548      ___CATCH__TEST____43() [11]
[37]     3.6    0.01    0.00  218548         Catch::SourceLineInfo::SourceLineInfo(char const, unsigned long) [37]
-----------------------------------------------
                0.00    0.01  218185/218185      Catch::RunContext::handleExpr(Catch::AssertionInfo const&, Catch::ITransientExpression const&, Catch::AssertionReaction&) [21]
[38]     3.6    0.00    0.01  218185         Catch::RunContext::assertionPassed() [38]
                0.01    0.00  218185/218185      Catch::RunContext::resetAssertionInfo() [39]
                0.00    0.00  218185/218334      std::vector<Catch::ScopedMessage, std::allocator<Catch::ScopedMessage> >::clear() [240]
-----------------------------------------------
                0.01    0.00  218185/218185      Catch::RunContext::assertionPassed() [38]
[39]     3.6    0.01    0.00  218185         Catch::RunContext::resetAssertionInfo() [39]
                0.00    0.00  218185/218197      Catch::StringRef::StringRef() [241]
                0.00    0.00  218185/218185      Catch::operator"" sr(char const, unsigned long) [251]
-----------------------------------------------
                0.00    0.00       3/109324      double std::vector<double, std::allocator<double> >::M_allocate_and_copy<__gnu_cxx::__normal_iterator<double const, std::vector<double, std::allocator<double> > > >(unsigned long, __gnu_cxx::__normal_iterator<double const, std::vector<double, std::allocator<double> > >, __gnu_cxx::__normal_iterator<double const, std::vector<double, std::allocator<double> > >) [129]
                0.01    0.00  109321/109324      std::Vectorbase<double, std::allocator<double> >::_M_create_storage(unsigned long) [43]
[40]     3.6    0.01    0.00  109324         std::Vectorbase<double, std::allocator<double> >::_M_allocate(unsigned long) [40]
                0.00    0.00  109323/109323      std::allocator_traits<std::allocator<double> >::allocate(std::allocator<double>&, unsigned long) [290]
-----------------------------------------------
                0.00    0.00       1/218616      Catch::(anonymous namespace)::platformColourInstance() [192]
                0.00    0.00       2/218616      Catch::AssertionHandler::allowThrows() const [188]
                0.00    0.01  218613/218616      Catch::getResultCapture() [42]
[41]     3.6    0.00    0.01  218616         Catch::getCurrentContext() [41]
                0.01    0.00  218616/218618      Catch::getCurrentMutableContext() [33]
-----------------------------------------------
                0.00    0.00      90/218613      Catch::Section::~Section() [80]
                0.00    0.00     338/218613      Catch::Section::Section(Catch::SectionInfo const&) [65]
                0.00    0.01  218185/218613      Catch::AssertionHandler::AssertionHandler(Catch::StringRef const&, Catch::SourceLineInfo const&, Catch::StringRef, Catch::ResultDisposition::Flags) [23]
[42]     3.6    0.00    0.01  218613         Catch::getResultCapture() [42]
                0.00    0.01  218613/218616      Catch::getCurrentContext() [41]
                0.00    0.00  218613/218613      Catch::Context::getResultCapture() [233]
-----------------------------------------------
                0.00    0.01  109321/109321      std::Vectorbase<double, std::allocator<double> >::Vectorbase(unsigned long, std::allocator<double> const&) [44]
[43]     3.6    0.00    0.01  109321         std::Vectorbase<double, std::allocator<double> >::_M_create_storage(unsigned long) [43]
                0.01    0.00  109321/109324      std::Vectorbase<double, std::allocator<double> >::_M_allocate(unsigned long) [40]
-----------------------------------------------
                0.00    0.00   14022/109321      std::vector<double, std::allocator<double> >::vector(std::vector<double, std::allocator<double> > const&) [56]
                0.00    0.01   95299/109321      std::vector<double, std::allocator<double> >::vector(unsigned long, std::allocator<double> const&) [45]
[44]     3.6    0.00    0.01  109321         std::Vectorbase<double, std::allocator<double> >::Vectorbase(unsigned long, std::allocator<double> const&) [44]
                0.00    0.01  109321/109321      std::Vectorbase<double, std::allocator<double> >::_M_create_storage(unsigned long) [43]
                0.00    0.00  109321/129332      std::Vectorbase<double, std::allocator<double> >::Vectorimpl::Vectorimpl(std::allocator<double> const&) [281]
-----------------------------------------------
                0.00    0.01   95299/95299       snap::matrix<double, unsigned long>::matrix(unsigned long, unsigned long) [13]
[45]     3.1    0.00    0.01   95299         std::vector<double, std::allocator<double> >::vector(unsigned long, std::allocator<double> const&) [45]
                0.00    0.01   95299/109321      std::Vectorbase<double, std::allocator<double> >::Vectorbase(unsigned long, std::allocator<double> const&) [44]
                0.00    0.00   95299/95299       std::vector<double, std::allocator<double> >::_M_default_initialize(unsigned long) [294]
-----------------------------------------------
                0.00    0.00       1/218573      std::unique_ptr<Catch::IStreamingReporter, std::default_delete<Catch::IStreamingReporter> >::operator bool() const [200]
                0.00    0.00       1/218573      std::unique_ptr<Catch::IStreamingReporter, std::default_delete<Catch::IStreamingReporter> >::release() [201]
                0.00    0.00  218571/218573      std::unique_ptr<Catch::IStreamingReporter, std::default_delete<Catch::IStreamingReporter> >::operator->() const [52]
[46]     1.8    0.00    0.01  218573         std::unique_ptr<Catch::IStreamingReporter, std::default_delete<Catch::IStreamingReporter> >::get() const [46]
                0.00    0.01  218573/218573      std::__uniq_ptr_impl<Catch::IStreamingReporter, std::default_delete<Catch::IStreamingReporter> >::_M_ptr() const [47]
-----------------------------------------------
                0.00    0.01  218573/218573      std::unique_ptr<Catch::IStreamingReporter, std::default_delete<Catch::IStreamingReporter> >::get() const [46]
[47]     1.8    0.00    0.01  218573         std::__uniq_ptr_impl<Catch::IStreamingReporter, std::default_delete<Catch::IStreamingReporter> >::_M_ptr() const [47]
                0.00    0.01  218573/218573      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&) [50]
-----------------------------------------------
                0.01    0.00  218573/218573      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&) [49]
[48]     1.8    0.01    0.00  218573         std::Tupleimpl<0ul, Catch::IStreamingReporter, std::default_delete<Catch::IStreamingReporter> >::_M_head(std::Tupleimpl<0ul, Catch::IStreamingReporter, std::default_delete<Catch::IStreamingReporter> > const&) [48]
                0.00    0.00  218573/218573      std::Headbase<0ul, Catch::IStreamingReporter, false>::_M_head(std::Headbase<0ul, Catch::IStreamingReporter, false> const&) [234]
-----------------------------------------------
                0.00    0.01  218573/218573      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&) [50]
[49]     1.8    0.00    0.01  218573         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&) [49]
                0.01    0.00  218573/218573      std::Tupleimpl<0ul, Catch::IStreamingReporter, std::default_delete<Catch::IStreamingReporter> >::_M_head(std::Tupleimpl<0ul, Catch::IStreamingReporter, std::default_delete<Catch::IStreamingReporter> > const&) [48]
-----------------------------------------------
                0.00    0.01  218573/218573      std::__uniq_ptr_impl<Catch::IStreamingReporter, std::default_delete<Catch::IStreamingReporter> >::_M_ptr() const [47]
[50]     1.8    0.00    0.01  218573         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&) [50]
                0.00    0.01  218573/218573      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&) [49]
-----------------------------------------------
                                                 <spontaneous>
[51]     1.8    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&) [51]
-----------------------------------------------
                0.00    0.00       1/218571      Catch::RunContext::~RunContext() [189]
                0.00    0.00       1/218571      Catch::RunContext::testGroupStarting(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, unsigned long, unsigned long) [197]
                0.00    0.00       1/218571      Catch::RunContext::testGroupEnded(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, Catch::Totals const&, unsigned long, unsigned long) [196]
                0.00    0.00       2/218571      Catch::RunContext::RunContext(std::shared_ptr<Catch::IConfig const> const&, std::unique_ptr<Catch::IStreamingReporter, std::default_delete<Catch::IStreamingReporter> >&&) [28]
                0.00    0.00      24/218571      Catch::RunContext::runTest(Catch::TestCase const&) [6]
                0.00    0.00      90/218571      Catch::RunContext::sectionStarted(Catch::SectionInfo const&, Catch::Counts&) [95]
                0.00    0.00      90/218571      Catch::RunContext::sectionEnded(Catch::SectionEndInfo const&) [96]
                0.00    0.00     177/218571      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  218185/218571      Catch::RunContext::handleExpr(Catch::AssertionInfo const&, Catch::ITransientExpression const&, Catch::AssertionReaction&) [21]
[52]     1.8    0.00    0.00  218571         std::unique_ptr<Catch::IStreamingReporter, std::default_delete<Catch::IStreamingReporter> >::operator->() const [52]
                0.00    0.00  218571/218573      std::unique_ptr<Catch::IStreamingReporter, std::default_delete<Catch::IStreamingReporter> >::get() const [46]
-----------------------------------------------
                0.00    0.00    1000/7000        snap::matrix<double, unsigned long> snap::matrix<double, unsigned long>::hue<double>(double) const [19]
                0.00    0.00    6000/7000        ___CATCH__TEST____43() [11]
[53]     1.5    0.00    0.00    7000         snap::matrix<double, unsigned long>::get_luma_vector() const [53]
                0.00    0.00    7000/95299       snap::matrix<double, unsigned long>::matrix(unsigned long, unsigned long) [13]
                0.00    0.00   21000/555378      snap::matrix<double, unsigned long>::operator[](unsigned long) [31]
                0.00    0.00   21000/555378      snap::matrix<double, unsigned long>::row_ref::operator[](unsigned long) [30]
                0.00    0.00   21000/221701      snap::matrix<double, unsigned long>::element_ref::operator=(double) [232]
-----------------------------------------------
                0.00    0.00    1000/1000        ___CATCH__TEST____43() [11]
[54]     0.8    0.00    0.00    1000         snap::matrix<double, unsigned long> snap::matrix<double, unsigned long>::brightness<double>(double) const [54]
                0.00    0.00    1000/48007       snap::matrix<double, unsigned long> snap::matrix<double, unsigned long>::operator<double, unsigned long>(snap::matrix<double, unsigned long> const&) const [12]
                0.00    0.00    1000/95299       snap::matrix<double, unsigned long>::matrix(unsigned long, unsigned long) [13]
                0.00    0.00    3000/555378      snap::matrix<double, unsigned long>::operator[](unsigned long) [31]
                0.00    0.00    3000/555378      snap::matrix<double, unsigned long>::row_ref::operator[](unsigned long) [30]
                0.00    0.00    3000/221701      snap::matrix<double, unsigned long>::element_ref::operator=(double) [232]
                0.00    0.00    1000/109325      snap::matrix<double, unsigned long>::~matrix() [284]
-----------------------------------------------
                0.00    0.00       1/14022       snap::matrix<double, unsigned long>& snap::matrix<double, unsigned long>::operator/=<double, unsigned long>(snap::matrix<double, unsigned long> const&) [83]
                0.00    0.00       2/14022       snap::matrix<double, unsigned long> snap::matrix<double, unsigned long>::operator+<double>(double const&) const [151]
                0.00    0.00       2/14022       snap::matrix<double, unsigned long> snap::matrix<double, unsigned long>::operator+<double, unsigned long>(snap::matrix<double, unsigned long> const&) const [131]
                0.00    0.00       2/14022       snap::matrix<double, unsigned long> snap::matrix<double, unsigned long>::operator-<double>(double const&) const [99]
                0.00    0.00       2/14022       snap::matrix<double, unsigned long> snap::matrix<double, unsigned long>::operator-<double, unsigned long>(snap::matrix<double, unsigned long> const&) const [130]
                0.00    0.00       2/14022       snap::matrix<double, unsigned long> snap::matrix<double, unsigned long>::operator/<double>(double const&) const [150]
                0.00    0.00       4/14022       ___CATCH__TEST____0() [64]
                0.00    0.00       6/14022       snap::matrix<double, unsigned long> snap::matrix<double, unsigned long>::operator<double>(double const&) const [101]
                0.00    0.00    1000/14022       snap::matrix<double, unsigned long> snap::matrix<double, unsigned long>::hue<double>(double) const [19]
                0.00    0.00    6000/14022       ___CATCH__TEST____43() [11]
                0.00    0.00    7001/14022       snap::matrix<double, unsigned long> snap::matrix<double, unsigned long>::operator/<double, unsigned long>(snap::matrix<double, unsigned long> const&) const [14]
[55]     0.5    0.00    0.00   14022         snap::matrix<double, unsigned long>::matrix(snap::matrix<double, unsigned long> const&) [55]
                0.00    0.00   14022/14022       std::vector<double, std::allocator<double> >::vector(std::vector<double, std::allocator<double> > const&) [56]
                0.00    0.00   14022/29162       std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [318]
-----------------------------------------------
                0.00    0.00   14022/14022       snap::matrix<double, unsigned long>::matrix(snap::matrix<double, unsigned long> const&) [55]
[56]     0.5    0.00    0.00   14022         std::vector<double, std::allocator<double> >::vector(std::vector<double, std::allocator<double> > const&) [56]
                0.00    0.00   14022/109321      std::Vectorbase<double, std::allocator<double> >::Vectorbase(unsigned long, std::allocator<double> const&) [44]
                0.00    0.00   14022/34033       std::Vectorbase<double, std::allocator<double> >::_M_get_Tp_allocator() const [306]
                0.00    0.00   14022/14022       __gnu_cxx::__alloc_traits<std::allocator<double> >::_S_select_on_copy(std::allocator<double> const&) [351]
                0.00    0.00   14022/8252187     std::vector<double, std::allocator<double> >::size() const [220]
                0.00    0.00   14022/258668      std::allocator<double>::~allocator() [231]
                0.00    0.00   14022/278698      std::Vectorbase<double, std::allocator<double> >::_M_get_Tp_allocator() [229]
                0.00    0.00   14022/14026       std::vector<double, std::allocator<double> >::end() const [342]
                0.00    0.00   14022/14026       std::vector<double, std::allocator<double> >::begin() const [343]
                0.00    0.00   14022/14025       double std::__uninitialized_copy_a<__gnu_cxx::__normal_iterator<double const, std::vector<double, std::allocator<double> > >, double, double>(__gnu_cxx::__normal_iterator<double const, std::vector<double, std::allocator<double> > >, __gnu_cxx::__normal_iterator<double const, std::vector<double, std::allocator<double> > >, double, std::allocator<double>&) [349]
-----------------------------------------------
                0.00    0.00       5/5           Catch::TestInvokerAsFunction::invoke() const [9]
[57]     0.2    0.00    0.00       5         ___CATCH__TEST____0() [57]
                0.00    0.00    2023/218185      Catch::AssertionHandler::handleExpr(Catch::ITransientExpression const&) [20]
                0.00    0.00    2023/218185      Catch::AssertionHandler::AssertionHandler(Catch::StringRef const&, Catch::SourceLineInfo const&, Catch::StringRef, Catch::ResultDisposition::Flags) [23]
                0.00    0.00    2048/218548      Catch::SourceLineInfo::SourceLineInfo(char const, unsigned long) [37]
                0.00    0.00      25/338         Catch::Section::Section(Catch::SectionInfo const&) [65]
                0.00    0.00      25/397         Catch::SectionInfo::SectionInfo(Catch::SourceLineInfo const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [66]
                0.00    0.00      25/338         Catch::Section::~Section() [80]
                0.00    0.00    4069/134060      std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() [269]
                0.00    0.00    2023/2043        std::operator|(std::IosOpenmode, std::IosOpenmode) [445]
                0.00    0.00    2023/436350      Catch::StringRef::StringRef(char const) [227]
                0.00    0.00    2023/218187      operator"" catchsr(char const, unsigned long) [242]
                0.00    0.00    2023/8031        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&) [367]
                0.00    0.00    2023/218185      Catch::AssertionHandler::complete() [246]
                0.00    0.00    2023/218185      Catch::AssertionHandler::~AssertionHandler() [247]
                0.00    0.00    2022/2022        operator<<(std::ostream&, __int128) [447]
                0.00    0.00    2021/2021        std::__cxx11::to_string(int) [450]
                0.00    0.00    2021/8026        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&) [372]
                0.00    0.00    2021/8026        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() [370]
                0.00    0.00      25/591         std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(char const, std::allocator<char> const&) [553]
                0.00    0.00      25/1126        Catch::SectionInfo::~SectionInfo() [497]
                0.00    0.00      25/338         Catch::Section::operator bool() const [650]
                0.00    0.00       5/60          unittest::g_progress() [1158]
                0.00    0.00       1/1           operator<<(std::ostream&, unsigned __int128) [4486]
                0.00    0.00       1/1           Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [40]> const Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>::operator==<char [40]>(char const (&) [40]) [3160]
                0.00    0.00       1/1           Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [40]>::~BinaryExpr() [2976]
                0.00    0.00       1/1           Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [41]> const Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>::operator==<char [41]>(char const (&) [41]) [3161]
                0.00    0.00       1/1           Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [41]>::~BinaryExpr() [2978]
-----------------------------------------------
                0.00    0.00       8/8           Catch::TestInvokerAsFunction::invoke() const [9]
[58]     0.1    0.00    0.00       8         ___CATCH__TEST____7() [58]
                0.00    0.00     608/218185      Catch::AssertionHandler::handleExpr(Catch::ITransientExpression const&) [20]
                0.00    0.00     608/218185      Catch::AssertionHandler::AssertionHandler(Catch::StringRef const&, Catch::SourceLineInfo const&, Catch::StringRef, Catch::ResultDisposition::Flags) [23]
                0.00    0.00     656/218548      Catch::SourceLineInfo::SourceLineInfo(char const, unsigned long) [37]
                0.00    0.00     832/555378      snap::matrix<double, unsigned long>::operator[](unsigned long) [31]
                0.00    0.00     832/555378      snap::matrix<double, unsigned long>::row_ref::operator[](unsigned long) [30]
                0.00    0.00      16/95299       snap::matrix<double, unsigned long>::matrix(unsigned long, unsigned long) [13]
                0.00    0.00      48/338         Catch::Section::Section(Catch::SectionInfo const&) [65]
                0.00    0.00      48/397         Catch::SectionInfo::SectionInfo(Catch::SourceLineInfo const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [66]
                0.00    0.00      48/338         Catch::Section::~Section() [80]
                0.00    0.00       1/1           snap::matrix<double, unsigned long> snap::matrix<double, unsigned long>::operator-<double>(double const&) const [99]
                0.00    0.00       1/2           snap::matrix<double, unsigned long>& snap::matrix<double, unsigned long>::operator-=<double>(double const&) [98]
                0.00    0.00       1/1           snap::matrix<double, unsigned long> snap::matrix<double, unsigned long>::operator+<double, unsigned long>(snap::matrix<double, unsigned long> const&) const [131]
                0.00    0.00       1/1           snap::matrix<double, unsigned long> snap::matrix<double, unsigned long>::operator-<double, unsigned long>(snap::matrix<double, unsigned long> const&) const [130]
                0.00    0.00       1/1           snap::matrix<double, unsigned long> snap::matrix<double, unsigned long>::operator+<double>(double const&) const [151]
                0.00    0.00       1/2           snap::matrix<double, unsigned long>& snap::matrix<double, unsigned long>::operator+=<double, unsigned long>(snap::matrix<double, unsigned long> const&) [153]
                0.00    0.00       1/2           snap::matrix<double, unsigned long>& snap::matrix<double, unsigned long>::operator-=<double, unsigned long>(snap::matrix<double, unsigned long> const&) [152]
                0.00    0.00     608/436350      Catch::StringRef::StringRef(char const) [227]
                0.00    0.00     608/218187      operator"" catchsr(char const, unsigned long) [242]
                0.00    0.00     608/218185      Catch::AssertionHandler::complete() [246]
                0.00    0.00     608/218185      Catch::AssertionHandler::~AssertionHandler() [247]
                0.00    0.00     576/1588        Catch::ExprLhs<snap::matrix<double, unsigned long>::element_ref const&> Catch::Decomposer::operator<=<snap::matrix<double, unsigned long>::element_ref>(snap::matrix<double, unsigned long>::element_ref const&) [462]
                0.00    0.00     576/1572        Catch::BinaryExpr<snap::matrix<double, unsigned long>::element_ref const&, double const&> const Catch::ExprLhs<snap::matrix<double, unsigned long>::element_ref const&>::operator==<double>(double const&) [470]
                0.00    0.00     576/1572        Catch::BinaryExpr<snap::matrix<double, unsigned long>::element_ref const&, double const&>::~BinaryExpr() [468]
                0.00    0.00     260/700         (anonymous namespace)::{lambda()#1}::operator()() const [534]
                0.00    0.00     256/221701      snap::matrix<double, unsigned long>::element_ref::operator=(double) [232]
                0.00    0.00      64/179         Catch::operator|(Catch::ResultDisposition::Flags, Catch::ResultDisposition::Flags) [726]
                0.00    0.00      48/1126        Catch::SectionInfo::~SectionInfo() [497]
                0.00    0.00      48/134060      std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() [269]
                0.00    0.00      48/338         Catch::Section::operator bool() const [650]
                0.00    0.00      32/591         std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(char const, std::allocator<char> const&) [553]
                0.00    0.00      32/144         Catch::ExprLhs<unsigned long const&> Catch::Decomposer::operator<=<unsigned long>(unsigned long const&) [818]
                0.00    0.00      32/144         Catch::BinaryExpr<unsigned long const&, int const&> const Catch::ExprLhs<unsigned long const&>::operator==<int>(int const&) [821]
                0.00    0.00      32/144         Catch::BinaryExpr<unsigned long const&, int const&>::~BinaryExpr() [817]
                0.00    0.00      20/109325      snap::matrix<double, unsigned long>::~matrix() [284]
                0.00    0.00      16/61          Catch::ReusableStringStream::ReusableStringStream() [1143]
                0.00    0.00      16/65          Catch::ReusableStringStream& Catch::ReusableStringStream::operator<< <char [12]>(char const (&) [12]) [1109]
                0.00    0.00      16/35          Catch::ReusableStringStream& Catch::ReusableStringStream::operator<< <char [4]>(char const (&) [4]) [1271]
                0.00    0.00      16/61          Catch::ReusableStringStream::str[abi:cxx11]() const [1146]
                0.00    0.00      16/61          Catch::ReusableStringStream::~ReusableStringStream() [1144]
                0.00    0.00      16/72          snap::matrix<double, unsigned long>::rows() const [1065]
                0.00    0.00      16/555450      snap::matrix<double, unsigned long>::columns() const [223]
                0.00    0.00       8/60          unittest::g_progress() [1158]
                0.00    0.00       4/20011       snap::matrix<double, unsigned long>::operator=(snap::matrix<double, unsigned long>&&) [330]
                0.00    0.00       1/2           snap::matrix<double, unsigned long>& snap::matrix<double, unsigned long>::operator+=<double>(double const&) [2377]
-----------------------------------------------
                0.00    0.00       8/8           Catch::TestInvokerAsFunction::invoke() const [9]
[59]     0.1    0.00    0.00       8         ___CATCH__TEST____19() [59]
                0.00    0.00       2/4           snap::matrix<double, unsigned long>::adjugate() const [62]
                0.00    0.00     301/218185      Catch::AssertionHandler::handleExpr(Catch::ITransientExpression const&) [20]
                0.00    0.00      21/68          snap::matrix<double, unsigned long>::determinant() const [61]
                0.00    0.00     301/218185      Catch::AssertionHandler::AssertionHandler(Catch::StringRef const&, Catch::SourceLineInfo const&, Catch::StringRef, Catch::ResultDisposition::Flags) [23]
                0.00    0.00     351/218548      Catch::SourceLineInfo::SourceLineInfo(char const, unsigned long) [37]
                0.00    0.00      17/95299       snap::matrix<double, unsigned long>::matrix(unsigned long, unsigned long) [13]
                0.00    0.00      50/338         Catch::Section::Section(Catch::SectionInfo const&) [65]
                0.00    0.00      14/220         snap::matrix<double, unsigned long>::minor_matrix(unsigned long, unsigned long) const [60]
                0.00    0.00     397/555378      snap::matrix<double, unsigned long>::operator[](unsigned long) [31]
                0.00    0.00     397/555378      snap::matrix<double, unsigned long>::row_ref::operator[](unsigned long) [30]
                0.00    0.00      50/397         Catch::SectionInfo::SectionInfo(Catch::SourceLineInfo const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [66]
                0.00    0.00      21/208053      Catch::BinaryExpr<double const&, double const&> const Catch::ExprLhs<double const&>::operator< <double>(double const&) [16]
                0.00    0.00       2/6           snap::matrix<double, unsigned long>::transpose() const [87]
                0.00    0.00      50/338         Catch::Section::~Section() [80]
                0.00    0.00       9/332089      snap::matrix<double, unsigned long>::element_ref::operator double() const [32]
                0.00    0.00     301/436350      Catch::StringRef::StringRef(char const) [227]
                0.00    0.00     301/218187      operator"" catchsr(char const, unsigned long) [242]
                0.00    0.00     301/218185      Catch::AssertionHandler::complete() [246]
                0.00    0.00     301/218185      Catch::AssertionHandler::~AssertionHandler() [247]
                0.00    0.00     228/1588        Catch::ExprLhs<snap::matrix<double, unsigned long>::element_ref const&> Catch::Decomposer::operator<=<snap::matrix<double, unsigned long>::element_ref>(snap::matrix<double, unsigned long>::element_ref const&) [462]
                0.00    0.00     228/1572        Catch::BinaryExpr<snap::matrix<double, unsigned long>::element_ref const&, double const&> const Catch::ExprLhs<snap::matrix<double, unsigned long>::element_ref const&>::operator==<double>(double const&) [470]
                0.00    0.00     228/1572        Catch::BinaryExpr<snap::matrix<double, unsigned long>::element_ref const&, double const&>::~BinaryExpr() [468]
                0.00    0.00     160/221701      snap::matrix<double, unsigned long>::element_ref::operator=(double) [232]
                0.00    0.00     151/700         (anonymous namespace)::{lambda()#1}::operator()() const [534]
                0.00    0.00      52/144         Catch::ExprLhs<unsigned long const&> Catch::Decomposer::operator<=<unsigned long>(unsigned long const&) [818]
                0.00    0.00      52/144         Catch::BinaryExpr<unsigned long const&, int const&> const Catch::ExprLhs<unsigned long const&>::operator==<int>(int const&) [821]
                0.00    0.00      52/144         Catch::BinaryExpr<unsigned long const&, int const&>::~BinaryExpr() [817]
                0.00    0.00      50/1126        Catch::SectionInfo::~SectionInfo() [497]
                0.00    0.00      50/134060      std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() [269]
                0.00    0.00      50/338         Catch::Section::operator bool() const [650]
                0.00    0.00      35/109325      snap::matrix<double, unsigned long>::~matrix() [284]
                0.00    0.00      34/591         std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(char const, std::allocator<char> const&) [553]
                0.00    0.00      26/72          snap::matrix<double, unsigned long>::rows() const [1065]
                0.00    0.00      26/555450      snap::matrix<double, unsigned long>::columns() const [223]
                0.00    0.00      21/208053      Catch::ExprLhs<double const&> Catch::Decomposer::operator<=<double>(double const&) [254]
                0.00    0.00      21/208053      Catch::BinaryExpr<double const&, double const&>::~BinaryExpr() [253]
                0.00    0.00      16/61          Catch::ReusableStringStream::ReusableStringStream() [1143]
                0.00    0.00      16/65          Catch::ReusableStringStream& Catch::ReusableStringStream::operator<< <char [12]>(char const (&) [12]) [1109]
                0.00    0.00      16/61          Catch::ReusableStringStream::str[abi:cxx11]() const [1146]
                0.00    0.00      16/61          Catch::ReusableStringStream::~ReusableStringStream() [1144]
                0.00    0.00       8/8           Catch::ReusableStringStream& Catch::ReusableStringStream::operator<< <char [10]>(char const (&) [10]) [1682]
                0.00    0.00       8/60          unittest::g_progress() [1158]
                0.00    0.00       8/8           Catch::ReusableStringStream& Catch::ReusableStringStream::operator<< <char [13]>(char const (&) [13]) [1683]
-----------------------------------------------
                0.00    0.00      14/220         ___CATCH__TEST____19() [59]
                0.00    0.00      45/220         snap::matrix<double, unsigned long>::adjugate() const [62]
                0.00    0.00     161/220         snap::matrix<double, unsigned long>::determinant() const [61]
[60]     0.0    0.00    0.00     220         snap::matrix<double, unsigned long>::minor_matrix(unsigned long, unsigned long) const [60]
                0.00    0.00     220/95299       snap::matrix<double, unsigned long>::matrix(unsigned long, unsigned long) [13]
                0.00    0.00    1093/5474979     std::vector<double, std::allocator<double> >::operator[](unsigned long) const [15]
                0.00    0.00    1093/2763181     std::vector<double, std::allocator<double> >::operator[](unsigned long) [221]
-----------------------------------------------
                                 161             snap::matrix<double, unsigned long>::determinant() const [61]
                0.00    0.00       2/68          ___CATCH__TEST____31() [26]
                0.00    0.00      21/68          ___CATCH__TEST____19() [59]
                0.00    0.00      45/68          snap::matrix<double, unsigned long>::adjugate() const [62]
[61]     0.0    0.00    0.00      68+161     snap::matrix<double, unsigned long>::determinant() const [61]
                0.00    0.00     161/220         snap::matrix<double, unsigned long>::minor_matrix(unsigned long, unsigned long) const [60]
                0.00    0.00     853/5474979     std::vector<double, std::allocator<double> >::operator[](unsigned long) const [15]
                0.00    0.00     161/109325      snap::matrix<double, unsigned long>::~matrix() [284]
                                 161             snap::matrix<double, unsigned long>::determinant() const [61]
-----------------------------------------------
                0.00    0.00       2/4           ___CATCH__TEST____19() [59]
                0.00    0.00       2/4           ___CATCH__TEST____31() [26]
[62]     0.0    0.00    0.00       4         snap::matrix<double, unsigned long>::adjugate() const [62]
                0.00    0.00      45/68          snap::matrix<double, unsigned long>::determinant() const [61]
                0.00    0.00      45/220         snap::matrix<double, unsigned long>::minor_matrix(unsigned long, unsigned long) const [60]
                0.00    0.00       4/6           snap::matrix<double, unsigned long>::transpose() const [87]
                0.00    0.00       4/95299       snap::matrix<double, unsigned long>::matrix(unsigned long, unsigned long) [13]
                0.00    0.00      49/109325      snap::matrix<double, unsigned long>::~matrix() [284]
                0.00    0.00      45/2763181     std::vector<double, std::allocator<double> >::operator[](unsigned long) [221]
-----------------------------------------------
                0.00    0.00      10/10          Catch::TestInvokerAsFunction::invoke() const [9]
[63]     0.0    0.00    0.00      10         ___CATCH__TEST____0() [63]
                0.00    0.00     159/218185      Catch::AssertionHandler::handleExpr(Catch::ITransientExpression const&) [20]
                0.00    0.00     189/218185      Catch::AssertionHandler::AssertionHandler(Catch::StringRef const&, Catch::SourceLineInfo const&, Catch::StringRef, Catch::ResultDisposition::Flags) [23]
                0.00    0.00     100/338         Catch::Section::Section(Catch::SectionInfo const&) [65]
                0.00    0.00     289/218548      Catch::SourceLineInfo::SourceLineInfo(char const, unsigned long) [37]
                0.00    0.00     100/397         Catch::SectionInfo::SectionInfo(Catch::SourceLineInfo const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [66]
                0.00    0.00      30/42          void Catch::AssertionHandler::handleExpr<bool>(Catch::ExprLhs<bool> const&) [82]
                0.00    0.00     100/338         Catch::Section::~Section() [80]
                0.00    0.00       2/96437       std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string() [29]
                0.00    0.00     189/436350      Catch::StringRef::StringRef(char const) [227]
                0.00    0.00     189/218187      operator"" catchsr(char const, unsigned long) [242]
                0.00    0.00     189/218185      Catch::AssertionHandler::complete() [246]
                0.00    0.00     189/218185      Catch::AssertionHandler::~AssertionHandler() [247]
                0.00    0.00     105/134060      std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() [269]
                0.00    0.00     100/591         std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(char const, std::allocator<char> const&) [553]
                0.00    0.00     100/1126        Catch::SectionInfo::~SectionInfo() [497]
                0.00    0.00     100/338         Catch::Section::operator bool() const [650]
                0.00    0.00      96/96          Catch::ExprLhs<timespec const&> Catch::Decomposer::operator<=<timespec>(timespec const&) [880]
                0.00    0.00      74/74          Catch::BinaryExpr<timespec const&, timespec const&>::~BinaryExpr() [1056]
                0.00    0.00      60/60          Catch::ExprLhs<long const&> Catch::Decomposer::operator<=<long>(long const&) [1153]
                0.00    0.00      60/60          Catch::BinaryExpr<long const&, long const&>::~BinaryExpr() [1152]
                0.00    0.00      56/56          Catch::BinaryExpr<long const&, long const&> const Catch::ExprLhs<long const&>::operator==<long>(long const&) [1203]
                0.00    0.00      47/179         Catch::operator|(Catch::ResultDisposition::Flags, Catch::ResultDisposition::Flags) [726]
                0.00    0.00      30/42          Catch::Decomposer::operator<=(bool) [1221]
                0.00    0.00      19/19          Catch::BinaryExpr<timespec const&, timespec const&> const Catch::ExprLhs<timespec const&>::operator==<timespec>(timespec const&) [1371]
                0.00    0.00      12/12          Catch::BinaryExpr<timespec const&, long const&>::~BinaryExpr() [1472]
                0.00    0.00      11/11          operator!(timespec const&) [1643]
                0.00    0.00      11/11          Catch::BinaryExpr<timespec const&, timespec const&> const Catch::ExprLhs<timespec const&>::operator!=<timespec>(timespec const&) [1634]
                0.00    0.00      11/11          Catch::BinaryExpr<timespec const&, timespec const&> const Catch::ExprLhs<timespec const&>::operator< <timespec>(timespec const&) [1633]
                0.00    0.00      11/11          Catch::BinaryExpr<timespec const&, timespec const&> const Catch::ExprLhs<timespec const&>::operator<=<timespec>(timespec const&) [1632]
                0.00    0.00      11/11          Catch::BinaryExpr<timespec const&, timespec const&> const Catch::ExprLhs<timespec const&>::operator><timespec>(timespec const&) [1631]
                0.00    0.00      11/11          Catch::BinaryExpr<timespec const&, timespec const&> const Catch::ExprLhs<timespec const&>::operator>=<timespec>(timespec const&) [1630]
                0.00    0.00      10/60          unittest::g_progress() [1158]
                0.00    0.00      10/10          Catch::BinaryExpr<timespec const&, double const&>::~BinaryExpr() [1645]
                0.00    0.00       7/7           valid_timespec(timespec const&) [1738]
                0.00    0.00       6/64          negative_timespec(timespec const&) [1110]
                0.00    0.00       6/6           operator>>=(timespec&, double&) [1821]
                0.00    0.00       4/4           operator+(timespec const&, timespec const&) [2103]
                0.00    0.00       4/4           Catch::BinaryExpr<long const&, long const&> const Catch::ExprLhs<long const&>::operator!=<long>(long const&) [1878]
                0.00    0.00       3/19          operator+=(timespec&, timespec const&) [1376]
                0.00    0.00       3/3           operator-(timespec const&, timespec const&) [2371]
                0.00    0.00       3/44          operator-(timespec const&) [1220]
                0.00    0.00       3/3           operator--(timespec&) [2372]
                0.00    0.00       3/3           operator++(timespec&) [2373]
                0.00    0.00       3/3           std::basic_ostream<char, std::char_traits<char> >& operator<< <char, std::char_traits<char> >(std::basic_ostream<char, std::char_traits<char> >&, timespec const&) [2370]
                0.00    0.00       3/8031        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&) [367]
                0.00    0.00       2/10          operator-=(timespec&, timespec const&) [1656]
                0.00    0.00       2/2           operator+(timespec const&, long) [2962]
                0.00    0.00       2/6           operator+=(timespec&, long) [1820]
                0.00    0.00       2/16          operator<<=(timespec&, double) [1397]
                0.00    0.00       2/2           Catch::BinaryExpr<timespec const&, double const&> const Catch::ExprLhs<timespec const&>::operator==<double>(double const&) [2406]
                0.00    0.00       2/2           Catch::BinaryExpr<timespec const&, double const&> const Catch::ExprLhs<timespec const&>::operator!=<double>(double const&) [2414]
                0.00    0.00       2/2           Catch::BinaryExpr<timespec const&, double const&> const Catch::ExprLhs<timespec const&>::operator<=<double>(double const&) [2411]
                0.00    0.00       2/2           Catch::BinaryExpr<timespec const&, double const&> const Catch::ExprLhs<timespec const&>::operator>=<double>(double const&) [2408]
                0.00    0.00       2/2           Catch::BinaryExpr<timespec const&, long const&> const Catch::ExprLhs<timespec const&>::operator==<long>(long const&) [2407]
                0.00    0.00       2/2           Catch::BinaryExpr<timespec const&, long const&> const Catch::ExprLhs<timespec const&>::operator!=<long>(long const&) [2415]
                0.00    0.00       2/2           Catch::BinaryExpr<timespec const&, long const&> const Catch::ExprLhs<timespec const&>::operator>=<long>(long const&) [2409]
                0.00    0.00       2/2           Catch::BinaryExpr<timespec const&, long const&> const Catch::ExprLhs<timespec const&>::operator><long>(long const&) [2410]
                0.00    0.00       2/2           Catch::BinaryExpr<timespec const&, long const&> const Catch::ExprLhs<timespec const&>::operator<=<long>(long const&) [2412]
                0.00    0.00       2/2           Catch::BinaryExpr<timespec const&, long const&> const Catch::ExprLhs<timespec const&>::operator< <long>(long const&) [2413]
                0.00    0.00       1/1           operator-(timespec const&, long) [4490]
                0.00    0.00       1/1           operator++(timespec&, int) [4494]
                0.00    0.00       1/1           operator--(timespec&, int) [4491]
                0.00    0.00       1/1           operator>>=(timespec&, long&) [4495]
                0.00    0.00       1/26          operator<<=(timespec&, long) [1303]
                0.00    0.00       1/1           Catch::BinaryExpr<timespec const&, double const&> const Catch::ExprLhs<timespec const&>::operator< <double>(double const&) [3156]
                0.00    0.00       1/1           Catch::BinaryExpr<timespec const&, double const&> const Catch::ExprLhs<timespec const&>::operator><double>(double const&) [3155]
                0.00    0.00       1/1           operator+(timespec const&, double) [4493]
                0.00    0.00       1/1           operator+=(timespec&, double) [4492]
                0.00    0.00       1/1           operator-(timespec const&, double) [4489]
                0.00    0.00       1/1           operator-=(timespec&, double) [4488]
                0.00    0.00       1/2043        std::operator|(std::IosOpenmode, std::IosOpenmode) [445]
                0.00    0.00       1/1           Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [15]> const Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>::operator==<char [15]>(char const (&) [15]) [3158]
                0.00    0.00       1/1           Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [15]>::~BinaryExpr() [2972]
                0.00    0.00       1/1           Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [16]> const Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>::operator==<char [16]>(char const (&) [16]) [3159]
                0.00    0.00       1/1           Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [16]>::~BinaryExpr() [2974]
                0.00    0.00       1/1           Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [12]> const Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>::operator==<char [12]>(char const (&) [12]) [3157]
                0.00    0.00       1/1           Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [12]>::~BinaryExpr() [2970]
-----------------------------------------------
                0.00    0.00       4/4           Catch::TestInvokerAsFunction::invoke() const [9]
[64]     0.0    0.00    0.00       4         ___CATCH__TEST____0() [64]
                0.00    0.00     240/218185      Catch::AssertionHandler::handleExpr(Catch::ITransientExpression const&) [20]
                0.00    0.00     240/218185      Catch::AssertionHandler::AssertionHandler(Catch::StringRef const&, Catch::SourceLineInfo const&, Catch::StringRef, Catch::ResultDisposition::Flags) [23]
                0.00    0.00     260/218548      Catch::SourceLineInfo::SourceLineInfo(char const, unsigned long) [37]
                0.00    0.00     253/555378      snap::matrix<double, unsigned long>::operator[](unsigned long) [31]
                0.00    0.00     253/555378      snap::matrix<double, unsigned long>::row_ref::operator[](unsigned long) [30]
                0.00    0.00      20/338         Catch::Section::Section(Catch::SectionInfo const&) [65]
                0.00    0.00      20/397         Catch::SectionInfo::SectionInfo(Catch::SourceLineInfo const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [66]
                0.00    0.00       3/95299       snap::matrix<double, unsigned long>::matrix(unsigned long, unsigned long) [13]
                0.00    0.00       4/4           snap::matrix<double, unsigned long>::matrix() [107]
                0.00    0.00       4/14022       snap::matrix<double, unsigned long>::matrix(snap::matrix<double, unsigned long> const&) [55]
                0.00    0.00      20/338         Catch::Section::~Section() [80]
                0.00    0.00       3/4           snap::matrix<double, unsigned long>::operator=(snap::matrix<double, unsigned long> const&) [127]
                0.00    0.00     240/436350      Catch::StringRef::StringRef(char const) [227]
                0.00    0.00     240/218187      operator"" catchsr(char const, unsigned long) [242]
                0.00    0.00     240/218185      Catch::AssertionHandler::complete() [246]
                0.00    0.00     240/218185      Catch::AssertionHandler::~AssertionHandler() [247]
                0.00    0.00     224/1588        Catch::ExprLhs<snap::matrix<double, unsigned long>::element_ref const&> Catch::Decomposer::operator<=<snap::matrix<double, unsigned long>::element_ref>(snap::matrix<double, unsigned long>::element_ref const&) [462]
                0.00    0.00     224/1572        Catch::BinaryExpr<snap::matrix<double, unsigned long>::element_ref const&, double const&> const Catch::ExprLhs<snap::matrix<double, unsigned long>::element_ref const&>::operator==<double>(double const&) [470]
                0.00    0.00     224/1572        Catch::BinaryExpr<snap::matrix<double, unsigned long>::element_ref const&, double const&>::~BinaryExpr() [468]
                0.00    0.00      29/700         (anonymous namespace)::{lambda()#1}::operator()() const [534]
                0.00    0.00      29/221701      snap::matrix<double, unsigned long>::element_ref::operator=(double) [232]
                0.00    0.00      20/1126        Catch::SectionInfo::~SectionInfo() [497]
                0.00    0.00      20/134060      std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() [269]
                0.00    0.00      20/338         Catch::Section::operator bool() const [650]
                0.00    0.00      16/591         std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(char const, std::allocator<char> const&) [553]
                0.00    0.00      16/144         Catch::ExprLhs<unsigned long const&> Catch::Decomposer::operator<=<unsigned long>(unsigned long const&) [818]
                0.00    0.00      16/144         Catch::BinaryExpr<unsigned long const&, int const&> const Catch::ExprLhs<unsigned long const&>::operator==<int>(int const&) [821]
                0.00    0.00      16/144         Catch::BinaryExpr<unsigned long const&, int const&>::~BinaryExpr() [817]
                0.00    0.00      11/109325      snap::matrix<double, unsigned long>::~matrix() [284]
                0.00    0.00       8/65          Catch::ReusableStringStream& Catch::ReusableStringStream::operator<< <char [12]>(char const (&) [12]) [1109]
                0.00    0.00       8/72          snap::matrix<double, unsigned long>::rows() const [1065]
                0.00    0.00       8/555450      snap::matrix<double, unsigned long>::columns() const [223]
                0.00    0.00       4/61          Catch::ReusableStringStream::ReusableStringStream() [1143]
                0.00    0.00       4/61          Catch::ReusableStringStream::str[abi:cxx11]() const [1146]
                0.00    0.00       4/61          Catch::ReusableStringStream::~ReusableStringStream() [1144]
                0.00    0.00       4/60          unittest::g_progress() [1158]
                0.00    0.00       3/14005       snap::matrix<double, unsigned long>::clear() [355]
                0.00    0.00       3/3           snap::matrix<double, unsigned long>::swap(snap::matrix<double, unsigned long>&) [2105]
-----------------------------------------------
                0.00    0.00       4/338         ___CATCH__TEST____0() [85]
                0.00    0.00       4/338         ___CATCH__TEST____0() [92]
                0.00    0.00       9/338         ___CATCH__TEST____0() [73]
                0.00    0.00       9/338         ___CATCH__TEST____0() [67]
                0.00    0.00       9/338         ___CATCH__TEST____0() [68]
                0.00    0.00      12/338         ___CATCH__TEST____43() [11]
                0.00    0.00      20/338         ___CATCH__TEST____0() [64]
                0.00    0.00      25/338         ___CATCH__TEST____0() [57]
                0.00    0.00      48/338         ___CATCH__TEST____7() [58]
                0.00    0.00      48/338         ___CATCH__TEST____31() [26]
                0.00    0.00      50/338         ___CATCH__TEST____19() [59]
                0.00    0.00     100/338         ___CATCH__TEST____0() [63]
[65]     0.0    0.00    0.00     338         Catch::Section::Section(Catch::SectionInfo const&) [65]
                0.00    0.00     338/96437       std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string() [29]
                0.00    0.00     338/218613      Catch::getResultCapture() [42]
                0.00    0.00     338/338         Catch::RunContext::sectionStarted(Catch::SectionInfo const&, Catch::Counts&) [95]
                0.00    0.00     338/415         Catch::NonCopyable::NonCopyable() [569]
                0.00    0.00     338/726         Catch::SectionInfo::SectionInfo(Catch::SectionInfo const&) [526]
                0.00    0.00     338/340         Catch::Counts::Counts() [646]
                0.00    0.00     338/338         Catch::Timer::Timer() [648]
                0.00    0.00     338/397         Catch::Timer::start() [612]
-----------------------------------------------
                0.00    0.00       4/397         ___CATCH__TEST____0() [85]
                0.00    0.00       4/397         ___CATCH__TEST____0() [92]
                0.00    0.00       9/397         ___CATCH__TEST____0() [73]
                0.00    0.00       9/397         ___CATCH__TEST____0() [67]
                0.00    0.00       9/397         ___CATCH__TEST____0() [68]
                0.00    0.00      12/397         ___CATCH__TEST____43() [11]
                0.00    0.00      20/397         ___CATCH__TEST____0() [64]
                0.00    0.00      25/397         ___CATCH__TEST____0() [57]
                0.00    0.00      48/397         ___CATCH__TEST____7() [58]
                0.00    0.00      48/397         ___CATCH__TEST____31() [26]
                0.00    0.00      50/397         ___CATCH__TEST____19() [59]
                0.00    0.00      59/397         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/397         ___CATCH__TEST____0() [63]
[66]     0.0    0.00    0.00     397         Catch::SectionInfo::SectionInfo(Catch::SourceLineInfo const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [66]
                0.00    0.00     397/96437       std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string() [29]
                0.00    0.00     397/29162       std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [318]
-----------------------------------------------
                0.00    0.00       3/3           Catch::TestInvokerAsFunction::invoke() const [9]
[67]     0.0    0.00    0.00       3         ___CATCH__TEST____0() [67]
                0.00    0.00     129/218185      Catch::AssertionHandler::handleExpr(Catch::ITransientExpression const&) [20]
                0.00    0.00     129/218185      Catch::AssertionHandler::AssertionHandler(Catch::StringRef const&, Catch::SourceLineInfo const&, Catch::StringRef, Catch::ResultDisposition::Flags) [23]
                0.00    0.00     138/218548      Catch::SourceLineInfo::SourceLineInfo(char const, unsigned long) [37]
                0.00    0.00       9/338         Catch::Section::Section(Catch::SectionInfo const&) [65]
                0.00    0.00       9/397         Catch::SectionInfo::SectionInfo(Catch::SourceLineInfo const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [66]
                0.00    0.00       9/338         Catch::Section::~Section() [80]
                0.00    0.00     129/436350      Catch::StringRef::StringRef(char const) [227]
                0.00    0.00     129/218187      operator"" catchsr(char const, unsigned long) [242]
                0.00    0.00     129/129         snap::log2(unsigned long) [844]
                0.00    0.00     129/160         Catch::ExprLhs<int const&> Catch::Decomposer::operator<=<int>(int const&) [761]
                0.00    0.00     129/159         Catch::BinaryExpr<int const&, int const&> const Catch::ExprLhs<int const&>::operator==<int>(int const&) [765]
                0.00    0.00     129/160         Catch::BinaryExpr<int const&, int const&>::~BinaryExpr() [760]
                0.00    0.00     129/218185      Catch::AssertionHandler::complete() [246]
                0.00    0.00     129/218185      Catch::AssertionHandler::~AssertionHandler() [247]
                0.00    0.00       9/591         std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(char const, std::allocator<char> const&) [553]
                0.00    0.00       9/1126        Catch::SectionInfo::~SectionInfo() [497]
                0.00    0.00       9/134060      std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() [269]
                0.00    0.00       9/338         Catch::Section::operator bool() const [650]
                0.00    0.00       3/60          unittest::g_progress() [1158]
-----------------------------------------------
                0.00    0.00       3/3           Catch::TestInvokerAsFunction::invoke() const [9]
[68]     0.0    0.00    0.00       3         ___CATCH__TEST____0() [68]
                0.00    0.00      41/96437       std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string() [29]
                0.00    0.00      27/218185      Catch::AssertionHandler::handleExpr(Catch::ITransientExpression const&) [20]
                0.00    0.00      30/218185      Catch::AssertionHandler::AssertionHandler(Catch::StringRef const&, Catch::SourceLineInfo const&, Catch::StringRef, Catch::ResultDisposition::Flags) [23]
                0.00    0.00      20/23          snap::mkdir_p(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, bool, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [90]
                0.00    0.00      39/218548      Catch::SourceLineInfo::SourceLineInfo(char const, unsigned long) [37]
                0.00    0.00       9/338         Catch::Section::Section(Catch::SectionInfo const&) [65]
                0.00    0.00       9/397         Catch::SectionInfo::SectionInfo(Catch::SourceLineInfo const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [66]
                0.00    0.00       3/42          void Catch::AssertionHandler::handleExpr<bool>(Catch::ExprLhs<bool> const&) [82]
                0.00    0.00       1/14          snap::file_contents::file_contents(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, bool, bool) [86]
                0.00    0.00       9/338         Catch::Section::~Section() [80]
                0.00    0.00       1/6           snap::file_contents::write_all(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [157]
                0.00    0.00      71/134060      std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() [269]
                0.00    0.00      30/436350      Catch::StringRef::StringRef(char const) [227]
                0.00    0.00      30/218187      operator"" catchsr(char const, unsigned long) [242]
                0.00    0.00      30/218185      Catch::AssertionHandler::complete() [246]
                0.00    0.00      30/218185      Catch::AssertionHandler::~AssertionHandler() [247]
                0.00    0.00      26/591         std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(char const, std::allocator<char> const&) [553]
                0.00    0.00      25/160         Catch::ExprLhs<int const&> Catch::Decomposer::operator<=<int>(int const&) [761]
                0.00    0.00      25/160         Catch::BinaryExpr<int const&, int const&>::~BinaryExpr() [760]
                0.00    0.00      24/159         Catch::BinaryExpr<int const&, int const&> const Catch::ExprLhs<int const&>::operator==<int>(int const&) [765]
                0.00    0.00       9/1126        Catch::SectionInfo::~SectionInfo() [497]
                0.00    0.00       9/338         Catch::Section::operator bool() const [650]
                0.00    0.00       4/100         std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::c_str() const [877]
                0.00    0.00       3/60          unittest::g_progress() [1158]
                0.00    0.00       3/42          Catch::Decomposer::operator<=(bool) [1221]
                0.00    0.00       2/10          std::__cxx11::basic_string<char, std::char_traits<char>, std::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) [1655]
                0.00    0.00       2/2           std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > snap::string_pathinfo_dirname<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [2375]
                0.00    0.00       2/4           Catch::ExprLhs<unsigned int const&> Catch::Decomposer::operator<=<unsigned int>(unsigned int const&) [1866]
                0.00    0.00       2/2           Catch::BinaryExpr<unsigned int const&, int const&> const Catch::ExprLhs<unsigned int const&>::operator==<int>(int const&) [2416]
                0.00    0.00       2/2           Catch::BinaryExpr<unsigned int const&, int const&>::~BinaryExpr() [2379]
                0.00    0.00       1/1           Catch::BinaryExpr<int const&, int const&> const Catch::ExprLhs<int const&>::operator!=<int>(int const&) [3166]
                0.00    0.00       1/6           snap::file_contents::contents(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [1746]
                0.00    0.00       1/12          snap::file_contents::~file_contents() [1468]
                0.00    0.00       1/1           snap::raii_generic_deleter<char, (char)0, void ()(void) noexcept, &free>::pointer::pointer(char) [2965]
                0.00    0.00       1/1           std::unique_ptr<char, snap::raii_generic_deleter<char, (char)0, void ()(void) noexcept, &free> >::unique_ptr<snap::raii_generic_deleter<char, (char)0, void ()(void) noexcept, &free>, void>(snap::raii_generic_deleter<char, (char)0, void ()(void) noexcept, &free>::pointer) [3643]
                0.00    0.00       1/1           std::unique_ptr<char, snap::raii_generic_deleter<char, (char)0, void ()(void) noexcept, &free> >::~unique_ptr() [3644]
-----------------------------------------------
                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]
[69]     0.0    0.00    0.00       1         Catch::Session::applyCommandLine(int, char const const) [69]
                0.00    0.00       1/1           Catch::clara::detail::ParserBase::parse(Catch::clara::detail::Args const&) const [70]
                0.00    0.00       1/1           Catch::clara::detail::Args::Args(int, char const const) [3122]
                0.00    0.00       1/1           Catch::clara::detail::Args::~Args() [3123]
                0.00    0.00       1/81          Catch::clara::detail::BasicResult<Catch::clara::detail::ParseState>::operator bool() const [983]
                0.00    0.00       1/1           std::__shared_ptr<Catch::Config, (__gnu_cxx::Lockpolicy)2>::reset() [3828]
                0.00    0.00       1/82          Catch::clara::detail::BasicResult<Catch::clara::detail::ParseState>::~BasicResult() [968]
-----------------------------------------------
                0.00    0.00       1/1           Catch::Session::applyCommandLine(int, char const const) [69]
[70]     0.0    0.00    0.00       1         Catch::clara::detail::ParserBase::parse(Catch::clara::detail::Args const&) const [70]
                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 [71]
                0.00    0.00       1/1           Catch::clara::detail::TokenStream::TokenStream(Catch::clara::detail::Args const&) [3108]
                0.00    0.00       1/1           Catch::clara::detail::Args::exeName[abi:cxx11]() const [3370]
                0.00    0.00       1/134060      std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() [269]
                0.00    0.00       1/408         Catch::clara::detail::TokenStream::~TokenStream() [584]
-----------------------------------------------
                0.00    0.00       1/1           Catch::clara::detail::ParserBase::parse(Catch::clara::detail::Args const&) const [70]
[71]     0.0    0.00    0.00       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 [71]
                0.00    0.00      80/80          Catch::clara::detail::Opt::parse(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, Catch::clara::detail::TokenStream const&) const [72]
                0.00    0.00       1/1           Catch::clara::detail::ExeName::set(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [187]
                0.00    0.00       1/81          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&) [74]
                0.00    0.00     167/167         Catch::clara::detail::ResultValueBase<Catch::clara::detail::ParseState>::value() const [745]
                0.00    0.00     162/162         Catch::clara::detail::ParserRefImpl<Catch::clara::detail::Opt>::cardinality() const [753]
                0.00    0.00      84/84          Catch::clara::detail::ParseState::remainingTokens() const [964]
                0.00    0.00      84/408         Catch::clara::detail::TokenStream::~TokenStream() [584]
                0.00    0.00      83/83          Catch::clara::detail::ParseState::type() const [965]
                0.00    0.00      81/82          Catch::clara::detail::BasicResult<Catch::clara::detail::ParseState>::~BasicResult() [968]
                0.00    0.00      80/80          Catch::clara::detail::BasicResult<Catch::clara::detail::ParseState>::operator=(Catch::clara::detail::BasicResult<Catch::clara::detail::ParseState>&&) [1003]
                0.00    0.00      80/81          Catch::clara::detail::BasicResult<Catch::clara::detail::ParseState>::operator bool() const [983]
                0.00    0.00      37/1508        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&) [481]
                0.00    0.00      36/1430        __gnu_cxx::__normal_iterator<Catch::clara::detail::Opt const, std::vector<Catch::clara::detail::Opt, std::allocator<Catch::clara::detail::Opt> > >::operator() const [489]
                0.00    0.00      36/1430        __gnu_cxx::__normal_iterator<Catch::clara::detail::Opt const, std::vector<Catch::clara::detail::Opt, std::allocator<Catch::clara::detail::Opt> > >::operator++() [488]
                0.00    0.00       4/86          Catch::clara::detail::TokenStream::operator bool() const [959]
                0.00    0.00       2/89          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&) [956]
                0.00    0.00       1/222         std::vector<Catch::clara::detail::Opt, std::allocator<Catch::clara::detail::Opt> >::size() const [689]
                0.00    0.00       1/83          std::vector<Catch::clara::detail::Arg, std::allocator<Catch::clara::detail::Arg> >::size() const [967]
                0.00    0.00       1/78          std::vector<Catch::clara::detail::Opt, std::allocator<Catch::clara::detail::Opt> >::begin() const [1026]
                0.00    0.00       1/78          std::vector<Catch::clara::detail::Opt, std::allocator<Catch::clara::detail::Opt> >::end() const [1025]
                0.00    0.00       1/78          std::vector<Catch::clara::detail::Arg, std::allocator<Catch::clara::detail::Arg> >::begin() const [1024]
                0.00    0.00       1/78          std::vector<Catch::clara::detail::Arg, std::allocator<Catch::clara::detail::Arg> >::end() const [1023]
                0.00    0.00       1/12          __gnu_cxx::__normal_iterator<Catch::clara::detail::Arg const, std::vector<Catch::clara::detail::Arg, std::allocator<Catch::clara::detail::Arg> > >::operator() const [1527]
                0.00    0.00       1/12          __gnu_cxx::__normal_iterator<Catch::clara::detail::Arg const, std::vector<Catch::clara::detail::Arg, std::allocator<Catch::clara::detail::Arg> > >::operator++() [1514]
                0.00    0.00       1/5           Catch::clara::detail::BasicResult<Catch::clara::detail::ParseResultType>::~BasicResult() [1823]
                0.00    0.00       1/81          Catch::clara::detail::ParseState::ParseState(Catch::clara::detail::ParseResultType, Catch::clara::detail::TokenStream const&) [979]
                0.00    0.00       1/243         Catch::clara::detail::ParseState::~ParseState() [686]
                0.00    0.00       1/1           Catch::clara::detail::BasicResult<Catch::clara::detail::ParseState>::BasicResult(Catch::clara::detail::BasicResult<Catch::clara::detail::ParseState>&&) [3086]
-----------------------------------------------
                0.00    0.00      80/80          Catch::clara::detail::Parser::parse(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, Catch::clara::detail::TokenStream const&) const [71]
[72]     0.0    0.00    0.00      80         Catch::clara::detail::Opt::parse(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, Catch::clara::detail::TokenStream const&) const [72]
                0.00    0.00      80/80          Catch::clara::detail::Opt::validate() const [79]
                0.00    0.00      80/81          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&) [74]
                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&) [115]
                0.00    0.00       1/1           Catch::clara::detail::BoundFlagRef::setFlag(bool) [154]
                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&) [140]
                0.00    0.00      82/86          Catch::clara::detail::TokenStream::operator bool() const [959]
                0.00    0.00      82/82          Catch::clara::detail::TokenStream::operator() const [970]
                0.00    0.00      82/494         Catch::clara::detail::Token::~Token() [565]
                0.00    0.00      80/80          Catch::clara::detail::BasicResult<void>::operator bool() const [1008]
                0.00    0.00      80/407         Catch::clara::detail::TokenStream::TokenStream(Catch::clara::detail::TokenStream const&) [589]
                0.00    0.00      80/80          Catch::clara::detail::TokenStream::operator->() const [1009]
                0.00    0.00      80/80          Catch::clara::detail::Opt::isMatch(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) const [1010]
                0.00    0.00      80/81          Catch::clara::detail::ParseState::ParseState(Catch::clara::detail::ParseResultType, Catch::clara::detail::TokenStream const&) [979]
                0.00    0.00      80/243         Catch::clara::detail::ParseState::~ParseState() [686]
                0.00    0.00      80/408         Catch::clara::detail::TokenStream::~TokenStream() [584]
                0.00    0.00      80/80          Catch::clara::detail::BasicResult<void>::~BasicResult() [1004]
                0.00    0.00       5/5           Catch::clara::detail::TokenStream::operator++() [1824]
                0.00    0.00       3/165         std::__shared_ptr_access<Catch::clara::detail::BoundRef, (__gnu_cxx::Lockpolicy)2, false, false>::operator->() const [750]
                0.00    0.00       3/168         std::__shared_ptr<Catch::clara::detail::BoundRef, (__gnu_cxx::Lockpolicy)2>::get() const [740]
                0.00    0.00       3/4           Catch::clara::detail::BasicResult<Catch::clara::detail::ParseResultType>::operator bool() const [1923]
                0.00    0.00       3/3           Catch::clara::detail::ResultValueBase<Catch::clara::detail::ParseResultType>::value() const [2194]
                0.00    0.00       3/5           Catch::clara::detail::BasicResult<Catch::clara::detail::ParseResultType>::~BasicResult() [1823]
                0.00    0.00       2/2           Catch::clara::detail::BoundRef::isFlag() const [2515]
                0.00    0.00       1/1           Catch::clara::detail::BoundFlagRefBase::isFlag() const [3368]
-----------------------------------------------
                0.00    0.00       3/3           Catch::TestInvokerAsFunction::invoke() const [9]
[73]     0.0    0.00    0.00       3         ___CATCH__TEST____0() [73]
                0.00    0.00      11/14          snap::file_contents::file_contents(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, bool, bool) [86]
                0.00    0.00       9/338         Catch::Section::Section(Catch::SectionInfo const&) [65]
                0.00    0.00      15/218185      Catch::AssertionHandler::AssertionHandler(Catch::StringRef const&, Catch::SourceLineInfo const&, Catch::StringRef, Catch::ResultDisposition::Flags) [23]
                0.00    0.00      24/218548      Catch::SourceLineInfo::SourceLineInfo(char const, unsigned long) [37]
                0.00    0.00       9/397         Catch::SectionInfo::SectionInfo(Catch::SourceLineInfo const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [66]
                0.00    0.00       8/42          void Catch::AssertionHandler::handleExpr<bool>(Catch::ExprLhs<bool> const&) [82]
                0.00    0.00       7/218185      Catch::AssertionHandler::handleExpr(Catch::ITransientExpression const&) [20]
                0.00    0.00       6/96437       std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string() [29]
                0.00    0.00       2/2           Catch::Matchers::ExceptionMessage(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, bool) [143]
                0.00    0.00       4/5           snap::file_contents::read_all() [139]
                0.00    0.00       9/338         Catch::Section::~Section() [80]
                0.00    0.00       1/5           std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > std::operator+<char, std::char_traits<char>, std::allocator<char> >(char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [104]
                0.00    0.00       2/2           Catch::AssertionHandler::allowThrows() const [188]
                0.00    0.00       4/6           snap::file_contents::write_all(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [157]
                0.00    0.00      29/134060      std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() [269]
                0.00    0.00      17/218187      operator"" catchsr(char const, unsigned long) [242]
                0.00    0.00      15/591         std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(char const, std::allocator<char> const&) [553]
                0.00    0.00      15/436350      Catch::StringRef::StringRef(char const) [227]
                0.00    0.00      15/218185      Catch::AssertionHandler::complete() [246]
                0.00    0.00      15/218185      Catch::AssertionHandler::~AssertionHandler() [247]
                0.00    0.00       9/1126        Catch::SectionInfo::~SectionInfo() [497]
                0.00    0.00       9/338         Catch::Section::operator bool() const [650]
                0.00    0.00       9/12          snap::file_contents::~file_contents() [1468]
                0.00    0.00       8/42          Catch::Decomposer::operator<=(bool) [1221]
                0.00    0.00       6/10          std::__cxx11::basic_string<char, std::char_traits<char>, std::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) [1655]
                0.00    0.00       5/8031        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&) [367]
                0.00    0.00       5/8026        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&) [372]
                0.00    0.00       5/8026        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() [370]
                0.00    0.00       4/6           snap::file_contents::contents(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [1746]
                0.00    0.00       4/179         Catch::operator|(Catch::ResultDisposition::Flags, Catch::ResultDisposition::Flags) [726]
                0.00    0.00       3/60          unittest::g_progress() [1158]
                0.00    0.00       3/4           snap::file_contents::contents[abi:cxx11]() [1863]
                0.00    0.00       2/4           Catch::Matchers::ExceptionWatcher::~ExceptionWatcher() [1879]
                0.00    0.00       1/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> >&&, char const) [2101]
                0.00    0.00       1/1           snap::file_contents::last_error[abi:cxx11]() const [3356]
                0.00    0.00       1/1           snap::file_contents::contents[abi:cxx11]() const [3357]
                0.00    0.00       1/1           Catch::MatchExpr<std::ios_base::failure[abi:cxx11], Catch::Matchers::ExceptionWatcher> Catch::makeMatchExpr<std::ios_base::failure[abi:cxx11], Catch::Matchers::ExceptionWatcher>(std::ios_base::failure[abi:cxx11] const&, Catch::Matchers::ExceptionWatcher const&, Catch::StringRef const&) [3013]
                0.00    0.00       1/1           Catch::MatchExpr<std::ios_base::failure[abi:cxx11], Catch::Matchers::ExceptionWatcher>::~MatchExpr() [3191]
                0.00    0.00       1/1           Catch::MatchExpr<std::invalid_argument, Catch::Matchers::ExceptionWatcher> Catch::makeMatchExpr<std::invalid_argument, Catch::Matchers::ExceptionWatcher>(std::invalid_argument const&, Catch::Matchers::ExceptionWatcher const&, Catch::StringRef const&) [3014]
                0.00    0.00       1/1           Catch::MatchExpr<std::invalid_argument, Catch::Matchers::ExceptionWatcher>::~MatchExpr() [3193]
-----------------------------------------------
                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 [71]
                0.00    0.00      80/81          Catch::clara::detail::Opt::parse(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, Catch::clara::detail::TokenStream const&) const [72]
[74]     0.0    0.00    0.00      81         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&) [74]
                0.00    0.00      81/81          Catch::clara::detail::BasicResult<Catch::clara::detail::ParseState>::ResultValueBase(Catch::clara::detail::ResultBase::Type, Catch::clara::detail::ParseState const&) [75]
-----------------------------------------------
                0.00    0.00      81/81          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&) [74]
[75]     0.0    0.00    0.00      81         Catch::clara::detail::BasicResult<Catch::clara::detail::ParseState>::ResultValueBase(Catch::clara::detail::ResultBase::Type, Catch::clara::detail::ParseState const&) [75]
                0.00    0.00      81/96437       std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string() [29]
                0.00    0.00      81/81          Catch::clara::detail::ResultValueBase<Catch::clara::detail::ParseState>::ResultValueBase(Catch::clara::detail::ResultBase::Type, Catch::clara::detail::ParseState const&) [980]
-----------------------------------------------
                0.00    0.00      80/80          Catch::clara::detail::ParserBase::validate() const [78]
[76]     0.0    0.00    0.00      80         Catch::clara::detail::BasicResult<void>::ok() [76]
                0.00    0.00      80/80          Catch::clara::detail::BasicResult<void>::ResultBase(Catch::clara::detail::ResultBase::Type) [77]
-----------------------------------------------
                0.00    0.00      80/80          Catch::clara::detail::BasicResult<void>::ok() [76]
[77]     0.0    0.00    0.00      80         Catch::clara::detail::BasicResult<void>::ResultBase(Catch::clara::detail::ResultBase::Type) [77]
                0.00    0.00      80/96437       std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string() [29]
                0.00    0.00      80/80          Catch::clara::detail::ResultValueBase<void>::ResultBase(Catch::clara::detail::ResultBase::Type) [1006]
-----------------------------------------------
                0.00    0.00      80/80          Catch::clara::detail::Opt::validate() const [79]
[78]     0.0    0.00    0.00      80         Catch::clara::detail::ParserBase::validate() const [78]
                0.00    0.00      80/80          Catch::clara::detail::BasicResult<void>::ok() [76]
-----------------------------------------------
                0.00    0.00      80/80          Catch::clara::detail::Opt::parse(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, Catch::clara::detail::TokenStream const&) const [72]
[79]     0.0    0.00    0.00      80         Catch::clara::detail::Opt::validate() const [79]
                0.00    0.00      80/80          Catch::clara::detail::ParserBase::validate() const [78]
                0.00    0.00     218/4775        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&) [387]
                0.00    0.00     138/3040        __gnu_cxx::__normal_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::vector<std::__cxx11::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 [403]
                0.00    0.00     138/372         std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::empty() const [632]
                0.00    0.00     138/218         std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::operator[](unsigned long) const [691]
                0.00    0.00     138/3037        __gnu_cxx::__normal_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::vector<std::__cxx11::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++() [404]
                0.00    0.00      80/840         std::vector<std::__cxx11::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 [511]
                0.00    0.00      80/2566        std::vector<std::__cxx11::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 [421]
                0.00    0.00      80/2566        std::vector<std::__cxx11::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 [420]
-----------------------------------------------
                0.00    0.00       4/338         ___CATCH__TEST____0() [85]
                0.00    0.00       4/338         ___CATCH__TEST____0() [92]
                0.00    0.00       9/338         ___CATCH__TEST____0() [73]
                0.00    0.00       9/338         ___CATCH__TEST____0() [67]
                0.00    0.00       9/338         ___CATCH__TEST____0() [68]
                0.00    0.00      12/338         ___CATCH__TEST____43() [11]
                0.00    0.00      20/338         ___CATCH__TEST____0() [64]
                0.00    0.00      25/338         ___CATCH__TEST____0() [57]
                0.00    0.00      48/338         ___CATCH__TEST____7() [58]
                0.00    0.00      48/338         ___CATCH__TEST____31() [26]
                0.00    0.00      50/338         ___CATCH__TEST____19() [59]
                0.00    0.00     100/338         ___CATCH__TEST____0() [63]
[80]     0.0    0.00    0.00     338         Catch::Section::~Section() [80]
                0.00    0.00      90/218613      Catch::getResultCapture() [42]
                0.00    0.00      90/90          Catch::RunContext::sectionEnded(Catch::SectionEndInfo const&) [96]
                0.00    0.00     338/134060      std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() [269]
                0.00    0.00     338/1126        Catch::SectionInfo::~SectionInfo() [497]
                0.00    0.00     338/415         Catch::NonCopyable::~NonCopyable() [570]
                0.00    0.00      90/726         Catch::SectionInfo::SectionInfo(Catch::SectionInfo const&) [526]
                0.00    0.00      90/149         Catch::Timer::getElapsedSeconds() const [802]
                0.00    0.00      90/90          Catch::uncaught_exceptions() [939]
                0.00    0.00      90/90          Catch::SectionEndInfo::~SectionEndInfo() [938]
-----------------------------------------------
                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]
[81]     0.0    0.00    0.00       1         Catch::Session::Session() [81]
                0.00    0.00       1/1           Catch::makeCommandLineParser(Catch::ConfigData&) [84]
                0.00    0.00       1/1           Catch::ConfigData::ConfigData() [113]
                0.00    0.00       1/415         Catch::NonCopyable::NonCopyable() [569]
                0.00    0.00       1/2           Catch::clara::detail::Parser::Parser() [2401]
                0.00    0.00       1/1           std::shared_ptr<Catch::Config>::shared_ptr() [3626]
                0.00    0.00       1/5           Catch::getRegistryHub() [1822]
                0.00    0.00       1/1           Catch::(anonymous namespace)::RegistryHub::getStartupExceptionRegistry() const [3363]
                0.00    0.00       1/1           Catch::StartupExceptionRegistry::getExceptions() const [3367]
                0.00    0.00       1/1           std::vector<std::__exception_ptr::exception_ptr, std::allocator<std::__exception_ptr::exception_ptr> >::empty() const [3468]
                0.00    0.00       1/2           Catch::clara::detail::Parser::operator=(Catch::clara::detail::Parser&&) [2402]
                0.00    0.00       1/78          Catch::clara::detail::Parser::~Parser() [1022]
-----------------------------------------------
                0.00    0.00       1/42          ___CATCH__TEST____0() [92]
                0.00    0.00       3/42          ___CATCH__TEST____0() [68]
                0.00    0.00       8/42          ___CATCH__TEST____0() [73]
                0.00    0.00      30/42          ___CATCH__TEST____0() [63]
[82]     0.0    0.00    0.00      42         void Catch::AssertionHandler::handleExpr<bool>(Catch::ExprLhs<bool> const&) [82]
                0.00    0.00      42/218185      Catch::AssertionHandler::handleExpr(Catch::ITransientExpression const&) [20]
                0.00    0.00      42/42          Catch::ExprLhs<bool>::makeUnaryExpr() const [1230]
                0.00    0.00      42/42          Catch::UnaryExpr<bool>::~UnaryExpr() [1225]
-----------------------------------------------
                0.00    0.00       1/1           ___CATCH__TEST____31() [26]
[83]     0.0    0.00    0.00       1         snap::matrix<double, unsigned long>& snap::matrix<double, unsigned long>::operator/=<double, unsigned long>(snap::matrix<double, unsigned long> const&) [83]
                0.00    0.00       1/7003        snap::matrix<double, unsigned long>::inverse() [22]
                0.00    0.00       1/7002        snap::matrix<double, unsigned long>& snap::matrix<double, unsigned long>::operator=<double>(snap::matrix<double, unsigned long> const&) [25]
                0.00    0.00       1/14022       snap::matrix<double, unsigned long>::matrix(snap::matrix<double, unsigned long> const&) [55]
                0.00    0.00       1/109325      snap::matrix<double, unsigned long>::~matrix() [284]
-----------------------------------------------
                0.00    0.00       1/1           Catch::Session::Session() [81]
[84]     0.0    0.00    0.00       1         Catch::makeCommandLineParser(Catch::ConfigData&) [84]
                0.00    0.00      11/14          Catch::clara::detail::Opt::Opt(bool&) [91]
                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&) [142]
                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&) [111]
                0.00    0.00       2/3           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&) [112]
                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&) [148]
                0.00    0.00       1/1           Catch::clara::detail::Help::Help(bool&) [149]
                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&) [174]
                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&) [186]
                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&) [180]
                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&) [179]
                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&) [178]
                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&) [177]
                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&) [181]
                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&) [175]
                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&) [176]
                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&) [184]
                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&) [183]
                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&) [185]
                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&) [182]
                0.00    0.00      98/591         std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(char const, std::allocator<char> const&) [553]
                0.00    0.00      98/134060      std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() [269]
                0.00    0.00      48/60          Catch::clara::detail::Opt::operator[](std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [1155]
                0.00    0.00      31/78          Catch::clara::detail::Parser::~Parser() [1022]
                0.00    0.00      30/36          Catch::clara::detail::ParserRefImpl<Catch::clara::detail::Opt>::operator()(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [1250]
                0.00    0.00      30/35          Catch::clara::detail::Parser Catch::clara::detail::Parser::operator|<Catch::clara::detail::Opt>(Catch::clara::detail::Opt const&) const [1272]
                0.00    0.00      30/2096        Catch::clara::detail::Opt::~Opt() [443]
                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&) [3112]
                0.00    0.00       1/1           Catch::clara::detail::ExeName::ExeName(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&) [3128]
                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 [3369]
                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 [3371]
                0.00    0.00       1/79          Catch::clara::detail::ExeName::~ExeName() [1019]
                0.00    0.00       1/1           Catch::clara::detail::Help::~Help() [3124]
                0.00    0.00       1/13          Catch::clara::detail::Arg::~Arg() [1454]
-----------------------------------------------
                0.00    0.00       2/2           Catch::TestInvokerAsFunction::invoke() const [9]
[85]     0.0    0.00    0.00       2         ___CATCH__TEST____0() [85]
                0.00    0.00      10/218185      Catch::AssertionHandler::handleExpr(Catch::ITransientExpression const&) [20]
                0.00    0.00      10/218185      Catch::AssertionHandler::AssertionHandler(Catch::StringRef const&, Catch::SourceLineInfo const&, Catch::StringRef, Catch::ResultDisposition::Flags) [23]
                0.00    0.00      14/218548      Catch::SourceLineInfo::SourceLineInfo(char const, unsigned long) [37]
                0.00    0.00       4/338         Catch::Section::Section(Catch::SectionInfo const&) [65]
                0.00    0.00       4/397         Catch::SectionInfo::SectionInfo(Catch::SourceLineInfo const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [66]
                0.00    0.00       3/96437       std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string() [29]
                0.00    0.00       1/14          snap::file_contents::file_contents(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, bool, bool) [86]
                0.00    0.00       4/338         Catch::Section::~Section() [80]
                0.00    0.00       1/6           snap::file_contents::write_all(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [157]
                0.00    0.00      13/134060      std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() [269]
                0.00    0.00      10/436350      Catch::StringRef::StringRef(char const) [227]
                0.00    0.00      10/218187      operator"" catchsr(char const, unsigned long) [242]
                0.00    0.00      10/218185      Catch::AssertionHandler::complete() [246]
                0.00    0.00      10/218185      Catch::AssertionHandler::~AssertionHandler() [247]
                0.00    0.00       9/591         std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(char const, std::allocator<char> const&) [553]
                0.00    0.00       5/160         Catch::ExprLhs<int const&> Catch::Decomposer::operator<=<int>(int const&) [761]
                0.00    0.00       5/159         Catch::BinaryExpr<int const&, int const&> const Catch::ExprLhs<int const&>::operator==<int>(int const&) [765]
                0.00    0.00       5/160         Catch::BinaryExpr<int const&, int const&>::~BinaryExpr() [760]
                0.00    0.00       4/1126        Catch::SectionInfo::~SectionInfo() [497]
                0.00    0.00       4/338         Catch::Section::operator bool() const [650]
                0.00    0.00       3/100         std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::c_str() const [877]
                0.00    0.00       2/60          unittest::g_progress() [1158]
                0.00    0.00       2/3           Catch::ExprLhs<char const const&> Catch::Decomposer::operator<=<char const>(char const const&) [2109]
                0.00    0.00       2/3           Catch::BinaryExpr<char const const&, decltype(nullptr) const&> const Catch::ExprLhs<char const const&>::operator!=<decltype(nullptr)>(decltype(nullptr) const&) [2120]
                0.00    0.00       2/3           Catch::BinaryExpr<char const const&, decltype(nullptr) const&>::~BinaryExpr() [2108]
                0.00    0.00       2/12          snap::chownnm(std::__cxx11::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&) [1470]
                0.00    0.00       2/4           Catch::ExprLhs<unsigned int const&> Catch::Decomposer::operator<=<unsigned int>(unsigned int const&) [1866]
                0.00    0.00       2/2           Catch::BinaryExpr<unsigned int const&, unsigned int const&> const Catch::ExprLhs<unsigned int const&>::operator==<unsigned int>(unsigned int const&) [2417]
                0.00    0.00       2/2           Catch::BinaryExpr<unsigned int const&, unsigned int const&>::~BinaryExpr() [2381]
                0.00    0.00       1/3           std::set<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > snap::user_group_names<std::set<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [2104]
                0.00    0.00       1/22          std::set<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::end() const [1351]
                0.00    0.00       1/1           std::set<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::find(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [4181]
                0.00    0.00       1/1           std::Rbtree_const_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::operator==(std::Rbtree_const_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > const&) const [3449]
                0.00    0.00       1/6           std::set<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::~set() [1797]
                0.00    0.00       1/10          std::__cxx11::basic_string<char, std::char_traits<char>, std::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) [1655]
                0.00    0.00       1/6           snap::file_contents::contents(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [1746]
                0.00    0.00       1/1           Catch::ExprLhs<group const&> Catch::Decomposer::operator<=<group>(group const&) [2984]
                0.00    0.00       1/1           Catch::BinaryExpr<group const&, decltype(nullptr) const&> const Catch::ExprLhs<group const&>::operator!=<decltype(nullptr)>(decltype(nullptr) const&) [3163]
                0.00    0.00       1/1           Catch::BinaryExpr<group const&, decltype(nullptr) const&>::~BinaryExpr() [2980]
                0.00    0.00       1/12          snap::file_contents::~file_contents() [1468]
-----------------------------------------------
                0.00    0.00       1/14          ___CATCH__TEST____0() [85]
                0.00    0.00       1/14          ___CATCH__TEST____0() [68]
                0.00    0.00       1/14          ___CATCH__TEST____0() [92]
                0.00    0.00      11/14          ___CATCH__TEST____0() [73]
[86]     0.0    0.00    0.00      14         snap::file_contents::file_contents(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, bool, bool) [86]
                0.00    0.00      34/96437       std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string() [29]
                0.00    0.00       3/23          snap::mkdir_p(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, bool, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [90]
                0.00    0.00      14/29162       std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [318]
                0.00    0.00      14/372         std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::empty() const [632]
                0.00    0.00      12/134060      std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() [269]
                0.00    0.00       1/1           std::error_code::error_code<std::io_errc, void>(std::io_errc) [3570]
-----------------------------------------------
                0.00    0.00       2/6           ___CATCH__TEST____19() [59]
                0.00    0.00       4/6           snap::matrix<double, unsigned long>::adjugate() const [62]
[87]     0.0    0.00    0.00       6         snap::matrix<double, unsigned long>::transpose() const [87]
                0.00    0.00       6/95299       snap::matrix<double, unsigned long>::matrix(unsigned long, unsigned long) [13]
                0.00    0.00      73/5474979     std::vector<double, std::allocator<double> >::operator[](unsigned long) const [15]
                0.00    0.00      73/2763181     std::vector<double, std::allocator<double> >::operator[](unsigned long) [221]
-----------------------------------------------
                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&) [148]
                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&) [147]
                0.00    0.00      14/16          Catch::clara::detail::Opt::Opt(bool&) [91]
[88]     0.0    0.00    0.00      16         Catch::clara::detail::ParserRefImpl<Catch::clara::detail::Opt>::ParserRefImpl(std::shared_ptr<Catch::clara::detail::BoundRef> const&) [88]
                0.00    0.00      32/96437       std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string() [29]
                0.00    0.00      16/36          Catch::clara::detail::ComposableParserImpl<Catch::clara::detail::Opt>::ComposableParserImpl() [1251]
                0.00    0.00      16/1458        std::shared_ptr<Catch::clara::detail::BoundRef>::shared_ptr(std::shared_ptr<Catch::clara::detail::BoundRef> const&) [483]
-----------------------------------------------
                                                 <spontaneous>
[89]     0.0    0.00    0.00                 __libc_csu_init [89]
                0.00    0.00       1/1           __static_initialization_and_destruction_0(int, int) [97]
                0.00    0.00       1/1           __static_initialization_and_destruction_0(int, int) [138]
                0.00    0.00       1/1           __static_initialization_and_destruction_0(int, int) [137]
                0.00    0.00       1/1           __static_initialization_and_destruction_0(int, int) [136]
                0.00    0.00       1/1           __static_initialization_and_destruction_0(int, int) [135]
                0.00    0.00       1/1           __static_initialization_and_destruction_0(int, int) [134]
                0.00    0.00       1/1           __static_initialization_and_destruction_0(int, int) [133]
                0.00    0.00       1/1           __static_initialization_and_destruction_0(int, int) [132]
                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&)#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&) [160]
-----------------------------------------------
                0.00    0.00       3/23          snap::file_contents::file_contents(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, bool, bool) [86]
                0.00    0.00      20/23          ___CATCH__TEST____0() [68]
[90]     0.0    0.00    0.00      23         snap::mkdir_p(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, bool, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [90]
                0.00    0.00      30/96437       std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string() [29]
                0.00    0.00      76/100         std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::c_str() const [877]
                0.00    0.00      67/67          std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::operator+=(char const) [1103]
                0.00    0.00      67/67          std::__cxx11::list<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::front() [1105]
                0.00    0.00      67/67          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&) [1104]
                0.00    0.00      67/67          std::__cxx11::list<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::pop_front() [1106]
                0.00    0.00      53/134060      std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() [269]
                0.00    0.00      23/23          std::__cxx11::list<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::list() [1341]
                0.00    0.00      23/591         std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(char const, std::allocator<char> const&) [553]
                0.00    0.00      23/23          unsigned long snap::tokenize_string<std::__cxx11::list<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, unsigned long (std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, unsigned long&)>(std::__cxx11::list<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >&, std::__cxx11::list<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::value_type const&, std::__cxx11::list<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::value_type const&, bool, std::__cxx11::list<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::value_type const&, unsigned long (std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, unsigned long&)) [1327]
                0.00    0.00      23/23          std::__cxx11::list<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::empty() const [1330]
                0.00    0.00      23/23          std::__cxx11::list<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::~list() [1342]
                0.00    0.00      10/12          snap::chownnm(std::__cxx11::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&) [1470]
                0.00    0.00       7/218         std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::operator[](unsigned long) const [691]
                0.00    0.00       7/30          std::__cxx11::list<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::size() const [1282]
                0.00    0.00       5/5           std::__cxx11::list<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::pop_back() [1857]
-----------------------------------------------
                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&) [84]
[91]     0.0    0.00    0.00      14         Catch::clara::detail::Opt::Opt(bool&) [91]
                0.00    0.00      14/16          Catch::clara::detail::ParserRefImpl<Catch::clara::detail::Opt>::ParserRefImpl(std::shared_ptr<Catch::clara::detail::BoundRef> const&) [88]
                0.00    0.00      14/14          std::shared_ptr<Catch::clara::detail::BoundFlagRef> std::make_shared<Catch::clara::detail::BoundFlagRef, bool&>(bool&) [1443]
                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>&&) [1419]
                0.00    0.00      14/2125        std::shared_ptr<Catch::clara::detail::BoundRef>::~shared_ptr() [439]
                0.00    0.00      14/14          std::shared_ptr<Catch::clara::detail::BoundFlagRef>::~shared_ptr() [1418]
                0.00    0.00      14/169         std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::vector() [739]
-----------------------------------------------
                0.00    0.00       2/2           Catch::TestInvokerAsFunction::invoke() const [9]
[92]     0.0    0.00    0.00       2         ___CATCH__TEST____0() [92]
                0.00    0.00       4/338         Catch::Section::Section(Catch::SectionInfo const&) [65]
                0.00    0.00       4/397         Catch::SectionInfo::SectionInfo(Catch::SourceLineInfo const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [66]
                0.00    0.00       4/218185      Catch::AssertionHandler::AssertionHandler(Catch::StringRef const&, Catch::SourceLineInfo const&, Catch::StringRef, Catch::ResultDisposition::Flags) [23]
                0.00    0.00       8/218548      Catch::SourceLineInfo::SourceLineInfo(char const, unsigned long) [37]
                0.00    0.00       3/218185      Catch::AssertionHandler::handleExpr(Catch::ITransientExpression const&) [20]
                0.00    0.00       1/14          snap::file_contents::file_contents(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, bool, bool) [86]
                0.00    0.00       1/42          void Catch::AssertionHandler::handleExpr<bool>(Catch::ExprLhs<bool> const&) [82]
                0.00    0.00       1/5           std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > std::operator+<char, std::char_traits<char>, std::allocator<char> >(char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [104]
                0.00    0.00       1/96437       std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string() [29]
                0.00    0.00       4/338         Catch::Section::~Section() [80]
                0.00    0.00       1/5           snap::file_contents::read_all() [139]
                0.00    0.00      10/134060      std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() [269]
                0.00    0.00       7/591         std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(char const, std::allocator<char> const&) [553]
                0.00    0.00       4/1126        Catch::SectionInfo::~SectionInfo() [497]
                0.00    0.00       4/338         Catch::Section::operator bool() const [650]
                0.00    0.00       4/436350      Catch::StringRef::StringRef(char const) [227]
                0.00    0.00       4/218187      operator"" catchsr(char const, unsigned long) [242]
                0.00    0.00       4/218185      Catch::AssertionHandler::complete() [246]
                0.00    0.00       4/218185      Catch::AssertionHandler::~AssertionHandler() [247]
                0.00    0.00       3/6           std::set<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::~set() [1797]
                0.00    0.00       2/60          unittest::g_progress() [1158]
                0.00    0.00       2/3           std::set<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > snap::user_group_names<std::set<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [2104]
                0.00    0.00       1/10          std::__cxx11::basic_string<char, std::char_traits<char>, std::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) [1655]
                0.00    0.00       1/100         std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::c_str() const [877]
                0.00    0.00       1/160         Catch::ExprLhs<int const&> Catch::Decomposer::operator<=<int>(int const&) [761]
                0.00    0.00       1/159         Catch::BinaryExpr<int const&, int const&> const Catch::ExprLhs<int const&>::operator==<int>(int const&) [765]
                0.00    0.00       1/160         Catch::BinaryExpr<int const&, int const&>::~BinaryExpr() [760]
                0.00    0.00       1/3           Catch::ExprLhs<char const const&> Catch::Decomposer::operator<=<char const>(char const const&) [2109]
                0.00    0.00       1/3           Catch::BinaryExpr<char const const&, decltype(nullptr) const&> const Catch::ExprLhs<char const const&>::operator!=<decltype(nullptr)>(decltype(nullptr) const&) [2120]
                0.00    0.00       1/3           Catch::BinaryExpr<char const const&, decltype(nullptr) const&>::~BinaryExpr() [2108]
                0.00    0.00       1/4           std::set<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::set() [2037]
                0.00    0.00       1/4           snap::file_contents::contents[abi:cxx11]() [1863]
                0.00    0.00       1/1           unsigned long snap::tokenize_string<std::set<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, unsigned long (std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, unsigned long&)>(std::set<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >&, std::set<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::value_type const&, std::set<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::value_type const&, bool, std::set<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::value_type const&, unsigned long (std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, unsigned long&)) [2964]
                0.00    0.00       1/1           Catch::ExprLhs<std::set<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > const&> Catch::Decomposer::operator<=<std::set<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >(std::set<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > const&) [2985]
                0.00    0.00       1/1           Catch::BinaryExpr<std::set<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > const&, std::set<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > const&> const Catch::ExprLhs<std::set<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > const&>::operator==<std::set<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >(std::set<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > const&) [3165]
                0.00    0.00       1/1           Catch::BinaryExpr<std::set<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > const&, std::set<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > const&>::~BinaryExpr() [2982]
                0.00    0.00       1/12          snap::file_contents::~file_contents() [1468]
                0.00    0.00       1/1           std::set<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::empty() const [3455]
                0.00    0.00       1/42          Catch::Decomposer::operator<=(bool) [1221]
-----------------------------------------------
                0.00    0.00      12/12          Catch::AutoReg::AutoReg(Catch::ITestInvoker, Catch::SourceLineInfo const&, Catch::StringRef const&, Catch::NameAndTags const&) [94]
[93]     0.0    0.00    0.00      12         Catch::makeTestCase(Catch::ITestInvoker, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, Catch::NameAndTags const&, Catch::SourceLineInfo const&) [93]
                0.00    0.00      24/96437       std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string() [29]
                0.00    0.00      59/59          std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::operator+=(char) [1197]
                0.00    0.00      36/134060      std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() [269]
                0.00    0.00      13/39          Catch::(anonymous namespace)::parseSpecialTag(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [1242]
                0.00    0.00      13/13          Catch::(anonymous namespace)::enforceNotReservedTag(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, Catch::SourceLineInfo const&) [1450]
                0.00    0.00      13/64          Catch::startsWith(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char) [1111]
                0.00    0.00      13/86          std::vector<std::__cxx11::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&) [963]
                0.00    0.00      13/20117       std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::clear() [326]
                0.00    0.00      12/169         std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::vector() [739]
                0.00    0.00      12/12          Catch::StringRef::begin() const [1524]
                0.00    0.00      12/12          Catch::StringRef::end() const [1523]
                0.00    0.00      12/24          Catch::StringRef::operator std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >[abi:cxx11]() const [1314]
                0.00    0.00      12/12          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&) [1476]
                0.00    0.00      12/24          std::remove_reference<Catch::TestCaseInfo&>::type&& std::move<Catch::TestCaseInfo&>(Catch::TestCaseInfo&) [1321]
                0.00    0.00      12/12          Catch::TestCase::TestCase(Catch::ITestInvoker, Catch::TestCaseInfo&&) [1497]
                0.00    0.00      12/99          Catch::TestCaseInfo::~TestCaseInfo() [878]
                0.00    0.00      12/2433        std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::~vector() [433]
-----------------------------------------------
                0.00    0.00       1/12          __static_initialization_and_destruction_0(int, int) [132]
                0.00    0.00       1/12          __static_initialization_and_destruction_0(int, int) [133]
                0.00    0.00       1/12          __static_initialization_and_destruction_0(int, int) [134]
                0.00    0.00       1/12          __static_initialization_and_destruction_0(int, int) [135]
                0.00    0.00       1/12          __static_initialization_and_destruction_0(int, int) [136]
                0.00    0.00       1/12          __static_initialization_and_destruction_0(int, int) [137]
                0.00    0.00       1/12          __static_initialization_and_destruction_0(int, int) [138]
                0.00    0.00       5/12          __static_initialization_and_destruction_0(int, int) [97]
[94]     0.0    0.00    0.00      12         Catch::AutoReg::AutoReg(Catch::ITestInvoker, Catch::SourceLineInfo const&, Catch::StringRef const&, Catch::NameAndTags const&) [94]
                0.00    0.00      12/12          Catch::makeTestCase(Catch::ITestInvoker, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, Catch::NameAndTags const&, Catch::SourceLineInfo const&) [93]
                0.00    0.00      12/415         Catch::NonCopyable::NonCopyable() [569]
                0.00    0.00      12/16          Catch::getMutableRegistryHub() [1385]
                0.00    0.00      12/12          Catch::extractClassName[abi:cxx11](Catch::StringRef const&) [1484]
                0.00    0.00      12/12          Catch::(anonymous namespace)::RegistryHub::registerTest(Catch::TestCase const&) [1478]
                0.00    0.00      12/63          Catch::TestCase::~TestCase() [1120]
                0.00    0.00      12/134060      std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() [269]
-----------------------------------------------
                0.00    0.00     338/338         Catch::Section::Section(Catch::SectionInfo const&) [65]
[95]     0.0    0.00    0.00     338         Catch::RunContext::sectionStarted(Catch::SectionInfo const&, Catch::Counts&) [95]
                0.00    0.00      90/218571      std::unique_ptr<Catch::IStreamingReporter, std::default_delete<Catch::IStreamingReporter> >::operator->() const [52]
                0.00    0.00     338/409         Catch::TestCaseTracking::NameAndLocation::NameAndLocation(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, Catch::SourceLineInfo const&) [576]
                0.00    0.00     338/397         Catch::TestCaseTracking::SectionTracker::acquire(Catch::TestCaseTracking::TrackerContext&, Catch::TestCaseTracking::NameAndLocation const&) [611]
                0.00    0.00     338/502         Catch::TestCaseTracking::NameAndLocation::~NameAndLocation() [564]
                0.00    0.00     338/338         Catch::TestCaseTracking::TrackerBase::isOpen() const [649]
                0.00    0.00      90/90          std::vector<Catch::TestCaseTracking::ITracker, std::allocator<Catch::TestCaseTracking::ITracker> >::push_back(Catch::TestCaseTracking::ITracker&&) [951]
                0.00    0.00      90/149         Catch::ConsoleReporter::sectionStarting(Catch::SectionInfo const&) [789]
-----------------------------------------------
                0.00    0.00      90/90          Catch::Section::~Section() [80]
[96]     0.0    0.00    0.00      90         Catch::RunContext::sectionEnded(Catch::SectionEndInfo const&) [96]
                0.00    0.00      90/218571      std::unique_ptr<Catch::IStreamingReporter, std::default_delete<Catch::IStreamingReporter> >::operator->() const [52]
                0.00    0.00      90/173         Catch::Counts::operator-(Catch::Counts const&) const [730]
                0.00    0.00      90/149         Catch::RunContext::testForMissingAssertions(Catch::Counts&) [785]
                0.00    0.00      90/360         std::vector<Catch::TestCaseTracking::ITracker, std::allocator<Catch::TestCaseTracking::ITracker> >::empty() const [640]
                0.00    0.00      90/180         std::vector<Catch::TestCaseTracking::ITracker, std::allocator<Catch::TestCaseTracking::ITracker> >::back() [725]
                0.00    0.00      90/149         Catch::TestCaseTracking::TrackerBase::close() [793]
                0.00    0.00      90/90          std::vector<Catch::TestCaseTracking::ITracker, std::allocator<Catch::TestCaseTracking::ITracker> >::pop_back() [950]
                0.00    0.00      90/149         Catch::SectionStats::SectionStats(Catch::SectionInfo const&, Catch::Counts const&, double, bool) [786]
                0.00    0.00      90/149         Catch::ConsoleReporter::sectionEnded(Catch::SectionStats const&) [788]
                0.00    0.00      90/149         Catch::SectionStats::~SectionStats() [787]
                0.00    0.00      90/149         std::vector<Catch::MessageInfo, std::allocator<Catch::MessageInfo> >::clear() [812]
                0.00    0.00      90/218334      std::vector<Catch::ScopedMessage, std::allocator<Catch::ScopedMessage> >::clear() [240]
-----------------------------------------------
                                   1             __static_initialization_and_destruction_0(int, int) [97]
                0.00    0.00       1/1           __libc_csu_init [89]
[97]     0.0    0.00    0.00       1+1       __static_initialization_and_destruction_0(int, int) [97]
                0.00    0.00       5/12          Catch::AutoReg::AutoReg(Catch::ITestInvoker, Catch::SourceLineInfo const&, Catch::StringRef const&, Catch::NameAndTags const&) [94]
                0.00    0.00       5/218548      Catch::SourceLineInfo::SourceLineInfo(char const, unsigned long) [37]
                0.00    0.00      10/436350      Catch::StringRef::StringRef(char const) [227]
                0.00    0.00       5/12          Catch::NameAndTags::NameAndTags(Catch::StringRef const&, Catch::StringRef const&) [1473]
                0.00    0.00       5/218197      Catch::StringRef::StringRef() [241]
                0.00    0.00       5/12          Catch::makeTestInvoker(void ()()) [1482]
                                   1             __static_initialization_and_destruction_0(int, int) [97]
-----------------------------------------------
                0.00    0.00       1/2           ___CATCH__TEST____7() [58]
                0.00    0.00       1/2           snap::matrix<double, unsigned long> snap::matrix<double, unsigned long>::operator-<double>(double const&) const [99]
[98]     0.0    0.00    0.00       2         snap::matrix<double, unsigned long>& snap::matrix<double, unsigned long>::operator-=<double>(double const&) [98]
                0.00    0.00       2/95299       snap::matrix<double, unsigned long>::matrix(unsigned long, unsigned long) [13]
                0.00    0.00      32/2763181     std::vector<double, std::allocator<double> >::operator[](unsigned long) [221]
                0.00    0.00       2/109325      snap::matrix<double, unsigned long>::~matrix() [284]
-----------------------------------------------
                0.00    0.00       1/1           ___CATCH__TEST____7() [58]
[99]     0.0    0.00    0.00       1         snap::matrix<double, unsigned long> snap::matrix<double, unsigned long>::operator-<double>(double const&) const [99]
                0.00    0.00       1/2           snap::matrix<double, unsigned long>& snap::matrix<double, unsigned long>::operator-=<double>(double const&) [98]
                0.00    0.00       2/14022       snap::matrix<double, unsigned long>::matrix(snap::matrix<double, unsigned long> const&) [55]
                0.00    0.00       1/109325      snap::matrix<double, unsigned long>::~matrix() [284]
-----------------------------------------------
                0.00    0.00      12/12          Catch::RunContext::runTest(Catch::TestCase const&) [6]
[100]    0.0    0.00    0.00      12         Catch::TestCaseTracking::TrackerContext::startRun() [100]
                0.00    0.00      12/218548      Catch::SourceLineInfo::SourceLineInfo(char const, unsigned long) [37]
                0.00    0.00      12/591         std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(char const, std::allocator<char> const&) [553]
                0.00    0.00      12/409         Catch::TestCaseTracking::NameAndLocation::NameAndLocation(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, Catch::SourceLineInfo const&) [576]
                0.00    0.00      12/12          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)&&) [1607]
                0.00    0.00      12/12          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>&&) [1540]
                0.00    0.00      12/806         std::shared_ptr<Catch::TestCaseTracking::SectionTracker>::~shared_ptr() [520]
                0.00    0.00      12/502         Catch::TestCaseTracking::NameAndLocation::~NameAndLocation() [564]
                0.00    0.00      12/134060      std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() [269]
                0.00    0.00      12/12          std::__shared_ptr_access<Catch::TestCaseTracking::ITracker, (__gnu_cxx::Lockpolicy)2, false, false>::operator() const [1530]
-----------------------------------------------
                0.00    0.00       3/3           ___CATCH__TEST____31() [26]
[101]    0.0    0.00    0.00       3         snap::matrix<double, unsigned long> snap::matrix<double, unsigned long>::operator<double>(double const&) const [101]
                0.00    0.00       6/14022       snap::matrix<double, unsigned long>::matrix(snap::matrix<double, unsigned long> const&) [55]
                0.00    0.00       3/4           snap::matrix<double, unsigned long>& snap::matrix<double, unsigned long>::operator=<double>(double const&) [1864]
                0.00    0.00       3/109325      snap::matrix<double, unsigned long>::~matrix() [284]
-----------------------------------------------
                0.00    0.00       1/5           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 [156]
                0.00    0.00       1/5           Catch::clara::detail::BoundFlagRef::setFlag(bool) [154]
                0.00    0.00       3/5           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> >&) [108]
[102]    0.0    0.00    0.00       5         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&) [102]
                0.00    0.00       5/5           Catch::clara::detail::BasicResult<Catch::clara::detail::ParseResultType>::ResultValueBase(Catch::clara::detail::ResultBase::Type, Catch::clara::detail::ParseResultType const&) [103]
-----------------------------------------------
                0.00    0.00       5/5           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&) [102]
[103]    0.0    0.00    0.00       5         Catch::clara::detail::BasicResult<Catch::clara::detail::ParseResultType>::ResultValueBase(Catch::clara::detail::ResultBase::Type, Catch::clara::detail::ParseResultType const&) [103]
                0.00    0.00       5/96437       std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string() [29]
                0.00    0.00       5/5           Catch::clara::detail::ResultValueBase<Catch::clara::detail::ParseResultType>::ResultValueBase(Catch::clara::detail::ResultBase::Type, Catch::clara::detail::ParseResultType const&) [1826]
-----------------------------------------------
                0.00    0.00       1/5           snap::file_contents::write_all(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [157]
                0.00    0.00       1/5           ___CATCH__TEST____0() [73]
                0.00    0.00       1/5           ___CATCH__TEST____0() [92]
                0.00    0.00       2/5           snap::file_contents::read_all() [139]
[104]    0.0    0.00    0.00       5         std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > std::operator+<char, std::char_traits<char>, std::allocator<char> >(char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [104]
                0.00    0.00       5/96437       std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string() [29]
                0.00    0.00       5/7111        std::char_traits<char>::length(char const) [374]
                0.00    0.00       5/93716       std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::size() const [299]
                0.00    0.00       5/5           std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::reserve(unsigned long) [1856]
                0.00    0.00       5/5           std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::append(char const, unsigned long) [1855]
                0.00    0.00       5/72          std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::append(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [1083]
-----------------------------------------------
                0.00    0.00      16/16          Catch::BinaryExpr<snap::matrix<double, unsigned long>::element_ref const&, snap::matrix<double, unsigned long>::element_ref const&> const Catch::ExprLhs<snap::matrix<double, unsigned long>::element_ref const&>::operator==<snap::matrix<double, unsigned long>::element_ref>(snap::matrix<double, unsigned long>::element_ref const&) [106]
[105]    0.0    0.00    0.00      16         bool Catch::compareEqual<snap::matrix<double, unsigned long>::element_ref, snap::matrix<double, unsigned long>::element_ref>(snap::matrix<double, unsigned long>::element_ref const&, snap::matrix<double, unsigned long>::element_ref const&) [105]
                0.00    0.00      16/332089      snap::matrix<double, unsigned long>::element_ref::operator double() const [32]
                0.00    0.00      16/1588        snap::matrix<double, unsigned long>::element_ref::operator==(double) const [464]
-----------------------------------------------
                0.00    0.00      16/16          ___CATCH__TEST____31() [26]
[106]    0.0    0.00    0.00      16         Catch::BinaryExpr<snap::matrix<double, unsigned long>::element_ref const&, snap::matrix<double, unsigned long>::element_ref const&> const Catch::ExprLhs<snap::matrix<double, unsigned long>::element_ref const&>::operator==<snap::matrix<double, unsigned long>::element_ref>(snap::matrix<double, unsigned long>::element_ref const&) [106]
                0.00    0.00      16/16          bool Catch::compareEqual<snap::matrix<double, unsigned long>::element_ref, snap::matrix<double, unsigned long>::element_ref>(snap::matrix<double, unsigned long>::element_ref const&, snap::matrix<double, unsigned long>::element_ref const&) [105]
                0.00    0.00      16/436350      Catch::StringRef::StringRef(char const) [227]
                0.00    0.00      16/16          Catch::BinaryExpr<snap::matrix<double, unsigned long>::element_ref const&, snap::matrix<double, unsigned long>::element_ref const&>::BinaryExpr(bool, snap::matrix<double, unsigned long>::element_ref const&, Catch::StringRef, snap::matrix<double, unsigned long>::element_ref const&) [1383]
-----------------------------------------------
                0.00    0.00       4/4           ___CATCH__TEST____0() [64]
[107]    0.0    0.00    0.00       4         snap::matrix<double, unsigned long>::matrix() [107]
                0.00    0.00       4/96437       std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string() [29]
                0.00    0.00       4/4           std::vector<double, std::allocator<double> >::vector() [2047]
-----------------------------------------------
                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&) [116]
                0.00    0.00       2/3           Catch::clara::detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::setValue(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [140]
[108]    0.0    0.00    0.00       3         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> >&) [108]
                0.00    0.00       3/5           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&) [102]
                0.00    0.00       3/53          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&) [1214]
-----------------------------------------------
                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&) [111]
[109]    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&) [109]
                0.00    0.00       3/96437       std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string() [29]
                0.00    0.00       3/36          Catch::clara::detail::ComposableParserImpl<Catch::clara::detail::Opt>::ComposableParserImpl() [1251]
                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&) [2338]
                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> >&&) [2239]
                0.00    0.00       3/3           std::shared_ptr<Catch::clara::detail::BoundValueRef<unsigned int> >::~shared_ptr() [2236]
                0.00    0.00       3/29162       std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [318]
-----------------------------------------------
                0.00    0.00       3/3           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&) [112]
[110]    0.0    0.00    0.00       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&) [110]
                0.00    0.00       3/96437       std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string() [29]
                0.00    0.00       3/36          Catch::clara::detail::ComposableParserImpl<Catch::clara::detail::Opt>::ComposableParserImpl() [1251]
                0.00    0.00       3/4           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> >&) [2065]
                0.00    0.00       3/3           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> > > >&&) [2238]
                0.00    0.00       3/4           std::shared_ptr<Catch::clara::detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::~shared_ptr() [1971]
                0.00    0.00       3/29162       std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [318]
-----------------------------------------------
                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&) [84]
[111]    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&) [111]
                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&) [109]
                0.00    0.00       3/169         std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::vector() [739]
-----------------------------------------------
                0.00    0.00       1/3           (anonymous namespace)::add_command_line_options(Catch::clara::detail::Parser const&) [159]
                0.00    0.00       2/3           Catch::makeCommandLineParser(Catch::ConfigData&) [84]
[112]    0.0    0.00    0.00       3         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&) [112]
                0.00    0.00       3/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&) [110]
                0.00    0.00       3/169         std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::vector() [739]
-----------------------------------------------
                0.00    0.00       1/1           Catch::Session::Session() [81]
[113]    0.0    0.00    0.00       1         Catch::ConfigData::ConfigData() [113]
                0.00    0.00       3/96437       std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string() [29]
                0.00    0.00       2/169         std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::vector() [739]
                0.00    0.00       1/591         std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(char const, std::allocator<char> const&) [553]
-----------------------------------------------
                0.00    0.00       1/1           Catch::Config::Config(Catch::ConfigData const&) [117]
[114]    0.0    0.00    0.00       1         Catch::TestSpecParser::TestSpecParser(Catch::ITagAliasRegistry const&) [114]
                0.00    0.00       3/96437       std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string() [29]
                0.00    0.00       1/2           std::vector<unsigned long, std::allocator<unsigned long> >::vector() [2858]
                0.00    0.00       1/1           Catch::TestSpec::Filter::Filter() [3186]
                0.00    0.00       1/2           Catch::TestSpec::TestSpec() [2425]
-----------------------------------------------
                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 [72]
[115]    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&) [115]
                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&) [116]
-----------------------------------------------
                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&) [115]
[116]    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&) [116]
                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&) [155]
                0.00    0.00       1/96437       std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string() [29]
                0.00    0.00       1/3           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> >&) [108]
                0.00    0.00       1/4           Catch::clara::detail::BasicResult<Catch::clara::detail::ParseResultType>::operator bool() const [1923]
                0.00    0.00       1/5           Catch::clara::detail::BasicResult<Catch::clara::detail::ParseResultType>::~BasicResult() [1823]
                0.00    0.00       1/134060      std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() [269]
-----------------------------------------------
                0.00    0.00       1/1           void __gnu_cxx::new_allocator<Catch::Config>::construct<Catch::Config, Catch::ConfigData&>(Catch::Config, Catch::ConfigData&) [119]
[117]    0.0    0.00    0.00       1         Catch::Config::Config(Catch::ConfigData const&) [117]
                0.00    0.00       1/1           Catch::TestSpecParser::TestSpecParser(Catch::ITagAliasRegistry const&) [114]
                0.00    0.00       2/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> > > >::begin() [839]
                0.00    0.00       2/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> > > >::end() [838]
                0.00    0.00       2/77          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&) [1030]
                0.00    0.00       1/1           Catch::IConfig::IConfig() [3167]
                0.00    0.00       1/1           Catch::ConfigData::ConfigData(Catch::ConfigData const&) [2983]
                0.00    0.00       1/1           Catch::Config::openStream() [3129]
                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) [3629]
                0.00    0.00       1/2           Catch::TestSpec::TestSpec() [2425]
                0.00    0.00       1/1           Catch::ITagAliasRegistry::get() [3043]
                0.00    0.00       1/840         std::vector<std::__cxx11::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 [511]
                0.00    0.00       1/1           Catch::TestSpecParser::testSpec() [3021]
                0.00    0.00       1/1           Catch::TestSpec::operator=(Catch::TestSpec&&) [3189]
                0.00    0.00       1/3           Catch::TestSpec::~TestSpec() [2121]
                0.00    0.00       1/1           Catch::TestSpecParser::~TestSpecParser() [3023]
-----------------------------------------------
                0.00    0.00       1/1           Catch::Session::runInternal() [3]
[118]    0.0    0.00    0.00       1         Catch::Session::config() [118]
                0.00    0.00       1/1           std::shared_ptr<Catch::Config> std::make_shared<Catch::Config, Catch::ConfigData&>(Catch::ConfigData&) [125]
                0.00    0.00       1/1           std::__shared_ptr<Catch::Config, (__gnu_cxx::Lockpolicy)2>::operator bool() const [3427]
                0.00    0.00       1/1           std::shared_ptr<Catch::Config>::operator=(std::shared_ptr<Catch::Config>&&) [3627]
                0.00    0.00       1/3           std::shared_ptr<Catch::Config>::~shared_ptr() [2240]
                0.00    0.00       1/4           std::__shared_ptr_access<Catch::Config, (__gnu_cxx::Lockpolicy)2, false, false>::operator() const [1936]
-----------------------------------------------
                0.00    0.00       1/1           void std::allocator_traits<std::allocator<Catch::Config> >::construct<Catch::Config, Catch::ConfigData&>(std::allocator<Catch::Config>&, Catch::Config, Catch::ConfigData&) [123]
[119]    0.0    0.00    0.00       1         void __gnu_cxx::new_allocator<Catch::Config>::construct<Catch::Config, Catch::ConfigData&>(Catch::Config, Catch::ConfigData&) [119]
                0.00    0.00       1/1           Catch::Config::Config(Catch::ConfigData const&) [117]
                0.00    0.00       1/8           Catch::ConfigData& std::forward<Catch::ConfigData&>(std::remove_reference<Catch::ConfigData&>::type&) [1736]
                0.00    0.00       1/6571        operator new(unsigned long, void) [375]
-----------------------------------------------
                0.00    0.00       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&) [126]
[120]    0.0    0.00    0.00       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&) [120]
                0.00    0.00       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&) [121]
                0.00    0.00       1/8           Catch::ConfigData& std::forward<Catch::ConfigData&>(std::remove_reference<Catch::ConfigData&>::type&) [1736]
-----------------------------------------------
                0.00    0.00       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&) [120]
[121]    0.0    0.00    0.00       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&) [121]
                0.00    0.00       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&) [122]
                0.00    0.00       1/8           Catch::ConfigData& std::forward<Catch::ConfigData&>(std::remove_reference<Catch::ConfigData&>::type&) [1736]
                0.00    0.00       1/139         std::__shared_count<(__gnu_cxx::Lockpolicy)2>::_M_get_deleter(std::type_info const&) const [829]
                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) [3827]
-----------------------------------------------
                0.00    0.00       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&) [121]
[122]    0.0    0.00    0.00       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&) [122]
                0.00    0.00       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&) [124]
                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&) [2607]
                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> >&) [4379]
                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() [3938]
                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&) [4427]
                0.00    0.00       1/3           std::allocator<Catch::Config>::allocator(std::allocator<Catch::Config> const&) [2230]
                0.00    0.00       1/8           Catch::ConfigData& std::forward<Catch::ConfigData&>(std::remove_reference<Catch::ConfigData&>::type&) [1736]
                0.00    0.00       1/6571        operator new(unsigned long, void) [375]
                0.00    0.00       1/4           std::allocator<Catch::Config>::~allocator() [1959]
                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)) [3939]
                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() [2766]
                0.00    0.00       1/2           std::allocator<std::Spcounted_ptr_inplace<Catch::Config, std::allocator<Catch::Config>, (__gnu_cxx::Lockpolicy)2> >::~allocator() [2608]
-----------------------------------------------
                0.00    0.00       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&) [124]
[123]    0.0    0.00    0.00       1         void std::allocator_traits<std::allocator<Catch::Config> >::construct<Catch::Config, Catch::ConfigData&>(std::allocator<Catch::Config>&, Catch::Config, Catch::ConfigData&) [123]
                0.00    0.00       1/1           void __gnu_cxx::new_allocator<Catch::Config>::construct<Catch::Config, Catch::ConfigData&>(Catch::Config, Catch::ConfigData&) [119]
                0.00    0.00       1/8           Catch::ConfigData& std::forward<Catch::ConfigData&>(std::remove_reference<Catch::ConfigData&>::type&) [1736]
-----------------------------------------------
                0.00    0.00       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&) [122]
[124]    0.0    0.00    0.00       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&) [124]
                0.00    0.00       1/1           void std::allocator_traits<std::allocator<Catch::Config> >::construct<Catch::Config, Catch::ConfigData&>(std::allocator<Catch::Config>&, Catch::Config, Catch::ConfigData&) [123]
                0.00    0.00       1/151         std::Spcounted_base<(__gnu_cxx::Lockpolicy)2>::Spcounted_base() [778]
                0.00    0.00       1/3           std::allocator<Catch::Config>::allocator(std::allocator<Catch::Config> const&) [2230]
                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>) [4169]
                0.00    0.00       1/4           std::allocator<Catch::Config>::~allocator() [1959]
                0.00    0.00       1/8           Catch::ConfigData& std::forward<Catch::ConfigData&>(std::remove_reference<Catch::ConfigData&>::type&) [1736]
                0.00    0.00       1/3           std::Spcounted_ptr_inplace<Catch::Config, std::allocator<Catch::Config>, (__gnu_cxx::Lockpolicy)2>::_M_ptr() [2314]
-----------------------------------------------
                0.00    0.00       1/1           Catch::Session::config() [118]
[125]    0.0    0.00    0.00       1         std::shared_ptr<Catch::Config> std::make_shared<Catch::Config, Catch::ConfigData&>(Catch::ConfigData&) [125]
                0.00    0.00       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&) [126]
                0.00    0.00       1/8           Catch::ConfigData& std::forward<Catch::ConfigData&>(std::remove_reference<Catch::ConfigData&>::type&) [1736]
                0.00    0.00       1/1           std::allocator<Catch::Config>::allocator() [3522]
                0.00    0.00       1/4           std::allocator<Catch::Config>::~allocator() [1959]
-----------------------------------------------
                0.00    0.00       1/1           std::shared_ptr<Catch::Config> std::make_shared<Catch::Config, Catch::ConfigData&>(Catch::ConfigData&) [125]
[126]    0.0    0.00    0.00       1         std::shared_ptr<Catch::Config> std::allocate_shared<Catch::Config, std::allocator<Catch::Config>, Catch::ConfigData&>(std::allocator<Catch::Config> const&, Catch::ConfigData&) [126]
                0.00    0.00       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&) [120]
                0.00    0.00       1/8           Catch::ConfigData& std::forward<Catch::ConfigData&>(std::remove_reference<Catch::ConfigData&>::type&) [1736]
-----------------------------------------------
                0.00    0.00       1/4           ___CATCH__TEST____31() [26]
                0.00    0.00       3/4           ___CATCH__TEST____0() [64]
[127]    0.0    0.00    0.00       4         snap::matrix<double, unsigned long>::operator=(snap::matrix<double, unsigned long> const&) [127]
                0.00    0.00       4/4           std::vector<double, std::allocator<double> >::operator=(std::vector<double, std::allocator<double> > const&) [128]
                0.00    0.00       4/53          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&) [1214]
-----------------------------------------------
                0.00    0.00       4/4           snap::matrix<double, unsigned long>::operator=(snap::matrix<double, unsigned long> const&) [127]
[128]    0.0    0.00    0.00       4         std::vector<double, std::allocator<double> >::operator=(std::vector<double, std::allocator<double> > const&) [128]
                0.00    0.00       3/3           double std::vector<double, std::allocator<double> >::_M_allocate_and_copy<__gnu_cxx::__normal_iterator<double const, std::vector<double, std::allocator<double> > > >(unsigned long, __gnu_cxx::__normal_iterator<double const, std::vector<double, std::allocator<double> > >, __gnu_cxx::__normal_iterator<double const, std::vector<double, std::allocator<double> > >) [129]
                0.00    0.00       5/8252187     std::vector<double, std::allocator<double> >::size() const [220]
                0.00    0.00       4/4           __gnu_cxx::__alloc_traits<std::allocator<double> >::_S_propagate_on_copy_assign() [1919]
                0.00    0.00       4/4           std::vector<double, std::allocator<double> >::capacity() const [1939]
                0.00    0.00       4/14026       std::vector<double, std::allocator<double> >::end() const [342]
                0.00    0.00       4/14026       std::vector<double, std::allocator<double> >::begin() const [343]
                0.00    0.00       4/278698      std::Vectorbase<double, std::allocator<double> >::_M_get_Tp_allocator() [229]
                0.00    0.00       3/129339      void std::Destroy<double, double>(double, double, std::allocator<double>&) [277]
                0.00    0.00       3/129339      std::Vector_base<double, std::allocator<double> >::_M_deallocate(double, unsigned long) [275]
                0.00    0.00       1/14006       std::vector<double, std::allocator<double> >::end() [353]
                0.00    0.00       1/14006       std::vector<double, std::allocator<double> >::begin() [354]
                0.00    0.00       1/1           __gnu_cxx::__normal_iterator<double, std::vector<double, std::allocator<double> > > std::copy<__gnu_cxx::__normal_iterator<double const, std::vector<double, std::allocator<double> > >, __gnu_cxx::__normal_iterator<double, std::vector<double, std::allocator<double> > > >(__gnu_cxx::__normal_iterator<double const, std::vector<double, std::allocator<double> > >, __gnu_cxx::__normal_iterator<double const, std::vector<double, std::allocator<double> > >, __gnu_cxx::__normal_iterator<double, std::vector<double, std::allocator<double> > >) [4409]
                0.00    0.00       1/1           void std::Destroy<_gnu_cxx::__normal_iterator<double, std::vector<double, std::allocator<double> > >, double>(__gnu_cxx::__normal_iterator<double, std::vector<double, std::allocator<double> > >, __gnu_cxx::__normal_iterator<double, std::vector<double, std::allocator<double> > >, std::allocator<double>&) [4462]
-----------------------------------------------
                0.00    0.00       3/3           std::vector<double, std::allocator<double> >::operator=(std::vector<double, std::allocator<double> > const&) [128]
[129]    0.0    0.00    0.00       3         double std::vector<double, std::allocator<double> >::_M_allocate_and_copy<__gnu_cxx::__normal_iterator<double const, std::vector<double, std::allocator<double> > > >(unsigned long, __gnu_cxx::__normal_iterator<double const, std::vector<double, std::allocator<double> > >, __gnu_cxx::__normal_iterator<double const, std::vector<double, std::allocator<double> > >) [129]
                0.00    0.00       3/109324      std::Vectorbase<double, std::allocator<double> >::_M_allocate(unsigned long) [40]
                0.00    0.00       3/278698      std::Vectorbase<double, std::allocator<double> >::_M_get_Tp_allocator() [229]
                0.00    0.00       3/14025       double std::__uninitialized_copy_a<__gnu_cxx::__normal_iterator<double const, std::vector<double, std::allocator<double> > >, double, double>(__gnu_cxx::__normal_iterator<double const, std::vector<double, std::allocator<double> > >, __gnu_cxx::__normal_iterator<double const, std::vector<double, std::allocator<double> > >, double, std::allocator<double>&) [349]
-----------------------------------------------
                0.00    0.00       1/1           ___CATCH__TEST____7() [58]
[130]    0.0    0.00    0.00       1         snap::matrix<double, unsigned long> snap::matrix<double, unsigned long>::operator-<double, unsigned long>(snap::matrix<double, unsigned long> const&) const [130]
                0.00    0.00       2/14022       snap::matrix<double, unsigned long>::matrix(snap::matrix<double, unsigned long> const&) [55]
                0.00    0.00       1/2           snap::matrix<double, unsigned long>& snap::matrix<double, unsigned long>::operator-=<double, unsigned long>(snap::matrix<double, unsigned long> const&) [152]
                0.00    0.00       1/109325      snap::matrix<double, unsigned long>::~matrix() [284]
-----------------------------------------------
                0.00    0.00       1/1           ___CATCH__TEST____7() [58]
[131]    0.0    0.00    0.00       1         snap::matrix<double, unsigned long> snap::matrix<double, unsigned long>::operator+<double, unsigned long>(snap::matrix<double, unsigned long> const&) const [131]
                0.00    0.00       2/14022       snap::matrix<double, unsigned long>::matrix(snap::matrix<double, unsigned long> const&) [55]
                0.00    0.00       1/2           snap::matrix<double, unsigned long>& snap::matrix<double, unsigned long>::operator+=<double, unsigned long>(snap::matrix<double, unsigned long> const&) [153]
                0.00    0.00       1/109325      snap::matrix<double, unsigned long>::~matrix() [284]
-----------------------------------------------
                                   1             __static_initialization_and_destruction_0(int, int) [132]
                0.00    0.00       1/1           __libc_csu_init [89]
[132]    0.0    0.00    0.00       1+1       __static_initialization_and_destruction_0(int, int) [132]
                0.00    0.00       1/12          Catch::AutoReg::AutoReg(Catch::ITestInvoker, Catch::SourceLineInfo const&, Catch::StringRef const&, Catch::NameAndTags const&) [94]
                0.00    0.00       1/218548      Catch::SourceLineInfo::SourceLineInfo(char const, unsigned long) [37]
                0.00    0.00       2/436350      Catch::StringRef::StringRef(char const) [227]
                0.00    0.00       1/12          Catch::NameAndTags::NameAndTags(Catch::StringRef const&, Catch::StringRef const&) [1473]
                0.00    0.00       1/218197      Catch::StringRef::StringRef() [241]
                0.00    0.00       1/12          Catch::makeTestInvoker(void ()()) [1482]
                                   1             __static_initialization_and_destruction_0(int, int) [132]
-----------------------------------------------
                                   1             __static_initialization_and_destruction_0(int, int) [133]
                0.00    0.00       1/1           __libc_csu_init [89]
[133]    0.0    0.00    0.00       1+1       __static_initialization_and_destruction_0(int, int) [133]
                0.00    0.00       1/12          Catch::AutoReg::AutoReg(Catch::ITestInvoker, Catch::SourceLineInfo const&, Catch::StringRef const&, Catch::NameAndTags const&) [94]
                0.00    0.00       1/218548      Catch::SourceLineInfo::SourceLineInfo(char const, unsigned long) [37]
                0.00    0.00       2/436350      Catch::StringRef::StringRef(char const) [227]
                0.00    0.00       1/12          Catch::NameAndTags::NameAndTags(Catch::StringRef const&, Catch::StringRef const&) [1473]
                0.00    0.00       1/218197      Catch::StringRef::StringRef() [241]
                0.00    0.00       1/12          Catch::makeTestInvoker(void ()()) [1482]
                                   1             __static_initialization_and_destruction_0(int, int) [133]
-----------------------------------------------
                                   1             __static_initialization_and_destruction_0(int, int) [134]
                0.00    0.00       1/1           __libc_csu_init [89]
[134]    0.0    0.00    0.00       1+1       __static_initialization_and_destruction_0(int, int) [134]
                0.00    0.00       1/12          Catch::AutoReg::AutoReg(Catch::ITestInvoker, Catch::SourceLineInfo const&, Catch::StringRef const&, Catch::NameAndTags const&) [94]
                0.00    0.00       1/218548      Catch::SourceLineInfo::SourceLineInfo(char const, unsigned long) [37]
                0.00    0.00       2/436350      Catch::StringRef::StringRef(char const) [227]
                0.00    0.00       1/12          Catch::NameAndTags::NameAndTags(Catch::StringRef const&, Catch::StringRef const&) [1473]
                0.00    0.00       1/218197      Catch::StringRef::StringRef() [241]
                0.00    0.00       1/12          Catch::makeTestInvoker(void ()()) [1482]
                                   1             __static_initialization_and_destruction_0(int, int) [134]
-----------------------------------------------
                                   1             __static_initialization_and_destruction_0(int, int) [135]
                0.00    0.00       1/1           __libc_csu_init [89]
[135]    0.0    0.00    0.00       1+1       __static_initialization_and_destruction_0(int, int) [135]
                0.00    0.00       1/12          Catch::AutoReg::AutoReg(Catch::ITestInvoker, Catch::SourceLineInfo const&, Catch::StringRef const&, Catch::NameAndTags const&) [94]
                0.00    0.00       1/218548      Catch::SourceLineInfo::SourceLineInfo(char const, unsigned long) [37]
                0.00    0.00       2/436350      Catch::StringRef::StringRef(char const) [227]
                0.00    0.00       1/12          Catch::NameAndTags::NameAndTags(Catch::StringRef const&, Catch::StringRef const&) [1473]
                0.00    0.00       1/218197      Catch::StringRef::StringRef() [241]
                0.00    0.00       1/12          Catch::makeTestInvoker(void ()()) [1482]
                                   1             __static_initialization_and_destruction_0(int, int) [135]
-----------------------------------------------
                                   1             __static_initialization_and_destruction_0(int, int) [136]
                0.00    0.00       1/1           __libc_csu_init [89]
[136]    0.0    0.00    0.00       1+1       __static_initialization_and_destruction_0(int, int) [136]
                0.00    0.00       1/12          Catch::AutoReg::AutoReg(Catch::ITestInvoker, Catch::SourceLineInfo const&, Catch::StringRef const&, Catch::NameAndTags const&) [94]
                0.00    0.00       1/218548      Catch::SourceLineInfo::SourceLineInfo(char const, unsigned long) [37]
                0.00    0.00       2/436350      Catch::StringRef::StringRef(char const) [227]
                0.00    0.00       1/12          Catch::NameAndTags::NameAndTags(Catch::StringRef const&, Catch::StringRef const&) [1473]
                0.00    0.00       1/218197      Catch::StringRef::StringRef() [241]
                0.00    0.00       1/12          Catch::makeTestInvoker(void ()()) [1482]
                                   1             __static_initialization_and_destruction_0(int, int) [136]
-----------------------------------------------
                                   1             __static_initialization_and_destruction_0(int, int) [137]
                0.00    0.00       1/1           __libc_csu_init [89]
[137]    0.0    0.00    0.00       1+1       __static_initialization_and_destruction_0(int, int) [137]
                0.00    0.00       1/12          Catch::AutoReg::AutoReg(Catch::ITestInvoker, Catch::SourceLineInfo const&, Catch::StringRef const&, Catch::NameAndTags const&) [94]
                0.00    0.00       1/218548      Catch::SourceLineInfo::SourceLineInfo(char const, unsigned long) [37]
                0.00    0.00       2/436350      Catch::StringRef::StringRef(char const) [227]
                0.00    0.00       1/12          Catch::NameAndTags::NameAndTags(Catch::StringRef const&, Catch::StringRef const&) [1473]
                0.00    0.00       1/218197      Catch::StringRef::StringRef() [241]
                0.00    0.00       1/12          Catch::makeTestInvoker(void ()()) [1482]
                                   1             __static_initialization_and_destruction_0(int, int) [137]
-----------------------------------------------
                                   1             __static_initialization_and_destruction_0(int, int) [138]
                0.00    0.00       1/1           __libc_csu_init [89]
[138]    0.0    0.00    0.00       1+1       __static_initialization_and_destruction_0(int, int) [138]
                0.00    0.00       1/12          Catch::AutoReg::AutoReg(Catch::ITestInvoker, Catch::SourceLineInfo const&, Catch::StringRef const&, Catch::NameAndTags const&) [94]
                0.00    0.00       1/218548      Catch::SourceLineInfo::SourceLineInfo(char const, unsigned long) [37]
                0.00    0.00       2/436350      Catch::StringRef::StringRef(char const) [227]
                0.00    0.00       1/12          Catch::NameAndTags::NameAndTags(Catch::StringRef const&, Catch::StringRef const&) [1473]
                0.00    0.00       1/218197      Catch::StringRef::StringRef() [241]
                0.00    0.00       1/12          Catch::makeTestInvoker(void ()()) [1482]
                                   1             __static_initialization_and_destruction_0(int, int) [138]
-----------------------------------------------
                0.00    0.00       1/5           ___CATCH__TEST____0() [92]
                0.00    0.00       4/5           ___CATCH__TEST____0() [73]
[139]    0.0    0.00    0.00       5         snap::file_contents::read_all() [139]
                0.00    0.00       2/5           std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > std::operator+<char, std::char_traits<char>, std::allocator<char> >(char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [104]
                0.00    0.00       6/12          std::fpos<__mbstate_t>::operator long() const [1532]
                0.00    0.00       5/2043        std::operator|(std::IosOpenmode, std::IosOpenmode) [445]
                0.00    0.00       4/134060      std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() [269]
                0.00    0.00       3/3           std::fpos<__mbstate_t>::fpos(long) [2322]
                0.00    0.00       3/3           bool std::operator==<__mbstate_t>(std::fpos<__mbstate_t> const&, std::fpos<__mbstate_t> const&) [2368]
                0.00    0.00       3/3           std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::resize(unsigned long, char) [2332]
                0.00    0.00       3/8           std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::data() [1712]
                0.00    0.00       3/20117       std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::clear() [326]
                0.00    0.00       2/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> >&&, char const) [2101]
                0.00    0.00       2/20096       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> >&&) [327]
-----------------------------------------------
                0.00    0.00       1/2           Catch::clara::detail::ExeName::set(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [187]
                0.00    0.00       1/2           Catch::clara::detail::Opt::parse(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, Catch::clara::detail::TokenStream const&) const [72]
[140]    0.0    0.00    0.00       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&) [140]
                0.00    0.00       2/3           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> >&) [108]
-----------------------------------------------
                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&) [142]
[141]    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&) [141]
                0.00    0.00       2/96437       std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string() [29]
                0.00    0.00       2/36          Catch::clara::detail::ComposableParserImpl<Catch::clara::detail::Opt>::ComposableParserImpl() [1251]
                0.00    0.00       2/2           std::shared_ptr<Catch::clara::detail::BoundValueRef<double> > std::make_shared<Catch::clara::detail::BoundValueRef<double>, double&>(double&) [2883]
                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> >&&) [2626]
                0.00    0.00       2/2           std::shared_ptr<Catch::clara::detail::BoundValueRef<double> >::~shared_ptr() [2623]
                0.00    0.00       2/29162       std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [318]
-----------------------------------------------
                0.00    0.00       2/2           Catch::makeCommandLineParser(Catch::ConfigData&) [84]
[142]    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&) [142]
                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&) [141]
                0.00    0.00       2/169         std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::vector() [739]
-----------------------------------------------
                0.00    0.00       2/2           ___CATCH__TEST____0() [73]
[143]    0.0    0.00    0.00       2         Catch::Matchers::ExceptionMessage(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, bool) [143]
                0.00    0.00       2/2           Catch::Matchers::ExceptionWatcher::ExceptionWatcher(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, bool) [144]
-----------------------------------------------
                0.00    0.00       2/2           Catch::Matchers::ExceptionMessage(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, bool) [143]
[144]    0.0    0.00    0.00       2         Catch::Matchers::ExceptionWatcher::ExceptionWatcher(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, bool) [144]
                0.00    0.00       2/2           Catch::Matchers::Impl::MatcherBase<std::exception>::MatcherBase() [145]
                0.00    0.00       2/29162       std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [318]
-----------------------------------------------
                0.00    0.00       2/2           Catch::Matchers::ExceptionWatcher::ExceptionWatcher(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, bool) [144]
[145]    0.0    0.00    0.00       2         Catch::Matchers::Impl::MatcherBase<std::exception>::MatcherBase() [145]
                0.00    0.00       2/2           Catch::Matchers::Impl::MatcherUntypedBase::MatcherUntypedBase() [146]
                0.00    0.00       2/2           Catch::Matchers::Impl::MatcherMethod<std::exception>::MatcherMethod() [2423]
-----------------------------------------------
                0.00    0.00       2/2           Catch::Matchers::Impl::MatcherBase<std::exception>::MatcherBase() [145]
[146]    0.0    0.00    0.00       2         Catch::Matchers::Impl::MatcherUntypedBase::MatcherUntypedBase() [146]
                0.00    0.00       2/96437       std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string() [29]
-----------------------------------------------
                0.00    0.00       1/1           Catch::clara::detail::Help::Help(bool&) [149]
[147]    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&) [147]
                0.00    0.00       1/16          Catch::clara::detail::ParserRefImpl<Catch::clara::detail::Opt>::ParserRefImpl(std::shared_ptr<Catch::clara::detail::BoundRef> const&) [88]
                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&) [4329]
                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}> >&&) [3623]
                0.00    0.00       1/2125        std::shared_ptr<Catch::clara::detail::BoundRef>::~shared_ptr() [439]
                0.00    0.00       1/1           std::shared_ptr<Catch::clara::detail::BoundFlagLambda<Catch::clara::detail::Help::Help(bool&)::{lambda(bool)#1}> >::~shared_ptr() [3609]
                0.00    0.00       1/169         std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::vector() [739]
-----------------------------------------------
                0.00    0.00       1/1           Catch::makeCommandLineParser(Catch::ConfigData&) [84]
[148]    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&) [148]
                0.00    0.00       1/16          Catch::clara::detail::ParserRefImpl<Catch::clara::detail::Opt>::ParserRefImpl(std::shared_ptr<Catch::clara::detail::BoundRef> const&) [88]
                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&) [4328]
                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}> >&&) [3622]
                0.00    0.00       1/2125        std::shared_ptr<Catch::clara::detail::BoundRef>::~shared_ptr() [439]
                0.00    0.00       1/1           std::shared_ptr<Catch::clara::detail::BoundFlagLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(bool)#9}> >::~shared_ptr() [3607]
                0.00    0.00       1/169         std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::vector() [739]
-----------------------------------------------
                0.00    0.00       1/1           Catch::makeCommandLineParser(Catch::ConfigData&) [84]
[149]    0.0    0.00    0.00       1         Catch::clara::detail::Help::Help(bool&) [149]
                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&) [147]
                0.00    0.00       4/591         std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(char const, std::allocator<char> const&) [553]
                0.00    0.00       4/134060      std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() [269]
                0.00    0.00       3/60          Catch::clara::detail::Opt::operator[](std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [1155]
                0.00    0.00       1/36          Catch::clara::detail::ParserRefImpl<Catch::clara::detail::Opt>::operator()(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [1250]
                0.00    0.00       1/1           Catch::clara::detail::ParserRefImpl<Catch::clara::detail::Opt>::optional() [3113]
-----------------------------------------------
                0.00    0.00       1/1           ___CATCH__TEST____31() [26]
[150]    0.0    0.00    0.00       1         snap::matrix<double, unsigned long> snap::matrix<double, unsigned long>::operator/<double>(double const&) const [150]
                0.00    0.00       2/14022       snap::matrix<double, unsigned long>::matrix(snap::matrix<double, unsigned long> const&) [55]
                0.00    0.00       1/2           snap::matrix<double, unsigned long>& snap::matrix<double, unsigned long>::operator/=<double>(double const&) [2376]
                0.00    0.00       1/109325      snap::matrix<double, unsigned long>::~matrix() [284]
-----------------------------------------------
                0.00    0.00       1/1           ___CATCH__TEST____7() [58]
[151]    0.0    0.00    0.00       1         snap::matrix<double, unsigned long> snap::matrix<double, unsigned long>::operator+<double>(double const&) const [151]
                0.00    0.00       2/14022       snap::matrix<double, unsigned long>::matrix(snap::matrix<double, unsigned long> const&) [55]
                0.00    0.00       1/2           snap::matrix<double, unsigned long>& snap::matrix<double, unsigned long>::operator+=<double>(double const&) [2377]
                0.00    0.00       1/109325      snap::matrix<double, unsigned long>::~matrix() [284]
-----------------------------------------------
                0.00    0.00       1/2           ___CATCH__TEST____7() [58]
                0.00    0.00       1/2           snap::matrix<double, unsigned long> snap::matrix<double, unsigned long>::operator-<double, unsigned long>(snap::matrix<double, unsigned long> const&) const [130]
[152]    0.0    0.00    0.00       2         snap::matrix<double, unsigned long>& snap::matrix<double, unsigned long>::operator-=<double, unsigned long>(snap::matrix<double, unsigned long> const&) [152]
                0.00    0.00      32/5474979     std::vector<double, std::allocator<double> >::operator[](unsigned long) const [15]
                0.00    0.00      32/2763181     std::vector<double, std::allocator<double> >::operator[](unsigned long) [221]
-----------------------------------------------
                0.00    0.00       1/2           ___CATCH__TEST____7() [58]
                0.00    0.00       1/2           snap::matrix<double, unsigned long> snap::matrix<double, unsigned long>::operator+<double, unsigned long>(snap::matrix<double, unsigned long> const&) const [131]
[153]    0.0    0.00    0.00       2         snap::matrix<double, unsigned long>& snap::matrix<double, unsigned long>::operator+=<double, unsigned long>(snap::matrix<double, unsigned long> const&) [153]
                0.00    0.00      32/5474979     std::vector<double, std::allocator<double> >::operator[](unsigned long) const [15]
                0.00    0.00      32/2763181     std::vector<double, std::allocator<double> >::operator[](unsigned long) [221]
-----------------------------------------------
                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 [72]
[154]    0.0    0.00    0.00       1         Catch::clara::detail::BoundFlagRef::setFlag(bool) [154]
                0.00    0.00       1/5           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&) [102]
-----------------------------------------------
                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&) [116]
[155]    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&) [155]
                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 [156]
-----------------------------------------------
                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&) [155]
[156]    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 [156]
                0.00    0.00       1/5           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&) [102]
                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 [4484]
-----------------------------------------------
                0.00    0.00       1/6           ___CATCH__TEST____0() [85]
                0.00    0.00       1/6           ___CATCH__TEST____0() [68]
                0.00    0.00       4/6           ___CATCH__TEST____0() [73]
[157]    0.0    0.00    0.00       6         snap::file_contents::write_all(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [157]
                0.00    0.00       1/5           std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > std::operator+<char, std::char_traits<char>, std::allocator<char> >(char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [104]
                0.00    0.00      12/2043        std::operator|(std::IosOpenmode, std::IosOpenmode) [445]
                0.00    0.00       8/134060      std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() [269]
                0.00    0.00       6/372         std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::empty() const [632]
                0.00    0.00       6/29162       std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [318]
                0.00    0.00       5/30952       std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::length() const [315]
                0.00    0.00       5/8           std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::data() [1712]
                0.00    0.00       5/20117       std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::clear() [326]
                0.00    0.00       1/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> >&&, char const) [2101]
                0.00    0.00       1/20096       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> >&&) [327]
-----------------------------------------------
                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&)#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&) [160]
[158]    0.0    0.00    0.00       1         __static_initialization_and_destruction_0(int, int) [158]
                0.00    0.00       1/96437       std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string() [29]
                0.00    0.00       5/591         std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(char const, std::allocator<char> const&) [553]
                0.00    0.00       4/134060      std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() [269]
                0.00    0.00       1/1           Catch::ReporterRegistrar<Catch::CompactReporter>::ReporterRegistrar(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [3056]
                0.00    0.00       1/1           Catch::ReporterRegistrar<Catch::ConsoleReporter>::ReporterRegistrar(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [3059]
                0.00    0.00       1/1           Catch::ReporterRegistrar<Catch::JunitReporter>::ReporterRegistrar(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [3053]
                0.00    0.00       1/1           Catch::ReporterRegistrar<Catch::XmlReporter>::ReporterRegistrar(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [3050]
                0.00    0.00       1/1           Catch::LeakDetector::LeakDetector() [2992]
-----------------------------------------------
                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]
[159]    0.0    0.00    0.00       1         (anonymous namespace)::add_command_line_options(Catch::clara::detail::Parser const&) [159]
                0.00    0.00       1/3           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&) [112]
                0.00    0.00       4/591         std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(char const, std::allocator<char> const&) [553]
                0.00    0.00       4/134060      std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() [269]
                0.00    0.00       2/60          Catch::clara::detail::Opt::operator[](std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [1155]
                0.00    0.00       1/36          Catch::clara::detail::ParserRefImpl<Catch::clara::detail::Opt>::operator()(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [1250]
                0.00    0.00       1/35          Catch::clara::detail::Parser Catch::clara::detail::Parser::operator|<Catch::clara::detail::Opt>(Catch::clara::detail::Opt const&) const [1272]
                0.00    0.00       1/2096        Catch::clara::detail::Opt::~Opt() [443]
-----------------------------------------------
                0.00    0.00       1/1           __libc_csu_init [89]
[160]    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&)#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&) [160]
                0.00    0.00       1/1           __static_initialization_and_destruction_0(int, int) [158]
-----------------------------------------------
                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&) [174]
[161]    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&) [161]
                0.00    0.00       1/96437       std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string() [29]
                0.00    0.00       1/1           Catch::clara::detail::ComposableParserImpl<Catch::clara::detail::Arg>::ComposableParserImpl() [3119]
                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> > > >&) [2882]
                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> > > > > >&&) [2627]
                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() [2621]
                0.00    0.00       1/29162       std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [318]
-----------------------------------------------
                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&) [175]
[162]    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&) [162]
                0.00    0.00       1/96437       std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string() [29]
                0.00    0.00       1/36          Catch::clara::detail::ComposableParserImpl<Catch::clara::detail::Opt>::ComposableParserImpl() [1251]
                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> > > >&) [2882]
                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> > > > > >&&) [2627]
                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() [2621]
                0.00    0.00       1/29162       std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [318]
-----------------------------------------------
                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&) [176]
[163]    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&) [163]
                0.00    0.00       1/96437       std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string() [29]
                0.00    0.00       1/36          Catch::clara::detail::ComposableParserImpl<Catch::clara::detail::Opt>::ComposableParserImpl() [1251]
                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&) [4317]
                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}> >&&) [3611]
                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() [3585]
                0.00    0.00       1/29162       std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [318]
-----------------------------------------------
                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&) [177]
[164]    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&) [164]
                0.00    0.00       1/96437       std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string() [29]
                0.00    0.00       1/36          Catch::clara::detail::ComposableParserImpl<Catch::clara::detail::Opt>::ComposableParserImpl() [1251]
                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&) [4318]
                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}> >&&) [3612]
                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() [3587]
                0.00    0.00       1/29162       std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [318]
-----------------------------------------------
                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&) [178]
[165]    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&) [165]
                0.00    0.00       1/96437       std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string() [29]
                0.00    0.00       1/36          Catch::clara::detail::ComposableParserImpl<Catch::clara::detail::Opt>::ComposableParserImpl() [1251]
                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&) [4319]
                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}> >&&) [3613]
                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() [3589]
                0.00    0.00       1/29162       std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [318]
-----------------------------------------------
                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&) [179]
[166]    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&) [166]
                0.00    0.00       1/96437       std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string() [29]
                0.00    0.00       1/36          Catch::clara::detail::ComposableParserImpl<Catch::clara::detail::Opt>::ComposableParserImpl() [1251]
                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&) [4320]
                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}> >&&) [3614]
                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() [3591]
                0.00    0.00       1/29162       std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [318]
-----------------------------------------------
                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&) [180]
[167]    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&) [167]
                0.00    0.00       1/96437       std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string() [29]
                0.00    0.00       1/36          Catch::clara::detail::ComposableParserImpl<Catch::clara::detail::Opt>::ComposableParserImpl() [1251]
                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&) [4321]
                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}> >&&) [3615]
                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() [3593]
                0.00    0.00       1/29162       std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [318]
-----------------------------------------------
                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&) [181]
[168]    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&) [168]
                0.00    0.00       1/96437       std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string() [29]
                0.00    0.00       1/36          Catch::clara::detail::ComposableParserImpl<Catch::clara::detail::Opt>::ComposableParserImpl() [1251]
                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&) [4322]
                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}> >&&) [3616]
                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() [3595]
                0.00    0.00       1/29162       std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [318]
-----------------------------------------------
                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&) [182]
[169]    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&) [169]
                0.00    0.00       1/96437       std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string() [29]
                0.00    0.00       1/36          Catch::clara::detail::ComposableParserImpl<Catch::clara::detail::Opt>::ComposableParserImpl() [1251]
                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&) [4323]
                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}> >&&) [3617]
                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() [3597]
                0.00    0.00       1/29162       std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [318]
-----------------------------------------------
                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&) [183]
[170]    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&) [170]
                0.00    0.00       1/96437       std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string() [29]
                0.00    0.00       1/36          Catch::clara::detail::ComposableParserImpl<Catch::clara::detail::Opt>::ComposableParserImpl() [1251]
                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&) [4324]
                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}> >&&) [3618]
                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() [3599]
                0.00    0.00       1/29162       std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [318]
-----------------------------------------------
                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&) [184]
[171]    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&) [171]
                0.00    0.00       1/96437       std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string() [29]
                0.00    0.00       1/36          Catch::clara::detail::ComposableParserImpl<Catch::clara::detail::Opt>::ComposableParserImpl() [1251]
                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&) [4325]
                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}> >&&) [3619]
                0.00    0.00       1/1           std::shared_ptr<Catch::clara::detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(bool)#11}> >::~shared_ptr() [3601]
                0.00    0.00       1/29162       std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [318]
-----------------------------------------------
                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&) [185]
[172]    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&) [172]
                0.00    0.00       1/96437       std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string() [29]
                0.00    0.00       1/36          Catch::clara::detail::ComposableParserImpl<Catch::clara::detail::Opt>::ComposableParserImpl() [1251]
                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&) [4326]
                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}> >&&) [3620]
                0.00    0.00       1/1           std::shared_ptr<Catch::clara::detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(int)#10}> >::~shared_ptr() [3603]
                0.00    0.00       1/29162       std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [318]
-----------------------------------------------
                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&) [186]
[173]    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&) [173]
                0.00    0.00       1/96437       std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string() [29]
                0.00    0.00       1/36          Catch::clara::detail::ComposableParserImpl<Catch::clara::detail::Opt>::ComposableParserImpl() [1251]
                0.00    0.00       1/1           std::shared_ptr<Catch::clara::detail::BoundValueRef<long> > std::make_shared<Catch::clara::detail::BoundValueRef<long>, long&>(long&) [4327]
                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> >&&) [3621]
                0.00    0.00       1/1           std::shared_ptr<Catch::clara::detail::BoundValueRef<long> >::~shared_ptr() [3605]
                0.00    0.00       1/29162       std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [318]
-----------------------------------------------
                0.00    0.00       1/1           Catch::makeCommandLineParser(Catch::ConfigData&) [84]
[174]    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&) [174]
                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&) [161]
-----------------------------------------------
                0.00    0.00       1/1           Catch::makeCommandLineParser(Catch::ConfigData&) [84]
[175]    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&) [175]
                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&) [162]
                0.00    0.00       1/169         std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::vector() [739]
-----------------------------------------------
                0.00    0.00       1/1           Catch::makeCommandLineParser(Catch::ConfigData&) [84]
[176]    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&) [176]
                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&) [163]
                0.00    0.00       1/169         std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::vector() [739]
-----------------------------------------------
                0.00    0.00       1/1           Catch::makeCommandLineParser(Catch::ConfigData&) [84]
[177]    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&) [177]
                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&) [164]
                0.00    0.00       1/169         std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::vector() [739]
-----------------------------------------------
                0.00    0.00       1/1           Catch::makeCommandLineParser(Catch::ConfigData&) [84]
[178]    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&) [178]
                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&) [165]
                0.00    0.00       1/169         std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::vector() [739]
-----------------------------------------------
                0.00    0.00       1/1           Catch::makeCommandLineParser(Catch::ConfigData&) [84]
[179]    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&) [179]
                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&) [166]
                0.00    0.00       1/169         std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::vector() [739]
-----------------------------------------------
                0.00    0.00       1/1           Catch::makeCommandLineParser(Catch::ConfigData&) [84]
[180]    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&) [180]
                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&) [167]
                0.00    0.00       1/169         std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::vector() [739]
-----------------------------------------------
                0.00    0.00       1/1           Catch::makeCommandLineParser(Catch::ConfigData&) [84]
[181]    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&) [181]
                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&) [168]
                0.00    0.00       1/169         std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::vector() [739]
-----------------------------------------------
                0.00    0.00       1/1           Catch::makeCommandLineParser(Catch::ConfigData&) [84]
[182]    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&) [182]
                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&) [169]
                0.00    0.00       1/169         std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::vector() [739]
-----------------------------------------------
                0.00    0.00       1/1           Catch::makeCommandLineParser(Catch::ConfigData&) [84]
[183]    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&) [183]
                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&) [170]
                0.00    0.00       1/169         std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::vector() [739]
-----------------------------------------------
                0.00    0.00       1/1           Catch::makeCommandLineParser(Catch::ConfigData&) [84]
[184]    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&) [184]
                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&) [171]
                0.00    0.00       1/169         std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::vector() [739]
-----------------------------------------------
                0.00    0.00       1/1           Catch::makeCommandLineParser(Catch::ConfigData&) [84]
[185]    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&) [185]
                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&) [172]
                0.00    0.00       1/169         std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::vector() [739]
-----------------------------------------------
                0.00    0.00       1/1           Catch::makeCommandLineParser(Catch::ConfigData&) [84]
[186]    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&) [186]
                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&) [173]
                0.00    0.00       1/169         std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::vector() [739]
-----------------------------------------------
                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 [71]
[187]    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&) [187]
                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&) [140]
                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 [3480]
                0.00    0.00       1/96          std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::substr(unsigned long, unsigned long) const [882]
                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 [3447]
                0.00    0.00       1/53          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&) [1214]
                0.00    0.00       1/1           std::__shared_ptr<Catch::clara::detail::BoundValueRefBase, (__gnu_cxx::Lockpolicy)2>::operator bool() const [3426]
                0.00    0.00       1/1           std::__shared_ptr_access<Catch::clara::detail::BoundValueRefBase, (__gnu_cxx::Lockpolicy)2, false, false>::operator->() const [3446]
                0.00    0.00       1/134060      std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() [269]
-----------------------------------------------
                0.00    0.00       2/2           ___CATCH__TEST____0() [73]
[188]    0.0    0.00    0.00       2         Catch::AssertionHandler::allowThrows() const [188]
                0.00    0.00       2/218616      Catch::getCurrentContext() [41]
                0.00    0.00       2/3           Catch::Context::getConfig() const [2197]
                0.00    0.00       2/94          std::__shared_ptr_access<Catch::IConfig const, (__gnu_cxx::Lockpolicy)2, false, false>::operator->() const [891]
                0.00    0.00       2/2           Catch::Config::allowThrows() const [2516]
-----------------------------------------------
                0.00    0.00       1/1           Catch::(anonymous namespace)::TestGroup::~TestGroup() [190]
[189]    0.0    0.00    0.00       1         Catch::RunContext::~RunContext() [189]
                0.00    0.00       1/1           Catch::ConsoleReporter::testRunEnded(Catch::TestRunStats const&) [193]
                0.00    0.00       1/218571      std::unique_ptr<Catch::IStreamingReporter, std::default_delete<Catch::IStreamingReporter> >::operator->() const [52]
                0.00    0.00       1/73          Catch::RunContext::aborting() const [1057]
                0.00    0.00       1/1           Catch::TestRunStats::TestRunStats(Catch::TestRunInfo const&, Catch::Totals const&, bool) [2997]
                0.00    0.00       1/1           Catch::TestRunStats::~TestRunStats() [2998]
                0.00    0.00       1/1           Catch::FatalConditionHandler::~FatalConditionHandler() [3066]
                0.00    0.00       1/1           Catch::TestCaseTracking::TrackerContext::~TrackerContext() [3040]
                0.00    0.00       1/1           std::vector<Catch::TestCaseTracking::ITracker, std::allocator<Catch::TestCaseTracking::ITracker> >::~vector() [4235]
                0.00    0.00       1/1           std::vector<Catch::SectionEndInfo, std::allocator<Catch::SectionEndInfo> >::~vector() [4203]
                0.00    0.00       1/1           std::vector<Catch::ScopedMessage, std::allocator<Catch::ScopedMessage> >::~vector() [4201]
                0.00    0.00       1/1           std::vector<Catch::MessageInfo, std::allocator<Catch::MessageInfo> >::~vector() [4194]
                0.00    0.00       1/2           std::unique_ptr<Catch::IStreamingReporter, std::default_delete<Catch::IStreamingReporter> >::~unique_ptr() [2631]
                0.00    0.00       1/9           std::shared_ptr<Catch::IConfig const>::~shared_ptr() [1664]
                0.00    0.00       1/1           Catch::Option<Catch::AssertionResult>::~Option() [3142]
                0.00    0.00       1/3           Catch::TestRunInfo::~TestRunInfo() [2111]
                0.00    0.00       1/1           Catch::IRunner::~IRunner() [3170]
                0.00    0.00       1/1           Catch::IResultCapture::~IResultCapture() [3016]
-----------------------------------------------
                0.00    0.00       1/1           Catch::Session::runInternal() [3]
[190]    0.0    0.00    0.00       1         Catch::(anonymous namespace)::TestGroup::~TestGroup() [190]
                0.00    0.00       1/1           Catch::RunContext::~RunContext() [189]
                0.00    0.00       1/3           std::vector<Catch::TestSpec::FilterMatch, std::allocator<Catch::TestSpec::FilterMatch> >::~vector() [2326]
                0.00    0.00       1/1           std::set<Catch::TestCase const, std::less<Catch::TestCase const>, std::allocator<Catch::TestCase const> >::~set() [4183]
                0.00    0.00       1/3           std::shared_ptr<Catch::Config>::~shared_ptr() [2240]
-----------------------------------------------
                0.00    0.00       4/8           Catch::Colour::Colour(Catch::Colour::Code) [203]
                0.00    0.00       4/8           Catch::Colour::~Colour() [204]
[191]    0.0    0.00    0.00       8         Catch::Colour::use(Catch::Colour::Code) [191]
                0.00    0.00       1/1           Catch::(anonymous namespace)::platformColourInstance() [192]
                0.00    0.00       8/8           Catch::(anonymous namespace)::NoColourImpl::use(Catch::Colour::Code) [1681]
-----------------------------------------------
                0.00    0.00       1/1           Catch::Colour::use(Catch::Colour::Code) [191]
[192]    0.0    0.00    0.00       1         Catch::(anonymous namespace)::platformColourInstance() [192]
                0.00    0.00       1/218616      Catch::getCurrentContext() [41]
                0.00    0.00       1/1           Catch::ErrnoGuard::ErrnoGuard() [2986]
                0.00    0.00       1/3           Catch::Context::getConfig() const [2197]
                0.00    0.00       1/5           std::shared_ptr<Catch::IConfig const>::shared_ptr(std::shared_ptr<Catch::IConfig const> const&) [1842]
                0.00    0.00       1/1           std::__shared_ptr<Catch::IConfig const, (__gnu_cxx::Lockpolicy)2>::operator bool() const [3423]
                0.00    0.00       1/94          std::__shared_ptr_access<Catch::IConfig const, (__gnu_cxx::Lockpolicy)2, false, false>::operator->() const [891]
                0.00    0.00       1/1           Catch::Config::useColour() const [3383]
                0.00    0.00       1/1           Catch::(anonymous namespace)::useColourOnPlatform() [3003]
                0.00    0.00       1/1           Catch::(anonymous namespace)::NoColourImpl::instance() [3002]
                0.00    0.00       1/9           std::shared_ptr<Catch::IConfig const>::~shared_ptr() [1664]
                0.00    0.00       1/1           Catch::ErrnoGuard::~ErrnoGuard() [2987]
-----------------------------------------------
                0.00    0.00       1/1           Catch::RunContext::~RunContext() [189]
[193]    0.0    0.00    0.00       1         Catch::ConsoleReporter::testRunEnded(Catch::TestRunStats const&) [193]
                0.00    0.00       1/1           Catch::ConsoleReporter::printTotalsDivider(Catch::Totals const&) [195]
                0.00    0.00       1/1           Catch::ConsoleReporter::printTotals(Catch::Totals const&) [205]
                0.00    0.00       1/1           Catch::StreamingReporterBase<Catch::ConsoleReporter>::testRunEnded(Catch::TestRunStats const&) [3067]
-----------------------------------------------
                0.00    0.00       1/1           Catch::Session::runInternal() [3]
[194]    0.0    0.00    0.00       1         Catch::list(std::shared_ptr<Catch::Config> const&) [194]
                0.00    0.00       1/218618      Catch::getCurrentMutableContext() [33]
                0.00    0.00       4/11          std::__shared_ptr_access<Catch::Config, (__gnu_cxx::Lockpolicy)2, false, false>::operator->() const [1635]
                0.00    0.00       1/1           Catch::Option<unsigned long>::Option() [3147]
                0.00    0.00       1/3           std::shared_ptr<Catch::IConfig const>::shared_ptr<Catch::Config, void>(std::shared_ptr<Catch::Config> const&) [2234]
                0.00    0.00       1/2           Catch::Context::setConfig(std::shared_ptr<Catch::IConfig const> const&) [2405]
                0.00    0.00       1/9           std::shared_ptr<Catch::IConfig const>::~shared_ptr() [1664]
                0.00    0.00       1/1           Catch::Config::listTests() const [3382]
                0.00    0.00       1/1           Catch::Config::listTestNamesOnly() const [3377]
                0.00    0.00       1/1           Catch::Config::listTags() const [3381]
                0.00    0.00       1/1           Catch::Config::listReporters() const [3374]
-----------------------------------------------
                0.00    0.00       1/1           Catch::ConsoleReporter::testRunEnded(Catch::TestRunStats const&) [193]
[195]    0.0    0.00    0.00       1         Catch::ConsoleReporter::printTotalsDivider(Catch::Totals const&) [195]
                0.00    0.00       3/4           Catch::Colour::Colour(Catch::Colour::Code) [203]
                0.00    0.00       3/4           Catch::Colour::~Colour() [204]
                0.00    0.00       4/155         Catch::Counts::total() const [777]
                0.00    0.00       3/3           Catch::(anonymous namespace)::makeRatio(unsigned long, unsigned long) [2112]
                0.00    0.00       3/4           Catch::operator<<(std::ostream&, Catch::Colour const&) [1883]
                0.00    0.00       3/3           std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(unsigned long, char, std::allocator<char> const&) [2333]
                0.00    0.00       3/134060      std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() [269]
                0.00    0.00       1/1           Catch::(anonymous namespace)::findMax(unsigned long&, unsigned long&, unsigned long&) [3004]
                0.00    0.00       1/2           Catch::Counts::allPassed() const [2517]
-----------------------------------------------
                0.00    0.00       1/1           Catch::(anonymous namespace)::TestGroup::execute() [5]
[196]    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) [196]
                0.00    0.00       1/218571      std::unique_ptr<Catch::IStreamingReporter, std::default_delete<Catch::IStreamingReporter> >::operator->() const [52]
                0.00    0.00       1/73          Catch::RunContext::aborting() const [1057]
                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) [2427]
                0.00    0.00       1/1           Catch::TestGroupStats::TestGroupStats(Catch::GroupInfo const&, Catch::Totals const&, bool) [3019]
                0.00    0.00       1/1           Catch::ConsoleReporter::testGroupEnded(Catch::TestGroupStats const&) [3024]
                0.00    0.00       1/1           Catch::TestGroupStats::~TestGroupStats() [3020]
                0.00    0.00       1/4           Catch::GroupInfo::~GroupInfo() [1882]
-----------------------------------------------
                0.00    0.00       1/1           Catch::(anonymous namespace)::TestGroup::execute() [5]
[197]    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) [197]
                0.00    0.00       1/218571      std::unique_ptr<Catch::IStreamingReporter, std::default_delete<Catch::IStreamingReporter> >::operator->() const [52]
                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) [2427]
                0.00    0.00       1/1           Catch::StreamingReporterBase<Catch::ConsoleReporter>::testGroupStarting(Catch::GroupInfo const&) [3070]
                0.00    0.00       1/4           Catch::GroupInfo::~GroupInfo() [1882]
-----------------------------------------------
                0.00    0.00       1/1           Catch::(anonymous namespace)::TestGroup::TestGroup(std::shared_ptr<Catch::Config> const&) [27]
[198]    0.0    0.00    0.00       1         Catch::(anonymous namespace)::makeReporter(std::shared_ptr<Catch::Config> const&) [198]
                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&) [199]
                0.00    0.00       1/5           Catch::getRegistryHub() [1822]
                0.00    0.00       1/2           Catch::(anonymous namespace)::RegistryHub::getReporterRegistry() const [2511]
                0.00    0.00       1/1           Catch::ReporterRegistry::getListeners() const [3364]
                0.00    0.00       1/1           std::vector<std::shared_ptr<Catch::IReporterFactory>, std::allocator<std::shared_ptr<Catch::IReporterFactory> > >::empty() const [3471]
                0.00    0.00       1/3           std::shared_ptr<Catch::IConfig const>::shared_ptr<Catch::Config, void>(std::shared_ptr<Catch::Config> const&) [2234]
                0.00    0.00       1/11          std::__shared_ptr_access<Catch::Config, (__gnu_cxx::Lockpolicy)2, false, false>::operator->() const [1635]
                0.00    0.00       1/1           Catch::Config::getReporterName[abi:cxx11]() const [3375]
                0.00    0.00       1/9           std::shared_ptr<Catch::IConfig const>::~shared_ptr() [1664]
-----------------------------------------------
                0.00    0.00       1/1           Catch::(anonymous namespace)::makeReporter(std::shared_ptr<Catch::Config> const&) [198]
[199]    0.0    0.00    0.00       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&) [199]
                0.00    0.00       1/1           std::unique_ptr<Catch::IStreamingReporter, std::default_delete<Catch::IStreamingReporter> >::operator bool() const [200]
                0.00    0.00       1/5           Catch::getRegistryHub() [1822]
                0.00    0.00       1/2           Catch::(anonymous namespace)::RegistryHub::getReporterRegistry() const [2511]
                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 [3365]
-----------------------------------------------
                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&) [199]
[200]    0.0    0.00    0.00       1         std::unique_ptr<Catch::IStreamingReporter, std::default_delete<Catch::IStreamingReporter> >::operator bool() const [200]
                0.00    0.00       1/218573      std::unique_ptr<Catch::IStreamingReporter, std::default_delete<Catch::IStreamingReporter> >::get() const [46]
-----------------------------------------------
                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> >&&) [202]
[201]    0.0    0.00    0.00       1         std::unique_ptr<Catch::IStreamingReporter, std::default_delete<Catch::IStreamingReporter> >::release() [201]
                0.00    0.00       1/218573      std::unique_ptr<Catch::IStreamingReporter, std::default_delete<Catch::IStreamingReporter> >::get() const [46]
                0.00    0.00       1/3           std::__uniq_ptr_impl<Catch::IStreamingReporter, std::default_delete<Catch::IStreamingReporter> >::_M_ptr() [2277]
-----------------------------------------------
                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> >&&) [28]
[202]    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> >&&) [202]
                0.00    0.00       1/1           std::unique_ptr<Catch::IStreamingReporter, std::default_delete<Catch::IStreamingReporter> >::release() [201]
                0.00    0.00       1/2           std::unique_ptr<Catch::IStreamingReporter, std::default_delete<Catch::IStreamingReporter> >::get_deleter() [2630]
                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&) [1818]
                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>&&) [3946]
-----------------------------------------------
                0.00    0.00       1/4           Catch::ConsoleReporter::printTotals(Catch::Totals const&) [205]
                0.00    0.00       3/4           Catch::ConsoleReporter::printTotalsDivider(Catch::Totals const&) [195]
[203]    0.0    0.00    0.00       4         Catch::Colour::Colour(Catch::Colour::Code) [203]
                0.00    0.00       4/8           Catch::Colour::use(Catch::Colour::Code) [191]
-----------------------------------------------
                0.00    0.00       1/4           Catch::ConsoleReporter::printTotals(Catch::Totals const&) [205]
                0.00    0.00       3/4           Catch::ConsoleReporter::printTotalsDivider(Catch::Totals const&) [195]
[204]    0.0    0.00    0.00       4         Catch::Colour::~Colour() [204]
                0.00    0.00       4/8           Catch::Colour::use(Catch::Colour::Code) [191]
-----------------------------------------------
                0.00    0.00       1/1           Catch::ConsoleReporter::testRunEnded(Catch::TestRunStats const&) [193]
[205]    0.0    0.00    0.00       1         Catch::ConsoleReporter::printTotals(Catch::Totals const&) [205]
                0.00    0.00       1/4           Catch::Colour::Colour(Catch::Colour::Code) [203]
                0.00    0.00       1/4           Catch::Colour::~Colour() [204]
                0.00    0.00       2/155         Catch::Counts::total() const [777]
                0.00    0.00       2/591         std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(char const, std::allocator<char> const&) [553]
                0.00    0.00       2/2           Catch::pluralise::pluralise(unsigned long, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [2428]
                0.00    0.00       2/2           Catch::operator<<(std::ostream&, Catch::pluralise const&) [2430]
                0.00    0.00       2/2           Catch::pluralise::~pluralise() [2429]
                0.00    0.00       2/134060      std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() [269]
                0.00    0.00       1/2           Catch::Counts::allPassed() const [2517]
                0.00    0.00       1/4           Catch::operator<<(std::ostream&, Catch::Colour const&) [1883]
-----------------------------------------------
[206]    0.0    0.00    0.00    4179+5130    <cycle 1 as a whole> [206]
                0.00    0.00    4254             std::__shared_count<(__gnu_cxx::Lockpolicy)2>::~__shared_count() <cycle 1> [389]
                0.00    0.00    2606             std::Spcounted_base<(__gnu_cxx::Lockpolicy)2>::_M_release() <cycle 1> [419]
                0.00    0.00     636             std::__shared_ptr<Catch::TestCaseTracking::ITracker, (__gnu_cxx::Lockpolicy)2>::~__shared_ptr() <cycle 1> [541]
                0.00    0.00     624             std::shared_ptr<Catch::TestCaseTracking::ITracker>::~shared_ptr() <cycle 1> [552]
                0.00    0.00     162             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> [758]
                0.00    0.00     162             void std::Destroy<std::sharedptr<Catch::TestCaseTracking::ITracker>>(std::shared_ptr<Catch::TestCaseTracking::ITracker>, std::shared_ptr<Catch::TestCaseTracking::ITracker>) <cycle 1> [757]
                0.00    0.00     162             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> [755]
                0.00    0.00     145             void std::Destroy<std::sharedptr<Catch::TestCaseTracking::ITracker> >(std::shared_ptr<Catch::TestCaseTracking::ITracker>) <cycle 1> [815]
                0.00    0.00      93             std::Spcounted_ptr_inplace<Catch::TestCaseTracking::SectionTracker, std::allocator<Catch::TestCaseTracking::SectionTracker>, (__gnu_cxx::Lockpolicy)2>::_M_dispose() <cycle 1> [928]
                0.00    0.00      93             void std::allocator_traits<std::allocator<Catch::TestCaseTracking::SectionTracker> >::destroy<Catch::TestCaseTracking::SectionTracker>(std::allocator<Catch::TestCaseTracking::SectionTracker>&, Catch::TestCaseTracking::SectionTracker) <cycle 1> [924]
                0.00    0.00      93             void __gnu_cxx::new_allocator<Catch::TestCaseTracking::SectionTracker>::destroy<Catch::TestCaseTracking::SectionTracker>(Catch::TestCaseTracking::SectionTracker) <cycle 1> [900]
                0.00    0.00      93             Catch::TestCaseTracking::SectionTracker::~SectionTracker() <cycle 1> [895]
                0.00    0.00      93             Catch::TestCaseTracking::TrackerBase::~TrackerBase() <cycle 1> [893]
                0.00    0.00      93             std::vector<std::shared_ptr<Catch::TestCaseTracking::ITracker>, std::allocator<std::shared_ptr<Catch::TestCaseTracking::ITracker> > >::~vector() <cycle 1> [934]
-----------------------------------------------
                0.00    0.00       5/8252187     std::vector<double, std::allocator<double> >::operator=(std::vector<double, std::allocator<double> > const&) [128]
                0.00    0.00   14022/8252187     std::vector<double, std::allocator<double> >::vector(std::vector<double, std::allocator<double> > const&) [56]
                0.00    0.00 2763181/8252187     std::vector<double, std::allocator<double> >::operator[](unsigned long) [221]
                0.00    0.00 5474979/8252187     std::vector<double, std::allocator<double> >::operator[](unsigned long) const [15]
[220]    0.0    0.00    0.00 8252187         std::vector<double, std::allocator<double> >::size() const [220]
-----------------------------------------------
                0.00    0.00      32/2763181     snap::matrix<double, unsigned long>& snap::matrix<double, unsigned long>::operator+=<double>(double const&) [2377]
                0.00    0.00      32/2763181     snap::matrix<double, unsigned long>& snap::matrix<double, unsigned long>::operator+=<double, unsigned long>(snap::matrix<double, unsigned long> const&) [153]
                0.00    0.00      32/2763181     snap::matrix<double, unsigned long>& snap::matrix<double, unsigned long>::operator-=<double>(double const&) [98]
                0.00    0.00      32/2763181     snap::matrix<double, unsigned long>& snap::matrix<double, unsigned long>::operator-=<double, unsigned long>(snap::matrix<double, unsigned long> const&) [152]
                0.00    0.00      32/2763181     snap::matrix<double, unsigned long>& snap::matrix<double, unsigned long>::operator/=<double>(double const&) [2376]
                0.00    0.00      45/2763181     snap::matrix<double, unsigned long>::adjugate() const [62]
                0.00    0.00      64/2763181     snap::matrix<double, unsigned long>& snap::matrix<double, unsigned long>::operator=<double>(double const&) [1864]
                0.00    0.00      73/2763181     snap::matrix<double, unsigned long>::transpose() const [87]
                0.00    0.00    1093/2763181     snap::matrix<double, unsigned long>::minor_matrix(unsigned long, unsigned long) const [60]
                0.00    0.00    1588/2763181     snap::matrix<double, unsigned long>::element_ref::operator==(double) const [464]
                0.00    0.00  221701/2763181     snap::matrix<double, unsigned long>::element_ref::operator=(double) [232]
                0.00    0.00  224096/2763181     snap::matrix<double, unsigned long>::inverse() [22]
                0.00    0.00  332089/2763181     snap::matrix<double, unsigned long>::element_ref::operator double() const [32]
                0.00    0.00  684112/2763181     snap::matrix<double, unsigned long> snap::matrix<double, unsigned long>::operator<double, unsigned long>(snap::matrix<double, unsigned long> const&) const [12]
                0.00    0.00 1298160/2763181     snap::matrix<double, unsigned long>::identity() [18]
[221]    0.0    0.00    0.00 2763181         std::vector<double, std::allocator<double> >::operator[](unsigned long) [221]
                0.00    0.00 2763181/8252187     std::vector<double, std::allocator<double> >::size() const [220]
-----------------------------------------------
                0.00    0.00  218185/872722      Catch::operator"" _sr(char const, unsigned long) [251]
                0.00    0.00  218187/872722      operator"" catchsr(char const, unsigned long) [242]
                0.00    0.00  436350/872722      Catch::StringRef::StringRef(char const) [227]
[222]    0.0    0.00    0.00  872722         Catch::StringRef::StringRef(char const, unsigned long) [222]
-----------------------------------------------
                0.00    0.00       6/555450      ___CATCH__TEST____43() [11]
                0.00    0.00       8/555450      ___CATCH__TEST____0() [64]
                0.00    0.00      16/555450      ___CATCH__TEST____7() [58]
                0.00    0.00      16/555450      ___CATCH__TEST____31() [26]
                0.00    0.00      26/555450      ___CATCH__TEST____19() [59]
                0.00    0.00  555378/555450      snap::matrix<double, unsigned long>::element_ref::element_ref(snap::matrix<double, unsigned long>&, unsigned long, unsigned long) [224]
[223]    0.0    0.00    0.00  555450         snap::matrix<double, unsigned long>::columns() const [223]
-----------------------------------------------
                0.00    0.00  555378/555378      snap::matrix<double, unsigned long>::row_ref::operator[](unsigned long) [30]
[224]    0.0    0.00    0.00  555378         snap::matrix<double, unsigned long>::element_ref::element_ref(snap::matrix<double, unsigned long>&, unsigned long, unsigned long) [224]
                0.00    0.00  555378/555450      snap::matrix<double, unsigned long>::columns() const [223]
-----------------------------------------------
                0.00    0.00  555378/555378      snap::matrix<double, unsigned long>::operator[](unsigned long) [31]
[225]    0.0    0.00    0.00  555378         snap::matrix<double, unsigned long>::row_ref::row_ref(snap::matrix<double, unsigned long>&, unsigned long) [225]
-----------------------------------------------
                0.00    0.00       1/499540      std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_construct(unsigned long, char) [2328]
                0.00    0.00       3/499540      std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_replace_aux(unsigned long, unsigned long, unsigned long, char) [2329]
                0.00    0.00       5/499540      std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::swap(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&) [2330]
                0.00    0.00       7/499540      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> >&&) [327]
                0.00    0.00       8/499540      std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::data() [1712]
                0.00    0.00       9/499540      std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::find_last_of(char const, unsigned long, unsigned long) const [3481]
                0.00    0.00      10/499540      std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::reserve(unsigned long) [1856]
                0.00    0.00      13/499540      std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::end() [1462]
                0.00    0.00      20/499540      std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::rfind(char, unsigned long) const [2556]
                0.00    0.00      26/499540      std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::begin() [1302]
                0.00    0.00      37/499540      std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_mutate(unsigned long, unsigned long, char const, unsigned long) [1094]
                0.00    0.00      59/499540      std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::push_back(char) [1196]
                0.00    0.00      72/499540      std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::append(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [1083]
                0.00    0.00      93/499540      std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::find_last_not_of(char const, unsigned long, unsigned long) const [908]
                0.00    0.00      96/499540      std::__cxx11::basic_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) [884]
                0.00    0.00      98/499540      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&) [1213]
                0.00    0.00     100/499540      std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::c_str() const [877]
                0.00    0.00     123/499540      std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_append(char const, unsigned long) [770]
                0.00    0.00     133/499540      std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::find_first_not_of(char const, unsigned long, unsigned long) const [910]
                0.00    0.00     218/499540      std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::operator[](unsigned long) const [691]
                0.00    0.00     244/499540      std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::compare(char const) const [685]
                0.00    0.00     409/499540      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 [579]
                0.00    0.00     602/499540      std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&) [479]
                0.00    0.00     752/499540      std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::find_first_of(char const, unsigned long, unsigned long) const [860]
                0.00    0.00    2827/499540      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) [409]
                0.00    0.00    3168/499540      std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_destroy(unsigned long) [401]
                0.00    0.00    8131/499540      std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_replace(unsigned long, unsigned long, char const, unsigned long) [379]
                0.00    0.00   10223/499540      std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_disjunct(char const) const [366]
                0.00    0.00   17500/499540      std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::data() const [340]
                0.00    0.00   31183/499540      void std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_construct<char>(char, char, std::forward_iterator_tag) [309]
                0.00    0.00   58324/499540      std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [318]
                0.00    0.00  180616/499540      std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_set_length(unsigned long) [263]
                0.00    0.00  184430/499540      std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_is_local() const [256]
[226]    0.0    0.00    0.00  499540         std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_data() const [226]
-----------------------------------------------
                0.00    0.00       1/436350      Catch::BinaryExpr<group const&, decltype(nullptr) const&> const Catch::ExprLhs<group const&>::operator!=<decltype(nullptr)>(decltype(nullptr) const&) [3163]
                0.00    0.00       1/436350      Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [40]> const Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>::operator==<char [40]>(char const (&) [40]) [3160]
                0.00    0.00       1/436350      Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [41]> const Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>::operator==<char [41]>(char const (&) [41]) [3161]
                0.00    0.00       1/436350      Catch::BinaryExpr<int const&, int const&> const Catch::ExprLhs<int const&>::operator!=<int>(int const&) [3166]
                0.00    0.00       1/436350      Catch::BinaryExpr<timespec const&, double const&> const Catch::ExprLhs<timespec const&>::operator< <double>(double const&) [3156]
                0.00    0.00       1/436350      Catch::BinaryExpr<timespec const&, double const&> const Catch::ExprLhs<timespec const&>::operator><double>(double const&) [3155]
                0.00    0.00       1/436350      Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [15]> const Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>::operator==<char [15]>(char const (&) [15]) [3158]
                0.00    0.00       1/436350      Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [16]> const Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>::operator==<char [16]>(char const (&) [16]) [3159]
                0.00    0.00       1/436350      Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [12]> const Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>::operator==<char [12]>(char const (&) [12]) [3157]
                0.00    0.00       1/436350      Catch::BinaryExpr<std::set<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > const&, std::set<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > const&> const Catch::ExprLhs<std::set<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > const&>::operator==<std::set<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >(std::set<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > const&) [3165]
                0.00    0.00       2/436350      __static_initialization_and_destruction_0(int, int) [132]
                0.00    0.00       2/436350      Catch::BinaryExpr<unsigned int const&, unsigned int const&> const Catch::ExprLhs<unsigned int const&>::operator==<unsigned int>(unsigned int const&) [2417]
                0.00    0.00       2/436350      __static_initialization_and_destruction_0(int, int) [133]
                0.00    0.00       2/436350      __static_initialization_and_destruction_0(int, int) [134]
                0.00    0.00       2/436350      __static_initialization_and_destruction_0(int, int) [135]
                0.00    0.00       2/436350      __static_initialization_and_destruction_0(int, int) [136]
                0.00    0.00       2/436350      Catch::BinaryExpr<unsigned int const&, int const&> const Catch::ExprLhs<unsigned int const&>::operator==<int>(int const&) [2416]
                0.00    0.00       2/436350      __static_initialization_and_destruction_0(int, int) [137]
                0.00    0.00       2/436350      Catch::BinaryExpr<timespec const&, double const&> const Catch::ExprLhs<timespec const&>::operator==<double>(double const&) [2406]
                0.00    0.00       2/436350      Catch::BinaryExpr<timespec const&, double const&> const Catch::ExprLhs<timespec const&>::operator!=<double>(double const&) [2414]
                0.00    0.00       2/436350      Catch::BinaryExpr<timespec const&, double const&> const Catch::ExprLhs<timespec const&>::operator<=<double>(double const&) [2411]
                0.00    0.00       2/436350      Catch::BinaryExpr<timespec const&, double const&> const Catch::ExprLhs<timespec const&>::operator>=<double>(double const&) [2408]
                0.00    0.00       2/436350      Catch::BinaryExpr<timespec const&, long const&> const Catch::ExprLhs<timespec const&>::operator==<long>(long const&) [2407]
                0.00    0.00       2/436350      Catch::BinaryExpr<timespec const&, long const&> const Catch::ExprLhs<timespec const&>::operator!=<long>(long const&) [2415]
                0.00    0.00       2/436350      Catch::BinaryExpr<timespec const&, long const&> const Catch::ExprLhs<timespec const&>::operator>=<long>(long const&) [2409]
                0.00    0.00       2/436350      Catch::BinaryExpr<timespec const&, long const&> const Catch::ExprLhs<timespec const&>::operator><long>(long const&) [2410]
                0.00    0.00       2/436350      Catch::BinaryExpr<timespec const&, long const&> const Catch::ExprLhs<timespec const&>::operator<=<long>(long const&) [2412]
                0.00    0.00       2/436350      Catch::BinaryExpr<timespec const&, long const&> const Catch::ExprLhs<timespec const&>::operator< <long>(long const&) [2413]
                0.00    0.00       2/436350      __static_initialization_and_destruction_0(int, int) [138]
                0.00    0.00       3/436350      Catch::BinaryExpr<char const const&, decltype(nullptr) const&> const Catch::ExprLhs<char const const&>::operator!=<decltype(nullptr)>(decltype(nullptr) const&) [2120]
                0.00    0.00       4/436350      Catch::BinaryExpr<long const&, long const&> const Catch::ExprLhs<long const&>::operator!=<long>(long const&) [1878]
                0.00    0.00       4/436350      ___CATCH__TEST____0() [92]
                0.00    0.00      10/436350      ___CATCH__TEST____0() [85]
                0.00    0.00      10/436350      __static_initialization_and_destruction_0(int, int) [97]
                0.00    0.00      11/436350      Catch::BinaryExpr<timespec const&, timespec const&> const Catch::ExprLhs<timespec const&>::operator!=<timespec>(timespec const&) [1634]
                0.00    0.00      11/436350      Catch::BinaryExpr<timespec const&, timespec const&> const Catch::ExprLhs<timespec const&>::operator< <timespec>(timespec const&) [1633]
                0.00    0.00      11/436350      Catch::BinaryExpr<timespec const&, timespec const&> const Catch::ExprLhs<timespec const&>::operator<=<timespec>(timespec const&) [1632]
                0.00    0.00      11/436350      Catch::BinaryExpr<timespec const&, timespec const&> const Catch::ExprLhs<timespec const&>::operator><timespec>(timespec const&) [1631]
                0.00    0.00      11/436350      Catch::BinaryExpr<timespec const&, timespec const&> const Catch::ExprLhs<timespec const&>::operator>=<timespec>(timespec const&) [1630]
                0.00    0.00      15/436350      ___CATCH__TEST____0() [73]
                0.00    0.00      16/436350      Catch::BinaryExpr<snap::matrix<double, unsigned long>::element_ref const&, snap::matrix<double, unsigned long>::element_ref const&> const Catch::ExprLhs<snap::matrix<double, unsigned long>::element_ref const&>::operator==<snap::matrix<double, unsigned long>::element_ref>(snap::matrix<double, unsigned long>::element_ref const&) [106]
                0.00    0.00      19/436350      Catch::BinaryExpr<timespec const&, timespec const&> const Catch::ExprLhs<timespec const&>::operator==<timespec>(timespec const&) [1371]
                0.00    0.00      30/436350      ___CATCH__TEST____0() [68]
                0.00    0.00      56/436350      Catch::BinaryExpr<long const&, long const&> const Catch::ExprLhs<long const&>::operator==<long>(long const&) [1203]
                0.00    0.00     129/436350      ___CATCH__TEST____0() [67]
                0.00    0.00     144/436350      Catch::BinaryExpr<unsigned long const&, int const&> const Catch::ExprLhs<unsigned long const&>::operator==<int>(int const&) [821]
                0.00    0.00     159/436350      Catch::BinaryExpr<int const&, int const&> const Catch::ExprLhs<int const&>::operator==<int>(int const&) [765]
                0.00    0.00     189/436350      ___CATCH__TEST____0() [63]
                0.00    0.00     240/436350      ___CATCH__TEST____0() [64]
                0.00    0.00     301/436350      ___CATCH__TEST____19() [59]
                0.00    0.00     608/436350      ___CATCH__TEST____7() [58]
                0.00    0.00     624/436350      ___CATCH__TEST____31() [26]
                0.00    0.00    1572/436350      Catch::BinaryExpr<snap::matrix<double, unsigned long>::element_ref const&, double const&> const Catch::ExprLhs<snap::matrix<double, unsigned long>::element_ref const&>::operator==<double>(double const&) [470]
                0.00    0.00    2023/436350      ___CATCH__TEST____0() [57]
                0.00    0.00    8026/436350      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&) [372]
                0.00    0.00  208053/436350      Catch::BinaryExpr<double const&, double const&> const Catch::ExprLhs<double const&>::operator< <double>(double const&) [16]
                0.00    0.00  214012/436350      ___CATCH__TEST____43() [11]
[227]    0.0    0.00    0.00  436350         Catch::StringRef::StringRef(char const) [227]
                0.00    0.00  436350/872722      Catch::StringRef::StringRef(char const, unsigned long) [222]
-----------------------------------------------
                0.00    0.00  360225/360225      std::enable_if<std::__and_<std::__not_<std::__is_tuple_like<double> >, std::is_move_constructible<double>, std::is_move_assignable<double> >::value, void>::type std::swap<double>(double&, double&) [283]
[228]    0.0    0.00    0.00  360225         std::remove_reference<double&>::type&& std::move<double&>(double&) [228]
-----------------------------------------------
                0.00    0.00       3/278698      double std::vector<double, std::allocator<double> >::_M_allocate_and_copy<__gnu_cxx::__normal_iterator<double const, std::vector<double, std::allocator<double> > > >(unsigned long, __gnu_cxx::__normal_iterator<double const, std::vector<double, std::allocator<double> > >, __gnu_cxx::__normal_iterator<double const, std::vector<double, std::allocator<double> > >) [129]
                0.00    0.00       4/278698      std::vector<double, std::allocator<double> >::operator=(std::vector<double, std::allocator<double> > const&) [128]
                0.00    0.00      12/278698      std::vector<double, std::allocator<double> >::swap(std::vector<double, std::allocator<double> >&) [2327]
                0.00    0.00   14022/278698      std::vector<double, std::allocator<double> >::vector(std::vector<double, std::allocator<double> > const&) [56]
                0.00    0.00   40022/278698      std::vector<double, std::allocator<double> >::_M_move_assign(std::vector<double, std::allocator<double> >&&, std::integral_constant<bool, true>) [333]
                0.00    0.00   95299/278698      std::vector<double, std::allocator<double> >::_M_default_initialize(unsigned long) [294]
                0.00    0.00  129336/278698      std::vector<double, std::allocator<double> >::~vector() [280]
[229]    0.0    0.00    0.00  278698         std::Vectorbase<double, std::allocator<double> >::_M_get_Tp_allocator() [229]
-----------------------------------------------
                0.00    0.00  258668/258668      std::allocator<double>::~allocator() [231]
[230]    0.0    0.00    0.00  258668         __gnu_cxx::new_allocator<double>::~new_allocator() [230]
-----------------------------------------------
                0.00    0.00   14022/258668      std::vector<double, std::allocator<double> >::vector(std::vector<double, std::allocator<double> > const&) [56]
                0.00    0.00   20011/258668      std::vector<double, std::allocator<double> >::_M_move_assign(std::vector<double, std::allocator<double> >&&, std::integral_constant<bool, true>) [333]
                0.00    0.00   95299/258668      snap::matrix<double, unsigned long>::matrix(unsigned long, unsigned long) [13]
                0.00    0.00  129336/258668      std::Vectorbase<double, std::allocator<double> >::Vectorimpl::~Vectorimpl() [278]
[231]    0.0    0.00    0.00  258668         std::allocator<double>::~allocator() [231]
                0.00    0.00  258668/258668      __gnu_cxx::new_allocator<double>::~new_allocator() [230]
-----------------------------------------------
                0.00    0.00      29/221701      ___CATCH__TEST____0() [64]
                0.00    0.00     160/221701      ___CATCH__TEST____19() [59]
                0.00    0.00     256/221701      ___CATCH__TEST____7() [58]
                0.00    0.00     256/221701      ___CATCH__TEST____31() [26]
                0.00    0.00    3000/221701      snap::matrix<double, unsigned long> snap::matrix<double, unsigned long>::brightness<double>(double) const [54]
                0.00    0.00   21000/221701      snap::matrix<double, unsigned long>::get_luma_vector() const [53]
                0.00    0.00   54000/221701      snap::matrix<double, unsigned long> snap::matrix<double, unsigned long>::saturation<double>(double) const [24]
                0.00    0.00   59000/221701      snap::matrix<double, unsigned long> snap::matrix<double, unsigned long>::hue<double>(double) const [19]
                0.00    0.00   84000/221701      ___CATCH__TEST____43() [11]
[232]    0.0    0.00    0.00  221701         snap::matrix<double, unsigned long>::element_ref::operator=(double) [232]
                0.00    0.00  221701/2763181     std::vector<double, std::allocator<double> >::operator[](unsigned long) [221]
-----------------------------------------------
                0.00    0.00  218613/218613      Catch::getResultCapture() [42]
[233]    0.0    0.00    0.00  218613         Catch::Context::getResultCapture() [233]
-----------------------------------------------
                0.00    0.00  218573/218573      std::Tupleimpl<0ul, Catch::IStreamingReporter, std::default_delete<Catch::IStreamingReporter> >::_M_head(std::Tupleimpl<0ul, Catch::IStreamingReporter, std::default_delete<Catch::IStreamingReporter> > const&) [48]
[234]    0.0    0.00    0.00  218573         std::Headbase<0ul, Catch::IStreamingReporter, false>::_M_head(std::Headbase<0ul, Catch::IStreamingReporter, false> const&) [234]
-----------------------------------------------
                0.00    0.00  218335/218335      void std::Destroy<Catch::ScopedMessage>(Catch::ScopedMessage, Catch::ScopedMessage) [237]
[235]    0.0    0.00    0.00  218335         void std::Destroy_aux<false>::__destroy<Catch::ScopedMessage>(Catch::ScopedMessage, Catch::ScopedMessage) [235]
-----------------------------------------------
                0.00    0.00       1/218335      std::vector<Catch::ScopedMessage, std::allocator<Catch::ScopedMessage> >::~vector() [4201]
                0.00    0.00  218334/218335      std::vector<Catch::ScopedMessage, std::allocator<Catch::ScopedMessage> >::_M_erase_at_end(Catch::ScopedMessage) [239]
[236]    0.0    0.00    0.00  218335         std::Vectorbase<Catch::ScopedMessage, std::allocator<Catch::ScopedMessage> >::_M_get_Tp_allocator() [236]
-----------------------------------------------
                0.00    0.00  218335/218335      void std::Destroy<Catch::ScopedMessage, Catch::ScopedMessage>(Catch::ScopedMessage, Catch::ScopedMessage, std::allocator<Catch::ScopedMessage>&) [238]
[237]    0.0    0.00    0.00  218335         void std::Destroy<Catch::ScopedMessage>(Catch::ScopedMessage, Catch::ScopedMessage) [237]
                0.00    0.00  218335/218335      void std::Destroyaux<false>::__destroy<Catch::ScopedMessage>(Catch::ScopedMessage, Catch::ScopedMessage) [235]
-----------------------------------------------
                0.00    0.00       1/218335      std::vector<Catch::ScopedMessage, std::allocator<Catch::ScopedMessage> >::~vector() [4201]
                0.00    0.00  218334/218335      std::vector<Catch::ScopedMessage, std::allocator<Catch::ScopedMessage> >::_M_erase_at_end(Catch::ScopedMessage) [239]
[238]    0.0    0.00    0.00  218335         void std::Destroy<Catch::ScopedMessage, Catch::ScopedMessage>(Catch::ScopedMessage, Catch::ScopedMessage, std::allocator<Catch::ScopedMessage>&) [238]
                0.00    0.00  218335/218335      void std::Destroy<Catch::ScopedMessage>(Catch::ScopedMessage, Catch::ScopedMessage) [237]
-----------------------------------------------
                0.00    0.00  218334/218334      std::vector<Catch::ScopedMessage, std::allocator<Catch::ScopedMessage> >::clear() [240]
[239]    0.0    0.00    0.00  218334         std::vector<Catch::ScopedMessage, std::allocator<Catch::ScopedMessage> >::_M_erase_at_end(Catch::ScopedMessage) [239]
                0.00    0.00  218334/218335      std::Vectorbase<Catch::ScopedMessage, std::allocator<Catch::ScopedMessage> >::_M_get_Tp_allocator() [236]
                0.00    0.00  218334/218335      void std::Destroy<Catch::ScopedMessage, Catch::ScopedMessage>(Catch::ScopedMessage, Catch::ScopedMessage, std::allocator<Catch::ScopedMessage>&) [238]
-----------------------------------------------
                0.00    0.00      59/218334      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      90/218334      Catch::RunContext::sectionEnded(Catch::SectionEndInfo const&) [96]
                0.00    0.00  218185/218334      Catch::RunContext::assertionPassed() [38]
[240]    0.0    0.00    0.00  218334         std::vector<Catch::ScopedMessage, std::allocator<Catch::ScopedMessage> >::clear() [240]
                0.00    0.00  218334/218334      std::vector<Catch::ScopedMessage, std::allocator<Catch::ScopedMessage> >::_M_erase_at_end(Catch::ScopedMessage) [239]
-----------------------------------------------
                0.00    0.00       1/218197      __static_initialization_and_destruction_0(int, int) [132]
                0.00    0.00       1/218197      __static_initialization_and_destruction_0(int, int) [133]
                0.00    0.00       1/218197      __static_initialization_and_destruction_0(int, int) [134]
                0.00    0.00       1/218197      __static_initialization_and_destruction_0(int, int) [135]
                0.00    0.00       1/218197      __static_initialization_and_destruction_0(int, int) [136]
                0.00    0.00       1/218197      __static_initialization_and_destruction_0(int, int) [137]
                0.00    0.00       1/218197      __static_initialization_and_destruction_0(int, int) [138]
                0.00    0.00       5/218197      __static_initialization_and_destruction_0(int, int) [97]
                0.00    0.00  218185/218197      Catch::RunContext::resetAssertionInfo() [39]
[241]    0.0    0.00    0.00  218197         Catch::StringRef::StringRef() [241]
-----------------------------------------------
                0.00    0.00       4/218187      ___CATCH__TEST____0() [92]
                0.00    0.00      10/218187      ___CATCH__TEST____0() [85]
                0.00    0.00      17/218187      ___CATCH__TEST____0() [73]
                0.00    0.00      30/218187      ___CATCH__TEST____0() [68]
                0.00    0.00     129/218187      ___CATCH__TEST____0() [67]
                0.00    0.00     189/218187      ___CATCH__TEST____0() [63]
                0.00    0.00     240/218187      ___CATCH__TEST____0() [64]
                0.00    0.00     301/218187      ___CATCH__TEST____19() [59]
                0.00    0.00     608/218187      ___CATCH__TEST____7() [58]
                0.00    0.00     624/218187      ___CATCH__TEST____31() [26]
                0.00    0.00    2023/218187      ___CATCH__TEST____0() [57]
                0.00    0.00  214012/218187      ___CATCH__TEST____43() [11]
[242]    0.0    0.00    0.00  218187         operator"" catchsr(char const, unsigned long) [242]
                0.00    0.00  218187/872722      Catch::StringRef::StringRef(char const, unsigned long) [222]
-----------------------------------------------
                0.00    0.00  218185/218185      Catch::RunContext::handleExpr(Catch::AssertionInfo const&, Catch::ITransientExpression const&, Catch::AssertionReaction&) [21]
[243]    0.0    0.00    0.00  218185         Catch::isFalseTest(int) [243]
-----------------------------------------------
                0.00    0.00  218185/218185      Catch::RunContext::handleExpr(Catch::AssertionInfo const&, Catch::ITransientExpression const&, Catch::AssertionReaction&) [21]
[244]    0.0    0.00    0.00  218185         Catch::ConsoleReporter::assertionStarting(Catch::AssertionInfo const&) [244]
-----------------------------------------------
                0.00    0.00  218185/218185      Catch::AssertionHandler::complete() [246]
[245]    0.0    0.00    0.00  218185         Catch::AssertionHandler::setCompleted() [245]
-----------------------------------------------
                0.00    0.00       4/218185      ___CATCH__TEST____0() [92]
                0.00    0.00      10/218185      ___CATCH__TEST____0() [85]
                0.00    0.00      15/218185      ___CATCH__TEST____0() [73]
                0.00    0.00      30/218185      ___CATCH__TEST____0() [68]
                0.00    0.00     129/218185      ___CATCH__TEST____0() [67]
                0.00    0.00     189/218185      ___CATCH__TEST____0() [63]
                0.00    0.00     240/218185      ___CATCH__TEST____0() [64]
                0.00    0.00     301/218185      ___CATCH__TEST____19() [59]
                0.00    0.00     608/218185      ___CATCH__TEST____7() [58]
                0.00    0.00     624/218185      ___CATCH__TEST____31() [26]
                0.00    0.00    2023/218185      ___CATCH__TEST____0() [57]
                0.00    0.00  214012/218185      ___CATCH__TEST____43() [11]
[246]    0.0    0.00    0.00  218185         Catch::AssertionHandler::complete() [246]
                0.00    0.00  218185/218185      Catch::AssertionHandler::setCompleted() [245]
-----------------------------------------------
                0.00    0.00       4/218185      ___CATCH__TEST____0() [92]
                0.00    0.00      10/218185      ___CATCH__TEST____0() [85]
                0.00    0.00      15/218185      ___CATCH__TEST____0() [73]
                0.00    0.00      30/218185      ___CATCH__TEST____0() [68]
                0.00    0.00     129/218185      ___CATCH__TEST____0() [67]
                0.00    0.00     189/218185      ___CATCH__TEST____0() [63]
                0.00    0.00     240/218185      ___CATCH__TEST____0() [64]
                0.00    0.00     301/218185      ___CATCH__TEST____19() [59]
                0.00    0.00     608/218185      ___CATCH__TEST____7() [58]
                0.00    0.00     624/218185      ___CATCH__TEST____31() [26]
                0.00    0.00    2023/218185      ___CATCH__TEST____0() [57]
                0.00    0.00  214012/218185      ___CATCH__TEST____43() [11]
[247]    0.0    0.00    0.00  218185         Catch::AssertionHandler::~AssertionHandler() [247]
-----------------------------------------------
                0.00    0.00  218185/218185      Catch::AssertionHandler::AssertionHandler(Catch::StringRef const&, Catch::SourceLineInfo const&, Catch::StringRef, Catch::ResultDisposition::Flags) [23]
[248]    0.0    0.00    0.00  218185         Catch::AssertionReaction::AssertionReaction() [248]
-----------------------------------------------
                0.00    0.00       1/218185      Catch::BinaryExpr<group const&, decltype(nullptr) const&>::BinaryExpr(bool, group const&, Catch::StringRef, decltype(nullptr) const&) [2979]
                0.00    0.00       1/218185      Catch::MatchExpr<std::ios_base::failure[abi:cxx11], Catch::Matchers::ExceptionWatcher>::MatchExpr(std::ios_base::failure[abi:cxx11] const&, Catch::Matchers::ExceptionWatcher const&, Catch::StringRef const&) [3190]
                0.00    0.00       1/218185      Catch::MatchExpr<std::invalid_argument, Catch::Matchers::ExceptionWatcher>::MatchExpr(std::invalid_argument const&, Catch::Matchers::ExceptionWatcher const&, Catch::StringRef const&) [3192]
                0.00    0.00       1/218185      Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [40]>::BinaryExpr(bool, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, Catch::StringRef, char const (&) [40]) [2975]
                0.00    0.00       1/218185      Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [41]>::BinaryExpr(bool, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, Catch::StringRef, char const (&) [41]) [2977]
                0.00    0.00       1/218185      Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [15]>::BinaryExpr(bool, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, Catch::StringRef, char const (&) [15]) [2971]
                0.00    0.00       1/218185      Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [16]>::BinaryExpr(bool, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, Catch::StringRef, char const (&) [16]) [2973]
                0.00    0.00       1/218185      Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [12]>::BinaryExpr(bool, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, Catch::StringRef, char const (&) [12]) [2969]
                0.00    0.00       1/218185      Catch::BinaryExpr<std::set<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > const&, std::set<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > const&>::BinaryExpr(bool, std::set<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > const&, Catch::StringRef, std::set<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > const&) [2981]
                0.00    0.00       2/218185      Catch::BinaryExpr<unsigned int const&, unsigned int const&>::BinaryExpr(bool, unsigned int const&, Catch::StringRef, unsigned int const&) [2380]
                0.00    0.00       2/218185      Catch::BinaryExpr<unsigned int const&, int const&>::BinaryExpr(bool, unsigned int const&, Catch::StringRef, int const&) [2378]
                0.00    0.00       3/218185      Catch::BinaryExpr<char const const&, decltype(nullptr) const&>::BinaryExpr(bool, char const const&, Catch::StringRef, decltype(nullptr) const&) [2107]
                0.00    0.00      10/218185      Catch::BinaryExpr<timespec const&, double const&>::BinaryExpr(bool, timespec const&, Catch::StringRef, double const&) [1644]
                0.00    0.00      12/218185      Catch::BinaryExpr<timespec const&, long const&>::BinaryExpr(bool, timespec const&, Catch::StringRef, long const&) [1471]
                0.00    0.00      16/218185      Catch::BinaryExpr<snap::matrix<double, unsigned long>::element_ref const&, snap::matrix<double, unsigned long>::element_ref const&>::BinaryExpr(bool, snap::matrix<double, unsigned long>::element_ref const&, Catch::StringRef, snap::matrix<double, unsigned long>::element_ref const&) [1383]
                0.00    0.00      42/218185      Catch::UnaryExpr<bool>::UnaryExpr(bool) [1224]
                0.00    0.00      60/218185      Catch::BinaryExpr<long const&, long const&>::BinaryExpr(bool, long const&, Catch::StringRef, long const&) [1151]
                0.00    0.00      74/218185      Catch::BinaryExpr<timespec const&, timespec const&>::BinaryExpr(bool, timespec const&, Catch::StringRef, timespec const&) [1055]
                0.00    0.00     144/218185      Catch::BinaryExpr<unsigned long const&, int const&>::BinaryExpr(bool, unsigned long const&, Catch::StringRef, int const&) [816]
                0.00    0.00     160/218185      Catch::BinaryExpr<int const&, int const&>::BinaryExpr(bool, int const&, Catch::StringRef, int const&) [759]
                0.00    0.00    1572/218185      Catch::BinaryExpr<snap::matrix<double, unsigned long>::element_ref const&, double const&>::BinaryExpr(bool, snap::matrix<double, unsigned long>::element_ref const&, Catch::StringRef, double const&) [467]
                0.00    0.00    8026/218185      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&) [369]
                0.00    0.00  208053/218185      Catch::BinaryExpr<double const&, double const&>::BinaryExpr(bool, double const&, Catch::StringRef, double const&) [34]
[249]    0.0    0.00    0.00  218185         Catch::ITransientExpression::ITransientExpression(bool, bool) [249]
-----------------------------------------------
                0.00    0.00       1/218185      Catch::BinaryExpr<group const&, decltype(nullptr) const&>::~BinaryExpr() [2980]
                0.00    0.00       1/218185      Catch::MatchExpr<std::invalid_argument, Catch::Matchers::ExceptionWatcher>::~MatchExpr() [3193]
                0.00    0.00       1/218185      Catch::MatchExpr<std::ios_base::failure[abi:cxx11], Catch::Matchers::ExceptionWatcher>::~MatchExpr() [3191]
                0.00    0.00       1/218185      Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [41]>::~BinaryExpr() [2978]
                0.00    0.00       1/218185      Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [40]>::~BinaryExpr() [2976]
                0.00    0.00       1/218185      Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [12]>::~BinaryExpr() [2970]
                0.00    0.00       1/218185      Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [16]>::~BinaryExpr() [2974]
                0.00    0.00       1/218185      Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [15]>::~BinaryExpr() [2972]
                0.00    0.00       1/218185      Catch::BinaryExpr<std::set<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > const&, std::set<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > const&>::~BinaryExpr() [2982]
                0.00    0.00       2/218185      Catch::BinaryExpr<unsigned int const&, unsigned int const&>::~BinaryExpr() [2381]
                0.00    0.00       2/218185      Catch::BinaryExpr<unsigned int const&, int const&>::~BinaryExpr() [2379]
                0.00    0.00       3/218185      Catch::BinaryExpr<char const const&, decltype(nullptr) const&>::~BinaryExpr() [2108]
                0.00    0.00      10/218185      Catch::BinaryExpr<timespec const&, double const&>::~BinaryExpr() [1645]
                0.00    0.00      12/218185      Catch::BinaryExpr<timespec const&, long const&>::~BinaryExpr() [1472]
                0.00    0.00      16/218185      Catch::BinaryExpr<snap::matrix<double, unsigned long>::element_ref const&, snap::matrix<double, unsigned long>::element_ref const&>::~BinaryExpr() [1384]
                0.00    0.00      42/218185      Catch::UnaryExpr<bool>::~UnaryExpr() [1225]
                0.00    0.00      60/218185      Catch::BinaryExpr<long const&, long const&>::~BinaryExpr() [1152]
                0.00    0.00      74/218185      Catch::BinaryExpr<timespec const&, timespec const&>::~BinaryExpr() [1056]
                0.00    0.00     144/218185      Catch::BinaryExpr<unsigned long const&, int const&>::~BinaryExpr() [817]
                0.00    0.00     160/218185      Catch::BinaryExpr<int const&, int const&>::~BinaryExpr() [760]
                0.00    0.00    1572/218185      Catch::BinaryExpr<snap::matrix<double, unsigned long>::element_ref const&, double const&>::~BinaryExpr() [468]
                0.00    0.00    8026/218185      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() [370]
                0.00    0.00  208053/218185      Catch::BinaryExpr<double const&, double const&>::~BinaryExpr() [253]
[250]    0.0    0.00    0.00  218185         Catch::ITransientExpression::~ITransientExpression() [250]
-----------------------------------------------
                0.00    0.00  218185/218185      Catch::RunContext::resetAssertionInfo() [39]
[251]    0.0    0.00    0.00  218185         Catch::operator"" _sr(char const, unsigned long) [251]
                0.00    0.00  218185/872722      Catch::StringRef::StringRef(char const, unsigned long) [222]
-----------------------------------------------
                0.00    0.00  218185/218185      Catch::RunContext::handleExpr(Catch::AssertionInfo const&, Catch::ITransientExpression const&, Catch::AssertionReaction&) [21]
[252]    0.0    0.00    0.00  218185         Catch::ITransientExpression::getResult() const [252]
-----------------------------------------------
                0.00    0.00      21/208053      ___CATCH__TEST____19() [59]
                0.00    0.00      32/208053      ___CATCH__TEST____31() [26]
                0.00    0.00  208000/208053      ___CATCH__TEST____43() [11]
[253]    0.0    0.00    0.00  208053         Catch::BinaryExpr<double const&, double const&>::~BinaryExpr() [253]
                0.00    0.00  208053/218185      Catch::ITransientExpression::~ITransientExpression() [250]
-----------------------------------------------
                0.00    0.00      21/208053      ___CATCH__TEST____19() [59]
                0.00    0.00      32/208053      ___CATCH__TEST____31() [26]
                0.00    0.00  208000/208053      ___CATCH__TEST____43() [11]
[254]    0.0    0.00    0.00  208053         Catch::ExprLhs<double const&> Catch::Decomposer::operator<=<double>(double const&) [254]
                0.00    0.00  208053/208053      Catch::ExprLhs<double const&>::ExprLhs(double const&) [255]
-----------------------------------------------
                0.00    0.00  208053/208053      Catch::ExprLhs<double const&> Catch::Decomposer::operator<=<double>(double const&) [254]
[255]    0.0    0.00    0.00  208053         Catch::ExprLhs<double const&>::ExprLhs(double const&) [255]
-----------------------------------------------
                0.00    0.00      16/184430      std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::swap(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&) [2330]
                0.00    0.00    1520/184430      std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&) [479]
                0.00    0.00    8516/184430      std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::capacity() const [363]
                0.00    0.00   40195/184430      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> >&&) [327]
                0.00    0.00  134183/184430      std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_dispose() [267]
[256]    0.0    0.00    0.00  184430         std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_is_local() const [256]
                0.00    0.00  184430/499540      std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_data() const [226]
                0.00    0.00  184430/184430      std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_local_data() const [257]
-----------------------------------------------
                0.00    0.00  184430/184430      std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_is_local() const [256]
[257]    0.0    0.00    0.00  184430         std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_local_data() const [257]
                0.00    0.00  184430/184430      std::pointer_traits<char const>::pointer_to(char const&) [258]
-----------------------------------------------
                0.00    0.00  184430/184430      std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_local_data() const [257]
[258]    0.0    0.00    0.00  184430         std::pointer_traits<char const>::pointer_to(char const&) [258]
                0.00    0.00  184430/184430      char const std::addressof<char const>(char const&) [260]
-----------------------------------------------
                0.00    0.00  184430/184430      char const std::addressof<char const>(char const&) [260]
[259]    0.0    0.00    0.00  184430         char const std::__addressof<char const>(char const&) [259]
-----------------------------------------------
                0.00    0.00  184430/184430      std::pointer_traits<char const>::pointer_to(char const&) [258]
[260]    0.0    0.00    0.00  184430         char const std::addressof<char const>(char const&) [260]
                0.00    0.00  184430/184430      char const std::__addressof<char const>(char const&) [259]
-----------------------------------------------
                0.00    0.00       3/182155      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> >&&) [327]
                0.00    0.00      16/182155      std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::swap(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&) [2330]
                0.00    0.00    1520/182155      std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&) [479]
                0.00    0.00  180616/182155      std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_set_length(unsigned long) [263]
[261]    0.0    0.00    0.00  182155         std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_length(unsigned long) [261]
-----------------------------------------------
                0.00    0.00      59/180805      std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::push_back(char) [1196]
                0.00    0.00     130/180805      std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_S_copy(char, char const, unsigned long) [303]
                0.00    0.00  180616/180805      std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_set_length(unsigned long) [263]
[262]    0.0    0.00    0.00  180805         std::char_traits<char>::assign(char&, char const&) [262]
-----------------------------------------------
                0.00    0.00       3/180616      std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_construct(unsigned long, char) [2328]
                0.00    0.00       3/180616      std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_replace_aux(unsigned long, unsigned long, unsigned long, char) [2329]
                0.00    0.00      53/180616      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&) [1213]
                0.00    0.00      59/180616      std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::push_back(char) [1196]
                0.00    0.00     158/180616      std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_append(char const, unsigned long) [770]
                0.00    0.00    1520/180616      std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&) [479]
                0.00    0.00    2827/180616      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) [409]
                0.00    0.00    8163/180616      std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_replace(unsigned long, unsigned long, char const, unsigned long) [379]
                0.00    0.00   20093/180616      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> >&&) [327]
                0.00    0.00   20117/180616      std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::clear() [326]
                0.00    0.00   31183/180616      void std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_construct<char>(char, char, std::forward_iterator_tag) [309]
                0.00    0.00   96437/180616      std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string() [29]
[263]    0.0    0.00    0.00  180616         std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_set_length(unsigned long) [263]
                0.00    0.00  180616/182155      std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_length(unsigned long) [261]
                0.00    0.00  180616/499540      std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_data() const [226]
                0.00    0.00  180616/180805      std::char_traits<char>::assign(char&, char const&) [262]
-----------------------------------------------
                0.00    0.00  163365/163365      std::allocator<double>::allocator(std::allocator<double> const&) [265]
[264]    0.0    0.00    0.00  163365         __gnu_cxx::new_allocator<double>::new_allocator(__gnu_cxx::new_allocator<double> const&) [264]
-----------------------------------------------
                0.00    0.00   14022/163365      std::allocator_traits<std::allocator<double> >::select_on_container_copy_construction(std::allocator<double> const&) [352]
                0.00    0.00   20011/163365      std::Vectorbase<double, std::allocator<double> >::get_allocator() const [331]
                0.00    0.00  129332/163365      std::Vectorbase<double, std::allocator<double> >::Vectorimpl::Vectorimpl(std::allocator<double> const&) [281]
[265]    0.0    0.00    0.00  163365         std::allocator<double>::allocator(std::allocator<double> const&) [265]
                0.00    0.00  163365/163365      __gnu_cxx::new_allocator<double>::new_allocator(__gnu_cxx::new_allocator<double> const&) [264]
-----------------------------------------------
                0.00    0.00    1520/148831      std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&) [479]
                0.00    0.00   20096/148831      void std::__do_alloc_on_move<std::allocator<char> >(std::allocator<char>&, std::allocator<char>&, std::integral_constant<bool, true>) [329]
                0.00    0.00  127215/148831      std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::Allochider::Allochider(char, std::allocator<char>&&) [282]
[266]    0.0    0.00    0.00  148831         std::remove_reference<std::allocator<char>&>::type&& std::move<std::allocator<char>&>(std::allocator<char>&) [266]
-----------------------------------------------
                0.00    0.00      10/134183      std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::reserve(unsigned long) [1856]
                0.00    0.00      41/134183      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&) [1213]
                0.00    0.00      70/134183      std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_mutate(unsigned long, unsigned long, char const, unsigned long) [1094]
                0.00    0.00  134062/134183      std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() [269]
[267]    0.0    0.00    0.00  134183         std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_dispose() [267]
                0.00    0.00  134183/184430      std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_is_local() const [256]
                0.00    0.00    3168/3168        std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_destroy(unsigned long) [401]
-----------------------------------------------
                0.00    0.00  134062/134062      std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() [269]
[268]    0.0    0.00    0.00  134062         std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::Allochider::~Allochider() [268]
-----------------------------------------------
                0.00    0.00       1/134060      Catch::RunContext::RunContext(std::shared_ptr<Catch::IConfig const> const&, std::unique_ptr<Catch::IStreamingReporter, std::default_delete<Catch::IStreamingReporter> >&&) [28]
                0.00    0.00       1/134060      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&) [116]
                0.00    0.00       1/134060      Catch::clara::detail::ParserBase::parse(Catch::clara::detail::Args const&) const [70]
                0.00    0.00       1/134060      Catch::clara::detail::ExeName::set(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [187]
                0.00    0.00       1/134060      Catch::clara::detail::Args::~Args() [3123]
                0.00    0.00       1/134060      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) [1612]
                0.00    0.00       1/134060      operator<<(std::ostream&, unsigned __int128) [4486]
                0.00    0.00       2/134060      Catch::(anonymous namespace)::TestGroup::execute() [5]
                0.00    0.00       2/134060      Catch::ConsoleReporter::printTotals(Catch::Totals const&) [205]
                0.00    0.00       2/134060      (anonymous namespace)::finish_init(Catch::Session&) [2963]
                0.00    0.00       2/134060      Catch::pluralise::~pluralise() [2429]
                0.00    0.00       3/134060      Catch::ConsoleReporter::printTotalsDivider(Catch::Totals const&) [195]
                0.00    0.00       3/134060      Catch::TestSpecParser::~TestSpecParser() [3023]
                0.00    0.00       3/134060      Catch::TestRunInfo::~TestRunInfo() [2111]
                0.00    0.00       3/134060      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> >) [2147]
                0.00    0.00       3/134060      std::basic_ostream<char, std::char_traits<char> >& operator<< <char, std::char_traits<char> >(std::basic_ostream<char, std::char_traits<char> >&, timespec const&) [2370]
                0.00    0.00       4/134060      Catch::Matchers::Impl::MatcherUntypedBase::~MatcherUntypedBase() [1881]
                0.00    0.00       4/134060      (anonymous namespace)::add_command_line_options(Catch::clara::detail::Parser const&) [159]
                0.00    0.00       4/134060      __static_initialization_and_destruction_0(int, int) [158]
                0.00    0.00       4/134060      Catch::clara::detail::Help::Help(bool&) [149]
                0.00    0.00       4/134060      Catch::GroupInfo::~GroupInfo() [1882]
                0.00    0.00       4/134060      std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<Catch::IReporterFactory> >::~pair() [2039]
                0.00    0.00       4/134060      snap::file_contents::read_all() [139]
                0.00    0.00       4/134060      Catch::Matchers::ExceptionWatcher::~ExceptionWatcher() [1879]
                0.00    0.00       5/134060      Catch::clara::detail::BasicResult<Catch::clara::detail::ParseResultType>::~BasicResult() [1823]
                0.00    0.00       8/134060      Catch::(anonymous namespace)::ColumnInfo::~ColumnInfo() [1680]
                0.00    0.00       8/134060      Catch::ConfigData::~ConfigData() [2382]
                0.00    0.00       8/134060      snap::file_contents::write_all(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [157]
                0.00    0.00       9/134060      ___CATCH__TEST____0() [67]
                0.00    0.00      10/134060      ___CATCH__TEST____0() [92]
                0.00    0.00      12/134060      Catch::TestRegistry::registerTest(Catch::TestCase const&) [1477]
                0.00    0.00      12/134060      Catch::TestCaseTracking::TrackerContext::startRun() [100]
                0.00    0.00      12/134060      Catch::AutoReg::AutoReg(Catch::ITestInvoker, Catch::SourceLineInfo const&, Catch::StringRef const&, Catch::NameAndTags const&) [94]
                0.00    0.00      12/134060      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      12/134060      snap::file_contents::file_contents(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, bool, bool) [86]
                0.00    0.00      13/134060      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> > > >) [1495]
                0.00    0.00      13/134060      ___CATCH__TEST____0() [85]
                0.00    0.00      20/134060      ___CATCH__TEST____0() [64]
                0.00    0.00      21/134060      unsigned long snap::tokenize_string<std::set<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, unsigned long (std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, unsigned long&)>(std::set<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >&, std::set<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::value_type const&, std::set<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::value_type const&, bool, std::set<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::value_type const&, unsigned long (std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, unsigned long&)) [2964]
                0.00    0.00      24/134060      Catch::TestCaseStats::~TestCaseStats() [1480]
                0.00    0.00      24/134060      Catch::RunContext::runTest(Catch::TestCase const&) [6]
                0.00    0.00      26/134060      Catch::clara::detail::ParserRefImpl<Catch::clara::detail::Arg>::~ParserRefImpl() [1452]
                0.00    0.00      29/134060      ___CATCH__TEST____0() [73]
                0.00    0.00      36/134060      Catch::makeTestCase(Catch::ITestInvoker, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, Catch::NameAndTags const&, Catch::SourceLineInfo const&) [93]
                0.00    0.00      36/134060      snap::file_contents::~file_contents() [1468]
                0.00    0.00      42/134060      std::set<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > snap::user_group_names<std::set<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [2104]
                0.00    0.00      48/134060      ___CATCH__TEST____7() [58]
                0.00    0.00      48/134060      ___CATCH__TEST____31() [26]
                0.00    0.00      50/134060      ___CATCH__TEST____19() [59]
                0.00    0.00      53/134060      snap::mkdir_p(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, bool, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [90]
                0.00    0.00      61/134060      Catch::ReusableStringStream::~ReusableStringStream() [1144]
                0.00    0.00      63/134060      void __gnu_cxx::new_allocator<std::Rbtree_node<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::destroy<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >) [1122]
                0.00    0.00      71/134060      ___CATCH__TEST____0() [68]
                0.00    0.00      72/134060      unsigned long snap::tokenize_string<std::__cxx11::list<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, unsigned long (std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, unsigned long&)>(std::__cxx11::list<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >&, std::__cxx11::list<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::value_type const&, std::__cxx11::list<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::value_type const&, bool, std::__cxx11::list<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::value_type const&, unsigned long (std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, unsigned long&)) [1327]
                0.00    0.00      72/134060      void __gnu_cxx::new_allocator<std::Listnode<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::destroy<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >) [1060]
                0.00    0.00      80/134060      Catch::clara::detail::BasicResult<void>::~BasicResult() [1004]
                0.00    0.00      82/134060      Catch::clara::detail::BasicResult<Catch::clara::detail::ParseState>::~BasicResult() [968]
                0.00    0.00      93/134060      Catch::TestCaseTracking::SectionTracker::~SectionTracker() <cycle 1> [895]
                0.00    0.00      98/134060      Catch::makeCommandLineParser(Catch::ConfigData&) [84]
                0.00    0.00     105/134060      ___CATCH__TEST____0() [63]
                0.00    0.00     218/134060      Catch::clara::detail::Opt::isMatch(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) const [1010]
                0.00    0.00     297/134060      Catch::TestCaseInfo::~TestCaseInfo() [878]
                0.00    0.00     338/134060      Catch::Section::~Section() [80]
                0.00    0.00     494/134060      Catch::clara::detail::Token::~Token() [565]
                0.00    0.00     502/134060      Catch::TestCaseTracking::NameAndLocation::~NameAndLocation() [564]
                0.00    0.00    2022/134060      operator<<(std::ostream&, __int128) [447]
                0.00    0.00    2252/134060      Catch::SectionInfo::~SectionInfo() [497]
                0.00    0.00    2883/134060      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> >) [406]
                0.00    0.00    4069/134060      ___CATCH__TEST____0() [57]
                0.00    0.00    4192/134060      Catch::clara::detail::ParserRefImpl<Catch::clara::detail::Opt>::~ParserRefImpl() [441]
                0.00    0.00    6018/134060      ___CATCH__TEST____43() [11]
                0.00    0.00  109325/134060      snap::matrix<double, unsigned long>::~matrix() [284]
[269]    0.0    0.00    0.00  134060         std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() [269]
                0.00    0.00  134062/134183      std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_dispose() [267]
                0.00    0.00  134062/134062      std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::Allochider::~Allochider() [268]
-----------------------------------------------
                0.00    0.00  133490/133490      std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_local_data() [271]
[270]    0.0    0.00    0.00  133490         std::pointer_traits<char>::pointer_to(char&) [270]
                0.00    0.00  133490/133490      char std::addressof<char>(char&) [273]
-----------------------------------------------
                0.00    0.00       3/133490      std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(unsigned long, char, std::allocator<char> const&) [2333]
                0.00    0.00      96/133490      std::__cxx11::basic_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) [884]
                0.00    0.00     591/133490      std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(char const, std::allocator<char> const&) [553]
                0.00    0.00    2021/133490      std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string<char, void>(char, char, std::allocator<char> const&) [449]
                0.00    0.00    2140/133490      std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(char const, unsigned long, std::allocator<char> const&) [437]
                0.00    0.00    3040/133490      std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&) [479]
                0.00    0.00   29162/133490      std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [318]
                0.00    0.00   96437/133490      std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string() [29]
[271]    0.0    0.00    0.00  133490         std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_local_data() [271]
                0.00    0.00  133490/133490      std::pointer_traits<char>::pointer_to(char&) [270]
-----------------------------------------------
                0.00    0.00  133490/133490      char std::addressof<char>(char&) [273]
[272]    0.0    0.00    0.00  133490         char std::__addressof<char>(char&) [272]
-----------------------------------------------
                0.00    0.00  133490/133490      std::pointer_traits<char>::pointer_to(char&) [270]
[273]    0.0    0.00    0.00  133490         char std::addressof<char>(char&) [273]
                0.00    0.00  133490/133490      char std::__addressof<char>(char&) [272]
-----------------------------------------------
                0.00    0.00  129339/129339      void std::Destroy<double>(double, double) [276]
[274]    0.0    0.00    0.00  129339         void std::Destroy_aux<true>::__destroy<double>(double, double) [274]
-----------------------------------------------
                0.00    0.00       3/129339      std::vector<double, std::allocator<double> >::operator=(std::vector<double, std::allocator<double> > const&) [128]
                0.00    0.00  129336/129339      std::Vectorbase<double, std::allocator<double> >::~Vectorbase() [279]
[275]    0.0    0.00    0.00  129339         std::Vectorbase<double, std::allocator<double> >::_M_deallocate(double, unsigned long) [275]
                0.00    0.00  109323/109323      std::allocator_traits<std::allocator<double> >::deallocate(std::allocator<double>&, double, unsigned long) [289]
-----------------------------------------------
                0.00    0.00  129339/129339      void std::Destroy<double, double>(double, double, std::allocator<double>&) [277]
[276]    0.0    0.00    0.00  129339         void std::Destroy<double>(double, double) [276]
                0.00    0.00  129339/129339      void std::Destroyaux<true>::__destroy<double>(double, double) [274]
-----------------------------------------------
                0.00    0.00       3/129339      std::vector<double, std::allocator<double> >::operator=(std::vector<double, std::allocator<double> > const&) [128]
                0.00    0.00  129336/129339      std::vector<double, std::allocator<double> >::~vector() [280]
[277]    0.0    0.00    0.00  129339         void std::Destroy<double, double>(double, double, std::allocator<double>&) [277]
                0.00    0.00  129339/129339      void std::Destroy<double>(double, double) [276]
-----------------------------------------------
                0.00    0.00  129336/129336      std::Vectorbase<double, std::allocator<double> >::~Vectorbase() [279]
[278]    0.0    0.00    0.00  129336         std::Vectorbase<double, std::allocator<double> >::Vectorimpl::~Vectorimpl() [278]
                0.00    0.00  129336/258668      std::allocator<double>::~allocator() [231]
-----------------------------------------------
                0.00    0.00  129336/129336      std::vector<double, std::allocator<double> >::~vector() [280]
[279]    0.0    0.00    0.00  129336         std::Vectorbase<double, std::allocator<double> >::~Vectorbase() [279]
                0.00    0.00  129336/129339      std::Vectorbase<double, std::allocator<double> >::_M_deallocate(double, unsigned long) [275]
                0.00    0.00  129336/129336      std::Vectorbase<double, std::allocator<double> >::Vectorimpl::~Vectorimpl() [278]
-----------------------------------------------
                0.00    0.00   20011/129336      std::vector<double, std::allocator<double> >::_M_move_assign(std::vector<double, std::allocator<double> >&&, std::integral_constant<bool, true>) [333]
                0.00    0.00  109325/129336      snap::matrix<double, unsigned long>::~matrix() [284]
[280]    0.0    0.00    0.00  129336         std::vector<double, std::allocator<double> >::~vector() [280]
                0.00    0.00  129336/278698      std::Vectorbase<double, std::allocator<double> >::_M_get_Tp_allocator() [229]
                0.00    0.00  129336/129339      void std::Destroy<double, double>(double, double, std::allocator<double>&) [277]
                0.00    0.00  129336/129336      std::Vector_base<double, std::allocator<double> >::~Vectorbase() [279]
-----------------------------------------------
                0.00    0.00   20011/129332      std::Vectorbase<double, std::allocator<double> >::Vectorbase(std::allocator<double> const&) [332]
                0.00    0.00  109321/129332      std::Vectorbase<double, std::allocator<double> >::Vectorbase(unsigned long, std::allocator<double> const&) [44]
[281]    0.0    0.00    0.00  129332         std::Vectorbase<double, std::allocator<double> >::Vectorimpl::Vectorimpl(std::allocator<double> const&) [281]
                0.00    0.00  129332/163365      std::allocator<double>::allocator(std::allocator<double> const&) [265]
-----------------------------------------------
                0.00    0.00      96/127215      std::__cxx11::basic_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) [884]
                0.00    0.00    1520/127215      std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&) [479]
                0.00    0.00   29162/127215      std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [318]
                0.00    0.00   96437/127215      std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string() [29]
[282]    0.0    0.00    0.00  127215         std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::Allochider::Allochider(char, std::allocator<char>&&) [282]
                0.00    0.00  127215/148831      std::remove_reference<std::allocator<char>&>::type&& std::move<std::allocator<char>&>(std::allocator<char>&) [266]
-----------------------------------------------
                0.00    0.00  120075/120075      std::Vectorbase<double, std::allocator<double> >::Vectorimpl::_M_swap_data(std::Vectorbase<double, std::allocator<double> >::Vectorimpl&) [305]
[283]    0.0    0.00    0.00  120075         std::enable_if<std::__and_<std::__not_<std::__is_tuple_like<double> >, std::is_move_constructible<double>, std::is_move_assignable<double> >::value, void>::type std::swap<double>(double&, double&) [283]
                0.00    0.00  360225/360225      std::remove_reference<double&>::type&& std::move<double&>(double&) [228]
-----------------------------------------------
                0.00    0.00       1/109325      snap::matrix<double, unsigned long> snap::matrix<double, unsigned long>::operator+<double>(double const&) const [151]
                0.00    0.00       1/109325      snap::matrix<double, unsigned long> snap::matrix<double, unsigned long>::operator+<double, unsigned long>(snap::matrix<double, unsigned long> const&) const [131]
                0.00    0.00       1/109325      snap::matrix<double, unsigned long> snap::matrix<double, unsigned long>::operator-<double>(double const&) const [99]
                0.00    0.00       1/109325      snap::matrix<double, unsigned long> snap::matrix<double, unsigned long>::operator-<double, unsigned long>(snap::matrix<double, unsigned long> const&) const [130]
                0.00    0.00       1/109325      snap::matrix<double, unsigned long> snap::matrix<double, unsigned long>::operator/<double>(double const&) const [150]
                0.00    0.00       1/109325      snap::matrix<double, unsigned long>& snap::matrix<double, unsigned long>::operator/=<double, unsigned long>(snap::matrix<double, unsigned long> const&) [83]
                0.00    0.00       2/109325      snap::matrix<double, unsigned long>& snap::matrix<double, unsigned long>::operator-=<double>(double const&) [98]
                0.00    0.00       3/109325      snap::matrix<double, unsigned long> snap::matrix<double, unsigned long>::operator<double>(double const&) const [101]
                0.00    0.00      11/109325      ___CATCH__TEST____0() [64]
                0.00    0.00      20/109325      ___CATCH__TEST____7() [58]
                0.00    0.00      29/109325      ___CATCH__TEST____31() [26]
                0.00    0.00      35/109325      ___CATCH__TEST____19() [59]
                0.00    0.00      49/109325      snap::matrix<double, unsigned long>::adjugate() const [62]
                0.00    0.00     161/109325      snap::matrix<double, unsigned long>::determinant() const [61]
                0.00    0.00    1000/109325      snap::matrix<double, unsigned long> snap::matrix<double, unsigned long>::brightness<double>(double) const [54]
                0.00    0.00    6000/109325      snap::matrix<double, unsigned long> snap::matrix<double, unsigned long>::saturation<double>(double) const [24]
                0.00    0.00    7001/109325      snap::matrix<double, unsigned long> snap::matrix<double, unsigned long>::operator/<double, unsigned long>(snap::matrix<double, unsigned long> const&) const [14]
                0.00    0.00    7002/109325      snap::matrix<double, unsigned long>& snap::matrix<double, unsigned long>::operator=<double>(snap::matrix<double, unsigned long> const&) [25]
                0.00    0.00   15000/109325      snap::matrix<double, unsigned long> snap::matrix<double, unsigned long>::hue<double>(double) const [19]
                0.00    0.00   73006/109325      ___CATCH__TEST____43() [11]
[284]    0.0    0.00    0.00  109325         snap::matrix<double, unsigned long>::~matrix() [284]
                0.00    0.00  109325/134060      std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() [269]
                0.00    0.00  109325/129336      std::vector<double, std::allocator<double> >::~vector() [280]
-----------------------------------------------
                0.00    0.00   14025/109324      double std::__copy_move_a2<false, __gnu_cxx::__normal_iterator<double const, std::vector<double, std::allocator<double> > >, double>(__gnu_cxx::__normal_iterator<double const, std::vector<double, std::allocator<double> > >, __gnu_cxx::__normal_iterator<double const, std::vector<double, std::allocator<double> > >, double) [347]
                0.00    0.00   95299/109324      double std::fill_n<double, unsigned long, double>(double, unsigned long, double const&) [298]
[285]    0.0    0.00    0.00  109324         double std::__niter_base<double>(double) [285]
-----------------------------------------------
                0.00    0.00  109323/109323      std::allocator_traits<std::allocator<double> >::deallocate(std::allocator<double>&, double, unsigned long) [289]
[286]    0.0    0.00    0.00  109323         __gnu_cxx::new_allocator<double>::deallocate(double, unsigned long) [286]
-----------------------------------------------
                0.00    0.00  109323/109323      std::allocator_traits<std::allocator<double> >::allocate(std::allocator<double>&, unsigned long) [290]
[287]    0.0    0.00    0.00  109323         __gnu_cxx::new_allocator<double>::allocate(unsigned long, void const) [287]
                0.00    0.00  109323/109323      __gnu_cxx::new_allocator<double>::max_size() const [288]
-----------------------------------------------
                0.00    0.00  109323/109323      __gnu_cxx::new_allocator<double>::allocate(unsigned long, void const) [287]
[288]    0.0    0.00    0.00  109323         __gnu_cxx::new_allocator<double>::max_size() const [288]
-----------------------------------------------
                0.00    0.00  109323/109323      std::Vectorbase<double, std::allocator<double> >::_M_deallocate(double, unsigned long) [275]
[289]    0.0    0.00    0.00  109323         std::allocator_traits<std::allocator<double> >::deallocate(std::allocator<double>&, double, unsigned long) [289]
                0.00    0.00  109323/109323      __gnu_cxx::new_allocator<double>::deallocate(double, unsigned long) [286]
-----------------------------------------------
                0.00    0.00  109323/109323      std::Vectorbase<double, std::allocator<double> >::_M_allocate(unsigned long) [40]
[290]    0.0    0.00    0.00  109323         std::allocator_traits<std::allocator<double> >::allocate(std::allocator<double>&, unsigned long) [290]
                0.00    0.00  109323/109323      __gnu_cxx::new_allocator<double>::allocate(unsigned long, void const) [287]
-----------------------------------------------
                0.00    0.00   95303/95303       std::allocator<double>::allocator() [292]
[291]    0.0    0.00    0.00   95303         __gnu_cxx::new_allocator<double>::new_allocator() [291]
-----------------------------------------------
                0.00    0.00       4/95303       std::Vectorbase<double, std::allocator<double> >::Vectorimpl::Vectorimpl() [1990]
                0.00    0.00   95299/95303       snap::matrix<double, unsigned long>::matrix(unsigned long, unsigned long) [13]
[292]    0.0    0.00    0.00   95303         std::allocator<double>::allocator() [292]
                0.00    0.00   95303/95303       __gnu_cxx::new_allocator<double>::new_allocator() [291]
-----------------------------------------------
                0.00    0.00   95299/95299       double std::__uninitialized_default_n<double, unsigned long>(double, unsigned long) [296]
[293]    0.0    0.00    0.00   95299         double std::__uninitialized_defaultn1<true>::__uninit_default_n<double, unsigned long>(double, unsigned long) [293]
                0.00    0.00   95299/95299       double std::fill_n<double, unsigned long, double>(double, unsigned long, double const&) [298]
-----------------------------------------------
                0.00    0.00   95299/95299       std::vector<double, std::allocator<double> >::vector(unsigned long, std::allocator<double> const&) [45]
[294]    0.0    0.00    0.00   95299         std::vector<double, std::allocator<double> >::_M_default_initialize(unsigned long) [294]
                0.00    0.00   95299/278698      std::Vectorbase<double, std::allocator<double> >::_M_get_Tp_allocator() [229]
                0.00    0.00   95299/95299       double std::__uninitialized_defaultna<double, unsigned long, double>(double, unsigned long, std::allocator<double>&) [297]
-----------------------------------------------
                0.00    0.00   95299/95299       double std::fill_n<double, unsigned long, double>(double, unsigned long, double const&) [298]
[295]    0.0    0.00    0.00   95299         __gnu_cxx::__enable_if<std::__is_scalar<double>::__value, double>::__type std::__fillna<double, unsigned long, double>(double, unsigned long, double const&) [295]
-----------------------------------------------
                0.00    0.00   95299/95299       double std::__uninitialized_defaultna<double, unsigned long, double>(double, unsigned long, std::allocator<double>&) [297]
[296]    0.0    0.00    0.00   95299         double std::__uninitialized_default_n<double, unsigned long>(double, unsigned long) [296]
                0.00    0.00   95299/95299       double std::__uninitialized_defaultn1<true>::__uninit_default_n<double, unsigned long>(double, unsigned long) [293]
-----------------------------------------------
                0.00    0.00   95299/95299       std::vector<double, std::allocator<double> >::_M_default_initialize(unsigned long) [294]
[297]    0.0    0.00    0.00   95299         double std::__uninitialized_defaultna<double, unsigned long, double>(double, unsigned long, std::allocator<double>&) [297]
                0.00    0.00   95299/95299       double std::__uninitialized_default_n<double, unsigned long>(double, unsigned long) [296]
-----------------------------------------------
                0.00    0.00   95299/95299       double std::__uninitialized_defaultn1<true>::__uninit_default_n<double, unsigned long>(double, unsigned long) [293]
[298]    0.0    0.00    0.00   95299         double std::fill_n<double, unsigned long, double>(double, unsigned long, double const&) [298]
                0.00    0.00   95299/109324      double std::__niter_base<double>(double) [285]
                0.00    0.00   95299/95299       __gnu_cxx::__enable_if<std::__is_scalar<double>::__value, double>::__type std::__fillna<double, unsigned long, double>(double, unsigned long, double const&) [295]
-----------------------------------------------
                0.00    0.00       1/93716       Catch::StringRef::StringRef(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [3200]
                0.00    0.00       1/93716       std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::find_last_of(char const, unsigned long, unsigned long) const [3481]
                0.00    0.00       2/93716       std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::rfind(char, unsigned long) const [2556]
                0.00    0.00       3/93716       std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::append(unsigned long, char) [2331]
                0.00    0.00       3/93716       std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_replace_aux(unsigned long, unsigned long, unsigned long, char) [2329]
                0.00    0.00       3/93716       std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::resize(unsigned long, char) [2332]
                0.00    0.00       5/93716       std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > std::operator+<char, std::char_traits<char>, std::allocator<char> >(char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [104]
                0.00    0.00      13/93716       Catch::(anonymous namespace)::isReservedTag(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [1449]
                0.00    0.00      13/93716       std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::end() [1462]
                0.00    0.00      59/93716       std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::push_back(char) [1196]
                0.00    0.00      72/93716       std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::append(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [1083]
                0.00    0.00      93/93716       std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::find_last_not_of(char const, unsigned long, unsigned long) const [908]
                0.00    0.00     117/93716       std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::find_first_of(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, unsigned long) const [867]
                0.00    0.00     133/93716       std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::find_first_not_of(char const, unsigned long, unsigned long) const [910]
                0.00    0.00     190/93716       std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_limit(unsigned long, unsigned long) const [883]
                0.00    0.00     192/93716       std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_check(unsigned long, char const) const [704]
                0.00    0.00     218/93716       std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::operator[](unsigned long) const [691]
                0.00    0.00     244/93716       std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::compare(char const) const [685]
                0.00    0.00     316/93716       std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_append(char const, unsigned long) [770]
                0.00    0.00     372/93716       std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::empty() const [632]
                0.00    0.00     779/93716       std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::find_first_of(char const, unsigned long, unsigned long) const [860]
                0.00    0.00     818/93716       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 [579]
                0.00    0.00    2092/93716       std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_disjunct(char const) const [366]
                0.00    0.00    6000/93716       std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::assign(char const) [380]
                0.00    0.00    8163/93716       std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_replace(unsigned long, unsigned long, char const, unsigned long) [379]
                0.00    0.00    8252/93716       std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_check_length(unsigned long, unsigned long, char const) const [365]
                0.00    0.00   25374/93716       __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&) [364]
                0.00    0.00   40188/93716       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> >&&) [327]
[299]    0.0    0.00    0.00   93716         std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::size() const [299]
-----------------------------------------------
                0.00    0.00   63027/63027       snap::matrix<double, unsigned long>::inverse() [22]
[300]    0.0    0.00    0.00   63027         std::abs(double) [300]
-----------------------------------------------
                0.00    0.00      16/48070       std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::swap(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&) [2330]
                0.00    0.00    1520/48070       std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&) [479]
                0.00    0.00    3168/48070       std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_destroy(unsigned long) [401]
                0.00    0.00    3174/48070       std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_create(unsigned long&, unsigned long) [398]
                0.00    0.00   40192/48070       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> >&&) [327]
[301]    0.0    0.00    0.00   48070         std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_get_allocator() [301]
-----------------------------------------------
                0.00    0.00       5/43159       std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::swap(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&) [2330]
                0.00    0.00     918/43159       std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&) [479]
                0.00    0.00   42236/43159       std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_S_copy(char, char const, unsigned long) [303]
[302]    0.0    0.00    0.00   43159         std::char_traits<char>::copy(char, char const, unsigned long) [302]
-----------------------------------------------
                0.00    0.00       2/42366       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> >&&) [327]
                0.00    0.00      10/42366       std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::reserve(unsigned long) [1856]
                0.00    0.00      49/42366       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&) [1213]
                0.00    0.00     104/42366       std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_mutate(unsigned long, unsigned long, char const, unsigned long) [1094]
                0.00    0.00     123/42366       std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_append(char const, unsigned long) [770]
                0.00    0.00    2827/42366       std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_S_copy_chars(char, char const, char const) [410]
                0.00    0.00    8068/42366       std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_replace(unsigned long, unsigned long, char const, unsigned long) [379]
                0.00    0.00   31183/42366       std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_S_copy_chars(char, char, char) [310]
[303]    0.0    0.00    0.00   42366         std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_S_copy(char, char const, unsigned long) [303]
                0.00    0.00   42236/43159       std::char_traits<char>::copy(char, char const, unsigned long) [302]
                0.00    0.00     130/180805      std::char_traits<char>::assign(char&, char const&) [262]
-----------------------------------------------
                0.00    0.00   11502/40664       std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::max_size() const [358]
                0.00    0.00   29162/40664       std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [318]
[304]    0.0    0.00    0.00   40664         std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_get_allocator() const [304]
-----------------------------------------------
                0.00    0.00       3/40025       std::vector<double, std::allocator<double> >::swap(std::vector<double, std::allocator<double> >&) [2327]
                0.00    0.00   40022/40025       std::vector<double, std::allocator<double> >::_M_move_assign(std::vector<double, std::allocator<double> >&&, std::integral_constant<bool, true>) [333]
[305]    0.0    0.00    0.00   40025         std::Vectorbase<double, std::allocator<double> >::Vectorimpl::_M_swap_data(std::Vectorbase<double, std::allocator<double> >::Vectorimpl&) [305]
                0.00    0.00  120075/120075      std::enable_if<std::__and_<std::__not_<std::__is_tuple_like<double> >, std::is_move_constructible<double>, std::is_move_assignable<double> >::value, void>::type std::swap<double>(double&, double&) [283]
-----------------------------------------------
                0.00    0.00   14022/34033       std::vector<double, std::allocator<double> >::vector(std::vector<double, std::allocator<double> > const&) [56]
                0.00    0.00   20011/34033       std::Vectorbase<double, std::allocator<double> >::get_allocator() const [331]
[306]    0.0    0.00    0.00   34033         std::Vectorbase<double, std::allocator<double> >::_M_get_Tp_allocator() const [306]
-----------------------------------------------
                0.00    0.00   31183/31183       void std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_construct<char>(char, char, std::forward_iterator_tag) [309]
[307]    0.0    0.00    0.00   31183         bool __gnu_cxx::__is_null_pointer<char>(char) [307]
-----------------------------------------------
                0.00    0.00    2021/31183       std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string<char, void>(char, char, std::allocator<char> const&) [449]
                0.00    0.00   29162/31183       std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [318]
[308]    0.0    0.00    0.00   31183         void std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_construct<char>(char, char) [308]
                0.00    0.00   31183/31183       void std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_construct_aux<char>(char, char, std::__false_type) [311]
-----------------------------------------------
                0.00    0.00   31183/31183       void std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_construct_aux<char>(char, char, std::__false_type) [311]
[309]    0.0    0.00    0.00   31183         void std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_construct<char>(char, char, std::forward_iterator_tag) [309]
                0.00    0.00   31183/31183       bool __gnu_cxx::__is_null_pointer<char>(char) [307]
                0.00    0.00   31183/31183       std::iterator_traits<char>::difference_type std::distance<char>(char, char) [314]
                0.00    0.00   31183/499540      std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_data() const [226]
                0.00    0.00   31183/31183       std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_S_copy_chars(char, char, char) [310]
                0.00    0.00   31183/180616      std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_set_length(unsigned long) [263]
                0.00    0.00    2719/3174        std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_create(unsigned long&, unsigned long) [398]
                0.00    0.00    2719/5312        std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_data(char) [383]
                0.00    0.00    2719/3784        std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_capacity(unsigned long) [395]
-----------------------------------------------
                0.00    0.00   31183/31183       void std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_construct<char>(char, char, std::forward_iterator_tag) [309]
[310]    0.0    0.00    0.00   31183         std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_S_copy_chars(char, char, char) [310]
                0.00    0.00   31183/42366       std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_S_copy(char, char const, unsigned long) [303]
-----------------------------------------------
                0.00    0.00   31183/31183       void std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_construct<char>(char, char) [308]
[311]    0.0    0.00    0.00   31183         void std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_construct_aux<char>(char, char, std::__false_type) [311]
                0.00    0.00   31183/31183       void std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_construct<char>(char, char, std::forward_iterator_tag) [309]
-----------------------------------------------
                0.00    0.00   31183/31183       std::iterator_traits<char>::difference_type std::distance<char>(char, char) [314]
[312]    0.0    0.00    0.00   31183         std::iterator_traits<char>::difference_type std::__distance<char>(char, char, std::random_access_iterator_tag) [312]
-----------------------------------------------
                0.00    0.00   31183/31183       std::iterator_traits<char>::difference_type std::distance<char>(char, char) [314]
[313]    0.0    0.00    0.00   31183         std::iterator_traits<char>::iterator_category std::__iterator_category<char>(char const&) [313]
-----------------------------------------------
                0.00    0.00   31183/31183       void std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_construct<char>(char, char, std::forward_iterator_tag) [309]
[314]    0.0    0.00    0.00   31183         std::iterator_traits<char>::difference_type std::distance<char>(char, char) [314]
                0.00    0.00   31183/31183       std::iterator_traits<char>::iterator_category std::__iterator_category<char>(char const&) [313]
                0.00    0.00   31183/31183       std::iterator_traits<char>::difference_type std::__distance<char>(char, char, std::random_access_iterator_tag) [312]
-----------------------------------------------
                0.00    0.00       1/30952       unsigned long snap::tokenize_string<std::set<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, unsigned long (std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, unsigned long&)>(std::set<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >&, std::set<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::value_type const&, std::set<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::value_type const&, bool, std::set<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::value_type const&, unsigned long (std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, unsigned long&)) [2964]
                0.00    0.00       3/30952       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> >&&) [327]
                0.00    0.00       5/30952       snap::file_contents::write_all(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [157]
                0.00    0.00      20/30952       std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::reserve(unsigned long) [1856]
                0.00    0.00      23/30952       unsigned long snap::tokenize_string<std::__cxx11::list<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, unsigned long (std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, unsigned long&)>(std::__cxx11::list<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >&, std::__cxx11::list<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::value_type const&, std::__cxx11::list<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::value_type const&, bool, std::__cxx11::list<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::value_type const&, unsigned long (std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, unsigned long&)) [1327]
                0.00    0.00      25/30952       std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::swap(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&) [2330]
                0.00    0.00      53/30952       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&) [1213]
                0.00    0.00     140/30952       std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_mutate(unsigned long, unsigned long, char const, unsigned long) [1094]
                0.00    0.00    1520/30952       std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&) [479]
                0.00    0.00   29162/30952       std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [318]
[315]    0.0    0.00    0.00   30952         std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::length() const [315]
-----------------------------------------------
                0.00    0.00   29162/29162       std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [318]
[316]    0.0    0.00    0.00   29162         __gnu_cxx::__alloc_traits<std::allocator<char> >::_S_select_on_copy(std::allocator<char> const&) [316]
                0.00    0.00   29162/29162       std::allocator_traits<std::allocator<char> >::select_on_container_copy_construction(std::allocator<char> const&) [317]
-----------------------------------------------
                0.00    0.00   29162/29162       __gnu_cxx::__alloc_traits<std::allocator<char> >::_S_select_on_copy(std::allocator<char> const&) [316]
[317]    0.0    0.00    0.00   29162         std::allocator_traits<std::allocator<char> >::select_on_container_copy_construction(std::allocator<char> const&) [317]
-----------------------------------------------
                0.00    0.00       1/29162       Catch::TestRunInfo::TestRunInfo(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [2989]
                0.00    0.00       1/29162       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&) [169]
                0.00    0.00       1/29162       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&) [172]
                0.00    0.00       1/29162       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&) [170]
                0.00    0.00       1/29162       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&) [171]
                0.00    0.00       1/29162       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&) [163]
                0.00    0.00       1/29162       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&) [168]
                0.00    0.00       1/29162       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&) [164]
                0.00    0.00       1/29162       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&) [165]
                0.00    0.00       1/29162       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&) [166]
                0.00    0.00       1/29162       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&) [167]
                0.00    0.00       1/29162       Catch::clara::detail::Args::exeName[abi:cxx11]() const [3370]
                0.00    0.00       1/29162       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&) [161]
                0.00    0.00       1/29162       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&) [162]
                0.00    0.00       1/29162       Catch::clara::detail::ParserRefImpl<Catch::clara::detail::Opt>::ParserRefImpl<long>(long&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [173]
                0.00    0.00       2/29162       Catch::GroupInfo::GroupInfo(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, unsigned long, unsigned long) [2427]
                0.00    0.00       2/29162       Catch::pluralise::pluralise(unsigned long, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [2428]
                0.00    0.00       2/29162       Catch::GroupInfo::GroupInfo(Catch::GroupInfo const&) [2426]
                0.00    0.00       2/29162       Catch::TestRunInfo::TestRunInfo(Catch::TestRunInfo const&) [2385]
                0.00    0.00       2/29162       Catch::clara::detail::ParserRefImpl<Catch::clara::detail::Opt>::ParserRefImpl<double>(double&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [141]
                0.00    0.00       2/29162       Catch::Matchers::ExceptionWatcher::ExceptionWatcher(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, bool) [144]
                0.00    0.00       2/29162       Catch::Matchers::Impl::MatcherUntypedBase::MatcherUntypedBase(Catch::Matchers::Impl::MatcherUntypedBase const&) [2424]
                0.00    0.00       2/29162       Catch::Matchers::ExceptionWatcher::ExceptionWatcher(Catch::Matchers::ExceptionWatcher const&) [2420]
                0.00    0.00       3/29162       Catch::Config::name[abi:cxx11]() const [2195]
                0.00    0.00       3/29162       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&) [110]
                0.00    0.00       3/29162       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&) [109]
                0.00    0.00       4/29162       Catch::(anonymous namespace)::ColumnInfo::ColumnInfo(Catch::(anonymous namespace)::ColumnInfo const&) [1867]
                0.00    0.00       4/29162       Catch::ConfigData::ConfigData(Catch::ConfigData const&) [2983]
                0.00    0.00       4/29162       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&) [2038]
                0.00    0.00       5/29162       Catch::clara::detail::TokenStream::loadBuffer() [1748]
                0.00    0.00       6/29162       snap::file_contents::write_all(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [157]
                0.00    0.00      10/29162       std::__cxx11::basic_string<char, std::char_traits<char>, std::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) [1655]
                0.00    0.00      12/29162       Catch::TestRegistry::registerTest(Catch::TestCase const&) [1477]
                0.00    0.00      13/29162       Catch::toLower(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [1455]
                0.00    0.00      14/29162       snap::file_contents::file_contents(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, bool, bool) [86]
                0.00    0.00      24/29162       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) [1479]
                0.00    0.00      24/29162       Catch::clara::detail::ParserRefImpl<Catch::clara::detail::Arg>::ParserRefImpl(Catch::clara::detail::ParserRefImpl<Catch::clara::detail::Arg> const&) [1490]
                0.00    0.00      36/29162       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&) [1476]
                0.00    0.00      86/29162       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&) [958]
                0.00    0.00      93/29162       Catch::TestCaseTracking::NameAndLocation::NameAndLocation(Catch::TestCaseTracking::NameAndLocation const&) [896]
                0.00    0.00     180/29162       Catch::TestCaseInfo::TestCaseInfo(Catch::TestCaseInfo const&) [1154]
                0.00    0.00     218/29162       Catch::clara::detail::normaliseOpt(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [690]
                0.00    0.00     397/29162       Catch::SectionInfo::SectionInfo(Catch::SourceLineInfo const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [66]
                0.00    0.00     409/29162       Catch::TestCaseTracking::NameAndLocation::NameAndLocation(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, Catch::SourceLineInfo const&) [576]
                0.00    0.00     484/29162       Catch::clara::detail::Token::Token(Catch::clara::detail::Token const&) [567]
                0.00    0.00    1452/29162       Catch::SectionInfo::SectionInfo(Catch::SectionInfo const&) [526]
                0.00    0.00    2765/29162       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&) [416]
                0.00    0.00    2860/29162       Catch::clara::detail::ParserRefImpl<Catch::clara::detail::Opt>::ParserRefImpl(Catch::clara::detail::ParserRefImpl<Catch::clara::detail::Opt> const&) [485]
                0.00    0.00    6000/29162       snap::matrix<double, unsigned long>::get_last_hue_matrix[abi:cxx11]() [377]
                0.00    0.00   14022/29162       snap::matrix<double, unsigned long>::matrix(snap::matrix<double, unsigned long> const&) [55]
[318]    0.0    0.00    0.00   29162         std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [318]
                0.00    0.00   58324/499540      std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_data() const [226]
                0.00    0.00   29162/40664       std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_get_allocator() const [304]
                0.00    0.00   29162/29162       __gnu_cxx::__alloc_traits<std::allocator<char> >::_S_select_on_copy(std::allocator<char> const&) [316]
                0.00    0.00   29162/133490      std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_local_data() [271]
                0.00    0.00   29162/127215      std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::Allochider::Allochider(char, std::allocator<char>&&) [282]
                0.00    0.00   29162/30952       std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::length() const [315]
                0.00    0.00   29162/31183       void std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_construct<char>(char, char) [308]
-----------------------------------------------
                0.00    0.00   14026/28052       std::vector<double, std::allocator<double> >::begin() const [343]
                0.00    0.00   14026/28052       std::vector<double, std::allocator<double> >::end() const [342]
[319]    0.0    0.00    0.00   28052         __gnu_cxx::__normal_iterator<double const, std::vector<double, std::allocator<double> > >::__normal_iterator(double const const&) [319]
-----------------------------------------------
                0.00    0.00   28052/28052       double const std::__niter_base<double const, std::vector<double, std::allocator<double> > >(__gnu_cxx::__normal_iterator<double const, std::vector<double, std::allocator<double> > >) [322]
[320]    0.0    0.00    0.00   28052         __gnu_cxx::__normal_iterator<double const, std::vector<double, std::allocator<double> > >::base() const [320]
-----------------------------------------------
                0.00    0.00       2/28052       __gnu_cxx::__normal_iterator<double, std::vector<double, std::allocator<double> > > std::copy<__gnu_cxx::__normal_iterator<double const, std::vector<double, std::allocator<double> > >, __gnu_cxx::__normal_iterator<double, std::vector<double, std::allocator<double> > > >(__gnu_cxx::__normal_iterator<double const, std::vector<double, std::allocator<double> > >, __gnu_cxx::__normal_iterator<double const, std::vector<double, std::allocator<double> > >, __gnu_cxx::__normal_iterator<double, std::vector<double, std::allocator<double> > >) [4409]
                0.00    0.00   28050/28052       double std::copy<__gnu_cxx::__normal_iterator<double const, std::vector<double, std::allocator<double> > >, double>(__gnu_cxx::__normal_iterator<double const, std::vector<double, std::allocator<double> > >, __gnu_cxx::__normal_iterator<double const, std::vector<double, std::allocator<double> > >, double) [350]
[321]    0.0    0.00    0.00   28052         __gnu_cxx::__normal_iterator<double const, std::vector<double, std::allocator<double> > > std::__miter_base<__gnu_cxx::__normal_iterator<double const, std::vector<double, std::allocator<double> > > >(__gnu_cxx::__normal_iterator<double const, std::vector<double, std::allocator<double> > >) [321]
-----------------------------------------------
                0.00    0.00       2/28052       __gnu_cxx::__normal_iterator<double, std::vector<double, std::allocator<double> > > std::__copy_move_a2<false, __gnu_cxx::__normal_iterator<double const, std::vector<double, std::allocator<double> > >, __gnu_cxx::__normal_iterator<double, std::vector<double, std::allocator<double> > > >(__gnu_cxx::__normal_iterator<double const, std::vector<double, std::allocator<double> > >, __gnu_cxx::__normal_iterator<double const, std::vector<double, std::allocator<double> > >, __gnu_cxx::__normal_iterator<double, std::vector<double, std::allocator<double> > >) [4340]
                0.00    0.00   28050/28052       double std::__copy_move_a2<false, __gnu_cxx::__normal_iterator<double const, std::vector<double, std::allocator<double> > >, double>(__gnu_cxx::__normal_iterator<double const, std::vector<double, std::allocator<double> > >, __gnu_cxx::__normal_iterator<double const, std::vector<double, std::allocator<double> > >, double) [347]
[322]    0.0    0.00    0.00   28052         double const std::__niter_base<double const, std::vector<double, std::allocator<double> > >(__gnu_cxx::__normal_iterator<double const, std::vector<double, std::allocator<double> > >) [322]
                0.00    0.00   28052/28052       __gnu_cxx::__normal_iterator<double const, std::vector<double, std::allocator<double> > >::base() const [320]
-----------------------------------------------
                0.00    0.00       1/28013       __gnu_cxx::__normal_iterator<double, std::vector<double, std::allocator<double> > > std::__copy_move_a2<false, __gnu_cxx::__normal_iterator<double const, std::vector<double, std::allocator<double> > >, __gnu_cxx::__normal_iterator<double, std::vector<double, std::allocator<double> > > >(__gnu_cxx::__normal_iterator<double const, std::vector<double, std::allocator<double> > >, __gnu_cxx::__normal_iterator<double const, std::vector<double, std::allocator<double> > >, __gnu_cxx::__normal_iterator<double, std::vector<double, std::allocator<double> > >) [4340]
                0.00    0.00   14006/28013       std::vector<double, std::allocator<double> >::begin() [354]
                0.00    0.00   14006/28013       std::vector<double, std::allocator<double> >::end() [353]
[323]    0.0    0.00    0.00   28013         __gnu_cxx::__normal_iterator<double, std::vector<double, std::allocator<double> > >::__normal_iterator(double const&) [323]
-----------------------------------------------
                0.00    0.00   28011/28011       double std::__niter_base<double, std::vector<double, std::allocator<double> > >(__gnu_cxx::__normal_iterator<double, std::vector<double, std::allocator<double> > >) [325]
[324]    0.0    0.00    0.00   28011         __gnu_cxx::__normal_iterator<double, std::vector<double, std::allocator<double> > >::base() const [324]
-----------------------------------------------
                0.00    0.00       1/28011       __gnu_cxx::__normal_iterator<double, std::vector<double, std::allocator<double> > > std::__copy_move_a2<false, __gnu_cxx::__normal_iterator<double const, std::vector<double, std::allocator<double> > >, __gnu_cxx::__normal_iterator<double, std::vector<double, std::allocator<double> > > >(__gnu_cxx::__normal_iterator<double const, std::vector<double, std::allocator<double> > >, __gnu_cxx::__normal_iterator<double const, std::vector<double, std::allocator<double> > >, __gnu_cxx::__normal_iterator<double, std::vector<double, std::allocator<double> > >) [4340]
                0.00    0.00   28010/28011       void std::fill<__gnu_cxx::__normal_iterator<double, std::vector<double, std::allocator<double> > >, double>(__gnu_cxx::__normal_iterator<double, std::vector<double, std::allocator<double> > >, __gnu_cxx::__normal_iterator<double, std::vector<double, std::allocator<double> > >, double const&) [356]
[325]    0.0    0.00    0.00   28011         double std::__niter_base<double, std::vector<double, std::allocator<double> > >(__gnu_cxx::__normal_iterator<double, std::vector<double, std::allocator<double> > >) [325]
                0.00    0.00   28011/28011       __gnu_cxx::__normal_iterator<double, std::vector<double, std::allocator<double> > >::base() const [324]
-----------------------------------------------
                0.00    0.00       3/20117       snap::file_contents::read_all() [139]
                0.00    0.00       5/20117       snap::file_contents::write_all(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [157]
                0.00    0.00      13/20117       Catch::makeTestCase(Catch::ITestInvoker, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, Catch::NameAndTags const&, Catch::SourceLineInfo const&) [93]
                0.00    0.00   20096/20117       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> >&&) [327]
[326]    0.0    0.00    0.00   20117         std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::clear() [326]
                0.00    0.00   20117/180616      std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_set_length(unsigned long) [263]
-----------------------------------------------
                0.00    0.00       1/20096       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) [1612]
                0.00    0.00       1/20096       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> >) [4040]
                0.00    0.00       1/20096       snap::file_contents::write_all(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [157]
                0.00    0.00       2/20096       snap::file_contents::read_all() [139]
                0.00    0.00      80/20096       Catch::clara::detail::BasicResult<Catch::clara::detail::ParseState>::operator=(Catch::clara::detail::BasicResult<Catch::clara::detail::ParseState>&&) [1003]
                0.00    0.00   20011/20096       snap::matrix<double, unsigned long>::operator=(snap::matrix<double, unsigned long>&&) [330]
[327]    0.0    0.00    0.00   20096         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> >&&) [327]
                0.00    0.00   40195/184430      std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_is_local() const [256]
                0.00    0.00   40192/48070       std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_get_allocator() [301]
                0.00    0.00   40188/93716       std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::size() const [299]
                0.00    0.00   20096/20096       void std::__alloc_on_move<std::allocator<char> >(std::allocator<char>&, std::allocator<char>&) [328]
                0.00    0.00   20096/20117       std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::clear() [326]
                0.00    0.00   20093/180616      std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_set_length(unsigned long) [263]
                0.00    0.00       7/499540      std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_data() const [226]
                0.00    0.00       6/5312        std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_data(char) [383]
                0.00    0.00       3/3           __gnu_cxx::__alloc_traits<std::allocator<char> >::_S_propagate_on_move_assign() [2153]
                0.00    0.00       3/30952       std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::length() const [315]
                0.00    0.00       3/182155      std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_length(unsigned long) [261]
                0.00    0.00       3/3784        std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_capacity(unsigned long) [395]
                0.00    0.00       2/42366       std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_S_copy(char, char const, unsigned long) [303]
-----------------------------------------------
                0.00    0.00   20096/20096       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> >&&) [327]
[328]    0.0    0.00    0.00   20096         void std::__alloc_on_move<std::allocator<char> >(std::allocator<char>&, std::allocator<char>&) [328]
                0.00    0.00   20096/20096       void std::__do_alloc_on_move<std::allocator<char> >(std::allocator<char>&, std::allocator<char>&, std::integral_constant<bool, true>) [329]
-----------------------------------------------
                0.00    0.00   20096/20096       void std::__alloc_on_move<std::allocator<char> >(std::allocator<char>&, std::allocator<char>&) [328]
[329]    0.0    0.00    0.00   20096         void std::__do_alloc_on_move<std::allocator<char> >(std::allocator<char>&, std::allocator<char>&, std::integral_constant<bool, true>) [329]
                0.00    0.00   20096/148831      std::remove_reference<std::allocator<char>&>::type&& std::move<std::allocator<char>&>(std::allocator<char>&) [266]
-----------------------------------------------
                0.00    0.00       4/20011       ___CATCH__TEST____7() [58]
                0.00    0.00       5/20011       ___CATCH__TEST____31() [26]
                0.00    0.00    7002/20011       snap::matrix<double, unsigned long>& snap::matrix<double, unsigned long>::operator=<double>(snap::matrix<double, unsigned long> const&) [25]
                0.00    0.00   13000/20011       ___CATCH__TEST____43() [11]
[330]    0.0    0.00    0.00   20011         snap::matrix<double, unsigned long>::operator=(snap::matrix<double, unsigned long>&&) [330]
                0.00    0.00   20011/20011       std::vector<double, std::allocator<double> >::operator=(std::vector<double, std::allocator<double> >&&) [335]
                0.00    0.00   20011/20096       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> >&&) [327]
-----------------------------------------------
                0.00    0.00   20011/20011       std::vector<double, std::allocator<double> >::_M_move_assign(std::vector<double, std::allocator<double> >&&, std::integral_constant<bool, true>) [333]
[331]    0.0    0.00    0.00   20011         std::Vectorbase<double, std::allocator<double> >::get_allocator() const [331]
                0.00    0.00   20011/34033       std::Vectorbase<double, std::allocator<double> >::_M_get_Tp_allocator() const [306]
                0.00    0.00   20011/163365      std::allocator<double>::allocator(std::allocator<double> const&) [265]
-----------------------------------------------
                0.00    0.00   20011/20011       std::vector<double, std::allocator<double> >::vector(std::allocator<double> const&) [334]
[332]    0.0    0.00    0.00   20011         std::Vectorbase<double, std::allocator<double> >::Vectorbase(std::allocator<double> const&) [332]
                0.00    0.00   20011/129332      std::Vectorbase<double, std::allocator<double> >::Vectorimpl::Vectorimpl(std::allocator<double> const&) [281]
-----------------------------------------------
                0.00    0.00   20011/20011       std::vector<double, std::allocator<double> >::operator=(std::vector<double, std::allocator<double> >&&) [335]
[333]    0.0    0.00    0.00   20011         std::vector<double, std::allocator<double> >::_M_move_assign(std::vector<double, std::allocator<double> >&&, std::integral_constant<bool, true>) [333]
                0.00    0.00   40022/40025       std::Vectorbase<double, std::allocator<double> >::Vectorimpl::_M_swap_data(std::Vectorbase<double, std::allocator<double> >::Vectorimpl&) [305]
                0.00    0.00   40022/278698      std::Vectorbase<double, std::allocator<double> >::_M_get_Tp_allocator() [229]
                0.00    0.00   20011/20011       std::Vectorbase<double, std::allocator<double> >::get_allocator() const [331]
                0.00    0.00   20011/20011       std::vector<double, std::allocator<double> >::vector(std::allocator<double> const&) [334]
                0.00    0.00   20011/258668      std::allocator<double>::~allocator() [231]
                0.00    0.00   20011/20011       void std::__alloc_on_move<std::allocator<double> >(std::allocator<double>&, std::allocator<double>&) [336]
                0.00    0.00   20011/129336      std::vector<double, std::allocator<double> >::~vector() [280]
-----------------------------------------------
                0.00    0.00   20011/20011       std::vector<double, std::allocator<double> >::_M_move_assign(std::vector<double, std::allocator<double> >&&, std::integral_constant<bool, true>) [333]
[334]    0.0    0.00    0.00   20011         std::vector<double, std::allocator<double> >::vector(std::allocator<double> const&) [334]
                0.00    0.00   20011/20011       std::Vectorbase<double, std::allocator<double> >::Vectorbase(std::allocator<double> const&) [332]
-----------------------------------------------
                0.00    0.00   20011/20011       snap::matrix<double, unsigned long>::operator=(snap::matrix<double, unsigned long>&&) [330]
[335]    0.0    0.00    0.00   20011         std::vector<double, std::allocator<double> >::operator=(std::vector<double, std::allocator<double> >&&) [335]
                0.00    0.00   20011/20011       std::remove_reference<std::vector<double, std::allocator<double> >&>::type&& std::move<std::vector<double, std::allocator<double> >&>(std::vector<double, std::allocator<double> >&) [339]
                0.00    0.00   20011/20011       std::vector<double, std::allocator<double> >::_M_move_assign(std::vector<double, std::allocator<double> >&&, std::integral_constant<bool, true>) [333]
-----------------------------------------------
                0.00    0.00   20011/20011       std::vector<double, std::allocator<double> >::_M_move_assign(std::vector<double, std::allocator<double> >&&, std::integral_constant<bool, true>) [333]
[336]    0.0    0.00    0.00   20011         void std::__alloc_on_move<std::allocator<double> >(std::allocator<double>&, std::allocator<double>&) [336]
                0.00    0.00   20011/20011       void std::__do_alloc_on_move<std::allocator<double> >(std::allocator<double>&, std::allocator<double>&, std::integral_constant<bool, true>) [337]
-----------------------------------------------
                0.00    0.00   20011/20011       void std::__alloc_on_move<std::allocator<double> >(std::allocator<double>&, std::allocator<double>&) [336]
[337]    0.0    0.00    0.00   20011         void std::__do_alloc_on_move<std::allocator<double> >(std::allocator<double>&, std::allocator<double>&, std::integral_constant<bool, true>) [337]
                0.00    0.00   20011/20011       std::remove_reference<std::allocator<double>&>::type&& std::move<std::allocator<double>&>(std::allocator<double>&) [338]
-----------------------------------------------
                0.00    0.00   20011/20011       void std::__do_alloc_on_move<std::allocator<double> >(std::allocator<double>&, std::allocator<double>&, std::integral_constant<bool, true>) [337]
[338]    0.0    0.00    0.00   20011         std::remove_reference<std::allocator<double>&>::type&& std::move<std::allocator<double>&>(std::allocator<double>&) [338]
-----------------------------------------------
                0.00    0.00   20011/20011       std::vector<double, std::allocator<double> >::operator=(std::vector<double, std::allocator<double> >&&) [335]
[339]    0.0    0.00    0.00   20011         std::remove_reference<std::vector<double, std::allocator<double> >&>::type&& std::move<std::vector<double, std::allocator<double> >&>(std::vector<double, std::allocator<double> >&) [339]
-----------------------------------------------
                0.00    0.00      44/17500       unsigned long snap::tokenize_string<std::set<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, unsigned long (std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, unsigned long&)>(std::set<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >&, std::set<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::value_type const&, std::set<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::value_type const&, bool, std::set<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::value_type const&, unsigned long (std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, unsigned long&)) [2964]
                0.00    0.00     117/17500       std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::find_first_of(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, unsigned long) const [867]
                0.00    0.00     190/17500       unsigned long snap::tokenize_string<std::__cxx11::list<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, unsigned long (std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, unsigned long&)>(std::__cxx11::list<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >&, std::__cxx11::list<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::value_type const&, std::__cxx11::list<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::value_type const&, bool, std::__cxx11::list<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::value_type const&, unsigned long (std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, unsigned long&)) [1327]
                0.00    0.00     409/17500       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 [579]
                0.00    0.00   16740/17500       __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&) [364]
[340]    0.0    0.00    0.00   17500         std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::data() const [340]
                0.00    0.00   17500/499540      std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_data() const [226]
-----------------------------------------------
                0.00    0.00    3174/14676       __gnu_cxx::new_allocator<char>::allocate(unsigned long, void const) [396]
                0.00    0.00   11502/14676       std::allocator_traits<std::allocator<char> >::max_size(std::allocator<char> const&) [359]
[341]    0.0    0.00    0.00   14676         __gnu_cxx::new_allocator<char>::max_size() const [341]
-----------------------------------------------
                0.00    0.00       4/14026       std::vector<double, std::allocator<double> >::operator=(std::vector<double, std::allocator<double> > const&) [128]
                0.00    0.00   14022/14026       std::vector<double, std::allocator<double> >::vector(std::vector<double, std::allocator<double> > const&) [56]
[342]    0.0    0.00    0.00   14026         std::vector<double, std::allocator<double> >::end() const [342]
                0.00    0.00   14026/28052       __gnu_cxx::__normal_iterator<double const, std::vector<double, std::allocator<double> > >::__normal_iterator(double const const&) [319]
-----------------------------------------------
                0.00    0.00       4/14026       std::vector<double, std::allocator<double> >::operator=(std::vector<double, std::allocator<double> > const&) [128]
                0.00    0.00   14022/14026       std::vector<double, std::allocator<double> >::vector(std::vector<double, std::allocator<double> > const&) [56]
[343]    0.0    0.00    0.00   14026         std::vector<double, std::allocator<double> >::begin() const [343]
                0.00    0.00   14026/28052       __gnu_cxx::__normal_iterator<double const, std::vector<double, std::allocator<double> > >::__normal_iterator(double const const&) [319]
-----------------------------------------------
                0.00    0.00   14026/14026       double std::__copy_move_a<false, double const, double>(double const, double const, double) [345]
[344]    0.0    0.00    0.00   14026         double std::__copy_move<false, true, std::random_access_iterator_tag>::__copy_m<double>(double const, double const, double) [344]
-----------------------------------------------
                0.00    0.00       1/14026       __gnu_cxx::__normal_iterator<double, std::vector<double, std::allocator<double> > > std::__copy_move_a2<false, __gnu_cxx::__normal_iterator<double const, std::vector<double, std::allocator<double> > >, __gnu_cxx::__normal_iterator<double, std::vector<double, std::allocator<double> > > >(__gnu_cxx::__normal_iterator<double const, std::vector<double, std::allocator<double> > >, __gnu_cxx::__normal_iterator<double const, std::vector<double, std::allocator<double> > >, __gnu_cxx::__normal_iterator<double, std::vector<double, std::allocator<double> > >) [4340]
                0.00    0.00   14025/14026       double std::__copy_move_a2<false, __gnu_cxx::__normal_iterator<double const, std::vector<double, std::allocator<double> > >, double>(__gnu_cxx::__normal_iterator<double const, std::vector<double, std::allocator<double> > >, __gnu_cxx::__normal_iterator<double const, std::vector<double, std::allocator<double> > >, double) [347]
[345]    0.0    0.00    0.00   14026         double std::__copy_move_a<false, double const, double>(double const, double const, double) [345]
                0.00    0.00   14026/14026       double std::__copy_move<false, true, std::random_access_iterator_tag>::__copy_m<double>(double const, double const, double) [344]
-----------------------------------------------
                0.00    0.00   14025/14025       double std::uninitialized_copy<__gnu_cxx::__normal_iterator<double const, std::vector<double, std::allocator<double> > >, double>(__gnu_cxx::__normal_iterator<double const, std::vector<double, std::allocator<double> > >, __gnu_cxx::__normal_iterator<double const, std::vector<double, std::allocator<double> > >, double) [348]
[346]    0.0    0.00    0.00   14025         double std::__uninitialized_copy<true>::__uninit_copy<__gnu_cxx::__normal_iterator<double const, std::vector<double, std::allocator<double> > >, double>(__gnu_cxx::__normal_iterator<double const, std::vector<double, std::allocator<double> > >, __gnu_cxx::__normal_iterator<double const, std::vector<double, std::allocator<double> > >, double) [346]
                0.00    0.00   14025/14025       double std::copy<__gnu_cxx::__normal_iterator<double const, std::vector<double, std::allocator<double> > >, double>(__gnu_cxx::__normal_iterator<double const, std::vector<double, std::allocator<double> > >, __gnu_cxx::__normal_iterator<double const, std::vector<double, std::allocator<double> > >, double) [350]
-----------------------------------------------
                0.00    0.00   14025/14025       double std::copy<__gnu_cxx::__normal_iterator<double const, std::vector<double, std::allocator<double> > >, double>(__gnu_cxx::__normal_iterator<double const, std::vector<double, std::allocator<double> > >, __gnu_cxx::__normal_iterator<double const, std::vector<double, std::allocator<double> > >, double) [350]
[347]    0.0    0.00    0.00   14025         double std::__copy_move_a2<false, __gnu_cxx::__normal_iterator<double const, std::vector<double, std::allocator<double> > >, double>(__gnu_cxx::__normal_iterator<double const, std::vector<double, std::allocator<double> > >, __gnu_cxx::__normal_iterator<double const, std::vector<double, std::allocator<double> > >, double) [347]
                0.00    0.00   28050/28052       double const std::__niter_base<double const, std::vector<double, std::allocator<double> > >(__gnu_cxx::__normal_iterator<double const, std::vector<double, std::allocator<double> > >) [322]
                0.00    0.00   14025/109324      double std::__niter_base<double>(double) [285]
                0.00    0.00   14025/14026       double std::__copy_move_a<false, double const, double>(double const, double const, double) [345]
-----------------------------------------------
                0.00    0.00   14025/14025       double std::__uninitialized_copy_a<__gnu_cxx::__normal_iterator<double const, std::vector<double, std::allocator<double> > >, double, double>(__gnu_cxx::__normal_iterator<double const, std::vector<double, std::allocator<double> > >, __gnu_cxx::__normal_iterator<double const, std::vector<double, std::allocator<double> > >, double, std::allocator<double>&) [349]
[348]    0.0    0.00    0.00   14025         double std::uninitialized_copy<__gnu_cxx::__normal_iterator<double const, std::vector<double, std::allocator<double> > >, double>(__gnu_cxx::__normal_iterator<double const, std::vector<double, std::allocator<double> > >, __gnu_cxx::__normal_iterator<double const, std::vector<double, std::allocator<double> > >, double) [348]
                0.00    0.00   14025/14025       double std::__uninitialized_copy<true>::__uninit_copy<__gnu_cxx::__normal_iterator<double const, std::vector<double, std::allocator<double> > >, double>(__gnu_cxx::__normal_iterator<double const, std::vector<double, std::allocator<double> > >, __gnu_cxx::__normal_iterator<double const, std::vector<double, std::allocator<double> > >, double) [346]
-----------------------------------------------
                0.00    0.00       3/14025       double std::vector<double, std::allocator<double> >::_M_allocate_and_copy<__gnu_cxx::__normal_iterator<double const, std::vector<double, std::allocator<double> > > >(unsigned long, __gnu_cxx::__normal_iterator<double const, std::vector<double, std::allocator<double> > >, __gnu_cxx::__normal_iterator<double const, std::vector<double, std::allocator<double> > >) [129]
                0.00    0.00   14022/14025       std::vector<double, std::allocator<double> >::vector(std::vector<double, std::allocator<double> > const&) [56]
[349]    0.0    0.00    0.00   14025         double std::__uninitialized_copy_a<__gnu_cxx::__normal_iterator<double const, std::vector<double, std::allocator<double> > >, double, double>(__gnu_cxx::__normal_iterator<double const, std::vector<double, std::allocator<double> > >, __gnu_cxx::__normal_iterator<double const, std::vector<double, std::allocator<double> > >, double, std::allocator<double>&) [349]
                0.00    0.00   14025/14025       double std::uninitialized_copy<__gnu_cxx::__normal_iterator<double const, std::vector<double, std::allocator<double> > >, double>(__gnu_cxx::__normal_iterator<double const, std::vector<double, std::allocator<double> > >, __gnu_cxx::__normal_iterator<double const, std::vector<double, std::allocator<double> > >, double) [348]
-----------------------------------------------
                0.00    0.00   14025/14025       double std::__uninitialized_copy<true>::__uninit_copy<__gnu_cxx::__normal_iterator<double const, std::vector<double, std::allocator<double> > >, double>(__gnu_cxx::__normal_iterator<double const, std::vector<double, std::allocator<double> > >, __gnu_cxx::__normal_iterator<double const, std::vector<double, std::allocator<double> > >, double) [346]
[350]    0.0    0.00    0.00   14025         double std::copy<__gnu_cxx::__normal_iterator<double const, std::vector<double, std::allocator<double> > >, double>(__gnu_cxx::__normal_iterator<double const, std::vector<double, std::allocator<double> > >, __gnu_cxx::__normal_iterator<double const, std::vector<double, std::allocator<double> > >, double) [350]
                0.00    0.00   28050/28052       __gnu_cxx::__normal_iterator<double const, std::vector<double, std::allocator<double> > > std::__miter_base<__gnu_cxx::__normal_iterator<double const, std::vector<double, std::allocator<double> > > >(__gnu_cxx::__normal_iterator<double const, std::vector<double, std::allocator<double> > >) [321]
                0.00    0.00   14025/14025       double std::__copy_move_a2<false, __gnu_cxx::__normal_iterator<double const, std::vector<double, std::allocator<double> > >, double>(__gnu_cxx::__normal_iterator<double const, std::vector<double, std::allocator<double> > >, __gnu_cxx::__normal_iterator<double const, std::vector<double, std::allocator<double> > >, double) [347]
-----------------------------------------------
                0.00    0.00   14022/14022       std::vector<double, std::allocator<double> >::vector(std::vector<double, std::allocator<double> > const&) [56]
[351]    0.0    0.00    0.00   14022         __gnu_cxx::__alloc_traits<std::allocator<double> >::_S_select_on_copy(std::allocator<double> const&) [351]
                0.00    0.00   14022/14022       std::allocator_traits<std::allocator<double> >::select_on_container_copy_construction(std::allocator<double> const&) [352]
-----------------------------------------------
                0.00    0.00   14022/14022       __gnu_cxx::__alloc_traits<std::allocator<double> >::_S_select_on_copy(std::allocator<double> const&) [351]
[352]    0.0    0.00    0.00   14022         std::allocator_traits<std::allocator<double> >::select_on_container_copy_construction(std::allocator<double> const&) [352]
                0.00    0.00   14022/163365      std::allocator<double>::allocator(std::allocator<double> const&) [265]
-----------------------------------------------
                0.00    0.00       1/14006       std::vector<double, std::allocator<double> >::operator=(std::vector<double, std::allocator<double> > const&) [128]
                0.00    0.00   14005/14006       snap::matrix<double, unsigned long>::clear() [355]
[353]    0.0    0.00    0.00   14006         std::vector<double, std::allocator<double> >::end() [353]
                0.00    0.00   14006/28013       __gnu_cxx::__normal_iterator<double, std::vector<double, std::allocator<double> > >::__normal_iterator(double const&) [323]
-----------------------------------------------
                0.00    0.00       1/14006       std::vector<double, std::allocator<double> >::operator=(std::vector<double, std::allocator<double> > const&) [128]
                0.00    0.00   14005/14006       snap::matrix<double, unsigned long>::clear() [355]
[354]    0.0    0.00    0.00   14006         std::vector<double, std::allocator<double> >::begin() [354]
                0.00    0.00   14006/28013       __gnu_cxx::__normal_iterator<double, std::vector<double, std::allocator<double> > >::__normal_iterator(double const&) [323]
-----------------------------------------------
                0.00    0.00       3/14005       ___CATCH__TEST____0() [64]
                0.00    0.00   14002/14005       snap::matrix<double, unsigned long>::initialize() [17]
[355]    0.0    0.00    0.00   14005         snap::matrix<double, unsigned long>::clear() [355]
                0.00    0.00   14005/14006       std::vector<double, std::allocator<double> >::end() [353]
                0.00    0.00   14005/14006       std::vector<double, std::allocator<double> >::begin() [354]
                0.00    0.00   14005/14005       void std::fill<__gnu_cxx::__normal_iterator<double, std::vector<double, std::allocator<double> > >, double>(__gnu_cxx::__normal_iterator<double, std::vector<double, std::allocator<double> > >, __gnu_cxx::__normal_iterator<double, std::vector<double, std::allocator<double> > >, double const&) [356]
-----------------------------------------------
                0.00    0.00   14005/14005       snap::matrix<double, unsigned long>::clear() [355]
[356]    0.0    0.00    0.00   14005         void std::fill<__gnu_cxx::__normal_iterator<double, std::vector<double, std::allocator<double> > >, double>(__gnu_cxx::__normal_iterator<double, std::vector<double, std::allocator<double> > >, __gnu_cxx::__normal_iterator<double, std::vector<double, std::allocator<double> > >, double const&) [356]
                0.00    0.00   28010/28011       double std::__niter_base<double, std::vector<double, std::allocator<double> > >(__gnu_cxx::__normal_iterator<double, std::vector<double, std::allocator<double> > >) [325]
                0.00    0.00   14005/14005       __gnu_cxx::__enable_if<std::__is_scalar<double>::__value, void>::__type std::__fill_a<double, double>(double, double, double const&) [357]
-----------------------------------------------
                0.00    0.00   14005/14005       void std::fill<__gnu_cxx::__normal_iterator<double, std::vector<double, std::allocator<double> > >, double>(__gnu_cxx::__normal_iterator<double, std::vector<double, std::allocator<double> > >, __gnu_cxx::__normal_iterator<double, std::vector<double, std::allocator<double> > >, double const&) [356]
[357]    0.0    0.00    0.00   14005         __gnu_cxx::__enable_if<std::__is_scalar<double>::__value, void>::__type std::__fill_a<double, double>(double, double, double const&) [357]
-----------------------------------------------
                0.00    0.00    3250/11502       std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_create(unsigned long&, unsigned long) [398]
                0.00    0.00    8252/11502       std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_check_length(unsigned long, unsigned long, char const) const [365]
[358]    0.0    0.00    0.00   11502         std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::max_size() const [358]
                0.00    0.00   11502/40664       std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_get_allocator() const [304]
                0.00    0.00   11502/11502       std::allocator_traits<std::allocator<char> >::max_size(std::allocator<char> const&) [359]
-----------------------------------------------
                0.00    0.00   11502/11502       std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::max_size() const [358]
[359]    0.0    0.00    0.00   11502         std::allocator_traits<std::allocator<char> >::max_size(std::allocator<char> const&) [359]
                0.00    0.00   11502/14676       __gnu_cxx::new_allocator<char>::max_size() const [341]
-----------------------------------------------
                0.00    0.00      48/11278       __gnu_cxx::__normal_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::vector<std::__cxx11::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&) [1313]
                0.00    0.00    1680/11278       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&) [510]
                0.00    0.00    9550/11278       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&) [387]
[360]    0.0    0.00    0.00   11278         __gnu_cxx::__normal_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::vector<std::__cxx11::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 [360]
-----------------------------------------------
                0.00    0.00   10223/10223       std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_disjunct(char const) const [366]
[361]    0.0    0.00    0.00   10223         std::less<char const>::operator()(char const const&, char const const&) const [361]
-----------------------------------------------
                0.00    0.00     244/9023        std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::compare(char const) const [685]
                0.00    0.00     409/9023        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 [579]
                0.00    0.00    8370/9023        __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&) [364]
[362]    0.0    0.00    0.00    9023         std::char_traits<char>::compare(char const, char const, unsigned long) [362]
-----------------------------------------------
                0.00    0.00       3/8516        std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_replace_aux(unsigned long, unsigned long, unsigned long, char) [2329]
                0.00    0.00      10/8516        std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::reserve(unsigned long) [1856]
                0.00    0.00      53/8516        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&) [1213]
                0.00    0.00      59/8516        std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::push_back(char) [1196]
                0.00    0.00      70/8516        std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_mutate(unsigned long, unsigned long, char const, unsigned long) [1094]
                0.00    0.00     158/8516        std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_append(char const, unsigned long) [770]
                0.00    0.00    8163/8516        std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_replace(unsigned long, unsigned long, char const, unsigned long) [379]
[363]    0.0    0.00    0.00    8516         std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::capacity() const [363]
                0.00    0.00    8516/184430      std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_is_local() const [256]
-----------------------------------------------
                0.00    0.00       1/8502        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 [3415]
                0.00    0.00      21/8502        bool std::__equal<false>::equal<std::Rbtree_const_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::Rbtree_const_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >(std::Rbtree_const_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::Rbtree_const_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::Rbtree_const_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >) [4253]
                0.00    0.00     138/8502        Catch::clara::detail::Opt::isMatch(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) const [1010]
                0.00    0.00     316/8502        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 [503]
                0.00    0.00    8026/8502        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&) [371]
[364]    0.0    0.00    0.00    8502         __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&) [364]
                0.00    0.00   25374/93716       std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::size() const [299]
                0.00    0.00   16740/17500       std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::data() const [340]
                0.00    0.00    8370/9023        std::char_traits<char>::compare(char const, char const, unsigned long) [362]
-----------------------------------------------
                0.00    0.00       3/8252        std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_replace_aux(unsigned long, unsigned long, unsigned long, char) [2329]
                0.00    0.00       5/8252        std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::append(char const, unsigned long) [1855]
                0.00    0.00      81/8252        std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::append(char const) [997]
                0.00    0.00    8163/8252        std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_replace(unsigned long, unsigned long, char const, unsigned long) [379]
[365]    0.0    0.00    0.00    8252         std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_check_length(unsigned long, unsigned long, char const) const [365]
                0.00    0.00    8252/11502       std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::max_size() const [358]
                0.00    0.00    8252/93716       std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::size() const [299]
-----------------------------------------------
                0.00    0.00    8131/8131        std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_replace(unsigned long, unsigned long, char const, unsigned long) [379]
[366]    0.0    0.00    0.00    8131         std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_disjunct(char const) const [366]
                0.00    0.00   10223/499540      std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_data() const [226]
                0.00    0.00   10223/10223       std::less<char const>::operator()(char const const&, char const const&) const [361]
                0.00    0.00    2092/93716       std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::size() const [299]
-----------------------------------------------
                0.00    0.00       3/8031        ___CATCH__TEST____0() [63]
                0.00    0.00       5/8031        ___CATCH__TEST____0() [73]
                0.00    0.00    2023/8031        ___CATCH__TEST____0() [57]
                0.00    0.00    6000/8031        ___CATCH__TEST____43() [11]
[367]    0.0    0.00    0.00    8031         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&) [367]
                0.00    0.00    8031/8031        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&) [368]
-----------------------------------------------
                0.00    0.00    8031/8031        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&) [367]
[368]    0.0    0.00    0.00    8031         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&) [368]
-----------------------------------------------
                0.00    0.00    8026/8026        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&) [372]
[369]    0.0    0.00    0.00    8026         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&) [369]
                0.00    0.00    8026/218185      Catch::ITransientExpression::ITransientExpression(bool, bool) [249]
-----------------------------------------------
                0.00    0.00       5/8026        ___CATCH__TEST____0() [73]
                0.00    0.00    2021/8026        ___CATCH__TEST____0() [57]
                0.00    0.00    6000/8026        ___CATCH__TEST____43() [11]
[370]    0.0    0.00    0.00    8026         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() [370]
                0.00    0.00    8026/218185      Catch::ITransientExpression::~ITransientExpression() [250]
-----------------------------------------------
                0.00    0.00    8026/8026        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&) [372]
[371]    0.0    0.00    0.00    8026         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&) [371]
                0.00    0.00    8026/8502        __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&) [364]
-----------------------------------------------
                0.00    0.00       5/8026        ___CATCH__TEST____0() [73]
                0.00    0.00    2021/8026        ___CATCH__TEST____0() [57]
                0.00    0.00    6000/8026        ___CATCH__TEST____43() [11]
[372]    0.0    0.00    0.00    8026         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&) [372]
                0.00    0.00    8026/8026        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&) [371]
                0.00    0.00    8026/436350      Catch::StringRef::StringRef(char const) [227]
                0.00    0.00    8026/8026        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&) [369]
-----------------------------------------------
                0.00    0.00      81/7990        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&) [978]
                0.00    0.00     344/7990        std::vector<std::__cxx11::basic_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 [960]
                0.00    0.00    1565/7990        std::vector<std::__cxx11::basic_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&) [476]
                0.00    0.00    6000/7990        std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::operator[](unsigned long) [378]
[373]    0.0    0.00    0.00    7990         std::vector<std::__cxx11::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 [373]
-----------------------------------------------
                0.00    0.00       1/7111        std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::find_last_of(char const, unsigned long) const [3480]
                0.00    0.00       3/7111        std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::find_first_of(char const, unsigned long) const [2206]
                0.00    0.00       5/7111        std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > std::operator+<char, std::char_traits<char>, std::allocator<char> >(char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [104]
                0.00    0.00      81/7111        std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::append(char const) [997]
                0.00    0.00      93/7111        std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::find_first_not_of(char const, unsigned long) const [909]
                0.00    0.00      93/7111        std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::find_last_not_of(char const, unsigned long) const [907]
                0.00    0.00     244/7111        std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::compare(char const) const [685]
                0.00    0.00     591/7111        std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(char const, std::allocator<char> const&) [553]
                0.00    0.00    6000/7111        std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::assign(char const) [380]
[374]    0.0    0.00    0.00    7111         std::char_traits<char>::length(char const) [374]
-----------------------------------------------
                0.00    0.00       1/6571        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&) [3881]
                0.00    0.00       1/6571        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&) [3876]
                0.00    0.00       1/6571        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&) [3879]
                0.00    0.00       1/6571        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&) [3877]
                0.00    0.00       1/6571        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&) [3878]
                0.00    0.00       1/6571        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&) [3870]
                0.00    0.00       1/6571        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&) [3875]
                0.00    0.00       1/6571        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&) [3871]
                0.00    0.00       1/6571        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&) [3872]
                0.00    0.00       1/6571        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&) [3873]
                0.00    0.00       1/6571        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&) [3874]
                0.00    0.00       1/6571        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&) [3260]
                0.00    0.00       1/6571        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&) [3245]
                0.00    0.00       1/6571        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&) [3254]
                0.00    0.00       1/6571        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&) [3248]
                0.00    0.00       1/6571        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&) [3251]
                0.00    0.00       1/6571        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&) [3227]
                0.00    0.00       1/6571        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&) [3242]
                0.00    0.00       1/6571        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&) [3230]
                0.00    0.00       1/6571        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&) [3233]
                0.00    0.00       1/6571        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&) [3236]
                0.00    0.00       1/6571        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&) [3239]
                0.00    0.00       1/6571        Catch::clara::detail::ResultValueBase<Catch::clara::detail::ParseState>::ResultValueBase(Catch::clara::detail::ResultValueBase<Catch::clara::detail::ParseState> const&) [3118]
                0.00    0.00       1/6571        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&) [3265]
                0.00    0.00       1/6571        Catch::Option<Catch::TestRunInfo>::operator=(Catch::TestRunInfo const&) [3138]
                0.00    0.00       1/6571        Catch::Option<Catch::GroupInfo>::operator=(Catch::GroupInfo const&) [3145]
                0.00    0.00       1/6571        void __gnu_cxx::new_allocator<std::unique_ptr<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> > > > >::construct<std::unique_ptr<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> > > >, std::unique_ptr<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> > > > >(std::unique_ptr<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> > > >, std::unique_ptr<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> > > >&&) [3285]
                0.00    0.00       1/6571        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&) [122]
                0.00    0.00       1/6571        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&) [3884]
                0.00    0.00       1/6571        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&) [3869]
                0.00    0.00       1/6571        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&) [3883]
                0.00    0.00       1/6571        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&) [3882]
                0.00    0.00       1/6571        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&) [3868]
                0.00    0.00       1/6571        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&) [3880]
                0.00    0.00       1/6571        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&) [4269]
                0.00    0.00       1/6571        void __gnu_cxx::new_allocator<Catch::Config>::construct<Catch::Config, Catch::ConfigData&>(Catch::Config, Catch::ConfigData&) [119]
                0.00    0.00       1/6571        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&) [3263]
                0.00    0.00       1/6571        void __gnu_cxx::new_allocator<std::Rbtree_node<Catch::Verbosity> >::construct<Catch::Verbosity, Catch::Verbosity const&>(Catch::Verbosity, Catch::Verbosity const&) [3293]
                0.00    0.00       1/6571        void __gnu_cxx::new_allocator<Catch::ReporterRegistrar<Catch::CompactReporter>::ReporterFactory>::construct<Catch::ReporterRegistrar<Catch::CompactReporter>::ReporterFactory>(Catch::ReporterRegistrar<Catch::CompactReporter>::ReporterFactory) [3221]
                0.00    0.00       1/6571        void __gnu_cxx::new_allocator<Catch::ReporterRegistrar<Catch::ConsoleReporter>::ReporterFactory>::construct<Catch::ReporterRegistrar<Catch::ConsoleReporter>::ReporterFactory>(Catch::ReporterRegistrar<Catch::ConsoleReporter>::ReporterFactory) [3224]
                0.00    0.00       1/6571        void __gnu_cxx::new_allocator<Catch::ReporterRegistrar<Catch::JunitReporter>::ReporterFactory>::construct<Catch::ReporterRegistrar<Catch::JunitReporter>::ReporterFactory>(Catch::ReporterRegistrar<Catch::JunitReporter>::ReporterFactory) [3218]
                0.00    0.00       1/6571        void __gnu_cxx::new_allocator<Catch::ReporterRegistrar<Catch::XmlReporter>::ReporterFactory>::construct<Catch::ReporterRegistrar<Catch::XmlReporter>::ReporterFactory>(Catch::ReporterRegistrar<Catch::XmlReporter>::ReporterFactory) [3215]
                0.00    0.00       1/6571        void __gnu_cxx::new_allocator<Catch::clara::detail::BoundValueRef<long> >::construct<Catch::clara::detail::BoundValueRef<long>, long&>(Catch::clara::detail::BoundValueRef<long>, long&) [3257]
                0.00    0.00       2/6571        void __gnu_cxx::new_allocator<Catch::ISingleton>::construct<Catch::ISingleton, Catch::ISingleton const&>(Catch::ISingleton**, Catch::ISingleton const&) [2446]
                0.00    0.00       2/6571        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> > > >&) [2721]
                0.00    0.00       2/6571        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&) [2722]
                0.00    0.00       2/6571        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> > > >&) [2433]
                0.00    0.00       2/6571        void __gnu_cxx::new_allocator<Catch::clara::detail::BoundValueRef<double> >::construct<Catch::clara::detail::BoundValueRef<double>, double&>(Catch::clara::detail::BoundValueRef<double>, double&) [2436]
                0.00    0.00       3/6571        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]) [2269]
                0.00    0.00       3/6571        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&) [2268]
                0.00    0.00       3/6571        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]) [2148]
                0.00    0.00       3/6571        void std::_Construct<Catch::SectionInfo, Catch::SectionInfo>(Catch::SectionInfo, Catch::SectionInfo&&) [2337]
                0.00    0.00       3/6571        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&) [2140]
                0.00    0.00       4/6571        void std::Construct<Catch::(anonymous namespace)::ColumnInfo, Catch::(anonymous namespace)::ColumnInfo const&>(Catch::(anonymous namespace)::ColumnInfo, Catch::(anonymous namespace)::ColumnInfo const&) [2062]
                0.00    0.00       4/6571        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&) [2058]
                0.00    0.00       4/6571        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> >&) [2005]
                0.00    0.00       4/6571        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&) [1911]
                0.00    0.00       4/6571        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> >&) [1899]
                0.00    0.00       5/6571        Catch::clara::detail::ResultValueBase<Catch::clara::detail::ParseResultType>::ResultValueBase(Catch::clara::detail::ResultBase::Type, Catch::clara::detail::ParseResultType const&) [1826]
                0.00    0.00       5/6571        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&&) [1830]
                0.00    0.00       5/6571        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&) [1860]
                0.00    0.00      11/6571        void std::_Construct<Catch::clara::detail::Arg, Catch::clara::detail::Arg const&>(Catch::clara::detail::Arg, Catch::clara::detail::Arg const&) [1637]
                0.00    0.00      12/6571        void __gnu_cxx::new_allocator<Catch::TestCase>::construct<Catch::TestCase, Catch::TestCase const&>(Catch::TestCase, Catch::TestCase const&) [1503]
                0.00    0.00      12/6571        Catch::Option<Catch::TestCaseInfo>::operator=(Catch::TestCaseInfo const&) [1493]
                0.00    0.00      12/6571        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&&) [1602]
                0.00    0.00      12/6571        void std::Construct<Catch::TestCase, Catch::TestCase const&>(Catch::TestCase, Catch::TestCase const&) [1606]
                0.00    0.00      12/6571        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)&&) [1549]
                0.00    0.00      12/6571        void __gnu_cxx::new_allocator<std::Rbtree_node<Catch::TestCase const> >::construct<Catch::TestCase const, Catch::TestCase const>(Catch::TestCase const*, Catch::TestCase const&&) [1511]
                0.00    0.00      12/6571        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&) [1594]
                0.00    0.00      12/6571        void __gnu_cxx::new_allocator<std::Rbtree_node<Catch::TestCase> >::construct<Catch::TestCase, Catch::TestCase const&>(Catch::TestCase, Catch::TestCase const&) [1507]
                0.00    0.00      12/6571        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)&&) [1498]
                0.00    0.00      14/6571        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&) [1426]
                0.00    0.00      14/6571        void __gnu_cxx::new_allocator<Catch::clara::detail::BoundFlagRef>::construct<Catch::clara::detail::BoundFlagRef, bool&>(Catch::clara::detail::BoundFlagRef, bool&) [1410]
                0.00    0.00      15/6571        void std::Construct<Catch::TestCase, Catch::TestCase>(Catch::TestCase, Catch::TestCase&&) [1404]
                0.00    0.00      27/6571        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> >&&) [1299]
                0.00    0.00      36/6571        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&) [1255]
                0.00    0.00      61/6571        void __gnu_cxx::new_allocator<unsigned long>::construct<unsigned long, unsigned long const&>(unsigned long, unsigned long const&) [1145]
                0.00    0.00      63/6571        void std::Rbtree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::Identity<std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::_M_construct_node<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >(std::Rbtree_node<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&) [1140]
                0.00    0.00      63/6571        void __gnu_cxx::new_allocator<std::Rbtree_node<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::construct<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&) [1124]
                0.00    0.00      64/6571        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>&&) [1117]
                0.00    0.00      72/6571        void __gnu_cxx::new_allocator<std::Listnode<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::construct<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&) [1062]
                0.00    0.00      80/6571        Catch::clara::detail::ResultValueBase<Catch::clara::detail::ParseState>::operator=(Catch::clara::detail::ResultValueBase<Catch::clara::detail::ParseState> const&) [1005]
                0.00    0.00      81/6571        Catch::clara::detail::ResultValueBase<Catch::clara::detail::ParseState>::ResultValueBase(Catch::clara::detail::ResultBase::Type, Catch::clara::detail::ParseState const&) [980]
                0.00    0.00      81/6571        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&) [982]
                0.00    0.00      81/6571        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&&) [992]
                0.00    0.00      81/6571        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&&) [981]
                0.00    0.00      86/6571        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&) [958]
                0.00    0.00      90/6571        void __gnu_cxx::new_allocator<Catch::TestCaseTracking::ITracker>::construct<Catch::TestCaseTracking::ITracker, Catch::TestCaseTracking::ITracker>(Catch::TestCaseTracking::ITracker*, Catch::TestCaseTracking::ITracker&&) [941]
                0.00    0.00     149/6571        void __gnu_cxx::new_allocator<Catch::SectionInfo>::construct<Catch::SectionInfo, Catch::SectionInfo const&>(Catch::SectionInfo, Catch::SectionInfo const&) [800]
                0.00    0.00     402/6571        void std::Construct<Catch::clara::detail::Token, Catch::clara::detail::Token const&>(Catch::clara::detail::Token, Catch::clara::detail::Token const&) [607]
                0.00    0.00     630/6571        void std::Construct<Catch::clara::detail::Opt, Catch::clara::detail::Opt>(Catch::clara::detail::Opt, Catch::clara::detail::Opt&&) [549]
                0.00    0.00    1394/6571        void std::Construct<Catch::clara::detail::Opt, Catch::clara::detail::Opt const&>(Catch::clara::detail::Opt, Catch::clara::detail::Opt const&) [491]
                0.00    0.00    2765/6571        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&) [416]
[375]    0.0    0.00    0.00    6571         operator new(unsigned long, void) [375]
-----------------------------------------------
                0.00    0.00    6396/6396        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> >&) [438]
[376]    0.0    0.00    0.00    6396         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> >&) [376]
-----------------------------------------------
                0.00    0.00    6000/6000        ___CATCH__TEST____43() [11]
[377]    0.0    0.00    0.00    6000         snap::matrix<double, unsigned long>::get_last_hue_matrix[abi:cxx11]() [377]
                0.00    0.00    6000/29162       std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [318]
-----------------------------------------------
                0.00    0.00    6000/6000        ___CATCH__TEST____43() [11]
[378]    0.0    0.00    0.00    6000         std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::operator[](unsigned long) [378]
                0.00    0.00    6000/7990        std::vector<std::__cxx11::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 [373]
-----------------------------------------------
                0.00    0.00    6000/6000        std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::assign(char const) [380]
[379]    0.0    0.00    0.00    6000         std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_replace(unsigned long, unsigned long, char const, unsigned long) [379]
                0.00    0.00    8163/8252        std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_check_length(unsigned long, unsigned long, char const) const [365]
                0.00    0.00    8163/93716       std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::size() const [299]
                0.00    0.00    8163/8516        std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::capacity() const [363]
                0.00    0.00    8163/180616      std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_set_length(unsigned long) [263]
                0.00    0.00    8131/499540      std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_data() const [226]
                0.00    0.00    8131/8131        std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_disjunct(char const) const [366]
                0.00    0.00    8068/42366       std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_S_copy(char, char const, unsigned long) [303]
                0.00    0.00      32/70          std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_mutate(unsigned long, unsigned long, char const, unsigned long) [1094]
-----------------------------------------------
                0.00    0.00    6000/6000        std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::operator=(char const) [381]
[380]    0.0    0.00    0.00    6000         std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::assign(char const) [380]
                0.00    0.00    6000/7111        std::char_traits<char>::length(char const) [374]
                0.00    0.00    6000/93716       std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::size() const [299]
                0.00    0.00    6000/6000        std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_replace(unsigned long, unsigned long, char const, unsigned long) [379]
-----------------------------------------------
                0.00    0.00    6000/6000        snap::matrix<double, unsigned long> snap::matrix<double, unsigned long>::hue<double>(double) const [19]
[381]    0.0    0.00    0.00    6000         std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::operator=(char const) [381]
                0.00    0.00    6000/6000        std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::assign(char const) [380]
-----------------------------------------------
                0.00    0.00       5/5680        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> >) [4045]
                0.00    0.00       6/5680        std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > std::__uninitialized_copy<false>::__uninit_copy<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >) [4044]
                0.00    0.00      27/5680        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> >) [733]
                0.00    0.00    2759/5680        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> >) [475]
                0.00    0.00    2883/5680        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> >) [422]
[382]    0.0    0.00    0.00    5680         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> >&) [382]
-----------------------------------------------
                0.00    0.00       1/5312        std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_construct(unsigned long, char) [2328]
                0.00    0.00       6/5312        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> >&&) [327]
                0.00    0.00      10/5312        std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::reserve(unsigned long) [1856]
                0.00    0.00      10/5312        std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::swap(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&) [2330]
                0.00    0.00      41/5312        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&) [1213]
                0.00    0.00      70/5312        std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_mutate(unsigned long, unsigned long, char const, unsigned long) [1094]
                0.00    0.00     333/5312        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) [409]
                0.00    0.00    2122/5312        std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&) [479]
                0.00    0.00    2719/5312        void std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_construct<char>(char, char, std::forward_iterator_tag) [309]
[383]    0.0    0.00    0.00    5312         std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_data(char) [383]
-----------------------------------------------
                0.00    0.00    2455/5212        __gnu_cxx::__atomic_add_dispatch(int, int) [427]
                0.00    0.00    2757/5212        __gnu_cxx::__exchange_and_add_dispatch(int, int) [418]
[384]    0.0    0.00    0.00    5212         __gthread_active_p() [384]
-----------------------------------------------
                0.00    0.00      12/5144        std::vector<std::__cxx11::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 [1534]
                0.00    0.00    2566/5144        std::vector<std::__cxx11::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 [421]
                0.00    0.00    2566/5144        std::vector<std::__cxx11::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 [420]
[385]    0.0    0.00    0.00    5144         __gnu_cxx::__normal_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::vector<std::__cxx11::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&) [385]
-----------------------------------------------
                0.00    0.00       1/4980        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) [4229]
                0.00    0.00       1/4980        void std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::_M_range_initialize<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::forward_iterator_tag) [4230]
                0.00    0.00      12/4980        std::vector<std::__cxx11::basic_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> >) [1582]
                0.00    0.00      26/4980        std::vector<std::__cxx11::basic_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>) [1459]
                0.00    0.00     258/4980        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&) [962]
                0.00    0.00     684/4980        std::Vectorbase<std::__cxx11::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> > > >&&) [536]
                0.00    0.00    1565/4980        std::vector<std::__cxx11::basic_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&) [476]
                0.00    0.00    2433/4980        std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::~vector() [433]
[386]    0.0    0.00    0.00    4980         std::Vectorbase<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::_M_get_Tp_allocator() [386]
-----------------------------------------------
                0.00    0.00       1/4775        Catch::clara::detail::TokenStream::operator bool() const [959]
                0.00    0.00       5/4775        Catch::clara::detail::TokenStream::operator++() [1824]
                0.00    0.00      12/4775        Catch::clara::detail::TokenStream::loadBuffer() [1748]
                0.00    0.00     215/4775        Catch::clara::detail::Opt::isMatch(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) const [1010]
                0.00    0.00     218/4775        Catch::clara::detail::Opt::validate() const [79]
                0.00    0.00    4324/4775        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> >) [475]
[387]    0.0    0.00    0.00    4775         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&) [387]
                0.00    0.00    9550/11278       __gnu_cxx::__normal_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::vector<std::__cxx11::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 [360]
-----------------------------------------------
                0.00    0.00       3/4755        std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(unsigned long, char, std::allocator<char> const&) [2333]
                0.00    0.00     591/4755        std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(char const, std::allocator<char> const&) [553]
                0.00    0.00    2021/4755        std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string<char, void>(char, char, std::allocator<char> const&) [449]
                0.00    0.00    2140/4755        std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(char const, unsigned long, std::allocator<char> const&) [437]
[388]    0.0    0.00    0.00    4755         std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::Allochider::Allochider(char, std::allocator<char> const&) [388]
-----------------------------------------------
                                 636             std::__shared_ptr<Catch::TestCaseTracking::ITracker, (__gnu_cxx::Lockpolicy)2>::~__shared_ptr() <cycle 1> [541]
                0.00    0.00       1/4179        std::__shared_ptr<Catch::clara::detail::BoundFlagLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(bool)#9}>, (__gnu_cxx::Lockpolicy)2>::~__shared_ptr() [3807]
                0.00    0.00       1/4179        std::__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() [3792]
                0.00    0.00       1/4179        std::__shared_ptr<Catch::clara::detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(int)#10}>, (__gnu_cxx::Lockpolicy)2>::~__shared_ptr() [3801]
                0.00    0.00       1/4179        std::__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() [3795]
                0.00    0.00       1/4179        std::__shared_ptr<Catch::clara::detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(bool)#11}>, (__gnu_cxx::Lockpolicy)2>::~__shared_ptr() [3798]
                0.00    0.00       1/4179        std::__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() [3774]
                0.00    0.00       1/4179        std::__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() [3789]
                0.00    0.00       1/4179        std::__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() [3777]
                0.00    0.00       1/4179        std::__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() [3780]
                0.00    0.00       1/4179        std::__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() [3783]
                0.00    0.00       1/4179        std::__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() [3786]
                0.00    0.00       1/4179        std::__shared_ptr<Catch::clara::detail::BoundFlagLambda<Catch::clara::detail::Help::Help(bool&)::{lambda(bool)#1}>, (__gnu_cxx::Lockpolicy)2>::~__shared_ptr() [3810]
                0.00    0.00       1/4179        std::__shared_ptr<Catch::ReporterRegistrar<Catch::CompactReporter>::ReporterFactory, (__gnu_cxx::Lockpolicy)2>::~__shared_ptr() [3768]
                0.00    0.00       1/4179        std::__shared_ptr<Catch::ReporterRegistrar<Catch::ConsoleReporter>::ReporterFactory, (__gnu_cxx::Lockpolicy)2>::~__shared_ptr() [3771]
                0.00    0.00       1/4179        std::__shared_ptr<Catch::ReporterRegistrar<Catch::JunitReporter>::ReporterFactory, (__gnu_cxx::Lockpolicy)2>::~__shared_ptr() [3765]
                0.00    0.00       1/4179        std::__shared_ptr<Catch::ReporterRegistrar<Catch::XmlReporter>::ReporterFactory, (__gnu_cxx::Lockpolicy)2>::~__shared_ptr() [3762]
                0.00    0.00       1/4179        std::__shared_ptr<Catch::clara::detail::BoundValueRef<long>, (__gnu_cxx::Lockpolicy)2>::~__shared_ptr() [3804]
                0.00    0.00       2/4179        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() [2683]
                0.00    0.00       2/4179        std::__shared_ptr<Catch::clara::detail::BoundValueRef<double>, (__gnu_cxx::Lockpolicy)2>::~__shared_ptr() [2686]
                0.00    0.00       3/4179        std::__shared_ptr<Catch::clara::detail::BoundValueRef<unsigned int>, (__gnu_cxx::Lockpolicy)2>::~__shared_ptr() [2256]
                0.00    0.00       4/4179        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() [1996]
                0.00    0.00       5/4179        std::__shared_ptr<Catch::Config, (__gnu_cxx::Lockpolicy)2>::~__shared_ptr() [1845]
                0.00    0.00       8/4179        std::__shared_ptr<Catch::IReporterFactory, (__gnu_cxx::Lockpolicy)2>::~__shared_ptr() [1704]
                0.00    0.00       9/4179        std::__shared_ptr<Catch::IConfig const, (__gnu_cxx::Lockpolicy)2>::~__shared_ptr() [1667]
                0.00    0.00      14/4179        std::__shared_ptr<Catch::clara::detail::BoundFlagRef, (__gnu_cxx::Lockpolicy)2>::~__shared_ptr() [1422]
                0.00    0.00      63/4179        std::__shared_ptr<Catch::ITestInvoker, (__gnu_cxx::Lockpolicy)2>::~__shared_ptr() [1128]
                0.00    0.00      81/4179        std::__shared_ptr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, (__gnu_cxx::Lockpolicy)2>::~__shared_ptr() [991]
                0.00    0.00      82/4179        std::__shared_ptr<Catch::clara::detail::BoundValueRefBase, (__gnu_cxx::Lockpolicy)2>::~__shared_ptr() [975]
                0.00    0.00    1203/4179        std::__shared_ptr<Catch::TestCaseTracking::SectionTracker, (__gnu_cxx::Lockpolicy)2>::~__shared_ptr() [495]
                0.00    0.00    2125/4179        std::__shared_ptr<Catch::clara::detail::BoundRef, (__gnu_cxx::Lockpolicy)2>::~__shared_ptr() [440]
[389]    0.0    0.00    0.00    4254         std::__shared_count<(__gnu_cxx::Lockpolicy)2>::~__shared_count() <cycle 1> [389]
                                2605             std::Spcounted_base<(__gnu_cxx::Lockpolicy)2>::_M_release() <cycle 1> [419]
-----------------------------------------------
                0.00    0.00     630/4084        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) [1078]
                0.00    0.00    1394/4084        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) [1032]
                0.00    0.00    2060/4084        void std::Destroyaux<false>::__destroy<Catch::clara::detail::Opt>(Catch::clara::detail::Opt, Catch::clara::detail::Opt) [868]
[390]    0.0    0.00    0.00    4084         Catch::clara::detail::Opt std::__addressof<Catch::clara::detail::Opt>(Catch::clara::detail::Opt&) [390]
-----------------------------------------------
                0.00    0.00    4025/4025        std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::~allocator() [392]
[391]    0.0    0.00    0.00    4025         __gnu_cxx::new_allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::~new_allocator() [391]
-----------------------------------------------
                0.00    0.00       1/4025        Catch::clara::detail::Args::Args(int, char const const) [3122]
                0.00    0.00       1/4025        ___CATCH__TEST____43() [11]
                0.00    0.00       3/4025        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]) [2339]
                0.00    0.00       3/4025        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]) [2269]
                0.00    0.00       3/4025        std::Spebo_helper<0, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, true>::~Spebo_helper() [2267]
                0.00    0.00       3/4025        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]) [2320]
                0.00    0.00      13/4025        std::vector<std::__cxx11::basic_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>) [1459]
                0.00    0.00    1565/4025        std::vector<std::__cxx11::basic_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&) [476]
                0.00    0.00    2433/4025        std::Vectorbase<std::__cxx11::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() [431]
[392]    0.0    0.00    0.00    4025         std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::~allocator() [392]
                0.00    0.00    4025/4025        __gnu_cxx::new_allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::~new_allocator() [391]
-----------------------------------------------
                0.00    0.00    3851/3851        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&) [394]
[393]    0.0    0.00    0.00    3851         __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&) [393]
-----------------------------------------------
                0.00    0.00       3/3851        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]) [2269]
                0.00    0.00       3/3851        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]) [2320]
                0.00    0.00       3/3851        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&) [2266]
                0.00    0.00      13/3851        std::Vectorbase<std::__cxx11::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 [1457]
                0.00    0.00     684/3851        std::Vectorbase<std::__cxx11::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> > >&&) [535]
                0.00    0.00    1565/3851        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&) [474]
                0.00    0.00    1580/3851        std::Vectorbase<std::__cxx11::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&) [466]
[394]    0.0    0.00    0.00    3851         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&) [394]
                0.00    0.00    3851/3851        __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&) [393]
-----------------------------------------------
                0.00    0.00       1/3784        std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_construct(unsigned long, char) [2328]
                0.00    0.00       3/3784        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> >&&) [327]
                0.00    0.00       5/3784        std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::swap(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&) [2330]
                0.00    0.00      10/3784        std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::reserve(unsigned long) [1856]
                0.00    0.00      41/3784        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&) [1213]
                0.00    0.00      70/3784        std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_mutate(unsigned long, unsigned long, char const, unsigned long) [1094]
                0.00    0.00     333/3784        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) [409]
                0.00    0.00     602/3784        std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&) [479]
                0.00    0.00    2719/3784        void std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_construct<char>(char, char, std::forward_iterator_tag) [309]
[395]    0.0    0.00    0.00    3784         std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_capacity(unsigned long) [395]
-----------------------------------------------
                0.00    0.00    3174/3174        std::allocator_traits<std::allocator<char> >::allocate(std::allocator<char>&, unsigned long) [397]
[396]    0.0    0.00    0.00    3174         __gnu_cxx::new_allocator<char>::allocate(unsigned long, void const) [396]
                0.00    0.00    3174/14676       __gnu_cxx::new_allocator<char>::max_size() const [341]
-----------------------------------------------
                0.00    0.00    3174/3174        std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_create(unsigned long&, unsigned long) [398]
[397]    0.0    0.00    0.00    3174         std::allocator_traits<std::allocator<char> >::allocate(std::allocator<char>&, unsigned long) [397]
                0.00    0.00    3174/3174        __gnu_cxx::new_allocator<char>::allocate(unsigned long, void const) [396]
-----------------------------------------------
                0.00    0.00       1/3174        std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_construct(unsigned long, char) [2328]
                0.00    0.00      10/3174        std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::reserve(unsigned long) [1856]
                0.00    0.00      41/3174        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&) [1213]
                0.00    0.00      70/3174        std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_mutate(unsigned long, unsigned long, char const, unsigned long) [1094]
                0.00    0.00     333/3174        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) [409]
                0.00    0.00    2719/3174        void std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_construct<char>(char, char, std::forward_iterator_tag) [309]
[398]    0.0    0.00    0.00    3174         std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_create(unsigned long&, unsigned long) [398]
                0.00    0.00    3250/11502       std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::max_size() const [358]
                0.00    0.00    3174/48070       std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_get_allocator() [301]
                0.00    0.00    3174/3174        std::allocator_traits<std::allocator<char> >::allocate(std::allocator<char>&, unsigned long) [397]
-----------------------------------------------
                0.00    0.00    3168/3168        std::allocator_traits<std::allocator<char> >::deallocate(std::allocator<char>&, char, unsigned long) [400]
[399]    0.0    0.00    0.00    3168         __gnu_cxx::new_allocator<char>::deallocate(char, unsigned long) [399]
-----------------------------------------------
                0.00    0.00    3168/3168        std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_destroy(unsigned long) [401]
[400]    0.0    0.00    0.00    3168         std::allocator_traits<std::allocator<char> >::deallocate(std::allocator<char>&, char, unsigned long) [400]
                0.00    0.00    3168/3168        __gnu_cxx::new_allocator<char>::deallocate(char, unsigned long) [399]
-----------------------------------------------
                0.00    0.00    3168/3168        std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_dispose() [267]
[401]    0.0    0.00    0.00    3168         std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_destroy(unsigned long) [401]
                0.00    0.00    3168/499540      std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_data() const [226]
                0.00    0.00    3168/48070       std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_get_allocator() [301]
                0.00    0.00    3168/3168        std::allocator_traits<std::allocator<char> >::deallocate(std::allocator<char>&, char, unsigned long) [400]
-----------------------------------------------
                0.00    0.00       4/3047        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&) [2036]
                0.00    0.00       4/3047        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&) [2059]
                0.00    0.00       4/3047        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&) [2055]
                0.00    0.00       4/3047        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&) [2058]
                0.00    0.00       4/3047        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&) [2021]
                0.00    0.00       4/3047        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&) [1911]
                0.00    0.00      86/3047        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&) [961]
                0.00    0.00      86/3047        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&) [962]
                0.00    0.00      86/3047        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&) [958]
                0.00    0.00    2765/3047        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&) [416]
[402]    0.0    0.00    0.00    3047         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&) [402]
-----------------------------------------------
                0.00    0.00       5/3040        Catch::clara::detail::TokenStream::loadBuffer() [1748]
                0.00    0.00     138/3040        Catch::clara::detail::Opt::isMatch(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) const [1010]
                0.00    0.00     138/3040        Catch::clara::detail::Opt::validate() const [79]
                0.00    0.00    2759/3040        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> >) [475]
[403]    0.0    0.00    0.00    3040         __gnu_cxx::__normal_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::vector<std::__cxx11::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 [403]
-----------------------------------------------
                0.00    0.00       5/3037        Catch::clara::detail::TokenStream::operator++() [1824]
                0.00    0.00     135/3037        Catch::clara::detail::Opt::isMatch(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) const [1010]
                0.00    0.00     138/3037        Catch::clara::detail::Opt::validate() const [79]
                0.00    0.00    2759/3037        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> >) [475]
[404]    0.0    0.00    0.00    3037         __gnu_cxx::__normal_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::vector<std::__cxx11::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++() [404]
-----------------------------------------------
                0.00    0.00    3016/3016        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&) [481]
[405]    0.0    0.00    0.00    3016         __gnu_cxx::__normal_iterator<Catch::clara::detail::Opt const, std::vector<Catch::clara::detail::Opt, std::allocator<Catch::clara::detail::Opt> > >::base() const [405]
-----------------------------------------------
                0.00    0.00    2883/2883        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> >) [422]
[406]    0.0    0.00    0.00    2883         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> >) [406]
                0.00    0.00    2883/134060      std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() [269]
-----------------------------------------------
                0.00    0.00    2827/2827        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) [409]
[407]    0.0    0.00    0.00    2827         bool __gnu_cxx::__is_null_pointer<char const>(char const) [407]
-----------------------------------------------
                0.00    0.00      96/2827        std::__cxx11::basic_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) [884]
                0.00    0.00     591/2827        std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(char const, std::allocator<char> const&) [553]
                0.00    0.00    2140/2827        std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(char const, unsigned long, std::allocator<char> const&) [437]
[408]    0.0    0.00    0.00    2827         void std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_construct<char const>(char const, char const) [408]
                0.00    0.00    2827/2827        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) [411]
-----------------------------------------------
                0.00    0.00    2827/2827        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) [411]
[409]    0.0    0.00    0.00    2827         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) [409]
                0.00    0.00    2827/2827        bool __gnu_cxx::__is_null_pointer<char const>(char const) [407]
                0.00    0.00    2827/2827        std::iterator_traits<char const>::difference_type std::distance<char const>(char const, char const) [414]
                0.00    0.00    2827/499540      std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_data() const [226]
                0.00    0.00    2827/2827        std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_S_copy_chars(char, char const, char const) [410]
                0.00    0.00    2827/180616      std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_set_length(unsigned long) [263]
                0.00    0.00     333/3174        std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_create(unsigned long&, unsigned long) [398]
                0.00    0.00     333/5312        std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_data(char) [383]
                0.00    0.00     333/3784        std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_capacity(unsigned long) [395]
-----------------------------------------------
                0.00    0.00    2827/2827        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) [409]
[410]    0.0    0.00    0.00    2827         std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_S_copy_chars(char, char const, char const) [410]
                0.00    0.00    2827/42366       std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_S_copy(char, char const, unsigned long) [303]
-----------------------------------------------
                0.00    0.00    2827/2827        void std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_construct<char const>(char const, char const) [408]
[411]    0.0    0.00    0.00    2827         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) [411]
                0.00    0.00    2827/2827        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) [409]
-----------------------------------------------
                0.00    0.00    2827/2827        std::iterator_traits<char const>::difference_type std::distance<char const>(char const, char const) [414]
[412]    0.0    0.00    0.00    2827         std::iterator_traits<char const>::difference_type std::__distance<char const>(char const, char const, std::random_access_iterator_tag) [412]
-----------------------------------------------
                0.00    0.00    2827/2827        std::iterator_traits<char const>::difference_type std::distance<char const>(char const, char const) [414]
[413]    0.0    0.00    0.00    2827         std::iterator_traits<char const>::iterator_category std::__iterator_category<char const>(char const const&) [413]
-----------------------------------------------
                0.00    0.00    2827/2827        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) [409]
[414]    0.0    0.00    0.00    2827         std::iterator_traits<char const>::difference_type std::distance<char const>(char const, char const) [414]
                0.00    0.00    2827/2827        std::iterator_traits<char const>::iterator_category std::__iterator_category<char const>(char const const&) [413]
                0.00    0.00    2827/2827        std::iterator_traits<char const>::difference_type std::__distance<char const>(char const, char const, std::random_access_iterator_tag) [412]
-----------------------------------------------
                0.00    0.00     138/2814        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&) [1101]
                0.00    0.00     180/2814        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&) [946]
                0.00    0.00     794/2814        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&) [615]
                0.00    0.00    1702/2814        __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&) [509]
[415]    0.0    0.00    0.00    2814         __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 [415]
-----------------------------------------------
                0.00    0.00       6/2765        std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > std::__uninitialized_copy<false>::__uninit_copy<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >) [4044]
                0.00    0.00    2759/2765        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> >) [475]
[416]    0.0    0.00    0.00    2765         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&) [416]
                0.00    0.00    2765/3047        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&) [402]
                0.00    0.00    2765/6571        operator new(unsigned long, void) [375]
                0.00    0.00    2765/29162       std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [318]
-----------------------------------------------
                0.00    0.00    2757/2757        __gnu_cxx::__exchange_and_add_dispatch(int, int) [418]
[417]    0.0    0.00    0.00    2757         __gnu_cxx::__exchange_and_add(int volatile, int) [417]
-----------------------------------------------
                0.00    0.00    2757/2757        std::Spcounted_base<(__gnu_cxx::Lockpolicy)2>::_M_release() <cycle 1> [419]
[418]    0.0    0.00    0.00    2757         __gnu_cxx::__exchange_and_add_dispatch(int, int) [418]
                0.00    0.00    2757/5212        __gthread_active_p() [384]
                0.00    0.00    2757/2757        __gnu_cxx::__exchange_and_add(int volatile, int) [417]
-----------------------------------------------
                                2605             std::__shared_count<(__gnu_cxx::Lockpolicy)2>::~__shared_count() <cycle 1> [389]
                0.00    0.00       1/4179        std::__shared_count<(__gnu_cxx::Lockpolicy)2>::operator=(std::__shared_count<(__gnu_cxx::Lockpolicy)2> const&) [1742]
[419]    0.0    0.00    0.00    2606         std::Spcounted_base<(__gnu_cxx::Lockpolicy)2>::_M_release() <cycle 1> [419]
                0.00    0.00    2757/2757        __gnu_cxx::__exchange_and_add_dispatch(int, int) [418]
                0.00    0.00      93/93          std::Spcounted_ptr_inplace<Catch::TestCaseTracking::SectionTracker, std::allocator<Catch::TestCaseTracking::SectionTracker>, (__gnu_cxx::Lockpolicy)2>::_M_destroy() [927]
                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() [1435]
                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() [1434]
                0.00    0.00      12/12          std::Spcounted_ptr<Catch::ITestInvoker, (__gnu_cxx::Lockpolicy)2>::_M_dispose() [1552]
                0.00    0.00      12/12          std::Spcounted_ptr<Catch::ITestInvoker, (__gnu_cxx::Lockpolicy)2>::_M_destroy() [1551]
                0.00    0.00       4/4           std::Spcounted_ptr_inplace<Catch::clara::detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::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() [2028]
                0.00    0.00       4/4           std::Spcounted_ptr_inplace<Catch::clara::detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::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() [2027]
                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() [2316]
                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() [2305]
                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() [2315]
                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() [2304]
                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() [2819]
                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() [2812]
                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() [2818]
                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() [2811]
                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() [4146]
                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() [4104]
                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() [4097]
                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() [4090]
                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() [4083]
                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() [4111]
                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() [4076]
                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() [4132]
                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() [4125]
                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() [4139]
                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() [4153]
                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() [4118]
                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() [4160]
                0.00    0.00       1/1           std::Spcounted_ptr_inplace<Catch::Config, std::allocator<Catch::Config>, (__gnu_cxx::Lockpolicy)2>::_M_dispose() [4167]
                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() [4062]
                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() [4069]
                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() [4055]
                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() [4048]
                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() [4145]
                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() [4103]
                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() [4096]
                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() [4089]
                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() [4082]
                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() [4110]
                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() [4075]
                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() [4131]
                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() [4124]
                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() [4138]
                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() [4152]
                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() [4117]
                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() [4159]
                0.00    0.00       1/1           std::Spcounted_ptr_inplace<Catch::Config, std::allocator<Catch::Config>, (__gnu_cxx::Lockpolicy)2>::_M_destroy() [4166]
                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() [4061]
                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() [4068]
                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() [4054]
                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() [4047]
                                  93             std::Spcounted_ptr_inplace<Catch::TestCaseTracking::SectionTracker, std::allocator<Catch::TestCaseTracking::SectionTracker>, (__gnu_cxx::Lockpolicy)2>::_M_dispose() <cycle 1> [928]
-----------------------------------------------
                0.00    0.00       1/2566        Catch::clara::detail::TokenStream::TokenStream(Catch::clara::detail::Args const&) [3108]
                0.00    0.00      80/2566        Catch::clara::detail::Opt::isMatch(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) const [1010]
                0.00    0.00      80/2566        Catch::clara::detail::Opt::validate() const [79]
                0.00    0.00     840/2566        std::vector<std::__cxx11::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 [511]
                0.00    0.00    1565/2566        std::vector<std::__cxx11::basic_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&) [476]
[420]    0.0    0.00    0.00    2566         std::vector<std::__cxx11::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 [420]
                0.00    0.00    2566/5144        __gnu_cxx::__normal_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::vector<std::__cxx11::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&) [385]
-----------------------------------------------
                0.00    0.00       1/2566        Catch::clara::detail::TokenStream::TokenStream(Catch::clara::detail::Args const&) [3108]
                0.00    0.00      80/2566        Catch::clara::detail::Opt::isMatch(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) const [1010]
                0.00    0.00      80/2566        Catch::clara::detail::Opt::validate() const [79]
                0.00    0.00     840/2566        std::vector<std::__cxx11::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 [511]
                0.00    0.00    1565/2566        std::vector<std::__cxx11::basic_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&) [476]
[421]    0.0    0.00    0.00    2566         std::vector<std::__cxx11::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 [421]
                0.00    0.00    2566/5144        __gnu_cxx::__normal_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::vector<std::__cxx11::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&) [385]
-----------------------------------------------
                0.00    0.00    2531/2531        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> >) [423]
[422]    0.0    0.00    0.00    2531         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> >) [422]
                0.00    0.00    2883/5680        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> >&) [382]
                0.00    0.00    2883/2883        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> >) [406]
-----------------------------------------------
                0.00    0.00    2531/2531        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> > >&) [424]
[423]    0.0    0.00    0.00    2531         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> >) [423]
                0.00    0.00    2531/2531        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> >) [422]
-----------------------------------------------
                0.00    0.00      12/2531        std::vector<std::__cxx11::basic_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> >) [1582]
                0.00    0.00      86/2531        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&) [962]
                0.00    0.00    2433/2531        std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::~vector() [433]
[424]    0.0    0.00    0.00    2531         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> > >&) [424]
                0.00    0.00    2531/2531        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> >) [423]
-----------------------------------------------
                0.00    0.00      86/2519        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&) [962]
                0.00    0.00    2433/2519        std::Vectorbase<std::__cxx11::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() [432]
[425]    0.0    0.00    0.00    2519         std::Vectorbase<std::__cxx11::basic_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) [425]
                0.00    0.00    1650/1650        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) [459]
-----------------------------------------------
                0.00    0.00    2455/2455        __gnu_cxx::__atomic_add_dispatch(int, int) [427]
[426]    0.0    0.00    0.00    2455         __gnu_cxx::__atomic_add(int volatile, int) [426]
-----------------------------------------------
                0.00    0.00    2455/2455        std::Spcounted_base<(__gnu_cxx::Lockpolicy)2>::_M_add_ref_copy() [428]
[427]    0.0    0.00    0.00    2455         __gnu_cxx::__atomic_add_dispatch(int, int) [427]
                0.00    0.00    2455/5212        __gthread_active_p() [384]
                0.00    0.00    2455/2455        __gnu_cxx::__atomic_add(int volatile, int) [426]
-----------------------------------------------
                0.00    0.00       3/2455        std::__shared_count<(__gnu_cxx::Lockpolicy)2>::operator=(std::__shared_count<(__gnu_cxx::Lockpolicy)2> const&) [1742]
                0.00    0.00    2452/2455        std::__shared_count<(__gnu_cxx::Lockpolicy)2>::__shared_count(std::__shared_count<(__gnu_cxx::Lockpolicy)2> const&) [429]
[428]    0.0    0.00    0.00    2455         std::Spcounted_base<(__gnu_cxx::Lockpolicy)2>::_M_add_ref_copy() [428]
                0.00    0.00    2455/2455        __gnu_cxx::__atomic_add_dispatch(int, int) [427]
-----------------------------------------------
                0.00    0.00       1/2453        std::__shared_ptr<Catch::Config, (__gnu_cxx::Lockpolicy)2>::__shared_ptr(std::__shared_ptr<Catch::Config, (__gnu_cxx::Lockpolicy)2> const&) [3830]
                0.00    0.00       3/2453        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&) [2253]
                0.00    0.00       4/2453        std::__shared_ptr<Catch::IReporterFactory, (__gnu_cxx::Lockpolicy)2>::__shared_ptr(std::__shared_ptr<Catch::IReporterFactory, (__gnu_cxx::Lockpolicy)2> const&) [1993]
                0.00    0.00       5/2453        std::__shared_ptr<Catch::IConfig const, (__gnu_cxx::Lockpolicy)2>::__shared_ptr(std::__shared_ptr<Catch::IConfig const, (__gnu_cxx::Lockpolicy)2> const&) [1844]
                0.00    0.00      36/2453        std::__shared_ptr<Catch::ITestInvoker, (__gnu_cxx::Lockpolicy)2>::__shared_ptr(std::__shared_ptr<Catch::ITestInvoker, (__gnu_cxx::Lockpolicy)2> const&) [1262]
                0.00    0.00      76/2453        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&) [1047]
                0.00    0.00      76/2453        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&) [1046]
                0.00    0.00      81/2453        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&) [990]
                0.00    0.00     316/2453        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) [654]
                0.00    0.00     397/2453        std::__shared_ptr<Catch::TestCaseTracking::ITracker, (__gnu_cxx::Lockpolicy)2>::__shared_ptr(std::__shared_ptr<Catch::TestCaseTracking::ITracker, (__gnu_cxx::Lockpolicy)2> const&) [623]
                0.00    0.00    1458/2453        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&) [484]
[429]    0.0    0.00    0.00    2453         std::__shared_count<(__gnu_cxx::Lockpolicy)2>::__shared_count(std::__shared_count<(__gnu_cxx::Lockpolicy)2> const&) [429]
                0.00    0.00    2452/2455        std::Spcounted_base<(__gnu_cxx::Lockpolicy)2>::_M_add_ref_copy() [428]
-----------------------------------------------
                0.00    0.00     830/2448        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&) [571]
                0.00    0.00    1618/2448        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&) [518]
[430]    0.0    0.00    0.00    2448         __gnu_cxx::__normal_iterator<Catch::clara::detail::Token const, std::vector<Catch::clara::detail::Token, std::allocator<Catch::clara::detail::Token> > >::base() const [430]
-----------------------------------------------
                0.00    0.00    2433/2433        std::Vectorbase<std::__cxx11::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() [432]
[431]    0.0    0.00    0.00    2433         std::Vectorbase<std::__cxx11::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() [431]
                0.00    0.00    2433/4025        std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::~allocator() [392]
-----------------------------------------------
                0.00    0.00    2433/2433        std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::~vector() [433]
[432]    0.0    0.00    0.00    2433         std::Vectorbase<std::__cxx11::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() [432]
                0.00    0.00    2433/2519        std::Vectorbase<std::__cxx11::basic_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) [425]
                0.00    0.00    2433/2433        std::Vectorbase<std::__cxx11::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() [431]
-----------------------------------------------
                0.00    0.00       1/2433        Catch::clara::detail::Args::~Args() [3123]
                0.00    0.00       1/2433        ___CATCH__TEST____43() [11]
                0.00    0.00       3/2433        Catch::TestSpec::~TestSpec() [2121]
                0.00    0.00       4/2433        Catch::ConfigData::~ConfigData() [2382]
                0.00    0.00      12/2433        Catch::makeTestCase(Catch::ITestInvoker, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, Catch::NameAndTags const&, Catch::SourceLineInfo const&) [93]
                0.00    0.00      12/2433        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&) [1476]
                0.00    0.00      13/2433        std::vector<std::__cxx11::basic_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>) [1459]
                0.00    0.00      93/2433        Catch::TestCaseTracking::SectionTracker::~SectionTracker() <cycle 1> [895]
                0.00    0.00     198/2433        Catch::TestCaseInfo::~TestCaseInfo() [878]
                0.00    0.00    2096/2433        Catch::clara::detail::Opt::~Opt() [443]
[433]    0.0    0.00    0.00    2433         std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::~vector() [433]
                0.00    0.00    2433/4980        std::Vectorbase<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::_M_get_Tp_allocator() [386]
                0.00    0.00    2433/2531        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> > >&) [424]
                0.00    0.00    2433/2433        std::Vectorbase<std::__cxx11::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() [432]
-----------------------------------------------
                0.00    0.00      59/2350        Catch::TestCaseTracking::TrackerContext::startCycle() [1175]
                0.00    0.00     316/2350        std::shared_ptr<Catch::TestCaseTracking::SectionTracker> std::static_pointer_cast<Catch::TestCaseTracking::SectionTracker, Catch::TestCaseTracking::ITracker>(std::shared_ptr<Catch::TestCaseTracking::ITracker> const&) [655]
                0.00    0.00    1975/2350        std::__shared_ptr_access<Catch::TestCaseTracking::ITracker, (__gnu_cxx::Lockpolicy)2, false, false>::_M_get() const [451]
[434]    0.0    0.00    0.00    2350         std::__shared_ptr<Catch::TestCaseTracking::ITracker, (__gnu_cxx::Lockpolicy)2>::get() const [434]
-----------------------------------------------
                0.00    0.00      13/2266        Catch::clara::detail::ComposableParserImpl<Catch::clara::detail::Arg>::~ComposableParserImpl() [1453]
                0.00    0.00      78/2266        Catch::clara::detail::Parser::~Parser() [1022]
                0.00    0.00      79/2266        Catch::clara::detail::ComposableParserImpl<Catch::clara::detail::ExeName>::~ComposableParserImpl() [1018]
                0.00    0.00    2096/2266        Catch::clara::detail::ComposableParserImpl<Catch::clara::detail::Opt>::~ComposableParserImpl() [442]
[435]    0.0    0.00    0.00    2266         Catch::clara::detail::ParserBase::~ParserBase() [435]
-----------------------------------------------
                0.00    0.00      12/2224        Catch::clara::detail::ComposableParserImpl<Catch::clara::detail::Arg>::ComposableParserImpl(Catch::clara::detail::ComposableParserImpl<Catch::clara::detail::Arg> const&) [1491]
                0.00    0.00      76/2224        Catch::clara::detail::ComposableParserImpl<Catch::clara::detail::ExeName>::ComposableParserImpl(Catch::clara::detail::ComposableParserImpl<Catch::clara::detail::ExeName> const&) [1035]
                0.00    0.00      76/2224        Catch::clara::detail::Parser::Parser(Catch::clara::detail::Parser const&) [1036]
                0.00    0.00     630/2224        Catch::clara::detail::ComposableParserImpl<Catch::clara::detail::Opt>::ComposableParserImpl(Catch::clara::detail::ComposableParserImpl<Catch::clara::detail::Opt>&&) [543]
                0.00    0.00    1430/2224        Catch::clara::detail::ComposableParserImpl<Catch::clara::detail::Opt>::ComposableParserImpl(Catch::clara::detail::ComposableParserImpl<Catch::clara::detail::Opt> const&) [486]
[436]    0.0    0.00    0.00    2224         Catch::clara::detail::ParserBase::ParserBase(Catch::clara::detail::ParserBase const&) [436]
-----------------------------------------------
                0.00    0.00       1/2140        snap::to_string[abi:cxx11](unsigned __int128) [2968]
                0.00    0.00      21/2140        unsigned long snap::tokenize_string<std::set<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, unsigned long (std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, unsigned long&)>(std::set<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >&, std::set<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::value_type const&, std::set<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::value_type const&, bool, std::set<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::value_type const&, unsigned long (std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, unsigned long&)) [2964]
                0.00    0.00      24/2140        Catch::StringRef::operator std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >[abi:cxx11]() const [1314]
                0.00    0.00      72/2140        unsigned long snap::tokenize_string<std::__cxx11::list<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, unsigned long (std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, unsigned long&)>(std::__cxx11::list<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >&, std::__cxx11::list<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::value_type const&, std::__cxx11::list<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::value_type const&, bool, std::__cxx11::list<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::value_type const&, unsigned long (std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, unsigned long&)) [1327]
                0.00    0.00    2022/2140        snap::to_string[abi:cxx11](__int128) [446]
[437]    0.0    0.00    0.00    2140         std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(char const, unsigned long, std::allocator<char> const&) [437]
                0.00    0.00    2140/133490      std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_local_data() [271]
                0.00    0.00    2140/4755        std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::Allochider::Allochider(char, std::allocator<char> const&) [388]
                0.00    0.00    2140/2827        void std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_construct<char const>(char const, char const) [408]
-----------------------------------------------
                0.00    0.00       2/2132        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>&) [2694]
                0.00    0.00    2130/2132        std::Vectorbase<std::__cxx11::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&) [530]
[438]    0.0    0.00    0.00    2132         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> >&) [438]
                0.00    0.00    6396/6396        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> >&) [376]
-----------------------------------------------
                0.00    0.00       1/2125        Catch::clara::detail::Opt::Opt<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(bool)#9}>(Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(bool)#9} const&) [148]
                0.00    0.00       1/2125        Catch::clara::detail::Opt::Opt<Catch::clara::detail::Help::Help(bool&)::{lambda(bool)#1}>(Catch::clara::detail::Help::Help(bool&)::{lambda(bool)#1} const&) [147]
                0.00    0.00      13/2125        Catch::clara::detail::ParserRefImpl<Catch::clara::detail::Arg>::~ParserRefImpl() [1452]
                0.00    0.00      14/2125        Catch::clara::detail::Opt::Opt(bool&) [91]
                0.00    0.00    2096/2125        Catch::clara::detail::ParserRefImpl<Catch::clara::detail::Opt>::~ParserRefImpl() [441]
[439]    0.0    0.00    0.00    2125         std::shared_ptr<Catch::clara::detail::BoundRef>::~shared_ptr() [439]
                0.00    0.00    2125/2125        std::__shared_ptr<Catch::clara::detail::BoundRef, (__gnu_cxx::Lockpolicy)2>::~__shared_ptr() [440]
-----------------------------------------------
                0.00    0.00    2125/2125        std::shared_ptr<Catch::clara::detail::BoundRef>::~shared_ptr() [439]
[440]    0.0    0.00    0.00    2125         std::__shared_ptr<Catch::clara::detail::BoundRef, (__gnu_cxx::Lockpolicy)2>::~__shared_ptr() [440]
                0.00    0.00    2125/4179        std::__shared_count<(__gnu_cxx::Lockpolicy)2>::~__shared_count() <cycle 1> [389]
-----------------------------------------------
                0.00    0.00    2096/2096        Catch::clara::detail::Opt::~Opt() [443]
[441]    0.0    0.00    0.00    2096         Catch::clara::detail::ParserRefImpl<Catch::clara::detail::Opt>::~ParserRefImpl() [441]
                0.00    0.00    4192/134060      std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() [269]
                0.00    0.00    2096/2125        std::shared_ptr<Catch::clara::detail::BoundRef>::~shared_ptr() [439]
                0.00    0.00    2096/2096        Catch::clara::detail::ComposableParserImpl<Catch::clara::detail::Opt>::~ComposableParserImpl() [442]
-----------------------------------------------
                0.00    0.00    2096/2096        Catch::clara::detail::ParserRefImpl<Catch::clara::detail::Opt>::~ParserRefImpl() [441]
[442]    0.0    0.00    0.00    2096         Catch::clara::detail::ComposableParserImpl<Catch::clara::detail::Opt>::~ComposableParserImpl() [442]
                0.00    0.00    2096/2266        Catch::clara::detail::ParserBase::~ParserBase() [435]
-----------------------------------------------
                0.00    0.00       1/2096        (anonymous namespace)::add_command_line_options(Catch::clara::detail::Parser const&) [159]
                0.00    0.00       1/2096        Catch::clara::detail::Help::~Help() [3124]
                0.00    0.00       4/2096        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/2096        Catch::makeCommandLineParser(Catch::ConfigData&) [84]
                0.00    0.00    2060/2096        void std::Destroy<Catch::clara::detail::Opt>(Catch::clara::detail::Opt) [444]
[443]    0.0    0.00    0.00    2096         Catch::clara::detail::Opt::~Opt() [443]
                0.00    0.00    2096/2433        std::vector<std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::~vector() [433]
                0.00    0.00    2096/2096        Catch::clara::detail::ParserRefImpl<Catch::clara::detail::Opt>::~ParserRefImpl() [441]
-----------------------------------------------
                0.00    0.00    2060/2060        void std::Destroyaux<false>::__destroy<Catch::clara::detail::Opt>(Catch::clara::detail::Opt, Catch::clara::detail::Opt) [868]
[444]    0.0    0.00    0.00    2060         void std::_Destroy<Catch::clara::detail::Opt>(Catch::clara::detail::Opt) [444]
                0.00    0.00    2060/2096        Catch::clara::detail::Opt::~Opt() [443]
-----------------------------------------------
                0.00    0.00       1/2043        ___CATCH__TEST____0() [63]
                0.00    0.00       2/2043        (anonymous namespace)::finish_init(Catch::Session&) [2963]
                0.00    0.00       5/2043        snap::file_contents::read_all() [139]
                0.00    0.00      12/2043        snap::file_contents::write_all(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [157]
                0.00    0.00    2023/2043        ___CATCH__TEST____0() [57]
[445]    0.0    0.00    0.00    2043         std::operator|(std::IosOpenmode, std::IosOpenmode) [445]
-----------------------------------------------
                0.00    0.00    2022/2022        operator<<(std::ostream&, __int128) [447]
[446]    0.0    0.00    0.00    2022         snap::to_string[abi:cxx11](__int128) [446]
                0.00    0.00    2022/2140        std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(char const, unsigned long, std::allocator<char> const&) [437]
-----------------------------------------------
                0.00    0.00    2022/2022        ___CATCH__TEST____0() [57]
[447]    0.0    0.00    0.00    2022         operator<<(std::ostream&, __int128) [447]
                0.00    0.00    2022/2022        snap::to_string[abi:cxx11](__int128) [446]
                0.00    0.00    2022/134060      std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() [269]
-----------------------------------------------
                0.00    0.00    2021/2021        std::__cxx11::to_string(int) [450]
[448]    0.0    0.00    0.00    2021         std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > __gnu_cxx::__to_xstring<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, char>(int ()(char, unsigned long, char const, __va_list_tag), unsigned long, char const, ...) [448]
                0.00    0.00    2021/2021        std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string<char, void>(char, char, std::allocator<char> const&) [449]
-----------------------------------------------
                0.00    0.00    2021/2021        std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > __gnu_cxx::__to_xstring<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, char>(int ()(char, unsigned long, char const, __va_list_tag), unsigned long, char const, ...) [448]
[449]    0.0    0.00    0.00    2021         std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string<char, void>(char, char, std::allocator<char> const&) [449]
                0.00    0.00    2021/133490      std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_local_data() [271]
                0.00    0.00    2021/4755        std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::Allochider::Allochider(char, std::allocator<char> const&) [388]
                0.00    0.00    2021/31183       void std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_construct<char>(char, char) [308]
-----------------------------------------------
                0.00    0.00    2021/2021        ___CATCH__TEST____0() [57]
[450]    0.0    0.00    0.00    2021         std::__cxx11::to_string(int) [450]
                0.00    0.00    2021/2021        std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > __gnu_cxx::__to_xstring<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, char>(int ()(char, unsigned long, char const, __va_list_tag), unsigned long, char const, ...) [448]
-----------------------------------------------
                0.00    0.00      24/1975        std::__shared_ptr_access<Catch::TestCaseTracking::ITracker, (__gnu_cxx::Lockpolicy)2, false, false>::operator() const [1530]
                0.00    0.00    1951/1975        std::__shared_ptr_access<Catch::TestCaseTracking::ITracker, (__gnu_cxx::Lockpolicy)2, false, false>::operator->() const [452]
[451]    0.0    0.00    0.00    1975         std::__shared_ptr_access<Catch::TestCaseTracking::ITracker, (__gnu_cxx::Lockpolicy)2, false, false>::_M_get() const [451]
                0.00    0.00    1975/2350        std::__shared_ptr<Catch::TestCaseTracking::ITracker, (__gnu_cxx::Lockpolicy)2>::get() const [434]
-----------------------------------------------
                0.00    0.00     260/1951        Catch::TestCaseTracking::TrackerBase::close()::{lambda(std::shared_ptr<Catch::TestCaseTracking::ITracker> const&)#1}::operator()(std::shared_ptr<Catch::TestCaseTracking::ITracker> const&) const [683]
                0.00    0.00     316/1951        Catch::TestCaseTracking::SectionTracker::acquire(Catch::TestCaseTracking::TrackerContext&, Catch::TestCaseTracking::NameAndLocation const&) [611]
                0.00    0.00    1375/1951        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 [503]
[452]    0.0    0.00    0.00    1951         std::__shared_ptr_access<Catch::TestCaseTracking::ITracker, (__gnu_cxx::Lockpolicy)2, false, false>::operator->() const [452]
                0.00    0.00    1951/1975        std::__shared_ptr_access<Catch::TestCaseTracking::ITracker, (__gnu_cxx::Lockpolicy)2, false, false>::_M_get() const [451]
-----------------------------------------------
                0.00    0.00     172/1822        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&) [732]
                0.00    0.00    1650/1822        __gnu_cxx::new_allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::allocate(unsigned long, void const) [458]
[453]    0.0    0.00    0.00    1822         __gnu_cxx::new_allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::max_size() const [453]
-----------------------------------------------
                0.00    0.00     822/1806        std::vector<Catch::clara::detail::Token, std::allocator<Catch::clara::detail::Token> >::end() const [513]
                0.00    0.00     984/1806        std::vector<Catch::clara::detail::Token, std::allocator<Catch::clara::detail::Token> >::begin() const [505]
[454]    0.0    0.00    0.00    1806         __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&) [454]
-----------------------------------------------
                0.00    0.00      13/1750        std::Vectorbase<std::__cxx11::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 [1457]
                0.00    0.00     172/1750        std::vector<std::__cxx11::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 [731]
                0.00    0.00    1565/1750        std::vector<std::__cxx11::basic_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&) [476]
[455]    0.0    0.00    0.00    1750         std::Vectorbase<std::__cxx11::basic_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 [455]
-----------------------------------------------
                0.00    0.00       1/1653        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) [4229]
                0.00    0.00       1/1653        void std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::_M_range_initialize<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::forward_iterator_tag) [4230]
                0.00    0.00      86/1653        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&) [962]
                0.00    0.00    1565/1653        std::Vectorbase<std::__cxx11::basic_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) [472]
[456]    0.0    0.00    0.00    1653         std::Vectorbase<std::__cxx11::basic_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) [456]
                0.00    0.00    1650/1650        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) [460]
-----------------------------------------------
                0.00    0.00    1650/1650        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) [459]
[457]    0.0    0.00    0.00    1650         __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) [457]
-----------------------------------------------
                0.00    0.00    1650/1650        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) [460]
[458]    0.0    0.00    0.00    1650         __gnu_cxx::new_allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::allocate(unsigned long, void const) [458]
                0.00    0.00    1650/1822        __gnu_cxx::new_allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::max_size() const [453]
-----------------------------------------------
                0.00    0.00    1650/1650        std::Vectorbase<std::__cxx11::basic_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) [425]
[459]    0.0    0.00    0.00    1650         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) [459]
                0.00    0.00    1650/1650        __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) [457]
-----------------------------------------------
                0.00    0.00    1650/1650        std::Vectorbase<std::__cxx11::basic_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) [456]
[460]    0.0    0.00    0.00    1650         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) [460]
                0.00    0.00    1650/1650        __gnu_cxx::new_allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::allocate(unsigned long, void const) [458]
-----------------------------------------------
                0.00    0.00     260/1635        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> > > >) [682]
                0.00    0.00     316/1635        Catch::TestCaseTracking::TrackerBase::findChild(Catch::TestCaseTracking::NameAndLocation const&) [610]
                0.00    0.00    1059/1635        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> > > >) [501]
[461]    0.0    0.00    0.00    1635         __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 [461]
-----------------------------------------------
                0.00    0.00     224/1588        ___CATCH__TEST____0() [64]
                0.00    0.00     228/1588        ___CATCH__TEST____19() [59]
                0.00    0.00     560/1588        ___CATCH__TEST____31() [26]
                0.00    0.00     576/1588        ___CATCH__TEST____7() [58]
[462]    0.0    0.00    0.00    1588         Catch::ExprLhs<snap::matrix<double, unsigned long>::element_ref const&> Catch::Decomposer::operator<=<snap::matrix<double, unsigned long>::element_ref>(snap::matrix<double, unsigned long>::element_ref const&) [462]
                0.00    0.00    1588/1588        Catch::ExprLhs<snap::matrix<double, unsigned long>::element_ref const&>::ExprLhs(snap::matrix<double, unsigned long>::element_ref const&) [463]
-----------------------------------------------
                0.00    0.00    1588/1588        Catch::ExprLhs<snap::matrix<double, unsigned long>::element_ref const&> Catch::Decomposer::operator<=<snap::matrix<double, unsigned long>::element_ref>(snap::matrix<double, unsigned long>::element_ref const&) [462]
[463]    0.0    0.00    0.00    1588         Catch::ExprLhs<snap::matrix<double, unsigned long>::element_ref const&>::ExprLhs(snap::matrix<double, unsigned long>::element_ref const&) [463]
-----------------------------------------------
                0.00    0.00      16/1588        bool Catch::compareEqual<snap::matrix<double, unsigned long>::element_ref, snap::matrix<double, unsigned long>::element_ref>(snap::matrix<double, unsigned long>::element_ref const&, snap::matrix<double, unsigned long>::element_ref const&) [105]
                0.00    0.00    1572/1588        bool Catch::compareEqual<snap::matrix<double, unsigned long>::element_ref, double>(snap::matrix<double, unsigned long>::element_ref const&, double const&) [469]
[464]    0.0    0.00    0.00    1588         snap::matrix<double, unsigned long>::element_ref::operator==(double) const [464]
                0.00    0.00    1588/2763181     std::vector<double, std::allocator<double> >::operator[](unsigned long) [221]
-----------------------------------------------
                0.00    0.00       1/1581        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>&&) [3825]
                0.00    0.00       1/1581        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>&&) [3820]
                0.00    0.00       1/1581        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>&&) [3823]
                0.00    0.00       1/1581        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>&&) [3821]
                0.00    0.00       1/1581        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>&&) [3822]
                0.00    0.00       1/1581        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>&&) [3814]
                0.00    0.00       1/1581        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>&&) [3819]
                0.00    0.00       1/1581        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>&&) [3815]
                0.00    0.00       1/1581        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>&&) [3816]
                0.00    0.00       1/1581        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>&&) [3817]
                0.00    0.00       1/1581        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>&&) [3818]
                0.00    0.00       1/1581        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>&&) [3811]
                0.00    0.00       1/1581        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>&&) [3813]
                0.00    0.00       1/1581        std::__shared_ptr<Catch::Config, (__gnu_cxx::Lockpolicy)2>::__shared_ptr(std::__shared_ptr<Catch::Config, (__gnu_cxx::Lockpolicy)2>&&) [3829]
                0.00    0.00       1/1581        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>&&) [3759]
                0.00    0.00       1/1581        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>&&) [3757]
                0.00    0.00       1/1581        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>&&) [3756]
                0.00    0.00       1/1581        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>&&) [3758]
                0.00    0.00       1/1581        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>&&) [3824]
                0.00    0.00       2/1581        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>&&) [2695]
                0.00    0.00       2/1581        std::__shared_ptr<Catch::clara::detail::BoundValueRefBase, (__gnu_cxx::Lockpolicy)2>::__shared_ptr(std::__shared_ptr<Catch::clara::detail::BoundValueRefBase, (__gnu_cxx::Lockpolicy)2>&&) [2687]
                0.00    0.00       2/1581        std::__shared_ptr<Catch::Config, (__gnu_cxx::Lockpolicy)2>::swap(std::__shared_ptr<Catch::Config, (__gnu_cxx::Lockpolicy)2>&) [2692]
                0.00    0.00       2/1581        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>&&) [2690]
                0.00    0.00       2/1581        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>&) [2694]
                0.00    0.00       2/1581        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>&&) [2691]
                0.00    0.00       3/1581        std::__shared_ptr<Catch::clara::detail::BoundValueRefBase, (__gnu_cxx::Lockpolicy)2>::swap(std::__shared_ptr<Catch::clara::detail::BoundValueRefBase, (__gnu_cxx::Lockpolicy)2>&) [2257]
                0.00    0.00       3/1581        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>&&) [2259]
                0.00    0.00       3/1581        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>&&) [2260]
                0.00    0.00      12/1581        std::__shared_ptr<Catch::TestCaseTracking::ITracker, (__gnu_cxx::Lockpolicy)2>::swap(std::__shared_ptr<Catch::TestCaseTracking::ITracker, (__gnu_cxx::Lockpolicy)2>&) [1544]
                0.00    0.00      12/1581        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>&&) [1545]
                0.00    0.00      14/1581        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>&&) [1423]
                0.00    0.00      15/1581        std::__shared_ptr<Catch::ITestInvoker, (__gnu_cxx::Lockpolicy)2>::__shared_ptr(std::__shared_ptr<Catch::ITestInvoker, (__gnu_cxx::Lockpolicy)2>&&) [1402]
                0.00    0.00      64/1581        std::__shared_ptr<Catch::TestCaseTracking::ITracker, (__gnu_cxx::Lockpolicy)2>::__shared_ptr(std::__shared_ptr<Catch::TestCaseTracking::ITracker, (__gnu_cxx::Lockpolicy)2>&&) [1114]
                0.00    0.00     397/1581        std::__shared_ptr<Catch::TestCaseTracking::SectionTracker, (__gnu_cxx::Lockpolicy)2>::__shared_ptr(std::__shared_ptr<Catch::TestCaseTracking::SectionTracker, (__gnu_cxx::Lockpolicy)2>&&) [621]
                0.00    0.00     397/1581        std::__shared_ptr<Catch::TestCaseTracking::SectionTracker, (__gnu_cxx::Lockpolicy)2>::swap(std::__shared_ptr<Catch::TestCaseTracking::SectionTracker, (__gnu_cxx::Lockpolicy)2>&) [620]
                0.00    0.00     630/1581        std::__shared_ptr<Catch::clara::detail::BoundRef, (__gnu_cxx::Lockpolicy)2>::__shared_ptr(std::__shared_ptr<Catch::clara::detail::BoundRef, (__gnu_cxx::Lockpolicy)2>&&) [547]
[465]    0.0    0.00    0.00    1581         std::__shared_count<(__gnu_cxx::Lockpolicy)2>::_M_swap(std::__shared_count<(__gnu_cxx::Lockpolicy)2>&) [465]
-----------------------------------------------
                0.00    0.00      15/1580        std::Vectorbase<std::__cxx11::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&) [1401]
                0.00    0.00    1565/1580        std::Vectorbase<std::__cxx11::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&) [473]
[466]    0.0    0.00    0.00    1580         std::Vectorbase<std::__cxx11::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&) [466]
                0.00    0.00    1580/3851        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&) [394]
-----------------------------------------------
                0.00    0.00    1572/1572        Catch::BinaryExpr<snap::matrix<double, unsigned long>::element_ref const&, double const&> const Catch::ExprLhs<snap::matrix<double, unsigned long>::element_ref const&>::operator==<double>(double const&) [470]
[467]    0.0    0.00    0.00    1572         Catch::BinaryExpr<snap::matrix<double, unsigned long>::element_ref const&, double const&>::BinaryExpr(bool, snap::matrix<double, unsigned long>::element_ref const&, Catch::StringRef, double const&) [467]
                0.00    0.00    1572/218185      Catch::ITransientExpression::ITransientExpression(bool, bool) [249]
-----------------------------------------------
                0.00    0.00     224/1572        ___CATCH__TEST____0() [64]
                0.00    0.00     228/1572        ___CATCH__TEST____19() [59]
                0.00    0.00     544/1572        ___CATCH__TEST____31() [26]
                0.00    0.00     576/1572        ___CATCH__TEST____7() [58]
[468]    0.0    0.00    0.00    1572         Catch::BinaryExpr<snap::matrix<double, unsigned long>::element_ref const&, double const&>::~BinaryExpr() [468]
                0.00    0.00    1572/218185      Catch::ITransientExpression::~ITransientExpression() [250]
-----------------------------------------------
                0.00    0.00    1572/1572        Catch::BinaryExpr<snap::matrix<double, unsigned long>::element_ref const&, double const&> const Catch::ExprLhs<snap::matrix<double, unsigned long>::element_ref const&>::operator==<double>(double const&) [470]
[469]    0.0    0.00    0.00    1572         bool Catch::compareEqual<snap::matrix<double, unsigned long>::element_ref, double>(snap::matrix<double, unsigned long>::element_ref const&, double const&) [469]
                0.00    0.00    1572/1588        snap::matrix<double, unsigned long>::element_ref::operator==(double) const [464]
-----------------------------------------------
                0.00    0.00     224/1572        ___CATCH__TEST____0() [64]
                0.00    0.00     228/1572        ___CATCH__TEST____19() [59]
                0.00    0.00     544/1572        ___CATCH__TEST____31() [26]
                0.00    0.00     576/1572        ___CATCH__TEST____7() [58]
[470]    0.0    0.00    0.00    1572         Catch::BinaryExpr<snap::matrix<double, unsigned long>::element_ref const&, double const&> const Catch::ExprLhs<snap::matrix<double, unsigned long>::element_ref const&>::operator==<double>(double const&) [470]
                0.00    0.00    1572/1572        bool Catch::compareEqual<snap::matrix<double, unsigned long>::element_ref, double>(snap::matrix<double, unsigned long>::element_ref const&, double const&) [469]
                0.00    0.00    1572/436350      Catch::StringRef::StringRef(char const) [227]
                0.00    0.00    1572/1572        Catch::BinaryExpr<snap::matrix<double, unsigned long>::element_ref const&, double const&>::BinaryExpr(bool, snap::matrix<double, unsigned long>::element_ref const&, Catch::StringRef, double const&) [467]
-----------------------------------------------
                0.00    0.00    1565/1565        std::vector<std::__cxx11::basic_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&) [476]
[471]    0.0    0.00    0.00    1565         __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&) [471]
                0.00    0.00    1565/1565        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&) [474]
-----------------------------------------------
                0.00    0.00    1565/1565        std::Vectorbase<std::__cxx11::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&) [473]
[472]    0.0    0.00    0.00    1565         std::Vectorbase<std::__cxx11::basic_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) [472]
                0.00    0.00    1565/1653        std::Vectorbase<std::__cxx11::basic_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) [456]
-----------------------------------------------
                0.00    0.00    1565/1565        std::vector<std::__cxx11::basic_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&) [476]
[473]    0.0    0.00    0.00    1565         std::Vectorbase<std::__cxx11::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&) [473]
                0.00    0.00    1565/1580        std::Vectorbase<std::__cxx11::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&) [466]
                0.00    0.00    1565/1565        std::Vectorbase<std::__cxx11::basic_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) [472]
-----------------------------------------------
                0.00    0.00    1565/1565        __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&) [471]
[474]    0.0    0.00    0.00    1565         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&) [474]
                0.00    0.00    1565/3851        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&) [394]
-----------------------------------------------
                0.00    0.00    1565/1565        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> >) [477]
[475]    0.0    0.00    0.00    1565         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> >) [475]
                0.00    0.00    4324/4775        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&) [387]
                0.00    0.00    2759/3040        __gnu_cxx::__normal_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::vector<std::__cxx11::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 [403]
                0.00    0.00    2759/5680        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> >&) [382]
                0.00    0.00    2759/2765        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&) [416]
                0.00    0.00    2759/3037        __gnu_cxx::__normal_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::vector<std::__cxx11::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++() [404]
-----------------------------------------------
                0.00    0.00       1/1565        Catch::TestSpec::TestSpec(Catch::TestSpec const&) [3188]
                0.00    0.00       2/1565        Catch::ConfigData::ConfigData(Catch::ConfigData const&) [2983]
                0.00    0.00      12/1565        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&) [1476]
                0.00    0.00     120/1565        Catch::TestCaseInfo::TestCaseInfo(Catch::TestCaseInfo const&) [1154]
                0.00    0.00    1430/1565        Catch::clara::detail::Opt::Opt(Catch::clara::detail::Opt const&) [487]
[476]    0.0    0.00    0.00    1565         std::vector<std::__cxx11::basic_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&) [476]
                0.00    0.00    1565/1750        std::Vectorbase<std::__cxx11::basic_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 [455]
                0.00    0.00    1565/1565        __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&) [471]
                0.00    0.00    1565/7990        std::vector<std::__cxx11::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 [373]
                0.00    0.00    1565/1565        std::Vectorbase<std::__cxx11::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&) [473]
                0.00    0.00    1565/4025        std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::~allocator() [392]
                0.00    0.00    1565/4980        std::Vectorbase<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::_M_get_Tp_allocator() [386]
                0.00    0.00    1565/2566        std::vector<std::__cxx11::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 [420]
                0.00    0.00    1565/2566        std::vector<std::__cxx11::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 [421]
                0.00    0.00    1565/1565        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> > >&) [478]
-----------------------------------------------
                0.00    0.00    1565/1565        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> > >&) [478]
[477]    0.0    0.00    0.00    1565         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> >) [477]
                0.00    0.00    1565/1565        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> >) [475]
-----------------------------------------------
                0.00    0.00    1565/1565        std::vector<std::__cxx11::basic_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&) [476]
[478]    0.0    0.00    0.00    1565         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> > >&) [478]
                0.00    0.00    1565/1565        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> >) [477]
-----------------------------------------------
                0.00    0.00       1/1520        Catch::clara::detail::BasicResult<Catch::clara::detail::ParseState>::BasicResult(Catch::clara::detail::BasicResult<Catch::clara::detail::ParseState>&&) [3086]
                0.00    0.00       1/1520        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) [1612]
                0.00    0.00       4/1520        std::__cxx11::basic_string<char, std::char_traits<char>, std::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) [2101]
                0.00    0.00       5/1520        Catch::clara::detail::Token::Token(Catch::clara::detail::Token&&) [1828]
                0.00    0.00       6/1520        Catch::SectionInfo::SectionInfo(Catch::SectionInfo&&) [2110]
                0.00    0.00      27/1520        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> >&&) [1299]
                0.00    0.00      63/1520        void __gnu_cxx::new_allocator<std::Rbtree_node<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::construct<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&) [1124]
                0.00    0.00      72/1520        void __gnu_cxx::new_allocator<std::Listnode<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::construct<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&) [1062]
                0.00    0.00      81/1520        Catch::TestCaseInfo::TestCaseInfo(Catch::TestCaseInfo&&) [1294]
                0.00    0.00    1260/1520        Catch::clara::detail::ParserRefImpl<Catch::clara::detail::Opt>::ParserRefImpl(Catch::clara::detail::ParserRefImpl<Catch::clara::detail::Opt>&&) [542]
[479]    0.0    0.00    0.00    1520         std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&) [479]
                0.00    0.00    3040/133490      std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_local_data() [271]
                0.00    0.00    2122/5312        std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_data(char) [383]
                0.00    0.00    1520/48070       std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_get_allocator() [301]
                0.00    0.00    1520/148831      std::remove_reference<std::allocator<char>&>::type&& std::move<std::allocator<char>&>(std::allocator<char>&) [266]
                0.00    0.00    1520/127215      std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::Allochider::Allochider(char, std::allocator<char>&&) [282]
                0.00    0.00    1520/184430      std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_is_local() const [256]
                0.00    0.00    1520/30952       std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::length() const [315]
                0.00    0.00    1520/182155      std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_length(unsigned long) [261]
                0.00    0.00    1520/180616      std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_set_length(unsigned long) [263]
                0.00    0.00     918/43159       std::char_traits<char>::copy(char, char const, unsigned long) [302]
                0.00    0.00     602/499540      std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_data() const [226]
                0.00    0.00     602/3784        std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_capacity(unsigned long) [395]
-----------------------------------------------
                0.00    0.00     556/1509        std::vector<std::shared_ptr<Catch::TestCaseTracking::ITracker>, std::allocator<std::shared_ptr<Catch::TestCaseTracking::ITracker> > >::begin() [555]
                0.00    0.00     953/1509        std::vector<std::shared_ptr<Catch::TestCaseTracking::ITracker>, std::allocator<std::shared_ptr<Catch::TestCaseTracking::ITracker> > >::end() [506]
[480]    0.0    0.00    0.00    1509         __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&) [480]
-----------------------------------------------
                0.00    0.00      37/1508        Catch::clara::detail::Parser::parse(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, Catch::clara::detail::TokenStream const&) const [71]
                0.00    0.00    1471/1508        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) [1032]
[481]    0.0    0.00    0.00    1508         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&) [481]
                0.00    0.00    3016/3016        __gnu_cxx::__normal_iterator<Catch::clara::detail::Opt const, std::vector<Catch::clara::detail::Opt, std::allocator<Catch::clara::detail::Opt> > >::base() const [405]
-----------------------------------------------
                0.00    0.00      36/1502        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&) [1263]
                0.00    0.00      36/1502        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&) [1264]
                0.00    0.00      36/1502        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&) [1255]
                0.00    0.00    1394/1502        void std::Construct<Catch::clara::detail::Opt, Catch::clara::detail::Opt const&>(Catch::clara::detail::Opt, Catch::clara::detail::Opt const&) [491]
[482]    0.0    0.00    0.00    1502         Catch::clara::detail::Opt const& std::forward<Catch::clara::detail::Opt const&>(std::removereference<Catch::clara::detail::Opt const&>::type&) [482]
-----------------------------------------------
                0.00    0.00      12/1458        Catch::clara::detail::ParserRefImpl<Catch::clara::detail::Arg>::ParserRefImpl(Catch::clara::detail::ParserRefImpl<Catch::clara::detail::Arg> const&) [1490]
                0.00    0.00      16/1458        Catch::clara::detail::ParserRefImpl<Catch::clara::detail::Opt>::ParserRefImpl(std::shared_ptr<Catch::clara::detail::BoundRef> const&) [88]
                0.00    0.00    1430/1458        Catch::clara::detail::ParserRefImpl<Catch::clara::detail::Opt>::ParserRefImpl(Catch::clara::detail::ParserRefImpl<Catch::clara::detail::Opt> const&) [485]
[483]    0.0    0.00    0.00    1458         std::shared_ptr<Catch::clara::detail::BoundRef>::shared_ptr(std::shared_ptr<Catch::clara::detail::BoundRef> const&) [483]
                0.00    0.00    1458/1458        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&) [484]
-----------------------------------------------
                0.00    0.00    1458/1458        std::shared_ptr<Catch::clara::detail::BoundRef>::shared_ptr(std::shared_ptr<Catch::clara::detail::BoundRef> const&) [483]
[484]    0.0    0.00    0.00    1458         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&) [484]
                0.00    0.00    1458/2453        std::__shared_count<(__gnu_cxx::Lockpolicy)2>::__shared_count(std::__shared_count<(__gnu_cxx::Lockpolicy)2> const&) [429]
-----------------------------------------------
                0.00    0.00    1430/1430        Catch::clara::detail::Opt::Opt(Catch::clara::detail::Opt const&) [487]
[485]    0.0    0.00    0.00    1430         Catch::clara::detail::ParserRefImpl<Catch::clara::detail::Opt>::ParserRefImpl(Catch::clara::detail::ParserRefImpl<Catch::clara::detail::Opt> const&) [485]
                0.00    0.00    2860/29162       std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [318]
                0.00    0.00    1430/1430        Catch::clara::detail::ComposableParserImpl<Catch::clara::detail::Opt>::ComposableParserImpl(Catch::clara::detail::ComposableParserImpl<Catch::clara::detail::Opt> const&) [486]
                0.00    0.00    1430/1458        std::shared_ptr<Catch::clara::detail::BoundRef>::shared_ptr(std::shared_ptr<Catch::clara::detail::BoundRef> const&) [483]
-----------------------------------------------
                0.00    0.00    1430/1430        Catch::clara::detail::ParserRefImpl<Catch::clara::detail::Opt>::ParserRefImpl(Catch::clara::detail::ParserRefImpl<Catch::clara::detail::Opt> const&) [485]
[486]    0.0    0.00    0.00    1430         Catch::clara::detail::ComposableParserImpl<Catch::clara::detail::Opt>::ComposableParserImpl(Catch::clara::detail::ComposableParserImpl<Catch::clara::detail::Opt> const&) [486]
                0.00    0.00    1430/2224        Catch::clara::detail::ParserBase::ParserBase(Catch::clara::detail::ParserBase const&) [436]
-----------------------------------------------
                0.00    0.00      36/1430        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&) [1255]
                0.00    0.00    1394/1430        void std::Construct<Catch::clara::detail::Opt, Catch::clara::detail::Opt const&>(Catch::clara::detail::Opt, Catch::clara::detail::Opt const&) [491]
[487]    0.0    0.00    0.00    1430         Catch::clara::detail::Opt::Opt(Catch::clara::detail::Opt const&) [487]
                0.00    0.00    1430/1430        Catch::clara::detail::ParserRefImpl<Catch::clara::detail::Opt>::ParserRefImpl(Catch::clara::detail::ParserRefImpl<Catch::clara::detail::Opt> const&) [485]
                0.00    0.00    1430/1565        std::vector<std::_cxx11::basic_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&) [476]
-----------------------------------------------
                0.00    0.00      36/1430        Catch::clara::detail::Parser::parse(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, Catch::clara::detail::TokenStream const&) const [71]
                0.00    0.00    1394/1430        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) [1032]
[488]    0.0    0.00    0.00    1430         __gnu_cxx::__normal_iterator<Catch::clara::detail::Opt const, std::vector<Catch::clara::detail::Opt, std::allocator<Catch::clara::detail::Opt> > >::operator++() [488]
-----------------------------------------------
                0.00    0.00      36/1430        Catch::clara::detail::Parser::parse(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, Catch::clara::detail::TokenStream const&) const [71]
                0.00    0.00    1394/1430        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) [1032]
[489]    0.0    0.00    0.00    1430         __gnu_cxx::__normal_iterator<Catch::clara::detail::Opt const, std::vector<Catch::clara::detail::Opt, std::allocator<Catch::clara::detail::Opt> > >::operator() const [489]
-----------------------------------------------
                0.00    0.00    1404/1404        bool std::operator==<Catch::clara::detail::Opt>(std::move_iterator<Catch::clara::detail::Opt> const&, std::move_iterator<Catch::clara::detail::Opt> const&) [532]
[490]    0.0    0.00    0.00    1404         std::move_iterator<Catch::clara::detail::Opt>::base() const [490]
-----------------------------------------------
                0.00    0.00    1394/1394        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) [1032]
[491]    0.0    0.00    0.00    1394         void std::Construct<Catch::clara::detail::Opt, Catch::clara::detail::Opt const&>(Catch::clara::detail::Opt, Catch::clara::detail::Opt const&) [491]
                0.00    0.00    1394/1502        Catch::clara::detail::Opt const& std::forward<Catch::clara::detail::Opt const&>(std::removereference<Catch::clara::detail::Opt const&>::type&) [482]
                0.00    0.00    1394/6571        operator new(unsigned long, void) [375]
                0.00    0.00    1394/1430        Catch::clara::detail::Opt::Opt(Catch::clara::detail::Opt const&) [487]
-----------------------------------------------
                0.00    0.00      13/1381        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>) [1466]
                0.00    0.00     684/1381        std::Vectorbase<std::__cxx11::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> > > >&&) [536]
                0.00    0.00     684/1381        std::Vectorbase<std::__cxx11::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> > >&&) [535]
[492]    0.0    0.00    0.00    1381         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> > >&) [492]
-----------------------------------------------
                0.00    0.00    1375/1375        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 [503]
[493]    0.0    0.00    0.00    1375         Catch::TestCaseTracking::ITracker::nameAndLocation() const [493]
-----------------------------------------------
                0.00    0.00       1/1253        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>&&) [3825]
                0.00    0.00       1/1253        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>&&) [3820]
                0.00    0.00       1/1253        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>&&) [3823]
                0.00    0.00       1/1253        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>&&) [3821]
                0.00    0.00       1/1253        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>&&) [3822]
                0.00    0.00       1/1253        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>&&) [3814]
                0.00    0.00       1/1253        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>&&) [3819]
                0.00    0.00       1/1253        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>&&) [3815]
                0.00    0.00       1/1253        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>&&) [3816]
                0.00    0.00       1/1253        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>&&) [3817]
                0.00    0.00       1/1253        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>&&) [3818]
                0.00    0.00       1/1253        std::__shared_ptr<Catch::IConfig const, (__gnu_cxx::Lockpolicy)2>::__shared_ptr() [3755]
                0.00    0.00       1/1253        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>&&) [3811]
                0.00    0.00       1/1253        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>&&) [3813]
                0.00    0.00       1/1253        std::__shared_ptr<Catch::Config, (__gnu_cxx::Lockpolicy)2>::__shared_ptr(std::__shared_ptr<Catch::Config, (__gnu_cxx::Lockpolicy)2>&&) [3829]
                0.00    0.00       1/1253        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>&&) [3759]
                0.00    0.00       1/1253        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>&&) [3757]
                0.00    0.00       1/1253        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>&&) [3756]
                0.00    0.00       1/1253        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>&&) [3758]
                0.00    0.00       1/1253        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>&&) [3824]
                0.00    0.00       2/1253        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>&&) [2695]
                0.00    0.00       2/1253        std::__shared_ptr<Catch::clara::detail::BoundValueRefBase, (__gnu_cxx::Lockpolicy)2>::__shared_ptr(std::__shared_ptr<Catch::clara::detail::BoundValueRefBase, (__gnu_cxx::Lockpolicy)2>&&) [2687]
                0.00    0.00       2/1253        std::__shared_ptr<Catch::Config, (__gnu_cxx::Lockpolicy)2>::__shared_ptr() [2693]
                0.00    0.00       2/1253        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>&&) [2690]
                0.00    0.00       2/1253        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>&&) [2691]
                0.00    0.00       3/1253        std::__shared_ptr<Catch::clara::detail::BoundValueRefBase, (__gnu_cxx::Lockpolicy)2>::__shared_ptr() [2258]
                0.00    0.00       3/1253        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>&&) [2259]
                0.00    0.00       3/1253        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>&&) [2260]
                0.00    0.00      12/1253        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>&&) [1545]
                0.00    0.00      14/1253        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>&&) [1423]
                0.00    0.00      15/1253        std::__shared_ptr<Catch::ITestInvoker, (__gnu_cxx::Lockpolicy)2>::__shared_ptr(std::__shared_ptr<Catch::ITestInvoker, (__gnu_cxx::Lockpolicy)2>&&) [1402]
                0.00    0.00      64/1253        std::__shared_ptr<Catch::TestCaseTracking::ITracker, (__gnu_cxx::Lockpolicy)2>::__shared_ptr(std::__shared_ptr<Catch::TestCaseTracking::ITracker, (__gnu_cxx::Lockpolicy)2>&&) [1114]
                0.00    0.00      82/1253        std::__shared_ptr<Catch::TestCaseTracking::ITracker, (__gnu_cxx::Lockpolicy)2>::__shared_ptr() [974]
                0.00    0.00     397/1253        std::__shared_ptr<Catch::TestCaseTracking::SectionTracker, (__gnu_cxx::Lockpolicy)2>::__shared_ptr(std::__shared_ptr<Catch::TestCaseTracking::SectionTracker, (__gnu_cxx::Lockpolicy)2>&&) [621]
                0.00    0.00     630/1253        std::__shared_ptr<Catch::clara::detail::BoundRef, (__gnu_cxx::Lockpolicy)2>::__shared_ptr(std::__shared_ptr<Catch::clara::detail::BoundRef, (__gnu_cxx::Lockpolicy)2>&&) [547]
[494]    0.0    0.00    0.00    1253         std::__shared_count<(__gnu_cxx::Lockpolicy)2>::__shared_count() [494]
-----------------------------------------------
                0.00    0.00     397/1203        std::__shared_ptr<Catch::TestCaseTracking::SectionTracker, (__gnu_cxx::Lockpolicy)2>::operator=(std::__shared_ptr<Catch::TestCaseTracking::SectionTracker, (__gnu_cxx::Lockpolicy)2>&&) [622]
                0.00    0.00     806/1203        std::shared_ptr<Catch::TestCaseTracking::SectionTracker>::~shared_ptr() [520]
[495]    0.0    0.00    0.00    1203         std::__shared_ptr<Catch::TestCaseTracking::SectionTracker, (__gnu_cxx::Lockpolicy)2>::~__shared_ptr() [495]
                0.00    0.00    1203/4179        std::__shared_count<(__gnu_cxx::Lockpolicy)2>::~__shared_count() <cycle 1> [389]
-----------------------------------------------
                0.00    0.00    1191/1191        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&) [624]
[496]    0.0    0.00    0.00    1191         std::remove_reference<Catch::TestCaseTracking::SectionTracker&>::type&& std::move<Catch::TestCaseTracking::SectionTracker&>(Catch::TestCaseTracking::SectionTracker&) [496]
-----------------------------------------------
                0.00    0.00       3/1126        void std::_Destroy<Catch::SectionInfo>(Catch::SectionInfo) [2361]
                0.00    0.00       4/1126        ___CATCH__TEST____0() [85]
                0.00    0.00       4/1126        ___CATCH__TEST____0() [92]
                0.00    0.00       9/1126        ___CATCH__TEST____0() [73]
                0.00    0.00       9/1126        ___CATCH__TEST____0() [67]
                0.00    0.00       9/1126        ___CATCH__TEST____0() [68]
                0.00    0.00      12/1126        ___CATCH__TEST____43() [11]
                0.00    0.00      20/1126        ___CATCH__TEST____0() [64]
                0.00    0.00      25/1126        ___CATCH__TEST____0() [57]
                0.00    0.00      48/1126        ___CATCH__TEST____7() [58]
                0.00    0.00      48/1126        ___CATCH__TEST____31() [26]
                0.00    0.00      50/1126        ___CATCH__TEST____19() [59]
                0.00    0.00      59/1126        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      90/1126        Catch::SectionEndInfo::~SectionEndInfo() [938]
                0.00    0.00     100/1126        ___CATCH__TEST____0() [63]
                0.00    0.00     149/1126        Catch::SectionStats::~SectionStats() [787]
                0.00    0.00     149/1126        void __gnu_cxx::new_allocator<Catch::SectionInfo>::destroy<Catch::SectionInfo>(Catch::SectionInfo) [799]
                0.00    0.00     338/1126        Catch::Section::~Section() [80]
[497]    0.0    0.00    0.00    1126         Catch::SectionInfo::~SectionInfo() [497]
                0.00    0.00    2252/134060      std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() [269]
-----------------------------------------------
                0.00    0.00     546/1092        Catch::getCurrentNanosecondsSinceEpoch() [557]
                0.00    0.00     546/1092        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&) [560]
[498]    0.0    0.00    0.00    1092         std::chrono::duration<long, std::ratio<1l, 1000000000l> >::count() const [498]
-----------------------------------------------
                0.00    0.00    1066/1066        std::__shared_ptr_access<Catch::TestCaseTracking::SectionTracker, (__gnu_cxx::Lockpolicy)2, false, false>::_M_get() const [500]
[499]    0.0    0.00    0.00    1066         std::__shared_ptr<Catch::TestCaseTracking::SectionTracker, (__gnu_cxx::Lockpolicy)2>::get() const [499]
-----------------------------------------------
                0.00    0.00     272/1066        std::__shared_ptr_access<Catch::TestCaseTracking::SectionTracker, (__gnu_cxx::Lockpolicy)2, false, false>::operator->() const [680]
                0.00    0.00     794/1066        std::__shared_ptr_access<Catch::TestCaseTracking::SectionTracker, (__gnu_cxx::Lockpolicy)2, false, false>::operator() const [617]
[500]    0.0    0.00    0.00    1066         std::__shared_ptr_access<Catch::TestCaseTracking::SectionTracker, (__gnu_cxx::Lockpolicy)2, false, false>::_M_get() const [500]
                0.00    0.00    1066/1066        std::__shared_ptr<Catch::TestCaseTracking::SectionTracker, (__gnu_cxx::Lockpolicy)2>::get() const [499]
-----------------------------------------------
                0.00    0.00    1059/1059        __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) [627]
[501]    0.0    0.00    0.00    1059         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> > > >) [501]
                0.00    0.00    1059/1635        __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 [461]
                0.00    0.00    1059/1059        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 [503]
-----------------------------------------------
                0.00    0.00    1059/1059        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 [503]
[502]    0.0    0.00    0.00    1059         Catch::SourceLineInfo::operator==(Catch::SourceLineInfo const&) const [502]
-----------------------------------------------
                0.00    0.00    1059/1059        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> > > >) [501]
[503]    0.0    0.00    0.00    1059         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 [503]
                0.00    0.00    1375/1951        std::__shared_ptr_access<Catch::TestCaseTracking::ITracker, (__gnu_cxx::Lockpolicy)2, false, false>::operator->() const [452]
                0.00    0.00    1375/1375        Catch::TestCaseTracking::ITracker::nameAndLocation() const [493]
                0.00    0.00    1059/1059        Catch::SourceLineInfo::operator==(Catch::SourceLineInfo const&) const [502]
                0.00    0.00     316/8502        __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&) [364]
-----------------------------------------------
                0.00    0.00       9/987         std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::find_last_of(char const, unsigned long, unsigned long) const [3481]
                0.00    0.00      93/987         std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::find_last_not_of(char const, unsigned long, unsigned long) const [908]
                0.00    0.00     133/987         std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::find_first_not_of(char const, unsigned long, unsigned long) const [910]
                0.00    0.00     752/987         std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::find_first_of(char const, unsigned long, unsigned long) const [860]
[504]    0.0    0.00    0.00     987         std::char_traits<char>::find(char const, unsigned long, char const&) [504]
-----------------------------------------------
                0.00    0.00     162/984         std::vector<Catch::clara::detail::Token, std::allocator<Catch::clara::detail::Token> >::front() const [754]
                0.00    0.00     407/984         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&) [596]
                0.00    0.00     415/984         std::vector<Catch::clara::detail::Token, std::allocator<Catch::clara::detail::Token> >::empty() const [572]
[505]    0.0    0.00    0.00     984         std::vector<Catch::clara::detail::Token, std::allocator<Catch::clara::detail::Token> >::begin() const [505]
                0.00    0.00     984/1806        __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&) [454]
-----------------------------------------------
                0.00    0.00      69/953         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&) [996]
                0.00    0.00      90/953         Catch::TestCaseTracking::TrackerBase::close() [793]
                0.00    0.00     794/953         Catch::TestCaseTracking::TrackerBase::findChild(Catch::TestCaseTracking::NameAndLocation const&) [610]
[506]    0.0    0.00    0.00     953         std::vector<std::shared_ptr<Catch::TestCaseTracking::ITracker>, std::allocator<std::shared_ptr<Catch::TestCaseTracking::ITracker> > >::end() [506]
                0.00    0.00     953/1509        __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&) [480]
-----------------------------------------------
                0.00    0.00     192/935         __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) [955]
                0.00    0.00     743/935         __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) [627]
[507]    0.0    0.00    0.00     935         __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++() [507]
-----------------------------------------------
                0.00    0.00       2/920         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&&) [2849]
                0.00    0.00      81/920         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&&) [998]
                0.00    0.00      81/920         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&&) [999]
                0.00    0.00      81/920         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&&) [984]
                0.00    0.00      81/920         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&&) [989]
                0.00    0.00      81/920         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&&) [992]
                0.00    0.00      81/920         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&&) [995]
                0.00    0.00      81/920         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&&) [993]
                0.00    0.00      81/920         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&&) [981]
                0.00    0.00      90/920         Catch::TestCaseTracking::ITracker& std::vector<Catch::TestCaseTracking::ITracker, std::allocator<Catch::TestCaseTracking::ITracker> >::emplace_back<Catch::TestCaseTracking::ITracker>(Catch::TestCaseTracking::ITracker&&) [949]
                0.00    0.00      90/920         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&&) [948]
                0.00    0.00      90/920         void __gnu_cxx::new_allocator<Catch::TestCaseTracking::ITracker>::construct<Catch::TestCaseTracking::ITracker, Catch::TestCaseTracking::ITracker>(Catch::TestCaseTracking::ITracker**, Catch::TestCaseTracking::ITracker&&) [941]
[508]    0.0    0.00    0.00     920         Catch::TestCaseTracking::ITracker&& std::forward<Catch::TestCaseTracking::ITracker>(std::remove_reference<Catch::TestCaseTracking::ITracker>::type&) [508]
-----------------------------------------------
                0.00    0.00      69/851         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&) [1101]
                0.00    0.00     152/851         __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) [955]
                0.00    0.00     630/851         __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) [627]
[509]    0.0    0.00    0.00     851         __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&) [509]
                0.00    0.00    1702/2814        __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 [415]
-----------------------------------------------
                0.00    0.00     840/840         std::vector<std::__cxx11::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 [511]
[510]    0.0    0.00    0.00     840         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&) [510]
                0.00    0.00    1680/11278       __gnu_cxx::__normal_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::vector<std::__cxx11::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 [360]
-----------------------------------------------
                0.00    0.00       1/840         Catch::Config::Config(Catch::ConfigData const&) [117]
                0.00    0.00       1/840         Catch::(anonymous namespace)::TestGroup::TestGroup(std::shared_ptr<Catch::Config> const&) [27]
                0.00    0.00       1/840         Catch::(anonymous namespace)::TestGroup::execute() [5]
                0.00    0.00      12/840         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&) [1483]
                0.00    0.00      80/840         Catch::clara::detail::Opt::validate() const [79]
                0.00    0.00     745/840         Catch::TestCaseTracking::SectionTracker::isComplete() const [524]
[511]    0.0    0.00    0.00     840         std::vector<std::__cxx11::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 [511]
                0.00    0.00     840/2566        std::vector<std::__cxx11::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 [420]
                0.00    0.00     840/2566        std::vector<std::__cxx11::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 [421]
                0.00    0.00     840/840         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&) [510]
-----------------------------------------------
                0.00    0.00       3/823         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&&) [4209]
                0.00    0.00       5/823         std::vector<Catch::clara::detail::Token, std::allocator<Catch::clara::detail::Token> >::_M_erase_at_end(Catch::clara::detail::Token) [1849]
                0.00    0.00     407/823         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&) [596]
                0.00    0.00     408/823         std::vector<Catch::clara::detail::Token, std::allocator<Catch::clara::detail::Token> >::~vector() [588]
[512]    0.0    0.00    0.00     823         std::Vectorbase<Catch::clara::detail::Token, std::allocator<Catch::clara::detail::Token> >::_M_get_Tp_allocator() [512]
-----------------------------------------------
                0.00    0.00     407/822         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&) [596]
                0.00    0.00     415/822         std::vector<Catch::clara::detail::Token, std::allocator<Catch::clara::detail::Token> >::empty() const [572]
[513]    0.0    0.00    0.00     822         std::vector<Catch::clara::detail::Token, std::allocator<Catch::clara::detail::Token> >::end() const [513]
                0.00    0.00     822/1806        __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&) [454]
-----------------------------------------------
                0.00    0.00     815/815         std::allocator<Catch::clara::detail::Token>::~allocator() [515]
[514]    0.0    0.00    0.00     815         __gnu_cxx::new_allocator<Catch::clara::detail::Token>::~new_allocator() [514]
-----------------------------------------------
                0.00    0.00     407/815         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&) [596]
                0.00    0.00     408/815         std::Vectorbase<Catch::clara::detail::Token, std::allocator<Catch::clara::detail::Token> >::Vectorimpl::~Vectorimpl() [586]
[515]    0.0    0.00    0.00     815         std::allocator<Catch::clara::detail::Token>::~allocator() [515]
                0.00    0.00     815/815         __gnu_cxx::new_allocator<Catch::clara::detail::Token>::~new_allocator() [514]
-----------------------------------------------
                0.00    0.00     814/814         std::allocator<Catch::clara::detail::Token>::allocator(std::allocator<Catch::clara::detail::Token> const&) [517]
[516]    0.0    0.00    0.00     814         __gnu_cxx::new_allocator<Catch::clara::detail::Token>::new_allocator(__gnu_cxx::new_allocator<Catch::clara::detail::Token> const&) [516]
-----------------------------------------------
                0.00    0.00     407/814         std::allocator_traits<std::allocator<Catch::clara::detail::Token> >::select_on_container_copy_construction(std::allocator<Catch::clara::detail::Token> const&) [594]
                0.00    0.00     407/814         std::Vectorbase<Catch::clara::detail::Token, std::allocator<Catch::clara::detail::Token> >::Vectorimpl::Vectorimpl(std::allocator<Catch::clara::detail::Token> const&) [591]
[517]    0.0    0.00    0.00     814         std::allocator<Catch::clara::detail::Token>::allocator(std::allocator<Catch::clara::detail::Token> const&) [517]
                0.00    0.00     814/814         __gnu_cxx::new_allocator<Catch::clara::detail::Token>::new_allocator(__gnu_cxx::new_allocator<Catch::clara::detail::Token> const&) [516]
-----------------------------------------------
                0.00    0.00     809/809         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) [595]
[518]    0.0    0.00    0.00     809         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&) [518]
                0.00    0.00    1618/2448        __gnu_cxx::__normal_iterator<Catch::clara::detail::Token const, std::vector<Catch::clara::detail::Token, std::allocator<Catch::clara::detail::Token> > >::base() const [430]
-----------------------------------------------
                0.00    0.00     402/809         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) [595]
                0.00    0.00     407/809         void std::Destroyaux<false>::__destroy<Catch::clara::detail::Token>(Catch::clara::detail::Token, Catch::clara::detail::Token) [573]
[519]    0.0    0.00    0.00     809         Catch::clara::detail::Token std::__addressof<Catch::clara::detail::Token>(Catch::clara::detail::Token&) [519]
-----------------------------------------------
                0.00    0.00      12/806         Catch::TestCaseTracking::TrackerContext::startRun() [100]
                0.00    0.00     794/806         Catch::TestCaseTracking::SectionTracker::acquire(Catch::TestCaseTracking::TrackerContext&, Catch::TestCaseTracking::NameAndLocation const&) [611]
[520]    0.0    0.00    0.00     806         std::shared_ptr<Catch::TestCaseTracking::SectionTracker>::~shared_ptr() [520]
                0.00    0.00     806/1203        std::__shared_ptr<Catch::TestCaseTracking::SectionTracker, (__gnu_cxx::Lockpolicy)2>::~__shared_ptr() [495]
-----------------------------------------------
                0.00    0.00     397/794         __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) [614]
                0.00    0.00     397/794         __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}) [613]
[521]    0.0    0.00    0.00     794         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&&) [521]
-----------------------------------------------
                0.00    0.00      21/777         std::Rbtree_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > std::Rbtree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::Identity<std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::_M_insert_unique_<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >(std::Rbtree_const_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> >&&) [1362]
                0.00    0.00      21/777         std::Rbtree_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > std::Rbtree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::Identity<std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::_M_insert_unique_<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::Rbtree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::Identity<std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::Allocnode>(std::Rbtree_const_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::Rbtree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::Identity<std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::Allocnode&) [1363]
                0.00    0.00      27/777         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> >&&) [1299]
                0.00    0.00      42/777         std::pair<std::Rbtree_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, bool> std::Rbtree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::Identity<std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::_M_insert_unique<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&) [1239]
                0.00    0.00      63/777         std::Rbtree_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > std::Rbtree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::Identity<std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::_M_insert_<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::Rbtree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::Identity<std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::Allocnode>(std::Rbtree_node_base, std::Rbtree_node_base, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&, std::Rbtree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::Identity<std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::Allocnode&) [1133]
                0.00    0.00      63/777         std::Rbtree_node<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > std::Rbtree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::Identity<std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::Allocnode::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 [1126]
                0.00    0.00      63/777         std::Rbtree_node<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > std::Rbtree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::Identity<std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::_M_create_node<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&) [1138]
                0.00    0.00      63/777         void std::Rbtree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::Identity<std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::_M_construct_node<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >(std::Rbtree_node<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&) [1140]
                0.00    0.00      63/777         void std::allocator_traits<std::allocator<std::Rbtree_node<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >::construct<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >(std::allocator<std::Rbtree_node<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&) [1132]
                0.00    0.00      63/777         void __gnu_cxx::new_allocator<std::Rbtree_node<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::construct<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&) [1124]
                0.00    0.00      72/777         std::Listiterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > std::__cxx11::list<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::emplace<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >(std::Listconst_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> >&&) [1087]
                0.00    0.00      72/777         std::Listnode<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > std::__cxx11::list<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::_M_create_node<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&) [1084]
                0.00    0.00      72/777         void std::allocator_traits<std::allocator<std::Listnode<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >::construct<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >(std::allocator<std::Listnode<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&) [1076]
                0.00    0.00      72/777         void __gnu_cxx::new_allocator<std::Listnode<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::construct<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&) [1062]
[522]    0.0    0.00    0.00     777         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&) [522]
-----------------------------------------------
                0.00    0.00     745/745         Catch::TestCaseTracking::SectionTracker::isComplete() const [524]
[523]    0.0    0.00    0.00     745         Catch::TestCaseTracking::TrackerBase::isComplete() const [523]
-----------------------------------------------
                0.00    0.00     213/745         Catch::TestCaseTracking::TrackerBase::isOpen() const [649]
                0.00    0.00     260/745         Catch::TestCaseTracking::TrackerBase::close()::{lambda(std::shared_ptr<Catch::TestCaseTracking::ITracker> const&)#1}::operator()(std::shared_ptr<Catch::TestCaseTracking::ITracker> const&) const [683]
                0.00    0.00     272/745         Catch::TestCaseTracking::SectionTracker::tryOpen() [679]
[524]    0.0    0.00    0.00     745         Catch::TestCaseTracking::SectionTracker::isComplete() const [524]
                0.00    0.00     745/840         std::vector<std::__cxx11::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 [511]
                0.00    0.00     745/745         Catch::TestCaseTracking::TrackerBase::isComplete() const [523]
-----------------------------------------------
                0.00    0.00      12/744         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)&&) [1607]
                0.00    0.00      12/744         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)&&) [1611]
                0.00    0.00      12/744         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)&&) [1539]
                0.00    0.00      12/744         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)&&) [1543]
                0.00    0.00      12/744         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)&&) [1549]
                0.00    0.00      12/744         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)&&) [1571]
                0.00    0.00      12/744         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)&&) [1556]
                0.00    0.00      12/744         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)&&) [1498]
                0.00    0.00      81/744         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&&) [998]
                0.00    0.00      81/744         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&&) [999]
                0.00    0.00      81/744         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&&) [984]
                0.00    0.00      81/744         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&&) [989]
                0.00    0.00      81/744         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&&) [992]
                0.00    0.00      81/744         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&&) [995]
                0.00    0.00      81/744         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&&) [993]
                0.00    0.00      81/744         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&&) [981]
[525]    0.0    0.00    0.00     744         Catch::TestCaseTracking::TrackerContext& std::forward<Catch::TestCaseTracking::TrackerContext&>(std::remove_reference<Catch::TestCaseTracking::TrackerContext&>::type&) [525]
-----------------------------------------------
                0.00    0.00      90/726         Catch::Section::~Section() [80]
                0.00    0.00     149/726         Catch::SectionStats::SectionStats(Catch::SectionInfo const&, Catch::Counts const&, double, bool) [786]
                0.00    0.00     149/726         void __gnu_cxx::new_allocator<Catch::SectionInfo>::construct<Catch::SectionInfo, Catch::SectionInfo const&>(Catch::SectionInfo, Catch::SectionInfo const&) [800]
                0.00    0.00     338/726         Catch::Section::Section(Catch::SectionInfo const&) [65]
[526]    0.0    0.00    0.00     726         Catch::SectionInfo::SectionInfo(Catch::SectionInfo const&) [526]
                0.00    0.00    1452/29162       std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [318]
-----------------------------------------------
                0.00    0.00     360/720         std::vector<Catch::TestCaseTracking::ITracker, std::allocator<Catch::TestCaseTracking::ITracker> >::begin() const [639]
                0.00    0.00     360/720         std::vector<Catch::TestCaseTracking::ITracker, std::allocator<Catch::TestCaseTracking::ITracker> >::end() const [638]
[527]    0.0    0.00    0.00     720         __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&) [527]
-----------------------------------------------
                0.00    0.00     720/720         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&) [637]
[528]    0.0    0.00    0.00     720         __gnu_cxx::__normal_iterator<Catch::TestCaseTracking::ITracker const, std::vector<Catch::TestCaseTracking::ITracker, std::allocator<Catch::TestCaseTracking::ITracker> > >::base() const [528]
-----------------------------------------------
                0.00    0.00     713/713         Catch::TestCaseTracking::SectionTracker::acquire(Catch::TestCaseTracking::TrackerContext&, Catch::TestCaseTracking::NameAndLocation const&) [611]
[529]    0.0    0.00    0.00     713         std::__shared_ptr<Catch::TestCaseTracking::ITracker, (__gnu_cxx::Lockpolicy)2>::operator bool() const [529]
-----------------------------------------------
                0.00    0.00      26/710         std::vector<std::__cxx11::basic_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>) [1459]
                0.00    0.00     684/710         std::Vectorbase<std::__cxx11::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> > > >&&) [536]
[530]    0.0    0.00    0.00     710         std::Vectorbase<std::__cxx11::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&) [530]
                0.00    0.00    2130/2132        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> >&) [438]
-----------------------------------------------
                0.00    0.00      12/709         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> > > >) [1495]
                0.00    0.00      13/709         std::vector<std::__cxx11::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> > > >&&) [1461]
                0.00    0.00     684/709         std::vector<std::__cxx11::basic_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> > > >&&) [537]
[531]    0.0    0.00    0.00     709         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> > > >&) [531]
-----------------------------------------------
                0.00    0.00     702/702         bool std::operator!=<Catch::clara::detail::Opt>(std::move_iterator<Catch::clara::detail::Opt> const&, std::move_iterator<Catch::clara::detail::Opt> const&) [533]
[532]    0.0    0.00    0.00     702         bool std::operator==<Catch::clara::detail::Opt>(std::move_iterator<Catch::clara::detail::Opt> const&, std::move_iterator<Catch::clara::detail::Opt> const&) [532]
                0.00    0.00    1404/1404        std::move_iterator<Catch::clara::detail::Opt>::base() const [490]
-----------------------------------------------
                0.00    0.00     702/702         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) [1078]
[533]    0.0    0.00    0.00     702         bool std::operator!=<Catch::clara::detail::Opt>(std::move_iterator<Catch::clara::detail::Opt> const&, std::move_iterator<Catch::clara::detail::Opt> const&) [533]
                0.00    0.00     702/702         bool std::operator==<Catch::clara::detail::Opt>(std::move_iterator<Catch::clara::detail::Opt> const&, std::move_iterator<Catch::clara::detail::Opt> const&) [532]
-----------------------------------------------
                0.00    0.00      29/700         ___CATCH__TEST____0() [64]
                0.00    0.00     151/700         ___CATCH__TEST____19() [59]
                0.00    0.00     260/700         ___CATCH__TEST____7() [58]
                0.00    0.00     260/700         ___CATCH__TEST____31() [26]
[534]    0.0    0.00    0.00     700         (anonymous namespace)::{lambda()#1}::operator()() const [534]
-----------------------------------------------
                0.00    0.00     684/684         std::Vectorbase<std::__cxx11::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> > > >&&) [536]
[535]    0.0    0.00    0.00     684         std::Vectorbase<std::__cxx11::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> > >&&) [535]
                0.00    0.00     684/1381        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> > >&) [492]
                0.00    0.00     684/3851        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&) [394]
-----------------------------------------------
                0.00    0.00     684/684         std::vector<std::__cxx11::basic_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> > > >&&) [537]
[536]    0.0    0.00    0.00     684         std::Vectorbase<std::__cxx11::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> > > >&&) [536]
                0.00    0.00     684/4980        std::Vectorbase<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::_M_get_Tp_allocator() [386]
                0.00    0.00     684/1381        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> > >&) [492]
                0.00    0.00     684/684         std::Vectorbase<std::__cxx11::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> > >&&) [535]
                0.00    0.00     684/710         std::Vectorbase<std::__cxx11::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&) [530]
-----------------------------------------------
                0.00    0.00      54/684         Catch::TestCaseInfo::TestCaseInfo(Catch::TestCaseInfo&&) [1294]
                0.00    0.00     630/684         Catch::clara::detail::Opt::Opt(Catch::clara::detail::Opt&&) [544]
[537]    0.0    0.00    0.00     684         std::vector<std::__cxx11::basic_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> > > >&&) [537]
                0.00    0.00     684/709         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> > > >&) [531]
                0.00    0.00     684/684         std::Vectorbase<std::__cxx11::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> > > >&&) [536]
-----------------------------------------------
                0.00    0.00       3/669         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> > > > >) [2342]
                0.00    0.00      24/669         __gnu_cxx::__normal_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::vector<std::__cxx11::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&) [1312]
                0.00    0.00      72/669         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&) [1257]
                0.00    0.00     154/669         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&) [1030]
                0.00    0.00     172/669         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&) [962]
                0.00    0.00     244/669         __gnu_cxx::__normal_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::vector<std::__cxx11::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&) [858]
[538]    0.0    0.00    0.00     669         __gnu_cxx::__normal_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::vector<std::__cxx11::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 [538]
-----------------------------------------------
                0.00    0.00     244/653         std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::compare(char const) const [685]
                0.00    0.00     409/653         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 [579]
[539]    0.0    0.00    0.00     653         unsigned long const& std::min<unsigned long>(unsigned long const&, unsigned long const&) [539]
-----------------------------------------------
                0.00    0.00      81/648         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&&) [998]
                0.00    0.00      81/648         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&&) [999]
                0.00    0.00      81/648         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&&) [984]
                0.00    0.00      81/648         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&&) [989]
                0.00    0.00      81/648         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&&) [992]
                0.00    0.00      81/648         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&&) [995]
                0.00    0.00      81/648         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&&) [993]
                0.00    0.00      81/648         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&&) [981]
[540]    0.0    0.00    0.00     648         Catch::TestCaseTracking::NameAndLocation const& std::forward<Catch::TestCaseTracking::NameAndLocation const&>(std::remove_reference<Catch::TestCaseTracking::NameAndLocation const&>::type&) [540]
-----------------------------------------------
                                 624             std::shared_ptr<Catch::TestCaseTracking::ITracker>::~shared_ptr() <cycle 1> [552]
                0.00    0.00      12/4179        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>&&) [1546]
[541]    0.0    0.00    0.00     636         std::__shared_ptr<Catch::TestCaseTracking::ITracker, (__gnu_cxx::Lockpolicy)2>::~__shared_ptr() <cycle 1> [541]
                                 636             std::__shared_count<(__gnu_cxx::Lockpolicy)2>::~__shared_count() <cycle 1> [389]
-----------------------------------------------
                0.00    0.00     630/630         Catch::clara::detail::Opt::Opt(Catch::clara::detail::Opt&&) [544]
[542]    0.0    0.00    0.00     630         Catch::clara::detail::ParserRefImpl<Catch::clara::detail::Opt>::ParserRefImpl(Catch::clara::detail::ParserRefImpl<Catch::clara::detail::Opt>&&) [542]
                0.00    0.00    1260/1520        std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&) [479]
                0.00    0.00     630/630         Catch::clara::detail::ComposableParserImpl<Catch::clara::detail::Opt>::ComposableParserImpl(Catch::clara::detail::ComposableParserImpl<Catch::clara::detail::Opt>&&) [543]
                0.00    0.00     630/630         std::shared_ptr<Catch::clara::detail::BoundRef>::shared_ptr(std::shared_ptr<Catch::clara::detail::BoundRef>&&) [546]
-----------------------------------------------
                0.00    0.00     630/630         Catch::clara::detail::ParserRefImpl<Catch::clara::detail::Opt>::ParserRefImpl(Catch::clara::detail::ParserRefImpl<Catch::clara::detail::Opt>&&) [542]
[543]    0.0    0.00    0.00     630         Catch::clara::detail::ComposableParserImpl<Catch::clara::detail::Opt>::ComposableParserImpl(Catch::clara::detail::ComposableParserImpl<Catch::clara::detail::Opt>&&) [543]
                0.00    0.00     630/2224        Catch::clara::detail::ParserBase::ParserBase(Catch::clara::detail::ParserBase const&) [436]
-----------------------------------------------
                0.00    0.00     630/630         void std::Construct<Catch::clara::detail::Opt, Catch::clara::detail::Opt>(Catch::clara::detail::Opt, Catch::clara::detail::Opt&&) [549]
[544]    0.0    0.00    0.00     630         Catch::clara::detail::Opt::Opt(Catch::clara::detail::Opt&&) [544]
                0.00    0.00     630/630         Catch::clara::detail::ParserRefImpl<Catch::clara::detail::Opt>::ParserRefImpl(Catch::clara::detail::ParserRefImpl<Catch::clara::detail::Opt>&&) [542]
                0.00    0.00     630/684         std::vector<std::_cxx11::basic_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> > > >&&) [537]
-----------------------------------------------
                0.00    0.00     630/630         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) [1078]
[545]    0.0    0.00    0.00     630         std::move_iterator<Catch::clara::detail::Opt>::operator() const [545]
-----------------------------------------------
                0.00    0.00     630/630         Catch::clara::detail::ParserRefImpl<Catch::clara::detail::Opt>::ParserRefImpl(Catch::clara::detail::ParserRefImpl<Catch::clara::detail::Opt>&&) [542]
[546]    0.0    0.00    0.00     630         std::shared_ptr<Catch::clara::detail::BoundRef>::shared_ptr(std::shared_ptr<Catch::clara::detail::BoundRef>&&) [546]
                0.00    0.00     630/630         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>&) [550]
                0.00    0.00     630/630         std::__shared_ptr<Catch::clara::detail::BoundRef, (__gnu_cxx::Lockpolicy)2>::__shared_ptr(std::__shared_ptr<Catch::clara::detail::BoundRef, (__gnu_cxx::Lockpolicy)2>&&) [547]
-----------------------------------------------
                0.00    0.00     630/630         std::shared_ptr<Catch::clara::detail::BoundRef>::shared_ptr(std::shared_ptr<Catch::clara::detail::BoundRef>&&) [546]
[547]    0.0    0.00    0.00     630         std::__shared_ptr<Catch::clara::detail::BoundRef, (__gnu_cxx::Lockpolicy)2>::__shared_ptr(std::__shared_ptr<Catch::clara::detail::BoundRef, (__gnu_cxx::Lockpolicy)2>&&) [547]
                0.00    0.00     630/1253        std::__shared_count<(__gnu_cxx::Lockpolicy)2>::__shared_count() [494]
                0.00    0.00     630/1581        std::__shared_count<(__gnu_cxx::Lockpolicy)2>::_M_swap(std::__shared_count<(__gnu_cxx::Lockpolicy)2>&) [465]
-----------------------------------------------
                0.00    0.00     630/630         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) [1078]
[548]    0.0    0.00    0.00     630         std::move_iterator<Catch::clara::detail::Opt>::operator++() [548]
-----------------------------------------------
                0.00    0.00     630/630         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) [1078]
[549]    0.0    0.00    0.00     630         void std::Construct<Catch::clara::detail::Opt, Catch::clara::detail::Opt>(Catch::clara::detail::Opt, Catch::clara::detail::Opt&&) [549]
                0.00    0.00     630/630         Catch::clara::detail::Opt&& std::forward<Catch::clara::detail::Opt>(std::removereference<Catch::clara::detail::Opt>::type&) [551]
                0.00    0.00     630/6571        operator new(unsigned long, void) [375]
                0.00    0.00     630/630         Catch::clara::detail::Opt::Opt(Catch::clara::detail::Opt&&) [544]
-----------------------------------------------
                0.00    0.00     630/630         std::shared_ptr<Catch::clara::detail::BoundRef>::shared_ptr(std::shared_ptr<Catch::clara::detail::BoundRef>&&) [546]
[550]    0.0    0.00    0.00     630         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>&) [550]
-----------------------------------------------
                0.00    0.00     630/630         void std::Construct<Catch::clara::detail::Opt, Catch::clara::detail::Opt>(Catch::clara::detail::Opt, Catch::clara::detail::Opt&&) [549]
[551]    0.0    0.00    0.00     630         Catch::clara::detail::Opt&& std::forward<Catch::clara::detail::Opt>(std::removereference<Catch::clara::detail::Opt>::type&) [551]
-----------------------------------------------
                                 145             void std::Destroy<std::sharedptr<Catch::TestCaseTracking::ITracker> >(std::shared_ptr<Catch::TestCaseTracking::ITracker>) <cycle 1> [815]
                0.00    0.00       1/4179        Catch::TestCaseTracking::TrackerContext::~TrackerContext() [3040]
                0.00    0.00     478/4179        Catch::TestCaseTracking::SectionTracker::acquire(Catch::TestCaseTracking::TrackerContext&, Catch::TestCaseTracking::NameAndLocation const&) [611]
[552]    0.0    0.00    0.00     624         std::shared_ptr<Catch::TestCaseTracking::ITracker>::~shared_ptr() <cycle 1> [552]
                                 624             std::__shared_ptr<Catch::TestCaseTracking::ITracker, (__gnu_cxx::Lockpolicy)2>::~__shared_ptr() <cycle 1> [541]
-----------------------------------------------
                0.00    0.00       1/591         Catch::clara::detail::Args::Args(int, char const const) [3122]
                0.00    0.00       1/591         Catch::ConfigData::ConfigData() [113]
                0.00    0.00       2/591         Catch::ConsoleReporter::printTotals(Catch::Totals const&) [205]
                0.00    0.00       3/591         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]) [2148]
                0.00    0.00       4/591         Catch::ConsoleReporter::ConsoleReporter(Catch::ReporterConfig const&)::{lambda()#1}::operator()() const [4483]
                0.00    0.00       4/591         (anonymous namespace)::add_command_line_options(Catch::clara::detail::Parser const&) [159]
                0.00    0.00       4/591         Catch::clara::detail::Help::Help(bool&) [149]
                0.00    0.00       5/591         __static_initialization_and_destruction_0(int, int) [158]
                0.00    0.00       5/591         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&) [1860]
                0.00    0.00       7/591         ___CATCH__TEST____0() [92]
                0.00    0.00       9/591         ___CATCH__TEST____0() [85]
                0.00    0.00       9/591         ___CATCH__TEST____0() [67]
                0.00    0.00       9/591         ___CATCH__TEST____43() [11]
                0.00    0.00      12/591         Catch::TestCaseTracking::TrackerContext::startRun() [100]
                0.00    0.00      12/591         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      15/591         ___CATCH__TEST____0() [73]
                0.00    0.00      16/591         ___CATCH__TEST____0() [64]
                0.00    0.00      23/591         snap::mkdir_p(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, bool, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [90]
                0.00    0.00      25/591         ___CATCH__TEST____0() [57]
                0.00    0.00      26/591         ___CATCH__TEST____0() [68]
                0.00    0.00      32/591         ___CATCH__TEST____7() [58]
                0.00    0.00      32/591         ___CATCH__TEST____31() [26]
                0.00    0.00      34/591         ___CATCH__TEST____19() [59]
                0.00    0.00      42/591         std::set<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > snap::user_group_names<std::set<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [2104]
                0.00    0.00      61/591         Catch::ReusableStringStream::~ReusableStringStream() [1144]
                0.00    0.00      98/591         Catch::makeCommandLineParser(Catch::ConfigData&) [84]
                0.00    0.00     100/591         ___CATCH__TEST____0() [63]
[553]    0.0    0.00    0.00     591         std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(char const, std::allocator<char> const&) [553]
                0.00    0.00     591/133490      std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_local_data() [271]
                0.00    0.00     591/4755        std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::Allochider::Allochider(char, std::allocator<char> const&) [388]
                0.00    0.00     591/7111        std::char_traits<char>::length(char const) [374]
                0.00    0.00     591/2827        void std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_construct<char const>(char const, char const) [408]
-----------------------------------------------
                0.00    0.00     162/564         std::vector<Catch::clara::detail::Token, std::allocator<Catch::clara::detail::Token> >::front() const [754]
                0.00    0.00     402/564         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) [595]
[554]    0.0    0.00    0.00     564         __gnu_cxx::__normal_iterator<Catch::clara::detail::Token const, std::vector<Catch::clara::detail::Token, std::allocator<Catch::clara::detail::Token> > >::operator() const [554]
-----------------------------------------------
                0.00    0.00      69/556         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&) [1101]
                0.00    0.00      90/556         Catch::TestCaseTracking::TrackerBase::close() [793]
                0.00    0.00     397/556         Catch::TestCaseTracking::TrackerBase::findChild(Catch::TestCaseTracking::NameAndLocation const&) [610]
[555]    0.0    0.00    0.00     556         std::vector<std::shared_ptr<Catch::TestCaseTracking::ITracker>, std::allocator<std::shared_ptr<Catch::TestCaseTracking::ITracker> > >::begin() [555]
                0.00    0.00     556/1509        __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&) [480]
-----------------------------------------------
                0.00    0.00     149/546         Catch::TestCaseTracking::TrackerBase::close() [793]
                0.00    0.00     397/546         Catch::TestCaseTracking::SectionTracker::acquire(Catch::TestCaseTracking::TrackerContext&, Catch::TestCaseTracking::NameAndLocation const&) [611]
[556]    0.0    0.00    0.00     546         Catch::TestCaseTracking::TrackerContext::currentTracker() [556]
-----------------------------------------------
                0.00    0.00     149/546         Catch::Timer::getElapsedNanoseconds() const [803]
                0.00    0.00     397/546         Catch::Timer::start() [612]
[557]    0.0    0.00    0.00     546         Catch::getCurrentNanosecondsSinceEpoch() [557]
                0.00    0.00     546/546         std::chrono::time_point<std::chrono::V2::systemclock, std::chrono::duration<long, std::ratio<1l, 1000000000l> > >::time_since_epoch() const [558]
                0.00    0.00     546/546         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&) [559]
                0.00    0.00     546/1092        std::chrono::duration<long, std::ratio<1l, 1000000000l> >::count() const [498]
-----------------------------------------------
                0.00    0.00     546/546         Catch::getCurrentNanosecondsSinceEpoch() [557]
[558]    0.0    0.00    0.00     546         std::chrono::time_point<std::chrono::V2::systemclock, std::chrono::duration<long, std::ratio<1l, 1000000000l> > >::time_since_epoch() const [558]
-----------------------------------------------
                0.00    0.00     546/546         Catch::getCurrentNanosecondsSinceEpoch() [557]
[559]    0.0    0.00    0.00     546         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&) [559]
                0.00    0.00     546/546         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&) [560]
-----------------------------------------------
                0.00    0.00     546/546         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&) [559]
[560]    0.0    0.00    0.00     546         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&) [560]
                0.00    0.00     546/1092        std::chrono::duration<long, std::ratio<1l, 1000000000l> >::count() const [498]
                0.00    0.00     546/546         std::chrono::duration<long, std::ratio<1l, 1000000000l> >::duration<long, void>(long const&) [561]
-----------------------------------------------
                0.00    0.00     546/546         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&) [560]
[561]    0.0    0.00    0.00     546         std::chrono::duration<long, std::ratio<1l, 1000000000l> >::duration<long, void>(long const&) [561]
-----------------------------------------------
                0.00    0.00     510/510         std::__shared_ptr_access<Catch::IConfig const, (__gnu_cxx::Lockpolicy)2, false, false>::_M_get() const [563]
[562]    0.0    0.00    0.00     510         std::__shared_ptr<Catch::IConfig const, (__gnu_cxx::Lockpolicy)2>::get() const [562]
-----------------------------------------------
                0.00    0.00      94/510         std::__shared_ptr_access<Catch::IConfig const, (__gnu_cxx::Lockpolicy)2, false, false>::operator->() const [891]
                0.00    0.00     416/510         std::__shared_ptr_access<Catch::IConfig const, (__gnu_cxx::Lockpolicy)2, false, false>::operator() const [694]
[563]    0.0    0.00    0.00     510         std::__shared_ptr_access<Catch::IConfig const, (__gnu_cxx::Lockpolicy)2, false, false>::_M_get() const [563]
                0.00    0.00     510/510         std::__shared_ptr<Catch::IConfig const, (__gnu_cxx::Lockpolicy)2>::get() const [562]
-----------------------------------------------
                0.00    0.00      12/502         Catch::TestCaseTracking::TrackerContext::startRun() [100]
                0.00    0.00      59/502         Catch::RunContext::runTest(Catch::TestCase const&) [6]
                0.00    0.00      93/502         Catch::TestCaseTracking::ITracker::~ITracker() [898]
                0.00    0.00     338/502         Catch::RunContext::sectionStarted(Catch::SectionInfo const&, Catch::Counts&) [95]
[564]    0.0    0.00    0.00     502         Catch::TestCaseTracking::NameAndLocation::~NameAndLocation() [564]
                0.00    0.00     502/134060      std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() [269]
-----------------------------------------------
                0.00    0.00       5/494         Catch::clara::detail::TokenStream::loadBuffer() [1748]
                0.00    0.00      82/494         Catch::clara::detail::Opt::parse(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, Catch::clara::detail::TokenStream const&) const [72]
                0.00    0.00     407/494         void std::Destroy<Catch::clara::detail::Token>(Catch::clara::detail::Token) [599]
[565]    0.0    0.00    0.00     494         Catch::clara::detail::Token::~Token() [565]
                0.00    0.00     494/134060      std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() [269]
-----------------------------------------------
                0.00    0.00      90/487         __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}>) [953]
                0.00    0.00     397/487         __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}>) [626]
[566]    0.0    0.00    0.00     487         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&) [566]
-----------------------------------------------
                0.00    0.00      82/484         Catch::clara::detail::TokenStream::operator() const [970]
                0.00    0.00     402/484         void std::Construct<Catch::clara::detail::Token, Catch::clara::detail::Token const&>(Catch::clara::detail::Token, Catch::clara::detail::Token const&) [607]
[567]    0.0    0.00    0.00     484         Catch::clara::detail::Token::Token(Catch::clara::detail::Token const&) [567]
                0.00    0.00     484/29162       std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [318]
-----------------------------------------------
                0.00    0.00       4/428         std::vector<Catch::clara::detail::Token, std::allocator<Catch::clara::detail::Token> >::_M_check_len(unsigned long, char const) const [3461]
                0.00    0.00       5/428         Catch::clara::detail::TokenStream::operator++() [1824]
                0.00    0.00      12/428         std::vector<Catch::clara::detail::Token, std::allocator<Catch::clara::detail::Token> >::resize(unsigned long) [1799]
                0.00    0.00     407/428         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&) [596]
[568]    0.0    0.00    0.00     428         std::vector<Catch::clara::detail::Token, std::allocator<Catch::clara::detail::Token> >::size() const [568]
-----------------------------------------------
                0.00    0.00       1/415         Catch::Session::Session() [81]
                0.00    0.00       1/415         Catch::(anonymous namespace)::RegistryHub::RegistryHub() [3000]
                0.00    0.00       1/415         Catch::IConfig::IConfig() [3167]
                0.00    0.00       1/415         Catch::Context::Context() [3152]
                0.00    0.00      12/415         Catch::AutoReg::AutoReg(Catch::ITestInvoker, Catch::SourceLineInfo const&, Catch::StringRef const&, Catch::NameAndTags const&) [94]
                0.00    0.00      61/415         Catch::ReusableStringStream::ReusableStringStream() [1143]
                0.00    0.00     338/415         Catch::Section::Section(Catch::SectionInfo const&) [65]
[569]    0.0    0.00    0.00     415         Catch::NonCopyable::NonCopyable() [569]
-----------------------------------------------
                0.00    0.00       1/415         Catch::Context::~Context() [3154]
                0.00    0.00       1/415         Catch::IConfig::~IConfig() [3168]
                0.00    0.00       1/415         Catch::Session::~Session() [3174]
                0.00    0.00       1/415         Catch::(anonymous namespace)::RegistryHub::~RegistryHub() [3001]
                0.00    0.00      12/415         Catch::AutoReg::~AutoReg() [5229]
                0.00    0.00      61/415         Catch::ReusableStringStream::~ReusableStringStream() [1144]
                0.00    0.00     338/415         Catch::Section::~Section() [80]
[570]    0.0    0.00    0.00     415         Catch::NonCopyable::~NonCopyable() [570]
-----------------------------------------------
                0.00    0.00     415/415         std::vector<Catch::clara::detail::Token, std::allocator<Catch::clara::detail::Token> >::empty() const [572]
[571]    0.0    0.00    0.00     415         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&) [571]
                0.00    0.00     830/2448        __gnu_cxx::__normal_iterator<Catch::clara::detail::Token const, std::vector<Catch::clara::detail::Token, std::allocator<Catch::clara::detail::Token> > >::base() const [430]
-----------------------------------------------
                0.00    0.00       5/415         std::vector<Catch::clara::detail::Token, std::allocator<Catch::clara::detail::Token> >::back() [1850]
                0.00    0.00      80/415         Catch::clara::detail::TokenStream::operator->() const [1009]
                0.00    0.00      82/415         Catch::clara::detail::TokenStream::operator() const [970]
                0.00    0.00      86/415         Catch::clara::detail::TokenStream::operator bool() const [959]
                0.00    0.00     162/415         std::vector<Catch::clara::detail::Token, std::allocator<Catch::clara::detail::Token> >::front() const [754]
[572]    0.0    0.00    0.00     415         std::vector<Catch::clara::detail::Token, std::allocator<Catch::clara::detail::Token> >::empty() const [572]
                0.00    0.00     415/822         std::vector<Catch::clara::detail::Token, std::allocator<Catch::clara::detail::Token> >::end() const [513]
                0.00    0.00     415/984         std::vector<Catch::clara::detail::Token, std::allocator<Catch::clara::detail::Token> >::begin() const [505]
                0.00    0.00     415/415         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&) [571]
-----------------------------------------------
                0.00    0.00     414/414         void std::Destroy<Catch::clara::detail::Token>(Catch::clara::detail::Token, Catch::clara::detail::Token) [574]
[573]    0.0    0.00    0.00     414         void std::Destroy_aux<false>::__destroy<Catch::clara::detail::Token>(Catch::clara::detail::Token, Catch::clara::detail::Token) [573]
                0.00    0.00     407/809         Catch::clara::detail::Token std::__addressof<Catch::clara::detail::Token>(Catch::clara::detail::Token&) [519]
                0.00    0.00     407/407         void std::Destroy<Catch::clara::detail::Token>(Catch::clara::detail::Token) [599]
-----------------------------------------------
                0.00    0.00     414/414         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>&) [575]
[574]    0.0    0.00    0.00     414         void std::Destroy<Catch::clara::detail::Token>(Catch::clara::detail::Token, Catch::clara::detail::Token) [574]
                0.00    0.00     414/414         void std::Destroy_aux<false>::__destroy<Catch::clara::detail::Token>(Catch::clara::detail::Token, Catch::clara::detail::Token) [573]
-----------------------------------------------
                0.00    0.00       1/414         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&&) [4209]
                0.00    0.00       5/414         std::vector<Catch::clara::detail::Token, std::allocator<Catch::clara::detail::Token> >::_M_erase_at_end(Catch::clara::detail::Token) [1849]
                0.00    0.00     408/414         std::vector<Catch::clara::detail::Token, std::allocator<Catch::clara::detail::Token> >::~vector() [588]
[575]    0.0    0.00    0.00     414         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>&) [575]
                0.00    0.00     414/414         void std::Destroy<Catch::clara::detail::Token>(Catch::clara::detail::Token, Catch::clara::detail::Token) [574]
-----------------------------------------------
                0.00    0.00      12/409         Catch::TestCaseTracking::TrackerContext::startRun() [100]
                0.00    0.00      59/409         Catch::RunContext::runTest(Catch::TestCase const&) [6]
                0.00    0.00     338/409         Catch::RunContext::sectionStarted(Catch::SectionInfo const&, Catch::Counts&) [95]
[576]    0.0    0.00    0.00     409         Catch::TestCaseTracking::NameAndLocation::NameAndLocation(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, Catch::SourceLineInfo const&) [576]
                0.00    0.00     409/29162       std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [318]
-----------------------------------------------
                0.00    0.00      12/409         Catch::RunContext::runTest(Catch::TestCase const&) [6]
                0.00    0.00      81/409         Catch::TestCaseTracking::SectionTracker::SectionTracker(Catch::TestCaseTracking::NameAndLocation const&, Catch::TestCaseTracking::TrackerContext&, Catch::TestCaseTracking::ITracker) [894]
                0.00    0.00     316/409         Catch::TestCaseTracking::SectionTracker::acquire(Catch::TestCaseTracking::TrackerContext&, Catch::TestCaseTracking::NameAndLocation const&) [611]
[577]    0.0    0.00    0.00     409         Catch::TestCaseTracking::SectionTracker::isSectionTracker() const [577]
-----------------------------------------------
                0.00    0.00       2/409         std::vector<Catch::clara::detail::Token, std::allocator<Catch::clara::detail::Token> >::max_size() const [2547]
                0.00    0.00     407/409         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&) [596]
[578]    0.0    0.00    0.00     409         std::Vectorbase<Catch::clara::detail::Token, std::allocator<Catch::clara::detail::Token> >::_M_get_Tp_allocator() const [578]
-----------------------------------------------
                0.00    0.00     409/409         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&) [583]
[579]    0.0    0.00    0.00     409         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 [579]
                0.00    0.00     818/93716       std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::size() const [299]
                0.00    0.00     409/653         unsigned long const& std::min<unsigned long>(unsigned long const&, unsigned long const&) [539]
                0.00    0.00     409/17500       std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::data() const [340]
                0.00    0.00     409/499540      std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_data() const [226]
                0.00    0.00     409/9023        std::char_traits<char>::compare(char const, char const, unsigned long) [362]
                0.00    0.00      10/18          std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_S_compare(unsigned long, unsigned long) [1378]
-----------------------------------------------
                0.00    0.00       1/409         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&&) [4209]
                0.00    0.00     408/409         std::Vectorbase<Catch::clara::detail::Token, std::allocator<Catch::clara::detail::Token> >::~Vectorbase() [587]
[580]    0.0    0.00    0.00     409         std::Vectorbase<Catch::clara::detail::Token, std::allocator<Catch::clara::detail::Token> >::_M_deallocate(Catch::clara::detail::Token, unsigned long) [580]
                0.00    0.00     403/403         std::allocator_traits<std::allocator<Catch::clara::detail::Token> >::deallocate(std::allocator<Catch::clara::detail::Token>&, Catch::clara::detail::Token, unsigned long) [604]
-----------------------------------------------
                0.00    0.00      12/409         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>&&) [1540]
                0.00    0.00     397/409         std::shared_ptr<Catch::TestCaseTracking::SectionTracker>::operator=(std::shared_ptr<Catch::TestCaseTracking::SectionTracker>&&) [618]
[581]    0.0    0.00    0.00     409         std::remove_reference<std::shared_ptr<Catch::TestCaseTracking::SectionTracker>&>::type&& std::move<std::shared_ptr<Catch::TestCaseTracking::SectionTracker>&>(std::shared_ptr<Catch::TestCaseTracking::SectionTracker>&) [581]
-----------------------------------------------
                0.00    0.00      12/409         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>&&) [1546]
                0.00    0.00     397/409         std::__shared_ptr<Catch::TestCaseTracking::SectionTracker, (__gnu_cxx::Lockpolicy)2>::operator=(std::__shared_ptr<Catch::TestCaseTracking::SectionTracker, (__gnu_cxx::Lockpolicy)2>&&) [622]
[582]    0.0    0.00    0.00     409         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>&) [582]
-----------------------------------------------
                0.00    0.00       1/409         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 [3414]
                0.00    0.00      55/409         Catch::TestCase::operator<(Catch::TestCase const&) const [1206]
                0.00    0.00     353/409         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 [643]
[583]    0.0    0.00    0.00     409         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&) [583]
                0.00    0.00     409/409         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 [579]
-----------------------------------------------
                0.00    0.00       1/408         Catch::clara::detail::ParserBase::parse(Catch::clara::detail::Args const&) const [70]
                0.00    0.00      80/408         Catch::clara::detail::Opt::parse(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, Catch::clara::detail::TokenStream const&) const [72]
                0.00    0.00      84/408         Catch::clara::detail::Parser::parse(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, Catch::clara::detail::TokenStream const&) const [71]
                0.00    0.00     243/408         Catch::clara::detail::ParseState::~ParseState() [686]
[584]    0.0    0.00    0.00     408         Catch::clara::detail::TokenStream::~TokenStream() [584]
                0.00    0.00     408/408         std::vector<Catch::clara::detail::Token, std::allocator<Catch::clara::detail::Token> >::~vector() [588]
-----------------------------------------------
                0.00    0.00       1/408         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&&) [4209]
                0.00    0.00     407/408         std::Vectorbase<Catch::clara::detail::Token, std::allocator<Catch::clara::detail::Token> >::_M_create_storage(unsigned long) [592]
[585]    0.0    0.00    0.00     408         std::Vectorbase<Catch::clara::detail::Token, std::allocator<Catch::clara::detail::Token> >::_M_allocate(unsigned long) [585]
                0.00    0.00     403/403         std::allocator_traits<std::allocator<Catch::clara::detail::Token> >::allocate(std::allocator<Catch::clara::detail::Token>&, unsigned long) [605]
-----------------------------------------------
                0.00    0.00     408/408         std::Vectorbase<Catch::clara::detail::Token, std::allocator<Catch::clara::detail::Token> >::~Vectorbase() [587]
[586]    0.0    0.00    0.00     408         std::Vectorbase<Catch::clara::detail::Token, std::allocator<Catch::clara::detail::Token> >::Vectorimpl::~Vectorimpl() [586]
                0.00    0.00     408/815         std::allocator<Catch::clara::detail::Token>::~allocator() [515]
-----------------------------------------------
                0.00    0.00     408/408         std::vector<Catch::clara::detail::Token, std::allocator<Catch::clara::detail::Token> >::~vector() [588]
[587]    0.0    0.00    0.00     408         std::Vectorbase<Catch::clara::detail::Token, std::allocator<Catch::clara::detail::Token> >::~Vectorbase() [587]
                0.00    0.00     408/409         std::Vectorbase<Catch::clara::detail::Token, std::allocator<Catch::clara::detail::Token> >::_M_deallocate(Catch::clara::detail::Token, unsigned long) [580]
                0.00    0.00     408/408         std::Vectorbase<Catch::clara::detail::Token, std::allocator<Catch::clara::detail::Token> >::Vectorimpl::~Vectorimpl() [586]
-----------------------------------------------
                0.00    0.00     408/408         Catch::clara::detail::TokenStream::~TokenStream() [584]
[588]    0.0    0.00    0.00     408         std::vector<Catch::clara::detail::Token, std::allocator<Catch::clara::detail::Token> >::~vector() [588]
                0.00    0.00     408/823         std::Vectorbase<Catch::clara::detail::Token, std::allocator<Catch::clara::detail::Token> >::_M_get_Tp_allocator() [512]
                0.00    0.00     408/414         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>&) [575]
                0.00    0.00     408/408         std::Vector_base<Catch::clara::detail::Token, std::allocator<Catch::clara::detail::Token> >::~Vectorbase() [587]
-----------------------------------------------
                0.00    0.00      80/407         Catch::clara::detail::Opt::parse(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, Catch::clara::detail::TokenStream const&) const [72]
                0.00    0.00      81/407         Catch::clara::detail::ParseState::ParseState(Catch::clara::detail::ParseResultType, Catch::clara::detail::TokenStream const&) [979]
                0.00    0.00      84/407         Catch::clara::detail::ParseState::remainingTokens() const [964]
                0.00    0.00     162/407         Catch::clara::detail::ParseState::ParseState(Catch::clara::detail::ParseState const&) [752]
[589]    0.0    0.00    0.00     407         Catch::clara::detail::TokenStream::TokenStream(Catch::clara::detail::TokenStream const&) [589]
                0.00    0.00     407/407         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&) [596]
-----------------------------------------------
                0.00    0.00     407/407         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&) [596]
[590]    0.0    0.00    0.00     407         __gnu_cxx::__alloc_traits<std::allocator<Catch::clara::detail::Token> >::_S_select_on_copy(std::allocator<Catch::clara::detail::Token> const&) [590]
                0.00    0.00     407/407         std::allocator_traits<std::allocator<Catch::clara::detail::Token> >::select_on_container_copy_construction(std::allocator<Catch::clara::detail::Token> const&) [594]
-----------------------------------------------
                0.00    0.00     407/407         std::Vectorbase<Catch::clara::detail::Token, std::allocator<Catch::clara::detail::Token> >::Vectorbase(unsigned long, std::allocator<Catch::clara::detail::Token> const&) [593]
[591]    0.0    0.00    0.00     407         std::Vectorbase<Catch::clara::detail::Token, std::allocator<Catch::clara::detail::Token> >::Vectorimpl::Vectorimpl(std::allocator<Catch::clara::detail::Token> const&) [591]
                0.00    0.00     407/814         std::allocator<Catch::clara::detail::Token>::allocator(std::allocator<Catch::clara::detail::Token> const&) [517]
-----------------------------------------------
                0.00    0.00     407/407         std::Vectorbase<Catch::clara::detail::Token, std::allocator<Catch::clara::detail::Token> >::Vectorbase(unsigned long, std::allocator<Catch::clara::detail::Token> const&) [593]
[592]    0.0    0.00    0.00     407         std::Vectorbase<Catch::clara::detail::Token, std::allocator<Catch::clara::detail::Token> >::_M_create_storage(unsigned long) [592]
                0.00    0.00     407/408         std::Vectorbase<Catch::clara::detail::Token, std::allocator<Catch::clara::detail::Token> >::_M_allocate(unsigned long) [585]
-----------------------------------------------
                0.00    0.00     407/407         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&) [596]
[593]    0.0    0.00    0.00     407         std::Vectorbase<Catch::clara::detail::Token, std::allocator<Catch::clara::detail::Token> >::Vectorbase(unsigned long, std::allocator<Catch::clara::detail::Token> const&) [593]
                0.00    0.00     407/407         std::Vectorbase<Catch::clara::detail::Token, std::allocator<Catch::clara::detail::Token> >::Vectorimpl::Vectorimpl(std::allocator<Catch::clara::detail::Token> const&) [591]
                0.00    0.00     407/407         std::Vectorbase<Catch::clara::detail::Token, std::allocator<Catch::clara::detail::Token> >::_M_create_storage(unsigned long) [592]
-----------------------------------------------
                0.00    0.00     407/407         __gnu_cxx::__alloc_traits<std::allocator<Catch::clara::detail::Token> >::_S_select_on_copy(std::allocator<Catch::clara::detail::Token> const&) [590]
[594]    0.0    0.00    0.00     407         std::allocator_traits<std::allocator<Catch::clara::detail::Token> >::select_on_container_copy_construction(std::allocator<Catch::clara::detail::Token> const&) [594]
                0.00    0.00     407/814         std::allocator<Catch::clara::detail::Token>::allocator(std::allocator<Catch::clara::detail::Token> const&) [517]
-----------------------------------------------
                0.00    0.00     407/407         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) [597]
[595]    0.0    0.00    0.00     407         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) [595]
                0.00    0.00     809/809         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&) [518]
                0.00    0.00     402/564         __gnu_cxx::__normal_iterator<Catch::clara::detail::Token const, std::vector<Catch::clara::detail::Token, std::allocator<Catch::clara::detail::Token> > >::operator() const [554]
                0.00    0.00     402/809         Catch::clara::detail::Token std::__addressof<Catch::clara::detail::Token>(Catch::clara::detail::Token&) [519]
                0.00    0.00     402/402         void std::_Construct<Catch::clara::detail::Token, Catch::clara::detail::Token const&>(Catch::clara::detail::Token, Catch::clara::detail::Token const&) [607]
                0.00    0.00     402/402         __gnu_cxx::__normal_iterator<Catch::clara::detail::Token const, std::vector<Catch::clara::detail::Token, std::allocator<Catch::clara::detail::Token> > >::operator++() [606]
-----------------------------------------------
                0.00    0.00     407/407         Catch::clara::detail::TokenStream::TokenStream(Catch::clara::detail::TokenStream const&) [589]
[596]    0.0    0.00    0.00     407         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&) [596]
                0.00    0.00     407/409         std::Vectorbase<Catch::clara::detail::Token, std::allocator<Catch::clara::detail::Token> >::_M_get_Tp_allocator() const [578]
                0.00    0.00     407/407         __gnu_cxx::__alloc_traits<std::allocator<Catch::clara::detail::Token> >::_S_select_on_copy(std::allocator<Catch::clara::detail::Token> const&) [590]
                0.00    0.00     407/428         std::vector<Catch::clara::detail::Token, std::allocator<Catch::clara::detail::Token> >::size() const [568]
                0.00    0.00     407/407         std::Vectorbase<Catch::clara::detail::Token, std::allocator<Catch::clara::detail::Token> >::Vectorbase(unsigned long, std::allocator<Catch::clara::detail::Token> const&) [593]
                0.00    0.00     407/815         std::allocator<Catch::clara::detail::Token>::~allocator() [515]
                0.00    0.00     407/823         std::Vectorbase<Catch::clara::detail::Token, std::allocator<Catch::clara::detail::Token> >::_M_get_Tp_allocator() [512]
                0.00    0.00     407/822         std::vector<Catch::clara::detail::Token, std::allocator<Catch::clara::detail::Token> >::end() const [513]
                0.00    0.00     407/984         std::vector<Catch::clara::detail::Token, std::allocator<Catch::clara::detail::Token> >::begin() const [505]
                0.00    0.00     407/407         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>&) [598]
-----------------------------------------------
                0.00    0.00     407/407         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>&) [598]
[597]    0.0    0.00    0.00     407         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) [597]
                0.00    0.00     407/407         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) [595]
-----------------------------------------------
                0.00    0.00     407/407         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&) [596]
[598]    0.0    0.00    0.00     407         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>&) [598]
                0.00    0.00     407/407         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) [597]
-----------------------------------------------
                0.00    0.00     407/407         void std::Destroyaux<false>::__destroy<Catch::clara::detail::Token>(Catch::clara::detail::Token, Catch::clara::detail::Token) [573]
[599]    0.0    0.00    0.00     407         void std::Destroy<Catch::clara::detail::Token>(Catch::clara::detail::Token) [599]
                0.00    0.00     407/494         Catch::clara::detail::Token::~Token() [565]
-----------------------------------------------
                0.00    0.00       2/405         std::allocatortraits<std::allocator<Catch::clara::detail::Token> >::max_size(std::allocator<Catch::clara::detail::Token> const&) [2777]
                0.00    0.00     403/405         __gnu_cxx::new_allocator<Catch::clara::detail::Token>::allocate(unsigned long, void const) [603]
[600]    0.0    0.00    0.00     405         __gnu_cxx::new_allocator<Catch::clara::detail::Token>::max_size() const [600]
-----------------------------------------------
                0.00    0.00     404/404         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&) [699]
[601]    0.0    0.00    0.00     404         std::move_iterator<std::shared_ptr<Catch::TestCaseTracking::ITracker>>::base() const [601]
-----------------------------------------------
                0.00    0.00     403/403         std::allocator_traits<std::allocator<Catch::clara::detail::Token> >::deallocate(std::allocator<Catch::clara::detail::Token>&, Catch::clara::detail::Token, unsigned long) [604]
[602]    0.0    0.00    0.00     403         __gnu_cxx::new_allocator<Catch::clara::detail::Token>::deallocate(Catch::clara::detail::Token, unsigned long) [602]
-----------------------------------------------
                0.00    0.00     403/403         std::allocator_traits<std::allocator<Catch::clara::detail::Token> >::allocate(std::allocator<Catch::clara::detail::Token>&, unsigned long) [605]
[603]    0.0    0.00    0.00     403         __gnu_cxx::new_allocator<Catch::clara::detail::Token>::allocate(unsigned long, void const) [603]
                0.00    0.00     403/405         __gnu_cxx::new_allocator<Catch::clara::detail::Token>::max_size() const [600]
-----------------------------------------------
                0.00    0.00     403/403         std::Vectorbase<Catch::clara::detail::Token, std::allocator<Catch::clara::detail::Token> >::_M_deallocate(Catch::clara::detail::Token, unsigned long) [580]
[604]    0.0    0.00    0.00     403         std::allocator_traits<std::allocator<Catch::clara::detail::Token> >::deallocate(std::allocator<Catch::clara::detail::Token>&, Catch::clara::detail::Token, unsigned long) [604]
                0.00    0.00     403/403         __gnu_cxx::new_allocator<Catch::clara::detail::Token>::deallocate(Catch::clara::detail::Token, unsigned long) [602]
-----------------------------------------------
                0.00    0.00     403/403         std::Vectorbase<Catch::clara::detail::Token, std::allocator<Catch::clara::detail::Token> >::_M_allocate(unsigned long) [585]
[605]    0.0    0.00    0.00     403         std::allocator_traits<std::allocator<Catch::clara::detail::Token> >::allocate(std::allocator<Catch::clara::detail::Token>&, unsigned long) [605]
                0.00    0.00     403/403         __gnu_cxx::new_allocator<Catch::clara::detail::Token>::allocate(unsigned long, void const) [603]
-----------------------------------------------
                0.00    0.00     402/402         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) [595]
[606]    0.0    0.00    0.00     402         __gnu_cxx::__normal_iterator<Catch::clara::detail::Token const, std::vector<Catch::clara::detail::Token, std::allocator<Catch::clara::detail::Token> > >::operator++() [606]
-----------------------------------------------
                0.00    0.00     402/402         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) [595]
[607]    0.0    0.00    0.00     402         void std::Construct<Catch::clara::detail::Token, Catch::clara::detail::Token const&>(Catch::clara::detail::Token, Catch::clara::detail::Token const&) [607]
                0.00    0.00     402/402         Catch::clara::detail::Token const& std::forward<Catch::clara::detail::Token const&>(std::removereference<Catch::clara::detail::Token const&>::type&) [608]
                0.00    0.00     402/6571        operator new(unsigned long, void) [375]
                0.00    0.00     402/484         Catch::clara::detail::Token::Token(Catch::clara::detail::Token const&) [567]
-----------------------------------------------
                0.00    0.00     402/402         void std::Construct<Catch::clara::detail::Token, Catch::clara::detail::Token const&>(Catch::clara::detail::Token, Catch::clara::detail::Token const&) [607]
[608]    0.0    0.00    0.00     402         Catch::clara::detail::Token const& std::forward<Catch::clara::detail::Token const&>(std::removereference<Catch::clara::detail::Token const&>::type&) [608]
-----------------------------------------------
                0.00    0.00     398/398         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&) [702]
[609]    0.0    0.00    0.00     398         std::move_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >>::base() const [609]
-----------------------------------------------
                0.00    0.00     397/397         Catch::TestCaseTracking::SectionTracker::acquire(Catch::TestCaseTracking::TrackerContext&, Catch::TestCaseTracking::NameAndLocation const&) [611]
[610]    0.0    0.00    0.00     397         Catch::TestCaseTracking::TrackerBase::findChild(Catch::TestCaseTracking::NameAndLocation const&) [610]
                0.00    0.00     794/953         std::vector<std::shared_ptr<Catch::TestCaseTracking::ITracker>, std::allocator<std::shared_ptr<Catch::TestCaseTracking::ITracker> > >::end() [506]
                0.00    0.00     397/556         std::vector<std::shared_ptr<Catch::TestCaseTracking::ITracker>, std::allocator<std::shared_ptr<Catch::TestCaseTracking::ITracker> > >::begin() [555]
                0.00    0.00     397/397         __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}) [625]
                0.00    0.00     397/397         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&) [615]
                0.00    0.00     316/1635        __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 [461]
                0.00    0.00     316/397         std::shared_ptr<Catch::TestCaseTracking::ITracker>::shared_ptr(std::shared_ptr<Catch::TestCaseTracking::ITracker> const&) [619]
                0.00    0.00      81/81          std::shared_ptr<Catch::TestCaseTracking::ITracker>::shared_ptr(decltype(nullptr)) [985]
-----------------------------------------------
                0.00    0.00      59/397         Catch::RunContext::runTest(Catch::TestCase const&) [6]
                0.00    0.00     338/397         Catch::RunContext::sectionStarted(Catch::SectionInfo const&, Catch::Counts&) [95]
[611]    0.0    0.00    0.00     397         Catch::TestCaseTracking::SectionTracker::acquire(Catch::TestCaseTracking::TrackerContext&, Catch::TestCaseTracking::NameAndLocation const&) [611]
                0.00    0.00     794/806         std::shared_ptr<Catch::TestCaseTracking::SectionTracker>::~shared_ptr() [520]
                0.00    0.00     713/713         std::__shared_ptr<Catch::TestCaseTracking::ITracker, (__gnu_cxx::Lockpolicy)2>::operator bool() const [529]
                0.00    0.00     478/4179        std::shared_ptr<Catch::TestCaseTracking::ITracker>::~shared_ptr() <cycle 1> [552]
                0.00    0.00     397/546         Catch::TestCaseTracking::TrackerContext::currentTracker() [556]
                0.00    0.00     397/397         Catch::TestCaseTracking::TrackerBase::findChild(Catch::TestCaseTracking::NameAndLocation const&) [610]
                0.00    0.00     397/397         std::shared_ptr<Catch::TestCaseTracking::SectionTracker>::operator=(std::shared_ptr<Catch::TestCaseTracking::SectionTracker>&&) [618]
                0.00    0.00     397/397         Catch::TestCaseTracking::TrackerContext::completedCycle() const [616]
                0.00    0.00     397/397         std::__shared_ptr_access<Catch::TestCaseTracking::SectionTracker, (__gnu_cxx::Lockpolicy)2, false, false>::operator() const [617]
                0.00    0.00     316/1951        std::__shared_ptr_access<Catch::TestCaseTracking::ITracker, (__gnu_cxx::Lockpolicy)2, false, false>::operator->() const [452]
                0.00    0.00     316/409         Catch::TestCaseTracking::SectionTracker::isSectionTracker() const [577]
                0.00    0.00     316/316         std::shared_ptr<Catch::TestCaseTracking::SectionTracker> std::static_pointer_cast<Catch::TestCaseTracking::SectionTracker, Catch::TestCaseTracking::ITracker>(std::shared_ptr<Catch::TestCaseTracking::ITracker> const&) [655]
                0.00    0.00     272/272         std::__shared_ptr_access<Catch::TestCaseTracking::SectionTracker, (__gnu_cxx::Lockpolicy)2, false, false>::operator->() const [680]
                0.00    0.00     272/272         Catch::TestCaseTracking::SectionTracker::tryOpen() [679]
                0.00    0.00      81/81          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&&) [998]
                0.00    0.00      81/81          std::shared_ptr<Catch::TestCaseTracking::ITracker>::shared_ptr<Catch::TestCaseTracking::SectionTracker, void>(std::shared_ptr<Catch::TestCaseTracking::SectionTracker> const&) [986]
                0.00    0.00      81/81          Catch::TestCaseTracking::TrackerBase::addChild(std::shared_ptr<Catch::TestCaseTracking::ITracker> const&) [977]
-----------------------------------------------
                0.00    0.00      59/397         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     338/397         Catch::Section::Section(Catch::SectionInfo const&) [65]
[612]    0.0    0.00    0.00     397         Catch::Timer::start() [612]
                0.00    0.00     397/546         Catch::getCurrentNanosecondsSinceEpoch() [557]
-----------------------------------------------
                0.00    0.00     397/397         __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) [614]
[613]    0.0    0.00    0.00     397         __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}) [613]
                0.00    0.00     397/794         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&&) [521]
-----------------------------------------------
                0.00    0.00     397/397         __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}) [625]
[614]    0.0    0.00    0.00     397         __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) [614]
                0.00    0.00     397/794         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&&) [521]
                0.00    0.00     397/397         __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}) [613]
-----------------------------------------------
                0.00    0.00     397/397         Catch::TestCaseTracking::TrackerBase::findChild(Catch::TestCaseTracking::NameAndLocation const&) [610]
[615]    0.0    0.00    0.00     397         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&) [615]
                0.00    0.00     794/2814        __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 [415]
-----------------------------------------------
                0.00    0.00     397/397         Catch::TestCaseTracking::SectionTracker::acquire(Catch::TestCaseTracking::TrackerContext&, Catch::TestCaseTracking::NameAndLocation const&) [611]
[616]    0.0    0.00    0.00     397         Catch::TestCaseTracking::TrackerContext::completedCycle() const [616]
-----------------------------------------------
                0.00    0.00     397/397         Catch::TestCaseTracking::SectionTracker::acquire(Catch::TestCaseTracking::TrackerContext&, Catch::TestCaseTracking::NameAndLocation const&) [611]
[617]    0.0    0.00    0.00     397         std::__shared_ptr_access<Catch::TestCaseTracking::SectionTracker, (__gnu_cxx::Lockpolicy)2, false, false>::operator() const [617]
                0.00    0.00     794/1066        std::__shared_ptr_access<Catch::TestCaseTracking::SectionTracker, (__gnu_cxx::Lockpolicy)2, false, false>::_M_get() const [500]
-----------------------------------------------
                0.00    0.00     397/397         Catch::TestCaseTracking::SectionTracker::acquire(Catch::TestCaseTracking::TrackerContext&, Catch::TestCaseTracking::NameAndLocation const&) [611]
[618]    0.0    0.00    0.00     397         std::shared_ptr<Catch::TestCaseTracking::SectionTracker>::operator=(std::shared_ptr<Catch::TestCaseTracking::SectionTracker>&&) [618]
                0.00    0.00     397/409         std::remove_reference<std::shared_ptr<Catch::TestCaseTracking::SectionTracker>&>::type&& std::move<std::shared_ptr<Catch::TestCaseTracking::SectionTracker>&>(std::shared_ptr<Catch::TestCaseTracking::SectionTracker>&) [581]
                0.00    0.00     397/397         std::__shared_ptr<Catch::TestCaseTracking::SectionTracker, (__gnu_cxx::Lockpolicy)2>::operator=(std::__shared_ptr<Catch::TestCaseTracking::SectionTracker, (__gnu_cxx::Lockpolicy)2>&&) [622]
-----------------------------------------------
                0.00    0.00      81/397         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&) [982]
                0.00    0.00     316/397         Catch::TestCaseTracking::TrackerBase::findChild(Catch::TestCaseTracking::NameAndLocation const&) [610]
[619]    0.0    0.00    0.00     397         std::shared_ptr<Catch::TestCaseTracking::ITracker>::shared_ptr(std::shared_ptr<Catch::TestCaseTracking::ITracker> const&) [619]
                0.00    0.00     397/397         std::__shared_ptr<Catch::TestCaseTracking::ITracker, (__gnu_cxx::Lockpolicy)2>::__shared_ptr(std::__shared_ptr<Catch::TestCaseTracking::ITracker, (__gnu_cxx::Lockpolicy)2> const&) [623]
-----------------------------------------------
                0.00    0.00     397/397         std::__shared_ptr<Catch::TestCaseTracking::SectionTracker, (__gnu_cxx::Lockpolicy)2>::operator=(std::__shared_ptr<Catch::TestCaseTracking::SectionTracker, (__gnu_cxx::Lockpolicy)2>&&) [622]
[620]    0.0    0.00    0.00     397         std::__shared_ptr<Catch::TestCaseTracking::SectionTracker, (__gnu_cxx::Lockpolicy)2>::swap(std::__shared_ptr<Catch::TestCaseTracking::SectionTracker, (__gnu_cxx::Lockpolicy)2>&) [620]
                0.00    0.00     397/397         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&) [624]
                0.00    0.00     397/1581        std::__shared_count<(__gnu_cxx::Lockpolicy)2>::_M_swap(std::__shared_count<(__gnu_cxx::Lockpolicy)2>&) [465]
-----------------------------------------------
                0.00    0.00     397/397         std::__shared_ptr<Catch::TestCaseTracking::SectionTracker, (__gnu_cxx::Lockpolicy)2>::operator=(std::__shared_ptr<Catch::TestCaseTracking::SectionTracker, (__gnu_cxx::Lockpolicy)2>&&) [622]
[621]    0.0    0.00    0.00     397         std::__shared_ptr<Catch::TestCaseTracking::SectionTracker, (__gnu_cxx::Lockpolicy)2>::__shared_ptr(std::__shared_ptr<Catch::TestCaseTracking::SectionTracker, (__gnu_cxx::Lockpolicy)2>&&) [621]
                0.00    0.00     397/1253        std::__shared_count<(__gnu_cxx::Lockpolicy)2>::__shared_count() [494]
                0.00    0.00     397/1581        std::__shared_count<(__gnu_cxx::Lockpolicy)2>::_M_swap(std::__shared_count<(__gnu_cxx::Lockpolicy)2>&) [465]
-----------------------------------------------
                0.00    0.00     397/397         std::shared_ptr<Catch::TestCaseTracking::SectionTracker>::operator=(std::shared_ptr<Catch::TestCaseTracking::SectionTracker>&&) [618]
[622]    0.0    0.00    0.00     397         std::__shared_ptr<Catch::TestCaseTracking::SectionTracker, (__gnu_cxx::Lockpolicy)2>::operator=(std::__shared_ptr<Catch::TestCaseTracking::SectionTracker, (__gnu_cxx::Lockpolicy)2>&&) [622]
                0.00    0.00     397/409         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>&) [582]
                0.00    0.00     397/397         std::__shared_ptr<Catch::TestCaseTracking::SectionTracker, (__gnu_cxx::Lockpolicy)2>::__shared_ptr(std::__shared_ptr<Catch::TestCaseTracking::SectionTracker, (__gnu_cxx::Lockpolicy)2>&&) [621]
                0.00    0.00     397/397         std::__shared_ptr<Catch::TestCaseTracking::SectionTracker, (__gnu_cxx::Lockpolicy)2>::swap(std::__shared_ptr<Catch::TestCaseTracking::SectionTracker, (__gnu_cxx::Lockpolicy)2>&) [620]
                0.00    0.00     397/1203        std::__shared_ptr<Catch::TestCaseTracking::SectionTracker, (__gnu_cxx::Lockpolicy)2>::~__shared_ptr() [495]
-----------------------------------------------
                0.00    0.00     397/397         std::shared_ptr<Catch::TestCaseTracking::ITracker>::shared_ptr(std::shared_ptr<Catch::TestCaseTracking::ITracker> const&) [619]
[623]    0.0    0.00    0.00     397         std::__shared_ptr<Catch::TestCaseTracking::ITracker, (__gnu_cxx::Lockpolicy)2>::__shared_ptr(std::__shared_ptr<Catch::TestCaseTracking::ITracker, (__gnu_cxx::Lockpolicy)2> const&) [623]
                0.00    0.00     397/2453        std::__shared_count<(__gnu_cxx::Lockpolicy)2>::__shared_count(std::__shared_count<(__gnu_cxx::Lockpolicy)2> const&) [429]
-----------------------------------------------
                0.00    0.00     397/397         std::__shared_ptr<Catch::TestCaseTracking::SectionTracker, (__gnu_cxx::Lockpolicy)2>::swap(std::__shared_ptr<Catch::TestCaseTracking::SectionTracker, (__gnu_cxx::Lockpolicy)2>&) [620]
[624]    0.0    0.00    0.00     397         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&) [624]
                0.00    0.00    1191/1191        std::remove_reference<Catch::TestCaseTracking::SectionTracker&>::type&& std::move<Catch::TestCaseTracking::SectionTracker&>(Catch::TestCaseTracking::SectionTracker&) [496]
-----------------------------------------------
                0.00    0.00     397/397         Catch::TestCaseTracking::TrackerBase::findChild(Catch::TestCaseTracking::NameAndLocation const&) [610]
[625]    0.0    0.00    0.00     397         __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}) [625]
                0.00    0.00     397/397         __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) [614]
                0.00    0.00     397/397         __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}>) [626]
-----------------------------------------------
                0.00    0.00     397/397         __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}) [625]
[626]    0.0    0.00    0.00     397         __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}>) [626]
                0.00    0.00     397/487         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&) [566]
                0.00    0.00     397/397         __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) [627]
-----------------------------------------------
                0.00    0.00     397/397         __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}>) [626]
[627]    0.0    0.00    0.00     397         __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) [627]
                0.00    0.00    1059/1059        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> > > >) [501]
                0.00    0.00     743/935         __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++() [507]
                0.00    0.00     630/851         __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&) [509]
-----------------------------------------------
                0.00    0.00     381/381         std::Rbtree_node<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::_M_valptr() const [630]
[628]    0.0    0.00    0.00     381         __gnu_cxx::__aligned_membuf<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::_M_ptr() const [628]
                0.00    0.00     381/381         __gnu_cxx::__aligned_membuf<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::_M_addr() const [629]
-----------------------------------------------
                0.00    0.00     381/381         __gnu_cxx::__aligned_membuf<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::_M_ptr() const [628]
[629]    0.0    0.00    0.00     381         __gnu_cxx::__aligned_membuf<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::_M_addr() const [629]
-----------------------------------------------
                0.00    0.00      42/381         std::Rbtree_const_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::operator() const [1232]
                0.00    0.00     134/381         std::Rbtree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::Identity<std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::_S_value(std::Rbtree_node_base const) [842]
                0.00    0.00     205/381         std::Rbtree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::Identity<std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::_S_value(std::Rbtree_node<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > const) [698]
[630]    0.0    0.00    0.00     381         std::Rbtree_node<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::_M_valptr() const [630]
                0.00    0.00     381/381         __gnu_cxx::__aligned_membuf<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::_M_ptr() const [628]
-----------------------------------------------
                0.00    0.00     372/372         std::allocator<Catch::TestCaseTracking::SectionTracker>::~allocator() [633]
[631]    0.0    0.00    0.00     372         __gnu_cxx::new_allocator<Catch::TestCaseTracking::SectionTracker>::~new_allocator() [631]
-----------------------------------------------
                0.00    0.00       1/372         (anonymous namespace)::finish_init(Catch::Session&) [2963]
                0.00    0.00       3/372         Catch::Config::name[abi:cxx11]() const [2195]
                0.00    0.00       5/372         Catch::clara::detail::TokenStream::loadBuffer() [1748]
                0.00    0.00       6/372         snap::file_contents::write_all(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [157]
                0.00    0.00      12/372         Catch::TestRegistry::registerTest(Catch::TestCase const&) [1477]
                0.00    0.00      14/372         snap::file_contents::file_contents(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, bool, bool) [86]
                0.00    0.00      21/372         unsigned long snap::tokenize_string<std::set<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, unsigned long (std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, unsigned long&)>(std::set<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >&, std::set<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::value_type const&, std::set<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::value_type const&, bool, std::set<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::value_type const&, unsigned long (std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, unsigned long&)) [2964]
                0.00    0.00      36/372         snap::chownnm(std::__cxx11::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&) [1470]
                0.00    0.00      64/372         Catch::startsWith(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char) [1111]
                0.00    0.00      72/372         unsigned long snap::tokenize_string<std::__cxx11::list<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, unsigned long (std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, unsigned long&)>(std::__cxx11::list<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >&, std::__cxx11::list<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::value_type const&, std::__cxx11::list<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::value_type const&, bool, std::__cxx11::list<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::value_type const&, unsigned long (std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, unsigned long&)) [1327]
                0.00    0.00     138/372         Catch::clara::detail::Opt::validate() const [79]
[632]    0.0    0.00    0.00     372         std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::empty() const [632]
                0.00    0.00     372/93716       std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::size() const [299]
-----------------------------------------------
                0.00    0.00      12/372         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)&&) [1607]
                0.00    0.00      12/372         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)&&) [1549]
                0.00    0.00      12/372         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)&&) [1571]
                0.00    0.00      81/372         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&&) [998]
                0.00    0.00      81/372         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&&) [992]
                0.00    0.00      81/372         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&&) [995]
                0.00    0.00      93/372         std::Spebo_helper<0, std::allocator<Catch::TestCaseTracking::SectionTracker>, true>::~Spebo_helper() [920]
[633]    0.0    0.00    0.00     372         std::allocator<Catch::TestCaseTracking::SectionTracker>::~allocator() [633]
                0.00    0.00     372/372         __gnu_cxx::new_allocator<Catch::TestCaseTracking::SectionTracker>::~new_allocator() [631]
-----------------------------------------------
                0.00    0.00       2/364         std::vector<Catch::TestCaseTracking::ITracker, std::allocator<Catch::TestCaseTracking::ITracker> >::begin() [2850]
                0.00    0.00     180/364         __gnu_cxx::__normal_iterator<Catch::TestCaseTracking::ITracker**, std::vector<Catch::TestCaseTracking::ITracker, std::allocator<Catch::TestCaseTracking::ITracker> > >::operator-(long) const [724]
                0.00    0.00     182/364         std::vector<Catch::TestCaseTracking::ITracker, std::allocator<Catch::TestCaseTracking::ITracker> >::end() [717]
[634]    0.0    0.00    0.00     364         __gnu_cxx::__normal_iterator<Catch::TestCaseTracking::ITracker**, std::vector<Catch::TestCaseTracking::ITracker, std::allocator<Catch::TestCaseTracking::ITracker> > >::__normal_iterator(Catch::TestCaseTracking::ITracker** const&) [634]
-----------------------------------------------
                0.00    0.00     181/362         std::vector<unsigned long, std::allocator<unsigned long> >::begin() const [720]
                0.00    0.00     181/362         std::vector<unsigned long, std::allocator<unsigned long> >::end() const [719]
[635]    0.0    0.00    0.00     362         __gnu_cxx::__normal_iterator<unsigned long const, std::vector<unsigned long, std::allocator<unsigned long> > >::__normal_iterator(unsigned long const const&) [635]
-----------------------------------------------
                0.00    0.00     362/362         bool __gnu_cxx::operator==<unsigned long const, std::vector<unsigned long, std::allocator<unsigned long> > >(__gnu_cxx::__normal_iterator<unsigned long const, std::vector<unsigned long, std::allocator<unsigned long> > > const&, __gnu_cxx::__normal_iterator<unsigned long const, std::vector<unsigned long, std::allocator<unsigned long> > > const&) [718]
[636]    0.0    0.00    0.00     362         __gnu_cxx::__normal_iterator<unsigned long const, std::vector<unsigned long, std::allocator<unsigned long> > >::base() const [636]
-----------------------------------------------
                0.00    0.00     360/360         std::vector<Catch::TestCaseTracking::ITracker, std::allocator<Catch::TestCaseTracking::ITracker> >::empty() const [640]
[637]    0.0    0.00    0.00     360         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&) [637]
                0.00    0.00     720/720         __gnu_cxx::__normal_iterator<Catch::TestCaseTracking::ITracker const, std::vector<Catch::TestCaseTracking::ITracker, std::allocator<Catch::TestCaseTracking::ITracker> > >::base() const [528]
-----------------------------------------------
                0.00    0.00     360/360         std::vector<Catch::TestCaseTracking::ITracker, std::allocator<Catch::TestCaseTracking::ITracker> >::empty() const [640]
[638]    0.0    0.00    0.00     360         std::vector<Catch::TestCaseTracking::ITracker, std::allocator<Catch::TestCaseTracking::ITracker> >::end() const [638]
                0.00    0.00     360/720         __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&) [527]
-----------------------------------------------
                0.00    0.00     360/360         std::vector<Catch::TestCaseTracking::ITracker, std::allocator<Catch::TestCaseTracking::ITracker> >::empty() const [640]
[639]    0.0    0.00    0.00     360         std::vector<Catch::TestCaseTracking::ITracker, std::allocator<Catch::TestCaseTracking::ITracker> >::begin() const [639]
                0.00    0.00     360/720         __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&) [527]
-----------------------------------------------
                0.00    0.00      90/360         Catch::RunContext::sectionEnded(Catch::SectionEndInfo const&) [96]
                0.00    0.00      90/360         std::vector<Catch::TestCaseTracking::ITracker, std::allocator<Catch::TestCaseTracking::ITracker> >::pop_back() [950]
                0.00    0.00     180/360         std::vector<Catch::TestCaseTracking::ITracker, std::allocator<Catch::TestCaseTracking::ITracker> >::back() [725]
[640]    0.0    0.00    0.00     360         std::vector<Catch::TestCaseTracking::ITracker, std::allocator<Catch::TestCaseTracking::ITracker> >::empty() const [640]
                0.00    0.00     360/360         std::vector<Catch::TestCaseTracking::ITracker, std::allocator<Catch::TestCaseTracking::ITracker> >::end() const [638]
                0.00    0.00     360/360         std::vector<Catch::TestCaseTracking::ITracker, std::allocator<Catch::TestCaseTracking::ITracker> >::begin() const [639]
                0.00    0.00     360/360         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&) [637]
-----------------------------------------------
                0.00    0.00      90/360         __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) [943]
                0.00    0.00      90/360         __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}) [942]
                0.00    0.00      90/360         __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>) [945]
                0.00    0.00      90/360         __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}) [944]
[641]    0.0    0.00    0.00     360         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&&) [641]
-----------------------------------------------
                0.00    0.00       5/355         std::__cxx11::list<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::pop_back() [1857]
                0.00    0.00      72/355         std::__cxx11::list<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::end() [1085]
                0.00    0.00      72/355         std::Listiterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > std::__cxx11::list<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::emplace<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >(std::Listconst_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> >&&) [1087]
                0.00    0.00      72/355         std::Listconst_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::_M_const_cast() const [1067]
                0.00    0.00     134/355         std::__cxx11::list<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::begin() [840]
[642]    0.0    0.00    0.00     355         std::Listiterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::Listiterator(std::__detail::Listnode_base) [642]
-----------------------------------------------
                0.00    0.00       1/353         std::Rbtree<std::__cxx11::basic_string<char, std::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 [3490]
                0.00    0.00       1/353         std::Rbtree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::Identity<std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::find(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [4287]
                0.00    0.00       2/353         std::Rbtree<std::__cxx11::basic_string<char, std::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 [3489]
                0.00    0.00       3/353         std::Rbtree<std::__cxx11::basic_string<char, std::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> > >) [2056]
                0.00    0.00       5/353         std::Rbtree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::Identity<std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::_M_lower_bound(std::Rbtree_node<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::Rbtree_node_base, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [4285]
                0.00    0.00       8/353         std::Rbtree<std::__cxx11::basic_string<char, std::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&) [2060]
                0.00    0.00      20/353         std::Rbtree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::Identity<std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::_M_get_insert_hint_unique_pos(std::Rbtree_const_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> > const&) [1364]
                0.00    0.00      60/353         std::Rbtree_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > std::Rbtree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::Identity<std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::_M_insert_<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::Rbtree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::Identity<std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::Allocnode>(std::Rbtree_node_base, std::Rbtree_node_base, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&, std::Rbtree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::Identity<std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::Allocnode&) [1133]
                0.00    0.00     253/353         std::Rbtree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::Identity<std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::_M_get_insert_unique_pos(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [1198]
[643]    0.0    0.00    0.00     353         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 [643]
                0.00    0.00     353/409         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&) [583]
-----------------------------------------------
                0.00    0.00     344/344         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> >) [645]
[644]    0.0    0.00    0.00     344         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> >) [644]
-----------------------------------------------
                0.00    0.00     344/344         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> > >&) [736]
[645]    0.0    0.00    0.00     344         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> >) [645]
                0.00    0.00     344/344         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> >) [644]
-----------------------------------------------
                0.00    0.00       2/340         Catch::Totals::Totals() [3149]
                0.00    0.00     338/340         Catch::Section::Section(Catch::SectionInfo const&) [65]
[646]    0.0    0.00    0.00     340         Catch::Counts::Counts() [646]
-----------------------------------------------
                0.00    0.00     134/339         std::Rbtree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::Identity<std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::_S_key(std::Rbtree_node_base const) [841]
                0.00    0.00     205/339         std::Rbtree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::Identity<std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::_S_key(std::Rbtree_node<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > const) [697]
[647]    0.0    0.00    0.00     339         std::Identity<std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::operator()(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) const [647]
-----------------------------------------------
                0.00    0.00     338/338         Catch::Section::Section(Catch::SectionInfo const&) [65]
[648]    0.0    0.00    0.00     338         Catch::Timer::Timer() [648]
-----------------------------------------------
                0.00    0.00     338/338         Catch::RunContext::sectionStarted(Catch::SectionInfo const&, Catch::Counts&) [95]
[649]    0.0    0.00    0.00     338         Catch::TestCaseTracking::TrackerBase::isOpen() const [649]
                0.00    0.00     213/745         Catch::TestCaseTracking::SectionTracker::isComplete() const [524]
-----------------------------------------------
                0.00    0.00       4/338         ___CATCH__TEST____0() [85]
                0.00    0.00       4/338         ___CATCH__TEST____0() [92]
                0.00    0.00       9/338         ___CATCH__TEST____0() [73]
                0.00    0.00       9/338         ___CATCH__TEST____0() [67]
                0.00    0.00       9/338         ___CATCH__TEST____0() [68]
                0.00    0.00      12/338         ___CATCH__TEST____43() [11]
                0.00    0.00      20/338         ___CATCH__TEST____0() [64]
                0.00    0.00      25/338         ___CATCH__TEST____0() [57]
                0.00    0.00      48/338         ___CATCH__TEST____7() [58]
                0.00    0.00      48/338         ___CATCH__TEST____31() [26]
                0.00    0.00      50/338         ___CATCH__TEST____19() [59]
                0.00    0.00     100/338         ___CATCH__TEST____0() [63]
[650]    0.0    0.00    0.00     338         Catch::Section::operator bool() const [650]
-----------------------------------------------
                0.00    0.00     126/337         std::Rbtree_node<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::_M_valptr() [846]
                0.00    0.00     211/337         std::Listnode<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::_M_valptr() [692]
[651]    0.0    0.00    0.00     337         __gnu_cxx::__aligned_membuf<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::_M_ptr() [651]
                0.00    0.00     337/337         __gnu_cxx::__aligned_membuf<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::_M_addr() [652]
-----------------------------------------------
                0.00    0.00     337/337         __gnu_cxx::__aligned_membuf<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::_M_ptr() [651]
[652]    0.0    0.00    0.00     337         __gnu_cxx::__aligned_membuf<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::_M_addr() [652]
-----------------------------------------------
                0.00    0.00     316/316         std::shared_ptr<Catch::TestCaseTracking::SectionTracker> std::static_pointer_cast<Catch::TestCaseTracking::SectionTracker, Catch::TestCaseTracking::ITracker>(std::shared_ptr<Catch::TestCaseTracking::ITracker> const&) [655]
[653]    0.0    0.00    0.00     316         std::shared_ptr<Catch::TestCaseTracking::SectionTracker>::shared_ptr<Catch::TestCaseTracking::ITracker>(std::shared_ptr<Catch::TestCaseTracking::ITracker> const&, Catch::TestCaseTracking::SectionTracker) [653]
                0.00    0.00     316/316         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) [654]
-----------------------------------------------
                0.00    0.00     316/316         std::shared_ptr<Catch::TestCaseTracking::SectionTracker>::shared_ptr<Catch::TestCaseTracking::ITracker>(std::shared_ptr<Catch::TestCaseTracking::ITracker> const&, Catch::TestCaseTracking::SectionTracker) [653]
[654]    0.0    0.00    0.00     316         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) [654]
                0.00    0.00     316/2453        std::__shared_count<(__gnu_cxx::Lockpolicy)2>::__shared_count(std::__shared_count<(__gnu_cxx::Lockpolicy)2> const&) [429]
-----------------------------------------------
                0.00    0.00     316/316         Catch::TestCaseTracking::SectionTracker::acquire(Catch::TestCaseTracking::TrackerContext&, Catch::TestCaseTracking::NameAndLocation const&) [611]
[655]    0.0    0.00    0.00     316         std::shared_ptr<Catch::TestCaseTracking::SectionTracker> std::static_pointer_cast<Catch::TestCaseTracking::SectionTracker, Catch::TestCaseTracking::ITracker>(std::shared_ptr<Catch::TestCaseTracking::ITracker> const&) [655]
                0.00    0.00     316/2350        std::__shared_ptr<Catch::TestCaseTracking::ITracker, (__gnu_cxx::Lockpolicy)2>::get() const [434]
                0.00    0.00     316/316         std::shared_ptr<Catch::TestCaseTracking::SectionTracker>::shared_ptr<Catch::TestCaseTracking::ITracker>(std::shared_ptr<Catch::TestCaseTracking::ITracker> const&, Catch::TestCaseTracking::SectionTracker) [653]
-----------------------------------------------
                0.00    0.00      12/310         Catch::ConsoleReporter::testCaseEnded(Catch::TestCaseStats const&) [1481]
                0.00    0.00     149/310         Catch::ConsoleReporter::sectionStarting(Catch::SectionInfo const&) [789]
                0.00    0.00     149/310         Catch::ConsoleReporter::sectionEnded(Catch::SectionStats const&) [788]
[656]    0.0    0.00    0.00     310         Catch::TablePrinter::close() [656]
-----------------------------------------------
                0.00    0.00       1/310         __gnu_cxx::__normal_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::vector<std::__cxx11::basic_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> > > > >) [4397]
                0.00    0.00      37/310         __gnu_cxx::__normal_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::vector<std::__cxx11::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 [1248]
                0.00    0.00     136/310         std::vector<std::__cxx11::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() [838]
                0.00    0.00     136/310         std::vector<std::__cxx11::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() [839]
[657]    0.0    0.00    0.00     310         __gnu_cxx::__normal_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::vector<std::__cxx11::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&) [657]
-----------------------------------------------
                0.00    0.00     310/310         std::unique_ptr<Catch::TablePrinter, std::default_delete<Catch::TablePrinter> >::operator->() const [659]
[658]    0.0    0.00    0.00     310         std::unique_ptr<Catch::TablePrinter, std::default_delete<Catch::TablePrinter> >::get() const [658]
                0.00    0.00     310/310         std::__uniq_ptr_impl<Catch::TablePrinter, std::default_delete<Catch::TablePrinter> >::_M_ptr() const [660]
-----------------------------------------------
                0.00    0.00      12/310         Catch::ConsoleReporter::testCaseEnded(Catch::TestCaseStats const&) [1481]
                0.00    0.00     149/310         Catch::ConsoleReporter::sectionStarting(Catch::SectionInfo const&) [789]
                0.00    0.00     149/310         Catch::ConsoleReporter::sectionEnded(Catch::SectionStats const&) [788]
[659]    0.0    0.00    0.00     310         std::unique_ptr<Catch::TablePrinter, std::default_delete<Catch::TablePrinter> >::operator->() const [659]
                0.00    0.00     310/310         std::unique_ptr<Catch::TablePrinter, std::default_delete<Catch::TablePrinter> >::get() const [658]
-----------------------------------------------
                0.00    0.00     310/310         std::unique_ptr<Catch::TablePrinter, std::default_delete<Catch::TablePrinter> >::get() const [658]
[660]    0.0    0.00    0.00     310         std::__uniq_ptr_impl<Catch::TablePrinter, std::default_delete<Catch::TablePrinter> >::_M_ptr() const [660]
                0.00    0.00     310/310         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&) [664]
-----------------------------------------------
                0.00    0.00     310/310         std::Tupleimpl<0ul, Catch::TablePrinter, std::default_delete<Catch::TablePrinter> >::_M_head(std::Tupleimpl<0ul, Catch::TablePrinter, std::default_delete<Catch::TablePrinter> > const&) [662]
[661]    0.0    0.00    0.00     310         std::Headbase<0ul, Catch::TablePrinter, false>::_M_head(std::Headbase<0ul, Catch::TablePrinter, false> const&) [661]
-----------------------------------------------
                0.00    0.00     310/310         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&) [663]
[662]    0.0    0.00    0.00     310         std::Tupleimpl<0ul, Catch::TablePrinter, std::default_delete<Catch::TablePrinter> >::_M_head(std::Tupleimpl<0ul, Catch::TablePrinter, std::default_delete<Catch::TablePrinter> > const&) [662]
                0.00    0.00     310/310         std::Headbase<0ul, Catch::TablePrinter, false>::_M_head(std::Headbase<0ul, Catch::TablePrinter, false> const&) [661]
-----------------------------------------------
                0.00    0.00     310/310         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&) [664]
[663]    0.0    0.00    0.00     310         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&) [663]
                0.00    0.00     310/310         std::Tupleimpl<0ul, Catch::TablePrinter, std::default_delete<Catch::TablePrinter> >::_M_head(std::Tupleimpl<0ul, Catch::TablePrinter, std::default_delete<Catch::TablePrinter> > const&) [662]
-----------------------------------------------
                0.00    0.00     310/310         std::__uniq_ptr_impl<Catch::TablePrinter, std::default_delete<Catch::TablePrinter> >::_M_ptr() const [660]
[664]    0.0    0.00    0.00     310         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&) [664]
                0.00    0.00     310/310         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&) [663]
-----------------------------------------------
                0.00    0.00       3/301         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&) [2323]
                0.00    0.00     149/301         void std::allocator_traits<std::allocator<Catch::SectionInfo> >::construct<Catch::SectionInfo, Catch::SectionInfo const&>(std::allocator<Catch::SectionInfo>&, Catch::SectionInfo, Catch::SectionInfo const&) [810]
                0.00    0.00     149/301         void __gnu_cxx::new_allocator<Catch::SectionInfo>::construct<Catch::SectionInfo, Catch::SectionInfo const&>(Catch::SectionInfo, Catch::SectionInfo const&) [800]
[665]    0.0    0.00    0.00     301         Catch::SectionInfo const& std::forward<Catch::SectionInfo const&>(std::remove_reference<Catch::SectionInfo const&>::type&) [665]
-----------------------------------------------
                0.00    0.00      93/300         std::vector<std::shared_ptr<Catch::TestCaseTracking::ITracker>, std::allocator<std::shared_ptr<Catch::TestCaseTracking::ITracker> > >::~vector() <cycle 1> [934]
                0.00    0.00     207/300         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&) [1101]
[666]    0.0    0.00    0.00     300         std::Vectorbase<std::shared_ptr<Catch::TestCaseTracking::ITracker>, std::allocator<std::shared_ptr<Catch::TestCaseTracking::ITracker> > >::_M_get_Tp_allocator() [666]
-----------------------------------------------
                0.00    0.00     149/298         Catch::TestCaseTracking::TrackerBase::moveToParent() [791]
                0.00    0.00     149/298         Catch::TestCaseTracking::TrackerBase::moveToThis() [790]
[667]    0.0    0.00    0.00     298         Catch::TestCaseTracking::TrackerContext::setCurrentTracker(Catch::TestCaseTracking::ITracker) [667]
-----------------------------------------------
                0.00    0.00     149/298         std::vector<Catch::SectionInfo, std::allocator<Catch::SectionInfo> >::begin() const [807]
                0.00    0.00     149/298         std::vector<Catch::SectionInfo, std::allocator<Catch::SectionInfo> >::end() const [806]
[668]    0.0    0.00    0.00     298         __gnu_cxx::__normal_iterator<Catch::SectionInfo const, std::vector<Catch::SectionInfo, std::allocator<Catch::SectionInfo> > >::__normal_iterator(Catch::SectionInfo const const&) [668]
-----------------------------------------------
                0.00    0.00     298/298         Catch::shouldShowDuration(Catch::IConfig const&, double) [796]
[669]    0.0    0.00    0.00     298         Catch::Config::showDurations() const [669]
-----------------------------------------------
                0.00    0.00     298/298         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&) [801]
[670]    0.0    0.00    0.00     298         __gnu_cxx::__normal_iterator<Catch::SectionInfo const, std::vector<Catch::SectionInfo, std::allocator<Catch::SectionInfo> > >::base() const [670]
-----------------------------------------------
                0.00    0.00     279/279         std::allocator<Catch::TestCaseTracking::SectionTracker>::allocator(std::allocator<Catch::TestCaseTracking::SectionTracker> const&) [674]
[671]    0.0    0.00    0.00     279         __gnu_cxx::new_allocator<Catch::TestCaseTracking::SectionTracker>::new_allocator(__gnu_cxx::new_allocator<Catch::TestCaseTracking::SectionTracker> const&) [671]
-----------------------------------------------
                0.00    0.00     279/279         std::Spcounted_ptr_inplace<Catch::TestCaseTracking::SectionTracker, std::allocator<Catch::TestCaseTracking::SectionTracker>, (__gnu_cxx::Lockpolicy)2>::_M_ptr() [675]
[672]    0.0    0.00    0.00     279         __gnu_cxx::__aligned_buffer<Catch::TestCaseTracking::SectionTracker>::_M_ptr() [672]
                0.00    0.00     279/279         __gnu_cxx::__aligned_buffer<Catch::TestCaseTracking::SectionTracker>::_M_addr() [673]
-----------------------------------------------
                0.00    0.00     279/279         __gnu_cxx::__aligned_buffer<Catch::TestCaseTracking::SectionTracker>::_M_ptr() [672]
[673]    0.0    0.00    0.00     279         __gnu_cxx::__aligned_buffer<Catch::TestCaseTracking::SectionTracker>::_M_addr() [673]
-----------------------------------------------
                0.00    0.00      12/279         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)&&) [1549]
                0.00    0.00      12/279         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)&&) [1571]
                0.00    0.00      81/279         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&&) [992]
                0.00    0.00      81/279         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&&) [995]
                0.00    0.00      93/279         std::Spebo_helper<0, std::allocator<Catch::TestCaseTracking::SectionTracker>, true>::Spebo_helper(std::allocator<Catch::TestCaseTracking::SectionTracker> const&) [919]
[674]    0.0    0.00    0.00     279         std::allocator<Catch::TestCaseTracking::SectionTracker>::allocator(std::allocator<Catch::TestCaseTracking::SectionTracker> const&) [674]
                0.00    0.00     279/279         __gnu_cxx::new_allocator<Catch::TestCaseTracking::SectionTracker>::new_allocator(__gnu_cxx::new_allocator<Catch::TestCaseTracking::SectionTracker> const&) [671]
-----------------------------------------------
                0.00    0.00      12/279         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)&&) [1571]
                0.00    0.00      81/279         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&&) [995]
                0.00    0.00      93/279         std::Spcounted_ptr_inplace<Catch::TestCaseTracking::SectionTracker, std::allocator<Catch::TestCaseTracking::SectionTracker>, (__gnu_cxx::Lockpolicy)2>::_M_dispose() <cycle 1> [928]
                0.00    0.00      93/279         std::Spcounted_ptr_inplace<Catch::TestCaseTracking::SectionTracker, std::allocator<Catch::TestCaseTracking::SectionTracker>, (__gnu_cxx::Lockpolicy)2>::_M_get_deleter(std::type_info const&) [929]
[675]    0.0    0.00    0.00     279         std::Spcounted_ptr_inplace<Catch::TestCaseTracking::SectionTracker, std::allocator<Catch::TestCaseTracking::SectionTracker>, (__gnu_cxx::Lockpolicy)2>::_M_ptr() [675]
                0.00    0.00     279/279         __gnu_cxx::__aligned_buffer<Catch::TestCaseTracking::SectionTracker>::_M_ptr() [672]
-----------------------------------------------
                0.00    0.00     276/276         std::vector<std::shared_ptr<Catch::TestCaseTracking::ITracker>, std::allocator<std::shared_ptr<Catch::TestCaseTracking::ITracker> > >::_M_check_len(unsigned long, char const) const [1097]
[676]    0.0    0.00    0.00     276         std::vector<std::shared_ptr<Catch::TestCaseTracking::ITracker>, std::allocator<std::shared_ptr<Catch::TestCaseTracking::ITracker> > >::size() const [676]
-----------------------------------------------
                0.00    0.00     276/276         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>) [678]
[677]    0.0    0.00    0.00     276         std::move_iterator<std::shared_ptr<Catch::TestCaseTracking::ITracker>>::move_iterator(std::shared_ptr<Catch::TestCaseTracking::ITracker>) [677]
-----------------------------------------------
                0.00    0.00     276/276         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> >&) [837]
[678]    0.0    0.00    0.00     276         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>) [678]
                0.00    0.00     276/276         std::move_iterator<std::shared_ptr<Catch::TestCaseTracking::ITracker>>::move_iterator(std::shared_ptr<Catch::TestCaseTracking::ITracker>) [677]
-----------------------------------------------
                0.00    0.00     272/272         Catch::TestCaseTracking::SectionTracker::acquire(Catch::TestCaseTracking::TrackerContext&, Catch::TestCaseTracking::NameAndLocation const&) [611]
[679]    0.0    0.00    0.00     272         Catch::TestCaseTracking::SectionTracker::tryOpen() [679]
                0.00    0.00     272/745         Catch::TestCaseTracking::SectionTracker::isComplete() const [524]
                0.00    0.00     149/149         Catch::TestCaseTracking::TrackerBase::open() [792]
-----------------------------------------------
                0.00    0.00     272/272         Catch::TestCaseTracking::SectionTracker::acquire(Catch::TestCaseTracking::TrackerContext&, Catch::TestCaseTracking::NameAndLocation const&) [611]
[680]    0.0    0.00    0.00     272         std::__shared_ptr_access<Catch::TestCaseTracking::SectionTracker, (__gnu_cxx::Lockpolicy)2, false, false>::operator->() const [680]
                0.00    0.00     272/1066        std::__shared_ptr_access<Catch::TestCaseTracking::SectionTracker, (__gnu_cxx::Lockpolicy)2, false, false>::_M_get() const [500]
-----------------------------------------------
                0.00    0.00       1/270         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&) [4208]
                0.00    0.00       1/270         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> > >) [4207]
                0.00    0.00       4/270         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>) [2838]
                0.00    0.00      76/270         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&) [1052]
                0.00    0.00      80/270         std::vector<Catch::clara::detail::Opt, std::allocator<Catch::clara::detail::Opt> >::~vector() [1017]
                0.00    0.00     108/270         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&) [1264]
[681]    0.0    0.00    0.00     270         std::Vectorbase<Catch::clara::detail::Opt, std::allocator<Catch::clara::detail::Opt> >::_M_get_Tp_allocator() [681]
-----------------------------------------------
                0.00    0.00     260/260         __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) [955]
[682]    0.0    0.00    0.00     260         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> > > >) [682]
                0.00    0.00     260/1635        __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 [461]
                0.00    0.00     260/260         Catch::TestCaseTracking::TrackerBase::close()::{lambda(std::shared_ptr<Catch::TestCaseTracking::ITracker> const&)#1}::operator()(std::shared_ptr<Catch::TestCaseTracking::ITracker> const&) const [683]
-----------------------------------------------
                0.00    0.00     260/260         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> > > >) [682]
[683]    0.0    0.00    0.00     260         Catch::TestCaseTracking::TrackerBase::close()::{lambda(std::shared_ptr<Catch::TestCaseTracking::ITracker> const&)#1}::operator()(std::shared_ptr<Catch::TestCaseTracking::ITracker> const&) const [683]
                0.00    0.00     260/1951        std::__shared_ptr_access<Catch::TestCaseTracking::ITracker, (__gnu_cxx::Lockpolicy)2, false, false>::operator->() const [452]
                0.00    0.00     260/745         Catch::TestCaseTracking::SectionTracker::isComplete() const [524]
-----------------------------------------------
                0.00    0.00      63/252         std::Rbtree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::Identity<std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::_M_destroy_node(std::Rbtree_node<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >) [1139]
                0.00    0.00      63/252         std::Rbtree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::Identity<std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::_M_put_node(std::Rbtree_node<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >) [1136]
                0.00    0.00      63/252         std::Rbtree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::Identity<std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::_M_get_node() [1135]
                0.00    0.00      63/252         void std::Rbtree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::Identity<std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::_M_construct_node<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >(std::Rbtree_node<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&) [1140]
[684]    0.0    0.00    0.00     252         std::Rbtree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::Identity<std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::_M_get_Node_allocator() [684]
-----------------------------------------------
                0.00    0.00       2/244         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&) [2948]
                0.00    0.00     242/244         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) [687]
[685]    0.0    0.00    0.00     244         std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::compare(char const) const [685]
                0.00    0.00     244/93716       std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::size() const [299]
                0.00    0.00     244/7111        std::char_traits<char>::length(char const) [374]
                0.00    0.00     244/653         unsigned long const& std::min<unsigned long>(unsigned long const&, unsigned long const&) [539]
                0.00    0.00     244/499540      std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_data() const [226]
                0.00    0.00     244/9023        std::char_traits<char>::compare(char const, char const, unsigned long) [362]
                0.00    0.00       8/18          std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_S_compare(unsigned long, unsigned long) [1378]
-----------------------------------------------
                0.00    0.00       1/243         Catch::clara::detail::Parser::parse(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, Catch::clara::detail::TokenStream const&) const [71]
                0.00    0.00      80/243         Catch::clara::detail::Opt::parse(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, Catch::clara::detail::TokenStream const&) const [72]
                0.00    0.00      80/243         Catch::clara::detail::ResultValueBase<Catch::clara::detail::ParseState>::operator=(Catch::clara::detail::ResultValueBase<Catch::clara::detail::ParseState> const&) [1005]
                0.00    0.00      82/243         Catch::clara::detail::ResultValueBase<Catch::clara::detail::ParseState>::~ResultValueBase() [969]
[686]    0.0    0.00    0.00     243         Catch::clara::detail::ParseState::~ParseState() [686]
                0.00    0.00     243/408         Catch::clara::detail::TokenStream::~TokenStream() [584]
-----------------------------------------------
                0.00    0.00       1/242         (anonymous namespace)::finish_init(Catch::Session&) [2963]
                0.00    0.00       1/242         bool Catch::compareEqual<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, char [40]>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [40]) [3008]
                0.00    0.00       1/242         bool Catch::compareEqual<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, char [41]>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [41]) [3009]
                0.00    0.00       1/242         bool Catch::compareEqual<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, char [15]>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [15]) [3006]
                0.00    0.00       1/242         bool Catch::compareEqual<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, char [16]>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [16]) [3007]
                0.00    0.00       1/242         bool Catch::compareEqual<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, char [12]>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [12]) [3005]
                0.00    0.00       2/242         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 [4484]
                0.00    0.00     234/242         Catch::(anonymous namespace)::parseSpecialTag(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [1242]
[687]    0.0    0.00    0.00     242         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) [687]
                0.00    0.00     242/244         std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::compare(char const) const [685]
-----------------------------------------------
                0.00    0.00      69/231         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&) [1101]
                0.00    0.00      81/231         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&) [994]
                0.00    0.00      81/231         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&) [982]
[688]    0.0    0.00    0.00     231         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&) [688]
-----------------------------------------------
                0.00    0.00       1/222         Catch::clara::detail::Parser::parse(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, Catch::clara::detail::TokenStream const&) const [71]
                0.00    0.00       1/222         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&) [4208]
                0.00    0.00      76/222         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&) [1052]
                0.00    0.00     144/222         std::vector<Catch::clara::detail::Opt, std::allocator<Catch::clara::detail::Opt> >::_M_check_len(unsigned long, char const) const [1260]
[689]    0.0    0.00    0.00     222         std::vector<Catch::clara::detail::Opt, std::allocator<Catch::clara::detail::Opt> >::size() const [689]
-----------------------------------------------
                0.00    0.00     218/218         Catch::clara::detail::Opt::isMatch(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) const [1010]
[690]    0.0    0.00    0.00     218         Catch::clara::detail::normaliseOpt(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [690]
                0.00    0.00     218/29162       std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [318]
-----------------------------------------------
                0.00    0.00       7/218         snap::mkdir_p(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, bool, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [90]
                0.00    0.00       8/218         Catch::clara::detail::TokenStream::loadBuffer() [1748]
                0.00    0.00      13/218         Catch::(anonymous namespace)::isReservedTag(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [1449]
                0.00    0.00      52/218         Catch::startsWith(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char) [1111]
                0.00    0.00     138/218         Catch::clara::detail::Opt::validate() const [79]
[691]    0.0    0.00    0.00     218         std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::operator[](unsigned long) const [691]
                0.00    0.00     218/93716       std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::size() const [299]
                0.00    0.00     218/499540      std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_data() const [226]
-----------------------------------------------
                0.00    0.00      67/211         std::Listiterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::operator() const [1102]
                0.00    0.00      72/211         std::__cxx11::list<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::_M_erase(std::Listiterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >) [1088]
                0.00    0.00      72/211         std::Listnode<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > std::__cxx11::list<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::_M_create_node<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&) [1084]
[692]    0.0    0.00    0.00     211         std::Listnode<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::_M_valptr() [692]
                0.00    0.00     211/337         __gnu_cxx::__aligned_membuf<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::_M_ptr() [651]
-----------------------------------------------
                0.00    0.00      64/209         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>) [834]
                0.00    0.00     145/209         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> [755]
[693]    0.0    0.00    0.00     209         std::shared_ptr<Catch::TestCaseTracking::ITracker> std::__addressof<std::shared_ptr<Catch::TestCaseTracking::ITracker> >(std::shared_ptr<Catch::TestCaseTracking::ITracker>&) [693]
-----------------------------------------------
                0.00    0.00      59/208         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     149/208         Catch::ConsoleReporter::sectionEnded(Catch::SectionStats const&) [788]
[694]    0.0    0.00    0.00     208         std::__shared_ptr_access<Catch::IConfig const, (__gnu_cxx::Lockpolicy)2, false, false>::operator() const [694]
                0.00    0.00     416/510         std::__shared_ptr_access<Catch::IConfig const, (__gnu_cxx::Lockpolicy)2, false, false>::_M_get() const [563]
-----------------------------------------------
                0.00    0.00       1/208         Catch::FatalConditionHandler::FatalConditionHandler() [3065]
                0.00    0.00       1/208         std::vector<Catch::clara::detail::Token, std::allocator<Catch::clara::detail::Token> >::_M_check_len(unsigned long, char const) const [3461]
                0.00    0.00       1/208         std::vector<Catch::clara::detail::Arg, std::allocator<Catch::clara::detail::Arg> >::_M_check_len(unsigned long, char const) const [3458]
                0.00    0.00       1/208         std::vector<unsigned long, std::allocator<unsigned long> >::_M_check_len(unsigned long, char const) const [3479]
                0.00    0.00       1/208         std::vector<std::unique_ptr<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> > > >, std::allocator<std::unique_ptr<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_check_len(unsigned long, char const) const [3475]
                0.00    0.00       2/208         std::vector<Catch::ISingleton, std::allocator<Catch::ISingleton> >::_M_check_len(unsigned long, char const) const [2550]
                0.00    0.00       2/208         std::vector<Catch::TestCaseTracking::ITracker, std::allocator<Catch::TestCaseTracking::ITracker> >::_M_check_len(unsigned long, char const) const [2551]
                0.00    0.00       3/208         std::vector<Catch::SectionInfo, std::allocator<Catch::SectionInfo> >::_M_check_len(unsigned long, char const) const [2203]
                0.00    0.00       5/208         std::vector<Catch::TestCase, std::allocator<Catch::TestCase> >::_M_check_len(unsigned long, char const) const [1838]
                0.00    0.00      36/208         std::vector<Catch::clara::detail::Opt, std::allocator<Catch::clara::detail::Opt> >::_M_check_len(unsigned long, char const) const [1260]
                0.00    0.00      69/208         std::vector<std::shared_ptr<Catch::TestCaseTracking::ITracker>, std::allocator<std::shared_ptr<Catch::TestCaseTracking::ITracker> > >::_M_check_len(unsigned long, char const) const [1097]
                0.00    0.00      86/208         std::vector<std::__cxx11::basic_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 [960]
[695]    0.0    0.00    0.00     208         unsigned long const& std::max<unsigned long>(unsigned long const&, unsigned long const&) [695]
-----------------------------------------------
                0.00    0.00      69/207         __gnu_cxx::new_allocator<std::shared_ptr<Catch::TestCaseTracking::ITracker> >::allocate(unsigned long, void const) [1096]
                0.00    0.00     138/207         std::allocator_traits<std::allocator<std::shared_ptr<Catch::TestCaseTracking::ITracker> > >::max_size(std::allocator<std::shared_ptr<Catch::TestCaseTracking::ITracker> > const&) [833]
[696]    0.0    0.00    0.00     207         __gnu_cxx::new_allocator<std::shared_ptr<Catch::TestCaseTracking::ITracker> >::max_size() const [696]
-----------------------------------------------
                0.00    0.00       5/205         std::Rbtree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::Identity<std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::_M_lower_bound(std::Rbtree_node<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::Rbtree_node_base, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [4285]
                0.00    0.00     200/205         std::Rbtree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::Identity<std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::_M_get_insert_unique_pos(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [1198]
[697]    0.0    0.00    0.00     205         std::Rbtree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::Identity<std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::_S_key(std::Rbtree_node<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > const) [697]
                0.00    0.00     205/205         std::Rbtree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::Identity<std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::_S_value(std::Rbtree_node<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > const) [698]
                0.00    0.00     205/339         std::Identity<std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::operator()(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) const [647]
-----------------------------------------------
                0.00    0.00     205/205         std::Rbtree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::Identity<std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::_S_key(std::Rbtree_node<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > const) [697]
[698]    0.0    0.00    0.00     205         std::Rbtree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::Identity<std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::_S_value(std::Rbtree_node<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > const) [698]
                0.00    0.00     205/381         std::Rbtree_node<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::_M_valptr() const [630]
-----------------------------------------------
                0.00    0.00     202/202         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&) [700]
[699]    0.0    0.00    0.00     202         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&) [699]
                0.00    0.00     404/404         std::move_iterator<std::shared_ptr<Catch::TestCaseTracking::ITracker>>::base() const [601]
-----------------------------------------------
                0.00    0.00     202/202         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>) [834]
[700]    0.0    0.00    0.00     202         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&) [700]
                0.00    0.00     202/202         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&) [699]
-----------------------------------------------
                0.00    0.00       3/199         std::Rbtree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::Identity<std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::_M_lower_bound(std::Rbtree_node<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::Rbtree_node_base, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [4285]
                0.00    0.00      63/199         std::Rbtree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::Identity<std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::_M_erase(std::Rbtree_node<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >) [1801]
                0.00    0.00     133/199         std::Rbtree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::Identity<std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::_M_get_insert_unique_pos(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [1198]
[701]    0.0    0.00    0.00     199         std::Rbtree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::Identity<std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::_S_right(std::Rbtree_node_base) [701]
-----------------------------------------------
                0.00    0.00     199/199         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&) [703]
[702]    0.0    0.00    0.00     199         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&) [702]
                0.00    0.00     398/398         std::move_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >>::base() const [609]
-----------------------------------------------
                0.00    0.00     199/199         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> >) [733]
[703]    0.0    0.00    0.00     199         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&) [703]
                0.00    0.00     199/199         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&) [702]
-----------------------------------------------
                0.00    0.00      96/192         std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::substr(unsigned long, unsigned long) const [882]
                0.00    0.00      96/192         std::__cxx11::basic_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) [884]
[704]    0.0    0.00    0.00     192         std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_check(unsigned long, char const) const [704]
                0.00    0.00     192/93716       std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::size() const [299]
-----------------------------------------------
                0.00    0.00     186/186         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&) [707]
[705]    0.0    0.00    0.00     186         __gnu_cxx::new_allocator<std::Spcounted_ptr_inplace<Catch::TestCaseTracking::SectionTracker, std::allocator<Catch::TestCaseTracking::SectionTracker>, (__gnu_cxx::Lockpolicy)2> >::new_allocator() [705]
-----------------------------------------------
                0.00    0.00     186/186         std::allocator<std::Spcounted_ptr_inplace<Catch::TestCaseTracking::SectionTracker, std::allocator<Catch::TestCaseTracking::SectionTracker>, (__gnu_cxx::Lockpolicy)2> >::~allocator() [708]
[706]    0.0    0.00    0.00     186         __gnu_cxx::new_allocator<std::Spcounted_ptr_inplace<Catch::TestCaseTracking::SectionTracker, std::allocator<Catch::TestCaseTracking::SectionTracker>, (__gnu_cxx::Lockpolicy)2> >::~new_allocator() [706]
-----------------------------------------------
                0.00    0.00      12/186         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)&&) [1549]
                0.00    0.00      81/186         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&&) [992]
                0.00    0.00      93/186         std::Spcounted_ptr_inplace<Catch::TestCaseTracking::SectionTracker, std::allocator<Catch::TestCaseTracking::SectionTracker>, (__gnu_cxx::Lockpolicy)2>::_M_destroy() [927]
[707]    0.0    0.00    0.00     186         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&) [707]
                0.00    0.00     186/186         __gnu_cxx::new_allocator<std::Spcounted_ptr_inplace<Catch::TestCaseTracking::SectionTracker, std::allocator<Catch::TestCaseTracking::SectionTracker>, (__gnu_cxx::Lockpolicy)2> >::new_allocator() [705]
-----------------------------------------------
                0.00    0.00      12/186         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)&&) [1549]
                0.00    0.00      81/186         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&&) [992]
                0.00    0.00      93/186         std::Spcounted_ptr_inplace<Catch::TestCaseTracking::SectionTracker, std::allocator<Catch::TestCaseTracking::SectionTracker>, (__gnu_cxx::Lockpolicy)2>::_M_destroy() [927]
[708]    0.0    0.00    0.00     186         std::allocator<std::Spcounted_ptr_inplace<Catch::TestCaseTracking::SectionTracker, std::allocator<Catch::TestCaseTracking::SectionTracker>, (__gnu_cxx::Lockpolicy)2> >::~allocator() [708]
                0.00    0.00     186/186         __gnu_cxx::new_allocator<std::Spcounted_ptr_inplace<Catch::TestCaseTracking::SectionTracker, std::allocator<Catch::TestCaseTracking::SectionTracker>, (__gnu_cxx::Lockpolicy)2> >::~new_allocator() [706]
-----------------------------------------------
                0.00    0.00     186/186         std::Spcounted_ptr_inplace<Catch::TestCaseTracking::SectionTracker, std::allocator<Catch::TestCaseTracking::SectionTracker>, (__gnu_cxx::Lockpolicy)2>::Impl::M_alloc() [712]
[709]    0.0    0.00    0.00     186         std::Spebo_helper<0, std::allocator<Catch::TestCaseTracking::SectionTracker>, true>::_S_get(std::Spebo_helper<0, std::allocator<Catch::TestCaseTracking::SectionTracker>, true>&) [709]
-----------------------------------------------
                0.00    0.00      93/186         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> >&) [935]
                0.00    0.00      93/186         std::Spcounted_ptr_inplace<Catch::TestCaseTracking::SectionTracker, std::allocator<Catch::TestCaseTracking::SectionTracker>, (__gnu_cxx::Lockpolicy)2>::_M_destroy() [927]
[710]    0.0    0.00    0.00     186         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>) [710]
                0.00    0.00     186/186         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> >&) [713]
-----------------------------------------------
                0.00    0.00      12/186         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)&&) [1549]
                0.00    0.00      81/186         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&&) [992]
                0.00    0.00      93/186         std::Spcounted_ptr_inplace<Catch::TestCaseTracking::SectionTracker, std::allocator<Catch::TestCaseTracking::SectionTracker>, (__gnu_cxx::Lockpolicy)2>::_M_destroy() [927]
[711]    0.0    0.00    0.00     186         std::__allocated_ptr<std::allocator<std::Spcounted_ptr_inplace<Catch::TestCaseTracking::SectionTracker, std::allocator<Catch::TestCaseTracking::SectionTracker>, (__gnu_cxx::Lockpolicy)2> > >::~__allocated_ptr() [711]
                0.00    0.00      93/93          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) [925]
-----------------------------------------------
                0.00    0.00      93/186         std::Spcounted_ptr_inplace<Catch::TestCaseTracking::SectionTracker, std::allocator<Catch::TestCaseTracking::SectionTracker>, (__gnu_cxx::Lockpolicy)2>::_M_dispose() <cycle 1> [928]
                0.00    0.00      93/186         std::Spcounted_ptr_inplace<Catch::TestCaseTracking::SectionTracker, std::allocator<Catch::TestCaseTracking::SectionTracker>, (__gnu_cxx::Lockpolicy)2>::_M_destroy() [927]
[712]    0.0    0.00    0.00     186         std::Spcounted_ptr_inplace<Catch::TestCaseTracking::SectionTracker, std::allocator<Catch::TestCaseTracking::SectionTracker>, (__gnu_cxx::Lockpolicy)2>::Impl::M_alloc() [712]
                0.00    0.00     186/186         std::Spebo_helper<0, std::allocator<Catch::TestCaseTracking::SectionTracker>, true>::_S_get(std::Spebo_helper<0, std::allocator<Catch::TestCaseTracking::SectionTracker>, true>&) [709]
-----------------------------------------------
                0.00    0.00     186/186         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>) [710]
[713]    0.0    0.00    0.00     186         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> >&) [713]
-----------------------------------------------
                0.00    0.00      61/183         Catch::ReusableStringStream::~ReusableStringStream() [1144]
                0.00    0.00     122/183         Catch::ReusableStringStream::ReusableStringStream() [1143]
[714]    0.0    0.00    0.00     183         Catch::Singleton<Catch::StringStreams, Catch::StringStreams, Catch::StringStreams>::getMutable() [714]
                0.00    0.00     183/183         Catch::Singleton<Catch::StringStreams, Catch::StringStreams, Catch::StringStreams>::getInternal() [715]
-----------------------------------------------
                0.00    0.00     183/183         Catch::Singleton<Catch::StringStreams, Catch::StringStreams, Catch::StringStreams>::getMutable() [714]
[715]    0.0    0.00    0.00     183         Catch::Singleton<Catch::StringStreams, Catch::StringStreams, Catch::StringStreams>::getInternal() [715]
                0.00    0.00       1/1           Catch::Singleton<Catch::StringStreams, Catch::StringStreams, Catch::StringStreams>::Singleton() [3197]
                0.00    0.00       1/2           Catch::addSingleton(Catch::ISingleton) [2386]
-----------------------------------------------
                0.00    0.00      72/182         std::allocator_traits<std::allocator<Catch::clara::detail::Opt> >::max_size(std::allocator<Catch::clara::detail::Opt> const&) [1072]
                0.00    0.00     110/182         __gnu_cxx::new_allocator<Catch::clara::detail::Opt>::allocate(unsigned long, void const) [874]
[716]    0.0    0.00    0.00     182         __gnu_cxx::new_allocator<Catch::clara::detail::Opt>::max_size() const [716]
-----------------------------------------------
                0.00    0.00       2/182         Catch::TestCaseTracking::ITracker& std::vector<Catch::TestCaseTracking::ITracker, std::allocator<Catch::TestCaseTracking::ITracker> >::emplace_back<Catch::TestCaseTracking::ITracker>(Catch::TestCaseTracking::ITracker&&) [949]
                0.00    0.00     180/182         std::vector<Catch::TestCaseTracking::ITracker, std::allocator<Catch::TestCaseTracking::ITracker> >::back() [725]
[717]    0.0    0.00    0.00     182         std::vector<Catch::TestCaseTracking::ITracker, std::allocator<Catch::TestCaseTracking::ITracker> >::end() [717]
                0.00    0.00     182/364         __gnu_cxx::__normal_iterator<Catch::TestCaseTracking::ITracker**, std::vector<Catch::TestCaseTracking::ITracker, std::allocator<Catch::TestCaseTracking::ITracker> > >::__normal_iterator(Catch::TestCaseTracking::ITracker** const&) [634]
-----------------------------------------------
                0.00    0.00     181/181         std::vector<unsigned long, std::allocator<unsigned long> >::empty() const [721]
[718]    0.0    0.00    0.00     181         bool __gnu_cxx::operator==<unsigned long const, std::vector<unsigned long, std::allocator<unsigned long> > >(__gnu_cxx::__normal_iterator<unsigned long const, std::vector<unsigned long, std::allocator<unsigned long> > > const&, __gnu_cxx::__normal_iterator<unsigned long const, std::vector<unsigned long, std::allocator<unsigned long> > > const&) [718]
                0.00    0.00     362/362         __gnu_cxx::__normal_iterator<unsigned long const, std::vector<unsigned long, std::allocator<unsigned long> > >::base() const [636]
-----------------------------------------------
                0.00    0.00     181/181         std::vector<unsigned long, std::allocator<unsigned long> >::empty() const [721]
[719]    0.0    0.00    0.00     181         std::vector<unsigned long, std::allocator<unsigned long> >::end() const [719]
                0.00    0.00     181/362         __gnu_cxx::__normal_iterator<unsigned long const, std::vector<unsigned long, std::allocator<unsigned long> > >::__normal_iterator(unsigned long const const&) [635]
-----------------------------------------------
                0.00    0.00     181/181         std::vector<unsigned long, std::allocator<unsigned long> >::empty() const [721]
[720]    0.0    0.00    0.00     181         std::vector<unsigned long, std::allocator<unsigned long> >::begin() const [720]
                0.00    0.00     181/362         __gnu_cxx::__normal_iterator<unsigned long const, std::vector<unsigned long, std::allocator<unsigned long> > >::__normal_iterator(unsigned long const const&) [635]
-----------------------------------------------
                0.00    0.00      60/181         std::vector<unsigned long, std::allocator<unsigned long> >::back() [1167]
                0.00    0.00      60/181         std::vector<unsigned long, std::allocator<unsigned long> >::pop_back() [1168]
                0.00    0.00      61/181         Catch::StringStreams::add() [1141]
[721]    0.0    0.00    0.00     181         std::vector<unsigned long, std::allocator<unsigned long> >::empty() const [721]
                0.00    0.00     181/181         std::vector<unsigned long, std::allocator<unsigned long> >::end() const [719]
                0.00    0.00     181/181         std::vector<unsigned long, std::allocator<unsigned long> >::begin() const [720]
                0.00    0.00     181/181         bool __gnu_cxx::operator==<unsigned long const, std::vector<unsigned long, std::allocator<unsigned long> > >(__gnu_cxx::__normal_iterator<unsigned long const, std::vector<unsigned long, std::allocator<unsigned long> > > const&, __gnu_cxx::__normal_iterator<unsigned long const, std::vector<unsigned long, std::allocator<unsigned long> > > const&) [718]
-----------------------------------------------
                0.00    0.00       2/180         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> > >) [2891]
                0.00    0.00     178/180         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&) [956]
[722]    0.0    0.00    0.00     180         __gnu_cxx::__normal_iterator<Catch::clara::detail::Arg const, std::vector<Catch::clara::detail::Arg, std::allocator<Catch::clara::detail::Arg> > >::base() const [722]
-----------------------------------------------
                0.00    0.00     180/180         std::vector<Catch::TestCaseTracking::ITracker, std::allocator<Catch::TestCaseTracking::ITracker> >::back() [725]
[723]    0.0    0.00    0.00     180         __gnu_cxx::__normal_iterator<Catch::TestCaseTracking::ITracker**, std::vector<Catch::TestCaseTracking::ITracker, std::allocator<Catch::TestCaseTracking::ITracker> > >::operator() const [723]
-----------------------------------------------
                0.00    0.00     180/180         std::vector<Catch::TestCaseTracking::ITracker, std::allocator<Catch::TestCaseTracking::ITracker> >::back() [725]
[724]    0.0    0.00    0.00     180         __gnu_cxx::__normal_iterator<Catch::TestCaseTracking::ITracker*, std::vector<Catch::TestCaseTracking::ITracker, std::allocator<Catch::TestCaseTracking::ITracker> > >::operator-(long) const [724]
                0.00    0.00     180/364         __gnu_cxx::__normal_iterator<Catch::TestCaseTracking::ITracker**, std::vector<Catch::TestCaseTracking::ITracker, std::allocator<Catch::TestCaseTracking::ITracker> > >::__normal_iterator(Catch::TestCaseTracking::ITracker** const&) [634]
-----------------------------------------------
                0.00    0.00      90/180         Catch::RunContext::sectionEnded(Catch::SectionEndInfo const&) [96]
                0.00    0.00      90/180         Catch::TestCaseTracking::ITracker& std::vector<Catch::TestCaseTracking::ITracker, std::allocator<Catch::TestCaseTracking::ITracker> >::emplace_back<Catch::TestCaseTracking::ITracker>(Catch::TestCaseTracking::ITracker&&) [949]
[725]    0.0    0.00    0.00     180         std::vector<Catch::TestCaseTracking::ITracker, std::allocator<Catch::TestCaseTracking::ITracker> >::back() [725]
                0.00    0.00     180/360         std::vector<Catch::TestCaseTracking::ITracker, std::allocator<Catch::TestCaseTracking::ITracker> >::empty() const [640]
                0.00    0.00     180/182         std::vector<Catch::TestCaseTracking::ITracker, std::allocator<Catch::TestCaseTracking::ITracker> >::end() [717]
                0.00    0.00     180/180         __gnu_cxx::__normal_iterator<Catch::TestCaseTracking::ITracker*, std::vector<Catch::TestCaseTracking::ITracker, std::allocator<Catch::TestCaseTracking::ITracker> > >::operator-(long) const [724]
                0.00    0.00     180/180         __gnu_cxx::__normal_iterator<Catch::TestCaseTracking::ITracker**, std::vector<Catch::TestCaseTracking::ITracker, std::allocator<Catch::TestCaseTracking::ITracker> > >::operator() const [723]
-----------------------------------------------
                0.00    0.00       4/179         ___CATCH__TEST____0() [73]
                0.00    0.00      47/179         ___CATCH__TEST____0() [63]
                0.00    0.00      64/179         ___CATCH__TEST____7() [58]
                0.00    0.00      64/179         ___CATCH__TEST____31() [26]
[726]    0.0    0.00    0.00     179         Catch::operator|(Catch::ResultDisposition::Flags, Catch::ResultDisposition::Flags) [726]
-----------------------------------------------
                0.00    0.00       1/178         std::Rbtree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::Identity<std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::_M_lower_bound(std::Rbtree_node<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::Rbtree_node_base, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [4285]
                0.00    0.00       1/178         std::Rbtree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::Identity<std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::end() [4286]
                0.00    0.00      21/178         std::Rbtree_const_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::_M_const_cast() const [1359]
                0.00    0.00      33/178         std::Rbtree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::Identity<std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::begin() [1276]
                0.00    0.00      59/178         std::Rbtree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::Identity<std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::_M_get_insert_unique_pos(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [1198]
                0.00    0.00      63/178         std::Rbtree_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > std::Rbtree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::Identity<std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::_M_insert_<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::Rbtree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::Identity<std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::Allocnode>(std::Rbtree_node_base, std::Rbtree_node_base, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&, std::Rbtree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::Identity<std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::Allocnode&) [1133]
[727]    0.0    0.00    0.00     178         std::Rbtree_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::Rbtree_iterator(std::Rbtree_node_base) [727]
-----------------------------------------------
                0.00    0.00     174/174         std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::allocator() [729]
[728]    0.0    0.00    0.00     174         __gnu_cxx::new_allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::new_allocator() [728]
-----------------------------------------------
                0.00    0.00       1/174         Catch::clara::detail::Args::Args(int, char const const) [3122]
                0.00    0.00       1/174         ___CATCH__TEST____43() [11]
                0.00    0.00       3/174         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]) [2339]
                0.00    0.00     169/174         std::Vectorbase<std::__cxx11::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() [737]
[729]    0.0    0.00    0.00     174         std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::allocator() [729]
                0.00    0.00     174/174         __gnu_cxx::new_allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::new_allocator() [728]
-----------------------------------------------
                0.00    0.00      24/173         Catch::Totals::operator-(Catch::Totals const&) const [1522]
                0.00    0.00      59/173         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      90/173         Catch::RunContext::sectionEnded(Catch::SectionEndInfo const&) [96]
[730]    0.0    0.00    0.00     173         Catch::Counts::operator-(Catch::Counts const&) const [730]
-----------------------------------------------
                0.00    0.00     172/172         std::vector<std::__cxx11::basic_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 [960]
[731]    0.0    0.00    0.00     172         std::vector<std::__cxx11::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 [731]
                0.00    0.00     172/1750        std::Vectorbase<std::__cxx11::basic_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 [455]
                0.00    0.00     172/172         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&) [732]
-----------------------------------------------
                0.00    0.00     172/172         std::vector<std::__cxx11::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 [731]
[732]    0.0    0.00    0.00     172         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&) [732]
                0.00    0.00     172/1822        __gnu_cxx::new_allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::max_size() const [453]
-----------------------------------------------
                0.00    0.00     172/172         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> >) [734]
[733]    0.0    0.00    0.00     172         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> >) [733]
                0.00    0.00     199/199         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&) [703]
                0.00    0.00      27/27          std::move_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >>::operator() const [1296]
                0.00    0.00      27/5680        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> >&) [382]
                0.00    0.00      27/27          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> >&&) [1299]
                0.00    0.00      27/27          std::move_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >>::operator++() [1297]
-----------------------------------------------
                0.00    0.00     172/172         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> > >&) [735]
[734]    0.0    0.00    0.00     172         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> >) [734]
                0.00    0.00     172/172         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> >) [733]
-----------------------------------------------
                0.00    0.00     172/172         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> > >&) [736]
[735]    0.0    0.00    0.00     172         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> > >&) [735]
                0.00    0.00     172/172         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> >) [734]
-----------------------------------------------
                0.00    0.00     172/172         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&) [962]
[736]    0.0    0.00    0.00     172         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> > >&) [736]
                0.00    0.00     344/344         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> >) [645]
                0.00    0.00     172/172         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> > >&) [735]
-----------------------------------------------
                0.00    0.00     169/169         std::Vectorbase<std::__cxx11::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() [738]
[737]    0.0    0.00    0.00     169         std::Vectorbase<std::__cxx11::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() [737]
                0.00    0.00     169/174         std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::allocator() [729]
-----------------------------------------------
                0.00    0.00     169/169         std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::vector() [739]
[738]    0.0    0.00    0.00     169         std::Vectorbase<std::__cxx11::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() [738]
                0.00    0.00     169/169         std::Vectorbase<std::__cxx11::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() [737]
-----------------------------------------------
                0.00    0.00       1/169         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&) [182]
                0.00    0.00       1/169         Catch::clara::detail::Opt::Opt<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(bool)#9}>(Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(bool)#9} const&) [148]
                0.00    0.00       1/169         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&) [185]
                0.00    0.00       1/169         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&) [183]
                0.00    0.00       1/169         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&) [184]
                0.00    0.00       1/169         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&) [176]
                0.00    0.00       1/169         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&) [181]
                0.00    0.00       1/169         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&) [177]
                0.00    0.00       1/169         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&) [178]
                0.00    0.00       1/169         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&) [179]
                0.00    0.00       1/169         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&) [180]
                0.00    0.00       1/169         Catch::clara::detail::Opt::Opt<Catch::clara::detail::Help::Help(bool&)::{lambda(bool)#1}>(Catch::clara::detail::Help::Help(bool&)::{lambda(bool)#1} const&) [147]
                0.00    0.00       1/169         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&) [175]
                0.00    0.00       1/169         Catch::clara::detail::Opt::Opt<long>(long&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [186]
                0.00    0.00       2/169         Catch::TestSpec::TestSpec() [2425]
                0.00    0.00       2/169         Catch::ConfigData::ConfigData() [113]
                0.00    0.00       2/169         Catch::clara::detail::Opt::Opt<double>(double&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [142]
                0.00    0.00       3/169         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&) [112]
                0.00    0.00       3/169         Catch::clara::detail::Opt::Opt<unsigned int>(unsigned int&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [111]
                0.00    0.00      12/169         Catch::makeTestCase(Catch::ITestInvoker, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, Catch::NameAndTags const&, Catch::SourceLineInfo const&) [93]
                0.00    0.00      14/169         Catch::clara::detail::Opt::Opt(bool&) [91]
                0.00    0.00      24/169         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&) [1476]
                0.00    0.00      93/169         Catch::TestCaseTracking::SectionTracker::SectionTracker(Catch::TestCaseTracking::NameAndLocation const&, Catch::TestCaseTracking::TrackerContext&, Catch::TestCaseTracking::ITracker) [894]
[739]    0.0    0.00    0.00     169         std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::vector() [739]
                0.00    0.00     169/169         std::Vectorbase<std::__cxx11::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() [738]
-----------------------------------------------
                0.00    0.00       3/168         Catch::clara::detail::Opt::parse(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, Catch::clara::detail::TokenStream const&) const [72]
                0.00    0.00     165/168         std::__shared_ptr_access<Catch::clara::detail::BoundRef, (__gnu_cxx::Lockpolicy)2, false, false>::_M_get() const [749]
[740]    0.0    0.00    0.00     168         std::__shared_ptr<Catch::clara::detail::BoundRef, (__gnu_cxx::Lockpolicy)2>::get() const [740]
-----------------------------------------------
                0.00    0.00       5/167         Catch::clara::detail::ResultValueBase<Catch::clara::detail::ParseResultType>::~ResultValueBase() [1827]
                0.00    0.00      80/167         Catch::clara::detail::ResultValueBase<void>::~ResultValueBase() [1007]
                0.00    0.00      82/167         Catch::clara::detail::ResultValueBase<Catch::clara::detail::ParseState>::~ResultValueBase() [969]
[741]    0.0    0.00    0.00     167         Catch::clara::detail::ResultBase::~ResultBase() [741]
-----------------------------------------------
                0.00    0.00     167/167         std::Listnode<unsigned long>::_M_valptr() [746]
[742]    0.0    0.00    0.00     167         __gnu_cxx::__aligned_membuf<unsigned long>::_M_ptr() [742]
                0.00    0.00     167/167         __gnu_cxx::__aligned_membuf<unsigned long>::_M_addr() [743]
-----------------------------------------------
                0.00    0.00     167/167         __gnu_cxx::__aligned_membuf<unsigned long>::_M_ptr() [742]
[743]    0.0    0.00    0.00     167         __gnu_cxx::__aligned_membuf<unsigned long>::_M_addr() [743]
-----------------------------------------------
                0.00    0.00     167/167         Catch::clara::detail::ResultValueBase<Catch::clara::detail::ParseState>::value() const [745]
[744]    0.0    0.00    0.00     167         Catch::clara::detail::BasicResult<Catch::clara::detail::ParseState>::enforceOk() const [744]
-----------------------------------------------
                0.00    0.00     167/167         Catch::clara::detail::Parser::parse(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, Catch::clara::detail::TokenStream const&) const [71]
[745]    0.0    0.00    0.00     167         Catch::clara::detail::ResultValueBase<Catch::clara::detail::ParseState>::value() const [745]
                0.00    0.00     167/167         Catch::clara::detail::BasicResult<Catch::clara::detail::ParseState>::enforceOk() const [744]
-----------------------------------------------
                0.00    0.00      23/167         std::__cxx11::Listbase<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::_M_set_size(unsigned long) [1336]
                0.00    0.00      72/167         std::__cxx11::Listbase<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::_M_dec_size(unsigned long) [1079]
                0.00    0.00      72/167         std::__cxx11::Listbase<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::_M_inc_size(unsigned long) [1081]
[746]    0.0    0.00    0.00     167         std::Listnode<unsigned long>::_M_valptr() [746]
                0.00    0.00     167/167         __gnu_cxx::__aligned_membuf<unsigned long>::_M_ptr() [742]
-----------------------------------------------
                0.00    0.00       5/166         Catch::clara::detail::ResultValueBase<Catch::clara::detail::ParseResultType>::ResultValueBase(Catch::clara::detail::ResultBase::Type, Catch::clara::detail::ParseResultType const&) [1826]
                0.00    0.00      80/166         Catch::clara::detail::ResultValueBase<void>::ResultBase(Catch::clara::detail::ResultBase::Type) [1006]
                0.00    0.00      81/166         Catch::clara::detail::ResultValueBase<Catch::clara::detail::ParseState>::ResultValueBase(Catch::clara::detail::ResultBase::Type, Catch::clara::detail::ParseState const&) [980]
[747]    0.0    0.00    0.00     166         Catch::clara::detail::ResultBase::ResultBase(Catch::clara::detail::ResultBase::Type) [747]
-----------------------------------------------
                0.00    0.00      12/166         std::pair<std::Rbtree_const_iterator<Catch::TestCase>, bool>::pair<std::Rbtree_iterator<Catch::TestCase>&, bool&, true>(std::Rbtree_iterator<Catch::TestCase>&, bool&) [1579]
                0.00    0.00      14/166         std::shared_ptr<Catch::clara::detail::BoundFlagRef> std::make_shared<Catch::clara::detail::BoundFlagRef, bool&>(bool&) [1443]
                0.00    0.00      14/166         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&) [1444]
                0.00    0.00      14/166         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&) [1417]
                0.00    0.00      14/166         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&) [1421]
                0.00    0.00      14/166         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&) [1426]
                0.00    0.00      14/166         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&) [1439]
                0.00    0.00      14/166         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&) [1431]
                0.00    0.00      14/166         void __gnu_cxx::new_allocator<Catch::clara::detail::BoundFlagRef>::construct<Catch::clara::detail::BoundFlagRef, bool&>(Catch::clara::detail::BoundFlagRef, bool&) [1410]
                0.00    0.00      42/166         std::pair<std::Rbtree_const_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, bool>::pair<std::Rbtree_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&, bool&, true>(std::Rbtree_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&, bool&) [1238]
[748]    0.0    0.00    0.00     166         bool& std::forward<bool&>(std::remove_reference<bool&>::type&) [748]
-----------------------------------------------
                0.00    0.00     165/165         std::__shared_ptr_access<Catch::clara::detail::BoundRef, (__gnu_cxx::Lockpolicy)2, false, false>::operator->() const [750]
[749]    0.0    0.00    0.00     165         std::__shared_ptr_access<Catch::clara::detail::BoundRef, (__gnu_cxx::Lockpolicy)2, false, false>::_M_get() const [749]
                0.00    0.00     165/168         std::__shared_ptr<Catch::clara::detail::BoundRef, (__gnu_cxx::Lockpolicy)2>::get() const [740]
-----------------------------------------------
                0.00    0.00       3/165         Catch::clara::detail::Opt::parse(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, Catch::clara::detail::TokenStream const&) const [72]
                0.00    0.00     162/165         Catch::clara::detail::ParserRefImpl<Catch::clara::detail::Opt>::cardinality() const [753]
[750]    0.0    0.00    0.00     165         std::__shared_ptr_access<Catch::clara::detail::BoundRef, (__gnu_cxx::Lockpolicy)2, false, false>::operator->() const [750]
                0.00    0.00     165/165         std::__shared_ptr_access<Catch::clara::detail::BoundRef, (__gnu_cxx::Lockpolicy)2, false, false>::_M_get() const [749]
-----------------------------------------------
                0.00    0.00       1/164         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&) [4206]
                0.00    0.00       3/164         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&) [4204]
                0.00    0.00       4/164         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>) [2832]
                0.00    0.00      76/164         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&) [1051]
                0.00    0.00      80/164         std::vector<Catch::clara::detail::Arg, std::allocator<Catch::clara::detail::Arg> >::~vector() [1016]
[751]    0.0    0.00    0.00     164         std::Vectorbase<Catch::clara::detail::Arg, std::allocator<Catch::clara::detail::Arg> >::_M_get_Tp_allocator() [751]
-----------------------------------------------
                0.00    0.00       1/162         Catch::clara::detail::ResultValueBase<Catch::clara::detail::ParseState>::ResultValueBase(Catch::clara::detail::ResultValueBase<Catch::clara::detail::ParseState> const&) [3118]
                0.00    0.00      80/162         Catch::clara::detail::ResultValueBase<Catch::clara::detail::ParseState>::operator=(Catch::clara::detail::ResultValueBase<Catch::clara::detail::ParseState> const&) [1005]
                0.00    0.00      81/162         Catch::clara::detail::ResultValueBase<Catch::clara::detail::ParseState>::ResultValueBase(Catch::clara::detail::ResultBase::Type, Catch::clara::detail::ParseState const&) [980]
[752]    0.0    0.00    0.00     162         Catch::clara::detail::ParseState::ParseState(Catch::clara::detail::ParseState const&) [752]
                0.00    0.00     162/407         Catch::clara::detail::TokenStream::TokenStream(Catch::clara::detail::TokenStream const&) [589]
-----------------------------------------------
                0.00    0.00     162/162         Catch::clara::detail::Parser::parse(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, Catch::clara::detail::TokenStream const&) const [71]
[753]    0.0    0.00    0.00     162         Catch::clara::detail::ParserRefImpl<Catch::clara::detail::Opt>::cardinality() const [753]
                0.00    0.00     162/165         std::__shared_ptr_access<Catch::clara::detail::BoundRef, (__gnu_cxx::Lockpolicy)2, false, false>::operator->() const [750]
                0.00    0.00     160/160         Catch::clara::detail::BoundRef::isContainer() const [763]
                0.00    0.00       2/2           Catch::clara::detail::BoundValueRef<std::vector<std::__cxx11::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 [2514]
-----------------------------------------------
                0.00    0.00      80/162         Catch::clara::detail::TokenStream::operator->() const [1009]
                0.00    0.00      82/162         Catch::clara::detail::TokenStream::operator() const [970]
[754]    0.0    0.00    0.00     162         std::vector<Catch::clara::detail::Token, std::allocator<Catch::clara::detail::Token> >::front() const [754]
                0.00    0.00     162/415         std::vector<Catch::clara::detail::Token, std::allocator<Catch::clara::detail::Token> >::empty() const [572]
                0.00    0.00     162/984         std::vector<Catch::clara::detail::Token, std::allocator<Catch::clara::detail::Token> >::begin() const [505]
                0.00    0.00     162/564         __gnu_cxx::__normal_iterator<Catch::clara::detail::Token const, std::vector<Catch::clara::detail::Token, std::allocator<Catch::clara::detail::Token> > >::operator() const [554]
-----------------------------------------------
                                 162             void std::Destroy<std::sharedptr<Catch::TestCaseTracking::ITracker>>(std::shared_ptr<Catch::TestCaseTracking::ITracker>, std::shared_ptr<Catch::TestCaseTracking::ITracker>) <cycle 1> [757]
[755]    0.0    0.00    0.00     162         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> [755]
                0.00    0.00     145/209         std::shared_ptr<Catch::TestCaseTracking::ITracker> std::__addressof<std::shared_ptr<Catch::TestCaseTracking::ITracker> >(std::shared_ptr<Catch::TestCaseTracking::ITracker>&) [693]
                                 145             void std::Destroy<std::sharedptr<Catch::TestCaseTracking::ITracker> >(std::shared_ptr<Catch::TestCaseTracking::ITracker>) <cycle 1> [815]
-----------------------------------------------
                0.00    0.00      69/162         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&) [1101]
                0.00    0.00      93/162         std::Vectorbase<std::shared_ptr<Catch::TestCaseTracking::ITracker>, std::allocator<std::shared_ptr<Catch::TestCaseTracking::ITracker> > >::~Vectorbase() [917]
[756]    0.0    0.00    0.00     162         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) [756]
                0.00    0.00      69/69          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) [1099]
-----------------------------------------------
                                 162             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> [758]
[757]    0.0    0.00    0.00     162         void std::Destroy<std::sharedptr<Catch::TestCaseTracking::ITracker>>(std::shared_ptr<Catch::TestCaseTracking::ITracker>, std::shared_ptr<Catch::TestCaseTracking::ITracker>) <cycle 1> [757]
                                 162             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> [755]
-----------------------------------------------
                                  93             std::vector<std::shared_ptr<Catch::TestCaseTracking::ITracker>, std::allocator<std::shared_ptr<Catch::TestCaseTracking::ITracker> > >::~vector() <cycle 1> [934]
                0.00    0.00      69/4179        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&) [1101]
[758]    0.0    0.00    0.00     162         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> [758]
                                 162             void std::Destroy<std::sharedptr<Catch::TestCaseTracking::ITracker>>(std::shared_ptr<Catch::TestCaseTracking::ITracker>, std::shared_ptr<Catch::TestCaseTracking::ITracker>) <cycle 1> [757]
-----------------------------------------------
                0.00    0.00       1/160         Catch::BinaryExpr<int const&, int const&> const Catch::ExprLhs<int const&>::operator!=<int>(int const&) [3166]
                0.00    0.00     159/160         Catch::BinaryExpr<int const&, int const&> const Catch::ExprLhs<int const&>::operator==<int>(int const&) [765]
[759]    0.0    0.00    0.00     160         Catch::BinaryExpr<int const&, int const&>::BinaryExpr(bool, int const&, Catch::StringRef, int const&) [759]
                0.00    0.00     160/218185      Catch::ITransientExpression::ITransientExpression(bool, bool) [249]
-----------------------------------------------
                0.00    0.00       1/160         ___CATCH__TEST____0() [92]
                0.00    0.00       5/160         ___CATCH__TEST____0() [85]
                0.00    0.00      25/160         ___CATCH__TEST____0() [68]
                0.00    0.00     129/160         ___CATCH__TEST____0() [67]
[760]    0.0    0.00    0.00     160         Catch::BinaryExpr<int const&, int const&>::~BinaryExpr() [760]
                0.00    0.00     160/218185      Catch::ITransientExpression::~ITransientExpression() [250]
-----------------------------------------------
                0.00    0.00       1/160         ___CATCH__TEST____0() [92]
                0.00    0.00       5/160         ___CATCH__TEST____0() [85]
                0.00    0.00      25/160         ___CATCH__TEST____0() [68]
                0.00    0.00     129/160         ___CATCH__TEST____0() [67]
[761]    0.0    0.00    0.00     160         Catch::ExprLhs<int const&> Catch::Decomposer::operator<=<int>(int const&) [761]
                0.00    0.00     160/160         Catch::ExprLhs<int const&>::ExprLhs(int const&) [762]
-----------------------------------------------
                0.00    0.00     160/160         Catch::ExprLhs<int const&> Catch::Decomposer::operator<=<int>(int const&) [761]
[762]    0.0    0.00    0.00     160         Catch::ExprLhs<int const&>::ExprLhs(int const&) [762]
-----------------------------------------------
                0.00    0.00     160/160         Catch::clara::detail::ParserRefImpl<Catch::clara::detail::Opt>::cardinality() const [753]
[763]    0.0    0.00    0.00     160         Catch::clara::detail::BoundRef::isContainer() const [763]
-----------------------------------------------
                0.00    0.00     159/159         Catch::BinaryExpr<int const&, int const&> const Catch::ExprLhs<int const&>::operator==<int>(int const&) [765]
[764]    0.0    0.00    0.00     159         bool Catch::compareEqual<int, int>(int const&, int const&) [764]
-----------------------------------------------
                0.00    0.00       1/159         ___CATCH__TEST____0() [92]
                0.00    0.00       5/159         ___CATCH__TEST____0() [85]
                0.00    0.00      24/159         ___CATCH__TEST____0() [68]
                0.00    0.00     129/159         ___CATCH__TEST____0() [67]
[765]    0.0    0.00    0.00     159         Catch::BinaryExpr<int const&, int const&> const Catch::ExprLhs<int const&>::operator==<int>(int const&) [765]
                0.00    0.00     159/159         bool Catch::compareEqual<int, int>(int const&, int const&) [764]
                0.00    0.00     159/436350      Catch::StringRef::StringRef(char const) [227]
                0.00    0.00     159/160         Catch::BinaryExpr<int const&, int const&>::BinaryExpr(bool, int const&, Catch::StringRef, int const&) [759]
-----------------------------------------------
                0.00    0.00     158/158         std::allocator<Catch::clara::detail::Arg>::~allocator() [768]
[766]    0.0    0.00    0.00     158         __gnu_cxx::new_allocator<Catch::clara::detail::Arg>::~new_allocator() [766]
-----------------------------------------------
                0.00    0.00     158/158         std::allocator<Catch::clara::detail::Opt>::~allocator() [769]
[767]    0.0    0.00    0.00     158         __gnu_cxx::new_allocator<Catch::clara::detail::Opt>::~new_allocator() [767]
-----------------------------------------------
                0.00    0.00       2/158         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>) [2832]
                0.00    0.00      76/158         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&) [1051]
                0.00    0.00      80/158         std::Vectorbase<Catch::clara::detail::Arg, std::allocator<Catch::clara::detail::Arg> >::Vectorimpl::~Vectorimpl() [1012]
[768]    0.0    0.00    0.00     158         std::allocator<Catch::clara::detail::Arg>::~allocator() [768]
                0.00    0.00     158/158         __gnu_cxx::new_allocator<Catch::clara::detail::Arg>::~new_allocator() [766]
-----------------------------------------------
                0.00    0.00       2/158         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>) [2838]
                0.00    0.00      76/158         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&) [1052]
                0.00    0.00      80/158         std::Vectorbase<Catch::clara::detail::Opt, std::allocator<Catch::clara::detail::Opt> >::Vectorimpl::~Vectorimpl() [1014]
[769]    0.0    0.00    0.00     158         std::allocator<Catch::clara::detail::Opt>::~allocator() [769]
                0.00    0.00     158/158         __gnu_cxx::new_allocator<Catch::clara::detail::Opt>::~new_allocator() [767]
-----------------------------------------------
                0.00    0.00       5/158         std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::append(char const, unsigned long) [1855]
                0.00    0.00      72/158         std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::append(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [1083]
                0.00    0.00      81/158         std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::append(char const) [997]
[770]    0.0    0.00    0.00     158         std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_append(char const, unsigned long) [770]
                0.00    0.00     316/93716       std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::size() const [299]
                0.00    0.00     158/8516        std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::capacity() const [363]
                0.00    0.00     158/180616      std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_set_length(unsigned long) [263]
                0.00    0.00     123/499540      std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_data() const [226]
                0.00    0.00     123/42366       std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_S_copy(char, char const, unsigned long) [303]
                0.00    0.00      35/70          std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_mutate(unsigned long, unsigned long, char const, unsigned long) [1094]
-----------------------------------------------
                0.00    0.00     156/156         std::allocator<Catch::clara::detail::Arg>::allocator(std::allocator<Catch::clara::detail::Arg> const&) [775]
[771]    0.0    0.00    0.00     156         __gnu_cxx::new_allocator<Catch::clara::detail::Arg>::new_allocator(__gnu_cxx::new_allocator<Catch::clara::detail::Arg> const&) [771]
-----------------------------------------------
                0.00    0.00     156/156         std::allocator<Catch::clara::detail::Opt>::allocator(std::allocator<Catch::clara::detail::Opt> const&) [776]
[772]    0.0    0.00    0.00     156         __gnu_cxx::new_allocator<Catch::clara::detail::Opt>::new_allocator(__gnu_cxx::new_allocator<Catch::clara::detail::Opt> const&) [772]
-----------------------------------------------
                0.00    0.00      78/156         std::vector<Catch::clara::detail::Arg, std::allocator<Catch::clara::detail::Arg> >::begin() const [1024]
                0.00    0.00      78/156         std::vector<Catch::clara::detail::Arg, std::allocator<Catch::clara::detail::Arg> >::end() const [1023]
[773]    0.0    0.00    0.00     156         __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&) [773]
-----------------------------------------------
                0.00    0.00      78/156         std::vector<Catch::clara::detail::Opt, std::allocator<Catch::clara::detail::Opt> >::begin() const [1026]
                0.00    0.00      78/156         std::vector<Catch::clara::detail::Opt, std::allocator<Catch::clara::detail::Opt> >::end() const [1025]
[774]    0.0    0.00    0.00     156         __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&) [774]
-----------------------------------------------
                0.00    0.00       2/156         std::Vectorbase<Catch::clara::detail::Arg, std::allocator<Catch::clara::detail::Arg> >::get_allocator() const [2532]
                0.00    0.00      76/156         std::allocator_traits<std::allocator<Catch::clara::detail::Arg> >::select_on_container_copy_construction(std::allocator<Catch::clara::detail::Arg> const&) [1048]
                0.00    0.00      78/156         std::Vectorbase<Catch::clara::detail::Arg, std::allocator<Catch::clara::detail::Arg> >::Vectorimpl::Vectorimpl(std::allocator<Catch::clara::detail::Arg> const&) [1028]
[775]    0.0    0.00    0.00     156         std::allocator<Catch::clara::detail::Arg>::allocator(std::allocator<Catch::clara::detail::Arg> const&) [775]
                0.00    0.00     156/156         __gnu_cxx::new_allocator<Catch::clara::detail::Arg>::new_allocator(__gnu_cxx::new_allocator<Catch::clara::detail::Arg> const&) [771]
-----------------------------------------------
                0.00    0.00       2/156         std::Vectorbase<Catch::clara::detail::Opt, std::allocator<Catch::clara::detail::Opt> >::get_allocator() const [2533]
                0.00    0.00      76/156         std::allocator_traits<std::allocator<Catch::clara::detail::Opt> >::select_on_container_copy_construction(std::allocator<Catch::clara::detail::Opt> const&) [1049]
                0.00    0.00      78/156         std::Vectorbase<Catch::clara::detail::Opt, std::allocator<Catch::clara::detail::Opt> >::Vectorimpl::Vectorimpl(std::allocator<Catch::clara::detail::Opt> const&) [1029]
[776]    0.0    0.00    0.00     156         std::allocator<Catch::clara::detail::Opt>::allocator(std::allocator<Catch::clara::detail::Opt> const&) [776]
                0.00    0.00     156/156         __gnu_cxx::new_allocator<Catch::clara::detail::Opt>::new_allocator(__gnu_cxx::new_allocator<Catch::clara::detail::Opt> const&) [772]
-----------------------------------------------
                0.00    0.00       2/155         Catch::ConsoleReporter::printTotals(Catch::Totals const&) [205]
                0.00    0.00       4/155         Catch::ConsoleReporter::printTotalsDivider(Catch::Totals const&) [195]
                0.00    0.00     149/155         Catch::RunContext::testForMissingAssertions(Catch::Counts&) [785]
[777]    0.0    0.00    0.00     155         Catch::Counts::total() const [777]
-----------------------------------------------
                0.00    0.00       1/151         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&) [4157]
                0.00    0.00       1/151         std::Spcounted_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&) [4122]
                0.00    0.00       1/151         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&) [4143]
                0.00    0.00       1/151         std::Spcounted_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&) [4129]
                0.00    0.00       1/151         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&) [4136]
                0.00    0.00       1/151         std::Spcounted_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&) [4080]
                0.00    0.00       1/151         std::Spcounted_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&) [4115]
                0.00    0.00       1/151         std::Spcounted_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&) [4087]
                0.00    0.00       1/151         std::Spcounted_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&) [4094]
                0.00    0.00       1/151         std::Spcounted_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&) [4101]
                0.00    0.00       1/151         std::Spcounted_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&) [4108]
                0.00    0.00       1/151         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&) [124]
                0.00    0.00       1/151         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&) [4164]
                0.00    0.00       1/151         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>) [4066]
                0.00    0.00       1/151         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>) [4073]
                0.00    0.00       1/151         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>) [4059]
                0.00    0.00       1/151         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>) [4052]
                0.00    0.00       1/151         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&) [4150]
                0.00    0.00       2/151         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> > > >&) [2816]
                0.00    0.00       2/151         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&) [2823]
                0.00    0.00       3/151         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]) [2320]
                0.00    0.00       3/151         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&) [2309]
                0.00    0.00       4/151         std::Spcounted_ptr_inplace<Catch::clara::detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::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> >&) [2032]
                0.00    0.00      12/151         std::Spcounted_ptr<Catch::ITestInvoker, (__gnu_cxx::Lockpolicy)2>::Spcounted_ptr(Catch::ITestInvoker) [1553]
                0.00    0.00      12/151         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)&&) [1571]
                0.00    0.00      14/151         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&) [1439]
                0.00    0.00      81/151         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&&) [995]
[778]    0.0    0.00    0.00     151         std::Spcounted_base<(__gnu_cxx::Lockpolicy)2>::Spcounted_base() [778]
-----------------------------------------------
                0.00    0.00       1/151         std::Spcounted_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() [4109]
                0.00    0.00       1/151         std::Spcounted_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() [4102]
                0.00    0.00       1/151         std::Spcounted_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() [4095]
                0.00    0.00       1/151         std::Spcounted_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() [4088]
                0.00    0.00       1/151         std::Spcounted_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() [4116]
                0.00    0.00       1/151         std::Spcounted_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() [4081]
                0.00    0.00       1/151         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() [4137]
                0.00    0.00       1/151         std::Spcounted_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() [4130]
                0.00    0.00       1/151         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() [4144]
                0.00    0.00       1/151         std::Spcounted_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() [4123]
                0.00    0.00       1/151         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() [4158]
                0.00    0.00       1/151         std::Spcounted_ptr_inplace<Catch::clara::detail::BoundValueRef<long>, std::allocator<Catch::clara::detail::BoundValueRef<long> >, (__gnu_cxx::Lockpolicy)2>::~Spcounted_ptr_inplace() [4151]
                0.00    0.00       1/151         std::Spcounted_ptr_inplace<Catch::ReporterRegistrar<Catch::XmlReporter>::ReporterFactory, std::allocator<Catch::ReporterRegistrar<Catch::XmlReporter>::ReporterFactory>, (__gnu_cxx::Lockpolicy)2>::~Spcounted_ptr_inplace() [4053]
                0.00    0.00       1/151         std::Spcounted_ptr_inplace<Catch::ReporterRegistrar<Catch::JunitReporter>::ReporterFactory, std::allocator<Catch::ReporterRegistrar<Catch::JunitReporter>::ReporterFactory>, (__gnu_cxx::Lockpolicy)2>::~Spcounted_ptr_inplace() [4060]
                0.00    0.00       1/151         std::Spcounted_ptr_inplace<Catch::ReporterRegistrar<Catch::ConsoleReporter>::ReporterFactory, std::allocator<Catch::ReporterRegistrar<Catch::ConsoleReporter>::ReporterFactory>, (__gnu_cxx::Lockpolicy)2>::~Spcounted_ptr_inplace() [4074]
                0.00    0.00       1/151         std::Spcounted_ptr_inplace<Catch::ReporterRegistrar<Catch::CompactReporter>::ReporterFactory, std::allocator<Catch::ReporterRegistrar<Catch::CompactReporter>::ReporterFactory>, (__gnu_cxx::Lockpolicy)2>::~Spcounted_ptr_inplace() [4067]
                0.00    0.00       1/151         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() [4165]
                0.00    0.00       1/151         std::Spcounted_ptr_inplace<Catch::Config, std::allocator<Catch::Config>, (__gnu_cxx::Lockpolicy)2>::~Spcounted_ptr_inplace() [4171]
                0.00    0.00       2/151         std::Spcounted_ptr_inplace<Catch::clara::detail::BoundValueRef<double>, std::allocator<Catch::clara::detail::BoundValueRef<double> >, (__gnu_cxx::Lockpolicy)2>::~Spcounted_ptr_inplace() [2824]
                0.00    0.00       2/151         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() [2817]
                0.00    0.00       3/151         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() [2310]
                0.00    0.00       3/151         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() [2321]
                0.00    0.00       4/151         std::Spcounted_ptr_inplace<Catch::clara::detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::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() [2033]
                0.00    0.00      12/151         std::Spcounted_ptr<Catch::ITestInvoker, (__gnu_cxx::Lockpolicy)2>::~Spcounted_ptr() [1555]
                0.00    0.00      14/151         std::Spcounted_ptr_inplace<Catch::clara::detail::BoundFlagRef, std::allocator<Catch::clara::detail::BoundFlagRef>, (__gnu_cxx::Lockpolicy)2>::~Spcounted_ptr_inplace() [1440]
                0.00    0.00      93/151         std::Spcounted_ptr_inplace<Catch::TestCaseTracking::SectionTracker, std::allocator<Catch::TestCaseTracking::SectionTracker>, (__gnu_cxx::Lockpolicy)2>::~Spcounted_ptr_inplace() [932]
[779]    0.0    0.00    0.00     151         std::Spcounted_base<(__gnu_cxx::Lockpolicy)2>::~Spcounted_base() [779]
-----------------------------------------------
                0.00    0.00       2/150         std::Vectorbase<Catch::clara::detail::Opt, std::allocator<Catch::clara::detail::Opt> >::get_allocator() const [2533]
                0.00    0.00      72/150         std::vector<Catch::clara::detail::Opt, std::allocator<Catch::clara::detail::Opt> >::max_size() const [1068]
                0.00    0.00      76/150         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&) [1052]
[780]    0.0    0.00    0.00     150         std::Vectorbase<Catch::clara::detail::Opt, std::allocator<Catch::clara::detail::Opt> >::_M_get_Tp_allocator() const [780]
-----------------------------------------------
                0.00    0.00     150/150         void std::Destroy<Catch::MessageInfo>(Catch::MessageInfo, Catch::MessageInfo) [783]
[781]    0.0    0.00    0.00     150         void std::Destroy_aux<false>::__destroy<Catch::MessageInfo>(Catch::MessageInfo, Catch::MessageInfo) [781]
-----------------------------------------------
                0.00    0.00       1/150         std::vector<Catch::MessageInfo, std::allocator<Catch::MessageInfo> >::~vector() [4194]
                0.00    0.00     149/150         std::vector<Catch::MessageInfo, std::allocator<Catch::MessageInfo> >::_M_erase_at_end(Catch::MessageInfo) [811]
[782]    0.0    0.00    0.00     150         std::Vectorbase<Catch::MessageInfo, std::allocator<Catch::MessageInfo> >::_M_get_Tp_allocator() [782]
-----------------------------------------------
                0.00    0.00     150/150         void std::Destroy<Catch::MessageInfo, Catch::MessageInfo>(Catch::MessageInfo, Catch::MessageInfo, std::allocator<Catch::MessageInfo>&) [784]
[783]    0.0    0.00    0.00     150         void std::Destroy<Catch::MessageInfo>(Catch::MessageInfo, Catch::MessageInfo) [783]
                0.00    0.00     150/150         void std::Destroyaux<false>::__destroy<Catch::MessageInfo>(Catch::MessageInfo, Catch::MessageInfo) [781]
-----------------------------------------------
                0.00    0.00       1/150         std::vector<Catch::MessageInfo, std::allocator<Catch::MessageInfo> >::~vector() [4194]
                0.00    0.00     149/150         std::vector<Catch::MessageInfo, std::allocator<Catch::MessageInfo> >::_M_erase_at_end(Catch::MessageInfo) [811]
[784]    0.0    0.00    0.00     150         void std::Destroy<Catch::MessageInfo, Catch::MessageInfo>(Catch::MessageInfo, Catch::MessageInfo, std::allocator<Catch::MessageInfo>&) [784]
                0.00    0.00     150/150         void std::Destroy<Catch::MessageInfo>(Catch::MessageInfo, Catch::MessageInfo) [783]
-----------------------------------------------
                0.00    0.00      59/149         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      90/149         Catch::RunContext::sectionEnded(Catch::SectionEndInfo const&) [96]
[785]    0.0    0.00    0.00     149         Catch::RunContext::testForMissingAssertions(Catch::Counts&) [785]
                0.00    0.00     149/155         Catch::Counts::total() const [777]
-----------------------------------------------
                0.00    0.00      59/149         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      90/149         Catch::RunContext::sectionEnded(Catch::SectionEndInfo const&) [96]
[786]    0.0    0.00    0.00     149         Catch::SectionStats::SectionStats(Catch::SectionInfo const&, Catch::Counts const&, double, bool) [786]
                0.00    0.00     149/726         Catch::SectionInfo::SectionInfo(Catch::SectionInfo const&) [526]
-----------------------------------------------
                0.00    0.00      59/149         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      90/149         Catch::RunContext::sectionEnded(Catch::SectionEndInfo const&) [96]
[787]    0.0    0.00    0.00     149         Catch::SectionStats::~SectionStats() [787]
                0.00    0.00     149/1126        Catch::SectionInfo::~SectionInfo() [497]
-----------------------------------------------
                0.00    0.00      59/149         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      90/149         Catch::RunContext::sectionEnded(Catch::SectionEndInfo const&) [96]
[788]    0.0    0.00    0.00     149         Catch::ConsoleReporter::sectionEnded(Catch::SectionStats const&) [788]
                0.00    0.00     149/310         std::unique_ptr<Catch::TablePrinter, std::default_delete<Catch::TablePrinter> >::operator->() const [659]
                0.00    0.00     149/310         Catch::TablePrinter::close() [656]
                0.00    0.00     149/208         std::__shared_ptr_access<Catch::IConfig const, (__gnu_cxx::Lockpolicy)2, false, false>::operator() const [694]
                0.00    0.00     149/149         Catch::shouldShowDuration(Catch::IConfig const&, double) [796]
                0.00    0.00     149/149         Catch::StreamingReporterBase<Catch::ConsoleReporter>::sectionEnded(Catch::SectionStats const&) [797]
-----------------------------------------------
                0.00    0.00      59/149         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      90/149         Catch::RunContext::sectionStarted(Catch::SectionInfo const&, Catch::Counts&) [95]
[789]    0.0    0.00    0.00     149         Catch::ConsoleReporter::sectionStarting(Catch::SectionInfo const&) [789]
                0.00    0.00     149/310         std::unique_ptr<Catch::TablePrinter, std::default_delete<Catch::TablePrinter> >::operator->() const [659]
                0.00    0.00     149/310         Catch::TablePrinter::close() [656]
                0.00    0.00     149/149         Catch::StreamingReporterBase<Catch::ConsoleReporter>::sectionStarting(Catch::SectionInfo const&) [798]
-----------------------------------------------
                0.00    0.00     149/149         Catch::TestCaseTracking::TrackerBase::open() [792]
[790]    0.0    0.00    0.00     149         Catch::TestCaseTracking::TrackerBase::moveToThis() [790]
                0.00    0.00     149/298         Catch::TestCaseTracking::TrackerContext::setCurrentTracker(Catch::TestCaseTracking::ITracker) [667]
-----------------------------------------------
                0.00    0.00     149/149         Catch::TestCaseTracking::TrackerBase::close() [793]
[791]    0.0    0.00    0.00     149         Catch::TestCaseTracking::TrackerBase::moveToParent() [791]
                0.00    0.00     149/298         Catch::TestCaseTracking::TrackerContext::setCurrentTracker(Catch::TestCaseTracking::ITracker) [667]
-----------------------------------------------
                0.00    0.00     149/149         Catch::TestCaseTracking::SectionTracker::tryOpen() [679]
[792]    0.0    0.00    0.00     149         Catch::TestCaseTracking::TrackerBase::open() [792]
                0.00    0.00     149/149         Catch::TestCaseTracking::TrackerBase::moveToThis() [790]
                0.00    0.00     149/149         Catch::TestCaseTracking::TrackerBase::openChild() [794]
-----------------------------------------------
                0.00    0.00      59/149         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      90/149         Catch::RunContext::sectionEnded(Catch::SectionEndInfo const&) [96]
[793]    0.0    0.00    0.00     149         Catch::TestCaseTracking::TrackerBase::close() [793]
                0.00    0.00     149/546         Catch::TestCaseTracking::TrackerContext::currentTracker() [556]
                0.00    0.00     149/149         Catch::TestCaseTracking::TrackerBase::moveToParent() [791]
                0.00    0.00     149/149         Catch::TestCaseTracking::TrackerContext::completeCycle() [795]
                0.00    0.00      90/953         std::vector<std::shared_ptr<Catch::TestCaseTracking::ITracker>, std::allocator<std::shared_ptr<Catch::TestCaseTracking::ITracker> > >::end() [506]
                0.00    0.00      90/556         std::vector<std::shared_ptr<Catch::TestCaseTracking::ITracker>, std::allocator<std::shared_ptr<Catch::TestCaseTracking::ITracker> > >::begin() [555]
                0.00    0.00      90/90          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}) [954]
-----------------------------------------------
                                  90             Catch::TestCaseTracking::TrackerBase::openChild() [794]
                0.00    0.00     149/149         Catch::TestCaseTracking::TrackerBase::open() [792]
[794]    0.0    0.00    0.00     149+90      Catch::TestCaseTracking::TrackerBase::openChild() [794]
                                  90             Catch::TestCaseTracking::TrackerBase::openChild() [794]
-----------------------------------------------
                0.00    0.00     149/149         Catch::TestCaseTracking::TrackerBase::close() [793]
[795]    0.0    0.00    0.00     149         Catch::TestCaseTracking::TrackerContext::completeCycle() [795]
-----------------------------------------------
                0.00    0.00     149/149         Catch::ConsoleReporter::sectionEnded(Catch::SectionStats const&) [788]
[796]    0.0    0.00    0.00     149         Catch::shouldShowDuration(Catch::IConfig const&, double) [796]
                0.00    0.00     298/298         Catch::Config::showDurations() const [669]
                0.00    0.00     149/149         Catch::Config::minDuration() const [805]
-----------------------------------------------
                0.00    0.00     149/149         Catch::ConsoleReporter::sectionEnded(Catch::SectionStats const&) [788]
[797]    0.0    0.00    0.00     149         Catch::StreamingReporterBase<Catch::ConsoleReporter>::sectionEnded(Catch::SectionStats const&) [797]
                0.00    0.00     149/149         std::vector<Catch::SectionInfo, std::allocator<Catch::SectionInfo> >::pop_back() [813]
-----------------------------------------------
                0.00    0.00     149/149         Catch::ConsoleReporter::sectionStarting(Catch::SectionInfo const&) [789]
[798]    0.0    0.00    0.00     149         Catch::StreamingReporterBase<Catch::ConsoleReporter>::sectionStarting(Catch::SectionInfo const&) [798]
                0.00    0.00     149/149         std::vector<Catch::SectionInfo, std::allocator<Catch::SectionInfo> >::push_back(Catch::SectionInfo const&) [814]
-----------------------------------------------
                0.00    0.00     149/149         void std::allocator_traits<std::allocator<Catch::SectionInfo> >::destroy<Catch::SectionInfo>(std::allocator<Catch::SectionInfo>&, Catch::SectionInfo) [809]
[799]    0.0    0.00    0.00     149         void __gnu_cxx::new_allocator<Catch::SectionInfo>::destroy<Catch::SectionInfo>(Catch::SectionInfo) [799]
                0.00    0.00     149/1126        Catch::SectionInfo::~SectionInfo() [497]
-----------------------------------------------
                0.00    0.00     149/149         void std::allocator_traits<std::allocator<Catch::SectionInfo> >::construct<Catch::SectionInfo, Catch::SectionInfo const&>(std::allocator<Catch::SectionInfo>&, Catch::SectionInfo, Catch::SectionInfo const&) [810]
[800]    0.0    0.00    0.00     149         void __gnu_cxx::new_allocator<Catch::SectionInfo>::construct<Catch::SectionInfo, Catch::SectionInfo const&>(Catch::SectionInfo, Catch::SectionInfo const&) [800]
                0.00    0.00     149/301         Catch::SectionInfo const& std::forward<Catch::SectionInfo const&>(std::remove_reference<Catch::SectionInfo const&>::type&) [665]
                0.00    0.00     149/6571        operator new(unsigned long, void) [375]
                0.00    0.00     149/726         Catch::SectionInfo::SectionInfo(Catch::SectionInfo const&) [526]
-----------------------------------------------
                0.00    0.00     149/149         std::vector<Catch::SectionInfo, std::allocator<Catch::SectionInfo> >::empty() const [808]
[801]    0.0    0.00    0.00     149         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&) [801]
                0.00    0.00     298/298         __gnu_cxx::__normal_iterator<Catch::SectionInfo const, std::vector<Catch::SectionInfo, std::allocator<Catch::SectionInfo> > >::base() const [670]
-----------------------------------------------
                0.00    0.00      59/149         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      90/149         Catch::Section::~Section() [80]
[802]    0.0    0.00    0.00     149         Catch::Timer::getElapsedSeconds() const [802]
                0.00    0.00     149/149         Catch::Timer::getElapsedMicroseconds() const [804]
-----------------------------------------------
                0.00    0.00     149/149         Catch::Timer::getElapsedMicroseconds() const [804]
[803]    0.0    0.00    0.00     149         Catch::Timer::getElapsedNanoseconds() const [803]
                0.00    0.00     149/546         Catch::getCurrentNanosecondsSinceEpoch() [557]
-----------------------------------------------
                0.00    0.00     149/149         Catch::Timer::getElapsedSeconds() const [802]
[804]    0.0    0.00    0.00     149         Catch::Timer::getElapsedMicroseconds() const [804]
                0.00    0.00     149/149         Catch::Timer::getElapsedNanoseconds() const [803]
-----------------------------------------------
                0.00    0.00     149/149         Catch::shouldShowDuration(Catch::IConfig const&, double) [796]
[805]    0.0    0.00    0.00     149         Catch::Config::minDuration() const [805]
-----------------------------------------------
                0.00    0.00     149/149         std::vector<Catch::SectionInfo, std::allocator<Catch::SectionInfo> >::empty() const [808]
[806]    0.0    0.00    0.00     149         std::vector<Catch::SectionInfo, std::allocator<Catch::SectionInfo> >::end() const [806]
                0.00    0.00     149/298         __gnu_cxx::__normal_iterator<Catch::SectionInfo const, std::vector<Catch::SectionInfo, std::allocator<Catch::SectionInfo> > >::__normal_iterator(Catch::SectionInfo const const&) [668]
-----------------------------------------------
                0.00    0.00     149/149         std::vector<Catch::SectionInfo, std::allocator<Catch::SectionInfo> >::empty() const [808]
[807]    0.0    0.00    0.00     149         std::vector<Catch::SectionInfo, std::allocator<Catch::SectionInfo> >::begin() const [807]
                0.00    0.00     149/298         __gnu_cxx::__normal_iterator<Catch::SectionInfo const, std::vector<Catch::SectionInfo, std::allocator<Catch::SectionInfo> > >::__normal_iterator(Catch::SectionInfo const const&) [668]
-----------------------------------------------
                0.00    0.00     149/149         std::vector<Catch::SectionInfo, std::allocator<Catch::SectionInfo> >::pop_back() [813]
[808]    0.0    0.00    0.00     149         std::vector<Catch::SectionInfo, std::allocator<Catch::SectionInfo> >::empty() const [808]
                0.00    0.00     149/149         std::vector<Catch::SectionInfo, std::allocator<Catch::SectionInfo> >::end() const [806]
                0.00    0.00     149/149         std::vector<Catch::SectionInfo, std::allocator<Catch::SectionInfo> >::begin() const [807]
                0.00    0.00     149/149         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&) [801]
-----------------------------------------------
                0.00    0.00     149/149         std::vector<Catch::SectionInfo, std::allocator<Catch::SectionInfo> >::pop_back() [813]
[809]    0.0    0.00    0.00     149         void std::allocator_traits<std::allocator<Catch::SectionInfo> >::destroy<Catch::SectionInfo>(std::allocator<Catch::SectionInfo>&, Catch::SectionInfo) [809]
                0.00    0.00     149/149         void __gnu_cxx::new_allocator<Catch::SectionInfo>::destroy<Catch::SectionInfo>(Catch::SectionInfo) [799]
-----------------------------------------------
                0.00    0.00       3/149         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&) [2323]
                0.00    0.00     146/149         std::vector<Catch::SectionInfo, std::allocator<Catch::SectionInfo> >::push_back(Catch::SectionInfo const&) [814]
[810]    0.0    0.00    0.00     149         void std::allocator_traits<std::allocator<Catch::SectionInfo> >::construct<Catch::SectionInfo, Catch::SectionInfo const&>(std::allocator<Catch::SectionInfo>&, Catch::SectionInfo, Catch::SectionInfo const&) [810]
                0.00    0.00     149/301         Catch::SectionInfo const& std::forward<Catch::SectionInfo const&>(std::remove_reference<Catch::SectionInfo const&>::type&) [665]
                0.00    0.00     149/149         void __gnu_cxx::new_allocator<Catch::SectionInfo>::construct<Catch::SectionInfo, Catch::SectionInfo const&>(Catch::SectionInfo, Catch::SectionInfo const&) [800]
-----------------------------------------------
                0.00    0.00     149/149         std::vector<Catch::MessageInfo, std::allocator<Catch::MessageInfo> >::clear() [812]
[811]    0.0    0.00    0.00     149         std::vector<Catch::MessageInfo, std::allocator<Catch::MessageInfo> >::_M_erase_at_end(Catch::MessageInfo) [811]
                0.00    0.00     149/150         std::Vectorbase<Catch::MessageInfo, std::allocator<Catch::MessageInfo> >::_M_get_Tp_allocator() [782]
                0.00    0.00     149/150         void std::Destroy<Catch::MessageInfo, Catch::MessageInfo>(Catch::MessageInfo, Catch::MessageInfo, std::allocator<Catch::MessageInfo>&) [784]
-----------------------------------------------
                0.00    0.00      59/149         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      90/149         Catch::RunContext::sectionEnded(Catch::SectionEndInfo const&) [96]
[812]    0.0    0.00    0.00     149         std::vector<Catch::MessageInfo, std::allocator<Catch::MessageInfo> >::clear() [812]
                0.00    0.00     149/149         std::vector<Catch::MessageInfo, std::allocator<Catch::MessageInfo> >::_M_erase_at_end(Catch::MessageInfo) [811]
-----------------------------------------------
                0.00    0.00     149/149         Catch::StreamingReporterBase<Catch::ConsoleReporter>::sectionEnded(Catch::SectionStats const&) [797]
[813]    0.0    0.00    0.00     149         std::vector<Catch::SectionInfo, std::allocator<Catch::SectionInfo> >::pop_back() [813]
                0.00    0.00     149/149         std::vector<Catch::SectionInfo, std::allocator<Catch::SectionInfo> >::empty() const [808]
                0.00    0.00     149/149         void std::allocator_traits<std::allocator<Catch::SectionInfo> >::destroy<Catch::SectionInfo>(std::allocator<Catch::SectionInfo>&, Catch::SectionInfo) [809]
-----------------------------------------------
                0.00    0.00     149/149         Catch::StreamingReporterBase<Catch::ConsoleReporter>::sectionStarting(Catch::SectionInfo const&) [798]
[814]    0.0    0.00    0.00     149         std::vector<Catch::SectionInfo, std::allocator<Catch::SectionInfo> >::push_back(Catch::SectionInfo const&) [814]
                0.00    0.00     146/149         void std::allocator_traits<std::allocator<Catch::SectionInfo> >::construct<Catch::SectionInfo, Catch::SectionInfo const&>(std::allocator<Catch::SectionInfo>&, Catch::SectionInfo, Catch::SectionInfo const&) [810]
                0.00    0.00       3/3           std::vector<Catch::SectionInfo, std::allocator<Catch::SectionInfo> >::end() [2324]
                0.00    0.00       3/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&) [2323]
-----------------------------------------------
                                 145             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> [755]
[815]    0.0    0.00    0.00     145         void std::Destroy<std::sharedptr<Catch::TestCaseTracking::ITracker> >(std::shared_ptr<Catch::TestCaseTracking::ITracker>) <cycle 1> [815]
                                 145             std::shared_ptr<Catch::TestCaseTracking::ITracker>::~shared_ptr() <cycle 1> [552]
-----------------------------------------------
                0.00    0.00     144/144         Catch::BinaryExpr<unsigned long const&, int const&> const Catch::ExprLhs<unsigned long const&>::operator==<int>(int const&) [821]
[816]    0.0    0.00    0.00     144         Catch::BinaryExpr<unsigned long const&, int const&>::BinaryExpr(bool, unsigned long const&, Catch::StringRef, int const&) [816]
                0.00    0.00     144/218185      Catch::ITransientExpression::ITransientExpression(bool, bool) [249]
-----------------------------------------------
                0.00    0.00      12/144         ___CATCH__TEST____43() [11]
                0.00    0.00      16/144         ___CATCH__TEST____0() [64]
                0.00    0.00      32/144         ___CATCH__TEST____7() [58]
                0.00    0.00      32/144         ___CATCH__TEST____31() [26]
                0.00    0.00      52/144         ___CATCH__TEST____19() [59]
[817]    0.0    0.00    0.00     144         Catch::BinaryExpr<unsigned long const&, int const&>::~BinaryExpr() [817]
                0.00    0.00     144/218185      Catch::ITransientExpression::~ITransientExpression() [250]
-----------------------------------------------
                0.00    0.00      12/144         ___CATCH__TEST____43() [11]
                0.00    0.00      16/144         ___CATCH__TEST____0() [64]
                0.00    0.00      32/144         ___CATCH__TEST____7() [58]
                0.00    0.00      32/144         ___CATCH__TEST____31() [26]
                0.00    0.00      52/144         ___CATCH__TEST____19() [59]
[818]    0.0    0.00    0.00     144         Catch::ExprLhs<unsigned long const&> Catch::Decomposer::operator<=<unsigned long>(unsigned long const&) [818]
                0.00    0.00     144/144         Catch::ExprLhs<unsigned long const&>::ExprLhs(unsigned long const&) [820]
-----------------------------------------------
                0.00    0.00     144/144         Catch::BinaryExpr<unsigned long const&, int const&> const Catch::ExprLhs<unsigned long const&>::operator==<int>(int const&) [821]
[819]    0.0    0.00    0.00     144         bool Catch::compareEqual<unsigned long, int>(unsigned long const&, int const&) [819]
-----------------------------------------------
                0.00    0.00     144/144         Catch::ExprLhs<unsigned long const&> Catch::Decomposer::operator<=<unsigned long>(unsigned long const&) [818]
[820]    0.0    0.00    0.00     144         Catch::ExprLhs<unsigned long const&>::ExprLhs(unsigned long const&) [820]
-----------------------------------------------
                0.00    0.00      12/144         ___CATCH__TEST____43() [11]
                0.00    0.00      16/144         ___CATCH__TEST____0() [64]
                0.00    0.00      32/144         ___CATCH__TEST____7() [58]
                0.00    0.00      32/144         ___CATCH__TEST____31() [26]
                0.00    0.00      52/144         ___CATCH__TEST____19() [59]
[821]    0.0    0.00    0.00     144         Catch::BinaryExpr<unsigned long const&, int const&> const Catch::ExprLhs<unsigned long const&>::operator==<int>(int const&) [821]
                0.00    0.00     144/144         bool Catch::compareEqual<unsigned long, int>(unsigned long const&, int const&) [819]
                0.00    0.00     144/436350      Catch::StringRef::StringRef(char const) [227]
                0.00    0.00     144/144         Catch::BinaryExpr<unsigned long const&, int const&>::BinaryExpr(bool, unsigned long const&, Catch::StringRef, int const&) [816]
-----------------------------------------------
                0.00    0.00      72/144         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&) [1264]
                0.00    0.00      72/144         __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&) [1258]
[822]    0.0    0.00    0.00     144         __gnu_cxx::__normal_iterator<Catch::clara::detail::Opt, std::vector<Catch::clara::detail::Opt, std::allocator<Catch::clara::detail::Opt> > >::base() const [822]
-----------------------------------------------
                0.00    0.00     144/144         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&) [1064]
[823]    0.0    0.00    0.00     144         __gnu_cxx::__normal_iterator<char, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::base() const [823]
-----------------------------------------------
                0.00    0.00     144/144         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) [827]
[824]    0.0    0.00    0.00     144         std::move_iterator<Catch::clara::detail::Opt>::move_iterator(Catch::clara::detail::Opt) [824]
-----------------------------------------------
                0.00    0.00      72/144         std::__cxx11::list<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::_M_erase(std::Listiterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >) [1088]
                0.00    0.00      72/144         std::Listnode<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > std::__cxx11::list<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::_M_create_node<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&) [1084]
[825]    0.0    0.00    0.00     144         std::__cxx11::Listbase<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::_M_get_Node_allocator() [825]
-----------------------------------------------
                0.00    0.00       1/144         std::Rbtree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::Identity<std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::find(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [4287]
                0.00    0.00      21/144         std::Rbtree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::Identity<std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::_M_get_insert_hint_unique_pos(std::Rbtree_const_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> > const&) [1364]
                0.00    0.00      59/144         std::Rbtree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::Identity<std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::_M_get_insert_unique_pos(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [1198]
                0.00    0.00      63/144         std::Rbtree_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > std::Rbtree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::Identity<std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::_M_insert_<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::Rbtree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::Identity<std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::Allocnode>(std::Rbtree_node_base, std::Rbtree_node_base, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&, std::Rbtree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::Identity<std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::Allocnode&) [1133]
[826]    0.0    0.00    0.00     144         std::Rbtree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::Identity<std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::_M_end() [826]
-----------------------------------------------
                0.00    0.00     144/144         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>&) [1092]
[827]    0.0    0.00    0.00     144         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) [827]
                0.00    0.00     144/144         std::move_iterator<Catch::clara::detail::Opt>::move_iterator(Catch::clara::detail::Opt) [824]
-----------------------------------------------
                0.00    0.00       1/142         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> >) [4040]
                0.00    0.00       2/142         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) [1612]
                0.00    0.00       4/142         std::__cxx11::basic_string<char, std::char_traits<char>, std::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) [2101]
                0.00    0.00      21/142         std::set<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::insert(std::Rbtree_const_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> >&&) [1361]
                0.00    0.00      42/142         std::set<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::insert(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&) [1236]
                0.00    0.00      72/142         std::__cxx11::list<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::insert(std::Listconst_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> >&&) [1086]
[828]    0.0    0.00    0.00     142         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> >&) [828]
-----------------------------------------------
                0.00    0.00       1/139         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&) [3806]
                0.00    0.00       1/139         std::__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&) [3791]
                0.00    0.00       1/139         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&) [3800]
                0.00    0.00       1/139         std::__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&) [3794]
                0.00    0.00       1/139         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&) [3797]
                0.00    0.00       1/139         std::__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&) [3773]
                0.00    0.00       1/139         std::__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&) [3788]
                0.00    0.00       1/139         std::__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&) [3776]
                0.00    0.00       1/139         std::__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&) [3779]
                0.00    0.00       1/139         std::__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&) [3782]
                0.00    0.00       1/139         std::__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&) [3785]
                0.00    0.00       1/139         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&) [121]
                0.00    0.00       1/139         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&) [3809]
                0.00    0.00       1/139         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&) [3767]
                0.00    0.00       1/139         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&) [3770]
                0.00    0.00       1/139         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&) [3764]
                0.00    0.00       1/139         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&) [3761]
                0.00    0.00       1/139         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&) [3803]
                0.00    0.00       2/139         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> > > >&) [2682]
                0.00    0.00       2/139         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&) [2685]
                0.00    0.00       3/139         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]) [2262]
                0.00    0.00       3/139         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&) [2255]
                0.00    0.00       4/139         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> >&) [1995]
                0.00    0.00      12/139         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)&&) [1543]
                0.00    0.00      14/139         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&) [1421]
                0.00    0.00      81/139         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&&) [989]
[829]    0.0    0.00    0.00     139         std::__shared_count<(__gnu_cxx::Lockpolicy)2>::_M_get_deleter(std::type_info const&) const [829]
                0.00    0.00      93/93          std::Spcounted_ptr_inplace<Catch::TestCaseTracking::SectionTracker, std::allocator<Catch::TestCaseTracking::SectionTracker>, (__gnu_cxx::Lockpolicy)2>::_M_get_deleter(std::type_info const&) [929]
                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&) [1436]
                0.00    0.00       4/4           std::Spcounted_ptr_inplace<Catch::clara::detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::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&) [2029]
                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&) [2306]
                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&) [2317]
                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&) [2820]
                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&) [2813]
                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&) [4168]
                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&) [4161]
                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&) [4119]
                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&) [4154]
                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&) [4140]
                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&) [4126]
                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&) [4133]
                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&) [4077]
                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&) [4112]
                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&) [4084]
                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&) [4091]
                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&) [4098]
                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&) [4105]
                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&) [4147]
                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&) [4049]
                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&) [4056]
                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&) [4070]
                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&) [4063]
-----------------------------------------------
                0.00    0.00       1/139         std::Spcounted_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&) [4105]
                0.00    0.00       1/139         std::Spcounted_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&) [4098]
                0.00    0.00       1/139         std::Spcounted_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&) [4091]
                0.00    0.00       1/139         std::Spcounted_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&) [4084]
                0.00    0.00       1/139         std::Spcounted_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&) [4112]
                0.00    0.00       1/139         std::Spcounted_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&) [4077]
                0.00    0.00       1/139         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&) [4133]
                0.00    0.00       1/139         std::Spcounted_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&) [4126]
                0.00    0.00       1/139         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&) [4140]
                0.00    0.00       1/139         std::Spcounted_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&) [4119]
                0.00    0.00       1/139         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&) [4154]
                0.00    0.00       1/139         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&) [4147]
                0.00    0.00       1/139         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&) [4049]
                0.00    0.00       1/139         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&) [4056]
                0.00    0.00       1/139         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&) [4070]
                0.00    0.00       1/139         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&) [4063]
                0.00    0.00       1/139         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&) [4161]
                0.00    0.00       1/139         std::Spcounted_ptr_inplace<Catch::Config, std::allocator<Catch::Config>, (__gnu_cxx::Lockpolicy)2>::_M_get_deleter(std::type_info const&) [4168]
                0.00    0.00       2/139         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&) [2820]
                0.00    0.00       2/139         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&) [2813]
                0.00    0.00       3/139         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&) [2306]
                0.00    0.00       3/139         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&) [2317]
                0.00    0.00       4/139         std::Spcounted_ptr_inplace<Catch::clara::detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::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&) [2029]
                0.00    0.00      14/139         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&) [1436]
                0.00    0.00      93/139         std::Spcounted_ptr_inplace<Catch::TestCaseTracking::SectionTracker, std::allocator<Catch::TestCaseTracking::SectionTracker>, (__gnu_cxx::Lockpolicy)2>::_M_get_deleter(std::type_info const&) [929]
[830]    0.0    0.00    0.00     139         std::type_info::operator==(std::type_info const&) const [830]
-----------------------------------------------
                0.00    0.00     138/138         std::vector<std::shared_ptr<Catch::TestCaseTracking::ITracker>, std::allocator<std::shared_ptr<Catch::TestCaseTracking::ITracker> > >::max_size() const [832]
[831]    0.0    0.00    0.00     138         std::Vectorbase<std::shared_ptr<Catch::TestCaseTracking::ITracker>, std::allocator<std::shared_ptr<Catch::TestCaseTracking::ITracker> > >::_M_get_Tp_allocator() const [831]
-----------------------------------------------
                0.00    0.00     138/138         std::vector<std::shared_ptr<Catch::TestCaseTracking::ITracker>, std::allocator<std::shared_ptr<Catch::TestCaseTracking::ITracker> > >::_M_check_len(unsigned long, char const) const [1097]
[832]    0.0    0.00    0.00     138         std::vector<std::shared_ptr<Catch::TestCaseTracking::ITracker>, std::allocator<std::shared_ptr<Catch::TestCaseTracking::ITracker> > >::max_size() const [832]
                0.00    0.00     138/138         std::Vectorbase<std::shared_ptr<Catch::TestCaseTracking::ITracker>, std::allocator<std::shared_ptr<Catch::TestCaseTracking::ITracker> > >::_M_get_Tp_allocator() const [831]
                0.00    0.00     138/138         std::allocator_traits<std::allocator<std::shared_ptr<Catch::TestCaseTracking::ITracker> > >::max_size(std::allocator<std::shared_ptr<Catch::TestCaseTracking::ITracker> > const&) [833]
-----------------------------------------------
                0.00    0.00     138/138         std::vector<std::shared_ptr<Catch::TestCaseTracking::ITracker>, std::allocator<std::shared_ptr<Catch::TestCaseTracking::ITracker> > >::max_size() const [832]
[833]    0.0    0.00    0.00     138         std::allocator_traits<std::allocator<std::shared_ptr<Catch::TestCaseTracking::ITracker> > >::max_size(std::allocator<std::shared_ptr<Catch::TestCaseTracking::ITracker> > const&) [833]
                0.00    0.00     138/207         __gnu_cxx::new_allocator<std::shared_ptr<Catch::TestCaseTracking::ITracker> >::max_size() const [696]
-----------------------------------------------
                0.00    0.00     138/138         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>) [835]
[834]    0.0    0.00    0.00     138         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>) [834]
                0.00    0.00     202/202         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&) [700]
                0.00    0.00      64/64          std::move_iterator<std::shared_ptr<Catch::TestCaseTracking::ITracker>>::operator() const [1112]
                0.00    0.00      64/209         std::shared_ptr<Catch::TestCaseTracking::ITracker> std::__addressof<std::shared_ptr<Catch::TestCaseTracking::ITracker> >(std::shared_ptr<Catch::TestCaseTracking::ITracker>&) [693]
                0.00    0.00      64/64          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>&&) [1117]
                0.00    0.00      64/64          std::move_iterator<std::shared_ptr<Catch::TestCaseTracking::ITracker>>::operator++() [1115]
-----------------------------------------------
                0.00    0.00     138/138         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> >&) [836]
[835]    0.0    0.00    0.00     138         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>) [835]
                0.00    0.00     138/138         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>) [834]
-----------------------------------------------
                0.00    0.00     138/138         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> >&) [837]
[836]    0.0    0.00    0.00     138         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> >&) [836]
                0.00    0.00     138/138         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>) [835]
-----------------------------------------------
                0.00    0.00     138/138         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&) [1101]
[837]    0.0    0.00    0.00     138         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> >&) [837]
                0.00    0.00     276/276         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>) [678]
                0.00    0.00     138/138         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> >&) [836]
-----------------------------------------------
                0.00    0.00       2/136         Catch::Config::Config(Catch::ConfigData const&) [117]
                0.00    0.00      12/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> > > >) [1495]
                0.00    0.00      36/136         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> > > >&) [1268]
                0.00    0.00      86/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&) [963]
[838]    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> > > >::end() [838]
                0.00    0.00     136/310         __gnu_cxx::__normal_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::vector<std::__cxx11::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&) [657]
-----------------------------------------------
                0.00    0.00       2/136         Catch::Config::Config(Catch::ConfigData const&) [117]
                0.00    0.00      12/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> > > >) [1495]
                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> > > >::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> > > > >) [1584]
                0.00    0.00      24/136         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> > > >&) [1322]
                0.00    0.00      86/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&) [962]
[839]    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> > > >::begin() [839]
                0.00    0.00     136/310         __gnu_cxx::__normal_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::vector<std::__cxx11::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&) [657]
-----------------------------------------------
                0.00    0.00      67/134         std::__cxx11::list<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::front() [1105]
                0.00    0.00      67/134         std::__cxx11::list<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::pop_front() [1106]
[840]    0.0    0.00    0.00     134         std::__cxx11::list<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::begin() [840]
                0.00    0.00     134/355         std::Listiterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::Listiterator(std::__detail::Listnode_base) [642]
-----------------------------------------------
                0.00    0.00       1/134         std::Rbtree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::Identity<std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::find(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [4287]
                0.00    0.00      20/134         std::Rbtree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::Identity<std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::_M_get_insert_hint_unique_pos(std::Rbtree_const_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> > const&) [1364]
                0.00    0.00      53/134         std::Rbtree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::Identity<std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::_M_get_insert_unique_pos(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [1198]
                0.00    0.00      60/134         std::Rbtree_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > std::Rbtree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::Identity<std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::_M_insert_<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::Rbtree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::Identity<std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::Allocnode>(std::Rbtree_node_base, std::Rbtree_node_base, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&, std::Rbtree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::Identity<std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::Allocnode&) [1133]
[841]    0.0    0.00    0.00     134         std::Rbtree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::Identity<std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::_S_key(std::Rbtree_node_base const) [841]
                0.00    0.00     134/134         std::Rbtree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::Identity<std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::_S_value(std::Rbtree_node_base const) [842]
                0.00    0.00     134/339         std::Identity<std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::operator()(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) const [647]
-----------------------------------------------
                0.00    0.00     134/134         std::Rbtree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::Identity<std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::_S_key(std::Rbtree_node_base const) [841]
[842]    0.0    0.00    0.00     134         std::Rbtree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::Identity<std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::_S_value(std::Rbtree_node_base const) [842]
                0.00    0.00     134/381         std::Rbtree_node<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::_M_valptr() const [630]
-----------------------------------------------
                0.00    0.00       2/132         std::Rbtree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::Identity<std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::_M_lower_bound(std::Rbtree_node<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::Rbtree_node_base, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [4285]
                0.00    0.00      63/132         std::Rbtree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::Identity<std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::_M_erase(std::Rbtree_node<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >) [1801]
                0.00    0.00      67/132         std::Rbtree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::Identity<std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::_M_get_insert_unique_pos(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [1198]
[843]    0.0    0.00    0.00     132         std::Rbtree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::Identity<std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::_S_left(std::Rbtree_node_base) [843]
-----------------------------------------------
                0.00    0.00     129/129         ___CATCH__TEST____0() [67]
[844]    0.0    0.00    0.00     129         snap::log2(unsigned long) [844]
-----------------------------------------------
                0.00    0.00       1/127         Catch::StringStreams::add() [1141]
                0.00    0.00       4/127         std::vector<std::unique_ptr<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> > > >, std::allocator<std::unique_ptr<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_check_len(unsigned long, char const) const [3475]
                0.00    0.00     122/127         std::vector<std::unique_ptr<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> > > >, std::allocator<std::unique_ptr<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> > > > > >::operator[](unsigned long) [859]
[845]    0.0    0.00    0.00     127         std::vector<std::unique_ptr<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> > > >, std::allocator<std::unique_ptr<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> > > > > >::size() const [845]
-----------------------------------------------
                0.00    0.00      63/126         std::Rbtree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::Identity<std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::_M_destroy_node(std::Rbtree_node<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >) [1139]
                0.00    0.00      63/126         void std::Rbtree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::Identity<std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::_M_construct_node<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >(std::Rbtree_node<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&) [1140]
[846]    0.0    0.00    0.00     126         std::Rbtree_node<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::_M_valptr() [846]
                0.00    0.00     126/337         __gnu_cxx::__aligned_membuf<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::_M_ptr() [651]
-----------------------------------------------
                0.00    0.00      36/126         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&) [1618]
                0.00    0.00      90/126         std::vector<Catch::TestCaseTracking::ITracker, std::allocator<Catch::TestCaseTracking::ITracker> >::push_back(Catch::TestCaseTracking::ITracker&&) [951]
[847]    0.0    0.00    0.00     126         std::remove_reference<Catch::TestCaseTracking::ITracker&>::type&& std::move<Catch::TestCaseTracking::ITracker&>(Catch::TestCaseTracking::ITracker&) [847]
-----------------------------------------------
                0.00    0.00       5/125         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&) [1852]
                0.00    0.00      12/125         void std::allocator_traits<std::allocator<Catch::TestCase> >::construct<Catch::TestCase, Catch::TestCase const&>(std::allocator<Catch::TestCase>&, Catch::TestCase, Catch::TestCase const&) [1559]
                0.00    0.00      12/125         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&) [1593]
                0.00    0.00      12/125         void __gnu_cxx::new_allocator<Catch::TestCase>::construct<Catch::TestCase, Catch::TestCase const&>(Catch::TestCase, Catch::TestCase const&) [1503]
                0.00    0.00      12/125         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&) [1586]
                0.00    0.00      12/125         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 [1535]
                0.00    0.00      12/125         void std::Construct<Catch::TestCase, Catch::TestCase const&>(Catch::TestCase, Catch::TestCase const&) [1606]
                0.00    0.00      12/125         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&) [1591]
                0.00    0.00      12/125         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&) [1594]
                0.00    0.00      12/125         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&) [1563]
                0.00    0.00      12/125         void __gnu_cxx::new_allocator<std::Rbtree_node<Catch::TestCase> >::construct<Catch::TestCase, Catch::TestCase const&>(Catch::TestCase, Catch::TestCase const&) [1507]
[848]    0.0    0.00    0.00     125         Catch::TestCase const& std::forward<Catch::TestCase const&>(std::remove_reference<Catch::TestCase const&>::type&) [848]
-----------------------------------------------
                0.00    0.00       1/123         std::unique_ptr<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> > > >::release() [3639]
                0.00    0.00      61/123         Catch::ReusableStringStream::ReusableStringStream() [1143]
                0.00    0.00      61/123         std::unique_ptr<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> > > >::operator->() const [1147]
[849]    0.0    0.00    0.00     123         std::unique_ptr<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> > > >::get() const [849]
                0.00    0.00     123/123         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 [850]
-----------------------------------------------
                0.00    0.00     123/123         std::unique_ptr<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> > > >::get() const [849]
[850]    0.0    0.00    0.00     123         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 [850]
                0.00    0.00     123/123         std::tuple_element<0ul, std::tuple<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> > > > >::type const& std::get<0ul, 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> > > >(std::tuple<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> > > > const&) [855]
-----------------------------------------------
                0.00    0.00      21/123         std::Rbtree_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > std::Rbtree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::Identity<std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::_M_insert_unique_<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::Rbtree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::Identity<std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::Allocnode>(std::Rbtree_const_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::Rbtree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::Identity<std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::Allocnode&) [1363]
                0.00    0.00      42/123         std::pair<std::Rbtree_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, bool> std::Rbtree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::Identity<std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::_M_insert_unique<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&) [1239]
                0.00    0.00      60/123         std::Rbtree_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > std::Rbtree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::Identity<std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::_M_insert_<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::Rbtree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::Identity<std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::Allocnode>(std::Rbtree_node_base, std::Rbtree_node_base, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&, std::Rbtree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::Identity<std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::Allocnode&) [1133]
[851]    0.0    0.00    0.00     123         std::Identity<std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::operator()(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&) const [851]
-----------------------------------------------
                0.00    0.00     123/123         std::Tupleimpl<0ul, 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_head(std::Tupleimpl<0ul, 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> > > > const&) [853]
[852]    0.0    0.00    0.00     123         std::Headbase<0ul, std::__cxx11::basic_ostringstream<char, std::char_traits<char>, std::allocator<char> >, false>::_M_head(std::Headbase<0ul, std::__cxx11::basic_ostringstream<char, std::char_traits<char>, std::allocator<char> >, false> const&) [852]
-----------------------------------------------
                0.00    0.00     123/123         std::__cxx11::basic_ostringstream<char, std::char_traits<char>, std::allocator<char> > const& std::__get_helper<0ul, 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> > > >(std::Tupleimpl<0ul, 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> > > > const&) [854]
[853]    0.0    0.00    0.00     123         std::Tupleimpl<0ul, 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_head(std::Tupleimpl<0ul, 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> > > > const&) [853]
                0.00    0.00     123/123         std::Headbase<0ul, std::__cxx11::basic_ostringstream<char, std::char_traits<char>, std::allocator<char> >, false>::_M_head(std::Headbase<0ul, std::__cxx11::basic_ostringstream<char, std::char_traits<char>, std::allocator<char> >, false> const&) [852]
-----------------------------------------------
                0.00    0.00     123/123         std::tuple_element<0ul, std::tuple<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> > > > >::type const& std::get<0ul, 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> > > >(std::tuple<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> > > > const&) [855]
[854]    0.0    0.00    0.00     123         std::__cxx11::basic_ostringstream<char, std::char_traits<char>, std::allocator<char> > const& std::__get_helper<0ul, 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> > > >(std::Tupleimpl<0ul, 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> > > > const&) [854]
                0.00    0.00     123/123         std::Tupleimpl<0ul, 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_head(std::Tupleimpl<0ul, 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> > > > const&) [853]
-----------------------------------------------
                0.00    0.00     123/123         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 [850]
[855]    0.0    0.00    0.00     123         std::tuple_element<0ul, std::tuple<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> > > > >::type const& std::get<0ul, 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> > > >(std::tuple<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> > > > const&) [855]
                0.00    0.00     123/123         std::__cxx11::basic_ostringstream<char, std::char_traits<char>, std::allocator<char> > const& std::__get_helper<0ul, 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> > > >(std::Tupleimpl<0ul, 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> > > > const&) [854]
-----------------------------------------------
                0.00    0.00       1/123         void std::vector<unsigned long, std::allocator<unsigned long> >::_M_realloc_insert<unsigned long const&>(__gnu_cxx::__normal_iterator<unsigned long, std::vector<unsigned long, std::allocator<unsigned long> > >, unsigned long const&) [4251]
                0.00    0.00      61/123         void std::allocator_traits<std::allocator<unsigned long> >::construct<unsigned long, unsigned long const&>(std::allocator<unsigned long>&, unsigned long, unsigned long const&) [1148]
                0.00    0.00      61/123         void __gnu_cxx::new_allocator<unsigned long>::construct<unsigned long, unsigned long const&>(unsigned long, unsigned long const&) [1145]
[856]    0.0    0.00    0.00     123         unsigned long const& std::forward<unsigned long const&>(std::remove_reference<unsigned long const&>::type&) [856]
-----------------------------------------------
                0.00    0.00       1/122         std::vector<unsigned long, std::allocator<unsigned long> >::begin() [4252]
                0.00    0.00      60/122         __gnu_cxx::__normal_iterator<unsigned long, std::vector<unsigned long, std::allocator<unsigned long> > >::operator-(long) const [1163]
                0.00    0.00      61/122         std::vector<unsigned long, std::allocator<unsigned long> >::end() [1149]
[857]    0.0    0.00    0.00     122         __gnu_cxx::__normal_iterator<unsigned long, std::vector<unsigned long, std::allocator<unsigned long> > >::__normal_iterator(unsigned long const&) [857]
-----------------------------------------------
                0.00    0.00      12/122         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) [1621]
                0.00    0.00      12/122         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) [1613]
                0.00    0.00      12/122         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) [1614]
                0.00    0.00      86/122         void std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::_M_realloc_insert<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>(__gnu_cxx::__normal_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [962]
[858]    0.0    0.00    0.00     122         __gnu_cxx::__normal_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::vector<std::__cxx11::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&) [858]
                0.00    0.00     244/669         __gnu_cxx::__normal_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::vector<std::__cxx11::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 [538]
-----------------------------------------------
                0.00    0.00      61/122         Catch::ReusableStringStream::ReusableStringStream() [1143]
                0.00    0.00      61/122         Catch::StringStreams::release(unsigned long) [1142]
[859]    0.0    0.00    0.00     122         std::vector<std::unique_ptr<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> > > >, std::allocator<std::unique_ptr<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> > > > > >::operator[](unsigned long) [859]
                0.00    0.00     122/127         std::vector<std::unique_ptr<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> > > >, std::allocator<std::unique_ptr<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> > > > > >::size() const [845]
-----------------------------------------------
                0.00    0.00       3/120         std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::find_first_of(char const, unsigned long) const [2206]
                0.00    0.00     117/120         std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::find_first_of(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, unsigned long) const [867]
[860]    0.0    0.00    0.00     120         std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::find_first_of(char const, unsigned long, unsigned long) const [860]
                0.00    0.00     779/93716       std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::size() const [299]
                0.00    0.00     752/499540      std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_data() const [226]
                0.00    0.00     752/987         std::char_traits<char>::find(char const, unsigned long, char const&) [504]
-----------------------------------------------
                0.00    0.00      59/118         std::vector<Catch::SectionEndInfo, std::allocator<Catch::SectionEndInfo> >::end() [1191]
                0.00    0.00      59/118         std::vector<Catch::SectionEndInfo, std::allocator<Catch::SectionEndInfo> >::begin() [1193]
[861]    0.0    0.00    0.00     118         __gnu_cxx::__normal_iterator<Catch::SectionEndInfo, std::vector<Catch::SectionEndInfo, std::allocator<Catch::SectionEndInfo> > >::__normal_iterator(Catch::SectionEndInfo const&) [861]
-----------------------------------------------
                0.00    0.00     118/118         __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)) [1467]
[862]    0.0    0.00    0.00     118         __gnu_cxx::__normal_iterator<char, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::operator++() [862]
-----------------------------------------------
                0.00    0.00     118/118         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&) [1183]
[863]    0.0    0.00    0.00     118         __gnu_cxx::__normal_iterator<Catch::SectionEndInfo, std::vector<Catch::SectionEndInfo, std::allocator<Catch::SectionEndInfo> > >::base() const [863]
-----------------------------------------------
                0.00    0.00     118/118         __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)) [1467]
[864]    0.0    0.00    0.00     118         __gnu_cxx::__normal_iterator<char, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::operator() const [864]
-----------------------------------------------
                0.00    0.00     118/118         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&) [1200]
[865]    0.0    0.00    0.00     118         std::reverse_iterator<__gnu_cxx::__normal_iterator<Catch::SectionEndInfo, std::vector<Catch::SectionEndInfo, std::allocator<Catch::SectionEndInfo> > > >::base() const [865]
-----------------------------------------------
                0.00    0.00      59/118         std::vector<Catch::SectionEndInfo, std::allocator<Catch::SectionEndInfo> >::rbegin() [1195]
                0.00    0.00      59/118         std::vector<Catch::SectionEndInfo, std::allocator<Catch::SectionEndInfo> >::rend() [1192]
[866]    0.0    0.00    0.00     118         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> > >) [866]
-----------------------------------------------
                0.00    0.00      22/117         std::set<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::value_type::size_type snap::character_predicate<std::set<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >(std::set<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::value_type const&, std::set<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::value_type const&, std::set<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::value_type::size_type&) [1344]
                0.00    0.00      95/117         std::__cxx11::list<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::value_type::size_type snap::character_predicate<std::__cxx11::list<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >(std::__cxx11::list<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::value_type const&, std::__cxx11::list<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::value_type const&, std::__cxx11::list<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::value_type::size_type&) [887]
[867]    0.0    0.00    0.00     117         std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::find_first_of(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, unsigned long) const [867]
                0.00    0.00     117/93716       std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::size() const [299]
                0.00    0.00     117/17500       std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::data() const [340]
                0.00    0.00     117/120         std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::find_first_of(char const, unsigned long, unsigned long) const [860]
-----------------------------------------------
                0.00    0.00     117/117         void std::Destroy<Catch::clara::detail::Opt>(Catch::clara::detail::Opt, Catch::clara::detail::Opt) [870]
[868]    0.0    0.00    0.00     117         void std::Destroy_aux<false>::__destroy<Catch::clara::detail::Opt>(Catch::clara::detail::Opt, Catch::clara::detail::Opt) [868]
                0.00    0.00    2060/4084        Catch::clara::detail::Opt std::__addressof<Catch::clara::detail::Opt>(Catch::clara::detail::Opt&) [390]
                0.00    0.00    2060/2060        void std::Destroy<Catch::clara::detail::Opt>(Catch::clara::detail::Opt) [444]
-----------------------------------------------
                0.00    0.00       1/117         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&) [4208]
                0.00    0.00      36/117         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&) [1264]
                0.00    0.00      80/117         std::Vectorbase<Catch::clara::detail::Opt, std::allocator<Catch::clara::detail::Opt> >::~Vectorbase() [1015]
[869]    0.0    0.00    0.00     117         std::Vectorbase<Catch::clara::detail::Opt, std::allocator<Catch::clara::detail::Opt> >::_M_deallocate(Catch::clara::detail::Opt, unsigned long) [869]
                0.00    0.00     110/110         std::allocator_traits<std::allocator<Catch::clara::detail::Opt> >::deallocate(std::allocator<Catch::clara::detail::Opt>&, Catch::clara::detail::Opt, unsigned long) [875]
-----------------------------------------------
                0.00    0.00     117/117         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>&) [871]
[870]    0.0    0.00    0.00     117         void std::Destroy<Catch::clara::detail::Opt>(Catch::clara::detail::Opt, Catch::clara::detail::Opt) [870]
                0.00    0.00     117/117         void std::Destroyaux<false>::__destroy<Catch::clara::detail::Opt>(Catch::clara::detail::Opt, Catch::clara::detail::Opt) [868]
-----------------------------------------------
                0.00    0.00       1/117         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&) [4208]
                0.00    0.00      36/117         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&) [1264]
                0.00    0.00      80/117         std::vector<Catch::clara::detail::Opt, std::allocator<Catch::clara::detail::Opt> >::~vector() [1017]
[871]    0.0    0.00    0.00     117         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>&) [871]
                0.00    0.00     117/117         void std::Destroy<Catch::clara::detail::Opt>(Catch::clara::detail::Opt, Catch::clara::detail::Opt) [870]
-----------------------------------------------
                0.00    0.00       1/113         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> > >) [4207]
                0.00    0.00      36/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&) [1264]
                0.00    0.00      76/113         std::Vectorbase<Catch::clara::detail::Opt, std::allocator<Catch::clara::detail::Opt> >::_M_create_storage(unsigned long) [1044]
[872]    0.0    0.00    0.00     113         std::Vectorbase<Catch::clara::detail::Opt, std::allocator<Catch::clara::detail::Opt> >::_M_allocate(unsigned long) [872]
                0.00    0.00     110/110         std::allocator_traits<std::allocator<Catch::clara::detail::Opt> >::allocate(std::allocator<Catch::clara::detail::Opt>&, unsigned long) [876]
-----------------------------------------------
                0.00    0.00     110/110         std::allocator_traits<std::allocator<Catch::clara::detail::Opt> >::deallocate(std::allocator<Catch::clara::detail::Opt>&, Catch::clara::detail::Opt, unsigned long) [875]
[873]    0.0    0.00    0.00     110         __gnu_cxx::new_allocator<Catch::clara::detail::Opt>::deallocate(Catch::clara::detail::Opt, unsigned long) [873]
-----------------------------------------------
                0.00    0.00     110/110         std::allocator_traits<std::allocator<Catch::clara::detail::Opt> >::allocate(std::allocator<Catch::clara::detail::Opt>&, unsigned long) [876]
[874]    0.0    0.00    0.00     110         __gnu_cxx::new_allocator<Catch::clara::detail::Opt>::allocate(unsigned long, void const) [874]
                0.00    0.00     110/182         __gnu_cxx::new_allocator<Catch::clara::detail::Opt>::max_size() const [716]
-----------------------------------------------
                0.00    0.00     110/110         std::Vectorbase<Catch::clara::detail::Opt, std::allocator<Catch::clara::detail::Opt> >::_M_deallocate(Catch::clara::detail::Opt, unsigned long) [869]
[875]    0.0    0.00    0.00     110         std::allocator_traits<std::allocator<Catch::clara::detail::Opt> >::deallocate(std::allocator<Catch::clara::detail::Opt>&, Catch::clara::detail::Opt, unsigned long) [875]
                0.00    0.00     110/110         __gnu_cxx::new_allocator<Catch::clara::detail::Opt>::deallocate(Catch::clara::detail::Opt, unsigned long) [873]
-----------------------------------------------
                0.00    0.00     110/110         std::Vectorbase<Catch::clara::detail::Opt, std::allocator<Catch::clara::detail::Opt> >::_M_allocate(unsigned long) [872]
[876]    0.0    0.00    0.00     110         std::allocator_traits<std::allocator<Catch::clara::detail::Opt> >::allocate(std::allocator<Catch::clara::detail::Opt>&, unsigned long) [876]
                0.00    0.00     110/110         __gnu_cxx::new_allocator<Catch::clara::detail::Opt>::allocate(unsigned long, void const) [874]
-----------------------------------------------
                0.00    0.00       1/100         Catch::StringRef::StringRef(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [3200]
                0.00    0.00       1/100         ___CATCH__TEST____0() [92]
                0.00    0.00       2/100         (anonymous namespace)::finish_init(Catch::Session&) [2963]
                0.00    0.00       2/100         snap::file_contents::~file_contents() [1468]
                0.00    0.00       3/100         ___CATCH__TEST____0() [85]
                0.00    0.00       4/100         snap::chownnm(std::__cxx11::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&) [1470]
                0.00    0.00       4/100         ___CATCH__TEST____0() [68]
                0.00    0.00       7/100         std::set<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > snap::user_group_names<std::set<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [2104]
                0.00    0.00      76/100         snap::mkdir_p(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, bool, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [90]
[877]    0.0    0.00    0.00     100         std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::c_str() const [877]
                0.00    0.00     100/499540      std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_data() const [226]
-----------------------------------------------
                0.00    0.00      12/99          Catch::TestCaseStats::~TestCaseStats() [1480]
                0.00    0.00      12/99          Catch::makeTestCase(Catch::ITestInvoker, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, Catch::NameAndTags const&, Catch::SourceLineInfo const&) [93]
                0.00    0.00      12/99          Catch::Option<Catch::TestCaseInfo>::reset() [1301]
                0.00    0.00      63/99          Catch::TestCase::~TestCase() [1120]
[878]    0.0    0.00    0.00      99         Catch::TestCaseInfo::~TestCaseInfo() [878]
                0.00    0.00     297/134060      std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() [269]
                0.00    0.00     198/2433        std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::~vector() [433]
-----------------------------------------------
                0.00    0.00       1/96          operator<(timespec const&, double) [4487]
                0.00    0.00       1/96          operator>(timespec const&, double) [4485]
                0.00    0.00       2/96          operator==(timespec const&, long) [2953]
                0.00    0.00       2/96          operator==(timespec const&, double) [2952]
                0.00    0.00       2/96          operator!=(timespec const&, long) [2961]
                0.00    0.00       2/96          operator!=(timespec const&, double) [2960]
                0.00    0.00       2/96          operator<(timespec const&, long) [2959]
                0.00    0.00       2/96          operator<=(timespec const&, long) [2958]
                0.00    0.00       2/96          operator<=(timespec const&, double) [2957]
                0.00    0.00       2/96          operator>(timespec const&, long) [2956]
                0.00    0.00       2/96          operator>=(timespec const&, long) [2955]
                0.00    0.00       2/96          operator>=(timespec const&, double) [2954]
                0.00    0.00      11/96          operator!=(timespec const&, timespec const&) [1642]
                0.00    0.00      11/96          operator<(timespec const&, timespec const&) [1641]
                0.00    0.00      11/96          operator<=(timespec const&, timespec const&) [1640]
                0.00    0.00      11/96          operator>(timespec const&, timespec const&) [1639]
                0.00    0.00      11/96          operator>=(timespec const&, timespec const&) [1638]
                0.00    0.00      19/96          operator==(timespec const&, timespec const&) [1375]
[879]    0.0    0.00    0.00      96         compare_timespec(timespec const&, timespec const&) [879]
-----------------------------------------------
                0.00    0.00      96/96          ___CATCH__TEST____0() [63]
[880]    0.0    0.00    0.00      96         Catch::ExprLhs<timespec const&> Catch::Decomposer::operator<=<timespec>(timespec const&) [880]
                0.00    0.00      96/96          Catch::ExprLhs<timespec const&>::ExprLhs(timespec const&) [881]
-----------------------------------------------
                0.00    0.00      96/96          Catch::ExprLhs<timespec const&> Catch::Decomposer::operator<=<timespec>(timespec const&) [880]
[881]    0.0    0.00    0.00      96         Catch::ExprLhs<timespec const&>::ExprLhs(timespec const&) [881]
-----------------------------------------------
                0.00    0.00       1/96          Catch::clara::detail::ExeName::set(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [187]
                0.00    0.00       2/96          std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > snap::string_pathinfo_dirname<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [2375]
                0.00    0.00      93/96          Catch::trim(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [899]
[882]    0.0    0.00    0.00      96         std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::substr(unsigned long, unsigned long) const [882]
                0.00    0.00      96/192         std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_check(unsigned long, char const) const [704]
                0.00    0.00      96/96          std::__cxx11::basic_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) [884]
-----------------------------------------------
                0.00    0.00      96/96          std::__cxx11::basic_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) [884]
[883]    0.0    0.00    0.00      96         std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_limit(unsigned long, unsigned long) const [883]
                0.00    0.00     190/93716       std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::size() const [299]
-----------------------------------------------
                0.00    0.00      96/96          std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::substr(unsigned long, unsigned long) const [882]
[884]    0.0    0.00    0.00      96         std::__cxx11::basic_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) [884]
                0.00    0.00      96/133490      std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_local_data() [271]
                0.00    0.00      96/127215      std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::Allochider::Allochider(char, std::allocator<char>&&) [282]
                0.00    0.00      96/499540      std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_data() const [226]
                0.00    0.00      96/192         std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_check(unsigned long, char const) const [704]
                0.00    0.00      96/96          std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_limit(unsigned long, unsigned long) const [883]
                0.00    0.00      96/2827        void std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_construct<char const>(char const, char const) [408]
-----------------------------------------------
                0.00    0.00      12/96          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)&&) [1607]
                0.00    0.00      12/96          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)&&) [1611]
                0.00    0.00      12/96          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)&&) [1539]
                0.00    0.00      12/96          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)&&) [1543]
                0.00    0.00      12/96          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)&&) [1549]
                0.00    0.00      12/96          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)&&) [1571]
                0.00    0.00      12/96          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)&&) [1556]
                0.00    0.00      12/96          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)&&) [1498]
[885]    0.0    0.00    0.00      96         decltype(nullptr)&& std::forward<decltype(nullptr)>(std::remove_reference<decltype(nullptr)>::type&) [885]
-----------------------------------------------
                0.00    0.00      12/96          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)&&) [1607]
                0.00    0.00      12/96          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)&&) [1611]
                0.00    0.00      12/96          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)&&) [1539]
                0.00    0.00      12/96          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)&&) [1543]
                0.00    0.00      12/96          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)&&) [1549]
                0.00    0.00      12/96          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)&&) [1571]
                0.00    0.00      12/96          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)&&) [1556]
                0.00    0.00      12/96          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)&&) [1498]
[886]    0.0    0.00    0.00      96         Catch::TestCaseTracking::NameAndLocation&& std::forward<Catch::TestCaseTracking::NameAndLocation>(std::remove_reference<Catch::TestCaseTracking::NameAndLocation>::type&) [886]
-----------------------------------------------
                0.00    0.00      95/95          unsigned long snap::tokenize_string<std::__cxx11::list<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, unsigned long (std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, unsigned long&)>(std::__cxx11::list<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >&, std::__cxx11::list<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::value_type const&, std::__cxx11::list<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::value_type const&, bool, std::__cxx11::list<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::value_type const&, unsigned long (std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, unsigned long&)) [1327]
[887]    0.0    0.00    0.00      95         std::__cxx11::list<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::value_type::size_type snap::character_predicate<std::__cxx11::list<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >(std::__cxx11::list<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::value_type const&, std::__cxx11::list<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::value_type const&, std::__cxx11::list<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::value_type::size_type&) [887]
                0.00    0.00      95/117         std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::find_first_of(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, unsigned long) const [867]
-----------------------------------------------
                0.00    0.00      94/94          std::Rbtree_node<Catch::TestCase const>::_M_valptr() const [890]
[888]    0.0    0.00    0.00      94         __gnu_cxx::__aligned_membuf<Catch::TestCase const>::_M_ptr() const [888]
                0.00    0.00      94/94          __gnu_cxx::__aligned_membuf<Catch::TestCase const>::_M_addr() const [889]
-----------------------------------------------
                0.00    0.00      94/94          __gnu_cxx::__aligned_membuf<Catch::TestCase const>::_M_ptr() const [888]
[889]    0.0    0.00    0.00      94         __gnu_cxx::__aligned_membuf<Catch::TestCase const>::_M_addr() const [889]
-----------------------------------------------
                0.00    0.00      12/94          std::Rbtree_const_iterator<Catch::TestCase const>::operator() const [1531]
                0.00    0.00      22/94          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) [1356]
                0.00    0.00      60/94          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) [1170]
[890]    0.0    0.00    0.00      94         std::Rbtree_node<Catch::TestCase const>::_M_valptr() const [890]
                0.00    0.00      94/94          __gnu_cxx::__aligned_membuf<Catch::TestCase const>::_M_ptr() const [888]
-----------------------------------------------
                0.00    0.00       1/94          Catch::(anonymous namespace)::platformColourInstance() [192]
                0.00    0.00       1/94          Catch::ReporterConfig::ReporterConfig(std::shared_ptr<Catch::IConfig const> const&) [3017]
                0.00    0.00       1/94          Catch::ConsoleReporter::ConsoleReporter(Catch::ReporterConfig const&)::{lambda()#1}::operator()() const [4483]
                0.00    0.00       1/94          Catch::ConsoleReporter::printTestFilters() [3026]
                0.00    0.00       1/94          Catch::StreamingReporterBase<Catch::ConsoleReporter>::StreamingReporterBase(Catch::ReporterConfig const&) [3072]
                0.00    0.00       2/94          Catch::AssertionHandler::allowThrows() const [188]
                0.00    0.00       2/94          Catch::RunContext::RunContext(std::shared_ptr<Catch::IConfig const> const&, std::unique_ptr<Catch::IStreamingReporter, std::default_delete<Catch::IStreamingReporter> >&&) [28]
                0.00    0.00      12/94          Catch::RunContext::runTest(Catch::TestCase const&) [6]
                0.00    0.00      73/94          Catch::RunContext::aborting() const [1057]
[891]    0.0    0.00    0.00      94         std::__shared_ptr_access<Catch::IConfig const, (__gnu_cxx::Lockpolicy)2, false, false>::operator->() const [891]
                0.00    0.00      94/510         std::__shared_ptr_access<Catch::IConfig const, (__gnu_cxx::Lockpolicy)2, false, false>::_M_get() const [563]
-----------------------------------------------
                0.00    0.00      93/93          Catch::TestCaseTracking::SectionTracker::SectionTracker(Catch::TestCaseTracking::NameAndLocation const&, Catch::TestCaseTracking::TrackerContext&, Catch::TestCaseTracking::ITracker) [894]
[892]    0.0    0.00    0.00      93         Catch::TestCaseTracking::TrackerBase::TrackerBase(Catch::TestCaseTracking::NameAndLocation const&, Catch::TestCaseTracking::TrackerContext&, Catch::TestCaseTracking::ITracker) [892]
                0.00    0.00      93/93          Catch::TestCaseTracking::ITracker::ITracker(Catch::TestCaseTracking::NameAndLocation const&) [897]
                0.00    0.00      93/93          std::vector<std::shared_ptr<Catch::TestCaseTracking::ITracker>, std::allocator<std::shared_ptr<Catch::TestCaseTracking::ITracker> > >::vector() [933]
-----------------------------------------------
                                  93             Catch::TestCaseTracking::SectionTracker::~SectionTracker() <cycle 1> [895]
[893]    0.0    0.00    0.00      93         Catch::TestCaseTracking::TrackerBase::~TrackerBase() <cycle 1> [893]
                0.00    0.00      93/93          Catch::TestCaseTracking::ITracker::~ITracker() [898]
                                  93             std::vector<std::shared_ptr<Catch::TestCaseTracking::ITracker>, std::allocator<std::shared_ptr<Catch::TestCaseTracking::ITracker> > >::~vector() <cycle 1> [934]
-----------------------------------------------
                0.00    0.00      12/93          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)&&) [1498]
                0.00    0.00      81/93          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&&) [981]
[894]    0.0    0.00    0.00      93         Catch::TestCaseTracking::SectionTracker::SectionTracker(Catch::TestCaseTracking::NameAndLocation const&, Catch::TestCaseTracking::TrackerContext&, Catch::TestCaseTracking::ITracker) [894]
                0.00    0.00      93/93          Catch::TestCaseTracking::TrackerBase::TrackerBase(Catch::TestCaseTracking::NameAndLocation const&, Catch::TestCaseTracking::TrackerContext&, Catch::TestCaseTracking::ITracker) [892]
                0.00    0.00      93/169         std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::vector() [739]
                0.00    0.00      93/93          Catch::trim(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [899]
                0.00    0.00      81/409         Catch::TestCaseTracking::SectionTracker::isSectionTracker() const [577]
                0.00    0.00      81/81          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&) [978]
-----------------------------------------------
                                  93             void __gnu_cxx::new_allocator<Catch::TestCaseTracking::SectionTracker>::destroy<Catch::TestCaseTracking::SectionTracker>(Catch::TestCaseTracking::SectionTracker) <cycle 1> [900]
[895]    0.0    0.00    0.00      93         Catch::TestCaseTracking::SectionTracker::~SectionTracker() <cycle 1> [895]
                0.00    0.00      93/134060      std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() [269]
                0.00    0.00      93/2433        std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::~vector() [433]
                                  93             Catch::TestCaseTracking::TrackerBase::~TrackerBase() <cycle 1> [893]
-----------------------------------------------
                0.00    0.00      93/93          Catch::TestCaseTracking::ITracker::ITracker(Catch::TestCaseTracking::NameAndLocation const&) [897]
[896]    0.0    0.00    0.00      93         Catch::TestCaseTracking::NameAndLocation::NameAndLocation(Catch::TestCaseTracking::NameAndLocation const&) [896]
                0.00    0.00      93/29162       std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [318]
-----------------------------------------------
                0.00    0.00      93/93          Catch::TestCaseTracking::TrackerBase::TrackerBase(Catch::TestCaseTracking::NameAndLocation const&, Catch::TestCaseTracking::TrackerContext&, Catch::TestCaseTracking::ITracker) [892]
[897]    0.0    0.00    0.00      93         Catch::TestCaseTracking::ITracker::ITracker(Catch::TestCaseTracking::NameAndLocation const&) [897]
                0.00    0.00      93/93          Catch::TestCaseTracking::NameAndLocation::NameAndLocation(Catch::TestCaseTracking::NameAndLocation const&) [896]
-----------------------------------------------
                0.00    0.00      93/93          Catch::TestCaseTracking::TrackerBase::~TrackerBase() <cycle 1> [893]
[898]    0.0    0.00    0.00      93         Catch::TestCaseTracking::ITracker::~ITracker() [898]
                0.00    0.00      93/502         Catch::TestCaseTracking::NameAndLocation::~NameAndLocation() [564]
-----------------------------------------------
                0.00    0.00      93/93          Catch::TestCaseTracking::SectionTracker::SectionTracker(Catch::TestCaseTracking::NameAndLocation const&, Catch::TestCaseTracking::TrackerContext&, Catch::TestCaseTracking::ITracker) [894]
[899]    0.0    0.00    0.00      93         Catch::trim(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [899]
                0.00    0.00      93/93          std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::find_first_not_of(char const, unsigned long) const [909]
                0.00    0.00      93/93          std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::find_last_not_of(char const, unsigned long) const [907]
                0.00    0.00      93/96          std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::substr(unsigned long, unsigned long) const [882]
-----------------------------------------------
                                  93             void std::allocator_traits<std::allocator<Catch::TestCaseTracking::SectionTracker> >::destroy<Catch::TestCaseTracking::SectionTracker>(std::allocator<Catch::TestCaseTracking::SectionTracker>&, Catch::TestCaseTracking::SectionTracker) <cycle 1> [924]
[900]    0.0    0.00    0.00      93         void __gnu_cxx::new_allocator<Catch::TestCaseTracking::SectionTracker>::destroy<Catch::TestCaseTracking::SectionTracker>(Catch::TestCaseTracking::SectionTracker) <cycle 1> [900]
                                  93             Catch::TestCaseTracking::SectionTracker::~SectionTracker() <cycle 1> [895]
-----------------------------------------------
                0.00    0.00      93/93          std::allocator<Catch::TestCaseTracking::SectionTracker>::allocator() [911]
[901]    0.0    0.00    0.00      93         __gnu_cxx::new_allocator<Catch::TestCaseTracking::SectionTracker>::new_allocator() [901]
-----------------------------------------------
                0.00    0.00      93/93          std::allocator<std::shared_ptr<Catch::TestCaseTracking::ITracker> >::allocator() [912]
[902]    0.0    0.00    0.00      93         __gnu_cxx::new_allocator<std::shared_ptr<Catch::TestCaseTracking::ITracker> >::new_allocator() [902]
-----------------------------------------------
                0.00    0.00      93/93          std::allocator<std::shared_ptr<Catch::TestCaseTracking::ITracker> >::~allocator() [913]
[903]    0.0    0.00    0.00      93         __gnu_cxx::new_allocator<std::shared_ptr<Catch::TestCaseTracking::ITracker> >::~new_allocator() [903]
-----------------------------------------------
                0.00    0.00      93/93          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) [925]
[904]    0.0    0.00    0.00      93         __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) [904]
-----------------------------------------------
                0.00    0.00      93/93          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) [926]
[905]    0.0    0.00    0.00      93         __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) [905]
                0.00    0.00      93/93          __gnu_cxx::new_allocator<std::Spcounted_ptr_inplace<Catch::TestCaseTracking::SectionTracker, std::allocator<Catch::TestCaseTracking::SectionTracker>, (__gnu_cxx::Lockpolicy)2> >::max_size() const [906]
-----------------------------------------------
                0.00    0.00      93/93          __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) [905]
[906]    0.0    0.00    0.00      93         __gnu_cxx::new_allocator<std::Spcounted_ptr_inplace<Catch::TestCaseTracking::SectionTracker, std::allocator<Catch::TestCaseTracking::SectionTracker>, (__gnu_cxx::Lockpolicy)2> >::max_size() const [906]
-----------------------------------------------
                0.00    0.00      93/93          Catch::trim(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [899]
[907]    0.0    0.00    0.00      93         std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::find_last_not_of(char const, unsigned long) const [907]
                0.00    0.00      93/7111        std::char_traits<char>::length(char const) [374]
                0.00    0.00      93/93          std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::find_last_not_of(char const, unsigned long, unsigned long) const [908]
-----------------------------------------------
                0.00    0.00      93/93          std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::find_last_not_of(char const, unsigned long) const [907]
[908]    0.0    0.00    0.00      93         std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::find_last_not_of(char const, unsigned long, unsigned long) const [908]
                0.00    0.00      93/93716       std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::size() const [299]
                0.00    0.00      93/499540      std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_data() const [226]
                0.00    0.00      93/987         std::char_traits<char>::find(char const, unsigned long, char const&) [504]
-----------------------------------------------
                0.00    0.00      93/93          Catch::trim(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [899]
[909]    0.0    0.00    0.00      93         std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::find_first_not_of(char const, unsigned long) const [909]
                0.00    0.00      93/7111        std::char_traits<char>::length(char const) [374]
                0.00    0.00      93/93          std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::find_first_not_of(char const, unsigned long, unsigned long) const [910]
-----------------------------------------------
                0.00    0.00      93/93          std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::find_first_not_of(char const, unsigned long) const [909]
[910]    0.0    0.00    0.00      93         std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::find_first_not_of(char const, unsigned long, unsigned long) const [910]
                0.00    0.00     133/93716       std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::size() const [299]
                0.00    0.00     133/499540      std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_data() const [226]
                0.00    0.00     133/987         std::char_traits<char>::find(char const, unsigned long, char const&) [504]
-----------------------------------------------
                0.00    0.00      12/93          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)&&) [1607]
                0.00    0.00      81/93          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&&) [998]
[911]    0.0    0.00    0.00      93         std::allocator<Catch::TestCaseTracking::SectionTracker>::allocator() [911]
                0.00    0.00      93/93          __gnu_cxx::new_allocator<Catch::TestCaseTracking::SectionTracker>::new_allocator() [901]
-----------------------------------------------
                0.00    0.00      93/93          std::Vectorbase<std::shared_ptr<Catch::TestCaseTracking::ITracker>, std::allocator<std::shared_ptr<Catch::TestCaseTracking::ITracker> > >::Vectorimpl::Vectorimpl() [914]
[912]    0.0    0.00    0.00      93         std::allocator<std::shared_ptr<Catch::TestCaseTracking::ITracker> >::allocator() [912]
                0.00    0.00      93/93          __gnu_cxx::new_allocator<std::shared_ptr<Catch::TestCaseTracking::ITracker> >::new_allocator() [902]
-----------------------------------------------
                0.00    0.00      93/93          std::Vectorbase<std::shared_ptr<Catch::TestCaseTracking::ITracker>, std::allocator<std::shared_ptr<Catch::TestCaseTracking::ITracker> > >::Vectorimpl::~Vectorimpl() [915]
[913]    0.0    0.00    0.00      93         std::allocator<std::shared_ptr<Catch::TestCaseTracking::ITracker> >::~allocator() [913]
                0.00    0.00      93/93          __gnu_cxx::new_allocator<std::shared_ptr<Catch::TestCaseTracking::ITracker> >::~new_allocator() [903]
-----------------------------------------------
                0.00    0.00      93/93          std::Vectorbase<std::shared_ptr<Catch::TestCaseTracking::ITracker>, std::allocator<std::shared_ptr<Catch::TestCaseTracking::ITracker> > >::Vectorbase() [916]
[914]    0.0    0.00    0.00      93         std::Vectorbase<std::shared_ptr<Catch::TestCaseTracking::ITracker>, std::allocator<std::shared_ptr<Catch::TestCaseTracking::ITracker> > >::Vectorimpl::Vectorimpl() [914]
                0.00    0.00      93/93          std::allocator<std::shared_ptr<Catch::TestCaseTracking::ITracker> >::allocator() [912]
-----------------------------------------------
                0.00    0.00      93/93          std::Vectorbase<std::shared_ptr<Catch::TestCaseTracking::ITracker>, std::allocator<std::shared_ptr<Catch::TestCaseTracking::ITracker> > >::~Vectorbase() [917]
[915]    0.0    0.00    0.00      93         std::Vectorbase<std::shared_ptr<Catch::TestCaseTracking::ITracker>, std::allocator<std::shared_ptr<Catch::TestCaseTracking::ITracker> > >::Vectorimpl::~Vectorimpl() [915]
                0.00    0.00      93/93          std::allocator<std::shared_ptr<Catch::TestCaseTracking::ITracker> >::~allocator() [913]
-----------------------------------------------
                0.00    0.00      93/93          std::vector<std::shared_ptr<Catch::TestCaseTracking::ITracker>, std::allocator<std::shared_ptr<Catch::TestCaseTracking::ITracker> > >::vector() [933]
[916]    0.0    0.00    0.00      93         std::Vectorbase<std::shared_ptr<Catch::TestCaseTracking::ITracker>, std::allocator<std::shared_ptr<Catch::TestCaseTracking::ITracker> > >::Vectorbase() [916]
                0.00    0.00      93/93          std::Vectorbase<std::shared_ptr<Catch::TestCaseTracking::ITracker>, std::allocator<std::shared_ptr<Catch::TestCaseTracking::ITracker> > >::Vectorimpl::Vectorimpl() [914]
-----------------------------------------------
                0.00    0.00      93/93          std::vector<std::shared_ptr<Catch::TestCaseTracking::ITracker>, std::allocator<std::shared_ptr<Catch::TestCaseTracking::ITracker> > >::~vector() <cycle 1> [934]
[917]    0.0    0.00    0.00      93         std::Vectorbase<std::shared_ptr<Catch::TestCaseTracking::ITracker>, std::allocator<std::shared_ptr<Catch::TestCaseTracking::ITracker> > >::~Vectorbase() [917]
                0.00    0.00      93/162         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) [756]
                0.00    0.00      93/93          std::Vectorbase<std::shared_ptr<Catch::TestCaseTracking::ITracker>, std::allocator<std::shared_ptr<Catch::TestCaseTracking::ITracker> > >::Vectorimpl::~Vectorimpl() [915]
-----------------------------------------------
                0.00    0.00      12/93          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)&&) [1543]
                0.00    0.00      81/93          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&&) [989]
[918]    0.0    0.00    0.00      93         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) [918]
-----------------------------------------------
                0.00    0.00      93/93          std::Spcounted_ptr_inplace<Catch::TestCaseTracking::SectionTracker, std::allocator<Catch::TestCaseTracking::SectionTracker>, (__gnu_cxx::Lockpolicy)2>::Impl::Impl(std::allocator<Catch::TestCaseTracking::SectionTracker>) [930]
[919]    0.0    0.00    0.00      93         std::Spebo_helper<0, std::allocator<Catch::TestCaseTracking::SectionTracker>, true>::Spebo_helper(std::allocator<Catch::TestCaseTracking::SectionTracker> const&) [919]
                0.00    0.00      93/279         std::allocator<Catch::TestCaseTracking::SectionTracker>::allocator(std::allocator<Catch::TestCaseTracking::SectionTracker> const&) [674]
-----------------------------------------------
                0.00    0.00      93/93          std::Spcounted_ptr_inplace<Catch::TestCaseTracking::SectionTracker, std::allocator<Catch::TestCaseTracking::SectionTracker>, (__gnu_cxx::Lockpolicy)2>::_Impl::~Impl() [931]
[920]    0.0    0.00    0.00      93         std::Sp_ebo_helper<0, std::allocator<Catch::TestCaseTracking::SectionTracker>, true>::~Spebo_helper() [920]
                0.00    0.00      93/372         std::allocator<Catch::TestCaseTracking::SectionTracker>::~allocator() [633]
-----------------------------------------------
                0.00    0.00      93/93          std::__allocated_ptr<std::allocator<std::Spcounted_ptr_inplace<Catch::TestCaseTracking::SectionTracker, std::allocator<Catch::TestCaseTracking::SectionTracker>, (__gnu_cxx::Lockpolicy)2> > >::get() [922]
[921]    0.0    0.00    0.00      93         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>) [921]
-----------------------------------------------
                0.00    0.00      12/93          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)&&) [1549]
                0.00    0.00      81/93          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&&) [992]
[922]    0.0    0.00    0.00      93         std::__allocated_ptr<std::allocator<std::Spcounted_ptr_inplace<Catch::TestCaseTracking::SectionTracker, std::allocator<Catch::TestCaseTracking::SectionTracker>, (__gnu_cxx::Lockpolicy)2> > >::get() [922]
                0.00    0.00      93/93          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>) [921]
-----------------------------------------------
                0.00    0.00      12/93          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)&&) [1549]
                0.00    0.00      81/93          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&&) [992]
[923]    0.0    0.00    0.00      93         std::__allocated_ptr<std::allocator<std::Spcounted_ptr_inplace<Catch::TestCaseTracking::SectionTracker, std::allocator<Catch::TestCaseTracking::SectionTracker>, (__gnu_cxx::Lockpolicy)2> > >::operator=(decltype(nullptr)) [923]
-----------------------------------------------
                                  93             std::Spcounted_ptr_inplace<Catch::TestCaseTracking::SectionTracker, std::allocator<Catch::TestCaseTracking::SectionTracker>, (__gnu_cxx::Lockpolicy)2>::_M_dispose() <cycle 1> [928]
[924]    0.0    0.00    0.00      93         void std::allocator_traits<std::allocator<Catch::TestCaseTracking::SectionTracker> >::destroy<Catch::TestCaseTracking::SectionTracker>(std::allocator<Catch::TestCaseTracking::SectionTracker>&, Catch::TestCaseTracking::SectionTracker) <cycle 1> [924]
                                  93             void __gnu_cxx::new_allocator<Catch::TestCaseTracking::SectionTracker>::destroy<Catch::TestCaseTracking::SectionTracker>(Catch::TestCaseTracking::SectionTracker) <cycle 1> [900]
-----------------------------------------------
                0.00    0.00      93/93          std::__allocated_ptr<std::allocator<std::Spcounted_ptr_inplace<Catch::TestCaseTracking::SectionTracker, std::allocator<Catch::TestCaseTracking::SectionTracker>, (__gnu_cxx::Lockpolicy)2> > >::~__allocated_ptr() [711]
[925]    0.0    0.00    0.00      93         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) [925]
                0.00    0.00      93/93          __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) [904]
-----------------------------------------------
                0.00    0.00      93/93          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> >&) [935]
[926]    0.0    0.00    0.00      93         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) [926]
                0.00    0.00      93/93          __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) [905]
-----------------------------------------------
                0.00    0.00      93/93          std::Spcounted_base<(__gnu_cxx::Lockpolicy)2>::_M_release() <cycle 1> [419]
[927]    0.0    0.00    0.00      93         std::Spcounted_ptr_inplace<Catch::TestCaseTracking::SectionTracker, std::allocator<Catch::TestCaseTracking::SectionTracker>, (__gnu_cxx::Lockpolicy)2>::_M_destroy() [927]
                0.00    0.00      93/186         std::Spcounted_ptr_inplace<Catch::TestCaseTracking::SectionTracker, std::allocator<Catch::TestCaseTracking::SectionTracker>, (__gnu_cxx::Lockpolicy)2>::Impl::M_alloc() [712]
                0.00    0.00      93/186         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&) [707]
                0.00    0.00      93/186         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>) [710]
                0.00    0.00      93/93          std::Spcounted_ptr_inplace<Catch::TestCaseTracking::SectionTracker, std::allocator<Catch::TestCaseTracking::SectionTracker>, (__gnu_cxx::Lockpolicy)2>::~Spcounted_ptr_inplace() [932]
                0.00    0.00      93/186         std::__allocated_ptr<std::allocator<std::Spcounted_ptr_inplace<Catch::TestCaseTracking::SectionTracker, std::allocator<Catch::TestCaseTracking::SectionTracker>, (__gnu_cxx::Lockpolicy)2> > >::~__allocated_ptr() [711]
                0.00    0.00      93/186         std::allocator<std::Spcounted_ptr_inplace<Catch::TestCaseTracking::SectionTracker, std::allocator<Catch::TestCaseTracking::SectionTracker>, (__gnu_cxx::Lockpolicy)2> >::~allocator() [708]
-----------------------------------------------
                                  93             std::Spcounted_base<(__gnu_cxx::Lockpolicy)2>::_M_release() <cycle 1> [419]
[928]    0.0    0.00    0.00      93         std::Spcounted_ptr_inplace<Catch::TestCaseTracking::SectionTracker, std::allocator<Catch::TestCaseTracking::SectionTracker>, (__gnu_cxx::Lockpolicy)2>::_M_dispose() <cycle 1> [928]
                0.00    0.00      93/279         std::Spcounted_ptr_inplace<Catch::TestCaseTracking::SectionTracker, std::allocator<Catch::TestCaseTracking::SectionTracker>, (__gnu_cxx::Lockpolicy)2>::_M_ptr() [675]
                0.00    0.00      93/186         std::Spcounted_ptr_inplace<Catch::TestCaseTracking::SectionTracker, std::allocator<Catch::TestCaseTracking::SectionTracker>, (__gnu_cxx::Lockpolicy)2>::Impl::M_alloc() [712]
                                  93             void std::allocator_traits<std::allocator<Catch::TestCaseTracking::SectionTracker> >::destroy<Catch::TestCaseTracking::SectionTracker>(std::allocator<Catch::TestCaseTracking::SectionTracker>&, Catch::TestCaseTracking::SectionTracker) <cycle 1> [924]
-----------------------------------------------
                0.00    0.00      93/93          std::__shared_count<(__gnu_cxx::Lockpolicy)2>::_M_get_deleter(std::type_info const&) const [829]
[929]    0.0    0.00    0.00      93         std::Spcounted_ptr_inplace<Catch::TestCaseTracking::SectionTracker, std::allocator<Catch::TestCaseTracking::SectionTracker>, (__gnu_cxx::Lockpolicy)2>::_M_get_deleter(std::type_info const&) [929]
                0.00    0.00      93/139         std::type_info::operator==(std::type_info const&) const [830]
                0.00    0.00      93/279         std::Spcounted_ptr_inplace<Catch::TestCaseTracking::SectionTracker, std::allocator<Catch::TestCaseTracking::SectionTracker>, (__gnu_cxx::Lockpolicy)2>::_M_ptr() [675]
-----------------------------------------------
                0.00    0.00      12/93          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)&&) [1571]
                0.00    0.00      81/93          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&&) [995]
[930]    0.0    0.00    0.00      93         std::Spcounted_ptr_inplace<Catch::TestCaseTracking::SectionTracker, std::allocator<Catch::TestCaseTracking::SectionTracker>, (__gnu_cxx::Lockpolicy)2>::Impl::Impl(std::allocator<Catch::TestCaseTracking::SectionTracker>) [930]
                0.00    0.00      93/93          std::Spebo_helper<0, std::allocator<Catch::TestCaseTracking::SectionTracker>, true>::Spebo_helper(std::allocator<Catch::TestCaseTracking::SectionTracker> const&) [919]
-----------------------------------------------
                0.00    0.00      93/93          std::Spcounted_ptr_inplace<Catch::TestCaseTracking::SectionTracker, std::allocator<Catch::TestCaseTracking::SectionTracker>, (__gnu_cxx::Lockpolicy)2>::~Spcounted_ptr_inplace() [932]
[931]    0.0    0.00    0.00      93         std::Spcounted_ptr_inplace<Catch::TestCaseTracking::SectionTracker, std::allocator<Catch::TestCaseTracking::SectionTracker>, (__gnu_cxx::Lockpolicy)2>::_Impl::~Impl() [931]
                0.00    0.00      93/93          std::Sp_ebo_helper<0, std::allocator<Catch::TestCaseTracking::SectionTracker>, true>::~Spebo_helper() [920]
-----------------------------------------------
                0.00    0.00      93/93          std::Spcounted_ptr_inplace<Catch::TestCaseTracking::SectionTracker, std::allocator<Catch::TestCaseTracking::SectionTracker>, (__gnu_cxx::Lockpolicy)2>::_M_destroy() [927]
[932]    0.0    0.00    0.00      93         std::Spcounted_ptr_inplace<Catch::TestCaseTracking::SectionTracker, std::allocator<Catch::TestCaseTracking::SectionTracker>, (__gnu_cxx::Lockpolicy)2>::~Spcounted_ptr_inplace() [932]
                0.00    0.00      93/93          std::Spcounted_ptr_inplace<Catch::TestCaseTracking::SectionTracker, std::allocator<Catch::TestCaseTracking::SectionTracker>, (__gnu_cxx::Lockpolicy)2>::_Impl::~Impl() [931]
                0.00    0.00      93/151         std::Sp_counted_base<(__gnu_cxx::Lockpolicy)2>::~Spcounted_base() [779]
-----------------------------------------------
                0.00    0.00      93/93          Catch::TestCaseTracking::TrackerBase::TrackerBase(Catch::TestCaseTracking::NameAndLocation const&, Catch::TestCaseTracking::TrackerContext&, Catch::TestCaseTracking::ITracker) [892]
[933]    0.0    0.00    0.00      93         std::vector<std::shared_ptr<Catch::TestCaseTracking::ITracker>, std::allocator<std::shared_ptr<Catch::TestCaseTracking::ITracker> > >::vector() [933]
                0.00    0.00      93/93          std::Vectorbase<std::shared_ptr<Catch::TestCaseTracking::ITracker>, std::allocator<std::shared_ptr<Catch::TestCaseTracking::ITracker> > >::Vectorbase() [916]
-----------------------------------------------
                                  93             Catch::TestCaseTracking::TrackerBase::~TrackerBase() <cycle 1> [893]
[934]    0.0    0.00    0.00      93         std::vector<std::shared_ptr<Catch::TestCaseTracking::ITracker>, std::allocator<std::shared_ptr<Catch::TestCaseTracking::ITracker> > >::~vector() <cycle 1> [934]
                0.00    0.00      93/300         std::Vectorbase<std::shared_ptr<Catch::TestCaseTracking::ITracker>, std::allocator<std::shared_ptr<Catch::TestCaseTracking::ITracker> > >::_M_get_Tp_allocator() [666]
                0.00    0.00      93/93          std::Vectorbase<std::shared_ptr<Catch::TestCaseTracking::ITracker>, std::allocator<std::shared_ptr<Catch::TestCaseTracking::ITracker> > >::~Vectorbase() [917]
                                  93             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> [758]
-----------------------------------------------
                0.00    0.00      12/93          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)&&) [1549]
                0.00    0.00      81/93          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&&) [992]
[935]    0.0    0.00    0.00      93         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> >&) [935]
                0.00    0.00      93/93          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) [926]
                0.00    0.00      93/186         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>) [710]
-----------------------------------------------
                0.00    0.00      12/93          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)&&) [1549]
                0.00    0.00      81/93          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&&) [992]
[936]    0.0    0.00    0.00      93         std::remove_reference<std::allocator<Catch::TestCaseTracking::SectionTracker> const&>::type&& std::move<std::allocator<Catch::TestCaseTracking::SectionTracker> const&>(std::allocator<Catch::TestCaseTracking::SectionTracker> const&) [936]
-----------------------------------------------
                0.00    0.00       1/92          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&) [4184]
                0.00    0.00       4/92          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&) [2040]
                0.00    0.00       4/92          std::pair<std::Rbtree_node_base, std::Rbtree_node_base>::pair<std::Rbtree_node_base&, true>(std::Rbtree_node_base const&, std::Rbtree_node_base&) [2041]
                0.00    0.00      12/92          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&) [1575]
                0.00    0.00      12/92          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&) [1576]
                0.00    0.00      59/92          std::pair<std::Rbtree_node_base, std::Rbtree_node_base>::pair<std::Rbtree_node<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&, std::Rbtree_node_base&, true>(std::Rbtree_node<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&, std::Rbtree_node_base&) [1189]
[937]    0.0    0.00    0.00      92         std::Rbtree_node_base& std::forward<std::Rbtree_node_base&>(std::remove_reference<std::Rbtree_node_base&>::type&) [937]
-----------------------------------------------
                0.00    0.00      90/90          Catch::Section::~Section() [80]
[938]    0.0    0.00    0.00      90         Catch::SectionEndInfo::~SectionEndInfo() [938]
                0.00    0.00      90/1126        Catch::SectionInfo::~SectionInfo() [497]
-----------------------------------------------
                0.00    0.00      90/90          Catch::Section::~Section() [80]
[939]    0.0    0.00    0.00      90         Catch::uncaught_exceptions() [939]
-----------------------------------------------
                0.00    0.00      90/90          void std::allocator_traits<std::allocator<Catch::TestCaseTracking::ITracker> >::destroy<Catch::TestCaseTracking::ITracker>(std::allocator<Catch::TestCaseTracking::ITracker>&, Catch::TestCaseTracking::ITracker*) [947]
[940]    0.0    0.00    0.00      90         void __gnu_cxx::new_allocator<Catch::TestCaseTracking::ITracker>::destroy<Catch::TestCaseTracking::ITracker>(Catch::TestCaseTracking::ITracker**) [940]
-----------------------------------------------
                0.00    0.00      90/90          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&&) [948]
[941]    0.0    0.00    0.00      90         void __gnu_cxx::new_allocator<Catch::TestCaseTracking::ITracker>::construct<Catch::TestCaseTracking::ITracker, Catch::TestCaseTracking::ITracker>(Catch::TestCaseTracking::ITracker**, Catch::TestCaseTracking::ITracker&&) [941]
                0.00    0.00      90/920         Catch::TestCaseTracking::ITracker&& std::forward<Catch::TestCaseTracking::ITracker>(std::remove_reference<Catch::TestCaseTracking::ITracker>::type&) [508]
                0.00    0.00      90/6571        operator new(unsigned long, void) [375]
-----------------------------------------------
                0.00    0.00      90/90          __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) [943]
[942]    0.0    0.00    0.00      90         __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}) [942]
                0.00    0.00      90/360         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&&) [641]
-----------------------------------------------
                0.00    0.00      90/90          __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}) [952]
[943]    0.0    0.00    0.00      90         __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) [943]
                0.00    0.00      90/360         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&&) [641]
                0.00    0.00      90/90          __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}) [942]
-----------------------------------------------
                0.00    0.00      90/90          __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>) [945]
[944]    0.0    0.00    0.00      90         __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}) [944]
                0.00    0.00      90/360         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&&) [641]
-----------------------------------------------
                0.00    0.00      90/90          __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}>) [953]
[945]    0.0    0.00    0.00      90         __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>) [945]
                0.00    0.00      90/360         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&&) [641]
                0.00    0.00      90/90          __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}) [944]
-----------------------------------------------
                0.00    0.00      90/90          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}) [954]
[946]    0.0    0.00    0.00      90         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&) [946]
                0.00    0.00     180/2814        __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 [415]
-----------------------------------------------
                0.00    0.00      90/90          std::vector<Catch::TestCaseTracking::ITracker, std::allocator<Catch::TestCaseTracking::ITracker> >::pop_back() [950]
[947]    0.0    0.00    0.00      90         void std::allocator_traits<std::allocator<Catch::TestCaseTracking::ITracker> >::destroy<Catch::TestCaseTracking::ITracker>(std::allocator<Catch::TestCaseTracking::ITracker>&, Catch::TestCaseTracking::ITracker**) [947]
                0.00    0.00      90/90          void __gnu_cxx::new_allocator<Catch::TestCaseTracking::ITracker>::destroy<Catch::TestCaseTracking::ITracker>(Catch::TestCaseTracking::ITracker**) [940]
-----------------------------------------------
                0.00    0.00       2/90          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&&) [2849]
                0.00    0.00      88/90          Catch::TestCaseTracking::ITracker& std::vector<Catch::TestCaseTracking::ITracker, std::allocator<Catch::TestCaseTracking::ITracker> >::emplace_back<Catch::TestCaseTracking::ITracker>(Catch::TestCaseTracking::ITracker&&) [949]
[948]    0.0    0.00    0.00      90         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&&) [948]
                0.00    0.00      90/920         Catch::TestCaseTracking::ITracker&& std::forward<Catch::TestCaseTracking::ITracker>(std::remove_reference<Catch::TestCaseTracking::ITracker>::type&) [508]
                0.00    0.00      90/90          void __gnu_cxx::new_allocator<Catch::TestCaseTracking::ITracker>::construct<Catch::TestCaseTracking::ITracker, Catch::TestCaseTracking::ITracker>(Catch::TestCaseTracking::ITracker*, Catch::TestCaseTracking::ITracker&&) [941]
-----------------------------------------------
                0.00    0.00      90/90          std::vector<Catch::TestCaseTracking::ITracker, std::allocator<Catch::TestCaseTracking::ITracker> >::push_back(Catch::TestCaseTracking::ITracker&&) [951]
[949]    0.0    0.00    0.00      90         Catch::TestCaseTracking::ITracker& std::vector<Catch::TestCaseTracking::ITracker, std::allocator<Catch::TestCaseTracking::ITracker> >::emplace_back<Catch::TestCaseTracking::ITracker>(Catch::TestCaseTracking::ITracker&&) [949]
                0.00    0.00      90/920         Catch::TestCaseTracking::ITracker&& std::forward<Catch::TestCaseTracking::ITracker>(std::remove_reference<Catch::TestCaseTracking::ITracker>::type&) [508]
                0.00    0.00      90/180         std::vector<Catch::TestCaseTracking::ITracker, std::allocator<Catch::TestCaseTracking::ITracker> >::back() [725]
                0.00    0.00      88/90          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&&) [948]
                0.00    0.00       2/182         std::vector<Catch::TestCaseTracking::ITracker, std::allocator<Catch::TestCaseTracking::ITracker> >::end() [717]
                0.00    0.00       2/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&&) [2849]
-----------------------------------------------
                0.00    0.00      90/90          Catch::RunContext::sectionEnded(Catch::SectionEndInfo const&) [96]
[950]    0.0    0.00    0.00      90         std::vector<Catch::TestCaseTracking::ITracker, std::allocator<Catch::TestCaseTracking::ITracker> >::pop_back() [950]
                0.00    0.00      90/360         std::vector<Catch::TestCaseTracking::ITracker, std::allocator<Catch::TestCaseTracking::ITracker> >::empty() const [640]
                0.00    0.00      90/90          void std::allocator_traits<std::allocator<Catch::TestCaseTracking::ITracker> >::destroy<Catch::TestCaseTracking::ITracker>(std::allocator<Catch::TestCaseTracking::ITracker>&, Catch::TestCaseTracking::ITracker**) [947]
-----------------------------------------------
                0.00    0.00      90/90          Catch::RunContext::sectionStarted(Catch::SectionInfo const&, Catch::Counts&) [95]
[951]    0.0    0.00    0.00      90         std::vector<Catch::TestCaseTracking::ITracker, std::allocator<Catch::TestCaseTracking::ITracker> >::push_back(Catch::TestCaseTracking::ITracker&&) [951]
                0.00    0.00      90/126         std::remove_reference<Catch::TestCaseTracking::ITracker&>::type&& std::move<Catch::TestCaseTracking::ITracker&>(Catch::TestCaseTracking::ITracker&) [847]
                0.00    0.00      90/90          Catch::TestCaseTracking::ITracker& std::vector<Catch::TestCaseTracking::ITracker, std::allocator<Catch::TestCaseTracking::ITracker> >::emplace_back<Catch::TestCaseTracking::ITracker>(Catch::TestCaseTracking::ITracker&&) [949]
-----------------------------------------------
                0.00    0.00      90/90          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}) [954]
[952]    0.0    0.00    0.00      90         __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}) [952]
                0.00    0.00      90/90          __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) [943]
                0.00    0.00      90/90          __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}>) [953]
-----------------------------------------------
                0.00    0.00      90/90          __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}) [952]
[953]    0.0    0.00    0.00      90         __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}>) [953]
                0.00    0.00      90/487         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&) [566]
                0.00    0.00      90/90          __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>) [945]
                0.00    0.00      90/90          __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) [955]
-----------------------------------------------
                0.00    0.00      90/90          Catch::TestCaseTracking::TrackerBase::close() [793]
[954]    0.0    0.00    0.00      90         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}) [954]
                0.00    0.00      90/90          __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}) [952]
                0.00    0.00      90/90          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&) [946]
-----------------------------------------------
                0.00    0.00      90/90          __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}>) [953]
[955]    0.0    0.00    0.00      90         __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) [955]
                0.00    0.00     260/260         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> > > >) [682]
                0.00    0.00     192/935         __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++() [507]
                0.00    0.00     152/851         __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&) [509]
-----------------------------------------------
                0.00    0.00       2/89          Catch::clara::detail::Parser::parse(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, Catch::clara::detail::TokenStream const&) const [71]
                0.00    0.00      87/89          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) [1050]
[956]    0.0    0.00    0.00      89         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&) [956]
                0.00    0.00     178/180         __gnu_cxx::__normal_iterator<Catch::clara::detail::Arg const, std::vector<Catch::clara::detail::Arg, std::allocator<Catch::clara::detail::Arg> > >::base() const [722]
-----------------------------------------------
                0.00    0.00      88/88          bool __gnu_cxx::operator!=<unsigned int, std::vector<unsigned int, std::allocator<unsigned int> > >(__gnu_cxx::__normal_iterator<unsigned int, std::vector<unsigned int, std::allocator<unsigned int> > > const&, __gnu_cxx::__normal_iterator<unsigned int, std::vector<unsigned int, std::allocator<unsigned int> > > const&) [1219]
[957]    0.0    0.00    0.00      88         __gnu_cxx::__normal_iterator<unsigned int, std::vector<unsigned int, std::allocator<unsigned int> > >::base() const [957]
-----------------------------------------------
                0.00    0.00      86/86          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&) [961]
[958]    0.0    0.00    0.00      86         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&) [958]
                0.00    0.00      86/3047        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&) [402]
                0.00    0.00      86/6571        operator new(unsigned long, void) [375]
                0.00    0.00      86/29162       std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [318]
-----------------------------------------------
                0.00    0.00       4/86          Catch::clara::detail::Parser::parse(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, Catch::clara::detail::TokenStream const&) const [71]
                0.00    0.00      82/86          Catch::clara::detail::Opt::parse(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, Catch::clara::detail::TokenStream const&) const [72]
[959]    0.0    0.00    0.00      86         Catch::clara::detail::TokenStream::operator bool() const [959]
                0.00    0.00      86/415         std::vector<Catch::clara::detail::Token, std::allocator<Catch::clara::detail::Token> >::empty() const [572]
                0.00    0.00       1/4775        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&) [387]
-----------------------------------------------
                0.00    0.00      86/86          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&) [962]
[960]    0.0    0.00    0.00      86         std::vector<std::__cxx11::basic_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 [960]
                0.00    0.00     344/7990        std::vector<std::__cxx11::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 [373]
                0.00    0.00     172/172         std::vector<std::__cxx11::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 [731]
                0.00    0.00      86/208         unsigned long const& std::max<unsigned long>(unsigned long const&, unsigned long const&) [695]
-----------------------------------------------
                0.00    0.00      86/86          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&) [962]
[961]    0.0    0.00    0.00      86         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&) [961]
                0.00    0.00      86/3047        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&) [402]
                0.00    0.00      86/86          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&) [958]
-----------------------------------------------
                0.00    0.00      86/86          std::vector<std::__cxx11::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&) [963]
[962]    0.0    0.00    0.00      86         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&) [962]
                0.00    0.00     258/4980        std::Vectorbase<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::_M_get_Tp_allocator() [386]
                0.00    0.00     172/669         __gnu_cxx::__normal_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::vector<std::__cxx11::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 [538]
                0.00    0.00     172/172         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> > >&) [736]
                0.00    0.00      86/86          std::vector<std::__cxx11::basic_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 [960]
                0.00    0.00      86/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> > > >::begin() [839]
                0.00    0.00      86/122         __gnu_cxx::__normal_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::vector<std::__cxx11::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&) [858]
                0.00    0.00      86/1653        std::Vectorbase<std::__cxx11::basic_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) [456]
                0.00    0.00      86/3047        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&) [402]
                0.00    0.00      86/86          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&) [961]
                0.00    0.00      86/2531        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> > >&) [424]
                0.00    0.00      86/2519        std::Vectorbase<std::__cxx11::basic_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) [425]
-----------------------------------------------
                0.00    0.00      13/86          Catch::makeTestCase(Catch::ITestInvoker, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, Catch::NameAndTags const&, Catch::SourceLineInfo const&) [93]
                0.00    0.00      13/86          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> > > >) [1495]
                0.00    0.00      60/86          Catch::clara::detail::Opt::operator[](std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [1155]
[963]    0.0    0.00    0.00      86         std::vector<std::__cxx11::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&) [963]
                0.00    0.00      86/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> > > >::end() [838]
                0.00    0.00      86/86          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&) [962]
-----------------------------------------------
                0.00    0.00      84/84          Catch::clara::detail::Parser::parse(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, Catch::clara::detail::TokenStream const&) const [71]
[964]    0.0    0.00    0.00      84         Catch::clara::detail::ParseState::remainingTokens() const [964]
                0.00    0.00      84/407         Catch::clara::detail::TokenStream::TokenStream(Catch::clara::detail::TokenStream const&) [589]
-----------------------------------------------
                0.00    0.00      83/83          Catch::clara::detail::Parser::parse(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, Catch::clara::detail::TokenStream const&) const [71]
[965]    0.0    0.00    0.00      83         Catch::clara::detail::ParseState::type() const [965]
-----------------------------------------------
                0.00    0.00      12/83          Catch::RunContext::runTest(Catch::TestCase const&) [6]
                0.00    0.00      12/83          Catch::TestRegistry::registerTest(Catch::TestCase const&) [1477]
                0.00    0.00      59/83          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]
[966]    0.0    0.00    0.00      83         Catch::TestCase::getTestCaseInfo() const [966]
-----------------------------------------------
                0.00    0.00       1/83          Catch::clara::detail::Parser::parse(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, Catch::clara::detail::TokenStream const&) const [71]
                0.00    0.00       2/83          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&) [4206]
                0.00    0.00       4/83          std::vector<Catch::clara::detail::Arg, std::allocator<Catch::clara::detail::Arg> >::_M_check_len(unsigned long, char const) const [3458]
                0.00    0.00      76/83          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&) [1051]
[967]    0.0    0.00    0.00      83         std::vector<Catch::clara::detail::Arg, std::allocator<Catch::clara::detail::Arg> >::size() const [967]
-----------------------------------------------
                0.00    0.00       1/82          Catch::Session::applyCommandLine(int, char const const) [69]
                0.00    0.00      81/82          Catch::clara::detail::Parser::parse(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, Catch::clara::detail::TokenStream const&) const [71]
[968]    0.0    0.00    0.00      82         Catch::clara::detail::BasicResult<Catch::clara::detail::ParseState>::~BasicResult() [968]
                0.00    0.00      82/134060      std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() [269]
                0.00    0.00      82/82          Catch::clara::detail::ResultValueBase<Catch::clara::detail::ParseState>::~ResultValueBase() [969]
-----------------------------------------------
                0.00    0.00      82/82          Catch::clara::detail::BasicResult<Catch::clara::detail::ParseState>::~BasicResult() [968]
[969]    0.0    0.00    0.00      82         Catch::clara::detail::ResultValueBase<Catch::clara::detail::ParseState>::~ResultValueBase() [969]
                0.00    0.00      82/243         Catch::clara::detail::ParseState::~ParseState() [686]
                0.00    0.00      82/167         Catch::clara::detail::ResultBase::~ResultBase() [741]
-----------------------------------------------
                0.00    0.00      82/82          Catch::clara::detail::Opt::parse(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, Catch::clara::detail::TokenStream const&) const [72]
[970]    0.0    0.00    0.00      82         Catch::clara::detail::TokenStream::operator() const [970]
                0.00    0.00      82/415         std::vector<Catch::clara::detail::Token, std::allocator<Catch::clara::detail::Token> >::empty() const [572]
                0.00    0.00      82/162         std::vector<Catch::clara::detail::Token, std::allocator<Catch::clara::detail::Token> >::front() const [754]
                0.00    0.00      82/484         Catch::clara::detail::Token::Token(Catch::clara::detail::Token const&) [567]
-----------------------------------------------
                0.00    0.00       4/82          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&) [2507]
                0.00    0.00      78/82          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&) [1244]
[971]    0.0    0.00    0.00      82         __gnu_cxx::__normal_iterator<Catch::TestCase const, std::vector<Catch::TestCase, std::allocator<Catch::TestCase> > >::base() const [971]
-----------------------------------------------
                0.00    0.00      22/82          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) [1355]
                0.00    0.00      60/82          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) [1169]
[972]    0.0    0.00    0.00      82         std::Identity<Catch::TestCase const>::operator()(Catch::TestCase const const&) const [972]
-----------------------------------------------
                0.00    0.00       1/82          Catch::TestCaseTracking::TrackerContext::TrackerContext() [3039]
                0.00    0.00      81/82          std::sharedptr<Catch::TestCaseTracking::ITracker>::shared_ptr(decltype(nullptr)) [985]
[973]    0.0    0.00    0.00      82         std::shared_ptr<Catch::TestCaseTracking::ITracker>::shared_ptr() [973]
                0.00    0.00      82/82          std::__shared_ptr<Catch::TestCaseTracking::ITracker, (__gnu_cxx::Lockpolicy)2>::__shared_ptr() [974]
-----------------------------------------------
                0.00    0.00      82/82          std::shared_ptr<Catch::TestCaseTracking::ITracker>::shared_ptr() [973]
[974]    0.0    0.00    0.00      82         std::__shared_ptr<Catch::TestCaseTracking::ITracker, (__gnu_cxx::Lockpolicy)2>::__shared_ptr() [974]
                0.00    0.00      82/1253        std::__shared_count<(__gnu_cxx::Lockpolicy)2>::__shared_count() [494]
-----------------------------------------------
                0.00    0.00       1/82          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>&&) [3812]
                0.00    0.00       2/82          std::__shared_ptr<Catch::clara::detail::BoundValueRefBase, (__gnu_cxx::Lockpolicy)2>::operator=(std::__shared_ptr<Catch::clara::detail::BoundValueRefBase, (__gnu_cxx::Lockpolicy)2>&&) [2688]
                0.00    0.00      79/82          std::shared_ptr<Catch::clara::detail::BoundValueRefBase>::~shared_ptr() [1020]
[975]    0.0    0.00    0.00      82         std::__shared_ptr<Catch::clara::detail::BoundValueRefBase, (__gnu_cxx::Lockpolicy)2>::~__shared_ptr() [975]
                0.00    0.00      82/4179        std::__shared_count<(__gnu_cxx::Lockpolicy)2>::~__shared_count() <cycle 1> [389]
-----------------------------------------------
                0.00    0.00       4/82          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&&) [2042]
                0.00    0.00      12/82          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>&&) [1580]
                0.00    0.00      12/82          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&&) [1578]
                0.00    0.00      12/82          std::pair<std::Rbtree_iterator<Catch::TestCase>, bool>::pair<std::Rbtree_iterator<Catch::TestCase>, bool, true>(std::Rbtree_iterator<Catch::TestCase>&&, bool&&) [1577]
                0.00    0.00      42/82          std::pair<std::Rbtree_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, bool>::pair<std::Rbtree_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, bool, true>(std::Rbtree_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&&, bool&&) [1237]
[976]    0.0    0.00    0.00      82         bool&& std::forward<bool>(std::remove_reference<bool>::type&) [976]
-----------------------------------------------
                0.00    0.00      81/81          Catch::TestCaseTracking::SectionTracker::acquire(Catch::TestCaseTracking::TrackerContext&, Catch::TestCaseTracking::NameAndLocation const&) [611]
[977]    0.0    0.00    0.00      81         Catch::TestCaseTracking::TrackerBase::addChild(std::shared_ptr<Catch::TestCaseTracking::ITracker> const&) [977]
                0.00    0.00      81/81          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&) [996]
-----------------------------------------------
                0.00    0.00      81/81          Catch::TestCaseTracking::SectionTracker::SectionTracker(Catch::TestCaseTracking::NameAndLocation const&, Catch::TestCaseTracking::TrackerContext&, Catch::TestCaseTracking::ITracker) [894]
[978]    0.0    0.00    0.00      81         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&) [978]
                0.00    0.00      81/7990        std::vector<std::__cxx11::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 [373]
-----------------------------------------------
                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 [71]
                0.00    0.00      80/81          Catch::clara::detail::Opt::parse(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, Catch::clara::detail::TokenStream const&) const [72]
[979]    0.0    0.00    0.00      81         Catch::clara::detail::ParseState::ParseState(Catch::clara::detail::ParseResultType, Catch::clara::detail::TokenStream const&) [979]
                0.00    0.00      81/407         Catch::clara::detail::TokenStream::TokenStream(Catch::clara::detail::TokenStream const&) [589]
-----------------------------------------------
                0.00    0.00      81/81          Catch::clara::detail::BasicResult<Catch::clara::detail::ParseState>::ResultValueBase(Catch::clara::detail::ResultBase::Type, Catch::clara::detail::ParseState const&) [75]
[980]    0.0    0.00    0.00      81         Catch::clara::detail::ResultValueBase<Catch::clara::detail::ParseState>::ResultValueBase(Catch::clara::detail::ResultBase::Type, Catch::clara::detail::ParseState const&) [980]
                0.00    0.00      81/166         Catch::clara::detail::ResultBase::ResultBase(Catch::clara::detail::ResultBase::Type) [747]
                0.00    0.00      81/6571        operator new(unsigned long, void) [375]
                0.00    0.00      81/162         Catch::clara::detail::ParseState::ParseState(Catch::clara::detail::ParseState const&) [752]
-----------------------------------------------
                0.00    0.00      81/81          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&&) [993]
[981]    0.0    0.00    0.00      81         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&&) [981]
                0.00    0.00      81/648         Catch::TestCaseTracking::NameAndLocation const& std::forward<Catch::TestCaseTracking::NameAndLocation const&>(std::remove_reference<Catch::TestCaseTracking::NameAndLocation const&>::type&) [540]
                0.00    0.00      81/744         Catch::TestCaseTracking::TrackerContext& std::forward<Catch::TestCaseTracking::TrackerContext&>(std::remove_reference<Catch::TestCaseTracking::TrackerContext&>::type&) [525]
                0.00    0.00      81/920         Catch::TestCaseTracking::ITracker&& std::forward<Catch::TestCaseTracking::ITracker>(std::remove_reference<Catch::TestCaseTracking::ITracker>::type&) [508]
                0.00    0.00      81/6571        operator new(unsigned long, void) [375]
                0.00    0.00      81/93          Catch::TestCaseTracking::SectionTracker::SectionTracker(Catch::TestCaseTracking::NameAndLocation const&, Catch::TestCaseTracking::TrackerContext&, Catch::TestCaseTracking::ITracker) [894]
-----------------------------------------------
                0.00    0.00      81/81          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&) [994]
[982]    0.0    0.00    0.00      81         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&) [982]
                0.00    0.00      81/231         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&) [688]
                0.00    0.00      81/6571        operator new(unsigned long, void) [375]
                0.00    0.00      81/397         std::shared_ptr<Catch::TestCaseTracking::ITracker>::shared_ptr(std::shared_ptr<Catch::TestCaseTracking::ITracker> const&) [619]
-----------------------------------------------
                0.00    0.00       1/81          Catch::Session::applyCommandLine(int, char const const) [69]
                0.00    0.00      80/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 [71]
[983]    0.0    0.00    0.00      81         Catch::clara::detail::BasicResult<Catch::clara::detail::ParseState>::operator bool() const [983]
-----------------------------------------------
                0.00    0.00      81/81          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&&) [999]
[984]    0.0    0.00    0.00      81         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&&) [984]
                0.00    0.00      81/920         Catch::TestCaseTracking::ITracker&& std::forward<Catch::TestCaseTracking::ITracker>(std::remove_reference<Catch::TestCaseTracking::ITracker>::type&) [508]
                0.00    0.00      81/744         Catch::TestCaseTracking::TrackerContext& std::forward<Catch::TestCaseTracking::TrackerContext&>(std::remove_reference<Catch::TestCaseTracking::TrackerContext&>::type&) [525]
                0.00    0.00      81/648         Catch::TestCaseTracking::NameAndLocation const& std::forward<Catch::TestCaseTracking::NameAndLocation const&>(std::remove_reference<Catch::TestCaseTracking::NameAndLocation const&>::type&) [540]
                0.00    0.00      81/81          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&&) [989]
-----------------------------------------------
                0.00    0.00      81/81          Catch::TestCaseTracking::TrackerBase::findChild(Catch::TestCaseTracking::NameAndLocation const&) [610]
[985]    0.0    0.00    0.00      81         std::shared_ptr<Catch::TestCaseTracking::ITracker>::shared_ptr(decltype(nullptr)) [985]
                0.00    0.00      81/82          std::shared_ptr<Catch::TestCaseTracking::ITracker>::shared_ptr() [973]
-----------------------------------------------
                0.00    0.00      81/81          Catch::TestCaseTracking::SectionTracker::acquire(Catch::TestCaseTracking::TrackerContext&, Catch::TestCaseTracking::NameAndLocation const&) [611]
[986]    0.0    0.00    0.00      81         std::shared_ptr<Catch::TestCaseTracking::ITracker>::shared_ptr<Catch::TestCaseTracking::SectionTracker, void>(std::shared_ptr<Catch::TestCaseTracking::SectionTracker> const&) [986]
                0.00    0.00      81/81          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&) [990]
-----------------------------------------------
                0.00    0.00      81/81          void std::Destroy<Catch::clara::detail::Arg>(Catch::clara::detail::Arg, Catch::clara::detail::Arg) [1000]
[987]    0.0    0.00    0.00      81         void std::Destroy_aux<false>::__destroy<Catch::clara::detail::Arg>(Catch::clara::detail::Arg, Catch::clara::detail::Arg) [987]
                0.00    0.00      12/23          Catch::clara::detail::Arg std::__addressof<Catch::clara::detail::Arg>(Catch::clara::detail::Arg&) [1343]
                0.00    0.00      12/12          void std::Destroy<Catch::clara::detail::Arg>(Catch::clara::detail::Arg) [1627]
-----------------------------------------------
                0.00    0.00       1/81          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&) [4204]
                0.00    0.00      80/81          std::Vectorbase<Catch::clara::detail::Arg, std::allocator<Catch::clara::detail::Arg> >::~Vectorbase() [1013]
[988]    0.0    0.00    0.00      81         std::Vectorbase<Catch::clara::detail::Arg, std::allocator<Catch::clara::detail::Arg> >::_M_deallocate(Catch::clara::detail::Arg, unsigned long) [988]
                0.00    0.00      12/12          std::allocator_traits<std::allocator<Catch::clara::detail::Arg> >::deallocate(std::allocator<Catch::clara::detail::Arg>&, Catch::clara::detail::Arg, unsigned long) [1557]
-----------------------------------------------
                0.00    0.00      81/81          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&&) [984]
[989]    0.0    0.00    0.00      81         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&&) [989]
                0.00    0.00      81/920         Catch::TestCaseTracking::ITracker&& std::forward<Catch::TestCaseTracking::ITracker>(std::remove_reference<Catch::TestCaseTracking::ITracker>::type&) [508]
                0.00    0.00      81/744         Catch::TestCaseTracking::TrackerContext& std::forward<Catch::TestCaseTracking::TrackerContext&>(std::remove_reference<Catch::TestCaseTracking::TrackerContext&>::type&) [525]
                0.00    0.00      81/648         Catch::TestCaseTracking::NameAndLocation const& std::forward<Catch::TestCaseTracking::NameAndLocation const&>(std::remove_reference<Catch::TestCaseTracking::NameAndLocation const&>::type&) [540]
                0.00    0.00      81/81          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&&) [992]
                0.00    0.00      81/139         std::__shared_count<(__gnu_cxx::Lockpolicy)2>::_M_get_deleter(std::type_info const&) const [829]
                0.00    0.00      81/93          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) [918]
-----------------------------------------------
                0.00    0.00      81/81          std::shared_ptr<Catch::TestCaseTracking::ITracker>::shared_ptr<Catch::TestCaseTracking::SectionTracker, void>(std::shared_ptr<Catch::TestCaseTracking::SectionTracker> const&) [986]
[990]    0.0    0.00    0.00      81         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&) [990]
                0.00    0.00      81/2453        std::__shared_count<(__gnu_cxx::Lockpolicy)2>::__shared_count(std::__shared_count<(__gnu_cxx::Lockpolicy)2> const&) [429]
-----------------------------------------------
                0.00    0.00       2/81          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>&&) [2696]
                0.00    0.00      79/81          std::shared_ptr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::~shared_ptr() [1021]
[991]    0.0    0.00    0.00      81         std::__shared_ptr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, (__gnu_cxx::Lockpolicy)2>::~__shared_ptr() [991]
                0.00    0.00      81/4179        std::__shared_count<(__gnu_cxx::Lockpolicy)2>::~__shared_count() <cycle 1> [389]
-----------------------------------------------
                0.00    0.00      81/81          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&&) [989]
[992]    0.0    0.00    0.00      81         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&&) [992]
                0.00    0.00      81/186         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&) [707]
                0.00    0.00      81/93          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> >&) [935]
                0.00    0.00      81/93          std::__allocated_ptr<std::allocator<std::Spcounted_ptr_inplace<Catch::TestCaseTracking::SectionTracker, std::allocator<Catch::TestCaseTracking::SectionTracker>, (__gnu_cxx::Lockpolicy)2> > >::get() [922]
                0.00    0.00      81/93          std::remove_reference<std::allocator<Catch::TestCaseTracking::SectionTracker> const&>::type&& std::move<std::allocator<Catch::TestCaseTracking::SectionTracker> const&>(std::allocator<Catch::TestCaseTracking::SectionTracker> const&) [936]
                0.00    0.00      81/279         std::allocator<Catch::TestCaseTracking::SectionTracker>::allocator(std::allocator<Catch::TestCaseTracking::SectionTracker> const&) [674]
                0.00    0.00      81/648         Catch::TestCaseTracking::NameAndLocation const& std::forward<Catch::TestCaseTracking::NameAndLocation const&>(std::remove_reference<Catch::TestCaseTracking::NameAndLocation const&>::type&) [540]
                0.00    0.00      81/744         Catch::TestCaseTracking::TrackerContext& std::forward<Catch::TestCaseTracking::TrackerContext&>(std::remove_reference<Catch::TestCaseTracking::TrackerContext&>::type&) [525]
                0.00    0.00      81/920         Catch::TestCaseTracking::ITracker&& std::forward<Catch::TestCaseTracking::ITracker>(std::remove_reference<Catch::TestCaseTracking::ITracker>::type&) [508]
                0.00    0.00      81/6571        operator new(unsigned long, void) [375]
                0.00    0.00      81/81          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&&) [995]
                0.00    0.00      81/372         std::allocator<Catch::TestCaseTracking::SectionTracker>::~allocator() [633]
                0.00    0.00      81/93          std::__allocated_ptr<std::allocator<std::Spcounted_ptr_inplace<Catch::TestCaseTracking::SectionTracker, std::allocator<Catch::TestCaseTracking::SectionTracker>, (__gnu_cxx::Lockpolicy)2> > >::operator=(decltype(nullptr)) [923]
                0.00    0.00      81/186         std::__allocated_ptr<std::allocator<std::Spcounted_ptr_inplace<Catch::TestCaseTracking::SectionTracker, std::allocator<Catch::TestCaseTracking::SectionTracker>, (__gnu_cxx::Lockpolicy)2> > >::~__allocated_ptr() [711]
                0.00    0.00      81/186         std::allocator<std::Spcounted_ptr_inplace<Catch::TestCaseTracking::SectionTracker, std::allocator<Catch::TestCaseTracking::SectionTracker>, (__gnu_cxx::Lockpolicy)2> >::~allocator() [708]
-----------------------------------------------
                0.00    0.00      81/81          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&&) [995]
[993]    0.0    0.00    0.00      81         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&&) [993]
                0.00    0.00      81/920         Catch::TestCaseTracking::ITracker&& std::forward<Catch::TestCaseTracking::ITracker>(std::remove_reference<Catch::TestCaseTracking::ITracker>::type&) [508]
                0.00    0.00      81/744         Catch::TestCaseTracking::TrackerContext& std::forward<Catch::TestCaseTracking::TrackerContext&>(std::remove_reference<Catch::TestCaseTracking::TrackerContext&>::type&) [525]
                0.00    0.00      81/648         Catch::TestCaseTracking::NameAndLocation const& std::forward<Catch::TestCaseTracking::NameAndLocation const&>(std::remove_reference<Catch::TestCaseTracking::NameAndLocation const&>::type&) [540]
                0.00    0.00      81/81          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&&) [981]
-----------------------------------------------
                0.00    0.00      12/81          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&) [996]
                0.00    0.00      69/81          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&) [1101]
[994]    0.0    0.00    0.00      81         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&) [994]
                0.00    0.00      81/231         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&) [688]
                0.00    0.00      81/81          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&) [982]
-----------------------------------------------
                0.00    0.00      81/81          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&&) [992]
[995]    0.0    0.00    0.00      81         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&&) [995]
                0.00    0.00      81/151         std::Spcounted_base<(__gnu_cxx::Lockpolicy)2>::Spcounted_base() [778]
                0.00    0.00      81/279         std::allocator<Catch::TestCaseTracking::SectionTracker>::allocator(std::allocator<Catch::TestCaseTracking::SectionTracker> const&) [674]
                0.00    0.00      81/93          std::Spcounted_ptr_inplace<Catch::TestCaseTracking::SectionTracker, std::allocator<Catch::TestCaseTracking::SectionTracker>, (__gnu_cxx::Lockpolicy)2>::Impl::Impl(std::allocator<Catch::TestCaseTracking::SectionTracker>) [930]
                0.00    0.00      81/372         std::allocator<Catch::TestCaseTracking::SectionTracker>::~allocator() [633]
                0.00    0.00      81/920         Catch::TestCaseTracking::ITracker&& std::forward<Catch::TestCaseTracking::ITracker>(std::remove_reference<Catch::TestCaseTracking::ITracker>::type&) [508]
                0.00    0.00      81/744         Catch::TestCaseTracking::TrackerContext& std::forward<Catch::TestCaseTracking::TrackerContext&>(std::remove_reference<Catch::TestCaseTracking::TrackerContext&>::type&) [525]
                0.00    0.00      81/648         Catch::TestCaseTracking::NameAndLocation const& std::forward<Catch::TestCaseTracking::NameAndLocation const&>(std::remove_reference<Catch::TestCaseTracking::NameAndLocation const&>::type&) [540]
                0.00    0.00      81/279         std::Spcounted_ptr_inplace<Catch::TestCaseTracking::SectionTracker, std::allocator<Catch::TestCaseTracking::SectionTracker>, (__gnu_cxx::Lockpolicy)2>::_M_ptr() [675]
                0.00    0.00      81/81          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&&) [993]
-----------------------------------------------
                0.00    0.00      81/81          Catch::TestCaseTracking::TrackerBase::addChild(std::shared_ptr<Catch::TestCaseTracking::ITracker> const&) [977]
[996]    0.0    0.00    0.00      81         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&) [996]
                0.00    0.00      69/953         std::vector<std::shared_ptr<Catch::TestCaseTracking::ITracker>, std::allocator<std::shared_ptr<Catch::TestCaseTracking::ITracker> > >::end() [506]
                0.00    0.00      69/69          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&) [1101]
                0.00    0.00      12/81          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&) [994]
-----------------------------------------------
                0.00    0.00       4/81          std::__cxx11::basic_string<char, std::char_traits<char>, std::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) [2101]
                0.00    0.00      10/81          std::__cxx11::basic_string<char, std::char_traits<char>, std::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) [1655]
                0.00    0.00      67/81          std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::operator+=(char const) [1103]
[997]    0.0    0.00    0.00      81         std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::append(char const) [997]
                0.00    0.00      81/7111        std::char_traits<char>::length(char const) [374]
                0.00    0.00      81/8252        std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_check_length(unsigned long, unsigned long, char const) const [365]
                0.00    0.00      81/158         std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_append(char const, unsigned long) [770]
-----------------------------------------------
                0.00    0.00      81/81          Catch::TestCaseTracking::SectionTracker::acquire(Catch::TestCaseTracking::TrackerContext&, Catch::TestCaseTracking::NameAndLocation const&) [611]
[998]    0.0    0.00    0.00      81         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&&) [998]
                0.00    0.00      81/920         Catch::TestCaseTracking::ITracker&& std::forward<Catch::TestCaseTracking::ITracker>(std::remove_reference<Catch::TestCaseTracking::ITracker>::type&) [508]
                0.00    0.00      81/744         Catch::TestCaseTracking::TrackerContext& std::forward<Catch::TestCaseTracking::TrackerContext&>(std::remove_reference<Catch::TestCaseTracking::TrackerContext&>::type&) [525]
                0.00    0.00      81/648         Catch::TestCaseTracking::NameAndLocation const& std::forward<Catch::TestCaseTracking::NameAndLocation const&>(std::remove_reference<Catch::TestCaseTracking::NameAndLocation const&>::type&) [540]
                0.00    0.00      81/93          std::allocator<Catch::TestCaseTracking::SectionTracker>::allocator() [911]
                0.00    0.00      81/81          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&&) [999]
                0.00    0.00      81/372         std::allocator<Catch::TestCaseTracking::SectionTracker>::~allocator() [633]
-----------------------------------------------
                0.00    0.00      81/81          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&&) [998]
[999]    0.0    0.00    0.00      81         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&&) [999]
                0.00    0.00      81/920         Catch::TestCaseTracking::ITracker&& std::forward<Catch::TestCaseTracking::ITracker>(std::remove_reference<Catch::TestCaseTracking::ITracker>::type&) [508]
                0.00    0.00      81/744         Catch::TestCaseTracking::TrackerContext& std::forward<Catch::TestCaseTracking::TrackerContext&>(std::remove_reference<Catch::TestCaseTracking::TrackerContext&>::type&) [525]
                0.00    0.00      81/648         Catch::TestCaseTracking::NameAndLocation const& std::forward<Catch::TestCaseTracking::NameAndLocation const&>(std::remove_reference<Catch::TestCaseTracking::NameAndLocation const&>::type&) [540]
                0.00    0.00      81/81          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&&) [984]
-----------------------------------------------
                0.00    0.00      81/81          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>&) [1001]
[1000]   0.0    0.00    0.00      81         void std::Destroy<Catch::clara::detail::Arg>(Catch::clara::detail::Arg, Catch::clara::detail::Arg) [1000]
                0.00    0.00      81/81          void std::Destroyaux<false>::__destroy<Catch::clara::detail::Arg>(Catch::clara::detail::Arg, Catch::clara::detail::Arg) [987]
-----------------------------------------------
                0.00    0.00       1/81          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&) [4204]
                0.00    0.00      80/81          std::vector<Catch::clara::detail::Arg, std::allocator<Catch::clara::detail::Arg> >::~vector() [1016]
[1001]   0.0    0.00    0.00      81         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>&) [1001]
                0.00    0.00      81/81          void std::Destroy<Catch::clara::detail::Arg>(Catch::clara::detail::Arg, Catch::clara::detail::Arg) [1000]
-----------------------------------------------
                0.00    0.00      80/80          Catch::clara::detail::ResultValueBase<Catch::clara::detail::ParseState>::operator=(Catch::clara::detail::ResultValueBase<Catch::clara::detail::ParseState> const&) [1005]
[1002]   0.0    0.00    0.00      80         Catch::clara::detail::ResultBase::operator=(Catch::clara::detail::ResultBase const&) [1002]
-----------------------------------------------
                0.00    0.00      80/80          Catch::clara::detail::Parser::parse(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, Catch::clara::detail::TokenStream const&) const [71]
[1003]   0.0    0.00    0.00      80         Catch::clara::detail::BasicResult<Catch::clara::detail::ParseState>::operator=(Catch::clara::detail::BasicResult<Catch::clara::detail::ParseState>&&) [1003]
                0.00    0.00      80/80          Catch::clara::detail::ResultValueBase<Catch::clara::detail::ParseState>::operator=(Catch::clara::detail::ResultValueBase<Catch::clara::detail::ParseState> const&) [1005]
                0.00    0.00      80/20096       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> >&&) [327]
-----------------------------------------------
                0.00    0.00      80/80          Catch::clara::detail::Opt::parse(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, Catch::clara::detail::TokenStream const&) const [72]
[1004]   0.0    0.00    0.00      80         Catch::clara::detail::BasicResult<void>::~BasicResult() [1004]
                0.00    0.00      80/134060      std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() [269]
                0.00    0.00      80/80          Catch::clara::detail::ResultValueBase<void>::~ResultValueBase() [1007]
-----------------------------------------------
                0.00    0.00      80/80          Catch::clara::detail::BasicResult<Catch::clara::detail::ParseState>::operator=(Catch::clara::detail::BasicResult<Catch::clara::detail::ParseState>&&) [1003]
[1005]   0.0    0.00    0.00      80         Catch::clara::detail::ResultValueBase<Catch::clara::detail::ParseState>::operator=(Catch::clara::detail::ResultValueBase<Catch::clara::detail::ParseState> const&) [1005]
                0.00    0.00      80/243         Catch::clara::detail::ParseState::~ParseState() [686]
                0.00    0.00      80/80          Catch::clara::detail::ResultBase::operator=(Catch::clara::detail::ResultBase const&) [1002]
                0.00    0.00      80/6571        operator new(unsigned long, void) [375]
                0.00    0.00      80/162         Catch::clara::detail::ParseState::ParseState(Catch::clara::detail::ParseState const&) [752]
-----------------------------------------------
                0.00    0.00      80/80          Catch::clara::detail::BasicResult<void>::ResultBase(Catch::clara::detail::ResultBase::Type) [77]
[1006]   0.0    0.00    0.00      80         Catch::clara::detail::ResultValueBase<void>::ResultBase(Catch::clara::detail::ResultBase::Type) [1006]
                0.00    0.00      80/166         Catch::clara::detail::ResultBase::ResultBase(Catch::clara::detail::ResultBase::Type) [747]
-----------------------------------------------
                0.00    0.00      80/80          Catch::clara::detail::BasicResult<void>::~BasicResult() [1004]
[1007]   0.0    0.00    0.00      80         Catch::clara::detail::ResultValueBase<void>::~ResultValueBase() [1007]
                0.00    0.00      80/167         Catch::clara::detail::ResultBase::~ResultBase() [741]
-----------------------------------------------
                0.00    0.00      80/80          Catch::clara::detail::Opt::parse(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, Catch::clara::detail::TokenStream const&) const [72]
[1008]   0.0    0.00    0.00      80         Catch::clara::detail::BasicResult<void>::operator bool() const [1008]
-----------------------------------------------
                0.00    0.00      80/80          Catch::clara::detail::Opt::parse(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, Catch::clara::detail::TokenStream const&) const [72]
[1009]   0.0    0.00    0.00      80         Catch::clara::detail::TokenStream::operator->() const [1009]
                0.00    0.00      80/415         std::vector<Catch::clara::detail::Token, std::allocator<Catch::clara::detail::Token> >::empty() const [572]
                0.00    0.00      80/162         std::vector<Catch::clara::detail::Token, std::allocator<Catch::clara::detail::Token> >::front() const [754]
-----------------------------------------------
                0.00    0.00      80/80          Catch::clara::detail::Opt::parse(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, Catch::clara::detail::TokenStream const&) const [72]
[1010]   0.0    0.00    0.00      80         Catch::clara::detail::Opt::isMatch(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) const [1010]
                0.00    0.00     218/218         Catch::clara::detail::normaliseOpt(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [690]
                0.00    0.00     218/134060      std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() [269]
                0.00    0.00     215/4775        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&) [387]
                0.00    0.00     138/3040        __gnu_cxx::__normal_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::vector<std::__cxx11::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 [403]
                0.00    0.00     138/8502        __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&) [364]
                0.00    0.00     135/3037        __gnu_cxx::__normal_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::vector<std::__cxx11::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++() [404]
                0.00    0.00      80/2566        std::vector<std::__cxx11::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 [421]
                0.00    0.00      80/2566        std::vector<std::__cxx11::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 [420]
-----------------------------------------------
                0.00    0.00       2/80          std::Vectorbase<Catch::clara::detail::Arg, std::allocator<Catch::clara::detail::Arg> >::get_allocator() const [2532]
                0.00    0.00       2/80          std::vector<Catch::clara::detail::Arg, std::allocator<Catch::clara::detail::Arg> >::max_size() const [2546]
                0.00    0.00      76/80          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&) [1051]
[1011]   0.0    0.00    0.00      80         std::Vectorbase<Catch::clara::detail::Arg, std::allocator<Catch::clara::detail::Arg> >::_M_get_Tp_allocator() const [1011]
-----------------------------------------------
                0.00    0.00      80/80          std::Vectorbase<Catch::clara::detail::Arg, std::allocator<Catch::clara::detail::Arg> >::~Vectorbase() [1013]
[1012]   0.0    0.00    0.00      80         std::Vectorbase<Catch::clara::detail::Arg, std::allocator<Catch::clara::detail::Arg> >::Vectorimpl::~Vectorimpl() [1012]
                0.00    0.00      80/158         std::allocator<Catch::clara::detail::Arg>::~allocator() [768]
-----------------------------------------------
                0.00    0.00      80/80          std::vector<Catch::clara::detail::Arg, std::allocator<Catch::clara::detail::Arg> >::~vector() [1016]
[1013]   0.0    0.00    0.00      80         std::Vectorbase<Catch::clara::detail::Arg, std::allocator<Catch::clara::detail::Arg> >::~Vectorbase() [1013]
                0.00    0.00      80/81          std::Vectorbase<Catch::clara::detail::Arg, std::allocator<Catch::clara::detail::Arg> >::_M_deallocate(Catch::clara::detail::Arg, unsigned long) [988]
                0.00    0.00      80/80          std::Vectorbase<Catch::clara::detail::Arg, std::allocator<Catch::clara::detail::Arg> >::Vectorimpl::~Vectorimpl() [1012]
-----------------------------------------------
                0.00    0.00      80/80          std::Vectorbase<Catch::clara::detail::Opt, std::allocator<Catch::clara::detail::Opt> >::~Vectorbase() [1015]
[1014]   0.0    0.00    0.00      80         std::Vectorbase<Catch::clara::detail::Opt, std::allocator<Catch::clara::detail::Opt> >::Vectorimpl::~Vectorimpl() [1014]
                0.00    0.00      80/158         std::allocator<Catch::clara::detail::Opt>::~allocator() [769]
-----------------------------------------------
                0.00    0.00      80/80          std::vector<Catch::clara::detail::Opt, std::allocator<Catch::clara::detail::Opt> >::~vector() [1017]
[1015]   0.0    0.00    0.00      80         std::Vectorbase<Catch::clara::detail::Opt, std::allocator<Catch::clara::detail::Opt> >::~Vectorbase() [1015]
                0.00    0.00      80/117         std::Vectorbase<Catch::clara::detail::Opt, std::allocator<Catch::clara::detail::Opt> >::_M_deallocate(Catch::clara::detail::Opt, unsigned long) [869]
                0.00    0.00      80/80          std::Vectorbase<Catch::clara::detail::Opt, std::allocator<Catch::clara::detail::Opt> >::Vectorimpl::~Vectorimpl() [1014]
-----------------------------------------------
                0.00    0.00       2/80          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>) [2832]
                0.00    0.00      78/80          Catch::clara::detail::Parser::~Parser() [1022]
[1016]   0.0    0.00    0.00      80         std::vector<Catch::clara::detail::Arg, std::allocator<Catch::clara::detail::Arg> >::~vector() [1016]
                0.00    0.00      80/164         std::Vectorbase<Catch::clara::detail::Arg, std::allocator<Catch::clara::detail::Arg> >::_M_get_Tp_allocator() [751]
                0.00    0.00      80/81          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>&) [1001]
                0.00    0.00      80/80          std::Vector_base<Catch::clara::detail::Arg, std::allocator<Catch::clara::detail::Arg> >::~Vectorbase() [1013]
-----------------------------------------------
                0.00    0.00       2/80          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>) [2838]
                0.00    0.00      78/80          Catch::clara::detail::Parser::~Parser() [1022]
[1017]   0.0    0.00    0.00      80         std::vector<Catch::clara::detail::Opt, std::allocator<Catch::clara::detail::Opt> >::~vector() [1017]
                0.00    0.00      80/270         std::Vectorbase<Catch::clara::detail::Opt, std::allocator<Catch::clara::detail::Opt> >::_M_get_Tp_allocator() [681]
                0.00    0.00      80/117         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>&) [871]
                0.00    0.00      80/80          std::Vector_base<Catch::clara::detail::Opt, std::allocator<Catch::clara::detail::Opt> >::~Vectorbase() [1015]
-----------------------------------------------
                0.00    0.00      79/79          Catch::clara::detail::ExeName::~ExeName() [1019]
[1018]   0.0    0.00    0.00      79         Catch::clara::detail::ComposableParserImpl<Catch::clara::detail::ExeName>::~ComposableParserImpl() [1018]
                0.00    0.00      79/2266        Catch::clara::detail::ParserBase::~ParserBase() [435]
-----------------------------------------------
                0.00    0.00       1/79          Catch::makeCommandLineParser(Catch::ConfigData&) [84]
                0.00    0.00      78/79          Catch::clara::detail::Parser::~Parser() [1022]
[1019]   0.0    0.00    0.00      79         Catch::clara::detail::ExeName::~ExeName() [1019]
                0.00    0.00      79/79          std::shared_ptr<Catch::clara::detail::BoundValueRefBase>::~shared_ptr() [1020]
                0.00    0.00      79/79          std::shared_ptr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::~shared_ptr() [1021]
                0.00    0.00      79/79          Catch::clara::detail::ComposableParserImpl<Catch::clara::detail::ExeName>::~ComposableParserImpl() [1018]
-----------------------------------------------
                0.00    0.00      79/79          Catch::clara::detail::ExeName::~ExeName() [1019]
[1020]   0.0    0.00    0.00      79         std::shared_ptr<Catch::clara::detail::BoundValueRefBase>::~shared_ptr() [1020]
                0.00    0.00      79/82          std::__shared_ptr<Catch::clara::detail::BoundValueRefBase, (__gnu_cxx::Lockpolicy)2>::~__shared_ptr() [975]
-----------------------------------------------
                0.00    0.00      79/79          Catch::clara::detail::ExeName::~ExeName() [1019]
[1021]   0.0    0.00    0.00      79         std::shared_ptr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::~shared_ptr() [1021]
                0.00    0.00      79/81          std::__shared_ptr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, (__gnu_cxx::Lockpolicy)2>::~__shared_ptr() [991]
-----------------------------------------------
                0.00    0.00       1/78          Catch::Session::Session() [81]
                0.00    0.00       1/78          Catch::Session::~Session() [3174]
                0.00    0.00       1/78          Catch::clara::detail::Parser Catch::clara::detail::Parser::operator|<Catch::clara::detail::Arg>(Catch::clara::detail::Arg const&) const [3371]
                0.00    0.00       1/78          Catch::clara::detail::Parser Catch::clara::detail::Parser::operator|<Catch::clara::detail::ExeName>(Catch::clara::detail::ExeName const&) const [3373]
                0.00    0.00       1/78          Catch::clara::detail::Parser Catch::clara::detail::Parser::operator|<Catch::clara::detail::Help>(Catch::clara::detail::Help const&) const [3372]
                0.00    0.00       2/78          Catch::clara::detail::Parser Catch::clara::detail::ComposableParserImpl<Catch::clara::detail::ExeName>::operator|<Catch::clara::detail::Help>(Catch::clara::detail::Help const&) const [3369]
                0.00    0.00       5/78          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/78          Catch::makeCommandLineParser(Catch::ConfigData&) [84]
                0.00    0.00      35/78          Catch::clara::detail::Parser Catch::clara::detail::Parser::operator|<Catch::clara::detail::Opt>(Catch::clara::detail::Opt const&) const [1272]
[1022]   0.0    0.00    0.00      78         Catch::clara::detail::Parser::~Parser() [1022]
                0.00    0.00      78/80          std::vector<Catch::clara::detail::Arg, std::allocator<Catch::clara::detail::Arg> >::~vector() [1016]
                0.00    0.00      78/80          std::vector<Catch::clara::detail::Opt, std::allocator<Catch::clara::detail::Opt> >::~vector() [1017]
                0.00    0.00      78/79          Catch::clara::detail::ExeName::~ExeName() [1019]
                0.00    0.00      78/2266        Catch::clara::detail::ParserBase::~ParserBase() [435]
-----------------------------------------------
                0.00    0.00       1/78          Catch::clara::detail::Parser::parse(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, Catch::clara::detail::TokenStream const&) const [71]
                0.00    0.00       1/78          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&) [4206]
                0.00    0.00      76/78          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&) [1051]
[1023]   0.0    0.00    0.00      78         std::vector<Catch::clara::detail::Arg, std::allocator<Catch::clara::detail::Arg> >::end() const [1023]
                0.00    0.00      78/156         __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&) [773]
-----------------------------------------------
                0.00    0.00       1/78          Catch::clara::detail::Parser::parse(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, Catch::clara::detail::TokenStream const&) const [71]
                0.00    0.00       1/78          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&) [4206]
                0.00    0.00      76/78          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&) [1051]
[1024]   0.0    0.00    0.00      78         std::vector<Catch::clara::detail::Arg, std::allocator<Catch::clara::detail::Arg> >::begin() const [1024]
                0.00    0.00      78/156         __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&) [773]
-----------------------------------------------
                0.00    0.00       1/78          Catch::clara::detail::Parser::parse(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, Catch::clara::detail::TokenStream const&) const [71]
                0.00    0.00       1/78          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&) [4208]
                0.00    0.00      76/78          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&) [1052]
[1025]   0.0    0.00    0.00      78         std::vector<Catch::clara::detail::Opt, std::allocator<Catch::clara::detail::Opt> >::end() const [1025]
                0.00    0.00      78/156         __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&) [774]
-----------------------------------------------
                0.00    0.00       1/78          Catch::clara::detail::Parser::parse(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, Catch::clara::detail::TokenStream const&) const [71]
                0.00    0.00       1/78          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&) [4208]
                0.00    0.00      76/78          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&) [1052]
[1026]   0.0    0.00    0.00      78         std::vector<Catch::clara::detail::Opt, std::allocator<Catch::clara::detail::Opt> >::begin() const [1026]
                0.00    0.00      78/156         __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&) [774]
-----------------------------------------------
                0.00    0.00      11/78          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&) [1586]
                0.00    0.00      12/78          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&) [1593]
                0.00    0.00      22/78          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) [1353]
                0.00    0.00      33/78          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) [1274]
[1027]   0.0    0.00    0.00      78         std::Identity<Catch::TestCase>::operator()(Catch::TestCase const&) const [1027]
-----------------------------------------------
                0.00    0.00       2/78          std::Vector_base<Catch::clara::detail::Arg, std::allocator<Catch::clara::detail::Arg> >::Vectorbase(std::allocator<Catch::clara::detail::Arg> const&) [2647]
                0.00    0.00      76/78          std::Vectorbase<Catch::clara::detail::Arg, std::allocator<Catch::clara::detail::Arg> >::Vectorbase(unsigned long, std::allocator<Catch::clara::detail::Arg> const&) [1043]
[1028]   0.0    0.00    0.00      78         std::Vectorbase<Catch::clara::detail::Arg, std::allocator<Catch::clara::detail::Arg> >::Vectorimpl::Vectorimpl(std::allocator<Catch::clara::detail::Arg> const&) [1028]
                0.00    0.00      78/156         std::allocator<Catch::clara::detail::Arg>::allocator(std::allocator<Catch::clara::detail::Arg> const&) [775]
-----------------------------------------------
                0.00    0.00       2/78          std::Vectorbase<Catch::clara::detail::Opt, std::allocator<Catch::clara::detail::Opt> >::Vectorbase(std::allocator<Catch::clara::detail::Opt> const&) [2650]
                0.00    0.00      76/78          std::Vectorbase<Catch::clara::detail::Opt, std::allocator<Catch::clara::detail::Opt> >::Vectorbase(unsigned long, std::allocator<Catch::clara::detail::Opt> const&) [1045]
[1029]   0.0    0.00    0.00      78         std::Vectorbase<Catch::clara::detail::Opt, std::allocator<Catch::clara::detail::Opt> >::Vectorimpl::Vectorimpl(std::allocator<Catch::clara::detail::Opt> const&) [1029]
                0.00    0.00      78/156         std::allocator<Catch::clara::detail::Opt>::allocator(std::allocator<Catch::clara::detail::Opt> const&) [776]
-----------------------------------------------
                0.00    0.00       2/77          Catch::Config::Config(Catch::ConfigData const&) [117]
                0.00    0.00      12/77          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) [1621]
                0.00    0.00      12/77          std::vector<std::__cxx11::basic_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> > > > >) [1585]
                0.00    0.00      13/77          __gnu_cxx::__normal_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::vector<std::__cxx11::basic_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) [1610]
                0.00    0.00      13/77          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) [1612]
                0.00    0.00      25/77          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> > > >) [1495]
[1030]   0.0    0.00    0.00      77         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&) [1030]
                0.00    0.00     154/669         __gnu_cxx::__normal_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::vector<std::__cxx11::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 [538]
-----------------------------------------------
                0.00    0.00       1/77          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&) [4204]
                0.00    0.00      76/77          std::Vectorbase<Catch::clara::detail::Arg, std::allocator<Catch::clara::detail::Arg> >::_M_create_storage(unsigned long) [1042]
[1031]   0.0    0.00    0.00      77         std::Vectorbase<Catch::clara::detail::Arg, std::allocator<Catch::clara::detail::Arg> >::_M_allocate(unsigned long) [1031]
                0.00    0.00      12/12          std::allocator_traits<std::allocator<Catch::clara::detail::Arg> >::allocate(std::allocator<Catch::clara::detail::Arg>&, unsigned long) [1558]
-----------------------------------------------
                0.00    0.00      77/77          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) [1033]
[1032]   0.0    0.00    0.00      77         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) [1032]
                0.00    0.00    1471/1508        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&) [481]
                0.00    0.00    1394/1430        __gnu_cxx::__normal_iterator<Catch::clara::detail::Opt const, std::vector<Catch::clara::detail::Opt, std::allocator<Catch::clara::detail::Opt> > >::operator() const [489]
                0.00    0.00    1394/4084        Catch::clara::detail::Opt std::__addressof<Catch::clara::detail::Opt>(Catch::clara::detail::Opt&) [390]
                0.00    0.00    1394/1394        void std::_Construct<Catch::clara::detail::Opt, Catch::clara::detail::Opt const&>(Catch::clara::detail::Opt, Catch::clara::detail::Opt const&) [491]
                0.00    0.00    1394/1430        __gnu_cxx::__normal_iterator<Catch::clara::detail::Opt const, std::vector<Catch::clara::detail::Opt, std::allocator<Catch::clara::detail::Opt> > >::operator++() [488]
-----------------------------------------------
                0.00    0.00      77/77          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>&) [1034]
[1033]   0.0    0.00    0.00      77         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) [1033]
                0.00    0.00      77/77          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) [1032]
-----------------------------------------------
                0.00    0.00       1/77          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> > >) [4207]
                0.00    0.00      76/77          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&) [1052]
[1034]   0.0    0.00    0.00      77         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>&) [1034]
                0.00    0.00      77/77          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) [1033]
-----------------------------------------------
                0.00    0.00      76/76          Catch::clara::detail::ExeName::ExeName(Catch::clara::detail::ExeName const&) [1037]
[1035]   0.0    0.00    0.00      76         Catch::clara::detail::ComposableParserImpl<Catch::clara::detail::ExeName>::ComposableParserImpl(Catch::clara::detail::ComposableParserImpl<Catch::clara::detail::ExeName> const&) [1035]
                0.00    0.00      76/2224        Catch::clara::detail::ParserBase::ParserBase(Catch::clara::detail::ParserBase const&) [436]
-----------------------------------------------
                0.00    0.00       2/76          Catch::clara::detail::Parser Catch::clara::detail::Parser::operator|<Catch::clara::detail::Arg>(Catch::clara::detail::Arg const&) const [3371]
                0.00    0.00       2/76          Catch::clara::detail::Parser Catch::clara::detail::Parser::operator|<Catch::clara::detail::ExeName>(Catch::clara::detail::ExeName const&) const [3373]
                0.00    0.00       2/76          Catch::clara::detail::Parser Catch::clara::detail::Parser::operator|<Catch::clara::detail::Help>(Catch::clara::detail::Help const&) const [3372]
                0.00    0.00      70/76          Catch::clara::detail::Parser Catch::clara::detail::Parser::operator|<Catch::clara::detail::Opt>(Catch::clara::detail::Opt const&) const [1272]
[1036]   0.0    0.00    0.00      76         Catch::clara::detail::Parser::Parser(Catch::clara::detail::Parser const&) [1036]
                0.00    0.00      76/2224        Catch::clara::detail::ParserBase::ParserBase(Catch::clara::detail::ParserBase const&) [436]
                0.00    0.00      76/76          Catch::clara::detail::ExeName::ExeName(Catch::clara::detail::ExeName const&) [1037]
                0.00    0.00      76/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&) [1052]
                0.00    0.00      76/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&) [1051]
-----------------------------------------------
                0.00    0.00      76/76          Catch::clara::detail::Parser::Parser(Catch::clara::detail::Parser const&) [1036]
[1037]   0.0    0.00    0.00      76         Catch::clara::detail::ExeName::ExeName(Catch::clara::detail::ExeName const&) [1037]
                0.00    0.00      76/76          Catch::clara::detail::ComposableParserImpl<Catch::clara::detail::ExeName>::ComposableParserImpl(Catch::clara::detail::ComposableParserImpl<Catch::clara::detail::ExeName> const&) [1035]
                0.00    0.00      76/76          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&) [1041]
                0.00    0.00      76/76          std::shared_ptr<Catch::clara::detail::BoundValueRefBase>::shared_ptr(std::shared_ptr<Catch::clara::detail::BoundValueRefBase> const&) [1040]
-----------------------------------------------
                0.00    0.00      76/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&) [1051]
[1038]   0.0    0.00    0.00      76         __gnu_cxx::__alloc_traits<std::allocator<Catch::clara::detail::Arg> >::_S_select_on_copy(std::allocator<Catch::clara::detail::Arg> const&) [1038]
                0.00    0.00      76/76          std::allocator_traits<std::allocator<Catch::clara::detail::Arg> >::select_on_container_copy_construction(std::allocator<Catch::clara::detail::Arg> const&) [1048]
-----------------------------------------------
                0.00    0.00      76/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&) [1052]
[1039]   0.0    0.00    0.00      76         __gnu_cxx::__alloc_traits<std::allocator<Catch::clara::detail::Opt> >::_S_select_on_copy(std::allocator<Catch::clara::detail::Opt> const&) [1039]
                0.00    0.00      76/76          std::allocator_traits<std::allocator<Catch::clara::detail::Opt> >::select_on_container_copy_construction(std::allocator<Catch::clara::detail::Opt> const&) [1049]
-----------------------------------------------
                0.00    0.00      76/76          Catch::clara::detail::ExeName::ExeName(Catch::clara::detail::ExeName const&) [1037]
[1040]   0.0    0.00    0.00      76         std::shared_ptr<Catch::clara::detail::BoundValueRefBase>::shared_ptr(std::shared_ptr<Catch::clara::detail::BoundValueRefBase> const&) [1040]
                0.00    0.00      76/76          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&) [1046]
-----------------------------------------------
                0.00    0.00      76/76          Catch::clara::detail::ExeName::ExeName(Catch::clara::detail::ExeName const&) [1037]
[1041]   0.0    0.00    0.00      76         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&) [1041]
                0.00    0.00      76/76          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&) [1047]
-----------------------------------------------
                0.00    0.00      76/76          std::Vectorbase<Catch::clara::detail::Arg, std::allocator<Catch::clara::detail::Arg> >::Vectorbase(unsigned long, std::allocator<Catch::clara::detail::Arg> const&) [1043]
[1042]   0.0    0.00    0.00      76         std::Vectorbase<Catch::clara::detail::Arg, std::allocator<Catch::clara::detail::Arg> >::_M_create_storage(unsigned long) [1042]
                0.00    0.00      76/77          std::Vectorbase<Catch::clara::detail::Arg, std::allocator<Catch::clara::detail::Arg> >::_M_allocate(unsigned long) [1031]
-----------------------------------------------
                0.00    0.00      76/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&) [1051]
[1043]   0.0    0.00    0.00      76         std::Vectorbase<Catch::clara::detail::Arg, std::allocator<Catch::clara::detail::Arg> >::Vectorbase(unsigned long, std::allocator<Catch::clara::detail::Arg> const&) [1043]
                0.00    0.00      76/78          std::Vectorbase<Catch::clara::detail::Arg, std::allocator<Catch::clara::detail::Arg> >::Vectorimpl::Vectorimpl(std::allocator<Catch::clara::detail::Arg> const&) [1028]
                0.00    0.00      76/76          std::Vectorbase<Catch::clara::detail::Arg, std::allocator<Catch::clara::detail::Arg> >::_M_create_storage(unsigned long) [1042]
-----------------------------------------------
                0.00    0.00      76/76          std::Vectorbase<Catch::clara::detail::Opt, std::allocator<Catch::clara::detail::Opt> >::Vectorbase(unsigned long, std::allocator<Catch::clara::detail::Opt> const&) [1045]
[1044]   0.0    0.00    0.00      76         std::Vectorbase<Catch::clara::detail::Opt, std::allocator<Catch::clara::detail::Opt> >::_M_create_storage(unsigned long) [1044]
                0.00    0.00      76/113         std::Vectorbase<Catch::clara::detail::Opt, std::allocator<Catch::clara::detail::Opt> >::_M_allocate(unsigned long) [872]
-----------------------------------------------
                0.00    0.00      76/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&) [1052]
[1045]   0.0    0.00    0.00      76         std::Vectorbase<Catch::clara::detail::Opt, std::allocator<Catch::clara::detail::Opt> >::Vectorbase(unsigned long, std::allocator<Catch::clara::detail::Opt> const&) [1045]
                0.00    0.00      76/78          std::Vectorbase<Catch::clara::detail::Opt, std::allocator<Catch::clara::detail::Opt> >::Vectorimpl::Vectorimpl(std::allocator<Catch::clara::detail::Opt> const&) [1029]
                0.00    0.00      76/76          std::Vectorbase<Catch::clara::detail::Opt, std::allocator<Catch::clara::detail::Opt> >::_M_create_storage(unsigned long) [1044]
-----------------------------------------------
                0.00    0.00      76/76          std::shared_ptr<Catch::clara::detail::BoundValueRefBase>::shared_ptr(std::shared_ptr<Catch::clara::detail::BoundValueRefBase> const&) [1040]
[1046]   0.0    0.00    0.00      76         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&) [1046]
                0.00    0.00      76/2453        std::__shared_count<(__gnu_cxx::Lockpolicy)2>::__shared_count(std::__shared_count<(__gnu_cxx::Lockpolicy)2> const&) [429]
-----------------------------------------------
                0.00    0.00      76/76          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&) [1041]
[1047]   0.0    0.00    0.00      76         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&) [1047]
                0.00    0.00      76/2453        std::__shared_count<(__gnu_cxx::Lockpolicy)2>::__shared_count(std::__shared_count<(__gnu_cxx::Lockpolicy)2> const&) [429]
-----------------------------------------------
                0.00    0.00      76/76          __gnu_cxx::__alloc_traits<std::allocator<Catch::clara::detail::Arg> >::_S_select_on_copy(std::allocator<Catch::clara::detail::Arg> const&) [1038]
[1048]   0.0    0.00    0.00      76         std::allocator_traits<std::allocator<Catch::clara::detail::Arg> >::select_on_container_copy_construction(std::allocator<Catch::clara::detail::Arg> const&) [1048]
                0.00    0.00      76/156         std::allocator<Catch::clara::detail::Arg>::allocator(std::allocator<Catch::clara::detail::Arg> const&) [775]
-----------------------------------------------
                0.00    0.00      76/76          __gnu_cxx::__alloc_traits<std::allocator<Catch::clara::detail::Opt> >::_S_select_on_copy(std::allocator<Catch::clara::detail::Opt> const&) [1039]
[1049]   0.0    0.00    0.00      76         std::allocator_traits<std::allocator<Catch::clara::detail::Opt> >::select_on_container_copy_construction(std::allocator<Catch::clara::detail::Opt> const&) [1049]
                0.00    0.00      76/156         std::allocator<Catch::clara::detail::Opt>::allocator(std::allocator<Catch::clara::detail::Opt> const&) [776]
-----------------------------------------------
                0.00    0.00      76/76          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) [1053]
[1050]   0.0    0.00    0.00      76         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) [1050]
                0.00    0.00      87/89          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&) [956]
                0.00    0.00      11/12          __gnu_cxx::__normal_iterator<Catch::clara::detail::Arg const, std::vector<Catch::clara::detail::Arg, std::allocator<Catch::clara::detail::Arg> > >::operator() const [1527]
                0.00    0.00      11/23          Catch::clara::detail::Arg std::__addressof<Catch::clara::detail::Arg>(Catch::clara::detail::Arg&) [1343]
                0.00    0.00      11/11          void std::_Construct<Catch::clara::detail::Arg, Catch::clara::detail::Arg const&>(Catch::clara::detail::Arg, Catch::clara::detail::Arg const&) [1637]
                0.00    0.00      11/12          __gnu_cxx::__normal_iterator<Catch::clara::detail::Arg const, std::vector<Catch::clara::detail::Arg, std::allocator<Catch::clara::detail::Arg> > >::operator++() [1514]
-----------------------------------------------
                0.00    0.00      76/76          Catch::clara::detail::Parser::Parser(Catch::clara::detail::Parser const&) [1036]
[1051]   0.0    0.00    0.00      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&) [1051]
                0.00    0.00      76/80          std::Vectorbase<Catch::clara::detail::Arg, std::allocator<Catch::clara::detail::Arg> >::_M_get_Tp_allocator() const [1011]
                0.00    0.00      76/76          __gnu_cxx::__alloc_traits<std::allocator<Catch::clara::detail::Arg> >::_S_select_on_copy(std::allocator<Catch::clara::detail::Arg> const&) [1038]
                0.00    0.00      76/83          std::vector<Catch::clara::detail::Arg, std::allocator<Catch::clara::detail::Arg> >::size() const [967]
                0.00    0.00      76/76          std::Vectorbase<Catch::clara::detail::Arg, std::allocator<Catch::clara::detail::Arg> >::Vectorbase(unsigned long, std::allocator<Catch::clara::detail::Arg> const&) [1043]
                0.00    0.00      76/158         std::allocator<Catch::clara::detail::Arg>::~allocator() [768]
                0.00    0.00      76/164         std::Vectorbase<Catch::clara::detail::Arg, std::allocator<Catch::clara::detail::Arg> >::_M_get_Tp_allocator() [751]
                0.00    0.00      76/78          std::vector<Catch::clara::detail::Arg, std::allocator<Catch::clara::detail::Arg> >::end() const [1023]
                0.00    0.00      76/78          std::vector<Catch::clara::detail::Arg, std::allocator<Catch::clara::detail::Arg> >::begin() const [1024]
                0.00    0.00      76/76          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>&) [1054]
-----------------------------------------------
                0.00    0.00      76/76          Catch::clara::detail::Parser::Parser(Catch::clara::detail::Parser const&) [1036]
[1052]   0.0    0.00    0.00      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&) [1052]
                0.00    0.00      76/150         std::Vectorbase<Catch::clara::detail::Opt, std::allocator<Catch::clara::detail::Opt> >::_M_get_Tp_allocator() const [780]
                0.00    0.00      76/76          __gnu_cxx::__alloc_traits<std::allocator<Catch::clara::detail::Opt> >::_S_select_on_copy(std::allocator<Catch::clara::detail::Opt> const&) [1039]
                0.00    0.00      76/222         std::vector<Catch::clara::detail::Opt, std::allocator<Catch::clara::detail::Opt> >::size() const [689]
                0.00    0.00      76/76          std::Vectorbase<Catch::clara::detail::Opt, std::allocator<Catch::clara::detail::Opt> >::Vectorbase(unsigned long, std::allocator<Catch::clara::detail::Opt> const&) [1045]
                0.00    0.00      76/158         std::allocator<Catch::clara::detail::Opt>::~allocator() [769]
                0.00    0.00      76/270         std::Vectorbase<Catch::clara::detail::Opt, std::allocator<Catch::clara::detail::Opt> >::_M_get_Tp_allocator() [681]
                0.00    0.00      76/78          std::vector<Catch::clara::detail::Opt, std::allocator<Catch::clara::detail::Opt> >::end() const [1025]
                0.00    0.00      76/78          std::vector<Catch::clara::detail::Opt, std::allocator<Catch::clara::detail::Opt> >::begin() const [1026]
                0.00    0.00      76/77          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>&) [1034]
-----------------------------------------------
                0.00    0.00      76/76          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>&) [1054]
[1053]   0.0    0.00    0.00      76         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) [1053]
                0.00    0.00      76/76          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) [1050]
-----------------------------------------------
                0.00    0.00      76/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&) [1051]
[1054]   0.0    0.00    0.00      76         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>&) [1054]
                0.00    0.00      76/76          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) [1053]
-----------------------------------------------
                0.00    0.00      11/74          Catch::BinaryExpr<timespec const&, timespec const&> const Catch::ExprLhs<timespec const&>::operator!=<timespec>(timespec const&) [1634]
                0.00    0.00      11/74          Catch::BinaryExpr<timespec const&, timespec const&> const Catch::ExprLhs<timespec const&>::operator< <timespec>(timespec const&) [1633]
                0.00    0.00      11/74          Catch::BinaryExpr<timespec const&, timespec const&> const Catch::ExprLhs<timespec const&>::operator<=<timespec>(timespec const&) [1632]
                0.00    0.00      11/74          Catch::BinaryExpr<timespec const&, timespec const&> const Catch::ExprLhs<timespec const&>::operator><timespec>(timespec const&) [1631]
                0.00    0.00      11/74          Catch::BinaryExpr<timespec const&, timespec const&> const Catch::ExprLhs<timespec const&>::operator>=<timespec>(timespec const&) [1630]
                0.00    0.00      19/74          Catch::BinaryExpr<timespec const&, timespec const&> const Catch::ExprLhs<timespec const&>::operator==<timespec>(timespec const&) [1371]
[1055]   0.0    0.00    0.00      74         Catch::BinaryExpr<timespec const&, timespec const&>::BinaryExpr(bool, timespec const&, Catch::StringRef, timespec const&) [1055]
                0.00    0.00      74/218185      Catch::ITransientExpression::ITransientExpression(bool, bool) [249]
-----------------------------------------------
                0.00    0.00      74/74          ___CATCH__TEST____0() [63]
[1056]   0.0    0.00    0.00      74         Catch::BinaryExpr<timespec const&, timespec const&>::~BinaryExpr() [1056]
                0.00    0.00      74/218185      Catch::ITransientExpression::~ITransientExpression() [250]
-----------------------------------------------
                0.00    0.00       1/73          Catch::RunContext::~RunContext() [189]
                0.00    0.00       1/73          Catch::RunContext::testGroupEnded(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, Catch::Totals const&, unsigned long, unsigned long) [196]
                0.00    0.00      12/73          Catch::(anonymous namespace)::TestGroup::execute() [5]
                0.00    0.00      59/73          Catch::RunContext::runTest(Catch::TestCase const&) [6]
[1057]   0.0    0.00    0.00      73         Catch::RunContext::aborting() const [1057]
                0.00    0.00      73/94          std::__shared_ptr_access<Catch::IConfig const, (__gnu_cxx::Lockpolicy)2, false, false>::operator->() const [891]
                0.00    0.00      73/73          Catch::Config::abortAfter() const [1058]
-----------------------------------------------
                0.00    0.00      73/73          Catch::RunContext::aborting() const [1057]
[1058]   0.0    0.00    0.00      73         Catch::Config::abortAfter() const [1058]
-----------------------------------------------
                0.00    0.00      72/72          std::allocator_traits<std::allocator<std::Listnode<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >::deallocate(std::allocator<std::Listnode<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >&, std::Listnode<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, unsigned long) [1073]
[1059]   0.0    0.00    0.00      72         __gnu_cxx::new_allocator<std::Listnode<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::deallocate(std::Listnode<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, unsigned long) [1059]
-----------------------------------------------
                0.00    0.00      72/72          void std::allocator_traits<std::allocator<std::Listnode<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >::destroy<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >(std::allocator<std::Listnode<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >) [1074]
[1060]   0.0    0.00    0.00      72         void __gnu_cxx::new_allocator<std::Listnode<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::destroy<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >) [1060]
                0.00    0.00      72/134060      std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() [269]
-----------------------------------------------
                0.00    0.00      72/72          std::allocator_traits<std::allocator<std::Listnode<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >::allocate(std::allocator<std::Listnode<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >&, unsigned long) [1075]
[1061]   0.0    0.00    0.00      72         __gnu_cxx::new_allocator<std::Listnode<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::allocate(unsigned long, void const) [1061]
                0.00    0.00      72/72          __gnu_cxx::new_allocator<std::Listnode<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::max_size() const [1066]
-----------------------------------------------
                0.00    0.00      72/72          void std::allocator_traits<std::allocator<std::Listnode<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >::construct<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >(std::allocator<std::Listnode<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&) [1076]
[1062]   0.0    0.00    0.00      72         void __gnu_cxx::new_allocator<std::Listnode<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::construct<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&) [1062]
                0.00    0.00      72/777         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&) [522]
                0.00    0.00      72/6571        operator new(unsigned long, void) [375]
                0.00    0.00      72/1520        std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&) [479]
-----------------------------------------------
                0.00    0.00      36/72          std::vector<Catch::clara::detail::Opt, std::allocator<Catch::clara::detail::Opt> >::end() [1265]
                0.00    0.00      36/72          std::vector<Catch::clara::detail::Opt, std::allocator<Catch::clara::detail::Opt> >::begin() [1266]
[1063]   0.0    0.00    0.00      72         __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&) [1063]
-----------------------------------------------
                0.00    0.00      72/72          __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)) [1467]
[1064]   0.0    0.00    0.00      72         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&) [1064]
                0.00    0.00     144/144         __gnu_cxx::__normal_iterator<char, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::base() const [823]
-----------------------------------------------
                0.00    0.00       6/72          ___CATCH__TEST____43() [11]
                0.00    0.00       8/72          ___CATCH__TEST____0() [64]
                0.00    0.00      16/72          ___CATCH__TEST____7() [58]
                0.00    0.00      16/72          ___CATCH__TEST____31() [26]
                0.00    0.00      26/72          ___CATCH__TEST____19() [59]
[1065]   0.0    0.00    0.00      72         snap::matrix<double, unsigned long>::rows() const [1065]
-----------------------------------------------
                0.00    0.00      72/72          __gnu_cxx::new_allocator<std::Listnode<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::allocate(unsigned long, void const) [1061]
[1066]   0.0    0.00    0.00      72         __gnu_cxx::new_allocator<std::Listnode<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::max_size() const [1066]
-----------------------------------------------
                0.00    0.00      72/72          std::Listiterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > std::__cxx11::list<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::emplace<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >(std::Listconst_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> >&&) [1087]
[1067]   0.0    0.00    0.00      72         std::Listconst_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::_M_const_cast() const [1067]
                0.00    0.00      72/355         std::Listiterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::Listiterator(std::__detail::Listnode_base) [642]
-----------------------------------------------
                0.00    0.00      72/72          std::vector<Catch::clara::detail::Opt, std::allocator<Catch::clara::detail::Opt> >::_M_check_len(unsigned long, char const) const [1260]
[1068]   0.0    0.00    0.00      72         std::vector<Catch::clara::detail::Opt, std::allocator<Catch::clara::detail::Opt> >::max_size() const [1068]
                0.00    0.00      72/150         std::Vectorbase<Catch::clara::detail::Opt, std::allocator<Catch::clara::detail::Opt> >::_M_get_Tp_allocator() const [780]
                0.00    0.00      72/72          std::allocator_traits<std::allocator<Catch::clara::detail::Opt> >::max_size(std::allocator<Catch::clara::detail::Opt> const&) [1072]
-----------------------------------------------
                0.00    0.00      72/72          std::Listnode<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > std::__cxx11::list<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::_M_create_node<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&) [1084]
[1069]   0.0    0.00    0.00      72         std::__allocated_ptr<std::allocator<std::Listnode<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >::__allocated_ptr(std::allocator<std::Listnode<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >&, std::Listnode<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >) [1069]
                0.00    0.00      72/72          std::allocator<std::Listnode<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > std::__addressof<std::allocator<std::Listnode<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >(std::allocator<std::Listnode<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >&) [1089]
-----------------------------------------------
                0.00    0.00      72/72          std::Listnode<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > std::__cxx11::list<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::_M_create_node<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&) [1084]
[1070]   0.0    0.00    0.00      72         std::__allocated_ptr<std::allocator<std::Listnode<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >::~__allocated_ptr() [1070]
-----------------------------------------------
                0.00    0.00      72/72          std::Listnode<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > std::__cxx11::list<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::_M_create_node<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&) [1084]
[1071]   0.0    0.00    0.00      72         std::__allocated_ptr<std::allocator<std::Listnode<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >::operator=(decltype(nullptr)) [1071]
-----------------------------------------------
                0.00    0.00      72/72          std::vector<Catch::clara::detail::Opt, std::allocator<Catch::clara::detail::Opt> >::max_size() const [1068]
[1072]   0.0    0.00    0.00      72         std::allocator_traits<std::allocator<Catch::clara::detail::Opt> >::max_size(std::allocator<Catch::clara::detail::Opt> const&) [1072]
                0.00    0.00      72/182         __gnu_cxx::new_allocator<Catch::clara::detail::Opt>::max_size() const [716]
-----------------------------------------------
                0.00    0.00      72/72          std::__cxx11::Listbase<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::_M_put_node(std::Listnode<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >) [1082]
[1073]   0.0    0.00    0.00      72         std::allocator_traits<std::allocator<std::Listnode<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >::deallocate(std::allocator<std::Listnode<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >&, std::Listnode<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, unsigned long) [1073]
                0.00    0.00      72/72          __gnu_cxx::new_allocator<std::Listnode<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::deallocate(std::Listnode<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, unsigned long) [1059]
-----------------------------------------------
                0.00    0.00      72/72          std::__cxx11::list<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::_M_erase(std::Listiterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >) [1088]
[1074]   0.0    0.00    0.00      72         void std::allocator_traits<std::allocator<std::Listnode<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >::destroy<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >(std::allocator<std::Listnode<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >) [1074]
                0.00    0.00      72/72          void __gnu_cxx::new_allocator<std::Listnode<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::destroy<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >) [1060]
-----------------------------------------------
                0.00    0.00      72/72          std::__cxx11::Listbase<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::_M_get_node() [1080]
[1075]   0.0    0.00    0.00      72         std::allocator_traits<std::allocator<std::Listnode<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >::allocate(std::allocator<std::Listnode<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >&, unsigned long) [1075]
                0.00    0.00      72/72          __gnu_cxx::new_allocator<std::Listnode<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::allocate(unsigned long, void const) [1061]
-----------------------------------------------
                0.00    0.00      72/72          std::Listnode<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > std::__cxx11::list<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::_M_create_node<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&) [1084]
[1076]   0.0    0.00    0.00      72         void std::allocator_traits<std::allocator<std::Listnode<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >::construct<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >(std::allocator<std::Listnode<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&) [1076]
                0.00    0.00      72/777         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&) [522]
                0.00    0.00      72/72          void __gnu_cxx::new_allocator<std::Listnode<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::construct<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&) [1062]
-----------------------------------------------
                0.00    0.00      72/72          unsigned long snap::tokenize_string<std::__cxx11::list<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, unsigned long (std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, unsigned long&)>(std::__cxx11::list<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >&, std::__cxx11::list<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::value_type const&, std::__cxx11::list<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::value_type const&, bool, std::__cxx11::list<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::value_type const&, unsigned long (std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, unsigned long&)) [1327]
[1077]   0.0    0.00    0.00      72         std::Listconst_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::Listconst_iterator(std::Listiterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > const&) [1077]
-----------------------------------------------
                0.00    0.00      72/72          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) [1090]
[1078]   0.0    0.00    0.00      72         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) [1078]
                0.00    0.00     702/702         bool std::operator!=<Catch::clara::detail::Opt>(std::move_iterator<Catch::clara::detail::Opt> const&, std::move_iterator<Catch::clara::detail::Opt> const&) [533]
                0.00    0.00     630/630         std::move_iterator<Catch::clara::detail::Opt>::operator() const [545]
                0.00    0.00     630/4084        Catch::clara::detail::Opt std::__addressof<Catch::clara::detail::Opt>(Catch::clara::detail::Opt&) [390]
                0.00    0.00     630/630         void std::Construct<Catch::clara::detail::Opt, Catch::clara::detail::Opt>(Catch::clara::detail::Opt, Catch::clara::detail::Opt&&) [549]
                0.00    0.00     630/630         std::moveiterator<Catch::clara::detail::Opt>::operator++() [548]
-----------------------------------------------
                0.00    0.00      72/72          std::__cxx11::list<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::_M_erase(std::Listiterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >) [1088]
[1079]   0.0    0.00    0.00      72         std::__cxx11::Listbase<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::_M_dec_size(unsigned long) [1079]
                0.00    0.00      72/167         std::Listnode<unsigned long>::_M_valptr() [746]
-----------------------------------------------
                0.00    0.00      72/72          std::Listnode<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > std::__cxx11::list<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::_M_create_node<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&) [1084]
[1080]   0.0    0.00    0.00      72         std::__cxx11::Listbase<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::_M_get_node() [1080]
                0.00    0.00      72/72          std::allocator_traits<std::allocator<std::Listnode<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >::allocate(std::allocator<std::Listnode<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >&, unsigned long) [1075]
-----------------------------------------------
                0.00    0.00      72/72          std::Listiterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > std::__cxx11::list<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::emplace<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >(std::Listconst_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> >&&) [1087]
[1081]   0.0    0.00    0.00      72         std::__cxx11::Listbase<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::_M_inc_size(unsigned long) [1081]
                0.00    0.00      72/167         std::Listnode<unsigned long>::_M_valptr() [746]
-----------------------------------------------
                0.00    0.00      72/72          std::__cxx11::list<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::_M_erase(std::Listiterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >) [1088]
[1082]   0.0    0.00    0.00      72         std::__cxx11::Listbase<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::_M_put_node(std::Listnode<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >) [1082]
                0.00    0.00      72/72          std::allocator_traits<std::allocator<std::Listnode<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >::deallocate(std::allocator<std::Listnode<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >&, std::Listnode<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, unsigned long) [1073]
-----------------------------------------------
                0.00    0.00       5/72          std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > std::operator+<char, std::char_traits<char>, std::allocator<char> >(char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [104]
                0.00    0.00      67/72          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&) [1104]
[1083]   0.0    0.00    0.00      72         std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::append(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [1083]
                0.00    0.00      72/93716       std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::size() const [299]
                0.00    0.00      72/499540      std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_data() const [226]
                0.00    0.00      72/158         std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_append(char const, unsigned long) [770]
-----------------------------------------------
                0.00    0.00      72/72          std::Listiterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > std::__cxx11::list<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::emplace<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >(std::Listconst_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> >&&) [1087]
[1084]   0.0    0.00    0.00      72         std::Listnode<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > std::__cxx11::list<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::_M_create_node<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&) [1084]
                0.00    0.00      72/72          std::__cxx11::Listbase<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::_M_get_node() [1080]
                0.00    0.00      72/144         std::__cxx11::Listbase<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::_M_get_Node_allocator() [825]
                0.00    0.00      72/72          std::__allocated_ptr<std::allocator<std::Listnode<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >::__allocated_ptr(std::allocator<std::Listnode<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >&, std::Listnode<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >) [1069]
                0.00    0.00      72/777         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&) [522]
                0.00    0.00      72/211         std::Listnode<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::_M_valptr() [692]
                0.00    0.00      72/72          void std::allocator_traits<std::allocator<std::Listnode<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >::construct<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >(std::allocator<std::Listnode<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&) [1076]
                0.00    0.00      72/72          std::__allocated_ptr<std::allocator<std::Listnode<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >::operator=(decltype(nullptr)) [1071]
                0.00    0.00      72/72          std::__allocated_ptr<std::allocator<std::Listnode<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >::~__allocated_ptr() [1070]
-----------------------------------------------
                0.00    0.00      72/72          unsigned long snap::tokenize_string<std::__cxx11::list<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, unsigned long (std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, unsigned long&)>(std::__cxx11::list<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >&, std::__cxx11::list<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::value_type const&, std::__cxx11::list<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::value_type const&, bool, std::__cxx11::list<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::value_type const&, unsigned long (std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, unsigned long&)) [1327]
[1085]   0.0    0.00    0.00      72         std::__cxx11::list<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::end() [1085]
                0.00    0.00      72/355         std::Listiterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::Listiterator(std::__detail::Listnode_base) [642]
-----------------------------------------------
                0.00    0.00      72/72          unsigned long snap::tokenize_string<std::__cxx11::list<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, unsigned long (std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, unsigned long&)>(std::__cxx11::list<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >&, std::__cxx11::list<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::value_type const&, std::__cxx11::list<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::value_type const&, bool, std::__cxx11::list<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::value_type const&, unsigned long (std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, unsigned long&)) [1327]
[1086]   0.0    0.00    0.00      72         std::__cxx11::list<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::insert(std::Listconst_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> >&&) [1086]
                0.00    0.00      72/142         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> >&) [828]
                0.00    0.00      72/72          std::Listiterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > std::__cxx11::list<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::emplace<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >(std::Listconst_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> >&&) [1087]
-----------------------------------------------
                0.00    0.00      72/72          std::__cxx11::list<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::insert(std::Listconst_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> >&&) [1086]
[1087]   0.0    0.00    0.00      72         std::Listiterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > std::__cxx11::list<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::emplace<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >(std::Listconst_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> >&&) [1087]
                0.00    0.00      72/777         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&) [522]
                0.00    0.00      72/72          std::Listnode<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > std::__cxx11::list<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::_M_create_node<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&) [1084]
                0.00    0.00      72/72          std::Listconst_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::_M_const_cast() const [1067]
                0.00    0.00      72/72          std::__cxx11::Listbase<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::_M_inc_size(unsigned long) [1081]
                0.00    0.00      72/355         std::Listiterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::Listiterator(std::__detail::Listnode_base) [642]
-----------------------------------------------
                0.00    0.00       5/72          std::__cxx11::list<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::pop_back() [1857]
                0.00    0.00      67/72          std::__cxx11::list<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::pop_front() [1106]
[1088]   0.0    0.00    0.00      72         std::__cxx11::list<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::_M_erase(std::Listiterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >) [1088]
                0.00    0.00      72/72          std::__cxx11::Listbase<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::_M_dec_size(unsigned long) [1079]
                0.00    0.00      72/211         std::Listnode<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::_M_valptr() [692]
                0.00    0.00      72/144         std::__cxx11::Listbase<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::_M_get_Node_allocator() [825]
                0.00    0.00      72/72          void std::allocator_traits<std::allocator<std::Listnode<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >::destroy<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >(std::allocator<std::Listnode<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >) [1074]
                0.00    0.00      72/72          std::__cxx11::Listbase<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::_M_put_node(std::Listnode<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >) [1082]
-----------------------------------------------
                0.00    0.00      72/72          std::__allocated_ptr<std::allocator<std::Listnode<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >::__allocated_ptr(std::allocator<std::Listnode<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >&, std::Listnode<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >) [1069]
[1089]   0.0    0.00    0.00      72         std::allocator<std::Listnode<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > std::__addressof<std::allocator<std::Listnode<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >(std::allocator<std::Listnode<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >&) [1089]
-----------------------------------------------
                0.00    0.00      72/72          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>&) [1091]
[1090]   0.0    0.00    0.00      72         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) [1090]
                0.00    0.00      72/72          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) [1078]
-----------------------------------------------
                0.00    0.00      72/72          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>&) [1092]
[1091]   0.0    0.00    0.00      72         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>&) [1091]
                0.00    0.00      72/72          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) [1090]
-----------------------------------------------
                0.00    0.00      72/72          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&) [1264]
[1092]   0.0    0.00    0.00      72         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>&) [1092]
                0.00    0.00     144/144         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) [827]
                0.00    0.00      72/72          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>&) [1091]
-----------------------------------------------
                0.00    0.00      12/72          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&&) [1574]
                0.00    0.00      12/72          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&&) [1603]
                0.00    0.00      12/72          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&&) [1599]
                0.00    0.00      12/72          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&&) [1602]
                0.00    0.00      12/72          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&&) [1567]
                0.00    0.00      12/72          void __gnu_cxx::new_allocator<std::Rbtree_node<Catch::TestCase const> >::construct<Catch::TestCase const, Catch::TestCase const>(Catch::TestCase const**, Catch::TestCase const&&) [1511]
[1093]   0.0    0.00    0.00      72         Catch::TestCase const&& std::forward<Catch::TestCase const>(std::remove_reference<Catch::TestCase const>::type&) [1093]
-----------------------------------------------
                0.00    0.00       3/70          std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_replace_aux(unsigned long, unsigned long, unsigned long, char) [2329]
                0.00    0.00      32/70          std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_replace(unsigned long, unsigned long, char const, unsigned long) [379]
                0.00    0.00      35/70          std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_append(char const, unsigned long) [770]
[1094]   0.0    0.00    0.00      70         std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_mutate(unsigned long, unsigned long, char const, unsigned long) [1094]
                0.00    0.00     140/30952       std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::length() const [315]
                0.00    0.00     104/42366       std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_S_copy(char, char const, unsigned long) [303]
                0.00    0.00      70/8516        std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::capacity() const [363]
                0.00    0.00      70/3174        std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_create(unsigned long&, unsigned long) [398]
                0.00    0.00      70/134183      std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_dispose() [267]
                0.00    0.00      70/5312        std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_data(char) [383]
                0.00    0.00      70/3784        std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_capacity(unsigned long) [395]
                0.00    0.00      37/499540      std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_data() const [226]
-----------------------------------------------
                0.00    0.00      69/69          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) [1099]
[1095]   0.0    0.00    0.00      69         __gnu_cxx::new_allocator<std::shared_ptr<Catch::TestCaseTracking::ITracker> >::deallocate(std::shared_ptr<Catch::TestCaseTracking::ITracker>, unsigned long) [1095]
-----------------------------------------------
                0.00    0.00      69/69          std::allocator_traits<std::allocator<std::shared_ptr<Catch::TestCaseTracking::ITracker> > >::allocate(std::allocator<std::shared_ptr<Catch::TestCaseTracking::ITracker> >&, unsigned long) [1100]
[1096]   0.0    0.00    0.00      69         __gnu_cxx::new_allocator<std::shared_ptr<Catch::TestCaseTracking::ITracker> >::allocate(unsigned long, void const) [1096]
                0.00    0.00      69/207         __gnu_cxx::new_allocator<std::shared_ptr<Catch::TestCaseTracking::ITracker> >::max_size() const [696]
-----------------------------------------------
                0.00    0.00      69/69          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&) [1101]
[1097]   0.0    0.00    0.00      69         std::vector<std::shared_ptr<Catch::TestCaseTracking::ITracker>, std::allocator<std::shared_ptr<Catch::TestCaseTracking::ITracker> > >::_M_check_len(unsigned long, char const) const [1097]
                0.00    0.00     276/276         std::vector<std::shared_ptr<Catch::TestCaseTracking::ITracker>, std::allocator<std::shared_ptr<Catch::TestCaseTracking::ITracker> > >::size() const [676]
                0.00    0.00     138/138         std::vector<std::shared_ptr<Catch::TestCaseTracking::ITracker>, std::allocator<std::shared_ptr<Catch::TestCaseTracking::ITracker> > >::max_size() const [832]
                0.00    0.00      69/208         unsigned long const& std::max<unsigned long>(unsigned long const&, unsigned long const&) [695]
-----------------------------------------------
                0.00    0.00      69/69          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&) [1101]
[1098]   0.0    0.00    0.00      69         std::Vectorbase<std::shared_ptr<Catch::TestCaseTracking::ITracker>, std::allocator<std::shared_ptr<Catch::TestCaseTracking::ITracker> > >::_M_allocate(unsigned long) [1098]
                0.00    0.00      69/69          std::allocator_traits<std::allocator<std::shared_ptr<Catch::TestCaseTracking::ITracker> > >::allocate(std::allocator<std::shared_ptr<Catch::TestCaseTracking::ITracker> >&, unsigned long) [1100]
-----------------------------------------------
                0.00    0.00      69/69          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) [756]
[1099]   0.0    0.00    0.00      69         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) [1099]
                0.00    0.00      69/69          __gnu_cxx::new_allocator<std::shared_ptr<Catch::TestCaseTracking::ITracker> >::deallocate(std::shared_ptr<Catch::TestCaseTracking::ITracker>, unsigned long) [1095]
-----------------------------------------------
                0.00    0.00      69/69          std::Vectorbase<std::shared_ptr<Catch::TestCaseTracking::ITracker>, std::allocator<std::shared_ptr<Catch::TestCaseTracking::ITracker> > >::_M_allocate(unsigned long) [1098]
[1100]   0.0    0.00    0.00      69         std::allocator_traits<std::allocator<std::shared_ptr<Catch::TestCaseTracking::ITracker> > >::allocate(std::allocator<std::shared_ptr<Catch::TestCaseTracking::ITracker> >&, unsigned long) [1100]
                0.00    0.00      69/69          __gnu_cxx::new_allocator<std::shared_ptr<Catch::TestCaseTracking::ITracker> >::allocate(unsigned long, void const) [1096]
-----------------------------------------------
                0.00    0.00      69/69          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&) [996]
[1101]   0.0    0.00    0.00      69         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&) [1101]
                0.00    0.00     207/300         std::Vectorbase<std::shared_ptr<Catch::TestCaseTracking::ITracker>, std::allocator<std::shared_ptr<Catch::TestCaseTracking::ITracker> > >::_M_get_Tp_allocator() [666]
                0.00    0.00     138/2814        __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 [415]
                0.00    0.00     138/138         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> >&) [837]
                0.00    0.00      69/69          std::vector<std::shared_ptr<Catch::TestCaseTracking::ITracker>, std::allocator<std::shared_ptr<Catch::TestCaseTracking::ITracker> > >::_M_check_len(unsigned long, char const) const [1097]
                0.00    0.00      69/556         std::vector<std::shared_ptr<Catch::TestCaseTracking::ITracker>, std::allocator<std::shared_ptr<Catch::TestCaseTracking::ITracker> > >::begin() [555]
                0.00    0.00      69/851         __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&) [509]
                0.00    0.00      69/69          std::Vectorbase<std::shared_ptr<Catch::TestCaseTracking::ITracker>, std::allocator<std::shared_ptr<Catch::TestCaseTracking::ITracker> > >::_M_allocate(unsigned long) [1098]
                0.00    0.00      69/231         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&) [688]
                0.00    0.00      69/81          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&) [994]
                0.00    0.00      69/4179        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> [758]
                0.00    0.00      69/162         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) [756]
-----------------------------------------------
                0.00    0.00      67/67          std::__cxx11::list<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::front() [1105]
[1102]   0.0    0.00    0.00      67         std::Listiterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::operator() const [1102]
                0.00    0.00      67/211         std::Listnode<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::_M_valptr() [692]
-----------------------------------------------
                0.00    0.00      67/67          snap::mkdir_p(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, bool, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [90]
[1103]   0.0    0.00    0.00      67         std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::operator+=(char const) [1103]
                0.00    0.00      67/81          std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::append(char const) [997]
-----------------------------------------------
                0.00    0.00      67/67          snap::mkdir_p(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, bool, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [90]
[1104]   0.0    0.00    0.00      67         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&) [1104]
                0.00    0.00      67/72          std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::append(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [1083]
-----------------------------------------------
                0.00    0.00      67/67          snap::mkdir_p(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, bool, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [90]
[1105]   0.0    0.00    0.00      67         std::__cxx11::list<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::front() [1105]
                0.00    0.00      67/134         std::__cxx11::list<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::begin() [840]
                0.00    0.00      67/67          std::Listiterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::operator() const [1102]
-----------------------------------------------
                0.00    0.00      67/67          snap::mkdir_p(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, bool, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [90]
[1106]   0.0    0.00    0.00      67         std::__cxx11::list<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::pop_front() [1106]
                0.00    0.00      67/134         std::__cxx11::list<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::begin() [840]
                0.00    0.00      67/72          std::__cxx11::list<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::_M_erase(std::Listiterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >) [1088]
-----------------------------------------------
                0.00    0.00       1/66          std::Rbtree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::Identity<std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::find(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [4287]
                0.00    0.00       6/66          std::Rbtree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::Identity<std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::~Rbtree() [1802]
                0.00    0.00      59/66          std::Rbtree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::Identity<std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::_M_get_insert_unique_pos(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [1198]
[1107]   0.0    0.00    0.00      66         std::Rbtree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::Identity<std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::_M_begin() [1107]
-----------------------------------------------
                0.00    0.00      12/66          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) [4041]
                0.00    0.00      15/66          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) [1651]
                0.00    0.00      39/66          void std::Destroyaux<false>::__destroy<Catch::TestCase>(Catch::TestCase, Catch::TestCase) [1665]
[1108]   0.0    0.00    0.00      66         Catch::TestCase std::__addressof<Catch::TestCase>(Catch::TestCase&) [1108]
-----------------------------------------------
                0.00    0.00       8/65          ___CATCH__TEST____0() [64]
                0.00    0.00       9/65          ___CATCH__TEST____43() [11]
                0.00    0.00      16/65          ___CATCH__TEST____7() [58]
                0.00    0.00      16/65          ___CATCH__TEST____19() [59]
                0.00    0.00      16/65          ___CATCH__TEST____31() [26]
[1109]   0.0    0.00    0.00      65         Catch::ReusableStringStream& Catch::ReusableStringStream::operator<< <char [12]>(char const (&) [12]) [1109]
-----------------------------------------------
                0.00    0.00       6/64          ___CATCH__TEST____0() [63]
                0.00    0.00      58/64          add_timespec(timespec const&, timespec const&) [1283]
[1110]   0.0    0.00    0.00      64         negative_timespec(timespec const&) [1110]
-----------------------------------------------
                0.00    0.00      12/64          Catch::extractClassName[abi:cxx11](Catch::StringRef const&) [1484]
                0.00    0.00      13/64          Catch::makeTestCase(Catch::ITestInvoker, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, Catch::NameAndTags const&, Catch::SourceLineInfo const&) [93]
                0.00    0.00      39/64          Catch::(anonymous namespace)::parseSpecialTag(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [1242]
[1111]   0.0    0.00    0.00      64         Catch::startsWith(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char) [1111]
                0.00    0.00      64/372         std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::empty() const [632]
                0.00    0.00      52/218         std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::operator[](unsigned long) const [691]
-----------------------------------------------
                0.00    0.00      64/64          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>) [834]
[1112]   0.0    0.00    0.00      64         std::move_iterator<std::shared_ptr<Catch::TestCaseTracking::ITracker>>::operator() const [1112]
-----------------------------------------------
                0.00    0.00      64/64          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>&&) [1117]
[1113]   0.0    0.00    0.00      64         std::shared_ptr<Catch::TestCaseTracking::ITracker>::shared_ptr(std::shared_ptr<Catch::TestCaseTracking::ITracker>&&) [1113]
                0.00    0.00      64/64          std::remove_reference<std::shared_ptr<Catch::TestCaseTracking::ITracker>&>::type&& std::move<std::shared_ptr<Catch::TestCaseTracking::ITracker>&>(std::shared_ptr<Catch::TestCaseTracking::ITracker>&) [1118]
                0.00    0.00      64/64          std::__shared_ptr<Catch::TestCaseTracking::ITracker, (__gnu_cxx::Lockpolicy)2>::__shared_ptr(std::__shared_ptr<Catch::TestCaseTracking::ITracker, (__gnu_cxx::Lockpolicy)2>&&) [1114]
-----------------------------------------------
                0.00    0.00      64/64          std::shared_ptr<Catch::TestCaseTracking::ITracker>::shared_ptr(std::shared_ptr<Catch::TestCaseTracking::ITracker>&&) [1113]
[1114]   0.0    0.00    0.00      64         std::__shared_ptr<Catch::TestCaseTracking::ITracker, (__gnu_cxx::Lockpolicy)2>::__shared_ptr(std::__shared_ptr<Catch::TestCaseTracking::ITracker, (__gnu_cxx::Lockpolicy)2>&&) [1114]
                0.00    0.00      64/1253        std::__shared_count<(__gnu_cxx::Lockpolicy)2>::__shared_count() [494]
                0.00    0.00      64/1581        std::__shared_count<(__gnu_cxx::Lockpolicy)2>::_M_swap(std::__shared_count<(__gnu_cxx::Lockpolicy)2>&) [465]
-----------------------------------------------
                0.00    0.00      64/64          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>) [834]
[1115]   0.0    0.00    0.00      64         std::move_iterator<std::shared_ptr<Catch::TestCaseTracking::ITracker>>::operator++() [1115]
-----------------------------------------------
                0.00    0.00       1/64          std::set<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::find(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [4181]
                0.00    0.00      21/64          std::set<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::insert(std::Rbtree_const_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> >&&) [1361]
                0.00    0.00      42/64          std::pair<std::Rbtree_const_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, bool>::pair<std::Rbtree_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&, bool&, true>(std::Rbtree_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&, bool&) [1238]
[1116]   0.0    0.00    0.00      64         std::Rbtree_const_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::Rbtree_const_iterator(std::Rbtree_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > const&) [1116]
-----------------------------------------------
                0.00    0.00      64/64          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>) [834]
[1117]   0.0    0.00    0.00      64         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>&&) [1117]
                0.00    0.00      64/64          std::shared_ptr<Catch::TestCaseTracking::ITracker>&& std::forward<std::shared_ptr<Catch::TestCaseTracking::ITracker> >(std::remove_reference<std::shared_ptr<Catch::TestCaseTracking::ITracker> >::type&) [1119]
                0.00    0.00      64/6571        operator new(unsigned long, void) [375]
                0.00    0.00      64/64          std::shared_ptr<Catch::TestCaseTracking::ITracker>::shared_ptr(std::shared_ptr<Catch::TestCaseTracking::ITracker>&&) [1113]
-----------------------------------------------
                0.00    0.00      64/64          std::shared_ptr<Catch::TestCaseTracking::ITracker>::shared_ptr(std::shared_ptr<Catch::TestCaseTracking::ITracker>&&) [1113]
[1118]   0.0    0.00    0.00      64         std::remove_reference<std::shared_ptr<Catch::TestCaseTracking::ITracker>&>::type&& std::move<std::shared_ptr<Catch::TestCaseTracking::ITracker>&>(std::shared_ptr<Catch::TestCaseTracking::ITracker>&) [1118]
-----------------------------------------------
                0.00    0.00      64/64          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>&&) [1117]
[1119]   0.0    0.00    0.00      64         std::shared_ptr<Catch::TestCaseTracking::ITracker>&& std::forward<std::shared_ptr<Catch::TestCaseTracking::ITracker> >(std::remove_reference<std::shared_ptr<Catch::TestCaseTracking::ITracker> >::type&) [1119]
-----------------------------------------------
                0.00    0.00      12/63          Catch::AutoReg::AutoReg(Catch::ITestInvoker, Catch::SourceLineInfo const&, Catch::StringRef const&, Catch::NameAndTags const&) [94]
                0.00    0.00      12/63          void __gnu_cxx::new_allocator<std::Rbtree_node<Catch::TestCase> >::destroy<Catch::TestCase>(Catch::TestCase) [1505]
                0.00    0.00      39/63          void std::Destroy<Catch::TestCase>(Catch::TestCase) [1245]
[1120]   0.0    0.00    0.00      63         Catch::TestCase::~TestCase() [1120]
                0.00    0.00      63/63          std::sharedptr<Catch::ITestInvoker>::~shared_ptr() [1127]
                0.00    0.00      63/99          Catch::TestCaseInfo::~TestCaseInfo() [878]
-----------------------------------------------
                0.00    0.00      63/63          std::allocator_traits<std::allocator<std::Rbtree_node<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >::deallocate(std::allocator<std::Rbtree_node<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >&, std::Rbtree_node<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, unsigned long) [1129]
[1121]   0.0    0.00    0.00      63         __gnu_cxx::new_allocator<std::Rbtree_node<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::deallocate(std::Rbtree_node<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, unsigned long) [1121]
-----------------------------------------------
                0.00    0.00      63/63          void std::allocator_traits<std::allocator<std::Rbtree_node<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >::destroy<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >(std::allocator<std::Rbtree_node<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >) [1130]
[1122]   0.0    0.00    0.00      63         void __gnu_cxx::new_allocator<std::Rbtree_node<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::destroy<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >) [1122]
                0.00    0.00      63/134060      std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() [269]
-----------------------------------------------
                0.00    0.00      63/63          std::allocator_traits<std::allocator<std::Rbtree_node<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >::allocate(std::allocator<std::Rbtree_node<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >&, unsigned long) [1131]
[1123]   0.0    0.00    0.00      63         __gnu_cxx::new_allocator<std::Rbtree_node<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::allocate(unsigned long, void const) [1123]
                0.00    0.00      63/63          __gnu_cxx::new_allocator<std::Rbtree_node<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::max_size() const [1125]
-----------------------------------------------
                0.00    0.00      63/63          void std::allocator_traits<std::allocator<std::Rbtree_node<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >::construct<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >(std::allocator<std::Rbtree_node<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&) [1132]
[1124]   0.0    0.00    0.00      63         void __gnu_cxx::new_allocator<std::Rbtree_node<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::construct<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&) [1124]
                0.00    0.00      63/777         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&) [522]
                0.00    0.00      63/6571        operator new(unsigned long, void) [375]
                0.00    0.00      63/1520        std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&) [479]
-----------------------------------------------
                0.00    0.00      63/63          __gnu_cxx::new_allocator<std::Rbtree_node<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::allocate(unsigned long, void const) [1123]
[1125]   0.0    0.00    0.00      63         __gnu_cxx::new_allocator<std::Rbtree_node<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::max_size() const [1125]
-----------------------------------------------
                0.00    0.00      63/63          std::Rbtree_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > std::Rbtree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::Identity<std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::_M_insert_<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::Rbtree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::Identity<std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::Allocnode>(std::Rbtree_node_base, std::Rbtree_node_base, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&, std::Rbtree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::Identity<std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::Allocnode&) [1133]
[1126]   0.0    0.00    0.00      63         std::Rbtree_node<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > std::Rbtree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::Identity<std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::Allocnode::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 [1126]
                0.00    0.00      63/777         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&) [522]
                0.00    0.00      63/63          std::Rbtree_node<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > std::Rbtree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::Identity<std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::_M_create_node<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&) [1138]
-----------------------------------------------
                0.00    0.00      63/63          Catch::TestCase::~TestCase() [1120]
[1127]   0.0    0.00    0.00      63         std::shared_ptr<Catch::ITestInvoker>::~shared_ptr() [1127]
                0.00    0.00      63/63          std::__shared_ptr<Catch::ITestInvoker, (__gnu_cxx::Lockpolicy)2>::~__shared_ptr() [1128]
-----------------------------------------------
                0.00    0.00      63/63          std::shared_ptr<Catch::ITestInvoker>::~shared_ptr() [1127]
[1128]   0.0    0.00    0.00      63         std::__shared_ptr<Catch::ITestInvoker, (__gnu_cxx::Lockpolicy)2>::~__shared_ptr() [1128]
                0.00    0.00      63/4179        std::__shared_count<(__gnu_cxx::Lockpolicy)2>::~__shared_count() <cycle 1> [389]
-----------------------------------------------
                0.00    0.00      63/63          std::Rbtree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::Identity<std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::_M_put_node(std::Rbtree_node<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >) [1136]
[1129]   0.0    0.00    0.00      63         std::allocator_traits<std::allocator<std::Rbtree_node<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >::deallocate(std::allocator<std::Rbtree_node<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >&, std::Rbtree_node<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, unsigned long) [1129]
                0.00    0.00      63/63          __gnu_cxx::new_allocator<std::Rbtree_node<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::deallocate(std::Rbtree_node<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, unsigned long) [1121]
-----------------------------------------------
                0.00    0.00      63/63          std::Rbtree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::Identity<std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::_M_destroy_node(std::Rbtree_node<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >) [1139]
[1130]   0.0    0.00    0.00      63         void std::allocator_traits<std::allocator<std::Rbtree_node<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >::destroy<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >(std::allocator<std::Rbtree_node<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >) [1130]
                0.00    0.00      63/63          void __gnu_cxx::new_allocator<std::Rbtree_node<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::destroy<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >) [1122]
-----------------------------------------------
                0.00    0.00      63/63          std::Rbtree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::Identity<std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::_M_get_node() [1135]
[1131]   0.0    0.00    0.00      63         std::allocator_traits<std::allocator<std::Rbtree_node<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >::allocate(std::allocator<std::Rbtree_node<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >&, unsigned long) [1131]
                0.00    0.00      63/63          __gnu_cxx::new_allocator<std::Rbtree_node<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::allocate(unsigned long, void const) [1123]
-----------------------------------------------
                0.00    0.00      63/63          void std::Rbtree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::Identity<std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::_M_construct_node<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >(std::Rbtree_node<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&) [1140]
[1132]   0.0    0.00    0.00      63         void std::allocator_traits<std::allocator<std::Rbtree_node<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >::construct<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >(std::allocator<std::Rbtree_node<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&) [1132]
                0.00    0.00      63/777         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&) [522]
                0.00    0.00      63/63          void __gnu_cxx::new_allocator<std::Rbtree_node<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::construct<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&) [1124]
-----------------------------------------------
                0.00    0.00      21/63          std::Rbtree_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > std::Rbtree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::Identity<std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::_M_insert_unique_<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::Rbtree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::Identity<std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::Allocnode>(std::Rbtree_const_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::Rbtree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::Identity<std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::Allocnode&) [1363]
                0.00    0.00      42/63          std::pair<std::Rbtree_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, bool> std::Rbtree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::Identity<std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::_M_insert_unique<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&) [1239]
[1133]   0.0    0.00    0.00      63         std::Rbtree_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > std::Rbtree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::Identity<std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::_M_insert_<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::Rbtree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::Identity<std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::Allocnode>(std::Rbtree_node_base, std::Rbtree_node_base, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&, std::Rbtree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::Identity<std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::Allocnode&) [1133]
                0.00    0.00      63/144         std::Rbtree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::Identity<std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::_M_end() [826]
                0.00    0.00      63/777         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&) [522]
                0.00    0.00      63/63          std::Rbtree_node<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > std::Rbtree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::Identity<std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::Allocnode::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 [1126]
                0.00    0.00      63/178         std::Rbtree_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::Rbtree_iterator(std::Rbtree_node_base) [727]
                0.00    0.00      60/134         std::Rbtree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::Identity<std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::_S_key(std::Rbtree_node_base const) [841]
                0.00    0.00      60/123         std::Identity<std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::operator()(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&) const [851]
                0.00    0.00      60/353         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 [643]
-----------------------------------------------
                0.00    0.00      21/63          std::Rbtree_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > std::Rbtree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::Identity<std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::_M_insert_unique_<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >(std::Rbtree_const_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> >&&) [1362]
                0.00    0.00      42/63          std::pair<std::Rbtree_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, bool> std::Rbtree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::Identity<std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::_M_insert_unique<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&) [1239]
[1134]   0.0    0.00    0.00      63         std::Rbtree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::Identity<std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::Allocnode::Allocnode(std::Rbtree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::Identity<std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >&) [1134]
-----------------------------------------------
                0.00    0.00      63/63          std::Rbtree_node<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > std::Rbtree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::Identity<std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::_M_create_node<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&) [1138]
[1135]   0.0    0.00    0.00      63         std::Rbtree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::Identity<std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::_M_get_node() [1135]
                0.00    0.00      63/252         std::Rbtree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::Identity<std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::_M_get_Node_allocator() [684]
                0.00    0.00      63/63          std::allocator_traits<std::allocator<std::Rbtree_node<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >::allocate(std::allocator<std::Rbtree_node<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >&, unsigned long) [1131]
-----------------------------------------------
                0.00    0.00      63/63          std::Rbtree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::Identity<std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::_M_drop_node(std::Rbtree_node<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >) [1137]
[1136]   0.0    0.00    0.00      63         std::Rbtree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::Identity<std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::_M_put_node(std::Rbtree_node<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >) [1136]
                0.00    0.00      63/252         std::Rbtree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::Identity<std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::_M_get_Node_allocator() [684]
                0.00    0.00      63/63          std::allocator_traits<std::allocator<std::Rbtree_node<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >::deallocate(std::allocator<std::Rbtree_node<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >&, std::Rbtree_node<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, unsigned long) [1129]
-----------------------------------------------
                0.00    0.00      63/63          std::Rbtree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::Identity<std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::_M_erase(std::Rbtree_node<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >) [1801]
[1137]   0.0    0.00    0.00      63         std::Rbtree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::Identity<std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::_M_drop_node(std::Rbtree_node<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >) [1137]
                0.00    0.00      63/63          std::Rbtree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::Identity<std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::_M_destroy_node(std::Rbtree_node<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >) [1139]
                0.00    0.00      63/63          std::Rbtree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::Identity<std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::_M_put_node(std::Rbtree_node<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >) [1136]
-----------------------------------------------
                0.00    0.00      63/63          std::Rbtree_node<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > std::Rbtree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::Identity<std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::Allocnode::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 [1126]
[1138]   0.0    0.00    0.00      63         std::Rbtree_node<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > std::Rbtree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::Identity<std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::_M_create_node<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&) [1138]
                0.00    0.00      63/63          std::Rbtree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::Identity<std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::_M_get_node() [1135]
                0.00    0.00      63/777         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&) [522]
                0.00    0.00      63/63          void std::Rbtree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::Identity<std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::_M_construct_node<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >(std::Rbtree_node<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&) [1140]
-----------------------------------------------
                0.00    0.00      63/63          std::Rbtree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::Identity<std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::_M_drop_node(std::Rbtree_node<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >) [1137]
[1139]   0.0    0.00    0.00      63         std::Rbtree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::Identity<std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::_M_destroy_node(std::Rbtree_node<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >) [1139]
                0.00    0.00      63/126         std::Rbtree_node<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::_M_valptr() [846]
                0.00    0.00      63/252         std::Rbtree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::Identity<std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::_M_get_Node_allocator() [684]
                0.00    0.00      63/63          void std::allocator_traits<std::allocator<std::Rbtree_node<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >::destroy<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >(std::allocator<std::Rbtree_node<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >) [1130]
-----------------------------------------------
                0.00    0.00      63/63          std::Rbtree_node<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > std::Rbtree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::Identity<std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::_M_create_node<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&) [1138]
[1140]   0.0    0.00    0.00      63         void std::Rbtree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::Identity<std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::_M_construct_node<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >(std::Rbtree_node<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&) [1140]
                0.00    0.00      63/6571        operator new(unsigned long, void) [375]
                0.00    0.00      63/777         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&) [522]
                0.00    0.00      63/126         std::Rbtree_node<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::_M_valptr() [846]
                0.00    0.00      63/252         std::Rbtree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::Identity<std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::_M_get_Node_allocator() [684]
                0.00    0.00      63/63          void std::allocator_traits<std::allocator<std::Rbtree_node<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >::construct<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >(std::allocator<std::Rbtree_node<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&) [1132]
-----------------------------------------------
                0.00    0.00      61/61          Catch::ReusableStringStream::ReusableStringStream() [1143]
[1141]   0.0    0.00    0.00      61         Catch::StringStreams::add() [1141]
                0.00    0.00      61/181         std::vector<unsigned long, std::allocator<unsigned long> >::empty() const [721]
                0.00    0.00      60/60          std::vector<unsigned long, std::allocator<unsigned long> >::back() [1167]
                0.00    0.00      60/60          std::vector<unsigned long, std::allocator<unsigned long> >::pop_back() [1168]
                0.00    0.00       1/1           std::unique_ptr<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> > > >::unique_ptr<std::default_delete<std::__cxx11::basic_ostringstream<char, std::char_traits<char>, std::allocator<char> > >, void>(std::__cxx11::basic_ostringstream<char, std::char_traits<char>, std::allocator<char> >) [3641]
                0.00    0.00       1/1           std::vector<std::unique_ptr<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> > > >, std::allocator<std::unique_ptr<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> > > > > >::push_back(std::unique_ptr<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> > > >&&) [4248]
                0.00    0.00       1/2           std::unique_ptr<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> > > >::~unique_ptr() [2633]
                0.00    0.00       1/127         std::vector<std::unique_ptr<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> > > >, std::allocator<std::unique_ptr<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> > > > > >::size() const [845]
-----------------------------------------------
                0.00    0.00      61/61          Catch::ReusableStringStream::~ReusableStringStream() [1144]
[1142]   0.0    0.00    0.00      61         Catch::StringStreams::release(unsigned long) [1142]
                0.00    0.00      61/122         std::vector<std::unique_ptr<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> > > >, std::allocator<std::unique_ptr<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> > > > > >::operator[](unsigned long) [859]
                0.00    0.00      61/61          std::unique_ptr<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> > > >::operator->() const [1147]
                0.00    0.00      61/61          std::vector<unsigned long, std::allocator<unsigned long> >::push_back(unsigned long const&) [1150]
-----------------------------------------------
                0.00    0.00       4/61          ___CATCH__TEST____0() [64]
                0.00    0.00       9/61          ___CATCH__TEST____43() [11]
                0.00    0.00      16/61          ___CATCH__TEST____7() [58]
                0.00    0.00      16/61          ___CATCH__TEST____19() [59]
                0.00    0.00      16/61          ___CATCH__TEST____31() [26]
[1143]   0.0    0.00    0.00      61         Catch::ReusableStringStream::ReusableStringStream() [1143]
                0.00    0.00     122/183         Catch::Singleton<Catch::StringStreams, Catch::StringStreams, Catch::StringStreams>::getMutable() [714]
                0.00    0.00      61/415         Catch::NonCopyable::NonCopyable() [569]
                0.00    0.00      61/61          Catch::StringStreams::add() [1141]
                0.00    0.00      61/122         std::vector<std::unique_ptr<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> > > >, std::allocator<std::unique_ptr<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> > > > > >::operator[](unsigned long) [859]
                0.00    0.00      61/123         std::unique_ptr<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> > > >::get() const [849]
-----------------------------------------------
                0.00    0.00       4/61          ___CATCH__TEST____0() [64]
                0.00    0.00       9/61          ___CATCH__TEST____43() [11]
                0.00    0.00      16/61          ___CATCH__TEST____7() [58]
                0.00    0.00      16/61          ___CATCH__TEST____19() [59]
                0.00    0.00      16/61          ___CATCH__TEST____31() [26]
[1144]   0.0    0.00    0.00      61         Catch::ReusableStringStream::~ReusableStringStream() [1144]
                0.00    0.00      61/591         std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(char const, std::allocator<char> const&) [553]
                0.00    0.00      61/134060      std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() [269]
                0.00    0.00      61/183         Catch::Singleton<Catch::StringStreams, Catch::StringStreams, Catch::StringStreams>::getMutable() [714]
                0.00    0.00      61/61          Catch::StringStreams::release(unsigned long) [1142]
                0.00    0.00      61/415         Catch::NonCopyable::~NonCopyable() [570]
-----------------------------------------------
                0.00    0.00      61/61          void std::allocator_traits<std::allocator<unsigned long> >::construct<unsigned long, unsigned long const&>(std::allocator<unsigned long>&, unsigned long, unsigned long const&) [1148]
[1145]   0.0    0.00    0.00      61         void __gnu_cxx::new_allocator<unsigned long>::construct<unsigned long, unsigned long const&>(unsigned long, unsigned long const&) [1145]
                0.00    0.00      61/123         unsigned long const& std::forward<unsigned long const&>(std::remove_reference<unsigned long const&>::type&) [856]
                0.00    0.00      61/6571        operator new(unsigned long, void) [375]
-----------------------------------------------
                0.00    0.00       4/61          ___CATCH__TEST____0() [64]
                0.00    0.00       9/61          ___CATCH__TEST____43() [11]
                0.00    0.00      16/61          ___CATCH__TEST____7() [58]
                0.00    0.00      16/61          ___CATCH__TEST____19() [59]
                0.00    0.00      16/61          ___CATCH__TEST____31() [26]
[1146]   0.0    0.00    0.00      61         Catch::ReusableStringStream::str[abi:cxx11]() const [1146]
-----------------------------------------------
                0.00    0.00      61/61          Catch::StringStreams::release(unsigned long) [1142]
[1147]   0.0    0.00    0.00      61         std::unique_ptr<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> > > >::operator->() const [1147]
                0.00    0.00      61/123         std::unique_ptr<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> > > >::get() const [849]
-----------------------------------------------
                0.00    0.00       1/61          void std::vector<unsigned long, std::allocator<unsigned long> >::_M_realloc_insert<unsigned long const&>(__gnu_cxx::__normal_iterator<unsigned long, std::vector<unsigned long, std::allocator<unsigned long> > >, unsigned long const&) [4251]
                0.00    0.00      60/61          std::vector<unsigned long, std::allocator<unsigned long> >::push_back(unsigned long const&) [1150]
[1148]   0.0    0.00    0.00      61         void std::allocator_traits<std::allocator<unsigned long> >::construct<unsigned long, unsigned long const&>(std::allocator<unsigned long>&, unsigned long, unsigned long const&) [1148]
                0.00    0.00      61/123         unsigned long const& std::forward<unsigned long const&>(std::remove_reference<unsigned long const&>::type&) [856]
                0.00    0.00      61/61          void __gnu_cxx::new_allocator<unsigned long>::construct<unsigned long, unsigned long const&>(unsigned long, unsigned long const&) [1145]
-----------------------------------------------
                0.00    0.00       1/61          std::vector<unsigned long, std::allocator<unsigned long> >::push_back(unsigned long const&) [1150]
                0.00    0.00      60/61          std::vector<unsigned long, std::allocator<unsigned long> >::back() [1167]
[1149]   0.0    0.00    0.00      61         std::vector<unsigned long, std::allocator<unsigned long> >::end() [1149]
                0.00    0.00      61/122         __gnu_cxx::__normal_iterator<unsigned long, std::vector<unsigned long, std::allocator<unsigned long> > >::__normal_iterator(unsigned long const&) [857]
-----------------------------------------------
                0.00    0.00      61/61          Catch::StringStreams::release(unsigned long) [1142]
[1150]   0.0    0.00    0.00      61         std::vector<unsigned long, std::allocator<unsigned long> >::push_back(unsigned long const&) [1150]
                0.00    0.00      60/61          void std::allocator_traits<std::allocator<unsigned long> >::construct<unsigned long, unsigned long const&>(std::allocator<unsigned long>&, unsigned long, unsigned long const&) [1148]
                0.00    0.00       1/61          std::vector<unsigned long, std::allocator<unsigned long> >::end() [1149]
                0.00    0.00       1/1           void std::vector<unsigned long, std::allocator<unsigned long> >::_M_realloc_insert<unsigned long const&>(__gnu_cxx::__normal_iterator<unsigned long, std::vector<unsigned long, std::allocator<unsigned long> > >, unsigned long const&) [4251]
-----------------------------------------------
                0.00    0.00       4/60          Catch::BinaryExpr<long const&, long const&> const Catch::ExprLhs<long const&>::operator!=<long>(long const&) [1878]
                0.00    0.00      56/60          Catch::BinaryExpr<long const&, long const&> const Catch::ExprLhs<long const&>::operator==<long>(long const&) [1203]
[1151]   0.0    0.00    0.00      60         Catch::BinaryExpr<long const&, long const&>::BinaryExpr(bool, long const&, Catch::StringRef, long const&) [1151]
                0.00    0.00      60/218185      Catch::ITransientExpression::ITransientExpression(bool, bool) [249]
-----------------------------------------------
                0.00    0.00      60/60          ___CATCH__TEST____0() [63]
[1152]   0.0    0.00    0.00      60         Catch::BinaryExpr<long const&, long const&>::~BinaryExpr() [1152]
                0.00    0.00      60/218185      Catch::ITransientExpression::~ITransientExpression() [250]
-----------------------------------------------
                0.00    0.00      60/60          ___CATCH__TEST____0() [63]
[1153]   0.0    0.00    0.00      60         Catch::ExprLhs<long const&> Catch::Decomposer::operator<=<long>(long const&) [1153]
                0.00    0.00      60/60          Catch::ExprLhs<long const&>::ExprLhs(long const&) [1156]
-----------------------------------------------
                0.00    0.00      12/60          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) [1479]
                0.00    0.00      12/60          Catch::Option<Catch::TestCaseInfo>::operator=(Catch::TestCaseInfo const&) [1493]
                0.00    0.00      36/60          Catch::TestCase::TestCase(Catch::TestCase const&) [1254]
[1154]   0.0    0.00    0.00      60         Catch::TestCaseInfo::TestCaseInfo(Catch::TestCaseInfo const&) [1154]
                0.00    0.00     180/29162       std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [318]
                0.00    0.00     120/1565        std::vector<std::__cxx11::basic_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&) [476]
-----------------------------------------------
                0.00    0.00       2/60          (anonymous namespace)::add_command_line_options(Catch::clara::detail::Parser const&) [159]
                0.00    0.00       3/60          Catch::clara::detail::Help::Help(bool&) [149]
                0.00    0.00       7/60          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/60          Catch::makeCommandLineParser(Catch::ConfigData&) [84]
[1155]   0.0    0.00    0.00      60         Catch::clara::detail::Opt::operator[](std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [1155]
                0.00    0.00      60/86          std::vector<std::__cxx11::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&) [963]
-----------------------------------------------
                0.00    0.00      60/60          Catch::ExprLhs<long const&> Catch::Decomposer::operator<=<long>(long const&) [1153]
[1156]   0.0    0.00    0.00      60         Catch::ExprLhs<long const&>::ExprLhs(long const&) [1156]
-----------------------------------------------
                0.00    0.00       1/60          Catch::Session::runInternal() [3]
                0.00    0.00      59/60          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]
[1157]   0.0    0.00    0.00      60         Catch::seedRng(Catch::IConfig const&) [1157]
                0.00    0.00      60/60          Catch::Config::rngSeed() const [1161]
-----------------------------------------------
                0.00    0.00       1/60          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/60          ___CATCH__TEST____0() [85]
                0.00    0.00       2/60          ___CATCH__TEST____0() [92]
                0.00    0.00       3/60          ___CATCH__TEST____0() [73]
                0.00    0.00       3/60          ___CATCH__TEST____0() [67]
                0.00    0.00       3/60          ___CATCH__TEST____43() [11]
                0.00    0.00       3/60          ___CATCH__TEST____0() [68]
                0.00    0.00       4/60          ___CATCH__TEST____0() [64]
                0.00    0.00       5/60          ___CATCH__TEST____0() [57]
                0.00    0.00       8/60          ___CATCH__TEST____7() [58]
                0.00    0.00       8/60          ___CATCH__TEST____19() [59]
                0.00    0.00       8/60          ___CATCH__TEST____31() [26]
                0.00    0.00      10/60          ___CATCH__TEST____0() [63]
[1158]   0.0    0.00    0.00      60         unittest::g_progress() [1158]
-----------------------------------------------
                0.00    0.00      60/60          void std::allocator_traits<std::allocator<unsigned long> >::destroy<unsigned long>(std::allocator<unsigned long>&, unsigned long) [1166]
[1159]   0.0    0.00    0.00      60         void __gnu_cxx::new_allocator<unsigned long>::destroy<unsigned long>(unsigned long) [1159]
-----------------------------------------------
                0.00    0.00       1/60          Catch::RunContext::RunContext(std::shared_ptr<Catch::IConfig const> const&, std::unique_ptr<Catch::IStreamingReporter, std::default_delete<Catch::IStreamingReporter> >&&) [28]
                0.00    0.00      59/60          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]
[1160]   0.0    0.00    0.00      60         Catch::StreamingReporterBase<Catch::ConsoleReporter>::getPreferences() const [1160]
-----------------------------------------------
                0.00    0.00      60/60          Catch::seedRng(Catch::IConfig const&) [1157]
[1161]   0.0    0.00    0.00      60         Catch::Config::rngSeed() const [1161]
-----------------------------------------------
                0.00    0.00      60/60          std::vector<unsigned long, std::allocator<unsigned long> >::back() [1167]
[1162]   0.0    0.00    0.00      60         __gnu_cxx::__normal_iterator<unsigned long, std::vector<unsigned long, std::allocator<unsigned long> > >::operator() const [1162]
-----------------------------------------------
                0.00    0.00      60/60          std::vector<unsigned long, std::allocator<unsigned long> >::back() [1167]
[1163]   0.0    0.00    0.00      60         __gnu_cxx::__normal_iterator<unsigned long, std::vector<unsigned long, std::allocator<unsigned long> > >::operator-(long) const [1163]
                0.00    0.00      60/122         __gnu_cxx::__normal_iterator<unsigned long, std::vector<unsigned long, std::allocator<unsigned long> > >::__normal_iterator(unsigned long const&) [857]
-----------------------------------------------
                0.00    0.00      60/60          void std::Destroy<Catch::SectionEndInfo>(Catch::SectionEndInfo, Catch::SectionEndInfo) [1171]
[1164]   0.0    0.00    0.00      60         void std::Destroy_aux<false>::__destroy<Catch::SectionEndInfo>(Catch::SectionEndInfo, Catch::SectionEndInfo) [1164]
-----------------------------------------------
                0.00    0.00       1/60          std::vector<Catch::SectionEndInfo, std::allocator<Catch::SectionEndInfo> >::~vector() [4203]
                0.00    0.00      59/60          std::vector<Catch::SectionEndInfo, std::allocator<Catch::SectionEndInfo> >::_M_erase_at_end(Catch::SectionEndInfo) [1190]
[1165]   0.0    0.00    0.00      60         std::Vectorbase<Catch::SectionEndInfo, std::allocator<Catch::SectionEndInfo> >::_M_get_Tp_allocator() [1165]
-----------------------------------------------
                0.00    0.00      60/60          std::vector<unsigned long, std::allocator<unsigned long> >::pop_back() [1168]
[1166]   0.0    0.00    0.00      60         void std::allocator_traits<std::allocator<unsigned long> >::destroy<unsigned long>(std::allocator<unsigned long>&, unsigned long) [1166]
                0.00    0.00      60/60          void __gnu_cxx::new_allocator<unsigned long>::destroy<unsigned long>(unsigned long) [1159]
-----------------------------------------------
                0.00    0.00      60/60          Catch::StringStreams::add() [1141]
[1167]   0.0    0.00    0.00      60         std::vector<unsigned long, std::allocator<unsigned long> >::back() [1167]
                0.00    0.00      60/181         std::vector<unsigned long, std::allocator<unsigned long> >::empty() const [721]
                0.00    0.00      60/61          std::vector<unsigned long, std::allocator<unsigned long> >::end() [1149]
                0.00    0.00      60/60          __gnu_cxx::__normal_iterator<unsigned long, std::vector<unsigned long, std::allocator<unsigned long> > >::operator-(long) const [1163]
                0.00    0.00      60/60          __gnu_cxx::__normal_iterator<unsigned long, std::vector<unsigned long, std::allocator<unsigned long> > >::operator() const [1162]
-----------------------------------------------
                0.00    0.00      60/60          Catch::StringStreams::add() [1141]
[1168]   0.0    0.00    0.00      60         std::vector<unsigned long, std::allocator<unsigned long> >::pop_back() [1168]
                0.00    0.00      60/181         std::vector<unsigned long, std::allocator<unsigned long> >::empty() const [721]
                0.00    0.00      60/60          void std::allocator_traits<std::allocator<unsigned long> >::destroy<unsigned long>(std::allocator<unsigned long>&, unsigned long) [1166]
-----------------------------------------------
                0.00    0.00      11/60          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>) [1600]
                0.00    0.00      12/60          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&&) [1603]
                0.00    0.00      37/60          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&) [1604]
[1169]   0.0    0.00    0.00      60         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) [1169]
                0.00    0.00      60/60          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) [1170]
                0.00    0.00      60/82          std::Identity<Catch::TestCase const>::operator()(Catch::TestCase const const&) const [972]
-----------------------------------------------
                0.00    0.00      60/60          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) [1169]
[1170]   0.0    0.00    0.00      60         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) [1170]
                0.00    0.00      60/94          std::Rbtree_node<Catch::TestCase const>::_M_valptr() const [890]
-----------------------------------------------
                0.00    0.00      60/60          void std::Destroy<Catch::SectionEndInfo, Catch::SectionEndInfo>(Catch::SectionEndInfo, Catch::SectionEndInfo, std::allocator<Catch::SectionEndInfo>&) [1172]
[1171]   0.0    0.00    0.00      60         void std::Destroy<Catch::SectionEndInfo>(Catch::SectionEndInfo, Catch::SectionEndInfo) [1171]
                0.00    0.00      60/60          void std::Destroyaux<false>::__destroy<Catch::SectionEndInfo>(Catch::SectionEndInfo, Catch::SectionEndInfo) [1164]
-----------------------------------------------
                0.00    0.00       1/60          std::vector<Catch::SectionEndInfo, std::allocator<Catch::SectionEndInfo> >::~vector() [4203]
                0.00    0.00      59/60          std::vector<Catch::SectionEndInfo, std::allocator<Catch::SectionEndInfo> >::_M_erase_at_end(Catch::SectionEndInfo) [1190]
[1172]   0.0    0.00    0.00      60         void std::Destroy<Catch::SectionEndInfo, Catch::SectionEndInfo>(Catch::SectionEndInfo, Catch::SectionEndInfo, std::allocator<Catch::SectionEndInfo>&) [1172]
                0.00    0.00      60/60          void std::Destroy<Catch::SectionEndInfo>(Catch::SectionEndInfo, Catch::SectionEndInfo) [1171]
-----------------------------------------------
                0.00    0.00      59/59          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]
[1173]   0.0    0.00    0.00      59         Catch::RunContext::handleUnfinishedSections() [1173]
                0.00    0.00      59/59          std::vector<Catch::SectionEndInfo, std::allocator<Catch::SectionEndInfo> >::rbegin() [1195]
                0.00    0.00      59/59          std::vector<Catch::SectionEndInfo, std::allocator<Catch::SectionEndInfo> >::rend() [1192]
                0.00    0.00      59/59          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&) [1201]
                0.00    0.00      59/59          std::vector<Catch::SectionEndInfo, std::allocator<Catch::SectionEndInfo> >::clear() [1194]
-----------------------------------------------
                0.00    0.00      59/59          __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)) [1467]
[1174]   0.0    0.00    0.00      59         Catch::(anonymous namespace)::toLowerCh(char) [1174]
-----------------------------------------------
                0.00    0.00      59/59          Catch::RunContext::runTest(Catch::TestCase const&) [6]
[1175]   0.0    0.00    0.00      59         Catch::TestCaseTracking::TrackerContext::startCycle() [1175]
                0.00    0.00      59/2350        std::__shared_ptr<Catch::TestCaseTracking::ITracker, (__gnu_cxx::Lockpolicy)2>::get() const [434]
-----------------------------------------------
                0.00    0.00      59/59          Catch::FatalConditionHandler::engage() [1178]
[1176]   0.0    0.00    0.00      59         Catch::FatalConditionHandler::engage_platform() [1176]
-----------------------------------------------
                0.00    0.00      59/59          Catch::FatalConditionHandler::disengage() [1179]
[1177]   0.0    0.00    0.00      59         Catch::FatalConditionHandler::disengage_platform() [1177]
                0.00    0.00      59/59          Catch::restorePreviousSignalHandlers() [1182]
-----------------------------------------------
                0.00    0.00      59/59          Catch::FatalConditionHandlerGuard::FatalConditionHandlerGuard(Catch::FatalConditionHandler) [1180]
[1178]   0.0    0.00    0.00      59         Catch::FatalConditionHandler::engage() [1178]
                0.00    0.00      59/59          Catch::FatalConditionHandler::engage_platform() [1176]
-----------------------------------------------
                0.00    0.00      59/59          Catch::FatalConditionHandlerGuard::~FatalConditionHandlerGuard() [1181]
[1179]   0.0    0.00    0.00      59         Catch::FatalConditionHandler::disengage() [1179]
                0.00    0.00      59/59          Catch::FatalConditionHandler::disengage_platform() [1177]
-----------------------------------------------
                0.00    0.00      59/59          Catch::RunContext::invokeActiveTestCase() [8]
[1180]   0.0    0.00    0.00      59         Catch::FatalConditionHandlerGuard::FatalConditionHandlerGuard(Catch::FatalConditionHandler) [1180]
                0.00    0.00      59/59          Catch::FatalConditionHandler::engage() [1178]
-----------------------------------------------
                0.00    0.00      59/59          Catch::RunContext::invokeActiveTestCase() [8]
[1181]   0.0    0.00    0.00      59         Catch::FatalConditionHandlerGuard::~FatalConditionHandlerGuard() [1181]
                0.00    0.00      59/59          Catch::FatalConditionHandler::disengage() [1179]
-----------------------------------------------
                0.00    0.00      59/59          Catch::FatalConditionHandler::disengage_platform() [1177]
[1182]   0.0    0.00    0.00      59         Catch::restorePreviousSignalHandlers() [1182]
-----------------------------------------------
                0.00    0.00      59/59          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&) [1200]
[1183]   0.0    0.00    0.00      59         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&) [1183]
                0.00    0.00     118/118         __gnu_cxx::__normal_iterator<Catch::SectionEndInfo, std::vector<Catch::SectionEndInfo, std::allocator<Catch::SectionEndInfo> > >::base() const [863]
-----------------------------------------------
                0.00    0.00      59/59          Catch::RunContext::runTest(Catch::TestCase const&) [6]
[1184]   0.0    0.00    0.00      59         Catch::TestCaseTracking::TrackerBase::isSuccessfullyCompleted() const [1184]
-----------------------------------------------
                0.00    0.00      59/59          std::__shared_ptr_access<Catch::ITestInvoker, (__gnu_cxx::Lockpolicy)2, false, false>::_M_get() const [1186]
[1185]   0.0    0.00    0.00      59         std::__shared_ptr<Catch::ITestInvoker, (__gnu_cxx::Lockpolicy)2>::get() const [1185]
-----------------------------------------------
                0.00    0.00      59/59          std::__shared_ptr_access<Catch::ITestInvoker, (__gnu_cxx::Lockpolicy)2, false, false>::operator->() const [1187]
[1186]   0.0    0.00    0.00      59         std::__shared_ptr_access<Catch::ITestInvoker, (__gnu_cxx::Lockpolicy)2, false, false>::_M_get() const [1186]
                0.00    0.00      59/59          std::__shared_ptr<Catch::ITestInvoker, (__gnu_cxx::Lockpolicy)2>::get() const [1185]
-----------------------------------------------
                0.00    0.00      59/59          Catch::TestCase::invoke() const [10]
[1187]   0.0    0.00    0.00      59         std::__shared_ptr_access<Catch::ITestInvoker, (__gnu_cxx::Lockpolicy)2, false, false>::operator->() const [1187]
                0.00    0.00      59/59          std::__shared_ptr_access<Catch::ITestInvoker, (__gnu_cxx::Lockpolicy)2, false, false>::_M_get() const [1186]
-----------------------------------------------
                0.00    0.00      11/59          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>) [1600]
                0.00    0.00      48/59          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&) [1604]
[1188]   0.0    0.00    0.00      59         std::less<Catch::TestCase const>::operator()(Catch::TestCase const const&, Catch::TestCase const const&) const [1188]
-----------------------------------------------
                0.00    0.00      59/59          std::Rbtree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::Identity<std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::_M_get_insert_unique_pos(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [1198]
[1189]   0.0    0.00    0.00      59         std::pair<std::Rbtree_node_base, std::Rbtree_node_base>::pair<std::Rbtree_node<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&, std::Rbtree_node_base&, true>(std::Rbtree_node<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&, std::Rbtree_node_base&) [1189]
                0.00    0.00      59/59          std::Rbtree_node<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >& std::forward<std::Rbtree_node<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&>(std::remove_reference<std::Rbtree_node<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&>::type&) [1199]
                0.00    0.00      59/92          std::Rbtree_node_base& std::forward<std::Rbtree_node_base&>(std::remove_reference<std::Rbtree_node_base&>::type&) [937]
-----------------------------------------------
                0.00    0.00      59/59          std::vector<Catch::SectionEndInfo, std::allocator<Catch::SectionEndInfo> >::clear() [1194]
[1190]   0.0    0.00    0.00      59         std::vector<Catch::SectionEndInfo, std::allocator<Catch::SectionEndInfo> >::_M_erase_at_end(Catch::SectionEndInfo) [1190]
                0.00    0.00      59/60          std::Vectorbase<Catch::SectionEndInfo, std::allocator<Catch::SectionEndInfo> >::_M_get_Tp_allocator() [1165]
                0.00    0.00      59/60          void std::_Destroy<Catch::SectionEndInfo, Catch::SectionEndInfo>(Catch::SectionEndInfo, Catch::SectionEndInfo, std::allocator<Catch::SectionEndInfo>&) [1172]
-----------------------------------------------
                0.00    0.00      59/59          std::vector<Catch::SectionEndInfo, std::allocator<Catch::SectionEndInfo> >::rbegin() [1195]
[1191]   0.0    0.00    0.00      59         std::vector<Catch::SectionEndInfo, std::allocator<Catch::SectionEndInfo> >::end() [1191]
                0.00    0.00      59/118         __gnu_cxx::__normal_iterator<Catch::SectionEndInfo, std::vector<Catch::SectionEndInfo, std::allocator<Catch::SectionEndInfo> > >::__normal_iterator(Catch::SectionEndInfo const&) [861]
-----------------------------------------------
                0.00    0.00      59/59          Catch::RunContext::handleUnfinishedSections() [1173]
[1192]   0.0    0.00    0.00      59         std::vector<Catch::SectionEndInfo, std::allocator<Catch::SectionEndInfo> >::rend() [1192]
                0.00    0.00      59/59          std::vector<Catch::SectionEndInfo, std::allocator<Catch::SectionEndInfo> >::begin() [1193]
                0.00    0.00      59/118         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> > >) [866]
-----------------------------------------------
                0.00    0.00      59/59          std::vector<Catch::SectionEndInfo, std::allocator<Catch::SectionEndInfo> >::rend() [1192]
[1193]   0.0    0.00    0.00      59         std::vector<Catch::SectionEndInfo, std::allocator<Catch::SectionEndInfo> >::begin() [1193]
                0.00    0.00      59/118         __gnu_cxx::__normal_iterator<Catch::SectionEndInfo, std::vector<Catch::SectionEndInfo, std::allocator<Catch::SectionEndInfo> > >::__normal_iterator(Catch::SectionEndInfo const&) [861]
-----------------------------------------------
                0.00    0.00      59/59          Catch::RunContext::handleUnfinishedSections() [1173]
[1194]   0.0    0.00    0.00      59         std::vector<Catch::SectionEndInfo, std::allocator<Catch::SectionEndInfo> >::clear() [1194]
                0.00    0.00      59/59          std::vector<Catch::SectionEndInfo, std::allocator<Catch::SectionEndInfo> >::_M_erase_at_end(Catch::SectionEndInfo) [1190]
-----------------------------------------------
                0.00    0.00      59/59          Catch::RunContext::handleUnfinishedSections() [1173]
[1195]   0.0    0.00    0.00      59         std::vector<Catch::SectionEndInfo, std::allocator<Catch::SectionEndInfo> >::rbegin() [1195]
                0.00    0.00      59/59          std::vector<Catch::SectionEndInfo, std::allocator<Catch::SectionEndInfo> >::end() [1191]
                0.00    0.00      59/118         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> > >) [866]
-----------------------------------------------
                0.00    0.00      59/59          std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::operator+=(char) [1197]
[1196]   0.0    0.00    0.00      59         std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::push_back(char) [1196]
                0.00    0.00      59/93716       std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::size() const [299]
                0.00    0.00      59/8516        std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::capacity() const [363]
                0.00    0.00      59/499540      std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_data() const [226]
                0.00    0.00      59/180805      std::char_traits<char>::assign(char&, char const&) [262]
                0.00    0.00      59/180616      std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_set_length(unsigned long) [263]
-----------------------------------------------
                0.00    0.00      59/59          Catch::makeTestCase(Catch::ITestInvoker, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, Catch::NameAndTags const&, Catch::SourceLineInfo const&) [93]
[1197]   0.0    0.00    0.00      59         std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::operator+=(char) [1197]
                0.00    0.00      59/59          std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::push_back(char) [1196]
-----------------------------------------------
                0.00    0.00      17/59          std::Rbtree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::Identity<std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::_M_get_insert_hint_unique_pos(std::Rbtree_const_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> > const&) [1364]
                0.00    0.00      42/59          std::pair<std::Rbtree_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, bool> std::Rbtree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::Identity<std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::_M_insert_unique<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&) [1239]
[1198]   0.0    0.00    0.00      59         std::Rbtree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::Identity<std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::_M_get_insert_unique_pos(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [1198]
                0.00    0.00     253/353         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 [643]
                0.00    0.00     200/205         std::Rbtree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::Identity<std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::_S_key(std::Rbtree_node<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > const) [697]
                0.00    0.00     133/199         std::Rbtree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::Identity<std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::_S_right(std::Rbtree_node_base) [701]
                0.00    0.00      67/132         std::Rbtree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::Identity<std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::_S_left(std::Rbtree_node_base) [843]
                0.00    0.00      59/66          std::Rbtree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::Identity<std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::_M_begin() [1107]
                0.00    0.00      59/144         std::Rbtree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::Identity<std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::_M_end() [826]
                0.00    0.00      59/178         std::Rbtree_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::Rbtree_iterator(std::Rbtree_node_base) [727]
                0.00    0.00      59/59          std::pair<std::Rbtree_node_base, std::Rbtree_node_base>::pair<std::Rbtree_node<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&, std::Rbtree_node_base&, true>(std::Rbtree_node<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&, std::Rbtree_node_base&) [1189]
                0.00    0.00      53/134         std::Rbtree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::Identity<std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::_S_key(std::Rbtree_node_base const) [841]
                0.00    0.00      33/33          std::Rbtree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::Identity<std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::begin() [1276]
                0.00    0.00      33/34          std::Rbtree_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::operator==(std::Rbtree_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > const&) const [1273]
                0.00    0.00      27/27          std::Rbtree_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::operator--() [1298]
-----------------------------------------------
                0.00    0.00      59/59          std::pair<std::Rbtree_node_base, std::Rbtree_node_base>::pair<std::Rbtree_node<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&, std::Rbtree_node_base&, true>(std::Rbtree_node<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&, std::Rbtree_node_base&) [1189]
[1199]   0.0    0.00    0.00      59         std::Rbtree_node<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >& std::forward<std::Rbtree_node<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&>(std::remove_reference<std::Rbtree_node<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&>::type&) [1199]
-----------------------------------------------
                0.00    0.00      59/59          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&) [1201]
[1200]   0.0    0.00    0.00      59         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&) [1200]
                0.00    0.00     118/118         std::reverse_iterator<__gnu_cxx::__normal_iterator<Catch::SectionEndInfo, std::vector<Catch::SectionEndInfo, std::allocator<Catch::SectionEndInfo> > > >::base() const [865]
                0.00    0.00      59/59          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&) [1183]
-----------------------------------------------
                0.00    0.00      59/59          Catch::RunContext::handleUnfinishedSections() [1173]
[1201]   0.0    0.00    0.00      59         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&) [1201]
                0.00    0.00      59/59          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&) [1200]
-----------------------------------------------
                0.00    0.00      56/56          Catch::BinaryExpr<long const&, long const&> const Catch::ExprLhs<long const&>::operator==<long>(long const&) [1203]
[1202]   0.0    0.00    0.00      56         bool Catch::compareEqual<long, long>(long const&, long const&) [1202]
-----------------------------------------------
                0.00    0.00      56/56          ___CATCH__TEST____0() [63]
[1203]   0.0    0.00    0.00      56         Catch::BinaryExpr<long const&, long const&> const Catch::ExprLhs<long const&>::operator==<long>(long const&) [1203]
                0.00    0.00      56/56          bool Catch::compareEqual<long, long>(long const&, long const&) [1202]
                0.00    0.00      56/436350      Catch::StringRef::StringRef(char const) [227]
                0.00    0.00      56/60          Catch::BinaryExpr<long const&, long const&>::BinaryExpr(bool, long const&, Catch::StringRef, long const&) [1151]
-----------------------------------------------
                0.00    0.00      56/56          std::allocator<Catch::clara::detail::BoundFlagRef>::~allocator() [1205]
[1204]   0.0    0.00    0.00      56         __gnu_cxx::new_allocator<Catch::clara::detail::BoundFlagRef>::~new_allocator() [1204]
-----------------------------------------------
                0.00    0.00      14/56          std::shared_ptr<Catch::clara::detail::BoundFlagRef> std::make_shared<Catch::clara::detail::BoundFlagRef, bool&>(bool&) [1443]
                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&) [1426]
                0.00    0.00      14/56          std::Spebo_helper<0, std::allocator<Catch::clara::detail::BoundFlagRef>, true>::~Spebo_helper() [1425]
                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&) [1439]
[1205]   0.0    0.00    0.00      56         std::allocator<Catch::clara::detail::BoundFlagRef>::~allocator() [1205]
                0.00    0.00      56/56          __gnu_cxx::new_allocator<Catch::clara::detail::BoundFlagRef>::~new_allocator() [1204]
-----------------------------------------------
                0.00    0.00      55/55          std::less<Catch::TestCase>::operator()(Catch::TestCase const&, Catch::TestCase const&) const [1210]
[1206]   0.0    0.00    0.00      55         Catch::TestCase::operator<(Catch::TestCase const&) const [1206]
                0.00    0.00      55/409         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&) [583]
-----------------------------------------------
                0.00    0.00      55/55          std::Rbtree_node<Catch::TestCase>::_M_valptr() const [1209]
[1207]   0.0    0.00    0.00      55         __gnu_cxx::__aligned_membuf<Catch::TestCase>::_M_ptr() const [1207]
                0.00    0.00      55/55          __gnu_cxx::__aligned_membuf<Catch::TestCase>::_M_addr() const [1208]
-----------------------------------------------
                0.00    0.00      55/55          __gnu_cxx::__aligned_membuf<Catch::TestCase>::_M_ptr() const [1207]
[1208]   0.0    0.00    0.00      55         __gnu_cxx::__aligned_membuf<Catch::TestCase>::_M_addr() const [1208]
-----------------------------------------------
                0.00    0.00      22/55          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) [1354]
                0.00    0.00      33/55          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) [1275]
[1209]   0.0    0.00    0.00      55         std::Rbtree_node<Catch::TestCase>::_M_valptr() const [1209]
                0.00    0.00      55/55          __gnu_cxx::__aligned_membuf<Catch::TestCase>::_M_ptr() const [1207]
-----------------------------------------------
                0.00    0.00      11/55          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&) [1586]
                0.00    0.00      44/55          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&) [1595]
[1210]   0.0    0.00    0.00      55         std::less<Catch::TestCase>::operator()(Catch::TestCase const&, Catch::TestCase const&) const [1210]
                0.00    0.00      55/55          Catch::TestCase::operator<(Catch::TestCase const&) const [1206]
-----------------------------------------------
                0.00    0.00      53/53          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&) [1214]
[1211]   0.0    0.00    0.00      53         __gnu_cxx::__alloc_traits<std::allocator<char> >::_S_propagate_on_copy_assign() [1211]
-----------------------------------------------
                0.00    0.00      53/53          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&) [1214]
[1212]   0.0    0.00    0.00      53         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&) [1212]
                0.00    0.00      53/53          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&) [1213]
-----------------------------------------------
                0.00    0.00      53/53          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&) [1212]
[1213]   0.0    0.00    0.00      53         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&) [1213]
                0.00    0.00      98/499540      std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_data() const [226]
                0.00    0.00      53/30952       std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::length() const [315]
                0.00    0.00      53/8516        std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::capacity() const [363]
                0.00    0.00      53/180616      std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_set_length(unsigned long) [263]
                0.00    0.00      49/42366       std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_S_copy(char, char const, unsigned long) [303]
                0.00    0.00      41/3174        std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_create(unsigned long&, unsigned long) [398]
                0.00    0.00      41/134183      std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_dispose() [267]
                0.00    0.00      41/5312        std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_data(char) [383]
                0.00    0.00      41/3784        std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_capacity(unsigned long) [395]
-----------------------------------------------
                0.00    0.00       1/53          Catch::clara::detail::ExeName::set(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [187]
                0.00    0.00       1/53          Catch::clara::detail::ParserRefImpl<Catch::clara::detail::Arg>::operator()(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [3112]
                0.00    0.00       2/53          Catch::clara::detail::ParserRefImpl<Catch::clara::detail::Arg>::operator=(Catch::clara::detail::ParserRefImpl<Catch::clara::detail::Arg> const&) [3111]
                0.00    0.00       3/53          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> >&) [108]
                0.00    0.00       4/53          snap::matrix<double, unsigned long>::operator=(snap::matrix<double, unsigned long> const&) [127]
                0.00    0.00       6/53          snap::file_contents::contents(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [1746]
                0.00    0.00      36/53          Catch::clara::detail::ParserRefImpl<Catch::clara::detail::Opt>::operator()(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [1250]
[1214]   0.0    0.00    0.00      53         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&) [1214]
                0.00    0.00      53/53          __gnu_cxx::__alloc_traits<std::allocator<char> >::_S_propagate_on_copy_assign() [1211]
                0.00    0.00      53/53          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&) [1212]
-----------------------------------------------
                0.00    0.00      50/50          bool std::operator==<Catch::TestCase>(std::move_iterator<Catch::TestCase> const&, std::move_iterator<Catch::TestCase> const&) [1306]
[1215]   0.0    0.00    0.00      50         std::move_iterator<Catch::TestCase>::base() const [1215]
-----------------------------------------------
                0.00    0.00      12/49          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>) [4305]
                0.00    0.00      37/49          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&) [1604]
[1216]   0.0    0.00    0.00      49         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) [1216]
-----------------------------------------------
                0.00    0.00      12/48          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>) [1592]
                0.00    0.00      12/48          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>) [1589]
                0.00    0.00      12/48          std::Rbtree<Catch::TestCase, Catch::TestCase, std::Identity<Catch::TestCase>, std::less<Catch::TestCase>, std::allocator<Catch::TestCase> >::M_get_node() [1588]
                0.00    0.00      12/48          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&) [1594]
[1217]   0.0    0.00    0.00      48         std::Rbtree<Catch::TestCase, Catch::TestCase, std::Identity<Catch::TestCase>, std::less<Catch::TestCase>, std::allocator<Catch::TestCase> >::M_get_Node_allocator() [1217]
-----------------------------------------------
                0.00    0.00      12/48          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>) [1601]
                0.00    0.00      12/48          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>) [1597]
                0.00    0.00      12/48          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() [1596]
                0.00    0.00      12/48          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&&) [1602]
[1218]   0.0    0.00    0.00      48         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() [1218]
-----------------------------------------------
                0.00    0.00      44/44          std::set<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > snap::user_group_names<std::set<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [2104]
[1219]   0.0    0.00    0.00      44         bool __gnu_cxx::operator!=<unsigned int, std::vector<unsigned int, std::allocator<unsigned int> > >(__gnu_cxx::__normal_iterator<unsigned int, std::vector<unsigned int, std::allocator<unsigned int> > > const&, __gnu_cxx::__normal_iterator<unsigned int, std::vector<unsigned int, std::allocator<unsigned int> > > const&) [1219]
                0.00    0.00      88/88          __gnu_cxx::__normal_iterator<unsigned int, std::vector<unsigned int, std::allocator<unsigned int> > >::base() const [957]
-----------------------------------------------
                0.00    0.00       1/44          operator<<=(timespec&, double) [1397]
                0.00    0.00       3/44          ___CATCH__TEST____0() [63]
                0.00    0.00       9/44          operator<<=(timespec&, long) [1303]
                0.00    0.00      10/44          operator-=(timespec&, timespec const&) [1656]
                0.00    0.00      21/44          add_timespec(timespec const&, timespec const&) [1283]
[1220]   0.0    0.00    0.00      44         operator-(timespec const&) [1220]
-----------------------------------------------
                0.00    0.00       1/42          ___CATCH__TEST____0() [92]
                0.00    0.00       3/42          ___CATCH__TEST____0() [68]
                0.00    0.00       8/42          ___CATCH__TEST____0() [73]
                0.00    0.00      30/42          ___CATCH__TEST____0() [63]
[1221]   0.0    0.00    0.00      42         Catch::Decomposer::operator<=(bool) [1221]
                0.00    0.00      42/42          Catch::ExprLhs<bool>::ExprLhs(bool) [1223]
-----------------------------------------------
                0.00    0.00       1/42          Catch::clara::detail::ComposableParserImpl<Catch::clara::detail::Arg>::ComposableParserImpl() [3119]
                0.00    0.00       2/42          Catch::clara::detail::Parser::Parser() [2401]
                0.00    0.00       3/42          Catch::clara::detail::ComposableParserImpl<Catch::clara::detail::ExeName>::ComposableParserImpl() [2116]
                0.00    0.00      36/42          Catch::clara::detail::ComposableParserImpl<Catch::clara::detail::Opt>::ComposableParserImpl() [1251]
[1222]   0.0    0.00    0.00      42         Catch::clara::detail::ParserBase::ParserBase() [1222]
-----------------------------------------------
                0.00    0.00      42/42          Catch::Decomposer::operator<=(bool) [1221]
[1223]   0.0    0.00    0.00      42         Catch::ExprLhs<bool>::ExprLhs(bool) [1223]
-----------------------------------------------
                0.00    0.00      42/42          Catch::ExprLhs<bool>::makeUnaryExpr() const [1230]
[1224]   0.0    0.00    0.00      42         Catch::UnaryExpr<bool>::UnaryExpr(bool) [1224]
                0.00    0.00      42/218185      Catch::ITransientExpression::ITransientExpression(bool, bool) [249]
-----------------------------------------------
                0.00    0.00      42/42          void Catch::AssertionHandler::handleExpr<bool>(Catch::ExprLhs<bool> const&) [82]
[1225]   0.0    0.00    0.00      42         Catch::UnaryExpr<bool>::~UnaryExpr() [1225]
                0.00    0.00      42/218185      Catch::ITransientExpression::~ITransientExpression() [250]
-----------------------------------------------
                0.00    0.00      42/42          std::allocator<Catch::clara::detail::BoundFlagRef>::allocator(std::allocator<Catch::clara::detail::BoundFlagRef> const&) [1233]
[1226]   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&) [1226]
-----------------------------------------------
                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() [1235]
[1227]   0.0    0.00    0.00      42         __gnu_cxx::__aligned_buffer<Catch::clara::detail::BoundFlagRef>::_M_ptr() [1227]
                0.00    0.00      42/42          __gnu_cxx::__aligned_buffer<Catch::clara::detail::BoundFlagRef>::_M_addr() [1228]
-----------------------------------------------
                0.00    0.00      42/42          __gnu_cxx::__aligned_buffer<Catch::clara::detail::BoundFlagRef>::_M_ptr() [1227]
[1228]   0.0    0.00    0.00      42         __gnu_cxx::__aligned_buffer<Catch::clara::detail::BoundFlagRef>::_M_addr() [1228]
-----------------------------------------------
                0.00    0.00      42/42          std::set<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > snap::user_group_names<std::set<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [2104]
[1229]   0.0    0.00    0.00      42         __gnu_cxx::__normal_iterator<unsigned int, std::vector<unsigned int, std::allocator<unsigned int> > >::operator++() [1229]
-----------------------------------------------
                0.00    0.00      42/42          void Catch::AssertionHandler::handleExpr<bool>(Catch::ExprLhs<bool> const&) [82]
[1230]   0.0    0.00    0.00      42         Catch::ExprLhs<bool>::makeUnaryExpr() const [1230]
                0.00    0.00      42/42          Catch::UnaryExpr<bool>::UnaryExpr(bool) [1224]
-----------------------------------------------
                0.00    0.00      42/42          std::set<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > snap::user_group_names<std::set<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [2104]
[1231]   0.0    0.00    0.00      42         __gnu_cxx::__normal_iterator<unsigned int, std::vector<unsigned int, std::allocator<unsigned int> > >::operator() const [1231]
-----------------------------------------------
                0.00    0.00      42/42          bool std::__equal<false>::equal<std::Rbtree_const_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::Rbtree_const_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >(std::Rbtree_const_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::Rbtree_const_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::Rbtree_const_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >) [4253]
[1232]   0.0    0.00    0.00      42         std::Rbtree_const_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::operator() const [1232]
                0.00    0.00      42/381         std::Rbtree_node<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::_M_valptr() const [630]
-----------------------------------------------
                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&) [1426]
                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&) [1439]
                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&) [1424]
[1233]   0.0    0.00    0.00      42         std::allocator<Catch::clara::detail::BoundFlagRef>::allocator(std::allocator<Catch::clara::detail::BoundFlagRef> const&) [1233]
                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&) [1226]
-----------------------------------------------
                0.00    0.00      42/42          bool std::__equal<false>::equal<std::Rbtree_const_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::Rbtree_const_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >(std::Rbtree_const_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::Rbtree_const_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::Rbtree_const_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >) [4253]
[1234]   0.0    0.00    0.00      42         std::Rbtree_const_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::operator++() [1234]
-----------------------------------------------
                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&) [1439]
                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() [1435]
                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&) [1436]
[1235]   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() [1235]
                0.00    0.00      42/42          __gnu_cxx::__aligned_buffer<Catch::clara::detail::BoundFlagRef>::_M_ptr() [1227]
-----------------------------------------------
                0.00    0.00      42/42          std::set<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > snap::user_group_names<std::set<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [2104]
[1236]   0.0    0.00    0.00      42         std::set<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::insert(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&) [1236]
                0.00    0.00      42/142         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> >&) [828]
                0.00    0.00      42/42          std::pair<std::Rbtree_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, bool> std::Rbtree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::Identity<std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::_M_insert_unique<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&) [1239]
                0.00    0.00      42/42          std::pair<std::Rbtree_const_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, bool>::pair<std::Rbtree_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&, bool&, true>(std::Rbtree_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&, bool&) [1238]
-----------------------------------------------
                0.00    0.00      42/42          std::pair<std::Rbtree_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, bool> std::Rbtree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::Identity<std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::_M_insert_unique<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&) [1239]
[1237]   0.0    0.00    0.00      42         std::pair<std::Rbtree_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, bool>::pair<std::Rbtree_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, bool, true>(std::Rbtree_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&&, bool&&) [1237]
                0.00    0.00      42/42          std::Rbtree_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&& std::forward<std::Rbtree_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >(std::remove_reference<std::Rbtree_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::type&) [1241]
                0.00    0.00      42/82          bool&& std::forward<bool>(std::remove_reference<bool>::type&) [976]
-----------------------------------------------
                0.00    0.00      42/42          std::set<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::insert(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&) [1236]
[1238]   0.0    0.00    0.00      42         std::pair<std::Rbtree_const_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, bool>::pair<std::Rbtree_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&, bool&, true>(std::Rbtree_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&, bool&) [1238]
                0.00    0.00      42/42          std::Rbtree_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >& std::forward<std::Rbtree_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&>(std::remove_reference<std::Rbtree_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&>::type&) [1240]
                0.00    0.00      42/64          std::Rbtree_const_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::Rbtree_const_iterator(std::Rbtree_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > const&) [1116]
                0.00    0.00      42/166         bool& std::forward<bool&>(std::remove_reference<bool&>::type&) [748]
-----------------------------------------------
                0.00    0.00      42/42          std::set<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::insert(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&) [1236]
[1239]   0.0    0.00    0.00      42         std::pair<std::Rbtree_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, bool> std::Rbtree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::Identity<std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::_M_insert_unique<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&) [1239]
                0.00    0.00      42/123         std::Identity<std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::operator()(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&) const [851]
                0.00    0.00      42/59          std::Rbtree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::Identity<std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::_M_get_insert_unique_pos(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [1198]
                0.00    0.00      42/63          std::Rbtree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::Identity<std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::Allocnode::Allocnode(std::Rbtree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::Identity<std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >&) [1134]
                0.00    0.00      42/777         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&) [522]
                0.00    0.00      42/63          std::Rbtree_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > std::Rbtree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::Identity<std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::_M_insert_<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::Rbtree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::Identity<std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::Allocnode>(std::Rbtree_node_base, std::Rbtree_node_base, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&, std::Rbtree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::Identity<std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::Allocnode&) [1133]
                0.00    0.00      42/42          std::pair<std::Rbtree_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, bool>::pair<std::Rbtree_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, bool, true>(std::Rbtree_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&&, bool&&) [1237]
-----------------------------------------------
                0.00    0.00      42/42          std::pair<std::Rbtree_const_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, bool>::pair<std::Rbtree_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&, bool&, true>(std::Rbtree_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&, bool&) [1238]
[1240]   0.0    0.00    0.00      42         std::Rbtree_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >& std::forward<std::Rbtree_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&>(std::remove_reference<std::Rbtree_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&>::type&) [1240]
-----------------------------------------------
                0.00    0.00      42/42          std::pair<std::Rbtree_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, bool>::pair<std::Rbtree_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, bool, true>(std::Rbtree_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&&, bool&&) [1237]
[1241]   0.0    0.00    0.00      42         std::Rbtree_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&& std::forward<std::Rbtree_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >(std::remove_reference<std::Rbtree_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::type&) [1241]
-----------------------------------------------
                0.00    0.00      13/39          Catch::(anonymous namespace)::isReservedTag(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [1449]
                0.00    0.00      13/39          Catch::makeTestCase(Catch::ITestInvoker, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, Catch::NameAndTags const&, Catch::SourceLineInfo const&) [93]
                0.00    0.00      13/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> > > >) [1495]
[1242]   0.0    0.00    0.00      39         Catch::(anonymous namespace)::parseSpecialTag(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [1242]
                0.00    0.00     234/242         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) [687]
                0.00    0.00      39/64          Catch::startsWith(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char) [1111]
-----------------------------------------------
                0.00    0.00      13/39          std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::end() [1462]
                0.00    0.00      26/39          std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::begin() [1302]
[1243]   0.0    0.00    0.00      39         __gnu_cxx::__normal_iterator<char, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::__normal_iterator(char const&) [1243]
-----------------------------------------------
                0.00    0.00      13/39          Catch::(anonymous namespace)::TestGroup::TestGroup(std::shared_ptr<Catch::Config> const&) [27]
                0.00    0.00      13/39          Catch::enforceNoDuplicateTestCases(std::vector<Catch::TestCase, std::allocator<Catch::TestCase> > const&) [3081]
                0.00    0.00      13/39          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) [4041]
[1244]   0.0    0.00    0.00      39         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&) [1244]
                0.00    0.00      78/82          __gnu_cxx::__normal_iterator<Catch::TestCase const, std::vector<Catch::TestCase, std::allocator<Catch::TestCase> > >::base() const [971]
-----------------------------------------------
                0.00    0.00      39/39          void std::Destroyaux<false>::__destroy<Catch::TestCase>(Catch::TestCase, Catch::TestCase) [1665]
[1245]   0.0    0.00    0.00      39         void std::Destroy<Catch::TestCase>(Catch::TestCase) [1245]
                0.00    0.00      39/63          Catch::TestCase::~TestCase() [1120]
-----------------------------------------------
                0.00    0.00      16/38          Catch::clara::detail::BoundFlagRefBase::BoundFlagRefBase() [1386]
                0.00    0.00      22/38          Catch::clara::detail::BoundValueRefBase::BoundValueRefBase() [1345]
[1246]   0.0    0.00    0.00      38         Catch::clara::detail::BoundRef::BoundRef() [1246]
-----------------------------------------------
                0.00    0.00      16/38          Catch::clara::detail::BoundFlagRefBase::~BoundFlagRefBase() [1387]
                0.00    0.00      22/38          Catch::clara::detail::BoundValueRefBase::~BoundValueRefBase() [1346]
[1247]   0.0    0.00    0.00      38         Catch::clara::detail::BoundRef::~BoundRef() [1247]
-----------------------------------------------
                0.00    0.00      13/37          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) [1612]
                0.00    0.00      24/37          std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::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> > > > >) [1584]
[1248]   0.0    0.00    0.00      37         __gnu_cxx::__normal_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::vector<std::__cxx11::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 [1248]
                0.00    0.00      37/310         __gnu_cxx::__normal_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::vector<std::__cxx11::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&) [657]
-----------------------------------------------
                0.00    0.00      12/37          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>) [4256]
                0.00    0.00      25/37          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&) [1595]
[1249]   0.0    0.00    0.00      37         std::Rbtree<Catch::TestCase, Catch::TestCase, std::Identity<Catch::TestCase>, std::less<Catch::TestCase>, std::allocator<Catch::TestCase> >::S_right(std::Rbtree_node_base) [1249]
-----------------------------------------------
                0.00    0.00       1/36          (anonymous namespace)::add_command_line_options(Catch::clara::detail::Parser const&) [159]
                0.00    0.00       1/36          Catch::clara::detail::Help::Help(bool&) [149]
                0.00    0.00       4/36          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/36          Catch::makeCommandLineParser(Catch::ConfigData&) [84]
[1250]   0.0    0.00    0.00      36         Catch::clara::detail::ParserRefImpl<Catch::clara::detail::Opt>::operator()(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [1250]
                0.00    0.00      36/53          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&) [1214]
-----------------------------------------------
                0.00    0.00       1/36          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&) [169]
                0.00    0.00       1/36          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&) [172]
                0.00    0.00       1/36          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&) [170]
                0.00    0.00       1/36          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&) [171]
                0.00    0.00       1/36          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&) [163]
                0.00    0.00       1/36          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&) [168]
                0.00    0.00       1/36          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&) [164]
                0.00    0.00       1/36          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&) [165]
                0.00    0.00       1/36          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&) [166]
                0.00    0.00       1/36          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&) [167]
                0.00    0.00       1/36          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&) [162]
                0.00    0.00       1/36          Catch::clara::detail::ParserRefImpl<Catch::clara::detail::Opt>::ParserRefImpl<long>(long&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [173]
                0.00    0.00       2/36          Catch::clara::detail::ParserRefImpl<Catch::clara::detail::Opt>::ParserRefImpl<double>(double&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [141]
                0.00    0.00       3/36          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&) [110]
                0.00    0.00       3/36          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&) [109]
                0.00    0.00      16/36          Catch::clara::detail::ParserRefImpl<Catch::clara::detail::Opt>::ParserRefImpl(std::shared_ptr<Catch::clara::detail::BoundRef> const&) [88]
[1251]   0.0    0.00    0.00      36         Catch::clara::detail::ComposableParserImpl<Catch::clara::detail::Opt>::ComposableParserImpl() [1251]
                0.00    0.00      36/42          Catch::clara::detail::ParserBase::ParserBase() [1222]
-----------------------------------------------
                0.00    0.00       1/36          Catch::clara::detail::Parser Catch::clara::detail::Parser::operator|<Catch::clara::detail::Help>(Catch::clara::detail::Help const&) const [3372]
                0.00    0.00      35/36          Catch::clara::detail::Parser Catch::clara::detail::Parser::operator|<Catch::clara::detail::Opt>(Catch::clara::detail::Opt const&) const [1272]
[1252]   0.0    0.00    0.00      36         Catch::clara::detail::Parser::operator|=(Catch::clara::detail::Opt const&) [1252]
                0.00    0.00      36/36          std::vector<Catch::clara::detail::Opt, std::allocator<Catch::clara::detail::Opt> >::push_back(Catch::clara::detail::Opt const&) [1267]
-----------------------------------------------
                0.00    0.00      12/36          Catch::RunContext::runTest(Catch::TestCase const&) [6]
                0.00    0.00      24/36          Catch::Totals::operator+=(Catch::Totals const&) [1494]
[1253]   0.0    0.00    0.00      36         Catch::Counts::operator+=(Catch::Counts const&) [1253]
-----------------------------------------------
                0.00    0.00      12/36          void __gnu_cxx::new_allocator<Catch::TestCase>::construct<Catch::TestCase, Catch::TestCase const&>(Catch::TestCase, Catch::TestCase const&) [1503]
                0.00    0.00      12/36          void std::_Construct<Catch::TestCase, Catch::TestCase const&>(Catch::TestCase, Catch::TestCase const&) [1606]
                0.00    0.00      12/36          void __gnu_cxx::new_allocator<std::Rbtree_node<Catch::TestCase> >::construct<Catch::TestCase, Catch::TestCase const&>(Catch::TestCase, Catch::TestCase const&) [1507]
[1254]   0.0    0.00    0.00      36         Catch::TestCase::TestCase(Catch::TestCase const&) [1254]
                0.00    0.00      36/60          Catch::TestCaseInfo::TestCaseInfo(Catch::TestCaseInfo const&) [1154]
                0.00    0.00      36/36          std::shared_ptr<Catch::ITestInvoker>::shared_ptr(std::shared_ptr<Catch::ITestInvoker> const&) [1261]
-----------------------------------------------
                0.00    0.00      36/36          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&) [1263]
[1255]   0.0    0.00    0.00      36         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&) [1255]
                0.00    0.00      36/1502        Catch::clara::detail::Opt const& std::forward<Catch::clara::detail::Opt const&>(std::remove_reference<Catch::clara::detail::Opt const&>::type&) [482]
                0.00    0.00      36/6571        operator new(unsigned long, void) [375]
                0.00    0.00      36/1430        Catch::clara::detail::Opt::Opt(Catch::clara::detail::Opt const&) [487]
-----------------------------------------------
                0.00    0.00      12/36          Catch::(anonymous namespace)::TestGroup::TestGroup(std::shared_ptr<Catch::Config> const&) [27]
                0.00    0.00      12/36          Catch::enforceNoDuplicateTestCases(std::vector<Catch::TestCase, std::allocator<Catch::TestCase> > const&) [3081]
                0.00    0.00      12/36          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) [4041]
[1256]   0.0    0.00    0.00      36         __gnu_cxx::__normal_iterator<Catch::TestCase const, std::vector<Catch::TestCase, std::allocator<Catch::TestCase> > >::operator++() [1256]
-----------------------------------------------
                0.00    0.00      12/36          __gnu_cxx::__normal_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::vector<std::__cxx11::basic_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) [1628]
                0.00    0.00      12/36          __gnu_cxx::__normal_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::vector<std::__cxx11::basic_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) [1610]
                0.00    0.00      12/36          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) [1612]
[1257]   0.0    0.00    0.00      36         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&) [1257]
                0.00    0.00      72/669         __gnu_cxx::__normal_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::vector<std::__cxx11::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 [538]
-----------------------------------------------
                0.00    0.00      36/36          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&) [1264]
[1258]   0.0    0.00    0.00      36         __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&) [1258]
                0.00    0.00      72/144         __gnu_cxx::__normal_iterator<Catch::clara::detail::Opt, std::vector<Catch::clara::detail::Opt, std::allocator<Catch::clara::detail::Opt> > >::base() const [822]
-----------------------------------------------
                0.00    0.00      12/36          Catch::(anonymous namespace)::TestGroup::TestGroup(std::shared_ptr<Catch::Config> const&) [27]
                0.00    0.00      12/36          Catch::enforceNoDuplicateTestCases(std::vector<Catch::TestCase, std::allocator<Catch::TestCase> > const&) [3081]
                0.00    0.00      12/36          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) [4041]
[1259]   0.0    0.00    0.00      36         __gnu_cxx::__normal_iterator<Catch::TestCase const, std::vector<Catch::TestCase, std::allocator<Catch::TestCase> > >::operator() const [1259]
-----------------------------------------------
                0.00    0.00      36/36          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&) [1264]
[1260]   0.0    0.00    0.00      36         std::vector<Catch::clara::detail::Opt, std::allocator<Catch::clara::detail::Opt> >::_M_check_len(unsigned long, char const) const [1260]
                0.00    0.00     144/222         std::vector<Catch::clara::detail::Opt, std::allocator<Catch::clara::detail::Opt> >::size() const [689]
                0.00    0.00      72/72          std::vector<Catch::clara::detail::Opt, std::allocator<Catch::clara::detail::Opt> >::max_size() const [1068]
                0.00    0.00      36/208         unsigned long const& std::max<unsigned long>(unsigned long const&, unsigned long const&) [695]
-----------------------------------------------
                0.00    0.00      36/36          Catch::TestCase::TestCase(Catch::TestCase const&) [1254]
[1261]   0.0    0.00    0.00      36         std::shared_ptr<Catch::ITestInvoker>::shared_ptr(std::shared_ptr<Catch::ITestInvoker> const&) [1261]
                0.00    0.00      36/36          std::__shared_ptr<Catch::ITestInvoker, (__gnu_cxx::Lockpolicy)2>::__shared_ptr(std::__shared_ptr<Catch::ITestInvoker, (__gnu_cxx::Lockpolicy)2> const&) [1262]
-----------------------------------------------
                0.00    0.00      36/36          std::shared_ptr<Catch::ITestInvoker>::shared_ptr(std::shared_ptr<Catch::ITestInvoker> const&) [1261]
[1262]   0.0    0.00    0.00      36         std::__shared_ptr<Catch::ITestInvoker, (__gnu_cxx::Lockpolicy)2>::__shared_ptr(std::__shared_ptr<Catch::ITestInvoker, (__gnu_cxx::Lockpolicy)2> const&) [1262]
                0.00    0.00      36/2453        std::__shared_count<(__gnu_cxx::Lockpolicy)2>::__shared_count(std::__shared_count<(__gnu_cxx::Lockpolicy)2> const&) [429]
-----------------------------------------------
                0.00    0.00      36/36          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&) [1264]
[1263]   0.0    0.00    0.00      36         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&) [1263]
                0.00    0.00      36/1502        Catch::clara::detail::Opt const& std::forward<Catch::clara::detail::Opt const&>(std::remove_reference<Catch::clara::detail::Opt const&>::type&) [482]
                0.00    0.00      36/36          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&) [1255]
-----------------------------------------------
                0.00    0.00      36/36          std::vector<Catch::clara::detail::Opt, std::allocator<Catch::clara::detail::Opt> >::push_back(Catch::clara::detail::Opt const&) [1267]
[1264]   0.0    0.00    0.00      36         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&) [1264]
                0.00    0.00     108/270         std::Vectorbase<Catch::clara::detail::Opt, std::allocator<Catch::clara::detail::Opt> >::_M_get_Tp_allocator() [681]
                0.00    0.00      72/144         __gnu_cxx::__normal_iterator<Catch::clara::detail::Opt, std::vector<Catch::clara::detail::Opt, std::allocator<Catch::clara::detail::Opt> > >::base() const [822]
                0.00    0.00      72/72          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>&) [1092]
                0.00    0.00      36/36          std::vector<Catch::clara::detail::Opt, std::allocator<Catch::clara::detail::Opt> >::_M_check_len(unsigned long, char const) const [1260]
                0.00    0.00      36/36          std::vector<Catch::clara::detail::Opt, std::allocator<Catch::clara::detail::Opt> >::begin() [1266]
                0.00    0.00      36/36          __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&) [1258]
                0.00    0.00      36/113         std::Vectorbase<Catch::clara::detail::Opt, std::allocator<Catch::clara::detail::Opt> >::_M_allocate(unsigned long) [872]
                0.00    0.00      36/1502        Catch::clara::detail::Opt const& std::forward<Catch::clara::detail::Opt const&>(std::remove_reference<Catch::clara::detail::Opt const&>::type&) [482]
                0.00    0.00      36/36          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&) [1263]
                0.00    0.00      36/117         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>&) [871]
                0.00    0.00      36/117         std::Vector_base<Catch::clara::detail::Opt, std::allocator<Catch::clara::detail::Opt> >::_M_deallocate(Catch::clara::detail::Opt, unsigned long) [869]
-----------------------------------------------
                0.00    0.00      36/36          std::vector<Catch::clara::detail::Opt, std::allocator<Catch::clara::detail::Opt> >::push_back(Catch::clara::detail::Opt const&) [1267]
[1265]   0.0    0.00    0.00      36         std::vector<Catch::clara::detail::Opt, std::allocator<Catch::clara::detail::Opt> >::end() [1265]
                0.00    0.00      36/72          __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&) [1063]
-----------------------------------------------
                0.00    0.00      36/36          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&) [1264]
[1266]   0.0    0.00    0.00      36         std::vector<Catch::clara::detail::Opt, std::allocator<Catch::clara::detail::Opt> >::begin() [1266]
                0.00    0.00      36/72          __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&) [1063]
-----------------------------------------------
                0.00    0.00      36/36          Catch::clara::detail::Parser::operator|=(Catch::clara::detail::Opt const&) [1252]
[1267]   0.0    0.00    0.00      36         std::vector<Catch::clara::detail::Opt, std::allocator<Catch::clara::detail::Opt> >::push_back(Catch::clara::detail::Opt const&) [1267]
                0.00    0.00      36/36          std::vector<Catch::clara::detail::Opt, std::allocator<Catch::clara::detail::Opt> >::end() [1265]
                0.00    0.00      36/36          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&) [1264]
-----------------------------------------------
                0.00    0.00      36/36          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> > > >) [1495]
[1268]   0.0    0.00    0.00      36         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> > > >&) [1268]
                0.00    0.00      36/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> > > >::end() [838]
-----------------------------------------------
                0.00    0.00      36/36          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&) [1619]
[1269]   0.0    0.00    0.00      36         std::remove_reference<Catch::clara::detail::Arg&>::type&& std::move<Catch::clara::detail::Arg&>(Catch::clara::detail::Arg&) [1269]
-----------------------------------------------
                0.00    0.00      36/36          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&) [1620]
[1270]   0.0    0.00    0.00      36         std::remove_reference<Catch::clara::detail::Opt&>::type&& std::move<Catch::clara::detail::Opt&>(Catch::clara::detail::Opt&) [1270]
-----------------------------------------------
                0.00    0.00       3/35          ___CATCH__TEST____43() [11]
                0.00    0.00      16/35          ___CATCH__TEST____7() [58]
                0.00    0.00      16/35          ___CATCH__TEST____31() [26]
[1271]   0.0    0.00    0.00      35         Catch::ReusableStringStream& Catch::ReusableStringStream::operator<< <char [4]>(char const (&) [4]) [1271]
-----------------------------------------------
                0.00    0.00       1/35          (anonymous namespace)::add_command_line_options(Catch::clara::detail::Parser const&) [159]
                0.00    0.00       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.00      30/35          Catch::makeCommandLineParser(Catch::ConfigData&) [84]
[1272]   0.0    0.00    0.00      35         Catch::clara::detail::Parser Catch::clara::detail::Parser::operator|<Catch::clara::detail::Opt>(Catch::clara::detail::Opt const&) const [1272]
                0.00    0.00      70/76          Catch::clara::detail::Parser::Parser(Catch::clara::detail::Parser const&) [1036]
                0.00    0.00      35/36          Catch::clara::detail::Parser::operator|=(Catch::clara::detail::Opt const&) [1252]
                0.00    0.00      35/78          Catch::clara::detail::Parser::~Parser() [1022]
-----------------------------------------------
                0.00    0.00       1/34          std::Rbtree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::Identity<std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::find(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [4287]
                0.00    0.00      33/34          std::Rbtree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::Identity<std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::_M_get_insert_unique_pos(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [1198]
[1273]   0.0    0.00    0.00      34         std::Rbtree_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::operator==(std::Rbtree_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > const&) const [1273]
-----------------------------------------------
                0.00    0.00      33/33          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&) [1595]
[1274]   0.0    0.00    0.00      33         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) [1274]
                0.00    0.00      33/33          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) [1275]
                0.00    0.00      33/78          std::Identity<Catch::TestCase>::operator()(Catch::TestCase const&) const [1027]
-----------------------------------------------
                0.00    0.00      33/33          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) [1274]
[1275]   0.0    0.00    0.00      33         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) [1275]
                0.00    0.00      33/55          std::Rbtree_node<Catch::TestCase>::_M_valptr() const [1209]
-----------------------------------------------
                0.00    0.00      33/33          std::Rbtree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::Identity<std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::_M_get_insert_unique_pos(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [1198]
[1276]   0.0    0.00    0.00      33         std::Rbtree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::Identity<std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::begin() [1276]
                0.00    0.00      33/178         std::Rbtree_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::Rbtree_iterator(std::Rbtree_node_base) [727]
-----------------------------------------------
                0.00    0.00       4/32          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> >&) [2065]
                0.00    0.00       4/32          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> >&) [2073]
                0.00    0.00       4/32          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> >&) [1970]
                0.00    0.00       4/32          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> >&) [1995]
                0.00    0.00       4/32          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> >&) [2005]
                0.00    0.00       4/32          std::Spcounted_ptr_inplace<Catch::clara::detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::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> >&) [2032]
                0.00    0.00       4/32          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> >&) [2015]
                0.00    0.00       4/32          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> >&) [1899]
[1277]   0.0    0.00    0.00      32         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&) [1277]
-----------------------------------------------
                0.00    0.00      30/30          std::Listnode<unsigned long>::_M_valptr() const [1280]
[1278]   0.0    0.00    0.00      30         __gnu_cxx::__aligned_membuf<unsigned long>::_M_ptr() const [1278]
                0.00    0.00      30/30          __gnu_cxx::__aligned_membuf<unsigned long>::_M_addr() const [1279]
-----------------------------------------------
                0.00    0.00      30/30          __gnu_cxx::__aligned_membuf<unsigned long>::_M_ptr() const [1278]
[1279]   0.0    0.00    0.00      30         __gnu_cxx::__aligned_membuf<unsigned long>::_M_addr() const [1279]
-----------------------------------------------
                0.00    0.00      30/30          std::__cxx11::Listbase<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::_M_node_count() const [1281]
[1280]   0.0    0.00    0.00      30         std::Listnode<unsigned long>::_M_valptr() const [1280]
                0.00    0.00      30/30          __gnu_cxx::__aligned_membuf<unsigned long>::_M_ptr() const [1278]
-----------------------------------------------
                0.00    0.00      30/30          std::__cxx11::list<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::size() const [1282]
[1281]   0.0    0.00    0.00      30         std::__cxx11::Listbase<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::_M_node_count() const [1281]
                0.00    0.00      30/30          std::Listnode<unsigned long>::_M_valptr() const [1280]
-----------------------------------------------
                0.00    0.00       7/30          snap::mkdir_p(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, bool, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [90]
                0.00    0.00      23/30          unsigned long snap::tokenize_string<std::__cxx11::list<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, unsigned long (std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, unsigned long&)>(std::__cxx11::list<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >&, std::__cxx11::list<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::value_type const&, std::__cxx11::list<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::value_type const&, bool, std::__cxx11::list<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::value_type const&, unsigned long (std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, unsigned long&)) [1327]
[1282]   0.0    0.00    0.00      30         std::__cxx11::list<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::size() const [1282]
                0.00    0.00      30/30          std::__cxx11::Listbase<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::_M_node_count() const [1281]
-----------------------------------------------
                0.00    0.00      10/29          operator-=(timespec&, timespec const&) [1656]
                0.00    0.00      19/29          operator+=(timespec&, timespec const&) [1376]
[1283]   0.0    0.00    0.00      29         add_timespec(timespec const&, timespec const&) [1283]
                0.00    0.00      58/64          negative_timespec(timespec const&) [1110]
                0.00    0.00      21/44          operator-(timespec const&) [1220]
-----------------------------------------------
                0.00    0.00       5/29          std::Rbtree<Catch::TestCase, Catch::TestCase, std::Identity<Catch::TestCase>, std::less<Catch::TestCase>, std::allocator<Catch::TestCase> >::begin() [1858]
                0.00    0.00      12/29          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&) [1595]
                0.00    0.00      12/29          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&) [1586]
[1284]   0.0    0.00    0.00      29         std::Rbtree_iterator<Catch::TestCase>::Rbtree_iterator(std::Rbtree_node_base) [1284]
-----------------------------------------------
                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&) [1287]
[1285]   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() [1285]
-----------------------------------------------
                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() [1288]
[1286]   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() [1286]
-----------------------------------------------
                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&) [1426]
                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() [1434]
[1287]   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&) [1287]
                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() [1285]
-----------------------------------------------
                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&) [1426]
                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() [1434]
[1288]   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() [1288]
                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() [1286]
-----------------------------------------------
                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() [1292]
[1289]   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>&) [1289]
-----------------------------------------------
                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> >&) [1445]
                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() [1434]
[1290]   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>) [1290]
                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> >&) [1293]
-----------------------------------------------
                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&) [1426]
                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() [1434]
[1291]   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() [1291]
                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) [1432]
-----------------------------------------------
                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() [1435]
                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() [1434]
[1292]   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() [1292]
                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>&) [1289]
-----------------------------------------------
                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>) [1290]
[1293]   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> >&) [1293]
-----------------------------------------------
                0.00    0.00      12/27          Catch::TestCase::TestCase(Catch::ITestInvoker, Catch::TestCaseInfo&&) [1497]
                0.00    0.00      15/27          Catch::TestCase::TestCase(Catch::TestCase&&) [1398]
[1294]   0.0    0.00    0.00      27         Catch::TestCaseInfo::TestCaseInfo(Catch::TestCaseInfo&&) [1294]
                0.00    0.00      81/1520        std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&) [479]
                0.00    0.00      54/684         std::vector<std::__cxx11::basic_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> > > >&&) [537]
-----------------------------------------------
                0.00    0.00       1/27          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) [1612]
                0.00    0.00      13/27          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> > > >) [1495]
                0.00    0.00      13/27          __gnu_cxx::__normal_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::vector<std::__cxx11::basic_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) [1610]
[1295]   0.0    0.00    0.00      27         __gnu_cxx::__normal_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::vector<std::__cxx11::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++() [1295]
-----------------------------------------------
                0.00    0.00      27/27          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> >) [733]
[1296]   0.0    0.00    0.00      27         std::move_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >>::operator() const [1296]
-----------------------------------------------
                0.00    0.00      27/27          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> >) [733]
[1297]   0.0    0.00    0.00      27         std::move_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >>::operator++() [1297]
-----------------------------------------------
                0.00    0.00      27/27          std::Rbtree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::Identity<std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::_M_get_insert_unique_pos(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [1198]
[1298]   0.0    0.00    0.00      27         std::Rbtree_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::operator--() [1298]
-----------------------------------------------
                0.00    0.00      27/27          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> >) [733]
[1299]   0.0    0.00    0.00      27         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> >&&) [1299]
                0.00    0.00      27/777         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&) [522]
                0.00    0.00      27/6571        operator new(unsigned long, void) [375]
                0.00    0.00      27/1520        std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&) [479]
-----------------------------------------------
                0.00    0.00      27/27          std::enable_if<std::__and_<std::__not_<std::__is_tuple_like<double> >, std::is_move_constructible<double>, std::is_move_assignable<double> >::value, void>::type std::swap<double>(double&, double&) [1675]
[1300]   0.0    0.00    0.00      27         std::remove_reference<double&>::type&& std::move<double&>(double&) [1300]
-----------------------------------------------
                0.00    0.00       1/26          Catch::Option<Catch::TestCaseInfo>::~Option() [3140]
                0.00    0.00      12/26          Catch::Option<Catch::TestCaseInfo>::operator=(Catch::TestCaseInfo const&) [1493]
                0.00    0.00      13/26          Catch::LazyStat<Catch::TestCaseInfo>::reset() [1456]
[1301]   0.0    0.00    0.00      26         Catch::Option<Catch::TestCaseInfo>::reset() [1301]
                0.00    0.00      12/99          Catch::TestCaseInfo::~TestCaseInfo() [878]
-----------------------------------------------
                0.00    0.00      26/26          Catch::toLowerInPlace(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&) [1451]
[1302]   0.0    0.00    0.00      26         std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::begin() [1302]
                0.00    0.00      26/499540      std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_data() const [226]
                0.00    0.00      26/39          __gnu_cxx::__normal_iterator<char, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::__normal_iterator(char const&) [1243]
-----------------------------------------------
                0.00    0.00       1/26          ___CATCH__TEST____0() [63]
                0.00    0.00       1/26          operator-(timespec const&, long) [4490]
                0.00    0.00       2/26          operator+(timespec const&, long) [2962]
                0.00    0.00       2/26          operator==(timespec const&, long) [2953]
                0.00    0.00       2/26          operator!=(timespec const&, long) [2961]
                0.00    0.00       2/26          operator<(timespec const&, long) [2959]
                0.00    0.00       2/26          operator<=(timespec const&, long) [2958]
                0.00    0.00       2/26          operator>(timespec const&, long) [2956]
                0.00    0.00       2/26          operator>=(timespec const&, long) [2955]
                0.00    0.00       4/26          operator-=(timespec&, long) [2102]
                0.00    0.00       6/26          operator+=(timespec&, long) [1820]
[1303]   0.0    0.00    0.00      26         operator<<=(timespec&, long) [1303]
                0.00    0.00       9/44          operator-(timespec const&) [1220]
-----------------------------------------------
                0.00    0.00       1/25          std::Rbtree<Catch::TestCase const, Catch::TestCase const, std::Identity<Catch::TestCase const>, std::less<Catch::TestCase const>, std::allocator<Catch::TestCase const> >::begin() [4304]
                0.00    0.00      12/25          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&) [1604]
                0.00    0.00      12/25          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>) [1600]
[1304]   0.0    0.00    0.00      25         std::Rbtree_iterator<Catch::TestCase const>::Rbtree_iterator(std::Rbtree_node_base) [1304]
-----------------------------------------------
                0.00    0.00       2/25          std::Rbtree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::Identity<std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::begin() const [2558]
                0.00    0.00      23/25          std::Rbtree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::Identity<std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::end() const [1331]
[1305]   0.0    0.00    0.00      25         std::Rbtree_const_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::Rbtree_const_iterator(std::Rbtree_node_base const) [1305]
-----------------------------------------------
                0.00    0.00      25/25          bool std::operator!=<Catch::TestCase>(std::move_iterator<Catch::TestCase> const&, std::move_iterator<Catch::TestCase> const&) [1307]
[1306]   0.0    0.00    0.00      25         bool std::operator==<Catch::TestCase>(std::move_iterator<Catch::TestCase> const&, std::move_iterator<Catch::TestCase> const&) [1306]
                0.00    0.00      50/50          std::move_iterator<Catch::TestCase>::base() const [1215]
-----------------------------------------------
                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) [1651]
[1307]   0.0    0.00    0.00      25         bool std::operator!=<Catch::TestCase>(std::move_iterator<Catch::TestCase> const&, std::move_iterator<Catch::TestCase> const&) [1307]
                0.00    0.00      25/25          bool std::operator==<Catch::TestCase>(std::move_iterator<Catch::TestCase> const&, std::move_iterator<Catch::TestCase> const&) [1306]
-----------------------------------------------
                0.00    0.00      24/24          std::Rbtree_node<Catch::TestCase>::_M_valptr() [1316]
[1308]   0.0    0.00    0.00      24         __gnu_cxx::__aligned_membuf<Catch::TestCase>::_M_ptr() [1308]
                0.00    0.00      24/24          __gnu_cxx::__aligned_membuf<Catch::TestCase>::_M_addr() [1309]
-----------------------------------------------
                0.00    0.00      24/24          __gnu_cxx::__aligned_membuf<Catch::TestCase>::_M_ptr() [1308]
[1309]   0.0    0.00    0.00      24         __gnu_cxx::__aligned_membuf<Catch::TestCase>::_M_addr() [1309]
-----------------------------------------------
                0.00    0.00      24/24          std::Rbtree_node<Catch::TestCase const>::_M_valptr() [1317]
[1310]   0.0    0.00    0.00      24         __gnu_cxx::__aligned_membuf<Catch::TestCase const>::_M_ptr() [1310]
                0.00    0.00      24/24          __gnu_cxx::__aligned_membuf<Catch::TestCase const>::_M_addr() [1311]
-----------------------------------------------
                0.00    0.00      24/24          __gnu_cxx::__aligned_membuf<Catch::TestCase const>::_M_ptr() [1310]
[1311]   0.0    0.00    0.00      24         __gnu_cxx::__aligned_membuf<Catch::TestCase const>::_M_addr() [1311]
-----------------------------------------------
                0.00    0.00      24/24          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> > > >) [1495]
[1312]   0.0    0.00    0.00      24         __gnu_cxx::__normal_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::vector<std::__cxx11::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&) [1312]
                0.00    0.00      24/669         __gnu_cxx::__normal_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::vector<std::__cxx11::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 [538]
-----------------------------------------------
                0.00    0.00      24/24          std::vector<std::__cxx11::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> > > > >) [1584]
[1313]   0.0    0.00    0.00      24         __gnu_cxx::__normal_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::vector<std::__cxx11::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&) [1313]
                0.00    0.00      48/11278       __gnu_cxx::__normal_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::vector<std::__cxx11::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 [360]
-----------------------------------------------
                0.00    0.00      12/24          Catch::makeTestCase(Catch::ITestInvoker, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, Catch::NameAndTags const&, Catch::SourceLineInfo const&) [93]
                0.00    0.00      12/24          Catch::extractClassName[abi:cxx11](Catch::StringRef const&) [1484]
[1314]   0.0    0.00    0.00      24         Catch::StringRef::operator std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >[abi:cxx11]() const [1314]
                0.00    0.00      24/2140        std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(char const, unsigned long, std::allocator<char> const&) [437]
-----------------------------------------------
                0.00    0.00       1/24          std::set<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::size() const [3454]
                0.00    0.00       2/24          bool std::operator==<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::Identity<std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >(std::Rbtree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::Identity<std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > const&, std::Rbtree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::Identity<std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > const&) [4478]
                0.00    0.00      21/24          std::Rbtree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::Identity<std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::_M_get_insert_hint_unique_pos(std::Rbtree_const_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> > const&) [1364]
[1315]   0.0    0.00    0.00      24         std::Rbtree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::Identity<std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::size() const [1315]
-----------------------------------------------
                0.00    0.00      12/24          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>) [1592]
                0.00    0.00      12/24          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&) [1594]
[1316]   0.0    0.00    0.00      24         std::Rbtree_node<Catch::TestCase>::_M_valptr() [1316]
                0.00    0.00      24/24          __gnu_cxx::__aligned_membuf<Catch::TestCase>::_M_ptr() [1308]
-----------------------------------------------
                0.00    0.00      12/24          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>) [1601]
                0.00    0.00      12/24          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&&) [1602]
[1317]   0.0    0.00    0.00      24         std::Rbtree_node<Catch::TestCase const>::_M_valptr() [1317]
                0.00    0.00      24/24          __gnu_cxx::__aligned_membuf<Catch::TestCase const>::_M_ptr() [1310]
-----------------------------------------------
                0.00    0.00      12/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&) [1595]
                0.00    0.00      12/24          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&) [1586]
[1318]   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> >::M_end() [1318]
-----------------------------------------------
                0.00    0.00      24/24          std::Rbtree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::Identity<std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::_M_get_insert_hint_unique_pos(std::Rbtree_const_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> > const&) [1364]
[1319]   0.0    0.00    0.00      24         std::Rbtree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::Identity<std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::_M_rightmost() [1319]
-----------------------------------------------
                0.00    0.00      12/24          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&) [1604]
                0.00    0.00      12/24          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>) [1600]
[1320]   0.0    0.00    0.00      24         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() [1320]
-----------------------------------------------
                0.00    0.00      12/24          Catch::makeTestCase(Catch::ITestInvoker, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, Catch::NameAndTags const&, Catch::SourceLineInfo const&) [93]
                0.00    0.00      12/24          Catch::TestCase::TestCase(Catch::ITestInvoker, Catch::TestCaseInfo&&) [1497]
[1321]   0.0    0.00    0.00      24         std::remove_reference<Catch::TestCaseInfo&>::type&& std::move<Catch::TestCaseInfo&>(Catch::TestCaseInfo&) [1321]
-----------------------------------------------
                0.00    0.00      24/24          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> > > >) [1495]
[1322]   0.0    0.00    0.00      24         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> > > >&) [1322]
                0.00    0.00      24/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> > > >::begin() [839]
-----------------------------------------------
                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]) [2339]
                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]) [2346]
                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]) [2241]
                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]) [2262]
                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]) [2269]
                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]) [2320]
                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]) [2283]
                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]) [2148]
[1323]   0.0    0.00    0.00      24         char const (&std::forward<char const (&) [13]>(std::remove_reference<char const (&) [13]>::type&)) [13] [1323]
-----------------------------------------------
                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&) [2036]
                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&) [2059]
                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&) [2055]
                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&) [2058]
                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&) [2021]
                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&) [1911]
[1324]   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&) [1324]
-----------------------------------------------
                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&) [2338]
                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&) [2345]
                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&) [2235]
                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&) [2255]
                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&) [2268]
                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&) [2309]
                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&) [2281]
                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&) [2140]
[1325]   0.0    0.00    0.00      24         unsigned int& std::forward<unsigned int&>(std::remove_reference<unsigned int&>::type&) [1325]
-----------------------------------------------
                0.00    0.00      12/24          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>&&) [1580]
                0.00    0.00      12/24          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&&) [1578]
[1326]   0.0    0.00    0.00      24         std::Rbtree_iterator<Catch::TestCase const>&& std::forward<std::Rbtree_iterator<Catch::TestCase const> >(std::remove_reference<std::Rbtree_iterator<Catch::TestCase const> >::type&) [1326]
-----------------------------------------------
                0.00    0.00      23/23          snap::mkdir_p(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, bool, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [90]
[1327]   0.0    0.00    0.00      23         unsigned long snap::tokenize_string<std::__cxx11::list<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, unsigned long (std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, unsigned long&)>(std::__cxx11::list<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >&, std::__cxx11::list<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::value_type const&, std::__cxx11::list<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::value_type const&, bool, std::__cxx11::list<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::value_type const&, unsigned long (std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, unsigned long&)) [1327]
                0.00    0.00     190/17500       std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::data() const [340]
                0.00    0.00      95/95          std::__cxx11::list<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::value_type::size_type snap::character_predicate<std::__cxx11::list<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >(std::__cxx11::list<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::value_type const&, std::__cxx11::list<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::value_type const&, std::__cxx11::list<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::value_type::size_type&) [887]
                0.00    0.00      72/372         std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::empty() const [632]
                0.00    0.00      72/2140        std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(char const, unsigned long, std::allocator<char> const&) [437]
                0.00    0.00      72/72          std::__cxx11::list<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::end() [1085]
                0.00    0.00      72/72          std::Listconst_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::Listconst_iterator(std::Listiterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > const&) [1077]
                0.00    0.00      72/72          std::__cxx11::list<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::insert(std::Listconst_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> >&&) [1086]
                0.00    0.00      72/134060      std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() [269]
                0.00    0.00      23/30952       std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::length() const [315]
                0.00    0.00      23/30          std::__cxx11::list<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::size() const [1282]
-----------------------------------------------
                0.00    0.00      23/23          std::allocator<std::Listnode<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::allocator() [1332]
[1328]   0.0    0.00    0.00      23         __gnu_cxx::new_allocator<std::Listnode<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::new_allocator() [1328]
-----------------------------------------------
                0.00    0.00      23/23          std::allocator<std::Listnode<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::~allocator() [1333]
[1329]   0.0    0.00    0.00      23         __gnu_cxx::new_allocator<std::Listnode<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::~new_allocator() [1329]
-----------------------------------------------
                0.00    0.00      23/23          snap::mkdir_p(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, bool, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [90]
[1330]   0.0    0.00    0.00      23         std::__cxx11::list<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::empty() const [1330]
-----------------------------------------------
                0.00    0.00       1/23          bool std::operator==<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::Identity<std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >(std::Rbtree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::Identity<std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > const&, std::Rbtree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::Identity<std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > const&) [4478]
                0.00    0.00      22/23          std::set<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::end() const [1351]
[1331]   0.0    0.00    0.00      23         std::Rbtree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::Identity<std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::end() const [1331]
                0.00    0.00      23/25          std::Rbtree_const_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::Rbtree_const_iterator(std::Rbtree_node_base const) [1305]
-----------------------------------------------
                0.00    0.00      23/23          std::__cxx11::Listbase<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::Listimpl::Listimpl() [1334]
[1332]   0.0    0.00    0.00      23         std::allocator<std::Listnode<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::allocator() [1332]
                0.00    0.00      23/23          __gnu_cxx::new_allocator<std::Listnode<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::new_allocator() [1328]
-----------------------------------------------
                0.00    0.00      23/23          std::__cxx11::Listbase<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::Listimpl::~Listimpl() [1335]
[1333]   0.0    0.00    0.00      23         std::allocator<std::Listnode<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::~allocator() [1333]
                0.00    0.00      23/23          __gnu_cxx::new_allocator<std::Listnode<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::~new_allocator() [1329]
-----------------------------------------------
                0.00    0.00      23/23          std::__cxx11::Listbase<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::Listbase() [1339]
[1334]   0.0    0.00    0.00      23         std::__cxx11::Listbase<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::Listimpl::Listimpl() [1334]
                0.00    0.00      23/23          std::allocator<std::Listnode<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::allocator() [1332]
-----------------------------------------------
                0.00    0.00      23/23          std::__cxx11::Listbase<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::~Listbase() [1340]
[1335]   0.0    0.00    0.00      23         std::__cxx11::Listbase<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::Listimpl::~Listimpl() [1335]
                0.00    0.00      23/23          std::allocator<std::Listnode<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::~allocator() [1333]
-----------------------------------------------
                0.00    0.00      23/23          std::__cxx11::Listbase<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::_M_init() [1337]
[1336]   0.0    0.00    0.00      23         std::__cxx11::Listbase<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::_M_set_size(unsigned long) [1336]
                0.00    0.00      23/167         std::Listnode<unsigned long>::_M_valptr() [746]
-----------------------------------------------
                0.00    0.00      23/23          std::__cxx11::Listbase<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::Listbase() [1339]
[1337]   0.0    0.00    0.00      23         std::__cxx11::Listbase<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::_M_init() [1337]
                0.00    0.00      23/23          std::__cxx11::Listbase<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::_M_set_size(unsigned long) [1336]
-----------------------------------------------
                0.00    0.00      23/23          std::__cxx11::Listbase<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::~Listbase() [1340]
[1338]   0.0    0.00    0.00      23         std::__cxx11::Listbase<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::_M_clear() [1338]
-----------------------------------------------
                0.00    0.00      23/23          std::__cxx11::list<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::list() [1341]
[1339]   0.0    0.00    0.00      23         std::__cxx11::Listbase<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::Listbase() [1339]
                0.00    0.00      23/23          std::__cxx11::Listbase<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::Listimpl::Listimpl() [1334]
                0.00    0.00      23/23          std::__cxx11::Listbase<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::_M_init() [1337]
-----------------------------------------------
                0.00    0.00      23/23          std::__cxx11::list<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::~list() [1342]
[1340]   0.0    0.00    0.00      23         std::__cxx11::Listbase<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::~Listbase() [1340]
                0.00    0.00      23/23          std::__cxx11::Listbase<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::_M_clear() [1338]
                0.00    0.00      23/23          std::__cxx11::Listbase<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::Listimpl::~Listimpl() [1335]
-----------------------------------------------
                0.00    0.00      23/23          snap::mkdir_p(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, bool, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [90]
[1341]   0.0    0.00    0.00      23         std::__cxx11::list<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::list() [1341]
                0.00    0.00      23/23          std::__cxx11::Listbase<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::Listbase() [1339]
-----------------------------------------------
                0.00    0.00      23/23          snap::mkdir_p(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, bool, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [90]
[1342]   0.0    0.00    0.00      23         std::__cxx11::list<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::~list() [1342]
                0.00    0.00      23/23          std::__cxx11::Listbase<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::~Listbase() [1340]
-----------------------------------------------
                0.00    0.00      11/23          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) [1050]
                0.00    0.00      12/23          void std::Destroyaux<false>::__destroy<Catch::clara::detail::Arg>(Catch::clara::detail::Arg, Catch::clara::detail::Arg) [987]
[1343]   0.0    0.00    0.00      23         Catch::clara::detail::Arg std::__addressof<Catch::clara::detail::Arg>(Catch::clara::detail::Arg&) [1343]
-----------------------------------------------
                0.00    0.00      22/22          unsigned long snap::tokenize_string<std::set<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, unsigned long (std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, unsigned long&)>(std::set<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >&, std::set<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::value_type const&, std::set<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::value_type const&, bool, std::set<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::value_type const&, unsigned long (std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, unsigned long&)) [2964]
[1344]   0.0    0.00    0.00      22         std::set<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::value_type::size_type snap::character_predicate<std::set<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >(std::set<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::value_type const&, std::set<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::value_type const&, std::set<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::value_type::size_type&) [1344]
                0.00    0.00      22/117         std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::find_first_of(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, unsigned long) const [867]
-----------------------------------------------
                0.00    0.00       1/22          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&) [3099]
                0.00    0.00       1/22          Catch::clara::detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(int)#10}>::BoundLambda({lambda(int)#10} const&) [3105]
                0.00    0.00       1/22          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&) [3101]
                0.00    0.00       1/22          Catch::clara::detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(bool)#11}>::BoundLambda({lambda(bool)#11} const&) [3103]
                0.00    0.00       1/22          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&) [3087]
                0.00    0.00       1/22          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&) [3097]
                0.00    0.00       1/22          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&) [3089]
                0.00    0.00       1/22          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&) [3091]
                0.00    0.00       1/22          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&) [3093]
                0.00    0.00       1/22          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&) [3095]
                0.00    0.00       1/22          Catch::clara::detail::BoundValueRef<long>::BoundValueRef(long&) [3109]
                0.00    0.00       2/22          Catch::clara::detail::BoundValueRef<std::vector<std::__cxx11::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> > > >&) [2395]
                0.00    0.00       2/22          Catch::clara::detail::BoundValueRef<double>::BoundValueRef(double&) [2397]
                0.00    0.00       3/22          Catch::clara::detail::BoundValueRef<unsigned int>::BoundValueRef(unsigned int&) [2114]
                0.00    0.00       4/22          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> >&) [1874]
[1345]   0.0    0.00    0.00      22         Catch::clara::detail::BoundValueRefBase::BoundValueRefBase() [1345]
                0.00    0.00      22/38          Catch::clara::detail::BoundRef::BoundRef() [1246]
-----------------------------------------------
                0.00    0.00       1/22          Catch::clara::detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#6}>::~BoundLambda() [3096]
                0.00    0.00       1/22          Catch::clara::detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#5}>::~BoundLambda() [3094]
                0.00    0.00       1/22          Catch::clara::detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#4}>::~BoundLambda() [3092]
                0.00    0.00       1/22          Catch::clara::detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#3}>::~BoundLambda() [3090]
                0.00    0.00       1/22          Catch::clara::detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#7}>::~BoundLambda() [3098]
                0.00    0.00       1/22          Catch::clara::detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#2}>::~BoundLambda() [3088]
                0.00    0.00       1/22          Catch::clara::detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(bool)#11}>::~BoundLambda() [3104]
                0.00    0.00       1/22          Catch::clara::detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#1}>::~BoundLambda() [3102]
                0.00    0.00       1/22          Catch::clara::detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(int)#10}>::~BoundLambda() [3106]
                0.00    0.00       1/22          Catch::clara::detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#8}>::~BoundLambda() [3100]
                0.00    0.00       1/22          Catch::clara::detail::BoundValueRef<long>::~BoundValueRef() [3110]
                0.00    0.00       2/22          Catch::clara::detail::BoundValueRef<double>::~BoundValueRef() [2398]
                0.00    0.00       2/22          Catch::clara::detail::BoundValueRef<std::vector<std::__cxx11::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() [2396]
                0.00    0.00       3/22          Catch::clara::detail::BoundValueRef<unsigned int>::~BoundValueRef() [2115]
                0.00    0.00       4/22          Catch::clara::detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::~BoundValueRef() [1875]
[1346]   0.0    0.00    0.00      22         Catch::clara::detail::BoundValueRefBase::~BoundValueRefBase() [1346]
                0.00    0.00      22/38          Catch::clara::detail::BoundRef::~BoundRef() [1247]
-----------------------------------------------
                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 [1349]
[1347]   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 [1347]
                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 [1348]
-----------------------------------------------
                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 [1347]
[1348]   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 [1348]
-----------------------------------------------
                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 [3450]
                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) [1744]
                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) [1442]
[1349]   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 [1349]
                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 [1347]
-----------------------------------------------
                0.00    0.00      22/22          bool std::__equal<false>::equal<std::Rbtree_const_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::Rbtree_const_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >(std::Rbtree_const_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::Rbtree_const_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::Rbtree_const_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >) [4253]
[1350]   0.0    0.00    0.00      22         std::Rbtree_const_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::operator!=(std::Rbtree_const_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > const&) const [1350]
-----------------------------------------------
                0.00    0.00       1/22          ___CATCH__TEST____0() [85]
                0.00    0.00      21/22          unsigned long snap::tokenize_string<std::set<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, unsigned long (std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, unsigned long&)>(std::set<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >&, std::set<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::value_type const&, std::set<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::value_type const&, bool, std::set<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::value_type const&, unsigned long (std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, unsigned long&)) [2964]
[1351]   0.0    0.00    0.00      22         std::set<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::end() const [1351]
                0.00    0.00      22/23          std::Rbtree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::Identity<std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::end() const [1331]
-----------------------------------------------
                0.00    0.00       1/22          std::vector<Catch::TestCase, std::allocator<Catch::TestCase> >::vector(std::vector<Catch::TestCase, std::allocator<Catch::TestCase> > const&) [4213]
                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>) [4212]
                0.00    0.00       4/22          std::vector<Catch::TestCase, std::allocator<Catch::TestCase> >::~vector() [2043]
                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&) [1852]
[1352]   0.0    0.00    0.00      22         std::Vectorbase<Catch::TestCase, std::allocator<Catch::TestCase> >::_M_get_Tp_allocator() [1352]
-----------------------------------------------
                0.00    0.00      11/22          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&) [1595]
                0.00    0.00      11/22          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&) [1586]
[1353]   0.0    0.00    0.00      22         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) [1353]
                0.00    0.00      22/22          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) [1354]
                0.00    0.00      22/78          std::Identity<Catch::TestCase>::operator()(Catch::TestCase const&) const [1027]
-----------------------------------------------
                0.00    0.00      22/22          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) [1353]
[1354]   0.0    0.00    0.00      22         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) [1354]
                0.00    0.00      22/55          std::Rbtree_node<Catch::TestCase>::_M_valptr() const [1209]
-----------------------------------------------
                0.00    0.00      11/22          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&) [1604]
                0.00    0.00      11/22          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>) [1600]
[1355]   0.0    0.00    0.00      22         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) [1355]
                0.00    0.00      22/22          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) [1356]
                0.00    0.00      22/82          std::Identity<Catch::TestCase const>::operator()(Catch::TestCase const const&) const [972]
-----------------------------------------------
                0.00    0.00      22/22          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) [1355]
[1356]   0.0    0.00    0.00      22         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) [1356]
                0.00    0.00      22/94          std::Rbtree_node<Catch::TestCase const>::_M_valptr() const [890]
-----------------------------------------------
                0.00    0.00       5/21          Catch::Singleton<Catch::(anonymous namespace)::RegistryHub, Catch::IRegistryHub, Catch::IMutableRegistryHub>::get() [1829]
                0.00    0.00      16/21          Catch::Singleton<Catch::(anonymous namespace)::RegistryHub, Catch::IRegistryHub, Catch::IMutableRegistryHub>::getMutable() [1388]
[1357]   0.0    0.00    0.00      21         Catch::Singleton<Catch::(anonymous namespace)::RegistryHub, Catch::IRegistryHub, Catch::IMutableRegistryHub>::getInternal() [1357]
                0.00    0.00       1/1           Catch::Singleton<Catch::(anonymous namespace)::RegistryHub, Catch::IRegistryHub, Catch::IMutableRegistryHub>::Singleton() [3194]
                0.00    0.00       1/2           Catch::addSingleton(Catch::ISingleton) [2386]
-----------------------------------------------
                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) [1743]
                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) [1441]
[1358]   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 [1358]
-----------------------------------------------
                0.00    0.00      21/21          std::Rbtree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::Identity<std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::_M_get_insert_hint_unique_pos(std::Rbtree_const_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> > const&) [1364]
[1359]   0.0    0.00    0.00      21         std::Rbtree_const_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::_M_const_cast() const [1359]
                0.00    0.00      21/178         std::Rbtree_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::Rbtree_iterator(std::Rbtree_node_base) [727]
-----------------------------------------------
                0.00    0.00       1/21          std::vector<Catch::TestCase, std::allocator<Catch::TestCase> >::vector(std::vector<Catch::TestCase, std::allocator<Catch::TestCase> > const&) [4213]
                0.00    0.00      20/21          std::vector<Catch::TestCase, std::allocator<Catch::TestCase> >::_M_check_len(unsigned long, char const) const [1838]
[1360]   0.0    0.00    0.00      21         std::vector<Catch::TestCase, std::allocator<Catch::TestCase> >::size() const [1360]
-----------------------------------------------
                0.00    0.00      21/21          unsigned long snap::tokenize_string<std::set<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, unsigned long (std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, unsigned long&)>(std::set<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >&, std::set<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::value_type const&, std::set<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::value_type const&, bool, std::set<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::value_type const&, unsigned long (std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, unsigned long&)) [2964]
[1361]   0.0    0.00    0.00      21         std::set<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::insert(std::Rbtree_const_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> >&&) [1361]
                0.00    0.00      21/142         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> >&) [828]
                0.00    0.00      21/21          std::Rbtree_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > std::Rbtree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::Identity<std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::_M_insert_unique_<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >(std::Rbtree_const_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> >&&) [1362]
                0.00    0.00      21/64          std::Rbtree_const_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::Rbtree_const_iterator(std::Rbtree_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > const&) [1116]
-----------------------------------------------
                0.00    0.00      21/21          std::set<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::insert(std::Rbtree_const_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> >&&) [1361]
[1362]   0.0    0.00    0.00      21         std::Rbtree_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > std::Rbtree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::Identity<std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::_M_insert_unique_<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >(std::Rbtree_const_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> >&&) [1362]
                0.00    0.00      21/63          std::Rbtree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::Identity<std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::Allocnode::Allocnode(std::Rbtree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::Identity<std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >&) [1134]
                0.00    0.00      21/777         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&) [522]
                0.00    0.00      21/21          std::Rbtree_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > std::Rbtree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::Identity<std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::_M_insert_unique_<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::Rbtree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::Identity<std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::Allocnode>(std::Rbtree_const_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::Rbtree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::Identity<std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::Allocnode&) [1363]
-----------------------------------------------
                0.00    0.00      21/21          std::Rbtree_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > std::Rbtree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::Identity<std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::_M_insert_unique_<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >(std::Rbtree_const_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> >&&) [1362]
[1363]   0.0    0.00    0.00      21         std::Rbtree_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > std::Rbtree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::Identity<std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::_M_insert_unique_<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::Rbtree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::Identity<std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::Allocnode>(std::Rbtree_const_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::Rbtree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::Identity<std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::Allocnode&) [1363]
                0.00    0.00      21/123         std::Identity<std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::operator()(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&) const [851]
                0.00    0.00      21/21          std::Rbtree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::Identity<std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::_M_get_insert_hint_unique_pos(std::Rbtree_const_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> > const&) [1364]
                0.00    0.00      21/777         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&) [522]
                0.00    0.00      21/63          std::Rbtree_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > std::Rbtree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::Identity<std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::_M_insert_<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::Rbtree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::Identity<std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::Allocnode>(std::Rbtree_node_base, std::Rbtree_node_base, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&, std::Rbtree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::Identity<std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::Allocnode&) [1133]
-----------------------------------------------
                0.00    0.00      21/21          std::Rbtree_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > std::Rbtree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::Identity<std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::_M_insert_unique_<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::Rbtree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::Identity<std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::Allocnode>(std::Rbtree_const_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::Rbtree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::Identity<std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::Allocnode&) [1363]
[1364]   0.0    0.00    0.00      21         std::Rbtree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::Identity<std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::_M_get_insert_hint_unique_pos(std::Rbtree_const_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> > const&) [1364]
                0.00    0.00      24/24          std::Rbtree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::Identity<std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::_M_rightmost() [1319]
                0.00    0.00      21/21          std::Rbtree_const_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::_M_const_cast() const [1359]
                0.00    0.00      21/144         std::Rbtree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::Identity<std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::_M_end() [826]
                0.00    0.00      21/24          std::Rbtree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::Identity<std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::size() const [1315]
                0.00    0.00      20/134         std::Rbtree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::Identity<std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::_S_key(std::Rbtree_node_base const) [841]
                0.00    0.00      20/353         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 [643]
                0.00    0.00      17/59          std::Rbtree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::Identity<std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::_M_get_insert_unique_pos(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [1198]
                0.00    0.00       4/4           std::pair<std::Rbtree_node_base, std::Rbtree_node_base>::pair<std::Rbtree_node_base&, true>(std::Rbtree_node_base const&, std::Rbtree_node_base&) [2041]
-----------------------------------------------
                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&) [1852]
                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&) [1833]
[1365]   0.0    0.00    0.00      20         __gnu_cxx::__normal_iterator<Catch::TestCase, std::vector<Catch::TestCase, std::allocator<Catch::TestCase> > >::base() const [1365]
-----------------------------------------------
                0.00    0.00      20/20          std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::rfind(char, unsigned long) const [2556]
[1366]   0.0    0.00    0.00      20         std::char_traits<char>::eq(char const&, char const&) [1366]
-----------------------------------------------
                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) [1369]
[1367]   0.0    0.00    0.00      20         std::move_iterator<Catch::TestCase>::move_iterator(Catch::TestCase) [1367]
-----------------------------------------------
                0.00    0.00       8/20          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&) [1595]
                0.00    0.00      12/20          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>) [4256]
[1368]   0.0    0.00    0.00      20         std::Rbtree<Catch::TestCase, Catch::TestCase, std::Identity<Catch::TestCase>, std::less<Catch::TestCase>, std::allocator<Catch::TestCase> >::S_left(std::Rbtree_node_base) [1368]
-----------------------------------------------
                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>&) [1654]
[1369]   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) [1369]
                0.00    0.00      20/20          std::move_iterator<Catch::TestCase>::move_iterator(Catch::TestCase) [1367]
-----------------------------------------------
                0.00    0.00      19/19          Catch::BinaryExpr<timespec const&, timespec const&> const Catch::ExprLhs<timespec const&>::operator==<timespec>(timespec const&) [1371]
[1370]   0.0    0.00    0.00      19         bool Catch::compareEqual<timespec, timespec>(timespec const&, timespec const&) [1370]
                0.00    0.00      19/19          operator==(timespec const&, timespec const&) [1375]
-----------------------------------------------
                0.00    0.00      19/19          ___CATCH__TEST____0() [63]
[1371]   0.0    0.00    0.00      19         Catch::BinaryExpr<timespec const&, timespec const&> const Catch::ExprLhs<timespec const&>::operator==<timespec>(timespec const&) [1371]
                0.00    0.00      19/19          bool Catch::compareEqual<timespec, timespec>(timespec const&, timespec const&) [1370]
                0.00    0.00      19/436350      Catch::StringRef::StringRef(char const) [227]
                0.00    0.00      19/74          Catch::BinaryExpr<timespec const&, timespec const&>::BinaryExpr(bool, timespec const&, Catch::StringRef, timespec const&) [1055]
-----------------------------------------------
                0.00    0.00       2/19          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 [3415]
                0.00    0.00       2/19          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) [1612]
                0.00    0.00       2/19          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 [3414]
                0.00    0.00      13/19          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> > > >) [1495]
[1372]   0.0    0.00    0.00      19         __gnu_cxx::__normal_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::vector<std::__cxx11::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 [1372]
-----------------------------------------------
                0.00    0.00      19/19          std::__shared_ptr_access<Catch::Config, (__gnu_cxx::Lockpolicy)2, false, false>::_M_get() const [1374]
[1373]   0.0    0.00    0.00      19         std::__shared_ptr<Catch::Config, (__gnu_cxx::Lockpolicy)2>::get() const [1373]
-----------------------------------------------
                0.00    0.00       8/19          std::__shared_ptr_access<Catch::Config, (__gnu_cxx::Lockpolicy)2, false, false>::operator() const [1936]
                0.00    0.00      11/19          std::__shared_ptr_access<Catch::Config, (__gnu_cxx::Lockpolicy)2, false, false>::operator->() const [1635]
[1374]   0.0    0.00    0.00      19         std::__shared_ptr_access<Catch::Config, (__gnu_cxx::Lockpolicy)2, false, false>::_M_get() const [1374]
                0.00    0.00      19/19          std::__shared_ptr<Catch::Config, (__gnu_cxx::Lockpolicy)2>::get() const [1373]
-----------------------------------------------
                0.00    0.00      19/19          bool Catch::compareEqual<timespec, timespec>(timespec const&, timespec const&) [1370]
[1375]   0.0    0.00    0.00      19         operator==(timespec const&, timespec const&) [1375]
                0.00    0.00      19/96          compare_timespec(timespec const&, timespec const&) [879]
-----------------------------------------------
                0.00    0.00       1/19          operator+=(timespec&, double) [4492]
                0.00    0.00       1/19          operator+(timespec const&, double) [4493]
                0.00    0.00       1/19          operator-(timespec const&, long) [4490]
                0.00    0.00       1/19          operator-(timespec const&, double) [4489]
                0.00    0.00       2/19          operator+(timespec const&, long) [2962]
                0.00    0.00       3/19          ___CATCH__TEST____0() [63]
                0.00    0.00       4/19          operator+(timespec const&, timespec const&) [2103]
                0.00    0.00       6/19          operator+=(timespec&, long) [1820]
[1376]   0.0    0.00    0.00      19         operator+=(timespec&, timespec const&) [1376]
                0.00    0.00      19/29          add_timespec(timespec const&, timespec const&) [1283]
-----------------------------------------------
                0.00    0.00      18/18          bool std::operator==<Catch::SectionInfo>(std::move_iterator<Catch::SectionInfo> const&, std::move_iterator<Catch::SectionInfo> const&) [1678]
[1377]   0.0    0.00    0.00      18         std::move_iterator<Catch::SectionInfo>::base() const [1377]
-----------------------------------------------
                0.00    0.00       8/18          std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::compare(char const) const [685]
                0.00    0.00      10/18          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 [579]
[1378]   0.0    0.00    0.00      18         std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_S_compare(unsigned long, unsigned long) [1378]
-----------------------------------------------
                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&) [1811]
[1379]   0.0    0.00    0.00      18         std::remove_reference<Catch::TestCase&>::type&& std::move<Catch::TestCase&>(Catch::TestCase&) [1379]
-----------------------------------------------
                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&) [1812]
[1380]   0.0    0.00    0.00      18         std::remove_reference<Catch::TestSpec::FilterMatch&>::type&& std::move<Catch::TestSpec::FilterMatch&>(Catch::TestSpec::FilterMatch&) [1380]
-----------------------------------------------
                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&) [1813]
[1381]   0.0    0.00    0.00      18         std::remove_reference<Catch::TestSpec::Filter&>::type&& std::move<Catch::TestSpec::Filter&>(Catch::TestSpec::Filter&) [1381]
-----------------------------------------------
                0.00    0.00      18/18          std::enable_if<std::__and_<std::__not_<std::__is_tuple_like<unsigned long> >, std::is_move_constructible<unsigned long>, std::is_move_assignable<unsigned long> >::value, void>::type std::swap<unsigned long>(unsigned long&, unsigned long&) [1814]
[1382]   0.0    0.00    0.00      18         std::remove_reference<unsigned long&>::type&& std::move<unsigned long&>(unsigned long&) [1382]
-----------------------------------------------
                0.00    0.00      16/16          Catch::BinaryExpr<snap::matrix<double, unsigned long>::element_ref const&, snap::matrix<double, unsigned long>::element_ref const&> const Catch::ExprLhs<snap::matrix<double, unsigned long>::element_ref const&>::operator==<snap::matrix<double, unsigned long>::element_ref>(snap::matrix<double, unsigned long>::element_ref const&) [106]
[1383]   0.0    0.00    0.00      16         Catch::BinaryExpr<snap::matrix<double, unsigned long>::element_ref const&, snap::matrix<double, unsigned long>::element_ref const&>::BinaryExpr(bool, snap::matrix<double, unsigned long>::element_ref const&, Catch::StringRef, snap::matrix<double, unsigned long>::element_ref const&) [1383]
                0.00    0.00      16/218185      Catch::ITransientExpression::ITransientExpression(bool, bool) [249]
-----------------------------------------------
                0.00    0.00      16/16          ___CATCH__TEST____31() [26]
[1384]   0.0    0.00    0.00      16         Catch::BinaryExpr<snap::matrix<double, unsigned long>::element_ref const&, snap::matrix<double, unsigned long>::element_ref const&>::~BinaryExpr() [1384]
                0.00    0.00      16/218185      Catch::ITransientExpression::~ITransientExpression() [250]
-----------------------------------------------
                0.00    0.00       1/16          Catch::ReporterRegistrar<Catch::CompactReporter>::ReporterRegistrar(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [3056]
                0.00    0.00       1/16          Catch::ReporterRegistrar<Catch::ConsoleReporter>::ReporterRegistrar(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [3059]
                0.00    0.00       1/16          Catch::ReporterRegistrar<Catch::JunitReporter>::ReporterRegistrar(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [3053]
                0.00    0.00       1/16          Catch::ReporterRegistrar<Catch::XmlReporter>::ReporterRegistrar(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [3050]
                0.00    0.00      12/16          Catch::AutoReg::AutoReg(Catch::ITestInvoker, Catch::SourceLineInfo const&, Catch::StringRef const&, Catch::NameAndTags const&) [94]
[1385]   0.0    0.00    0.00      16         Catch::getMutableRegistryHub() [1385]
                0.00    0.00      16/16          Catch::Singleton<Catch::(anonymous namespace)::RegistryHub, Catch::IRegistryHub, Catch::IMutableRegistryHub>::getMutable() [1388]
-----------------------------------------------
                0.00    0.00       1/16          Catch::clara::detail::BoundFlagLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(bool)#9}>::BoundFlagLambda({lambda(bool)#9} const&) [3116]
                0.00    0.00       1/16          Catch::clara::detail::BoundFlagLambda<Catch::clara::detail::Help::Help(bool&)::{lambda(bool)#1}>::BoundFlagLambda({lambda(bool)#1} const&) [3114]
                0.00    0.00      14/16          Catch::clara::detail::BoundFlagRef::BoundFlagRef(bool&) [1407]
[1386]   0.0    0.00    0.00      16         Catch::clara::detail::BoundFlagRefBase::BoundFlagRefBase() [1386]
                0.00    0.00      16/38          Catch::clara::detail::BoundRef::BoundRef() [1246]
-----------------------------------------------
                0.00    0.00       1/16          Catch::clara::detail::BoundFlagLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(bool)#9}>::~BoundFlagLambda() [3117]
                0.00    0.00       1/16          Catch::clara::detail::BoundFlagLambda<Catch::clara::detail::Help::Help(bool&)::{lambda(bool)#1}>::~BoundFlagLambda() [3115]
                0.00    0.00      14/16          Catch::clara::detail::BoundFlagRef::~BoundFlagRef() [1408]
[1387]   0.0    0.00    0.00      16         Catch::clara::detail::BoundFlagRefBase::~BoundFlagRefBase() [1387]
                0.00    0.00      16/38          Catch::clara::detail::BoundRef::~BoundRef() [1247]
-----------------------------------------------
                0.00    0.00      16/16          Catch::getMutableRegistryHub() [1385]
[1388]   0.0    0.00    0.00      16         Catch::Singleton<Catch::(anonymous namespace)::RegistryHub, Catch::IRegistryHub, Catch::IMutableRegistryHub>::getMutable() [1388]
                0.00    0.00      16/21          Catch::Singleton<Catch::(anonymous namespace)::RegistryHub, Catch::IRegistryHub, Catch::IMutableRegistryHub>::getInternal() [1357]
-----------------------------------------------
                0.00    0.00      16/16          std::allocator<Catch::clara::detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::~allocator() [1392]
[1389]   0.0    0.00    0.00      16         __gnu_cxx::new_allocator<Catch::clara::detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::~new_allocator() [1389]
-----------------------------------------------
                0.00    0.00       6/16          __gnu_cxx::new_allocator<Catch::TestCase>::allocate(unsigned long, void const) [1752]
                0.00    0.00      10/16          std::allocator_traits<std::allocator<Catch::TestCase> >::max_size(std::allocator<Catch::TestCase> const&) [1650]
[1390]   0.0    0.00    0.00      16         __gnu_cxx::new_allocator<Catch::TestCase>::max_size() const [1390]
-----------------------------------------------
                0.00    0.00       4/16          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&) [2845]
                0.00    0.00       4/16          __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&) [2508]
                0.00    0.00       8/16          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&) [1922]
[1391]   0.0    0.00    0.00      16         __gnu_cxx::__normal_iterator<Catch::ISingleton**, std::vector<Catch::ISingleton, std::allocator<Catch::ISingleton> > >::base() const [1391]
-----------------------------------------------
                0.00    0.00       4/16          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> >&) [2065]
                0.00    0.00       4/16          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> >&) [2005]
                0.00    0.00       4/16          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() [2002]
                0.00    0.00       4/16          std::Spcounted_ptr_inplace<Catch::clara::detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::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> >&) [2032]
[1392]   0.0    0.00    0.00      16         std::allocator<Catch::clara::detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::~allocator() [1392]
                0.00    0.00      16/16          __gnu_cxx::new_allocator<Catch::clara::detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::~new_allocator() [1389]
-----------------------------------------------
                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> > >) [2057]
                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> > >) [2053]
                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() [2052]
                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&) [2058]
[1393]   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() [1393]
-----------------------------------------------
                0.00    0.00       1/16          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&&) [4209]
                0.00    0.00       5/16          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&&) [1848]
                0.00    0.00       5/16          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&&) [1846]
                0.00    0.00       5/16          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&&) [1830]
[1394]   0.0    0.00    0.00      16         Catch::clara::detail::Token&& std::forward<Catch::clara::detail::Token>(std::remove_reference<Catch::clara::detail::Token>::type&) [1394]
-----------------------------------------------
                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> > > >&) [2882]
                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> > > >&) [2897]
                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> > > >&) [2620]
                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> > > >&) [2682]
                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> > > >&) [2721]
                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> > > >&) [2816]
                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> > > >&) [2773]
                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> > > >&) [2433]
[1395]   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&) [1395]
-----------------------------------------------
                0.00    0.00       2/16          std::shared_ptr<Catch::clara::detail::BoundValueRef<double> > std::make_shared<Catch::clara::detail::BoundValueRef<double>, double&>(double&) [2883]
                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&) [2898]
                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&) [2622]
                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&) [2685]
                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&) [2722]
                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&) [2823]
                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&) [2775]
                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&) [2436]
[1396]   0.0    0.00    0.00      16         double& std::forward<double&>(std::remove_reference<double&>::type&) [1396]
-----------------------------------------------
                0.00    0.00       1/16          operator+=(timespec&, double) [4492]
                0.00    0.00       1/16          operator+(timespec const&, double) [4493]
                0.00    0.00       1/16          operator-=(timespec&, double) [4488]
                0.00    0.00       1/16          operator-(timespec const&, double) [4489]
                0.00    0.00       1/16          operator<(timespec const&, double) [4487]
                0.00    0.00       1/16          operator>(timespec const&, double) [4485]
                0.00    0.00       2/16          ___CATCH__TEST____0() [63]
                0.00    0.00       2/16          operator==(timespec const&, double) [2952]
                0.00    0.00       2/16          operator!=(timespec const&, double) [2960]
                0.00    0.00       2/16          operator<=(timespec const&, double) [2957]
                0.00    0.00       2/16          operator>=(timespec const&, double) [2954]
[1397]   0.0    0.00    0.00      16         operator<<=(timespec&, double) [1397]
                0.00    0.00       1/44          operator-(timespec const&) [1220]
-----------------------------------------------
                0.00    0.00      15/15          void std::Construct<Catch::TestCase, Catch::TestCase>(Catch::TestCase, Catch::TestCase&&) [1404]
[1398]   0.0    0.00    0.00      15         Catch::TestCase::TestCase(Catch::TestCase&&) [1398]
                0.00    0.00      15/27          Catch::TestCaseInfo::TestCaseInfo(Catch::TestCaseInfo&&) [1294]
                0.00    0.00      15/15          std::sharedptr<Catch::ITestInvoker>::shared_ptr(std::shared_ptr<Catch::ITestInvoker>&&) [1400]
-----------------------------------------------
                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) [1651]
[1399]   0.0    0.00    0.00      15         std::move_iterator<Catch::TestCase>::operator() const [1399]
-----------------------------------------------
                0.00    0.00      15/15          Catch::TestCase::TestCase(Catch::TestCase&&) [1398]
[1400]   0.0    0.00    0.00      15         std::shared_ptr<Catch::ITestInvoker>::shared_ptr(std::shared_ptr<Catch::ITestInvoker>&&) [1400]
                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>&) [1405]
                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>&&) [1402]
-----------------------------------------------
                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> > > >::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&) [4233]
                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> > > >::vector(std::initializer_list<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > const&) [4232]
                0.00    0.00      13/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&) [1460]
[1401]   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> > > >::Vectorbase(std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > const&) [1401]
                0.00    0.00      15/1580        std::Vectorbase<std::__cxx11::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&) [466]
-----------------------------------------------
                0.00    0.00      15/15          std::shared_ptr<Catch::ITestInvoker>::shared_ptr(std::shared_ptr<Catch::ITestInvoker>&&) [1400]
[1402]   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>&&) [1402]
                0.00    0.00      15/1253        std::__shared_count<(__gnu_cxx::Lockpolicy)2>::__shared_count() [494]
                0.00    0.00      15/1581        std::__shared_count<(__gnu_cxx::Lockpolicy)2>::_M_swap(std::__shared_count<(__gnu_cxx::Lockpolicy)2>&) [465]
-----------------------------------------------
                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) [1651]
[1403]   0.0    0.00    0.00      15         std::move_iterator<Catch::TestCase>::operator++() [1403]
-----------------------------------------------
                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) [1651]
[1404]   0.0    0.00    0.00      15         void std::Construct<Catch::TestCase, Catch::TestCase>(Catch::TestCase, Catch::TestCase&&) [1404]
                0.00    0.00      15/15          Catch::TestCase&& std::forward<Catch::TestCase>(std::removereference<Catch::TestCase>::type&) [1406]
                0.00    0.00      15/6571        operator new(unsigned long, void) [375]
                0.00    0.00      15/15          Catch::TestCase::TestCase(Catch::TestCase&&) [1398]
-----------------------------------------------
                0.00    0.00      15/15          std::shared_ptr<Catch::ITestInvoker>::shared_ptr(std::shared_ptr<Catch::ITestInvoker>&&) [1400]
[1405]   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>&) [1405]
-----------------------------------------------
                0.00    0.00      15/15          void std::Construct<Catch::TestCase, Catch::TestCase>(Catch::TestCase, Catch::TestCase&&) [1404]
[1406]   0.0    0.00    0.00      15         Catch::TestCase&& std::forward<Catch::TestCase>(std::removereference<Catch::TestCase>::type&) [1406]
-----------------------------------------------
                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&) [1410]
[1407]   0.0    0.00    0.00      14         Catch::clara::detail::BoundFlagRef::BoundFlagRef(bool&) [1407]
                0.00    0.00      14/16          Catch::clara::detail::BoundFlagRefBase::BoundFlagRefBase() [1386]
-----------------------------------------------
                0.00    0.00      14/14          void __gnu_cxx::new_allocator<Catch::clara::detail::BoundFlagRef>::destroy<Catch::clara::detail::BoundFlagRef>(Catch::clara::detail::BoundFlagRef) [1409]
[1408]   0.0    0.00    0.00      14         Catch::clara::detail::BoundFlagRef::~BoundFlagRef() [1408]
                0.00    0.00      14/16          Catch::clara::detail::BoundFlagRefBase::~BoundFlagRefBase() [1387]
-----------------------------------------------
                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) [1430]
[1409]   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) [1409]
                0.00    0.00      14/14          Catch::clara::detail::BoundFlagRef::~BoundFlagRef() [1408]
-----------------------------------------------
                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&) [1431]
[1410]   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&) [1410]
                0.00    0.00      14/166         bool& std::forward<bool&>(std::remove_reference<bool&>::type&) [748]
                0.00    0.00      14/6571        operator new(unsigned long, void) [375]
                0.00    0.00      14/14          Catch::clara::detail::BoundFlagRef::BoundFlagRef(bool&) [1407]
-----------------------------------------------
                0.00    0.00      14/14          std::allocator<Catch::clara::detail::BoundFlagRef>::allocator() [1416]
[1411]   0.0    0.00    0.00      14         __gnu_cxx::new_allocator<Catch::clara::detail::BoundFlagRef>::new_allocator() [1411]
-----------------------------------------------
                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) [1432]
[1412]   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) [1412]
-----------------------------------------------
                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) [1433]
[1413]   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) [1413]
                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 [1415]
-----------------------------------------------
                0.00    0.00       2/14          std::allocator_traits<std::allocator<Catch::clara::detail::Arg> >::max_size(std::allocator<Catch::clara::detail::Arg> const&) [2776]
                0.00    0.00      12/14          __gnu_cxx::new_allocator<Catch::clara::detail::Arg>::allocate(unsigned long, void const) [1502]
[1414]   0.0    0.00    0.00      14         __gnu_cxx::new_allocator<Catch::clara::detail::Arg>::max_size() const [1414]
-----------------------------------------------
                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) [1413]
[1415]   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 [1415]
-----------------------------------------------
                0.00    0.00      14/14          std::shared_ptr<Catch::clara::detail::BoundFlagRef> std::make_shared<Catch::clara::detail::BoundFlagRef, bool&>(bool&) [1443]
[1416]   0.0    0.00    0.00      14         std::allocator<Catch::clara::detail::BoundFlagRef>::allocator() [1416]
                0.00    0.00      14/14          __gnu_cxx::new_allocator<Catch::clara::detail::BoundFlagRef>::new_allocator() [1411]
-----------------------------------------------
                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&) [1444]
[1417]   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&) [1417]
                0.00    0.00      14/166         bool& std::forward<bool&>(std::remove_reference<bool&>::type&) [748]
                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&) [1421]
-----------------------------------------------
                0.00    0.00      14/14          Catch::clara::detail::Opt::Opt(bool&) [91]
[1418]   0.0    0.00    0.00      14         std::shared_ptr<Catch::clara::detail::BoundFlagRef>::~shared_ptr() [1418]
                0.00    0.00      14/14          std::__shared_ptr<Catch::clara::detail::BoundFlagRef, (__gnu_cxx::Lockpolicy)2>::~__shared_ptr() [1422]
-----------------------------------------------
                0.00    0.00      14/14          Catch::clara::detail::Opt::Opt(bool&) [91]
[1419]   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>&&) [1419]
                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>&) [1447]
                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>&&) [1423]
-----------------------------------------------
                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&) [1421]
[1420]   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) [1420]
-----------------------------------------------
                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&) [1417]
[1421]   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&) [1421]
                0.00    0.00      14/166         bool& std::forward<bool&>(std::remove_reference<bool&>::type&) [748]
                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&) [1426]
                0.00    0.00      14/139         std::__shared_count<(__gnu_cxx::Lockpolicy)2>::_M_get_deleter(std::type_info const&) const [829]
                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) [1420]
-----------------------------------------------
                0.00    0.00      14/14          std::shared_ptr<Catch::clara::detail::BoundFlagRef>::~shared_ptr() [1418]
[1422]   0.0    0.00    0.00      14         std::__shared_ptr<Catch::clara::detail::BoundFlagRef, (__gnu_cxx::Lockpolicy)2>::~__shared_ptr() [1422]
                0.00    0.00      14/4179        std::__shared_count<(__gnu_cxx::Lockpolicy)2>::~__shared_count() <cycle 1> [389]
-----------------------------------------------
                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>&&) [1419]
[1423]   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>&&) [1423]
                0.00    0.00      14/1253        std::__shared_count<(__gnu_cxx::Lockpolicy)2>::__shared_count() [494]
                0.00    0.00      14/1581        std::__shared_count<(__gnu_cxx::Lockpolicy)2>::_M_swap(std::__shared_count<(__gnu_cxx::Lockpolicy)2>&) [465]
-----------------------------------------------
                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>) [1437]
[1424]   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&) [1424]
                0.00    0.00      14/42          std::allocator<Catch::clara::detail::BoundFlagRef>::allocator(std::allocator<Catch::clara::detail::BoundFlagRef> const&) [1233]
-----------------------------------------------
                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() [1438]
[1425]   0.0    0.00    0.00      14         std::Sp_ebo_helper<0, std::allocator<Catch::clara::detail::BoundFlagRef>, true>::~Spebo_helper() [1425]
                0.00    0.00      14/56          std::allocator<Catch::clara::detail::BoundFlagRef>::~allocator() [1205]
-----------------------------------------------
                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&) [1421]
[1426]   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&) [1426]
                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&) [1287]
                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> >&) [1445]
                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() [1428]
                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&) [1446]
                0.00    0.00      14/42          std::allocator<Catch::clara::detail::BoundFlagRef>::allocator(std::allocator<Catch::clara::detail::BoundFlagRef> const&) [1233]
                0.00    0.00      14/166         bool& std::forward<bool&>(std::remove_reference<bool&>::type&) [748]
                0.00    0.00      14/6571        operator new(unsigned long, void) [375]
                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&) [1439]
                0.00    0.00      14/56          std::allocator<Catch::clara::detail::BoundFlagRef>::~allocator() [1205]
                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)) [1429]
                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() [1291]
                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() [1288]
-----------------------------------------------
                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() [1428]
[1427]   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>) [1427]
-----------------------------------------------
                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&) [1426]
[1428]   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() [1428]
                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>) [1427]
-----------------------------------------------
                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&) [1426]
[1429]   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)) [1429]
-----------------------------------------------
                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() [1435]
[1430]   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) [1430]
                0.00    0.00      14/14          void __gnu_cxx::new_allocator<Catch::clara::detail::BoundFlagRef>::destroy<Catch::clara::detail::BoundFlagRef>(Catch::clara::detail::BoundFlagRef) [1409]
-----------------------------------------------
                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&) [1439]
[1431]   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&) [1431]
                0.00    0.00      14/166         bool& std::forward<bool&>(std::remove_reference<bool&>::type&) [748]
                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&) [1410]
-----------------------------------------------
                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() [1291]
[1432]   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) [1432]
                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) [1412]
-----------------------------------------------
                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> >&) [1445]
[1433]   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) [1433]
                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) [1413]
-----------------------------------------------
                0.00    0.00      14/14          std::Spcounted_base<(__gnu_cxx::Lockpolicy)2>::_M_release() <cycle 1> [419]
[1434]   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() [1434]
                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() [1292]
                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&) [1287]
                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>) [1290]
                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() [1440]
                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() [1291]
                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() [1288]
-----------------------------------------------
                0.00    0.00      14/14          std::Spcounted_base<(__gnu_cxx::Lockpolicy)2>::_M_release() <cycle 1> [419]
[1435]   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() [1435]
                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() [1235]
                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() [1292]
                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) [1430]
-----------------------------------------------
                0.00    0.00      14/14          std::__shared_count<(__gnu_cxx::Lockpolicy)2>::_M_get_deleter(std::type_info const&) const [829]
[1436]   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&) [1436]
                0.00    0.00      14/139         std::type_info::operator==(std::type_info const&) const [830]
                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() [1235]
-----------------------------------------------
                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&) [1439]
[1437]   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>) [1437]
                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&) [1424]
-----------------------------------------------
                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() [1440]
[1438]   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() [1438]
                0.00    0.00      14/14          std::Sp_ebo_helper<0, std::allocator<Catch::clara::detail::BoundFlagRef>, true>::~Spebo_helper() [1425]
-----------------------------------------------
                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&) [1426]
[1439]   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&) [1439]
                0.00    0.00      14/151         std::Spcounted_base<(__gnu_cxx::Lockpolicy)2>::Spcounted_base() [778]
                0.00    0.00      14/42          std::allocator<Catch::clara::detail::BoundFlagRef>::allocator(std::allocator<Catch::clara::detail::BoundFlagRef> const&) [1233]
                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>) [1437]
                0.00    0.00      14/56          std::allocator<Catch::clara::detail::BoundFlagRef>::~allocator() [1205]
                0.00    0.00      14/166         bool& std::forward<bool&>(std::remove_reference<bool&>::type&) [748]
                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() [1235]
                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&) [1431]
-----------------------------------------------
                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() [1434]
[1440]   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() [1440]
                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() [1438]
                0.00    0.00      14/151         std::Sp_counted_base<(__gnu_cxx::Lockpolicy)2>::~Spcounted_base() [779]
-----------------------------------------------
                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 [3489]
                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> > >) [2056]
                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&) [2059]
                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&) [2060]
[1441]   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) [1441]
                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) [1442]
                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 [1358]
-----------------------------------------------
                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) [1441]
[1442]   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) [1442]
                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 [1349]
-----------------------------------------------
                0.00    0.00      14/14          Catch::clara::detail::Opt::Opt(bool&) [91]
[1443]   0.0    0.00    0.00      14         std::shared_ptr<Catch::clara::detail::BoundFlagRef> std::make_shared<Catch::clara::detail::BoundFlagRef, bool&>(bool&) [1443]
                0.00    0.00      14/166         bool& std::forward<bool&>(std::remove_reference<bool&>::type&) [748]
                0.00    0.00      14/14          std::allocator<Catch::clara::detail::BoundFlagRef>::allocator() [1416]
                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&) [1444]
                0.00    0.00      14/56          std::allocator<Catch::clara::detail::BoundFlagRef>::~allocator() [1205]
-----------------------------------------------
                0.00    0.00      14/14          std::shared_ptr<Catch::clara::detail::BoundFlagRef> std::make_shared<Catch::clara::detail::BoundFlagRef, bool&>(bool&) [1443]
[1444]   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&) [1444]
                0.00    0.00      14/166         bool& std::forward<bool&>(std::remove_reference<bool&>::type&) [748]
                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&) [1417]
-----------------------------------------------
                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&) [1426]
[1445]   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> >&) [1445]
                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) [1433]
                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>) [1290]
-----------------------------------------------
                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&) [1426]
[1446]   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&) [1446]
-----------------------------------------------
                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>&&) [1419]
[1447]   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>&) [1447]
-----------------------------------------------
                0.00    0.00       1/14          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&) [3988]
                0.00    0.00       1/14          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&) [4204]
                0.00    0.00       1/14          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&) [3265]
                0.00    0.00      11/14          void std::Construct<Catch::clara::detail::Arg, Catch::clara::detail::Arg const&>(Catch::clara::detail::Arg, Catch::clara::detail::Arg const&) [1637]
[1448]   0.0    0.00    0.00      14         Catch::clara::detail::Arg const& std::forward<Catch::clara::detail::Arg const&>(std::removereference<Catch::clara::detail::Arg const&>::type&) [1448]
-----------------------------------------------
                0.00    0.00      13/13          Catch::(anonymous namespace)::enforceNotReservedTag(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, Catch::SourceLineInfo const&) [1450]
[1449]   0.0    0.00    0.00      13         Catch::(anonymous namespace)::isReservedTag(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [1449]
                0.00    0.00      13/39          Catch::(anonymous namespace)::parseSpecialTag(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [1242]
                0.00    0.00      13/93716       std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::size() const [299]
                0.00    0.00      13/218         std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::operator[](unsigned long) const [691]
-----------------------------------------------
                0.00    0.00      13/13          Catch::makeTestCase(Catch::ITestInvoker, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, Catch::NameAndTags const&, Catch::SourceLineInfo const&) [93]
[1450]   0.0    0.00    0.00      13         Catch::(anonymous namespace)::enforceNotReservedTag(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, Catch::SourceLineInfo const&) [1450]
                0.00    0.00      13/13          Catch::(anonymous namespace)::isReservedTag(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [1449]
-----------------------------------------------
                0.00    0.00      13/13          Catch::toLower(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [1455]
[1451]   0.0    0.00    0.00      13         Catch::toLowerInPlace(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&) [1451]
                0.00    0.00      26/26          std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::begin() [1302]
                0.00    0.00      13/13          std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::end() [1462]
                0.00    0.00      13/13          __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)) [1467]
-----------------------------------------------
                0.00    0.00      13/13          Catch::clara::detail::Arg::~Arg() [1454]
[1452]   0.0    0.00    0.00      13         Catch::clara::detail::ParserRefImpl<Catch::clara::detail::Arg>::~ParserRefImpl() [1452]
                0.00    0.00      26/134060      std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() [269]
                0.00    0.00      13/2125        std::shared_ptr<Catch::clara::detail::BoundRef>::~shared_ptr() [439]
                0.00    0.00      13/13          Catch::clara::detail::ComposableParserImpl<Catch::clara::detail::Arg>::~ComposableParserImpl() [1453]
-----------------------------------------------
                0.00    0.00      13/13          Catch::clara::detail::ParserRefImpl<Catch::clara::detail::Arg>::~ParserRefImpl() [1452]
[1453]   0.0    0.00    0.00      13         Catch::clara::detail::ComposableParserImpl<Catch::clara::detail::Arg>::~ComposableParserImpl() [1453]
                0.00    0.00      13/2266        Catch::clara::detail::ParserBase::~ParserBase() [435]
-----------------------------------------------
                0.00    0.00       1/13          Catch::makeCommandLineParser(Catch::ConfigData&) [84]
                0.00    0.00      12/13          void std::Destroy<Catch::clara::detail::Arg>(Catch::clara::detail::Arg) [1627]
[1454]   0.0    0.00    0.00      13         Catch::clara::detail::Arg::~Arg() [1454]
                0.00    0.00      13/13          Catch::clara::detail::ParserRefImpl<Catch::clara::detail::Arg>::~ParserRefImpl() [1452]
-----------------------------------------------
                0.00    0.00      13/13          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> > > >) [1495]
[1455]   0.0    0.00    0.00      13         Catch::toLower(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [1455]
                0.00    0.00      13/29162       std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [318]
                0.00    0.00      13/13          Catch::toLowerInPlace(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&) [1451]
-----------------------------------------------
                0.00    0.00       1/13          Catch::StreamingReporterBase<Catch::ConsoleReporter>::testRunEnded(Catch::TestRunStats const&) [3067]
                0.00    0.00      12/13          Catch::StreamingReporterBase<Catch::ConsoleReporter>::testCaseEnded(Catch::TestCaseStats const&) [1485]
[1456]   0.0    0.00    0.00      13         Catch::LazyStat<Catch::TestCaseInfo>::reset() [1456]
                0.00    0.00      13/26          Catch::Option<Catch::TestCaseInfo>::reset() [1301]
-----------------------------------------------
                0.00    0.00      13/13          std::vector<std::__cxx11::basic_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>) [1459]
[1457]   0.0    0.00    0.00      13         std::Vectorbase<std::__cxx11::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 [1457]
                0.00    0.00      13/1750        std::Vectorbase<std::__cxx11::basic_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 [455]
                0.00    0.00      13/3851        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&) [394]
-----------------------------------------------
                0.00    0.00      13/13          Catch::(anonymous namespace)::TestGroup::execute() [5]
[1458]   0.0    0.00    0.00      13         std::Rbtree_const_iterator<Catch::TestCase const>::operator!=(std::Rbtree_const_iterator<Catch::TestCase const> const&) const [1458]
-----------------------------------------------
                0.00    0.00      13/13          std::vector<std::__cxx11::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> > > >&&) [1461]
[1459]   0.0    0.00    0.00      13         std::vector<std::__cxx11::basic_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>) [1459]
                0.00    0.00      26/710         std::Vectorbase<std::__cxx11::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&) [530]
                0.00    0.00      26/4980        std::Vectorbase<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::_M_get_Tp_allocator() [386]
                0.00    0.00      13/13          std::Vectorbase<std::__cxx11::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 [1457]
                0.00    0.00      13/13          std::vector<std::__cxx11::basic_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&) [1460]
                0.00    0.00      13/4025        std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::~allocator() [392]
                0.00    0.00      13/13          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> > >&) [1465]
                0.00    0.00      13/2433        std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::~vector() [433]
-----------------------------------------------
                0.00    0.00      13/13          std::vector<std::__cxx11::basic_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>) [1459]
[1460]   0.0    0.00    0.00      13         std::vector<std::__cxx11::basic_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&) [1460]
                0.00    0.00      13/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> > > >::Vectorbase(std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > const&) [1401]
-----------------------------------------------
                0.00    0.00       1/13          Catch::TestSpec::operator=(Catch::TestSpec&&) [3189]
                0.00    0.00      12/13          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> > > >) [1495]
[1461]   0.0    0.00    0.00      13         std::vector<std::__cxx11::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> > > >&&) [1461]
                0.00    0.00      13/709         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> > > >&) [531]
                0.00    0.00      13/13          std::vector<std::__cxx11::basic_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>) [1459]
-----------------------------------------------
                0.00    0.00      13/13          Catch::toLowerInPlace(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&) [1451]
[1462]   0.0    0.00    0.00      13         std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::end() [1462]
                0.00    0.00      13/499540      std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_data() const [226]
                0.00    0.00      13/93716       std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::size() const [299]
                0.00    0.00      13/39          __gnu_cxx::__normal_iterator<char, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::__normal_iterator(char const&) [1243]
-----------------------------------------------
                0.00    0.00       1/13          std::Rbtree<Catch::TestCase, Catch::TestCase, std::_Identity<Catch::TestCase>, std::less<Catch::TestCase>, std::allocator<Catch::TestCase> >::~Rbtree() [4258]
                0.00    0.00      12/13          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&) [1595]
[1463]   0.0    0.00    0.00      13         std::Rbtree<Catch::TestCase, Catch::TestCase, std::Identity<Catch::TestCase>, std::less<Catch::TestCase>, std::allocator<Catch::TestCase> >::M_begin() [1463]
-----------------------------------------------
                0.00    0.00       1/13          std::Rbtree<Catch::TestCase const, Catch::TestCase const, std::_Identity<Catch::TestCase const>, std::less<Catch::TestCase const>, std::allocator<Catch::TestCase const> >::~Rbtree() [4307]
                0.00    0.00      12/13          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&) [1604]
[1464]   0.0    0.00    0.00      13         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() [1464]
-----------------------------------------------
                0.00    0.00      13/13          std::vector<std::__cxx11::basic_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>) [1459]
[1465]   0.0    0.00    0.00      13         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> > >&) [1465]
                0.00    0.00      13/13          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>) [1466]
-----------------------------------------------
                0.00    0.00      13/13          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> > >&) [1465]
[1466]   0.0    0.00    0.00      13         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>) [1466]
                0.00    0.00      13/1381        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> > >&) [492]
-----------------------------------------------
                0.00    0.00      13/13          Catch::toLowerInPlace(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&) [1451]
[1467]   0.0    0.00    0.00      13         __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)) [1467]
                0.00    0.00     118/118         __gnu_cxx::__normal_iterator<char, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::operator() const [864]
                0.00    0.00     118/118         __gnu_cxx::__normal_iterator<char, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::operator++() [862]
                0.00    0.00      72/72          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&) [1064]
                0.00    0.00      59/59          Catch::(anonymous namespace)::toLowerCh(char) [1174]
-----------------------------------------------
                0.00    0.00       1/12          ___CATCH__TEST____0() [85]
                0.00    0.00       1/12          ___CATCH__TEST____0() [68]
                0.00    0.00       1/12          ___CATCH__TEST____0() [92]
                0.00    0.00       9/12          ___CATCH__TEST____0() [73]
[1468]   0.0    0.00    0.00      12         snap::file_contents::~file_contents() [1468]
                0.00    0.00      36/134060      std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() [269]
                0.00    0.00       2/100         std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::c_str() const [877]
-----------------------------------------------
                0.00    0.00      12/12          ___CATCH__TEST____43() [11]
[1469]   0.0    0.00    0.00      12         snap::matrix<double, unsigned long>::set_luma_vector(double, double, double) [1469]
-----------------------------------------------
                0.00    0.00       2/12          ___CATCH__TEST____0() [85]
                0.00    0.00      10/12          snap::mkdir_p(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, bool, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [90]
[1470]   0.0    0.00    0.00      12         snap::chownnm(std::__cxx11::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&) [1470]
                0.00    0.00      36/372         std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::empty() const [632]
                0.00    0.00       4/100         std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::c_str() const [877]
-----------------------------------------------
                0.00    0.00       2/12          Catch::BinaryExpr<timespec const&, long const&> const Catch::ExprLhs<timespec const&>::operator==<long>(long const&) [2407]
                0.00    0.00       2/12          Catch::BinaryExpr<timespec const&, long const&> const Catch::ExprLhs<timespec const&>::operator!=<long>(long const&) [2415]
                0.00    0.00       2/12          Catch::BinaryExpr<timespec const&, long const&> const Catch::ExprLhs<timespec const&>::operator>=<long>(long const&) [2409]
                0.00    0.00       2/12          Catch::BinaryExpr<timespec const&, long const&> const Catch::ExprLhs<timespec const&>::operator><long>(long const&) [2410]
                0.00    0.00       2/12          Catch::BinaryExpr<timespec const&, long const&> const Catch::ExprLhs<timespec const&>::operator<=<long>(long const&) [2412]
                0.00    0.00       2/12          Catch::BinaryExpr<timespec const&, long const&> const Catch::ExprLhs<timespec const&>::operator< <long>(long const&) [2413]
[1471]   0.0    0.00    0.00      12         Catch::BinaryExpr<timespec const&, long const&>::BinaryExpr(bool, timespec const&, Catch::StringRef, long const&) [1471]
                0.00    0.00      12/218185      Catch::ITransientExpression::ITransientExpression(bool, bool) [249]
-----------------------------------------------
                0.00    0.00      12/12          ___CATCH__TEST____0() [63]
[1472]   0.0    0.00    0.00      12         Catch::BinaryExpr<timespec const&, long const&>::~BinaryExpr() [1472]
                0.00    0.00      12/218185      Catch::ITransientExpression::~ITransientExpression() [250]
-----------------------------------------------
                0.00    0.00       1/12          __static_initialization_and_destruction_0(int, int) [132]
                0.00    0.00       1/12          __static_initialization_and_destruction_0(int, int) [133]
                0.00    0.00       1/12          __static_initialization_and_destruction_0(int, int) [134]
                0.00    0.00       1/12          __static_initialization_and_destruction_0(int, int) [135]
                0.00    0.00       1/12          __static_initialization_and_destruction_0(int, int) [136]
                0.00    0.00       1/12          __static_initialization_and_destruction_0(int, int) [137]
                0.00    0.00       1/12          __static_initialization_and_destruction_0(int, int) [138]
                0.00    0.00       5/12          __static_initialization_and_destruction_0(int, int) [97]
[1473]   0.0    0.00    0.00      12         Catch::NameAndTags::NameAndTags(Catch::StringRef const&, Catch::StringRef const&) [1473]
-----------------------------------------------
                0.00    0.00      12/12          Catch::TestInvokerAsFunction::TestInvokerAsFunction(void ()()) [1487]
[1474]   0.0    0.00    0.00      12         Catch::ITestInvoker::ITestInvoker() [1474]
-----------------------------------------------
                0.00    0.00      12/12          Catch::TestInvokerAsFunction::~TestInvokerAsFunction() [1489]
[1475]   0.0    0.00    0.00      12         Catch::ITestInvoker::~ITestInvoker() [1475]
-----------------------------------------------
                0.00    0.00      12/12          Catch::makeTestCase(Catch::ITestInvoker, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, Catch::NameAndTags const&, Catch::SourceLineInfo const&) [93]
[1476]   0.0    0.00    0.00      12         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&) [1476]
                0.00    0.00      36/29162       std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [318]
                0.00    0.00      24/169         std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::vector() [739]
                0.00    0.00      12/1565        std::vector<std::__cxx11::basic_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&) [476]
                0.00    0.00      12/12          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> > > >) [1495]
                0.00    0.00      12/2433        std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::~vector() [433]
-----------------------------------------------
                0.00    0.00      12/12          Catch::(anonymous namespace)::RegistryHub::registerTest(Catch::TestCase const&) [1478]
[1477]   0.0    0.00    0.00      12         Catch::TestRegistry::registerTest(Catch::TestCase const&) [1477]
                0.00    0.00      12/83          Catch::TestCase::getTestCaseInfo() const [966]
                0.00    0.00      12/29162       std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [318]
                0.00    0.00      12/372         std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::empty() const [632]
                0.00    0.00      12/12          std::vector<Catch::TestCase, std::allocator<Catch::TestCase> >::push_back(Catch::TestCase const&) [1581]
                0.00    0.00      12/134060      std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() [269]
-----------------------------------------------
                0.00    0.00      12/12          Catch::AutoReg::AutoReg(Catch::ITestInvoker, Catch::SourceLineInfo const&, Catch::StringRef const&, Catch::NameAndTags const&) [94]
[1478]   0.0    0.00    0.00      12         Catch::(anonymous namespace)::RegistryHub::registerTest(Catch::TestCase const&) [1478]
                0.00    0.00      12/12          Catch::TestRegistry::registerTest(Catch::TestCase const&) [1477]
-----------------------------------------------
                0.00    0.00      12/12          Catch::RunContext::runTest(Catch::TestCase const&) [6]
[1479]   0.0    0.00    0.00      12         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) [1479]
                0.00    0.00      24/29162       std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [318]
                0.00    0.00      12/60          Catch::TestCaseInfo::TestCaseInfo(Catch::TestCaseInfo const&) [1154]
-----------------------------------------------
                0.00    0.00      12/12          Catch::RunContext::runTest(Catch::TestCase const&) [6]
[1480]   0.0    0.00    0.00      12         Catch::TestCaseStats::~TestCaseStats() [1480]
                0.00    0.00      24/134060      std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() [269]
                0.00    0.00      12/99          Catch::TestCaseInfo::~TestCaseInfo() [878]
-----------------------------------------------
                0.00    0.00      12/12          Catch::RunContext::runTest(Catch::TestCase const&) [6]
[1481]   0.0    0.00    0.00      12         Catch::ConsoleReporter::testCaseEnded(Catch::TestCaseStats const&) [1481]
                0.00    0.00      12/310         std::unique_ptr<Catch::TablePrinter, std::default_delete<Catch::TablePrinter> >::operator->() const [659]
                0.00    0.00      12/310         Catch::TablePrinter::close() [656]
                0.00    0.00      12/12          Catch::StreamingReporterBase<Catch::ConsoleReporter>::testCaseEnded(Catch::TestCaseStats const&) [1485]
-----------------------------------------------
                0.00    0.00       1/12          __static_initialization_and_destruction_0(int, int) [132]
                0.00    0.00       1/12          __static_initialization_and_destruction_0(int, int) [133]
                0.00    0.00       1/12          __static_initialization_and_destruction_0(int, int) [134]
                0.00    0.00       1/12          __static_initialization_and_destruction_0(int, int) [135]
                0.00    0.00       1/12          __static_initialization_and_destruction_0(int, int) [136]
                0.00    0.00       1/12          __static_initialization_and_destruction_0(int, int) [137]
                0.00    0.00       1/12          __static_initialization_and_destruction_0(int, int) [138]
                0.00    0.00       5/12          __static_initialization_and_destruction_0(int, int) [97]
[1482]   0.0    0.00    0.00      12         Catch::makeTestInvoker(void ()()) [1482]
                0.00    0.00      12/12          Catch::TestInvokerAsFunction::TestInvokerAsFunction(void ()()) [1487]
-----------------------------------------------
                0.00    0.00      12/12          Catch::RunContext::runTest(Catch::TestCase const&) [6]
[1483]   0.0    0.00    0.00      12         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&) [1483]
                0.00    0.00      12/840         std::vector<std::__cxx11::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 [511]
-----------------------------------------------
                0.00    0.00      12/12          Catch::AutoReg::AutoReg(Catch::ITestInvoker, Catch::SourceLineInfo const&, Catch::StringRef const&, Catch::NameAndTags const&) [94]
[1484]   0.0    0.00    0.00      12         Catch::extractClassName[abi:cxx11](Catch::StringRef const&) [1484]
                0.00    0.00      12/24          Catch::StringRef::operator std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >[abi:cxx11]() const [1314]
                0.00    0.00      12/64          Catch::startsWith(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char) [1111]
-----------------------------------------------
                0.00    0.00      12/12          Catch::ConsoleReporter::testCaseEnded(Catch::TestCaseStats const&) [1481]
[1485]   0.0    0.00    0.00      12         Catch::StreamingReporterBase<Catch::ConsoleReporter>::testCaseEnded(Catch::TestCaseStats const&) [1485]
                0.00    0.00      12/13          Catch::LazyStat<Catch::TestCaseInfo>::reset() [1456]
-----------------------------------------------
                0.00    0.00      12/12          Catch::RunContext::runTest(Catch::TestCase const&) [6]
[1486]   0.0    0.00    0.00      12         Catch::StreamingReporterBase<Catch::ConsoleReporter>::testCaseStarting(Catch::TestCaseInfo const&) [1486]
                0.00    0.00      12/12          Catch::LazyStat<Catch::TestCaseInfo>::operator=(Catch::TestCaseInfo const&) [1496]
-----------------------------------------------
                0.00    0.00      12/12          Catch::makeTestInvoker(void ()()) [1482]
[1487]   0.0    0.00    0.00      12         Catch::TestInvokerAsFunction::TestInvokerAsFunction(void ()()) [1487]
                0.00    0.00      12/12          Catch::ITestInvoker::ITestInvoker() [1474]
-----------------------------------------------
                0.00    0.00      12/12          std::Spcounted_ptr<Catch::ITestInvoker, (__gnu_cxx::Lockpolicy)2>::_M_dispose() [1552]
[1488]   0.0    0.00    0.00      12         Catch::TestInvokerAsFunction::~TestInvokerAsFunction() [1488]
                0.00    0.00      12/12          Catch::TestInvokerAsFunction::~TestInvokerAsFunction() [1489]
-----------------------------------------------
                0.00    0.00      12/12          Catch::TestInvokerAsFunction::~TestInvokerAsFunction() [1488]
[1489]   0.0    0.00    0.00      12         Catch::TestInvokerAsFunction::~TestInvokerAsFunction() [1489]
                0.00    0.00      12/12          Catch::ITestInvoker::~ITestInvoker() [1475]
-----------------------------------------------
                0.00    0.00      12/12          Catch::clara::detail::Arg::Arg(Catch::clara::detail::Arg const&) [1492]
[1490]   0.0    0.00    0.00      12         Catch::clara::detail::ParserRefImpl<Catch::clara::detail::Arg>::ParserRefImpl(Catch::clara::detail::ParserRefImpl<Catch::clara::detail::Arg> const&) [1490]
                0.00    0.00      24/29162       std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [318]
                0.00    0.00      12/12          Catch::clara::detail::ComposableParserImpl<Catch::clara::detail::Arg>::ComposableParserImpl(Catch::clara::detail::ComposableParserImpl<Catch::clara::detail::Arg> const&) [1491]
                0.00    0.00      12/1458        std::shared_ptr<Catch::clara::detail::BoundRef>::shared_ptr(std::shared_ptr<Catch::clara::detail::BoundRef> const&) [483]
-----------------------------------------------
                0.00    0.00      12/12          Catch::clara::detail::ParserRefImpl<Catch::clara::detail::Arg>::ParserRefImpl(Catch::clara::detail::ParserRefImpl<Catch::clara::detail::Arg> const&) [1490]
[1491]   0.0    0.00    0.00      12         Catch::clara::detail::ComposableParserImpl<Catch::clara::detail::Arg>::ComposableParserImpl(Catch::clara::detail::ComposableParserImpl<Catch::clara::detail::Arg> const&) [1491]
                0.00    0.00      12/2224        Catch::clara::detail::ParserBase::ParserBase(Catch::clara::detail::ParserBase const&) [436]
-----------------------------------------------
                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&) [3265]
                0.00    0.00      11/12          void std::Construct<Catch::clara::detail::Arg, Catch::clara::detail::Arg const&>(Catch::clara::detail::Arg, Catch::clara::detail::Arg const&) [1637]
[1492]   0.0    0.00    0.00      12         Catch::clara::detail::Arg::Arg(Catch::clara::detail::Arg const&) [1492]
                0.00    0.00      12/12          Catch::clara::detail::ParserRefImpl<Catch::clara::detail::Arg>::ParserRefImpl(Catch::clara::detail::ParserRefImpl<Catch::clara::detail::Arg> const&) [1490]
-----------------------------------------------
                0.00    0.00      12/12          Catch::LazyStat<Catch::TestCaseInfo>::operator=(Catch::TestCaseInfo const&) [1496]
[1493]   0.0    0.00    0.00      12         Catch::Option<Catch::TestCaseInfo>::operator=(Catch::TestCaseInfo const&) [1493]
                0.00    0.00      12/26          Catch::Option<Catch::TestCaseInfo>::reset() [1301]
                0.00    0.00      12/6571        operator new(unsigned long, void) [375]
                0.00    0.00      12/60          Catch::TestCaseInfo::TestCaseInfo(Catch::TestCaseInfo const&) [1154]
-----------------------------------------------
                0.00    0.00      12/12          Catch::(anonymous namespace)::TestGroup::execute() [5]
[1494]   0.0    0.00    0.00      12         Catch::Totals::operator+=(Catch::Totals const&) [1494]
                0.00    0.00      24/36          Catch::Counts::operator+=(Catch::Counts const&) [1253]
-----------------------------------------------
                0.00    0.00      12/12          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&) [1476]
[1495]   0.0    0.00    0.00      12         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> > > >) [1495]
                0.00    0.00      36/36          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> > > >&) [1268]
                0.00    0.00      25/77          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&) [1030]
                0.00    0.00      24/24          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> > > >&) [1322]
                0.00    0.00      24/24          __gnu_cxx::__normal_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::vector<std::__cxx11::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&) [1312]
                0.00    0.00      13/19          __gnu_cxx::__normal_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::vector<std::__cxx11::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 [1372]
                0.00    0.00      13/13          Catch::toLower(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [1455]
                0.00    0.00      13/39          Catch::(anonymous namespace)::parseSpecialTag(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [1242]
                0.00    0.00      13/86          std::vector<std::__cxx11::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&) [963]
                0.00    0.00      13/134060      std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() [269]
                0.00    0.00      13/27          __gnu_cxx::__normal_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::vector<std::__cxx11::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++() [1295]
                0.00    0.00      12/12          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> > > > >) [1617]
                0.00    0.00      12/12          __gnu_cxx::__normal_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::vector<std::__cxx11::basic_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> > > > >) [1622]
                0.00    0.00      12/12          std::vector<std::__cxx11::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> > > > >) [1584]
                0.00    0.00      12/12          std::vector<std::__cxx11::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() [1583]
                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> > > >::begin() [839]
                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> > > >::end() [838]
                0.00    0.00      12/709         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> > > >&) [531]
                0.00    0.00      12/13          std::vector<std::__cxx11::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> > > >&&) [1461]
-----------------------------------------------
                0.00    0.00      12/12          Catch::StreamingReporterBase<Catch::ConsoleReporter>::testCaseStarting(Catch::TestCaseInfo const&) [1486]
[1496]   0.0    0.00    0.00      12         Catch::LazyStat<Catch::TestCaseInfo>::operator=(Catch::TestCaseInfo const&) [1496]
                0.00    0.00      12/12          Catch::Option<Catch::TestCaseInfo>::operator=(Catch::TestCaseInfo const&) [1493]
-----------------------------------------------
                0.00    0.00      12/12          Catch::makeTestCase(Catch::ITestInvoker, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, Catch::NameAndTags const&, Catch::SourceLineInfo const&) [93]
[1497]   0.0    0.00    0.00      12         Catch::TestCase::TestCase(Catch::ITestInvoker, Catch::TestCaseInfo&&) [1497]
                0.00    0.00      12/24          std::remove_reference<Catch::TestCaseInfo&>::type&& std::move<Catch::TestCaseInfo&>(Catch::TestCaseInfo&) [1321]
                0.00    0.00      12/27          Catch::TestCaseInfo::TestCaseInfo(Catch::TestCaseInfo&&) [1294]
                0.00    0.00      12/12          std::shared_ptr<Catch::ITestInvoker>::shared_ptr<Catch::ITestInvoker, void>(Catch::ITestInvoker) [1538]
-----------------------------------------------
                0.00    0.00      12/12          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)&&) [1556]
[1498]   0.0    0.00    0.00      12         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)&&) [1498]
                0.00    0.00      12/96          Catch::TestCaseTracking::NameAndLocation&& std::forward<Catch::TestCaseTracking::NameAndLocation>(std::remove_reference<Catch::TestCaseTracking::NameAndLocation>::type&) [886]
                0.00    0.00      12/744         Catch::TestCaseTracking::TrackerContext& std::forward<Catch::TestCaseTracking::TrackerContext&>(std::remove_reference<Catch::TestCaseTracking::TrackerContext&>::type&) [525]
                0.00    0.00      12/96          decltype(nullptr)&& std::forward<decltype(nullptr)>(std::remove_reference<decltype(nullptr)>::type&) [885]
                0.00    0.00      12/6571        operator new(unsigned long, void) [375]
                0.00    0.00      12/93          Catch::TestCaseTracking::SectionTracker::SectionTracker(Catch::TestCaseTracking::NameAndLocation const&, Catch::TestCaseTracking::TrackerContext&, Catch::TestCaseTracking::ITracker) [894]
-----------------------------------------------
                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(std::allocator<Catch::clara::detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > const&) [1536]
[1499]   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(__gnu_cxx::new_allocator<Catch::clara::detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > const&) [1499]
-----------------------------------------------
                0.00    0.00      12/12          std::allocator<Catch::clara::detail::BoundValueRef<unsigned int> >::~allocator() [1537]
[1500]   0.0    0.00    0.00      12         __gnu_cxx::new_allocator<Catch::clara::detail::BoundValueRef<unsigned int> >::~new_allocator() [1500]
-----------------------------------------------
                0.00    0.00      12/12          std::allocator_traits<std::allocator<Catch::clara::detail::Arg> >::deallocate(std::allocator<Catch::clara::detail::Arg>&, Catch::clara::detail::Arg, unsigned long) [1557]
[1501]   0.0    0.00    0.00      12         __gnu_cxx::new_allocator<Catch::clara::detail::Arg>::deallocate(Catch::clara::detail::Arg, unsigned long) [1501]
-----------------------------------------------
                0.00    0.00      12/12          std::allocator_traits<std::allocator<Catch::clara::detail::Arg> >::allocate(std::allocator<Catch::clara::detail::Arg>&, unsigned long) [1558]
[1502]   0.0    0.00    0.00      12         __gnu_cxx::new_allocator<Catch::clara::detail::Arg>::allocate(unsigned long, void const) [1502]
                0.00    0.00      12/14          __gnu_cxx::new_allocator<Catch::clara::detail::Arg>::max_size() const [1414]
-----------------------------------------------
                0.00    0.00      12/12          void std::allocator_traits<std::allocator<Catch::TestCase> >::construct<Catch::TestCase, Catch::TestCase const&>(std::allocator<Catch::TestCase>&, Catch::TestCase, Catch::TestCase const&) [1559]
[1503]   0.0    0.00    0.00      12         void __gnu_cxx::new_allocator<Catch::TestCase>::construct<Catch::TestCase, Catch::TestCase const&>(Catch::TestCase, Catch::TestCase const&) [1503]
                0.00    0.00      12/125         Catch::TestCase const& std::forward<Catch::TestCase const&>(std::remove_reference<Catch::TestCase const&>::type&) [848]
                0.00    0.00      12/6571        operator new(unsigned long, void) [375]
                0.00    0.00      12/36          Catch::TestCase::TestCase(Catch::TestCase const&) [1254]
-----------------------------------------------
                0.00    0.00      12/12          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) [1560]
[1504]   0.0    0.00    0.00      12         __gnu_cxx::new_allocator<std::Rbtree_node<Catch::TestCase> >::deallocate(std::Rbtree_node<Catch::TestCase>, unsigned long) [1504]
-----------------------------------------------
                0.00    0.00      12/12          void std::allocator_traits<std::allocator<std::Rbtree_node<Catch::TestCase> > >::destroy<Catch::TestCase>(std::allocator<std::Rbtree_node<Catch::TestCase> >&, Catch::TestCase) [1561]
[1505]   0.0    0.00    0.00      12         void __gnu_cxx::new_allocator<std::Rbtree_node<Catch::TestCase> >::destroy<Catch::TestCase>(Catch::TestCase) [1505]
                0.00    0.00      12/63          Catch::TestCase::~TestCase() [1120]
-----------------------------------------------
                0.00    0.00      12/12          std::allocator_traits<std::allocator<std::Rbtree_node<Catch::TestCase> > >::allocate(std::allocator<std::Rbtree_node<Catch::TestCase> >&, unsigned long) [1562]
[1506]   0.0    0.00    0.00      12         __gnu_cxx::new_allocator<std::Rbtree_node<Catch::TestCase> >::allocate(unsigned long, void const) [1506]
                0.00    0.00      12/12          __gnu_cxx::new_allocator<std::Rbtree_node<Catch::TestCase> >::max_size() const [1525]
-----------------------------------------------
                0.00    0.00      12/12          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&) [1563]
[1507]   0.0    0.00    0.00      12         void __gnu_cxx::new_allocator<std::Rbtree_node<Catch::TestCase> >::construct<Catch::TestCase, Catch::TestCase const&>(Catch::TestCase, Catch::TestCase const&) [1507]
                0.00    0.00      12/125         Catch::TestCase const& std::forward<Catch::TestCase const&>(std::remove_reference<Catch::TestCase const&>::type&) [848]
                0.00    0.00      12/6571        operator new(unsigned long, void) [375]
                0.00    0.00      12/36          Catch::TestCase::TestCase(Catch::TestCase const&) [1254]
-----------------------------------------------
                0.00    0.00      12/12          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) [1564]
[1508]   0.0    0.00    0.00      12         __gnu_cxx::new_allocator<std::Rbtree_node<Catch::TestCase const> >::deallocate(std::Rbtree_node<Catch::TestCase const>, unsigned long) [1508]
-----------------------------------------------
                0.00    0.00      12/12          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*) [1565]
[1509]   0.0    0.00    0.00      12         void __gnu_cxx::new_allocator<std::Rbtree_node<Catch::TestCase const> >::destroy<Catch::TestCase const>(Catch::TestCase const**) [1509]
-----------------------------------------------
                0.00    0.00      12/12          std::allocator_traits<std::allocator<std::Rbtree_node<Catch::TestCase const> > >::allocate(std::allocator<std::Rbtree_node<Catch::TestCase const> >&, unsigned long) [1566]
[1510]   0.0    0.00    0.00      12         __gnu_cxx::new_allocator<std::Rbtree_node<Catch::TestCase const> >::allocate(unsigned long, void const) [1510]
                0.00    0.00      12/12          __gnu_cxx::new_allocator<std::Rbtree_node<Catch::TestCase const> >::max_size() const [1526]
-----------------------------------------------
                0.00    0.00      12/12          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&&) [1567]
[1511]   0.0    0.00    0.00      12         void __gnu_cxx::new_allocator<std::Rbtree_node<Catch::TestCase const> >::construct<Catch::TestCase const, Catch::TestCase const>(Catch::TestCase const**, Catch::TestCase const&&) [1511]
                0.00    0.00      12/72          Catch::TestCase const&& std::forward<Catch::TestCase const>(std::remove_reference<Catch::TestCase const>::type&) [1093]
                0.00    0.00      12/6571        operator new(unsigned long, void) [375]
-----------------------------------------------
                0.00    0.00      12/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>::_M_ptr() [1572]
[1512]   0.0    0.00    0.00      12         __gnu_cxx::__aligned_buffer<Catch::clara::detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::_M_ptr() [1512]
                0.00    0.00      12/12          __gnu_cxx::__aligned_buffer<Catch::clara::detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::_M_addr() [1513]
-----------------------------------------------
                0.00    0.00      12/12          __gnu_cxx::__aligned_buffer<Catch::clara::detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::_M_ptr() [1512]
[1513]   0.0    0.00    0.00      12         __gnu_cxx::__aligned_buffer<Catch::clara::detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::_M_addr() [1513]
-----------------------------------------------
                0.00    0.00       1/12          Catch::clara::detail::Parser::parse(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, Catch::clara::detail::TokenStream const&) const [71]
                0.00    0.00      11/12          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) [1050]
[1514]   0.0    0.00    0.00      12         __gnu_cxx::__normal_iterator<Catch::clara::detail::Arg const, std::vector<Catch::clara::detail::Arg, std::allocator<Catch::clara::detail::Arg> > >::operator++() [1514]
-----------------------------------------------
                0.00    0.00       1/12          std::vector<Catch::clara::detail::Token, std::allocator<Catch::clara::detail::Token> >::begin() [4210]
                0.00    0.00       5/12          __gnu_cxx::__normal_iterator<Catch::clara::detail::Token, std::vector<Catch::clara::detail::Token, std::allocator<Catch::clara::detail::Token> > >::operator-(long) const [1836]
                0.00    0.00       6/12          std::vector<Catch::clara::detail::Token, std::allocator<Catch::clara::detail::Token> >::end() [1798]
[1515]   0.0    0.00    0.00      12         __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&) [1515]
-----------------------------------------------
                0.00    0.00      12/12          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> > > > >) [1617]
[1516]   0.0    0.00    0.00      12         __gnu_cxx::__ops::__iter_less_iter() [1516]
-----------------------------------------------
                0.00    0.00      12/12          __gnu_cxx::__normal_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::vector<std::__cxx11::basic_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> > > > >) [1622]
[1517]   0.0    0.00    0.00      12         __gnu_cxx::__ops::__iter_equal_to_iter() [1517]
-----------------------------------------------
                0.00    0.00      12/12          Catch::RunContext::runTest(Catch::TestCase const&) [6]
[1518]   0.0    0.00    0.00      12         Catch::TestCaseInfo::expectedToFail() const [1518]
-----------------------------------------------
                0.00    0.00      12/12          Catch::(anonymous namespace)::TestGroup::TestGroup(std::shared_ptr<Catch::Config> const&) [27]
[1519]   0.0    0.00    0.00      12         Catch::TestCaseInfo::isHidden() const [1519]
-----------------------------------------------
                0.00    0.00      12/12          Catch::RunContext::runTest(Catch::TestCase const&) [6]
[1520]   0.0    0.00    0.00      12         Catch::Config::getSectionsToRun[abi:cxx11]() const [1520]
-----------------------------------------------
                0.00    0.00      12/12          Catch::RunContext::runTest(Catch::TestCase const&) [6]
[1521]   0.0    0.00    0.00      12         Catch::Totals::delta(Catch::Totals const&) const [1521]
                0.00    0.00      12/12          Catch::Totals::operator-(Catch::Totals const&) const [1522]
-----------------------------------------------
                0.00    0.00      12/12          Catch::Totals::delta(Catch::Totals const&) const [1521]
[1522]   0.0    0.00    0.00      12         Catch::Totals::operator-(Catch::Totals const&) const [1522]
                0.00    0.00      24/173         Catch::Counts::operator-(Catch::Counts const&) const [730]
-----------------------------------------------
                0.00    0.00      12/12          Catch::makeTestCase(Catch::ITestInvoker, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, Catch::NameAndTags const&, Catch::SourceLineInfo const&) [93]
[1523]   0.0    0.00    0.00      12         Catch::StringRef::end() const [1523]
-----------------------------------------------
                0.00    0.00      12/12          Catch::makeTestCase(Catch::ITestInvoker, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, Catch::NameAndTags const&, Catch::SourceLineInfo const&) [93]
[1524]   0.0    0.00    0.00      12         Catch::StringRef::begin() const [1524]
-----------------------------------------------
                0.00    0.00      12/12          __gnu_cxx::new_allocator<std::Rbtree_node<Catch::TestCase> >::allocate(unsigned long, void const) [1506]
[1525]   0.0    0.00    0.00      12         __gnu_cxx::new_allocator<std::Rbtree_node<Catch::TestCase> >::max_size() const [1525]
-----------------------------------------------
                0.00    0.00      12/12          __gnu_cxx::new_allocator<std::Rbtree_node<Catch::TestCase const> >::allocate(unsigned long, void const) [1510]
[1526]   0.0    0.00    0.00      12         __gnu_cxx::new_allocator<std::Rbtree_node<Catch::TestCase const> >::max_size() const [1526]
-----------------------------------------------
                0.00    0.00       1/12          Catch::clara::detail::Parser::parse(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, Catch::clara::detail::TokenStream const&) const [71]
                0.00    0.00      11/12          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) [1050]
[1527]   0.0    0.00    0.00      12         __gnu_cxx::__normal_iterator<Catch::clara::detail::Arg const, std::vector<Catch::clara::detail::Arg, std::allocator<Catch::clara::detail::Arg> > >::operator() const [1527]
-----------------------------------------------
                0.00    0.00       6/12          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&) [2323]
                0.00    0.00       6/12          __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&) [2192]
[1528]   0.0    0.00    0.00      12         __gnu_cxx::__normal_iterator<Catch::SectionInfo, std::vector<Catch::SectionInfo, std::allocator<Catch::SectionInfo> > >::base() const [1528]
-----------------------------------------------
                0.00    0.00       1/12          std::vector<Catch::TestCase, std::allocator<Catch::TestCase> >::vector(std::vector<Catch::TestCase, std::allocator<Catch::TestCase> > const&) [4213]
                0.00    0.00       1/12          std::Vectorbase<Catch::TestCase, std::allocator<Catch::TestCase> >::get_allocator() const [3419]
                0.00    0.00      10/12          std::vector<Catch::TestCase, std::allocator<Catch::TestCase> >::max_size() const [1648]
[1529]   0.0    0.00    0.00      12         std::Vectorbase<Catch::TestCase, std::allocator<Catch::TestCase> >::_M_get_Tp_allocator() const [1529]
-----------------------------------------------
                0.00    0.00      12/12          Catch::TestCaseTracking::TrackerContext::startRun() [100]
[1530]   0.0    0.00    0.00      12         std::__shared_ptr_access<Catch::TestCaseTracking::ITracker, (__gnu_cxx::Lockpolicy)2, false, false>::operator() const [1530]
                0.00    0.00      24/1975        std::__shared_ptr_access<Catch::TestCaseTracking::ITracker, (__gnu_cxx::Lockpolicy)2, false, false>::_M_get() const [451]
-----------------------------------------------
                0.00    0.00      12/12          Catch::(anonymous namespace)::TestGroup::execute() [5]
[1531]   0.0    0.00    0.00      12         std::Rbtree_const_iterator<Catch::TestCase const>::operator() const [1531]
                0.00    0.00      12/94          std::Rbtree_node<Catch::TestCase const>::_M_valptr() const [890]
-----------------------------------------------
                0.00    0.00       6/12          snap::file_contents::read_all() [139]
                0.00    0.00       6/12          bool std::operator==<__mbstate_t>(std::fpos<__mbstate_t> const&, std::fpos<__mbstate_t> const&) [2368]
[1532]   0.0    0.00    0.00      12         std::fpos<__mbstate_t>::operator long() const [1532]
-----------------------------------------------
                0.00    0.00      12/12          std::vector<Catch::SectionInfo, std::allocator<Catch::SectionInfo> >::_M_check_len(unsigned long, char const) const [2203]
[1533]   0.0    0.00    0.00      12         std::vector<Catch::SectionInfo, std::allocator<Catch::SectionInfo> >::size() const [1533]
-----------------------------------------------
                0.00    0.00      12/12          std::vector<std::__cxx11::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> > > > >) [1584]
[1534]   0.0    0.00    0.00      12         std::vector<std::__cxx11::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 [1534]
                0.00    0.00      12/5144        __gnu_cxx::__normal_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::vector<std::__cxx11::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&) [385]
-----------------------------------------------
                0.00    0.00      12/12          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&) [1586]
[1535]   0.0    0.00    0.00      12         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 [1535]
                0.00    0.00      12/125         Catch::TestCase const& std::forward<Catch::TestCase const&>(std::remove_reference<Catch::TestCase const&>::type&) [848]
                0.00    0.00      12/12          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&) [1591]
-----------------------------------------------
                0.00    0.00       4/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> >&) [2005]
                0.00    0.00       4/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> >&) [2032]
                0.00    0.00       4/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(std::allocator<Catch::clara::detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > const&) [2001]
[1536]   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(std::allocator<Catch::clara::detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > const&) [1536]
                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(__gnu_cxx::new_allocator<Catch::clara::detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > const&) [1499]
-----------------------------------------------
                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&) [2338]
                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&) [2268]
                0.00    0.00       3/12          std::Spebo_helper<0, std::allocator<Catch::clara::detail::BoundValueRef<unsigned int> >, true>::~Spebo_helper() [2265]
                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&) [2309]
[1537]   0.0    0.00    0.00      12         std::allocator<Catch::clara::detail::BoundValueRef<unsigned int> >::~allocator() [1537]
                0.00    0.00      12/12          __gnu_cxx::new_allocator<Catch::clara::detail::BoundValueRef<unsigned int> >::~new_allocator() [1500]
-----------------------------------------------
                0.00    0.00      12/12          Catch::TestCase::TestCase(Catch::ITestInvoker, Catch::TestCaseInfo&&) [1497]
[1538]   0.0    0.00    0.00      12         std::shared_ptr<Catch::ITestInvoker>::shared_ptr<Catch::ITestInvoker, void>(Catch::ITestInvoker) [1538]
                0.00    0.00      12/12          std::__shared_ptr<Catch::ITestInvoker, (__gnu_cxx::Lockpolicy)2>::__shared_ptr<Catch::ITestInvoker, void>(Catch::ITestInvoker) [1542]
-----------------------------------------------
                0.00    0.00      12/12          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)&&) [1611]
[1539]   0.0    0.00    0.00      12         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)&&) [1539]
                0.00    0.00      12/96          decltype(nullptr)&& std::forward<decltype(nullptr)>(std::remove_reference<decltype(nullptr)>::type&) [885]
                0.00    0.00      12/744         Catch::TestCaseTracking::TrackerContext& std::forward<Catch::TestCaseTracking::TrackerContext&>(std::remove_reference<Catch::TestCaseTracking::TrackerContext&>::type&) [525]
                0.00    0.00      12/96          Catch::TestCaseTracking::NameAndLocation&& std::forward<Catch::TestCaseTracking::NameAndLocation>(std::remove_reference<Catch::TestCaseTracking::NameAndLocation>::type&) [886]
                0.00    0.00      12/12          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)&&) [1543]
-----------------------------------------------
                0.00    0.00      12/12          Catch::TestCaseTracking::TrackerContext::startRun() [100]
[1540]   0.0    0.00    0.00      12         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>&&) [1540]
                0.00    0.00      12/409         std::remove_reference<std::shared_ptr<Catch::TestCaseTracking::SectionTracker>&>::type&& std::move<std::shared_ptr<Catch::TestCaseTracking::SectionTracker>&>(std::shared_ptr<Catch::TestCaseTracking::SectionTracker>&) [581]
                0.00    0.00      12/12          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>&&) [1546]
-----------------------------------------------
                0.00    0.00      12/12          std::__shared_ptr<Catch::ITestInvoker, (__gnu_cxx::Lockpolicy)2>::__shared_ptr<Catch::ITestInvoker, void>(Catch::ITestInvoker) [1542]
[1541]   0.0    0.00    0.00      12         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) [1541]
-----------------------------------------------
                0.00    0.00      12/12          std::shared_ptr<Catch::ITestInvoker>::shared_ptr<Catch::ITestInvoker, void>(Catch::ITestInvoker) [1538]
[1542]   0.0    0.00    0.00      12         std::__shared_ptr<Catch::ITestInvoker, (__gnu_cxx::Lockpolicy)2>::__shared_ptr<Catch::ITestInvoker, void>(Catch::ITestInvoker) [1542]
                0.00    0.00      12/12          std::__shared_count<(__gnu_cxx::Lockpolicy)2>::__shared_count<Catch::ITestInvoker>(Catch::ITestInvoker, std::integral_constant<bool, false>) [1548]
                0.00    0.00      12/12          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) [1541]
-----------------------------------------------
                0.00    0.00      12/12          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)&&) [1539]
[1543]   0.0    0.00    0.00      12         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)&&) [1543]
                0.00    0.00      12/96          decltype(nullptr)&& std::forward<decltype(nullptr)>(std::remove_reference<decltype(nullptr)>::type&) [885]
                0.00    0.00      12/744         Catch::TestCaseTracking::TrackerContext& std::forward<Catch::TestCaseTracking::TrackerContext&>(std::remove_reference<Catch::TestCaseTracking::TrackerContext&>::type&) [525]
                0.00    0.00      12/96          Catch::TestCaseTracking::NameAndLocation&& std::forward<Catch::TestCaseTracking::NameAndLocation>(std::remove_reference<Catch::TestCaseTracking::NameAndLocation>::type&) [886]
                0.00    0.00      12/12          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)&&) [1549]
                0.00    0.00      12/139         std::__shared_count<(__gnu_cxx::Lockpolicy)2>::_M_get_deleter(std::type_info const&) const [829]
                0.00    0.00      12/93          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) [918]
-----------------------------------------------
                0.00    0.00      12/12          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>&&) [1546]
[1544]   0.0    0.00    0.00      12         std::__shared_ptr<Catch::TestCaseTracking::ITracker, (__gnu_cxx::Lockpolicy)2>::swap(std::__shared_ptr<Catch::TestCaseTracking::ITracker, (__gnu_cxx::Lockpolicy)2>&) [1544]
                0.00    0.00      12/12          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&) [1618]
                0.00    0.00      12/1581        std::__shared_count<(__gnu_cxx::Lockpolicy)2>::_M_swap(std::__shared_count<(__gnu_cxx::Lockpolicy)2>&) [465]
-----------------------------------------------
                0.00    0.00      12/12          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>&&) [1546]
[1545]   0.0    0.00    0.00      12         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>&&) [1545]
                0.00    0.00      12/1253        std::__shared_count<(__gnu_cxx::Lockpolicy)2>::__shared_count() [494]
                0.00    0.00      12/1581        std::__shared_count<(__gnu_cxx::Lockpolicy)2>::_M_swap(std::__shared_count<(__gnu_cxx::Lockpolicy)2>&) [465]
-----------------------------------------------
                0.00    0.00      12/12          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>&&) [1540]
[1546]   0.0    0.00    0.00      12         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>&&) [1546]
                0.00    0.00      12/409         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>&) [582]
                0.00    0.00      12/12          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>&&) [1545]
                0.00    0.00      12/12          std::__shared_ptr<Catch::TestCaseTracking::ITracker, (__gnu_cxx::Lockpolicy)2>::swap(std::__shared_ptr<Catch::TestCaseTracking::ITracker, (__gnu_cxx::Lockpolicy)2>&) [1544]
                0.00    0.00      12/4179        std::__shared_ptr<Catch::TestCaseTracking::ITracker, (__gnu_cxx::Lockpolicy)2>::~__shared_ptr() <cycle 1> [541]
-----------------------------------------------
                0.00    0.00      12/12          std::move_iterator<Catch::SectionInfo> std::__make_move_if_noexcept_iterator<Catch::SectionInfo, std::move_iterator<Catch::SectionInfo> >(Catch::SectionInfo) [1615]
[1547]   0.0    0.00    0.00      12         std::move_iterator<Catch::SectionInfo>::move_iterator(Catch::SectionInfo) [1547]
-----------------------------------------------
                0.00    0.00      12/12          std::__shared_ptr<Catch::ITestInvoker, (__gnu_cxx::Lockpolicy)2>::__shared_ptr<Catch::ITestInvoker, void>(Catch::ITestInvoker) [1542]
[1548]   0.0    0.00    0.00      12         std::__shared_count<(__gnu_cxx::Lockpolicy)2>::__shared_count<Catch::ITestInvoker>(Catch::ITestInvoker, std::integral_constant<bool, false>) [1548]
                0.00    0.00      12/12          std::__shared_count<(__gnu_cxx::Lockpolicy)2>::__shared_count<Catch::ITestInvoker>(Catch::ITestInvoker) [1550]
-----------------------------------------------
                0.00    0.00      12/12          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)&&) [1543]
[1549]   0.0    0.00    0.00      12         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)&&) [1549]
                0.00    0.00      12/186         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&) [707]
                0.00    0.00      12/93          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> >&) [935]
                0.00    0.00      12/93          std::__allocated_ptr<std::allocator<std::Spcounted_ptr_inplace<Catch::TestCaseTracking::SectionTracker, std::allocator<Catch::TestCaseTracking::SectionTracker>, (__gnu_cxx::Lockpolicy)2> > >::get() [922]
                0.00    0.00      12/93          std::remove_reference<std::allocator<Catch::TestCaseTracking::SectionTracker> const&>::type&& std::move<std::allocator<Catch::TestCaseTracking::SectionTracker> const&>(std::allocator<Catch::TestCaseTracking::SectionTracker> const&) [936]
                0.00    0.00      12/279         std::allocator<Catch::TestCaseTracking::SectionTracker>::allocator(std::allocator<Catch::TestCaseTracking::SectionTracker> const&) [674]
                0.00    0.00      12/96          Catch::TestCaseTracking::NameAndLocation&& std::forward<Catch::TestCaseTracking::NameAndLocation>(std::remove_reference<Catch::TestCaseTracking::NameAndLocation>::type&) [886]
                0.00    0.00      12/744         Catch::TestCaseTracking::TrackerContext& std::forward<Catch::TestCaseTracking::TrackerContext&>(std::remove_reference<Catch::TestCaseTracking::TrackerContext&>::type&) [525]
                0.00    0.00      12/96          decltype(nullptr)&& std::forward<decltype(nullptr)>(std::remove_reference<decltype(nullptr)>::type&) [885]
                0.00    0.00      12/6571        operator new(unsigned long, void) [375]
                0.00    0.00      12/12          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)&&) [1571]
                0.00    0.00      12/372         std::allocator<Catch::TestCaseTracking::SectionTracker>::~allocator() [633]
                0.00    0.00      12/93          std::__allocated_ptr<std::allocator<std::Spcounted_ptr_inplace<Catch::TestCaseTracking::SectionTracker, std::allocator<Catch::TestCaseTracking::SectionTracker>, (__gnu_cxx::Lockpolicy)2> > >::operator=(decltype(nullptr)) [923]
                0.00    0.00      12/186         std::__allocated_ptr<std::allocator<std::Spcounted_ptr_inplace<Catch::TestCaseTracking::SectionTracker, std::allocator<Catch::TestCaseTracking::SectionTracker>, (__gnu_cxx::Lockpolicy)2> > >::~__allocated_ptr() [711]
                0.00    0.00      12/186         std::allocator<std::Spcounted_ptr_inplace<Catch::TestCaseTracking::SectionTracker, std::allocator<Catch::TestCaseTracking::SectionTracker>, (__gnu_cxx::Lockpolicy)2> >::~allocator() [708]
-----------------------------------------------
                0.00    0.00      12/12          std::__shared_count<(__gnu_cxx::Lockpolicy)2>::__shared_count<Catch::ITestInvoker>(Catch::ITestInvoker, std::integral_constant<bool, false>) [1548]
[1550]   0.0    0.00    0.00      12         std::__shared_count<(__gnu_cxx::Lockpolicy)2>::__shared_count<Catch::ITestInvoker>(Catch::ITestInvoker) [1550]
                0.00    0.00      12/12          std::Spcounted_ptr<Catch::ITestInvoker, (__gnu_cxx::Lockpolicy)2>::Spcounted_ptr(Catch::ITestInvoker) [1553]
-----------------------------------------------
                0.00    0.00      12/12          std::Spcounted_base<(__gnu_cxx::Lockpolicy)2>::_M_release() <cycle 1> [419]
[1551]   0.0    0.00    0.00      12         std::Spcounted_ptr<Catch::ITestInvoker, (__gnu_cxx::Lockpolicy)2>::_M_destroy() [1551]
                0.00    0.00      12/12          std::Spcounted_ptr<Catch::ITestInvoker, (__gnu_cxx::Lockpolicy)2>::~Spcounted_ptr() [1554]
-----------------------------------------------
                0.00    0.00      12/12          std::Spcounted_base<(__gnu_cxx::Lockpolicy)2>::_M_release() <cycle 1> [419]
[1552]   0.0    0.00    0.00      12         std::Spcounted_ptr<Catch::ITestInvoker, (__gnu_cxx::Lockpolicy)2>::_M_dispose() [1552]
                0.00    0.00      12/12          Catch::TestInvokerAsFunction::~TestInvokerAsFunction() [1488]
-----------------------------------------------
                0.00    0.00      12/12          std::__shared_count<(__gnu_cxx::Lockpolicy)2>::__shared_count<Catch::ITestInvoker>(Catch::ITestInvoker) [1550]
[1553]   0.0    0.00    0.00      12         std::Spcounted_ptr<Catch::ITestInvoker, (__gnu_cxx::Lockpolicy)2>::Spcounted_ptr(Catch::ITestInvoker) [1553]
                0.00    0.00      12/151         std::Spcounted_base<(__gnu_cxx::Lockpolicy)2>::Spcounted_base() [778]
-----------------------------------------------
                0.00    0.00      12/12          std::Spcounted_ptr<Catch::ITestInvoker, (__gnu_cxx::Lockpolicy)2>::_M_destroy() [1551]
[1554]   0.0    0.00    0.00      12         std::Spcounted_ptr<Catch::ITestInvoker, (__gnu_cxx::Lockpolicy)2>::~Spcounted_ptr() [1554]
                0.00    0.00      12/12          std::Spcounted_ptr<Catch::ITestInvoker, (__gnu_cxx::Lockpolicy)2>::~Spcounted_ptr() [1555]
-----------------------------------------------
                0.00    0.00      12/12          std::Spcounted_ptr<Catch::ITestInvoker, (__gnu_cxx::Lockpolicy)2>::~Spcounted_ptr() [1554]
[1555]   0.0    0.00    0.00      12         std::Spcounted_ptr<Catch::ITestInvoker, (__gnu_cxx::Lockpolicy)2>::~Spcounted_ptr() [1555]
                0.00    0.00      12/151         std::Spcounted_base<(__gnu_cxx::Lockpolicy)2>::~Spcounted_base() [779]
-----------------------------------------------
                0.00    0.00      12/12          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)&&) [1571]
[1556]   0.0    0.00    0.00      12         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)&&) [1556]
                0.00    0.00      12/96          decltype(nullptr)&& std::forward<decltype(nullptr)>(std::remove_reference<decltype(nullptr)>::type&) [885]
                0.00    0.00      12/744         Catch::TestCaseTracking::TrackerContext& std::forward<Catch::TestCaseTracking::TrackerContext&>(std::remove_reference<Catch::TestCaseTracking::TrackerContext&>::type&) [525]
                0.00    0.00      12/96          Catch::TestCaseTracking::NameAndLocation&& std::forward<Catch::TestCaseTracking::NameAndLocation>(std::remove_reference<Catch::TestCaseTracking::NameAndLocation>::type&) [886]
                0.00    0.00      12/12          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)&&) [1498]
-----------------------------------------------
                0.00    0.00      12/12          std::Vectorbase<Catch::clara::detail::Arg, std::allocator<Catch::clara::detail::Arg> >::_M_deallocate(Catch::clara::detail::Arg, unsigned long) [988]
[1557]   0.0    0.00    0.00      12         std::allocator_traits<std::allocator<Catch::clara::detail::Arg> >::deallocate(std::allocator<Catch::clara::detail::Arg>&, Catch::clara::detail::Arg, unsigned long) [1557]
                0.00    0.00      12/12          __gnu_cxx::new_allocator<Catch::clara::detail::Arg>::deallocate(Catch::clara::detail::Arg, unsigned long) [1501]
-----------------------------------------------
                0.00    0.00      12/12          std::Vectorbase<Catch::clara::detail::Arg, std::allocator<Catch::clara::detail::Arg> >::_M_allocate(unsigned long) [1031]
[1558]   0.0    0.00    0.00      12         std::allocator_traits<std::allocator<Catch::clara::detail::Arg> >::allocate(std::allocator<Catch::clara::detail::Arg>&, unsigned long) [1558]
                0.00    0.00      12/12          __gnu_cxx::new_allocator<Catch::clara::detail::Arg>::allocate(unsigned long, void const) [1502]
-----------------------------------------------
                0.00    0.00       5/12          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&) [1852]
                0.00    0.00       7/12          std::vector<Catch::TestCase, std::allocator<Catch::TestCase> >::push_back(Catch::TestCase const&) [1581]
[1559]   0.0    0.00    0.00      12         void std::allocator_traits<std::allocator<Catch::TestCase> >::construct<Catch::TestCase, Catch::TestCase const&>(std::allocator<Catch::TestCase>&, Catch::TestCase, Catch::TestCase const&) [1559]
                0.00    0.00      12/125         Catch::TestCase const& std::forward<Catch::TestCase const&>(std::remove_reference<Catch::TestCase const&>::type&) [848]
                0.00    0.00      12/12          void __gnu_cxx::new_allocator<Catch::TestCase>::construct<Catch::TestCase, Catch::TestCase const&>(Catch::TestCase, Catch::TestCase const&) [1503]
-----------------------------------------------
                0.00    0.00      12/12          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>) [1589]
[1560]   0.0    0.00    0.00      12         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) [1560]
                0.00    0.00      12/12          __gnu_cxx::new_allocator<std::Rbtree_node<Catch::TestCase> >::deallocate(std::Rbtree_node<Catch::TestCase>, unsigned long) [1504]
-----------------------------------------------
                0.00    0.00      12/12          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>) [1592]
[1561]   0.0    0.00    0.00      12         void std::allocator_traits<std::allocator<std::Rbtree_node<Catch::TestCase> > >::destroy<Catch::TestCase>(std::allocator<std::Rbtree_node<Catch::TestCase> >&, Catch::TestCase) [1561]
                0.00    0.00      12/12          void __gnu_cxx::new_allocator<std::Rbtree_node<Catch::TestCase> >::destroy<Catch::TestCase>(Catch::TestCase) [1505]
-----------------------------------------------
                0.00    0.00      12/12          std::Rbtree<Catch::TestCase, Catch::TestCase, std::Identity<Catch::TestCase>, std::less<Catch::TestCase>, std::allocator<Catch::TestCase> >::M_get_node() [1588]
[1562]   0.0    0.00    0.00      12         std::allocator_traits<std::allocator<std::Rbtree_node<Catch::TestCase> > >::allocate(std::allocator<std::Rbtree_node<Catch::TestCase> >&, unsigned long) [1562]
                0.00    0.00      12/12          __gnu_cxx::new_allocator<std::Rbtree_node<Catch::TestCase> >::allocate(unsigned long, void const) [1506]
-----------------------------------------------
                0.00    0.00      12/12          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&) [1594]
[1563]   0.0    0.00    0.00      12         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&) [1563]
                0.00    0.00      12/125         Catch::TestCase const& std::forward<Catch::TestCase const&>(std::remove_reference<Catch::TestCase const&>::type&) [848]
                0.00    0.00      12/12          void __gnu_cxx::new_allocator<std::Rbtree_node<Catch::TestCase> >::construct<Catch::TestCase, Catch::TestCase const&>(Catch::TestCase, Catch::TestCase const&) [1507]
-----------------------------------------------
                0.00    0.00      12/12          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>) [1597]
[1564]   0.0    0.00    0.00      12         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) [1564]
                0.00    0.00      12/12          __gnu_cxx::new_allocator<std::Rbtree_node<Catch::TestCase const> >::deallocate(std::Rbtree_node<Catch::TestCase const>, unsigned long) [1508]
-----------------------------------------------
                0.00    0.00      12/12          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>) [1601]
[1565]   0.0    0.00    0.00      12         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**) [1565]
                0.00    0.00      12/12          void __gnu_cxx::new_allocator<std::Rbtree_node<Catch::TestCase const> >::destroy<Catch::TestCase const>(Catch::TestCase const**) [1509]
-----------------------------------------------
                0.00    0.00      12/12          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() [1596]
[1566]   0.0    0.00    0.00      12         std::allocator_traits<std::allocator<std::Rbtree_node<Catch::TestCase const> > >::allocate(std::allocator<std::Rbtree_node<Catch::TestCase const> >&, unsigned long) [1566]
                0.00    0.00      12/12          __gnu_cxx::new_allocator<std::Rbtree_node<Catch::TestCase const> >::allocate(unsigned long, void const) [1510]
-----------------------------------------------
                0.00    0.00      12/12          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&&) [1602]
[1567]   0.0    0.00    0.00      12         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&&) [1567]
                0.00    0.00      12/72          Catch::TestCase const&& std::forward<Catch::TestCase const>(std::remove_reference<Catch::TestCase const>::type&) [1093]
                0.00    0.00      12/12          void __gnu_cxx::new_allocator<std::Rbtree_node<Catch::TestCase const> >::construct<Catch::TestCase const, Catch::TestCase const>(Catch::TestCase const*, Catch::TestCase const&&) [1511]
-----------------------------------------------
                0.00    0.00      12/12          std::pair<std::Rbtree_const_iterator<Catch::TestCase>, bool>::pair<std::Rbtree_iterator<Catch::TestCase>&, bool&, true>(std::Rbtree_iterator<Catch::TestCase>&, bool&) [1579]
[1568]   0.0    0.00    0.00      12         std::Rbtree_const_iterator<Catch::TestCase>::Rbtree_const_iterator(std::Rbtree_iterator<Catch::TestCase> const&) [1568]
-----------------------------------------------
                0.00    0.00      12/12          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>&&) [1580]
[1569]   0.0    0.00    0.00      12         std::Rbtree_const_iterator<Catch::TestCase const>::Rbtree_const_iterator(std::Rbtree_iterator<Catch::TestCase const> const&) [1569]
-----------------------------------------------
                0.00    0.00      12/12          Catch::(anonymous namespace)::TestGroup::execute() [5]
[1570]   0.0    0.00    0.00      12         std::Rbtree_const_iterator<Catch::TestCase const>::operator++() [1570]
-----------------------------------------------
                0.00    0.00      12/12          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)&&) [1549]
[1571]   0.0    0.00    0.00      12         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)&&) [1571]
                0.00    0.00      12/151         std::Spcounted_base<(__gnu_cxx::Lockpolicy)2>::Spcounted_base() [778]
                0.00    0.00      12/279         std::allocator<Catch::TestCaseTracking::SectionTracker>::allocator(std::allocator<Catch::TestCaseTracking::SectionTracker> const&) [674]
                0.00    0.00      12/93          std::Spcounted_ptr_inplace<Catch::TestCaseTracking::SectionTracker, std::allocator<Catch::TestCaseTracking::SectionTracker>, (__gnu_cxx::Lockpolicy)2>::Impl::Impl(std::allocator<Catch::TestCaseTracking::SectionTracker>) [930]
                0.00    0.00      12/372         std::allocator<Catch::TestCaseTracking::SectionTracker>::~allocator() [633]
                0.00    0.00      12/96          decltype(nullptr)&& std::forward<decltype(nullptr)>(std::remove_reference<decltype(nullptr)>::type&) [885]
                0.00    0.00      12/744         Catch::TestCaseTracking::TrackerContext& std::forward<Catch::TestCaseTracking::TrackerContext&>(std::remove_reference<Catch::TestCaseTracking::TrackerContext&>::type&) [525]
                0.00    0.00      12/96          Catch::TestCaseTracking::NameAndLocation&& std::forward<Catch::TestCaseTracking::NameAndLocation>(std::remove_reference<Catch::TestCaseTracking::NameAndLocation>::type&) [886]
                0.00    0.00      12/279         std::Spcounted_ptr_inplace<Catch::TestCaseTracking::SectionTracker, std::allocator<Catch::TestCaseTracking::SectionTracker>, (__gnu_cxx::Lockpolicy)2>::_M_ptr() [675]
                0.00    0.00      12/12          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)&&) [1556]
-----------------------------------------------
                0.00    0.00       4/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> >&) [2032]
                0.00    0.00       4/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>::_M_dispose() [2028]
                0.00    0.00       4/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>::_M_get_deleter(std::type_info const&) [2029]
[1572]   0.0    0.00    0.00      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>::_M_ptr() [1572]
                0.00    0.00      12/12          __gnu_cxx::__aligned_buffer<Catch::clara::detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::_M_ptr() [1512]
-----------------------------------------------
                0.00    0.00      12/12          Catch::enforceNoDuplicateTestCases(std::vector<Catch::TestCase, std::allocator<Catch::TestCase> > const&) [3081]
[1573]   0.0    0.00    0.00      12         std::set<Catch::TestCase, std::less<Catch::TestCase>, std::allocator<Catch::TestCase> >::insert(Catch::TestCase const&) [1573]
                0.00    0.00      12/12          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&) [1593]
                0.00    0.00      12/12          std::pair<std::Rbtree_const_iterator<Catch::TestCase>, bool>::pair<std::Rbtree_iterator<Catch::TestCase>&, bool&, true>(std::Rbtree_iterator<Catch::TestCase>&, bool&) [1579]
-----------------------------------------------
                0.00    0.00      12/12          Catch::(anonymous namespace)::TestGroup::TestGroup(std::shared_ptr<Catch::Config> const&) [27]
[1574]   0.0    0.00    0.00      12         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&&) [1574]
                0.00    0.00      12/72          Catch::TestCase const&& std::forward<Catch::TestCase const>(std::remove_reference<Catch::TestCase const>::type&) [1093]
                0.00    0.00      12/12          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&&) [1603]
                0.00    0.00      12/12          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>&&) [1580]
-----------------------------------------------
                0.00    0.00      12/12          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&) [1604]
[1575]   0.0    0.00    0.00      12         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&) [1575]
                0.00    0.00      12/12          std::Rbtree_node<Catch::TestCase const>& std::forward<std::Rbtree_node<Catch::TestCase const>&>(std::remove_reference<std::Rbtree_node<Catch::TestCase const>&>::type&) [1624]
                0.00    0.00      12/92          std::Rbtree_node_base& std::forward<std::Rbtree_node_base&>(std::remove_reference<std::Rbtree_node_base&>::type&) [937]
-----------------------------------------------
                0.00    0.00      12/12          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&) [1595]
[1576]   0.0    0.00    0.00      12         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&) [1576]
                0.00    0.00      12/12          std::Rbtree_node<Catch::TestCase>& std::forward<std::Rbtree_node<Catch::TestCase>&>(std::remove_reference<std::Rbtree_node<Catch::TestCase>&>::type&) [1623]
                0.00    0.00      12/92          std::Rbtree_node_base& std::forward<std::Rbtree_node_base&>(std::remove_reference<std::Rbtree_node_base&>::type&) [937]
-----------------------------------------------
                0.00    0.00      12/12          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&) [1593]
[1577]   0.0    0.00    0.00      12         std::pair<std::Rbtree_iterator<Catch::TestCase>, bool>::pair<std::Rbtree_iterator<Catch::TestCase>, bool, true>(std::Rbtree_iterator<Catch::TestCase>&&, bool&&) [1577]
                0.00    0.00      12/12          std::Rbtree_iterator<Catch::TestCase>&& std::forward<std::Rbtree_iterator<Catch::TestCase> >(std::remove_reference<std::Rbtree_iterator<Catch::TestCase> >::type&) [1626]
                0.00    0.00      12/82          bool&& std::forward<bool>(std::remove_reference<bool>::type&) [976]
-----------------------------------------------
                0.00    0.00      12/12          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&&) [1603]
[1578]   0.0    0.00    0.00      12         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&&) [1578]
                0.00    0.00      12/24          std::Rbtree_iterator<Catch::TestCase const>&& std::forward<std::Rbtree_iterator<Catch::TestCase const> >(std::remove_reference<std::Rbtree_iterator<Catch::TestCase const> >::type&) [1326]
                0.00    0.00      12/82          bool&& std::forward<bool>(std::remove_reference<bool>::type&) [976]
-----------------------------------------------
                0.00    0.00      12/12          std::set<Catch::TestCase, std::less<Catch::TestCase>, std::allocator<Catch::TestCase> >::insert(Catch::TestCase const&) [1573]
[1579]   0.0    0.00    0.00      12         std::pair<std::Rbtree_const_iterator<Catch::TestCase>, bool>::pair<std::Rbtree_iterator<Catch::TestCase>&, bool&, true>(std::Rbtree_iterator<Catch::TestCase>&, bool&) [1579]
                0.00    0.00      12/12          std::Rbtree_iterator<Catch::TestCase>& std::forward<std::Rbtree_iterator<Catch::TestCase>&>(std::remove_reference<std::Rbtree_iterator<Catch::TestCase>&>::type&) [1625]
                0.00    0.00      12/12          std::Rbtree_const_iterator<Catch::TestCase>::Rbtree_const_iterator(std::Rbtree_iterator<Catch::TestCase> const&) [1568]
                0.00    0.00      12/166         bool& std::forward<bool&>(std::remove_reference<bool&>::type&) [748]
-----------------------------------------------
                0.00    0.00      12/12          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&&) [1574]
[1580]   0.0    0.00    0.00      12         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>&&) [1580]
                0.00    0.00      12/24          std::Rbtree_iterator<Catch::TestCase const>&& std::forward<std::Rbtree_iterator<Catch::TestCase const> >(std::remove_reference<std::Rbtree_iterator<Catch::TestCase const> >::type&) [1326]
                0.00    0.00      12/12          std::Rbtree_const_iterator<Catch::TestCase const>::Rbtree_const_iterator(std::Rbtree_iterator<Catch::TestCase const> const&) [1569]
                0.00    0.00      12/82          bool&& std::forward<bool>(std::remove_reference<bool>::type&) [976]
-----------------------------------------------
                0.00    0.00      12/12          Catch::TestRegistry::registerTest(Catch::TestCase const&) [1477]
[1581]   0.0    0.00    0.00      12         std::vector<Catch::TestCase, std::allocator<Catch::TestCase> >::push_back(Catch::TestCase const&) [1581]
                0.00    0.00       7/12          void std::allocator_traits<std::allocator<Catch::TestCase> >::construct<Catch::TestCase, Catch::TestCase const&>(std::allocator<Catch::TestCase>&, Catch::TestCase, Catch::TestCase const&) [1559]
                0.00    0.00       5/5           std::vector<Catch::TestCase, std::allocator<Catch::TestCase> >::end() [1853]
                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&) [1852]
-----------------------------------------------
                0.00    0.00      12/12          std::vector<std::__cxx11::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() [1583]
[1582]   0.0    0.00    0.00      12         std::vector<std::__cxx11::basic_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> >) [1582]
                0.00    0.00      12/4980        std::Vectorbase<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::_M_get_Tp_allocator() [386]
                0.00    0.00      12/2531        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> > >&) [424]
-----------------------------------------------
                0.00    0.00      12/12          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> > > >) [1495]
[1583]   0.0    0.00    0.00      12         std::vector<std::__cxx11::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() [1583]
                0.00    0.00      12/12          std::vector<std::__cxx11::basic_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> >) [1582]
-----------------------------------------------
                0.00    0.00      12/12          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> > > >) [1495]
[1584]   0.0    0.00    0.00      12         std::vector<std::__cxx11::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> > > > >) [1584]
                0.00    0.00      24/24          __gnu_cxx::__normal_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::vector<std::__cxx11::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&) [1313]
                0.00    0.00      24/37          __gnu_cxx::__normal_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::vector<std::__cxx11::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 [1248]
                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> > > >::begin() [839]
                0.00    0.00      12/12          std::vector<std::__cxx11::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 [1534]
                0.00    0.00      12/12          std::vector<std::__cxx11::basic_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> > > > >) [1585]
-----------------------------------------------
                0.00    0.00      12/12          std::vector<std::__cxx11::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> > > > >) [1584]
[1585]   0.0    0.00    0.00      12         std::vector<std::__cxx11::basic_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> > > > >) [1585]
                0.00    0.00      12/77          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&) [1030]
-----------------------------------------------
                0.00    0.00      12/12          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&) [1593]
[1586]   0.0    0.00    0.00      12         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&) [1586]
                0.00    0.00      12/24          std::Rbtree<Catch::TestCase, Catch::TestCase, std::Identity<Catch::TestCase>, std::less<Catch::TestCase>, std::allocator<Catch::TestCase> >::M_end() [1318]
                0.00    0.00      12/125         Catch::TestCase const& std::forward<Catch::TestCase const&>(std::remove_reference<Catch::TestCase const&>::type&) [848]
                0.00    0.00      12/12          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 [1535]
                0.00    0.00      12/29          std::Rbtree_iterator<Catch::TestCase>::Rbtree_iterator(std::Rbtree_node_base) [1284]
                0.00    0.00      11/22          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) [1353]
                0.00    0.00      11/78          std::Identity<Catch::TestCase>::operator()(Catch::TestCase const&) const [1027]
                0.00    0.00      11/55          std::less<Catch::TestCase>::operator()(Catch::TestCase const&, Catch::TestCase const&) const [1210]
-----------------------------------------------
                0.00    0.00      12/12          std::pair<std::Rb_tree_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&) [1593]
[1587]   0.0    0.00    0.00      12         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> >&) [1587]
-----------------------------------------------
                0.00    0.00      12/12          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&) [1591]
[1588]   0.0    0.00    0.00      12         std::Rbtree<Catch::TestCase, Catch::TestCase, std::Identity<Catch::TestCase>, std::less<Catch::TestCase>, std::allocator<Catch::TestCase> >::M_get_node() [1588]
                0.00    0.00      12/48          std::Rbtree<Catch::TestCase, Catch::TestCase, std::Identity<Catch::TestCase>, std::less<Catch::TestCase>, std::allocator<Catch::TestCase> >::M_get_Node_allocator() [1217]
                0.00    0.00      12/12          std::allocator_traits<std::allocator<std::Rbtree_node<Catch::TestCase> > >::allocate(std::allocator<std::Rbtree_node<Catch::TestCase> >&, unsigned long) [1562]
-----------------------------------------------
                0.00    0.00      12/12          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>) [1590]
[1589]   0.0    0.00    0.00      12         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>) [1589]
                0.00    0.00      12/48          std::Rbtree<Catch::TestCase, Catch::TestCase, std::Identity<Catch::TestCase>, std::less<Catch::TestCase>, std::allocator<Catch::TestCase> >::M_get_Node_allocator() [1217]
                0.00    0.00      12/12          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) [1560]
-----------------------------------------------
                0.00    0.00      12/12          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>) [4256]
[1590]   0.0    0.00    0.00      12         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>) [1590]
                0.00    0.00      12/12          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>) [1592]
                0.00    0.00      12/12          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>) [1589]
-----------------------------------------------
                0.00    0.00      12/12          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 [1535]
[1591]   0.0    0.00    0.00      12         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&) [1591]
                0.00    0.00      12/12          std::Rbtree<Catch::TestCase, Catch::TestCase, std::Identity<Catch::TestCase>, std::less<Catch::TestCase>, std::allocator<Catch::TestCase> >::M_get_node() [1588]
                0.00    0.00      12/125         Catch::TestCase const& std::forward<Catch::TestCase const&>(std::remove_reference<Catch::TestCase const&>::type&) [848]
                0.00    0.00      12/12          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&) [1594]
-----------------------------------------------
                0.00    0.00      12/12          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>) [1590]
[1592]   0.0    0.00    0.00      12         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>) [1592]
                0.00    0.00      12/24          std::Rbtree_node<Catch::TestCase>::_M_valptr() [1316]
                0.00    0.00      12/48          std::Rbtree<Catch::TestCase, Catch::TestCase, std::Identity<Catch::TestCase>, std::less<Catch::TestCase>, std::allocator<Catch::TestCase> >::M_get_Node_allocator() [1217]
                0.00    0.00      12/12          void std::allocator_traits<std::allocator<std::Rbtree_node<Catch::TestCase> > >::destroy<Catch::TestCase>(std::allocator<std::Rbtree_node<Catch::TestCase> >&, Catch::TestCase) [1561]
-----------------------------------------------
                0.00    0.00      12/12          std::set<Catch::TestCase, std::less<Catch::TestCase>, std::allocator<Catch::TestCase> >::insert(Catch::TestCase const&) [1573]
[1593]   0.0    0.00    0.00      12         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&) [1593]
                0.00    0.00      12/78          std::Identity<Catch::TestCase>::operator()(Catch::TestCase const&) const [1027]
                0.00    0.00      12/12          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&) [1595]
                0.00    0.00      12/12          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> >&) [1587]
                0.00    0.00      12/125         Catch::TestCase const& std::forward<Catch::TestCase const&>(std::removereference<Catch::TestCase const&>::type&) [848]
                0.00    0.00      12/12          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&) [1586]
                0.00    0.00      12/12          std::pair<std::Rbtree_iterator<Catch::TestCase>, bool>::pair<std::Rbtree_iterator<Catch::TestCase>, bool, true>(std::Rbtree_iterator<Catch::TestCase>&&, bool&&) [1577]
-----------------------------------------------
                0.00    0.00      12/12          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&) [1591]
[1594]   0.0    0.00    0.00      12         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&) [1594]
                0.00    0.00      12/6571        operator new(unsigned long, void) [375]
                0.00    0.00      12/125         Catch::TestCase const& std::forward<Catch::TestCase const&>(std::remove_reference<Catch::TestCase const&>::type&) [848]
                0.00    0.00      12/24          std::Rbtree_node<Catch::TestCase>::_M_valptr() [1316]
                0.00    0.00      12/48          std::Rbtree<Catch::TestCase, Catch::TestCase, std::Identity<Catch::TestCase>, std::less<Catch::TestCase>, std::allocator<Catch::TestCase> >::M_get_Node_allocator() [1217]
                0.00    0.00      12/12          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&) [1563]
-----------------------------------------------
                0.00    0.00      12/12          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&) [1593]
[1595]   0.0    0.00    0.00      12         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&) [1595]
                0.00    0.00      44/55          std::less<Catch::TestCase>::operator()(Catch::TestCase const&, Catch::TestCase const&) const [1210]
                0.00    0.00      33/33          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) [1274]
                0.00    0.00      25/37          std::Rbtree<Catch::TestCase, Catch::TestCase, std::Identity<Catch::TestCase>, std::less<Catch::TestCase>, std::allocator<Catch::TestCase> >::S_right(std::Rbtree_node_base) [1249]
                0.00    0.00      12/13          std::Rbtree<Catch::TestCase, Catch::TestCase, std::Identity<Catch::TestCase>, std::less<Catch::TestCase>, std::allocator<Catch::TestCase> >::M_begin() [1463]
                0.00    0.00      12/24          std::Rbtree<Catch::TestCase, Catch::TestCase, std::Identity<Catch::TestCase>, std::less<Catch::TestCase>, std::allocator<Catch::TestCase> >::M_end() [1318]
                0.00    0.00      12/29          std::Rbtree_iterator<Catch::TestCase>::Rbtree_iterator(std::Rbtree_node_base) [1284]
                0.00    0.00      12/12          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&) [1576]
                0.00    0.00      11/22          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) [1353]
                0.00    0.00       8/20          std::Rbtree<Catch::TestCase, Catch::TestCase, std::Identity<Catch::TestCase>, std::less<Catch::TestCase>, std::allocator<Catch::TestCase> >::S_left(std::Rbtree_node_base) [1368]
                0.00    0.00       5/5           std::Rbtree<Catch::TestCase, Catch::TestCase, std::Identity<Catch::TestCase>, std::less<Catch::TestCase>, std::allocator<Catch::TestCase> >::begin() [1858]
                0.00    0.00       5/5           std::Rb_tree_iterator<Catch::TestCase>::operator==(std::Rbtree_iterator<Catch::TestCase> const&) const [1837]
                0.00    0.00       4/4           std::Rbtree_iterator<Catch::TestCase>::operator--() [2024]
-----------------------------------------------
                0.00    0.00      12/12          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&&) [1599]
[1596]   0.0    0.00    0.00      12         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() [1596]
                0.00    0.00      12/48          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() [1218]
                0.00    0.00      12/12          std::allocator_traits<std::allocator<std::Rbtree_node<Catch::TestCase const> > >::allocate(std::allocator<std::Rbtree_node<Catch::TestCase const> >&, unsigned long) [1566]
-----------------------------------------------
                0.00    0.00      12/12          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>) [1598]
[1597]   0.0    0.00    0.00      12         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>) [1597]
                0.00    0.00      12/48          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() [1218]
                0.00    0.00      12/12          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) [1564]
-----------------------------------------------
                0.00    0.00      12/12          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>) [4305]
[1598]   0.0    0.00    0.00      12         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>) [1598]
                0.00    0.00      12/12          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>) [1601]
                0.00    0.00      12/12          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>) [1597]
-----------------------------------------------
                0.00    0.00      12/12          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&&) [1603]
[1599]   0.0    0.00    0.00      12         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&&) [1599]
                0.00    0.00      12/12          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() [1596]
                0.00    0.00      12/72          Catch::TestCase const&& std::forward<Catch::TestCase const>(std::remove_reference<Catch::TestCase const>::type&) [1093]
                0.00    0.00      12/12          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&&) [1602]
-----------------------------------------------
                0.00    0.00      12/12          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&&) [1603]
[1600]   0.0    0.00    0.00      12         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>) [1600]
                0.00    0.00      12/24          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() [1320]
                0.00    0.00      12/25          std::Rbtree_iterator<Catch::TestCase const>::Rbtree_iterator(std::Rbtree_node_base) [1304]
                0.00    0.00      11/22          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) [1355]
                0.00    0.00      11/60          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) [1169]
                0.00    0.00      11/59          std::less<Catch::TestCase const>::operator()(Catch::TestCase const const&, Catch::TestCase const const&) const [1188]
-----------------------------------------------
                0.00    0.00      12/12          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>) [1598]
[1601]   0.0    0.00    0.00      12         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>) [1601]
                0.00    0.00      12/24          std::Rbtree_node<Catch::TestCase const>::_M_valptr() [1317]
                0.00    0.00      12/48          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() [1218]
                0.00    0.00      12/12          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**) [1565]
-----------------------------------------------
                0.00    0.00      12/12          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&&) [1599]
[1602]   0.0    0.00    0.00      12         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&&) [1602]
                0.00    0.00      12/6571        operator new(unsigned long, void) [375]
                0.00    0.00      12/72          Catch::TestCase const&& std::forward<Catch::TestCase const>(std::remove_reference<Catch::TestCase const>::type&) [1093]
                0.00    0.00      12/24          std::Rbtree_node<Catch::TestCase const>::_M_valptr() [1317]
                0.00    0.00      12/48          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() [1218]
                0.00    0.00      12/12          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&&) [1567]
-----------------------------------------------
                0.00    0.00      12/12          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&&) [1574]
[1603]   0.0    0.00    0.00      12         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&&) [1603]
                0.00    0.00      12/72          Catch::TestCase const&& std::forward<Catch::TestCase const>(std::remove_reference<Catch::TestCase const>::type&) [1093]
                0.00    0.00      12/12          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&&) [1599]
                0.00    0.00      12/60          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) [1169]
                0.00    0.00      12/12          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&) [1604]
                0.00    0.00      12/12          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>) [1600]
                0.00    0.00      12/12          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&&) [1578]
-----------------------------------------------
                0.00    0.00      12/12          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&&) [1603]
[1604]   0.0    0.00    0.00      12         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&) [1604]
                0.00    0.00      48/59          std::less<Catch::TestCase const>::operator()(Catch::TestCase const const&, Catch::TestCase const const&) const [1188]
                0.00    0.00      37/60          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) [1169]
                0.00    0.00      37/49          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) [1216]
                0.00    0.00      12/13          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() [1464]
                0.00    0.00      12/24          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() [1320]
                0.00    0.00      12/25          std::Rbtree_iterator<Catch::TestCase const>::Rbtree_iterator(std::Rbtree_node_base) [1304]
                0.00    0.00      12/12          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&) [1575]
                0.00    0.00      11/22          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) [1355]
                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() [4304]
                0.00    0.00       1/1           std::Rb_tree_iterator<Catch::TestCase const>::operator==(std::Rbtree_iterator<Catch::TestCase const> const&) const [3441]
-----------------------------------------------
                0.00    0.00      12/12          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>) [4305]
[1605]   0.0    0.00    0.00      12         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) [1605]
-----------------------------------------------
                0.00    0.00      12/12          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) [4041]
[1606]   0.0    0.00    0.00      12         void std::Construct<Catch::TestCase, Catch::TestCase const&>(Catch::TestCase, Catch::TestCase const&) [1606]
                0.00    0.00      12/125         Catch::TestCase const& std::forward<Catch::TestCase const&>(std::removereference<Catch::TestCase const&>::type&) [848]
                0.00    0.00      12/6571        operator new(unsigned long, void) [375]
                0.00    0.00      12/36          Catch::TestCase::TestCase(Catch::TestCase const&) [1254]
-----------------------------------------------
                0.00    0.00      12/12          Catch::TestCaseTracking::TrackerContext::startRun() [100]
[1607]   0.0    0.00    0.00      12         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)&&) [1607]
                0.00    0.00      12/96          decltype(nullptr)&& std::forward<decltype(nullptr)>(std::remove_reference<decltype(nullptr)>::type&) [885]
                0.00    0.00      12/744         Catch::TestCaseTracking::TrackerContext& std::forward<Catch::TestCaseTracking::TrackerContext&>(std::remove_reference<Catch::TestCaseTracking::TrackerContext&>::type&) [525]
                0.00    0.00      12/96          Catch::TestCaseTracking::NameAndLocation&& std::forward<Catch::TestCaseTracking::NameAndLocation>(std::remove_reference<Catch::TestCaseTracking::NameAndLocation>::type&) [886]
                0.00    0.00      12/93          std::allocator<Catch::TestCaseTracking::SectionTracker>::allocator() [911]
                0.00    0.00      12/12          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)&&) [1611]
                0.00    0.00      12/372         std::allocator<Catch::TestCaseTracking::SectionTracker>::~allocator() [633]
-----------------------------------------------
                0.00    0.00      12/12          Catch::ISingleton** std::__copy_move_a2<true, Catch::ISingleton**, Catch::ISingleton**>(Catch::ISingleton**, Catch::ISingleton**, Catch::ISingleton**) [2071]
[1608]   0.0    0.00    0.00      12         Catch::ISingleton** std::__niter_base<Catch::ISingleton**>(Catch::ISingleton**) [1608]
-----------------------------------------------
                0.00    0.00      12/12          Catch::TestCaseTracking::ITracker** std::__copy_move_a2<true, Catch::TestCaseTracking::ITracker**, Catch::TestCaseTracking::ITracker**>(Catch::TestCaseTracking::ITracker**, Catch::TestCaseTracking::ITracker**, Catch::TestCaseTracking::ITracker**) [2072]
[1609]   0.0    0.00    0.00      12         Catch::TestCaseTracking::ITracker** std::__niter_base<Catch::TestCaseTracking::ITracker**>(Catch::TestCaseTracking::ITracker**) [1609]
-----------------------------------------------
                0.00    0.00      12/12          __gnu_cxx::__normal_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::vector<std::__cxx11::basic_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) [1628]
[1610]   0.0    0.00    0.00      12         __gnu_cxx::__normal_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::vector<std::__cxx11::basic_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) [1610]
                0.00    0.00      13/27          __gnu_cxx::__normal_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::vector<std::__cxx11::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++() [1295]
                0.00    0.00      13/77          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&) [1030]
                0.00    0.00      12/36          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&) [1257]
                0.00    0.00       1/1           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 [3415]
-----------------------------------------------
                0.00    0.00      12/12          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)&&) [1607]
[1611]   0.0    0.00    0.00      12         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)&&) [1611]
                0.00    0.00      12/96          decltype(nullptr)&& std::forward<decltype(nullptr)>(std::remove_reference<decltype(nullptr)>::type&) [885]
                0.00    0.00      12/744         Catch::TestCaseTracking::TrackerContext& std::forward<Catch::TestCaseTracking::TrackerContext&>(std::remove_reference<Catch::TestCaseTracking::TrackerContext&>::type&) [525]
                0.00    0.00      12/96          Catch::TestCaseTracking::NameAndLocation&& std::forward<Catch::TestCaseTracking::NameAndLocation>(std::remove_reference<Catch::TestCaseTracking::NameAndLocation>::type&) [886]
                0.00    0.00      12/12          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)&&) [1539]
-----------------------------------------------
                0.00    0.00      12/12          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) [1614]
[1612]   0.0    0.00    0.00      12         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) [1612]
                0.00    0.00      13/37          __gnu_cxx::__normal_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::vector<std::__cxx11::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 [1248]
                0.00    0.00      13/77          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&) [1030]
                0.00    0.00      12/36          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&) [1257]
                0.00    0.00       2/19          __gnu_cxx::__normal_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::vector<std::__cxx11::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 [1372]
                0.00    0.00       2/142         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> >&) [828]
                0.00    0.00       1/1           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 [3414]
                0.00    0.00       1/1520        std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&) [479]
                0.00    0.00       1/1           __gnu_cxx::__normal_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::vector<std::__cxx11::basic_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> > > > >) [4338]
                0.00    0.00       1/20096       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> >&&) [327]
                0.00    0.00       1/134060      std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() [269]
                0.00    0.00       1/27          __gnu_cxx::__normal_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::vector<std::__cxx11::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++() [1295]
-----------------------------------------------
                0.00    0.00      12/12          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) [1621]
[1613]   0.0    0.00    0.00      12         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) [1613]
                0.00    0.00      12/122         __gnu_cxx::__normal_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::vector<std::__cxx11::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&) [858]
-----------------------------------------------
                0.00    0.00      12/12          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) [1621]
[1614]   0.0    0.00    0.00      12         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) [1614]
                0.00    0.00      12/122         __gnu_cxx::__normal_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::vector<std::__cxx11::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&) [858]
                0.00    0.00      12/12          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) [1612]
-----------------------------------------------
                0.00    0.00      12/12          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>&) [1809]
[1615]   0.0    0.00    0.00      12         std::move_iterator<Catch::SectionInfo> std::__make_move_if_noexcept_iterator<Catch::SectionInfo, std::move_iterator<Catch::SectionInfo> >(Catch::SectionInfo) [1615]
                0.00    0.00      12/12          std::move_iterator<Catch::SectionInfo>::move_iterator(Catch::SectionInfo) [1547]
-----------------------------------------------
                0.00    0.00      12/12          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) [1621]
[1616]   0.0    0.00    0.00      12         std::__lg(long) [1616]
-----------------------------------------------
                0.00    0.00      12/12          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> > > >) [1495]
[1617]   0.0    0.00    0.00      12         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> > > > >) [1617]
                0.00    0.00      12/12          __gnu_cxx::__ops::__iter_less_iter() [1516]
                0.00    0.00      12/12          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) [1621]
-----------------------------------------------
                0.00    0.00      12/12          std::__shared_ptr<Catch::TestCaseTracking::ITracker, (__gnu_cxx::Lockpolicy)2>::swap(std::__shared_ptr<Catch::TestCaseTracking::ITracker, (__gnu_cxx::Lockpolicy)2>&) [1544]
[1618]   0.0    0.00    0.00      12         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&) [1618]
                0.00    0.00      36/126         std::remove_reference<Catch::TestCaseTracking::ITracker&>::type&& std::move<Catch::TestCaseTracking::ITracker&>(Catch::TestCaseTracking::ITracker&) [847]
-----------------------------------------------
                0.00    0.00      12/12          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&) [1981]
[1619]   0.0    0.00    0.00      12         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&) [1619]
                0.00    0.00      36/36          std::remove_reference<Catch::clara::detail::Arg&>::type&& std::move<Catch::clara::detail::Arg&>(Catch::clara::detail::Arg&) [1269]
-----------------------------------------------
                0.00    0.00      12/12          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&) [1982]
[1620]   0.0    0.00    0.00      12         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&) [1620]
                0.00    0.00      36/36          std::remove_reference<Catch::clara::detail::Opt&>::type&& std::move<Catch::clara::detail::Opt&>(Catch::clara::detail::Opt&) [1270]
-----------------------------------------------
                0.00    0.00      12/12          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> > > > >) [1617]
[1621]   0.0    0.00    0.00      12         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) [1621]
                0.00    0.00      12/77          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&) [1030]
                0.00    0.00      12/122         __gnu_cxx::__normal_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::vector<std::__cxx11::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&) [858]
                0.00    0.00      12/12          std::__lg(long) [1616]
                0.00    0.00      12/12          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) [1613]
                0.00    0.00      12/12          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) [1614]
-----------------------------------------------
                0.00    0.00      12/12          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> > > >) [1495]
[1622]   0.0    0.00    0.00      12         __gnu_cxx::__normal_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::vector<std::__cxx11::basic_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> > > > >) [1622]
                0.00    0.00      12/12          __gnu_cxx::__ops::__iter_equal_to_iter() [1517]
                0.00    0.00      12/12          __gnu_cxx::__normal_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::vector<std::__cxx11::basic_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) [1628]
-----------------------------------------------
                0.00    0.00      12/12          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&) [1576]
[1623]   0.0    0.00    0.00      12         std::Rbtree_node<Catch::TestCase>& std::forward<std::Rbtree_node<Catch::TestCase>&>(std::remove_reference<std::Rbtree_node<Catch::TestCase>&>::type&) [1623]
-----------------------------------------------
                0.00    0.00      12/12          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&) [1575]
[1624]   0.0    0.00    0.00      12         std::Rbtree_node<Catch::TestCase const>& std::forward<std::Rbtree_node<Catch::TestCase const>&>(std::remove_reference<std::Rbtree_node<Catch::TestCase const>&>::type&) [1624]
-----------------------------------------------
                0.00    0.00      12/12          std::pair<std::Rbtree_const_iterator<Catch::TestCase>, bool>::pair<std::Rbtree_iterator<Catch::TestCase>&, bool&, true>(std::Rbtree_iterator<Catch::TestCase>&, bool&) [1579]
[1625]   0.0    0.00    0.00      12         std::Rbtree_iterator<Catch::TestCase>& std::forward<std::Rbtree_iterator<Catch::TestCase>&>(std::remove_reference<std::Rbtree_iterator<Catch::TestCase>&>::type&) [1625]
-----------------------------------------------
                0.00    0.00      12/12          std::pair<std::Rbtree_iterator<Catch::TestCase>, bool>::pair<std::Rbtree_iterator<Catch::TestCase>, bool, true>(std::Rbtree_iterator<Catch::TestCase>&&, bool&&) [1577]
[1626]   0.0    0.00    0.00      12         std::Rbtree_iterator<Catch::TestCase>&& std::forward<std::Rbtree_iterator<Catch::TestCase> >(std::remove_reference<std::Rbtree_iterator<Catch::TestCase> >::type&) [1626]
-----------------------------------------------
                0.00    0.00      12/12          void std::Destroyaux<false>::__destroy<Catch::clara::detail::Arg>(Catch::clara::detail::Arg, Catch::clara::detail::Arg) [987]
[1627]   0.0    0.00    0.00      12         void std::_Destroy<Catch::clara::detail::Arg>(Catch::clara::detail::Arg) [1627]
                0.00    0.00      12/13          Catch::clara::detail::Arg::~Arg() [1454]
-----------------------------------------------
                0.00    0.00      12/12          __gnu_cxx::__normal_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::vector<std::__cxx11::basic_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> > > > >) [1622]
[1628]   0.0    0.00    0.00      12         __gnu_cxx::__normal_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::vector<std::__cxx11::basic_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) [1628]
                0.00    0.00      12/12          __gnu_cxx::__normal_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::vector<std::__cxx11::basic_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) [1610]
                0.00    0.00      12/36          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&) [1257]
-----------------------------------------------
                0.00    0.00      11/11          Catch::BinaryExpr<timespec const&, timespec const&> const Catch::ExprLhs<timespec const&>::operator!=<timespec>(timespec const&) [1634]
[1629]   0.0    0.00    0.00      11         bool Catch::compareNotEqual<timespec, timespec const&>(timespec const&, timespec const&) [1629]
                0.00    0.00      11/11          operator!=(timespec const&, timespec const&) [1642]
-----------------------------------------------
                0.00    0.00      11/11          ___CATCH__TEST____0() [63]
[1630]   0.0    0.00    0.00      11         Catch::BinaryExpr<timespec const&, timespec const&> const Catch::ExprLhs<timespec const&>::operator>=<timespec>(timespec const&) [1630]
                0.00    0.00      11/11          operator>=(timespec const&, timespec const&) [1638]
                0.00    0.00      11/436350      Catch::StringRef::StringRef(char const) [227]
                0.00    0.00      11/74          Catch::BinaryExpr<timespec const&, timespec const&>::BinaryExpr(bool, timespec const&, Catch::StringRef, timespec const&) [1055]
-----------------------------------------------
                0.00    0.00      11/11          ___CATCH__TEST____0() [63]
[1631]   0.0    0.00    0.00      11         Catch::BinaryExpr<timespec const&, timespec const&> const Catch::ExprLhs<timespec const&>::operator><timespec>(timespec const&) [1631]
                0.00    0.00      11/11          operator>(timespec const&, timespec const&) [1639]
                0.00    0.00      11/436350      Catch::StringRef::StringRef(char const) [227]
                0.00    0.00      11/74          Catch::BinaryExpr<timespec const&, timespec const&>::BinaryExpr(bool, timespec const&, Catch::StringRef, timespec const&) [1055]
-----------------------------------------------
                0.00    0.00      11/11          ___CATCH__TEST____0() [63]
[1632]   0.0    0.00    0.00      11         Catch::BinaryExpr<timespec const&, timespec const&> const Catch::ExprLhs<timespec const&>::operator<=<timespec>(timespec const&) [1632]
                0.00    0.00      11/11          operator<=(timespec const&, timespec const&) [1640]
                0.00    0.00      11/436350      Catch::StringRef::StringRef(char const) [227]
                0.00    0.00      11/74          Catch::BinaryExpr<timespec const&, timespec const&>::BinaryExpr(bool, timespec const&, Catch::StringRef, timespec const&) [1055]
-----------------------------------------------
                0.00    0.00      11/11          ___CATCH__TEST____0() [63]
[1633]   0.0    0.00    0.00      11         Catch::BinaryExpr<timespec const&, timespec const&> const Catch::ExprLhs<timespec const&>::operator< <timespec>(timespec const&) [1633]
                0.00    0.00      11/11          operator<(timespec const&, timespec const&) [1641]
                0.00    0.00      11/436350      Catch::StringRef::StringRef(char const) [227]
                0.00    0.00      11/74          Catch::BinaryExpr<timespec const&, timespec const&>::BinaryExpr(bool, timespec const&, Catch::StringRef, timespec const&) [1055]
-----------------------------------------------
                0.00    0.00      11/11          ___CATCH__TEST____0() [63]
[1634]   0.0    0.00    0.00      11         Catch::BinaryExpr<timespec const&, timespec const&> const Catch::ExprLhs<timespec const&>::operator!=<timespec>(timespec const&) [1634]
                0.00    0.00      11/11          bool Catch::compareNotEqual<timespec, timespec const&>(timespec const&, timespec const&) [1629]
                0.00    0.00      11/436350      Catch::StringRef::StringRef(char const) [227]
                0.00    0.00      11/74          Catch::BinaryExpr<timespec const&, timespec const&>::BinaryExpr(bool, timespec const&, Catch::StringRef, timespec const&) [1055]
-----------------------------------------------
                0.00    0.00       1/11          Catch::(anonymous namespace)::makeReporter(std::shared_ptr<Catch::Config> const&) [198]
                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&) [27]
                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&) [194]
[1635]   0.0    0.00    0.00      11         std::__shared_ptr_access<Catch::Config, (__gnu_cxx::Lockpolicy)2, false, false>::operator->() const [1635]
                0.00    0.00      11/19          std::__shared_ptr_access<Catch::Config, (__gnu_cxx::Lockpolicy)2, false, false>::_M_get() const [1374]
-----------------------------------------------
                0.00    0.00       2/11          std::Rbtree_header::_M_move_data(std::Rbtree_header&) [2723]
                0.00    0.00       9/11          std::Rbtree_header::Rbtree_header() [1668]
[1636]   0.0    0.00    0.00      11         std::Rbtree_header::_M_reset() [1636]
-----------------------------------------------
                0.00    0.00      11/11          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) [1050]
[1637]   0.0    0.00    0.00      11         void std::Construct<Catch::clara::detail::Arg, Catch::clara::detail::Arg const&>(Catch::clara::detail::Arg, Catch::clara::detail::Arg const&) [1637]
                0.00    0.00      11/14          Catch::clara::detail::Arg const& std::forward<Catch::clara::detail::Arg const&>(std::removereference<Catch::clara::detail::Arg const&>::type&) [1448]
                0.00    0.00      11/6571        operator new(unsigned long, void) [375]
                0.00    0.00      11/12          Catch::clara::detail::Arg::Arg(Catch::clara::detail::Arg const&) [1492]
-----------------------------------------------
                0.00    0.00      11/11          Catch::BinaryExpr<timespec const&, timespec const&> const Catch::ExprLhs<timespec const&>::operator>=<timespec>(timespec const&) [1630]
[1638]   0.0    0.00    0.00      11         operator>=(timespec const&, timespec const&) [1638]
                0.00    0.00      11/96          compare_timespec(timespec const&, timespec const&) [879]
-----------------------------------------------
                0.00    0.00      11/11          Catch::BinaryExpr<timespec const&, timespec const&> const Catch::ExprLhs<timespec const&>::operator><timespec>(timespec const&) [1631]
[1639]   0.0    0.00    0.00      11         operator>(timespec const&, timespec const&) [1639]
                0.00    0.00      11/96          compare_timespec(timespec const&, timespec const&) [879]
-----------------------------------------------
                0.00    0.00      11/11          Catch::BinaryExpr<timespec const&, timespec const&> const Catch::ExprLhs<timespec const&>::operator<=<timespec>(timespec const&) [1632]
[1640]   0.0    0.00    0.00      11         operator<=(timespec const&, timespec const&) [1640]
                0.00    0.00      11/96          compare_timespec(timespec const&, timespec const&) [879]
-----------------------------------------------
                0.00    0.00      11/11          Catch::BinaryExpr<timespec const&, timespec const&> const Catch::ExprLhs<timespec const&>::operator< <timespec>(timespec const&) [1633]
[1641]   0.0    0.00    0.00      11         operator<(timespec const&, timespec const&) [1641]
                0.00    0.00      11/96          compare_timespec(timespec const&, timespec const&) [879]
-----------------------------------------------
                0.00    0.00      11/11          bool Catch::compareNotEqual<timespec, timespec const&>(timespec const&, timespec const&) [1629]
[1642]   0.0    0.00    0.00      11         operator!=(timespec const&, timespec const&) [1642]
                0.00    0.00      11/96          compare_timespec(timespec const&, timespec const&) [879]
-----------------------------------------------
                0.00    0.00      11/11          ___CATCH__TEST____0() [63]
[1643]   0.0    0.00    0.00      11         operator!(timespec const&) [1643]
-----------------------------------------------
                0.00    0.00       1/10          Catch::BinaryExpr<timespec const&, double const&> const Catch::ExprLhs<timespec const&>::operator< <double>(double const&) [3156]
                0.00    0.00       1/10          Catch::BinaryExpr<timespec const&, double const&> const Catch::ExprLhs<timespec const&>::operator><double>(double const&) [3155]
                0.00    0.00       2/10          Catch::BinaryExpr<timespec const&, double const&> const Catch::ExprLhs<timespec const&>::operator==<double>(double const&) [2406]
                0.00    0.00       2/10          Catch::BinaryExpr<timespec const&, double const&> const Catch::ExprLhs<timespec const&>::operator!=<double>(double const&) [2414]
                0.00    0.00       2/10          Catch::BinaryExpr<timespec const&, double const&> const Catch::ExprLhs<timespec const&>::operator<=<double>(double const&) [2411]
                0.00    0.00       2/10          Catch::BinaryExpr<timespec const&, double const&> const Catch::ExprLhs<timespec const&>::operator>=<double>(double const&) [2408]
[1644]   0.0    0.00    0.00      10         Catch::BinaryExpr<timespec const&, double const&>::BinaryExpr(bool, timespec const&, Catch::StringRef, double const&) [1644]
                0.00    0.00      10/218185      Catch::ITransientExpression::ITransientExpression(bool, bool) [249]
-----------------------------------------------
                0.00    0.00      10/10          ___CATCH__TEST____0() [63]
[1645]   0.0    0.00    0.00      10         Catch::BinaryExpr<timespec const&, double const&>::~BinaryExpr() [1645]
                0.00    0.00      10/218185      Catch::ITransientExpression::~ITransientExpression() [250]
-----------------------------------------------
                0.00    0.00       5/10          std::vector<Catch::TestCase, std::allocator<Catch::TestCase> >::begin() const [1840]
                0.00    0.00       5/10          std::vector<Catch::TestCase, std::allocator<Catch::TestCase> >::end() const [1839]
[1646]   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&) [1646]
-----------------------------------------------
                0.00    0.00       5/10          std::vector<Catch::TestCase, std::allocator<Catch::TestCase> >::begin() [1854]
                0.00    0.00       5/10          std::vector<Catch::TestCase, std::allocator<Catch::TestCase> >::end() [1853]
[1647]   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&) [1647]
-----------------------------------------------
                0.00    0.00      10/10          std::vector<Catch::TestCase, std::allocator<Catch::TestCase> >::_M_check_len(unsigned long, char const) const [1838]
[1648]   0.0    0.00    0.00      10         std::vector<Catch::TestCase, std::allocator<Catch::TestCase> >::max_size() const [1648]
                0.00    0.00      10/12          std::Vectorbase<Catch::TestCase, std::allocator<Catch::TestCase> >::_M_get_Tp_allocator() const [1529]
                0.00    0.00      10/10          std::allocator_traits<std::allocator<Catch::TestCase> >::max_size(std::allocator<Catch::TestCase> const&) [1650]
-----------------------------------------------
                0.00    0.00       1/10          std::vector<Catch::SectionInfo, std::allocator<Catch::SectionInfo> >::~vector() [4196]
                0.00    0.00       9/10          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&) [2323]
[1649]   0.0    0.00    0.00      10         std::Vectorbase<Catch::SectionInfo, std::allocator<Catch::SectionInfo> >::_M_get_Tp_allocator() [1649]
-----------------------------------------------
                0.00    0.00      10/10          std::vector<Catch::TestCase, std::allocator<Catch::TestCase> >::max_size() const [1648]
[1650]   0.0    0.00    0.00      10         std::allocator_traits<std::allocator<Catch::TestCase> >::max_size(std::allocator<Catch::TestCase> const&) [1650]
                0.00    0.00      10/16          __gnu_cxx::new_allocator<Catch::TestCase>::max_size() const [1390]
-----------------------------------------------
                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) [1652]
[1651]   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) [1651]
                0.00    0.00      25/25          bool std::operator!=<Catch::TestCase>(std::move_iterator<Catch::TestCase> const&, std::move_iterator<Catch::TestCase> const&) [1307]
                0.00    0.00      15/15          std::move_iterator<Catch::TestCase>::operator() const [1399]
                0.00    0.00      15/66          Catch::TestCase std::__addressof<Catch::TestCase>(Catch::TestCase&) [1108]
                0.00    0.00      15/15          void std::Construct<Catch::TestCase, Catch::TestCase>(Catch::TestCase, Catch::TestCase&&) [1404]
                0.00    0.00      15/15          std::moveiterator<Catch::TestCase>::operator++() [1403]
-----------------------------------------------
                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>&) [1653]
[1652]   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) [1652]
                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) [1651]
-----------------------------------------------
                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>&) [1654]
[1653]   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>&) [1653]
                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) [1652]
-----------------------------------------------
                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&) [1852]
[1654]   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>&) [1654]
                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) [1369]
                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>&) [1653]
-----------------------------------------------
                0.00    0.00       1/10          ___CATCH__TEST____0() [85]
                0.00    0.00       1/10          ___CATCH__TEST____0() [92]
                0.00    0.00       2/10          ___CATCH__TEST____0() [68]
                0.00    0.00       6/10          ___CATCH__TEST____0() [73]
[1655]   0.0    0.00    0.00      10         std::__cxx11::basic_string<char, std::char_traits<char>, std::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) [1655]
                0.00    0.00      10/29162       std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [318]
                0.00    0.00      10/81          std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::append(char const) [997]
-----------------------------------------------
                0.00    0.00       1/10          operator-=(timespec&, double) [4488]
                0.00    0.00       2/10          ___CATCH__TEST____0() [63]
                0.00    0.00       3/10          operator-(timespec const&, timespec const&) [2371]
                0.00    0.00       4/10          operator-=(timespec&, long) [2102]
[1656]   0.0    0.00    0.00      10         operator-=(timespec&, timespec const&) [1656]
                0.00    0.00      10/44          operator-(timespec const&) [1220]
                0.00    0.00      10/29          add_timespec(timespec const&, timespec const&) [1283]
-----------------------------------------------
                0.00    0.00       9/9           std::allocator<Catch::clara::detail::BoundValueRef<unsigned int> >::allocator(std::allocator<Catch::clara::detail::BoundValueRef<unsigned int> > const&) [1663]
[1657]   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&) [1657]
-----------------------------------------------
                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() [1670]
[1658]   0.0    0.00    0.00       9         __gnu_cxx::__aligned_buffer<Catch::clara::detail::BoundValueRef<unsigned int> >::_M_ptr() [1658]
                0.00    0.00       9/9           __gnu_cxx::__aligned_buffer<Catch::clara::detail::BoundValueRef<unsigned int> >::_M_addr() [1659]
-----------------------------------------------
                0.00    0.00       9/9           __gnu_cxx::__aligned_buffer<Catch::clara::detail::BoundValueRef<unsigned int> >::_M_ptr() [1658]
[1659]   0.0    0.00    0.00       9         __gnu_cxx::__aligned_buffer<Catch::clara::detail::BoundValueRef<unsigned int> >::_M_addr() [1659]
-----------------------------------------------
                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() [1671]
[1660]   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() [1660]
                0.00    0.00       9/9           __gnu_cxx::__aligned_buffer<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::_M_addr() [1661]
-----------------------------------------------
                0.00    0.00       9/9           __gnu_cxx::__aligned_buffer<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::_M_ptr() [1660]
[1661]   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() [1661]
-----------------------------------------------
                0.00    0.00       3/9           __gnu_cxx::new_allocator<Catch::SectionInfo>::allocate(unsigned long, void const) [2123]
                0.00    0.00       6/9           std::allocator_traits<std::allocator<Catch::SectionInfo> >::max_size(std::allocator<Catch::SectionInfo> const&) [1788]
[1662]   0.0    0.00    0.00       9         __gnu_cxx::new_allocator<Catch::SectionInfo>::max_size() const [1662]
-----------------------------------------------
                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&) [2268]
                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&) [2309]
                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&) [2264]
[1663]   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&) [1663]
                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&) [1657]
-----------------------------------------------
                0.00    0.00       1/9           Catch::(anonymous namespace)::platformColourInstance() [192]
                0.00    0.00       1/9           Catch::Context::~Context() [3154]
                0.00    0.00       1/9           Catch::list(std::shared_ptr<Catch::Config> const&) [194]
                0.00    0.00       1/9           Catch::RunContext::~RunContext() [189]
                0.00    0.00       1/9           Catch::(anonymous namespace)::makeReporter(std::shared_ptr<Catch::Config> const&) [198]
                0.00    0.00       1/9           Catch::(anonymous namespace)::TestGroup::TestGroup(std::shared_ptr<Catch::Config> const&) [27]
                0.00    0.00       1/9           Catch::ConsoleReporter::ConsoleReporter(Catch::ReporterConfig const&)::{lambda()#1}::operator()() const [4483]
                0.00    0.00       1/9           Catch::ReporterConfig::~ReporterConfig() [3018]
                0.00    0.00       1/9           Catch::StreamingReporterBase<Catch::ConsoleReporter>::~StreamingReporterBase() [3073]
[1664]   0.0    0.00    0.00       9         std::shared_ptr<Catch::IConfig const>::~shared_ptr() [1664]
                0.00    0.00       9/9           std::__shared_ptr<Catch::IConfig const, (__gnu_cxx::Lockpolicy)2>::~__shared_ptr() [1667]
-----------------------------------------------
                0.00    0.00       9/9           void std::Destroy<Catch::TestCase>(Catch::TestCase, Catch::TestCase) [1676]
[1665]   0.0    0.00    0.00       9         void std::Destroy_aux<false>::__destroy<Catch::TestCase>(Catch::TestCase, Catch::TestCase) [1665]
                0.00    0.00      39/66          Catch::TestCase std::__addressof<Catch::TestCase>(Catch::TestCase&) [1108]
                0.00    0.00      39/39          void std::Destroy<Catch::TestCase>(Catch::TestCase) [1245]
-----------------------------------------------
                0.00    0.00       4/9           std::Vector_base<Catch::TestCase, std::allocator<Catch::TestCase> >::~Vectorbase() [1984]
                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&) [1852]
[1666]   0.0    0.00    0.00       9         std::Vectorbase<Catch::TestCase, std::allocator<Catch::TestCase> >::_M_deallocate(Catch::TestCase, unsigned long) [1666]
                0.00    0.00       6/6           std::allocator_traits<std::allocator<Catch::TestCase> >::deallocate(std::allocator<Catch::TestCase>&, Catch::TestCase, unsigned long) [1789]
-----------------------------------------------
                0.00    0.00       9/9           std::shared_ptr<Catch::IConfig const>::~shared_ptr() [1664]
[1667]   0.0    0.00    0.00       9         std::__shared_ptr<Catch::IConfig const, (__gnu_cxx::Lockpolicy)2>::~__shared_ptr() [1667]
                0.00    0.00       9/4179        std::__shared_count<(__gnu_cxx::Lockpolicy)2>::~__shared_count() <cycle 1> [389]
-----------------------------------------------
                0.00    0.00       1/9           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() [4302]
                0.00    0.00       1/9           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() [4254]
                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> > > >::Rbtree_impl<std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, true>::Rbtree_impl() [4294]
                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, 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() [4288]
                0.00    0.00       1/9           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> >&&) [4264]
                0.00    0.00       4/9           std::Rbtree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::Identity<std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::Rbtree_impl<std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, true>::Rbtree_impl() [2050]
[1668]   0.0    0.00    0.00       9         std::Rbtree_header::Rbtree_header() [1668]
                0.00    0.00       9/11          std::Rbtree_header::_M_reset() [1636]
-----------------------------------------------
                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() [4296]
                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&) [2060]
                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> > >) [2056]
[1669]   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) [1669]
-----------------------------------------------
                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&) [2309]
                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() [2305]
                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&) [2306]
[1670]   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() [1670]
                0.00    0.00       9/9           __gnu_cxx::__aligned_buffer<Catch::clara::detail::BoundValueRef<unsigned int> >::_M_ptr() [1658]
-----------------------------------------------
                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]) [2320]
                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() [2316]
                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&) [2317]
[1671]   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() [1671]
                0.00    0.00       9/9           __gnu_cxx::__aligned_buffer<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::_M_ptr() [1660]
-----------------------------------------------
                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> > >) [4298]
                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&) [2060]
[1672]   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) [1672]
-----------------------------------------------
                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&) [2356]
[1673]   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&) [1673]
-----------------------------------------------
                0.00    0.00       9/9           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&) [2357]
[1674]   0.0    0.00    0.00       9         std::remove_reference<Catch::clara::detail::BoundValueRefBase&>::type&& std::move<Catch::clara::detail::BoundValueRefBase&>(Catch::clara::detail::BoundValueRefBase&) [1674]
-----------------------------------------------
                0.00    0.00       9/9           snap::matrix<double, unsigned long>::swap(snap::matrix<double, unsigned long>&) [2105]
[1675]   0.0    0.00    0.00       9         std::enable_if<std::__and_<std::__not_<std::__is_tuple_like<double> >, std::is_move_constructible<double>, std::is_move_assignable<double> >::value, void>::type std::swap<double>(double&, double&) [1675]
                0.00    0.00      27/27          std::remove_reference<double&>::type&& std::move<double&>(double&) [1300]
-----------------------------------------------
                0.00    0.00       9/9           void std::Destroy<Catch::TestCase, Catch::TestCase>(Catch::TestCase, Catch::TestCase, std::allocator<Catch::TestCase>&) [1677]
[1676]   0.0    0.00    0.00       9         void std::Destroy<Catch::TestCase>(Catch::TestCase, Catch::TestCase) [1676]
                0.00    0.00       9/9           void std::Destroyaux<false>::__destroy<Catch::TestCase>(Catch::TestCase, Catch::TestCase) [1665]
-----------------------------------------------
                0.00    0.00       4/9           std::vector<Catch::TestCase, std::allocator<Catch::TestCase> >::~vector() [2043]
                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&) [1852]
[1677]   0.0    0.00    0.00       9         void std::Destroy<Catch::TestCase, Catch::TestCase>(Catch::TestCase, Catch::TestCase, std::allocator<Catch::TestCase>&) [1677]
                0.00    0.00       9/9           void std::Destroy<Catch::TestCase>(Catch::TestCase, Catch::TestCase) [1676]
-----------------------------------------------
                0.00    0.00       9/9           bool std::operator!=<Catch::SectionInfo>(std::move_iterator<Catch::SectionInfo> const&, std::move_iterator<Catch::SectionInfo> const&) [1679]
[1678]   0.0    0.00    0.00       9         bool std::operator==<Catch::SectionInfo>(std::move_iterator<Catch::SectionInfo> const&, std::move_iterator<Catch::SectionInfo> const&) [1678]
                0.00    0.00      18/18          std::move_iterator<Catch::SectionInfo>::base() const [1377]
-----------------------------------------------
                0.00    0.00       9/9           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) [1792]
[1679]   0.0    0.00    0.00       9         bool std::operator!=<Catch::SectionInfo>(std::move_iterator<Catch::SectionInfo> const&, std::move_iterator<Catch::SectionInfo> const&) [1679]
                0.00    0.00       9/9           bool std::operator==<Catch::SectionInfo>(std::move_iterator<Catch::SectionInfo> const&, std::move_iterator<Catch::SectionInfo> const&) [1678]
-----------------------------------------------
                0.00    0.00       4/8           Catch::ConsoleReporter::ConsoleReporter(Catch::ReporterConfig const&)::{lambda()#1}::operator()() const [4483]
                0.00    0.00       4/8           void std::Destroy<Catch::(anonymous namespace)::ColumnInfo>(Catch::(anonymous namespace)::ColumnInfo) [2094]
[1680]   0.0    0.00    0.00       8         Catch::(anonymous namespace)::ColumnInfo::~ColumnInfo() [1680]
                0.00    0.00       8/134060      std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() [269]
-----------------------------------------------
                0.00    0.00       8/8           Catch::Colour::use(Catch::Colour::Code) [191]
[1681]   0.0    0.00    0.00       8         Catch::(anonymous namespace)::NoColourImpl::use(Catch::Colour::Code) [1681]
-----------------------------------------------
                0.00    0.00       8/8           ___CATCH__TEST____19() [59]
[1682]   0.0    0.00    0.00       8         Catch::ReusableStringStream& Catch::ReusableStringStream::operator<< <char [10]>(char const (&) [10]) [1682]
-----------------------------------------------
                0.00    0.00       8/8           ___CATCH__TEST____19() [59]
[1683]   0.0    0.00    0.00       8         Catch::ReusableStringStream& Catch::ReusableStringStream::operator<< <char [13]>(char const (&) [13]) [1683]
-----------------------------------------------
                0.00    0.00       1/8           Catch::clara::detail::Parser::operator=(Catch::clara::detail::Parser const&) [3125]
                0.00    0.00       1/8           Catch::clara::detail::ComposableParserImpl<Catch::clara::detail::Arg>::operator=(Catch::clara::detail::ComposableParserImpl<Catch::clara::detail::Arg> const&) [3120]
                0.00    0.00       2/8           Catch::clara::detail::ComposableParserImpl<Catch::clara::detail::ExeName>::operator=(Catch::clara::detail::ComposableParserImpl<Catch::clara::detail::ExeName> const&) [2400]
                0.00    0.00       2/8           Catch::clara::detail::ComposableParserImpl<Catch::clara::detail::ExeName>::operator=(Catch::clara::detail::ComposableParserImpl<Catch::clara::detail::ExeName>&&) [2399]
                0.00    0.00       2/8           Catch::clara::detail::Parser::operator=(Catch::clara::detail::Parser&&) [2402]
[1684]   0.0    0.00    0.00       8         Catch::clara::detail::ParserBase::operator=(Catch::clara::detail::ParserBase const&) [1684]
-----------------------------------------------
                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() [1698]
[1685]   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() [1685]
-----------------------------------------------
                0.00    0.00       8/8           std::allocator<Catch::clara::detail::BoundValueRef<double> >::~allocator() [1699]
[1686]   0.0    0.00    0.00       8         __gnu_cxx::new_allocator<Catch::clara::detail::BoundValueRef<double> >::~new_allocator() [1686]
-----------------------------------------------
                0.00    0.00       8/8           std::allocator<std::Spcounted_ptr_inplace<Catch::clara::detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::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&) [1700]
[1687]   0.0    0.00    0.00       8         __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() [1687]
-----------------------------------------------
                0.00    0.00       8/8           std::allocator<std::Spcounted_ptr_inplace<Catch::clara::detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::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() [1701]
[1688]   0.0    0.00    0.00       8         __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() [1688]
-----------------------------------------------
                0.00    0.00       8/8           std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::swap(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&) [2330]
[1689]   0.0    0.00    0.00       8         __gnu_cxx::__alloc_traits<std::allocator<char> >::_S_on_swap(std::allocator<char>&, std::allocator<char>&) [1689]
                0.00    0.00       8/8           void std::__alloc_on_swap<std::allocator<char> >(std::allocator<char>&, std::allocator<char>&) [1720]
-----------------------------------------------
                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() [1705]
[1690]   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() [1690]
                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() [1691]
-----------------------------------------------
                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() [1690]
[1691]   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() [1691]
-----------------------------------------------
                0.00    0.00       4/8           std::vector<Catch::ISingleton, std::allocator<Catch::ISingleton> >::begin() [2046]
                0.00    0.00       4/8           std::vector<Catch::ISingleton, std::allocator<Catch::ISingleton> >::end() [2045]
[1692]   0.0    0.00    0.00       8         __gnu_cxx::__normal_iterator<Catch::ISingleton**, std::vector<Catch::ISingleton, std::allocator<Catch::ISingleton> > >::__normal_iterator(Catch::ISingleton** const&) [1692]
-----------------------------------------------
                0.00    0.00       4/8           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&&) [2849]
                0.00    0.00       4/8           __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&) [2509]
[1693]   0.0    0.00    0.00       8         __gnu_cxx::__normal_iterator<Catch::TestCaseTracking::ITracker**, std::vector<Catch::TestCaseTracking::ITracker, std::allocator<Catch::TestCaseTracking::ITracker> > >::base() const [1693]
-----------------------------------------------
                0.00    0.00       8/8           decltype (__miter_base(({parm#1}.base)())) std::__miter_base<Catch::ISingleton**>(std::move_iterator<Catch::ISingleton**>) [1716]
[1694]   0.0    0.00    0.00       8         std::move_iterator<Catch::ISingleton**>::base() const [1694]
-----------------------------------------------
                0.00    0.00       8/8           decltype (__miter_base(({parm#1}.base)())) std::__miter_base<Catch::TestCaseTracking::ITracker**>(std::move_iterator<Catch::TestCaseTracking::ITracker**>) [1718]
[1695]   0.0    0.00    0.00       8         std::move_iterator<Catch::TestCaseTracking::ITracker**>::base() const [1695]
-----------------------------------------------
                0.00    0.00       8/8           std::vector<Catch::ISingleton, std::allocator<Catch::ISingleton> >::_M_check_len(unsigned long, char const) const [2550]
[1696]   0.0    0.00    0.00       8         std::vector<Catch::ISingleton, std::allocator<Catch::ISingleton> >::size() const [1696]
-----------------------------------------------
                0.00    0.00       8/8           std::vector<Catch::TestCaseTracking::ITracker, std::allocator<Catch::TestCaseTracking::ITracker> >::_M_check_len(unsigned long, char const) const [2551]
[1697]   0.0    0.00    0.00       8         std::vector<Catch::TestCaseTracking::ITracker, std::allocator<Catch::TestCaseTracking::ITracker> >::size() const [1697]
-----------------------------------------------
                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> > > >&) [2882]
                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> > > >&) [2721]
                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() [2714]
                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> > > >&) [2816]
[1698]   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() [1698]
                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() [1685]
-----------------------------------------------
                0.00    0.00       2/8           std::shared_ptr<Catch::clara::detail::BoundValueRef<double> > std::make_shared<Catch::clara::detail::BoundValueRef<double>, double&>(double&) [2883]
                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&) [2722]
                0.00    0.00       2/8           std::Spebo_helper<0, std::allocator<Catch::clara::detail::BoundValueRef<double> >, true>::~Spebo_helper() [2716]
                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&) [2823]
[1699]   0.0    0.00    0.00       8         std::allocator<Catch::clara::detail::BoundValueRef<double> >::~allocator() [1699]
                0.00    0.00       8/8           __gnu_cxx::new_allocator<Catch::clara::detail::BoundValueRef<double> >::~new_allocator() [1686]
-----------------------------------------------
                0.00    0.00       4/8           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> >&) [2005]
                0.00    0.00       4/8           std::Spcounted_ptr_inplace<Catch::clara::detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::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() [2027]
[1700]   0.0    0.00    0.00       8         std::allocator<std::Spcounted_ptr_inplace<Catch::clara::detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::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&) [1700]
                0.00    0.00       8/8           __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() [1687]
-----------------------------------------------
                0.00    0.00       4/8           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> >&) [2005]
                0.00    0.00       4/8           std::Spcounted_ptr_inplace<Catch::clara::detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::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() [2027]
[1701]   0.0    0.00    0.00       8         std::allocator<std::Spcounted_ptr_inplace<Catch::clara::detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::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() [1701]
                0.00    0.00       8/8           __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() [1688]
-----------------------------------------------
                0.00    0.00       1/8           Catch::ReporterRegistrar<Catch::CompactReporter>::ReporterRegistrar(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [3056]
                0.00    0.00       1/8           Catch::ReporterRegistrar<Catch::ConsoleReporter>::ReporterRegistrar(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [3059]
                0.00    0.00       1/8           Catch::ReporterRegistrar<Catch::JunitReporter>::ReporterRegistrar(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [3053]
                0.00    0.00       1/8           Catch::ReporterRegistrar<Catch::XmlReporter>::ReporterRegistrar(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [3050]
                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() [2039]
[1702]   0.0    0.00    0.00       8         std::shared_ptr<Catch::IReporterFactory>::~shared_ptr() [1702]
                0.00    0.00       8/8           std::__shared_ptr<Catch::IReporterFactory, (__gnu_cxx::Lockpolicy)2>::~__shared_ptr() [1704]
-----------------------------------------------
                0.00    0.00       2/8           std::vector<Catch::ISingleton, std::allocator<Catch::ISingleton> >::~vector() [2848]
                0.00    0.00       6/8           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&) [2845]
[1703]   0.0    0.00    0.00       8         std::Vectorbase<Catch::ISingleton, std::allocator<Catch::ISingleton> >::_M_get_Tp_allocator() [1703]
-----------------------------------------------
                0.00    0.00       8/8           std::shared_ptr<Catch::IReporterFactory>::~shared_ptr() [1702]
[1704]   0.0    0.00    0.00       8         std::__shared_ptr<Catch::IReporterFactory, (__gnu_cxx::Lockpolicy)2>::~__shared_ptr() [1704]
                0.00    0.00       8/4179        std::__shared_count<(__gnu_cxx::Lockpolicy)2>::~__shared_count() <cycle 1> [389]
-----------------------------------------------
                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> > >) [2057]
                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&) [2058]
[1705]   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() [1705]
                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() [1690]
-----------------------------------------------
                0.00    0.00       8/8           std::move_iterator<Catch::ISingleton*> std::__make_move_if_noexcept_iterator<Catch::ISingleton, std::move_iterator<Catch::ISingleton*> >(Catch::ISingleton**) [1722]
[1706]   0.0    0.00    0.00       8         std::move_iterator<Catch::ISingleton**>::move_iterator(Catch::ISingleton**) [1706]
-----------------------------------------------
                0.00    0.00       8/8           std::move_iterator<Catch::TestCaseTracking::ITracker**> std::__make_move_if_noexcept_iterator<Catch::TestCaseTracking::ITracker, std::move_iterator<Catch::TestCaseTracking::ITracker*> >(Catch::TestCaseTracking::ITracker**) [1723]
[1707]   0.0    0.00    0.00       8         std::move_iterator<Catch::TestCaseTracking::ITracker**>::move_iterator(Catch::TestCaseTracking::ITracker**) [1707]
-----------------------------------------------
                0.00    0.00       8/8           std::Spcounted_ptr_inplace<Catch::clara::detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::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() [1711]
[1708]   0.0    0.00    0.00       8         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>&) [1708]
-----------------------------------------------
                0.00    0.00       4/8           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> >&) [2074]
                0.00    0.00       4/8           std::Spcounted_ptr_inplace<Catch::clara::detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::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() [2027]
[1709]   0.0    0.00    0.00       8         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>) [1709]
                0.00    0.00       8/8           std::allocator<std::Spcounted_ptr_inplace<Catch::clara::detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::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> >&) [1715]
-----------------------------------------------
                0.00    0.00       4/8           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> >&) [2005]
                0.00    0.00       4/8           std::Spcounted_ptr_inplace<Catch::clara::detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::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() [2027]
[1710]   0.0    0.00    0.00       8         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() [1710]
                0.00    0.00       4/4           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) [2022]
-----------------------------------------------
                0.00    0.00       4/8           std::Spcounted_ptr_inplace<Catch::clara::detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::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() [2028]
                0.00    0.00       4/8           std::Spcounted_ptr_inplace<Catch::clara::detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::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() [2027]
[1711]   0.0    0.00    0.00       8         std::Spcounted_ptr_inplace<Catch::clara::detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::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() [1711]
                0.00    0.00       8/8           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>&) [1708]
-----------------------------------------------
                0.00    0.00       3/8           snap::file_contents::read_all() [139]
                0.00    0.00       5/8           snap::file_contents::write_all(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [157]
[1712]   0.0    0.00    0.00       8         std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::data() [1712]
                0.00    0.00       8/499540      std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_data() const [226]
-----------------------------------------------
                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&) [2060]
                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> > >) [2056]
[1713]   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() [1713]
-----------------------------------------------
                0.00    0.00       4/8           void std::Destroyaux<false>::__destroy<Catch::(anonymous namespace)::ColumnInfo>(Catch::(anonymous namespace)::ColumnInfo, Catch::(anonymous namespace)::ColumnInfo) [2640]
                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) [4043]
[1714]   0.0    0.00    0.00       8         Catch::(anonymous namespace)::ColumnInfo std::__addressof<Catch::(anonymous namespace)::ColumnInfo>(Catch::(anonymous namespace)::ColumnInfo&) [1714]
-----------------------------------------------
                0.00    0.00       8/8           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>) [1709]
[1715]   0.0    0.00    0.00       8         std::allocator<std::Spcounted_ptr_inplace<Catch::clara::detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::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> >&) [1715]
-----------------------------------------------
                0.00    0.00       8/8           Catch::ISingleton* std::copy<std::move_iterator<Catch::ISingleton**>, Catch::ISingleton**>(std::move_iterator<Catch::ISingleton**>, std::move_iterator<Catch::ISingleton**>, Catch::ISingleton**) [2086]
[1716]   0.0    0.00    0.00       8         decltype (__miter_base(({parm#1}.base)())) std::__miter_base<Catch::ISingleton**>(std::move_iterator<Catch::ISingleton**>) [1716]
                0.00    0.00       8/8           std::move_iterator<Catch::ISingleton**>::base() const [1694]
                0.00    0.00       8/8           Catch::ISingleton** std::__miter_base<Catch::ISingleton**>(Catch::ISingleton**) [1717]
-----------------------------------------------
                0.00    0.00       8/8           decltype (__miter_base(({parm#1}.base)())) std::__miter_base<Catch::ISingleton**>(std::move_iterator<Catch::ISingleton**>) [1716]
[1717]   0.0    0.00    0.00       8         Catch::ISingleton** std::__miter_base<Catch::ISingleton**>(Catch::ISingleton**) [1717]
-----------------------------------------------
                0.00    0.00       8/8           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**) [2087]
[1718]   0.0    0.00    0.00       8         decltype (__miter_base(({parm#1}.base)())) std::__miter_base<Catch::TestCaseTracking::ITracker**>(std::move_iterator<Catch::TestCaseTracking::ITracker**>) [1718]
                0.00    0.00       8/8           std::move_iterator<Catch::TestCaseTracking::ITracker**>::base() const [1695]
                0.00    0.00       8/8           Catch::TestCaseTracking::ITracker** std::__miter_base<Catch::TestCaseTracking::ITracker**>(Catch::TestCaseTracking::ITracker**) [1719]
-----------------------------------------------
                0.00    0.00       8/8           decltype (__miter_base(({parm#1}.base)())) std::__miter_base<Catch::TestCaseTracking::ITracker**>(std::move_iterator<Catch::TestCaseTracking::ITracker**>) [1718]
[1719]   0.0    0.00    0.00       8         Catch::TestCaseTracking::ITracker** std::__miter_base<Catch::TestCaseTracking::ITracker**>(Catch::TestCaseTracking::ITracker**) [1719]
-----------------------------------------------
                0.00    0.00       8/8           __gnu_cxx::__alloc_traits<std::allocator<char> >::_S_on_swap(std::allocator<char>&, std::allocator<char>&) [1689]
[1720]   0.0    0.00    0.00       8         void std::__alloc_on_swap<std::allocator<char> >(std::allocator<char>&, std::allocator<char>&) [1720]
                0.00    0.00       8/8           void std::__do_alloc_on_swap<std::allocator<char> >(std::allocator<char>&, std::allocator<char>&, std::integral_constant<bool, false>) [1721]
-----------------------------------------------
                0.00    0.00       8/8           void std::__alloc_on_swap<std::allocator<char> >(std::allocator<char>&, std::allocator<char>&) [1720]
[1721]   0.0    0.00    0.00       8         void std::__do_alloc_on_swap<std::allocator<char> >(std::allocator<char>&, std::allocator<char>&, std::integral_constant<bool, false>) [1721]
-----------------------------------------------
                0.00    0.00       8/8           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>&) [2083]
[1722]   0.0    0.00    0.00       8         std::move_iterator<Catch::ISingleton*> std::__make_move_if_noexcept_iterator<Catch::ISingleton, std::move_iterator<Catch::ISingleton*> >(Catch::ISingleton**) [1722]
                0.00    0.00       8/8           std::move_iterator<Catch::ISingleton**>::move_iterator(Catch::ISingleton**) [1706]
-----------------------------------------------
                0.00    0.00       8/8           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>&) [2084]
[1723]   0.0    0.00    0.00       8         std::move_iterator<Catch::TestCaseTracking::ITracker*> std::__make_move_if_noexcept_iterator<Catch::TestCaseTracking::ITracker, std::move_iterator<Catch::TestCaseTracking::ITracker*> >(Catch::TestCaseTracking::ITracker**) [1723]
                0.00    0.00       8/8           std::move_iterator<Catch::TestCaseTracking::ITracker**>::move_iterator(Catch::TestCaseTracking::ITracker**) [1707]
-----------------------------------------------
                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&) [4317]
                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&) [4348]
                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&) [3584]
                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&) [3773]
                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&) [3870]
                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&) [4080]
                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&) [3963]
                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&) [3227]
[1724]   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&) [1724]
-----------------------------------------------
                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&) [4318]
                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&) [4349]
                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&) [3586]
                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&) [3776]
                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&) [3871]
                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&) [4087]
                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&) [3965]
                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&) [3230]
[1725]   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&) [1725]
-----------------------------------------------
                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&) [4319]
                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&) [4350]
                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&) [3588]
                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&) [3779]
                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&) [3872]
                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&) [4094]
                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&) [3967]
                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&) [3233]
[1726]   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&) [1726]
-----------------------------------------------
                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&) [4320]
                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&) [4351]
                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&) [3590]
                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&) [3782]
                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&) [3873]
                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&) [4101]
                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&) [3969]
                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&) [3236]
[1727]   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&) [1727]
-----------------------------------------------
                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&) [4321]
                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&) [4352]
                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&) [3592]
                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&) [3785]
                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&) [3874]
                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&) [4108]
                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&) [3971]
                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&) [3239]
[1728]   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&) [1728]
-----------------------------------------------
                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&) [4322]
                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&) [4353]
                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&) [3594]
                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&) [3788]
                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&) [3875]
                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&) [4115]
                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&) [3973]
                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&) [3242]
[1729]   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&) [1729]
-----------------------------------------------
                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&) [4323]
                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&) [4354]
                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&) [3596]
                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&) [3791]
                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&) [3876]
                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&) [4122]
                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&) [3975]
                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&) [3245]
[1730]   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&) [1730]
-----------------------------------------------
                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&) [4324]
                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&) [4355]
                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&) [3598]
                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&) [3794]
                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&) [3877]
                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&) [4129]
                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&) [3977]
                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&) [3248]
[1731]   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&) [1731]
-----------------------------------------------
                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&) [4328]
                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&) [4359]
                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&) [3606]
                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&) [3806]
                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&) [3881]
                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&) [4157]
                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&) [3985]
                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&) [3260]
[1732]   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&) [1732]
-----------------------------------------------
                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&) [4325]
                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&) [4356]
                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&) [3600]
                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&) [3797]
                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&) [3878]
                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&) [4136]
                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&) [3979]
                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&) [3251]
[1733]   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&) [1733]
-----------------------------------------------
                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&) [4326]
                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&) [4357]
                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&) [3602]
                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&) [3800]
                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&) [3879]
                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&) [4143]
                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&) [3981]
                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&) [3254]
[1734]   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&) [1734]
-----------------------------------------------
                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&) [4329]
                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&) [4360]
                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&) [3608]
                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&) [3809]
                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&) [3884]
                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&) [4164]
                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&) [3987]
                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&) [3263]
[1735]   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&) [1735]
-----------------------------------------------
                0.00    0.00       1/8           std::shared_ptr<Catch::Config> std::make_shared<Catch::Config, Catch::ConfigData&>(Catch::ConfigData&) [125]
                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&) [126]
                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&) [120]
                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&) [121]
                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&) [122]
                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&) [124]
                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&) [123]
                0.00    0.00       1/8           void __gnu_cxx::new_allocator<Catch::Config>::construct<Catch::Config, Catch::ConfigData&>(Catch::Config, Catch::ConfigData&) [119]
[1736]   0.0    0.00    0.00       8         Catch::ConfigData& std::forward<Catch::ConfigData&>(std::remove_reference<Catch::ConfigData&>::type&) [1736]
-----------------------------------------------
                0.00    0.00       1/8           std::shared_ptr<Catch::clara::detail::BoundValueRef<long> > std::make_shared<Catch::clara::detail::BoundValueRef<long>, long&>(long&) [4327]
                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&) [4358]
                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&) [3604]
                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&) [3803]
                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&) [3880]
                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&) [4150]
                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&) [3983]
                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&) [3257]
[1737]   0.0    0.00    0.00       8         long& std::forward<long&>(std::remove_reference<long&>::type&) [1737]
-----------------------------------------------
                0.00    0.00       7/7           ___CATCH__TEST____0() [63]
[1738]   0.0    0.00    0.00       7         valid_timespec(timespec const&) [1738]
-----------------------------------------------
                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> > >) [4336]
                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&) [4204]
                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&) [3350]
                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&) [3354]
[1739]   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 [1739]
-----------------------------------------------
                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&) [4224]
                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>) [4223]
                0.00    0.00       4/7           std::vector<Catch::TestSpec::Filter, std::allocator<Catch::TestSpec::Filter> >::~vector() [2044]
[1740]   0.0    0.00    0.00       7         std::Vectorbase<Catch::TestSpec::Filter, std::allocator<Catch::TestSpec::Filter> >::_M_get_Tp_allocator() [1740]
-----------------------------------------------
                0.00    0.00       1/7           std::vector<Catch::TestCaseTracking::ITracker, std::allocator<Catch::TestCaseTracking::ITracker> >::~vector() [4235]
                0.00    0.00       6/7           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&&) [2849]
[1741]   0.0    0.00    0.00       7         std::Vectorbase<Catch::TestCaseTracking::ITracker, std::allocator<Catch::TestCaseTracking::ITracker> >::_M_get_Tp_allocator() [1741]
-----------------------------------------------
                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&) [3826]
                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&) [2697]
                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&) [2689]
                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&) [2680]
[1742]   0.0    0.00    0.00       7         std::__shared_count<(__gnu_cxx::Lockpolicy)2>::operator=(std::__shared_count<(__gnu_cxx::Lockpolicy)2> const&) [1742]
                0.00    0.00       3/2455        std::Spcounted_base<(__gnu_cxx::Lockpolicy)2>::_M_add_ref_copy() [428]
                0.00    0.00       1/4179        std::Spcounted_base<(__gnu_cxx::Lockpolicy)2>::_M_release() <cycle 1> [419]
-----------------------------------------------
                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 [3490]
                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&) [2060]
                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> > >) [2056]
[1743]   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) [1743]
                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) [1744]
                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 [1358]
-----------------------------------------------
                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) [1743]
[1744]   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) [1744]
                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 [1349]
-----------------------------------------------
                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&) [4270]
                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&) [4259]
                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 [3482]
                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&) [4266]
                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&) [4269]
                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&) [3998]
                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&) [3293]
[1745]   0.0    0.00    0.00       7         Catch::Verbosity const& std::forward<Catch::Verbosity const&>(std::remove_reference<Catch::Verbosity const&>::type&) [1745]
-----------------------------------------------
                0.00    0.00       1/6           ___CATCH__TEST____0() [85]
                0.00    0.00       1/6           ___CATCH__TEST____0() [68]
                0.00    0.00       4/6           ___CATCH__TEST____0() [73]
[1746]   0.0    0.00    0.00       6         snap::file_contents::contents(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [1746]
                0.00    0.00       6/53          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&) [1214]
-----------------------------------------------
                0.00    0.00       6/6           ___CATCH__TEST____43() [11]
[1747]   0.0    0.00    0.00       6         Catch::ReusableStringStream& Catch::ReusableStringStream::operator<< <char [11]>(char const (&) [11]) [1747]
-----------------------------------------------
                0.00    0.00       1/6           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> > > > >) [3107]
                0.00    0.00       5/6           Catch::clara::detail::TokenStream::operator++() [1824]
[1748]   0.0    0.00    0.00       6         Catch::clara::detail::TokenStream::loadBuffer() [1748]
                0.00    0.00      12/4775        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&) [387]
                0.00    0.00       8/218         std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::operator[](unsigned long) const [691]
                0.00    0.00       6/6           std::vector<Catch::clara::detail::Token, std::allocator<Catch::clara::detail::Token> >::resize(unsigned long) [1799]
                0.00    0.00       5/5           __gnu_cxx::__normal_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::vector<std::__cxx11::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 [1834]
                0.00    0.00       5/372         std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::empty() const [632]
                0.00    0.00       5/3040        __gnu_cxx::__normal_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::vector<std::__cxx11::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 [403]
                0.00    0.00       5/5           Catch::clara::detail::isOptPrefix(char) [1825]
                0.00    0.00       5/29162       std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [318]
                0.00    0.00       5/5           std::vector<Catch::clara::detail::Token, std::allocator<Catch::clara::detail::Token> >::push_back(Catch::clara::detail::Token&&) [1851]
                0.00    0.00       5/494         Catch::clara::detail::Token::~Token() [565]
                0.00    0.00       3/3           std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::find_first_of(char const, unsigned long) const [2206]
-----------------------------------------------
                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&) [1771]
[1749]   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&) [1749]
-----------------------------------------------
                0.00    0.00       6/6           std::allocator<Catch::clara::detail::BoundValueRef<double> >::allocator(std::allocator<Catch::clara::detail::BoundValueRef<double> > const&) [1772]
[1750]   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&) [1750]
-----------------------------------------------
                0.00    0.00       6/6           std::allocator_traits<std::allocator<Catch::TestCase> >::deallocate(std::allocator<Catch::TestCase>&, Catch::TestCase, unsigned long) [1789]
[1751]   0.0    0.00    0.00       6         __gnu_cxx::new_allocator<Catch::TestCase>::deallocate(Catch::TestCase, unsigned long) [1751]
-----------------------------------------------
                0.00    0.00       6/6           std::allocator_traits<std::allocator<Catch::TestCase> >::allocate(std::allocator<Catch::TestCase>&, unsigned long) [1790]
[1752]   0.0    0.00    0.00       6         __gnu_cxx::new_allocator<Catch::TestCase>::allocate(unsigned long, void const) [1752]
                0.00    0.00       6/16          __gnu_cxx::new_allocator<Catch::TestCase>::max_size() const [1390]
-----------------------------------------------
                0.00    0.00       6/6           std::allocator<Catch::TestCase>::~allocator() [1773]
[1753]   0.0    0.00    0.00       6         __gnu_cxx::new_allocator<Catch::TestCase>::~new_allocator() [1753]
-----------------------------------------------
                0.00    0.00       6/6           std::allocator<Catch::TestSpec::Filter>::~allocator() [1774]
[1754]   0.0    0.00    0.00       6         __gnu_cxx::new_allocator<Catch::TestSpec::Filter>::~new_allocator() [1754]
-----------------------------------------------
                0.00    0.00       6/6           std::allocator<std::Rbtree_node<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::~allocator() [1775]
[1755]   0.0    0.00    0.00       6         __gnu_cxx::new_allocator<std::Rbtree_node<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::~new_allocator() [1755]
-----------------------------------------------
                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&) [1776]
[1756]   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() [1756]
-----------------------------------------------
                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() [1777]
[1757]   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() [1757]
-----------------------------------------------
                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&) [1778]
[1758]   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() [1758]
-----------------------------------------------
                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() [1779]
[1759]   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() [1759]
-----------------------------------------------
                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() [1793]
[1760]   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() [1760]
                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() [1761]
-----------------------------------------------
                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() [1760]
[1761]   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() [1761]
-----------------------------------------------
                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() [1794]
[1762]   0.0    0.00    0.00       6         __gnu_cxx::__aligned_buffer<Catch::clara::detail::BoundValueRef<double> >::_M_ptr() [1762]
                0.00    0.00       6/6           __gnu_cxx::__aligned_buffer<Catch::clara::detail::BoundValueRef<double> >::_M_addr() [1763]
-----------------------------------------------
                0.00    0.00       6/6           __gnu_cxx::__aligned_buffer<Catch::clara::detail::BoundValueRef<double> >::_M_ptr() [1762]
[1763]   0.0    0.00    0.00       6         __gnu_cxx::__aligned_buffer<Catch::clara::detail::BoundValueRef<double> >::_M_addr() [1763]
-----------------------------------------------
                0.00    0.00       3/6           std::vector<Catch::TestSpec::Filter, std::allocator<Catch::TestSpec::Filter> >::begin() const [2205]
                0.00    0.00       3/6           std::vector<Catch::TestSpec::Filter, std::allocator<Catch::TestSpec::Filter> >::end() const [2204]
[1764]   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&) [1764]
-----------------------------------------------
                0.00    0.00       3/6           std::vector<Catch::SectionInfo, std::allocator<Catch::SectionInfo> >::begin() [2325]
                0.00    0.00       3/6           std::vector<Catch::SectionInfo, std::allocator<Catch::SectionInfo> >::end() [2324]
[1765]   0.0    0.00    0.00       6         __gnu_cxx::__normal_iterator<Catch::SectionInfo, std::vector<Catch::SectionInfo, std::allocator<Catch::SectionInfo> > >::__normal_iterator(Catch::SectionInfo const&) [1765]
-----------------------------------------------
                0.00    0.00       2/6           __gnu_cxx::new_allocator<Catch::ISingleton>::allocate(unsigned long, void const) [2445]
                0.00    0.00       4/6           std::allocator_traits<std::allocator<Catch::ISingleton> >::max_size(std::allocator<Catch::ISingleton> const&) [2016]
[1766]   0.0    0.00    0.00       6         __gnu_cxx::new_allocator<Catch::ISingleton>::max_size() const [1766]
-----------------------------------------------
                0.00    0.00       2/6           __gnu_cxx::new_allocator<Catch::TestCaseTracking::ITracker>::allocate(unsigned long, void const) [2450]
                0.00    0.00       4/6           std::allocator_traits<std::allocator<Catch::TestCaseTracking::ITracker> >::max_size(std::allocator<Catch::TestCaseTracking::ITracker> const&) [2017]
[1767]   0.0    0.00    0.00       6         __gnu_cxx::new_allocator<Catch::TestCaseTracking::ITracker>::max_size() const [1767]
-----------------------------------------------
                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&) [3345]
                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&) [2510]
[1768]   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 [1768]
-----------------------------------------------
                0.00    0.00       6/6           std::vector<Catch::SectionInfo, std::allocator<Catch::SectionInfo> >::max_size() const [1770]
[1769]   0.0    0.00    0.00       6         std::Vectorbase<Catch::SectionInfo, std::allocator<Catch::SectionInfo> >::_M_get_Tp_allocator() const [1769]
-----------------------------------------------
                0.00    0.00       6/6           std::vector<Catch::SectionInfo, std::allocator<Catch::SectionInfo> >::_M_check_len(unsigned long, char const) const [2203]
[1770]   0.0    0.00    0.00       6         std::vector<Catch::SectionInfo, std::allocator<Catch::SectionInfo> >::max_size() const [1770]
                0.00    0.00       6/6           std::Vectorbase<Catch::SectionInfo, std::allocator<Catch::SectionInfo> >::_M_get_Tp_allocator() const [1769]
                0.00    0.00       6/6           std::allocator_traits<std::allocator<Catch::SectionInfo> >::max_size(std::allocator<Catch::SectionInfo> const&) [1788]
-----------------------------------------------
                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> > > >&) [2721]
                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> > > >&) [2816]
                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&) [2713]
[1771]   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&) [1771]
                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&) [1749]
-----------------------------------------------
                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&) [2722]
                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&) [2823]
                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&) [2715]
[1772]   0.0    0.00    0.00       6         std::allocator<Catch::clara::detail::BoundValueRef<double> >::allocator(std::allocator<Catch::clara::detail::BoundValueRef<double> > const&) [1772]
                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&) [1750]
-----------------------------------------------
                0.00    0.00       1/6           std::vector<Catch::TestCase, std::allocator<Catch::TestCase> >::vector(std::vector<Catch::TestCase, std::allocator<Catch::TestCase> > const&) [4213]
                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>) [4212]
                0.00    0.00       4/6           std::Vectorbase<Catch::TestCase, std::allocator<Catch::TestCase> >::Vectorimpl::~Vectorimpl() [1983]
[1773]   0.0    0.00    0.00       6         std::allocator<Catch::TestCase>::~allocator() [1773]
                0.00    0.00       6/6           __gnu_cxx::new_allocator<Catch::TestCase>::~new_allocator() [1753]
-----------------------------------------------
                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&) [4224]
                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>) [4223]
                0.00    0.00       4/6           std::Vectorbase<Catch::TestSpec::Filter, std::allocator<Catch::TestSpec::Filter> >::Vectorimpl::~Vectorimpl() [1985]
[1774]   0.0    0.00    0.00       6         std::allocator<Catch::TestSpec::Filter>::~allocator() [1774]
                0.00    0.00       6/6           __gnu_cxx::new_allocator<Catch::TestSpec::Filter>::~new_allocator() [1754]
-----------------------------------------------
                0.00    0.00       6/6           std::Rbtree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::Identity<std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::Rbtree_impl<std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, true>::~Rbtree_impl() [1800]
[1775]   0.0    0.00    0.00       6         std::allocator<std::Rbtree_node<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::~allocator() [1775]
                0.00    0.00       6/6           __gnu_cxx::new_allocator<std::Rbtree_node<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::~new_allocator() [1755]
-----------------------------------------------
                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&) [2268]
                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() [2304]
[1776]   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&) [1776]
                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() [1756]
-----------------------------------------------
                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&) [2268]
                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() [2304]
[1777]   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() [1777]
                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() [1757]
-----------------------------------------------
                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]) [2269]
                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() [2315]
[1778]   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&) [1778]
                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() [1758]
-----------------------------------------------
                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]) [2269]
                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() [2315]
[1779]   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() [1779]
                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() [1759]
-----------------------------------------------
                0.00    0.00       1/6           std::Vectorbase<Catch::TestCase, std::allocator<Catch::TestCase> >::_M_create_storage(unsigned long) [3702]
                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&) [1852]
[1780]   0.0    0.00    0.00       6         std::Vectorbase<Catch::TestCase, std::allocator<Catch::TestCase> >::_M_allocate(unsigned long) [1780]
                0.00    0.00       6/6           std::allocator_traits<std::allocator<Catch::TestCase> >::allocate(std::allocator<Catch::TestCase>&, unsigned long) [1790]
-----------------------------------------------
                0.00    0.00       1/6           std::vector<Catch::TestSpec::FilterMatch, std::allocator<Catch::TestSpec::FilterMatch> >::_M_default_initialize(unsigned long) [4217]
                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>) [4216]
                0.00    0.00       3/6           std::vector<Catch::TestSpec::FilterMatch, std::allocator<Catch::TestSpec::FilterMatch> >::~vector() [2326]
[1781]   0.0    0.00    0.00       6         std::Vectorbase<Catch::TestSpec::FilterMatch, std::allocator<Catch::TestSpec::FilterMatch> >::_M_get_Tp_allocator() [1781]
-----------------------------------------------
                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() [1795]
[1782]   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>&) [1782]
-----------------------------------------------
                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() [1796]
[1783]   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>&) [1783]
-----------------------------------------------
                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> >&) [2347]
                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() [2304]
[1784]   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>) [1784]
                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> >&) [1804]
-----------------------------------------------
                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&) [2268]
                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() [2304]
[1785]   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() [1785]
                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) [2284]
-----------------------------------------------
                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> >&) [2348]
                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() [2315]
[1786]   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>) [1786]
                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> >&) [1805]
-----------------------------------------------
                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]) [2269]
                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() [2315]
[1787]   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() [1787]
                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) [2286]
-----------------------------------------------
                0.00    0.00       6/6           std::vector<Catch::SectionInfo, std::allocator<Catch::SectionInfo> >::max_size() const [1770]
[1788]   0.0    0.00    0.00       6         std::allocator_traits<std::allocator<Catch::SectionInfo> >::max_size(std::allocator<Catch::SectionInfo> const&) [1788]
                0.00    0.00       6/9           __gnu_cxx::new_allocator<Catch::SectionInfo>::max_size() const [1662]
-----------------------------------------------
                0.00    0.00       6/6           std::Vectorbase<Catch::TestCase, std::allocator<Catch::TestCase> >::_M_deallocate(Catch::TestCase, unsigned long) [1666]
[1789]   0.0    0.00    0.00       6         std::allocator_traits<std::allocator<Catch::TestCase> >::deallocate(std::allocator<Catch::TestCase>&, Catch::TestCase, unsigned long) [1789]
                0.00    0.00       6/6           __gnu_cxx::new_allocator<Catch::TestCase>::deallocate(Catch::TestCase, unsigned long) [1751]
-----------------------------------------------
                0.00    0.00       6/6           std::Vectorbase<Catch::TestCase, std::allocator<Catch::TestCase> >::_M_allocate(unsigned long) [1780]
[1790]   0.0    0.00    0.00       6         std::allocator_traits<std::allocator<Catch::TestCase> >::allocate(std::allocator<Catch::TestCase>&, unsigned long) [1790]
                0.00    0.00       6/6           __gnu_cxx::new_allocator<Catch::TestCase>::allocate(unsigned long, void const) [1752]
-----------------------------------------------
                0.00    0.00       1/6           std::Rbtree<std::__cxx11::basic_string<char, std::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() [4294]
                0.00    0.00       1/6           std::Rbtree<std::__cxx11::basic_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() [4288]
                0.00    0.00       4/6           std::Rbtree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::Identity<std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::Rbtree_impl<std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, true>::Rbtree_impl() [2050]
[1791]   0.0    0.00    0.00       6         std::Rbtree_key_compare<std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::Rbtree_key_compare() [1791]
-----------------------------------------------
                0.00    0.00       6/6           Catch::SectionInfo std::uninitialized_copy<std::move_iterator<Catch::SectionInfo>, Catch::SectionInfo>(std::move_iterator<Catch::SectionInfo>, std::move_iterator<Catch::SectionInfo>, Catch::SectionInfo) [1807]
[1792]   0.0    0.00    0.00       6         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) [1792]
                0.00    0.00       9/9           bool std::operator!=<Catch::SectionInfo>(std::move_iterator<Catch::SectionInfo> const&, std::move_iterator<Catch::SectionInfo> const&) [1679]
                0.00    0.00       3/3           std::move_iterator<Catch::SectionInfo>::operator() const [2202]
                0.00    0.00       3/6           Catch::SectionInfo std::__addressof<Catch::SectionInfo>(Catch::SectionInfo&) [1803]
                0.00    0.00       3/3           void std::Construct<Catch::SectionInfo, Catch::SectionInfo>(Catch::SectionInfo, Catch::SectionInfo&&) [2337]
                0.00    0.00       3/3           std::moveiterator<Catch::SectionInfo>::operator++() [2263]
-----------------------------------------------
                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> > > >&) [2816]
                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() [2812]
                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&) [2813]
[1793]   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() [1793]
                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() [1760]
-----------------------------------------------
                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&) [2823]
                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() [2819]
                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&) [2820]
[1794]   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() [1794]
                0.00    0.00       6/6           __gnu_cxx::__aligned_buffer<Catch::clara::detail::BoundValueRef<double> >::_M_ptr() [1762]
-----------------------------------------------
                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() [2305]
                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() [2304]
[1795]   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() [1795]
                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>&) [1782]
-----------------------------------------------
                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() [2316]
                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() [2315]
[1796]   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() [1796]
                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>&) [1783]
-----------------------------------------------
                0.00    0.00       1/6           ___CATCH__TEST____0() [85]
                0.00    0.00       2/6           std::set<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > snap::user_group_names<std::set<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [2104]
                0.00    0.00       3/6           ___CATCH__TEST____0() [92]
[1797]   0.0    0.00    0.00       6         std::set<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::~set() [1797]
                0.00    0.00       6/6           std::Rbtree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::Identity<std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::~Rbtree() [1802]
-----------------------------------------------
                0.00    0.00       1/6           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&&) [1848]
                0.00    0.00       5/6           std::vector<Catch::clara::detail::Token, std::allocator<Catch::clara::detail::Token> >::back() [1850]
[1798]   0.0    0.00    0.00       6         std::vector<Catch::clara::detail::Token, std::allocator<Catch::clara::detail::Token> >::end() [1798]
                0.00    0.00       6/12          __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&) [1515]
-----------------------------------------------
                0.00    0.00       6/6           Catch::clara::detail::TokenStream::loadBuffer() [1748]
[1799]   0.0    0.00    0.00       6         std::vector<Catch::clara::detail::Token, std::allocator<Catch::clara::detail::Token> >::resize(unsigned long) [1799]
                0.00    0.00      12/428         std::vector<Catch::clara::detail::Token, std::allocator<Catch::clara::detail::Token> >::size() const [568]
                0.00    0.00       5/5           std::vector<Catch::clara::detail::Token, std::allocator<Catch::clara::detail::Token> >::_M_erase_at_end(Catch::clara::detail::Token) [1849]
-----------------------------------------------
                0.00    0.00       6/6           std::Rbtree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::Identity<std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::~Rbtree() [1802]
[1800]   0.0    0.00    0.00       6         std::Rbtree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::Identity<std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::Rbtree_impl<std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, true>::~Rbtree_impl() [1800]
                0.00    0.00       6/6           std::allocator<std::Rbtree_node<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::~allocator() [1775]
-----------------------------------------------
                                  63             std::Rbtree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::Identity<std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::_M_erase(std::Rbtree_node<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >) [1801]
                0.00    0.00       6/6           std::Rbtree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::Identity<std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::~Rbtree() [1802]
[1801]   0.0    0.00    0.00       6+63      std::Rbtree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::Identity<std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::_M_erase(std::Rbtree_node<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >) [1801]
                0.00    0.00      63/199         std::Rbtree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::Identity<std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::_S_right(std::Rbtree_node_base) [701]
                0.00    0.00      63/132         std::Rbtree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::Identity<std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::_S_left(std::Rbtree_node_base) [843]
                0.00    0.00      63/63          std::Rbtree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::Identity<std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::_M_drop_node(std::Rbtree_node<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >) [1137]
                                  63             std::Rbtree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::Identity<std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::_M_erase(std::Rbtree_node<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >) [1801]
-----------------------------------------------
                0.00    0.00       6/6           std::set<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::~set() [1797]
[1802]   0.0    0.00    0.00       6         std::Rbtree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::Identity<std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::~Rbtree() [1802]
                0.00    0.00       6/66          std::Rbtree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::Identity<std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::_M_begin() [1107]
                0.00    0.00       6/6           std::Rbtree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::Identity<std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::_M_erase(std::Rbtree_node<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >) [1801]
                0.00    0.00       6/6           std::Rbtree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::Identity<std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::Rbtree_impl<std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, true>::~Rbtree_impl() [1800]
-----------------------------------------------
                0.00    0.00       3/6           void std::Destroyaux<false>::__destroy<Catch::SectionInfo>(Catch::SectionInfo, Catch::SectionInfo) [1976]
                0.00    0.00       3/6           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) [1792]
[1803]   0.0    0.00    0.00       6         Catch::SectionInfo std::__addressof<Catch::SectionInfo>(Catch::SectionInfo&) [1803]
-----------------------------------------------
                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>) [1784]
[1804]   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> >&) [1804]
-----------------------------------------------
                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>) [1786]
[1805]   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> >&) [1805]
-----------------------------------------------
                0.00    0.00       6/6           unsigned long std::__copy_move_a2<true, unsigned long, unsigned long>(unsigned long, unsigned long, unsigned long) [2894]
[1806]   0.0    0.00    0.00       6         unsigned long std::__niter_base<unsigned long>(unsigned long) [1806]
-----------------------------------------------
                0.00    0.00       6/6           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>&) [1808]
[1807]   0.0    0.00    0.00       6         Catch::SectionInfo std::uninitialized_copy<std::move_iterator<Catch::SectionInfo>, Catch::SectionInfo>(std::move_iterator<Catch::SectionInfo>, std::move_iterator<Catch::SectionInfo>, Catch::SectionInfo) [1807]
                0.00    0.00       6/6           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) [1792]
-----------------------------------------------
                0.00    0.00       6/6           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>&) [1809]
[1808]   0.0    0.00    0.00       6         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>&) [1808]
                0.00    0.00       6/6           Catch::SectionInfo std::uninitialized_copy<std::move_iterator<Catch::SectionInfo>, Catch::SectionInfo>(std::move_iterator<Catch::SectionInfo>, std::move_iterator<Catch::SectionInfo>, Catch::SectionInfo) [1807]
-----------------------------------------------
                0.00    0.00       6/6           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&) [2323]
[1809]   0.0    0.00    0.00       6         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>&) [1809]
                0.00    0.00      12/12          std::move_iterator<Catch::SectionInfo> std::__make_move_if_noexcept_iterator<Catch::SectionInfo, std::move_iterator<Catch::SectionInfo> >(Catch::SectionInfo) [1615]
                0.00    0.00       6/6           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>&) [1808]
-----------------------------------------------
                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&) [2937]
[1810]   0.0    0.00    0.00       6         std::remove_reference<Catch::Config&>::type&& std::move<Catch::Config&>(Catch::Config&) [1810]
-----------------------------------------------
                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&) [2652]
[1811]   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&) [1811]
                0.00    0.00      18/18          std::remove_reference<Catch::TestCase&>::type&& std::move<Catch::TestCase&>(Catch::TestCase&) [1379]
-----------------------------------------------
                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&) [2656]
[1812]   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&) [1812]
                0.00    0.00      18/18          std::remove_reference<Catch::TestSpec::FilterMatch&>::type&& std::move<Catch::TestSpec::FilterMatch&>(Catch::TestSpec::FilterMatch&) [1380]
-----------------------------------------------
                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&) [2658]
[1813]   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&) [1813]
                0.00    0.00      18/18          std::remove_reference<Catch::TestSpec::Filter&>::type&& std::move<Catch::TestSpec::Filter&>(Catch::TestSpec::Filter&) [1381]
-----------------------------------------------
                0.00    0.00       6/6           snap::matrix<double, unsigned long>::swap(snap::matrix<double, unsigned long>&) [2105]
[1814]   0.0    0.00    0.00       6         std::enable_if<std::__and_<std::__not_<std::__is_tuple_like<unsigned long> >, std::is_move_constructible<unsigned long>, std::is_move_assignable<unsigned long> >::value, void>::type std::swap<unsigned long>(unsigned long&, unsigned long&) [1814]
                0.00    0.00      18/18          std::remove_reference<unsigned long&>::type&& std::move<unsigned long&>(unsigned long&) [1382]
-----------------------------------------------
                0.00    0.00       2/6           void std::allocator_traits<std::allocator<Catch::ISingleton> >::construct<Catch::ISingleton, Catch::ISingleton const&>(std::allocator<Catch::ISingleton>&, Catch::ISingleton*, Catch::ISingleton const&) [2780]
                0.00    0.00       2/6           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&) [2845]
                0.00    0.00       2/6           void __gnu_cxx::new_allocator<Catch::ISingleton>::construct<Catch::ISingleton, Catch::ISingleton const&>(Catch::ISingleton**, Catch::ISingleton const&) [2446]
[1815]   0.0    0.00    0.00       6         Catch::ISingleton const& std::forward<Catch::ISingleton const&>(std::remove_reference<Catch::ISingleton const&>::type&) [1815]
-----------------------------------------------
                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>&&) [4189]
                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>&&) [3652]
                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>&&) [4190]
                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>&&) [3651]
                0.00    0.00       2/6           std::Headbase<0ul, Catch::IStreamingReporter, false>::Headbase<Catch::IStreamingReporter&>(Catch::IStreamingReporter&) [2616]
[1816]   0.0    0.00    0.00       6         Catch::IStreamingReporter& std::forward<Catch::IStreamingReporter&>(std::remove_reference<Catch::IStreamingReporter&>::type&) [1816]
-----------------------------------------------
                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> >&&) [3638]
                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>&&) [3947]
                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>&&) [4190]
                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>&&) [3651]
                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>&&) [3663]
                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>&&) [3565]
[1817]   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&) [1817]
-----------------------------------------------
                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> >&&) [202]
                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>&&) [3946]
                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>&&) [4189]
                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>&&) [3652]
                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>&&) [3664]
                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>&&) [3566]
[1818]   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&) [1818]
-----------------------------------------------
                0.00    0.00       1/6           std::unique_ptr<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> > > >::unique_ptr(std::unique_ptr<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> > > >&&) [3640]
                0.00    0.00       1/6           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> > > >::__uniq_ptr_impl<std::default_delete<std::__cxx11::basic_ostringstream<char, std::char_traits<char>, std::allocator<char> > > >(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> > >&&) [3949]
                0.00    0.00       1/6           std::tuple<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> > > >::tuple<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> > >, true>(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> > >&&) [4191]
                0.00    0.00       1/6           std::Tupleimpl<0ul, 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> > > >::Tupleimpl<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> > >, void>(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> > >&&) [3654]
                0.00    0.00       1/6           std::Tupleimpl<1ul, std::default_delete<std::__cxx11::basic_ostringstream<char, std::char_traits<char>, std::allocator<char> > > >::Tupleimpl<std::default_delete<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> > >&&) [3666]
                0.00    0.00       1/6           std::Headbase<1ul, std::default_delete<std::__cxx11::basic_ostringstream<char, std::char_traits<char>, std::allocator<char> > >, true>::Headbase<std::default_delete<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> > >&&) [3568]
[1819]   0.0    0.00    0.00       6         std::default_delete<std::__cxx11::basic_ostringstream<char, std::char_traits<char>, std::allocator<char> > >&& std::forward<std::default_delete<std::__cxx11::basic_ostringstream<char, std::char_traits<char>, std::allocator<char> > > >(std::remove_reference<std::default_delete<std::__cxx11::basic_ostringstream<char, std::char_traits<char>, std::allocator<char> > > >::type&) [1819]
-----------------------------------------------
                0.00    0.00       1/6           operator++(timespec&, int) [4494]
                0.00    0.00       2/6           ___CATCH__TEST____0() [63]
                0.00    0.00       3/6           operator++(timespec&) [2373]
[1820]   0.0    0.00    0.00       6         operator+=(timespec&, long) [1820]
                0.00    0.00       6/26          operator<<=(timespec&, long) [1303]
                0.00    0.00       6/19          operator+=(timespec&, timespec const&) [1376]
-----------------------------------------------
                0.00    0.00       6/6           ___CATCH__TEST____0() [63]
[1821]   0.0    0.00    0.00       6         operator>>=(timespec&, double&) [1821]
-----------------------------------------------
                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&) [199]
                0.00    0.00       1/5           Catch::(anonymous namespace)::makeReporter(std::shared_ptr<Catch::Config> const&) [198]
                0.00    0.00       1/5           Catch::Session::Session() [81]
                0.00    0.00       1/5           Catch::ITagAliasRegistry::get() [3043]
                0.00    0.00       1/5           Catch::getAllTestCasesSorted(Catch::IConfig const&) [3074]
[1822]   0.0    0.00    0.00       5         Catch::getRegistryHub() [1822]
                0.00    0.00       5/5           Catch::Singleton<Catch::(anonymous namespace)::RegistryHub, Catch::IRegistryHub, Catch::IMutableRegistryHub>::get() [1829]
-----------------------------------------------
                0.00    0.00       1/5           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&) [116]
                0.00    0.00       1/5           Catch::clara::detail::Parser::parse(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, Catch::clara::detail::TokenStream const&) const [71]
                0.00    0.00       3/5           Catch::clara::detail::Opt::parse(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, Catch::clara::detail::TokenStream const&) const [72]
[1823]   0.0    0.00    0.00       5         Catch::clara::detail::BasicResult<Catch::clara::detail::ParseResultType>::~BasicResult() [1823]
                0.00    0.00       5/134060      std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() [269]
                0.00    0.00       5/5           Catch::clara::detail::ResultValueBase<Catch::clara::detail::ParseResultType>::~ResultValueBase() [1827]
-----------------------------------------------
                0.00    0.00       5/5           Catch::clara::detail::Opt::parse(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, Catch::clara::detail::TokenStream const&) const [72]
[1824]   0.0    0.00    0.00       5         Catch::clara::detail::TokenStream::operator++() [1824]
                0.00    0.00       5/428         std::vector<Catch::clara::detail::Token, std::allocator<Catch::clara::detail::Token> >::size() const [568]
                0.00    0.00       5/4775        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&) [387]
                0.00    0.00       5/3037        __gnu_cxx::__normal_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::vector<std::__cxx11::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++() [404]
                0.00    0.00       5/6           Catch::clara::detail::TokenStream::loadBuffer() [1748]
-----------------------------------------------
                0.00    0.00       5/5           Catch::clara::detail::TokenStream::loadBuffer() [1748]
[1825]   0.0    0.00    0.00       5         Catch::clara::detail::isOptPrefix(char) [1825]
-----------------------------------------------
                0.00    0.00       5/5           Catch::clara::detail::BasicResult<Catch::clara::detail::ParseResultType>::ResultValueBase(Catch::clara::detail::ResultBase::Type, Catch::clara::detail::ParseResultType const&) [103]
[1826]   0.0    0.00    0.00       5         Catch::clara::detail::ResultValueBase<Catch::clara::detail::ParseResultType>::ResultValueBase(Catch::clara::detail::ResultBase::Type, Catch::clara::detail::ParseResultType const&) [1826]
                0.00    0.00       5/166         Catch::clara::detail::ResultBase::ResultBase(Catch::clara::detail::ResultBase::Type) [747]
                0.00    0.00       5/6571        operator new(unsigned long, void) [375]
-----------------------------------------------
                0.00    0.00       5/5           Catch::clara::detail::BasicResult<Catch::clara::detail::ParseResultType>::~BasicResult() [1823]
[1827]   0.0    0.00    0.00       5         Catch::clara::detail::ResultValueBase<Catch::clara::detail::ParseResultType>::~ResultValueBase() [1827]
                0.00    0.00       5/167         Catch::clara::detail::ResultBase::~ResultBase() [741]
-----------------------------------------------
                0.00    0.00       5/5           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&&) [1830]
[1828]   0.0    0.00    0.00       5         Catch::clara::detail::Token::Token(Catch::clara::detail::Token&&) [1828]
                0.00    0.00       5/1520        std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&) [479]
-----------------------------------------------
                0.00    0.00       5/5           Catch::getRegistryHub() [1822]
[1829]   0.0    0.00    0.00       5         Catch::Singleton<Catch::(anonymous namespace)::RegistryHub, Catch::IRegistryHub, Catch::IMutableRegistryHub>::get() [1829]
                0.00    0.00       5/21          Catch::Singleton<Catch::(anonymous namespace)::RegistryHub, Catch::IRegistryHub, Catch::IMutableRegistryHub>::getInternal() [1357]
-----------------------------------------------
                0.00    0.00       5/5           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&&) [1846]
[1830]   0.0    0.00    0.00       5         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&&) [1830]
                0.00    0.00       5/16          Catch::clara::detail::Token&& std::forward<Catch::clara::detail::Token>(std::remove_reference<Catch::clara::detail::Token>::type&) [1394]
                0.00    0.00       5/6571        operator new(unsigned long, void) [375]
                0.00    0.00       5/5           Catch::clara::detail::Token::Token(Catch::clara::detail::Token&&) [1828]
-----------------------------------------------
                0.00    0.00       5/5           std::allocator<Catch::TestSpec::FilterMatch>::~allocator() [1841]
[1831]   0.0    0.00    0.00       5         __gnu_cxx::new_allocator<Catch::TestSpec::FilterMatch>::~new_allocator() [1831]
-----------------------------------------------
                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> > >) [4339]
                0.00    0.00       2/5           std::vector<Catch::clara::detail::Arg, std::allocator<Catch::clara::detail::Arg> >::end() [2833]
                0.00    0.00       2/5           std::vector<Catch::clara::detail::Arg, std::allocator<Catch::clara::detail::Arg> >::begin() [2834]
[1832]   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&) [1832]
-----------------------------------------------
                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&) [1852]
[1833]   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&) [1833]
                0.00    0.00      10/20          __gnu_cxx::__normal_iterator<Catch::TestCase, std::vector<Catch::TestCase, std::allocator<Catch::TestCase> > >::base() const [1365]
-----------------------------------------------
                0.00    0.00       5/5           Catch::clara::detail::TokenStream::loadBuffer() [1748]
[1834]   0.0    0.00    0.00       5         __gnu_cxx::__normal_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::vector<std::__cxx11::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 [1834]
-----------------------------------------------
                0.00    0.00       5/5           std::vector<Catch::clara::detail::Token, std::allocator<Catch::clara::detail::Token> >::back() [1850]
[1835]   0.0    0.00    0.00       5         __gnu_cxx::__normal_iterator<Catch::clara::detail::Token, std::vector<Catch::clara::detail::Token, std::allocator<Catch::clara::detail::Token> > >::operator() const [1835]
-----------------------------------------------
                0.00    0.00       5/5           std::vector<Catch::clara::detail::Token, std::allocator<Catch::clara::detail::Token> >::back() [1850]
[1836]   0.0    0.00    0.00       5         __gnu_cxx::__normal_iterator<Catch::clara::detail::Token, std::vector<Catch::clara::detail::Token, std::allocator<Catch::clara::detail::Token> > >::operator-(long) const [1836]
                0.00    0.00       5/12          __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&) [1515]
-----------------------------------------------
                0.00    0.00       5/5           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&) [1595]
[1837]   0.0    0.00    0.00       5         std::Rbtree_iterator<Catch::TestCase>::operator==(std::Rbtree_iterator<Catch::TestCase> const&) const [1837]
-----------------------------------------------
                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&) [1852]
[1838]   0.0    0.00    0.00       5         std::vector<Catch::TestCase, std::allocator<Catch::TestCase> >::_M_check_len(unsigned long, char const) const [1838]
                0.00    0.00      20/21          std::vector<Catch::TestCase, std::allocator<Catch::TestCase> >::size() const [1360]
                0.00    0.00      10/10          std::vector<Catch::TestCase, std::allocator<Catch::TestCase> >::max_size() const [1648]
                0.00    0.00       5/208         unsigned long const& std::max<unsigned long>(unsigned long const&, unsigned long const&) [695]
-----------------------------------------------
                0.00    0.00       1/5           Catch::(anonymous namespace)::TestGroup::TestGroup(std::shared_ptr<Catch::Config> const&) [27]
                0.00    0.00       1/5           Catch::enforceNoDuplicateTestCases(std::vector<Catch::TestCase, std::allocator<Catch::TestCase> > const&) [3081]
                0.00    0.00       1/5           std::vector<Catch::TestCase, std::allocator<Catch::TestCase> >::vector(std::vector<Catch::TestCase, std::allocator<Catch::TestCase> > const&) [4213]
                0.00    0.00       2/5           std::vector<Catch::TestCase, std::allocator<Catch::TestCase> >::empty() const [2548]
[1839]   0.0    0.00    0.00       5         std::vector<Catch::TestCase, std::allocator<Catch::TestCase> >::end() const [1839]
                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&) [1646]
-----------------------------------------------
                0.00    0.00       1/5           Catch::(anonymous namespace)::TestGroup::TestGroup(std::shared_ptr<Catch::Config> const&) [27]
                0.00    0.00       1/5           Catch::enforceNoDuplicateTestCases(std::vector<Catch::TestCase, std::allocator<Catch::TestCase> > const&) [3081]
                0.00    0.00       1/5           std::vector<Catch::TestCase, std::allocator<Catch::TestCase> >::vector(std::vector<Catch::TestCase, std::allocator<Catch::TestCase> > const&) [4213]
                0.00    0.00       2/5           std::vector<Catch::TestCase, std::allocator<Catch::TestCase> >::empty() const [2548]
[1840]   0.0    0.00    0.00       5         std::vector<Catch::TestCase, std::allocator<Catch::TestCase> >::begin() const [1840]
                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&) [1646]
-----------------------------------------------
                0.00    0.00       1/5           Catch::TestSpec::matchesByFilter(std::vector<Catch::TestCase, std::allocator<Catch::TestCase> > const&, Catch::IConfig const&) const [3390]
                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>) [4216]
                0.00    0.00       3/5           std::Vectorbase<Catch::TestSpec::FilterMatch, std::allocator<Catch::TestSpec::FilterMatch> >::Vectorimpl::~Vectorimpl() [2248]
[1841]   0.0    0.00    0.00       5         std::allocator<Catch::TestSpec::FilterMatch>::~allocator() [1841]
                0.00    0.00       5/5           __gnu_cxx::new_allocator<Catch::TestSpec::FilterMatch>::~new_allocator() [1831]
-----------------------------------------------
                0.00    0.00       1/5           Catch::(anonymous namespace)::platformColourInstance() [192]
                0.00    0.00       1/5           Catch::ReporterConfig::ReporterConfig(std::shared_ptr<Catch::IConfig const> const&) [3017]
                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> >&&) [28]
                0.00    0.00       2/5           Catch::ReporterConfig::fullConfig() const [2512]
[1842]   0.0    0.00    0.00       5         std::shared_ptr<Catch::IConfig const>::shared_ptr(std::shared_ptr<Catch::IConfig const> const&) [1842]
                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&) [1844]
-----------------------------------------------
                0.00    0.00       2/5           std::vector<unsigned long, std::allocator<unsigned long> >::~vector() [2859]
                0.00    0.00       3/5           void std::vector<unsigned long, std::allocator<unsigned long> >::_M_realloc_insert<unsigned long const&>(__gnu_cxx::__normal_iterator<unsigned long, std::vector<unsigned long, std::allocator<unsigned long> > >, unsigned long const&) [4251]
[1843]   0.0    0.00    0.00       5         std::Vectorbase<unsigned long, std::allocator<unsigned long> >::_M_get_Tp_allocator() [1843]
-----------------------------------------------
                0.00    0.00       5/5           std::shared_ptr<Catch::IConfig const>::shared_ptr(std::shared_ptr<Catch::IConfig const> const&) [1842]
[1844]   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&) [1844]
                0.00    0.00       5/2453        std::__shared_count<(__gnu_cxx::Lockpolicy)2>::__shared_count(std::__shared_count<(__gnu_cxx::Lockpolicy)2> const&) [429]
-----------------------------------------------
                0.00    0.00       1/5           std::__shared_ptr<Catch::Config, (__gnu_cxx::Lockpolicy)2>::reset() [3828]
                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>&&) [3831]
                0.00    0.00       3/5           std::shared_ptr<Catch::Config>::~shared_ptr() [2240]
[1845]   0.0    0.00    0.00       5         std::__shared_ptr<Catch::Config, (__gnu_cxx::Lockpolicy)2>::~__shared_ptr() [1845]
                0.00    0.00       5/4179        std::__shared_count<(__gnu_cxx::Lockpolicy)2>::~__shared_count() <cycle 1> [389]
-----------------------------------------------
                0.00    0.00       1/5           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&&) [4209]
                0.00    0.00       4/5           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&&) [1848]
[1846]   0.0    0.00    0.00       5         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&&) [1846]
                0.00    0.00       5/16          Catch::clara::detail::Token&& std::forward<Catch::clara::detail::Token>(std::remove_reference<Catch::clara::detail::Token>::type&) [1394]
                0.00    0.00       5/5           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&&) [1830]
-----------------------------------------------
                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() [4273]
                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&) [4259]
                0.00    0.00       1/5           std::Rbtree_const_iterator<Catch::Verbosity>::_M_const_cast() const [3448]
                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&) [4271]
                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() [4274]
[1847]   0.0    0.00    0.00       5         std::Rb_tree_iterator<Catch::Verbosity>::Rbtree_iterator(std::Rbtree_node_base) [1847]
-----------------------------------------------
                0.00    0.00       5/5           std::vector<Catch::clara::detail::Token, std::allocator<Catch::clara::detail::Token> >::push_back(Catch::clara::detail::Token&&) [1851]
[1848]   0.0    0.00    0.00       5         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&&) [1848]
                0.00    0.00       5/16          Catch::clara::detail::Token&& std::forward<Catch::clara::detail::Token>(std::remove_reference<Catch::clara::detail::Token>::type&) [1394]
                0.00    0.00       5/5           std::vector<Catch::clara::detail::Token, std::allocator<Catch::clara::detail::Token> >::back() [1850]
                0.00    0.00       4/5           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&&) [1846]
                0.00    0.00       1/6           std::vector<Catch::clara::detail::Token, std::allocator<Catch::clara::detail::Token> >::end() [1798]
                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&&) [4209]
-----------------------------------------------
                0.00    0.00       5/5           std::vector<Catch::clara::detail::Token, std::allocator<Catch::clara::detail::Token> >::resize(unsigned long) [1799]
[1849]   0.0    0.00    0.00       5         std::vector<Catch::clara::detail::Token, std::allocator<Catch::clara::detail::Token> >::_M_erase_at_end(Catch::clara::detail::Token) [1849]
                0.00    0.00       5/823         std::Vectorbase<Catch::clara::detail::Token, std::allocator<Catch::clara::detail::Token> >::_M_get_Tp_allocator() [512]
                0.00    0.00       5/414         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>&) [575]
-----------------------------------------------
                0.00    0.00       5/5           Catch::clara::detail::Token& std::vector<Catch::clara::detail::Token, std::allocator<Catch::clara::detail::Token> >::emplaceback<Catch::clara::detail::Token>(Catch::clara::detail::Token&&) [1848]
[1850]   0.0    0.00    0.00       5         std::vector<Catch::clara::detail::Token, std::allocator<Catch::clara::detail::Token> >::back() [1850]
                0.00    0.00       5/415         std::vector<Catch::clara::detail::Token, std::allocator<Catch::clara::detail::Token> >::empty() const [572]
                0.00    0.00       5/6           std::vector<Catch::clara::detail::Token, std::allocator<Catch::clara::detail::Token> >::end() [1798]
                0.00    0.00       5/5           __gnu_cxx::__normal_iterator<Catch::clara::detail::Token, std::vector<Catch::clara::detail::Token, std::allocator<Catch::clara::detail::Token> > >::operator-(long) const [1836]
                0.00    0.00       5/5           __gnu_cxx::__normal_iterator<Catch::clara::detail::Token, std::vector<Catch::clara::detail::Token, std::allocator<Catch::clara::detail::Token> > >::operator() const [1835]
-----------------------------------------------
                0.00    0.00       5/5           Catch::clara::detail::TokenStream::loadBuffer() [1748]
[1851]   0.0    0.00    0.00       5         std::vector<Catch::clara::detail::Token, std::allocator<Catch::clara::detail::Token> >::push_back(Catch::clara::detail::Token&&) [1851]
                0.00    0.00       5/5           std::remove_reference<Catch::clara::detail::Token&>::type&& std::move<Catch::clara::detail::Token&>(Catch::clara::detail::Token&) [1861]
                0.00    0.00       5/5           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&&) [1848]
-----------------------------------------------
                0.00    0.00       5/5           std::vector<Catch::TestCase, std::allocator<Catch::TestCase> >::push_back(Catch::TestCase const&) [1581]
[1852]   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&) [1852]
                0.00    0.00      15/22          std::Vectorbase<Catch::TestCase, std::allocator<Catch::TestCase> >::_M_get_Tp_allocator() [1352]
                0.00    0.00      10/20          __gnu_cxx::__normal_iterator<Catch::TestCase, std::vector<Catch::TestCase, std::allocator<Catch::TestCase> > >::base() const [1365]
                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>&) [1654]
                0.00    0.00       5/5           std::vector<Catch::TestCase, std::allocator<Catch::TestCase> >::_M_check_len(unsigned long, char const) const [1838]
                0.00    0.00       5/5           std::vector<Catch::TestCase, std::allocator<Catch::TestCase> >::begin() [1854]
                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&) [1833]
                0.00    0.00       5/6           std::Vectorbase<Catch::TestCase, std::allocator<Catch::TestCase> >::_M_allocate(unsigned long) [1780]
                0.00    0.00       5/125         Catch::TestCase const& std::forward<Catch::TestCase const&>(std::remove_reference<Catch::TestCase const&>::type&) [848]
                0.00    0.00       5/12          void std::allocator_traits<std::allocator<Catch::TestCase> >::construct<Catch::TestCase, Catch::TestCase const&>(std::allocator<Catch::TestCase>&, Catch::TestCase, Catch::TestCase const&) [1559]
                0.00    0.00       5/9           void std::Destroy<Catch::TestCase, Catch::TestCase>(Catch::TestCase, Catch::TestCase, std::allocator<Catch::TestCase>&) [1677]
                0.00    0.00       5/9           std::Vector_base<Catch::TestCase, std::allocator<Catch::TestCase> >::_M_deallocate(Catch::TestCase, unsigned long) [1666]
-----------------------------------------------
                0.00    0.00       5/5           std::vector<Catch::TestCase, std::allocator<Catch::TestCase> >::push_back(Catch::TestCase const&) [1581]
[1853]   0.0    0.00    0.00       5         std::vector<Catch::TestCase, std::allocator<Catch::TestCase> >::end() [1853]
                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&) [1647]
-----------------------------------------------
                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&) [1852]
[1854]   0.0    0.00    0.00       5         std::vector<Catch::TestCase, std::allocator<Catch::TestCase> >::begin() [1854]
                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&) [1647]
-----------------------------------------------
                0.00    0.00       5/5           std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > std::operator+<char, std::char_traits<char>, std::allocator<char> >(char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [104]
[1855]   0.0    0.00    0.00       5         std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::append(char const, unsigned long) [1855]
                0.00    0.00       5/8252        std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_check_length(unsigned long, unsigned long, char const) const [365]
                0.00    0.00       5/158         std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_append(char const, unsigned long) [770]
-----------------------------------------------
                0.00    0.00       5/5           std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > std::operator+<char, std::char_traits<char>, std::allocator<char> >(char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [104]
[1856]   0.0    0.00    0.00       5         std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::reserve(unsigned long) [1856]
                0.00    0.00      20/30952       std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::length() const [315]
                0.00    0.00      10/8516        std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::capacity() const [363]
                0.00    0.00      10/3174        std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_create(unsigned long&, unsigned long) [398]
                0.00    0.00      10/499540      std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_data() const [226]
                0.00    0.00      10/42366       std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_S_copy(char, char const, unsigned long) [303]
                0.00    0.00      10/134183      std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_dispose() [267]
                0.00    0.00      10/5312        std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_data(char) [383]
                0.00    0.00      10/3784        std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_capacity(unsigned long) [395]
-----------------------------------------------
                0.00    0.00       5/5           snap::mkdir_p(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, bool, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [90]
[1857]   0.0    0.00    0.00       5         std::__cxx11::list<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::pop_back() [1857]
                0.00    0.00       5/355         std::Listiterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::Listiterator(std::__detail::Listnode_base) [642]
                0.00    0.00       5/72          std::__cxx11::list<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::_M_erase(std::Listiterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >) [1088]
-----------------------------------------------
                0.00    0.00       5/5           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&) [1595]
[1858]   0.0    0.00    0.00       5         std::Rbtree<Catch::TestCase, Catch::TestCase, std::Identity<Catch::TestCase>, std::less<Catch::TestCase>, std::allocator<Catch::TestCase> >::begin() [1858]
                0.00    0.00       5/29          std::Rb_tree_iterator<Catch::TestCase>::Rbtree_iterator(std::Rbtree_node_base) [1284]
-----------------------------------------------
                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() [4301]
                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&) [2060]
[1859]   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() [1859]
-----------------------------------------------
                0.00    0.00       5/5           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> >) [4045]
[1860]   0.0    0.00    0.00       5         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&) [1860]
                0.00    0.00       5/5           char const const& std::forward<char const const&>(std::remove_reference<char const const&>::type&) [1862]
                0.00    0.00       5/6571        operator new(unsigned long, void) [375]
                0.00    0.00       5/591         std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(char const, std::allocator<char> const&) [553]
-----------------------------------------------
                0.00    0.00       5/5           std::vector<Catch::clara::detail::Token, std::allocator<Catch::clara::detail::Token> >::push_back(Catch::clara::detail::Token&&) [1851]
[1861]   0.0    0.00    0.00       5         std::remove_reference<Catch::clara::detail::Token&>::type&& std::move<Catch::clara::detail::Token&>(Catch::clara::detail::Token&) [1861]
-----------------------------------------------
                0.00    0.00       5/5           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&) [1860]
[1862]   0.0    0.00    0.00       5         char const const& std::forward<char const const&>(std::remove_reference<char const const&>::type&) [1862]
-----------------------------------------------
                0.00    0.00       1/4           ___CATCH__TEST____0() [92]
                0.00    0.00       3/4           ___CATCH__TEST____0() [73]
[1863]   0.0    0.00    0.00       4         snap::file_contents::contents[abi:cxx11]() [1863]
-----------------------------------------------
                0.00    0.00       1/4           ___CATCH__TEST____31() [26]
                0.00    0.00       3/4           snap::matrix<double, unsigned long> snap::matrix<double, unsigned long>::operator<double>(double const&) const [101]
[1864]   0.0    0.00    0.00       4         snap::matrix<double, unsigned long>& snap::matrix<double, unsigned long>::operator=<double>(double const&) [1864]
                0.00    0.00      64/2763181     std::vector<double, std::allocator<double> >::operator[](unsigned long) [221]
-----------------------------------------------
                0.00    0.00       1/4           void snap::NOT_USED<Catch::Session&>(Catch::Session&) [2967]
                0.00    0.00       3/4           void snap::NOT_USED<decltype(nullptr)&>(decltype(nullptr)&) [2106]
[1865]   0.0    0.00    0.00       4         snap::NOT_USED() [1865]
-----------------------------------------------
                0.00    0.00       2/4           ___CATCH__TEST____0() [85]
                0.00    0.00       2/4           ___CATCH__TEST____0() [68]
[1866]   0.0    0.00    0.00       4         Catch::ExprLhs<unsigned int const&> Catch::Decomposer::operator<=<unsigned int>(unsigned int const&) [1866]
                0.00    0.00       4/4           Catch::ExprLhs<unsigned int const&>::ExprLhs(unsigned int const&) [1877]
-----------------------------------------------
                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&) [2062]
[1867]   0.0    0.00    0.00       4         Catch::(anonymous namespace)::ColumnInfo::ColumnInfo(Catch::(anonymous namespace)::ColumnInfo const&) [1867]
                0.00    0.00       4/29162       std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [318]
-----------------------------------------------
                0.00    0.00       1/4           Catch::ReporterRegistrar<Catch::CompactReporter>::ReporterRegistrar(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [3056]
                0.00    0.00       1/4           Catch::ReporterRegistrar<Catch::ConsoleReporter>::ReporterRegistrar(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [3059]
                0.00    0.00       1/4           Catch::ReporterRegistrar<Catch::JunitReporter>::ReporterRegistrar(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [3053]
                0.00    0.00       1/4           Catch::ReporterRegistrar<Catch::XmlReporter>::ReporterRegistrar(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [3050]
[1868]   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&) [1868]
                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&) [1873]
-----------------------------------------------
                0.00    0.00       2/4           Catch::addSingleton(Catch::ISingleton) [2386]
                0.00    0.00       2/4           Catch::cleanupSingletons() [2394]
[1869]   0.0    0.00    0.00       4         Catch::(anonymous namespace)::getSingletons() [1869]
                0.00    0.00       2/2           std::vector<Catch::ISingleton, std::allocator<Catch::ISingleton> >::vector() [2847]
-----------------------------------------------
                0.00    0.00       4/4           Catch::BinaryExpr<long const&, long const&> const Catch::ExprLhs<long const&>::operator!=<long>(long const&) [1878]
[1870]   0.0    0.00    0.00       4         bool Catch::compareNotEqual<long, long const&>(long const&, long const&) [1870]
-----------------------------------------------
                0.00    0.00       1/4           Catch::ReporterRegistrar<Catch::CompactReporter>::ReporterFactory::ReporterFactory() [3054]
                0.00    0.00       1/4           Catch::ReporterRegistrar<Catch::ConsoleReporter>::ReporterFactory::ReporterFactory() [3057]
                0.00    0.00       1/4           Catch::ReporterRegistrar<Catch::JunitReporter>::ReporterFactory::ReporterFactory() [3051]
                0.00    0.00       1/4           Catch::ReporterRegistrar<Catch::XmlReporter>::ReporterFactory::ReporterFactory() [3048]
[1871]   0.0    0.00    0.00       4         Catch::IReporterFactory::IReporterFactory() [1871]
-----------------------------------------------
                0.00    0.00       1/4           Catch::ReporterRegistrar<Catch::XmlReporter>::ReporterFactory::~ReporterFactory() [3049]
                0.00    0.00       1/4           Catch::ReporterRegistrar<Catch::JunitReporter>::ReporterFactory::~ReporterFactory() [3052]
                0.00    0.00       1/4           Catch::ReporterRegistrar<Catch::ConsoleReporter>::ReporterFactory::~ReporterFactory() [3058]
                0.00    0.00       1/4           Catch::ReporterRegistrar<Catch::CompactReporter>::ReporterFactory::~ReporterFactory() [3055]
[1872]   0.0    0.00    0.00       4         Catch::IReporterFactory::~IReporterFactory() [1872]
-----------------------------------------------
                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&) [1868]
[1873]   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&) [1873]
                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&) [2036]
-----------------------------------------------
                0.00    0.00       4/4           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> >&) [1899]
[1874]   0.0    0.00    0.00       4         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> >&) [1874]
                0.00    0.00       4/22          Catch::clara::detail::BoundValueRefBase::BoundValueRefBase() [1345]
-----------------------------------------------
                0.00    0.00       4/4           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> > >) [1898]
[1875]   0.0    0.00    0.00       4         Catch::clara::detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::~BoundValueRef() [1875]
                0.00    0.00       4/22          Catch::clara::detail::BoundValueRefBase::~BoundValueRefBase() [1346]
-----------------------------------------------
                0.00    0.00       1/4           Catch::Option<Catch::GroupInfo>::~Option() [3144]
                0.00    0.00       1/4           Catch::Option<Catch::GroupInfo>::operator=(Catch::GroupInfo const&) [3145]
                0.00    0.00       2/4           Catch::LazyStat<Catch::GroupInfo>::reset() [2419]
[1876]   0.0    0.00    0.00       4         Catch::Option<Catch::GroupInfo>::reset() [1876]
                0.00    0.00       1/4           Catch::GroupInfo::~GroupInfo() [1882]
-----------------------------------------------
                0.00    0.00       4/4           Catch::ExprLhs<unsigned int const&> Catch::Decomposer::operator<=<unsigned int>(unsigned int const&) [1866]
[1877]   0.0    0.00    0.00       4         Catch::ExprLhs<unsigned int const&>::ExprLhs(unsigned int const&) [1877]
-----------------------------------------------
                0.00    0.00       4/4           ___CATCH__TEST____0() [63]
[1878]   0.0    0.00    0.00       4         Catch::BinaryExpr<long const&, long const&> const Catch::ExprLhs<long const&>::operator!=<long>(long const&) [1878]
                0.00    0.00       4/4           bool Catch::compareNotEqual<long, long const&>(long const&, long const&) [1870]
                0.00    0.00       4/436350      Catch::StringRef::StringRef(char const) [227]
                0.00    0.00       4/60          Catch::BinaryExpr<long const&, long const&>::BinaryExpr(bool, long const&, Catch::StringRef, long const&) [1151]
-----------------------------------------------
                0.00    0.00       1/4           Catch::MatchExpr<std::invalid_argument, Catch::Matchers::ExceptionWatcher>::~MatchExpr() [3193]
                0.00    0.00       1/4           Catch::MatchExpr<std::ios_base::failure[abi:cxx11], Catch::Matchers::ExceptionWatcher>::~MatchExpr() [3191]
                0.00    0.00       2/4           ___CATCH__TEST____0() [73]
[1879]   0.0    0.00    0.00       4         Catch::Matchers::ExceptionWatcher::~ExceptionWatcher() [1879]
                0.00    0.00       4/134060      std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() [269]
                0.00    0.00       4/4           Catch::Matchers::Impl::MatcherBase<std::exception>::~MatcherBase() [1880]
-----------------------------------------------
                0.00    0.00       4/4           Catch::Matchers::ExceptionWatcher::~ExceptionWatcher() [1879]
[1880]   0.0    0.00    0.00       4         Catch::Matchers::Impl::MatcherBase<std::exception>::~MatcherBase() [1880]
                0.00    0.00       4/4           Catch::Matchers::Impl::MatcherUntypedBase::~MatcherUntypedBase() [1881]
-----------------------------------------------
                0.00    0.00       4/4           Catch::Matchers::Impl::MatcherBase<std::exception>::~MatcherBase() [1880]
[1881]   0.0    0.00    0.00       4         Catch::Matchers::Impl::MatcherUntypedBase::~MatcherUntypedBase() [1881]
                0.00    0.00       4/134060      std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() [269]
-----------------------------------------------
                0.00    0.00       1/4           Catch::TestGroupStats::~TestGroupStats() [3020]
                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) [197]
                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) [196]
                0.00    0.00       1/4           Catch::Option<Catch::GroupInfo>::reset() [1876]
[1882]   0.0    0.00    0.00       4         Catch::GroupInfo::~GroupInfo() [1882]
                0.00    0.00       4/134060      std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() [269]
-----------------------------------------------
                0.00    0.00       1/4           Catch::ConsoleReporter::printTotals(Catch::Totals const&) [205]
                0.00    0.00       3/4           Catch::ConsoleReporter::printTotalsDivider(Catch::Totals const&) [195]
[1883]   0.0    0.00    0.00       4         Catch::operator<<(std::ostream&, Catch::Colour const&) [1883]
-----------------------------------------------
                0.00    0.00       4/4           std::allocator<Catch::ReporterRegistrar<Catch::XmlReporter>::ReporterFactory>::~allocator() [1941]
[1884]   0.0    0.00    0.00       4         __gnu_cxx::new_allocator<Catch::ReporterRegistrar<Catch::XmlReporter>::ReporterFactory>::~new_allocator() [1884]
-----------------------------------------------
                0.00    0.00       4/4           std::allocator<Catch::ReporterRegistrar<Catch::JunitReporter>::ReporterFactory>::~allocator() [1942]
[1885]   0.0    0.00    0.00       4         __gnu_cxx::new_allocator<Catch::ReporterRegistrar<Catch::JunitReporter>::ReporterFactory>::~new_allocator() [1885]
-----------------------------------------------
                0.00    0.00       4/4           std::allocator<Catch::ReporterRegistrar<Catch::CompactReporter>::ReporterFactory>::~allocator() [1943]
[1886]   0.0    0.00    0.00       4         __gnu_cxx::new_allocator<Catch::ReporterRegistrar<Catch::CompactReporter>::ReporterFactory>::~new_allocator() [1886]
-----------------------------------------------
                0.00    0.00       4/4           std::allocator<Catch::ReporterRegistrar<Catch::ConsoleReporter>::ReporterFactory>::~allocator() [1944]
[1887]   0.0    0.00    0.00       4         __gnu_cxx::new_allocator<Catch::ReporterRegistrar<Catch::ConsoleReporter>::ReporterFactory>::~new_allocator() [1887]
-----------------------------------------------
                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() [1945]
[1888]   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() [1888]
-----------------------------------------------
                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() [1946]
[1889]   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() [1889]
-----------------------------------------------
                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() [1947]
[1890]   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() [1890]
-----------------------------------------------
                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() [1948]
[1891]   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() [1891]
-----------------------------------------------
                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() [1949]
[1892]   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() [1892]
-----------------------------------------------
                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() [1950]
[1893]   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() [1893]
-----------------------------------------------
                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() [1951]
[1894]   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() [1894]
-----------------------------------------------
                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() [1952]
[1895]   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() [1895]
-----------------------------------------------
                0.00    0.00       4/4           std::allocator<Catch::clara::detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(bool)#11}> >::~allocator() [1953]
[1896]   0.0    0.00    0.00       4         __gnu_cxx::new_allocator<Catch::clara::detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(bool)#11}> >::~new_allocator() [1896]
-----------------------------------------------
                0.00    0.00       4/4           std::allocator<Catch::clara::detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(int)#10}> >::~allocator() [1954]
[1897]   0.0    0.00    0.00       4         __gnu_cxx::new_allocator<Catch::clara::detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(int)#10}> >::~new_allocator() [1897]
-----------------------------------------------
                0.00    0.00       4/4           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> > >) [2014]
[1898]   0.0    0.00    0.00       4         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> > >) [1898]
                0.00    0.00       4/4           Catch::clara::detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::~BoundValueRef() [1875]
-----------------------------------------------
                0.00    0.00       4/4           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> >&) [2015]
[1899]   0.0    0.00    0.00       4         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> >&) [1899]
                0.00    0.00       4/32          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&) [1277]
                0.00    0.00       4/6571        operator new(unsigned long, void) [375]
                0.00    0.00       4/4           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> >&) [1874]
-----------------------------------------------
                0.00    0.00       4/4           std::allocator<Catch::clara::detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::allocator() [1955]
[1900]   0.0    0.00    0.00       4         __gnu_cxx::new_allocator<Catch::clara::detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::new_allocator() [1900]
-----------------------------------------------
                0.00    0.00       4/4           std::allocator<Catch::clara::detail::BoundValueRef<long> >::~allocator() [1956]
[1901]   0.0    0.00    0.00       4         __gnu_cxx::new_allocator<Catch::clara::detail::BoundValueRef<long> >::~new_allocator() [1901]
-----------------------------------------------
                0.00    0.00       4/4           std::allocator<Catch::clara::detail::BoundFlagLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(bool)#9}> >::~allocator() [1958]
[1902]   0.0    0.00    0.00       4         __gnu_cxx::new_allocator<Catch::clara::detail::BoundFlagLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(bool)#9}> >::~new_allocator() [1902]
-----------------------------------------------
                0.00    0.00       4/4           std::allocator<Catch::clara::detail::BoundFlagLambda<Catch::clara::detail::Help::Help(bool&)::{lambda(bool)#1}> >::~allocator() [1957]
[1903]   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() [1903]
-----------------------------------------------
                0.00    0.00       4/4           std::allocator<Catch::Config>::~allocator() [1959]
[1904]   0.0    0.00    0.00       4         __gnu_cxx::new_allocator<Catch::Config>::~new_allocator() [1904]
-----------------------------------------------
                0.00    0.00       4/4           std::allocator<Catch::TestCase>::allocator(std::allocator<Catch::TestCase> const&) [1960]
[1905]   0.0    0.00    0.00       4         __gnu_cxx::new_allocator<Catch::TestCase>::new_allocator(__gnu_cxx::new_allocator<Catch::TestCase> const&) [1905]
-----------------------------------------------
                0.00    0.00       4/4           std::allocator<Catch::TestSpec::Filter>::allocator(std::allocator<Catch::TestSpec::Filter> const&) [1961]
[1906]   0.0    0.00    0.00       4         __gnu_cxx::new_allocator<Catch::TestSpec::Filter>::new_allocator(__gnu_cxx::new_allocator<Catch::TestSpec::Filter> const&) [1906]
-----------------------------------------------
                0.00    0.00       4/4           std::allocator<std::Rbtree_node<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::allocator() [1962]
[1907]   0.0    0.00    0.00       4         __gnu_cxx::new_allocator<std::Rbtree_node<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::new_allocator() [1907]
-----------------------------------------------
                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) [2018]
[1908]   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) [1908]
-----------------------------------------------
                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> >) [2019]
[1909]   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> >) [1909]
                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() [2039]
-----------------------------------------------
                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) [2020]
[1910]   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) [1910]
                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 [1925]
-----------------------------------------------
                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&) [2021]
[1911]   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&) [1911]
                0.00    0.00       4/3047        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&) [402]
                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&) [1324]
                0.00    0.00       4/6571        operator new(unsigned long, void) [375]
                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&) [2038]
-----------------------------------------------
                0.00    0.00       4/4           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) [2022]
[1912]   0.0    0.00    0.00       4         __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) [1912]
-----------------------------------------------
                0.00    0.00       4/4           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) [2023]
[1913]   0.0    0.00    0.00       4         __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) [1913]
                0.00    0.00       4/4           __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 [1926]
-----------------------------------------------
                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&) [1963]
[1914]   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() [1914]
-----------------------------------------------
                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() [1964]
[1915]   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() [1915]
-----------------------------------------------
                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&) [1965]
[1916]   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() [1916]
-----------------------------------------------
                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() [1966]
[1917]   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() [1917]
-----------------------------------------------
                0.00    0.00       4/4           std::allocator<unsigned int>::~allocator() [1967]
[1918]   0.0    0.00    0.00       4         __gnu_cxx::new_allocator<unsigned int>::~new_allocator() [1918]
-----------------------------------------------
                0.00    0.00       4/4           std::vector<double, std::allocator<double> >::operator=(std::vector<double, std::allocator<double> > const&) [128]
[1919]   0.0    0.00    0.00       4         __gnu_cxx::__alloc_traits<std::allocator<double> >::_S_propagate_on_copy_assign() [1919]
-----------------------------------------------
                0.00    0.00       1/4           std::vector<std::unique_ptr<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> > > >, std::allocator<std::unique_ptr<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> > > > > >::begin() [4247]
                0.00    0.00       1/4           __gnu_cxx::__normal_iterator<std::unique_ptr<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> > > >, std::vector<std::unique_ptr<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> > > >, std::allocator<std::unique_ptr<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> > > > > > >::operator-(long) const [3413]
                0.00    0.00       2/4           std::vector<std::unique_ptr<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> > > >, std::allocator<std::unique_ptr<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> > > > > >::end() [2851]
[1920]   0.0    0.00    0.00       4         __gnu_cxx::__normal_iterator<std::unique_ptr<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> > > >, std::vector<std::unique_ptr<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> > > >, std::allocator<std::unique_ptr<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> > > > > > >::__normal_iterator(std::unique_ptr<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> > > > const&) [1920]
-----------------------------------------------
                0.00    0.00       2/4           std::vector<unsigned int, std::allocator<unsigned int> >::begin() [2855]
                0.00    0.00       2/4           std::vector<unsigned int, std::allocator<unsigned int> >::end() [2853]
[1921]   0.0    0.00    0.00       4         __gnu_cxx::__normal_iterator<unsigned int, std::vector<unsigned int, std::allocator<unsigned int> > >::__normal_iterator(unsigned int const&) [1921]
-----------------------------------------------
                0.00    0.00       4/4           Catch::cleanupSingletons() [2394]
[1922]   0.0    0.00    0.00       4         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&) [1922]
                0.00    0.00       8/16          __gnu_cxx::__normal_iterator<Catch::ISingleton**, std::vector<Catch::ISingleton, std::allocator<Catch::ISingleton> > >::base() const [1391]
-----------------------------------------------
                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&) [116]
                0.00    0.00       3/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 [72]
[1923]   0.0    0.00    0.00       4         Catch::clara::detail::BasicResult<Catch::clara::detail::ParseResultType>::operator bool() const [1923]
-----------------------------------------------
                0.00    0.00       1/4           Catch::(anonymous namespace)::TestGroup::execute() [5]
                0.00    0.00       1/4           Catch::ConsoleReporter::printTestFilters() [3026]
                0.00    0.00       2/4           Catch::(anonymous namespace)::TestGroup::TestGroup(std::shared_ptr<Catch::Config> const&) [27]
[1924]   0.0    0.00    0.00       4         Catch::Config::testSpec() const [1924]
-----------------------------------------------
                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) [1910]
[1925]   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 [1925]
-----------------------------------------------
                0.00    0.00       4/4           __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) [1913]
[1926]   0.0    0.00    0.00       4         __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 [1926]
-----------------------------------------------
                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&&) [4209]
                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&) [3351]
[1927]   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 [1927]
-----------------------------------------------
                0.00    0.00       2/4           void std::vector<std::unique_ptr<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> > > >, std::allocator<std::unique_ptr<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_realloc_insert<std::unique_ptr<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> > > > >(__gnu_cxx::__normal_iterator<std::unique_ptr<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> > > >, std::vector<std::unique_ptr<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> > > >, std::allocator<std::unique_ptr<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> > > > > > >, std::unique_ptr<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> > > >&&) [4245]
                0.00    0.00       2/4           __gnu_cxx::__normal_iterator<std::unique_ptr<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> > > >, std::vector<std::unique_ptr<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> > > >, std::allocator<std::unique_ptr<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> > > > > > >::difference_type __gnu_cxx::operator-<std::unique_ptr<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> > > >, std::vector<std::unique_ptr<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> > > >, std::allocator<std::unique_ptr<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> > > > > > >(__gnu_cxx::__normal_iterator<std::unique_ptr<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> > > >, std::vector<std::unique_ptr<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> > > >, std::allocator<std::unique_ptr<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> > > > > > > const&, __gnu_cxx::__normal_iterator<std::unique_ptr<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> > > >, std::vector<std::unique_ptr<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> > > >, std::allocator<std::unique_ptr<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> > > > > > > const&) [3352]
[1928]   0.0    0.00    0.00       4         __gnu_cxx::__normal_iterator<std::unique_ptr<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> > > >, std::vector<std::unique_ptr<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> > > >, std::allocator<std::unique_ptr<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> > > > > > >::base() const [1928]
-----------------------------------------------
                0.00    0.00       2/4           void std::vector<unsigned long, std::allocator<unsigned long> >::_M_realloc_insert<unsigned long const&>(__gnu_cxx::__normal_iterator<unsigned long, std::vector<unsigned long, std::allocator<unsigned long> > >, unsigned long const&) [4251]
                0.00    0.00       2/4           __gnu_cxx::__normal_iterator<unsigned long, std::vector<unsigned long, std::allocator<unsigned long> > >::difference_type __gnu_cxx::operator-<unsigned long, std::vector<unsigned long, std::allocator<unsigned long> > >(__gnu_cxx::__normal_iterator<unsigned long, std::vector<unsigned long, std::allocator<unsigned long> > > const&, __gnu_cxx::__normal_iterator<unsigned long, std::vector<unsigned long, std::allocator<unsigned long> > > const&) [3353]
[1929]   0.0    0.00    0.00       4         __gnu_cxx::__normal_iterator<unsigned long, std::vector<unsigned long, std::allocator<unsigned long> > >::base() const [1929]
-----------------------------------------------
                0.00    0.00       4/4           std::vector<Catch::ISingleton, std::allocator<Catch::ISingleton> >::max_size() const [1937]
[1930]   0.0    0.00    0.00       4         std::Vectorbase<Catch::ISingleton, std::allocator<Catch::ISingleton> >::_M_get_Tp_allocator() const [1930]
-----------------------------------------------
                0.00    0.00       4/4           std::vector<Catch::TestCaseTracking::ITracker, std::allocator<Catch::TestCaseTracking::ITracker> >::max_size() const [1938]
[1931]   0.0    0.00    0.00       4         std::Vectorbase<Catch::TestCaseTracking::ITracker, std::allocator<Catch::TestCaseTracking::ITracker> >::_M_get_Tp_allocator() const [1931]
-----------------------------------------------
                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&) [2945]
[1932]   0.0    0.00    0.00       4         std::move_iterator<Catch::clara::detail::Arg>::base() const [1932]
-----------------------------------------------
                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&) [2946]
[1933]   0.0    0.00    0.00       4         std::move_iterator<Catch::clara::detail::Token>::base() const [1933]
-----------------------------------------------
                0.00    0.00       4/4           bool std::operator==<std::unique_ptr<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> > > >>(std::move_iterator<std::unique_ptr<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> > > >> const&, std::move_iterator<std::unique_ptr<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> > > >> const&) [2947]
[1934]   0.0    0.00    0.00       4         std::move_iterator<std::unique_ptr<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> > > >>::base() const [1934]
-----------------------------------------------
                0.00    0.00       4/4           decltype (__miter_base(({parm#1}.base)())) std::__miter_base<unsigned long>(std::move_iterator<unsigned long>) [2067]
[1935]   0.0    0.00    0.00       4         std::move_iterator<unsigned long>::base() const [1935]
-----------------------------------------------
                0.00    0.00       1/4           Catch::Session::config() [118]
                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&) [27]
[1936]   0.0    0.00    0.00       4         std::__shared_ptr_access<Catch::Config, (__gnu_cxx::Lockpolicy)2, false, false>::operator() const [1936]
                0.00    0.00       8/19          std::__shared_ptr_access<Catch::Config, (__gnu_cxx::Lockpolicy)2, false, false>::_M_get() const [1374]
-----------------------------------------------
                0.00    0.00       4/4           std::vector<Catch::ISingleton, std::allocator<Catch::ISingleton> >::_M_check_len(unsigned long, char const) const [2550]
[1937]   0.0    0.00    0.00       4         std::vector<Catch::ISingleton, std::allocator<Catch::ISingleton> >::max_size() const [1937]
                0.00    0.00       4/4           std::Vectorbase<Catch::ISingleton, std::allocator<Catch::ISingleton> >::_M_get_Tp_allocator() const [1930]
                0.00    0.00       4/4           std::allocator_traits<std::allocator<Catch::ISingleton> >::max_size(std::allocator<Catch::ISingleton> const&) [2016]
-----------------------------------------------
                0.00    0.00       4/4           std::vector<Catch::TestCaseTracking::ITracker, std::allocator<Catch::TestCaseTracking::ITracker> >::_M_check_len(unsigned long, char const) const [2551]
[1938]   0.0    0.00    0.00       4         std::vector<Catch::TestCaseTracking::ITracker, std::allocator<Catch::TestCaseTracking::ITracker> >::max_size() const [1938]
                0.00    0.00       4/4           std::Vectorbase<Catch::TestCaseTracking::ITracker, std::allocator<Catch::TestCaseTracking::ITracker> >::_M_get_Tp_allocator() const [1931]
                0.00    0.00       4/4           std::allocator_traits<std::allocator<Catch::TestCaseTracking::ITracker> >::max_size(std::allocator<Catch::TestCaseTracking::ITracker> const&) [2017]
-----------------------------------------------
                0.00    0.00       4/4           std::vector<double, std::allocator<double> >::operator=(std::vector<double, std::allocator<double> > const&) [128]
[1939]   0.0    0.00    0.00       4         std::vector<double, std::allocator<double> >::capacity() const [1939]
-----------------------------------------------
                0.00    0.00       4/4           std::vector<unsigned long, std::allocator<unsigned long> >::_M_check_len(unsigned long, char const) const [3479]
[1940]   0.0    0.00    0.00       4         std::vector<unsigned long, std::allocator<unsigned long> >::size() const [1940]
-----------------------------------------------
                0.00    0.00       1/4           std::shared_ptr<Catch::ReporterRegistrar<Catch::XmlReporter>::ReporterFactory> std::make_shared<Catch::ReporterRegistrar<Catch::XmlReporter>::ReporterFactory>() [4313]
                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&) [3868]
                0.00    0.00       1/4           std::Spebo_helper<0, std::allocator<Catch::ReporterRegistrar<Catch::XmlReporter>::ReporterFactory>, true>::~Spebo_helper() [3833]
                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>) [4052]
[1941]   0.0    0.00    0.00       4         std::allocator<Catch::ReporterRegistrar<Catch::XmlReporter>::ReporterFactory>::~allocator() [1941]
                0.00    0.00       4/4           __gnu_cxx::new_allocator<Catch::ReporterRegistrar<Catch::XmlReporter>::ReporterFactory>::~new_allocator() [1884]
-----------------------------------------------
                0.00    0.00       1/4           std::shared_ptr<Catch::ReporterRegistrar<Catch::JunitReporter>::ReporterFactory> std::make_shared<Catch::ReporterRegistrar<Catch::JunitReporter>::ReporterFactory>() [4314]
                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&) [3882]
                0.00    0.00       1/4           std::Spebo_helper<0, std::allocator<Catch::ReporterRegistrar<Catch::JunitReporter>::ReporterFactory>, true>::~Spebo_helper() [3835]
                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>) [4059]
[1942]   0.0    0.00    0.00       4         std::allocator<Catch::ReporterRegistrar<Catch::JunitReporter>::ReporterFactory>::~allocator() [1942]
                0.00    0.00       4/4           __gnu_cxx::new_allocator<Catch::ReporterRegistrar<Catch::JunitReporter>::ReporterFactory>::~new_allocator() [1885]
-----------------------------------------------
                0.00    0.00       1/4           std::shared_ptr<Catch::ReporterRegistrar<Catch::CompactReporter>::ReporterFactory> std::make_shared<Catch::ReporterRegistrar<Catch::CompactReporter>::ReporterFactory>() [4315]
                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&) [3869]
                0.00    0.00       1/4           std::Spebo_helper<0, std::allocator<Catch::ReporterRegistrar<Catch::CompactReporter>::ReporterFactory>, true>::~Spebo_helper() [3837]
                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>) [4066]
[1943]   0.0    0.00    0.00       4         std::allocator<Catch::ReporterRegistrar<Catch::CompactReporter>::ReporterFactory>::~allocator() [1943]
                0.00    0.00       4/4           __gnu_cxx::new_allocator<Catch::ReporterRegistrar<Catch::CompactReporter>::ReporterFactory>::~new_allocator() [1886]
-----------------------------------------------
                0.00    0.00       1/4           std::shared_ptr<Catch::ReporterRegistrar<Catch::ConsoleReporter>::ReporterFactory> std::make_shared<Catch::ReporterRegistrar<Catch::ConsoleReporter>::ReporterFactory>() [4316]
                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&) [3883]
                0.00    0.00       1/4           std::Spebo_helper<0, std::allocator<Catch::ReporterRegistrar<Catch::ConsoleReporter>::ReporterFactory>, true>::~Spebo_helper() [3839]
                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>) [4073]
[1944]   0.0    0.00    0.00       4         std::allocator<Catch::ReporterRegistrar<Catch::ConsoleReporter>::ReporterFactory>::~allocator() [1944]
                0.00    0.00       4/4           __gnu_cxx::new_allocator<Catch::ReporterRegistrar<Catch::ConsoleReporter>::ReporterFactory>::~new_allocator() [1887]
-----------------------------------------------
                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&) [4317]
                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&) [3870]
                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() [3841]
                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&) [4080]
[1945]   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() [1945]
                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() [1888]
-----------------------------------------------
                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&) [4318]
                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&) [3871]
                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() [3843]
                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&) [4087]
[1946]   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() [1946]
                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() [1889]
-----------------------------------------------
                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&) [4319]
                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&) [3872]
                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() [3845]
                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&) [4094]
[1947]   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() [1947]
                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() [1890]
-----------------------------------------------
                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&) [4320]
                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&) [3873]
                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() [3847]
                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&) [4101]
[1948]   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() [1948]
                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() [1891]
-----------------------------------------------
                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&) [4321]
                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&) [3874]
                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() [3849]
                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&) [4108]
[1949]   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() [1949]
                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() [1892]
-----------------------------------------------
                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&) [4322]
                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&) [3875]
                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() [3851]
                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&) [4115]
[1950]   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() [1950]
                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() [1893]
-----------------------------------------------
                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&) [4323]
                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&) [3876]
                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() [3853]
                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&) [4122]
[1951]   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() [1951]
                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() [1894]
-----------------------------------------------
                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&) [4324]
                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&) [3877]
                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() [3855]
                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&) [4129]
[1952]   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() [1952]
                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() [1895]
-----------------------------------------------
                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&) [4325]
                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&) [3878]
                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() [3857]
                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&) [4136]
[1953]   0.0    0.00    0.00       4         std::allocator<Catch::clara::detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(bool)#11}> >::~allocator() [1953]
                0.00    0.00       4/4           __gnu_cxx::new_allocator<Catch::clara::detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(bool)#11}> >::~new_allocator() [1896]
-----------------------------------------------
                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&) [4326]
                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&) [3879]
                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() [3859]
                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&) [4143]
[1954]   0.0    0.00    0.00       4         std::allocator<Catch::clara::detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(int)#10}> >::~allocator() [1954]
                0.00    0.00       4/4           __gnu_cxx::new_allocator<Catch::clara::detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(int)#10}> >::~new_allocator() [1897]
-----------------------------------------------
                0.00    0.00       4/4           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> >&) [2065]
[1955]   0.0    0.00    0.00       4         std::allocator<Catch::clara::detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::allocator() [1955]
                0.00    0.00       4/4           __gnu_cxx::new_allocator<Catch::clara::detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::new_allocator() [1900]
-----------------------------------------------
                0.00    0.00       1/4           std::shared_ptr<Catch::clara::detail::BoundValueRef<long> > std::make_shared<Catch::clara::detail::BoundValueRef<long>, long&>(long&) [4327]
                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&) [3880]
                0.00    0.00       1/4           std::Spebo_helper<0, std::allocator<Catch::clara::detail::BoundValueRef<long> >, true>::~Spebo_helper() [3861]
                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&) [4150]
[1956]   0.0    0.00    0.00       4         std::allocator<Catch::clara::detail::BoundValueRef<long> >::~allocator() [1956]
                0.00    0.00       4/4           __gnu_cxx::new_allocator<Catch::clara::detail::BoundValueRef<long> >::~new_allocator() [1901]
-----------------------------------------------
                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&) [4329]
                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&) [3884]
                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() [3865]
                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&) [4164]
[1957]   0.0    0.00    0.00       4         std::allocator<Catch::clara::detail::BoundFlagLambda<Catch::clara::detail::Help::Help(bool&)::{lambda(bool)#1}> >::~allocator() [1957]
                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() [1903]
-----------------------------------------------
                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&) [4328]
                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&) [3881]
                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() [3863]
                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&) [4157]
[1958]   0.0    0.00    0.00       4         std::allocator<Catch::clara::detail::BoundFlagLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(bool)#9}> >::~allocator() [1958]
                0.00    0.00       4/4           __gnu_cxx::new_allocator<Catch::clara::detail::BoundFlagLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(bool)#9}> >::~new_allocator() [1902]
-----------------------------------------------
                0.00    0.00       1/4           std::shared_ptr<Catch::Config> std::make_shared<Catch::Config, Catch::ConfigData&>(Catch::ConfigData&) [125]
                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&) [122]
                0.00    0.00       1/4           std::Spebo_helper<0, std::allocator<Catch::Config>, true>::~Spebo_helper() [3867]
                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&) [124]
[1959]   0.0    0.00    0.00       4         std::allocator<Catch::Config>::~allocator() [1959]
                0.00    0.00       4/4           __gnu_cxx::new_allocator<Catch::Config>::~new_allocator() [1904]
-----------------------------------------------
                0.00    0.00       1/4           std::allocator_traits<std::allocator<Catch::TestCase> >::select_on_container_copy_construction(std::allocator<Catch::TestCase> const&) [3990]
                0.00    0.00       1/4           std::Vectorbase<Catch::TestCase, std::allocator<Catch::TestCase> >::get_allocator() const [3419]
                0.00    0.00       2/4           std::Vectorbase<Catch::TestCase, std::allocator<Catch::TestCase> >::Vectorimpl::Vectorimpl(std::allocator<Catch::TestCase> const&) [2653]
[1960]   0.0    0.00    0.00       4         std::allocator<Catch::TestCase>::allocator(std::allocator<Catch::TestCase> const&) [1960]
                0.00    0.00       4/4           __gnu_cxx::new_allocator<Catch::TestCase>::new_allocator(__gnu_cxx::new_allocator<Catch::TestCase> const&) [1905]
-----------------------------------------------
                0.00    0.00       1/4           std::Vectorbase<Catch::TestSpec::Filter, std::allocator<Catch::TestSpec::Filter> >::get_allocator() const [3422]
                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&) [3991]
                0.00    0.00       2/4           std::Vectorbase<Catch::TestSpec::Filter, std::allocator<Catch::TestSpec::Filter> >::Vectorimpl::Vectorimpl(std::allocator<Catch::TestSpec::Filter> const&) [2659]
[1961]   0.0    0.00    0.00       4         std::allocator<Catch::TestSpec::Filter>::allocator(std::allocator<Catch::TestSpec::Filter> const&) [1961]
                0.00    0.00       4/4           __gnu_cxx::new_allocator<Catch::TestSpec::Filter>::new_allocator(__gnu_cxx::new_allocator<Catch::TestSpec::Filter> const&) [1906]
-----------------------------------------------
                0.00    0.00       4/4           std::Rbtree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::Identity<std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::Rbtree_impl<std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, true>::Rbtree_impl() [2050]
[1962]   0.0    0.00    0.00       4         std::allocator<std::Rbtree_node<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::allocator() [1962]
                0.00    0.00       4/4           __gnu_cxx::new_allocator<std::Rbtree_node<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::new_allocator() [1907]
-----------------------------------------------
                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> > > >&) [2721]
                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() [2811]
[1963]   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&) [1963]
                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() [1914]
-----------------------------------------------
                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> > > >&) [2721]
                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() [2811]
[1964]   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() [1964]
                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() [1915]
-----------------------------------------------
                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&) [2722]
                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() [2818]
[1965]   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&) [1965]
                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() [1916]
-----------------------------------------------
                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&) [2722]
                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() [2818]
[1966]   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() [1966]
                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() [1917]
-----------------------------------------------
                0.00    0.00       2/4           std::set<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > snap::user_group_names<std::set<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [2104]
                0.00    0.00       2/4           std::Vectorbase<unsigned int, std::allocator<unsigned int> >::Vectorimpl::~Vectorimpl() [2671]
[1967]   0.0    0.00    0.00       4         std::allocator<unsigned int>::~allocator() [1967]
                0.00    0.00       4/4           __gnu_cxx::new_allocator<unsigned int>::~new_allocator() [1918]
-----------------------------------------------
                0.00    0.00       4/4           std::Tupleimpl<0ul, 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_head(std::Tupleimpl<0ul, 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> > > >&) [1972]
[1968]   0.0    0.00    0.00       4         std::Headbase<0ul, std::__cxx11::basic_ostringstream<char, std::char_traits<char>, std::allocator<char> >, false>::_M_head(std::Headbase<0ul, std::__cxx11::basic_ostringstream<char, std::char_traits<char>, std::allocator<char> >, false>&) [1968]
-----------------------------------------------
                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&) [2038]
[1969]   0.0    0.00    0.00       4         std::shared_ptr<Catch::IReporterFactory>::shared_ptr(std::shared_ptr<Catch::IReporterFactory> const&) [1969]
                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&) [1993]
-----------------------------------------------
                0.00    0.00       4/4           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> >&) [2073]
[1970]   0.0    0.00    0.00       4         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> >&) [1970]
                0.00    0.00       4/32          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&) [1277]
                0.00    0.00       4/4           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> >&) [1995]
-----------------------------------------------
                0.00    0.00       1/4           Catch::clara::detail::ExeName::ExeName(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&) [3128]
                0.00    0.00       3/4           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&) [110]
[1971]   0.0    0.00    0.00       4         std::shared_ptr<Catch::clara::detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::~shared_ptr() [1971]
                0.00    0.00       4/4           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() [1996]
-----------------------------------------------
                0.00    0.00       4/4           std::__cxx11::basic_ostringstream<char, std::char_traits<char>, std::allocator<char> >& std::__get_helper<0ul, 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> > > >(std::Tupleimpl<0ul, 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> > > >&) [2066]
[1972]   0.0    0.00    0.00       4         std::Tupleimpl<0ul, 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_head(std::Tupleimpl<0ul, 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> > > >&) [1972]
                0.00    0.00       4/4           std::Headbase<0ul, std::__cxx11::basic_ostringstream<char, std::char_traits<char>, std::allocator<char> >, false>::_M_head(std::Headbase<0ul, std::__cxx11::basic_ostringstream<char, std::char_traits<char>, std::allocator<char> >, false>&) [1968]
-----------------------------------------------
                0.00    0.00       4/4           Catch::ISingleton** std::__copy_move_a<true, Catch::ISingleton**, Catch::ISingleton**>(Catch::ISingleton**, Catch::ISingleton**, Catch::ISingleton**) [2069]
[1973]   0.0    0.00    0.00       4         Catch::ISingleton** std::__copy_move<true, true, std::random_access_iterator_tag>::__copy_m<Catch::ISingleton>(Catch::ISingleton const, Catch::ISingleton const, Catch::ISingleton*) [1973]
-----------------------------------------------
                0.00    0.00       4/4           Catch::TestCaseTracking::ITracker** std::__copy_move_a<true, Catch::TestCaseTracking::ITracker**, Catch::TestCaseTracking::ITracker**>(Catch::TestCaseTracking::ITracker**, Catch::TestCaseTracking::ITracker**, Catch::TestCaseTracking::ITracker**) [2070]
[1974]   0.0    0.00    0.00       4         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*) [1974]
-----------------------------------------------
                0.00    0.00       4/4           std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_S_assign(char, unsigned long, char) [2048]
[1975]   0.0    0.00    0.00       4         std::char_traits<char>::assign(char, unsigned long, char) [1975]
-----------------------------------------------
                0.00    0.00       4/4           void std::Destroy<Catch::SectionInfo>(Catch::SectionInfo, Catch::SectionInfo) [2095]
[1976]   0.0    0.00    0.00       4         void std::Destroy_aux<false>::__destroy<Catch::SectionInfo>(Catch::SectionInfo, Catch::SectionInfo) [1976]
                0.00    0.00       3/6           Catch::SectionInfo std::__addressof<Catch::SectionInfo>(Catch::SectionInfo&) [1803]
                0.00    0.00       3/3           void std::Destroy<Catch::SectionInfo>(Catch::SectionInfo) [2361]
-----------------------------------------------
                0.00    0.00       4/4           void std::Destroy<Catch::TestSpec::Filter>(Catch::TestSpec::Filter, Catch::TestSpec::Filter) [2097]
[1977]   0.0    0.00    0.00       4         void std::Destroyaux<false>::__destroy<Catch::TestSpec::Filter>(Catch::TestSpec::Filter, Catch::TestSpec::Filter) [1977]
-----------------------------------------------
                0.00    0.00       4/4           void std::Destroy<Catch::ISingleton**>(Catch::ISingleton**, Catch::ISingleton**) [2099]
[1978]   0.0    0.00    0.00       4         void std::Destroy_aux<true>::__destroy<Catch::ISingleton**>(Catch::ISingleton**, Catch::ISingleton**) [1978]
-----------------------------------------------
                0.00    0.00       1/4           std::Vectorbase<Catch::SectionInfo, std::allocator<Catch::SectionInfo> >::~Vectorbase() [3683]
                0.00    0.00       3/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&) [2323]
[1979]   0.0    0.00    0.00       4         std::Vectorbase<Catch::SectionInfo, std::allocator<Catch::SectionInfo> >::_M_deallocate(Catch::SectionInfo, unsigned long) [1979]
                0.00    0.00       3/3           std::allocator_traits<std::allocator<Catch::SectionInfo> >::deallocate(std::allocator<Catch::SectionInfo>&, Catch::SectionInfo, unsigned long) [2278]
-----------------------------------------------
                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> >&&) [3688]
                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) [4197]
                0.00    0.00       2/4           std::vector<Catch::(anonymous namespace)::ColumnInfo, std::allocator<Catch::(anonymous namespace)::ColumnInfo> >::~vector() [2831]
[1980]   0.0    0.00    0.00       4         std::Vectorbase<Catch::(anonymous namespace)::ColumnInfo, std::allocator<Catch::(anonymous namespace)::ColumnInfo> >::_M_get_Tp_allocator() [1980]
-----------------------------------------------
                0.00    0.00       4/4           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>) [2832]
[1981]   0.0    0.00    0.00       4         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&) [1981]
                0.00    0.00      12/12          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&) [1619]
-----------------------------------------------
                0.00    0.00       4/4           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>) [2838]
[1982]   0.0    0.00    0.00       4         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&) [1982]
                0.00    0.00      12/12          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&) [1620]
-----------------------------------------------
                0.00    0.00       4/4           std::Vectorbase<Catch::TestCase, std::allocator<Catch::TestCase> >::~Vectorbase() [1984]
[1983]   0.0    0.00    0.00       4         std::Vectorbase<Catch::TestCase, std::allocator<Catch::TestCase> >::Vectorimpl::~Vectorimpl() [1983]
                0.00    0.00       4/6           std::allocator<Catch::TestCase>::~allocator() [1773]
-----------------------------------------------
                0.00    0.00       4/4           std::vector<Catch::TestCase, std::allocator<Catch::TestCase> >::~vector() [2043]
[1984]   0.0    0.00    0.00       4         std::Vectorbase<Catch::TestCase, std::allocator<Catch::TestCase> >::~Vectorbase() [1984]
                0.00    0.00       4/9           std::Vectorbase<Catch::TestCase, std::allocator<Catch::TestCase> >::_M_deallocate(Catch::TestCase, unsigned long) [1666]
                0.00    0.00       4/4           std::Vectorbase<Catch::TestCase, std::allocator<Catch::TestCase> >::Vectorimpl::~Vectorimpl() [1983]
-----------------------------------------------
                0.00    0.00       4/4           std::Vectorbase<Catch::TestSpec::Filter, std::allocator<Catch::TestSpec::Filter> >::~Vectorbase() [1987]
[1985]   0.0    0.00    0.00       4         std::Vectorbase<Catch::TestSpec::Filter, std::allocator<Catch::TestSpec::Filter> >::Vectorimpl::~Vectorimpl() [1985]
                0.00    0.00       4/6           std::allocator<Catch::TestSpec::Filter>::~allocator() [1774]
-----------------------------------------------
                0.00    0.00       4/4           std::Vectorbase<Catch::TestSpec::Filter, std::allocator<Catch::TestSpec::Filter> >::~Vectorbase() [1987]
[1986]   0.0    0.00    0.00       4         std::Vectorbase<Catch::TestSpec::Filter, std::allocator<Catch::TestSpec::Filter> >::_M_deallocate(Catch::TestSpec::Filter, unsigned long) [1986]
-----------------------------------------------
                0.00    0.00       4/4           std::vector<Catch::TestSpec::Filter, std::allocator<Catch::TestSpec::Filter> >::~vector() [2044]
[1987]   0.0    0.00    0.00       4         std::Vectorbase<Catch::TestSpec::Filter, std::allocator<Catch::TestSpec::Filter> >::~Vectorbase() [1987]
                0.00    0.00       4/4           std::Vectorbase<Catch::TestSpec::Filter, std::allocator<Catch::TestSpec::Filter> >::_M_deallocate(Catch::TestSpec::Filter, unsigned long) [1986]
                0.00    0.00       4/4           std::Vectorbase<Catch::TestSpec::Filter, std::allocator<Catch::TestSpec::Filter> >::Vectorimpl::~Vectorimpl() [1985]
-----------------------------------------------
                0.00    0.00       2/4           std::Vectorbase<Catch::ISingleton, std::allocator<Catch::ISingleton> >::~Vectorbase() [2666]
                0.00    0.00       2/4           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&) [2845]
[1988]   0.0    0.00    0.00       4         std::Vectorbase<Catch::ISingleton, std::allocator<Catch::ISingleton> >::_M_deallocate(Catch::ISingleton*, unsigned long) [1988]
                0.00    0.00       2/2           std::allocator_traits<std::allocator<Catch::ISingleton> >::deallocate(std::allocator<Catch::ISingleton>&, Catch::ISingleton**, unsigned long) [2778]
-----------------------------------------------
                0.00    0.00       1/4           std::vector<std::unique_ptr<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> > > >, std::allocator<std::unique_ptr<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> > > > > >::~vector() [4250]
                0.00    0.00       3/4           void std::vector<std::unique_ptr<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> > > >, std::allocator<std::unique_ptr<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_realloc_insert<std::unique_ptr<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> > > > >(__gnu_cxx::__normal_iterator<std::unique_ptr<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> > > >, std::vector<std::unique_ptr<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> > > >, std::allocator<std::unique_ptr<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> > > > > > >, std::unique_ptr<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> > > >&&) [4245]
[1989]   0.0    0.00    0.00       4         std::Vectorbase<std::unique_ptr<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> > > >, std::allocator<std::unique_ptr<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_get_Tp_allocator() [1989]
-----------------------------------------------
                0.00    0.00       4/4           std::Vectorbase<double, std::allocator<double> >::Vectorbase() [1991]
[1990]   0.0    0.00    0.00       4         std::Vectorbase<double, std::allocator<double> >::Vectorimpl::Vectorimpl() [1990]
                0.00    0.00       4/95303       std::allocator<double>::allocator() [292]
-----------------------------------------------
                0.00    0.00       4/4           std::vector<double, std::allocator<double> >::vector() [2047]
[1991]   0.0    0.00    0.00       4         std::Vectorbase<double, std::allocator<double> >::Vectorbase() [1991]
                0.00    0.00       4/4           std::Vectorbase<double, std::allocator<double> >::Vectorimpl::Vectorimpl() [1990]
-----------------------------------------------
                0.00    0.00       2/4           std::vector<unsigned int, std::allocator<unsigned int> >::~vector() [2857]
                0.00    0.00       2/4           std::vector<unsigned int, std::allocator<unsigned int> >::_M_default_initialize(unsigned long) [2852]
[1992]   0.0    0.00    0.00       4         std::Vectorbase<unsigned int, std::allocator<unsigned int> >::_M_get_Tp_allocator() [1992]
-----------------------------------------------
                0.00    0.00       4/4           std::shared_ptr<Catch::IReporterFactory>::shared_ptr(std::shared_ptr<Catch::IReporterFactory> const&) [1969]
[1993]   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&) [1993]
                0.00    0.00       4/2453        std::__shared_count<(__gnu_cxx::Lockpolicy)2>::__shared_count(std::__shared_count<(__gnu_cxx::Lockpolicy)2> const&) [429]
-----------------------------------------------
                0.00    0.00       4/4           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> >&) [1995]
[1994]   0.0    0.00    0.00       4         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> > >) [1994]
-----------------------------------------------
                0.00    0.00       4/4           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> >&) [1970]
[1995]   0.0    0.00    0.00       4         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> >&) [1995]
                0.00    0.00       4/32          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&) [1277]
                0.00    0.00       4/4           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> >&) [2005]
                0.00    0.00       4/139         std::__shared_count<(__gnu_cxx::Lockpolicy)2>::_M_get_deleter(std::type_info const&) const [829]
                0.00    0.00       4/4           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> > >) [1994]
-----------------------------------------------
                0.00    0.00       4/4           std::shared_ptr<Catch::clara::detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::~shared_ptr() [1971]
[1996]   0.0    0.00    0.00       4         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() [1996]
                0.00    0.00       4/4179        std::__shared_count<(__gnu_cxx::Lockpolicy)2>::~__shared_count() <cycle 1> [389]
-----------------------------------------------
                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) [2079]
[1997]   0.0    0.00    0.00       4         std::move_iterator<Catch::clara::detail::Arg>::move_iterator(Catch::clara::detail::Arg) [1997]
-----------------------------------------------
                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) [2080]
[1998]   0.0    0.00    0.00       4         std::move_iterator<Catch::clara::detail::Token>::move_iterator(Catch::clara::detail::Token) [1998]
-----------------------------------------------
                0.00    0.00       4/4           std::move_iterator<std::unique_ptr<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> > > >> std::__make_move_if_noexcept_iterator<std::unique_ptr<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> > > >, std::move_iterator<std::unique_ptr<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> > > >> >(std::unique_ptr<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> > > >) [2081]
[1999]   0.0    0.00    0.00       4         std::move_iterator<std::unique_ptr<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> > > >>::move_iterator(std::unique_ptr<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> > > >) [1999]
-----------------------------------------------
                0.00    0.00       4/4           std::move_iterator<unsigned long> std::__make_move_if_noexcept_iterator<unsigned long, std::move_iterator<unsigned long> >(unsigned long) [2082]
[2000]   0.0    0.00    0.00       4         std::move_iterator<unsigned long>::move_iterator(unsigned long) [2000]
-----------------------------------------------
                0.00    0.00       4/4           std::Spcounted_ptr_inplace<Catch::clara::detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::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> > > >) [2030]
[2001]   0.0    0.00    0.00       4         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&) [2001]
                0.00    0.00       4/12          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&) [1536]
-----------------------------------------------
                0.00    0.00       4/4           std::Spcounted_ptr_inplace<Catch::clara::detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::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() [2031]
[2002]   0.0    0.00    0.00       4         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() [2002]
                0.00    0.00       4/16          std::allocator<Catch::clara::detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::~allocator() [1392]
-----------------------------------------------
                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() [2034]
[2003]   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>&) [2003]
-----------------------------------------------
                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() [2035]
[2004]   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>&) [2004]
-----------------------------------------------
                0.00    0.00       4/4           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> >&) [1995]
[2005]   0.0    0.00    0.00       4         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> >&) [2005]
                0.00    0.00       4/8           std::allocator<std::Spcounted_ptr_inplace<Catch::clara::detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::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&) [1700]
                0.00    0.00       4/4           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> >&) [2074]
                0.00    0.00       4/4           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() [2007]
                0.00    0.00       4/4           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&) [2088]
                0.00    0.00       4/12          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&) [1536]
                0.00    0.00       4/32          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&) [1277]
                0.00    0.00       4/6571        operator new(unsigned long, void) [375]
                0.00    0.00       4/4           std::Spcounted_ptr_inplace<Catch::clara::detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::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> >&) [2032]
                0.00    0.00       4/16          std::allocator<Catch::clara::detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::~allocator() [1392]
                0.00    0.00       4/4           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)) [2008]
                0.00    0.00       4/8           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() [1710]
                0.00    0.00       4/8           std::allocator<std::Spcounted_ptr_inplace<Catch::clara::detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::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() [1701]
-----------------------------------------------
                0.00    0.00       4/4           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() [2007]
[2006]   0.0    0.00    0.00       4         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>) [2006]
-----------------------------------------------
                0.00    0.00       4/4           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> >&) [2005]
[2007]   0.0    0.00    0.00       4         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() [2007]
                0.00    0.00       4/4           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>) [2006]
-----------------------------------------------
                0.00    0.00       4/4           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> >&) [2005]
[2008]   0.0    0.00    0.00       4         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)) [2008]
-----------------------------------------------
                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> >&) [2899]
                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() [2811]
[2009]   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>) [2009]
                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> >&) [2063]
-----------------------------------------------
                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> > > >&) [2721]
                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() [2811]
[2010]   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() [2010]
                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) [2784]
-----------------------------------------------
                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> >&) [2900]
                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() [2818]
[2011]   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>) [2011]
                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> >&) [2064]
-----------------------------------------------
                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&) [2722]
                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() [2818]
[2012]   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() [2012]
                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) [2786]
-----------------------------------------------
                0.00    0.00       1/4           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> > > >::__uniq_ptr_impl(std::__cxx11::basic_ostringstream<char, std::char_traits<char>, std::allocator<char> >) [3948]
                0.00    0.00       1/4           std::unique_ptr<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> > > >::release() [3639]
                0.00    0.00       2/4           std::unique_ptr<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> > > >::~unique_ptr() [2633]
[2013]   0.0    0.00    0.00       4         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() [2013]
                0.00    0.00       4/4           std::tuple_element<0ul, std::tuple<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> > > > >::type& std::get<0ul, 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> > > >(std::tuple<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> > > >&) [2085]
-----------------------------------------------
                0.00    0.00       4/4           std::Spcounted_ptr_inplace<Catch::clara::detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::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() [2028]
[2014]   0.0    0.00    0.00       4         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> > >) [2014]
                0.00    0.00       4/4           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> > >) [1898]
-----------------------------------------------
                0.00    0.00       4/4           std::Spcounted_ptr_inplace<Catch::clara::detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::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> >&) [2032]
[2015]   0.0    0.00    0.00       4         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> >&) [2015]
                0.00    0.00       4/32          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&) [1277]
                0.00    0.00       4/4           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> >&) [1899]
-----------------------------------------------
                0.00    0.00       4/4           std::vector<Catch::ISingleton, std::allocator<Catch::ISingleton> >::max_size() const [1937]
[2016]   0.0    0.00    0.00       4         std::allocator_traits<std::allocator<Catch::ISingleton> >::max_size(std::allocator<Catch::ISingleton> const&) [2016]
                0.00    0.00       4/6           __gnu_cxx::new_allocator<Catch::ISingleton>::max_size() const [1766]
-----------------------------------------------
                0.00    0.00       4/4           std::vector<Catch::TestCaseTracking::ITracker, std::allocator<Catch::TestCaseTracking::ITracker> >::max_size() const [1938]
[2017]   0.0    0.00    0.00       4         std::allocator_traits<std::allocator<Catch::TestCaseTracking::ITracker> >::max_size(std::allocator<Catch::TestCaseTracking::ITracker> const&) [2017]
                0.00    0.00       4/6           __gnu_cxx::new_allocator<Catch::TestCaseTracking::ITracker>::max_size() const [1767]
-----------------------------------------------
                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> > >) [2053]
[2018]   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) [2018]
                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) [1908]
-----------------------------------------------
                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> > >) [2057]
[2019]   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> >) [2019]
                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> >) [1909]
-----------------------------------------------
                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() [2052]
[2020]   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) [2020]
                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) [1910]
-----------------------------------------------
                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&) [2058]
[2021]   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&) [2021]
                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&) [1324]
                0.00    0.00       4/3047        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&) [402]
                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&) [1911]
-----------------------------------------------
                0.00    0.00       4/4           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() [1710]
[2022]   0.0    0.00    0.00       4         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) [2022]
                0.00    0.00       4/4           __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) [1912]
-----------------------------------------------
                0.00    0.00       4/4           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> >&) [2074]
[2023]   0.0    0.00    0.00       4         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) [2023]
                0.00    0.00       4/4           __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) [1913]
-----------------------------------------------
                0.00    0.00       4/4           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&) [1595]
[2024]   0.0    0.00    0.00       4         std::Rbtree_iterator<Catch::TestCase>::operator--() [2024]
-----------------------------------------------
                0.00    0.00       4/4           Catch::ISingleton* std::uninitialized_copy<std::move_iterator<Catch::ISingleton**>, Catch::ISingleton**>(std::move_iterator<Catch::ISingleton**>, std::move_iterator<Catch::ISingleton**>, Catch::ISingleton**) [2075]
[2025]   0.0    0.00    0.00       4         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**) [2025]
                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**) [2086]
-----------------------------------------------
                0.00    0.00       4/4           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**) [2076]
[2026]   0.0    0.00    0.00       4         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**) [2026]
                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**) [2087]
-----------------------------------------------
                0.00    0.00       4/4           std::Spcounted_base<(__gnu_cxx::Lockpolicy)2>::_M_release() <cycle 1> [419]
[2027]   0.0    0.00    0.00       4         std::Spcounted_ptr_inplace<Catch::clara::detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::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() [2027]
                0.00    0.00       4/8           std::Spcounted_ptr_inplace<Catch::clara::detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::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() [1711]
                0.00    0.00       4/8           std::allocator<std::Spcounted_ptr_inplace<Catch::clara::detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::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&) [1700]
                0.00    0.00       4/8           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>) [1709]
                0.00    0.00       4/4           std::Spcounted_ptr_inplace<Catch::clara::detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::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() [2033]
                0.00    0.00       4/8           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() [1710]
                0.00    0.00       4/8           std::allocator<std::Spcounted_ptr_inplace<Catch::clara::detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::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() [1701]
-----------------------------------------------
                0.00    0.00       4/4           std::Spcounted_base<(__gnu_cxx::Lockpolicy)2>::_M_release() <cycle 1> [419]
[2028]   0.0    0.00    0.00       4         std::Spcounted_ptr_inplace<Catch::clara::detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::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() [2028]
                0.00    0.00       4/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>::_M_ptr() [1572]
                0.00    0.00       4/8           std::Spcounted_ptr_inplace<Catch::clara::detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::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() [1711]
                0.00    0.00       4/4           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> > >) [2014]
-----------------------------------------------
                0.00    0.00       4/4           std::__shared_count<(__gnu_cxx::Lockpolicy)2>::_M_get_deleter(std::type_info const&) const [829]
[2029]   0.0    0.00    0.00       4         std::Spcounted_ptr_inplace<Catch::clara::detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::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&) [2029]
                0.00    0.00       4/139         std::type_info::operator==(std::type_info const&) const [830]
                0.00    0.00       4/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>::_M_ptr() [1572]
-----------------------------------------------
                0.00    0.00       4/4           std::Spcounted_ptr_inplace<Catch::clara::detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::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> >&) [2032]
[2030]   0.0    0.00    0.00       4         std::Spcounted_ptr_inplace<Catch::clara::detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::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> > > >) [2030]
                0.00    0.00       4/4           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&) [2001]
-----------------------------------------------
                0.00    0.00       4/4           std::Spcounted_ptr_inplace<Catch::clara::detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::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() [2033]
[2031]   0.0    0.00    0.00       4         std::Spcounted_ptr_inplace<Catch::clara::detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::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() [2031]
                0.00    0.00       4/4           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() [2002]
-----------------------------------------------
                0.00    0.00       4/4           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> >&) [2005]
[2032]   0.0    0.00    0.00       4         std::Spcounted_ptr_inplace<Catch::clara::detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::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> >&) [2032]
                0.00    0.00       4/151         std::Spcounted_base<(__gnu_cxx::Lockpolicy)2>::Spcounted_base() [778]
                0.00    0.00       4/12          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&) [1536]
                0.00    0.00       4/4           std::Spcounted_ptr_inplace<Catch::clara::detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::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> > > >) [2030]
                0.00    0.00       4/16          std::allocator<Catch::clara::detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::~allocator() [1392]
                0.00    0.00       4/32          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&) [1277]
                0.00    0.00       4/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>::_M_ptr() [1572]
                0.00    0.00       4/4           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> >&) [2015]
-----------------------------------------------
                0.00    0.00       4/4           std::Spcounted_ptr_inplace<Catch::clara::detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::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() [2027]
[2033]   0.0    0.00    0.00       4         std::Spcounted_ptr_inplace<Catch::clara::detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::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() [2033]
                0.00    0.00       4/4           std::Spcounted_ptr_inplace<Catch::clara::detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::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() [2031]
                0.00    0.00       4/151         std::Sp_counted_base<(__gnu_cxx::Lockpolicy)2>::~Spcounted_base() [779]
-----------------------------------------------
                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() [2812]
                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() [2811]
[2034]   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() [2034]
                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>&) [2003]
-----------------------------------------------
                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() [2819]
                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() [2818]
[2035]   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() [2035]
                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>&) [2004]
-----------------------------------------------
                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&) [1873]
[2036]   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&) [2036]
                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&) [1324]
                0.00    0.00       4/3047        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&) [402]
                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&) [2059]
-----------------------------------------------
                0.00    0.00       1/4           ___CATCH__TEST____0() [92]
                0.00    0.00       3/4           std::set<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > snap::user_group_names<std::set<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [2104]
[2037]   0.0    0.00    0.00       4         std::set<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::set() [2037]
                0.00    0.00       4/4           std::Rbtree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::Identity<std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::Rbtree() [2051]
-----------------------------------------------
                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&) [1911]
[2038]   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&) [2038]
                0.00    0.00       4/29162       std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [318]
                0.00    0.00       4/4           std::shared_ptr<Catch::IReporterFactory>::shared_ptr(std::shared_ptr<Catch::IReporterFactory> const&) [1969]
-----------------------------------------------
                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> >) [1909]
[2039]   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() [2039]
                0.00    0.00       4/8           std::shared_ptr<Catch::IReporterFactory>::~shared_ptr() [1702]
                0.00    0.00       4/134060      std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() [269]
-----------------------------------------------
                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&) [2060]
[2040]   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&) [2040]
                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&) [2091]
                0.00    0.00       4/92          std::Rbtree_node_base& std::forward<std::Rbtree_node_base&>(std::remove_reference<std::Rbtree_node_base&>::type&) [937]
-----------------------------------------------
                0.00    0.00       4/4           std::Rbtree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::Identity<std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::_M_get_insert_hint_unique_pos(std::Rbtree_const_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> > const&) [1364]
[2041]   0.0    0.00    0.00       4         std::pair<std::Rbtree_node_base, std::Rbtree_node_base>::pair<std::Rbtree_node_base&, true>(std::Rbtree_node_base const&, std::Rbtree_node_base&) [2041]
                0.00    0.00       4/92          std::Rbtree_node_base& std::forward<std::Rbtree_node_base&>(std::remove_reference<std::Rbtree_node_base&>::type&) [937]
-----------------------------------------------
                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&) [2059]
[2042]   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&&) [2042]
                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&) [2093]
                0.00    0.00       4/82          bool&& std::forward<bool>(std::remove_reference<bool>::type&) [976]
-----------------------------------------------
                0.00    0.00       1/4           Catch::TestRegistry::getAllTestsSorted(Catch::IConfig const&) const [3360]
                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>) [4212]
                0.00    0.00       2/4           Catch::TestRegistry::~TestRegistry() [2996]
[2043]   0.0    0.00    0.00       4         std::vector<Catch::TestCase, std::allocator<Catch::TestCase> >::~vector() [2043]
                0.00    0.00       4/22          std::Vectorbase<Catch::TestCase, std::allocator<Catch::TestCase> >::_M_get_Tp_allocator() [1352]
                0.00    0.00       4/9           void std::Destroy<Catch::TestCase, Catch::TestCase>(Catch::TestCase, Catch::TestCase, std::allocator<Catch::TestCase>&) [1677]
                0.00    0.00       4/4           std::Vector_base<Catch::TestCase, std::allocator<Catch::TestCase> >::~Vectorbase() [1984]
-----------------------------------------------
                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>) [4223]
                0.00    0.00       3/4           Catch::TestSpec::~TestSpec() [2121]
[2044]   0.0    0.00    0.00       4         std::vector<Catch::TestSpec::Filter, std::allocator<Catch::TestSpec::Filter> >::~vector() [2044]
                0.00    0.00       4/7           std::Vectorbase<Catch::TestSpec::Filter, std::allocator<Catch::TestSpec::Filter> >::_M_get_Tp_allocator() [1740]
                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>&) [2098]
                0.00    0.00       4/4           std::Vector_base<Catch::TestSpec::Filter, std::allocator<Catch::TestSpec::Filter> >::~Vectorbase() [1987]
-----------------------------------------------
                0.00    0.00       2/4           Catch::cleanupSingletons() [2394]
                0.00    0.00       2/4           std::vector<Catch::ISingleton, std::allocator<Catch::ISingleton> >::push_back(Catch::ISingleton const&) [2846]
[2045]   0.0    0.00    0.00       4         std::vector<Catch::ISingleton, std::allocator<Catch::ISingleton> >::end() [2045]
                0.00    0.00       4/8           __gnu_cxx::__normal_iterator<Catch::ISingleton*, std::vector<Catch::ISingleton, std::allocator<Catch::ISingleton> > >::__normal_iterator(Catch::ISingleton** const&) [1692]
-----------------------------------------------
                0.00    0.00       2/4           Catch::cleanupSingletons() [2394]
                0.00    0.00       2/4           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&) [2845]
[2046]   0.0    0.00    0.00       4         std::vector<Catch::ISingleton, std::allocator<Catch::ISingleton> >::begin() [2046]
                0.00    0.00       4/8           __gnu_cxx::__normal_iterator<Catch::ISingleton*, std::vector<Catch::ISingleton, std::allocator<Catch::ISingleton> > >::__normal_iterator(Catch::ISingleton** const&) [1692]
-----------------------------------------------
                0.00    0.00       4/4           snap::matrix<double, unsigned long>::matrix() [107]
[2047]   0.0    0.00    0.00       4         std::vector<double, std::allocator<double> >::vector() [2047]
                0.00    0.00       4/4           std::Vectorbase<double, std::allocator<double> >::Vectorbase() [1991]
-----------------------------------------------
                0.00    0.00       1/4           std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_construct(unsigned long, char) [2328]
                0.00    0.00       3/4           std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_replace_aux(unsigned long, unsigned long, unsigned long, char) [2329]
[2048]   0.0    0.00    0.00       4         std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_S_assign(char, unsigned long, char) [2048]
                0.00    0.00       4/4           std::char_traits<char>::assign(char, unsigned long, char) [1975]
-----------------------------------------------
                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>) [4267]
                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>) [4262]
                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() [4261]
                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&) [4269]
[2049]   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() [2049]
-----------------------------------------------
                0.00    0.00       4/4           std::Rbtree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::Identity<std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::Rbtree() [2051]
[2050]   0.0    0.00    0.00       4         std::Rbtree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::Identity<std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::Rbtree_impl<std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, true>::Rbtree_impl() [2050]
                0.00    0.00       4/4           std::allocator<std::Rbtree_node<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::allocator() [1962]
                0.00    0.00       4/6           std::Rbtree_key_compare<std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::Rbtree_key_compare() [1791]
                0.00    0.00       4/9           std::Rbtree_header::Rbtree_header() [1668]
-----------------------------------------------
                0.00    0.00       4/4           std::set<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::set() [2037]
[2051]   0.0    0.00    0.00       4         std::Rbtree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::Identity<std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::Rbtree() [2051]
                0.00    0.00       4/4           std::Rbtree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::Identity<std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::Rbtree_impl<std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, true>::Rbtree_impl() [2050]
-----------------------------------------------
                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&) [2055]
[2052]   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() [2052]
                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() [1393]
                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) [2020]
-----------------------------------------------
                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> > >) [2054]
[2053]   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> > >) [2053]
                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() [1393]
                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) [2018]
-----------------------------------------------
                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> > >) [4298]
[2054]   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> > >) [2054]
                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> > >) [2057]
                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> > >) [2053]
-----------------------------------------------
                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&) [2059]
[2055]   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&) [2055]
                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() [2052]
                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&) [1324]
                0.00    0.00       4/3047        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&) [402]
                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&) [2058]
-----------------------------------------------
                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&) [2059]
[2056]   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> > >) [2056]
                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() [1713]
                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) [1669]
                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) [1743]
                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) [1441]
                0.00    0.00       3/353         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 [643]
-----------------------------------------------
                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> > >) [2054]
[2057]   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> > >) [2057]
                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() [1705]
                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() [1393]
                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> >) [2019]
-----------------------------------------------
                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&) [2055]
[2058]   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&) [2058]
                0.00    0.00       4/6571        operator new(unsigned long, void) [375]
                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&) [1324]
                0.00    0.00       4/3047        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&) [402]
                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() [1705]
                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() [1393]
                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&) [2021]
-----------------------------------------------
                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&) [2036]
[2059]   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&) [2059]
                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&) [1324]
                0.00    0.00       4/3047        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&) [402]
                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&) [2055]
                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) [1441]
                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&) [2060]
                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> > >) [2056]
                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&&) [2042]
-----------------------------------------------
                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&) [2059]
[2060]   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&) [2060]
                0.00    0.00       8/353         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 [643]
                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) [1441]
                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) [1672]
                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() [1859]
                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() [1713]
                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) [1669]
                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&) [2040]
                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) [1743]
                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() [4296]
                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 [3442]
-----------------------------------------------
                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> > >) [4298]
[2061]   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) [2061]
-----------------------------------------------
                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) [4043]
[2062]   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&) [2062]
                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&) [2090]
                0.00    0.00       4/6571        operator new(unsigned long, void) [375]
                0.00    0.00       4/4           Catch::(anonymous namespace)::ColumnInfo::ColumnInfo(Catch::(anonymous namespace)::ColumnInfo const&) [1867]
-----------------------------------------------
                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>) [2009]
[2063]   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> >&) [2063]
-----------------------------------------------
                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>) [2011]
[2064]   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> >&) [2064]
-----------------------------------------------
                0.00    0.00       1/4           Catch::clara::detail::ExeName::ExeName(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&) [3128]
                0.00    0.00       3/4           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&) [110]
[2065]   0.0    0.00    0.00       4         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> >&) [2065]
                0.00    0.00       4/32          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&) [1277]
                0.00    0.00       4/4           std::allocator<Catch::clara::detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::allocator() [1955]
                0.00    0.00       4/4           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> >&) [2073]
                0.00    0.00       4/16          std::allocator<Catch::clara::detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::~allocator() [1392]
-----------------------------------------------
                0.00    0.00       4/4           std::tuple_element<0ul, std::tuple<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> > > > >::type& std::get<0ul, 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> > > >(std::tuple<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> > > >&) [2085]
[2066]   0.0    0.00    0.00       4         std::__cxx11::basic_ostringstream<char, std::char_traits<char>, std::allocator<char> >& std::__get_helper<0ul, 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> > > >(std::Tupleimpl<0ul, 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> > > >&) [2066]
                0.00    0.00       4/4           std::Tupleimpl<0ul, 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_head(std::Tupleimpl<0ul, 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> > > >&) [1972]
-----------------------------------------------
                0.00    0.00       4/4           unsigned long std::copy<std::move_iterator<unsigned long>, unsigned long>(std::move_iterator<unsigned long>, std::move_iterator<unsigned long>, unsigned long) [2922]
[2067]   0.0    0.00    0.00       4         decltype (__miter_base(({parm#1}.base)())) std::__miter_base<unsigned long>(std::move_iterator<unsigned long>) [2067]
                0.00    0.00       4/4           std::move_iterator<unsigned long>::base() const [1935]
                0.00    0.00       4/4           unsigned long std::__miter_base<unsigned long>(unsigned long) [2068]
-----------------------------------------------
                0.00    0.00       4/4           decltype (__miter_base(({parm#1}.base)())) std::__miter_base<unsigned long>(std::move_iterator<unsigned long>) [2067]
[2068]   0.0    0.00    0.00       4         unsigned long std::__miter_base<unsigned long>(unsigned long) [2068]
-----------------------------------------------
                0.00    0.00       4/4           Catch::ISingleton** std::__copy_move_a2<true, Catch::ISingleton**, Catch::ISingleton**>(Catch::ISingleton**, Catch::ISingleton**, Catch::ISingleton**) [2071]
[2069]   0.0    0.00    0.00       4         Catch::ISingleton** std::__copy_move_a<true, Catch::ISingleton**, Catch::ISingleton**>(Catch::ISingleton**, Catch::ISingleton**, Catch::ISingleton**) [2069]
                0.00    0.00       4/4           Catch::ISingleton** std::__copy_move<true, true, std::random_access_iterator_tag>::__copy_m<Catch::ISingleton>(Catch::ISingleton const, Catch::ISingleton const, Catch::ISingleton*) [1973]
-----------------------------------------------
                0.00    0.00       4/4           Catch::TestCaseTracking::ITracker** std::__copy_move_a2<true, Catch::TestCaseTracking::ITracker**, Catch::TestCaseTracking::ITracker**>(Catch::TestCaseTracking::ITracker**, Catch::TestCaseTracking::ITracker**, Catch::TestCaseTracking::ITracker**) [2072]
[2070]   0.0    0.00    0.00       4         Catch::TestCaseTracking::ITracker** std::__copy_move_a<true, Catch::TestCaseTracking::ITracker**, Catch::TestCaseTracking::ITracker**>(Catch::TestCaseTracking::ITracker**, Catch::TestCaseTracking::ITracker**, Catch::TestCaseTracking::ITracker**) [2070]
                0.00    0.00       4/4           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*) [1974]
-----------------------------------------------
                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**) [2086]
[2071]   0.0    0.00    0.00       4         Catch::ISingleton** std::__copy_move_a2<true, Catch::ISingleton**, Catch::ISingleton**>(Catch::ISingleton**, Catch::ISingleton**, Catch::ISingleton**) [2071]
                0.00    0.00      12/12          Catch::ISingleton** std::__niter_base<Catch::ISingleton**>(Catch::ISingleton**) [1608]
                0.00    0.00       4/4           Catch::ISingleton** std::__copy_move_a<true, Catch::ISingleton**, Catch::ISingleton**>(Catch::ISingleton**, Catch::ISingleton**, Catch::ISingleton**) [2069]
-----------------------------------------------
                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**) [2087]
[2072]   0.0    0.00    0.00       4         Catch::TestCaseTracking::ITracker** std::__copy_move_a2<true, Catch::TestCaseTracking::ITracker**, Catch::TestCaseTracking::ITracker**>(Catch::TestCaseTracking::ITracker**, Catch::TestCaseTracking::ITracker**, Catch::TestCaseTracking::ITracker**) [2072]
                0.00    0.00      12/12          Catch::TestCaseTracking::ITracker** std::__niter_base<Catch::TestCaseTracking::ITracker**>(Catch::TestCaseTracking::ITracker**) [1609]
                0.00    0.00       4/4           Catch::TestCaseTracking::ITracker** std::__copy_move_a<true, Catch::TestCaseTracking::ITracker**, Catch::TestCaseTracking::ITracker**>(Catch::TestCaseTracking::ITracker**, Catch::TestCaseTracking::ITracker**, Catch::TestCaseTracking::ITracker**) [2070]
-----------------------------------------------
                0.00    0.00       4/4           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> >&) [2065]
[2073]   0.0    0.00    0.00       4         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> >&) [2073]
                0.00    0.00       4/32          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&) [1277]
                0.00    0.00       4/4           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> >&) [1970]
-----------------------------------------------
                0.00    0.00       4/4           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> >&) [2005]
[2074]   0.0    0.00    0.00       4         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> >&) [2074]
                0.00    0.00       4/4           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) [2023]
                0.00    0.00       4/8           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>) [1709]
-----------------------------------------------
                0.00    0.00       4/4           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>&) [2077]
[2075]   0.0    0.00    0.00       4         Catch::ISingleton* std::uninitialized_copy<std::move_iterator<Catch::ISingleton**>, Catch::ISingleton**>(std::move_iterator<Catch::ISingleton**>, std::move_iterator<Catch::ISingleton**>, Catch::ISingleton**) [2075]
                0.00    0.00       4/4           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**) [2025]
-----------------------------------------------
                0.00    0.00       4/4           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>&) [2078]
[2076]   0.0    0.00    0.00       4         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**) [2076]
                0.00    0.00       4/4           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**) [2026]
-----------------------------------------------
                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>&) [2083]
[2077]   0.0    0.00    0.00       4         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>&) [2077]
                0.00    0.00       4/4           Catch::ISingleton* std::uninitialized_copy<std::move_iterator<Catch::ISingleton**>, Catch::ISingleton**>(std::move_iterator<Catch::ISingleton**>, std::move_iterator<Catch::ISingleton**>, Catch::ISingleton**) [2075]
-----------------------------------------------
                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>&) [2084]
[2078]   0.0    0.00    0.00       4         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>&) [2078]
                0.00    0.00       4/4           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**) [2076]
-----------------------------------------------
                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>&) [2913]
[2079]   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) [2079]
                0.00    0.00       4/4           std::move_iterator<Catch::clara::detail::Arg>::move_iterator(Catch::clara::detail::Arg) [1997]
-----------------------------------------------
                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>&) [2914]
[2080]   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) [2080]
                0.00    0.00       4/4           std::move_iterator<Catch::clara::detail::Token>::move_iterator(Catch::clara::detail::Token) [1998]
-----------------------------------------------
                0.00    0.00       4/4           std::unique_ptr<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> > > > std::__uninitialized_move_if_noexcept_a<std::unique_ptr<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> > > >, std::unique_ptr<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> > > >, std::allocator<std::unique_ptr<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> > > > > >(std::unique_ptr<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> > > >, std::unique_ptr<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> > > >, std::unique_ptr<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> > > >, std::allocator<std::unique_ptr<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> > > > >&) [2915]
[2081]   0.0    0.00    0.00       4         std::move_iterator<std::unique_ptr<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> > > >> std::__make_move_if_noexcept_iterator<std::unique_ptr<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> > > >, std::move_iterator<std::unique_ptr<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> > > >> >(std::unique_ptr<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> > > >) [2081]
                0.00    0.00       4/4           std::move_iterator<std::unique_ptr<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> > > >>::move_iterator(std::unique_ptr<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> > > >) [1999]
-----------------------------------------------
                0.00    0.00       4/4           unsigned long std::__uninitialized_move_if_noexcept_a<unsigned long, unsigned long, std::allocator<unsigned long> >(unsigned long, unsigned long, unsigned long, std::allocator<unsigned long>&) [2916]
[2082]   0.0    0.00    0.00       4         std::move_iterator<unsigned long> std::__make_move_if_noexcept_iterator<unsigned long, std::move_iterator<unsigned long> >(unsigned long) [2082]
                0.00    0.00       4/4           std::move_iterator<unsigned long>::move_iterator(unsigned long) [2000]
-----------------------------------------------
                0.00    0.00       4/4           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&) [2845]
[2083]   0.0    0.00    0.00       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>&) [2083]
                0.00    0.00       8/8           std::move_iterator<Catch::ISingleton*> std::__make_move_if_noexcept_iterator<Catch::ISingleton, std::move_iterator<Catch::ISingleton*> >(Catch::ISingleton**) [1722]
                0.00    0.00       4/4           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>&) [2077]
-----------------------------------------------
                0.00    0.00       4/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&&) [2849]
[2084]   0.0    0.00    0.00       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>&) [2084]
                0.00    0.00       8/8           std::move_iterator<Catch::TestCaseTracking::ITracker*> std::__make_move_if_noexcept_iterator<Catch::TestCaseTracking::ITracker, std::move_iterator<Catch::TestCaseTracking::ITracker*> >(Catch::TestCaseTracking::ITracker**) [1723]
                0.00    0.00       4/4           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>&) [2078]
-----------------------------------------------
                0.00    0.00       4/4           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() [2013]
[2085]   0.0    0.00    0.00       4         std::tuple_element<0ul, std::tuple<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> > > > >::type& std::get<0ul, 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> > > >(std::tuple<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> > > >&) [2085]
                0.00    0.00       4/4           std::__cxx11::basic_ostringstream<char, std::char_traits<char>, std::allocator<char> >& std::__get_helper<0ul, 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> > > >(std::Tupleimpl<0ul, 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> > > >&) [2066]
-----------------------------------------------
                0.00    0.00       4/4           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**) [2025]
[2086]   0.0    0.00    0.00       4         Catch::ISingleton** std::copy<std::move_iterator<Catch::ISingleton**>, Catch::ISingleton**>(std::move_iterator<Catch::ISingleton**>, std::move_iterator<Catch::ISingleton**>, Catch::ISingleton**) [2086]
                0.00    0.00       8/8           decltype (__miter_base(({parm#1}.base)())) std::__miter_base<Catch::ISingleton**>(std::move_iterator<Catch::ISingleton**>) [1716]
                0.00    0.00       4/4           Catch::ISingleton** std::__copy_move_a2<true, Catch::ISingleton**, Catch::ISingleton**>(Catch::ISingleton**, Catch::ISingleton**, Catch::ISingleton**) [2071]
-----------------------------------------------
                0.00    0.00       4/4           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**) [2026]
[2087]   0.0    0.00    0.00       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**) [2087]
                0.00    0.00       8/8           decltype (__miter_base(({parm#1}.base)())) std::__miter_base<Catch::TestCaseTracking::ITracker**>(std::move_iterator<Catch::TestCaseTracking::ITracker**>) [1718]
                0.00    0.00       4/4           Catch::TestCaseTracking::ITracker** std::__copy_move_a2<true, Catch::TestCaseTracking::ITracker**, Catch::TestCaseTracking::ITracker**>(Catch::TestCaseTracking::ITracker**, Catch::TestCaseTracking::ITracker**, Catch::TestCaseTracking::ITracker**) [2072]
-----------------------------------------------
                0.00    0.00       4/4           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> >&) [2005]
[2088]   0.0    0.00    0.00       4         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&) [2088]
-----------------------------------------------
                0.00    0.00       1/4           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> > > >&&) [3610]
                0.00    0.00       3/4           std::shared_ptr<Catch::clara::detail::BoundRef>::shared_ptr<Catch::clara::detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, void>(std::shared_ptr<Catch::clara::detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >&&) [2238]
[2089]   0.0    0.00    0.00       4         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> > > >&) [2089]
-----------------------------------------------
                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&) [2062]
[2090]   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&) [2090]
-----------------------------------------------
                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&) [2040]
[2091]   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&) [2091]
-----------------------------------------------
                0.00    0.00       1/4           std::unique_ptr<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> > > >& std::vector<std::unique_ptr<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> > > >, std::allocator<std::unique_ptr<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> > > > > >::emplace_back<std::unique_ptr<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> > > > >(std::unique_ptr<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> > > >&&) [4244]
                0.00    0.00       1/4           void std::allocator_traits<std::allocator<std::unique_ptr<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> > > > > >::construct<std::unique_ptr<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> > > >, std::unique_ptr<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> > > > >(std::allocator<std::unique_ptr<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> > > > >&, std::unique_ptr<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> > > >, std::unique_ptr<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> > > >&&) [3994]
                0.00    0.00       1/4           void std::vector<std::unique_ptr<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> > > >, std::allocator<std::unique_ptr<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_realloc_insert<std::unique_ptr<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> > > > >(__gnu_cxx::__normal_iterator<std::unique_ptr<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> > > >, std::vector<std::unique_ptr<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> > > >, std::allocator<std::unique_ptr<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> > > > > > >, std::unique_ptr<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> > > >&&) [4245]
                0.00    0.00       1/4           void __gnu_cxx::new_allocator<std::unique_ptr<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> > > > >::construct<std::unique_ptr<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> > > >, std::unique_ptr<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> > > > >(std::unique_ptr<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> > > >, std::unique_ptr<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> > > >&&) [3285]
[2092]   0.0    0.00    0.00       4         std::unique_ptr<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> > > >&& std::forward<std::unique_ptr<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> > > > >(std::remove_reference<std::unique_ptr<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> > > > >::type&) [2092]
-----------------------------------------------
                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&&) [2042]
[2093]   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&) [2093]
-----------------------------------------------
                0.00    0.00       4/4           void std::Destroyaux<false>::__destroy<Catch::(anonymous namespace)::ColumnInfo>(Catch::(anonymous namespace)::ColumnInfo, Catch::(anonymous namespace)::ColumnInfo) [2640]
[2094]   0.0    0.00    0.00       4         void std::Destroy<Catch::(anonymous namespace)::ColumnInfo>(Catch::(anonymous namespace)::ColumnInfo) [2094]
                0.00    0.00       4/8           Catch::(anonymous namespace)::ColumnInfo::~ColumnInfo() [1680]
-----------------------------------------------
                0.00    0.00       4/4           void std::Destroy<Catch::SectionInfo, Catch::SectionInfo>(Catch::SectionInfo, Catch::SectionInfo, std::allocator<Catch::SectionInfo>&) [2096]
[2095]   0.0    0.00    0.00       4         void std::Destroy<Catch::SectionInfo>(Catch::SectionInfo, Catch::SectionInfo) [2095]
                0.00    0.00       4/4           void std::Destroy_aux<false>::__destroy<Catch::SectionInfo>(Catch::SectionInfo, Catch::SectionInfo) [1976]
-----------------------------------------------
                0.00    0.00       1/4           std::vector<Catch::SectionInfo, std::allocator<Catch::SectionInfo> >::~vector() [4196]
                0.00    0.00       3/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&) [2323]
[2096]   0.0    0.00    0.00       4         void std::Destroy<Catch::SectionInfo, Catch::SectionInfo>(Catch::SectionInfo, Catch::SectionInfo, std::allocator<Catch::SectionInfo>&) [2096]
                0.00    0.00       4/4           void std::Destroy<Catch::SectionInfo>(Catch::SectionInfo, Catch::SectionInfo) [2095]
-----------------------------------------------
                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>&) [2098]
[2097]   0.0    0.00    0.00       4         void std::Destroy<Catch::TestSpec::Filter>(Catch::TestSpec::Filter, Catch::TestSpec::Filter) [2097]
                0.00    0.00       4/4           void std::Destroyaux<false>::__destroy<Catch::TestSpec::Filter>(Catch::TestSpec::Filter, Catch::TestSpec::Filter) [1977]
-----------------------------------------------
                0.00    0.00       4/4           std::vector<Catch::TestSpec::Filter, std::allocator<Catch::TestSpec::Filter> >::~vector() [2044]
[2098]   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>&) [2098]
                0.00    0.00       4/4           void std::Destroy<Catch::TestSpec::Filter>(Catch::TestSpec::Filter, Catch::TestSpec::Filter) [2097]
-----------------------------------------------
                0.00    0.00       4/4           void std::Destroy<Catch::ISingleton*, Catch::ISingleton>(Catch::ISingleton*, Catch::ISingleton**, std::allocator<Catch::ISingleton>&) [2100]
[2099]   0.0    0.00    0.00       4         void std::Destroy<Catch::ISingleton*>(Catch::ISingleton**, Catch::ISingleton**) [2099]
                0.00    0.00       4/4           void std::Destroyaux<true>::__destroy<Catch::ISingleton**>(Catch::ISingleton**, Catch::ISingleton**) [1978]
-----------------------------------------------
                0.00    0.00       2/4           std::vector<Catch::ISingleton, std::allocator<Catch::ISingleton> >::~vector() [2848]
                0.00    0.00       2/4           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&) [2845]
[2100]   0.0    0.00    0.00       4         void std::Destroy<Catch::ISingleton*, Catch::ISingleton>(Catch::ISingleton*, Catch::ISingleton**, std::allocator<Catch::ISingleton>&) [2100]
                0.00    0.00       4/4           void std::Destroy<Catch::ISingleton*>(Catch::ISingleton**, Catch::ISingleton**) [2099]
-----------------------------------------------
                0.00    0.00       1/4           snap::file_contents::write_all(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [157]
                0.00    0.00       1/4           ___CATCH__TEST____0() [73]
                0.00    0.00       2/4           snap::file_contents::read_all() [139]
[2101]   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> >&&, char const) [2101]
                0.00    0.00       4/81          std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::append(char const) [997]
                0.00    0.00       4/142         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> >&) [828]
                0.00    0.00       4/1520        std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&) [479]
-----------------------------------------------
                0.00    0.00       1/4           operator--(timespec&, int) [4491]
                0.00    0.00       3/4           operator--(timespec&) [2372]
[2102]   0.0    0.00    0.00       4         operator-=(timespec&, long) [2102]
                0.00    0.00       4/26          operator<<=(timespec&, long) [1303]
                0.00    0.00       4/10          operator-=(timespec&, timespec const&) [1656]
-----------------------------------------------
                0.00    0.00       4/4           ___CATCH__TEST____0() [63]
[2103]   0.0    0.00    0.00       4         operator+(timespec const&, timespec const&) [2103]
                0.00    0.00       4/19          operator+=(timespec&, timespec const&) [1376]
-----------------------------------------------
                0.00    0.00       1/3           ___CATCH__TEST____0() [85]
                0.00    0.00       2/3           ___CATCH__TEST____0() [92]
[2104]   0.0    0.00    0.00       3         std::set<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > snap::user_group_names<std::set<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [2104]
                0.00    0.00      44/44          bool __gnu_cxx::operator!=<unsigned int, std::vector<unsigned int, std::allocator<unsigned int> > >(__gnu_cxx::__normal_iterator<unsigned int, std::vector<unsigned int, std::allocator<unsigned int> > > const&, __gnu_cxx::__normal_iterator<unsigned int, std::vector<unsigned int, std::allocator<unsigned int> > > const&) [1219]
                0.00    0.00      42/42          __gnu_cxx::__normal_iterator<unsigned int, std::vector<unsigned int, std::allocator<unsigned int> > >::operator() const [1231]
                0.00    0.00      42/591         std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(char const, std::allocator<char> const&) [553]
                0.00    0.00      42/42          std::set<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::insert(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&) [1236]
                0.00    0.00      42/134060      std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() [269]
                0.00    0.00      42/42          __gnu_cxx::__normal_iterator<unsigned int, std::vector<unsigned int, std::allocator<unsigned int> > >::operator++() [1229]
                0.00    0.00       7/100         std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::c_str() const [877]
                0.00    0.00       3/4           std::set<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::set() [2037]
                0.00    0.00       2/2           std::allocator<unsigned int>::allocator() [2609]
                0.00    0.00       2/2           std::vector<unsigned int, std::allocator<unsigned int> >::vector(unsigned long, std::allocator<unsigned int> const&) [2856]
                0.00    0.00       2/4           std::allocator<unsigned int>::~allocator() [1967]
                0.00    0.00       2/2           std::vector<unsigned int, std::allocator<unsigned int> >::data() [2854]
                0.00    0.00       2/2           std::vector<unsigned int, std::allocator<unsigned int> >::begin() [2855]
                0.00    0.00       2/2           std::vector<unsigned int, std::allocator<unsigned int> >::end() [2853]
                0.00    0.00       2/2           std::set<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::set(std::set<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >&&) [2830]
                0.00    0.00       2/6           std::set<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::~set() [1797]
                0.00    0.00       2/2           std::vector<unsigned int, std::allocator<unsigned int> >::~vector() [2857]
-----------------------------------------------
                0.00    0.00       3/3           ___CATCH__TEST____0() [64]
[2105]   0.0    0.00    0.00       3         snap::matrix<double, unsigned long>::swap(snap::matrix<double, unsigned long>&) [2105]
                0.00    0.00       9/9           std::enable_if<std::__and_<std::__not_<std::__is_tuple_like<double> >, std::is_move_constructible<double>, std::is_move_assignable<double> >::value, void>::type std::swap<double>(double&, double&) [1675]
                0.00    0.00       6/6           std::enable_if<std::__and_<std::__not_<std::__is_tuple_like<unsigned long> >, std::is_move_constructible<unsigned long>, std::is_move_assignable<unsigned long> >::value, void>::type std::swap<unsigned long>(unsigned long&, unsigned long&) [1814]
                0.00    0.00       3/3           std::vector<double, std::allocator<double> >::swap(std::vector<double, std::allocator<double> >&) [2327]
                0.00    0.00       3/3           std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::swap(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&) [2330]
-----------------------------------------------
                0.00    0.00       1/3           snap::raii_generic_deleter<char, (char)0, void ()(void) noexcept, &free>::pointer::operator!=(decltype(nullptr)) const [3359]
                0.00    0.00       2/3           snap::raii_generic_deleter<char, (char)0, void ()(void) noexcept, &free>::pointer::pointer(decltype(nullptr)) [2374]
[2106]   0.0    0.00    0.00       3         void snap::NOT_USED<decltype(nullptr)&>(decltype(nullptr)&) [2106]
                0.00    0.00       3/4           snap::NOT_USED() [1865]
-----------------------------------------------
                0.00    0.00       3/3           Catch::BinaryExpr<char const const&, decltype(nullptr) const&> const Catch::ExprLhs<char const const&>::operator!=<decltype(nullptr)>(decltype(nullptr) const&) [2120]
[2107]   0.0    0.00    0.00       3         Catch::BinaryExpr<char const const&, decltype(nullptr) const&>::BinaryExpr(bool, char const const&, Catch::StringRef, decltype(nullptr) const&) [2107]
                0.00    0.00       3/218185      Catch::ITransientExpression::ITransientExpression(bool, bool) [249]
-----------------------------------------------
                0.00    0.00       1/3           ___CATCH__TEST____0() [92]
                0.00    0.00       2/3           ___CATCH__TEST____0() [85]
[2108]   0.0    0.00    0.00       3         Catch::BinaryExpr<char const const&, decltype(nullptr) const&>::~BinaryExpr() [2108]
                0.00    0.00       3/218185      Catch::ITransientExpression::~ITransientExpression() [250]
-----------------------------------------------
                0.00    0.00       1/3           ___CATCH__TEST____0() [92]
                0.00    0.00       2/3           ___CATCH__TEST____0() [85]
[2109]   0.0    0.00    0.00       3         Catch::ExprLhs<char const const&> Catch::Decomposer::operator<=<char const>(char const const&) [2109]
                0.00    0.00       3/3           Catch::ExprLhs<char const const&>::ExprLhs(char const const&) [2119]
-----------------------------------------------
                0.00    0.00       3/3           void std::Construct<Catch::SectionInfo, Catch::SectionInfo>(Catch::SectionInfo, Catch::SectionInfo&&) [2337]
[2110]   0.0    0.00    0.00       3         Catch::SectionInfo::SectionInfo(Catch::SectionInfo&&) [2110]
                0.00    0.00       6/1520        std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&) [479]
-----------------------------------------------
                0.00    0.00       1/3           Catch::TestRunStats::~TestRunStats() [2998]
                0.00    0.00       1/3           Catch::RunContext::~RunContext() [189]
                0.00    0.00       1/3           Catch::Option<Catch::TestRunInfo>::reset() [2118]
[2111]   0.0    0.00    0.00       3         Catch::TestRunInfo::~TestRunInfo() [2111]
                0.00    0.00       3/134060      std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() [269]
-----------------------------------------------
                0.00    0.00       3/3           Catch::ConsoleReporter::printTotalsDivider(Catch::Totals const&) [195]
[2112]   0.0    0.00    0.00       3         Catch::(anonymous namespace)::makeRatio(unsigned long, unsigned long) [2112]
-----------------------------------------------
                0.00    0.00       3/3           Catch::BinaryExpr<char const const&, decltype(nullptr) const&> const Catch::ExprLhs<char const const&>::operator!=<decltype(nullptr)>(decltype(nullptr) const&) [2120]
[2113]   0.0    0.00    0.00       3         bool Catch::compareNotEqual<char const, decltype(nullptr) const&>(char const const&, decltype(nullptr) const&) [2113]
-----------------------------------------------
                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&) [2140]
[2114]   0.0    0.00    0.00       3         Catch::clara::detail::BoundValueRef<unsigned int>::BoundValueRef(unsigned int&) [2114]
                0.00    0.00       3/22          Catch::clara::detail::BoundValueRefBase::BoundValueRefBase() [1345]
-----------------------------------------------
                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>) [2139]
[2115]   0.0    0.00    0.00       3         Catch::clara::detail::BoundValueRef<unsigned int>::~BoundValueRef() [2115]
                0.00    0.00       3/22          Catch::clara::detail::BoundValueRefBase::~BoundValueRefBase() [1346]
-----------------------------------------------
                0.00    0.00       3/3           Catch::clara::detail::ExeName::ExeName() [2117]
[2116]   0.0    0.00    0.00       3         Catch::clara::detail::ComposableParserImpl<Catch::clara::detail::ExeName>::ComposableParserImpl() [2116]
                0.00    0.00       3/42          Catch::clara::detail::ParserBase::ParserBase() [1222]
-----------------------------------------------
                0.00    0.00       1/3           Catch::clara::detail::ExeName::ExeName(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&) [3128]
                0.00    0.00       2/3           Catch::clara::detail::Parser::Parser() [2401]
[2117]   0.0    0.00    0.00       3         Catch::clara::detail::ExeName::ExeName() [2117]
                0.00    0.00       3/3           Catch::clara::detail::ComposableParserImpl<Catch::clara::detail::ExeName>::ComposableParserImpl() [2116]
                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]) [2339]
                0.00    0.00       3/3           std::shared_ptr<Catch::clara::detail::BoundValueRefBase>::shared_ptr() [2237]
-----------------------------------------------
                0.00    0.00       1/3           Catch::Option<Catch::TestRunInfo>::~Option() [3137]
                0.00    0.00       1/3           Catch::LazyStat<Catch::TestRunInfo>::reset() [3177]
                0.00    0.00       1/3           Catch::Option<Catch::TestRunInfo>::operator=(Catch::TestRunInfo const&) [3138]
[2118]   0.0    0.00    0.00       3         Catch::Option<Catch::TestRunInfo>::reset() [2118]
                0.00    0.00       1/3           Catch::TestRunInfo::~TestRunInfo() [2111]
-----------------------------------------------
                0.00    0.00       3/3           Catch::ExprLhs<char const const&> Catch::Decomposer::operator<=<char const>(char const const&) [2109]
[2119]   0.0    0.00    0.00       3         Catch::ExprLhs<char const const&>::ExprLhs(char const const&) [2119]
-----------------------------------------------
                0.00    0.00       1/3           ___CATCH__TEST____0() [92]
                0.00    0.00       2/3           ___CATCH__TEST____0() [85]
[2120]   0.0    0.00    0.00       3         Catch::BinaryExpr<char const const&, decltype(nullptr) const&> const Catch::ExprLhs<char const const&>::operator!=<decltype(nullptr)>(decltype(nullptr) const&) [2120]
                0.00    0.00       3/3           bool Catch::compareNotEqual<char const, decltype(nullptr) const&>(char const const&, decltype(nullptr) const&) [2113]
                0.00    0.00       3/436350      Catch::StringRef::StringRef(char const) [227]
                0.00    0.00       3/3           Catch::BinaryExpr<char const const&, decltype(nullptr) const&>::BinaryExpr(bool, char const const&, Catch::StringRef, decltype(nullptr) const&) [2107]
-----------------------------------------------
                0.00    0.00       1/3           Catch::Config::Config(Catch::ConfigData const&) [117]
                0.00    0.00       1/3           Catch::TestSpecParser::~TestSpecParser() [3023]
                0.00    0.00       1/3           Catch::Config::~Config() [3130]
[2121]   0.0    0.00    0.00       3         Catch::TestSpec::~TestSpec() [2121]
                0.00    0.00       3/2433        std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::~vector() [433]
                0.00    0.00       3/4           std::vector<Catch::TestSpec::Filter, std::allocator<Catch::TestSpec::Filter> >::~vector() [2044]
-----------------------------------------------
                0.00    0.00       3/3           std::allocator_traits<std::allocator<Catch::SectionInfo> >::deallocate(std::allocator<Catch::SectionInfo>&, Catch::SectionInfo, unsigned long) [2278]
[2122]   0.0    0.00    0.00       3         __gnu_cxx::new_allocator<Catch::SectionInfo>::deallocate(Catch::SectionInfo, unsigned long) [2122]
-----------------------------------------------
                0.00    0.00       3/3           std::allocator_traits<std::allocator<Catch::SectionInfo> >::allocate(std::allocator<Catch::SectionInfo>&, unsigned long) [2279]
[2123]   0.0    0.00    0.00       3         __gnu_cxx::new_allocator<Catch::SectionInfo>::allocate(unsigned long, void const) [2123]
                0.00    0.00       3/9           __gnu_cxx::new_allocator<Catch::SectionInfo>::max_size() const [1662]
-----------------------------------------------
                0.00    0.00       3/3           std::allocator<Catch::(anonymous namespace)::ColumnInfo>::~allocator() [2211]
[2124]   0.0    0.00    0.00       3         __gnu_cxx::new_allocator<Catch::(anonymous namespace)::ColumnInfo>::~new_allocator() [2124]
-----------------------------------------------
                0.00    0.00       3/3           std::allocator<Catch::ReporterRegistrar<Catch::XmlReporter>::ReporterFactory>::allocator(std::allocator<Catch::ReporterRegistrar<Catch::XmlReporter>::ReporterFactory> const&) [2212]
[2125]   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&) [2125]
-----------------------------------------------
                0.00    0.00       3/3           std::allocator<Catch::ReporterRegistrar<Catch::JunitReporter>::ReporterFactory>::allocator(std::allocator<Catch::ReporterRegistrar<Catch::JunitReporter>::ReporterFactory> const&) [2213]
[2126]   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&) [2126]
-----------------------------------------------
                0.00    0.00       3/3           std::allocator<Catch::ReporterRegistrar<Catch::CompactReporter>::ReporterFactory>::allocator(std::allocator<Catch::ReporterRegistrar<Catch::CompactReporter>::ReporterFactory> const&) [2214]
[2127]   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&) [2127]
-----------------------------------------------
                0.00    0.00       3/3           std::allocator<Catch::ReporterRegistrar<Catch::ConsoleReporter>::ReporterFactory>::allocator(std::allocator<Catch::ReporterRegistrar<Catch::ConsoleReporter>::ReporterFactory> const&) [2215]
[2128]   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&) [2128]
-----------------------------------------------
                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&) [2216]
[2129]   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&) [2129]
-----------------------------------------------
                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&) [2217]
[2130]   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&) [2130]
-----------------------------------------------
                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&) [2218]
[2131]   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&) [2131]
-----------------------------------------------
                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&) [2219]
[2132]   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&) [2132]
-----------------------------------------------
                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&) [2220]
[2133]   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&) [2133]
-----------------------------------------------
                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&) [2221]
[2134]   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&) [2134]
-----------------------------------------------
                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&) [2222]
[2135]   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&) [2135]
-----------------------------------------------
                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&) [2223]
[2136]   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&) [2136]
-----------------------------------------------
                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&) [2224]
[2137]   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&) [2137]
-----------------------------------------------
                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&) [2225]
[2138]   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&) [2138]
-----------------------------------------------
                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>) [2280]
[2139]   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>) [2139]
                0.00    0.00       3/3           Catch::clara::detail::BoundValueRef<unsigned int>::~BoundValueRef() [2115]
-----------------------------------------------
                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&) [2281]
[2140]   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&) [2140]
                0.00    0.00       3/24          unsigned int& std::forward<unsigned int&>(std::remove_reference<unsigned int&>::type&) [1325]
                0.00    0.00       3/6571        operator new(unsigned long, void) [375]
                0.00    0.00       3/3           Catch::clara::detail::BoundValueRef<unsigned int>::BoundValueRef(unsigned int&) [2114]
-----------------------------------------------
                0.00    0.00       3/3           std::allocator<Catch::clara::detail::BoundValueRef<unsigned int> >::allocator() [2226]
[2141]   0.0    0.00    0.00       3         __gnu_cxx::new_allocator<Catch::clara::detail::BoundValueRef<unsigned int> >::new_allocator() [2141]
-----------------------------------------------
                0.00    0.00       3/3           std::allocator<Catch::clara::detail::BoundValueRef<long> >::allocator(std::allocator<Catch::clara::detail::BoundValueRef<long> > const&) [2227]
[2142]   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&) [2142]
-----------------------------------------------
                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&) [2229]
[2143]   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&) [2143]
-----------------------------------------------
                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&) [2228]
[2144]   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&) [2144]
-----------------------------------------------
                0.00    0.00       3/3           std::allocator<Catch::Config>::allocator(std::allocator<Catch::Config> const&) [2230]
[2145]   0.0    0.00    0.00       3         __gnu_cxx::new_allocator<Catch::Config>::new_allocator(__gnu_cxx::new_allocator<Catch::Config> const&) [2145]
-----------------------------------------------
                0.00    0.00       3/3           std::allocator<Catch::TestSpec::FilterMatch>::allocator(std::allocator<Catch::TestSpec::FilterMatch> const&) [2231]
[2146]   0.0    0.00    0.00       3         __gnu_cxx::new_allocator<Catch::TestSpec::FilterMatch>::new_allocator(__gnu_cxx::new_allocator<Catch::TestSpec::FilterMatch> const&) [2146]
-----------------------------------------------
                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> >) [2282]
[2147]   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> >) [2147]
                0.00    0.00       3/134060      std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() [269]
-----------------------------------------------
                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]) [2283]
[2148]   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]) [2148]
                0.00    0.00       3/24          char const (&std::forward<char const (&) [13]>(std::remove_reference<char const (&) [13]>::type&)) [13] [1323]
                0.00    0.00       3/6571        operator new(unsigned long, void) [375]
                0.00    0.00       3/591         std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(char const, std::allocator<char> const&) [553]
-----------------------------------------------
                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) [2284]
[2149]   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) [2149]
-----------------------------------------------
                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) [2285]
[2150]   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) [2150]
                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 [2199]
-----------------------------------------------
                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) [2286]
[2151]   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) [2151]
-----------------------------------------------
                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) [2287]
[2152]   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) [2152]
                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 [2200]
-----------------------------------------------
                0.00    0.00       3/3           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> >&&) [327]
[2153]   0.0    0.00    0.00       3         __gnu_cxx::__alloc_traits<std::allocator<char> >::_S_propagate_on_move_assign() [2153]
-----------------------------------------------
                0.00    0.00       3/3           std::vector<double, std::allocator<double> >::swap(std::vector<double, std::allocator<double> >&) [2327]
[2154]   0.0    0.00    0.00       3         __gnu_cxx::__alloc_traits<std::allocator<double> >::_S_on_swap(std::allocator<double>&, std::allocator<double>&) [2154]
                0.00    0.00       3/3           void std::__alloc_on_swap<std::allocator<double> >(std::allocator<double>&, std::allocator<double>&) [2344]
-----------------------------------------------
                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() [2290]
[2155]   0.0    0.00    0.00       3         __gnu_cxx::__aligned_buffer<Catch::ReporterRegistrar<Catch::XmlReporter>::ReporterFactory>::_M_ptr() [2155]
                0.00    0.00       3/3           __gnu_cxx::__aligned_buffer<Catch::ReporterRegistrar<Catch::XmlReporter>::ReporterFactory>::_M_addr() [2156]
-----------------------------------------------
                0.00    0.00       3/3           __gnu_cxx::__aligned_buffer<Catch::ReporterRegistrar<Catch::XmlReporter>::ReporterFactory>::_M_ptr() [2155]
[2156]   0.0    0.00    0.00       3         __gnu_cxx::__aligned_buffer<Catch::ReporterRegistrar<Catch::XmlReporter>::ReporterFactory>::_M_addr() [2156]
-----------------------------------------------
                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() [2291]
[2157]   0.0    0.00    0.00       3         __gnu_cxx::__aligned_buffer<Catch::ReporterRegistrar<Catch::JunitReporter>::ReporterFactory>::_M_ptr() [2157]
                0.00    0.00       3/3           __gnu_cxx::__aligned_buffer<Catch::ReporterRegistrar<Catch::JunitReporter>::ReporterFactory>::_M_addr() [2158]
-----------------------------------------------
                0.00    0.00       3/3           __gnu_cxx::__aligned_buffer<Catch::ReporterRegistrar<Catch::JunitReporter>::ReporterFactory>::_M_ptr() [2157]
[2158]   0.0    0.00    0.00       3         __gnu_cxx::__aligned_buffer<Catch::ReporterRegistrar<Catch::JunitReporter>::ReporterFactory>::_M_addr() [2158]
-----------------------------------------------
                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() [2292]
[2159]   0.0    0.00    0.00       3         __gnu_cxx::__aligned_buffer<Catch::ReporterRegistrar<Catch::CompactReporter>::ReporterFactory>::_M_ptr() [2159]
                0.00    0.00       3/3           __gnu_cxx::__aligned_buffer<Catch::ReporterRegistrar<Catch::CompactReporter>::ReporterFactory>::_M_addr() [2160]
-----------------------------------------------
                0.00    0.00       3/3           __gnu_cxx::__aligned_buffer<Catch::ReporterRegistrar<Catch::CompactReporter>::ReporterFactory>::_M_ptr() [2159]
[2160]   0.0    0.00    0.00       3         __gnu_cxx::__aligned_buffer<Catch::ReporterRegistrar<Catch::CompactReporter>::ReporterFactory>::_M_addr() [2160]
-----------------------------------------------
                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() [2293]
[2161]   0.0    0.00    0.00       3         __gnu_cxx::__aligned_buffer<Catch::ReporterRegistrar<Catch::ConsoleReporter>::ReporterFactory>::_M_ptr() [2161]
                0.00    0.00       3/3           __gnu_cxx::__aligned_buffer<Catch::ReporterRegistrar<Catch::ConsoleReporter>::ReporterFactory>::_M_addr() [2162]
-----------------------------------------------
                0.00    0.00       3/3           __gnu_cxx::__aligned_buffer<Catch::ReporterRegistrar<Catch::ConsoleReporter>::ReporterFactory>::_M_ptr() [2161]
[2162]   0.0    0.00    0.00       3         __gnu_cxx::__aligned_buffer<Catch::ReporterRegistrar<Catch::ConsoleReporter>::ReporterFactory>::_M_addr() [2162]
-----------------------------------------------
                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() [2294]
[2163]   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() [2163]
                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() [2164]
-----------------------------------------------
                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() [2163]
[2164]   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() [2164]
-----------------------------------------------
                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() [2295]
[2165]   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() [2165]
                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() [2166]
-----------------------------------------------
                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() [2165]
[2166]   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() [2166]
-----------------------------------------------
                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() [2296]
[2167]   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() [2167]
                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() [2168]
-----------------------------------------------
                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() [2167]
[2168]   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() [2168]
-----------------------------------------------
                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() [2297]
[2169]   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() [2169]
                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() [2170]
-----------------------------------------------
                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() [2169]
[2170]   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() [2170]
-----------------------------------------------
                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() [2298]
[2171]   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() [2171]
                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() [2172]
-----------------------------------------------
                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() [2171]
[2172]   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() [2172]
-----------------------------------------------
                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() [2299]
[2173]   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() [2173]
                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() [2174]
-----------------------------------------------
                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() [2173]
[2174]   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() [2174]
-----------------------------------------------
                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() [2300]
[2175]   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() [2175]
                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() [2176]
-----------------------------------------------
                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() [2175]
[2176]   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() [2176]
-----------------------------------------------
                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() [2301]
[2177]   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() [2177]
                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() [2178]
-----------------------------------------------
                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() [2177]
[2178]   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() [2178]
-----------------------------------------------
                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() [2302]
[2179]   0.0    0.00    0.00       3         __gnu_cxx::__aligned_buffer<Catch::clara::detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(bool)#11}> >::_M_ptr() [2179]
                0.00    0.00       3/3           __gnu_cxx::__aligned_buffer<Catch::clara::detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(bool)#11}> >::_M_addr() [2180]
-----------------------------------------------
                0.00    0.00       3/3           __gnu_cxx::__aligned_buffer<Catch::clara::detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(bool)#11}> >::_M_ptr() [2179]
[2180]   0.0    0.00    0.00       3         __gnu_cxx::__aligned_buffer<Catch::clara::detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(bool)#11}> >::_M_addr() [2180]
-----------------------------------------------
                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() [2303]
[2181]   0.0    0.00    0.00       3         __gnu_cxx::__aligned_buffer<Catch::clara::detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(int)#10}> >::_M_ptr() [2181]
                0.00    0.00       3/3           __gnu_cxx::__aligned_buffer<Catch::clara::detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(int)#10}> >::_M_addr() [2182]
-----------------------------------------------
                0.00    0.00       3/3           __gnu_cxx::__aligned_buffer<Catch::clara::detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(int)#10}> >::_M_ptr() [2181]
[2182]   0.0    0.00    0.00       3         __gnu_cxx::__aligned_buffer<Catch::clara::detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(int)#10}> >::_M_addr() [2182]
-----------------------------------------------
                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() [2311]
[2183]   0.0    0.00    0.00       3         __gnu_cxx::__aligned_buffer<Catch::clara::detail::BoundValueRef<long> >::_M_ptr() [2183]
                0.00    0.00       3/3           __gnu_cxx::__aligned_buffer<Catch::clara::detail::BoundValueRef<long> >::_M_addr() [2184]
-----------------------------------------------
                0.00    0.00       3/3           __gnu_cxx::__aligned_buffer<Catch::clara::detail::BoundValueRef<long> >::_M_ptr() [2183]
[2184]   0.0    0.00    0.00       3         __gnu_cxx::__aligned_buffer<Catch::clara::detail::BoundValueRef<long> >::_M_addr() [2184]
-----------------------------------------------
                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() [2312]
[2185]   0.0    0.00    0.00       3         __gnu_cxx::__aligned_buffer<Catch::clara::detail::BoundFlagLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(bool)#9}> >::_M_ptr() [2185]
                0.00    0.00       3/3           __gnu_cxx::__aligned_buffer<Catch::clara::detail::BoundFlagLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(bool)#9}> >::_M_addr() [2186]
-----------------------------------------------
                0.00    0.00       3/3           __gnu_cxx::__aligned_buffer<Catch::clara::detail::BoundFlagLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(bool)#9}> >::_M_ptr() [2185]
[2186]   0.0    0.00    0.00       3         __gnu_cxx::__aligned_buffer<Catch::clara::detail::BoundFlagLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(bool)#9}> >::_M_addr() [2186]
-----------------------------------------------
                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() [2313]
[2187]   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() [2187]
                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() [2188]
-----------------------------------------------
                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() [2187]
[2188]   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() [2188]
-----------------------------------------------
                0.00    0.00       3/3           std::Spcounted_ptr_inplace<Catch::Config, std::allocator<Catch::Config>, (__gnu_cxx::Lockpolicy)2>::_M_ptr() [2314]
[2189]   0.0    0.00    0.00       3         __gnu_cxx::__aligned_buffer<Catch::Config>::_M_ptr() [2189]
                0.00    0.00       3/3           __gnu_cxx::__aligned_buffer<Catch::Config>::_M_addr() [2190]
-----------------------------------------------
                0.00    0.00       3/3           __gnu_cxx::__aligned_buffer<Catch::Config>::_M_ptr() [2189]
[2190]   0.0    0.00    0.00       3         __gnu_cxx::__aligned_buffer<Catch::Config>::_M_addr() [2190]
-----------------------------------------------
                0.00    0.00       1/3           std::vector<Catch::TestSpec::FilterMatch, std::allocator<Catch::TestSpec::FilterMatch> >::end() [4218]
                0.00    0.00       2/3           std::vector<Catch::TestSpec::FilterMatch, std::allocator<Catch::TestSpec::FilterMatch> >::begin() [2843]
[2191]   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&) [2191]
-----------------------------------------------
                0.00    0.00       3/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&) [2323]
[2192]   0.0    0.00    0.00       3         __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&) [2192]
                0.00    0.00       6/12          __gnu_cxx::__normal_iterator<Catch::SectionInfo, std::vector<Catch::SectionInfo, std::allocator<Catch::SectionInfo> > >::base() const [1528]
-----------------------------------------------
                0.00    0.00       3/3           Catch::clara::detail::ResultValueBase<Catch::clara::detail::ParseResultType>::value() const [2194]
[2193]   0.0    0.00    0.00       3         Catch::clara::detail::BasicResult<Catch::clara::detail::ParseResultType>::enforceOk() const [2193]
-----------------------------------------------
                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 [72]
[2194]   0.0    0.00    0.00       3         Catch::clara::detail::ResultValueBase<Catch::clara::detail::ParseResultType>::value() const [2194]
                0.00    0.00       3/3           Catch::clara::detail::BasicResult<Catch::clara::detail::ParseResultType>::enforceOk() const [2193]
-----------------------------------------------
                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> >&&) [28]
                0.00    0.00       2/3           Catch::(anonymous namespace)::TestGroup::execute() [5]
[2195]   0.0    0.00    0.00       3         Catch::Config::name[abi:cxx11]() const [2195]
                0.00    0.00       3/372         std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::empty() const [632]
                0.00    0.00       3/29162       std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [318]
-----------------------------------------------
                0.00    0.00       1/3           Catch::sortTests(Catch::IConfig const&, std::vector<Catch::TestCase, std::allocator<Catch::TestCase> > const&) [3201]
                0.00    0.00       2/3           Catch::TestRegistry::getAllTestsSorted(Catch::IConfig const&) const [3360]
[2196]   0.0    0.00    0.00       3         Catch::Config::runOrder() const [2196]
-----------------------------------------------
                0.00    0.00       1/3           Catch::(anonymous namespace)::platformColourInstance() [192]
                0.00    0.00       2/3           Catch::AssertionHandler::allowThrows() const [188]
[2197]   0.0    0.00    0.00       3         Catch::Context::getConfig() const [2197]
-----------------------------------------------
                0.00    0.00       1/3           __gnu_cxx::new_allocator<std::unique_ptr<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> > > > >::allocate(unsigned long, void const) [3284]
                0.00    0.00       2/3           std::allocator_traits<std::allocator<std::unique_ptr<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> > > > > >::max_size(std::allocator<std::unique_ptr<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> > > > > const&) [2783]
[2198]   0.0    0.00    0.00       3         __gnu_cxx::new_allocator<std::unique_ptr<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> > > > >::max_size() const [2198]
-----------------------------------------------
                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) [2150]
[2199]   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 [2199]
-----------------------------------------------
                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) [2152]
[2200]   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 [2200]
-----------------------------------------------
                0.00    0.00       1/3           __gnu_cxx::new_allocator<unsigned long>::allocate(unsigned long, void const) [3339]
                0.00    0.00       2/3           std::allocator_traits<std::allocator<unsigned long> >::max_size(std::allocator<unsigned long> const&) [2790]
[2201]   0.0    0.00    0.00       3         __gnu_cxx::new_allocator<unsigned long>::max_size() const [2201]
-----------------------------------------------
                0.00    0.00       3/3           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) [1792]
[2202]   0.0    0.00    0.00       3         std::move_iterator<Catch::SectionInfo>::operator() const [2202]
-----------------------------------------------
                0.00    0.00       3/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&) [2323]
[2203]   0.0    0.00    0.00       3         std::vector<Catch::SectionInfo, std::allocator<Catch::SectionInfo> >::_M_check_len(unsigned long, char const) const [2203]
                0.00    0.00      12/12          std::vector<Catch::SectionInfo, std::allocator<Catch::SectionInfo> >::size() const [1533]
                0.00    0.00       6/6           std::vector<Catch::SectionInfo, std::allocator<Catch::SectionInfo> >::max_size() const [1770]
                0.00    0.00       3/208         unsigned long const& std::max<unsigned long>(unsigned long const&, unsigned long const&) [695]
-----------------------------------------------
                0.00    0.00       1/3           Catch::TestSpec::matchesByFilter(std::vector<Catch::TestCase, std::allocator<Catch::TestCase> > const&, Catch::IConfig const&) const [3390]
                0.00    0.00       1/3           std::vector<Catch::TestSpec::Filter, std::allocator<Catch::TestSpec::Filter> >::empty() const [3465]
                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&) [4224]
[2204]   0.0    0.00    0.00       3         std::vector<Catch::TestSpec::Filter, std::allocator<Catch::TestSpec::Filter> >::end() const [2204]
                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&) [1764]
-----------------------------------------------
                0.00    0.00       1/3           Catch::TestSpec::matchesByFilter(std::vector<Catch::TestCase, std::allocator<Catch::TestCase> > const&, Catch::IConfig const&) const [3390]
                0.00    0.00       1/3           std::vector<Catch::TestSpec::Filter, std::allocator<Catch::TestSpec::Filter> >::empty() const [3465]
                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&) [4224]
[2205]   0.0    0.00    0.00       3         std::vector<Catch::TestSpec::Filter, std::allocator<Catch::TestSpec::Filter> >::begin() const [2205]
                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&) [1764]
-----------------------------------------------
                0.00    0.00       3/3           Catch::clara::detail::TokenStream::loadBuffer() [1748]
[2206]   0.0    0.00    0.00       3         std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::find_first_of(char const, unsigned long) const [2206]
                0.00    0.00       3/7111        std::char_traits<char>::length(char const) [374]
                0.00    0.00       3/120         std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::find_first_of(char const, unsigned long, unsigned long) const [860]
-----------------------------------------------
                0.00    0.00       3/3           std::basic_ostream<char, std::char_traits<char> >& operator<< <char, std::char_traits<char> >(std::basic_ostream<char, std::char_traits<char> >&, timespec const&) [2370]
[2207]   0.0    0.00    0.00       3         std::ios_base::flags() const [2207]
-----------------------------------------------
                0.00    0.00       3/3           std::basic_ostream<char, std::char_traits<char> >& operator<< <char, std::char_traits<char> >(std::basic_ostream<char, std::char_traits<char> >&, timespec const&) [2370]
[2208]   0.0    0.00    0.00       3         std::ios_base::getloc() const [2208]
-----------------------------------------------
                0.00    0.00       3/3           std::basic_ostream<char, std::char_traits<char> >& operator<< <char, std::char_traits<char> >(std::basic_ostream<char, std::char_traits<char> >&, timespec const&) [2370]
[2209]   0.0    0.00    0.00       3         std::ios_base::precision() const [2209]
-----------------------------------------------
                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&) [4270]
                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) [4276]
                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) [4275]
[2210]   0.0    0.00    0.00       3         std::Identity<Catch::Verbosity>::operator()(Catch::Verbosity const&) const [2210]
-----------------------------------------------
                0.00    0.00       1/3           Catch::ConsoleReporter::ConsoleReporter(Catch::ReporterConfig const&)::{lambda()#1}::operator()() const [4483]
                0.00    0.00       2/3           std::Vector_base<Catch::(anonymous namespace)::ColumnInfo, std::allocator<Catch::(anonymous namespace)::ColumnInfo> >::Vectorimpl::~Vectorimpl() [2643]
[2211]   0.0    0.00    0.00       3         std::allocator<Catch::(anonymous namespace)::ColumnInfo>::~allocator() [2211]
                0.00    0.00       3/3           __gnu_cxx::new_allocator<Catch::(anonymous namespace)::ColumnInfo>::~new_allocator() [2124]
-----------------------------------------------
                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&) [3868]
                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>) [4052]
                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&) [3832]
[2212]   0.0    0.00    0.00       3         std::allocator<Catch::ReporterRegistrar<Catch::XmlReporter>::ReporterFactory>::allocator(std::allocator<Catch::ReporterRegistrar<Catch::XmlReporter>::ReporterFactory> const&) [2212]
                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&) [2125]
-----------------------------------------------
                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&) [3882]
                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>) [4059]
                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&) [3834]
[2213]   0.0    0.00    0.00       3         std::allocator<Catch::ReporterRegistrar<Catch::JunitReporter>::ReporterFactory>::allocator(std::allocator<Catch::ReporterRegistrar<Catch::JunitReporter>::ReporterFactory> const&) [2213]
                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&) [2126]
-----------------------------------------------
                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&) [3869]
                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>) [4066]
                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&) [3836]
[2214]   0.0    0.00    0.00       3         std::allocator<Catch::ReporterRegistrar<Catch::CompactReporter>::ReporterFactory>::allocator(std::allocator<Catch::ReporterRegistrar<Catch::CompactReporter>::ReporterFactory> const&) [2214]
                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&) [2127]
-----------------------------------------------
                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&) [3883]
                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>) [4073]
                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&) [3838]
[2215]   0.0    0.00    0.00       3         std::allocator<Catch::ReporterRegistrar<Catch::ConsoleReporter>::ReporterFactory>::allocator(std::allocator<Catch::ReporterRegistrar<Catch::ConsoleReporter>::ReporterFactory> const&) [2215]
                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&) [2128]
-----------------------------------------------
                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&) [3870]
                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&) [4080]
                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&) [3840]
[2216]   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&) [2216]
                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&) [2129]
-----------------------------------------------
                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&) [3871]
                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&) [4087]
                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&) [3842]
[2217]   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&) [2217]
                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&) [2130]
-----------------------------------------------
                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&) [3872]
                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&) [4094]
                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&) [3844]
[2218]   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&) [2218]
                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&) [2131]
-----------------------------------------------
                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&) [3873]
                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&) [4101]
                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&) [3846]
[2219]   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&) [2219]
                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&) [2132]
-----------------------------------------------
                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&) [3874]
                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&) [4108]
                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&) [3848]
[2220]   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&) [2220]
                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&) [2133]
-----------------------------------------------
                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&) [3875]
                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&) [4115]
                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&) [3850]
[2221]   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&) [2221]
                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&) [2134]
-----------------------------------------------
                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&) [3876]
                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&) [4122]
                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&) [3852]
[2222]   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&) [2222]
                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&) [2135]
-----------------------------------------------
                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&) [3877]
                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&) [4129]
                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&) [3854]
[2223]   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&) [2223]
                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&) [2136]
-----------------------------------------------
                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&) [3878]
                0.00    0.00       1/3           std::Spcounted_ptr_inplace<Catch::clara::detail::BoundLambda<Catch::makeCommandLineParser(C